@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-300.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-400.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-500.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-700.woff) format("woff");font-weight:700;font-display:swap}:root{--brand: #3d8fd6;--brand-2: #5aa3e2;--brand-ink: #fff;--t1: #3fb8a0;--t2: #4fa8e6;--t3: #7fd6c6;--t4: #8cc8ef;--brand-soft: color-mix(in srgb, var(--brand) 9%, #fff);--brand-line: color-mix(in srgb, var(--brand) 30%, #fff);--bg: #f2f6fa;--card: #fff;--card-2: #f5f8fc;--line: #ebebf1;--in-line: #cdd3dc;--line-2: #f1f1f5;--ink: #141414;--ink-2: #2b2a3a;--mut: #6b6a80;--mut-2: #74738a;--st-ok: #15803d;--st-warn: #c2410c;--st-err: #b91c1c;--st-info: #1d4ed8;--btn-pri: color-mix(in srgb, var(--brand) 82%, #000);--ok: #17703d;--ok-bg: #e6f4ea;--warn: #8a5a10;--warn-bg: #fff4d6;--err: #b42323;--err-bg: #fde8e8;--info: #5f8bc4;--info-bg: #eaf0f8;--vio: #6f63c9;--vio-bg: #efedf9;--th: #f6f7f9;--hd: color-mix(in srgb, var(--brand) 7%, var(--card-2));--tl: #e3e6eb;--tl-2: #eef0f3;--tl-3: #9aa4b1;--tl-4: #c3cad3;--tl-5: #b6bdc8;--zebra: #f8fafc;--tot: color-mix(in srgb, var(--brand) 7%, #fff);--side: color-mix(in srgb, var(--brand) 78%, #0b1220);--side-ink: #dbe4f3;--side-ink-2: #9fb0c8;--side-on: rgba(255,255,255,.14);--side-hover: rgba(255,255,255,.08);--side-line: rgba(255,255,255,.14);--radius: 14px;--radius-s: 10px;--radius-xs: 8px;--radius-l: 18px;--shadow-xs: 0 1px 2px rgba(60,56,120,.05);--shadow: 0 2px 14px rgba(60,56,120,.06);--shadow-m: 0 8px 24px rgba(60,56,120,.1);--shadow-l: 0 2px 4px rgba(16,24,40,.06), 0 14px 30px -10px rgba(16,24,40,.18), 0 40px 70px -30px rgba(16,24,40,.28);--hl: inset 0 0 0 0 transparent;--ring: 0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);--font: "Tajawal", "Noto Sans Arabic", Tahoma, "Segoe UI", Arial, sans-serif;--mono: ui-monospace, "SFMono-Regular", Consolas, monospace;--fs: clamp(13px, 12.5px + .11vw, 14px);--fs-s: clamp(12.5px, 12px + .08vw, 13px);--fs-xs: 12px;--fs-h: clamp(14.5px, 14px + .1vw, 15.5px);--fs-l: 17px;--fs-xl: 21px;--cell-py: 7px;--top: 56px;--rail-w: 240px;--rail-min: 64px;--rail-t: .15s;--rail-gap: 14px;--rail-top: 14px;--ease: cubic-bezier(.2,.8,.2,1);--t: .18s;--sb: rgba(16,24,40,.12);--sb-h: rgba(16,24,40,.26);--sb-a: rgba(16,24,40,.42);--c-red: #dc2626;--c-red-2: #b91c1c;--c-red-3: #ef4444;--c-red-s: #fca5a5;--c-red-bg: #fee2e2;--c-green: #16a34a;--c-green-2: #15803d;--c-green-3: #10b981;--c-green-4: #059669;--c-green-5: #0f766e;--c-green-bg: #dcfce7;--c-blue: #2563eb;--c-blue-2: #1d4ed8;--c-blue-3: #1e3a8a;--c-blue-bg: #e0ecff;--c-blue-s: #dbeafe;--c-amber: #d97706;--c-amber-2: #b45309;--c-amber-3: #f59e0b;--c-amber-4: #c2410c;--c-amber-5: #ea580c;--c-amber-bg: #ffedd5;--c-violet: #7c3aed;--c-violet-2: #8b5cf6;--c-violet-3: #6d28d9;--c-pink: #e11d48;--c-pink-2: #db2777;--c-cyan: #0891b2;--c-cyan-2: #06b6d4;--c-slate-9: #0f172a;--c-slate-8: #1e293b;--c-slate-7: #334155;--c-slate-6: #475569;--c-slate-5: #64748b;--c-slate-4: #94a3b8;--c-slate-3: #cbd5e1;--c-slate-2: #e2e8f0;--c-slate-1: #f1f5f9;--c-slate-0: #f8fafc;--c-gray-8: #1f2937;--c-gray-7: #374151;--c-gray-6: #4b5563;--c-gray-5: #6b7280;--c-gray-2: #e5e7eb;--c-gray-9: #111827;--c-teal: #1d4e6b;--c-teal-2: #1d7fa8;--c-navy: #1e4fb5;--c-indigo: #4f5bd5;--c-lilac: #8d6cf0;--c-sand: #f2b544;--c-rust: #e2733d;--c-gold: #c77d14;color-scheme:light}:root[data-biz=restaurants],:root[data-biz=manufacturing]{--brand: #9a4a1c;--brand-2: #ad5826}:root[data-theme=dark]{--brand-soft: color-mix(in srgb, var(--brand) 18%, #161c25);--brand-line: color-mix(in srgb, var(--brand) 45%, #161c25);--bg: #0f141b;--card: #161c25;--card-2: #1b222c;--line: #2a323d;--in-line: #3a4552;--line-2: #222a34;--ink: #e6eaf0;--ink-2: #b4bcc8;--mut: #8b95a3;--mut-2: #8792a0;--st-ok: #4ade80;--st-warn: #fb923c;--st-err: #f87171;--st-info: #60a5fa;--ok: #4ccf86;--ok-bg: #10301c;--warn: #e8b45a;--warn-bg: #3a2b0c;--err: #f07a7a;--err-bg: #3a1717;--info: #7ea6f7;--info-bg: #12213f;--vio: #a58af0;--vio-bg: #271e40;--th: #1a212b;--hd: color-mix(in srgb, var(--brand) 10%, #1b222c);--tl: #2a323d;--tl-2: #232b35;--tl-3: #3a4552;--tl-4: #303a46;--tl-5: #3b4654;--zebra: #19202a;--tot: color-mix(in srgb, var(--brand) 14%, #161c25);--shadow-xs: 0 1px 2px rgba(0,0,0,.35);--shadow: 0 1px 2px rgba(0,0,0,.35), 0 8px 20px -12px rgba(0,0,0,.5);--shadow-m: 0 2px 4px rgba(0,0,0,.4), 0 14px 30px -14px rgba(0,0,0,.6);--shadow-l: 0 4px 8px rgba(0,0,0,.4), 0 24px 60px -20px rgba(0,0,0,.7);--hl: inset 0 1px 0 rgba(255,255,255,.06);--sb: rgba(255,255,255,.08);--sb-h: rgba(255,255,255,.2);--sb-a: rgba(255,255,255,.34);--side: color-mix(in srgb, var(--brand) 22%, #0d131b);--side-ink: #dfe6f0;--side-ink-2: #97a6bb;--c-red: #f07a7a;--c-red-2: #e46262;--c-red-3: #f58787;--c-red-s: #7a2e2e;--c-red-bg: #3a1717;--c-green: #4ccf86;--c-green-2: #3dbb76;--c-green-3: #34d399;--c-green-4: #2fb888;--c-green-5: #2dd4bf;--c-green-bg: #10301c;--c-blue: #7ea6f7;--c-blue-2: #93b4f7;--c-blue-3: #a7c0f5;--c-blue-bg: #12213f;--c-blue-s: #1e3a5f;--c-amber: #e8b45a;--c-amber-2: #f0c070;--c-amber-3: #fbbf24;--c-amber-4: #f59e6b;--c-amber-5: #fb923c;--c-amber-bg: #3a2b0c;--c-violet: #a58af0;--c-violet-2: #b8a0f5;--c-violet-3: #9b7ff0;--c-pink: #fb7185;--c-pink-2: #f472b6;--c-cyan: #22d3ee;--c-cyan-2: #67e8f9;--c-slate-9: #e6eaf0;--c-slate-8: #d6dce5;--c-slate-7: #c3ccd8;--c-slate-6: #aab5c4;--c-slate-5: #8b95a3;--c-slate-4: #6b7682;--c-slate-3: #3a4552;--c-slate-2: #2a323d;--c-slate-1: #1b222c;--c-slate-0: #19202a;--c-gray-8: #d6dce5;--c-gray-7: #c3ccd8;--c-gray-6: #aab5c4;--c-gray-5: #8b95a3;--c-gray-2: #2a323d;--c-gray-9: #e6eaf0;--c-teal: #6fb4d6;--c-teal-2: #5ec0e8;--c-navy: #8fb0ff;--c-indigo: #9aa3ff;--c-lilac: #b39cf5;--c-sand: #f2c974;--c-rust: #f0956a;--c-gold: #e2a84a;color-scheme:dark}*{box-sizing:border-box}@view-transition{navigation:none}.rail-wrap{view-transition-name:rail}.main>.top{view-transition-name:topbar}.app-foot{view-transition-name:foot}::view-transition-group(rail),::view-transition-group(topbar),::view-transition-group(foot){animation:none}::view-transition-old(rail),::view-transition-old(topbar),::view-transition-old(foot){display:none}::view-transition-new(rail),::view-transition-new(topbar),::view-transition-new(foot){animation:none}@keyframes vt-in{0%{opacity:0}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:.17s ease-out both vt-in}.content>.page>.page-head{view-transition-name:phead}::view-transition-group(phead),::view-transition-group(reptabs),::view-transition-new(phead),::view-transition-new(reptabs){animation:none}::view-transition-old(phead){display:none}@keyframes nav-line{0%{transform:scaleX(0)}40%{transform:scaleX(.55)}to{transform:scaleX(.92)}}html.nav-busy:after,.net-bar i{content:"";display:block;height:3px;background:var(--brand);transform-origin:100% 50%;box-shadow:0 0 8px color-mix(in srgb,var(--brand) 55%,transparent)}html[dir=ltr].nav-busy:after,html[dir=ltr] .net-bar i{transform-origin:0 50%}html.nav-busy:after{position:fixed;top:0;inset-inline:0;z-index:9999;animation:nav-line 2.4s cubic-bezier(.2,.7,.3,1) forwards}.net-bar{position:fixed;top:0;inset-inline:0;height:3px;z-index:9998;pointer-events:none}.net-bar.on i{animation:nav-line 2.4s cubic-bezier(.2,.7,.3,1) forwards}.net-bar.done i{transform:scaleX(1);opacity:0;transition:transform .18s ease-out,opacity .22s ease .16s}html.nav-busy body{cursor:progress}#nav-wait{position:fixed;inset:0;z-index:9997;background:var(--card);display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px}html.nav-wait #nav-wait{display:flex}html.nav-wait:after{display:none}#nav-wait .nw-dot{width:44px;height:44px;overflow:visible;animation:nav-spin 1.6s linear infinite}#nav-wait .nw-wave{fill:none;stroke:var(--brand);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:66 34;animation:nw-run 2.4s linear infinite}#nav-wait .nw-arc{fill:none;stroke:color-mix(in srgb,var(--brand) 40%,#fff);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:26 74;stroke-dashoffset:-70;animation:nw-run2 2.4s linear infinite}@keyframes nw-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes nw-run2{0%{stroke-dashoffset:-70}to{stroke-dashoffset:-170}}html.nav-wait body:before{display:none}#nav-wait .nw-txt{color:var(--mut);font-size:var(--fs)}#nav-wait .nw-txt b{font-weight:700;animation:nw-dots 1.2s infinite;opacity:.15}#nav-wait .nw-txt b:nth-child(2){animation-delay:.2s}#nav-wait .nw-txt b:nth-child(3){animation-delay:.4s}@keyframes nw-dots{0%,to{opacity:.15}40%{opacity:1}}@keyframes nav-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#nav-wait *{animation:none!important}}@media print{#nav-wait{display:none!important}}html:not(.hyd) .rail-wrap:hover .rail{width:var(--rail-w)}html:not(.hyd) .rail-wrap:hover .rail-it .t,html:not(.hyd) .rail-wrap:hover .rail-it .cv,html:not(.hyd) .rail-wrap:hover .rail-grp span{opacity:1}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}html,body{margin:0}body{font-family:var(--font);font-size:var(--fs);font-weight:400;color:var(--ink);background:var(--bg);line-height:1.65;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}a{color:var(--info);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{touch-action:manipulation}h1,h2,h3,h4{margin:0;font-weight:500}:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 60%,transparent);outline-offset:2px}::selection{background:color-mix(in srgb,var(--brand) 22%,transparent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;transition-duration:.01ms}}.num,.n{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:plaintext}.rng-t,.num .rng-t,.n .rng-t{direction:rtl;unicode-bidi:isolate;white-space:nowrap;font-variant-numeric:tabular-nums}.rng-t>bdi{direction:ltr;unicode-bidi:isolate}.ltr{direction:ltr;unicode-bidi:embed}.mut{color:var(--mut)}.small{font-size:var(--fs-s)}.xs{font-size:var(--fs-xs)}.b{font-weight:700}.ok{color:var(--ok)}.err{color:var(--err)}.warn{color:var(--warn)}.row{display:flex;align-items:center;gap:8px}.row.wrap{flex-wrap:wrap}.col{display:flex;flex-direction:column;gap:8px}.grow{flex:1;min-width:0}.sp{flex:1}.grid{display:grid;gap:12px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)}}.hide{display:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--sb);border-radius:6px;min-height:28px}:hover::-webkit-scrollbar-thumb{background:var(--sb-h)}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background:var(--sb-a)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--sb) transparent}:hover{scrollbar-color:var(--sb-h) transparent}}.boot{position:fixed;inset:0;display:grid;place-content:center;justify-items:center;background:var(--bg)}.boot-bar{width:180px;height:4px;border-radius:4px;background:var(--line);overflow:hidden}.boot-bar i{display:block;width:40%;height:100%;background:var(--brand);border-radius:4px;animation:bootbar 1.1s ease-in-out infinite}@keyframes bootbar{0%{transform:translate(160%)}to{transform:translate(-260%)}}.shell{min-height:100vh}.side{position:fixed;top:0;bottom:0;inset-inline-start:0;width:var(--rail-min);background:linear-gradient(180deg,color-mix(in srgb,var(--side) 92%,#fff),var(--side) 30%,color-mix(in srgb,var(--side) 88%,#000));color:var(--side-ink);display:flex;flex-direction:column;z-index:70;overflow:hidden;box-shadow:1px 0 #ffffff0d,6px 0 28px -16px #00000073;transition:width .22s var(--ease)}.side.open{width:var(--rail-w)}.side-head{position:relative;display:flex;align-items:center;height:64px;padding:0 14px;border-bottom:1px solid var(--side-line);flex:0 0 auto}.side-logo{position:relative;display:block;height:36px;width:36px;flex:0 0 auto;transition:width .22s var(--ease)}.side.open .side-logo{width:150px}.side-logo img{position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);display:block;transition:opacity .16s}.side-logo img.mark{width:36px;height:36px;border-radius:10px;opacity:1}.side-logo img.sys{height:34px;width:auto;opacity:0}.side.open .side-logo img.mark{opacity:0}.side.open .side-logo img.sys{opacity:1;transition-delay:.08s}.side-x{display:none}.side-pin{position:absolute;top:50%;inset-inline-end:12px;transform:translateY(-50%);width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--side-ink-2);cursor:pointer;display:grid;place-items:center;opacity:0;transition:opacity .15s,background .15s}.side.open .side-pin{opacity:1}.side-pin:hover{background:var(--side-hover);color:#fff}.side-pin.on{color:#fff;background:var(--side-on)}.side-q{padding:10px 12px 4px;flex:0 0 auto;opacity:0;pointer-events:none;transition:opacity .18s ease .06s}.side.open .side-q{opacity:1;pointer-events:auto}.side-q input{width:100%;height:32px;border-radius:9px;border:1px solid var(--side-line);background:#0000002e;color:var(--side-ink);padding:0 12px;font-size:var(--fs-s);outline:0;box-shadow:inset 0 1px 2px #0003}.side-q input::placeholder{color:#ffffff73}.side-q input:focus{border-color:#ffffff4d}.side-body{flex:1;overflow-y:auto;overflow-x:hidden;padding:6px 0 10px;--sb: transparent;--sb-h: rgba(255,255,255,.2);--sb-a: rgba(255,255,255,.34)}.side:not(.open) .side-body{scrollbar-width:none}.nav-sec{margin:2px 10px}.nav-sh{position:relative;display:flex;align-items:center;gap:10px;height:42px;padding:0 6px;border-radius:10px;cursor:pointer;white-space:nowrap;color:var(--side-ink);border:0;background:none;width:100%;text-align:start;font-size:var(--fs);font-weight:700;text-decoration:none;transition:background .15s,color .15s}.nav-sh:hover{background:var(--side-hover);text-decoration:none;color:#fff}.nav-sh.act{background:var(--side-on);color:#fff;box-shadow:var(--hl),0 2px 6px -2px #00000059}.nav-sh.act:before{content:"";position:absolute;inset-inline-start:-10px;top:11px;bottom:11px;width:3px;border-radius:0 3px 3px 0;background:#fff;opacity:.9}[dir=ltr] .nav-sh.act:before{border-radius:3px 0 0 3px}.nav-sh .ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:0 0 32px;color:currentColor}.nav-sh.act .ic{background:#ffffff1a}.nav-sh .t{flex:1;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .18s ease .06s}.nav-sh .chev{color:var(--side-ink-2);transition:transform .18s var(--ease),opacity .18s;flex:0 0 auto;opacity:0}.side.open .nav-sh .t,.side.open .nav-sh .chev{opacity:1}.nav-sec.exp .nav-sh .chev{transform:rotate(180deg)}.nav-grp{margin:10px 16px 2px;height:18px;display:flex;align-items:center;color:var(--side-ink-2);font-size:var(--fs-xs);font-weight:700;white-space:nowrap;overflow:hidden;border-top:1px solid var(--side-line);padding-top:8px;box-sizing:content-box}.nav-grp span{opacity:0;transition:opacity .18s ease .06s}.side.open .nav-grp span,.side.mob .nav-grp span{opacity:1}.nav-it .nav-ext{margin-inline-start:6px;opacity:.6;vertical-align:-1px}.side:not(.open):not(.mob) .nav-sh:after{content:attr(title);position:absolute;inset-inline-start:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(4px);background:var(--c-slate-9);color:#fff;font-size:var(--fs-s);font-weight:700;padding:5px 10px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--shadow-m);transition:opacity .12s,transform .12s;z-index:5}[dir=ltr] .side:not(.open):not(.mob) .nav-sh:after{transform:translateY(-50%) translate(-4px)}.side:not(.open):not(.mob) .nav-sh:hover:after{opacity:1;transform:translateY(-50%) translate(0)}.nav-items{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s var(--ease)}.nav-items>div{overflow:hidden;min-height:0}.side.open .nav-sec.exp .nav-items{grid-template-rows:1fr}.nav-list{padding:2px 0 4px;position:relative;margin-inline-start:21px;border-inline-start:1px solid var(--side-line)}.nav-it{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;margin:1px 0;margin-inline-start:8px;border-radius:8px;color:var(--side-ink-2);font-size:var(--fs-s);font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .12s,color .12s;position:relative}.nav-it:hover{background:var(--side-hover);color:#fff;text-decoration:none}.nav-it.act{background:var(--side-on);color:#fff;font-weight:700}.nav-it.act:before{content:"";position:absolute;inset-inline-start:-9px;top:50%;width:5px;height:5px;border-radius:50%;background:#fff;transform:translateY(-50%)}.nav-it .ncnt{margin-inline-start:auto;background:#ffffff1f;color:#ffffffd9;border-radius:999px;padding:0 7px;font-size:var(--fs-xs);line-height:1.6}.nav-g{margin-inline-start:8px}.nav-gh{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--side-ink);font-size:var(--fs-s);font-weight:700;cursor:pointer;text-align:start;white-space:nowrap;transition:background .12s}.nav-gh:hover{background:var(--side-hover);color:#fff}.nav-gh .gi{color:var(--side-ink-2);flex:0 0 auto}.nav-g.act>.nav-gh .gi{color:#fff}.nav-gh .t{flex:1;overflow:hidden;text-overflow:ellipsis}.nav-gh .gn{background:#ffffff1f;color:#fffc;border-radius:999px;padding:0 7px;font-size:var(--fs-xs);line-height:1.6;font-weight:500}.nav-gh .chev{color:var(--side-ink-2);transition:transform .18s var(--ease);flex:0 0 auto}.nav-g.exp>.nav-gh .chev{transform:rotate(180deg)}.nav-gi{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s var(--ease)}.nav-gi>div{overflow:hidden;min-height:0}.nav-g.exp>.nav-gi{grid-template-rows:1fr}.nav-gl{margin-inline-start:17px;border-inline-start:1px dashed var(--side-line);padding:1px 0 3px}.nav-gl .nav-it{margin-inline-start:6px}.side-foot{flex:0 0 auto;padding:8px 10px 10px;border-top:1px solid var(--side-line);display:flex;flex-direction:column;gap:2px}.main{margin-inline-start:calc(var(--rail-min) + var(--rail-gap));min-width:0;display:flex;flex-direction:column;min-height:100vh;transition:margin-inline-start var(--rail-t) var(--ease)}.shell.wide .main{margin-inline-start:calc(var(--rail-w) + var(--rail-gap))}@media(min-width:901px){.side,.side-ov{display:none}}:root{--gl-c: var(--brand);--gl-bg: color-mix(in srgb, var(--gl-c) 24%, rgba(255,255,255,.6));--gl-bg-2: color-mix(in srgb, var(--gl-c) 19%, rgba(255,255,255,.82));--gl-solid: color-mix(in srgb, var(--gl-c) 20%, #fff);--gl-solid-2: color-mix(in srgb, var(--gl-c) 16%, #fff);--gl-ink: color-mix(in srgb, var(--gl-c) 82%, #0b1220);--gl-ink-2: color-mix(in srgb, var(--gl-c) 62%, #475467);--gl-txt: color-mix(in srgb, var(--gl-c) 55%, #101828);--gl-on: color-mix(in srgb, var(--gl-c) 26%, transparent);--gl-hov: color-mix(in srgb, var(--gl-c) 15%, transparent);--gl-edge: color-mix(in srgb, var(--gl-c) 40%, rgba(255,255,255,.4));--gl-sep: color-mix(in srgb, var(--gl-c) 22%, transparent);--gl-hl: inset 0 1px 0 rgba(255,255,255,.8), inset 0 0 0 1px rgba(255,255,255,.18);--gl-shadow: 0 1px 2px rgba(16,24,40,.06), 0 10px 26px -12px color-mix(in srgb, var(--gl-c) 32%, rgba(16,24,40,.25))}:root[data-theme=dark]{--gl-bg: color-mix(in srgb, var(--gl-c) 30%, rgba(17,23,32,.66));--gl-bg-2: color-mix(in srgb, var(--gl-c) 24%, rgba(17,23,32,.86));--gl-solid: color-mix(in srgb, var(--gl-c) 26%, #141a23);--gl-solid-2: color-mix(in srgb, var(--gl-c) 21%, #141a23);--gl-ink: color-mix(in srgb, var(--gl-c) 42%, #e8edf4);--gl-ink-2: color-mix(in srgb, var(--gl-c) 30%, #a9b4c4);--gl-txt: color-mix(in srgb, var(--gl-c) 22%, #e6eaf0);--gl-on: color-mix(in srgb, var(--gl-c) 34%, transparent);--gl-hov: color-mix(in srgb, var(--gl-c) 18%, transparent);--gl-edge: color-mix(in srgb, var(--gl-c) 45%, rgba(255,255,255,.14));--gl-sep: color-mix(in srgb, var(--gl-c) 26%, rgba(255,255,255,.06));--gl-hl: inset 0 1px 0 rgba(255,255,255,.08);--gl-shadow: 0 1px 2px rgba(0,0,0,.4), 0 14px 30px -14px rgba(0,0,0,.65)}html:root[data-user-rail]{--gl-c: var(--user-rail)}html:root[data-user-rail][data-theme=dark]{--gl-c: color-mix(in srgb, var(--user-rail) 78%, #fff)}html[data-rail=solid] .glass,html[data-rail=solid] .rail-fly,html[data-rail=solid] .rail-card{background:var(--gl-solid);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-rail=fill] .glass{--ink: #fff;--mut: rgba(255,255,255,.66);--card: rgba(255,255,255,.14);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;--gl-ink: #fff;--gl-ink-2: rgba(255,255,255,.8);--gl-txt: rgba(255,255,255,.9);--gl-on: rgba(255,255,255,.2);--gl-hov: rgba(255,255,255,.12);--gl-sep: rgba(255,255,255,.16);--gl-edge: color-mix(in srgb, var(--gl-c) 70%, #000);--gl-hl: inset 0 1px 0 rgba(255,255,255,.18);background:color-mix(in srgb,var(--gl-c) 94%,#000)}html[data-rail=fill] .rail-fly,html[data-rail=fill] .rail-card{background:color-mix(in srgb,var(--gl-c) 88%,#000)}html[data-rail=fill][data-rail-light] .glass{--ink: var(--c-gray-9);--mut: rgba(16,24,40,.6);--card: rgba(255,255,255,.4);color:var(--c-gray-9);--gl-ink: var(--c-gray-9);--gl-ink-2: rgba(16,24,40,.72);--gl-txt: rgba(16,24,40,.88);--gl-on: rgba(16,24,40,.12);--gl-hov: rgba(16,24,40,.07);--gl-sep: rgba(16,24,40,.12)}.glass{position:relative;background:var(--gl-solid);border:1px solid var(--gl-edge);border-radius:18px;box-shadow:var(--gl-hl),var(--gl-shadow);color:var(--ink);background-clip:padding-box}.rail-wrap{position:fixed;top:var(--rail-top);inset-inline-start:var(--rail-gap);z-index:90}.rail{--rail-in: calc(var(--rail-w) - 16px);width:var(--rail-min);max-height:calc(100vh - var(--rail-top) - var(--rail-gap));display:flex;flex-direction:column;align-items:flex-start;padding:7px;gap:4px;overflow:hidden;transition:width var(--rail-t) var(--ease);contain:layout paint}.rail>*{width:var(--rail-in);flex-shrink:0}.rail>.rail-nav{flex:0 1 auto;width:calc(var(--rail-in) + 4px)}.rail-wrap.open .rail{width:var(--rail-w)}.rail-wrap.open:not(.pinned) .rail{box-shadow:var(--gl-hl),var(--gl-shadow),0 22px 60px -22px #10182847}.rail-top{display:flex;align-items:center;gap:6px;padding-bottom:6px;margin-bottom:2px;border-bottom:1px solid var(--gl-sep)}.rail-pin{width:40px;height:34px;flex:0 0 40px;border:0;border-radius:10px;background:none;color:var(--gl-ink-2);cursor:pointer;display:grid;place-items:center;transition:background .15s,color .15s,transform .2s var(--ease)}.rail-pin:hover{background:var(--gl-hov);color:var(--gl-ink)}.rail-pin.on{background:var(--gl-on);color:var(--gl-ink)}.rail-q{flex:1;min-width:0;height:32px;border-radius:10px;border:1px solid var(--gl-sep);background:color-mix(in srgb,var(--card) 60%,transparent);color:var(--ink);padding:0 10px;font-size:var(--fs-s);outline:0;opacity:0;pointer-events:none;transition:opacity .1s,border-color .15s}.rail-wrap.open .rail-q{opacity:1;pointer-events:auto;transition:opacity .14s ease .05s,border-color .15s}.rail-q:focus{border-color:color-mix(in srgb,var(--brand) 50%,transparent);box-shadow:var(--ring)}.rail-q::placeholder{color:var(--mut-2)}html:not([data-look-off]) .rail-q{background:#ffffff1f;border-color:#ffffff38;color:#fff}html:not([data-look-off]) .rail-q::placeholder{color:#ffffffb3}.rail-nav{min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:var(--rgap, 4px);scrollbar-width:none;margin:0 -2px;padding:0 2px}.rail-nav::-webkit-scrollbar{display:none}.rail-it{position:relative;display:flex;align-items:center;gap:8px;height:40px;min-height:40px;width:100%;padding:0;border:0;border-radius:10px;background:none;color:var(--gl-ink);cursor:pointer;white-space:nowrap;text-align:start;font-size:calc(var(--fs) + .5px);font-weight:700;text-decoration:none;transition:background .15s,color .15s}.rail-it:hover{background:var(--gl-hov);text-decoration:none}.rail-it.act{background:var(--gl-on)}.rail-it.on{background:var(--gl-on);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 22%,transparent)}.rail-it:focus-visible,.rail-pin:focus-visible,.rf-it:focus-visible,.rc-it:focus-visible{outline:none;box-shadow:var(--ring),inset 0 0 0 1px color-mix(in srgb,var(--brand) 45%,transparent)}.rail-it .ic{position:relative;width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center}.rail-it .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .08s;color:var(--gl-txt);font-weight:500}.rail-it.act .t,.rail-it.on .t{color:var(--gl-ink);font-weight:700}.rail-it .cv{flex:0 0 auto;margin-inline-end:8px;color:var(--gl-ink-2);opacity:0;transition:opacity .08s,transform .18s var(--ease)}[dir=ltr] .rail-it .cv{transform:scaleX(-1)}[dir=ltr] svg.ic-dir{transform:scaleX(-1)}.rail-wrap.open .rail-it .t,.rail-wrap.open .rail-it .cv{opacity:1;transition:opacity .12s ease .05s,transform .18s var(--ease)}.rail-it.on .cv{transform:translate(-2px)}[dir=ltr] .rail-it.on .cv{transform:scaleX(-1) translate(-2px)}.rail-grp{margin:6px 4px 2px;padding-top:6px;border-top:1px solid var(--gl-sep);height:16px;box-sizing:content-box;color:var(--mut);font-size:var(--fs-xs);font-weight:700;white-space:nowrap;overflow:hidden}.rail-grp span{opacity:0;transition:opacity .1s}.rail-wrap.open .rail-grp span{opacity:1}html:not(.erp-ready) .rail-wrap:hover .rail{width:var(--rail-w);box-shadow:var(--gl-hl),var(--gl-shadow),0 22px 60px -22px #10182847}html:not(.erp-ready) .rail-wrap:hover .rail-it .t,html:not(.erp-ready) .rail-wrap:hover .rail-it .cv,html:not(.erp-ready) .rail-wrap:hover .rail-grp span{opacity:1}.rail-sub{padding:8px 8px 2px;color:var(--mut);font-size:var(--fs-xs);font-weight:700;white-space:nowrap}.rail-it.rs{height:34px;min-height:34px;font-size:calc(var(--fs-s) + .5px)}.rail-it.rs .ic{height:34px}.rail-none{padding:14px 8px;color:var(--mut);font-size:var(--fs-s);text-align:center;white-space:nowrap}.rail .ncnt,.rail-fly .ncnt{margin-inline:auto 8px;background:var(--gl-on);color:var(--gl-ink);border-radius:999px;padding:0 7px;font-size:var(--fs-xs);line-height:1.7;font-weight:700}.rail-foot{padding-top:6px;margin-top:2px;border-top:1px solid var(--gl-sep)}.rail-me .t{display:flex;flex-direction:column;line-height:1.25}.rail-me .t b{font-weight:700;overflow:hidden;text-overflow:ellipsis}.rail-me .t small{font-size:var(--fs-xs);color:var(--mut);font-weight:500}.rail-me .av,.rail-card .av{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(145deg,var(--brand-2),var(--brand));color:#fff;font-size:var(--fs-s);font-weight:700;letter-spacing:.3px;box-shadow:inset 0 1px #ffffff40,0 3px 8px -3px color-mix(in srgb,var(--brand) 70%,transparent)}.rail-fly,.rail-card{position:absolute;inset-inline-start:calc(100% + 10px);width:288px;z-index:91;display:flex;flex-direction:column;padding:8px;animation:rail-in .08s var(--ease);--rx: 8px;background:var(--gl-solid-2);background-clip:padding-box}[dir=ltr] .rail-fly,[dir=ltr] .rail-card{--rx: -8px}@keyframes rail-in{0%{opacity:0;transform:translate(var(--rx))}}.rf-h{display:flex;align-items:center;gap:8px;padding:4px 6px 8px;margin-bottom:4px;border-bottom:1px solid var(--gl-sep);flex:0 0 auto}.rf-h b{font-weight:700;font-size:var(--fs);color:var(--gl-ink);flex:1}.rf-hi{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--gl-on);color:var(--gl-ink)}.rf-c{font-size:var(--fs-xs);color:var(--mut);background:color-mix(in srgb,var(--gl-ink) 7%,transparent);border-radius:999px;padding:0 7px;line-height:1.7}.rf-l{overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:1px;scrollbar-width:none}.rf-l::-webkit-scrollbar{display:none}.rf-it,.rc-it{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:10px;color:var(--gl-txt);font-size:var(--fs-s);font-weight:500;text-decoration:none;white-space:nowrap;border:0;background:none;width:100%;cursor:pointer;text-align:start;transition:background .12s,color .12s}.rf-it .ic{width:22px;flex:0 0 22px;display:grid;place-items:center;color:var(--gl-ink-2)}.rf-it .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.rf-it:hover,.rc-it:hover{background:var(--gl-hov);text-decoration:none;color:var(--gl-ink)}.rf-it:hover .ic{color:var(--gl-ink)}.rf-it.on{background:var(--gl-on);color:var(--gl-ink);font-weight:700}.rf-it.on .ic{color:var(--gl-ink)}.rf-it .nav-ext{opacity:.6}.rail-card{width:248px}.rail-it.rail-x .cx{transform:none}.rail-it.rail-x.xp .cx{transform:rotate(180deg)}.rail-it.rsub{height:var(--rs, 38px);min-height:var(--rs, 38px);padding-inline-start:28px;gap:8px;font-size:calc(var(--fs) + .5px);animation:rsub-in .16s var(--ease)}.rail-it.rsub:before{content:"";position:absolute;inset-inline-start:19.5px;top:-2px;bottom:-2px;width:1px;background:var(--gl-sep)}.rail-it.rsub .ic{width:26px;flex:0 0 26px;height:100%;color:var(--gl-ink-2)}.rail-it.rsub .t{font-weight:500}.rail-it.rsub:hover .ic{color:var(--gl-ink)}.rail-it.rsub.act .ic,.rail-it.rail-g.has .ic{color:var(--brand)}.rail-it.rsub.act:before,.rail-it.rail-g.has:before{background:var(--brand);width:2px;inset-inline-start:19px;border-radius:2px}.rail-it.rail-g.has .t{color:var(--gl-ink);font-weight:700}.rail-it.rail-g .rg-n{font-size:var(--fs-xs);color:var(--mut);background:color-mix(in srgb,var(--gl-ink) 7%,transparent);border-radius:999px;padding:0 7px;line-height:1.7;flex:0 0 auto}.rail-it.rail-g .cv{margin-inline-end:6px}@keyframes rsub-in{0%{opacity:0;transform:translateY(-3px)}}.rail-wrap:not(.open) .rail-it.act .ic:after{content:"";position:absolute;bottom:5px;inset-inline-end:6px;width:6px;height:6px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 2px var(--gl-bg-2, #fff)}.rfg .rf-h b{display:flex;flex-direction:column;line-height:1.3}.rfg .rf-h b small{font-size:var(--fs-xs);color:var(--mut);font-weight:500}.rail-it.rs{height:auto;min-height:40px}.rail-it.rs .t{display:flex;flex-direction:column;line-height:1.3;padding:3px 0}.rail-it.rs .rs-p{font-size:var(--fs-xs);color:var(--mut);font-weight:500;overflow:hidden;text-overflow:ellipsis}.rc-it svg{color:var(--gl-ink-2);flex:0 0 auto}.rc-it .t{flex:1}.rc-it.err,.rc-it.err svg{color:var(--err)}.rc-it.err:hover{background:color-mix(in srgb,var(--err) 9%,transparent);color:var(--err)}.rc-h{display:flex;align-items:center;gap:10px;padding:6px 6px 10px;margin-bottom:4px;border-bottom:1px solid var(--gl-sep)}.rc-h .av{width:38px;height:38px;border-radius:11px;font-size:var(--fs-h);flex:0 0 38px}.rc-h .un{display:flex;flex-direction:column;line-height:1.35;min-width:0}.rc-h .un b{font-weight:700}.rc-h .un small{color:var(--mut);font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-sep{height:1px;margin:4px 6px;background:var(--gl-sep)}.rc-sw{width:30px;height:18px;border-radius:999px;background:color-mix(in srgb,var(--ink) 18%,transparent);position:relative;transition:background .18s;flex:0 0 30px}.rc-sw i{position:absolute;top:2px;inset-inline-start:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:inset-inline-start .18s var(--ease)}.rc-sw.on{background:var(--brand)}.rc-sw.on i{inset-inline-start:14px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass{background:var(--gl-solid)}.rail-fly,.rail-card{background:var(--gl-solid-2)}}@media(prefers-reduced-motion:reduce){.rail-it.rsub{animation:none}.rail,.rail-it .t,.rail-it .cv,.rail-grp span,.rail-q,.rail-wrap.open .rail-it .t,.rail-wrap.open .rail-it .cv,.rail-wrap.open .rail-q,.main{transition:none}.rail-fly,.rail-card{animation:none}}.shell.oc-mode .main{margin-inline-start:0}.top{position:sticky;top:0;z-index:30;height:var(--top);display:flex;align-items:center;gap:6px;padding:0 20px;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.content{padding:14px 20px 28px;flex:1;min-width:0;font-size:var(--fs);line-height:1.65}.app-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 22px;border-top:1px solid var(--line);color:var(--mut);font-size:var(--fs-s)}.app-foot b{color:var(--ink-2);font-weight:700}.app-foot .sep{opacity:.45;margin:0 4px}.app-foot{padding-left:86px}.top .mob-btn,.tabbar,.side-ov,.top .top-sq{display:none}.search{display:flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:10px;height:32px;padding:0 10px 0 6px;width:320px;color:var(--mut);cursor:text;font-size:var(--fs-s);box-shadow:var(--shadow-xs),var(--hl);margin-inline-end:6px;transition:border-color .15s,box-shadow .15s,width .2s var(--ease)}.search:hover{border-color:var(--brand-line)}.search:focus-within{border-color:var(--brand);box-shadow:var(--ring)}.search input{border:0;outline:0;background:none;flex:1;min-width:0;font-size:var(--fs-s);color:var(--ink)}.search input::placeholder{color:var(--mut-2)}.kbd{font-size:var(--fs-xs);border:1px solid var(--line);border-bottom-width:2px;border-radius:5px;padding:0 5px;color:var(--mut);background:var(--card-2);font-family:inherit;line-height:1.6;white-space:nowrap}.tchip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border:1px solid var(--line);background:var(--card);border-radius:9px;cursor:pointer;white-space:nowrap;font-size:var(--fs-s);font-weight:700;color:var(--ink-2);box-shadow:var(--shadow-xs),var(--hl);transition:border-color .15s,color .15s,transform .15s}.tchip:hover{border-color:var(--brand-line);color:var(--brand)}.tchip b{color:var(--brand)}.tchip.act{color:var(--brand);border-color:var(--brand-line);background:var(--brand-soft)}.lang-sel{height:34px;border:1px solid var(--line);border-radius:9px;background:var(--card);padding:0 26px 0 10px;margin-inline-start:8px;font-size:var(--fs-s);font-weight:700;cursor:pointer;color:var(--ink-2);box-shadow:var(--shadow-xs),var(--hl);appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a96a0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px;background-position:right 8px center}[dir=rtl] .lang-sel{background-position:left 8px center;padding:0 10px 0 26px}.icon-btn{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;border:1px solid transparent;background:none;cursor:pointer;color:var(--ink-2);position:relative;font-size:var(--fs-h);transition:background .15s,color .15s,border-color .15s,transform .15s}.icon-btn:hover{background:var(--card);color:var(--brand);border-color:var(--line)}.icon-btn:active{transform:scale(.94)}.top .icon-btn.tb,.icon-btn.theme{background:var(--card);border-color:var(--line);box-shadow:var(--shadow-xs),var(--hl)}.icon-btn.theme{color:var(--warn)}[data-theme=dark] .icon-btn.theme{color:#f5d17a}.icon-btn .dot{position:absolute;top:-6px;inset-inline-end:-6px;min-width:17px;height:17px;border-radius:999px;background:var(--c-red);color:#fff;font-size:var(--fs-xs);font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 0 0 2px var(--bg);font-style:normal;line-height:1}.icon-btn.gh{background:var(--card);border-color:var(--line);box-shadow:var(--shadow-xs),var(--hl)}.icon-btn.gh:hover{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.icon-btn.pri{background:var(--btn-pri);border-color:color-mix(in srgb,var(--brand) 80%,#000);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #1018281a,0 4px 10px -4px color-mix(in srgb,var(--brand) 60%,transparent)}.icon-btn.pri:hover{color:#fff;filter:brightness(1.06)}.icon-btn:disabled{opacity:.5;cursor:not-allowed}.icon-btn.lbl{width:auto;display:inline-flex;align-items:center;gap:6px;padding:0 11px;font-size:var(--fs-s);font-weight:700;white-space:nowrap}.page-head .acts .icon-btn .dot{box-shadow:0 0 0 2px var(--card)}.page-head:has(.acts .icon-btn){overflow:visible}.page-head:has(.acts .icon-btn):before{border-start-start-radius:var(--radius);border-end-start-radius:var(--radius)}.btn .badge{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 5px;margin-inline-start:6px;border-radius:999px;background:var(--c-red);color:#fff;font-size:var(--fs-xs);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.chip-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:0;background:none;border-radius:6px;cursor:pointer;white-space:nowrap;font-size:var(--fs-s);color:var(--ink-2)}.chip-btn:hover{background:var(--card)}.um{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 4px 0 10px;border:1px solid transparent;border-radius:10px;background:none;cursor:pointer;color:var(--ink);font-size:var(--fs-s);font-weight:700;max-width:220px;transition:background .15s,border-color .15s}[dir=ltr] .um{padding:0 10px 0 4px}.um:hover,.um.on{background:var(--card);border-color:var(--line);box-shadow:var(--shadow-xs)}.um .av{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(145deg,var(--brand-2),var(--brand));color:#fff;font-size:var(--fs-s);font-weight:700;letter-spacing:.3px;flex:0 0 28px;box-shadow:var(--hl),0 2px 5px -2px color-mix(in srgb,var(--brand) 60%,transparent)}.um .un{display:flex;flex-direction:column;line-height:1.25;min-width:0;text-align:start}.um .un b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.um .un small{font-size:var(--fs-xs);color:var(--mut);font-weight:500}.um>svg.ch{color:var(--mut-2);flex:0 0 auto}.tpop{position:fixed;z-index:140;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-l);padding:6px;min-width:240px;animation:pop .14s var(--ease)}.tpop .ph{display:flex;gap:6px;align-items:center;font-weight:700;font-size:var(--fs-s);padding:6px 8px;color:var(--ink-2)}.tpop .pi{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;cursor:pointer;font-size:var(--fs-s);color:var(--ink)}.tpop .pi:hover{background:var(--card-2);text-decoration:none}.tpop .pi.on{background:var(--brand-soft);color:var(--brand)}.tpop .pi small{margin-inline-start:auto;color:var(--mut);font-size:var(--fs-xs)}.tpop .pf{border-top:1px solid var(--line-2);margin-top:4px;padding:6px 8px 2px;font-size:var(--fs-s)}.tpop .uhead{display:flex;align-items:center;gap:10px;padding:8px 10px 10px;border-bottom:1px solid var(--line-2);margin-bottom:4px}.tpop .uhead .av{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,var(--brand-2),var(--brand));color:#fff;font-weight:700;font-size:var(--fs-h);flex:0 0 36px}.tpop .uhead .un{display:flex;flex-direction:column;line-height:1.3;min-width:0}.tpop .uhead .un b{font-size:var(--fs)}.tpop .uhead .un small{color:var(--mut);font-size:var(--fs-xs)}.page{display:flex;flex-direction:column}.page>*{min-width:0}.page-head{display:flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:8px 14px;margin-bottom:12px;min-height:50px;flex-wrap:wrap;box-shadow:var(--shadow),var(--hl);position:relative;overflow:hidden}.page-head:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--brand-2),var(--brand))}.page-head h1{font-size:var(--fs);font-weight:500;display:flex;align-items:center;gap:10px;line-height:1.35;flex:1 1 320px;min-width:0;letter-spacing:-.01em}.page-head h1 .hi{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--brand) 18%,var(--card)),color-mix(in srgb,var(--brand) 8%,var(--card)));color:var(--brand);flex:0 0 32px;box-shadow:var(--hl),0 1px 2px color-mix(in srgb,var(--brand) 18%,transparent)}.page-head .ph-st{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--fs-s);font-weight:400;letter-spacing:0}.page-head .ph-st:empty{display:none}.page-head .acts{margin-inline-start:auto;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow),var(--hl);min-width:0}.card+.card{margin-top:12px}.grid>.card,.row>.card,.col>.card{margin-top:0}.card-h{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line-2);font-weight:500;font-size:var(--fs);min-height:44px}.card-h .mut{font-weight:400;font-size:var(--fs-s)}.card-h .acts{margin-inline-start:auto;display:flex;gap:6px;align-items:center}.card-b,.pad{padding:14px}.mb{margin-bottom:12px}.mt{margin-top:12px}.sec-title{font-weight:700;margin:4px 0 10px;color:var(--ink-2);font-size:var(--fs)}.empty{padding:40px 16px;text-align:center;color:var(--mut);display:flex;flex-direction:column;align-items:center;gap:6px}.empty .eic{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,var(--card-2),color-mix(in srgb,var(--brand) 6%,var(--card-2)));color:var(--mut-2);box-shadow:var(--hl),var(--shadow-xs);margin-bottom:4px}.empty .et{font-weight:700;color:var(--ink-2)}.empty .es{font-size:var(--fs-s);color:var(--mut);max-width:380px}.empty .ea{margin-top:8px;display:flex;gap:6px}.err-state{padding:28px 16px;text-align:center;color:var(--err);display:flex;flex-direction:column;align-items:center;gap:6px}.err-state .eic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--err-bg);color:var(--err)}.err-state .es{color:var(--mut);font-size:var(--fs-s);max-width:420px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radius-s);border:1px solid var(--line);background:linear-gradient(180deg,var(--card),var(--card-2));cursor:pointer;white-space:nowrap;font-size:var(--fs-s);font-weight:700;line-height:1;color:var(--ink-2);transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;text-decoration:none;box-shadow:var(--shadow-xs),var(--hl)}.btn:not(:disabled):hover{border-color:color-mix(in srgb,var(--brand) 35%,var(--line));color:var(--brand);text-decoration:none;transform:translateY(-1px);box-shadow:var(--shadow),var(--hl)}.btn:not(:disabled):active{transform:translateY(0);box-shadow:var(--shadow-xs)}.btn:disabled,.btn[aria-busy=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:var(--shadow-xs)}.btn:focus-visible,.tabs button:focus-visible,.seg button:focus-visible,.icon-btn:focus-visible,.tchip:focus-visible,.um:focus-visible{outline:none;box-shadow:var(--ring),var(--shadow-xs)}.modal:focus,.drawer:focus,.modal:focus-visible,.drawer:focus-visible{outline:none}.inp:disabled{cursor:not-allowed}.btn.pri{background:var(--btn-pri);border-color:color-mix(in srgb,var(--brand) 80%,#000);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #1018281a,0 4px 10px -4px color-mix(in srgb,var(--brand) 60%,transparent)}.btn.pri:not(:disabled):hover{color:#fff;filter:brightness(1.06);box-shadow:inset 0 1px #fff3,0 2px 4px #1018281a,0 8px 16px -6px color-mix(in srgb,var(--brand) 65%,transparent)}.btn.dg{color:var(--err)}.btn.dg:not(:disabled):hover{border-color:color-mix(in srgb,var(--err) 40%,var(--line));background:var(--err-bg)}.btn.dg.solid{background:var(--err);border-color:var(--err);color:#fff}.btn.ok{background:var(--ok);border-color:var(--ok);color:#fff}.btn.ok:hover{color:#fff}.btn.gh{background:var(--card)}.btn.sm{height:30px;padding:0 11px}.btn.xs{height:26px;padding:0 8px;font-size:var(--fs-s);border-radius:7px}.btn.ic{width:32px;padding:0}.btn.sm.ic{width:30px}.btn.xs.ic{width:26px}.btn.lnk{border-color:transparent;background:none;color:var(--mut);font-weight:500;font-size:var(--fs);box-shadow:none}.btn.lnk:hover{background:var(--card);transform:none}.btn>svg{flex:0 0 auto;width:16px;height:16px}.btn.sm>svg,.btn.xs>svg{width:15px;height:15px}.btn[aria-busy=true]{color:transparent;pointer-events:none}.btn[aria-busy=true]>*{visibility:hidden}.btn[aria-busy=true]:after{content:"";position:absolute;width:16px;height:16px;background:var(--brand);-webkit-mask:var(--dots) center / contain no-repeat;mask:var(--dots) center / contain no-repeat;animation:spin 1s steps(12) infinite;visibility:visible}.btn.pri[aria-busy=true]:after,.btn.ok[aria-busy=true]:after,.btn.dg.solid[aria-busy=true]:after{background:#fff}.btn[aria-busy=true]:has(.bl){color:inherit}.btn[aria-busy=true]:has(.bl)>.bl{visibility:visible}.btn[aria-busy=true]:has(.bl)>svg{display:none}.btn[aria-busy=true]:has(.bl):after{position:static;flex:0 0 auto}.ia[aria-busy=true]{position:relative;color:transparent;pointer-events:none}.ia[aria-busy=true]>*{visibility:hidden}.ia[aria-busy=true]:after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:14px;background:var(--brand);-webkit-mask:var(--dots) center / contain no-repeat;mask:var(--dots) center / contain no-repeat;animation:spin 1s steps(12) infinite}@keyframes spin{to{transform:rotate(360deg)}}.ia{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;border:1px solid transparent;background:transparent;color:var(--mut);cursor:pointer;padding:0;vertical-align:middle;position:relative;text-decoration:none;font-size:var(--fs-s)}.ia svg{width:16px;height:16px;flex:none}a.ia,.ia.pri{color:var(--brand)}.ia:hover{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand);border-color:color-mix(in srgb,var(--brand) 30%,transparent);text-decoration:none}.ia.ok{color:var(--ok)}.ia.err,.ia.dg{color:var(--err)}.ia.warn{color:var(--warn)}.ia.info{color:var(--info)}.ia.ok:hover{background:var(--ok-bg);border-color:transparent}.ia.err:hover,.ia.dg:hover{background:var(--err-bg);border-color:transparent}.ia.warn:hover{background:var(--warn-bg);border-color:transparent}.ia:disabled{opacity:.35;cursor:not-allowed}.ia.iab{width:auto;min-width:0;padding:0 10px;gap:6px;white-space:nowrap;font-size:var(--fs);font-weight:400}.ia.iab .ial{font-size:var(--fs);font-weight:700}@media(max-width:999px){.ia.iab{padding:0;width:28px}.ia.iab .ial{display:none}}.ia-row{display:inline-flex;gap:2px;white-space:nowrap}.fld{display:flex;flex-direction:column;gap:4px;min-width:0}.fld>label{font-size:var(--fs-s);color:var(--mut);font-weight:500}.fld>label .req{color:var(--err)}.fld .hint{font-size:var(--fs-xs);color:var(--mut)}.inp,select.inp,textarea.inp{height:32px;border:1px solid var(--in-line);border-radius:var(--radius-s);background:var(--card);padding:0 10px;outline:0;width:100%;min-width:0;font-size:var(--fs-s);color:var(--ink);transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 2px #1018280a}select.inp{font-weight:700;cursor:pointer;appearance:none;-webkit-appearance:none;padding-inline-end:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a96a0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px;background-position:left 8px center}[dir=ltr] select.inp{background-position:right 8px center}textarea.inp{height:auto;min-height:70px;padding:6px 10px;resize:vertical;line-height:1.6}.inp:hover:not(:disabled):not([readonly]){border-color:color-mix(in srgb,var(--brand) 30%,var(--line))}.inp:focus{border-color:var(--brand);box-shadow:var(--ring)}.inp.bad,.fld.bad .inp,.fld.bad .tmi{border-color:var(--err)}.inp.bad:focus,.fld.bad .inp:focus{box-shadow:0 0 0 3px var(--err-bg)}.fld.bad>label{color:var(--err)}.inp[readonly],.inp:disabled{background:var(--card-2);color:var(--ink-2);box-shadow:none}.inp.num,input.inp[type=number]{text-align:center;direction:ltr;font-variant-numeric:tabular-nums}.inp.sm{height:32px;font-size:var(--fs-s)}input[type=number],input[inputmode=decimal]{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.modal .inp,.modal select.inp{height:32px;font-size:var(--fs-s)}.modal .fld>label{font-weight:500}.form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 14px}.form-grid .wide{grid-column:1 / -1}.form-grid .fld.pty{grid-column:span 2}@media(max-width:760px){.form-grid .fld.pty{grid-column:1 / -1}}.chk{display:inline-flex;align-items:center;gap:7px;cursor:pointer;user-select:none;font-size:var(--fs-s)}.chk input{width:15px;height:15px;accent-color:var(--brand);margin:0}.seg{display:inline-flex;border-radius:9px;padding:3px;background:var(--card-2);gap:2px;border:1px solid var(--line-2);box-shadow:inset 0 1px 2px #1018280d}.seg button{border:0;background:none;padding:4px 12px;border-radius:7px;cursor:pointer;font-size:var(--fs-s);color:var(--ink-2);white-space:nowrap;display:inline-flex;align-items:center;gap:5px;transition:background .15s,color .15s,box-shadow .15s}.seg button:hover{color:var(--brand)}.seg button.on{background:var(--card);color:var(--brand);box-shadow:var(--shadow-xs),var(--hl);font-weight:700}.combo{position:relative}.tbl td>.combo,.dt td>.combo,td>.combo{max-width:480px}.combo-list{position:absolute;inset-inline-start:0;width:max(100%,480px);max-width:min(560px,92vw);top:calc(100% + 4px);background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-l);max-height:280px;overflow:auto;z-index:85;padding:4px;min-width:200px;animation:pop .12s var(--ease)}.tbl-wrap:has(.combo-list),.dt:has(.combo-list),.tbl:has(.combo-list),.card:has(.combo-list),.card-b:has(.combo-list),.modal-b:has(.combo-list),.pop:has(.combo-list),.form-grid:has(.combo-list){overflow:visible}.combo-list.fl{position:fixed;inset-inline-start:auto;right:auto;top:auto;max-width:none;z-index:170;overflow-y:auto}.combo-it{white-space:nowrap}.combo-it>:first-child{overflow:hidden;text-overflow:ellipsis}.combo-it{padding:6px 10px;border-radius:7px;cursor:pointer;display:flex;gap:8px;align-items:baseline;font-size:var(--fs-s)}.combo-it:hover,.combo-it.on{background:var(--brand-soft)}.combo-it small{color:var(--mut);font-size:var(--fs-xs)}.combo-it small:before{content:"— ";opacity:.6}.fp{display:flex;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:12px;overflow:hidden;box-shadow:var(--shadow)}.fp:not(.folded){overflow:visible}.fp:not(.folded)>.fp-h{border-start-start-radius:var(--radius)}.fp:not(.folded)>.fp-f{border-start-end-radius:var(--radius)}.fp-h{flex:1 1 auto;display:flex;align-items:center;gap:8px;padding:7px 12px;background:var(--card-2);color:var(--ink-2);font-size:var(--fs-s);font-weight:700;cursor:pointer;min-height:40px}.fp-h .t{display:inline-flex;gap:6px;align-items:center}.fp-h .cnt{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:0 7px;font-size:var(--fs-xs)}.fp-h .acts{margin-inline-start:auto;display:flex;gap:8px;align-items:center}.fp-tog{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);color:var(--brand);font-size:var(--fs-s);font-weight:700;cursor:pointer}.fp.folded .fp-tog{background:var(--brand);border-color:var(--brand);color:#fff}.fp-xb{display:inline-flex;align-items:center;gap:4px;height:28px;padding:3px 10px;border-radius:8px;border:1px solid var(--line);background:var(--brand-soft);color:var(--brand);font-size:var(--fs-s);font-weight:700;cursor:pointer}.fp-f{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:4px 12px;background:var(--card-2);flex-wrap:wrap}.fp-f>.btn{min-width:84px}.fp-n{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);color:var(--mut);font-size:var(--fs-xs);font-weight:700}.fp-n.on{color:var(--brand);border-color:var(--brand-line)}.fp-f select.inp{width:auto}.fp-g{flex:1 1 100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 12px;padding:10px 12px 12px;border-bottom:1px solid var(--line-2)}.fp-c{grid-column:span 3;display:flex;flex-direction:column;gap:3px;min-width:0;font-size:var(--fs-s)}.fp-c.wide{grid-column:span 6}.fp-c>label{font-weight:500;color:var(--mut);font-size:var(--fs-xs);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-c>.inp,.fp-c>.combo,.fp-c>.din{width:100%}@media(max-width:1100px){.fp-c{grid-column:span 4}.fp-c.wide{grid-column:span 8}}@media(max-width:760px){.fp-c{grid-column:span 6}.fp-c.wide{grid-column:span 12}}.fp-c .rng{display:grid;grid-template-columns:1fr auto 1fr;gap:4px;align-items:center}.fp-c .rng>span{color:var(--mut);font-size:var(--fs-s);font-weight:700;font-style:normal}.fp-chips{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}.fchip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;margin:0;border-radius:999px;border:1px solid var(--line);background:var(--card);cursor:pointer;font-size:var(--fs-s);font-weight:700;color:var(--ink-2);line-height:1.7}.fchip.on{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.fp-act{display:flex;flex-wrap:wrap;gap:4px;flex:1}.fp-act span{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand);border-radius:999px;padding:2px 8px;font-size:var(--fs-xs);font-weight:700;display:inline-flex;gap:4px;align-items:center}.fp-act b{cursor:pointer;font-weight:700}.fp.fbar.folded>.fb-act{flex:1 1 auto;flex-shrink:1;min-width:0;flex-wrap:nowrap;overflow:hidden;order:8}.fp.fbar.folded>.fb-act span{white-space:nowrap}html:not([dir=ltr]) :is(.fin-tb,.fin-lines,.olg-tb,.pl-tb,.sr-tbl,.st-tbl,.sp-tbl,.st-lt,.att-grid,.tpl-g,.oc-sum) :is(th,td){border-inline-start:0;border-left:0;border-right:1px solid var(--tl)}html:not([dir=ltr]) :is(.fin-tb,.fin-lines,.olg-tb,.pl-tb,.sr-tbl,.st-tbl,.sp-tbl,.st-lt,.att-grid,.tpl-g,.oc-sum) tr>:is(th,td):first-child{border-right:0}:is(.pl-tb,.sr-tbl,.st-tbl,.sp-tbl,.st-lt,.fin-tb,.fin-lines) tbody td{height:38px;border-bottom:1px solid var(--tl-2)}.fp:not(.folded) .fp-n{display:none}.fp.fbar{align-items:center;gap:8px 10px;padding:10px 12px;margin-bottom:16px}.fb-h{flex:1 1 auto;display:flex;align-items:center;gap:8px;padding:6px 14px;font-size:var(--fs);font-weight:700;color:var(--ink);cursor:pointer;min-width:0}.fb-h .cnt{background:var(--brand);color:#fff;border-radius:999px;padding:0 7px;font-size:var(--fs-xs);font-weight:700;line-height:18px}.fb-h .fp-tog{height:24px;padding:0 9px}.fb-gf{display:flex;gap:6px;flex-wrap:wrap}.fb-gf .btn{min-width:84px}.fb-br{flex:1 1 100%;height:0}.fb-f{display:flex;align-items:center;gap:6px;font-size:var(--fs)}.fb-f>span{font-size:var(--fs-s);font-weight:500;color:var(--mut);white-space:nowrap}.fb-f .inp{width:170px}.fb-f .combo{width:190px}.fb-sel,.fb-x>.inp{width:190px}.fp .inp.sm,.fp .combo.sm .inp,.fp .din.sm .inp,.fb-q input{height:32px;font-size:var(--fs-s)}.fb-gf{flex:1 1 100%;padding-top:2px}.fp.fbar.folded .fb-gf{flex:0 0 auto;padding:0}.fb-x{display:contents}.fb-q{display:flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);color:var(--mut);width:320px}.fb-q input{border:0;outline:0;background:none;height:30px;padding:0 8px;font-size:var(--fs-s);flex:1;min-width:0;color:var(--ink)}.fp.fbar.folded{flex-wrap:nowrap;padding-block:0;overflow:hidden}.fp.fbar.folded .fb-h{flex:0 0 auto}.fp.fbar.folded .fb-br,.fp.fbar.folded .fb-x{display:none}.fp.fbar.folded .fb-gf{order:9}.fp.fbar.folded .fb-q{width:226px}.fp.fbar.folded>*{flex-shrink:0}@media(max-width:600px){.fp.fbar.folded{flex-wrap:wrap}.fb-q{width:100%}}.fp-pin{all:unset;cursor:pointer;font-size:var(--fs-s);opacity:.35;padding:2px 6px;border-radius:6px;filter:grayscale(1)}.fp-pin:hover{opacity:.8}.fp-pin.on{opacity:1;filter:none;background:var(--brand-soft)}.fp-adv{border:1px solid var(--line);background:var(--card);color:var(--brand);border-radius:8px;padding:3px 10px;font:inherit;font-size:var(--fs-s);font-weight:700;cursor:pointer}.fp.advon .fp-adv{background:color-mix(in srgb,var(--brand) 8%,var(--card))}.fp.folded .fp-adv{display:none}.fp.hasadv:not(.advon) .fp-c.adv:not(.act){display:none}.fp-tog svg{transition:transform .15s}.fp:not(.folded) .fp-tog svg{transform:rotate(180deg)}.fp.folded .fp-g,.fp.folded .fp-chips{display:none}@media(max-width:600px){.fp-c,.fp-c.wide,.fp-c.srch{grid-column:span 12}.fp-f{flex:1 1 100%;border-top:1px solid var(--line-2)}}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-auto-rows:1fr;gap:8px;margin-bottom:10px;align-items:stretch}.kpis.kc{grid-template-columns:repeat(var(--kc),minmax(0,1fr))}.kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"kh" "kv" "ks";align-content:center;align-items:center;justify-items:start;justify-content:center;text-align:start;gap:0 10px;padding:9px 14px;min-width:0;min-height:60px;box-shadow:var(--shadow),var(--hl);position:relative;transition:transform .15s var(--ease),box-shadow .15s,border-color .15s;container-type:inline-size;--kv-fs: 16px}.kpi.click{cursor:pointer}.kpi.click:hover{border-color:var(--brand-line);transform:translateY(-1px);box-shadow:var(--shadow-m),var(--hl)}.kpi.on{border-color:var(--brand);box-shadow:var(--ring),var(--shadow)}.kpi .kb,.kpi .kh{display:contents}.kpi .kh>span:first-child{grid-area:kh;min-width:0;max-width:100%;padding:0;font-size:var(--fs-s);font-weight:500;color:var(--mut);line-height:1.3;white-space:normal;overflow-wrap:anywhere;text-wrap:pretty}.kpi:has(.ki) .kh>span:first-child{padding-inline-end:22px;max-width:calc(100% - 22px)}.kpi:has(.ki) .kh>span:first-child[title]{cursor:default}.kpi .ki{position:absolute;top:8px;inset-inline-end:10px;width:16px;height:16px;display:grid;place-items:center;color:var(--mut-2)}.kpi .ki svg{width:14px;height:14px}.kpi .kv{grid-area:kv;justify-self:start;min-width:0;max-width:100%;padding:0;font-size:var(--kv-fs);font-weight:700;line-height:1.3;letter-spacing:-.01em;direction:ltr;unicode-bidi:plaintext;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kpi.err .kv{color:var(--err)}.kpi.ok .kv{color:var(--ok)}.kpi.warn .kv{color:var(--warn)}.kpi.vio .kv{color:var(--vio)}.kpi .ks{grid-area:ks;display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-start;max-width:100%;margin:0;padding:0;font-size:var(--fs-xs);color:var(--mut-2);line-height:1.3;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.kpi .ks>*{min-width:0}.kpi .kmore{position:absolute;top:5px;inset-inline-end:5px;width:24px;height:24px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--mut);display:grid;place-items:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.kpi .kmore:hover{background:var(--card-2);border-color:var(--line);color:var(--brand)}.kpi:has(.kmore){padding-inline-end:32px}.kpi:has(.kmore) .ki{inset-inline-end:34px}.kpis.nar .kpi{padding-inline:10px}.pop-det{min-width:260px;max-width:320px}.pop-ht{display:inline-flex;align-items:center;gap:6px}.pop-ht svg{color:var(--brand)}.pop-l{display:flex;flex-direction:column;gap:1px;margin:0 -6px}.pl-r{display:flex;align-items:center;gap:8px;padding:6px;border-radius:8px;color:var(--ink);font-size:var(--fs-s);text-decoration:none}a.pl-r:hover{background:var(--card-2);text-decoration:none}.pl-r .pl-t{flex:1;min-width:0}.pl-r.two .pl-t{display:flex;flex-direction:column}.pl-r.two small{color:var(--mut);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-r .dot{width:8px;height:8px;border-radius:50%;background:var(--mut-2);flex:0 0 auto}.pl-r .dot.b{background:var(--brand)}.pl-r .dot.g{background:var(--ok)}.pl-r .dot.a{background:var(--warn)}.pl-r .dot.r{background:var(--err)}.pl-more{display:block;padding:6px;font-size:var(--fs-xs)}.pop-none{padding:10px 0;text-align:center}.pop-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pop-kv>div{background:var(--card-2);border:1px solid var(--line-2);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.pop-kv span{color:var(--mut);font-size:var(--fs-xs)}.pop-kv b{font-size:var(--fs)}.trend.up{color:var(--ok)}.trend.dn{color:var(--err)}.rings{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin:0 0 14px}.ring{display:grid;grid-template-columns:1fr 74px 1fr;align-items:center;gap:8px;padding:10px 12px;min-height:94px;border-radius:var(--radius);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow),var(--hl);position:relative;transition:transform .16s var(--ease),box-shadow .16s}.ring.click{cursor:pointer}.ring.click:hover{transform:translateY(-1px);box-shadow:var(--shadow-m),var(--hl)}.ring.on{box-shadow:0 0 0 2px var(--rc) inset}.ring .s{display:flex;flex-direction:column;align-items:center;text-align:center}.ring .s b{display:block;font-size:var(--fs-l);font-weight:700;color:var(--ink);line-height:1.25;font-variant-numeric:tabular-nums;order:2}.ring .s span{font-size:var(--fs-xs);color:var(--ink-2);font-weight:700;order:1}.ring svg{width:74px;height:74px;display:block}.ring svg text{font-size:var(--fs-xs);font-weight:700;fill:var(--rc);font-family:var(--font)}.ring svg text.p{font-size:var(--fs-xs);fill:var(--ink-2)}.tag{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:inherit;font-weight:700;line-height:1.5;color:var(--ink);white-space:nowrap}.tag>i{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;flex:0 0 auto}.dt td.st .tag:not(.v155-st):not(:has(>i)):before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;flex:0 0 auto}.tag.ok,.tag.v155-st[data-s=done],.tag.v155-st[data-s=closed]{color:var(--st-ok)}.tag.warn,.tag.v155-st[data-s=post]{color:var(--st-warn)}.tag.err,.tag.v155-st[data-s=canc],.tag.v155-st[data-s=late]{color:var(--st-err)}.tag.info,.tag.vio,.tag.v155-st[data-s=prog]{color:var(--st-info)}.tag.v155-st{justify-content:center}.tag.v155-st[data-s=sched]{color:var(--ink-2)}.dt{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow),var(--hl);min-width:0}.card-nb>.dt{border:0;box-shadow:none;border-radius:0 0 calc(var(--radius) - 1px) calc(var(--radius) - 1px)}.card-nb:first-child>.dt{border-radius:calc(var(--radius) - 1px)}.card-nb>.dt table{border:0;border-bottom:1px solid var(--tl);border-radius:0}.card-nb>.tbl-wrap>.tbl{border:0;border-bottom:1px solid var(--tl);border-radius:0}.dt-bar{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);flex-wrap:wrap;font-size:var(--fs-s);color:var(--ink-2)}.dt-bar>b{color:var(--ink);font-size:var(--fs)}.dt-bar .cnt{color:var(--ink-2);font-size:var(--fs-s)}.dt-bar .dt-x{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.dt-q{position:relative;display:flex;align-items:center;min-width:180px;flex:0 1 280px;color:var(--mut)}.dt-q svg{position:absolute;inset-inline-end:9px;pointer-events:none}.dt-q input{height:32px;border:1px solid var(--line);border-radius:var(--radius-s);padding:0 8px;padding-inline-end:28px;background:var(--card);outline:0;width:100%;font-size:var(--fs-s);color:var(--ink)}.dt-q input:focus{border-color:var(--brand)}.dt-hint{display:flex;align-items:center;gap:6px;padding:6px 0 0;margin:0 0 6px;color:var(--mut);font-size:var(--fs-s);line-height:1}.dt-hint button{width:26px;height:24px;border:1px solid var(--line);background:var(--card);border-radius:6px;cursor:pointer;color:var(--ink-2)}.dt-scroll{overflow-x:auto;position:relative;background:var(--card)}.dt table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;border:0;border-bottom:1px solid var(--tl);border-radius:0;font-size:var(--fs)}.dt th{background:var(--th);color:var(--mut);font-weight:700;font-size:var(--fs-s);letter-spacing:.2px;text-align:center;padding:11px 12px;line-height:1.3;border-bottom:1px solid var(--tl);border-inline-start:1px solid var(--tl-2);white-space:nowrap;user-select:none;position:relative}.dt thead th{position:sticky;top:0;z-index:2}:is(.dt,.tbl,.olg-tb,.jv-t,.fin-tb,.fin-lines,.pl-tb,.sr-tbl,.st-tbl,.sp-tbl,.att-grid,.tpl-g) thead th{background-image:none;box-shadow:inset 0 -1px 0 var(--tl)}html[data-theme=dark] :is(.dt,.tbl,.olg-tb,.jv-t,.fin-tb,.fin-lines,.pl-tb,.sr-tbl,.st-tbl,.sp-tbl,.att-grid,.tpl-g) thead th{background-image:none;box-shadow:inset 0 -1px 0 var(--tl)}:is(.dt,.tbl,.olg-tb,.jv-t,.fin-tb,.fin-lines,.pl-tb) tfoot td{background-image:none;box-shadow:none}html[data-theme=dark] :is(.dt,.tbl,.olg-tb,.jv-t,.fin-tb,.fin-lines,.pl-tb) tfoot td{background-image:none}.tbl-wrap,.dt .dt-scroll,.olg-tb,table.jv-t,.fin-tb,.fin-lines,.pl-tb{box-shadow:0 1px 2px #1018280f,0 6px 16px -10px #10182840}:is(.dt,.tbl,.olg-tb,.jv-t,.fin-tb,.pl-tb) tbody tr:hover>td{background-color:color-mix(in srgb,var(--brand) 4%,var(--card));box-shadow:none}.dt th:first-child{border-inline-start:0}.dt th.sort{cursor:pointer;padding:9px 12px}.dt th.sort:hover{color:var(--brand)}.dt th .ar{font-size:0;line-height:0;position:absolute;left:3px;bottom:2px;width:7px;height:9px;background:currentColor;opacity:.28;cursor:pointer;transition:opacity .12s,color .12s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M5 .8L8.4 4.8H1.6zM5 11.2L1.6 7.2h6.8z' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M5 .8L8.4 4.8H1.6zM5 11.2L1.6 7.2h6.8z' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat}.dt th:hover .ar{opacity:.7}.dt th .ar:hover{color:var(--brand);opacity:1}.dt th .ar.up,.dt th .ar.dn{opacity:1;color:var(--brand);background:var(--brand)}.dt th .ar.up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M5 1.5v9M1.8 4.6L5 1.4l3.2 3.2' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M5 1.5v9M1.8 4.6L5 1.4l3.2 3.2' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dt th .ar.dn{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M5 10.5v-9M1.8 7.4L5 10.6l3.2-3.2' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M5 10.5v-9M1.8 7.4L5 10.6l3.2-3.2' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dt table.fit-cpt th,.dt table.fit-cpt td{padding-inline:6px}.dt table.fit-wrap td.fw{white-space:normal;overflow-wrap:normal;word-break:normal;min-width:84px}.dt table.fit-wrap th{white-space:normal;max-width:120px}.dt table.fit-more td.fw{min-width:70px}.dt table.fit-more th{max-width:96px}.dt table.fit-more th,.dt table.fit-more td{padding-inline:4px}.dt table.fit-more td.acts .ia-row{gap:0}.dt table.fit-more td.acts .ia,.dt table.fit-more td.acts .btn.ic{width:26px;min-width:26px;padding:0}.dt table.fit-more td.r{min-width:52px}.dt table.fit-more td .btn.sm:not(.ic){padding-inline:7px;gap:4px}.dt table.fit-more td .btn.ic{width:26px;min-width:26px;padding:0}.dt table.fit-more td.fw .tag{white-space:normal;text-align:center;line-height:1.3;max-width:110px}.dt td{height:46px;padding:9px 12px;line-height:1.5;color:var(--ink);border-bottom:1px solid var(--tl-2);border-inline-start:1px solid var(--tl-2);vertical-align:middle;text-align:start;white-space:nowrap;transition:background .1s}.dt td:first-child{border-inline-start:0}.dt tbody tr:nth-child(2n) td{background:transparent}.dt tbody tr:hover td{background:color-mix(in srgb,var(--brand) 5%,var(--card))}.dt tbody tr:last-child td{border-bottom:0}.dt tbody tr.click{cursor:pointer}.dt tbody tr.sel td{background:var(--brand-soft)}.dt td.r,.dt td.c,.dt td.sn,.dt td.acts{text-align:center;padding:7px 4px}.dt th.r{text-align:center}.dt td.r{font-variant-numeric:tabular-nums;direction:ltr;min-width:64px}.dt td.sn{color:var(--mut);width:34px}.dt td.nw{white-space:nowrap}.dt .dt-scroll table.dt-none :is(th.sw,th.tx,th){width:auto}.dt .dt-scroll table.dt-none th.dt-check{width:1%}.dt th.sw,.dt td.sw{white-space:nowrap}.dt th.tx{max-width:360px}.dt th.dt-band{text-align:center;font-size:var(--fs-xs);padding:6px 8px}.dt .dt-pin{position:sticky;z-index:1}.dt thead th.dt-pin{z-index:3}.dt td.dt-pin{background:var(--card)}.dt td.acts{text-align:center;white-space:nowrap;width:1%}:is(.dt,.tbl) td .btn.gh.ic{border-color:transparent;background:transparent;box-shadow:none;width:28px;height:28px;min-height:28px;padding:0;border-radius:8px;color:var(--mut)}:is(.dt,.tbl) td .btn.gh.ic:hover:not([disabled]){background:var(--card);color:var(--brand);box-shadow:0 1px 2px #10182814}:is(.dt,.tbl) td .btn.gh.ic[disabled]{opacity:.35}:is(.dt,.tbl) td .row.row:has(>.btn.gh.ic){display:inline-flex;gap:0;padding:2px;border-radius:10px;background:color-mix(in srgb,var(--ink) 4%,transparent)}:is(.dt,.tbl) td .tag{font-weight:700}:is(.dt,.tbl) td.r,:is(.dt,.tbl) td .num{font-variant-numeric:tabular-nums}.dt td a:not(.btn):not(.ia),.dt td .lnk{color:var(--ink);font-weight:700;cursor:pointer;text-decoration:none}.dt td a:not(.btn):not(.ia):hover,.dt td .lnk:hover{color:var(--brand);text-decoration:underline}.tbl-who{display:inline-flex;flex-direction:column;line-height:1.3;vertical-align:middle}.tbl-who small{font-size:var(--fs-xs);color:var(--mut);font-weight:400}.dt td.wrap{white-space:normal}.dt td .num,.dt td .n,.dt td time{white-space:nowrap}.dt td .small,.dt td small{font-size:var(--fs-xs);color:var(--mut)}.dt tfoot td{background:var(--th);font-weight:700;padding:11px 12px;border-top:1px solid var(--tl);border-inline-start:1px solid var(--tl-2);white-space:nowrap;text-align:start}.dt tfoot td:first-child{border-inline-start:0}.dt tfoot td.r{text-align:center}.dt tfoot tr+tr td{border-top:1px solid var(--tl-2)}.dt tfoot td.neg,.dt td.neg{color:var(--err)}.dt-check{width:38px;text-align:center}.dt-check input{width:15px;height:15px;accent-color:var(--brand)}.pgbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--line)}.pgbar .sp{flex:1}.pgbar .pgnum{font-weight:700;padding:0 6px;font-variant-numeric:tabular-nums}.pgbar select.pgsize{width:auto;min-height:32px;border-radius:8px;padding:0 8px;border:1px solid var(--line);background:var(--card);color:var(--ink);font:inherit}.pg-simple{display:flex;padding:10px;justify-content:center;align-items:center;gap:8px}.dt-pg{display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid var(--line);font-size:var(--fs-s);color:var(--mut)}.dt-pg button{height:28px;padding:0 10px;border:1px solid var(--line);background:var(--card);border-radius:6px;font:inherit;font-size:var(--fs-s);color:var(--ink-2);cursor:pointer}.dt-pg button[disabled]{opacity:.4;cursor:default}.dt-pg button.on{background:color-mix(in srgb,var(--brand) 11%,transparent);color:var(--brand);border-color:transparent;font-weight:700}.dt-below{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line-2);flex-wrap:wrap}.dt-more{padding:10px;text-align:center;border-top:1px solid var(--line-2)}.dt .empty-row td{height:120px;text-align:center;color:var(--mut)}.dt-empty{display:inline-flex;flex-direction:column;align-items:center;gap:8px;color:var(--mut);font-weight:500;white-space:normal;max-width:460px}.dt-empty .eic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,var(--card-2),color-mix(in srgb,var(--brand) 6%,var(--card-2)));color:var(--mut-2);box-shadow:var(--hl),var(--shadow-xs)}.tbl .empty-row td .dt-empty .eic{width:34px;height:34px;border-radius:10px}.tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs);border:1px solid var(--line);border-radius:var(--radius-s);overflow:hidden;background:var(--card)}.tbl th{background:var(--th);font-weight:700;font-size:var(--fs-s);letter-spacing:.2px;color:var(--mut);text-align:center;padding:10px;border-bottom:1px solid var(--tl);border-inline-start:1px solid var(--tl-2)}.tbl td{height:42px;padding:8px 10px;border-bottom:1px solid var(--tl-2);border-inline-start:1px solid var(--tl-2);vertical-align:middle}.tbl td a:not(.btn){color:var(--ink);font-weight:700}.tbl td a:not(.btn):hover{color:var(--brand)}.tbl th:first-child,.tbl td:first-child{border-inline-start:0}.tbl tbody tr:nth-child(2n) td{background:transparent}.tbl .r{text-align:center;font-variant-numeric:tabular-nums}.tbl .c{text-align:center}.tbl tfoot td{background:var(--th);font-weight:700;border-top:1px solid var(--tl)}.tbl tr.grp td{background:var(--card-2);font-weight:700}.tbl-wrap{overflow:auto}.dt-pg button.pg-all{margin-inline-start:6px}.dt-pg select.pgsize{height:28px;width:auto;border-radius:6px;padding:0 6px;border:1px solid var(--line);background:var(--card);color:var(--ink-2);font:inherit;font-size:var(--fs-s);margin-inline-start:6px}.dt-pg{flex-wrap:wrap}.pg-cap{color:var(--warn);font-size:var(--fs-xs);margin-inline-start:8px}.pv-ov{position:fixed;inset:0;z-index:400;display:flex;flex-direction:column;background:color-mix(in srgb,var(--c-gray-9) 62%,transparent);animation:fade .15s}.pv-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;background:var(--card);border-bottom:1px solid var(--line);box-shadow:var(--shadow-m)}.pv-t{font-size:var(--fs);font-weight:700;color:var(--ink);max-width:40vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-sp{flex:1}.pv-z{font-size:var(--fs-xs);color:var(--warn)}.pv-stage{flex:1;overflow:auto;padding:22px 16px 40px;display:flex;justify-content:center;align-items:flex-start}.pv-page{border:0;background:#fff;box-shadow:0 10px 40px -10px #0000008c;border-radius:2px;max-width:none;flex:0 0 auto}@media(max-width:640px){.pv-t{max-width:100%;flex:1 1 100%}.pv-sp{display:none}.pv-stage{justify-content:flex-start}}.olg{position:relative}.olg-bar{position:relative;display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 10px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow),var(--hl);margin-bottom:10px;min-height:44px}.olg-io{display:inline-flex;gap:2px;padding-inline-end:6px;border-inline-end:1px solid var(--line-2)}.olg-t{font-size:var(--fs-h);color:var(--ink);padding-inline:4px 8px;white-space:nowrap;display:inline-flex;align-items:center;gap:10px}.olg-t .hi{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--brand) 18%,var(--card)),color-mix(in srgb,var(--brand) 8%,var(--card)));color:var(--brand);flex:0 0 32px;box-shadow:var(--hl)}.olg-q{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);color:var(--mut);width:220px}.olg-qw{position:relative;display:inline-flex}.olg-qw .olg-q{width:300px}.olg-sr{position:absolute;top:calc(100% + 4px);inset-inline:0;z-index:61;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);box-shadow:var(--shadow-l);padding:4px;max-height:320px;overflow:auto}.olg-sr button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 10px;border:0;background:none;font:inherit;font-size:var(--fs-s);color:var(--ink);text-align:start;border-radius:6px;cursor:pointer}.olg-sr button:hover{background:var(--brand-soft);color:var(--brand)}.olg-sr small{color:var(--mut);white-space:nowrap}.olg-sr .none{padding:8px 10px;color:var(--mut);font-size:var(--fs-s)}.olg-q input{border:0;outline:0;background:none;flex:1;min-width:0;height:28px;font:inherit;font-size:var(--fs-s);color:var(--ink)}.olg-f{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border-radius:var(--radius-s);border:1px solid var(--line);background:var(--card-2);color:var(--ink-2);font:inherit;font-size:var(--fs-s);cursor:pointer;max-width:320px;white-space:nowrap}.olg-f .l{color:var(--mut)}.olg-f b{font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.olg-f:hover,.olg-f.on{border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}.olg-pa{display:flex;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line-2)}.olg-body{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow),var(--hl);overflow:auto}.olg-body .lg-rc{margin:0;border-bottom:1px solid var(--line-2);border-radius:0;box-shadow:none}.olg-acc{display:flex;flex-wrap:wrap;justify-content:flex-start;background:var(--th);border-bottom:1px solid var(--tl-3);margin-bottom:14px}.olg-acc>span{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-inline-end:1px solid var(--tl-3);white-space:nowrap;font-size:var(--fs-s)}.olg-acc i{font-style:normal;color:var(--mut)}.olg-acc b{color:var(--ink);font-weight:700}.olg-acc b.num{font-variant-numeric:tabular-nums;direction:ltr}.olg-acc b.neg{color:var(--err)}.olg-acc .lk a{color:var(--brand);font-weight:700;text-decoration:none}.olg-flt{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:0;margin-bottom:10px}.olg-fb{padding:12px 14px;border-top:1px solid var(--line)}.olg-fh{display:flex;align-items:center;gap:8px;padding:9px 14px;cursor:pointer}.olg-fh b{font-weight:700}.olg-fh .sum{color:var(--mut);font-size:var(--fs-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.olg-tg{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card-2);font:inherit;font-size:var(--fs-s);color:var(--brand);cursor:pointer}.olg-ft{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--tl-3);font-size:var(--fs)}.olg-ft th,.olg-ft td{border:1px solid var(--tl-4);padding:6px 10px;vertical-align:middle}.olg-ft th{white-space:nowrap;background:var(--th);color:var(--ink-2);font-weight:700;text-align:start;font-size:var(--fs-s)}.olg-ft td{width:auto;min-width:0;overflow:hidden}.olg-ft td>*,.olg-rng>*{max-width:100%}.olg-ft td .inp,.olg-ft td .dtf,.olg-ft td select{width:100%;min-width:0}.olg-ft td .olg-ck{display:inline-flex;margin-inline-end:18px}.olg-rng.per{display:grid;grid-template-columns:auto 110px auto minmax(0,1fr) auto minmax(0,1fr)}.olg-rng.per>*{min-width:0;width:100%}.olg-rng.per>span{width:auto}.olg-rng{display:flex;align-items:center;gap:8px}.olg-rng>*{flex:1;min-width:0}.olg-rng>.fy,.olg-rng>:has(>.fy){flex:0 0 110px}.olg-rng>span{flex:0 0 auto;color:var(--mut)}@media(max-width:760px){.olg-ft,.olg-ft tbody,.olg-ft tr,.olg-ft th,.olg-ft td{display:block;width:auto}.olg-rng.per{grid-template-columns:auto minmax(0,1fr)}.olg-rng.per>.fy,.olg-rng.per>:has(>.fy){width:100%}}.olg-ck{display:flex;align-items:center;gap:8px;font-size:var(--fs-s);color:var(--ink);cursor:pointer}.olg-fb .olg-ft,.olg-fb .olg-pa{max-width:none}.olg-acc-f{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.olg-acc-f .olg-qw{flex:1}.olg-acc-f .olg-qw .olg-q{width:100%}.olg-ft td:has(.olg-sr){overflow:visible}.olg-tb.olg-tb :is(td,th):is(.num,.no,.cc){text-align:center}.olg-tb td.no .ind{padding:0;display:inline}.olg-tb thead tr:last-child th{border-top:1px solid var(--tl-5)}.olg-tb th.no,.olg-tb td.no{width:1%;white-space:nowrap}.olg-tb td.no .ind{padding-inline-start:0}.olg-tb{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs)}.olg-tb th,.olg-tb td{padding:6px 10px;text-align:start;white-space:nowrap;border-bottom:1px solid var(--tl-2);border-inline-start:1px solid var(--tl-3);vertical-align:middle;line-height:1.5}html:not([dir=ltr]) .olg-tb thead tr.per th{border-right:0}.olg-tb thead th{font-weight:700;color:var(--ink);background:var(--card-2);border-bottom:1px solid var(--tl-3);position:sticky;top:0;z-index:2}.olg-tb thead tr.per th{font-weight:500;color:var(--mut);text-align:center;border-bottom:0;padding-bottom:0;font-size:var(--fs-xs)}.olg-tb thead tr.per th:last-child{border-bottom:1px solid var(--tl-2)}.olg-tb th.w,.olg-tb td.w{white-space:normal;min-width:240px}.olg-tb th.w:first-child,.olg-tb td.w:first-child{min-width:130px}.olg-tb th.n,.olg-tb td.n{text-align:center;direction:ltr;font-variant-numeric:tabular-nums;min-width:118px;width:118px}.olg-tb th.cc,.olg-tb td.cc{min-width:130px;width:130px;white-space:normal;color:var(--ink-2)}.olg-tb thead th{text-align:center}.olg-tb thead th.w{text-align:start}.olg-tb td.n.z{color:var(--mut-2)}.olg-tb td.n.neg{color:var(--err)}.olg-tb td.n.b,.olg-tb td.n.bal{font-weight:700}.olg-tb td.num,.olg-tb td.num a{font-variant-numeric:tabular-nums}.olg-tb td.c{text-align:center}.olg-tb td .sub{display:inline;font-size:var(--fs-xs);color:var(--mut)}.olg-tb td .sub:before{content:" · "}.olg-tb tbody td{height:42px;padding-top:5px;padding-bottom:5px}.clp{font-size:var(--fs-s);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-align:start}.dt td.ds{white-space:normal;max-width:360px;padding-top:4px;padding-bottom:4px}.olg-tb tr.open td{color:var(--ink-2);font-weight:700}.olg-tb td .ind{display:inline-block;padding-inline-start:22px}.olg-tb tbody tr:hover td{background:color-mix(in srgb,var(--brand) 4%,var(--card))}.olg-tb tr.lg-ok td{background:color-mix(in srgb,var(--ok) 6%,var(--card))}.olg-tb td.none{text-align:center;color:var(--mut);padding:28px;white-space:normal}.olg-pg2{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px;font-size:var(--fs-s);color:var(--mut);border-top:1px solid var(--line-2)}.olg-pg2 button{height:28px;padding:0 10px;border-radius:var(--radius-s);border:1px solid var(--line);background:var(--card);color:var(--ink-2);cursor:pointer;font:inherit;font-size:var(--fs-s)}.olg-pg2 button:disabled{opacity:.4;cursor:default}.olg-tb tfoot td{background:var(--tot);font-weight:700;border-top:2px solid color-mix(in srgb,var(--brand) 40%,transparent);border-bottom:0}@media(max-width:760px){.olg-q{width:100%}.olg-fs{margin-inline-start:0;width:100%}.olg-pop{inset-inline:10px;width:auto}.olg-pg{grid-template-columns:auto minmax(0,1fr)}}.dt th,.tbl th{border-inline-start-color:var(--tl-4)}.dt td,.dt tfoot td,.tbl td{border-inline-start-color:var(--tl)}.fin-tb th,.fin-lines th{border-inline-start:1px solid var(--tl)}.fin-tb td,.fin-lines td{border-inline-start:1px solid var(--tl-2)}.fin-tb thead tr:first-child>:first-child,.fin-tb tbody td:first-child,.fin-tb tfoot td:first-child,.fin-lines thead tr:first-child>:first-child,.fin-lines tbody td:first-child,.fin-lines tfoot td:first-child{border-inline-start:0}.fin-lines tr.fin-vi td{border-inline-start:0}.tabs{display:flex;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:11px;padding:4px;margin-bottom:12px;overflow-x:auto;box-shadow:var(--shadow-xs),var(--hl);scrollbar-width:none}.tabs button{border:0;background:none;padding:7px 14px;cursor:pointer;color:var(--ink-2);border-radius:8px;white-space:nowrap;font-size:var(--fs-s);font-weight:700;display:inline-flex;align-items:center;gap:6px;line-height:1.6;transition:background .15s,color .15s,box-shadow .15s}.tabs button:hover{background:var(--card-2);color:var(--brand)}.tabs button.on{background:var(--btn-pri);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 2px 6px -2px color-mix(in srgb,var(--brand) 60%,transparent)}.tabs .cnt{background:#7f7f7f29;border-radius:10px;padding:0 7px;font-size:var(--fs-xs)}.pills{display:flex;gap:6px;flex-wrap:wrap}.pill{border:1px solid var(--line);background:var(--card);border-radius:999px;height:30px;padding:0 14px;cursor:pointer;font-size:var(--fs-s);font-weight:700;display:inline-flex;align-items:center;gap:6px;color:var(--ink-2)}.pill.on{background:var(--brand);color:#fff;border-color:var(--brand)}.ov{position:fixed;inset:0;background:#1e1b3c52;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px 16px;overflow:auto;animation:fade .15s}.ov.ov-dlg{z-index:130}@keyframes fade{0%{opacity:0}}.modal{position:relative;background:var(--card);border-radius:24px;box-shadow:0 30px 80px -24px #281e5a59,0 8px 24px -12px #1018282e,0 0 0 1px color-mix(in srgb,var(--line) 50%,transparent);width:min(560px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;animation:pop .26s cubic-bezier(.2,.9,.3,1.15);overflow:hidden;margin:auto}.modal:before{content:none}.modal.w-s{width:min(430px,100%)}.modal.w-l{width:min(860px,100%)}.modal.w-xl{width:min(1380px,100%)}.modal.w-full{width:calc(100vw - 24px);height:calc(100vh - 24px);max-height:none}.pgw-bar{display:flex;justify-content:flex-end;margin:-6px 0 8px}.pgw-f{display:block;width:100%;height:320px;border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg)}.pgw-f.full{height:calc(100vh - 150px)}html.embed .rail-wrap,html.embed .top,html.embed .app-foot,html.embed .side,html.embed .mtab,html.embed .tabbar,html.embed .crumbs{display:none}html.embed .main{margin:0;padding:0}html.embed .content{padding:10px}html.embed body:has(.ov) .main{visibility:hidden}html.embed .ov{background:none;backdrop-filter:none;padding:0;align-items:flex-start;justify-content:stretch}html.embed .ov .modal{width:100%;max-width:none;max-height:none;border-radius:0;box-shadow:none}html.embed .ov .modal:before,html.embed .ov .modal-h{display:none}@keyframes pop{0%{transform:translateY(14px) scale(.96);opacity:0}}.modal-h{display:flex;align-items:center;gap:12px;padding:20px 22px 14px;border-bottom:0;font-weight:500;font-size:var(--fs)}.modal-h .x{margin-inline-start:auto;width:32px;height:32px;min-width:32px;padding:0;border-radius:50%;display:inline-grid;place-items:center;background:var(--card-2);border:1px solid var(--line-2)}.modal-h .mi{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--brand) 18%,var(--card)),color-mix(in srgb,var(--brand) 8%,var(--card)));color:var(--brand);flex:0 0 38px;box-shadow:var(--hl)}.modal-h .mt{display:flex;flex-direction:column;line-height:1.35}.modal-h .mt small{display:block;font-size:var(--fs-s);color:var(--mut);font-weight:500;margin-top:1px}.modal-b{padding:8px 22px 20px;overflow:auto;font-size:var(--fs)}.modal-f{display:flex;gap:8px;padding:14px 22px 18px;border-top:1px solid color-mix(in srgb,var(--line-2) 60%,transparent);justify-content:flex-start;flex-wrap:wrap;background:var(--card)}.modal-f .btn{min-width:96px;border-radius:999px}.modal .inp,.modal select.inp,.modal textarea.inp,.modal .dtf{border-radius:12px;background:var(--card-2)}.modal .inp:focus,.modal textarea.inp:focus{background:var(--card);border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 16%,transparent)}.drawer{position:fixed;top:0;bottom:0;inset-inline-start:0;width:min(560px,100%);background:var(--card);z-index:101;box-shadow:var(--shadow-l);display:flex;flex-direction:column;animation:slide .16s ease-out}@keyframes slide{0%{transform:translate(-30px);opacity:0}}.pop{position:fixed;z-index:140;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-l),var(--hl);padding:12px;min-width:260px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;animation:pop .12s var(--ease);font-size:var(--fs-s)}.pop.measuring{visibility:hidden;animation:none}.pop.up{animation:pop-up .12s var(--ease)}.pop.menu{padding:0;min-width:0}.pop.menu .menu-pop{min-width:196px}@keyframes pop-up{0%{opacity:0;transform:translateY(4px)}}.pop-h{display:flex;align-items:center;gap:8px;font-size:var(--fs);font-weight:500;color:var(--ink);margin:-2px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line-2)}.pop-h .pop-hx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-h .pop-hi{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand);flex:0 0 auto}.pop-h .pop-x{width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--mut);display:grid;place-items:center;cursor:pointer;flex:0 0 auto;margin-inline-end:-4px}.pop-h .pop-x:hover{background:var(--card-2);color:var(--ink)}.pop-f{display:flex;gap:6px;justify-content:flex-end;margin-top:10px;padding-top:10px;border-top:1px solid var(--line-2)}.menu-pop{padding:4px;min-width:190px}.menu-pop button,.menu-pop a{display:flex;width:100%;align-items:center;gap:8px;border:0;background:none;padding:8px 10px;border-radius:6px;cursor:pointer;text-align:start;font-size:var(--fs);color:var(--ink)}.menu-pop button:hover,.menu-pop a:hover,.menu-pop button:focus-visible,.menu-pop a:focus-visible{background:var(--card-2);text-decoration:none;outline:none}.menu-pop button:disabled{opacity:.45;cursor:not-allowed;background:none}.menu-pop .ml{flex:1;display:flex;flex-direction:column;line-height:1.35}.menu-pop .ml small{color:var(--mut);font-size:var(--fs-xs)}.menu-pop button.on,.menu-pop a.on{color:var(--brand);font-weight:700}.menu-pop .mk{color:var(--brand)}.menu-pop>svg,.menu-pop button>svg,.menu-pop a>svg{color:var(--mut);flex:0 0 auto}.menu-pop button.err>svg{color:var(--err)}.menu-pop .sep{height:1px;background:var(--line-2);margin:4px 0}.menu-pop button.err{color:var(--err)}.menu-pop button.err:hover{background:var(--err-bg)}.toasts{position:fixed;top:14px;left:50%;transform:translate(-50%);display:flex;flex-direction:column-reverse;gap:8px;z-index:200;align-items:center;pointer-events:none;width:max-content;max-width:calc(100vw - 24px)}.toasts>.toast{--tk: var(--info, var(--brand));position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;min-height:52px;max-width:min(620px,calc(100vw - 24px));padding:7px 8px;padding-inline-end:6px;border-radius:26px;background:var(--card);color:var(--ink-2, var(--ink));font-size:var(--fs);line-height:1.45;box-shadow:0 18px 40px -18px #0a1e3273,0 2px 6px -2px #0a1e3214,0 0 0 1px color-mix(in srgb,var(--ink) 6%,transparent);pointer-events:auto;cursor:pointer;animation:toastin .26s var(--ease) both}.toasts>.toast.ok{--tk: var(--ok)}.toasts>.toast.warn{--tk: var(--warn)}.toasts>.toast.error{--tk: var(--err)}.toasts>.toast.info{--tk: var(--brand)}.toasts>.toast .tic{flex:0 0 38px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--tk);background:color-mix(in srgb,var(--tk) 12%,var(--card))}.toasts>.toast .tmsg{flex:1 1 auto;min-width:0;padding:2px;white-space:pre-line;overflow-wrap:anywhere}.toasts>.toast .tno{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums;unicode-bidi:isolate;direction:ltr}.toasts>.toast .tlk{flex:none;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;margin-inline-start:2px;border:0;border-inline-start:1px solid var(--line);border-radius:0;background:none;color:var(--brand);font:inherit;font-weight:500;white-space:nowrap;cursor:pointer}.toasts>.toast.error .tlk{color:var(--err)}.toasts>.toast .tlk:hover{text-decoration:underline;text-underline-offset:3px}.toasts>.toast .tx{flex:none;width:30px;height:30px;border:0;border-radius:50%;background:none;color:var(--mut);display:grid;place-items:center;cursor:pointer}.toasts>.toast .tx:hover{background:var(--card-2);color:var(--ink)}.toasts>.toast .tlk:focus-visible,.toasts>.toast .tx:focus-visible{outline:none;box-shadow:var(--ring, 0 0 0 3px color-mix(in srgb, var(--brand) 25%, transparent));border-radius:8px}.toasts>.toast .tpg{position:absolute;inset:auto 24px 0;height:2.5px;border-radius:2px;background:color-mix(in srgb,var(--tk) 70%,transparent);transform-origin:right;animation:toastpg linear both}[dir=ltr] .toasts>.toast .tpg{transform-origin:left}.toasts>.toast.held .tpg{animation-play-state:paused}@keyframes toastpg{to{transform:scaleX(0)}}@keyframes toastin{0%{transform:translateY(-10px) scale(.98);opacity:0}}@media(max-width:560px){.toasts{top:10px;width:calc(100vw - 20px)}.toasts>.toast{width:100%;border-radius:20px;min-height:48px;gap:8px;font-size:var(--fs-s, 13px)}.toasts>.toast .tic{flex-basis:34px;width:34px;height:34px}.toasts>.toast .tlk{padding:0 9px}}@media(prefers-reduced-motion:reduce){.toasts>.toast{animation:none}.toasts>.toast .tpg{display:none}}.modal.cfm{--k: var(--brand);--k2: color-mix(in srgb, var(--brand) 55%, var(--card));width:min(400px,100%);border-radius:20px;text-align:center}.modal.cfm.k-g{--k: var(--ok);--k2: color-mix(in srgb, var(--ok) 55%, var(--card))}.modal.cfm.k-r{--k: var(--err);--k2: color-mix(in srgb, var(--err) 55%, var(--card))}.modal.cfm.k-y{--k: var(--warn);--k2: color-mix(in srgb, var(--warn) 55%, var(--card))}.cfm-hd{position:relative;flex:none;height:132px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--k) 11%,var(--card)),var(--card))}.cfm-hd:before,.cfm-hd:after{content:"";position:absolute;left:50%;border-radius:50%;transform:translate(-50%);pointer-events:none}.cfm-hd:before{width:220px;height:220px;top:-44px;border:1px solid color-mix(in srgb,var(--k) 10%,transparent)}.cfm-hd:after{width:148px;height:148px;top:-8px;border:1px solid color-mix(in srgb,var(--k) 15%,transparent)}.cfm-art{position:relative;z-index:1;width:88px;height:88px;overflow:visible;filter:drop-shadow(0 10px 14px color-mix(in srgb,var(--k) 22%,transparent))}.cfm-art .ln{fill:none;stroke:var(--k);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:cfdraw .9s cubic-bezier(.6,0,.2,1) both}.cfm-art .ln.d2{animation-delay:.22s}.cfm-art .ln.d3{animation-delay:.42s}.cfm-art .fl{fill:color-mix(in srgb,var(--k) 10%,var(--card))}.cfm-art .fl2{fill:color-mix(in srgb,var(--k) 22%,var(--card))}.cfm-art .tr{fill:none;stroke:var(--k2);stroke-width:2;stroke-linecap:round;stroke-dasharray:2 5}.cfm-art .dt{fill:var(--k2)}.cfm-art .dk{fill:var(--k)}@keyframes cfdraw{0%{stroke-dashoffset:1}}.cfm-bd{padding:2px 26px 0;overflow:auto}.cfm-t{font-size:18px;font-weight:700;color:var(--ink);line-height:1.45;margin-bottom:6px}.cfm-m{color:var(--ink-2);font-size:var(--fs);line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.cfm-m b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums;unicode-bidi:isolate}.cfm-f{display:grid;grid-template-columns:1.5fr 1fr;gap:10px;padding:20px 26px 22px}.cfm-f .btn{height:44px;border-radius:11px;justify-content:center;font-weight:500;font-size:var(--fs)}.modal.cfm.k-g .cfm-f .btn.pri{background:var(--ok);border-color:var(--ok);color:#fff}.cfm-f .btn.pri,.cfm-f .btn.dg.solid{box-shadow:0 8px 18px -10px color-mix(in srgb,var(--k) 80%,transparent)}@media(max-width:420px){.cfm-bd{padding:2px 20px 0}.cfm-f{padding:18px 20px 20px}.cfm-hd{height:120px}}@media(prefers-reduced-motion:reduce){.cfm-art .ln{animation:none}}.alert-ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px}.alert-ic.err{background:var(--err-bg);color:var(--err)}.alert-ic.warn{background:var(--warn-bg);color:var(--warn)}.alert-ic.ok{background:var(--ok-bg);color:var(--ok)}.alert-ic.info{background:var(--info-bg);color:var(--info)}.note{border-radius:9px;padding:9px 12px;font-size:var(--fs);background:var(--info-bg);color:var(--info);display:flex;gap:8px;align-items:flex-start}.note.warn{background:var(--warn-bg);color:var(--warn)}.note.err{background:var(--err-bg);color:var(--err)}.note.ok{background:var(--ok-bg);color:var(--ok)}.doc-meta{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.doc-meta .k{font-size:var(--fs-s);color:var(--mut)}.doc-meta .v{font-weight:700}.totals{margin-inline-start:auto;width:min(340px,100%)}.totals .ln{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px dashed var(--line)}.totals .ln.g{font-weight:700;font-size:var(--fs-h);border-bottom:0;color:var(--brand)}.lines-edit td{padding:4px 6px;height:auto}.lines-edit .inp{height:30px}.timeline{display:flex;flex-direction:column;gap:10px}.timeline .it{display:flex;gap:10px;font-size:var(--fs)}.timeline .it .d{color:var(--mut);white-space:nowrap;font-size:var(--fs-s);direction:ltr}.chart{width:100%;display:block}.chart text{fill:var(--mut);font-size:var(--fs-xs);font-family:var(--font)}.chart .grid line{stroke:var(--line-2)}.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:var(--fs-s);color:var(--ink-2)}.legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-inline-end:6px;vertical-align:middle}.bar-h{display:flex;flex-direction:column;gap:9px}.bar-h .r{display:grid;grid-template-columns:minmax(90px,1fr) 2fr auto;gap:10px;align-items:center;font-size:var(--fs)}.bar-h .tr{height:8px;background:var(--line-2);border-radius:4px;overflow:hidden}.bar-h .tr i{display:block;height:100%;background:var(--brand);border-radius:4px}.days{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.day{min-width:66px;border:1px solid var(--line);border-radius:10px;background:var(--card);padding:6px 8px;text-align:center;cursor:pointer;display:flex;flex-direction:column;gap:1px;line-height:1.5}.day .dn{font-weight:700;font-size:var(--fs-s)}.day .dd{font-size:var(--fs-xs);color:var(--mut)}.day .dc{font-size:var(--fs-xs);background:var(--card-2);border-radius:8px;padding:0 6px;align-self:center;font-weight:700}.day.on{background:var(--brand);border-color:var(--brand);color:#fff}.day.on .dd{color:#fffc}.day.on .dc{background:#fff3}@media(max-width:900px){.rail-wrap{display:none}.side,.side.open{position:fixed;top:0;bottom:0;inset-inline-start:0;width:min(286px,86vw);transform:translate(110%);transition:transform .22s var(--ease);z-index:90}[dir=ltr] .side,[dir=ltr] .side.open{transform:translate(-110%)}.side.mob{transform:none;box-shadow:0 0 60px #0006}.side.mob .side-logo{width:150px}.side.mob .side-logo img.sys{opacity:1}.side.mob .side-logo img.mark{opacity:0}.side.mob .side-q,.side.mob .nav-sh .t,.side.mob .nav-sh .chev{opacity:1;pointer-events:auto}.side .side-pin{display:none}.side .side-x{display:grid;place-items:center;position:absolute;top:50%;inset-inline-end:10px;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:9px;background:var(--side-hover);color:#fff;cursor:pointer}.side:not(.open):not(.mob) .nav-sh:after{display:none}.side .nav-sec.exp .nav-items{grid-template-rows:1fr}.side-ov{display:block;position:fixed;inset:0;background:#0c121a73;z-index:89;animation:fade .2s}.main,.shell.wide .main{margin-inline-start:0}.top{padding:0 16px;gap:6px;height:52px}.top .mob-btn{display:grid;width:36px;height:36px;border:1px solid var(--line);background:var(--card);border-radius:9px;box-shadow:var(--shadow-xs)}.search{display:none}.top .top-sq{display:grid;width:36px;height:36px;border-radius:9px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-xs)}.tchip{height:36px;padding:0 9px;gap:5px}.tchip .tl{display:none}.tchip span:empty{display:none}.lang-sel{height:36px;padding:0 22px 0 6px;margin-inline-start:4px;max-width:64px;font-size:var(--fs-xs);background-position:left 6px center}.um{padding:0 2px;max-width:40px}.um .un,.um>svg.ch{display:none}.content{padding:10px 16px 90px}.page-head{flex-direction:column;align-items:stretch;gap:8px;padding:10px 14px}.page-head h1{flex:0 0 auto}.page-head .acts{margin-inline-start:0;justify-content:flex-start}.rings{grid-template-columns:minmax(0,1fr);gap:10px}.ring{grid-template-columns:1fr 66px 1fr;padding:10px;min-height:0}.ring svg{width:66px;height:66px}.kpis,.kpis.kc{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpis>.kpi:last-child:nth-child(odd){grid-column:1 / -1}.kpi{padding:7px 8px;min-height:60px}.kpi .ki{top:8px;inset-inline-start:auto;inset-inline-end:8px;width:16px;height:16px;border-radius:0}.kpi:has(.ki) .kh{padding-inline:0;min-height:0}.kpi .kh>span:first-child{white-space:normal;line-height:1.3}.kpi{--kv-fs: 14.5px}.kpi:has(.ki){--kvp: 0px}.dt-q{flex:1 1 100%}.app-foot{display:none}.tabbar{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:50;background:color-mix(in srgb,var(--card) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px));justify-content:space-around;box-shadow:0 -8px 24px -16px #10182840}.tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:5px 0 3px;color:var(--ink-2);font-size:var(--fs-xs);font-weight:500;text-decoration:none;border-radius:10px;transition:color .15s,background .15s}.tabbar a.on{color:var(--brand);background:var(--brand-soft);font-weight:700}html,body{overflow-x:hidden;overflow-x:clip}}@media print{body{background:#fff}.side,.rail-wrap,.top,.no-print,.toasts,.page-head .acts,.fp,.dt-bar,.dt-pg,.pgbar,.pg-simple,.dt-hint,.tabbar,.app-foot{display:none}.main{margin:0}.content{padding:0}.card,.dt{box-shadow:none;border-color:#ccc}.dt-scroll{overflow:visible}}.lg-theme{position:fixed;top:14px;inset-inline-end:16px;height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--card);cursor:pointer;font-size:var(--fs-s);font-weight:700;color:var(--ink);display:inline-flex;align-items:center;gap:6px;box-shadow:var(--shadow-xs),var(--hl);z-index:5}.lbox{width:min(400px,100%);background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-l),var(--hl);padding:32px 26px 22px;display:flex;flex-direction:column;gap:12px;text-align:center;animation:pop .25s var(--ease)}.lbox h2{font-size:var(--fs-xl);font-weight:700;margin-top:6px;letter-spacing:-.01em}.lbox .welcome{color:var(--mut);font-size:var(--fs);margin-top:-8px;margin-bottom:8px}.lbox label.f{display:flex;flex-direction:column;gap:6px;text-align:start}.lbox label.f>span{font-size:var(--fs-s);font-weight:700;color:var(--ink)}.lbox .inp{height:40px;border-radius:10px;padding:0 14px;font-size:var(--fs)}.lg-btn{position:relative;height:44px;border:1px solid color-mix(in srgb,var(--brand) 80%,#000);border-radius:10px;background:linear-gradient(180deg,var(--brand-2),var(--brand));color:#fff;font-size:var(--fs-h);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;box-shadow:inset 0 1px #ffffff2e,0 6px 14px -6px color-mix(in srgb,var(--brand) 70%,transparent);transition:transform .15s var(--ease),box-shadow .15s,filter .15s}.lg-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.lg-btn:disabled{opacity:.6;transform:none}.lg-alt{font-size:var(--fs-s)}.lg-qr{display:flex;justify-content:center;padding:10px;background:#fff;border:1px solid var(--line);border-radius:12px;margin:4px auto;width:max-content}.lg-qr img{display:block;image-rendering:pixelated}.lg-secret{display:flex;flex-direction:column;gap:4px;align-items:center;font-size:var(--fs-s);color:var(--mut);text-align:center}.lg-secret code{font-family:ui-monospace,Consolas,monospace;font-size:var(--fs-h);color:var(--ink);background:var(--card-2);border:1px solid var(--line);border-radius:8px;padding:6px 10px;letter-spacing:.5px;word-break:break-all}.lg-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.lg-codes code{font-family:ui-monospace,Consolas,monospace;font-size:var(--fs-h);text-align:center;background:var(--card-2);border:1px solid var(--line);border-radius:8px;padding:7px 4px;color:var(--ink)}.lg-sso{display:flex;flex-direction:column;gap:8px}.remember-row{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:var(--fs-s);flex-wrap:wrap}.secnote{display:flex;gap:6px;align-items:center;justify-content:center;font-size:var(--fs-xs);color:var(--mut)}.login-footer{font-size:var(--fs-s);color:var(--mut);margin-top:4px}.fp-bot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px}.fp-bot .btn{min-width:84px}.fp-bot .fp-chips{margin-inline-start:6px}.fp.folded .fp-bot{display:none}.tabs-sm{display:inline-flex;align-self:flex-start;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:12px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px #1018280a;max-width:100%}.tabs-sm button{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:0;border-radius:9px;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-s);font-weight:700;cursor:pointer}.tabs-sm button:hover{background:var(--hover, color-mix(in srgb, var(--brand) 6%, transparent))}.tabs-sm button.on{background:color-mix(in srgb,var(--brand) 11%,var(--card));color:var(--brand)}.dt-scroll:has(>table.v167c){overflow:visible;padding:10px 10px 0}.dt table.v167c{display:block;width:100%;min-width:0;border:0;background:none}.dt table.v167c>thead{display:none}.dt table.v167c>tbody,.dt table.v167c>tfoot{display:block}.dt table.v167c>tbody>tr,.dt table.v167c>tfoot>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0 0 10px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:0 1px 2px #1018280a}.dt table.v167c>tfoot>tr{background:var(--th)}.dt table.v167c>tbody>tr.empty-row{display:block}.dt table.v167c td{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;width:auto;max-width:none;padding:0;border:0;background:none;text-align:start;white-space:normal;height:auto;font-size:var(--fs)}.dt table.v167c td[data-label]:before{content:attr(data-label);font-size:var(--fs-xs);font-weight:700;color:var(--mut)}.dt table.v167c td.v167-t{grid-column:1 / -1;order:-1;font-size:var(--fs-h);flex-direction:row;align-items:center;gap:8px}.dt table.v167c td.v167-a{order:99;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding-top:6px;border-top:1px dashed var(--line)}.dt table.v167c td.v167-a>*{max-width:100%;flex-wrap:wrap}.dt table.v167c td.v167-h,.dt table.v167c td.v167-e{display:none}.dt table.v167c td.v167-full,.dt table.v167c tr.empty-row td{grid-column:1 / -1}.dt table.v167c td.dt-check{grid-column:1 / -1;order:-2}.dt table.v167c tbody tr:nth-child(2n) td,.dt table.v167c tbody tr:hover td{background:none}.dtf{position:relative;display:inline-flex;align-items:center;gap:6px;width:100%;min-width:150px;height:30px;padding:0 10px;border:1px solid var(--in-line);border-radius:6px;background:var(--card);color:var(--ink);cursor:pointer;box-sizing:border-box;transition:border-color .15s,box-shadow .15s;vertical-align:middle}.dtf:hover{border-color:var(--brand)}.dtf:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}.dtf>input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0;margin:0;min-width:0}.dtf>input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.dtf-ic{display:grid;place-items:center;color:var(--mut);flex:0 0 auto;pointer-events:none}.dtf-ic svg{width:14px;height:14px}.dtf-face{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs);font-weight:500;text-align:start;pointer-events:none}.dtf.dtf-empty .dtf-face{color:var(--mut);font-weight:400}.dtf-x{position:relative;z-index:2;border:0;background:var(--line-2);color:var(--mut);width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:var(--fs-h);line-height:1;cursor:pointer;padding:0;flex:0 0 auto}.dtf-x:hover{background:var(--err-bg);color:var(--err)}.dtf.dis{opacity:.65;cursor:not-allowed}.fp .dtf,.fbar .dtf{min-width:150px}.fp .dtf .dtf-face,.fbar .dtf .dtf-face{overflow:visible;text-overflow:clip}@media print{.dtf-x,.dtf-ic{display:none}.dtf{border:0;padding:0}}@media(max-width:640px){.fp .fp-c .rng{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:3px}.fp .fp-c .rng .dtf{min-width:0;padding:0 6px;gap:4px}.fp .fp-c .rng .dtf-ic,.fp .fp-c .rng .dtf-x{display:none}.fp .fp-c .rng .dtf .dtf-face{overflow:hidden;text-overflow:ellipsis}}.tmi{position:relative;display:inline-flex;align-items:center;gap:6px;width:100%;min-width:92px;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);color:var(--ink);cursor:text;box-sizing:border-box;transition:border-color .15s,box-shadow .15s;vertical-align:middle;box-shadow:inset 0 1px 2px #1018280a}.tmi.sm{height:30px}.tmi:hover{border-color:color-mix(in srgb,var(--brand) 30%,var(--line))}.tmi:focus-within{border-color:var(--brand);box-shadow:var(--ring)}.tmi.bad,.tmi.bad:focus-within{border-color:var(--err);box-shadow:0 0 0 3px var(--err-bg)}.tmi.dis{background:var(--card-2);color:var(--ink-2);box-shadow:none;cursor:default}.tmi-in{flex:1 1 auto;min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:inherit;padding:0;margin:0;font:inherit;font-size:var(--fs-s);font-variant-numeric:tabular-nums;text-align:start}.tmi-in::placeholder{color:var(--mut)}.tmi.dis .tmi-in{cursor:default}.combo-list.tmi-list{position:fixed;inset-inline:auto;top:auto;z-index:160;min-width:0;max-height:240px;font-variant-numeric:tabular-nums}.tmi-list .combo-it{justify-content:center;direction:ltr;padding:5px 10px}.tmi-list .combo-it.cur{font-weight:700;color:var(--brand)}.fp .tmi,.fbar .tmi{min-width:92px}@media print{.tmi{border:0;padding:0;box-shadow:none}.tmi .dtf-ic{display:none}}.v168-acts{flex-wrap:nowrap;min-width:0}.v168-more{position:relative;display:inline-flex;flex:none}.v168-more>.v168-mbtn{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.v168-more>.v168-mbtn b{font-size:var(--fs-l);line-height:1;letter-spacing:1px;font-weight:700}.v168-more>.v168-mbtn.on{border-color:var(--brand-line);color:var(--brand);background:var(--brand-soft)}.v168-menu{position:fixed;z-index:140;min-width:200px;max-width:min(320px,92vw);max-height:calc(100vh - 16px);overflow:auto;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-l),var(--hl);animation:pop .12s var(--ease)}.v168-menu>.btn,.v168-menu>a.btn,.v168-menu>button{display:flex;align-items:center;gap:8px;width:100%;max-width:none;justify-content:flex-start;margin:0;border:0;background:transparent;box-shadow:none;border-radius:8px;height:auto;min-height:36px;padding:8px 12px;white-space:nowrap;color:var(--ink);font-weight:700;text-align:start}.v168-menu>.btn:hover,.v168-menu>button:hover,.v168-menu>.btn:focus-visible,.v168-menu>button:focus-visible{background:var(--line-2);transform:none;outline:none}.v168-menu>.btn[disabled]{opacity:.5}@media(max-width:640px){.page-head .acts.v168-m{width:100%;flex:1 1 100%;flex-wrap:wrap;row-gap:6px}.page-head .acts.v168-m>.inp,.page-head .acts.v168-m>select{flex:1 1 40%;min-width:0;max-width:none}.page-head .acts.v168-m>.v168-p,.page-head .acts.v168-m>.btn.pri{flex:1 1 auto;justify-content:center}.page-head .acts.v168-m>.v168-more{margin-inline-start:auto}}@media print{.v168-more{display:none}}@media(max-width:640px){.fp-h{flex-wrap:wrap;row-gap:8px}.fp-h .t{white-space:nowrap}.fp-h .acts{display:contents}.fp-h .fp-pin{margin-inline-end:auto}.fp-h .fp-tog{margin-inline-start:auto}.fp.folded .fp-f>select,.fp.folded .fp-act{display:none}}.v167-back{display:inline-flex;align-items:center;gap:5px;flex:none;height:32px;padding:0 11px 0 12px;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:9px;font:inherit;font-size:var(--fs);font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.v167-back:hover{background:var(--line-2)}.v167-back:active{transform:scale(.96)}@media(max-width:700px){.v167-back{height:36px;padding:0 10px}.v167-back span{display:none}.v167-back svg{width:18px;height:18px}.page-head:has(>.v167-back){flex-direction:row;flex-wrap:wrap;align-items:center}.page-head:has(>.v167-back)>.acts{flex:1 1 100%}}.tpop.ntpop{width:340px;max-height:70vh;display:flex;flex-direction:column;padding:6px 6px 4px}.tpop.ntpop .ntb{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tpop .ntg+.ntg{border-top:1px solid var(--line-2);margin-top:4px}.tpop.ntpop .ph{font-size:var(--fs);color:var(--ink);border-bottom:1px solid var(--line-2);margin-bottom:4px;padding:8px 10px}.tpop.ntpop .ph a{cursor:pointer;color:var(--brand);font-weight:400}.tpop .pi.nt{align-items:flex-start;text-decoration:none}.tpop .pi.unread{background:color-mix(in srgb,var(--brand) 8%,transparent)}.tpop .pi.unread .ptx{font-weight:700}.tpop .pic{display:inline-flex;margin-top:2px;color:var(--brand)}.tpop .ptx{flex:1;font-size:var(--fs);line-height:1.45}.tpop .ptx small{display:block;font-weight:400;margin:0}.tpop .psub{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--mut);padding:8px 10px 2px;font-weight:700}.tpop .psub .cnt{font-style:normal;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--brand-soft);color:var(--brand);font-size:var(--fs-xs);line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.tpop .pnote{font-size:var(--fs-s);color:var(--mut);padding:4px 10px 8px}.tpop.ntpop .pf a{color:var(--brand);font-weight:700;font-size:var(--fs)}@media(max-width:640px){.fp.folded .fp-g:has(>.fp-c.srch){display:grid;padding-top:6px;padding-bottom:6px}.fp.folded .fp-g>.fp-c:not(.srch){display:none}.fp.folded .fp-g>.fp-c.srch~.fp-c.srch{display:none}.fp.folded .fp-g>.fp-c.srch{grid-template-columns:minmax(0,1fr)}.fp.folded .fp-g>.fp-c.srch>label{display:none}}:root{--dots: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12.00' cy='3.00' r='2.2' fill-opacity='1.0'/%3E%3Ccircle cx='7.50' cy='4.21' r='1.9' fill-opacity='0.925'/%3E%3Ccircle cx='4.21' cy='7.50' r='1.9' fill-opacity='0.85'/%3E%3Ccircle cx='3.00' cy='12.00' r='1.9' fill-opacity='0.775'/%3E%3Ccircle cx='4.21' cy='16.50' r='1.9' fill-opacity='0.7'/%3E%3Ccircle cx='7.50' cy='19.79' r='1.9' fill-opacity='0.625'/%3E%3Ccircle cx='12.00' cy='21.00' r='1.9' fill-opacity='0.55'/%3E%3Ccircle cx='16.50' cy='19.79' r='1.9' fill-opacity='0.475'/%3E%3Ccircle cx='19.79' cy='16.50' r='1.9' fill-opacity='0.4'/%3E%3Ccircle cx='21.00' cy='12.00' r='1.9' fill-opacity='0.325'/%3E%3Ccircle cx='19.79' cy='7.50' r='1.9' fill-opacity='0.25'/%3E%3Ccircle cx='16.50' cy='4.21' r='1.9' fill-opacity='0.175'/%3E%3C/svg%3E")}.spin{display:inline-block;width:18px;height:18px;background:var(--brand);-webkit-mask:var(--dots) center / contain no-repeat;mask:var(--dots) center / contain no-repeat;animation:spin 1s steps(12) infinite;vertical-align:middle;flex:0 0 auto}.spin.sm{width:14px;height:14px}.spin.lg{width:32px;height:32px}.spin.xl{width:44px;height:44px}[data-theme=dark] .spin,[data-theme=dark] .btn[aria-busy=true]:not(.pri):not(.ok):not(.solid):after,[data-theme=dark] .ia[aria-busy=true]:after{background:color-mix(in srgb,var(--brand) 70%,#fff)}.btn.pri .spin,.btn.ok .spin,.btn.dg.solid .spin,.lg-btn .spin{background:currentColor}@media(prefers-reduced-motion:reduce){.spin,.btn[aria-busy=true]:after,.ia[aria-busy=true]:after{animation:none}}.spin-dots{--sd: 20px;position:relative;display:inline-block;width:var(--sd);height:var(--sd);color:var(--brand);vertical-align:middle;flex:0 0 auto;animation:spin-dots 1s steps(12) infinite}.spin-dots>i{position:absolute;top:0;left:50%;width:18%;height:18%;margin-left:-9%;border-radius:50%;background:currentColor;transform-origin:50% calc(var(--sd) / 2)}.spin-dots>i:nth-child(1){transform:rotate(0);opacity:1;width:20%;height:20%;margin-left:-10%}.spin-dots>i:nth-child(2){transform:rotate(-30deg);opacity:.9}.spin-dots>i:nth-child(3){transform:rotate(-60deg);opacity:.82}.spin-dots>i:nth-child(4){transform:rotate(-90deg);opacity:.74}.spin-dots>i:nth-child(5){transform:rotate(-120deg);opacity:.66}.spin-dots>i:nth-child(6){transform:rotate(-150deg);opacity:.58}.spin-dots>i:nth-child(7){transform:rotate(-180deg);opacity:.5}.spin-dots>i:nth-child(8){transform:rotate(-210deg);opacity:.42}.spin-dots>i:nth-child(9){transform:rotate(-240deg);opacity:.34}.spin-dots>i:nth-child(10){transform:rotate(-270deg);opacity:.26}.spin-dots>i:nth-child(11){transform:rotate(-300deg);opacity:.19}.spin-dots>i:nth-child(12){transform:rotate(-330deg);opacity:.12}.spin-dots.sm{--sd: 14px}.spin-dots.lg{--sd: 34px}.spin-dots.xl{--sd: 48px}[data-theme=dark] .spin-dots{color:color-mix(in srgb,var(--brand) 70%,#fff)}.btn.pri .spin-dots,.btn.ok .spin-dots,.btn.dg.solid .spin-dots{color:currentColor}@keyframes spin-dots{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin-dots{animation:none}}.sk{position:relative;overflow:hidden;background:color-mix(in srgb,var(--ink) 7%,var(--card-2));border-radius:6px;display:block}.sk:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 45%,transparent),transparent);animation:shimmer 1.4s ease-in-out infinite}[data-theme=dark] .sk{background:color-mix(in srgb,#fff 9%,var(--card-2))}[data-theme=dark] .sk:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}@keyframes shimmer{to{transform:translate(100%)}}.sk.t{height:12px;width:60%}.sk.t.s{width:35%}.sk.t.l{width:85%}.sk.c{width:28px;height:28px;border-radius:50%}.sk.b{height:32px;width:90px;border-radius:var(--radius-s)}.pg-ld{display:flex;justify-content:center;padding:28px 0 0;animation:fade .2s}.prog{height:8px;border-radius:999px;background:color-mix(in srgb,var(--ink) 8%,var(--card-2));overflow:hidden;box-shadow:inset 0 1px 2px #10182814;width:100%}.prog>i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand-2),var(--brand));transition:width .25s var(--ease);box-shadow:inset 0 1px #ffffff4d}.prog.ok>i{background:var(--ok)}.prog.err>i{background:var(--err)}.prog.warn>i{background:var(--warn)}.prog.ind>i{width:40%;animation:bootbar 1.1s ease-in-out infinite}.prog.sm{height:5px}.prog.lg{height:12px}.prog-wrap{display:flex;flex-direction:column;gap:6px}.prog-wrap .pl{display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-s);color:var(--ink-2);gap:10px}.prog-wrap .pl b{color:var(--ink);font-variant-numeric:tabular-nums;direction:ltr}.prog-wrap .pm{font-size:var(--fs-xs);color:var(--mut)}.busy-ov{position:absolute;inset:0;display:grid;place-content:center;gap:8px;justify-items:center;background:color-mix(in srgb,var(--card) 72%,transparent);backdrop-filter:blur(2px);z-index:5;border-radius:inherit;color:var(--ink-2);font-size:var(--fs-s);animation:fade .2s}.ld-inline{display:inline-flex;align-items:center;gap:8px;color:var(--mut);font-size:var(--fs-s);padding:8px;justify-content:center;width:100%}.cmdk-ov{position:fixed;inset:0;z-index:140;background:#0f101473;display:flex;justify-content:center;align-items:flex-start;padding:8vh 16px 16px;animation:fade .15s}.cmdk{width:min(640px,100%);max-height:min(560px,84vh);background:var(--card);border-radius:var(--radius-l);box-shadow:var(--shadow-l),0 0 0 1px color-mix(in srgb,var(--line) 60%,transparent);display:flex;flex-direction:column;overflow:hidden;animation:pop .16s var(--ease)}.cmdk-in{display:flex;align-items:center;gap:10px;padding:0 16px;height:54px;border-bottom:1px solid var(--line-2);color:var(--mut)}.cmdk-in input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:var(--fs-h);color:var(--ink);height:100%}.cmdk-in input::placeholder{color:var(--mut-2)}.cmdk-body{overflow:auto;padding:6px;flex:1;min-height:120px;overscroll-behavior:contain}.cmdk-g{padding:8px 10px 4px;font-size:var(--fs-xs);font-weight:700;color:var(--mut);text-transform:uppercase;letter-spacing:.4px;display:flex;align-items:center;gap:6px}.cmdk-g small{font-weight:500;color:var(--mut-2);text-transform:none;letter-spacing:0}.cmdk-it{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:9px;cursor:pointer;color:var(--ink);font-size:var(--fs);min-height:40px;transition:background .08s}.cmdk-it:hover{background:var(--card-2)}.cmdk-it.on{background:var(--brand-soft);color:var(--brand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 20%,transparent)}.cmdk-it .ci{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--card-2);color:var(--ink-2);flex:0 0 30px;box-shadow:var(--hl)}.cmdk-it.on .ci{background:color-mix(in srgb,var(--brand) 14%,var(--card));color:var(--brand)}.cmdk-it .ct{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.cmdk-it .ct b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmdk-it mark{background:color-mix(in srgb,var(--warn) 30%,transparent);color:inherit;border-radius:2px;padding:0 1px}.cmdk-it .ct small{color:var(--mut);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmdk-it.on .ct small{color:color-mix(in srgb,var(--brand) 70%,var(--mut))}.cmdk-it .cv{font-variant-numeric:tabular-nums;direction:ltr;color:var(--ink-2);font-size:var(--fs-s);font-weight:700;flex:0 0 auto}.cmdk-it .ck{flex:0 0 auto;opacity:0}.cmdk-it.on .ck{opacity:1}.cmdk-empty{padding:36px 16px;text-align:center;color:var(--mut);display:flex;flex-direction:column;align-items:center;gap:6px}.cmdk-f{display:flex;align-items:center;gap:14px;padding:8px 14px;border-top:1px solid var(--line-2);background:var(--card-2);font-size:var(--fs-xs);color:var(--mut);flex-wrap:wrap}.cmdk-f span{display:inline-flex;align-items:center;gap:4px}@media(max-width:640px){.cmdk-ov{padding:10px}.cmdk{max-height:calc(100vh - 20px)}.cmdk-f{display:none}}#erp-tip{position:fixed;z-index:10000;top:0;left:0;max-width:280px;background:var(--c-gray-9);color:#fff;font-size:var(--fs-s);font-weight:700;line-height:1.45;padding:5px 9px;border-radius:6px;box-shadow:0 6px 18px #00000038;pointer-events:none;white-space:normal;overflow-wrap:anywhere;opacity:0;transition:opacity .12s}#erp-tip.on{opacity:1}[data-theme=dark] #erp-tip{background:#1f2937;color:#e5e7eb}.sys-notices{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.sys-notice{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow),var(--hl)}.sys-notice.err{background:color-mix(in srgb,var(--err-bg) 45%,var(--card));border-color:color-mix(in srgb,var(--err) 25%,var(--line))}.sys-notice .sn-ic{flex:0 0 auto;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--info-bg);color:var(--info)}.sys-notice.warn .sn-ic{background:var(--warn-bg);color:var(--warn)}.sys-notice.err .sn-ic{background:var(--err-bg);color:var(--err)}.sys-notice .sn-t{flex:1;min-width:0}.sys-notice .sn-t b{font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sys-notice .sn-t p{margin:4px 0 2px;color:var(--ink-2);line-height:1.7;white-space:pre-line}html:root[data-user-accent]{--brand: var(--user-accent);--brand-2: color-mix(in srgb, var(--user-accent) 88%, #fff)}html:root[data-user-accent][data-theme=dark]{--brand: color-mix(in srgb, var(--user-accent) 78%, #fff);--brand-2: color-mix(in srgb, var(--user-accent) 70%, #fff)}html:root[data-user-side]:not([data-theme=dark]){--side: var(--user-side)}html:root[data-user-paper]:not([data-theme=dark]){--bg: var(--user-paper)}html:root{--shadow: 0 1px 1px rgba(16,24,40,.04), 0 2px 4px rgba(16,24,40,.05), 0 10px 24px -12px rgba(16,24,40,.18);--shadow-l: 0 24px 60px -20px rgba(16,24,40,.35), 0 8px 18px -10px rgba(16,24,40,.18)}html:root[data-theme=dark]{--shadow: 0 1px 1px rgba(0,0,0,.35), 0 3px 8px rgba(0,0,0,.3), 0 14px 30px -14px rgba(0,0,0,.6);--shadow-l: 0 28px 70px -22px rgba(0,0,0,.8)}html .card,html .dt,html .fp,html .kpi,html .page-head{box-shadow:var(--shadow)}html .btn{box-shadow:0 1px 1px #1018280f,inset 0 1px #ffffff80}html .btn.pri,html .btn.ok,html .btn.dg.solid{box-shadow:0 1px 2px #1018282e,0 4px 10px -4px color-mix(in srgb,var(--brand) 55%,transparent),inset 0 1px #ffffff38}html .btn:active,html .kpi.click:active{transform:translateY(1px);box-shadow:0 0 #0000}html .modal,html .pop,html .tpop,html .v168-menu{box-shadow:var(--shadow-l)}html .side{box-shadow:0 18px 40px -18px #0000008c,inset -1px 0 #ffffff0d}html .dt th{box-shadow:inset 0 -1px 0 var(--tl-2),inset 0 1px #ffffff80}html .tabs button.on,html .seg button.on{box-shadow:0 2px 6px -2px #10182859,inset 0 1px #ffffff2e}html .inp:focus,html .dtf:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 16%,transparent),0 2px 6px -2px #1018282e}.st-hid{display:none}.hint.bad{color:var(--err)}button.lnk{border:0;background:none;padding:0;color:var(--info);cursor:pointer;font:inherit}button.lnk:hover{color:var(--brand)}.btn.soft{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand)}.sync-bar{position:fixed;top:0;inset-inline:0;height:3px;z-index:60;pointer-events:none;overflow:hidden;background:color-mix(in srgb,var(--brand) 18%,transparent)}.sync-bar:after{content:"";position:absolute;top:0;bottom:0;width:35%;inset-inline-start:-35%;background:var(--brand);border-radius:3px;animation:syncbar .9s var(--ease) infinite}.sync-bar.got{background:var(--ok)}.sync-bar.got:after{display:none}@keyframes syncbar{to{inset-inline-start:100%}}@media(prefers-reduced-motion:reduce){.sync-bar:after{animation:none;inset-inline-start:0;width:100%;opacity:.6}}.dt-ld{display:inline-flex;align-items:center;gap:10px;color:var(--mut);padding:8px 0}.rail{--ri: clamp(36px, calc((100vh - var(--rail-top) - var(--rail-gap) - 84px) / var(--rail-n, 12) - 4px), 44px)}.rail>.rail-nav>.rail-it:not(.rs):not(.rsub){height:var(--ri);min-height:var(--ri)}.rail>.rail-nav>.rail-it:not(.rs) .ic{height:100%}.rail{--rs: max(34px, calc(var(--ri) * .88))}.rail .rail-grp{margin-top:clamp(2px,calc(var(--ri) - 34px),6px);padding-top:clamp(2px,calc(var(--ri) - 34px),6px);height:clamp(10px,calc(var(--ri) - 24px),16px)}.d3 .d3-tile,.d3 .tp-perf .st>div{padding:8px 10px;text-align:center;border-radius:10px;border:1px solid var(--line-2);background:var(--card-2)}.d3 .d3-tile .xs{display:block}:is(.d3,.page:has(>.fin-ks),.page:has(>.adm-hr3),.page:has(>.iv-73)) .kpi .ki{background:none;box-shadow:none;color:var(--mut-2)}tbody tr.click1 td.dt-open{cursor:pointer;color:var(--brand);font-weight:700}tbody tr.click1 td.dt-open:hover{color:var(--brand)}html :is(.content,.modal,.md,.mdl,.ov,.pop,.drawer,.hm-modal) table :is(td,th){text-align:center}:is(.content,.ov) table td :is(.tp-two,.cl2){align-items:center;text-align:center;margin-inline:auto}:is(.content,.ov) table td>.row:not(.wrap){justify-content:center}html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table :is(td,th):is(.n,.r,.num,.m){text-align:center}html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table :is(td,th):is(.ds,.w),html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table td:has(:is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn)),html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table:has(>tbody>tr>td:nth-child(1) :is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn))>thead>tr>th:nth-child(1),html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table:has(>tbody>tr>td:nth-child(2) :is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn))>thead>tr>th:nth-child(2),html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table:has(>tbody>tr>td:nth-child(3) :is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn))>thead>tr>th:nth-child(3),html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table:has(>tbody>tr>td:nth-child(4) :is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn))>thead>tr>th:nth-child(4){text-align:start}html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table td:is(.ds,.w,:has(:is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn)))>:is(.row,.ia-row,.nm,.hr-cell){justify-content:flex-start}:where(html :is(.content,.modal,.ov,.pop,.drawer,.hm-modal) table:not(.v167c) td:not(.ds,.w,:has(:is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn))))>*{margin-inline:auto}html :is(.content,.ov) table tr:is(.h1,.h2,.sec,.grp)>td{text-align:start}.inp,select.inp,textarea.inp,.dtf,.combo .inp{box-shadow:inset 0 1px 2px #1018280f,0 1px #fff9}html[data-theme=dark] .inp,html[data-theme=dark] select.inp,html[data-theme=dark] textarea.inp,html[data-theme=dark] .dtf{box-shadow:inset 0 1px 2px #00000059}.top{box-shadow:0 1px 0 var(--line-2),0 6px 18px -14px #10182859}.tabs,.seg{box-shadow:inset 0 1px 2px #1018280f}.tabs button.on,.seg button.on{box-shadow:0 2px 6px -2px #1018284d,inset 0 1px #fff6}.chip,.fp-chips>*{box-shadow:0 1px 1px #1018280f,inset 0 1px #ffffff59}.kpi,.card,.fp,.page-head{border-color:color-mix(in srgb,var(--line) 80%,transparent)}.modal{box-shadow:0 30px 80px -24px #281e5a59,0 8px 24px -12px #1018282e,0 0 0 1px #fff6 inset}html[data-theme=dark] .modal{box-shadow:0 30px 80px -20px #000000b3,0 0 0 1px #ffffff12 inset}html[data-theme=dark] .ov{background:#05060c80}.side .nav-it.on,.rail-it.on{box-shadow:0 3px 10px -4px #00000080,inset 0 1px #ffffff1f}.pgw-f.ld{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pgw-ld{display:flex;flex-direction:column;gap:10px;padding:18px 16px;min-height:180px;border:1px solid var(--line-2);border-radius:var(--radius-s);background:var(--bg);color:var(--mut);font-size:var(--fs-s, 12.5px)}.pgw-ld>span:nth-child(2){display:inline-flex;align-items:center}.pgw-ld{position:relative}.pgw-ld .pgw-sp{position:absolute;inset-inline-end:16px;top:18px;width:16px;height:16px;border:2px solid var(--line);border-top-color:var(--brand);border-radius:50%;animation:pgwsp .7s linear infinite}.pgw-ld i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--line) 0%,var(--line-2) 50%,var(--line) 100%);background-size:200% 100%;animation:pgwsh 1.1s ease-in-out infinite}.pgw-ld i:nth-of-type(1){width:92%}.pgw-ld i:nth-of-type(2){width:76%}.pgw-ld i:nth-of-type(3){width:58%}@keyframes pgwsp{to{transform:rotate(360deg)}}@keyframes pgwsh{0%{background-position:100% 0}to{background-position:-100% 0}}html.nav-busy body:before{content:"";position:fixed;z-index:9998;top:50%;left:50%;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;border:3px solid color-mix(in srgb,var(--brand) 18%,transparent);border-top-color:var(--brand);box-shadow:0 0 0 10px var(--card),0 6px 22px #1018282e;background:var(--card);opacity:0;animation:pgwsp .7s linear infinite,navsp-in .2s .3s ease-out forwards}@keyframes navsp-in{to{opacity:1}}.pgw-ld .pgw-sp{width:22px;height:22px;border-width:3px}.fp-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:10px 12px 12px;border-bottom:0}.fp-g>.fp-c{grid-column:span 1;flex-direction:row;align-items:stretch;gap:0;border:1px solid var(--tl-4);margin:-1px 0 0 -1px;min-height:38px;font-size:var(--fs-s)}.fp-g>.fp-c.wide{grid-column:span 2}.fp-g>.fp-c>label{flex:0 0 112px;display:flex;align-items:center;padding:0 10px;background:var(--th);color:var(--ink-2);font-weight:700;font-size:var(--fs-s);border-inline-end:1px solid var(--tl-4);white-space:normal;line-height:1.35}.fp-g>.fp-c>:not(label){flex:1 1 auto;min-width:0;margin:4px 8px;align-self:center;width:auto}@media(min-width:1101px){.fp-g>.fp-c.sp2{grid-column:span 2}.fp-g>.fp-c.sp3{grid-column:span 3}}@media(max-width:1100px){.fp-g{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-g>.fp-c.wide{grid-column:span 2}}@media(max-width:760px){.fp-g{grid-template-columns:minmax(0,1fr)}.fp-g>.fp-c,.fp-g>.fp-c.wide{grid-column:span 1}.fp-g>.fp-c>label{flex-basis:96px}}.circ-ov{position:fixed;inset:0;z-index:9000;background:#0f172a99;display:grid;place-items:center;padding:16px;animation:circ-in .2s ease-out}.circ-box{width:min(640px,100%);max-height:86vh;overflow:auto;background:var(--card, #fff);border-radius:18px;box-shadow:0 30px 80px -20px #00000073;padding:26px 28px 22px;border-top:5px solid var(--brand)}.circ-hd{display:flex;gap:14px;align-items:center;margin-bottom:16px}.circ-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand)}.circ-hd small{color:var(--mut);font-size:var(--fs)}.circ-hd h2{margin:2px 0 0;font-size:22.5px;line-height:1.4}.circ-body{white-space:pre-wrap;font-size:var(--fs-l);line-height:1.9;color:var(--ink);padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--brand) 4%,transparent)}.circ-rp{width:100%;margin-top:12px;border:1px solid var(--line);border-radius:10px;padding:10px;font:inherit;background:transparent;color:inherit}.circ-ft{display:flex;gap:10px;margin-top:18px}.circ-ft .btn{min-width:110px}@keyframes circ-in{0%{opacity:0}}.lang-wait{position:fixed;inset:0;z-index:9999;background:var(--bg, var(--card-2));display:grid;place-items:center;transition:opacity .25s}.lang-wait i{width:42px;height:42px;border-radius:50%;border:4px solid color-mix(in srgb,var(--brand) 20%,transparent);border-top-color:var(--brand);animation:lw-spin .8s linear infinite}.lang-wait.out{opacity:0}@keyframes lw-spin{to{transform:rotate(360deg)}}.olg-tb thead tr:not(.per) th{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 92%,#fff),color-mix(in srgb,var(--brand) 85%,#000));color:#fff;border-bottom:0;border-inline-start-color:#ffffff26}html[data-theme=dark] .olg-tb thead tr:not(.per) th{background:linear-gradient(180deg,#223a5e,#1b2f4d);color:#e8eef8}.olg-tb thead tr:not(.per) th a{color:inherit}.olg-tb tbody tr.open td{background:color-mix(in srgb,var(--mut) 10%,var(--card));color:var(--ink);font-weight:700}html[data-theme=dark] .olg-tb tbody tr.open td{background:color-mix(in srgb,#fff 6%,var(--card))}html:not([data-look-off]) .rail-wrap .glass,html:not([data-look-off]) .side{--ink: #fff;--mut: rgba(255,255,255,.7);--card: rgba(255,255,255,.14);color:#fff;--gl-ink: #fff;--gl-ink-2: #fff;--gl-txt: #fff;--gl-on: rgba(255,255,255,.16);--gl-hov: rgba(255,255,255,.12);--gl-sep: rgba(255,255,255,.18);--gl-edge: transparent;--gl-hl: none;background:linear-gradient(180deg,color-mix(in srgb,var(--gl-c) 88%,#fff) 0%,var(--gl-c) 45%,color-mix(in srgb,var(--gl-c) 86%,#000) 100%);border:0;border-radius:16px;box-shadow:0 12px 30px -12px color-mix(in srgb,var(--gl-c) 55%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=dark] .rail-wrap .glass,html[data-theme=dark] .side{background:linear-gradient(180deg,color-mix(in srgb,var(--gl-c) 72%,#000),color-mix(in srgb,var(--gl-c) 58%,#000));box-shadow:0 12px 30px -12px #0009}html:not([data-look-off]) .rail-it .ic{border-radius:10px;color:#fff}html:not([data-look-off]) .rail-it.act{background:transparent}html:not([data-look-off]) .rail-it.act .ic,html:not([data-look-off]) .rail-it.on .ic{background:#fff;color:var(--gl-c);box-shadow:0 6px 16px -6px #00000059}html:not([data-look-off]) .rail-wrap:not(.open) .rail-it.act .ic:after{display:none}html:not([data-look-off]) .rail-it.on{box-shadow:none;background:#ffffff24}html:not([data-look-off]) .rail-fly,html:not([data-look-off]) .rail-card{background:color-mix(in srgb,var(--gl-c) 92%,#000);color:#fff;border:0}html:not([data-look-off]) .top{background:color-mix(in srgb,var(--bg) 88%,transparent);border-bottom:0}html:not([data-theme=dark]) .card{border:0;box-shadow:0 2px 14px #3c38780f}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi{border:1px solid var(--glass-bd, transparent);background:var(--glass-bg, var(--card));-webkit-backdrop-filter:var(--glass-bf, none);backdrop-filter:var(--glass-bf, none);color:var(--ink);box-shadow:var(--glass-sh, 0 2px 12px -4px rgba(60, 56, 120, .14));--kc: var(--t1);overflow:hidden;border-radius:18px}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:nth-child(4n+2){--kc: var(--t2)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:nth-child(4n+3){--kc: var(--t3)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:nth-child(4n+4){--kc: var(--t4)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:after{content:"";position:absolute;inset-inline-end:0;top:14px;bottom:14px;width:4px;border-radius:0 4px 4px 0;background:var(--kc)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .ki,html:not([data-look-off]) .tp-dash.d4 .kpis .kpi.ok .ki,html:not([data-look-off]) .tp-dash.d4 .kpis .kpi.warn .ki,html:not([data-look-off]) .tp-dash.d4 .kpis .kpi.err .ki,html:not([data-look-off]) .tp-dash.d4 .kpis .kpi.vio .ki{background:var(--kc);color:#fff;box-shadow:0 6px 14px -6px var(--kc)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi.on{box-shadow:0 0 0 2px var(--kc),0 2px 12px -4px #3c387824}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi.click:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px var(--kc)}html:not([data-theme=dark]) .btn{border-color:var(--line);background:#fff;box-shadow:0 1px 2px #3c38780d}html:not([data-theme=dark]) .btn.ok{background:var(--ok);border-color:var(--ok);color:#fff}html:not([data-theme=dark]) .btn.dg.solid{background:var(--err);border-color:var(--err);color:#fff}html:not([data-look-off]) .btn.pri{background:var(--btn-pri);border:0;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--brand) 70%,transparent)}html:not([data-look-off]) .btn.pri:not(:disabled):hover{filter:brightness(1.05)}html:not([data-theme=dark]) .inp,html:not([data-theme=dark]) .srch{background:#f2f2f4;border-color:transparent;border-radius:10px}.top>.search{background:var(--card);border:1.5px solid color-mix(in srgb,var(--brand) 35%,var(--line));border-radius:12px;height:40px;box-shadow:0 4px 14px -6px color-mix(in srgb,var(--brand) 35%,transparent);color:var(--ink-2)}.top>.search:hover{border-color:var(--brand)}.top>.search svg{color:var(--brand)}html:not([data-theme=dark]) .inp:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent);background:#fff}html:not([data-theme=dark]) .tbl th{color:var(--mut);font-weight:700;letter-spacing:.2px;background:var(--th);border-bottom:1px solid var(--tl)}html:not([data-theme=dark]) .tbl td{border-bottom:1px solid var(--line-2)}html:not([data-look-off]) .adm-pill.on,html:not([data-look-off]) .pg-simple .on,html:not([data-look-off]) .pgbar .on{background:var(--brand);color:#fff;border-color:transparent}html:not([data-look-off]) .rail-wrap .rail{min-height:calc(100vh - var(--rail-top) - var(--rail-gap));justify-content:flex-start}.rail-bot{margin-top:8px;display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--gl-sep)}.rail-av,.rail-out{display:flex;align-items:center;gap:8px;height:40px;min-height:40px;width:100%;padding:0;border:0;border-radius:10px;background:none;color:var(--gl-ink);cursor:pointer;white-space:nowrap;text-align:start;font:inherit;font-size:var(--fs-s);font-weight:700}.rail-av .av{width:40px;height:40px;flex:0 0 40px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--gl-c);font-weight:700;font-size:var(--fs-h);box-shadow:0 6px 16px -6px #00000059}.rail-out .ic{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:10px}.rail-av .t,.rail-out .t{opacity:0;transition:opacity .12s ease .05s}.rail-wrap.open .rail-av .t,.rail-wrap.open .rail-out .t{opacity:1}.rail-av:hover,.rail-out:hover{background:var(--gl-hov)}.rail-own .ic{background:color-mix(in srgb,#fff 18%,transparent);border-radius:10px}.rail-own{color:var(--gl-ink)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi,html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:has(.ki){display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"kb";align-items:center;column-gap:10px;padding:10px 12px;min-height:56px;padding-inline-end:16px;--kv-fs: 16px;--kvp: 0px}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:has(.ki){grid-template-columns:36px minmax(0,1fr);grid-template-areas:"ki kb"}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .ki,html:not([data-look-off]) .tp-dash.d4 .kpis.nar .kpi .ki{grid-area:ki;position:static;inset:auto;transform:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .ki svg{width:16px;height:16px}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .kb{grid-area:kb;display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1px}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .kh{display:contents}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .kh>span:first-child{order:1;font-size:var(--fs-s);padding:0;max-width:100%;overflow-wrap:normal;text-wrap:pretty;color:var(--mut)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .kv{order:0;font-size:var(--kv-fs);padding:0;align-self:flex-start;line-height:1.25}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .ks{order:2;padding:0}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi .kmore{position:absolute;top:6px;inset-inline-end:10px;color:var(--mut)}html:not([data-look-off]) .tp-dash .tp-drow>.card>.card-h{padding:16px 18px 4px;border:0}html:not([data-look-off]) .tp-dash .tp-drow>.card>.card-h b{font-size:var(--fs)}html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child>.card-b{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px 18px;align-items:start}html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child .tp-sum{flex-direction:column;gap:14px;grid-row:1 / span 2}html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child .tp-sum b{font-size:25.5px}html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child .tp-lg{grid-column:2;justify-content:flex-end}html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child .tp-lg+div{grid-column:2}@media(max-width:900px){html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child>.card-b{grid-template-columns:1fr}html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child .tp-sum{flex-direction:row;grid-row:auto}}.rail-logo{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;text-decoration:none}html:not([data-look-off]) .rail-top{border-bottom:0;padding-bottom:10px;margin-bottom:6px}html:not([data-look-off]) .rail-top .rail-pin{order:-1;color:#fff}.rail-av .av{overflow:hidden;object-fit:cover}.rail-av .av-ph{background:#ffffff38;color:#fff;box-shadow:none}html:not([data-look-off]) .rail-av .av-ph{background:#ffffff38;color:#fff}html:not([data-look-off]) .top{justify-content:flex-end}html:not([data-look-off]) .top>.sp{display:none}html:not([data-look-off]) .top>.search{position:static;transform:none;margin:0 auto;width:clamp(260px,26vw,420px);min-width:160px;flex:0 1 auto}html:not([data-look-off]) .top .tchip .tl{display:none}html:not([data-look-off]) .top .tchip em{font-style:normal}html:not([data-look-off]) .top .tchip>span{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1359px){html:not([data-look-off]) .top>.search{width:230px}}@media(max-width:1199px){html:not([data-look-off]) .top>.search{width:190px}html:not([data-look-off]) .top>.search .kbd{display:none}}@media(max-width:900px){html:not([data-look-off]) .top>.search{position:static;transform:none;width:auto;flex:1;margin:0}}html:not([data-look-off]) .rail-wrap .glass{background:linear-gradient(180deg,color-mix(in srgb,var(--gl-c) 80%,#000),color-mix(in srgb,var(--gl-c) 72%,#000))}html:not([dir=ltr]) :is(.dt,.tbl) :is(th,td){border-inline-start:0;border-left:0;border-right:1px solid var(--tl)}html:not([dir=ltr]) :is(.dt,.tbl) th{border-right-color:var(--tl-4)}html:not([dir=ltr]) :is(.dt,.tbl) tr>:is(th,td):first-child{border-right:0}.top .tchip.top-sel{margin-inline-start:6px}.top .tchip.fy-past{color:var(--warn, var(--c-amber-2));border-color:currentColor;background:var(--card);gap:5px;padding:0 9px}.top .tchip.fy-past:hover{color:var(--brand)}.form-grid.ruled{gap:0;border-top:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:var(--radius-s)}.form-grid.ruled>.fld,.form-grid.ruled>.fin-cell{padding:8px 12px 10px;margin:0;box-shadow:inset calc(var(--dir-x, 1) * 1px) 0 0 var(--line),inset 0 -1px 0 var(--line);justify-content:flex-start}[dir=ltr] .form-grid.ruled>.fld{--dir-x: -1}.form-grid.ruled>.fld>label{white-space:nowrap}@media(max-width:480px){.top{gap:4px;padding:0 10px}.top .tchip.top-sel[title="مركز التكلفة"]:not(.act)>span{display:none}.top .lang-sel{max-width:80px}}@media screen{:is(.dt,.tbl,table)>thead>tr>th{-webkit-font-smoothing:antialiased;background-image:linear-gradient(180deg,#ffffffb3,#fff0 55%,#0000000b);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0000001a,inset -1px 0 #ffffff8c;text-shadow:none}:is(.dt,.tbl,table)>thead{box-shadow:0 2px 4px -2px #10182824}:is(.dt,.tbl,table)>tbody>tr>td{box-shadow:inset 0 -1px #ffffffb3,inset -1px 0 #ffffff73}html[data-theme=dark] :is(.dt,.tbl,table)>thead>tr>th{background-image:linear-gradient(180deg,#ffffff12,#fff0 55%,#0000002e);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000059;text-shadow:none}html[data-theme=dark] :is(.dt,.tbl,table)>tbody>tr>td{box-shadow:inset 0 -1px #ffffff0a}}.d5-qf .er,.dk-mini .er,.dk-tbl .er{color:var(--c-red-2)}.d5-qf .wn,.dk-mini .wn,.dk-tbl .wn{color:var(--c-amber-4)}.d5-qf .ok,.dk-mini .ok,.dk-tbl .ok{color:var(--c-green-2)}html[data-theme=dark] .d5-qf .er,html[data-theme=dark] .dk-mini .er,html[data-theme=dark] .dk-tbl .er{color:#f87171}html[data-theme=dark] .d5-qf .wn,html[data-theme=dark] .dk-mini .wn,html[data-theme=dark] .dk-tbl .wn{color:#fb923c}html[data-theme=dark] .d5-qf .ok,html[data-theme=dark] .dk-mini .ok,html[data-theme=dark] .dk-tbl .ok{color:#4ade80}.dk-g{display:grid;gap:14px;margin-bottom:14px}.dk-g.g3{grid-template-columns:1.25fr 1fr 1fr}.dk-g.g2{grid-template-columns:1.6fr 1fr}.dk-g.g11{grid-template-columns:1fr 1fr}.dk-g.g21{grid-template-columns:2fr 1fr}@media(max-width:1100px){.dk-g.g3,.dk-g.g2,.dk-g.g11,.dk-g.g21{grid-template-columns:minmax(0,1fr)}}.dk-g>.card{min-width:0;margin:0}.dk-act a{display:flex;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid var(--line-2);color:inherit;text-decoration:none}.dk-act a:last-child{border-bottom:0}.dk-act a:hover{background:var(--card-2)}.dk-act .dot{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:var(--brand)}.dk-act .dot.err{background:var(--c-red)}.dk-act .dot.warn{background:var(--c-amber-5)}.dk-act .dot.mut{background:var(--mut-2)}.dk-act .t{flex:1;min-width:0}.dk-act b{min-width:34px;text-align:center;font-size:var(--fs)}.dk-act small{color:var(--brand);font-size:var(--fs-s);white-space:nowrap}.dk-none{display:flex;align-items:center;gap:8px;justify-content:center;padding:26px 14px;color:var(--mut)}.dk-none svg{color:var(--c-green)}.dk-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.dk-mini>div{border:1px solid var(--line);border-radius:var(--radius-s);padding:8px 10px;min-width:0}.dk-mini small{display:block;color:var(--mut);font-size:var(--fs-s)}.dk-mini b{display:block;font-size:calc(var(--fs) + 3px);direction:ltr;text-align:right}.dk-mini em{display:block;font-style:normal;font-size:var(--fs-s);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-sub{font-size:var(--fs-s);color:var(--mut);margin:6px 0 2px}.dk-bars>div:not(.dk-sub){display:grid;grid-template-columns:minmax(80px,34%) 1fr 76px;align-items:center;gap:8px;margin:6px 0;font-size:var(--fs)}.dk-bars .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-bars em{display:block;height:9px;border-radius:5px;background:var(--line-2);overflow:hidden}.dk-bars em i{display:block;height:100%;border-radius:5px}.dk-bars b{text-align:left;direction:ltr;font-weight:700}.dk-tbl{width:100%;border-collapse:collapse;font-size:var(--fs)}.dk-tbl th{background:var(--th, var(--tl-2));color:var(--ink);font-weight:700;text-align:right;padding:7px 10px;border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line-2);white-space:nowrap}.dk-tbl td{padding:7px 10px;border-bottom:1px solid var(--line-2);border-inline-end:1px solid var(--line-2);white-space:nowrap}.dk-tbl th.num,.dk-tbl td.num{text-align:left;direction:ltr}.dk-tbl tr:last-child td{border-bottom:0}.dk-tbl tfoot td{font-weight:700;background:var(--card-2)}.dk-tbl td a{color:inherit}.dk-sec{font-size:var(--fs-s);color:var(--mut);padding:6px 14px;background:var(--card-2);border-bottom:1px solid var(--line-2);font-weight:700}.dk-task{display:flex;gap:10px;align-items:flex-start;padding:8px 14px;border-bottom:1px solid var(--line-2)}.dk-task .bx{width:17px;height:17px;border:1.5px solid var(--in-line);border-radius:4px;margin-top:2px;flex:0 0 auto;background:var(--card);cursor:pointer;display:grid;place-items:center;padding:0;color:#fff}.dk-task .bx.on{background:var(--c-green);border-color:var(--c-green)}.dk-task .bx[disabled]{cursor:default;opacity:.55}.dk-task .x{flex:1;min-width:0}.dk-task .x a,.dk-task .x span.t{color:inherit;text-decoration:none}.dk-task .x small{display:block;color:var(--mut);font-size:var(--fs-s)}.dk-task.done .t{text-decoration:line-through;color:var(--mut)}.dk-task .d{font-size:var(--fs-s);white-space:nowrap;color:var(--ink-2)}.dk-task .d.er{color:var(--c-red-2)}.dk-task .rm{color:var(--mut-2);cursor:pointer;background:none;border:0;padding:0 2px}.dk-add{display:grid;grid-template-columns:1fr 140px auto;gap:8px;padding:10px 14px 12px}.dk-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;font-size:var(--fs-s)}.dk-cal>div{border:1px solid var(--line-2);border-radius:7px;min-height:62px;padding:3px 5px;overflow:hidden}.dk-cal>div.h{border:0;min-height:0;text-align:center;color:var(--mut)}.dk-cal>div.o{opacity:.35}.dk-cal>div.td{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.dk-cal i{display:block;font-style:normal;border-radius:4px;padding:1px 4px;margin-top:2px;font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dk-cal .e1{background:var(--info-bg);color:var(--c-blue-2)}.dk-cal .e2{background:var(--err-bg);color:var(--c-red-2)}.dk-cal .e3{background:#fff1e6;color:var(--c-amber-4)}.dk-cal .e4{background:var(--ok-bg);color:var(--c-green-2)}html[data-theme=dark] .dk-cal .e1,html[data-theme=dark] .dk-cal .e2,html[data-theme=dark] .dk-cal .e3,html[data-theme=dark] .dk-cal .e4{background:var(--card-2)}.dk-lg{display:flex;flex-wrap:wrap;gap:12px;font-size:var(--fs-s);color:var(--mut);margin-top:6px}.dk-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-inline-end:4px;vertical-align:-1px}.dk-note{font-size:var(--fs-s);color:var(--mut);margin-top:6px}.dk-tabs{display:flex;gap:2px;padding:0 10px;border-bottom:1px solid var(--line)}.dk-tabs button{background:none;border:0;padding:9px 12px;font:inherit;color:var(--mut);cursor:pointer;border-bottom:2px solid transparent}.dk-tabs button.on{color:var(--brand);border-bottom-color:var(--brand);font-weight:700}.dk-g>.card .card-nb,.dk-g>.card .card-b{overflow-x:auto}.dk-tbl td:first-child{white-space:normal;min-width:110px}.cb-g{display:grid;gap:3px;direction:rtl;overflow-x:auto;padding-bottom:2px}.cb-g .lb{font-size:var(--fs-s);color:var(--ink-2, var(--ink));display:flex;align-items:center;white-space:nowrap}.cb-g .dh{text-align:center;line-height:1.1;padding-bottom:3px;min-width:0}.cb-g .dh b{display:block;font-size:var(--fs-s);font-weight:700}.cb-g .dh small{font-size:10px;color:var(--mut)}.cb-g .dh.we b{color:var(--mut)}.cb-g .dh.ps{opacity:.4}.cb-g .dh.td b{color:#fff;background:var(--brand);border-radius:5px;margin:0 2px}.cb-g .c{height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;direction:ltr;min-width:0;overflow:hidden;white-space:nowrap;cursor:default}.cb-g .c.e{background:var(--card-2)}.cb-g .c.e.ps{opacity:.4}.cb-rib{margin-top:6px;min-width:0}.cb-rib svg{width:100%;display:block}.cb-bl{display:grid;gap:3px;margin-top:2px}.cb-bl span{text-align:center;font-size:10px;font-weight:700;direction:ltr;border-radius:4px;padding:3px 0;color:var(--brand);background:color-mix(in srgb,var(--brand) 9%,var(--card));min-width:0;overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums}.cb-bl span.low{color:#fff;background:var(--c-amber-3)}.cb-bl span.neg{color:#fff;background:var(--err)}.cb-bl span.ps{background:none}.cb-chip{font-size:var(--fs-xs);border-radius:7px;padding:2px 9px;background:var(--card-2);color:var(--ink);border:0;white-space:nowrap;font-family:inherit}.cb-chip.r{background:color-mix(in srgb,var(--err) 10%,var(--card));color:var(--err);font-weight:700}.cb-chip.w{background:color-mix(in srgb,var(--c-amber-3) 14%,var(--card));color:var(--c-amber-2);font-weight:700}button.cb-chip{cursor:pointer}button.cb-chip:hover{box-shadow:inset 0 0 0 1px var(--brand)}.seg-s{display:inline-flex;background:var(--card-2);border-radius:8px;padding:2px}.seg-s button{border:0;background:none;font:inherit;font-size:var(--fs-xs);padding:3px 9px;border-radius:6px;color:var(--mut);cursor:pointer}.seg-s button.on{background:var(--card);color:var(--ink);font-weight:700;box-shadow:var(--shadow-xs)}.cb-ft{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--fs-xs);color:var(--mut);margin-top:10px;align-items:center}.cb-ft i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-inline-end:5px;vertical-align:-1px}.cb-man{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}.cb-man em{font-style:normal;border:1px solid var(--line);border-radius:6px;padding:1px 6px;display:inline-flex;gap:4px;align-items:center}.cb-man em button{border:0;background:none;padding:0;color:var(--mut);cursor:pointer;display:inline-flex}#erp-tip{white-space:pre-line}:root{--jl: #1d64c8;--jl-man: #8e1b1b}:root[data-theme=dark]{--jl: #7fb2ff;--jl-man: #f08a8a}a.jlnk:not(.btn),.dt td a.jlnk:not(.btn):not(.ia),.tbl td a.jlnk:not(.btn),a[href^="#/je/"]:not(.btn):not(.ia),.dt td a[href^="#/je/"]:not(.btn):not(.ia){color:var(--jl);font-weight:700}a.jlnk.jl-man:not(.btn),.dt td a.jlnk.jl-man:not(.btn):not(.ia),.tbl td a.jlnk.jl-man:not(.btn){color:var(--jl-man)}a.jlnk:hover,a[href^="#/je/"]:not(.btn):not(.ia):hover{text-decoration:underline}.pmx{position:relative;display:inline-block;width:10px;height:10px;flex:0 0 auto;border-radius:50%}.pmx.sm{width:8px;height:8px}.pmx:before,.pmx:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:1.6px;margin:-.8px 0 0 -50%;border-radius:2px;background:currentColor;transition:transform .22s var(--ease),opacity .22s var(--ease)}.pmx:after{transform:rotate(90deg)}.nav-sh .chev.pmx,.nav-gh .chev.pmx{transform:none;color:var(--side-ink-2);opacity:.75}.side.open .nav-sh .chev.pmx{opacity:.75}.nav-sh:hover .chev.pmx,.nav-gh:hover .chev.pmx{opacity:1}.nav-sec.exp .nav-sh .chev.pmx,.nav-g.exp>.nav-gh .chev.pmx{transform:none;opacity:1}.nav-sec.exp .nav-sh .pmx:after,.nav-g.exp>.nav-gh .pmx:after{transform:rotate(0);opacity:0}.rail-it .cv.pmx,[dir=ltr] .rail-it .cv.pmx,.rail-it.rail-x .cx.pmx,.rail-it.rail-x.xp .cx.pmx{transform:none;width:9px;height:9px;margin-inline-end:10px}.rail-it .cv.pmx.sm{width:7px;height:7px}.rail-it.rail-x.xp .pmx:after,.rail-it[aria-expanded=true] .pmx:after{transform:rotate(0);opacity:0}.lang-pick{position:relative;display:inline-block;margin-inline-start:8px;font-size:var(--fs-s)}.lang-pick .lp-btn{height:34px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--ink-2);padding:0 10px;font:inherit;font-weight:700;cursor:pointer;box-shadow:var(--shadow-xs),var(--hl)}.lang-pick .lp-btn:focus-visible,.lang-pick .lp-menu button:focus-visible{outline:2px solid #3d8fd6;outline-offset:2px}.lang-pick .lp-car{width:10px;height:6px;opacity:.6;transition:transform .15s}.lang-pick.open .lp-car{transform:rotate(180deg)}.lp-flag{display:inline-flex;width:22px;height:15px;border-radius:3px;overflow:hidden;flex:none;box-shadow:0 0 0 1px #0000001f,0 2px 4px -1px #00000040}.lp-flag svg{width:100%;height:100%;display:block}.lang-pick .lp-menu{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:120;min-width:168px;list-style:none;margin:0;padding:6px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 40px -12px #0f285059}.lang-pick .lp-menu button{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border:0;border-radius:8px;background:none;color:var(--ink);font:inherit;font-weight:700;cursor:pointer;text-align:start}.lang-pick .lp-menu button:hover{background:#3d8fd61a}.lang-pick .lp-menu button.on{background:#3d8fd624;color:#1d6fb8}.lang-pick.dark .lp-btn{background:#ffffff14;border-color:#ffffff38;color:#dbe8f7;box-shadow:none}.lang-pick.compact .lp-btn{padding:0 8px;gap:6px}@media(max-width:640px){.top .lang-pick .lp-name{display:none}.top .lang-pick{margin-inline-start:4px}}.top-brand,.side-mt,.app-hint{display:none}@media(max-width:640px){.top{gap:4px;padding:0 10px;padding-top:env(safe-area-inset-top,0px);height:calc(54px + env(safe-area-inset-top,0px))}.top>.tchip,.top>.lang-pick,.top>.theme,.top>.icon-btn.tb[aria-label=المراسلات]{display:none}.top-brand{display:inline-flex;position:absolute;left:50%;transform:translate(-50%);bottom:12px;align-items:center;gap:7px;text-decoration:none;color:var(--ink);font-weight:700;font-size:var(--fs-h);direction:ltr}.top-brand img{width:28px;height:28px}.top-brand img.dk{display:none}:root[data-theme=dark] .top-brand img.lt{display:none}:root[data-theme=dark] .top-brand img.dk{display:block}.top>.sp{flex:1}.card .tbl,.card-b>.tbl{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.card .tbl td,.card .tbl th{white-space:nowrap}.top .icon-btn{width:40px;height:40px}.side-mt{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px 12px 10px;border-bottom:1px solid var(--side-line)}.smt{display:flex;align-items:center;gap:7px;min-height:40px;padding:6px 10px;border-radius:10px;border:1px solid var(--side-line);background:var(--side-hover);color:var(--side-ink);font:inherit;font-size:var(--fs-s);text-align:start;cursor:pointer;min-width:0}.smt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smt-pri{grid-column:1 / -1;background:var(--brand);border-color:var(--brand);color:var(--btn-pri);font-weight:700;justify-content:center}.smt-on{grid-column:1 / -1;justify-content:center;color:#8ee3b5}.smt-lang{padding:0 4px}.smt-lang .lang-pick,.smt-lang .lp-btn{width:100%}.main,.content{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.content{padding-inline:10px}.btn{min-height:40px}.btn.sm{min-height:36px}.inp,.combo input,select.inp{min-height:42px;font-size:16px}.pop,.pop.up{position:fixed;inset-inline:0;inset:auto 0 0;width:auto;min-width:0;max-width:none;max-height:82vh;border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);animation:sheetUp .22s var(--ease)}.pop:before{content:"";display:block;width:40px;height:4px;border-radius:4px;background:var(--line);margin:8px auto 2px}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}.app-hint{display:flex;position:fixed;inset-inline:10px;bottom:calc(70px + env(safe-area-inset-bottom,0px));z-index:60;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:14px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-l)}.app-hint img{width:40px;height:40px;border-radius:10px}.app-hint div{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.app-hint b{font-size:var(--fs)}.app-hint span{font-size:var(--fs-xs);color:var(--mut)}}.ios-guide{position:fixed;inset:0;z-index:300;background:#080f1e8c;display:flex;align-items:flex-end;justify-content:center}.ig-card{width:100%;max-width:480px;background:var(--card);color:var(--ink);border-radius:20px 20px 0 0;padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px));text-align:center;animation:sheetUp .22s var(--ease)}.ig-card img{width:64px;height:64px;border-radius:16px}.ig-card h3{margin:10px 0 8px;font-size:var(--fs-l);font-weight:700}.ig-card ol{text-align:start;margin:0 0 10px;padding-inline-start:22px;line-height:2;font-size:var(--fs)}.ig-card small{display:block;color:var(--mut);margin-bottom:12px}.ig-card .btn{width:100%}html.pwa .tabbar{padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}html.pwa body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}@media(max-width:640px){html:not([data-look-off]) .side{background:linear-gradient(180deg,color-mix(in srgb,var(--gl-c) 80%,#000),color-mix(in srgb,var(--gl-c) 72%,#000));border-radius:0}html[data-theme=dark] .side{background:linear-gradient(180deg,color-mix(in srgb,var(--gl-c) 72%,#000),color-mix(in srgb,var(--gl-c) 58%,#000))}.side .smt{background:#ffffff1a;border-color:#ffffff2e;color:#fff}.side .smt-pri{background:#fff;border-color:#fff;color:color-mix(in srgb,var(--gl-c) 80%,#000)}.side .smt-on{background:#ffffff1a;color:#8ee3b5}.side .smt:disabled{opacity:.7}.side .side-q input{background:#ffffff1f;border-color:#fff3;color:#fff}.side .side-q input::placeholder{color:#ffffffb3}}@media screen and (min-width:901px)and (max-width:1099.98px){html{zoom:.8}}@media screen and (min-width:1100px)and (max-width:1279.98px){html{zoom:.85}}@media screen and (min-width:1280px)and (max-width:1439.98px){html{zoom:.9}}@media screen and (min-width:1440px)and (max-width:1599.98px){html{zoom:.95}}@media screen and (min-width:1920px)and (max-width:2239.98px){html{zoom:1.1}}@media screen and (min-width:2240px)and (max-width:2559.98px){html{zoom:1.2}}@media screen and (min-width:2560px)and (max-width:3199.98px){html{zoom:1.3}}@media screen and (min-width:3200px){html{zoom:1.5}}@media print{html{zoom:1}}html.desk-phone{zoom:1}html.desk-phone .app-hint{display:flex;position:fixed;inset-inline:20px;bottom:20px;z-index:60;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-l);max-width:640px;margin-inline:auto}html.desk-phone .app-hint img{width:48px;height:48px;border-radius:12px}html.desk-phone .app-hint div{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.4}html.desk-phone .app-hint b{font-size:var(--fs-h)}html.desk-phone .app-hint span{font-size:var(--fs-s);color:var(--mut)}html.desk-phone .rail-wrap{display:none}html.desk-phone .main,html.desk-phone .shell.wide .main{margin-inline-start:0}html.desk-phone .content{padding-bottom:calc(80px * var(--dpz, 2.8))}html.desk-phone .tabbar{display:flex;zoom:var(--dpz, 2.8);position:fixed;bottom:0;inset-inline:0;z-index:50;background:color-mix(in srgb,var(--card) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px));justify-content:space-around;box-shadow:0 -8px 24px -16px #10182840}html.desk-phone .tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:5px 0 3px;color:var(--ink-2);font-size:11px;font-weight:500;text-decoration:none;border-radius:10px}html.desk-phone .tabbar a.on{color:var(--brand);background:var(--brand-soft);font-weight:700}html.desk-phone .side,html.desk-phone .side.open{display:flex;zoom:var(--dpz, 2.8);position:fixed;top:0;bottom:0;inset-inline-start:0;width:286px;transform:translate(110%);transition:transform .22s var(--ease);z-index:90}html.desk-phone[dir=ltr] .side{transform:translate(-110%)}html.desk-phone .side.mob{transform:none;box-shadow:0 0 60px #0006}html.desk-phone .side.mob .side-logo{width:150px}html.desk-phone .side.mob .side-logo img.sys{opacity:1}html.desk-phone .side.mob .side-logo img.mark{opacity:0}html.desk-phone .side.mob .side-q,html.desk-phone .side.mob .nav-sh .t,html.desk-phone .side.mob .nav-sh .chev{opacity:1;pointer-events:auto}html.desk-phone .side .side-pin{display:none}html.desk-phone .side .side-x{display:grid;place-items:center;position:absolute;top:50%;inset-inline-end:10px;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:9px;background:var(--side-hover);color:#fff}html.desk-phone .side .nav-sec.exp .nav-items{grid-template-rows:1fr}html.desk-phone .side-ov{display:block;position:fixed;inset:0;background:#0c121a73;z-index:89}html.desk-phone .app-hint{bottom:calc(80px * var(--dpz, 2.8))}@media print{html.desk-phone .tabbar,html.desk-phone .side{display:none}}html.desk-phone .side-mt{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px 12px 10px;border-bottom:1px solid var(--side-line)}html.desk-phone .smt{display:flex;align-items:center;gap:7px;min-height:40px;padding:6px 10px;border-radius:10px;border:1px solid var(--side-line);background:var(--side-hover);color:var(--side-ink);font:inherit;font-size:var(--fs-s);text-align:start;cursor:pointer;min-width:0}html.desk-phone .smt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.desk-phone .smt-pri{grid-column:1 / -1;background:var(--brand);border-color:var(--brand);color:var(--btn-pri);font-weight:700;justify-content:center}.dt tbody td small:not(.keep-sub small):not(button small):not(.btn small){display:none}.dt tbody td .keep-sub small{display:block}html[data-skin=hr] .dt tbody td small:not(button small):not(.btn small){display:block}.dt tbody td .tp-two:not(.keep-sub){gap:0}.dt thead th{font-weight:500}.dt tbody td{font-variant-numeric:tabular-nums}.content .note:not(.warn):not(.err):not(.ok){display:none}.content .modal .note,.content .pop .note,.ov .note,.pop .note{display:flex}.content .fld .hint:not(.bad),.content .st-desc,.content .tp-hint,.content .fin-jhint,.content .pm-hint{display:none}.content .page-head h1{font-weight:500}.content .pl-formula,.content .fs-flt-note,.content .pad.small.mut,.content .small.mut.mb,.content .mut.small.mb,.content .small.mut.mt,.content .mut.small.mt,.content .card-b>.small.mut,.content .card-b>.mut.small,.content .card-nb>.small.mut,.content .card-nb>.mut.small{display:none}.content .modal .small.mut,.content .modal .mut.small,.ov .small.mut,.ov .mut.small{display:revert}.modal{width:min(580px,100%);border-radius:18px}.modal.w-s{width:min(440px,100%)}.modal.w-l{width:min(880px,100%)}.modal.w-xl{width:min(1200px,100%)}.modal-h{padding:18px 22px 12px}.modal-b{padding:6px 22px 18px}.modal-f{padding:12px 22px 16px}.modal-h .mt b,.modal-h .mt>span:first-child{font-weight:700;font-size:var(--fs-h)}.content .pl-pan-h>span,.content .pl-dash-t>span{display:none}.content .et{font-size:var(--fs-s);color:var(--mut)}.jt-c{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.jt-l{min-width:22px;padding:0 4px;border-radius:5px;background:var(--card-2);border:1px solid var(--line);font-size:var(--fs-xs);text-align:center;font-weight:700}.jt-k{font-style:normal;font-size:var(--fs-xs);font-weight:700;color:var(--jl)}.jt-k.man{color:var(--jl-man)}.jv-t .jt-c{gap:8px}.jv-t .jt-n{font-size:var(--fs-h)}.jt-s{color:var(--mut)}.jt-k{font-size:var(--fs-s)}html body .dt td.neg,html body .dt td.neg *{color:var(--ink)}html body .dt tbody td .tag:not(.v155-st){color:var(--ink);font-weight:400}html body .kpi .kv,html body .kpi.ok .kv,html body .kpi.warn .kv,html body .kpi.err .kv,html body .kpi.vio .kv{color:var(--ink);font-weight:500}html body .kpi .ki{display:none}html body .page-head h1{font-size:var(--fs-l);font-weight:700}html body .page-head h1 .hi{display:none}html body .dt thead th{background:var(--card-2);color:var(--ink-2);font-weight:500}html body .fp-chips>*{background:var(--card-2);color:var(--ink-2);border:1px solid var(--line)}html body .fp input,html body .fp .combo input,html body .dt-q input{background:var(--card)}html body .dt td a:not(.btn){font-weight:500}.addr-g{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%}.addr-g.sm{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.addr-g{grid-template-columns:repeat(3,minmax(0,1fr))}}.hx-tco{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--ink);border:1px solid var(--line);background:var(--card);border-radius:14px;padding:6px 14px 6px 8px;line-height:1.25;min-width:0;max-width:300px}.hx-tco b{display:block;font-weight:700;font-size:var(--fs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-tco small{display:block;color:var(--mut);font-size:var(--fs-xs);white-space:nowrap}.hx-tlogo{width:36px;height:36px;border-radius:11px;background:var(--hx-1, #4e6440);color:#fff;display:grid;place-items:center;font-weight:700;font-size:17px;flex:0 0 auto}.hx-thi{color:var(--mut);font-size:var(--fs-s);white-space:nowrap}.hx-thi b{color:var(--ink);font-weight:700}.hx-tme{width:42px;height:42px;border-radius:50%;background:var(--hx-gold, #c7963a);color:#fff;display:grid;place-items:center;font-weight:700;text-decoration:none;flex:0 0 auto}.app-foot.hx-foot{display:none}@media(max-width:1100px){.hx-thi{display:none}}@media(max-width:900px){.hx-tco small,.btn.hx-tnew{display:none}}button.hx-tme{border:0;cursor:pointer;font:inherit;font-weight:700;padding:0}.hx-tme:hover,.hx-tme.on{box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-gold, #c7963a) 30%,transparent)}.htb-msg{position:relative;text-decoration:none;color:var(--ink-2)}.tpop.htb-pop{width:268px;max-width:calc(100vw - 16px);padding:6px;border-radius:16px;max-height:calc(100vh - 90px);overflow-y:auto;overscroll-behavior:contain}.htb-uh{display:flex;align-items:center;gap:10px;padding:8px 8px 10px;border-bottom:1px solid var(--line-2);margin-bottom:4px}.htb-uh .htb-av{width:38px;height:38px;border-radius:50%;background:var(--hx-gold, #c7963a);color:#fff;display:grid;place-items:center;font-weight:700;font-size:var(--fs-h);flex:none}.htb-uh .un{display:flex;flex-direction:column;line-height:1.35;min-width:0}.htb-uh .un b{font-size:var(--fs);font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.htb-uh .un small{font-size:var(--fs-xs);color:var(--mut)}.htb-mi{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;padding:9px 10px;border-radius:10px;cursor:pointer;font:inherit;font-size:var(--fs-s);color:var(--ink);text-align:start;text-decoration:none}.htb-mi:hover,.htb-mi.open{background:var(--card-2);text-decoration:none}.htb-mi>svg{color:var(--mut);flex:none}.htb-mi .t{flex:none}.htb-mi .cur{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;color:var(--mut);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.htb-mi .car{flex:none;transition:transform var(--t, .15s)}.htb-mi.open .car{transform:rotate(180deg)}.htb-mi.out,.htb-mi.out>svg{color:var(--err)}.htb-mi.out:hover{background:var(--err-bg)}.htb-sep{height:1px;background:var(--line-2);margin:4px 6px}.htb-sub{display:flex;flex-direction:column;gap:1px;margin:2px 0 4px;padding:2px 0;padding-inline-start:22px}.htb-sub button{display:flex;align-items:center;gap:9px;width:100%;border:0;background:none;padding:7px 10px;border-radius:9px;cursor:pointer;font:inherit;font-size:var(--fs-s);color:var(--ink-2);text-align:start}.htb-sub button:hover{background:var(--card-2)}.htb-sub button.on{background:var(--hx-4, var(--brand-soft));color:var(--ink);font-weight:500}.htb-sub button small{color:var(--mut);font-size:var(--fs-xs)}.htb-sub button .ok{margin-inline-start:auto;color:var(--hx-1, var(--brand));flex:none}html[data-theme=dark] .htb-sub button .ok{color:var(--hx-2, var(--brand))}html[data-theme=dark] .htb-sub button.on{background:var(--card-2)}.htb-sub .lp-flag{width:20px;height:14px;border-radius:3px;overflow:hidden;display:inline-flex;flex:none;box-shadow:0 0 0 1px var(--line)}.htb-sub .lp-flag svg{width:100%;height:100%}.htb-ccl{max-height:220px;overflow-y:auto}.htb-pop i.sw,.htb-sub i.sw{width:14px;height:14px;border-radius:50%;display:inline-block;flex:none;box-shadow:inset 0 0 0 1px #00000024}.htb-sub i.sw{width:18px;height:18px}@media(max-width:600px){.hx-tco{max-width:44vw;padding-inline-end:10px}.hx-tco b{font-size:var(--fs-s)}}.htr-b{height:42px;min-width:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0;border:1px solid var(--line);background:var(--card);color:var(--ink-2);border-radius:21px;cursor:pointer;font:inherit;font-size:var(--fs-s);font-weight:500;flex:0 0 auto;transition:background .15s,border-color .15s}.htr-b:hover,.htr-b.on{background:var(--card-2);border-color:var(--hx-3, var(--line))}.htr-b:focus-visible{outline:none;box-shadow:var(--ring)}.htr-cc{padding:0 12px 0 10px;max-width:220px}.htr-cc>svg{color:var(--mut);flex:none}.htr-cc.act{color:var(--ink);border-color:var(--hx-3, var(--line))}.htr-cc.act>svg:first-child{color:var(--hx-1, var(--brand))}html[data-theme=dark] .htr-cc.act>svg:first-child{color:var(--hx-2, var(--brand))}.htr-cct{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.htr-car{transition:transform .15s}.htr-b.on .htr-car{transform:rotate(180deg)}.htr-lg{width:42px;font-weight:700;font-size:var(--fs);color:var(--ink);letter-spacing:.02em}.htr-th{width:42px}.htr-th>i{width:20px;height:20px;border-radius:50%;display:block;box-shadow:0 0 0 2px var(--card),0 0 0 3px var(--line)}.tpop.htr-pop{width:248px}.tpop.htr-hthm{width:272px}.htr-ph{display:flex;align-items:center;gap:8px;padding:8px 10px 6px;font-size:var(--fs-xs);color:var(--mut);font-weight:500}.htb-sub.htr-sub{padding-inline-start:0;margin:0}.htr-pf{display:block;padding:8px 10px;border-radius:9px;font-size:var(--fs-xs);color:var(--hx-1, var(--brand));text-decoration:none}html[data-theme=dark] .htr-pf{color:var(--hx-2, var(--brand))}.htr-pf:hover{background:var(--card-2);text-decoration:none}button.htr-pf{border:0;background:none;width:100%;text-align:start;cursor:pointer;font-family:inherit}.htr-sws{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:2px 4px 6px;max-height:min(56vh,440px);overflow-y:auto}.htr-sw{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 2px 6px;border:0;background:none;border-radius:10px;cursor:pointer;font:inherit;font-size:var(--fs-xs);color:var(--ink-2)}.htr-sw:hover{background:var(--card-2)}.htr-sw>i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:inset 0 0 0 1px #00000024}.htr-sw.on>i{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--hx-2, var(--brand))}.htr-sw.on{color:var(--ink);font-weight:500}.htr-sw>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.htr-mode{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin:2px 4px 4px;border-radius:12px;background:var(--card-2)}.htr-mode button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;border:0;border-radius:9px;background:none;cursor:pointer;font:inherit;font-size:var(--fs-s);color:var(--mut)}.htr-mode button.on{background:var(--card);color:var(--ink);font-weight:500;box-shadow:var(--shadow-xs)}@media(max-width:1280px){.htr-cc{max-width:160px}}@media(max-width:900px){.htr-b{display:none}}html[data-skin=hr]{--hr-sb: #dcedf8;--hr-sb2: #c3ddef;--hr-sbt: #11293a;--hr-sbm: #34505f;--hr-act: #c2def2;--hr-acc: #135e92;--hr-pg: #f7fbfd;--hr-row: #ffffff;--hr-bd: #e3edf3;--hr-tx: #0f2533;--hr-mu: #4a6272;--hr-pri: #1b78b4;--hr-prt: #ffffff;--hr-ok: #25784e;--hr-err: #b8432f;--hr-warn: #86650f;--hr-info: #1f6ea3;--hr-ov: rgba(20,40,55,.34);--hr-tn: var(--hr-sb);--hr-div: color-mix(in srgb, var(--hr-bd) 70%, var(--hr-mu) 14%);--hr-c1: #3d73c4;--hr-c2: #7a6cd6;--hr-c3: #2f8a73;--hr-c4: #d9744a;--hr-c5: #a8862e;--hr-c6: #2f8fca;--hr-gold: var(--hr-acc)}html[data-skin=hr][data-hrt=transit]{--hr-sb: #e6f0fc;--hr-sb2: #c9dcf5;--hr-sbt: #0c1f36;--hr-sbm: #3a5470;--hr-act: #d3e4fa;--hr-acc: #0f56ad;--hr-pg: #f6f9fe;--hr-row: #ffffff;--hr-bd: #dfe8f5;--hr-tx: #0c1f36;--hr-mu: #445a74;--hr-pri: #1769d6;--hr-prt: #ffffff;--hr-ok: #23764c;--hr-err: #b5412e;--hr-warn: #85640e;--hr-info: #1f63b8;--hr-ov: rgba(12,31,54,.34);--hr-c6: #1769d6}html[data-skin=hr][data-hrt=slate]{--hr-sb: #3c4a4b;--hr-sb2: #56676a;--hr-sbt: #f4f7f5;--hr-sbm: #c9d4d1;--hr-act: #4b5b55;--hr-acc: #e6cd8a;--hr-pg: #f5f4f0;--hr-row: #fbfaf7;--hr-bd: #e6e3dc;--hr-tx: #161d1b;--hr-mu: #545b57;--hr-pri: #3c4a4b;--hr-prt: #ffffff;--hr-info: #3d6f8f;--hr-ov: rgba(28,36,34,.38);--hr-tn: #ecebe4}html[data-skin=hr][data-hrt=royal]{--hr-sb: #17285e;--hr-sb2: #2c4285;--hr-sbt: #f3f6ff;--hr-sbm: #c3cff0;--hr-act: #26408a;--hr-acc: #9fc0ff;--hr-pg: #f4f6fc;--hr-row: #ffffff;--hr-bd: #e1e6f3;--hr-tx: #111a33;--hr-mu: #4a5575;--hr-pri: #2347c2;--hr-prt: #ffffff;--hr-info: #2450b8;--hr-ov: rgba(17,26,51,.38);--hr-tn: #e8edfb;--hr-c6: #2347c2}html[data-skin=hr][data-hrt=emerald]{--hr-sb: #e2f6ef;--hr-sb2: #bfe6d8;--hr-sbt: #0b2c24;--hr-sbm: #2f5a4d;--hr-act: #c4ebdd;--hr-acc: #066c57;--hr-pg: #f6fbf9;--hr-row: #ffffff;--hr-bd: #dcefe8;--hr-tx: #0d2620;--hr-mu: #43605a;--hr-pri: #08826a;--hr-prt: #ffffff;--hr-ok: #1f7a3e;--hr-info: #1d6c8f;--hr-ov: rgba(11,44,36,.34);--hr-c6: #08826a}html[data-skin=hr][data-hrt=violet]{--hr-sb: #efeafd;--hr-sb2: #d9cff7;--hr-sbt: #231546;--hr-sbm: #4c3f73;--hr-act: #ddd3fb;--hr-acc: #5a2fbf;--hr-pg: #faf8ff;--hr-row: #ffffff;--hr-bd: #e8e3f6;--hr-tx: #1c1433;--hr-mu: #55507a;--hr-pri: #6a3fd6;--hr-prt: #ffffff;--hr-info: #3d5cc4;--hr-ov: rgba(35,21,70,.34);--hr-c6: #6a3fd6}html[data-skin=hr][data-hrt=olive]{--hr-sb: #eef4e6;--hr-sb2: #d3e4bf;--hr-sbt: #1e2618;--hr-sbm: #565e51;--hr-act: #d3e4bf;--hr-acc: #4e6440;--hr-pg: #f5f6f3;--hr-row: #ffffff;--hr-bd: #e8ebe5;--hr-tx: #1e2618;--hr-mu: #565e51;--hr-pri: #4e6440;--hr-prt: #ffffff;--hr-ov: rgba(78,100,64,.34);--hr-tn: #eef4e6;--hr-c6: #4e6440}html[data-skin=hr][data-hrt=navy]{--hr-sb: #edf1f8;--hr-sb2: #d6deeb;--hr-sbt: #0b1018;--hr-sbm: #535962;--hr-act: #d6deeb;--hr-acc: #1c2a3e;--hr-pg: #f3f5f9;--hr-row: #ffffff;--hr-bd: #e6eaf1;--hr-tx: #0b1018;--hr-mu: #535962;--hr-pri: #1c2a3e;--hr-prt: #ffffff;--hr-ov: rgba(28,42,62,.34);--hr-tn: #edf1f8;--hr-c6: #1c2a3e}html[data-skin=hr][data-hrt=sand]{--hr-sb: #f6efe4;--hr-sb2: #eadcc6;--hr-sbt: #1c1610;--hr-sbm: #605952;--hr-act: #eadcc6;--hr-acc: #4a3a2a;--hr-pg: #f7f4ef;--hr-row: #ffffff;--hr-bd: #ece5da;--hr-tx: #1c1610;--hr-mu: #605952;--hr-pri: #4a3a2a;--hr-prt: #ffffff;--hr-ov: rgba(74,58,42,.34);--hr-tn: #f6efe4;--hr-c6: #4a3a2a}html[data-skin=hr][data-hrt=burgundy]{--hr-sb: #f7ecee;--hr-sb2: #ecd6d9;--hr-sbt: #221013;--hr-sbm: #665256;--hr-act: #ecd6d9;--hr-acc: #5a2a32;--hr-pg: #f8f3f4;--hr-row: #ffffff;--hr-bd: #eee3e5;--hr-tx: #221013;--hr-mu: #665256;--hr-pri: #5a2a32;--hr-prt: #ffffff;--hr-ov: rgba(90,42,50,.34);--hr-tn: #f7ecee;--hr-c6: #5a2a32}html[data-skin=hr][data-hrt=teal]{--hr-sb: #eaf4f3;--hr-sb2: #cfe5e4;--hr-sbt: #0c1e1f;--hr-sbm: #4b5e5f;--hr-act: #cfe5e4;--hr-acc: #1f4f52;--hr-pg: #f1f6f6;--hr-row: #ffffff;--hr-bd: #dfeaea;--hr-tx: #0c1e1f;--hr-mu: #4b5e5f;--hr-pri: #1f4f52;--hr-prt: #ffffff;--hr-ov: rgba(31,79,82,.34);--hr-tn: #eaf4f3;--hr-c6: #1f4f52}html[data-skin=hr][data-hrt=graphite]{--hr-sb: #eef0f2;--hr-sb2: #d9dde1;--hr-sbt: #111315;--hr-sbm: #57595b;--hr-act: #d9dde1;--hr-acc: #2e3236;--hr-pg: #f3f4f5;--hr-row: #ffffff;--hr-bd: #e5e7ea;--hr-tx: #111315;--hr-mu: #57595b;--hr-pri: #2e3236;--hr-prt: #ffffff;--hr-ov: rgba(46,50,54,.34);--hr-tn: #eef0f2;--hr-c6: #2e3236}html[data-skin=hr][data-hrt=plum]{--hr-sb: #f0ecf7;--hr-sb2: #ddd4ec;--hr-sbt: #171120;--hr-sbm: #5e5768;--hr-act: #ddd4ec;--hr-acc: #3d2d55;--hr-pg: #f5f3f8;--hr-row: #ffffff;--hr-bd: #e9e4f0;--hr-tx: #171120;--hr-mu: #5e5768;--hr-pri: #3d2d55;--hr-prt: #ffffff;--hr-ov: rgba(61,45,85,.34);--hr-tn: #f0ecf7;--hr-c6: #3d2d55}html[data-skin=hr][data-hrt=tr-sky]{--tr-brand: #3d8fd6;--tr-brand-2: #64a5de;--tr-t1: #3fb8a0;--tr-t2: #4fa8e6;--tr-t3: #7fd6c6;--tr-t4: #8cc8ef;--tr-sb: #3172ab;--tr-sbb: #2c679a;--tr-sbm: #f3f7fa;--tr-act: #275b89;--tr-sb2: #5a8ebc;--hr-pri: #3275af;--hr-acc: #2b6496;--hr-act: #e4eff9;--hr-tn: #f1f7fc;--hr-pg: #f2f6fa;--hr-c6: #3275af}html[data-skin=hr][data-hrt=tr-lavender]{--tr-brand: #6f63c9;--tr-brand-2: #8c82d4;--tr-t1: #8f85c9;--tr-t2: #6f8fc4;--tr-t3: #c98c88;--tr-t4: #d4a574;--tr-sb: #594fa1;--tr-sbb: #504791;--tr-sbm: #f5f4f9;--tr-act: #473f81;--tr-sb2: #7a72b4;--hr-pri: #5b51a5;--hr-acc: #4e458d;--hr-act: #ebe9f7;--hr-tn: #f5f4fb;--hr-pg: #f4f4f7;--hr-c6: #5b51a5}html[data-skin=hr][data-hrt=tr-ocean]{--tr-brand: #3f7fa6;--tr-brand-2: #6599b8;--tr-t1: #5f93b6;--tr-t2: #4fa3a0;--tr-t3: #8aa0c9;--tr-t4: #c9a46b;--tr-sb: #326685;--tr-sbb: #2d5b78;--tr-sbm: #f3f6f8;--tr-act: #28526a;--tr-sb2: #5b859d;--hr-pri: #346888;--hr-acc: #2c5974;--hr-act: #e4edf3;--hr-tn: #f2f6f9;--hr-pg: #eef3f6;--hr-c6: #346888}html[data-skin=hr][data-hrt=tr-mint]{--tr-brand: #3d8f7a;--tr-brand-2: #64a595;--tr-t1: #5fa693;--tr-t2: #6f9fc4;--tr-t3: #c99a7a;--tr-t4: #9aa4b8;--tr-sb: #317262;--tr-sbb: #2c6758;--tr-sbm: #f3f7f6;--tr-act: #275b4e;--tr-sb2: #5a8e81;--hr-pri: #327564;--hr-acc: #2b6455;--hr-act: #e4efec;--hr-tn: #f1f7f6;--hr-pg: #eef5f2;--hr-c6: #327564}html[data-skin=hr][data-hrt=tr-sand]{--tr-brand: #a87f4e;--tr-brand-2: #b99971;--tr-t1: #bf9a6a;--tr-t2: #8f9fb8;--tr-t3: #c98c88;--tr-t4: #8fa89a;--tr-sb: #86663e;--tr-sbb: #795b38;--tr-sbm: #f8f6f3;--tr-act: #6b5232;--tr-sb2: #9e8565;--hr-pri: #8a6840;--hr-acc: #765937;--hr-act: #f3ede6;--hr-tn: #f9f6f3;--hr-pg: #f7f3ec;--hr-c6: #8a6840}html[data-skin=hr][data-hrt=tr-dusk]{--tr-brand: #8a5f8e;--tr-brand-2: #a17fa5;--tr-t1: #a27ea6;--tr-t2: #7a8fc4;--tr-t3: #c98c88;--tr-t4: #c9a46b;--tr-sb: #6e4c72;--tr-sbb: #634466;--tr-sbm: #f6f4f7;--tr-act: #583d5b;--tr-sb2: #8b708e;--hr-pri: #714e74;--hr-acc: #614263;--hr-act: #efe9ef;--hr-tn: #f7f4f7;--hr-pg: #f5f1f6;--hr-c6: #714e74}html[data-skin=hr][data-hrt=tr-slate]{--tr-brand: #5e7a8c;--tr-brand-2: #7e95a3;--tr-t1: #7f95a6;--tr-t2: #6f8fc4;--tr-t3: #b58f8f;--tr-t4: #b8a07a;--tr-sb: #4b6270;--tr-sbb: #445865;--tr-sbm: #f4f6f6;--tr-act: #3c4e5a;--tr-sb2: #6f818d;--hr-pri: #4d6473;--hr-acc: #425562;--hr-act: #e8ecef;--hr-tn: #f4f6f7;--hr-pg: #f1f2f3;--hr-c6: #4d6473}html[data-skin=hr][data-hrt=tr-steel]{--tr-brand: #2f6f99;--tr-brand-2: #598cad;--tr-t1: #5a8cb0;--tr-t2: #6f9fc4;--tr-t3: #b58f8f;--tr-t4: #c9a46b;--tr-sb: #26597a;--tr-sbb: #22506e;--tr-sbm: #f2f5f7;--tr-act: #1e4762;--tr-sb2: #517a95;--hr-pri: #275b7d;--hr-acc: #214e6b;--hr-act: #e2ebf1;--hr-tn: #f0f5f8;--hr-pg: #eef1f3;--hr-c6: #275b7d}html[data-skin=hr][data-hrt=tr-olive]{--tr-brand: #5f7d4e;--tr-brand-2: #7f9771;--tr-t1: #7f9a6f;--tr-t2: #8fa8c4;--tr-t3: #c99a7a;--tr-t4: #b8a07a;--tr-sb: #4c643e;--tr-sbb: #445a38;--tr-sbm: #f4f6f3;--tr-act: #3d5032;--tr-sb2: #708365;--hr-pri: #4e6640;--hr-acc: #425837;--hr-act: #e9ede6;--hr-tn: #f4f6f3;--hr-pg: #f0f2ec;--hr-c6: #4e6640}html[data-skin=hr][data-hrt=tr-rose]{--tr-brand: #b56a84;--tr-brand-2: #c4889d;--tr-t1: #c98aa0;--tr-t2: #8f9fc4;--tr-t3: #d4a574;--tr-t4: #9aa4b8;--tr-sb: #91556a;--tr-sbb: #824c5f;--tr-sbm: #f8f5f6;--tr-act: #744455;--tr-sb2: #a77788;--hr-pri: #94576c;--hr-acc: #7f4a5c;--hr-act: #f5eaee;--hr-tn: #faf5f6;--hr-pg: #f9f1f4;--hr-c6: #94576c}html[data-skin=hr][data-hrt=tr-graphite]{--tr-brand: #6b7784;--tr-brand-2: #89929d;--tr-t1: #8a96a3;--tr-t2: #7f95a6;--tr-t3: #b58f8f;--tr-t4: #b8a07a;--tr-sb: #565f6a;--tr-sbb: #4d565f;--tr-sbm: #f5f5f6;--tr-act: #454c55;--tr-sb2: #787f88;--hr-pri: #58626c;--hr-acc: #4b535c;--hr-act: #eaecee;--hr-tn: #f5f5f6;--hr-pg: #f2f3f4;--hr-c6: #58626c}html[data-skin=hr][data-hrt=tr-violet]{--tr-brand: #7946e1;--tr-brand-2: #946be7;--tr-t1: #9279d7;--tr-t2: #4f7be8;--tr-t3: #e36b6a;--tr-t4: #f0a04b;--tr-sb: #6138b4;--tr-sbb: #5732a2;--tr-sbm: #f6f3fa;--tr-act: #4e2d90;--tr-sb2: #8160c3;--hr-pri: #6339b8;--hr-acc: #55319e;--hr-act: #ece5fb;--hr-tn: #f6f2fd;--hr-pg: #f3f1fa;--hr-c6: #6339b8}html[data-skin=hr][data-hrt=tr-royal]{--tr-brand: #2f5fe0;--tr-brand-2: #597fe6;--tr-t1: #4f7be8;--tr-t2: #19a6a0;--tr-t3: #e06a8a;--tr-t4: #f2b544;--tr-sb: #264cb3;--tr-sbb: #2244a1;--tr-sbm: #f2f4fa;--tr-act: #1e3d8f;--tr-sb2: #5170c2;--hr-pri: #274eb8;--hr-acc: #21429d;--hr-act: #e2e9fb;--hr-tn: #f0f4fd;--hr-pg: #eef2fb;--hr-c6: #274eb8}html[data-skin=hr][data-hrt=tr-emerald]{--tr-brand: #0f9a6b;--tr-brand-2: #3fae89;--tr-t1: #2fb183;--tr-t2: #3a8fe0;--tr-t3: #f0a04b;--tr-t4: #8d6cf0;--tr-sb: #0c7b56;--tr-sbb: #0b6f4d;--tr-sbm: #f0f7f5;--tr-act: #0a6245;--tr-sb2: #3d9578;--hr-pri: #0c7e58;--hr-acc: #0a6c4b;--hr-act: #ddf1ea;--hr-tn: #eef8f5;--hr-pg: #ecf6f1;--hr-c6: #0c7e58}html[data-skin=hr][data-hrt=tr-teal]{--tr-brand: #0f8f93;--tr-brand-2: #3fa5a9;--tr-t1: #1fa9ad;--tr-t2: #6f7fe8;--tr-t3: #f27d5c;--tr-t4: #f2b544;--tr-sb: #0c7276;--tr-sbb: #0b676a;--tr-sbm: #f0f7f7;--tr-act: #0a5b5e;--tr-sb2: #3d8e91;--hr-pri: #0c7579;--hr-acc: #0a6467;--hr-act: #ddeff0;--hr-tn: #eef7f7;--hr-pg: #ebf5f5;--hr-c6: #0c7579}html[data-skin=hr][data-hrt=tr-sunset]{--tr-brand: #e0652b;--tr-brand-2: #e68455;--tr-t1: #f07f4f;--tr-t2: #e8486b;--tr-t3: #8d6cf0;--tr-t4: #f2b544;--tr-sb: #b35122;--tr-sbb: #a1491f;--tr-sbm: #faf5f2;--tr-act: #8f411b;--tr-sb2: #c2744e;--hr-pri: #b85323;--hr-acc: #9d471e;--hr-act: #fbe9e1;--hr-tn: #fdf4f0;--hr-pg: #faf1ec;--hr-c6: #b85323}html[data-skin=hr][data-hrt=tr-coral]{--tr-brand: #e05a5a;--tr-brand-2: #e67b7b;--tr-t1: #ee7b69;--tr-t2: #ef8db5;--tr-t3: #6c53ec;--tr-t4: #f4b071;--tr-sb: #b34848;--tr-sbb: #a14141;--tr-sbm: #faf4f4;--tr-act: #8f3a3a;--tr-sb2: #c26d6d;--hr-pri: #b84a4a;--hr-acc: #9d3f3f;--hr-act: #fbe8e8;--hr-tn: #fdf3f3;--hr-pg: #fbf0ef;--hr-c6: #b84a4a}html[data-skin=hr][data-hrt=tr-cherry]{--tr-brand: #c2185b;--tr-brand-2: #ce467c;--tr-t1: #e0467f;--tr-t2: #8d6cf0;--tr-t3: #f2b544;--tr-t4: #3aa7c2;--tr-sb: #9b1349;--tr-sbb: #8c1142;--tr-sbm: #f9f1f4;--tr-act: #7c0f3a;--tr-sb2: #af426d;--hr-pri: #9f144b;--hr-acc: #881140;--hr-act: #f6dfe8;--hr-tn: #fbeff4;--hr-pg: #fbeff4;--hr-c6: #9f144b}html[data-skin=hr][data-hrt=tr-skyv]{--tr-brand: #1e88e5;--tr-brand-2: #4ba0ea;--tr-t1: #42a5f5;--tr-t2: #26c6b7;--tr-t3: #ff8a65;--tr-t4: #ffb74d;--tr-sb: #186db7;--tr-sbb: #1662a5;--tr-sbm: #f1f6fb;--tr-act: #135792;--tr-sb2: #468ac5;--hr-pri: #1970bc;--hr-acc: #155fa0;--hr-act: #dfeefb;--hr-tn: #eff7fd;--hr-pg: #eaf3fc;--hr-c6: #1970bc}html[data-skin=hr][data-hrt=tr-lime]{--tr-brand: #5a9e1f;--tr-brand-2: #7bb14c;--tr-t1: #7cb342;--tr-t2: #26a69a;--tr-t3: #ffa726;--tr-t4: #8d6cf0;--tr-sb: #487e19;--tr-sbb: #417216;--tr-sbm: #f4f7f1;--tr-act: #3a6514;--tr-sb2: #6d9847;--hr-pri: #4a8219;--hr-acc: #3f6f16;--hr-act: #e8f1e0;--hr-tn: #f3f8ef;--hr-pg: #f1f7ea;--hr-c6: #4a8219}html[data-skin=hr][data-hrt=tr-gold]{--tr-brand: #c48a0e;--tr-brand-2: #d0a13e;--tr-t1: #e0a92a;--tr-t2: #5b8dd6;--tr-t3: #e06a6a;--tr-t4: #3aa78a;--tr-sb: #91660a;--tr-sbb: #89610a;--tr-sbm: #f8f6f0;--tr-act: #745208;--tr-sb2: #a7853b;--hr-pri: #996c0b;--hr-acc: #855e0a;--hr-act: #f7efdd;--hr-tn: #fbf7ee;--hr-pg: #faf5e9;--hr-c6: #996c0b}html[data-skin=hr][data-hrt=tr-indigo]{--tr-brand: #4c5bd4;--tr-brand-2: #707cdd;--tr-t1: #6c7be0;--tr-t2: #2fb1d6;--tr-t3: #f27d8a;--tr-t4: #f2b544;--tr-sb: #3d49aa;--tr-sbb: #374299;--tr-sbm: #f3f4fa;--tr-act: #313a88;--tr-sb2: #646dbb;--hr-pri: #3e4bae;--hr-acc: #354094;--hr-act: #e6e8f9;--hr-tn: #f2f4fc;--hr-pg: #eef0f6;--hr-c6: #3e4bae}html[data-skin=hr][data-hrt=tr-plum]{--tr-brand: #8e24aa;--tr-brand-2: #a550bb;--tr-t1: #ab47bc;--tr-t2: #5c6bc0;--tr-t3: #ff7043;--tr-t4: #ffca28;--tr-sb: #721d88;--tr-sbb: #661a7a;--tr-sbm: #f7f1f8;--tr-act: #5b176d;--tr-sb2: #8e4aa0;--hr-pri: #741e8b;--hr-acc: #631977;--hr-act: #efe0f3;--hr-tn: #f7f0f9;--hr-pg: #f6eef9;--hr-c6: #741e8b}html[data-skin=hr][data-hrt=tr-midnight]{--tr-brand: #3d6ff0;--tr-brand-2: #648cf3;--tr-t1: #5b86f5;--tr-t2: #8d6cf0;--tr-t3: #f27d5c;--tr-t4: #2fb1d6;--tr-sb: #3159c0;--tr-sbb: #2c50ad;--tr-sbm: #f3f5fb;--tr-act: #27479a;--tr-sb2: #5a7acd;--hr-pri: #325bc5;--hr-acc: #2b4ea8;--hr-act: #e4ebfd;--hr-tn: #f1f5fe;--hr-pg: #eef1fa;--hr-c6: #325bc5}html[data-skin=hr][data-hrt=tr-cocoa]{--tr-brand: #8d6446;--tr-brand-2: #a4836b;--tr-t1: #a9826a;--tr-t2: #5b8dd6;--tr-t3: #e08a6a;--tr-t4: #8fa89a;--tr-sb: #715038;--tr-sbb: #664832;--tr-sbm: #f6f4f3;--tr-act: #5a402d;--tr-sb2: #8d7360;--hr-pri: #745239;--hr-acc: #634631;--hr-act: #efe9e5;--hr-tn: #f7f4f2;--hr-pg: #f6f1ec;--hr-c6: #745239}html[data-skin=hr][data-hrt^=tr-]{--hr-sb: var(--tr-sb);--hr-sb2: var(--hr-bd);--hr-sbt: var(--hr-tx);--hr-sbm: var(--hr-mu);--hr-row: #ffffff;--hr-prt: #ffffff;--hr-tx: #141414;--hr-mu: #6b6a80;--hr-bd: #ebebf1;--hr-ok: #15803d;--hr-err: #b91c1c;--hr-warn: #c2410c;--hr-info: #1d4ed8;--hr-ov: rgba(16,24,40,.38);--tr-pacc: var(--hr-acc);--tr-pact: var(--hr-act)}html:root[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]){--brand: var(--tr-brand);--brand-2: var(--tr-brand-2);--btn-pri: var(--hr-pri);--brand-soft: color-mix(in srgb, var(--brand) 9%, #fff);--brand-line: color-mix(in srgb, var(--brand) 30%, #fff);--t1: var(--tr-t1);--t2: var(--tr-t2);--t3: var(--tr-t3);--t4: var(--tr-t4);--bg: var(--hr-pg);--card: #fff;--card-2: #f5f8fc;--line: #ebebf1;--in-line: #cdd3dc;--line-2: #f1f1f5;--ink: #141414;--ink-2: #2b2a3a;--mut: #6b6a80;--mut-2: #74738a;--th: #f6f7f9;--hd: color-mix(in srgb, var(--brand) 7%, var(--card-2));--tl: #e3e6eb;--tl-2: #eef0f3;--zebra: #f8fafc;--tot: color-mix(in srgb, var(--brand) 7%, #fff);--ring: 0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent)}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) :is(.hrn,.hrn-fly,.side){--hr-sbt: #ffffff;--hr-sbm: var(--tr-sbm);--hr-act: var(--tr-act);--hr-acc: #ffffff;--hr-sb2: var(--tr-sb2)}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) :is(.hrn-wrap.open .hrn-q,.hrn-res,.side .hrn-q){--hr-sb: var(--hr-tn);--hr-sbt: var(--hr-tx);--hr-sbm: var(--hr-mu);--hr-act: var(--tr-pact);--hr-acc: var(--tr-pacc);--hr-sb2: var(--hr-bd)}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) body{background:var(--hr-pg)}@media screen and (min-width:901px){html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]):not(.desk-phone) .hrn-wrap{top:14px;bottom:14px;inset-inline-start:14px}}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) .hrn{background:linear-gradient(180deg,var(--tr-sb) 0%,var(--tr-sbb) 100%);border-radius:16px;box-shadow:0 12px 30px -12px color-mix(in srgb,var(--tr-brand) 55%,transparent)}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) .side{background:linear-gradient(180deg,var(--tr-sb) 0%,var(--tr-sbb) 100%)}@media screen and (min-width:901px){html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]):not(.desk-phone) .shell.hrs .main{margin-inline-start:calc(var(--hrn-w) + 14px)}}@media screen and (min-width:901px){html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]):not(.desk-phone) .shell.hrs.hr-pin .main{margin-inline-start:calc(var(--hrn-wo) + 14px)}}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) .hrn-mkb{background:#fff;color:var(--tr-sb)}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) .hrt-top>.search{border:1.5px solid color-mix(in srgb,var(--brand) 35%,var(--line));box-shadow:0 4px 14px -6px color-mix(in srgb,var(--brand) 35%,transparent)}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) .hrt-top>.search:hover{border-color:var(--brand)}html[data-skin=hr][data-hrt^=tr-]:not([data-theme=dark]) .hrt-top>.search svg{color:var(--brand)}html[data-skin=hr][data-theme=dark]{--hr-sb: #0f1c25;--hr-sb2: #24394a;--hr-sbt: #e6f0f6;--hr-sbm: #a9bfcc;--hr-act: #173244;--hr-acc: #6cc0f2;--hr-pg: #132129;--hr-row: #182a35;--hr-bd: #233a48;--hr-tx: #e8f1f6;--hr-mu: #a6bac7;--hr-pri: #2575b3;--hr-prt: #ffffff;--hr-ok: #5cc28b;--hr-err: #ec7f6b;--hr-warn: #d8b45a;--hr-info: #6ab6ea;--hr-ov: rgba(0,0,0,.5);--hr-tn: var(--hr-sb);--hr-div: color-mix(in srgb, var(--hr-bd) 80%, var(--hr-mu) 18%);--hr-c1: #86aef0;--hr-c2: #aea3f2;--hr-c3: #63c4a8;--hr-c4: #f0a07e;--hr-c5: #d9bb68;--hr-c6: #6ab6ea}html:root[data-skin=hr]{--brand: var(--hr-pri);--brand-2: color-mix(in srgb, var(--hr-pri) 80%, #fff);--btn-pri: var(--hr-pri);--brand-soft: color-mix(in srgb, var(--hr-pri) 8%, var(--hr-row));--brand-line: color-mix(in srgb, var(--hr-pri) 30%, var(--hr-row));--t1: var(--hr-pri);--t2: color-mix(in srgb, var(--hr-pri) 55%, #fff);--t3: var(--hr-c5);--t4: var(--hr-c2);--bg: var(--hr-pg);--card: var(--hr-row);--card-2: color-mix(in srgb, var(--hr-tn) 55%, var(--hr-row));--line: var(--hr-bd);--in-line: color-mix(in srgb, var(--hr-bd) 60%, var(--hr-mu) 25%);--line-2: color-mix(in srgb, var(--hr-bd) 60%, var(--hr-row));--ink: var(--hr-tx);--ink-2: color-mix(in srgb, var(--hr-tx) 78%, var(--hr-mu));--mut: var(--hr-mu);--mut-2: var(--hr-mu);--th: color-mix(in srgb, var(--hr-tn) 60%, var(--hr-row));--hd: color-mix(in srgb, var(--hr-tn) 70%, var(--hr-row));--tot: color-mix(in srgb, var(--hr-tn) 60%, var(--hr-row));--zebra: var(--hr-row);--tl: var(--hr-bd);--tl-2: color-mix(in srgb, var(--hr-bd) 60%, var(--hr-row));--st-ok: var(--hr-ok);--st-warn: var(--hr-warn);--st-err: var(--hr-err);--st-info: var(--hr-info);--info: var(--hr-info);--info-bg: color-mix(in srgb, var(--hr-info) 10%, var(--hr-row));--ring: 0 0 0 3px color-mix(in srgb, var(--hr-pri) 20%, transparent);--side: var(--hr-sb);--side-on: var(--hr-act);--radius: 14px;--radius-s: 10px;--radius-l: 20px;--shadow: 0 1px 0 var(--hr-bd);--shadow-m: 0 10px 28px -14px rgba(20,40,55,.22);--hrn-w: 76px;--hrn-wo: 248px}html:root[data-skin=hr][data-theme=dark]{--card-2: color-mix(in srgb, var(--hr-row) 80%, #fff 4%);--shadow-m: 0 10px 28px -14px rgba(0,0,0,.6)}html[data-skin=hr] body{background:var(--hr-sb);color:var(--hr-tx)}html[data-skin=hr][data-biz=hotels]{--hx-1: var(--hr-pri);--hx-2: color-mix(in srgb, var(--hr-pri) 55%, #fff);--hx-3: color-mix(in srgb, var(--hr-pri) 20%, var(--hr-row));--hx-4: color-mix(in srgb, var(--hr-pri) 9%, var(--hr-row));--hx-5: color-mix(in srgb, var(--hr-tn) 50%, var(--hr-row));--hx-sand: var(--hr-tn);--hx-sand-2: var(--hr-bd);--hx-gold: #b8893a;--hx-clay: #b5543c}.shell.hrs .main{margin:10px;margin-inline-start:var(--hrn-w);min-height:calc(100vh - 20px);background:var(--hr-pg);border-radius:20px;transition:margin-inline-start .18s var(--ease)}.shell.hrs.hr-pin .main{margin-inline-start:var(--hrn-wo)}.hrn-wrap{position:fixed;top:0;bottom:0;inset-inline-start:0;z-index:90;display:flex}.hrn{width:var(--hrn-w);height:100%;background:var(--hr-sb);color:var(--hr-sbt);padding:20px 16px 16px;display:flex;flex-direction:column;gap:2px;overflow:hidden;transition:width .18s var(--ease),box-shadow .18s}.hrn-wrap.open .hrn{width:var(--hrn-wo)}.hrn-wrap.open:not(.pinned) .hrn{box-shadow:18px 0 40px -24px #14283759}html[dir=rtl] .hrn-wrap.open:not(.pinned) .hrn{box-shadow:-18px 0 40px -24px #14283759}.hrn-br{display:flex;align-items:center;gap:6px;padding:0 0 14px;min-height:48px;flex:none}.hrn-co{display:flex;align-items:center;gap:10px;min-width:0;flex:1;color:inherit;text-decoration:none}.hrn-co:hover{text-decoration:none}.hrn-mk,.hrn-logo{width:30px;height:30px;flex:0 0 30px;margin-inline-start:7px}.hrn-mk{fill:var(--hr-acc)}.hrn-logo{object-fit:contain;border-radius:8px}.hrn-mkb{width:34px;height:34px;flex:0 0 34px;margin-inline-start:5px;border-radius:10px;display:grid;place-items:center;background:var(--hr-pri);color:var(--hr-prt)}.hrn-co-m .hrn-mkb{margin-inline-start:0}.hrn-co .t{display:flex;flex-direction:column;min-width:0;line-height:1.3}.hrn-co b{font-size:17px;font-weight:700;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hrn-co small{font-size:11.5px;color:var(--hr-sbm);white-space:nowrap}.hrn-pin{width:30px;height:30px;flex:none;border:0;border-radius:9px;background:none;color:var(--hr-sbm);display:grid;place-items:center;cursor:pointer}.hrn-pin:hover,.hrn-pin.on{background:var(--hr-act);color:var(--hr-acc)}.hrn-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:1px;scrollbar-width:none;padding-bottom:8px}.hrn-nav::-webkit-scrollbar{display:none}.hrn-wrap.open .hrn-nav{scrollbar-width:thin;scrollbar-color:var(--hr-sb2) transparent}.hrn-foot{display:flex;flex-direction:column;gap:1px;flex:none;padding-top:8px;border-top:1px solid var(--hr-sb2)}.hrn-it{position:relative;display:flex;align-items:center;gap:0;height:36px;min-height:36px;width:100%;border:0;border-radius:10px;background:none;color:var(--hr-sbt);font:inherit;font-size:13.5px;font-weight:500;text-decoration:none;cursor:pointer;padding:0;text-align:start;flex:none;transition:background var(--t) var(--ease),color var(--t) var(--ease)}.hrn-it:hover{text-decoration:none;background:color-mix(in srgb,var(--hr-act) 55%,transparent)}.hrn-it .ic{width:44px;flex:0 0 44px;display:grid;place-items:center;color:color-mix(in srgb,var(--hr-sbt) 78%,var(--hr-sbm))}.hrn-it .t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hrn-it .ncnt{margin-inline-end:8px}.hrn-it .t,.hrn-sc span,.hrn-co .t,.hrn-pin,.hrn-it .ncnt{opacity:0;transition:opacity .1s}.hrn-wrap.open .hrn-it .t,.hrn-wrap.open .hrn-sc span,.hrn-wrap.open .hrn-co .t,.hrn-wrap.open .hrn-pin,.hrn-wrap.open .hrn-it .ncnt{opacity:1;transition:opacity .12s ease .06s}.hrn-it.on,.hrn-it.on .ic{color:var(--hr-acc)}.hrn-it.on{background:var(--hr-act);font-weight:700}.hrn-wrap:not(.open) .hrn-it.on:before{content:"";position:absolute;inset-inline-start:-16px;top:7px;bottom:7px;width:3px;border-radius:3px;background:var(--hr-acc)}.hrn-wrap.open .hrn-it.on:after,.hrn-dl .hrn-it.on:after{content:"";position:absolute;inset-inline-start:0;top:7px;bottom:7px;width:3px;border-radius:3px;background:var(--hr-acc)}.hrn-s{display:flex;flex-direction:column;gap:1px;flex:none}.hrn-sc{position:relative;height:32px;flex:none;display:flex;align-items:flex-end;padding:0 12px 6px;font-size:11.5px;font-weight:500;letter-spacing:.2px;line-height:1;color:var(--hr-sbm);white-space:nowrap;overflow:hidden}.hrn-sc:before{content:"";position:absolute;bottom:11px;inset-inline-start:12px;width:20px;height:1px;background:var(--hr-sb2);transition:opacity .1s}.hrn-wrap.open .hrn-sc:before,.hrn-dl .hrn-sc:before{opacity:0}.hrn-tools{margin-top:6px}.hrn-tools .hrn-it{height:32px;min-height:32px;font-size:13px;color:var(--hr-sbm)}.hrn-tools .hrn-it .ic{color:var(--hr-sbm)}.hrn-tools .hrn-it:hover{color:var(--hr-sbt)}.hrn-tools .hrn-it.on,.hrn-tools .hrn-it.on .ic{color:var(--hr-acc)}.hrn .ncnt{background:var(--hr-act);color:var(--hr-acc)}.hrn-it:focus-visible,.hrn-pin:focus-visible{outline:2px solid var(--hr-acc);outline-offset:-2px}html[data-skin=hr] .side{background:var(--hr-sb);color:var(--hr-sbt)}html[data-skin=hr] .side .side-head,html[data-skin=hr] .side .side-mt,html[data-skin=hr] .side .side-q{--side-ink: var(--hr-sbt);--side-ink-2: var(--hr-sbm);--side-line: var(--hr-sb2);--side-hover: var(--hr-act);color:var(--hr-sbt)}html[data-skin=hr] .side .smt{color:var(--hr-sbt);border-color:var(--hr-sb2);background:color-mix(in srgb,var(--hr-row) 30%,transparent)}html[data-skin=hr] .side .side-q input{background:var(--hr-row);color:var(--hr-tx);border-color:var(--hr-bd)}.hrn-co-m .t{opacity:1}.hrn-co-m .hrn-mk{margin-inline-start:0}html[data-skin=hr] .side .side-q input::placeholder{color:var(--hr-mu)}html[data-skin=hr] .side .side-x{background:var(--hr-act);color:var(--hr-sbt)}.hrn-dl{padding:4px 12px 16px;display:flex;flex-direction:column;gap:1px}.hrn-dl .hrn-it .t,.hrn-dl .hrn-sc span,.hrn-dl .hrn-it .ncnt{opacity:1}html[data-skin=hr] .top.hrt-top{position:sticky;top:0;z-index:40;height:66px;min-height:66px;background:var(--hr-pg);border:0;border-start-start-radius:20px;border-start-end-radius:20px;padding:0 26px;gap:10px;box-shadow:none;backdrop-filter:none}.hrt-top>.search{width:380px;max-width:42vw;height:42px;border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 12px;background:var(--hr-row);border:1px solid var(--hr-bd);color:var(--hr-mu);box-shadow:none;cursor:pointer;flex:0 1 380px}.hrt-top>.search input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:13.5px;color:var(--hr-tx);cursor:pointer;outline:0}.hrt-top>.search input::placeholder{color:var(--hr-mu)}.hrt-top>.search .kbd{font-family:inherit;font-size:11px;border:1px solid var(--hr-bd);border-radius:6px;padding:2px 6px;color:var(--hr-mu);background:none;box-shadow:none}.hrt-top>.search:hover{border-color:color-mix(in srgb,var(--hr-pri) 40%,var(--hr-bd))}.hrt-ib{position:relative;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--hr-tx);background:none;border:0;cursor:pointer;text-decoration:none}.hrt-ib:hover,.hrt-ib.on{background:var(--hr-row);text-decoration:none}.hrt-ib .nd{position:absolute;top:9px;inset-inline-end:10px;width:7px;height:7px;border-radius:50%;background:#e2604a;border:2px solid var(--hr-pg);box-sizing:content-box}.hrt-me{display:flex;align-items:center;gap:8px;border:0;background:none;font:inherit;color:var(--hr-tx);cursor:pointer;padding:4px 6px 4px 2px;margin-inline-start:6px;border-radius:10px;text-align:start}.hrt-me:hover,.hrt-me.on{background:var(--hr-row)}.hrt-me .t{display:flex;flex-direction:column;line-height:1.3}.hrt-me b{font-size:13.5px;font-weight:700;white-space:nowrap}.hrt-me small{font-size:11.5px;color:var(--hr-mu);white-space:nowrap}.hrt-me>svg{color:var(--hr-mu)}.hrt-top .mob-btn{display:none}.tpop.hrum-pop{width:272px}.hrum-sws,.tpop.htr-hrthm .htr-sws{grid-template-columns:repeat(3,1fr)}.hrt-ctl{display:inline-flex;align-items:center;gap:8px;margin-inline-end:6px;min-width:0}.hrt-ctl .htr-b{height:40px;min-width:40px;border-radius:12px;border-color:var(--hr-bd);background:var(--hr-row);color:var(--hr-tx);font-weight:500}.hrt-ctl .htr-b:hover,.hrt-ctl .htr-b.on{background:var(--hr-row);border-color:color-mix(in srgb,var(--hr-pri) 45%,var(--hr-bd))}.hrt-ctl .htr-b>svg:first-child{color:var(--hr-mu);flex:none}.hrt-ctl .htr-b .htr-car{color:var(--hr-mu)}.hrt-ctl .hrt-fy{padding:0 10px}.hrt-ctl .hrt-fy .num{font-variant-numeric:tabular-nums}.hrt-ctl .hrt-fy.act{border-color:color-mix(in srgb,var(--hr-warn) 55%,var(--hr-bd));color:var(--hr-warn)}.hrt-ctl .hrt-fy.act>svg:first-child{color:var(--hr-warn)}.hrt-ctl .htr-cc{padding:0 10px;max-width:210px}.hrt-ctl .htr-cc.act{border-color:color-mix(in srgb,var(--hr-pri) 45%,var(--hr-bd))}.hrt-ctl .htr-cc.act>svg:first-child{color:var(--hr-pri)}.hrt-ctl .hrt-lg{width:auto;padding:0 10px;gap:6px;font-size:var(--fs-s);font-weight:700}.hrt-ctl .htr-th{width:40px}.hrt-ctl .htr-th>i{box-shadow:0 0 0 2px var(--hr-row),0 0 0 3px var(--hr-bd)}.tpop.htr-hfy{width:220px}.htb-sub button .num{font-variant-numeric:tabular-nums}.hrt-more{display:none}.hrt-more .nd{background:var(--hr-pri)}@media(max-width:1180px){.hrt-ctl .htr-cc{max-width:150px}}html[data-skin=hr] .content{padding:6px 26px 26px}html[data-skin=hr] .page-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"bk t a" "bk s a";align-items:end;column-gap:12px;background:none;border:0;box-shadow:none;padding:0;margin:8px 0 18px;min-height:0;overflow:visible;border-radius:0}html[data-skin=hr] .page-head:before{display:none}html[data-skin=hr] .page-head>.v167-back{grid-area:bk;align-self:center}html[data-skin=hr] .page-head>h1{grid-area:t;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.3;color:var(--hr-tx)}html[data-skin=hr] .page-head>h1 .hi{display:none}html[data-skin=hr] .page-head>.ph-sub{grid-area:s;margin:3px 0 0;font-size:12.5px;color:var(--hr-mu);line-height:1.5}html[data-skin=hr] .page-head>:not(h1):not(.ph-sub):not(.v167-back){grid-area:a;align-self:end}html:not([data-skin=hr]) .ph-sub{display:none}html[data-skin=hr] .page-head .btn{height:42px;min-height:42px;border-radius:11px;padding:0 16px;font-weight:500}html[data-skin=hr] .page-head.bk-head{grid-template-areas:"c c a" "bk t a" ". s a"}html[data-skin=hr] .page-head.bk-head:not(:has(>.bk-btn)){grid-template-columns:0 minmax(0,1fr) auto;column-gap:0}html[data-skin=hr] .page-head.bk-head:not(:has(>.bk-btn))>:not(h1):not(.ph-sub):not(.bk-crumb){margin-inline-start:12px}html[data-skin=hr] .page-head.bk-head>nav.bk-crumb{grid-area:c;align-self:end;display:flex;align-items:center;flex-wrap:wrap;gap:2px 7px;margin:0 0 4px;font-size:12.5px;line-height:1.6;color:var(--hr-mu);min-width:0}html[data-skin=hr] .bk-crumb a{display:inline-flex;align-items:center;gap:5px;color:var(--hr-mu);text-decoration:none;border-radius:5px}html[data-skin=hr] .bk-crumb a:first-child{color:var(--hr-pri);font-weight:500}html[data-skin=hr] .bk-crumb a:hover{color:var(--hr-pri);text-decoration:underline;text-underline-offset:3px}html[data-skin=hr] .bk-crumb a:focus-visible{outline:2px solid var(--hr-pri);outline-offset:2px}html[data-skin=hr] .bk-crumb i{font-style:normal;color:color-mix(in srgb,var(--hr-mu) 55%,transparent)}html[data-skin=hr] .bk-crumb b{font-weight:500;color:var(--hr-tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60ch}html[data-skin=hr] .page>nav.bk-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:2px 7px;margin:6px 0 -2px;font-size:12.5px;line-height:1.6;color:var(--hr-mu)}html[data-skin=hr] .bk-btn,html[data-skin=hr] .page-head>.bk-btn{grid-area:bk;align-self:center;display:inline-grid;place-items:center;width:38px;height:38px;min-width:38px;padding:0;gap:0;border-radius:50%;border:1px solid var(--hr-bd);background:var(--hr-row);color:var(--hr-pri);box-shadow:0 1px 2px color-mix(in srgb,var(--hr-tx) 6%,transparent);transition:background .15s,box-shadow .15s,border-color .15s}html[data-skin=hr] .bk-btn svg,html[data-skin=hr] .page-head>.bk-btn svg{width:18px;height:18px}html[data-skin=hr] .bk-btn:hover,html[data-skin=hr] .page-head>.bk-btn:hover{background:color-mix(in srgb,var(--hr-pri) 13%,var(--hr-row));border-color:color-mix(in srgb,var(--hr-pri) 30%,var(--hr-bd));box-shadow:0 0 0 4px color-mix(in srgb,var(--hr-pri) 10%,transparent)}html[data-skin=hr] .bk-btn:focus-visible,html[data-skin=hr] .page-head>.bk-btn:focus-visible{outline:2px solid var(--hr-pri);outline-offset:2px}html[data-skin=hr] .bk-btn:active,html[data-skin=hr] .page-head>.bk-btn:active{transform:scale(.94)}html[data-skin=hr][data-theme=dark] .bk-btn,html[data-skin=hr][data-theme=dark] .bk-crumb a:first-child,html[data-skin=hr][data-theme=dark] .bk-crumb a:hover{color:var(--hr-acc)}html[data-skin=hr] .btn{border-color:var(--hr-bd);background:var(--hr-row);color:var(--hr-tx);box-shadow:none}html[data-skin=hr] .btn.pri{background:var(--hr-pri);border-color:var(--hr-pri);color:var(--hr-prt);box-shadow:none}html[data-skin=hr] .btn.pri:not(:disabled):hover{background:color-mix(in srgb,var(--hr-pri) 88%,#000)}html[data-skin=hr] .btn:not(.pri):not(.dg):not(:disabled):hover{border-color:color-mix(in srgb,var(--hr-pri) 40%,var(--hr-bd));color:var(--hr-pri)}html[data-skin=hr] .inp:focus,html[data-skin=hr] select.inp:focus,html[data-skin=hr] textarea.inp:focus{border-color:var(--hr-pri);box-shadow:var(--ring)}html[data-skin=hr] .seg button.on{color:var(--hr-tx)}html[data-skin=hr] a.ia,html[data-skin=hr] .ia.pri{color:var(--hr-pri)}html[data-skin=hr] .card,html[data-skin=hr] .kpi{border-color:var(--hr-bd);box-shadow:none}html[data-skin=hr] .kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:18px}html[data-skin=hr] .kpi.kpi{background:var(--hr-row);border:1px solid var(--hr-bd);border-radius:14px;padding:16px 18px;min-height:86px;box-shadow:none;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kh kh" "kv ks";column-gap:6px;row-gap:4px;align-content:start}html[data-skin=hr] .kpi.kpi:before,html[data-skin=hr] .kpi.kpi:after{display:none}html[data-skin=hr] .kpi .ki{display:none}html[data-skin=hr] .kpi .kh>span:first-child{font-size:var(--fs-xs);font-weight:400;color:var(--hr-mu)}html[data-skin=hr] .kpi .kv{font-size:var(--fs-xl);font-weight:700;color:var(--hr-tx)}html[data-skin=hr] .kpi .ks{grid-area:ks;justify-self:start;align-self:center;font-size:var(--fs-xs);color:var(--hr-mu)}html[data-skin=hr] .kpi.ok .kv{color:var(--hr-ok)}html[data-skin=hr] .kpi.warn .kv{color:var(--hr-warn)}html[data-skin=hr] .kpi.err .kv{color:var(--hr-err)}html[data-skin=hr] .kpi.info .kv{color:var(--hr-info)}html[data-skin=hr] .kpi.click:hover{border-color:color-mix(in srgb,var(--hr-pri) 40%,var(--hr-bd))}html[data-skin=hr] .kpi.on{border-color:var(--hr-pri);box-shadow:0 0 0 3px var(--brand-soft)}html[data-skin=hr] .tag{font-weight:500;gap:7px;background:none;border:0;padding:0}html[data-skin=hr] .tag>i{width:7px;height:7px}html[data-skin=hr] :is(.dt,.tbl) td .tag{font-weight:500;font-size:13px}html[data-skin=hr] body .dt.dt tbody td .tag:not(.v155-st){font-weight:500}html[data-skin=hr] body .dt.dt tbody td .tag.ok:not(.v155-st),html[data-skin=hr] body .dt.dt td.st .tag.ok{color:var(--st-ok)}html[data-skin=hr] body .dt.dt tbody td .tag.warn:not(.v155-st),html[data-skin=hr] body .dt.dt td.st .tag.warn{color:var(--st-warn)}html[data-skin=hr] body .dt.dt tbody td .tag.err:not(.v155-st),html[data-skin=hr] body .dt.dt td.st .tag.err{color:var(--st-err)}html[data-skin=hr] body .dt.dt tbody td .tag:is(.info,.vio):not(.v155-st),html[data-skin=hr] body .dt.dt td.st .tag:is(.info,.vio){color:var(--st-info)}html[data-skin=hr] .tag>i,html[data-skin=hr] .dt td.st .tag:before{background:currentColor}html[data-skin=hr] .dt{background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}html[data-skin=hr] .card .dt{background:none}html[data-skin=hr] .dt-bar{border:0;padding:0 0 12px;background:none;gap:10px}html[data-skin=hr] .dt-bar .btn.gh{border:1px solid var(--hr-bd);background:var(--hr-row);width:38px;height:38px;min-height:38px;border-radius:11px}html[data-skin=hr] .dt-q{flex:0 1 300px}html[data-skin=hr] .dt-q input{height:38px;border-radius:99px;background:var(--hr-row);border:1px solid var(--hr-bd);padding-inline-start:38px;padding-inline-end:14px;font-size:13px}html[data-skin=hr] .dt-q svg{inset-inline-start:14px;inset-inline-end:auto;width:16px;height:16px}html[data-skin=hr] .dt .dt-scroll{overflow-x:auto;overflow-y:hidden;background:none;box-shadow:none;padding:0 1px 2px}html[data-skin=hr] .tbl-wrap{box-shadow:none}html[data-skin=hr] .dt.dt table{border-collapse:separate;border-spacing:0 8px;border:0;margin-top:-8px;margin-bottom:-8px}html[data-skin=hr] .dt.dt thead th,html[data-skin=hr] .dt.dt th{background:color-mix(in srgb,var(--hr-pri) 12%,var(--hr-row));box-shadow:none;color:var(--hr-sbt);font-weight:600;font-size:13px;letter-spacing:0;padding:0 14px;height:40px;border:0}html[data-skin=hr] .card .dt.dt th{background:color-mix(in srgb,var(--hr-pri) 12%,var(--hr-row))}html[data-skin=hr] .dt.dt thead th:first-child{border-start-start-radius:10px;border-end-start-radius:10px}html[data-skin=hr] .dt.dt thead th:last-child{border-start-end-radius:10px;border-end-end-radius:10px}html[data-skin=hr] .dt.dt th:first-child,html[data-skin=hr] .dt.dt td:first-child{padding-inline-start:20px}html[data-skin=hr] .dt.dt th:last-child,html[data-skin=hr] .dt.dt td:last-child{padding-inline-end:20px}html[data-skin=hr] .dt.dt th .ar{left:auto;inset-inline-end:4px;bottom:15px}html[data-skin=hr] .dt.dt td{--rb: var(--hr-row);height:62px;background:var(--rb);border:0;border-right:0;border-left:0;padding:6px 14px;font-size:13.5px;box-shadow:0 1px 0 var(--hr-bd);color:var(--hr-tx)}html[data-skin=hr] .dt.dt tbody td:not(:first-child):not(:last-child){box-shadow:-1px 0 0 var(--rb),1px 0 0 var(--rb),0 1px 0 var(--hr-bd)}html[dir=rtl][data-skin=hr] .dt.dt tbody td:first-child:not(:last-child){box-shadow:-1px 0 0 var(--rb),0 1px 0 var(--hr-bd)}html[dir=rtl][data-skin=hr] .dt.dt tbody td:last-child:not(:first-child){box-shadow:1px 0 0 var(--rb),0 1px 0 var(--hr-bd)}html[dir=ltr][data-skin=hr] .dt.dt tbody td:first-child:not(:last-child){box-shadow:1px 0 0 var(--rb),0 1px 0 var(--hr-bd)}html[dir=ltr][data-skin=hr] .dt.dt tbody td:last-child:not(:first-child){box-shadow:-1px 0 0 var(--rb),0 1px 0 var(--hr-bd)}html[data-skin=hr] .card .dt.dt td{--rb: color-mix(in srgb, var(--hr-pg) 70%, var(--hr-row))}html[data-skin=hr] .dt.dt td:first-child{border-start-start-radius:14px;border-end-start-radius:14px}html[data-skin=hr] .dt.dt td:last-child{border-start-end-radius:14px;border-end-end-radius:14px}html[data-skin=hr] .dt.dt tbody tr:hover td{--rb: color-mix(in srgb, var(--hr-tn) 45%, var(--hr-row))}html[data-skin=hr] .dt.dt tbody tr.sel td{--rb: var(--brand-soft)}html[data-skin=hr] .dt.dt td small,html[data-skin=hr] .dt.dt td .small{color:var(--hr-mu);font-size:11.5px;font-weight:400}html[data-skin=hr] .dt.dt td a:not(.btn):not(.ia){font-weight:500}html[data-skin=hr] .dt .empty-row td{height:140px;text-align:center;border-radius:14px}html[data-skin=hr] .dt.dt tfoot td{background:color-mix(in srgb,var(--hr-tn) 55%,var(--hr-row));border:0;height:52px;font-weight:700}html[data-skin=hr] .dt.dt tfoot td:first-child{border-start-start-radius:14px;border-end-start-radius:14px}html[data-skin=hr] .dt.dt tfoot td:last-child{border-start-end-radius:14px;border-end-end-radius:14px}html[data-skin=hr] .dt-hint{background:none;border:0}html[data-skin=hr] .dt.dt th.hra-th{width:1%;padding-inline-end:20px}html[data-skin=hr] .dt.dt td.hra-td{width:1%;white-space:nowrap;padding-top:0;padding-bottom:0}.ia-row.hra{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap;vertical-align:middle}.hra .ia,.hra-x{flex:none;width:30px;height:30px;min-width:30px;border-radius:8px}.hra-x{display:inline-block}.hra .ia.hra-b,.hra-x.hra-xb{width:92px;min-width:92px}.hra .ia.hra-b{padding:0 8px;border:1px solid var(--hr-bd);background:var(--hr-pg);color:var(--hr-tx);font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:28px;text-align:center}.hra .ia.hra-b:hover{border-color:color-mix(in srgb,var(--hr-pri) 45%,var(--hr-bd));color:var(--hr-pri);background:var(--hr-row)}.hra .ia.hra-b.pri{background:var(--hr-pri);border-color:var(--hr-pri);color:var(--hr-prt)}.hra .ia.hra-i{border:1px solid var(--hr-bd);background:var(--hr-row);color:var(--hr-tx)}.hra .ia.hra-i:hover{color:var(--hr-pri);border-color:color-mix(in srgb,var(--hr-pri) 45%,var(--hr-bd));background:var(--hr-row)}.hra .ia.hra-m{border-color:transparent;background:none;color:var(--hr-mu)}.hra .ia.hra-m:hover{background:var(--hr-tn);color:var(--hr-tx);border-color:transparent}.hra .ia svg{width:16px;height:16px}.hra .ia.hra-m svg{width:18px;height:18px}html[data-skin=hr] .dt-pg.hr-pg{border:0;padding:14px 0 0;background:none;gap:8px}.hr-per{position:relative;display:inline-flex;align-items:center}.hr-per select{appearance:none;-webkit-appearance:none;height:36px;border-radius:9px;border:1px solid var(--hr-bd);background:var(--hr-row);color:var(--hr-tx);font:inherit;font-size:12.5px;padding:0 12px;padding-inline-end:32px;cursor:pointer}.hr-per svg{position:absolute;inset-inline-end:10px;pointer-events:none;color:var(--hr-mu)}.hr-pn{display:inline-flex;align-items:center;gap:7px}html[data-skin=hr] .hr-pn button{width:34px;min-width:34px;height:34px;padding:0;border-radius:9px;display:inline-grid;place-items:center;font-size:12.5px;background:var(--hr-row);border:1px solid var(--hr-bd);color:var(--hr-tx);font-weight:400}html[data-skin=hr] .hr-pn button.on{background:var(--hr-tx);color:var(--hr-pg);border-color:var(--hr-tx);font-weight:500}html[data-skin=hr] .hr-pn button:not(.on):not([disabled]):hover{border-color:color-mix(in srgb,var(--hr-pri) 45%,var(--hr-bd));color:var(--hr-pri)}.hr-pn>span{width:34px;height:34px;border-radius:9px;display:inline-grid;place-items:center;background:var(--hr-row);border:1px solid var(--hr-bd);color:var(--hr-mu);font-size:12.5px}html[data-skin=hr] .hrd.hrd{--hd-1: var(--hr-tx);--hd-2: var(--hr-pri);--hd-3: color-mix(in srgb, var(--hr-pri) 70%, #fff);--hd-4: color-mix(in srgb, var(--hr-pri) 45%, #fff);--hd-5: color-mix(in srgb, var(--hr-pri) 25%, #fff);--hd-6: color-mix(in srgb, var(--hr-pri) 14%, #fff);--hd-ice: color-mix(in srgb, var(--hr-pri) 7%, #fff);--hd-bg: var(--hr-pg);--hd-card: var(--hr-row);--hd-line: var(--hr-bd);--hd-grid: var(--hr-bd);--hd-sh: none}html[data-skin=hr][data-theme=dark] .hrd.hrd{--hd-3: color-mix(in srgb, var(--hr-pri) 70%, #000);--hd-4: color-mix(in srgb, var(--hr-pri) 45%, var(--hr-row));--hd-5: color-mix(in srgb, var(--hr-pri) 28%, var(--hr-row));--hd-6: color-mix(in srgb, var(--hr-pri) 18%, var(--hr-row));--hd-ice: color-mix(in srgb, var(--hr-pri) 10%, var(--hr-row))}.shell.emb-mode .main,html.embed .shell.hrs .main{margin:0;border-radius:0;min-height:100vh}html.embed .hrn-wrap{display:none}@media print{.hrn-wrap{display:none}.shell.hrs .main{margin:0;border-radius:0}html[data-skin=hr] body{background:#fff}}@media(max-width:900px){.hrn-wrap{display:none}.shell.hrs .main,.shell.hrs.hr-pin .main{margin:0;border-radius:0;min-height:100vh}html[data-skin=hr] .top.hrt-top{padding:0 12px;height:56px;min-height:56px;border-radius:0}.hrt-top .mob-btn{display:inline-grid}.hrt-top>.search{flex:1 1 auto;max-width:none;width:auto}.hrt-top>.search .kbd,.hrt-me .t small{display:none}.hrt-ctl{display:none}.hrt-more{display:grid}html[data-skin=hr] .content{padding:4px 12px 20px}html[data-skin=hr] .page-head{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"bk t" "bk s" "a a";row-gap:10px}html[data-skin=hr] .page-head.bk-head{grid-template-areas:"c c" "bk t" ". s" "a a"}html[data-skin=hr] .page-head.bk-head:not(:has(>.bk-btn)){grid-template-columns:0 minmax(0,1fr)}html[data-skin=hr] .page-head.bk-head:not(:has(>.bk-btn))>:not(h1):not(.ph-sub):not(.bk-crumb){margin-inline-start:0}html[data-skin=hr] .page-head.bk-head>nav.bk-crumb{margin-bottom:-4px;font-size:12px}html[data-skin=hr] .bk-crumb b{max-width:24ch}html[data-skin=hr] .page-head>h1{font-size:var(--fs-xl)}}@media(max-width:560px){.hrt-me .t{display:none}}html.desk-phone .hrn-wrap{display:none}html.desk-phone .shell.hrs .main{margin:0;border-radius:0}html[data-skin=hr] .dt.dt table:not(.v167c) td:not(.ds,.w,:has(:is(.hav,[class*=-who],.fl-dv,.hpg-bty,.fin-acn)))>:is(.row,.ia-row,.nm,.hr-cell){justify-content:center}html[data-skin=hr] .dt.dt th{white-space:nowrap}html[data-skin=hr] .dt.dt tbody tr:not(.empty-row) td:not(:first-child),html[data-skin=hr] .dt.dt tfoot td:not(:first-child),html[data-skin=hr] .dt.dt thead tr:first-child th:not(:first-child),html[data-skin=hr] .dt.dt thead tr.dt-bandt th{background-image:linear-gradient(var(--hr-div),var(--hr-div));background-repeat:no-repeat;background-size:1px 54%;background-position:right center}html[data-skin=hr] .dt.dt thead tr:first-child th:not(:first-child),html[data-skin=hr] .dt.dt thead tr.dt-bandt th{background-size:1px 46%}html[dir=ltr][data-skin=hr] .dt.dt tbody tr:not(.empty-row) td:not(:first-child),html[dir=ltr][data-skin=hr] .dt.dt tfoot td:not(:first-child),html[dir=ltr][data-skin=hr] .dt.dt thead tr:first-child th:not(:first-child),html[dir=ltr][data-skin=hr] .dt.dt thead tr.dt-bandt th{background-position:left center}html[data-skin=hr] .tbl :is(th,td):not(:first-child){border-inline-start-color:var(--hr-div)}html[data-skin=hr] :is(.hm-tbl,.hrd-tb,.nq-tbl,.nq-yrs,.att-grid) :is(th,td)+:is(th,td){border-inline-start:1px solid var(--hr-div)}html[data-skin=hr] :is(.content,.modal,.drawer,.hm-modal,.pop) table:not(.pyr-kv):not(.pyr-sig):not([class*=cal]):not([class*=kv]) :is(th,td)+:is(th,td){border-inline-start:1px solid var(--hr-div)}html[data-skin=hr] .dt.dt table :is(th,td)+:is(th,td){border-inline-start:0}html[data-skin=hr] .dt.dt table.v167c{border-spacing:0;margin:0}html[data-skin=hr] .dt.dt table.v167c>tbody>tr,html[data-skin=hr] .dt.dt table.v167c>tfoot>tr{background:var(--hr-row);border-color:var(--hr-bd);border-radius:14px}html[data-skin=hr] .dt.dt table.v167c>tfoot>tr{background:color-mix(in srgb,var(--hr-tn) 55%,var(--hr-row))}html[data-skin=hr] .dt.dt table.v167c td,html[data-skin=hr] .dt.dt table.v167c td:is(:first-child,:last-child,.hra-td,.r,.c,.sn),html[data-skin=hr] .dt.dt table.v167c tbody td:not(:first-child):not(:last-child),html[data-skin=hr] .dt.dt table.v167c tfoot td{height:auto;padding:0;background:none;box-shadow:none;border-radius:0;width:auto;white-space:normal;text-align:start;overflow-wrap:anywhere;min-width:0}html[data-skin=hr] .dt.dt table.v167c td>*{max-width:100%}html[data-skin=hr] .dt.dt table.v167c td.v167-a{padding-top:6px;border-top:1px dashed var(--hr-bd);justify-content:flex-start}html[data-skin=hr] .dt.dt table.v167c td:not(:first-child)>:is(.row,.ia-row,.nm,.hr-cell){justify-content:flex-start}html[data-skin=hr] .dt.dt table.v167c tbody tr:hover td{--rb: transparent}html[data-skin=hr] :is(.content,.modal,.drawer,.hm-modal,.pop) table.v167c:not(.pyr-kv):not(.pyr-sig):not([class*=cal]):not([class*=kv]) :is(th,td)+:is(th,td){border-inline-start:0}html[data-skin=hr] .dt table.fit-more td .hra .ia.hra-b{width:auto;min-width:64px;max-width:92px;padding:0 8px}html[data-skin=hr] .dt.dt table:is(.fit-wrap,.fit-more) thead th{white-space:normal;height:auto;min-height:44px;padding-block:6px;line-height:1.35;overflow-wrap:normal;vertical-align:middle}html[data-skin=hr] .dt.dt table:is(.fit-wrap,.fit-more) thead th>*{white-space:normal}html[data-skin=hr] .side .side-head .hrn-co-m{padding-inline-end:48px;min-width:0;max-width:100%;box-sizing:border-box}html[data-skin=hr] .side .side-head .hrn-co-m .t{min-width:0}html[data-skin=hr] .side .side-head .hrn-co-m .t b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not([dir=ltr]) .dt table.v167c :is(th,td),html[dir=ltr] .dt table.v167c :is(th,td){border-right:0;border-left:0}@media(max-width:640px){.seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.seg::-webkit-scrollbar{display:none}.seg>*{flex:0 0 auto}.page-head h1,.page-head .ph-t{min-width:0;max-width:100%;overflow-wrap:anywhere}}html[data-theme=dark] .leaflet-bar a,html[data-theme=dark] .leaflet-bar button{background:var(--card);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .leaflet-control-attribution{background:#1a1e19cc;color:var(--mut)}html[data-theme=dark] .leaflet-control-attribution a{color:var(--ink-2)}:is(.dt,.tbl) :is(tfoot,tr.tot) b{font-weight:700}a[role=button]:not([href]){cursor:pointer}a[role=button]:not([href]):focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.hrn-gh .hrn-cv{margin-inline-end:14px;color:var(--hr-sbm);opacity:0;transition:opacity .1s}.hrn-wrap.open .hrn-gh .hrn-cv,.hrn-dl .hrn-gh .hrn-cv{opacity:.8}.hrn-g.is-open>.hrn-gh .hrn-cv:after{transform:rotate(0)}.hrn-g.is-open>.hrn-gh{background:color-mix(in srgb,var(--hr-act) 55%,transparent)}.hrn-g.has-on>.hrn-gh .ic{color:var(--hr-acc)}.hrn-g .hrn-sc{display:none}.hrn-sub{display:flex;flex-direction:column;gap:1px;margin-inline-start:21px;padding-inline-start:8px;border-inline-start:1px solid var(--hr-sb2);margin-bottom:4px}.hrn-gc{padding:8px 12px 2px;font-size:var(--fs-xs);color:var(--hr-sbm);opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hrn-gc:first-child{padding-top:2px}.hrn-gr .hrn-gra{flex:none;opacity:.6}.hrn-gr.is-fly{background:color-mix(in srgb,var(--hr-act) 60%,transparent)}.hrn-fly{position:fixed;z-index:120;width:250px;padding:8px;border-radius:14px;background:var(--hr-sb);border:1px solid var(--hr-sb2);box-shadow:var(--shadow-l);display:flex;flex-direction:column;gap:3px;animation:rail-in .08s var(--ease)}.hrn-fly-h{font-size:12.5px;font-weight:700;color:var(--hr-sbm);padding:6px 10px 8px}.hrn-fi{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:10px;color:var(--hr-sbt);font-size:14.5px;font-weight:500;text-decoration:none}.hrn-fi:hover{background:color-mix(in srgb,var(--hr-act) 60%,transparent);text-decoration:none}.hrn-fi.on{background:var(--hr-act);color:var(--hr-acc);font-weight:700}.hrn-fi svg{flex:none;color:color-mix(in srgb,var(--hr-sbt) 78%,var(--hr-sbm))}.hrn-fi.on svg{color:var(--hr-acc)}.hrn-tools .hrn-it,.hrn-tools .hrn-gh{height:36px;min-height:36px;font-size:13.5px;color:var(--hr-sbt)}.hra .ia.hra-b:has(>svg){width:32px;min-width:32px;padding:0;display:inline-grid;place-items:center}.hra-x.hra-xb{width:32px;min-width:32px}.hra .ia.hra-q.ok{color:var(--st-ok);border-color:color-mix(in srgb,var(--st-ok) 35%,var(--hr-bd))}.hra .ia.hra-q.err{color:var(--st-err);border-color:color-mix(in srgb,var(--st-err) 30%,var(--hr-bd))}.hra .ia.hra-q.ok:hover{background:color-mix(in srgb,var(--st-ok) 10%,var(--hr-row))}.hra .ia.hra-q.err:hover{background:color-mix(in srgb,var(--st-err) 9%,var(--hr-row))}.ia-row.hra{justify-content:flex-start}.hrn-nav,.hrn-foot,.hrn-dl{gap:4px}.hrn-it,.hrn-tools .hrn-it,.hrn-tools .hrn-gh{height:40px;min-height:40px;font-size:14.5px}.hrn-q{display:flex;align-items:center;gap:8px;height:40px;margin:14px 0;padding:0 12px;border-radius:11px;background:var(--hr-row);border:1px solid var(--hr-sb2);color:var(--hr-sbm);flex:none;cursor:text}.hrn-q input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:13.5px;color:var(--hr-sbt);outline:0;opacity:0;transition:opacity .1s}.hrn-wrap.open .hrn-q input{opacity:1}.hrn-q input::placeholder{color:var(--hr-sbm)}.hrn-q:focus-within{border-color:var(--hr-acc)}.hrn-wrap:not(.open) .hrn-q{padding:0;justify-content:center;background:none;border-color:transparent}.hrn-none{padding:10px 12px;font-size:13px;color:var(--hr-sbm)}.hrn-sub{margin-inline-start:22px;padding-inline-start:8px;gap:4px;margin-top:2px;margin-bottom:6px}.hrn-sub .hrn-it{height:38px;min-height:38px;font-size:14px}.hrn-sub .hrn-it .ic{width:36px;flex-basis:36px}.hrn-q{position:relative;height:42px;margin:14px 0;padding:0;gap:0;border-radius:99px;background:var(--hr-row);border:1px solid var(--hr-sb2)}.hrn-q .ic{width:44px;flex:0 0 44px;display:grid;place-items:center;color:var(--hr-sbm)}.hrn-q input{padding-inline-end:10px}.hrn-q:focus-within{border-color:var(--hr-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--hr-acc) 18%,transparent)}.hrn-q:focus-within .ic{color:var(--hr-acc)}.hrn-qx{margin-inline-end:8px;border:1px solid var(--hr-sb2);background:var(--hr-sb);color:var(--hr-sbm);font:inherit;font-size:11px;border-radius:7px;padding:1px 7px;cursor:pointer}.hrn-wrap:not(.open) .hrn-q{width:100%;padding:0;justify-content:flex-start;background:none;border-color:transparent;box-shadow:none;border-radius:10px}.hrn-wrap:not(.open) .hrn-q:hover{background:color-mix(in srgb,var(--hr-act) 55%,transparent)}.hrn-wrap:not(.open) .hrn-qx{display:none}.hrn-res{display:flex;flex-direction:column;gap:2px;padding:8px;border-radius:14px;background:var(--hr-row);border:1px solid var(--hr-sb2);box-shadow:var(--shadow-m)}.hrn-rc{font-size:11.5px;color:var(--hr-sbm);padding:2px 8px 6px}.hrn-rgt{font-size:12px;font-weight:700;color:var(--hr-sbm);padding:8px 8px 4px}.hrn-rgt i{font-style:normal;font-weight:500;font-size:11px;background:var(--hr-sb);border-radius:99px;padding:0 7px;margin-inline-start:4px}.hrn-ri{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:10px;color:var(--hr-sbt);font-size:14px;text-decoration:none}.hrn-ri svg{flex:none;color:var(--hr-sbm)}.hrn-ri.on,.hrn-ri:hover{background:var(--hr-act);color:var(--hr-acc);text-decoration:none}.hrn-ri.on svg{color:var(--hr-acc)}.hrn-mk2{background:color-mix(in srgb,var(--hr-acc) 20%,transparent);color:var(--hr-acc);border-radius:4px;padding:0 1px;font-weight:700}.hrn-kb{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:11px;color:var(--hr-sbm);padding:8px 8px 2px;border-top:1px solid var(--hr-sb2);margin-top:6px}.hrn-kb kbd{font-family:inherit;font-size:10.5px;border:1px solid var(--hr-sb2);border-radius:5px;padding:0 5px;background:var(--hr-sb)}.hrn-empty{align-items:center;text-align:center;padding:18px 12px;gap:6px}.hrn-empty b{font-size:14px;color:var(--hr-sbt)}.hrn-empty small{font-size:12px;color:var(--hr-sbm)}.hrn-eic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--hr-act);color:var(--hr-acc)}.hrn-sug{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;color:var(--hr-sbm);margin-top:4px}.hrn-sug button{border:0;background:var(--hr-act);color:var(--hr-acc);font:inherit;font-size:12px;border-radius:99px;padding:2px 10px;cursor:pointer}.hrn-wrap:not(.open) .hrn-q{border-width:0;height:40px;min-height:40px}.trc-bus{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;max-width:100%;border-radius:99px;border:1px solid var(--hr-bd, var(--line));background:var(--hr-row, var(--card));color:inherit;text-decoration:none;white-space:nowrap;vertical-align:middle}.trc-bus svg{color:var(--hr-pri, var(--brand));flex:none}.trc-bus b{font-weight:700;font-variant-numeric:tabular-nums}.trc-bus small{color:var(--hr-mu, var(--mut));font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis}.trc-drv{display:inline-flex;align-items:center;gap:9px;min-width:0;max-width:100%;color:inherit;text-decoration:none;text-align:start;vertical-align:middle}a.trc-bus:hover b,a.trc-drv:hover .trc-nm{color:var(--brand)}.trc-av{--h: 200;width:32px;height:32px;flex:0 0 32px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:var(--fs-xs);font-weight:700;background:hsl(var(--h) 45% 90%);color:hsl(var(--h) 45% 28%)}html[data-theme=dark] .trc-av{background:hsl(var(--h) 30% 26%);color:hsl(var(--h) 50% 84%)}.trc-dt{display:flex;flex-direction:column;min-width:0;line-height:1.35}.trc-nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:17ch}.trc-dt>small{color:var(--hr-mu, var(--mut));font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20ch}.trc-miss{display:inline-flex;align-items:center;gap:7px;color:var(--vio);font-weight:500;white-space:nowrap}.trc-miss>i{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}html[data-skin=hr] :is(.content,.modal,.drawer,.hm-modal,.pop) table:not(.dt):not(.prt-doc) thead th{background:var(--brand-soft);color:var(--hr-sbt);font-weight:600}html[data-skin=hr]{--hp-blue: #3d73c4;--hp-teal: #2f8a73;--hp-peach: #c9643c;--hp-lilac: #7a6cd6;--hp-gold: #9a7a22;--hp-ok: var(--hr-ok);--hp-warn: var(--hr-warn);--hp-err: var(--hr-err);--hp-info: var(--hr-info)}html[data-skin=hr][data-theme=dark]{--hp-blue: #8db4ee;--hp-teal: #6cc4ab;--hp-peach: #eba27f;--hp-lilac: #b4abf0;--hp-gold: #dcbf6c;--hp-ok: #6cc795;--hp-warn: #e0bf62;--hp-err: #ef8f7e;--hp-info: #7fbde6}html[data-skin=hr] .hp-kp{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:14px;margin-bottom:18px}html[data-skin=hr] .hp-k{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px;min-height:86px;display:flex;flex-direction:column;gap:4px;min-width:0}html[data-skin=hr] .hp-k.click{cursor:pointer}html[data-skin=hr] .hp-k.click:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}html[data-skin=hr] .hp-k.on{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}html[data-skin=hr] .hp-k small{font-size:var(--fs-xs);color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-skin=hr] .hp-k b{font-size:var(--fs-xl);font-weight:700;margin-top:2px;display:flex;align-items:baseline;gap:6px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0}html[data-skin=hr] .hp-k b span{font-size:var(--fs-xs);font-weight:400;color:var(--mut);overflow:hidden;text-overflow:ellipsis}html[data-skin=hr] .hp-k b{flex-wrap:wrap;row-gap:0}html[data-skin=hr] .hp-k b>bdi{flex:none}html[data-skin=hr] .hp-k b span{min-width:0}html[data-skin=hr] .hp-k b.hp-c-blue{color:var(--brand)}html[data-skin=hr] .hp-k b.hp-c-ok{color:var(--hp-ok)}html[data-skin=hr] .hp-k b.hp-c-warn{color:var(--hp-warn)}html[data-skin=hr] .hp-k b.hp-c-err{color:var(--hp-err)}html[data-skin=hr] .hp-k b.hp-c-vio{color:var(--hp-lilac)}html[data-skin=hr] .hp-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin:2px 0 16px;overflow-x:auto;scrollbar-width:none}html[data-skin=hr] .hp-tabs button{all:unset;cursor:pointer;display:flex;align-items:center;gap:7px;font-size:var(--fs);padding:0 0 12px;color:var(--mut);white-space:nowrap}html[data-skin=hr] .hp-tabs button:hover{color:var(--ink)}html[data-skin=hr] .hp-tabs button.on{color:var(--ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--ink)}html[data-skin=hr] .hp-tabs button:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}html[data-skin=hr] .hp-fl{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}html[data-skin=hr] .hp-sp{flex:1}html[data-skin=hr] .hp-fs{height:38px;width:300px;max-width:100%;border-radius:99px;background:var(--card);display:flex;align-items:center;gap:8px;padding:0 14px;color:var(--mut);border:1px solid var(--line)}html[data-skin=hr] .hp-fs:focus-within{border-color:var(--brand);box-shadow:var(--ring)}html[data-skin=hr] .hp-fs input{all:unset;flex:1;min-width:0;font-size:var(--fs-s);color:var(--ink)}html[data-skin=hr] .hp-fs input::placeholder{color:var(--mut)}html[data-skin=hr] .hp-pl{all:unset;box-sizing:border-box;cursor:pointer;height:34px;border-radius:99px;border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);display:inline-flex;align-items:center;gap:6px;padding:0 13px;font-size:var(--fs-s);color:var(--ink);white-space:nowrap;background:var(--card)}html[data-skin=hr] .hp-pl:hover{border-color:var(--brand)}html[data-skin=hr] .hp-pl.on{border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}html[data-skin=hr] .hp-pl input{all:unset;font-size:var(--fs-xs);color:inherit;width:118px}html[data-skin=hr] .hp-pl:focus-visible{outline:2px solid var(--brand);outline-offset:2px}html[data-skin=hr] .hp-fl.hp-fg{display:grid;grid-template-columns:repeat(var(--c, 6),minmax(0,1fr));gap:10px;align-items:stretch;flex-wrap:nowrap}html[data-skin=hr] .hp-fl.hp-fg>*{height:40px;min-width:0;width:auto;max-width:none;margin:0;box-sizing:border-box;border-radius:99px}html[data-skin=hr] .hp-fl.hp-fg>.hp-fs{grid-column:span var(--sq, 2)}html[data-skin=hr] .hp-fl.hp-fg>.hp-pl{display:flex;justify-content:space-between;gap:8px;padding:0 14px;border-color:var(--line)}html[data-skin=hr] .hp-fl.hp-fg>.hp-pl:hover{border-color:var(--brand)}html[data-skin=hr] .hp-fl.hp-fg>.hp-pl.on{border-color:var(--brand);justify-content:flex-start}html[data-skin=hr] .hp-fl.hp-fg>.hp-pl>svg{flex:none;color:var(--mut)}html[data-skin=hr] .hp-fl.hp-fg>.hp-pl.on>svg{color:inherit}html[data-skin=hr] .hp-fl.hp-fg .hp-plt,html[data-skin=hr] .hp-fl.hp-fg>.hp-pl>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}html[data-skin=hr] .hp-fl.hp-fg>.hp-pl input{width:auto;flex:none}html[data-skin=hr] .hp-fclr{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;padding:0 4px;font-size:var(--fs-s);color:var(--brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-skin=hr] .hp-fclr:hover:not([disabled]){text-decoration:underline}html[data-skin=hr] .hp-fl.hp-fg>.hp-fclr{grid-column:auto / -1}html[data-skin=hr] .hp-fclr[disabled]{color:var(--mut);opacity:.55;cursor:default}html[data-skin=hr] .hp-fclr:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(max-width:1099px){html[data-skin=hr] .hp-fl.hp-fg{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-skin=hr] .hp-fl.hp-fg>.hp-fs{grid-column:span 3}}@media(max-width:699px){html[data-skin=hr] .hp-fl.hp-fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-skin=hr] .hp-fl.hp-fg>.hp-fs{grid-column:1 / -1}}html[data-skin=hr] .hp-ty{font-size:var(--fs-s);font-weight:500;white-space:nowrap}html[data-skin=hr] .hp-t-blue{color:var(--hp-blue)}html[data-skin=hr] .hp-t-teal{color:var(--hp-teal)}html[data-skin=hr] .hp-t-peach{color:var(--hp-peach)}html[data-skin=hr] .hp-t-lilac{color:var(--hp-lilac)}html[data-skin=hr] .hp-t-gold{color:var(--hp-gold)}html[data-skin=hr] .hp-t-mut{color:var(--mut);font-weight:400}html:not([data-skin=hr]) .hp-ty{white-space:nowrap}.hp-stp{display:flex;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 20px;margin-bottom:14px}.hp-stp>div{display:flex;align-items:center;gap:8px;font-size:var(--fs-s);color:var(--mut);flex:none}.hp-stp>div i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:var(--fs-xs);font-weight:700;flex:none;background:var(--card-2);color:var(--mut)}.hp-stp>div.on{color:var(--ink);font-weight:700}.hp-stp>div.on i{background:var(--brand);color:#fff}.hp-stp>div.dn{color:var(--ink);font-weight:700}.hp-stp>div.dn i{background:var(--st-ok);color:#fff}.hp-stp hr{flex:1;border:0;height:2px;background:var(--line);margin:0 14px;min-width:16px}.hp-stp hr.dn{background:color-mix(in srgb,var(--st-ok) 45%,var(--line))}html[data-skin=hr] .hp-k b{overflow:hidden}html[data-skin=hr] .hp-k b bdi{overflow:hidden;text-overflow:ellipsis;min-width:0}.fa-mf{font:inherit;font-size:var(--fs-s);color:var(--mut);display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;padding:0 6px;height:34px;white-space:nowrap}.fa-mf:hover,.fa-mf.on{color:var(--ink)}.fa-mf.on{font-weight:500}@media(max-width:900px){html[data-skin=hr] .hp-kp{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-skin=hr] .hp-fs{width:100%}.hp-stp{overflow-x:auto}.hp-stp>div span{white-space:nowrap}}.tp-lg{display:flex;gap:10px;flex-wrap:wrap;font-size:var(--fs-s);color:var(--ink-2)}.tp-lg i{width:9px;height:9px;border-radius:50%;display:inline-block;margin-inline-end:4px}.tp-up{color:var(--ok);font-size:var(--fs-s);font-weight:700}.tp-dn{color:var(--err);font-size:var(--fs-s);font-weight:700}.tp-dash.d4{font-size:var(--fs)}.tp-dash.d4 .kpis{gap:10px}html{--tb1: var(--t1);--tb2: var(--t2);--tb3: var(--t3);--tb4: var(--t4)}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:nth-child(4n+3){--kc: #3FB8A0}html:not([data-look-off]) .tp-dash.d4 .kpis .kpi:nth-child(4n+4){--kc: #4FA8E6}@supports (color: oklch(from red l c h)){.tp-dash.d4{--t1: oklch(from var(--tb1) clamp(.56, l, .66) max( calc(c*1.45) , .1) h);--t2: oklch(from var(--tb2) clamp(.56, l, .68) max( calc(c*1.45) , .1) h);--t3: oklch(from var(--tb3) clamp(.58, l, .68) max( calc(c*1.45) , .1) h);--t4: oklch(from var(--tb4) clamp(.66, l, .76) max( calc(c*1.45) , .1) h);--t5: oklch(from var(--tb2) .66 .1 calc(h - 70) );--t6: oklch(from var(--tb1) .64 .11 calc(h + 40) )}}.tp-dash.d4{--dc1: oklch(from var(--tb1) .74 .11 clamp(165, h, 210));--dc2: oklch(from var(--tb1) .7 .12 clamp(225, calc(h + 45) , 255));--dc3: oklch(from var(--tb1) .84 .07 clamp(225, calc(h + 45) , 255));--dw1: #F2994A;--dw2: #F2C94C;--dw3: #EB5757}.tp-dash.d4{--glass-bg: var(--card);--glass-bd: var(--line);--glass-in: var(--card-2);--glass-sh: var(--shadow);--glass-bf: none;position:relative;isolation:isolate}html .tp-dash.d4 .card{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-bf);backdrop-filter:var(--glass-bf);border:1px solid var(--glass-bd);box-shadow:var(--glass-sh);border-radius:20px}html .tp-dash.d4 .card-b,html .tp-dash.d4 .card-h{background:transparent}.tp-dash.d4 .tp-bt{border:1px solid var(--glass-bd)}.tp-dash.d4 .tp-bt{background:var(--glass-in)}.tp-dash.d4 .tp-drow{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.tp-dash.d4 .tp-r3{grid-template-columns:minmax(0,1fr)}.tp-dash.d4 .tp-r3.dv-rk2{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-dash.d4 .card-h>span>small{display:block;font-weight:400;font-size:var(--fs-s)}.tp-dash.d4 .card-h b{font-size:var(--fs-h)}.tp-dash.d4 .tp-hello .g{font-size:var(--fs-l)}.tp-dash.d4 .tp-hello{margin-bottom:10px}.tp-ovb.full,html:not([data-look-off]) .tp-dash .kpis+.tp-drow>.card:first-child>.card-b.tp-ovb.full{grid-template-columns:minmax(0,1fr)}.tp-dash{--dv1: var(--t1);--dv2: var(--t2);--dv3: var(--t5);--dv4: var(--t4)}.tp-anb{display:flex;flex-direction:column;align-items:center;gap:14px}.tp-anb .g{position:relative;width:200px;height:200px}.tp-anb .g .c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.tp-anb .g .c b{font-size:21.5px}.tp-anb .g .c span{font-size:var(--fs);color:var(--mut)}.tp-anl{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:var(--fs)}.tp-anl li{display:flex;align-items:center;gap:6px}.tp-anl i{width:10px;height:10px;border-radius:3px;display:inline-block}.tp-anl b{color:var(--mut);font-weight:500}.tp-dash.d4 .tp-be{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.tp-dash.d4 .tp-be>.tp-exc{order:-1}.tp-dash.d4 .tp-be:has(>.card:only-child){grid-template-columns:1fr}.tp-beb{display:flex;flex-direction:column;gap:14px}.tp-beg{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}.tp-beg .c{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tp-beg .c b{font-size:var(--fs-xl);line-height:1}.tp-beg .c b.tp-up,.tp-beg .c b.tp-dn{font-size:var(--fs-xl);font-weight:700}.tp-beg .c span{font-size:var(--fs-s);color:var(--mut)}.dv-cps{position:relative;display:flex;flex-direction:column;gap:6px}.dv-cpl{display:flex;justify-content:flex-end;gap:14px;font-size:var(--fs-s);color:var(--mut)}.dv-cpl span{display:inline-flex;align-items:center;gap:5px}.dv-cpl i{width:9px;height:9px;border-radius:3px;display:inline-block}.dv-cpl i.d{background:color-mix(in srgb,var(--t1) 45%,var(--card))}.dv-cpl i.l{background:var(--t1)}.dv-cpl i.t{width:14px;height:0;border-top:2px dashed var(--ink-2);border-radius:0}.dv-cpg{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px;height:250px;padding-top:34px}.dv-cp{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;cursor:default}.dv-cp .tr{position:relative;flex:1 1 auto;width:min(44px,100%);border-radius:999px;background:color-mix(in srgb,var(--t1) 10%,var(--card-2));overflow:hidden;display:flex;align-items:flex-end}.dv-cp .tr i{display:block;width:100%;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--t1) 35%,var(--card)),color-mix(in srgb,var(--t1) 55%,var(--card)));transition:height .5s cubic-bezier(.2,.8,.3,1),background .15s}.dv-cp.on .tr i{background:linear-gradient(180deg,color-mix(in srgb,var(--t1) 55%,var(--card)),color-mix(in srgb,var(--t1) 75%,var(--card)))}.dv-cp.cur .tr i{background:linear-gradient(180deg,color-mix(in srgb,var(--t1) 80%,#fff),var(--t1));box-shadow:0 6px 16px -6px var(--t1)}.dv-cp .lb{font-size:var(--fs-s);color:var(--mut);white-space:nowrap}.dv-cp.cur .lb{color:var(--ink);font-weight:700}.dv-tip{position:absolute;top:-30px;inset-inline-start:50%;transform:translate(50%);z-index:2;white-space:nowrap;background:var(--card);border:1px solid var(--line-2);border-radius:10px;padding:4px 10px;font-size:var(--fs-s);color:var(--ink-2);box-shadow:0 8px 20px -10px #281e5a59;pointer-events:none}html[dir=ltr] .dv-tip{transform:translate(-50%)}.dv-cp:last-child .dv-tip{inset-inline-start:auto;left:0;transform:none}html[dir=ltr] .dv-cp:last-child .dv-tip{left:auto;right:0}.dv-cp:first-child .dv-tip{inset-inline-start:auto;right:0;transform:none}html[dir=ltr] .dv-cp:first-child .dv-tip{right:auto;left:0}.dv-cpline{position:absolute;inset-inline:0;height:0;border-top:2px dashed color-mix(in srgb,var(--ink) 55%,transparent);z-index:1;pointer-events:none}.dv-cpline em{position:absolute;left:0;top:-18px;font-style:normal;font-size:var(--fs-xs);color:var(--ink-2);background:var(--card);padding:0 4px;border-radius:4px}.dv-rb{display:flex;flex-direction:column;align-items:center;gap:12px}.dv-rb .g{width:190px;height:190px}.dv-rb .g svg{display:block}.dv-rbl{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:2px}.dv-rbl li{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;transition:background .15s}.dv-rbl li.lk{cursor:pointer}.dv-rbl li:hover,.dv-rbl li.on{background:var(--card-2)}.dv-rbl .dot{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:var(--c)}.dv-rbl .tx{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.dv-rbl .tx b{flex:1 1 auto}.dv-rbl .tx b{font-size:var(--fs);font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-rbl .tx small{font-size:var(--fs-s);color:var(--mut)}.dv-rbl em{font-style:normal;font-size:var(--fs-s);font-weight:700;color:var(--c);width:36px;text-align:end}.dv-i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:var(--fs);color:var(--mut);cursor:help;vertical-align:middle;font-weight:400}.dv-i:hover{color:var(--brand);background:var(--card-2)}.tp-bes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line-2);padding-top:12px}.tp-bes a{display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none;color:inherit;padding:4px;border-radius:10px}.tp-bes a+a{border-inline-start:1px solid var(--line-2);border-radius:0}.tp-bes a:hover b{color:var(--brand)}.tp-bes small{font-size:var(--fs-s);color:var(--mut)}.tp-bes b{font-size:var(--fs-l);color:var(--ink)}.tp-bes b.tp-up,.tp-bes b.tp-dn{font-size:var(--fs-l)}.tp-cap{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-top:1px solid var(--line);padding-top:12px}.tp-cap span{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.tp-cap small{font-size:var(--fs-s);color:var(--mut)}.tp-cap b,.tp-cap b.tp-up,.tp-cap b.tp-dn{font-size:var(--fs-h)}.tp-bt.lk,.tp-mini.lk,.tp-exl li.lk,.tp-anl.tp-lgi li{cursor:pointer;transition:transform var(--t, .18s),box-shadow var(--t, .18s),background var(--t, .18s)}.tp-anl.tp-lgi li{padding:2px 8px;border-radius:999px}.tp-anl.tp-lgi li:hover,.tp-anl.tp-lgi li.on{background:var(--card-2)}.tp-anl.tp-lgi li.on span{font-weight:700}.tp-anb .g>div:first-child{cursor:pointer}@media(max-width:900px){.tp-dash.d4 .tp-drow,.tp-dash.d4 .tp-r3,.tp-dash.d4 .tp-be,.tp-beb{grid-template-columns:1fr}.tp-bei{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-ovb{grid-template-columns:1fr}.tp-ovf{flex-direction:row;flex-wrap:wrap}.tp-minis{grid-template-columns:repeat(2,minmax(0,1fr))}}.tp-anb.tp-arc .g{width:250px;height:212px}.tp-anb.tp-arc .g .c{inset:40px 0 0}.tp-anb.tp-arc .tp-anl{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px}.tp-anb.tp-arc .tp-anl li i{width:16px;height:5px;border-radius:3px}.dv-rk{--rk-pill: color-mix(in srgb, var(--t2) 12%, var(--card));--rk-a: color-mix(in srgb, var(--t2) 40%, #fff);--rk-b: var(--t2);--rk-bd: color-mix(in srgb, var(--t2) 85%, #000);--rk-tx: color-mix(in srgb, var(--t2) 55%, var(--c-gray-9));list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}:root[data-theme=dark] .dv-rk{--rk-pill: color-mix(in srgb, var(--t2) 14%, var(--card));--rk-a: color-mix(in srgb, var(--t2) 70%, #fff);--rk-b: var(--t2);--rk-bd: color-mix(in srgb, var(--t2) 85%, #000);--rk-tx: color-mix(in srgb, var(--t2) 40%, #04121f)}.dv-rk li{display:grid;grid-template-columns:22px minmax(70px,30%) minmax(0,1fr);align-items:center;gap:10px;min-height:38px;padding:3px 6px;border-radius:10px;transition:background var(--t, .18s)}.dv-rk li.lk{cursor:pointer}.dv-rk li:hover{background:var(--card-2)}.dv-rk .rn{color:var(--mut);font-weight:700;text-align:center}.dv-rk .nm{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dv-rk .pl{position:relative;display:block;height:28px;border-radius:999px;background:var(--rk-pill)}.dv-rk .fl{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--w, 0) * (100% - 132px) + 132px);border-radius:999px;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.38) 0 2px,transparent 2px 9px),linear-gradient(to left,var(--rk-a),var(--rk-b));transition:width .4s var(--ease, ease)}.dv-rk .bd{position:absolute;inset-inline-end:1px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--rk-bd);color:#fff;box-shadow:0 0 0 2px var(--card),0 3px 8px -3px var(--rk-bd)}.dv-rk .am{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;color:var(--rk-tx);font-weight:700;white-space:nowrap;pointer-events:none}.dv-rk .am i{width:6px;height:6px;border-radius:50%;background:var(--rk-tx);opacity:.7}@media(max-width:900px){.tp-dash.d4 .tp-r3.dv-rk2{grid-template-columns:1fr}}.d5 .d5-hd{display:flex;align-items:flex-end;gap:16px;margin:4px 2px 6px;flex-wrap:wrap}.d5 .d5-hd h1{margin:0;font-size:var(--fs-xl);font-weight:700}.d5 .d5-hd .mut{margin-top:4px}.d5-qf{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:18px;margin:38px 0 18px;--n: 5}.d5-qf.n1{--n: 1}.d5-qf.n2{--n: 2}.d5-qf.n3{--n: 3}.d5-qf.n4{--n: 4}.d5-qf.n6{--n: 6}.d5-qf .kw{position:relative;display:block;color:inherit;text-decoration:none;min-width:0;filter:drop-shadow(0 0 .6px color-mix(in srgb,var(--ink) 24%,transparent)) drop-shadow(0 8px 14px color-mix(in srgb,var(--ink) 6%,transparent))}.d5-qf .kw .kc{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;background:var(--card);border-radius:var(--radius-l);padding:36px 14px 15px;-webkit-mask:radial-gradient(circle 30px at 50% 0,transparent 29.5px,#000 30.5px);mask:radial-gradient(circle 30px at 50% 0,transparent 29.5px,#000 30.5px)}.d5-qf .kw .ci{position:absolute;top:-24px;left:50%;transform:translate(-50%);width:48px;height:48px;border-radius:50%;background:var(--card);z-index:2;display:grid;place-items:center;color:var(--ink-2);box-shadow:0 0 0 .6px color-mix(in srgb,var(--ink) 18%,transparent),0 6px 12px -6px color-mix(in srgb,var(--ink) 25%,transparent)}.d5-qf .kw .ci svg path[fill-opacity]:not([fill-opacity="1"]){fill:var(--brand);fill-opacity:.2}.d5-qf .kw .l{color:var(--mut);font-size:var(--fs-s);white-space:nowrap}.d5-qf .kw .v{font-size:var(--fs-xl);font-weight:700;color:var(--ink);white-space:nowrap;line-height:1.25}.d5-qf .kw .v small{font-size:var(--fs-s);color:var(--mut);font-weight:500}.d5-qf .kw .n{color:var(--mut);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.d5-qf a.kw:hover .v{color:var(--brand)}.d5-qf .kw:focus-visible{outline:none}.d5-qf .kw:focus-visible .kc{box-shadow:var(--ring)}.d5-qf .kw .v.er{color:var(--st-err)}.d5-qf .kw .v.wn{color:var(--st-warn)}.d5-qf .kw .v.ok{color:var(--st-ok)}.d5-qf .kw .l small{font-size:var(--fs-xs)}@media(max-width:1280px){.d5-qf.n6{--n: 3;row-gap:40px}}.d5-qf.kq{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));row-gap:40px;margin:34px 0 16px}.d5-qf.kq.kc{grid-template-columns:repeat(var(--kc),minmax(0,1fr))}.d5-qf.kq .kw .kc{height:100%;container-type:inline-size}.d5-qf.kq .kw .l{white-space:normal;text-wrap:balance;line-height:1.35}.d5-qf.kq .kw .v{font-size:min(var(--fs-xl),calc(150cqi / var(--kl, 6)));direction:ltr;unicode-bidi:plaintext;max-width:100%}.d5-qf.kq .kw .n{white-space:normal;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;line-height:1.35}.d5-qf.kq .kw .v.vi{color:var(--vio)}.d5-qf.kq .kw .v.in{color:var(--brand)}.d5-qf.kq .kw.click{cursor:pointer}.d5-qf.kq .kw.click:hover .v{color:var(--brand)}.d5-qf.kq .kw.on .kc{box-shadow:inset 0 0 0 2px var(--brand)}.d5-qf.kq.nar .kw .kc{padding-inline:8px}.d5-qf.kq .kmore{position:absolute;top:6px;inset-inline-end:6px;z-index:3;width:24px;height:24px;border-radius:var(--radius-s);border:1px solid transparent;background:transparent;color:var(--mut);display:grid;place-items:center;cursor:pointer}.d5-qf.kq .kmore:hover{background:var(--card-2);border-color:var(--line);color:var(--brand)}@media(max-width:760px){.d5-qf.kq,.d5-qf.kq.kc{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}.d5 .d5-row{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:16px;margin-bottom:16px}.d5 .d5-row>.card{margin:0;min-width:0;display:flex;flex-direction:column}.d5 .d5-row>.card>.card-b{flex:1}.d5>.card{margin:0 0 16px}.d5 .card-h{align-items:flex-start;gap:10px;flex-wrap:wrap}.d5 .d5-ct{display:flex;flex-direction:column;gap:3px;min-width:0}.d5 .d5-ct b{display:flex;align-items:center;gap:8px;font-size:var(--fs-h);font-weight:700;white-space:nowrap}.d5 .d5-ct b svg{color:var(--brand)}.d5 .d5-ct small{font-size:var(--fs-s)}.d5 .d5-rt{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}.d5 .d5-rt .tp-lg{margin:0}.d5 .d5-lk{display:inline-flex;align-items:center;gap:4px;color:var(--brand);font-size:var(--fs-s);font-weight:500;white-space:nowrap;text-decoration:none}.d5 .d5-sec{display:flex;align-items:center;gap:10px;margin:6px 2px 12px}.d5 .d5-sec h2{margin:0;font-size:var(--fs-l);font-weight:700}.d5 .d5-sec>i{flex:1;border-top:1px solid var(--line)}.d5 .d5-sec h2{white-space:nowrap}.d5 .d5-note{display:flex;align-items:center;gap:10px;border-top:1px solid var(--line);margin-top:8px;padding-top:12px}.d5 .d5-note svg{color:var(--brand);flex:none}.d5 .d5-note>span{display:flex;flex-direction:column;gap:2px}.d5 .d5-note small{font-size:var(--fs-xs)}.d5 .d5-fl{display:flex;align-items:center;gap:20px}.d5 .d5-fl>.row{flex:none}.d5 .d5-fl ul{list-style:none;margin:0;padding:0;flex:1;min-width:0;display:flex;flex-direction:column;gap:9px}.d5 .d5-fl li{display:flex;align-items:center;gap:8px;font-size:var(--fs-s)}.d5 .d5-fl li b{margin-inline-start:auto}.d5 .d5-fl li .tag{font-weight:500}.d5 .d5-fl .tag:not(.ok):not(.warn):not(.err):not(.info){color:var(--mut)}.d5 .d5-fl .tag:not(.ok):not(.warn):not(.err):not(.info)>i{background:var(--line)}.d5 .d5-pb{margin-top:16px;padding-top:12px;border-top:1px solid var(--line);font-size:var(--fs-s)}.d5 .d5-pb>span{display:flex;justify-content:space-between;gap:10px}.d5 .d5-pb>i{display:block;height:8px;border-radius:5px;background:var(--card-2);margin-top:7px;overflow:hidden}.d5 .d5-pb>i>i{display:block;height:100%;border-radius:5px;background:var(--dv1)}.d5 .d5-tbw{overflow-x:auto}.d5 .d5-tb{width:100%;border-collapse:collapse;font-size:var(--fs-s)}.d5 .d5-tb th{color:var(--mut);font-weight:500;text-align:center;padding:9px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.d5 .d5-tb td{text-align:center;padding:11px 8px;border-bottom:1px solid var(--line-2);white-space:nowrap}.d5 .d5-tb tbody tr{cursor:pointer}.d5 .d5-tb tbody tr:hover{background:var(--card-2)}.d5 .d5-tb .s{text-align:start}.d5 .d5-tb tr:last-child td{border-bottom:0}.d5 .d5-tb td a{color:var(--brand);font-weight:700;text-decoration:none}.d5 .tp-anb.tp-arc{justify-content:center}.d5 .d5-ls{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.d5 .d5-ls li{display:flex;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid var(--line-2);font-size:var(--fs-s)}.d5 .d5-ls li:last-child{border-bottom:0}.d5 .d5-ls li.lk{cursor:pointer;border-radius:var(--radius-s)}.d5 .d5-ls li.lk:hover{background:var(--card-2)}.d5 .d5-ls .t{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.d5 .d5-ls .t .tag{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d5 .d5-ls .t small{font-size:var(--fs-xs);padding-inline-start:14px}.d5 .d5-ls li>svg{color:var(--mut);flex:none}.d5 .d5-ls .tag:not(.ok):not(.warn):not(.err):not(.info){color:var(--ink-2)}.d5 .d5-ls .tag:not(.ok):not(.warn):not(.err):not(.info)>i{background:var(--line)}.d5 .d5-pb+.d5-pb{margin-top:10px}.d5 .card-b>.d5-pb:first-child{margin-top:0;border-top:0;padding-top:4px}.d5 .d5-nx{display:flex;flex-direction:column;gap:2px;min-width:0;color:inherit;text-decoration:none}.d5 .d5-nx small{font-size:var(--fs-xs)}.d5 .d5-nx:hover b{color:var(--brand)}@media(max-width:1100px){.d5 .d5-row{grid-template-columns:1fr}}@media(max-width:760px){.d5 .d5-hd{align-items:flex-start;flex-direction:column;gap:10px}.d5-qf{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px;margin-top:34px}.d5-qf>.kw:last-child:nth-child(odd){grid-column:1 / -1}.d5-qf .kw .kc{padding:34px 8px 13px}.d5-qf .kw .v{font-size:var(--fs-l)}.d5 .d5-row{gap:14px;margin-bottom:14px}.d5 .d5-sec{flex-wrap:wrap;row-gap:2px}.d5 .d5-sec>i{display:none}.d5 .d5-fl{gap:14px}.d5 .d5-fl .row svg{width:120px;height:120px}.d5 .d5-tb thead{display:none}.d5 .d5-tb,.d5 .d5-tb tbody{display:block}.d5 .d5-tb tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no st" "s am" "pd am";gap:3px 12px;padding:11px 2px;border-bottom:1px solid var(--line-2)}.d5 .d5-tb tr:last-child{border-bottom:0}html .d5 .d5-tb td,html[data-skin] .d5.d5.d5 table.d5-tb.d5-tb.d5-tb :is(th,td)+:is(th,td){border:0;box-shadow:none}.d5 .d5-tb td{display:block;padding:0;border:0;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d5 .d5-tb td.w{display:none}.d5 .d5-tb td.no{grid-area:no}.d5 .d5-tb td.st{grid-area:st;text-align:end}.d5 .d5-tb td.s{grid-area:s}.d5 .d5-tb td.pd{grid-area:pd;color:var(--mut)}.d5 .d5-tb td.am{grid-area:am;align-self:center;text-align:end}.d5 .dv-cpg>.dv-cp:nth-child(odd):not(.cur) .lb{visibility:hidden}}.lgx{--lgx-bg: var(--card, #fff);--lgx-bg-2: var(--bg, #f6f8fb);--lgx-ink: var(--ink, #101828);--lgx-mut: var(--mut, #667085);--lgx-co: var(--ink-2, #344054);--lgx-box: var(--card-2, #f7f7f5);--lgx-strip: var(--th, #eef0f3);--lgx-sep: var(--in-line, #d9dee6);--lgx-bd: var(--in-line, #d9dee6);--lgx-fld: var(--ink, #1f2a36);--lgx-ph: var(--mut-2, #8a919b);--lgx-btn: var(--brand);--lgx-btn-h: color-mix(in srgb, var(--brand) 86%, #000);--lgx-link: var(--brand);--lgx-line: color-mix(in srgb, var(--brand) 55%, #fff);--lgx-glow: color-mix(in srgb, var(--brand) 22%, transparent);--lgx-glass: color-mix(in srgb, var(--brand) 5%, #fff);--lgx-glass-h: color-mix(in srgb, var(--brand) 10%, #fff);--lgx-glass-bd: #d9dee6;--lgx-glass-ink: #344054;--lgx-sh: 16, 32, 64;--lgx-hl: rgba(255, 255, 255, .9);--lgx-halo: color-mix(in srgb, var(--brand) 6%, transparent);--lgx-a1: var(--brand);--lgx-a2: color-mix(in srgb, var(--brand) 70%, #38bdf8);--lgx-a3: color-mix(in srgb, var(--brand) 80%, #fff);--lgx-ak: .72;position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;display:flex;direction:ltr;background:var(--lgx-bg-2);color:var(--lgx-ink);overflow:hidden;overflow:clip;font-size:14px}[data-theme=dark] .lgx{--lgx-bg: color-mix(in srgb, var(--brand) 12%, #141f2b);--lgx-bg-2: color-mix(in srgb, var(--lgx-bg) 94%, #fff);--lgx-ink: #fff;--lgx-mut: #b5c2d1;--lgx-co: #dbe4ee;--lgx-box: #e6e3dc;--lgx-strip: #d6d2c8;--lgx-sep: #c6c1b5;--lgx-bd: transparent;--lgx-fld: #1f2a36;--lgx-ph: #7d8590;--lgx-btn: color-mix(in srgb, var(--brand) 38%, #66c0f0);--lgx-btn-h: color-mix(in srgb, var(--brand) 26%, #7fcdf6);--lgx-link: color-mix(in srgb, var(--brand) 22%, #9ad4f8);--lgx-line: rgba(255, 255, 255, .85);--lgx-glow: color-mix(in srgb, var(--lgx-btn) 55%, transparent);--lgx-glass: rgba(255, 255, 255, .06);--lgx-glass-h: rgba(255, 255, 255, .12);--lgx-glass-bd: rgba(255, 255, 255, .18);--lgx-glass-ink: #dfe7f0;--lgx-sh: 0, 0, 0;--lgx-hl: rgba(255, 255, 255, .75);--lgx-halo: rgba(255, 255, 255, .04);--lgx-a1: #fff;--lgx-a2: #9fd3ff;--lgx-a3: #7fc4ff;--lgx-ak: 1}.lgx .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lgx{background:var(--lgx-bg);display:block}.lgx .lgx-band{position:absolute;left:0;right:0;top:0;height:46vh;min-height:300px;z-index:-1;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 26%,0 74%);background:linear-gradient(92deg,#9fe8f6,#74b2ff,#6f72f3 44%,#a86cd8 62%,#e8738d 82%,#f2625f)}.lgx .lgx-band:before{content:"";position:absolute;inset:0;background:radial-gradient(42% 70% at 12% 30%,rgba(255,255,255,.55),transparent 65%),radial-gradient(38% 60% at 58% 60%,rgba(255,255,255,.35),transparent 65%),radial-gradient(30% 60% at 92% 20%,rgba(255,255,255,.25),transparent 65%)}.lgx:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 calc(20% - 1px),color-mix(in srgb,var(--lgx-ink) 7%,transparent) calc(20% - 1px) 20%)}[data-theme=dark] .lgx .lgx-band{opacity:.8}[data-theme=dark] .lgx:after{background:repeating-linear-gradient(90deg,transparent 0 calc(20% - 1px),rgba(255,255,255,.07) calc(20% - 1px) 20%)}.lgx .lgx-art{display:none}.lgx .lgx-brand{position:absolute;top:22px;left:36px;z-index:2;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0;border:0;background:transparent;color:#fff;font:inherit;font-size:19px;font-weight:700;letter-spacing:-.01em;text-decoration:none;cursor:pointer;direction:ltr}.lgx .lgx-brand img.sys{height:34px;width:auto}.lgx .lgx-brand img.co{height:34px;width:auto;max-width:150px;border-radius:6px;background:#fff;padding:3px}.lgx .lgx-brand:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.lgx .lgx-theme{position:absolute;top:20px;right:36px;left:auto;height:30px;padding:0 11px;border-radius:15px;border:1px solid rgba(255,255,255,.45);background:#ffffff29;color:#fff;box-shadow:none;font-size:12px;font-weight:500;direction:rtl}.lgx .lgx-theme:hover{background:#ffffff4d}.lgx .lgx-side{position:relative;flex:1 1 auto;width:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:15vh 16px 20px;background:transparent}.lgx .lbox.lgx-col{width:min(440px,100%);margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:0;text-align:start;animation:lgx-in .25s ease both;background:var(--card, #fff);border:1px solid var(--line, #e6e8ef);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0f172a0f,0 10px 30px -10px #0f172a40}[data-theme=dark] .lgx .lbox.lgx-col{background:color-mix(in srgb,var(--lgx-bg) 92%,#fff);border-color:#ffffff1a;box-shadow:0 12px 32px -12px #0009}.lgx .lgx-col>*{margin:0;min-width:0;max-width:100%}.lgx .lgx-col>:not(.lgx-join){margin-left:40px;margin-right:40px}.lgx .lgx-col>h1{margin-top:36px}.lgx .lgx-col>.lgx-box{margin-top:22px}.lgx .lgx-col>.lgx-box+.lg-btn{margin-top:18px}.lgx .lgx-col>.welcome,.lgx .lgx-col>.lg-btn,.lgx .lgx-col>.lgx-sso,.lgx .lgx-col>.lgx-last,.lgx .lgx-col>.note,.lgx .lgx-col>.lg-alt,.lgx .lgx-col>.lgx-rem,.lgx .lgx-col>.lgx-cap,.lgx .lgx-col>.lg-qr,.lgx .lgx-col>.lg-secret,.lgx .lgx-col>.lg-codes{margin-top:14px}.lgx .lgx-col>:last-child:not(.lgx-join){margin-bottom:36px}.lgx .lgx-logo{display:none}.lgx .lbox h1{font-size:18px;line-height:1.4;font-weight:700;color:var(--lgx-ink);letter-spacing:0;margin-top:32px}[data-theme=dark] .lgx .lbox h1{color:var(--lgx-ink)}.lgx .lbox .welcome{color:var(--lgx-mut);font-size:12.5px;line-height:1.7;margin-top:4px}.lgx .lgx-co{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lgx .lgx-co bdi{color:var(--lgx-co);font-weight:500}.lgx .lbox a{color:var(--brand);text-decoration:none;font-weight:500}.lgx .lbox a:hover{text-decoration:underline;text-underline-offset:3px}.lgx .lbox a:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.lgx .lgx-box{display:flex;flex-direction:column;gap:16px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;transform:none}.lgx .lgx-fld{display:flex;flex-direction:column;gap:6px}.lgx .lgx-lbr{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.lgx .lgx-lb{font-size:13.5px;font-weight:500;color:#3c4257}[data-theme=dark] .lgx .lgx-lb{color:var(--lgx-co)}.lgx .lgx-forgot{font-size:12px;font-weight:500}.lgx .lgx-row{position:relative;display:flex;direction:ltr;align-items:stretch;height:44px;margin:0;cursor:text;border-radius:7px;border:1px solid #d9dce5;background:linear-gradient(180deg,#fff,#f9fafc);box-shadow:inset 0 1px #fff,inset 0 -1px #0f172a0a,0 1px 2px #0f172a14,0 4px 10px -4px #0f172a2e,0 12px 24px -14px #0f172a38;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden}.lgx .lgx-row:hover{box-shadow:inset 0 1px #fff,inset 0 -1px #0f172a0a,0 1px 2px #0f172a14,0 6px 14px -4px #0f172a33,0 16px 30px -14px #0f172a3d}[data-theme=dark] .lgx .lgx-row{background:#ffffff0f;border-color:#ffffff24;--lgx-fld: #f1f5f9;--lgx-ph: #93a0b0}[data-theme=dark] .lgx .lgx-eye{color:#a9b6c6}.lgx .lgx-eye{flex:0 0 34px;display:grid;place-items:center;border:0;background:transparent;color:var(--lgx-mut);cursor:pointer}.lgx .lgx-eye:hover{color:var(--brand)}.lgx .lgx-ic{flex:0 0 34px;display:grid;place-items:center;color:var(--lgx-mut);transition:color .15s}.lgx .lgx-row .inp{flex:1 1 auto;min-width:0;height:100%;padding:0 12px 0 2px;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0;color:#1a1f36;font-size:14.5px;text-align:right}[data-theme=dark] .lgx .lgx-row .inp{color:var(--lgx-fld)}.lgx .lgx-row .inp::placeholder{color:#a3acb9;opacity:1}.lgx .lgx-row .inp[type=password]:not(:placeholder-shown){letter-spacing:2px}.lgx .lgx-row:focus-within{border-color:var(--brand);transform:translateY(-1px);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent),0 6px 14px -4px #0f172a2e,0 18px 34px -14px color-mix(in srgb,var(--brand) 35%,transparent);z-index:1}.lgx .lgx-row:focus-within .lgx-ic{color:var(--brand)}.lgx .lgx-row .inp:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #fff inset;-webkit-text-fill-color:#1a1f36}.lgx .lgx-help{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px;font-size:11.5px;color:var(--lgx-mut)}.lgx .lg-btn{position:relative;width:auto;align-self:stretch;height:44px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:5px;color:#fff;font-size:13.5px;font-weight:700;cursor:pointer;background:var(--brand);box-shadow:0 1px 1px #0f172a1a,0 2px 5px color-mix(in srgb,var(--brand) 25%,transparent);filter:none;transform:none;transition:background .15s ease,box-shadow .15s ease}.lgx .lg-btn:hover:not(:disabled){background:var(--brand-2, var(--brand));filter:none;transform:none;box-shadow:0 1px 1px #0f172a1a,0 4px 10px #635bff4d}.lgx .lg-btn:active:not(:disabled){background:#4f48d6;transform:none;box-shadow:inset 0 1px 2px #00000026}.lgx .lg-btn:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.lgx .lg-btn:disabled{opacity:.75;cursor:progress}.lgx .lg-btn .spin-dots{color:currentColor}.lgx .lg-btn.sg-ghost{background:transparent;color:var(--lgx-ink);border:1px solid #d9dce5;box-shadow:none}.lgx .lg-btn.sg-ghost:hover:not(:disabled){background:#f6f8fa}.lgx .lgx-sso{display:flex;flex-direction:column;align-items:stretch;gap:8px}.lgx .lgx-or{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--lgx-mut);margin:2px 0}.lgx .lgx-or:before,.lgx .lgx-or:after{content:"";flex:1;height:1px;background:#e6e8ef}.lgx .lgx-sso-btn{height:36px;border-radius:5px;border:1px solid #d9dce5;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;padding:0 12px;font:inherit;font-size:13px;font-weight:500;color:#1a1f36;box-shadow:0 1px 1px #0f172a0a;transition:border-color .15s,box-shadow .15s}[data-theme=dark] .lgx .lgx-sso-btn{background:#ffffff0f;border-color:#ffffff24;color:var(--lgx-ink)}.lgx .lgx-sso-btn:after{content:attr(title)}.lgx .lgx-sso-btn:hover:not(:disabled){border-color:#b7bccb;box-shadow:0 2px 6px #0f172a14}.lgx .lgx-sso-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lgx .lgx-sso-btn:disabled{opacity:.6;cursor:progress}.lgx .lgx-sso-btn .spin-dots{color:#33465a}.lgx .lgx-last{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 12px;border-radius:999px;border:1px solid #d9dce5;background:transparent;color:var(--lgx-co);font:inherit;font-size:12px;cursor:pointer;transition:background .15s,border-color .15s}.lgx .lgx-last span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lgx .lgx-last bdi{font-weight:700;color:var(--lgx-ink)}.lgx .lgx-last:hover:not(:disabled){background:#f6f8fa}.lgx .lgx-last:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lgx .lgx-last:disabled{opacity:.6;cursor:progress}[dir=ltr] .lgx .lgx-last-cv{transform:scaleX(-1)}.lgx .lgx-join{margin:28px 0 0;padding:14px 40px;font-size:12.5px;color:var(--lgx-mut);text-align:center;background:var(--lgx-strip);border-top:1px solid var(--line, #e6e8ef)}[data-theme=dark] .lgx .lgx-join{background:#ffffff0a;border-top-color:#ffffff14;color:var(--lgx-mut)}.lgx .lgx-join-a{color:var(--brand);font-weight:700;margin-inline-start:2px}.lgx .lgx-join-a:hover{text-decoration:underline}.lgx .lgx-rem{display:flex;justify-content:flex-start;color:var(--lgx-co)}.lgx .lgx-rem .chk{font-size:12.5px}.lgx .lg-alt{align-self:flex-start;font-size:12.5px}.lgx .note{text-align:start}.lgx .lg-qr{margin:14px auto 0;border:0}.lgx .lg-secret{color:var(--lgx-mut);align-items:flex-start;text-align:start}.lgx .lg-secret code,.lgx .lg-codes code{background:#f6f8fa;color:#1a1f36;border-color:transparent}.lgx .lgx-tip{width:min(440px,100%);margin:22px 0 0;display:flex;gap:6px;align-items:flex-start;font-size:10px;line-height:1.7;color:var(--lgx-mut)}.lgx .lgx-tip svg{flex:0 0 auto;width:11px;height:11px;margin-top:4px;color:var(--brand)}.lgx .lgx-tip b{color:var(--brand);font-weight:700}[data-theme=dark] .lgx .lgx-tip{color:var(--lgx-mut)}.lgx .lgx-foot{position:absolute;bottom:18px;inset-inline-start:36px;margin:0;display:flex;gap:18px;font-size:11.5px;color:var(--lgx-mut)}.lgx .lgx-foot a{color:inherit;text-decoration:none}.lgx .lgx-foot a:hover{text-decoration:underline}.lgx .lgx-cap .cap{align-items:center;width:304px;max-width:none}.lgx .lgx-cap .cap-w{width:304px;transform:none;transform-origin:top center;margin-bottom:-4px}.lgx .lgx-col>.lgx-cap{margin-left:0;margin-right:0}@keyframes lgx-in{0%{opacity:0;transform:translateY(8px)}}@media(max-width:480px){.lgx .lgx-side{padding:12vh 12px 70px}.lgx .lgx-brand{left:16px}.lgx .lgx-theme{right:16px}.lgx .lgx-col>:not(.lgx-join){margin-left:22px;margin-right:22px}.lgx .lgx-join{padding:12px 22px}.lgx .lgx-foot{inset-inline-start:16px}}@media(prefers-reduced-motion:reduce){.lgx .lgx-col,.dpk,.dpk-box{animation:none}}.dpk{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:24px 16px;overflow-y:auto;background:#0a122480;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:dpk-fade .18s ease both}.dpk-box{width:min(920px,100%);display:flex;flex-direction:column;gap:18px;animation:dpk-up .22s ease both}.dpk-top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff}.dpk-top h2{margin:0;font-size:clamp(19px,2vw,24px);font-weight:700;color:#fff}.dpk-top p{margin:2px 0 0;color:#dbe5fb;font-size:14px}.dpk-x{flex:0 0 auto;width:40px;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.35);background:#ffffff1a;color:#fff;display:grid;place-items:center;cursor:pointer}.dpk-x:hover{background:#fff3}.dpk-cs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dpk-c{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 22px;border-radius:18px;border:1px solid var(--line, #e2e7f0);background:var(--card, #fff);color:var(--ink, #1b2333);text-align:start;font:inherit;cursor:pointer;box-shadow:0 18px 44px -18px #00000073;transition:transform .18s,border-color .18s,opacity .18s}.dpk-c:hover:not(:disabled),.dpk-c:focus-visible{transform:translateY(-4px);border-color:var(--brand);outline:0}.dpk-i{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--card, #fff))}[data-theme=dark] .dpk-i{color:color-mix(in srgb,var(--brand) 55%,#fff)}.dpk-t{display:grid;gap:4px}.dpk-t b{font-size:16.5px;font-weight:700}.dpk-t small{color:var(--mut, #5f6b80);font-size:13.5px;line-height:1.6}.dpk-c .go{margin-top:auto;display:inline-flex;align-items:center;gap:7px;color:var(--brand);font-weight:700;font-size:13.5px}[data-theme=dark] .dpk-c .go{color:color-mix(in srgb,var(--brand) 55%,#fff)}.dpk-c:disabled{cursor:progress}.dpk-cs.busy .dpk-c:not(.ld){opacity:.5}.dpk-c.ld{border-color:var(--brand);transform:translateY(-4px)}.dpk-err{background:#fff1f0;color:#b42318;border:1px solid #f5c2bd;border-radius:12px;padding:10px 14px;font-size:13.5px}@keyframes dpk-fade{0%{opacity:0}}@keyframes dpk-up{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media(max-width:760px){.dpk-cs{grid-template-columns:1fr;gap:10px}.dpk-c{flex-direction:row;align-items:center;padding:16px;gap:14px}.dpk-i{width:46px;height:46px;flex:0 0 auto}.dpk-t{flex:1 1 auto}.dpk-c .go{margin:0;font-size:0;gap:0}.dpk-c .go .spin-dots{font-size:13px}}.cap{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:64px}.cap .cap-w{min-height:64px;display:flex;justify-content:center;max-width:100%;transform:scale(.82);transform-origin:top center;margin-bottom:-14px}.cap .cap-w iframe{display:block}.cap .cap-ld{position:absolute;top:0;left:50%;width:min(304px,100%);height:76px;transform:translate(-50%);border-radius:3px;border:1px solid var(--line, #d3d3d3);background:linear-gradient(90deg,var(--card, #f9f9f9) 25%,color-mix(in srgb,var(--card, #f9f9f9) 88%,#888) 50%,var(--card, #f9f9f9) 75%) 0 0 / 200% 100%;animation:cap-sk 1.2s linear infinite;pointer-events:none}@keyframes cap-sk{to{background-position:-200% 0}}.cap .cap-err{margin:0;font-size:var(--fs-xs, 11px);line-height:1.6;color:var(--err, #b42323);text-align:center}.lgx .lgx-cap{display:flex;justify-content:center}.jn .jn-cap{margin-top:14px;display:flex;justify-content:center}.fp .fp-cap{display:flex;justify-content:center}@media(prefers-reduced-motion:reduce){.cap .cap-ld{animation:none}}@media(max-width:480px){.lgx .lgx-col>:not(.lgx-join){margin-left:22px;margin-right:22px}.lgx .lgx-cap .cap-w{transform:scale(.9)}}.lgx .lgx-lang{position:absolute;top:17px;right:118px;z-index:3}.lgx .lgx-lang .lang-pick{margin:0}.lgx .lgx-lang .lp-btn{height:32px;background:#ffffff29;border-color:#ffffff73;color:#fff;box-shadow:none}.lgt{--t-navy: #0e2a4a;--t-blue: #3d8fd6;--t-blue2: #2f7fc8;--t-ink: #12263f;--t-mut: #5b7190;--t-line: #d3deec;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(380px,560px) 1fr;background:#fff;color:var(--t-ink)}.lgt-side{position:relative;display:flex;flex-direction:column;padding:36px 52px 28px;background:radial-gradient(500px 300px at 100% 0,#e6f0fb 0,transparent 70%),radial-gradient(400px 300px at 0 100%,#eef4fb 0,transparent 70%),#fff}.lgt-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.lgt-top .lang-pick{margin:0}.lgt-brand{display:flex;align-items:center;gap:12px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:start;min-width:0}.lgt-brand img{height:40px;width:auto;max-width:120px;object-fit:contain;border-radius:12px}.lgt-mark{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;color:#fff;font-weight:700;font-size:17px;background:linear-gradient(145deg,#7cc2f2,var(--t-blue2));box-shadow:inset 0 1px #ffffff73,inset 0 -3px 6px #143c7840,0 12px 22px -10px #2f7fc8e6}.lgt-brand b{display:block;font-weight:500;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.lgt-brand small{display:block;color:var(--t-mut);font-size:12.5px}.lgt-box{margin:auto 0;padding:28px 0;width:100%;max-width:400px;align-self:center}.lgt-box[data-co=wait]{opacity:.75}.lgt-form-in h1,.lgt-other h1{margin:0;font-weight:300;font-size:30px;line-height:1.15;letter-spacing:0}.lgt-sub,.lgt-other .welcome{color:var(--t-mut);margin:6px 0 22px;font-size:13.5px}.lgt-fi{display:flex;align-items:center;gap:10px;border:1px solid var(--t-line);border-radius:10px;padding:6px 12px;margin-bottom:10px;min-height:48px;color:#7a93b3;cursor:text;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:inset 0 1px #fff,0 1px 2px #1432640d;transition:border-color .15s,box-shadow .15s}.lgt-fi:focus-within{border-color:var(--t-blue);color:var(--t-blue2);box-shadow:0 0 0 4px #3d8fd624,0 8px 18px -12px #2f7fc899}.lgt-fi-b{flex:1;min-width:0;display:grid}.lgt-fi-b small{font-size:11px;line-height:1.2;color:var(--t-mut)}.lgt-fi>svg{width:18px;height:18px;flex:none}.lgt-fi-b input{border:0;outline:0;background:none;padding:1px 0;font:inherit;font-size:14.5px;line-height:1.3;color:var(--t-ink);width:100%}.lgt-fi-b input{text-align:right}[dir=ltr] .lgt-fi-b input,.lgt[dir=ltr] .lgt-fi-b input{text-align:left}.lgt-fi-b input:-webkit-autofill,.lgt-fi-b input:-webkit-autofill:hover,.lgt-fi-b input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px #fff inset;box-shadow:0 0 0 40px #fff inset;-webkit-text-fill-color:var(--t-ink);caret-color:var(--t-ink);transition:background-color 9999s}.lgt-cap{display:flex;justify-content:center}.lgt-eye{border:0;background:none;color:inherit;padding:4px;border-radius:8px;cursor:pointer;display:grid;place-items:center}.lgt-eye svg{width:18px;height:18px}.lgt-eye:focus-visible,.lgt-go:focus-visible,.lgt-sso button:focus-visible,.lgt-brand:focus-visible{outline:2px solid var(--t-blue);outline-offset:2px}.lgt-opt{display:flex;align-items:center;gap:10px;font-size:13px;color:#41526a;margin:2px 0 16px}.lgt-opt a{margin-inline-start:auto;color:var(--t-blue2);font-weight:500;text-decoration:none}.lgt-tg{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.lgt-tg input{position:absolute;opacity:0;width:1px;height:1px}.lgt-tg span{position:relative;width:36px;height:20px;border-radius:11px;background:#d5dfeb;box-shadow:inset 0 1px 2px #00000026;transition:background .15s;flex:none}.lgt-tg span i{position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#e4eef9);box-shadow:0 2px 4px #00000040;transition:inset-inline-start .15s}.lgt-tg input:checked+span{background:linear-gradient(180deg,#5aa3e2,var(--t-blue))}.lgt-tg input:checked+span i{inset-inline-start:18px}.lgt-tg input:focus-visible+span{outline:2px solid var(--t-blue);outline-offset:2px}.lgt-cap{margin-bottom:12px}.lgt-go,.lgt-other .lgx-go,.lgt-other .lg-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:0 16px;height:46px;font:inherit;font-weight:500;font-size:15px;color:#fff;cursor:pointer;background:linear-gradient(180deg,#5aa3e2,var(--t-blue2));box-shadow:inset 0 1px #fff6,inset 0 -3px #0f3c7840,0 18px 28px -14px #2f7fc8f2}.lgt-go:hover:not([disabled]){filter:brightness(1.05)}.lgt-go[disabled]{opacity:.7;cursor:default}.lgt-sso{display:grid;gap:10px;margin-top:20px}.lgt-or{display:flex;align-items:center;gap:12px;color:#9aa9bc;font-size:12.5px}.lgt-or:before,.lgt-or:after{content:"";flex:1;height:1px;background:var(--t-line)}.lgt-sso button{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--t-line);border-radius:14px;padding:13px;font:inherit;font-weight:500;color:var(--t-ink);background:#fff;cursor:pointer;box-shadow:0 1px #fff inset,0 2px 6px -3px #14326433}.lgt-sso button:hover:not([disabled]){border-color:#b7cbe3}.lgt-other .lgx-box{display:grid;gap:12px;margin-bottom:16px}.lgt-other .lgx-row{display:flex;align-items:center;gap:10px;border:1px solid var(--t-line);border-radius:14px;padding:4px 12px;background:#fff}.lgt-other .lgx-row:focus-within{border-color:var(--t-blue);box-shadow:0 0 0 4px #3d8fd624}.lgt-other .lgx-row .inp{border:0;box-shadow:none;background:none}.lgt-other .lgx-lb{font-size:12px;color:var(--t-mut)}.lgt-other .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lgt-other .lg-alt{display:block;margin-top:12px;color:var(--t-blue2);font-size:13px}.lgt-other .lg-qr{display:grid;place-items:center;margin:10px 0}.lgt-other .lg-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin:10px 0}.lgt-box .note{margin-top:14px}.lgt-syslogo{height:30px;width:auto;opacity:.95}.lgt-foot{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:12.5px;color:var(--t-mut);border-top:1px solid var(--t-line);padding-top:16px}.lgt-shield{display:inline-flex;align-items:center;gap:6px;color:#1e7f6c}.lgt-art{position:relative;overflow:hidden;padding:60px 64px;color:#fff;background:linear-gradient(160deg,#1a4a7e,var(--t-navy) 60%,#0a1f38)}.lgt-art:before{content:"";position:absolute;inset:-20% -10% auto auto;width:60%;height:60%;background:radial-gradient(closest-side,rgba(124,194,242,.22),transparent);pointer-events:none}.lgt-art h2{margin:0;font-weight:300;font-size:40px;line-height:1.3}.lgt-art p{color:#9dbce0;margin:10px 0 0}.lgt-board{margin-top:46px;max-width:700px;background:#0512248c;border-radius:18px;padding:8px 0;border:1px solid rgba(124,194,242,.12);box-shadow:inset 0 1px #ffffff14,0 30px 50px -24px #000000b3;transform:perspective(1400px) rotateY(-8deg);transform-origin:right;animation:lgt-in .9s cubic-bezier(.2,.8,.2,1) both}[dir=ltr] .lgt-board{transform:perspective(1400px) rotateY(8deg);transform-origin:left}@keyframes lgt-in{0%{opacity:0;transform:perspective(1400px) rotateY(-22deg) translateY(20px)}}.lgt-bh,.lgt-br{display:grid;grid-template-columns:100px 1fr 110px 140px;gap:10px;padding:12px 24px;align-items:center}.lgt-bh{color:#7fa3cc;font-size:12px;border-bottom:1px solid rgba(124,194,242,.12)}.lgt-br{border-bottom:1px solid rgba(124,194,242,.07);font-size:15px}.lgt-br:last-child{border-bottom:0}.lgt-br .t{font-weight:300;font-size:26px;font-variant-numeric:tabular-nums;direction:ltr;text-align:end}.lgt-br .st{display:inline-flex;align-items:center;gap:6px;font-size:13px}.lgt-br .st i{width:7px;height:7px;border-radius:50%;background:currentColor}.lgt-br .st.ok{color:#5fd3b4}.lgt-br .st.info{color:#8fd3ff}.lgt-br .st.warn{color:#f2c46b}.lgt-art-f{position:absolute;bottom:36px;inset-inline:64px;display:flex;justify-content:space-between;color:#7fa3cc;font-size:12.5px}@media(prefers-reduced-motion:reduce){.lgt-board{animation:none}}@media(max-width:900px){.lgt{grid-template-columns:minmax(0,1fr)}.lgt-art{display:none}.lgt-brand b{max-width:52vw}.lgt-top .lp-name{display:none}.lgt-side{padding:24px 20px}.lgt-box{max-width:none}}.lgt-side{background:radial-gradient(640px 420px at 100% 0,#dfeefc 0,transparent 70%),radial-gradient(520px 380px at 0 100%,#e9f1fb 0,transparent 70%),linear-gradient(180deg,#f7fafe,#eef3f9)}.lgt-box{position:relative;max-width:336px;padding:26px 24px 22px;border-radius:18px;background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid rgba(255,255,255,.9);box-shadow:0 0 0 1px #14326412,0 1px #fff inset,0 -1px #1432640a inset,0 2px 4px #1432640d,0 12px 24px -8px #14326424,0 40px 70px -30px #0e2a4a59}.lgt-box:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffffbf,#fff0 40%)}.lgt-box:after{content:"";position:absolute;inset:auto 10% -18px;height:18px;border-radius:50%;pointer-events:none;background:radial-gradient(50% 100% at 50% 0,rgba(14,42,74,.22),transparent 70%);filter:blur(4px)}.lgt-form-in h1,.lgt-other h1{font-size:24px;font-weight:500;letter-spacing:-.2px;color:var(--t-navy)}.lgt-sub,.lgt-other .welcome{margin:4px 0 18px;font-size:13px}.lgt-fi{min-height:42px;padding:4px 11px;border-radius:10px;margin-bottom:9px;border-color:#dbe4f0;background:linear-gradient(180deg,#f7f9fc,#fff);box-shadow:inset 0 1px 2px #14326414,0 1px #fff}.lgt-fi:focus-within{background:#fff;box-shadow:inset 0 1px 2px #1432640d,0 0 0 4px #3d8fd624}.lgt-fi-b small{font-size:10.5px}.lgt-fi-b input{font-size:13.5px;font-weight:500}.lgt-opt{font-size:12.5px;margin:2px 0 14px}.lgt-cap{margin-bottom:12px;transform:scale(.9);transform-origin:center}.lgt-go,.lgt-other .lgx-go,.lgt-other .lg-btn{height:42px;border-radius:10px;font-size:14.5px;font-weight:500;letter-spacing:.1px;background:linear-gradient(180deg,#62aae8 0%,var(--t-blue) 45%,var(--t-blue2) 100%);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0f3c7847,0 1px 2px #0f3c7833,0 10px 20px -8px #2f7fc8b3;transition:transform .12s,box-shadow .12s,filter .12s}.lgt-go:hover:not([disabled]){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0f3c7847,0 2px 4px #0f3c7833,0 14px 26px -8px #2f7fc8cc}.lgt-go:active:not([disabled]){transform:translateY(1px);box-shadow:inset 0 2px 3px #0f3c784d,0 4px 10px -6px #2f7fc899}.lgt-foot{border-top:0;padding-top:0}@media(max-width:480px){.lgt-box{padding:22px 18px 20px;border-radius:16px}}.lgt-box{max-width:380px;padding:30px 30px 26px;border-radius:14px;border:1px solid #e3e8ef;background:#fff;box-shadow:0 1px 2px #1428500d,0 14px 34px -18px #14285047}.lgt-box:before,.lgt-box:after{content:none}.lgt-form-in h1,.lgt-other h1{font-size:22px;font-weight:700;color:var(--t-ink);letter-spacing:0}.lgt-sub,.lgt-other .welcome{margin:4px 0 20px;font-size:13px;color:var(--t-mut)}.lgt-fl{display:block;margin-bottom:14px}.lgt-fl-l{display:block;font-size:13px;font-weight:500;color:#33445a;margin-bottom:6px}.lgt-fl .lgt-fi{margin:0;min-height:44px;padding:0 12px;border-radius:10px;border:1px solid #d5dde8;background:#fff;box-shadow:0 1px 2px #1428500a}.lgt-fl .lgt-fi:focus-within{border-color:var(--t-blue);box-shadow:0 0 0 3px #3d8fd626}.lgt-fl .lgt-fi-b input{font-size:14px;font-weight:400;padding:10px 0}.lgt-go{height:44px;border-radius:10px;font-size:15px;font-weight:500}.lgt-art{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 48px}.lgt-art h2,.lgt-art p{text-align:center}.lgt-board,[dir=ltr] .lgt-board{width:100%;max-width:620px;margin:40px auto 0;transform:none;animation:none;text-align:start}.lgt-art-f{inset-inline:48px}@media(max-width:900px){.lgt-art{display:none}}@media(max-width:640px){.lgt-box{box-shadow:none}.lgt-side{padding-top:calc(20px + env(safe-area-inset-top,0px))}}html:has(.lgt){zoom:1!important}.lgt-side{background:radial-gradient(620px 380px at 100% 0,#dcebfa 0,transparent 70%),radial-gradient(520px 360px at 0 100%,#e7eff9 0,transparent 70%),linear-gradient(180deg,#f6f9fd,#eef3f9)}.lgt-box{background:#fff;border:1px solid rgba(20,60,110,.08);border-radius:20px;padding:34px 32px 28px;max-width:430px;box-shadow:0 1px #fff inset,0 2px 4px #1028500a,0 12px 24px -8px #10285014,0 40px 70px -30px #10285047}.lgt-form-in h1,.lgt-other h1{font-weight:700;font-size:28px;color:var(--t-navy)}.lgt-sub,.lgt-other .welcome{font-size:14px;margin:8px 0 26px}.lgt-fl-l{font-weight:600;font-size:13px;color:#33465f}.lgt-fi{min-height:52px;border-radius:12px;border-color:#d9e3ef;margin:6px 0 16px;background:#f7fafd;box-shadow:inset 0 2px 4px #1028500f,0 1px #fff;transition:border-color .15s,box-shadow .15s,background .15s}.lgt-fi:hover{border-color:#bfd1e6}.lgt-fi:focus-within{background:#fff;border-color:var(--t-blue);box-shadow:0 0 0 4px #3d8fd629,0 10px 22px -14px #2f7fc8b3}.lgt-fi-b input{font-size:15px;font-weight:500}.lgt-fi-b input::placeholder{color:#9aabc0;font-weight:400}.lgt-fi-b input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #f7fafd inset;box-shadow:0 0 0 40px #f7fafd inset}.lgt-fi:focus-within .lgt-fi-b input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #fff inset;box-shadow:0 0 0 40px #fff inset}.lgt-go{height:50px;border-radius:12px;font-weight:700;font-size:15.5px;transition:transform .15s,box-shadow .15s,filter .15s}.lgt-go:hover:not([disabled]){transform:translateY(-1px);box-shadow:inset 0 1px #fff6,inset 0 -3px #0f3c7840,0 22px 32px -14px #2f7fc8}.lgt-go:active:not([disabled]){transform:translateY(0)}@media(max-width:900px){.lgt-box{border:0;box-shadow:none;background:transparent;padding:24px 0}}@media(prefers-reduced-motion:reduce){.lgt-go{transition:none}.lgt-go:hover:not([disabled]){transform:none}}.lgt-box{max-width:440px;width:100%;padding:36px 40px;border-radius:12px}.lgt-sub,.lgt-other .welcome{font-size:12.5px;margin:4px 0 22px}.lgt-fl-l{font-size:13.5px;font-weight:500}.lgt-fi{min-height:44px;height:44px;padding:0 12px;border-radius:7px;margin:6px 0 14px}.lgt-fi-b input{font-size:14.5px}.lgt-go{height:44px;border-radius:7px;font-size:13.5px}@media(max-width:900px){.lgt-box{padding:24px 0}}.lgt-fl .lgt-fi{height:44px;min-height:44px;border-radius:7px;margin:6px 0 14px;background:#f7fafd;border-color:#d9e3ef;box-shadow:inset 0 2px 4px #1028500f,0 1px #fff}.lgt-fl .lgt-fi:hover{border-color:#bfd1e6}.lgt-fl .lgt-fi:focus-within{background:#fff;border-color:var(--t-blue);box-shadow:0 0 0 4px #3d8fd629,0 10px 22px -14px #2f7fc8b3}.lgt-box{max-width:420px;padding:34px 34px 28px;border-radius:16px;border:0;box-shadow:0 1px 2px #1028500d,0 24px 60px -28px #10285059}.lgt-form-in h1,.lgt-other h1{text-align:center;font-size:22px;font-weight:700;color:var(--t-ink)}.lgt-sub,.lgt-other .welcome{text-align:center;font-size:13.5px;color:var(--t-mut);margin:6px 0 24px}.lgt-fl-l{font-size:13px;font-weight:500;color:var(--t-ink)}.lgt-fl .lgt-fi{height:42px;min-height:42px;border-radius:10px;margin:6px 0 16px;padding:0 12px;border:1px solid transparent;background:#eef1f5;box-shadow:none;color:#5b6b80}.lgt-fl .lgt-fi:hover{border-color:#d6dde7}.lgt-fl .lgt-fi:focus-within{background:#fff;border-color:var(--t-blue);box-shadow:0 0 0 3px #3d8fd626}.lgt-fi-b input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #eef1f5 inset;box-shadow:0 0 0 40px #eef1f5 inset}.lgt-opt{margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid #e6ebf1}.lgt-opt a{font-weight:700}.lgt-go{height:42px;border-radius:10px;font-size:14px;font-weight:700;background:var(--t-blue2);box-shadow:none}.lgt-go:hover:not([disabled]){transform:none;filter:brightness(1.06);box-shadow:0 8px 18px -10px #2f7fc8cc}@media(max-width:900px){.lgt-box{box-shadow:none;padding:24px 0}}.lgt-box{max-width:440px;width:100%;padding:36px 40px;border-radius:12px;border:1px solid #e3e9f1}.lgt-fl-l{font-size:13.5px;font-weight:700;color:#0f2440}.lgt-fl .lgt-fi{height:44px;min-height:44px;background:#f4f7fb;border:1px solid #cfd9e6;box-shadow:inset 0 1px 2px #1028500f}.lgt-fl .lgt-fi:hover{border-color:#b4c4d8}.lgt-fi-b input{color:#0f2440;font-weight:500}.lgt-fi-b input::placeholder{color:#8394aa}.lgt-go{height:44px}.lgt-form-in h1,.lgt-other h1{font-size:18px;line-height:1.4}.lgt-sub,.lgt-other .welcome{margin:4px 0 18px;font-size:12.5px}.lgt-fl .lgt-fi{margin:6px 0 12px}.lgt-opt{margin:0 0 14px;padding-bottom:14px}.lgt-box{max-width:380px;padding:28px;border-radius:12px;border:1px solid #e8edf3}.lgt-form-in h1,.lgt-other h1{font-size:18px}.lgt-fl-l{font-size:12.5px;font-weight:400;color:#7a889b}.lgt-fl .lgt-fi{height:40px;min-height:40px;margin:4px 0 12px;background:#f8fafc;border:1px solid #e4e9f0;box-shadow:none}.lgt-fl .lgt-fi:hover{border-color:#d3dbe6}.lgt-fi-b input{font-size:14px;font-weight:400}.lgt-go{height:40px;font-size:13.5px}@media(max-width:900px){.lgt-box{border:0;padding:24px 0}}@media(min-width:901px){.lgt{grid-template-columns:minmax(420px,640px) 1fr}.lgt-box{max-width:440px;padding:34px 36px}.lgt-form-in h1,.lgt-other h1{font-size:21px}.lgt-sub,.lgt-other .welcome,.lgt-fl-l{font-size:13.5px}.lgt-fl .lgt-fi{height:46px;min-height:46px;margin:5px 0 14px}.lgt-fi-b input{font-size:15px}.lgt-go{height:46px;font-size:14.5px}}@media(min-width:901px){.lgt{grid-template-columns:minmax(460px,820px) 1fr}.lgt-box{max-width:520px;padding:42px 44px 38px;border-radius:16px}.lgt-form-in h1,.lgt-other h1{font-size:25px}.lgt-sub,.lgt-other .welcome{font-size:14.5px;margin:6px 0 26px}.lgt-fl-l{font-size:14.5px}.lgt-fl .lgt-fi{height:52px;min-height:52px;margin:6px 0 18px;border-radius:10px}.lgt-fi-b input{font-size:16px}.lgt-opt{font-size:14px}.lgt-go{height:52px;font-size:16px;border-radius:10px}}.lgt-fl-l{font-weight:600;color:#33465f}.lgt-fi-b input{font-weight:600;color:#12263f}.lgt-opt,.lgt-opt label{font-weight:600;color:#33465f}.lgt-box .cap{align-items:stretch}.lgt-box .cap .cap-w{transform:none;margin-bottom:0;width:100%}.lgt-box .cap .cap-w>div,.lgt-box .cap .cap-w iframe{width:100%!important}.lgt-box .cap .cap-ld{width:100%;height:65px}.lgt-fl .lgt-fi,.lgt-fl .lgt-fi:hover,.lgt-fl .lgt-fi:focus-within{background:#e8f0fe;border:1px solid #d5e2f5;box-shadow:none}.lgt-fl .lgt-fi:focus-within{border-color:#9fbfe8}.lgt-fi-b input,.lgt-fi-b input:focus{background:transparent!important}.lgt-fi-b input:-webkit-autofill,.lgt-fi-b input:-webkit-autofill:hover,.lgt-fi-b input:-webkit-autofill:focus,.lgt-fl .lgt-fi:focus-within .lgt-fi-b input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #e8f0fe inset!important;box-shadow:0 0 0 60px #e8f0fe inset!important;-webkit-text-fill-color:#12263f;caret-color:#12263f}@media(min-width:901px){.lgt-box{max-width:470px;padding:38px 40px 34px}.lgt-form-in h1,.lgt-other h1{font-size:23px}.lgt-sub,.lgt-other .welcome{font-size:13.5px;margin:5px 0 23px}.lgt-fl-l{font-size:13.5px}.lgt-fl .lgt-fi{height:47px;min-height:47px;margin:5px 0 16px}.lgt-fi-b input{font-size:15px}.lgt-opt{font-size:13px}.lgt-go{height:47px;font-size:15px}}.lgt-pair{margin:0 0 14px;border:1px solid #cfd8e3;border-radius:4px;overflow:hidden;background:#e8f0fe}.lgt-pair .lgt-fl{display:block;margin:0}.lgt-pair .lgt-fl+.lgt-fl{border-top:1px solid #cfd8e3}.lgt-pair .lgt-fl-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lgt-pair .lgt-fl .lgt-fi,.lgt-pair .lgt-fl .lgt-fi:hover,.lgt-pair .lgt-fl .lgt-fi:focus-within{height:46px;min-height:46px;margin:0;padding:0;border:0;border-radius:0;background:#e8f0fe;box-shadow:none;display:flex;align-items:center}.lgt-pair .lgt-fi>svg{flex:0 0 44px;width:44px;height:46px;padding:14px 13px;box-sizing:border-box;background:#f1f3f6;color:#a3adba;border-inline-end:1px solid #dde3ea}.lgt-pair .lgt-fi:focus-within>svg{color:#3d8fd6}.lgt-pair .lgt-fi-b{flex:1 1 auto;padding:0 12px}.lgt-pair .lgt-fi-b input{font-size:15px;font-weight:600;color:#12263f}.lgt-pair .lgt-fi-b input::placeholder{color:#8a97a8;font-weight:500}.lgt-pair .lgt-eye{margin-inline-end:8px}@media(min-width:1px){.lgt-go{border-radius:4px}}.lgt-shelf{padding:0;display:block;text-align:start;background:#0d1d30 center / cover no-repeat}.lgt-shelf:before{content:none}.lgt-shelf .lgt-syslogo{position:absolute;top:28px;inset-inline-start:40px;filter:brightness(0) invert(1);opacity:.95}.lgt-shelf-c{position:absolute;inset-inline:60px;bottom:70px;color:#fff}.lgt-shelf-c h2{margin:0;font-size:36px;font-weight:600;line-height:1.35;text-align:start}.lgt-shelf-c p{margin:10px 0 0;color:#c9d8ea;font-size:14.5px;text-align:start}.lgt-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.lgt-tags span{font-size:12px;padding:6px 12px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px)}.lgt-parts .lgt-side{background:linear-gradient(to right,#849cbc00 0,#849cbc38 35%,#849cbc80),linear-gradient(180deg,#1e3045 0,#1a2d43 15%,#14273f 35%,#0f2136 70%,#09192d)}[dir=ltr] .lgt-parts .lgt-side{background:linear-gradient(to left,#849cbc00 0,#849cbc38 35%,#849cbc80),linear-gradient(180deg,#1e3045 0,#1a2d43 15%,#14273f 35%,#0f2136 70%,#09192d)}.lgt-parts .lgt-brand b,.lgt-parts .lgt-foot,.lgt-parts .lgt-foot span,.lgt-parts .lgt-shield{color:#e6eef8}.lgt-parts .lgt-box{box-shadow:0 30px 60px -28px #0000008c}@media(max-width:900px){.lgt-parts .lgt-box{background:#fff;border-radius:14px;padding:24px 20px}}[data-theme=dark] .lgt{background:#0b1626;color:#e6eef8}[data-theme=dark] .lgt-side{background:linear-gradient(180deg,#101e31,#0a1524)}[data-theme=dark] .lgt-parts .lgt-side{background:linear-gradient(to right,#3c557800 0,#3c55782e 40%,#3c557852),linear-gradient(180deg,#14243a 0,#0f1e32,#0a1626 70%,#060f1c)}[data-theme=dark] .lgt-shelf{filter:brightness(.82)}[data-theme=dark] .lgt-box,[data-theme=dark] .lgt-parts .lgt-box{background:#15243a;border-color:#23364f;box-shadow:0 30px 60px -28px #000c}[data-theme=dark] .lgt-form-in h1,[data-theme=dark] .lgt-other h1,[data-theme=dark] .lgt-brand b{color:#f1f5fa}[data-theme=dark] .lgt-sub,[data-theme=dark] .lgt-other .welcome,[data-theme=dark] .lgt-foot,[data-theme=dark] .lgt-foot span{color:#9fb2c9}[data-theme=dark] .lgt-opt,[data-theme=dark] .lgt-opt label,[data-theme=dark] .lgt-fl-l{color:#c7d4e3;border-color:#26394f}[data-theme=dark] .lgt-pair{border-color:#2c425e;background:#1b2d46}[data-theme=dark] .lgt-pair .lgt-fl+.lgt-fl{border-top-color:#2c425e}[data-theme=dark] .lgt-pair .lgt-fl .lgt-fi,[data-theme=dark] .lgt-pair .lgt-fl .lgt-fi:hover,[data-theme=dark] .lgt-pair .lgt-fl .lgt-fi:focus-within,[data-theme=dark] .lgt-fl .lgt-fi{background:#1b2d46;border-color:#2c425e}[data-theme=dark] .lgt-pair .lgt-fi>svg{background:#14243a;border-inline-end-color:#2c425e;color:#7f93ad}[data-theme=dark] .lgt-pair .lgt-fi:focus-within>svg{color:#7cc0ff}[data-theme=dark] .lgt-fi-b input{color:#f1f5fa}[data-theme=dark] .lgt-fi-b input::placeholder{color:#7f93ad}[data-theme=dark] .lgt-fi-b input:-webkit-autofill,[data-theme=dark] .lgt-fl .lgt-fi:focus-within .lgt-fi-b input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #1b2d46 inset!important;box-shadow:0 0 0 60px #1b2d46 inset!important;-webkit-text-fill-color:#f1f5fa;caret-color:#f1f5fa}[data-theme=dark] .lgt-eye{color:#9fb2c9}@media(max-width:900px){[data-theme=dark] .lgt-parts .lgt-box{background:#15243a}}.lgt-tools{display:inline-flex;align-items:center;gap:8px}.lgt-theme{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;border:1px solid #dde4ee;background:#fff;color:#33465f;cursor:pointer;box-shadow:0 1px 2px #1028500f}.lgt-theme:hover{border-color:#bfd1e6;color:#2f7fc8}[data-theme=dark] .lgt-theme{background:#15243a;border-color:#2c425e;color:#f3c969}.lgt-shelf:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#08182e8c 0,#08182e26 45%,#08182ed9);pointer-events:none}.lgt-shelf>*{position:relative;z-index:1}.lgt-shelf .lgt-syslogo,.lgt-shelf-c{position:absolute;z-index:1}@media(min-width:901px){.lgt{grid-template-columns:minmax(420px,min(820px,44vw)) 1fr}.lgt-br span,.lgt-bh span{white-space:nowrap}}@media(min-width:901px)and (max-width:1440px){.lgt-art{padding:48px 32px}.lgt-art h2{font-size:32px}.lgt-board,[dir=ltr] .lgt-board{max-width:100%}.lgt-br{font-size:13px}.lgt-br .t{font-size:20px}.lgt-box{max-width:420px;padding:32px 32px 28px}}.hcs-lg{--hg: var(--hx-1, #4e6440);position:relative;min-height:100vh;overflow:hidden;color:#1b1f1a}.hcs-lg-bg{position:fixed;inset:0;background-size:cover;background-position:center;background-color:#2a3324}.hcs-lg-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#121a0e26,#121a0ea6)}[dir=ltr] .hcs-lg-bg:after{background:linear-gradient(270deg,#121a0e26,#121a0ea6)}.hcs-lg-w{position:relative;z-index:1;min-height:100vh;display:grid;grid-template-columns:480px minmax(0,1fr);align-items:center;padding:40px 80px;gap:60px}.hcs-lg-card{background:#fff;border-radius:28px;padding:38px 40px 28px;box-shadow:0 40px 80px -30px #0000008c;min-width:0}.hcs-lg-brand{display:flex;align-items:center;gap:12px;border:0;background:none;padding:0;cursor:pointer;text-align:start;font:inherit;color:inherit}.hcs-lg-brand i,.hcs-lg-brand img{width:44px;height:44px;border-radius:13px;flex:none}.hcs-lg-brand i{background:var(--hg);color:#fff;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:21px}.hcs-lg-brand img{object-fit:contain;background:#f5f6f3}.hcs-lg-brand b{font-size:19px;font-weight:500;display:block}.hcs-lg-brand small{color:#6f766c;font-size:13px}.hcs-lg-form h1{font-size:30px;font-weight:500;margin:34px 0 6px;letter-spacing:-.3px}.hcs-lg-sub{color:#6c7369;font-size:15px;margin:0 0 26px}.hcs-lg-l{font-size:13px;color:#4d544c;margin:14px 0 7px;display:block}.hcs-lg-in{height:50px;border:1px solid #dfe3dc;border-radius:14px;display:flex;align-items:center;gap:10px;padding:0 14px;background:#fff;color:#8b9289;transition:border-color .18s,box-shadow .18s}.hcs-lg-in:focus-within{border-color:var(--hg);box-shadow:0 0 0 3px color-mix(in srgb,var(--hg) 16%,transparent)}.hcs-lg-in input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:15px;color:#1b1f1a;height:100%}.hcs-lg-eye{border:0;background:none;color:#6f766c;font:inherit;font-size:13px;cursor:pointer;padding:4px}.hcs-lg-row{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#4d544c;margin:16px 0 22px;gap:10px}.hcs-lg-row a{color:var(--hg);font-weight:500;text-decoration:none}.hcs-lg-chk{display:flex;gap:8px;align-items:center;cursor:pointer}.hcs-lg-chk input{position:absolute;opacity:0;width:1px;height:1px}.hcs-lg-chk i{width:18px;height:18px;border-radius:6px;border:1.5px solid #c9cec5;display:inline-block;background:#fff}.hcs-lg-chk input:checked+i{background:var(--hg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 12px no-repeat;border-color:var(--hg)}.hcs-lg-chk input:focus-visible+i{box-shadow:0 0 0 3px color-mix(in srgb,var(--hg) 25%,transparent)}.hcs-lg-go{width:100%;height:52px;border-radius:14px;border:0;background:var(--hg);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font:inherit;font-weight:700;font-size:16px;cursor:pointer;box-shadow:0 12px 24px -14px color-mix(in srgb,var(--hg) 90%,transparent)}.hcs-lg-go:disabled{opacity:.7;cursor:default}.hcs-lg-or{display:flex;align-items:center;gap:12px;color:#8b9289;font-size:13px;margin:18px 0}.hcs-lg-or:before,.hcs-lg-or:after{content:"";flex:1;height:1px;background:#e6e9e3}.hcs-lg-sso{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px}.hcs-lg-sso button{height:50px;border-radius:14px;border:1px solid #dfe3dc;background:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font:inherit;font-weight:500;cursor:pointer;color:#1b1f1a}.hcs-lg-foot{color:#8b9289;font-size:12.5px;display:flex;gap:12px;justify-content:center;align-items:center;margin-top:24px;flex-wrap:wrap}.hcs-lg-dk{border:0;background:none;font:inherit;color:inherit;display:inline-flex;gap:5px;align-items:center;cursor:pointer;padding:0}.hcs-lg-shield{display:inline-flex;gap:5px;align-items:center}.hcs-lg-t{color:#fff;min-width:0}.hcs-lg-t h2{font-size:44px;font-weight:500;line-height:1.25;max-width:560px;margin:0;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.25)}.hcs-lg-t p{opacity:.9;margin:12px 0 0;font-size:17px;max-width:520px;line-height:1.7}.hcs-lg-chips{display:flex;gap:10px;margin-top:26px;flex-wrap:wrap}.hcs-lg-chips span{background:#ffffff29;border:1px solid rgba(255,255,255,.28);color:#fff;border-radius:999px;padding:8px 16px;font-size:13.5px}.hcs-lg-th{display:flex;gap:10px;margin-top:34px}.hcs-lg-th img{width:120px;height:80px;object-fit:cover;border-radius:14px;border:3px solid rgba(255,255,255,.7);background:#ffffff26}.hcs-lg-sys{display:block;height:26px;margin-top:34px;opacity:.85}.hcs-lg .lgt-other{min-width:0}[data-theme=dark] .hcs-lg-card{background:#1a1f18;color:#e8ebe5;box-shadow:0 40px 80px -30px #000000d9}[data-theme=dark] .hcs-lg-in,[data-theme=dark] .hcs-lg-sso button{background:#22281f;border-color:#343c30}[data-theme=dark] .hcs-lg-in input,[data-theme=dark] .hcs-lg-sso button{color:#e8ebe5}[data-theme=dark] .hcs-lg-sub,[data-theme=dark] .hcs-lg-l,[data-theme=dark] .hcs-lg-row,[data-theme=dark] .hcs-lg-brand small{color:#a9b0a5}[data-theme=dark] .hcs-lg-row a{color:#b7da8b}[data-theme=dark] .hcs-lg-chk i{background:#22281f;border-color:#4a5245}@media(max-width:1100px){.hcs-lg-w{grid-template-columns:440px minmax(0,1fr);padding:32px 40px;gap:36px}.hcs-lg-t h2{font-size:34px}}@media(max-width:900px){.hcs-lg-w{grid-template-columns:minmax(0,1fr);padding:20px 14px;gap:0;align-content:center}.hcs-lg-t,.hcs-lg-dot{display:none}.hcs-lg-card{padding:28px 20px 22px;border-radius:22px}.hcs-lg-form h1{font-size:25px;margin-top:26px}}@media(min-width:901px){.lgt.lgt-hr{grid-template-columns:1fr 1fr}}.lgt-art.lgh{position:relative;overflow:hidden;color:#fff;background:#0b1a4a;display:flex;flex-direction:column;justify-content:space-between;padding:54px 56px 40px}.lgt-art.lgh:before{display:none}.lgt-art.lgh,.lgt-art.lgh h2,.lgt-art.lgh p{align-items:stretch;text-align:start}.lgh-mesh{position:absolute;inset:-20%;pointer-events:none;filter:saturate(1.1);background:radial-gradient(38% 34% at 78% 18%,rgba(96,165,250,.95),transparent 70%),radial-gradient(42% 40% at 18% 30%,rgba(37,99,235,.95),transparent 70%),radial-gradient(40% 38% at 60% 78%,rgba(14,165,233,.55),transparent 70%),radial-gradient(50% 50% at 10% 95%,rgba(49,46,129,.9),transparent 70%),linear-gradient(160deg,#1e3a8a,#0b1a4a)}.lgh-hd,.lgh-stk,.lgh-tr{position:relative;z-index:2}.lgh-k{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 12px;border-radius:99px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lgh-k i{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px #4ade8033}.lgt-art.lgh h2{font-size:40px;font-weight:700;line-height:1.3;margin:22px 0 0;letter-spacing:-.3px}.lgt-art.lgh h2 span{display:block;font-weight:300;opacity:.85}.lgh-stk{height:430px;max-width:620px;width:100%;align-self:flex-end}[dir=ltr] .lgh-stk{align-self:flex-start}.lgh-gl{position:absolute;border-radius:24px;padding:20px 22px;background:linear-gradient(160deg,#ffffff38,#ffffff12);border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 40px 80px -30px #020828bf,inset 0 1px #ffffff59}.lgh-gl small{font-size:12px;opacity:.75;display:block}.lgh-g1{inset-inline-start:0;top:20px;width:340px}.lgh-amt{font-size:34px;font-weight:700;margin:6px 0 2px;letter-spacing:-.5px}.lgh-amt span{font-size:14px;font-weight:400;opacity:.7}.lgh-seg{display:flex;height:8px;border-radius:9px;overflow:hidden;margin:14px 0 10px;background:#ffffff26}.lgh-seg i{display:block;height:100%}.lgh-lg{display:flex;justify-content:space-between;font-size:11.5px;opacity:.85}.lgh-lg span{display:flex;gap:6px;align-items:center}.lgh-lg em{width:8px;height:8px;border-radius:3px;display:inline-block}.lgh-g2{inset-inline-end:40px;top:0;width:210px;text-align:center}.lgh-g2 svg{display:block;margin:0 auto;font-family:inherit}.lgh-g3{inset-inline-start:0;bottom:0;width:300px}.lgh-cal{display:grid;grid-template-columns:repeat(7,32px);justify-content:space-between;gap:5px;margin-top:12px}.lgh-cal span{height:22px;border-radius:7px;background:#ffffff1f;font-size:10px;display:grid;place-items:center}.lgh-cal span.l{background:#93c5fd;color:#0b1a4a;font-weight:700}.lgh-cal span.t{background:#fff;color:#1d4ed8;font-weight:700}.lgh-g4{inset-inline-end:10px;bottom:30px;width:260px}.lgh-g4 b{font-size:22px;font-weight:700;display:block;margin-top:4px}.lgh-av{display:flex;margin-top:12px;padding-inline-start:10px}.lgh-av span{width:38px;height:38px;border-radius:50%;border:2px solid rgba(255,255,255,.85);margin-inline-start:-10px;display:grid;place-items:center;font-size:12px;font-weight:700;position:relative}.lgh-av span:after{content:"";position:absolute;bottom:0;left:0;width:10px;height:10px;border-radius:50%;background:#4ade80;border:2px solid #1e3a8a}.lgh-tr{display:flex;gap:22px;font-size:12.5px;opacity:.85;flex-wrap:wrap;align-items:center}.lgh-tr span{display:flex;gap:7px;align-items:center}.lgh-tr .lgh-note{margin-inline-start:auto;opacity:.6}[data-theme=dark] .lgh-mesh{filter:saturate(1.05) brightness(.72)}[data-theme=dark] .lgt-hr .lgt-side{background:radial-gradient(600px 380px at 100% 0,rgba(37,99,235,.14) 0,transparent 70%),linear-gradient(180deg,#0f1a30,#0a1324)}@media(max-width:900px){.lgt-art.lgh{display:none}}@media(min-width:901px)and (max-width:1099.98px){.lgh-stk{zoom:.68}.lgt-art.lgh{padding:44px 40px 32px}.lgt-art.lgh h2{font-size:32px}}@media(min-width:1100px)and (max-width:1279.98px){.lgh-stk{zoom:.88}}@media(prefers-reduced-motion:no-preference){.lgh-gl{animation:lgh-in .7s cubic-bezier(.2,.8,.2,1) both}.lgh-g2{animation-delay:.06s}.lgh-g3{animation-delay:.12s}.lgh-g4{animation-delay:.18s}}@keyframes lgh-in{0%{opacity:0;transform:translateY(14px)}}.lhs{--s-pg: #f6fafd;--s-card: #fff;--s-bd: #dfe9f1;--s-tx: #163a52;--s-mu: #6f8fa3;--s-pri: #2f8fca;--s-pri2: #2273ab;--s-act: #dcedf8;--s-sb: #eaf3f9;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,580px);background:var(--s-pg);color:var(--s-tx)}[data-theme=dark] .lhs{--s-pg: #0d1a24;--s-card: #13232f;--s-bd: #23394a;--s-tx: #e3eef5;--s-mu: #8ea9bb;--s-pri: #3b9ad6;--s-pri2: #5aaee3;--s-act: #173247;--s-sb: #172a38}.lhs-side{display:flex;flex-direction:column;padding:40px 70px 30px;min-width:0}.lhs-top{display:flex;align-items:center;gap:10px}.lhs-brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:16px}.lhs-mk{width:36px;height:36px;border-radius:11px;background:linear-gradient(140deg,#5cb3e6,#2f8fca);display:grid;place-items:center;color:#fff}.lhs-tools{margin-inline-start:auto;display:flex;align-items:center;gap:8px}.lhs-theme{width:32px;height:32px;border-radius:9px;border:1px solid var(--s-bd);background:var(--s-card);color:var(--s-mu);display:grid;place-items:center;cursor:pointer}.lhs-lang{display:inline-flex;gap:4px;padding:3px;border-radius:10px;background:var(--s-sb)}.lhs-lang button{border:0;background:none;font:inherit;font-size:12px;padding:5px 11px;border-radius:7px;color:var(--s-mu);cursor:pointer}.lhs-lang button.on{background:var(--s-card);color:var(--s-tx);font-weight:600;box-shadow:0 1px 3px #143c5a1f}.lhs-card{margin:auto 0;width:100%;max-width:440px;align-self:center;background:var(--s-card);border:1px solid var(--s-bd);border-radius:22px;padding:26px 26px 22px;box-shadow:0 24px 60px -36px #14466e59}.lhs-card[data-co=wait]{opacity:.8}.lhs-no{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:var(--s-pri);font-weight:600;background:var(--s-act);padding:4px 10px;border-radius:99px}.lhs-form h1,.lhs-other h1{font-size:22px;font-weight:700;margin:14px 0 4px;letter-spacing:-.2px;color:var(--s-tx)}.lhs-sub,.lhs-other .welcome{font-size:12.8px;color:var(--s-mu);line-height:1.7;margin:0 0 18px}.lhs .lgt-fl{display:block;margin-bottom:14px}.lhs .lgt-fl-l{display:block;font-size:12px;color:var(--s-mu);margin-bottom:6px}.lhs .lgt-fi{margin:0;min-height:48px;padding:0 14px;border-radius:12px;border:1px solid var(--s-bd);background:var(--s-card);color:#8aa3b3;box-shadow:none}.lhs .lgt-fi:focus-within{border-color:var(--s-pri);color:var(--s-pri);box-shadow:0 0 0 3px #2f8fca29}.lhs .lgt-fi-b input{font-size:14.5px;color:var(--s-tx)}.lhs .lgt-fi-b input.lhs-pin{letter-spacing:.35em;font-size:18px;text-align:left}.lhs .lgt-fi-b input.lhs-pin[type=text]{letter-spacing:.08em;font-size:15px}.lhs .lgt-fi-b input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--s-card) inset;box-shadow:0 0 0 40px var(--s-card) inset;-webkit-text-fill-color:var(--s-tx)}.lhs .lgt-eye{border:0;background:none;color:inherit;cursor:pointer;display:grid;place-items:center;padding:4px}.lhs-co{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:13px;background:var(--s-sb);margin-bottom:16px}.lhs-co-lg{width:38px;height:38px;border-radius:11px;background:var(--s-card);display:grid;place-items:center;color:var(--s-pri);font-weight:700;flex:none;overflow:hidden}.lhs-co-lg img{width:100%;height:100%;object-fit:contain}.lhs-co-t{min-width:0}.lhs-co-t b{font-size:13.5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lhs-co-t small{font-size:11.5px;color:var(--s-mu);display:block;text-align:start}.lhs-rm{display:flex;align-items:center;gap:10px;font-size:12.8px;padding:2px 0 14px;cursor:pointer;position:relative}.lhs-rm input{position:absolute;opacity:0;width:1px;height:1px}.lhs-rm i{width:20px;height:20px;border-radius:6px;border:1.5px solid #b9cfdd;display:grid;place-items:center;color:transparent;background:var(--s-card)}.lhs-rm input:checked+i{background:var(--s-pri);border-color:var(--s-pri);color:#fff}.lhs-rm input:focus-visible+i{box-shadow:0 0 0 3px #2f8fca4d}.lhs-go,.lhs-other .lgx-go,.lhs-other .lg-btn{width:100%;height:48px;border:0;border-radius:12px;background:var(--s-pri);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:600;font-size:14.5px;cursor:pointer;box-shadow:0 10px 24px -12px var(--s-pri)}.lhs-go:hover:not(:disabled){background:var(--s-pri2)}.lhs-go:disabled{opacity:.65;cursor:default}[dir=ltr] .lhs-go svg{transform:scaleX(-1)}.lhs-lk{display:flex;justify-content:space-between;gap:10px;font-size:12.3px;color:var(--s-mu);margin:14px 0 0}.lhs-lk a{color:var(--s-pri);text-decoration:none}.lhs-sso,.lhs-card .note{margin-top:14px}.lhs-foot{display:flex;gap:18px;font-size:11.8px;color:var(--s-mu);align-items:center;flex-wrap:wrap}.lhs-foot>span{display:flex;gap:6px;align-items:center}.lhs-foot svg{color:#2f8a5b}.lhs-fy{margin-inline-start:auto}.lhs-fl{display:none!important}.lhs-art{position:relative;overflow:hidden;margin:16px;margin-inline-start:0;border-radius:30px;background:linear-gradient(165deg,#e8f5fc,#cfe8f7 45%,#b5dbf2);min-height:560px}[data-theme=dark] .lhs-art{filter:brightness(.82) saturate(1.05)}.lhs-sky{position:absolute;inset:0;width:100%;height:100%}.lhs-art>svg:nth-of-type(2){display:none}.lhs-cap{position:absolute;top:60px;inset-inline:56px;z-index:2}.lhs-kk{display:inline-flex;gap:8px;align-items:center;font-size:12px;color:#2a6f9c;background:#ffffffa6;border:1px solid rgba(255,255,255,.9);padding:5px 12px;border-radius:99px}.lhs-kk i{width:7px;height:7px;border-radius:50%;background:#2f8a5b}.lhs-art h2{font-size:34px;line-height:1.35;color:#163a52;margin:18px 0 0;font-weight:700}.lhs-art h2 span{display:block;font-weight:300;color:#3b6d8c}.lhs-cp{display:none!important}.lhs-fc{position:absolute;z-index:3;background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.95);border-radius:18px;padding:14px 16px;box-shadow:0 24px 50px -28px #14466e80;font-size:12px;color:#29506a}.lhs-fc b{display:block;font-size:13.5px;color:#163a52}.lhs-fc small{display:block;color:#6f8fa3;font-size:11px}.lhs-fc small.ok{color:#2f8a5b}.lhs-f1{left:36px;top:37%;width:180px}.lhs-f1 b{font-size:22px;text-align:right}.lhs-f2{right:40px;top:63%;width:220px}.lhs-wk{display:flex;gap:5px;margin-top:8px}.lhs-wk i{width:18px;height:18px;border-radius:5px;display:block}.lhs-f3{left:60px;top:72%;width:190px;display:flex;gap:10px;align-items:center}.lhs-okb{width:34px;height:34px;border-radius:10px;background:#e4f1ea;color:#2f8a5b;display:grid;place-items:center;flex:none}.lhs-note{position:absolute;left:24px;bottom:18px;font-size:10.5px;color:#ffffff8c;z-index:3}@media(min-width:901px)and (max-width:1199.98px){.lhs{grid-template-columns:minmax(0,1fr) 440px}.lhs-side{padding:32px 40px 24px}.lhs-art h2{font-size:28px}.lhs-cap{inset-inline:40px}}@media(max-width:900px){.lhs{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.lhs-art{grid-row:1;margin:0;border-radius:0 0 28px 28px;height:250px;min-height:0}.lhs-art>svg:nth-of-type(1),.lhs-fc,.lhs-note,.lhs-cd{display:none!important}.lhs-art>svg:nth-of-type(2){display:block}.lhs-cp{display:block!important}.lhs-cap{top:28px;inset-inline:24px}.lhs-art h2{font-size:22px;margin-top:12px}.lhs-side{grid-row:2;padding:0 16px}.lhs-top{position:absolute;top:12px;inset-inline-end:12px;z-index:5}.lhs-brand,.lhs-tools .lhs-lang{display:none}.lhs-tools{margin:0}.lhs-theme{background:#ffffffb3;border-color:#ffffffe6}.lhs-card{margin:-46px 0 0;max-width:none;position:relative;z-index:4;padding:22px 20px 20px}.lhs-foot{justify-content:center;padding:18px 0 24px}.lhs-fd{display:none!important}.lhs-fl{display:flex!important}}.lhs-co{display:none}.lhs .lgt-fi-b input.lhs-pin{text-align:right}.lhs .lgt-fl-l{font-size:12.5px;font-weight:500;color:var(--s-tx)}.lhs .lgt-fi-b input{font-weight:500}.lhs-sub,.lhs-other .welcome{color:#4d6e83;font-weight:500}.lhs-form,.lhs-other,.lhs-side{font-weight:500}.lhs .lgt-fl-l,.lhs .lgt-fi-b input,.lhs-card label,.lhs-card a,.lhs-card button,.lhs-side h1,.lhs-side h2,.lhs-side p,.lhs-side small,.lhs-foot,.lhs-no{font-weight:700}.lhs-sub,.lhs-other .welcome,.lhs-side p{font-weight:500;color:#3f6175}@media(max-width:900px){html[dir=ltr] .lhs-art>svg:nth-of-type(2){transform:scaleX(-1)}}html[dir=ltr] .lhs .lgt-fi-b input.lhs-pin{text-align:left}.ptl{--p-navy: #0e2a4a;--p-navy2: #17406b;--p-blue: #3d8fd6;--p-blue2: #2f7fc8;--p-deep: #1d4f86;--p-sky: #eaf3fc;--p-sky2: #f5f9fe;--p-bg: #f1f5fa;--p-ink: #12263f;--p-mut: #5b7190;--p-line: #dde6f1;--p-ok: #13865b;--p-warn: #a8660b;--p-err: #c0392b;--p-info: #2f7fc8;--p-card: 0 1px 0 rgba(255,255,255,.9) inset, 0 1px 2px rgba(16,42,74,.06), 0 12px 28px -18px rgba(16,42,74,.35);--p-raise: 0 1px 0 rgba(255,255,255,.35) inset, 0 12px 22px -12px rgba(47,127,200,.85);min-height:100vh;background:var(--p-bg);color:var(--p-ink)}.ptl .num{font-variant-numeric:tabular-nums}.ptl-top{position:sticky;top:0;z-index:30;background:linear-gradient(180deg,var(--p-navy2),var(--p-navy));color:#e7f0fb;box-shadow:0 8px 24px -14px #08182ce6}.ptl-top-in{max-width:1320px;margin:0 auto;display:flex;align-items:center;gap:18px;padding:0 20px;height:64px}.ptl-brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;flex:none}.ptl-brand b{display:block;font-weight:500;font-size:15px;color:#fff}.ptl-brand small{display:block;font-size:12px;color:#9fbbdc;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl-logo{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#7cc2f2,var(--p-blue2));box-shadow:inset 0 1px #ffffff73,0 8px 16px -8px #3d8fd6e6}.ptl-nav{display:flex;align-items:stretch;gap:4px;height:100%;flex:1;justify-content:center}.ptl-nav button{position:relative;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:0;background:none;color:#b9cfe8;font:inherit;font-size:14px;cursor:pointer}.ptl-nav button:hover{color:#fff}.ptl-nav button.on{color:#fff;font-weight:500}.ptl-nav button.on:after{content:"";position:absolute;inset-inline:10px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#7cc2f2,var(--p-blue));box-shadow:0 -2px 10px #7cc2f2b3}.ptl-nav button:focus-visible,.ptl-out:focus-visible{outline:2px solid #7cc2f2;outline-offset:-2px;border-radius:8px}.ptl-who{display:flex;align-items:center;gap:10px;flex:none}.ptl-who .lang-pick{margin:0}.ptl-me{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#dbe8f7;max-width:200px}.ptl-me-n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl-av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:none;font-weight:700;color:#fff;background:radial-gradient(circle at 35% 30%,#9ad2f8,var(--p-blue2));box-shadow:0 4px 10px -4px #3d8fd6e6}.ptl-out{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#dbe8f7;font:inherit;font-size:13px;cursor:pointer}.ptl-out:hover{background:#ffffff1f}.ptl-main{max-width:1320px;margin:0 auto;padding:26px 20px 48px}.ptl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.ptl-head h1{margin:0;font-size:30px;font-weight:300;letter-spacing:0;color:var(--p-ink)}.ptl-head p{margin:4px 0 0;color:var(--p-mut);font-size:13.5px}.ptl-head-a{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ptl .btn.pri,.ptl .ptl-pick{background:linear-gradient(180deg,#5aa3e2,var(--p-blue2));border-color:transparent;color:#fff;box-shadow:var(--p-raise)}.ptl .btn.pri:hover:not([disabled]){filter:brightness(1.05)}.ptl-card{background:#fff;border-radius:18px;border:1px solid #e6edf6;box-shadow:var(--p-card);padding:18px 20px}.ptl-card h2{margin:0;font-size:15.5px;font-weight:500}.ptl-card-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.ptl-card-h a{color:var(--p-blue2);font-size:13px;text-decoration:none}.ptl-card-h .sp{flex:1}.ptl-wait{display:grid;place-items:center;min-height:140px;color:var(--p-blue)}.ptl-wait.big{min-height:50vh}.ptl-msg{display:grid;place-items:center;gap:12px;padding:40px 16px;max-width:520px;margin:40px auto}.ptl-search{display:flex;align-items:center;gap:8px;height:40px;min-width:300px;padding:0 12px;border-radius:12px;background:#fff;border:1px solid var(--p-line);color:#8aa0bb;box-shadow:inset 0 2px 3px #1432640d}.ptl-search:focus-within{border-color:var(--p-blue);box-shadow:0 0 0 3px #3d8fd629;color:var(--p-blue)}.ptl-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:13.5px;color:var(--p-ink)}.ptl-search button{border:0;background:none;color:var(--p-mut);cursor:pointer;display:grid;place-items:center;padding:4px}.ptl-range{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ptl-range>:not(.mut):not(.btn):not(.ptl-rl){width:150px;flex:none}.ptl-pager{display:flex;align-items:center;gap:8px}.ptl-st{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;white-space:nowrap;color:var(--p-mut)}.ptl-st i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent)}.ptl-st.ok{color:var(--p-ok)}.ptl-st.warn{color:var(--p-warn)}.ptl-st.err{color:var(--p-err)}.ptl-st.info{color:var(--p-info)}.ptl-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:center;padding:30px 34px;border-radius:24px;color:#fff;background:radial-gradient(600px 300px at 15% 0%,rgba(124,194,242,.35),transparent 60%),linear-gradient(135deg,var(--p-navy2),var(--p-navy));box-shadow:0 24px 48px -28px #08182ce6}.ptl-hero-k{font-size:12.5px;color:#9fc4ea}.ptl-hero h1{margin:6px 0 8px;font-size:32px;font-weight:300}.ptl-hero p{margin:0;color:#c9dcf1;max-width:520px;line-height:1.7}.ptl-hero-a{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.ptl .ptl-hero-g{background:#ffffff1a;border-color:#ffffff40;color:#fff}.ptl-hero-art{perspective:900px}.ptl-hero-pass{background:linear-gradient(180deg,#f3f8fe,#dcebfa);color:var(--p-ink);border-radius:18px;padding:18px 20px;transform:rotateY(-14deg) rotateX(6deg) rotate(-3deg);box-shadow:0 30px 40px -24px #000000b3,inset 0 1px #fff;border-inline-start:2px dashed #b4d2f1}.ptl-hero-pass .lb{font-size:11.5px;color:var(--p-mut)}.ptl-hero-pass b{display:block;font-size:24px;font-weight:300;color:var(--p-deep);margin:2px 0 10px}.ptl-hero-pass ol{list-style:none;margin:0;padding:0;padding-inline-start:18px;position:relative;font-size:13px}.ptl-hero-pass ol:before{content:"";position:absolute;inset-inline-start:5px;top:7px;bottom:7px;width:2px;background:var(--p-blue);border-radius:2px}.ptl-hero-pass li{position:relative;padding:4px 0}.ptl-hero-pass li:before{content:"";position:absolute;inset-inline-start:-18px;top:8px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#bfe0ff 40%,var(--p-blue) 85%)}.ptl-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.ptl-stats.sm{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.ptl-stat{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:start;padding:16px 18px;border-radius:16px;background:#fff;border:1px solid #e6edf6;box-shadow:var(--p-card);font:inherit;color:inherit}button.ptl-stat{cursor:pointer;transition:transform var(--t, .18s),box-shadow var(--t, .18s)}button.ptl-stat:hover{transform:translateY(-2px);box-shadow:0 1px #fff inset,0 18px 30px -18px #102a4a73}.ptl-stat .ic{grid-row:1 / 3;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:var(--p-deep);background:linear-gradient(145deg,#fff,var(--p-sky));box-shadow:inset 0 -2px #1d4f8614,0 6px 12px -8px #1d4f8680}.ptl-stat .ic.warn{color:var(--p-warn)}.ptl-stat .ic.info{color:var(--p-info)}.ptl-stat .ic.ok{color:var(--p-ok)}.ptl-stat b{justify-self:start;font-size:24px;font-weight:500;line-height:1.2}.ptl-stat>span:last-child{font-size:12.5px;color:var(--p-mut)}.ptl-home-g{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:14px;align-items:start}.ptl-next,.ptl-mini{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ptl-next li{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:10px 4px;border-top:1px solid #eef2f8}.ptl-next li:first-child{border-top:0}.ptl-next-d{display:grid;place-items:center;height:52px;border-radius:14px;background:linear-gradient(180deg,var(--p-sky2),var(--p-sky));color:var(--p-deep);box-shadow:inset 0 1px #fff,0 4px 10px -6px #1d4f8680}.ptl-next-d small{font-size:11px;color:var(--p-mut)}.ptl-next-d b{font-size:19px;font-weight:500;line-height:1}.ptl-next-b,.ptl-mini-b{display:grid;gap:2px;min-width:0}.ptl-next-b b,.ptl-mini-b b{font-weight:500;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl-next-b small,.ptl-mini-b small{color:var(--p-mut);font-size:12px}.ptl-mini li>button,.ptl-mini li>div{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 6px;border:0;border-top:1px solid #eef2f8;background:none;font:inherit;color:inherit;text-align:start;border-radius:10px}.ptl-mini.inv li>div{grid-template-columns:1fr auto}.ptl-mini li:first-child>*{border-top:0}.ptl-mini li>button{cursor:pointer}.ptl-mini li>button:hover{background:var(--p-sky2)}.ptl-mini-n{min-width:56px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:300;color:var(--p-deep)}.ptl-amt{font-weight:500}.ptl-mail{display:grid;grid-template-columns:420px minmax(0,1fr);gap:16px;align-items:start}.ptl-inbox{background:#fff;border-radius:18px;border:1px solid #e6edf6;box-shadow:var(--p-card);overflow:hidden;position:sticky;top:82px;max-height:calc(100vh - 100px);display:flex;flex-direction:column}.ptl-inbox-f{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:14px 16px 10px}.ptl-chips{display:inline-flex;gap:4px;padding:3px;border-radius:11px;background:var(--p-bg);box-shadow:inset 0 1px 2px #102a4a14}.ptl-chips button{border:0;background:none;padding:6px 12px;border-radius:8px;font:inherit;font-size:12.5px;color:var(--p-mut);cursor:pointer}.ptl-chips button.on{background:linear-gradient(180deg,#5aa3e2,var(--p-blue2));color:#fff;box-shadow:0 6px 12px -8px #2f7fc8e6}.ptl-inbox .ptl-range{padding:0}.ptl-inbox .ptl-range>:not(.mut):not(.btn):not(.ptl-rl){width:128px}.ptl-sttabs{display:flex;gap:2px;padding:0 12px;border-bottom:1px solid var(--p-line);overflow-x:auto;scrollbar-width:none}.ptl-sttabs button{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:10px 8px;font:inherit;font-size:13px;color:var(--p-mut);cursor:pointer}.ptl-sttabs button span{font-size:11.5px;color:var(--p-mut)}.ptl-sttabs button.on{color:var(--p-ink);font-weight:500}.ptl-sttabs button.on:after{content:"";position:absolute;inset-inline:6px;bottom:-1px;height:2px;background:var(--p-blue);border-radius:2px}.ptl-days{overflow-y:auto;padding:6px 10px 12px}.ptl-day-h{display:flex;justify-content:space-between;padding:14px 8px 6px;font-size:12.5px;color:var(--p-ink);font-weight:500;position:sticky;top:0;background:linear-gradient(#fff 70%,#fff0);z-index:1}.ptl-item{width:100%;display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:12px;align-items:center;text-align:start;padding:10px 12px;margin:3px 0;border:1px solid transparent;border-radius:13px;background:none;font:inherit;color:inherit;cursor:pointer;transition:background var(--t, .18s)}.ptl-item:hover{background:var(--p-sky2)}.ptl-item.on{background:linear-gradient(180deg,#f3f8fe,#e6f0fb);border-color:#bcd6f1;box-shadow:0 10px 20px -16px #1d4f86b3}.ptl-item-bo{display:grid;justify-items:center;padding-inline-end:10px;border-inline-end:1px dashed #c9dbef}.ptl-item-bo b{font-size:19px;font-weight:300;color:var(--p-deep)}.ptl-item-bo small{font-size:11px;color:var(--p-mut)}.ptl-item.unread .ptl-item-bo b{font-weight:500}.ptl-item-b{display:grid;gap:3px;min-width:0}.ptl-item-b b{font-weight:500;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl-item-b small{font-size:12px;color:var(--p-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl-item-e{display:grid;justify-items:end;gap:4px}.ptl-item-e small{font-size:12px;color:var(--p-mut)}.ptl-more{display:grid;place-items:center;padding:12px}.ptl-back{display:none}.ptl-ticket{position:relative;background:#fff;border-radius:20px;border:1px solid #e6edf6;box-shadow:var(--p-card);overflow:hidden}.ptl-ticket.empty{min-height:360px;display:grid;place-items:center}.ptl-tk-top{display:flex;justify-content:space-between;gap:16px;padding:22px 26px 14px;flex-wrap:wrap}.ptl-tk-bo small{display:block;font-size:12px;color:var(--p-mut)}.ptl-tk-bo b{display:block;font-size:46px;font-weight:300;line-height:1.1;color:var(--p-ink)}.ptl-tk-st{display:grid;justify-items:end;gap:6px}.ptl-tk-st small{color:var(--p-mut);font-size:12px}.ptl-tk-a{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:4px}.ptl-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px 18px;margin:0;padding:4px 26px 18px}.ptl-facts dt{font-size:12px;color:var(--p-mut)}.ptl-facts dd{margin:2px 0 0;font-weight:500;font-size:14px}.ptl-perf{position:relative;height:0;border-top:2px dashed #d3e2f3;margin:0 22px}.ptl-perf:before,.ptl-perf:after{content:"";position:absolute;top:-15px;width:28px;height:28px;border-radius:50%;background:var(--p-bg);box-shadow:inset 0 1px 3px #102a4a26}.ptl-perf:before{inset-inline-start:-38px}.ptl-perf:after{inset-inline-end:-38px}.ptl-tk-sec{padding:18px 26px}.ptl-tk-sh{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:18px}.ptl-tk-sh h3{margin:0;font-size:14.5px;font-weight:500}.ptl-journey{list-style:none;margin:0 0 22px;padding:0 0 4px;display:flex;position:relative;overflow-x:auto}.ptl-journey li{position:relative;flex:1 0 110px;display:grid;justify-items:center;text-align:center;gap:2px;padding-top:30px}.ptl-journey li:before{content:"";position:absolute;top:10px;height:3px;inset-inline-start:50%;width:100%;background:linear-gradient(90deg,#7cc2f2,var(--p-blue2))}.ptl-journey li:last-child:before{display:none}.ptl-journey li>i{position:absolute;top:2px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#bfe0ff 40%,var(--p-blue) 85%);box-shadow:0 5px 10px -3px #2f7fc8b3;z-index:1}.ptl-journey li.last>i{background:radial-gradient(circle at 35% 30%,#9ad2f8,var(--p-deep) 80%)}.ptl-journey li.tbd>i{background:#fff;border:2px dashed #c79a3a;box-shadow:none}.ptl-journey b{font-size:13px;font-weight:500}.ptl-journey small{font-size:11.5px;color:var(--p-mut)}.ptl-journey .tbdt{color:var(--p-warn)}.ptl-lines{width:100%;border-collapse:collapse;font-size:13px}.ptl-lines th{background:none;box-shadow:none;text-align:start;font-weight:400;font-size:12px;color:var(--p-mut);padding:8px 6px;border-bottom:1px solid var(--p-line)}.ptl-lines td{padding:11px 6px;border-bottom:1px solid #eef2f8}.ptl-lines .n,.ptl-tbl .n,.ptl-rt .n{text-align:end}.ptl-tk-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 26px;background:linear-gradient(180deg,var(--p-sky2),var(--p-sky));border-top:1px solid #e3edf8}.ptl-tk-total span{color:var(--p-mut);font-size:13px}.ptl-tk-total b{font-size:26px;font-weight:300;color:var(--p-ink)}.ptl-tk-files{display:grid;gap:6px;padding:14px 26px;border-top:1px solid #eef2f8;font-size:13px;color:var(--p-mut)}.ptl-tk-files span{display:inline-flex;align-items:center;gap:6px}.ptl-why{color:var(--p-err);font-size:13px;padding:0 26px 12px}.ptl-rep{color:var(--p-info);font-size:13px;padding:0 26px 12px}.ptl-tcard{padding:14px 0 6px}.ptl-tcard .ptl-card-h{padding:0 18px}.ptl-tw{overflow-x:auto}.ptl-tbl{width:100%;border-collapse:collapse;font-size:13px}.ptl-tbl th{text-align:start;font-weight:400;font-size:12px;color:var(--p-mut);padding:10px 14px;background:var(--p-sky2);border-block:1px solid var(--p-line);white-space:nowrap}.ptl-tbl td{padding:12px 14px;border-bottom:1px solid #eef2f8;white-space:nowrap;vertical-align:middle}.ptl-tbl tr:hover td{background:#fafcff}.ptl-two{display:grid;gap:2px}.ptl-two small{font-size:11.5px;color:var(--p-mut)}.ptl-ruler{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;gap:6px;padding:12px;margin-bottom:16px;background:#fff;border-radius:20px;border:1px solid #e6edf6;box-shadow:var(--p-card)}.ptl-ruler-a{width:36px;height:36px;border-radius:50%;border:1px solid var(--p-line);background:#fff;color:var(--p-deep);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 10px -6px #102a4a66}.ptl-ruler-d{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px}.ptl-ruler-d button{display:grid;justify-items:center;gap:2px;padding:10px 4px 8px;border:0;border-radius:14px;background:none;font:inherit;color:var(--p-ink);cursor:pointer;transition:background var(--t, .18s),transform var(--t, .18s)}.ptl-ruler-d button:hover{background:var(--p-sky2)}.ptl-ruler-d small{font-size:11.5px;color:var(--p-mut)}.ptl-ruler-d b{font-size:24px;font-weight:300;line-height:1.1}.ptl-ruler-d button.td b{color:var(--p-blue2);font-weight:500}.ptl-ruler-d button.on{color:#fff;background:linear-gradient(180deg,var(--p-navy2),var(--p-navy));transform:translateY(-3px);box-shadow:0 16px 24px -14px #08182ce6}.ptl-ruler-d button.on small,.ptl-ruler-d button.on b{color:#fff}.ptl-dots{display:flex;gap:3px;height:6px;margin-top:4px}.ptl-dots i{width:5px;height:5px;border-radius:2px;background:#9cc3ea}.ptl-ruler-d button.on .ptl-dots i{background:#9ad2f8}.ptl-trips-g{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.ptl-board{padding:16px 0 4px}.ptl-board .ptl-card-h{padding:0 20px}.ptl-dep{list-style:none;margin:0;padding:0}.ptl-dep li{display:grid;grid-template-columns:92px minmax(0,1.4fr) minmax(0,1fr) 150px;gap:14px;align-items:center;padding:14px 20px;border-top:1px solid #eef2f8}.ptl-dep-t{font-size:26px;font-weight:300;color:var(--p-deep)}.ptl-dep-r,.ptl-dep-v{display:grid;gap:2px;min-width:0}.ptl-dep-r b{font-weight:500;font-size:14px}.ptl-dep-v b{font-weight:400;font-size:13px}.ptl-dep small{font-size:12px;color:var(--p-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl-side{display:grid;gap:14px}.ptl-bar{display:flex;height:10px;border-radius:6px;overflow:hidden;margin:14px 0;background:var(--p-bg);box-shadow:inset 0 1px 2px #102a4a1f}.ptl-bar i.ok{background:#2bb383}.ptl-bar i.info{background:var(--p-blue)}.ptl-bar i.warn{background:#e2b35a}.ptl-bar i.err{background:#e07a6e}.ptl-bar i.none{background:transparent}.ptl-legend{list-style:none;margin:0;padding:0;display:grid}.ptl-legend li{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid #eef2f8;font-size:13px}.ptl-legend li:first-child{border-top:0}.ptl-nextc{display:grid;gap:8px}.ptl-nextc .big{font-size:34px;font-weight:300;color:var(--p-deep)}.ptl-newg{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.ptl-newm{display:grid;gap:14px}.ptl-drop{display:grid;gap:10px;padding:18px 20px;border:2px dashed #bcd6f1;border-radius:18px;background:linear-gradient(180deg,#f6faff,#edf5fd);transition:border-color var(--t, .18s),background var(--t, .18s)}.ptl-drop.over{border-color:var(--p-blue);background:#e3effb}.ptl-drop-h{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ptl-drop-h>div{flex:1;min-width:220px;display:grid;gap:3px}.ptl-drop-h b{font-weight:500;font-size:15px}.ptl-drop-h small{color:var(--p-mut);font-size:12.5px}.ptl-drop-h a{color:var(--p-blue2)}.ptl-drop-ic{width:50px;height:50px;border-radius:15px;display:grid;place-items:center;color:var(--p-blue2);background:#fff;box-shadow:inset 0 -2px #1d4f8614,0 10px 18px -10px #1d4f8699}.ptl-pick{cursor:pointer;display:inline-flex;align-items:center;gap:6px;border-radius:11px;padding:0 18px;height:40px}.ptl-read{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;color:var(--p-ok)}.ptl-read.warn{color:var(--p-warn);background:#fff8ea;border:1px solid #f1dcaa;border-radius:12px;padding:10px 12px}.ptl-closed{display:flex;align-items:center;gap:6px;color:var(--p-warn)}.ptl-sub{margin:18px 0 10px;font-size:13.5px;font-weight:500;color:var(--p-mut)}.ptl-vrow{display:grid;grid-template-columns:minmax(180px,300px) 110px 30px;gap:8px;align-items:center;margin-bottom:8px}.ptl-x{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid var(--p-line);border-radius:9px;background:#fff;color:var(--p-mut);cursor:pointer}.ptl-x:hover{color:var(--p-err);border-color:var(--p-err)}.ptl-hint{display:flex;align-items:center;gap:8px;padding:18px;border-radius:14px;background:var(--p-sky2);color:var(--p-mut);font-size:13px}.ptl-rt-h,.ptl-rt-r{display:grid;grid-template-columns:28px minmax(200px,1fr) 160px 120px 96px 30px;gap:10px;align-items:start}.ptl-rt-h{font-size:12px;color:var(--p-mut);padding:0 0 6px;border-bottom:1px solid var(--p-line);margin-bottom:8px}.ptl-rt-r{padding:8px 0;border-bottom:1px solid #eef2f8}.ptl-rt-r>*{min-width:0}.ptl-rt-r.bad .ptl-route .inp{border-color:var(--p-err)}.ptl-rt-r.tbd .inp[type=time]{border-color:#e2b35a}.ptl-i{display:inline-grid;place-items:center;width:26px;height:26px;margin-top:5px;border-radius:50%;border:2px solid var(--p-blue);color:var(--p-blue2);font-size:12px;font-weight:700}.ptl-rt-r.tbd .ptl-i{border-style:dashed;border-color:#c79a3a;color:var(--p-warn)}.ptl-route,.ptl-dcell{display:grid;gap:3px}.ptl-off{display:flex;align-items:center;height:36px;padding:0 12px;border-radius:9px;background:var(--p-sky);color:var(--p-deep);font-size:13px}.ptl-tbd{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:12px;color:var(--p-mut);cursor:pointer}.ptl-pr{padding-top:9px;color:var(--p-mut);font-size:13px}.ptl-sum{position:sticky;top:82px;display:grid;gap:14px;padding:22px;border-radius:22px;color:#e5effb;background:radial-gradient(400px 200px at 80% 0%,rgba(124,194,242,.3),transparent 60%),linear-gradient(160deg,var(--p-navy2),var(--p-navy));box-shadow:0 26px 44px -26px #08182cf2}.ptl-sum h2{margin:0;font-size:16px;font-weight:500;color:#fff}.ptl-sum-s{font-size:13px;color:#b5cbe6;display:flex;gap:8px;align-items:center}.ptl-sum-ok{display:flex;align-items:center;gap:8px;font-size:13px;color:#8fe0bf}.ptl-sum-ok i{width:8px;height:8px;border-radius:50%;background:#4fd1a1;box-shadow:0 0 0 4px #4fd1a133}.ptl-sum .ptl-errs{margin:0;padding:10px 12px;padding-inline-start:26px;border-radius:12px;background:#e07a6e24;color:#ffc9c2;font-size:12.5px;display:grid;gap:4px}.ptl-sum-l{margin:0;display:grid}.ptl-sum-l div{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:13px}.ptl-sum-l dt{color:#a9c1de}.ptl-sum-l dd{margin:0;text-align:end}.ptl-sum-t small{display:block;font-size:12px;color:#a9c1de}.ptl-sum-t b{display:block;font-size:34px;font-weight:300;color:#fff;margin-top:2px}.ptl .ptl-send{width:100%;justify-content:center;height:46px;border-radius:12px;font-size:15px}.ptl-sum-n{margin:0;font-size:12px;line-height:1.8;color:#a9c1de}.ptl-errs{margin:0;padding-inline-start:18px;color:var(--p-err);font-size:13px;display:grid;gap:3px}@media(max-width:1180px){.ptl-home-g{grid-template-columns:1fr 1fr}.ptl-home-g>:first-child{grid-column:1 / -1}.ptl-nav button{padding:0 10px}.ptl-me-n{display:none}}@media(max-width:980px){.ptl-top-in{flex-wrap:wrap;height:auto;padding:10px 14px 0;gap:10px}.ptl-nav{order:3;flex-basis:100%;height:46px;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.ptl-who{margin-inline-start:auto}.ptl-mail{grid-template-columns:1fr}.ptl-inbox{position:static;max-height:none}.ptl-mail.open .ptl-inbox{display:none}.ptl-mail:not(.open) .ptl-ticket{display:none}.ptl-back{display:inline-flex;align-items:center;gap:4px;margin:14px 18px 0;border:0;background:none;color:var(--p-blue2);font:inherit;cursor:pointer}.ptl-newg,.ptl-trips-g{grid-template-columns:1fr}.ptl-sum,.ptl-inbox{position:static}.ptl-hero{grid-template-columns:1fr}.ptl-hero-art{display:none}.ptl-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ptl-main{padding:18px 14px 40px}.ptl-head h1{font-size:25px}.ptl-search{min-width:0;width:100%}.ptl-head-a{width:100%}.ptl-home-g,.ptl-stats.sm{grid-template-columns:1fr}.ptl-brand small,.ptl-out span{display:none}.ptl-ruler-d{grid-template-columns:repeat(9,52px);overflow-x:auto}.ptl-ruler{grid-template-columns:32px minmax(0,1fr) 32px}.ptl-dep li{grid-template-columns:70px 1fr}.ptl-dep-v,.ptl-dep li>.ptl-st{grid-column:2}.ptl-dep-t{font-size:21px}.ptl-rt-h{display:none}.ptl-rt-r{grid-template-columns:28px 1fr 1fr 30px}.ptl-rt-r .ptl-route{grid-column:2 / 4}.ptl-rt-r .ptl-pr{display:none}.ptl-vrow{grid-template-columns:1fr 90px 30px}.ptl-tk-top,.ptl-tk-sec,.ptl-facts,.ptl-tk-total{padding-inline:16px}.ptl-tk-bo b{font-size:36px}.ptl-tk-st{justify-items:start}.ptl-tk-a{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){button.ptl-stat,.ptl-item,.ptl-ruler-d button,.ptl-drop{transition:none}.ptl-ruler-d button.on,button.ptl-stat:hover{transform:none}}.ptl .btn.ptl-hero-g{background:#ffffff1a;border-color:#ffffff47;color:#fff;box-shadow:none}.ptl .btn.ptl-hero-g:hover{background:#ffffff2e}.ptl-item-bo b,.ptl-mini-n,.ptl-next-d b{justify-self:center}.ptl-tbl th,.ptl-tbl td,.ptl-lines th,.ptl-lines td{text-align:center}.ptl-tbl th:first-child,.ptl-tbl td:first-child,.ptl-lines th:first-child,.ptl-lines td:first-child{text-align:start}.ptl-tbl td.num,.ptl-tbl td.n,.ptl-tbl th.n,.ptl-lines td.num,.ptl-lines td.n,.ptl-lines th.n{text-align:center}.ptl-tbl .ptl-two{justify-items:center}.ptl-tbl td:first-child .ptl-two{justify-items:start}.ptl-offerbar{width:100%;display:flex;align-items:center;gap:12px;margin-top:16px;padding:14px 18px;border-radius:16px;border:1px solid #bcd6f1;background:linear-gradient(180deg,#f3f8fe,#e3effb);color:var(--p-deep);font:inherit;font-size:14px;cursor:pointer;text-align:start;box-shadow:var(--p-card)}.ptl-offerbar>span:nth-child(2){flex:1}.ptl-offerbar-go{padding:6px 14px;border-radius:10px;color:#fff;background:linear-gradient(180deg,#5aa3e2,var(--p-blue2));box-shadow:var(--p-raise);font-weight:500}.ptl-offer{margin:0 26px 18px;padding:16px 18px;border-radius:16px;border:1px solid #bcd6f1;background:linear-gradient(180deg,#f6faff,#e9f2fc);display:grid;gap:10px}.ptl-offer.accepted{border-color:#b8e2cf;background:linear-gradient(180deg,#f4fbf8,#e6f6ee)}.ptl-offer.rejected,.ptl-offer.expired{border-color:#f1c9c3;background:#fdf4f2}.ptl-offer-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-weight:500;color:var(--p-deep)}.ptl-offer-h>span:first-child{display:inline-flex;align-items:center;gap:8px}.ptl-offer-b b{font-size:30px;font-weight:300;color:var(--p-ink)}.ptl-offer-b small{display:block;color:var(--p-mut);font-size:12px}.ptl-offer-n{margin:0;font-size:13px;color:var(--p-ink)}.ptl-offer-a{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:640px){.ptl-offer{margin:0 16px 16px}}.ptl .btn[aria-busy=true]:not(:has(.bl)){color:transparent}.ptl .btn.pri[aria-busy=true]{opacity:.85}.ptl-sum .spin-dots,.ptl-top .spin-dots{color:#9ad2f8}.ptl-avail{display:flex;align-items:flex-start;gap:14px;padding:14px 18px;border:2px dashed #bcd6f1;border-radius:18px;background:linear-gradient(180deg,#f6faff,#edf5fd)}.ptl-avail-ic{width:40px;height:40px;flex:none;border-radius:13px;display:grid;place-items:center;background:#fff;color:var(--p-blue2);box-shadow:inset 0 -2px #1d4f8614,0 8px 14px -10px #1d4f8699}.ptl-avail>div{flex:1;min-width:0;display:grid;gap:6px;padding-top:9px}.ptl-avail b{font-weight:500;font-size:14px}.ptl-avail ul{margin:0;padding-inline-start:18px;display:grid;gap:3px;font-size:13px;color:var(--p-err)}.ptl-avail.ok{border-color:#a9dcc4;background:linear-gradient(180deg,#f5fcf9,#e8f6ef)}.ptl-avail.ok .ptl-avail-ic,.ptl-avail.ok b{color:var(--p-ok)}.ptl-avail.bad{border-color:#efc2bb;background:linear-gradient(180deg,#fff8f6,#fdeeea)}.ptl-avail.bad .ptl-avail-ic,.ptl-avail.bad b{color:var(--p-err)}.ptl-avail.idle b,.ptl-avail.wait b{color:var(--p-mut)}.ptl-rl{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--p-mut)}.ptl-range>.ptl-rl{width:auto}.ptl-rl .inp,.ptl-rl>div{width:150px}.ptl-inbox .ptl-rl .inp,.ptl-inbox .ptl-rl>div{width:124px}.ptl-sum-req{border-radius:12px;padding:10px 12px;background:#f2c46b24;color:#f7d79a;font-size:12.5px;display:grid;gap:4px}.ptl-sum-req b{font-weight:500}.ptl-sum-req ul{margin:0;padding-inline-start:18px;display:grid;gap:2px}.ptl-x-l{display:inline-block;margin-top:2px;font-size:11px;font-weight:500;color:#a8660b}.bpl{--bp-navy: #0e2a4a;--bp-blue: #3d8fd6;--bp-deep: #1d4f86;--bp-ink: #12263f;--bp-mut: #5f7591;--bp-line: #d3deec;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:72px 16px 40px;box-sizing:border-box;color:var(--bp-ink);font-family:inherit;background:radial-gradient(900px 600px at 80% 10%,#2a6db0 0,transparent 60%),radial-gradient(800px 600px at 10% 90%,#1a4a7e 0,transparent 60%),var(--bp-navy)}.bpl-lang{position:absolute;top:22px;inset-inline-end:24px}.bpl-pass{display:grid;grid-template-columns:minmax(0,420px) 300px;width:100%;max-width:720px;background:#fff;border-radius:26px;position:relative;box-shadow:inset 0 2px #fff9,0 50px 90px -30px #000000a6,0 0 0 1px #ffffff14;transform:perspective(1600px) rotateX(3deg);animation:bpl-in .7s cubic-bezier(.2,.8,.2,1) both}@keyframes bpl-in{0%{opacity:0;transform:perspective(1600px) rotateX(14deg) translateY(24px)}}@media(prefers-reduced-motion:reduce){.bpl-pass{animation:none}}.bpl-main{padding:38px 42px 34px;min-width:0}.bpl-co{display:flex;align-items:center;gap:12px;margin-bottom:24px}.bpl-co b{font-weight:600;font-size:15px;display:block}.bpl-co small{display:block;color:var(--bp-mut);font-size:12.5px;margin-top:2px}.bpl-logo{width:44px;height:44px;border-radius:13px;flex:none;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#7cc2f2,#2f7fc8);box-shadow:inset 0 1px #ffffff73,0 10px 18px -8px #2f7fc8d9}.bpl-logo.img{object-fit:contain;background:#fff;box-shadow:0 0 0 1px var(--bp-line),0 10px 18px -10px #2f7fc899}.bpl-form h1{font-weight:300;font-size:30px;margin:0 0 20px;letter-spacing:0}.bpl-sub{color:var(--bp-mut);margin:-12px 0 18px;font-size:13.5px}.bpl-f{display:block;margin-bottom:14px}.bpl-f>span{display:block;font-size:12.5px;color:var(--bp-mut);margin-bottom:6px}.bpl-in{display:flex;align-items:center;gap:10px;border:1px solid var(--bp-line);border-radius:12px;padding:0 12px;background:#fbfdff;box-shadow:inset 0 2px 3px #1432640d;color:#8aa0bb;transition:border-color .15s,box-shadow .15s}.bpl-in:focus-within{border-color:var(--bp-blue);box-shadow:0 0 0 3px #3d8fd62e;color:var(--bp-blue)}.bpl-in input{flex:1;min-width:0;border:0;outline:0;background:none;padding:13px 0;font:inherit;font-size:15px;color:var(--bp-ink)}.bpl-in input{text-align:right}.bpl[dir=ltr] .bpl-in input{text-align:left}.bpl-in input:-webkit-autofill,.bpl-in input:-webkit-autofill:hover,.bpl-in input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px #fbfdff inset;box-shadow:0 0 0 40px #fbfdff inset;-webkit-text-fill-color:var(--bp-ink);transition:background-color 9999s}.bpl-eye{border:0;background:none;color:inherit;cursor:pointer;padding:6px;border-radius:8px;display:grid;place-items:center}.bpl-eye:focus-visible,.bpl-re:focus-visible,.bpl-go:focus-visible,.bpl-link:focus-visible{outline:2px solid var(--bp-blue);outline-offset:2px}.bpl-chal{border:1px solid var(--bp-line);border-radius:14px;padding:10px 12px 12px;margin:4px 0 14px;background:linear-gradient(180deg,#f7fbff,#eef5fc)}.bpl-chal-h{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--bp-deep);font-weight:600;margin-bottom:8px}.bpl-chal-row{display:flex;align-items:center;gap:8px}.bpl-chal-row img,.bpl-chal-ph{width:160px;height:40px;border-radius:9px;flex:none;background:#e3eefa}.bpl-re{border:1px solid var(--bp-line);background:#fff;color:var(--bp-deep);border-radius:9px;width:38px;height:38px;display:grid;place-items:center;cursor:pointer;flex:none}.bpl-ans{width:64px;min-width:0;flex:1;height:38px;border:1px solid var(--bp-line);border-radius:9px;text-align:center;font:inherit;font-size:18px;font-weight:700;color:var(--bp-ink);background:#fff;outline:0}.bpl-ans:focus{border-color:var(--bp-blue);box-shadow:0 0 0 3px #3d8fd62e}.bpl-msg{background:#fdeeee;color:#a12a2a;border-radius:10px;padding:10px 12px;font-size:13px;margin-bottom:12px}.bpl-go{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:14px;font:inherit;font-weight:700;font-size:15.5px;color:#fff;cursor:pointer;background:linear-gradient(180deg,#5aa3e2,#2f7fc8);box-shadow:inset 0 1px #ffffff59,0 14px 24px -12px #2f7fc8e6;transition:transform .12s,box-shadow .12s}.bpl-go:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 18px 28px -12px #2f7fc8f2}.bpl-go:active{transform:translateY(1px)}.bpl-go[disabled]{opacity:.7;cursor:wait}.bpl-help{margin-top:14px;font-size:12.5px;color:var(--bp-mut)}.bpl-link{margin-top:10px;border:0;background:none;color:var(--bp-blue);font:inherit;font-size:13px;cursor:pointer;padding:4px 0}.bpl-rem{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--bp-mut);margin:-2px 0 14px}.bpl-bad{display:flex;gap:12px;align-items:flex-start;color:#a12a2a;background:#fdeeee;border-radius:14px;padding:16px}.bpl-bad p{margin:0;line-height:1.7}.bpl-wait{display:grid;place-items:center;min-height:260px;color:var(--bp-blue)}.bpl-stub{padding:38px 30px;background:linear-gradient(180deg,#f3f8fe,#e3effb);border-start-end-radius:26px;border-end-end-radius:26px;border-inline-start:2px dashed #bbd6f3;position:relative}.bpl-stub:before,.bpl-stub:after{content:"";position:absolute;inset-inline-start:-17px;width:32px;height:32px;border-radius:50%;background:var(--bp-navy)}.bpl-stub:before{top:-16px}.bpl-stub:after{bottom:-16px}.bpl-lb{font-size:12px;color:var(--bp-mut)}.bpl-big{font-weight:300;font-size:34px;color:var(--bp-deep);line-height:1.15;margin-top:4px}.bpl-v{font-weight:500;font-size:15px;margin:6px 0 0}.bpl-stops{list-style:none;margin:20px 0 24px;padding:0;padding-inline-start:22px;position:relative}.bpl-stops:before{content:"";position:absolute;inset-inline-start:6px;top:8px;bottom:8px;width:3px;border-radius:2px;background:linear-gradient(#5aa3e2,#2f7fc8)}.bpl-stops li{position:relative;padding:7px 0;font-size:13.5px}.bpl-stops li:before{content:"";position:absolute;inset-inline-start:-22px;top:10px;width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#bfe0ff 40%,#3d8fd6 85%);box-shadow:0 4px 8px -2px #2f7fc899}.bpl-code{display:flex;gap:3px;height:42px;margin-top:10px}.bpl-code i{background:var(--bp-deep);border-radius:1px}.bpl-under{color:#9dbce0;font-size:13px;display:flex;align-items:center;gap:6px}@media(max-width:760px){.bpl{justify-content:flex-start;padding-top:70px}.bpl-pass{grid-template-columns:1fr;transform:none;max-width:440px}.bpl-stub{order:-1;border-inline-start:0;border-bottom:2px dashed #bbd6f3;border-radius:26px 26px 0 0;padding:20px 24px 18px}.bpl-stub:before{top:auto;bottom:-17px;inset-inline-start:-16px}.bpl-stub:after{bottom:-17px;inset-inline-start:auto;inset-inline-end:-16px}.bpl-big{font-size:26px}.bpl-stops,.bpl-code,.bpl-lb2{display:none}.bpl-main{padding:26px 22px 24px}.bpl-chal-row img,.bpl-chal-ph{width:132px;height:33px}}
