html{--font:"IBM Plex Sans Arabic"}html,html[data-theme=sand]{--bg:#f3f1ec;--b1:rgba(200,161,90,.22);--b2:rgba(70,110,170,.16);--b3:rgba(126,226,168,.14);--card:hsla(0,0%,100%,.66);--solid:#fff;--ink:#1b2430;--muted:#6b7788;--line:rgba(14,26,43,.1);--primary:#1e3a5f;--btn:#0e1a2b;--btn-ink:#fff;--acc:#b48a42;--side:rgba(14,26,43,.93);--side-ink:#c9d2de;--side-mut:#6f819b;--on-bg:rgba(200,161,90,.16);--on-ink:#e6cf9c;--input:hsla(0,0%,100%,.85);--chip:#f1ece2;--hero:linear-gradient(125deg,#0e1a2b,#1e3a5f 60%,#3a5578);--hero-ink:#fff;--glass:blur(18px) saturate(160%);--shadow2:0 10px 30px rgba(14,26,43,.08);color-scheme:light}html[data-theme=pearl]{--font:"IBM Plex Sans Arabic";--bg:#f6f5f1;--b1:#ffe9c2;--b2:#dce7ff;--b3:#d8f5e8;--card:hsla(0,0%,100%,.74);--solid:#fff;--ink:#101828;--muted:#667085;--line:rgba(16,24,40,.08);--primary:#101828;--btn:#101828;--btn-ink:#fff;--acc:#b8873b;--side:hsla(0,0%,100%,.62);--side-ink:#344054;--side-mut:#98a2b3;--on-bg:#101828;--on-ink:#fff;--input:#fff;--chip:#f2f1ec;--hero:linear-gradient(125deg,#101828,#24324a);--hero-ink:#fff;--glass:blur(20px) saturate(170%);--shadow2:0 14px 36px rgba(16,24,40,.08);color-scheme:light}html[data-theme=bento]{--font:"IBM Plex Sans Arabic";--bg:#eef0f5;--b1:rgba(109,91,255,.16);--b2:rgba(255,122,182,.14);--b3:rgba(56,189,248,.14);--card:#fff;--solid:#fff;--ink:#0f172a;--muted:#64748b;--line:#e4e7ee;--primary:#0f172a;--btn:#6d5bff;--btn-ink:#fff;--acc:#6d5bff;--side:#0f172a;--side-ink:#cbd5e1;--side-mut:#64748b;--on-bg:#6d5bff;--on-ink:#fff;--input:#fff;--chip:#f1f3f9;--hero:linear-gradient(120deg,#6d5bff,#9b5cff 55%,#ff7ab6);--hero-ink:#fff;--glass:none;--shadow2:0 4px 14px rgba(15,23,42,.06);color-scheme:light}html[data-theme=aurora]{--font:"IBM Plex Sans Arabic";--bg:#070b14;--b1:hsla(39,55%,62%,.24);--b2:rgba(64,110,255,.22);--b3:rgba(31,214,160,.14);--card:hsla(0,0%,100%,.055);--solid:#121826;--ink:#eef2f8;--muted:#8c97ab;--line:hsla(0,0%,100%,.09);--primary:#f3d9a4;--btn:linear-gradient(135deg,#e2c285,#b8873b);--btn-ink:#1a1206;--acc:#e2c285;--side:hsla(0,0%,100%,.03);--side-ink:#c9d2de;--side-mut:#6b7891;--on-bg:hsla(39,55%,62%,.14);--on-ink:#f3d9a4;--input:hsla(0,0%,100%,.06);--chip:hsla(0,0%,100%,.07);--hero:linear-gradient(120deg,hsla(39,55%,62%,.2),rgba(64,110,255,.14));--hero-ink:#fff;--glass:blur(22px) saturate(150%);--shadow2:0 0 0 1px hsla(0,0%,100%,.05),0 20px 50px rgba(0,0,0,.45);color-scheme:dark}html[data-theme=midnight]{--bg:#0b1324;--b1:rgba(200,161,90,.16);--b2:rgba(30,58,95,.5);--b3:rgba(46,144,250,.1);--card:rgba(22,34,58,.72);--solid:#16223a;--ink:#e6ebf3;--muted:#8a9bb3;--line:hsla(0,0%,100%,.08);--primary:#e6cf9c;--btn:#c8a15a;--btn-ink:#0b1324;--acc:#e6cf9c;--side:#08101f;--side-ink:#b9c5d6;--side-mut:#5e708b;--on-bg:rgba(200,161,90,.16);--on-ink:#e6cf9c;--input:hsla(0,0%,100%,.05);--chip:hsla(0,0%,100%,.06);--hero:linear-gradient(125deg,#16223a,#1e3a5f 70%,#2b4a73);--hero-ink:#fff;--glass:blur(16px);--shadow2:0 14px 40px rgba(0,0,0,.35);color-scheme:dark}html[data-theme=graphite]{--font:"IBM Plex Sans Arabic";--bg:#0a0a0b;--b1:rgba(139,92,246,.22);--b2:rgba(20,184,166,.16);--b3:rgba(236,72,153,.1);--card:hsla(0,0%,100%,.04);--solid:#151518;--ink:#f4f4f5;--muted:#a1a1aa;--line:hsla(0,0%,100%,.08);--primary:#e9e5ff;--btn:linear-gradient(135deg,#8b5cf6,#6d28d9);--btn-ink:#fff;--acc:#a78bfa;--side:#0e0e10;--side-ink:#d4d4d8;--side-mut:#71717a;--on-bg:rgba(139,92,246,.18);--on-ink:#c4b5fd;--input:hsla(0,0%,100%,.05);--chip:hsla(0,0%,100%,.06);--hero:linear-gradient(120deg,#2e1065,#4c1d95 50%,#0f766e);--hero-ink:#fff;--glass:blur(20px);--shadow2:0 0 0 1px hsla(0,0%,100%,.04),0 24px 60px rgba(0,0,0,.55);color-scheme:dark}body{font-family:var(--font),"IBM Plex Sans Arabic",system-ui,sans-serif!important;background:var(--bg)!important;color:var(--ink)!important}body:after,body:before{content:"";position:fixed;z-index:-1;border-radius:50%;filter:blur(70px);pointer-events:none;will-change:transform}body:before{width:58vw;height:58vw;top:-22vw;inset-inline-start:-12vw;background:radial-gradient(circle,var(--b1),transparent 65%);animation:orbA 26s ease-in-out infinite alternate}body:after{width:52vw;height:52vw;bottom:-22vw;inset-inline-end:-10vw;background:radial-gradient(circle,var(--b2),transparent 65%),radial-gradient(circle at 70% 30%,var(--b3),transparent 60%);animation:orbB 32s ease-in-out infinite alternate}@keyframes orbA{0%{transform:translate(0) scale(1)}50%{transform:translate(-8vw,6vw) scale(1.12)}to{transform:translate(6vw,10vw) scale(.95)}}@keyframes orbB{0%{transform:translate(0) scale(1)}50%{transform:translate(8vw,-6vw) scale(1.1)}to{transform:translate(-5vw,-10vw) scale(1.05)}}h1,h2,h3,h4{color:var(--ink)!important}h1{font-weight:700;letter-spacing:-.4px}a{color:var(--acc)}.muted,.sub{color:var(--muted)!important}.page{position:relative}.acard,.box,.card,.cotile,.ecard,.kpi,.reg,.ta,.tl,section.card,table{background:var(--card)!important;border:1px solid var(--line)!important;color:var(--ink);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);box-shadow:var(--shadow2)!important}[style*="background: #fff"],[style*="background:#FFF;"],[style*="background:#fff"]{background:var(--card)!important}.costats,.ro-note,[style*="border:1px solid #e1e5ea"]{border-color:var(--line)!important}.costats,.ro-note{color:var(--ink)!important}.costats,.ro-note,th{background:var(--chip)!important}th{color:var(--muted)!important}td,th{border-color:var(--line)!important}.prow,td{color:var(--ink)}.prow{border-color:var(--line)!important}.prow small{color:var(--muted)}.etag{background:var(--chip);color:var(--ink)}.chip{background:var(--chip)!important;color:var(--ink)!important;border-color:var(--line)!important}.chip.on{background:var(--btn)!important;color:var(--btn-ink)!important;border-color:transparent!important}.btn,button{background:var(--solid)!important;color:var(--ink)!important;border:1px solid var(--line)!important}.btn:hover,button:hover{border-color:var(--acc)!important;transform:translateY(-1px)}.btn-primary,a.btn-primary,button.primary{background:var(--btn)!important;color:var(--btn-ink)!important;border-color:transparent!important;box-shadow:0 6px 18px color-mix(in srgb,var(--acc) 30%,transparent)}.btn-primary:hover,button.primary:hover{filter:brightness(1.08);box-shadow:0 10px 26px color-mix(in srgb,var(--acc) 40%,transparent)!important}input,select,textarea{background:var(--input)!important;color:var(--ink)!important;border:1px solid var(--line)!important}input:focus,select:focus,textarea:focus{border-color:var(--acc)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--acc) 22%,transparent)!important}optgroup,option{background:var(--solid);color:var(--ink)}.side{background:var(--side)!important;background-image:none!important;color:var(--side-ink);-webkit-border-end:1px solid var(--line)!important;border-inline-end:1px solid var(--line)!important;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass)}.side .brand,.side .nav{color:var(--side-ink)!important}.side .nav:hover{background:color-mix(in srgb,var(--on-bg) 60%,transparent)!important}.side .nav.on{background:var(--on-bg)!important;color:var(--on-ink)!important;box-shadow:none!important;font-weight:600}.side .ngt{color:var(--side-mut)!important}.side .me b{color:var(--side-ink)!important}.side .me span{color:var(--side-mut)}.side .me{border-top-color:var(--line)!important}.side .out{color:var(--side-mut)!important}html[data-theme=pearl] .side .brand,html[data-theme=pearl] .side .nav svg{color:var(--ink)!important}.topbar{background:color-mix(in srgb,var(--bg) 70%,transparent)!important;border-bottom:1px solid var(--line)!important}.tsearch{background:var(--card)!important;border:1px solid var(--line)!important;color:var(--muted)!important}dialog.popd{border-color:var(--line)!important}.ck,.drw,dialog.popd{background:var(--solid)!important;color:var(--ink)!important}.ck input{background:transparent!important}.ck-i{color:var(--ink)!important}.ck-i.on{background:var(--chip)!important}.ering:before{background:var(--solid)!important}.hero{background:var(--hero)!important;position:relative;overflow:hidden}.hero,.hero h1,.hero p,.hero small{color:var(--hero-ink)!important}.hero:after{content:"";position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent,hsla(0,0%,100%,.08),transparent 30%);animation:spinS 14s linear infinite;pointer-events:none}@keyframes spinS{to{transform:rotate(1turn)}}html[data-theme=aurora] .cof,html[data-theme=graphite] .cof,html[data-theme=midnight] .cof{background:hsla(0,0%,100%,.07)!important;color:var(--ink)!important}html[data-theme=aurora] .cof.bad,html[data-theme=graphite] .cof.bad,html[data-theme=midnight] .cof.bad{background:rgba(240,68,56,.18)!important;color:#fda29b!important}html[data-theme=aurora] .cof.warn,html[data-theme=graphite] .cof.warn,html[data-theme=midnight] .cof.warn{background:rgba(247,144,9,.18)!important;color:#fec84b!important}html[data-theme=aurora] .cof.ok,html[data-theme=graphite] .cof.ok,html[data-theme=midnight] .cof.ok{background:rgba(18,183,106,.18)!important;color:#6ce9a6!important}html[data-theme=aurora] .costats,html[data-theme=graphite] .costats,html[data-theme=midnight] .costats{background:hsla(0,0%,100%,.05)!important}html[data-theme=aurora] [style*="background:#F"],html[data-theme=aurora] [style*="background:#FFF"],html[data-theme=graphite] [style*="background:#F"],html[data-theme=graphite] [style*="background:#FFF"],html[data-theme=midnight] [style*="background:#F"],html[data-theme=midnight] [style*="background:#FFF"]{background:hsla(0,0%,100%,.06)!important}html[data-theme=aurora] .wa-body,html[data-theme=graphite] .wa-body,html[data-theme=midnight] .wa-body{background:#0b141a}html[data-theme=aurora] .wa-b.bot,html[data-theme=graphite] .wa-b.bot,html[data-theme=midnight] .wa-b.bot{background:#1f2c34;color:#e9edef}html[data-theme=aurora] .wa-b.me,html[data-theme=graphite] .wa-b.me,html[data-theme=midnight] .wa-b.me{background:#005c4b;color:#e9edef}html[data-theme=aurora] .wa-in,html[data-theme=aurora] .wa-quick,html[data-theme=graphite] .wa-in,html[data-theme=graphite] .wa-quick,html[data-theme=midnight] .wa-in,html[data-theme=midnight] .wa-quick{background:#111b21}.acard,.card,.cotile,.ecard,.edate,.kpi{transition:transform .35s cubic-bezier(.2,.75,.2,1),box-shadow .35s,border-color .35s}.cotile:hover,.ecard:hover,.edate:hover,.kpi:hover,a.card:hover{transform:translateY(-4px) scale(1.01);border-color:color-mix(in srgb,var(--acc) 55%,transparent)!important;box-shadow:0 18px 40px color-mix(in srgb,var(--acc) 18%,transparent)!important}.costats b,.hp b,.kpi .num{display:inline-block}.nbadge.hot{animation:hrPulse 2s ease-in-out infinite}.side .nav svg{transition:transform .3s}.side .nav:hover svg{transform:scale(1.15) rotate(-6deg)}h1 svg{animation:floatY 3.5s ease-in-out infinite}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ctab.on{color:var(--acc)!important}.ctab:after{background:var(--acc)!important}.navbar-prog{background:linear-gradient(90deg,var(--acc),color-mix(in srgb,var(--acc) 60%,#fff))!important}::selection{background:color-mix(in srgb,var(--acc) 35%,transparent)}*{scrollbar-color:color-mix(in srgb,var(--acc) 45%,transparent) transparent}.thp{position:relative}.thp>summary{list-style:none;cursor:pointer;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-size:18px;background:var(--card);border:1px solid var(--line)}.thp>summary::-webkit-details-marker{display:none}.thp[open]>.thbox{position:absolute;top:50px;inset-inline-end:0;z-index:60;width:330px;padding:14px;border-radius:20px;background:var(--solid);border:1px solid var(--line);box-shadow:0 24px 60px rgba(0,0,0,.25);animation:hrModal2 .25s cubic-bezier(.2,.75,.2,1) both}@keyframes hrModal2{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}.thbox b{display:block;font-size:12.5px;color:var(--muted);margin:4px 2px 8px}.thg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:10px}.thg button{all:unset;cursor:pointer;border-radius:14px;padding:6px;border:2px solid transparent!important;background:transparent!important;text-align:center;font-size:12px;color:var(--ink)!important;transition:transform .2s}.thg button:hover{transform:translateY(-2px)}.thg button.on{border-color:var(--acc)!important}.thg i{display:block;height:54px;border-radius:10px;margin-bottom:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.topbar{display:flex;gap:10px;align-items:center}.topbar .tsearch{flex:1 1}@media (prefers-reduced-motion:reduce){.hero:after,body:after,body:before{animation:none!important}}.lg-btn{background:linear-gradient(135deg,#c8a15a,#b48a42)!important;color:#fff!important;border:0!important}dialog.popd::-webkit-backdrop{background:rgba(8,12,20,.45)!important;border:0!important;box-shadow:none!important;transform:none!important}dialog.popd::backdrop{background:rgba(8,12,20,.45)!important;border:0!important;box-shadow:none!important;transform:none!important}.wa-quick button{background:var(--solid)!important}.wa-in .primary{background:#00a884!important;color:#fff!important}.side .out{border:0!important}.side .nghead,.side .out{background:transparent!important}.side .nghead{padding:12px 12px 4px!important}.side .ngt{display:flex!important;align-items:center;justify-content:flex-start!important;gap:6px;font-size:11px!important;font-weight:600!important;letter-spacing:.2px;opacity:.75;transition:opacity .2s,color .2s}.side .ngt:hover{opacity:1}.side .ngt:after{content:"";flex:1 1;height:1px;background:var(--line);-webkit-margin-start:6px;margin-inline-start:6px;order:3}.side .ngt svg{order:2;width:12px;height:12px;opacity:.7;transition:transform .25s}.side .ngrp+.ngrp{margin-top:2px!important}.side .ngrp .nav{padding-block:8px}.sfab{display:none!important}.compw{gap:6px}.compw,.cwh{display:flex;flex-direction:column}.cwh{margin-bottom:6px}.cwh b{font-size:16px}.cwh small{color:var(--muted);font-size:12px}.cwr{display:flex;flex-direction:column;gap:7px;padding:11px 12px;border-radius:14px;color:var(--ink)!important;text-decoration:none!important;border:1px solid transparent;transition:background .25s,border-color .25s,transform .25s}.cwr:hover{background:var(--chip);border-color:var(--line);transform:translateX(-3px)}.cwt{display:flex;align-items:center;gap:10px}.cwn{flex:1 1;font-weight:600;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cwp{font-style:normal;font-weight:700;font-size:12.5px;padding:2px 10px;border-radius:99px}.cwp.ok{background:rgba(18,183,106,.15);color:#12b76a}.cwp.mid{background:rgba(247,144,9,.16);color:#dc6803}.cwp.low{background:rgba(240,68,56,.15);color:#f04438}.cwb{height:6px;background:color-mix(in srgb,var(--ink) 9%,transparent);overflow:hidden}.cwb,.cwb i{border-radius:99px}.cwb i{display:block;height:100%;transition:width 1s cubic-bezier(.2,.75,.2,1)}.cwb.ok i{background:linear-gradient(90deg,#32d583,#12b76a)}.cwb.mid i{background:linear-gradient(90deg,#fdb022,#f79009)}.cwb.low i{background:linear-gradient(90deg,#f97066,#f04438)}.cwm{display:flex;flex-wrap:wrap;gap:5px}.cwm span{font-size:11px;padding:2px 8px;border-radius:99px;background:var(--chip);color:var(--muted)}.cwm .okc{color:#12b76a;background:rgba(18,183,106,.12)}.cwm .cwi{opacity:.85}.cwe{margin-top:8px;padding:12px;border-radius:14px;border:1px dashed var(--line)}.cwe b{font-size:13px;display:block;margin-bottom:6px}.cwe div{display:flex;flex-wrap:wrap;gap:6px}.cwe div a{font-size:12px;padding:3px 10px;border-radius:99px;background:var(--chip);color:var(--ink)!important;text-decoration:none!important}.bar{background:color-mix(in srgb,var(--ink) 9%,transparent)!important}.bar,.bar>i{border-radius:99px!important}.bar>i{background:linear-gradient(90deg,var(--acc),color-mix(in srgb,var(--acc) 70%,#fff))!important}.hbar>div:not(.bar){background:color-mix(in srgb,var(--ink) 8%,transparent)}.cwp.cnt{background:var(--chip);color:var(--ink)}.stk{display:flex;height:9px;overflow:hidden;gap:2px;min-width:40px;transition:width 1s cubic-bezier(.2,.75,.2,1)}.stk,.stk i{border-radius:99px}.stk i{display:block;height:100%}.stk .sa{background:linear-gradient(90deg,#32d583,#12b76a)}.stk .xp{background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 75%,#fff),var(--acc))}.cwm .sac{color:#12b76a;background:rgba(18,183,106,.12)}.cwm .xpc{color:var(--acc);background:color-mix(in srgb,var(--acc) 12%,transparent)}.kpi{--kc:var(--acc)}.kpi.k-blue{--kc:#2e90fa}.kpi.k-amber{--kc:#f79009}.kpi.k-red{--kc:#f04438}.kpi.k-green{--kc:#12b76a}.kpi.k-violet{--kc:#7a5af8}.kpi .top{color:var(--muted)!important;font-weight:500}.kpi .ico{background:color-mix(in srgb,var(--kc) 16%,transparent)!important;color:var(--kc)!important;border:1px solid color-mix(in srgb,var(--kc) 25%,transparent);transition:transform .35s}.kpi:hover .ico{transform:rotate(-8deg) scale(1.08)}.kpi .num{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:var(--ink)!important;animation:none!important;letter-spacing:-.5px}.kpi .num small{color:var(--muted)!important}.kpi:before{content:"";position:absolute;inset-inline-start:0;top:16px;bottom:16px;width:3px;border-radius:3px;background:var(--kc);opacity:.85}.kpi{position:relative}.kpi.warn{background:color-mix(in srgb,#f79009 10%,var(--card))!important}.kpi .bar>i{background:linear-gradient(90deg,#32d583,#12b76a)!important}.nq{background:var(--card)!important;border:1px solid var(--line)!important;border-top:4px solid var(--bc,#667085)!important;box-shadow:var(--shadow2)!important;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);border-radius:18px!important;padding:16px!important;gap:4px!important;transition:transform .35s cubic-bezier(.2,.75,.2,1),box-shadow .35s}.nq:hover{transform:translateY(-4px);box-shadow:0 16px 36px color-mix(in srgb,var(--bc,#667085) 25%,transparent)!important}.nq-n{color:var(--muted)!important;font-size:13px;line-height:1.5}.nq-b{color:var(--bc,#667085)!important;font-size:15px}.nq-r{color:var(--ink)!important;font-size:28px!important;letter-spacing:-.5px}.nq small{color:var(--muted)!important}.nq.b-pl{--bc:#7a5af8}.nq.b-gh{--bc:#12b76a}.nq.b-gm{--bc:#32d583}.nq.b-gl{--bc:#f79009}.nq.b-red{--bc:#f04438}.nq.b-na{--bc:#98a2b3}.nq.b-na .nq-b{opacity:.7}.nowl{flex-direction:column;gap:4px;padding:8px!important}.nowl,.nowr{display:flex}.nowr{align-items:center;gap:12px;padding:11px 12px;border-radius:14px;color:var(--ink)!important;text-decoration:none!important;transition:background .25s,transform .25s;-webkit-border-start:3px solid var(--pc);border-inline-start:3px solid var(--pc)}.nowr:hover{background:var(--chip);transform:translateX(-3px)}.nowr+.nowr{margin-top:2px}.nowi{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;font-size:18px;background:color-mix(in srgb,var(--pc) 14%,transparent)}.nowt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.nowt b{font-weight:600;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.nowt small{color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nowp{flex:none;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:99px;color:var(--pc);background:color-mix(in srgb,var(--pc) 14%,transparent)}@media(max-width:640px){.nowt small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.page{animation-fill-mode:backwards!important}html[data-theme=login]{--font:"IBM Plex Sans Arabic";--bg:#050810;--b1:rgba(212,175,55,.2);--b2:rgba(37,99,235,.16);--b3:rgba(212,175,55,.08);--card:rgba(16,20,31,.66);--solid:#10141f;--ink:#f1f2f6;--muted:#9aa3b8;--line:rgba(212,175,55,.16);--primary:#f2d879;--btn:linear-gradient(135deg,#f2d879,#d4af37 50%,#aa7c11);--btn-ink:#2b0a00;--acc:#d4af37;--side:rgba(5,8,16,.88);--side-ink:#d9dde7;--side-mut:#6e7891;--on-bg:linear-gradient(90deg,rgba(212,175,55,.18),rgba(212,175,55,.04));--on-ink:#f2d879;--input:hsla(0,0%,100%,.04);--chip:rgba(212,175,55,.08);--hero:radial-gradient(120% 140% at 100% 0%,rgba(212,175,55,.22),transparent 55%),linear-gradient(160deg,#161c2c,#0a0f1c 70%);--hero-ink:#f1f2f6;--glass:blur(18px) saturate(140%);--shadow2:0 0 0 1px rgba(212,175,55,.06),0 24px 60px -24px rgba(0,0,0,.8);color-scheme:dark}html[data-theme=login] h1,html[data-theme=login] h2,html[data-theme=login] h3{font-weight:800!important;letter-spacing:-.01em}html[data-theme=login] .side .brand{font-family:Cinzel,serif!important;font-weight:900;letter-spacing:.06em;background:linear-gradient(135deg,#fff7d6,#d4af37 45%,#8a610f);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:gShift 6s ease-in-out infinite}html[data-theme=login] .side .brand i{-webkit-text-fill-color:#d4af37;border-color:#d4af37!important;background:rgba(212,175,55,.08)!important;box-shadow:0 0 18px rgba(212,175,55,.25)}@keyframes gShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}html[data-theme=login] .hero h1,html[data-theme=login] .phead h1,html[data-theme=login] main>h1{background:linear-gradient(135deg,#fff7d6,#f2d879 30%,#d4af37 60%,#aa7c11);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:gShift 7s ease-in-out infinite}html[data-theme=login] .hero h1 .wave,html[data-theme=login] h1 svg{-webkit-text-fill-color:initial}html[data-theme=login] .cotile,html[data-theme=login] .ehero,html[data-theme=login] .hero,html[data-theme=login] .kpi{position:relative}html[data-theme=login] .cotile:before,html[data-theme=login] .ehero:after,html[data-theme=login] .kpi:after{content:"";position:absolute;top:10px;inset-inline-end:10px;width:14px;height:14px;border-top:2px solid #d4af37;-webkit-border-end:2px solid #d4af37;border-inline-end:2px solid #d4af37;border-radius:0 4px 0 0;opacity:.55;pointer-events:none;transition:opacity .3s,width .3s,height .3s}html[data-theme=login] .cotile:hover:before,html[data-theme=login] .kpi:hover:after{opacity:1;width:22px;height:22px}html[data-theme=login] .hero{border:1px solid rgba(212,175,55,.35)!important;box-shadow:inset 0 0 0 1px rgba(212,175,55,.08),0 30px 70px -30px rgba(212,175,55,.35)!important}.btn-primary,button.primary{position:relative;overflow:hidden}html[data-theme=login] .btn-primary:after,html[data-theme=login] button.primary:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);transform:skewX(-20deg);animation:btnSweep 3.4s ease-in-out infinite;pointer-events:none}@keyframes btnSweep{0%,55%{left:-60%}to{left:130%}}html[data-theme=login] .nbadge.hot{animation:gPulse 2.2s ease-in-out infinite}@keyframes gPulse{0%,to{box-shadow:0 0 0 0 rgba(244,63,94,.55)}50%{box-shadow:0 0 0 8px rgba(244,63,94,0)}}html[data-theme=login] .side .nav.on{box-shadow:inset -3px 0 0 #d4af37,0 8px 24px -14px rgba(212,175,55,.5)!important}.card,.cotile,.cwr,.ecard,.kpi,.nowr,.nq{--mx:50%;--my:50%}.card.hov,.cotile,.kpi,.nq{background-image:radial-gradient(420px circle at var(--mx) var(--my),color-mix(in srgb,var(--acc) 14%,transparent),transparent 45%)!important}.tilt{transform-style:preserve-3d;transition:transform .25s ease-out!important}html.rp-nav .page{animation:pageReveal .65s cubic-bezier(.22,.8,.2,1) backwards!important}@keyframes pageReveal{0%{opacity:.15;-webkit-clip-path:circle(0 at var(--rp-x,50%) var(--rp-y,0));clip-path:circle(0 at var(--rp-x,50%) var(--rp-y,0))}60%{opacity:1}to{opacity:1;-webkit-clip-path:circle(160vmax at var(--rp-x,50%) var(--rp-y,0));clip-path:circle(160vmax at var(--rp-x,50%) var(--rp-y,0))}}html.rp-nav .page:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:2;background:radial-gradient(circle at var(--rp-x,50%) var(--rp-y,0),color-mix(in srgb,var(--acc) 28%,transparent),transparent 45%);animation:rpGlow .7s ease-out both}@keyframes rpGlow{0%{opacity:1}to{opacity:0;visibility:hidden}}.hw{display:inline-block;opacity:0;animation:hwIn .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes hwIn{0%{opacity:0;transform:translateY(16px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.spark{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--acc);box-shadow:0 0 10px var(--acc);opacity:0;animation:twinkle 4s ease-in-out infinite;pointer-events:none}@keyframes twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:.9;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hw{opacity:1;animation:none}.spark{display:none}html.rp-nav .page{animation:none!important}}.thfeat{all:unset;cursor:pointer;display:flex!important;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:10px 12px;margin-bottom:10px;border-radius:14px;border:2px solid transparent!important;background:linear-gradient(135deg,#161c2c,#050810)!important;color:#f2d879!important;font-weight:700;font-size:13.5px}.thfeat i{width:34px;height:34px;border-radius:10px;background:radial-gradient(circle at 30% 30%,#f2d879,#aa7c11 60%,#050810)}.thfeat small{-webkit-margin-start:auto;margin-inline-start:auto;color:#9aa3b8;font-weight:400;font-size:11px}.thfeat.on{border-color:#d4af37!important;box-shadow:0 0 18px rgba(212,175,55,.35)}.hero{padding:28px 30px!important;border-radius:26px!important;min-height:150px;isolation:isolate}.hero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cg fill='none' stroke='%23fff' stroke-width='1'%3E%3Cpath d='M28 4l7 17 17 7-17 7-7 17-7-17-17-7 17-7z'/%3E%3Ccircle cx='28' cy='28' r='6'/%3E%3C/g%3E%3C/svg%3E");background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,#000);mask-image:linear-gradient(90deg,transparent,#000 40%,#000)}.hero-t small{font-size:12.5px;opacity:.75;letter-spacing:.3px}.hero h1{font-size:30px!important;margin:4px 0 6px!important}.hero p{font-size:14.5px;opacity:.85}.hero-p{gap:10px!important;grid-template-columns:repeat(4,86px)!important}.hp{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:12px 8px!important;border-radius:18px!important;background:hsla(0,0%,100%,.08)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-top:0!important;position:relative;overflow:hidden;transition:transform .3s,background .3s;text-decoration:none!important}.hp:before{content:"";position:absolute;inset-inline:18px;top:0;height:3px;border-radius:0 0 4px 4px;background:var(--pc);box-shadow:0 0 14px var(--pc)}.hp:hover{transform:translateY(-3px);background:hsla(0,0%,100%,.14)!important}.hp b{font-size:26px!important;line-height:1.1;color:#fff!important}.hp span{font-size:12px!important;color:hsla(0,0%,100%,.75)!important}.regbar{background:color-mix(in srgb,#f79009 10%,var(--card))!important;border:1px solid color-mix(in srgb,#f79009 30%,transparent)!important;color:var(--ink)!important;border-radius:16px!important;padding:12px 16px!important;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass)}.regbar b{color:#f79009!important}.sec{margin-top:28px!important}.sec-h h2{font-size:18px!important}.sec-h h2 svg{width:34px;height:34px;padding:8px;border-radius:11px;background:color-mix(in srgb,var(--acc) 14%,transparent);color:var(--acc);animation:none!important}.sec-h .btn{border-radius:99px!important;font-size:13px;padding:6px 14px!important}.nowr{-webkit-border-start:0!important;border-inline-start:0!important;position:relative;padding:12px 14px!important}.nowr:before{content:"";position:absolute;inset-inline-start:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--pc)}.nowl .nowr:not(:last-child):after{content:"";position:absolute;bottom:-3px;inset-inline:56px 14px;height:1px;background:var(--line)}.nowi{background:color-mix(in srgb,var(--pc) 12%,transparent)!important;border:1px solid color-mix(in srgb,var(--pc) 22%,transparent)}.side .nav{border-radius:12px!important;padding:9px 12px!important}.side .nav.on:after{content:"";position:absolute;inset-inline-end:8px;width:6px;height:6px;border-radius:50%;background:var(--on-ink);box-shadow:0 0 10px var(--on-ink)}.side .nav.on{position:relative}.side .me{margin:8px 0 0!important;padding:10px!important;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid var(--line)!important}.kpi.kon{outline:2px solid var(--kc);outline-offset:-2px}html,html[data-theme]{--font:"IBM Plex Sans Arabic"}:focus-visible{outline:2px solid var(--acc)!important;outline-offset:2px!important;border-radius:8px}.popt:focus-visible,.side .nav:focus-visible,.thp>summary:focus-visible,.tsearch:focus-visible{outline-offset:-2px!important}.btn[aria-disabled=true],button:disabled{opacity:.5;cursor:not-allowed}.cotile:hover,.ecard:hover,.edate:hover,.kpi:hover,.nq:hover,a.card:hover{transform:translateY(-2px)!important}.cwr:hover,.nowr:hover{transform:none!important}.card.hov,.cotile,.kpi,.nq{background-image:none!important}.kgrid .kpi,.nqgrid .nq{background-image:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--acc) 10%,transparent),transparent 45%)!important}@media (pointer:coarse){.kgrid .kpi,.nqgrid .nq{background-image:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lg h1,.lg h2,.lg-box h1{color:#0e1a2b!important;background:none!important;-webkit-text-fill-color:#0e1a2b;animation:none!important}.lg-box input{color:#1b2430!important;background:#fff!important}.lg-alt{margin-top:22px;padding-top:16px;border-top:1px dashed #e7e1d4;display:grid;grid-gap:8px;gap:8px;text-align:center}.lg-alt span{font-size:12.5px;color:#6b7280}.lg-alt a{display:block;padding:11px;border-radius:12px;border:1px solid #e7e1d4;background:#fff;color:#0e1a2b!important;font-weight:700;font-size:14px;text-decoration:none;transition:transform .2s,border-color .2s}.lg-alt a:hover{transform:translateY(-2px);border-color:#c8a15a}html[data-theme=login] .hero h1 .hw{background:linear-gradient(135deg,#fff7d6,#f2d879 30%,#d4af37 60%,#aa7c11);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html{overflow-x:hidden}body,html{max-width:100%}body{overflow-x:clip}.content{min-width:0}.mtabs,.sclose,.sdim{display:none}@media(max-width:820px){.shell{display:block!important}.side{position:fixed!important;top:0!important;bottom:0!important;inset-inline-start:0!important;width:min(84vw,320px)!important;height:100dvh!important;z-index:60!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;padding:18px 12px 90px!important;gap:4px!important;border:0!important;transform:translateX(105%);transition:transform .35s cubic-bezier(.16,1,.3,1);box-shadow:0 0 40px rgba(0,0,0,.35)}.side.open{transform:none}.side .brand{display:flex!important;align-items:center}.sclose{display:grid;place-items:center;-webkit-margin-start:auto;margin-inline-start:auto;width:34px;height:34px;border-radius:10px;background:transparent!important;border:1px solid var(--line)!important;color:inherit!important;padding:0!important}.side .navscroll{overflow:visible!important}.side .navscroll,.side .ngrp{flex-direction:column!important}.side .nghead{display:flex!important}.side .nav{flex-direction:row!important;font-size:14.5px!important;padding:11px 12px!important;white-space:normal!important}.side .me{display:flex!important}.side .out{flex-direction:row!important;font-size:14px!important}.side .sedit{display:none!important}.sdim{display:block;position:fixed;inset:0;z-index:55;background:rgba(5,10,20,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .3s}.sdim.on{opacity:1;pointer-events:auto}html.drawer-open,html.drawer-open body{overflow:hidden}.mtabs{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;z-index:50;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--card) 88%,transparent);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border-top:1px solid var(--line)}.mt{position:relative;display:flex!important;flex-direction:column;align-items:center;gap:3px;padding:7px 2px!important;border-radius:14px!important;font-size:11px!important;font-weight:600;color:var(--muted)!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important;min-height:auto!important}.mt.on{color:var(--acc)!important;background:color-mix(in srgb,var(--acc) 12%,transparent)!important}.mt .nbadge{position:absolute;top:2px;inset-inline-end:calc(50% - 22px);font-size:10px!important;padding:0 6px!important;min-width:0}.page{padding:14px 12px 96px!important}.topbar{padding:8px 12px!important;gap:8px!important;flex-wrap:nowrap}.tsearch{min-width:0!important;flex:1 1 auto!important;width:auto!important;padding:9px 12px!important}.hero{padding:20px 18px!important;min-height:0}.hero h1{font-size:22px!important;flex-wrap:wrap}.hero-p{grid-template-columns:repeat(2,1fr)!important;width:100%}table{display:block;max-width:100%;overflow-x:auto}.grid,.kpis,[class*=grid]{min-width:0}}html dialog.popd::-webkit-backdrop{background:rgba(4,8,16,.55)!important;backdrop-filter:blur(14px) saturate(1.2)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2)!important}html dialog.popd::backdrop{background:rgba(4,8,16,.55)!important;backdrop-filter:blur(14px) saturate(1.2)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2)!important}html dialog.popd{background:linear-gradient(180deg,color-mix(in srgb,var(--solid) 70%,transparent),color-mix(in srgb,var(--solid) 52%,transparent))!important;backdrop-filter:blur(24px) saturate(1.5)!important;-webkit-backdrop-filter:blur(24px) saturate(1.5)!important;border:1px solid color-mix(in srgb,var(--acc) 42%,transparent)!important;border-radius:28px!important;padding:26px!important;box-shadow:0 30px 80px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.09),0 0 0 1px hsla(0,0%,100%,.03)!important;animation:popGlass .38s cubic-bezier(.16,1,.3,1)}dialog.popd>.popb>:is(h2,h3):first-child,dialog.popd>.popb>header:first-child{text-align:center}dialog.popd :is(input,select,textarea){background:color-mix(in srgb,var(--ink) 6%,transparent)!important;border:1px solid color-mix(in srgb,var(--acc) 28%,transparent)!important;border-radius:16px!important;color:var(--ink)!important}dialog.popd :is(input,select,textarea):focus{border-color:var(--acc)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 20%,transparent)!important;outline:none}dialog.popd :is(.card,.row,li,.nowr){background:color-mix(in srgb,var(--acc) 7%,transparent)!important;border:1px solid color-mix(in srgb,var(--acc) 26%,transparent)!important;border-radius:18px!important}dialog.popd :is(.note,.tip,.hint){border:1px dashed color-mix(in srgb,var(--acc) 60%,transparent)!important;border-radius:18px!important;background:transparent!important}dialog.popd :is(button,.btn):not(summary){border-radius:16px!important;min-height:46px}dialog.popd :is(button[type=submit],.btn.pri,.btn-p,button.pri){background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 85%,#fff),var(--acc))!important;color:#1a1305!important;border:0!important;font-weight:700}@media(prefers-reduced-motion:reduce){html dialog.popd{animation:none}}@media(max-height:760px){html dialog.popd{animation:none}}body,button,input,select,textarea{font-family:IBM Plex Sans Arabic,system-ui,sans-serif!important}h1,h2,h3{font-weight:700!important;letter-spacing:0!important}.hp b,.kpi .num,.num,.tnum,td.n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.kpi .num{font-size:28px!important;font-weight:700!important;line-height:1.15}.kpi .top span:first-child{font-size:14.5px!important;font-weight:700!important}.kpi .muted,.kpi small{font-size:12.5px!important;line-height:1.5}.muted,small{font-weight:400}.cw2{align-items:stretch}.cw2>.card{height:100%}.compw .cwt{display:flex;align-items:center;justify-content:space-between;gap:10px}.compw .cwn{display:flex;align-items:baseline;gap:8px;min-width:0;font-weight:600;font-size:14.5px}.cwc{font-size:12px;color:var(--muted);font-weight:500;white-space:nowrap}.compw .cwr{display:block;padding:12px 0!important;border-bottom:1px solid var(--line)}.compw .cwr:last-of-type{border-bottom:0}.srcg{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;margin-top:8px}.srcg span{font-size:12px;text-align:center;padding:4px 2px;border-radius:9px;white-space:nowrap;font-weight:500}.srcg .ok{color:#22c55e;background:color-mix(in srgb,#22c55e 10%,transparent)}.srcg .no{color:var(--muted);background:color-mix(in srgb,var(--ink) 5%,transparent);text-decoration:line-through;opacity:.7}.srcg .in{color:var(--ink);background:color-mix(in srgb,var(--acc) 10%,transparent)}.cwe small{display:block;color:var(--muted);font-size:12.5px}.ixc .cwh{margin-bottom:14px}.ixb{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;align-items:end}.ixm{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ixm b{font-size:20px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ixt{max-width:70px;height:90px;display:flex;align-items:flex-end;background:color-mix(in srgb,var(--ink) 5%,transparent);overflow:hidden}.ixt,.ixt i{width:100%;border-radius:12px}.ixt i{display:block;background:linear-gradient(180deg,var(--acc),color-mix(in srgb,var(--acc) 55%,transparent));transition:height .6s cubic-bezier(.16,1,.3,1)}.ixm span{font-size:13px;font-weight:600}.ixm small{font-size:11px;margin-top:-4px}.ixm small,.ixm.z b,.ixm.z span{color:var(--muted)}@media(max-width:600px){.ixb{gap:6px}.ixt{height:64px}.ixm b{font-size:16px}.ixm span{font-size:11.5px}.srcg{grid-template-columns:repeat(3,1fr)}}.dgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px}.dcard{display:flex;flex-direction:column;gap:10px;padding:18px 18px 14px;border-radius:22px;background:var(--card);border:1px solid var(--line);border-top:3px solid #22c55e;text-decoration:none!important;color:var(--ink)!important;transition:transform .25s,box-shadow .25s;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass)}.dcard.is-warn{border-top-color:#f5b83d}.dcard:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(0,0,0,.18)}.dh{justify-content:space-between;gap:10px}.dh,.dh b{display:flex;align-items:center}.dh b{gap:8px;font-size:17px;font-weight:700}.di{font-size:20px}.dp{font-style:normal;font-size:12.5px;font-weight:700;padding:4px 12px;border-radius:99px;white-space:nowrap}.is-ok .dp{color:#22c55e;border:1px solid color-mix(in srgb,#22c55e 45%,transparent);background:color-mix(in srgb,#22c55e 10%,transparent)}.is-warn .dp{color:#f5b83d;border:1px solid color-mix(in srgb,#f5b83d 45%,transparent);background:color-mix(in srgb,#f5b83d 10%,transparent)}.ds{font-size:13px;color:var(--muted);min-height:20px}.dtile{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.dtile>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:12px 6px;border-radius:16px;background:color-mix(in srgb,var(--ink) 5%,transparent);text-align:center;min-height:78px}.dtile b{font-size:21px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.dtile span{font-size:12px;color:var(--muted);line-height:1.4}.dtile i{font-style:normal;font-size:11px;font-weight:700}.dtile i.up{color:#22c55e}.dtile i.dn{color:#ef4444}.dl{font-size:13.5px;font-weight:700;color:var(--acc);margin-top:2px}@media(max-width:600px){.dgrid{grid-template-columns:1fr}}html:is([data-theme=sand],[data-theme=pearl],[data-theme=bento]) dialog.popd::-webkit-backdrop{background:rgba(15,23,42,.22)!important;backdrop-filter:blur(10px) saturate(1.1)!important;-webkit-backdrop-filter:blur(10px) saturate(1.1)!important}html:is([data-theme=sand],[data-theme=pearl],[data-theme=bento]) dialog.popd::backdrop{background:rgba(15,23,42,.22)!important;backdrop-filter:blur(10px) saturate(1.1)!important;-webkit-backdrop-filter:blur(10px) saturate(1.1)!important}html:is([data-theme=sand],[data-theme=pearl],[data-theme=bento]) dialog.popd{background:linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.9))!important;box-shadow:0 24px 60px rgba(15,23,42,.18),inset 0 1px 0 #fff!important}html:is([data-theme=sand],[data-theme=pearl],[data-theme=bento]) dialog.popd :is(input,select,textarea){background:#fff!important;border-color:color-mix(in srgb,var(--acc) 30%,#e5e7eb)!important}html:is([data-theme=sand],[data-theme=pearl],[data-theme=bento]) dialog.popd :is(input,select,textarea)::placeholder{color:#9aa3af}.sech{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.sech>h3{margin:0!important}.sech .popt.sedt{display:grid!important;place-items:center;width:32px;height:32px;padding:0!important;border-radius:10px!important;font-size:14px;background:color-mix(in srgb,var(--acc) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--acc) 25%,transparent)!important;opacity:.75;transition:opacity .2s,transform .2s}.sech .popt.sedt:hover{opacity:1;transform:scale(1.08)}.pdrop>summary,.pgrp>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px}.pdrop>summary::-webkit-details-marker,.pgrp>summary::-webkit-details-marker{display:none}.pdt{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700}.pdt small{font-weight:400;font-size:13px;color:var(--muted)}.pds{display:flex;flex-wrap:wrap;gap:6px;-webkit-margin-start:auto;margin-inline-start:auto}.pds em{font-style:normal;font-size:12px;padding:3px 9px;border-radius:99px;background:color-mix(in srgb,var(--acc) 10%,transparent)}.pdc,.pds em{color:var(--muted)}.pdc{transition:transform .25s;flex:none}details[open]>summary>.pdc{transform:rotate(180deg)}.pdrop[open]>summary{margin-bottom:8px}.pgrp{border:1px solid var(--line);border-radius:16px;margin-top:8px;overflow:hidden}.pgrp>summary{padding:11px 14px}.pgrp>summary b{font-size:14.5px}.pgrp>summary small{color:var(--muted);font-size:12.5px;-webkit-margin-start:auto;margin-inline-start:auto}.pgrp[open]>summary{background:color-mix(in srgb,var(--acc) 7%,transparent)}.pchips{display:flex;flex-wrap:wrap;gap:6px;padding:12px 14px}.pchips .chip{display:inline-flex;gap:6px;align-items:center}@media(max-width:600px){.pds{display:none}}.invc{margin-bottom:14px;-webkit-border-start:4px solid var(--acc)!important;border-inline-start:4px solid var(--acc)!important}.invc>summary{list-style:none;cursor:pointer;font-size:15px}.invc>summary::-webkit-details-marker{display:none}.invf{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;gap:10px;align-items:end;margin:12px 0 8px}.invf label{display:grid;grid-gap:6px;gap:6px;font-size:13px}.invf :is(input,select){width:100%}:root body input.dfx.dfx.dfx{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23C8A15A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;padding-right:40px!important;letter-spacing:.5px}input.dfx::placeholder{letter-spacing:1px}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}html[data-theme=login]{--gold:#d4af37;--gold2:#f2d879}html[data-theme=login] body{background-image:linear-gradient(90deg,transparent,rgba(212,175,55,.55) 30%,hsla(47,82%,71%,.9) 50%,rgba(212,175,55,.55) 70%,transparent)!important;background-size:100% 1px!important;background-repeat:no-repeat!important;background-attachment:fixed!important}html[data-theme=login] .hero:before{background-image:radial-gradient(600px 220px at 85% 0,hsla(47,82%,71%,.16),transparent 70%)!important;opacity:1!important;mask-image:none!important;-webkit-mask-image:none!important}html[data-theme=login] .hero{box-shadow:inset 0 0 0 1px rgba(212,175,55,.22),0 24px 60px rgba(0,0,0,.35)!important}html[data-theme=login] :is(.card,.dcard,.cotile,.nq):not(.hero){box-shadow:inset 0 1px 0 hsla(47,82%,71%,.14),0 10px 30px rgba(0,0,0,.18)!important}html[data-theme=login] :is(.dcard,.compw,.cotile){position:relative}html[data-theme=login] :is(.dcard,.compw,.cotile):before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--ang),transparent 0 72%,hsla(47,82%,71%,.9) 82%,transparent 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s}html[data-theme=login] :is(.dcard,.compw,.cotile):hover:before{opacity:.8;animation:angSpin 4s linear infinite}@keyframes angSpin{to{--ang:360deg}}html[data-theme=login] .phead h1{position:relative;padding-bottom:10px}html[data-theme=login] .phead h1:after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:44px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--gold2),var(--gold) 60%,transparent)}html[data-theme=login] :is(button.primary,.btn-primary,.lg-btn){position:relative;overflow:hidden}html[data-theme=login] :is(button.primary,.btn-primary,.lg-btn):after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.35),transparent);transform:skewX(-18deg);pointer-events:none}html[data-theme=login] :is(button.primary,.btn-primary,.lg-btn):hover:after{animation:sheen .9s ease}@keyframes sheen{to{left:130%}}html[data-theme=login] .side{-webkit-border-end:1px solid rgba(212,175,55,.14)!important;border-inline-end:1px solid rgba(212,175,55,.14)!important}html[data-theme=login] .side .nav.on{box-shadow:inset 0 0 0 1px rgba(212,175,55,.3)!important}@media (prefers-reduced-motion:reduce){html[data-theme=login] :is(.dcard,.compw,.cotile):hover:before,html[data-theme=login] :is(button.primary,.btn-primary,.lg-btn):hover:after{animation:none!important}}.dfold{gap:0!important;align-self:start}.dfold>summary{list-style:none;cursor:pointer}.dfold>summary::-webkit-details-marker{display:none}.dfold .dh{gap:10px}.dfold .dp{-webkit-margin-start:auto;margin-inline-start:auto}.dfold .dch{color:var(--muted);transition:transform .3s;flex:none}.dfold[open] .dch{transform:rotate(180deg)}.dfold[open]>summary{margin-bottom:10px}.dfold[open]>:not(summary){animation:dfIn .3s ease both}.dfold>.ds{display:block;margin-bottom:10px}.dfold>.dl{display:block;margin-top:10px}@keyframes dfIn{0%{opacity:0;transform:translateY(-4px)}}.dfold:not([open]){padding-bottom:18px!important}.pkf{display:grid;grid-gap:6px;gap:6px}.pkr{display:flex;gap:6px;align-items:stretch}.pkr>input,.pkr>select{flex:1 1;min-width:0}.pkb{flex:none;min-width:40px;padding:0 10px!important;border-radius:12px!important;font-size:14px}.pkok{background:var(--acc)!important;color:#fff!important;border:0!important;font-weight:700}.pka{justify-self:start;font-size:12.5px!important;padding:5px 12px!important;border-radius:99px!important;background:color-mix(in srgb,#22c55e 12%,transparent)!important;color:#16a34a!important;border:1px solid color-mix(in srgb,#22c55e 40%,transparent)!important}.pkm{font-size:12px;color:#16a34a}.pkx{display:flex!important;align-items:center;gap:6px;font-size:12.5px!important;color:var(--muted);cursor:pointer;margin:0!important}.pkx input{width:auto!important;margin:0}.emppick{padding:12px;border:1px dashed color-mix(in srgb,var(--acc) 45%,transparent);border-radius:14px;background:color-mix(in srgb,var(--acc) 5%,transparent)}.emppick,.emppick label{display:grid;grid-gap:6px;gap:6px}.emppick label{font-size:13.5px}.emppick input{width:100%}.emppick small{color:#16a34a;font-size:12.5px}.pkext{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:10px;border:1px dashed color-mix(in srgb,var(--acc) 45%,transparent);border-radius:14px}.pkext label{display:grid;grid-gap:4px;gap:4px;font-size:12.5px}.pkext select{width:100%}.cologo{display:flex;align-items:center;gap:12px;margin-top:12px}.cologo img{width:72px;height:72px;object-fit:contain;border-radius:14px;background:#fff;padding:6px;border:1px solid var(--line)}.cologo small{color:var(--muted)}.aifab{position:fixed;bottom:20px;left:20px;z-index:60;display:flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid hsla(39,62%,70%,.55);background:linear-gradient(135deg,#0e1a2b,#1e3a5f);color:#f3d9a4;font:600 14px var(--font,inherit);box-shadow:0 12px 30px rgba(14,26,43,.32),inset 0 1px 0 hsla(0,0%,100%,.12);cursor:pointer;transition:transform .2s}.aifab:hover{transform:translateY(-2px)}.aip{position:fixed;bottom:84px;left:20px;z-index:61;width:min(440px,calc(100vw - 32px));height:min(640px,calc(100vh - 120px));display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:var(--card,#fff);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid var(--line);box-shadow:0 24px 60px rgba(14,26,43,.28);color:var(--ink);animation:aiin .22s ease}html:not([data-theme=aurora]):not([data-theme=midnight]):not([data-theme=graphite]) .aip{background:hsla(0,0%,100%,.88)}@keyframes aiin{0%{opacity:0;transform:translateY(12px) scale(.98)}}.aip-h{display:flex;align-items:center;gap:8px;padding:13px 16px;background:linear-gradient(125deg,#0e1a2b,#1e3a5f);color:#fff;border-bottom:1px solid hsla(39,62%,70%,.4)}.aip-h svg{color:#e2c285}.aip-h b{font-size:15px}.aip-s{font-size:11.5px;opacity:.65;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aip-h button{background:hsla(0,0%,100%,.1);border:0;color:#fff;border-radius:10px;width:32px;height:32px;display:grid;place-items:center;cursor:pointer}.aip-b{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}.aip-hi{text-align:center;padding:10px 4px}.aip-hi p{color:var(--muted);font-size:13px;margin:6px 0 12px}.aip-hi button{display:block;width:100%;margin:6px 0;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--chip);color:var(--ink);font:13px var(--font,inherit);text-align:right;cursor:pointer}.aip-hi button:hover{border-color:var(--acc)}.aim{max-width:88%;padding:10px 13px;border-radius:16px;font-size:13.5px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.aim.user{align-self:flex-start;background:linear-gradient(135deg,#1e3a5f,#2b4a73);color:#fff;border-bottom-right-radius:5px}.aim.assistant{align-self:flex-end;background:var(--chip);color:var(--ink);border:1px solid var(--line);border-bottom-left-radius:5px;white-space:normal}.aim a{color:var(--acc);word-break:break-all}.ai-h{display:block;margin:6px 0 2px}.ai-tw{overflow-x:auto;margin:6px 0}.ai-tw table{border-collapse:collapse;font-size:12px;min-width:100%}.ai-tw td,.ai-tw th{border:1px solid var(--line);padding:5px 7px;text-align:right;white-space:nowrap}.ai-tw th{background:rgba(180,138,66,.12)}.aidots{display:flex;gap:5px}.aidots i{width:7px;height:7px;border-radius:50%;background:var(--acc);animation:aid 1s infinite}.aidots i:nth-child(2){animation-delay:.15s}.aidots i:nth-child(3){animation-delay:.3s}@keyframes aid{50%{opacity:.25;transform:translateY(-3px)}}.aip-f{display:flex;align-items:center;gap:6px;margin:0 12px;padding:6px 10px;border-radius:10px;background:var(--chip);font-size:12px}.aip-f button{-webkit-margin-start:auto;margin-inline-start:auto;border:0;background:none;color:var(--muted);cursor:pointer}.aip-i{display:flex;align-items:flex-end;gap:6px;padding:10px 12px;border-top:1px solid var(--line)}.aip-i textarea{flex:1 1;resize:none;max-height:120px;border-radius:14px;border:1px solid var(--line);background:var(--input);color:var(--ink);padding:10px 12px;font:14px var(--font,inherit)}.aip-i button{width:40px;height:40px;flex:none;border-radius:12px;border:1px solid var(--line);background:var(--chip);color:var(--ink);display:grid;place-items:center;cursor:pointer}.aip-i .go{background:linear-gradient(135deg,#e2c285,#b8873b);color:#1a1206;border:0}.aip-i .go:disabled{opacity:.5}@media(max-width:820px){.aifab{bottom:84px;left:14px;padding:13px}.aifab>span:not(.bd){display:none}.aip{left:8px;right:8px;width:auto;bottom:140px;height:calc(100vh - 170px)}}.ast{margin:0 0 22px;padding:16px;border-radius:22px;border:1px solid var(--line);background:var(--card);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass)}.ast-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.ast-h b{font-size:15px;color:var(--acc)}.ast-h span{display:flex;gap:6px;flex-wrap:wrap}.ast-h i{font-style:normal;font-size:12px;padding:3px 10px;border-radius:999px;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);border:1px solid color-mix(in srgb,var(--c) 35%,transparent)}.ast-deck{position:relative;padding-bottom:18px}.ast-back{position:absolute;inset:0 0 18px;border-radius:18px;border:1px solid color-mix(in srgb,var(--c) 40%,transparent);transition:all .45s ease}.ast-back.b1{transform:translateY(9px) scale(.965);opacity:.7}.ast-back.b2{transform:translateY(17px) scale(.93);opacity:.4}.ast-card{position:relative;z-index:2;border-radius:18px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--c) 55%,transparent);-webkit-border-start:4px solid var(--c);border-inline-start:4px solid var(--c);background-color:var(--solid)!important;background-blend-mode:normal;box-shadow:0 10px 28px rgba(0,0,0,.12);animation:astin .5s cubic-bezier(.2,.8,.2,1)}@keyframes astin{0%{opacity:0;transform:translateX(-26px) scale(.97)}}.ast-top{display:flex;align-items:flex-start;gap:12px;position:relative}.ast-ic{font-size:22px;width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--c) 16%,transparent)}.ast-t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ast-t small{color:var(--muted);font-size:12px}.ast-t b{font-size:15px;line-height:1.6;color:var(--ink)}.ast-d{color:var(--c)!important;font-weight:600}.ast-pri{flex:none;font-size:12px;font-weight:700;color:#fff;background:var(--c);padding:4px 11px;border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 18%,transparent);animation:astp 2.4s ease-in-out infinite}@keyframes astp{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--c) 8%,transparent)}}.ast-q{margin-top:10px;background:none;border:0;color:var(--c);font:700 14px var(--font,inherit);cursor:pointer;padding:4px 0}.ast-fix,.ast-q{position:relative}.ast-fix{margin-top:8px;animation:astin .3s ease}.ast-s{padding:12px 14px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--c) 55%,transparent);background:color-mix(in srgb,var(--c) 7%,transparent);font-size:14px;line-height:1.8;color:var(--ink)}.ast-s b{color:var(--c)}.ast-a{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.ast-a a,.ast-a button{display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border-radius:999px;border:1px solid var(--line);background:var(--chip);color:var(--ink);font:600 13px var(--font,inherit);cursor:pointer;text-decoration:none}.ast-a .ast-go{background:linear-gradient(135deg,#e2c285,#b8873b);color:#1a1206;border:0}.ast-nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px}.ast-nav button{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--chip);color:var(--ink);display:grid;place-items:center;cursor:pointer}.ast-dots{display:flex;gap:5px;align-items:center}.ast-dots i{width:7px;height:7px;border-radius:99px;background:var(--c);opacity:.35;cursor:pointer;transition:all .3s}.ast-dots i.on{width:22px;opacity:1}.ast-n{font-size:12px;min-width:34px;text-align:center}.ast-empty,.ast-n{color:var(--muted)}.ast-empty{margin:0 0 20px;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:var(--card)}.bell{flex:none}.bell,.bell-b{position:relative}.bell-b{width:40px;height:40px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--ink);display:grid;place-items:center;cursor:pointer}.bell-b.ring svg{animation:bring 2.8s ease-in-out infinite;transform-origin:50% 10%}@keyframes bring{0%,80%,to{transform:rotate(0)}84%{transform:rotate(14deg)}88%{transform:rotate(-12deg)}92%{transform:rotate(8deg)}96%{transform:rotate(-4deg)}}.bell-b i{position:absolute;top:-6px;inset-inline-end:-6px;min-width:19px;height:19px;padding:0 5px;border-radius:99px;background:var(--acc,#b8873b);color:#fff;font:700 11px/19px var(--font,inherit);font-style:normal;box-shadow:0 0 0 2px var(--bg)}.bell-b i.crit{background:#f04438}.bell-p{position:absolute;top:48px;inset-inline-end:0;z-index:70;width:min(360px,calc(100vw - 24px));border-radius:18px;border:1px solid var(--line);background:var(--solid);box-shadow:0 20px 50px rgba(0,0,0,.22);overflow:hidden;animation:aiin .2s ease}@media (max-width:820px){html .topbar{position:relative!important;z-index:30}}@media (max-width:480px){.bell-p{position:fixed;top:64px;inset-inline:12px;width:auto}}.bell-h{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line)}.bell-h span{font-size:12px;color:var(--acc)}.bell-l{max-height:360px;overflow-y:auto;padding:6px}.bell-l p{padding:14px;margin:0}.bell-i{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:12px;color:var(--ink);text-decoration:none}.bell-i:hover{background:var(--chip)}.bell-i>i{width:9px;height:9px;flex:none;margin-top:7px;border-radius:50%;background:var(--c);opacity:.45}.bell-i.new>i{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 22%,transparent)}.bell-i span{display:flex;flex-direction:column;gap:2px;min-width:0}.bell-i b{font-size:13px;font-weight:600;line-height:1.5}.bell-i.new b{font-weight:800}.bell-i small{font-size:11.5px;color:var(--muted)}.bell-all{display:block;text-align:center;padding:11px;border-top:1px solid var(--line);color:var(--acc);font-weight:700;text-decoration:none}.ai-doc{margin:8px 0;display:flex;flex-direction:column;gap:6px}.ai-doc img{display:block;max-width:100%;max-height:320px;border-radius:12px;border:1px solid var(--line);background:#fff;object-fit:contain}.ai-docb{display:inline-flex;align-self:flex-start;gap:6px;padding:7px 12px;border-radius:999px;background:linear-gradient(135deg,#e2c285,#b8873b);color:#1a1206!important;font-weight:700;text-decoration:none;font-size:13px}details.secfold{margin-bottom:12px}details.secfold>summary{list-style:none;cursor:pointer;padding:15px 18px;border-radius:18px;border:1px solid var(--line);background:var(--card);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);transition:border-color .2s}details.secfold>summary::-webkit-details-marker{display:none}details.secfold>summary:hover{border-color:var(--acc)}.sfh{display:flex;align-items:center;gap:10px}.sfh b{font-size:16px;color:var(--ink)}.sfh .sfc{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--acc);transition:transform .25s}.sfn{font-style:normal;font-size:12px;font-weight:700;padding:2px 9px;border-radius:99px;background:rgba(240,68,56,.14);color:#f04438}details.secfold[open]>summary{margin-bottom:12px;border-color:color-mix(in srgb,var(--acc) 50%,transparent)}details.secfold[open] .sfc{transform:rotate(180deg)}details.secfold>.sec-h h2{display:none}details.secfold>.sec-h{justify-content:flex-end}details.secfold .ast{margin-bottom:0}details.secfold .ast-h b{display:none}.extc{margin-bottom:18px;display:grid;grid-gap:10px;gap:10px}.exth{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.extc ol{margin:0;-webkit-padding-start:20px;padding-inline-start:20px;line-height:2;font-size:14px}.extc ol .btn{padding:4px 10px;font-size:13px}.extt{display:flex;gap:8px;align-items:center;margin-top:6px}.extt code{flex:1 1;min-width:0;overflow-x:auto;padding:9px 11px;border-radius:10px;background:var(--chip);font-size:12px;white-space:nowrap}.extl{display:grid;grid-gap:6px;gap:6px}.extl form{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--muted)}.extl button{padding:4px 10px;font-size:12px}.wpsc{margin-bottom:16px;display:grid;grid-gap:10px;gap:10px}.wpsco>summary,.wpsr summary{cursor:pointer}.wpsr p{font-size:13.5px;line-height:1.9;margin:8px 0 0}.wpsco{border:1px solid var(--line);border-radius:14px;padding:10px 14px}.wpsco>summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;list-style:none}.wpsco>summary::-webkit-details-marker{display:none}.wpsp{font-size:20px;font-weight:800}.wpsco[open]>summary{margin-bottom:10px}.wpsg{margin:10px 0;padding:12px 14px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--acc) 55%,transparent);background:color-mix(in srgb,var(--acc) 7%,transparent);font-size:14px;line-height:1.9}.stat{display:grid;grid-gap:4px;gap:4px;align-content:start;padding:16px 18px!important;border-radius:16px;min-width:0}.stat>small:first-child{color:var(--muted);font-size:12.5px;font-weight:500}.stat>b{font-size:24px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.stat>small:not(:first-child){color:var(--muted);font-size:12px}.cc-top{padding:16px 18px!important;margin-bottom:18px}.cc-row{display:grid;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line);text-decoration:none;color:inherit;font-size:13.5px}.cc-row:last-child{border-bottom:0}.cc-risk{grid-template-columns:64px minmax(180px,2fr) minmax(140px,1.4fr) minmax(110px,1fr)}.cc-co{grid-template-columns:minmax(160px,1.3fr) 120px minmax(160px,2fr) auto}a.cc-row:hover{background:var(--chip)}@media (max-width:760px){.cc-risk{grid-template-columns:56px 1fr}.cc-risk>:nth-child(n+3){grid-column:2}.cc-co{grid-template-columns:1fr auto}.cc-co>:nth-child(3){grid-column:1/-1}}.pc{border:1px solid var(--line);border-radius:18px;background:var(--card);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--shadow2);overflow:hidden;-webkit-border-start:5px solid var(--t);border-inline-start:5px solid var(--t)}.pc+.pc{margin-top:10px}.pc-sum{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 16px}.pc-sum::-webkit-details-marker{display:none}.pc-lv{font-size:12.5px;font-weight:700;color:var(--t);background:var(--tb);padding:4px 10px;border-radius:99px;white-space:nowrap}.pc-title{display:grid;min-width:0}.pc-title b{font-size:15.5px}.pc-title b,.pc-title small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-title small{color:var(--muted);font-size:12.5px}.pc-nums{display:flex;gap:16px}.pc-nums>span{display:grid;text-align:center;line-height:1.2}.pc-nums b{font-size:16px}.pc-nums small{font-size:11px;color:var(--muted)}.pc-nums .bad b{color:#b42318}.pc-nums .good b{color:#067647}.pc-st{font-size:12.5px;font-weight:700;white-space:nowrap}.pc[open]>.pc-sum{border-bottom:1px solid var(--line)}.pc-body{padding:14px 16px;display:grid;grid-gap:12px;gap:12px}.pc-full{margin:0;color:var(--muted);font-size:13.5px;line-height:1.8}.pc-chain{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px}.pc-chain li{position:relative;padding:10px 12px;border-radius:12px;background:var(--chip);display:grid;grid-gap:2px;gap:2px;font-size:13.5px;line-height:1.7}.pc-chain li small{font-size:11.5px;color:var(--muted);font-weight:600}.pc-chain li em{color:var(--muted);font-style:normal;font-size:12px}.pc-chain li.warn{background:#fff1ea}.pc-chain li.fix{background:#eff6ff}.pc-prog{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--muted)}.pc-prog i{flex:1 1;height:6px;border-radius:99px;background:var(--chip);overflow:hidden}.pc-prog i b{display:block;height:100%;background:#175cd3;border-radius:99px}.pc-last{color:#a15c07}.pc-tree{display:grid;grid-gap:6px;gap:6px;position:relative;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-border-start:2px dashed var(--line);border-inline-start:2px dashed var(--line)}.pc-br>summary{cursor:pointer;display:flex;gap:10px;align-items:baseline;padding:8px 10px;border-radius:10px;position:relative}.pc-br>summary:before{content:"";position:absolute;inset-inline-start:-17px;top:50%;width:14px;border-top:2px dashed var(--line)}.pc-br>summary small{color:var(--muted)}.pc-br>summary:hover{background:var(--chip)}.pc-leaves{display:grid;grid-gap:4px;gap:4px;-webkit-padding-start:18px;padding-inline-start:18px;margin:4px 0 6px;-webkit-border-start:2px solid var(--line);border-inline-start:2px solid var(--line)}.pc-leaf>summary{cursor:pointer;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;font-size:13.5px;padding:6px 8px;border-radius:8px}.pc-leaf>summary:hover{background:var(--chip)}.pc-leaf>summary small{color:var(--muted)}.pc-leaf>summary small.bad{color:#b42318;font-weight:700}.pc-leafb{display:grid;grid-gap:6px;gap:6px;font-size:13.5px;line-height:1.8;padding:6px 10px 10px}.pc-ppl{display:flex;flex-wrap:wrap;gap:6px}.pc-ppl a,.pc-ppl span{font-size:12.5px;padding:3px 10px;border-radius:99px;background:var(--chip);color:inherit;text-decoration:none}.pc-ppl em{color:var(--muted);font-style:normal}@media (max-width:760px){.pc-sum{grid-template-columns:auto minmax(0,1fr);gap:8px 10px}.pc-nums{justify-content:space-around}.pc-nums,.pc-st{grid-column:1/-1}}.pc-act{display:grid;grid-gap:8px;gap:8px}.pc-act form{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pc-act input[name=note]{flex:1 1;min-width:180px}.pc-act .btn.ok{color:#067647;border-color:#abefc6}.pc-act .btn.mid{color:#a15c07}.pc-act .btn.no{color:#b42318}.pc-acts{display:grid!important;grid-gap:8px;gap:8px}.pc-acts-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pc-acts input[name=note]{width:100%}.btn.act-pay{background:#175cd3!important;color:#fff!important;border-color:#175cd3!important;font-weight:700}.btn.act-ok{color:#067647;border-color:#abefc6}.btn.act-mid{color:#a15c07}.btn.act-no{color:#b42318}.viewas-bar{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:10px 20px 0;padding:10px 16px;border-radius:14px;background:#0e1a2b;color:#f3d9a4;font-size:14px}.viewas-bar button{background:linear-gradient(135deg,#e2c285,#b8873b);color:#1a1206;border:0;border-radius:99px;padding:7px 14px;font-weight:700;cursor:pointer}.pjcard{border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:grid;grid-gap:8px;gap:8px;background:var(--card)}.pj-h{display:flex;align-items:center;gap:8px}.pj-h>b{flex:1 1;font-size:15.5px}.pj-n{font-size:12px;color:var(--muted);background:var(--chip);padding:2px 10px;border-radius:99px}.pj-btn{all:unset;cursor:pointer;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--muted);list-style:none}.pj-btn:hover{background:var(--chip);color:var(--ink)}.pj-row{display:grid;grid-template-columns:76px 1fr;grid-gap:8px;gap:8px;align-items:start;font-size:13.5px}.pj-l{color:var(--muted);font-size:12.5px;padding-top:2px}.pj-p{display:inline-grid;line-height:1.35}.pj-p small{color:var(--muted);font-size:11.5px}.pj-sups{display:flex;flex-wrap:wrap;gap:6px}.pj-sups .chip{padding:4px 10px}.aip,.aip *{box-sizing:border-box}.aip-hi{padding:14px 2px 6px}.aip-hi b{font-size:17px}.aip-av{width:54px;height:54px;margin:0 auto 10px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#0e1a2b,#1e3a5f);color:#e2c285;box-shadow:0 10px 24px rgba(14,26,43,.25)}.aip-tips{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:6px}.aip-tips button{display:flex!important;align-items:center;gap:8px;width:100%;margin:0!important;padding:11px 12px!important;border-radius:14px!important;border:1px solid var(--line)!important;background:var(--card,#fff)!important;font-size:13px!important;font-weight:600;text-align:right;line-height:1.35;min-height:52px}.aip-tips button span{flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--chip);font-size:15px}.aip-tips button:hover{border-color:var(--acc)!important;transform:translateY(-1px)}.aip-i textarea{min-height:44px;line-height:1.5}@media(max-width:820px){.aip{inset:0!important;width:100%!important;height:100dvh!important;max-height:none!important;border-radius:0!important;border:0!important;z-index:300!important}.aip-h{padding:calc(env(safe-area-inset-top) + 12px) 14px 12px}.aip-h .aip-s{display:none}.aip-h b{flex:1 1}.aip-h button{width:38px;height:38px}.aip-b{padding:14px 14px 8px}.aim{max-width:92%;font-size:14.5px}.aip-i{padding:10px 12px calc(env(safe-area-inset-bottom) + 10px);background:var(--card,#fff)}.aip-i textarea{font-size:16px}.aip-i button{width:44px;height:44px}body.ai-open .aifab,body.ai-open .mtabs{display:none!important}body.ai-open{overflow:hidden}.side .navscroll{flex:none!important;height:auto!important;max-height:none!important}.side .me{position:static!important;margin-top:14px!important;flex:none!important}}@media(max-width:820px){.side form:has(.out){flex:none!important}.mtabs:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr!important}}@media print{.aifab,.btn,.mtabs,.no-print,.side,.viewas-bar,form button{display:none!important}body{background:#fff!important}.main,.wrap,main{margin:0!important;padding:0!important;max-width:none!important}.card,section{page-break-inside:avoid;break-inside:avoid;box-shadow:none!important}details:not([open])>:not(summary){display:block!important}a{color:inherit!important;text-decoration:none!important}}body{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main section>h3{display:flex;align-items:center;gap:8px;font-size:16px}main section>h3:before{content:"";width:4px;height:18px;border-radius:4px;background:var(--gold,#c8a15a);flex:none}.stat{position:relative;overflow:hidden}.stat:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:4px;background:var(--acc,transparent)}.coc:hover,.stat:hover{transform:translateY(-2px)}.coc{transition:transform .25s,box-shadow .25s}.cbar{height:8px;background:var(--chip);overflow:hidden}.cbar,.cbar i{border-radius:99px}.cbar i{display:block;height:100%}.cmet{display:grid;grid-template-columns:1fr auto;font-size:12.5px;margin-top:2px}.cmet>*{padding:7px 0;border-top:1px solid var(--line)}.cmet>b{text-align:end}table{border-collapse:separate;border-spacing:0}tbody tr:nth-child(2n)>td{background:color-mix(in srgb,var(--chip) 45%,transparent)}tbody tr:hover>td{background:var(--chip)}.card:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--gold,#c8a15a);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line);border-radius:10px}::-webkit-scrollbar-track{background:transparent}@media(max-width:700px){.stat>b{font-size:21px}main section>h3{font-size:15px}}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ogrid>*{animation:riseIn .55s cubic-bezier(.2,.75,.2,1) both}.ogrid>:nth-child(2){animation-delay:.06s}.ogrid>:nth-child(3){animation-delay:.12s}.ogrid>:nth-child(4){animation-delay:.18s}.ogrid>:nth-child(5){animation-delay:.24s}.ogrid>:nth-child(n+6){animation-delay:.3s}.coc{position:relative;overflow:hidden}.coc:after{content:"";position:absolute;inset-inline-end:-34px;top:-34px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,var(--gold,#c8a15a),transparent 70%);opacity:.14;pointer-events:none;transition:opacity .3s,transform .4s}.coc:hover:after{opacity:.26;transform:scale(1.25)}.cc-top h1 .hello{font-size:13px;font-weight:500;color:var(--muted)}.cbar i{transition:width .9s cubic-bezier(.2,.75,.2,1)}@media (prefers-reduced-motion:reduce){.ogrid>*{animation:none}.cbar i,.coc:after{transition:none}}.hero3{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.htile{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--card,#fff);text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.htile:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(16,24,40,.08)}.htile>div:last-child{display:flex;flex-direction:column;gap:2px}.htile b{font-size:17px}.ring-arc{transition:stroke-dasharray .8s ease}.wgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:10px;gap:10px;margin-top:10px}.dot{width:9px;height:9px;border-radius:99px;display:inline-block;-webkit-margin-end:6px;margin-inline-end:6px}.cbarrow{display:grid;grid-template-columns:minmax(90px,150px) 1fr 40px;grid-gap:10px;gap:10px;align-items:center;margin-top:8px;font-size:13px;text-decoration:none;color:inherit}.cbarrow:hover span{text-decoration:underline}.cbartrack{height:10px;border-radius:99px;background:var(--chip)}.cbartrack>div{height:100%;border-radius:99px;background:linear-gradient(90deg,#c9a24b,#e3c778)}.cbarrow b{text-align:left}@media (prefers-reduced-motion:reduce){.htile,.ring-arc{transition:none}.htile:hover{transform:none}}.hmoney{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:84px;line-height:1.1}.hmoney b{font-size:20px}details.pc>.pc-body{animation:pcOpen .22s ease}@keyframes pcOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cc-risk{transition:background .15s ease;text-decoration:none;color:inherit}.cc-risk:hover{background:var(--chip,#f4f5f7)}.pc-note{margin-top:8px}.pc-note>summary{cursor:pointer;font-size:13px;color:var(--muted)}.pc-note input{width:100%;margin-top:6px}@media (prefers-reduced-motion:reduce){details.pc>.pc-body{animation:none}.cc-risk{transition:none}}.side .nl{display:flex;flex-direction:column;min-width:0;line-height:1.3}.side .nsub{font-size:12px;font-weight:500;opacity:.75;white-space:nowrap}.side .nbadge{font-size:12.5px;padding:1px 9px;min-width:26px}.side .ngb{-webkit-margin-start:6px;margin-inline-start:6px;font-size:11.5px;padding:0 7px;min-width:20px}.side .nghead{padding:18px 14px 6px!important}.side .ngt{font-size:14.5px!important;font-weight:800!important;opacity:1!important;color:var(--side-ink,#0e1a2b)!important;letter-spacing:0!important}.side .ngt:after{height:2px;background:color-mix(in srgb,var(--gold,#c8a15a) 55%,transparent)}.side .ngt svg{width:15px;height:15px;opacity:.9}.side .nav{font-size:16px!important;gap:12px!important;padding:10px 14px!important;border-radius:12px}.side .nav svg{width:21px;height:21px;flex:none}.side .nav.on{font-weight:700}.side .me b{font-size:14.5px}.side .me span{font-size:13px}.side .out{font-size:15px}@media(min-width:821px){.side{width:276px;height:100dvh;align-self:flex-start}}@media(max-width:820px){.side{overflow:hidden!important;padding:14px 12px calc(10px + env(safe-area-inset-bottom))!important}.side .navscroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.side .me,.side form{flex:none!important}}.regco{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.regco small{font-size:13px;color:var(--muted);font-weight:600}.regchip{display:inline-flex;flex-direction:column;gap:1px;padding:7px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--rc) 40%,transparent);background:color-mix(in srgb,var(--rc) 8%,var(--solid,#fff));text-decoration:none!important;min-width:0}.regchip b{font-size:14px;color:var(--ink)}.regchip span{font-size:12.5px;color:var(--rc);font-weight:600}html[data-theme=aurora] .pc-chain li.warn,html[data-theme=graphite] .pc-chain li.warn,html[data-theme=midnight] .pc-chain li.warn{background:rgba(240,110,70,.16)}html[data-theme=aurora] .pc-chain li.fix,html[data-theme=graphite] .pc-chain li.fix,html[data-theme=midnight] .pc-chain li.fix{background:rgba(46,144,250,.16)}.botgrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(320px,460px) 1fr;align-items:start}.botgrid>*{min-width:0}@media(max-width:760px){.botgrid{grid-template-columns:minmax(0,1fr)}}.dt{display:grid;grid-gap:8px;gap:8px;margin:6px 0 14px}.dt-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dt-q{flex:1 1 200px;min-width:160px}.dt-f{flex:0 1 auto;max-width:220px}.dt-n{color:var(--muted);font-size:12.5px;-webkit-margin-start:auto;margin-inline-start:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dt-err{color:#d64545}.dt-wrap{overflow:auto;-webkit-overflow-scrolling:touch;max-width:100%;overscroll-behavior-x:contain;max-height:70vh;border:1px solid var(--line);border-radius:14px;background:var(--solid,var(--bg))}.dt-t{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:14px;line-height:1.5}.dt-t thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--ink) 92%,var(--solid,#fff));color:var(--solid,#fff);font-weight:700;font-size:13px;white-space:nowrap;padding:0;text-align:start}.dt-t thead th button{all:unset;cursor:pointer;display:flex;gap:6px;align-items:center;padding:10px 12px;width:100%;box-sizing:border-box}.dt-t thead th button:focus-visible{outline:2px solid var(--acc)}.dt-t thead th i{font-style:normal;opacity:.55;font-size:11px}.dt-t td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.dt-t tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--line) 28%,transparent)}.dt-t tbody tr:hover td{background:color-mix(in srgb,var(--acc) 10%,transparent)}.dt-t td.n,.dt-t th.n{direction:ltr;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dt-t td:first-child{font-weight:600;min-width:180px}.dt-t td,.dt-t th{overflow-wrap:normal;word-break:normal}.dt-t td:not(.n):not(:first-child){min-width:96px}.dt-t td.n{font-feature-settings:"tnum";unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.dt-t td a,.tbl td a{color:var(--ink);text-decoration:none;font-weight:inherit}.dt-t td a:hover,.tbl td a:hover{text-decoration:underline;text-underline-offset:3px}.dt-t td:first-child,.tbl td:first-child{color:var(--ink)}.dt-t tfoot td{position:-webkit-sticky;position:sticky;bottom:0;background:color-mix(in srgb,var(--acc) 16%,var(--solid,#fff));font-weight:800;border-top:2px solid var(--line);padding:10px 12px}.dt-t tr.dt-bad td:first-child{box-shadow:inset -4px 0 0 #d64545}.dt-t tr.dt-warn td:first-child{box-shadow:inset -4px 0 0 #b54708}.dt-t tr.dt-ok td:first-child{box-shadow:inset -4px 0 0 var(--green,#12805c)}@media(max-width:600px){.dt-f{flex:1 1 45%;max-width:none}.dt-t{font-size:13px}.dt-t td,.dt-t thead th button{padding:8px 10px}}@media print{.dt-bar{display:none}.dt-wrap{max-height:none;overflow:visible;border:0}}.tblw{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;border-radius:14px}.tbl{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:14px;line-height:1.5;border:1px solid var(--line);border-radius:14px;overflow:hidden}.tbl th{background:color-mix(in srgb,var(--ink) 92%,var(--solid,#fff));color:var(--solid,#fff);font-weight:700;font-size:13px;text-align:start;white-space:nowrap}.tbl td,.tbl th{padding:10px 12px}.tbl td{border-bottom:1px solid var(--line);vertical-align:middle}.tbl td+td,.tbl th+th{-webkit-border-start:1px solid color-mix(in srgb,var(--line) 60%,transparent);border-inline-start:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.tbl tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--line) 28%,transparent)}.tbl tbody tr:last-child td{border-bottom:0}.tbl td.n,.tbl td[dir=ltr],.tbl th.n{direction:ltr;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dt-t td+td,.dt-t th+th{-webkit-border-start:1px solid color-mix(in srgb,var(--line) 60%,transparent);border-inline-start:1px solid color-mix(in srgb,var(--line) 60%,transparent)}@media(max-width:600px){.tbl{font-size:13px}.tbl td,.tbl th{padding:8px 10px}}.popw>.popt{cursor:pointer;display:inline-flex}.popw>.popt:not(.btn):not(.chip):not(.sedt):not(.pj-btn){background:none;border:0;padding:0;font:inherit;color:inherit}.popw>.popt.chip{font-family:inherit}dialog.popd{position:fixed;inset:0;margin:auto;padding:22px;border:1px solid hsla(0,0%,100%,.9);border-radius:24px;width:min(620px,calc(100vw - 32px));max-width:none;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:auto;box-sizing:border-box;color:var(--ink);text-align:start;overscroll-behavior:contain}dialog.popd:not([open]){display:none}dialog.popd .popb{display:block}dialog.popd label{font-size:13px;color:var(--muted)}dialog.popd[open]{animation:popGlass .38s cubic-bezier(.16,1,.3,1)}@keyframes popGlass{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}dialog.popd[open]::-webkit-backdrop{animation:hrFade .2s both}dialog.popd[open]::backdrop{animation:hrFade .2s both}html.popo{overflow:hidden}.pnd{margin:14px 0 6px}.pnd h4{margin:0 0 4px;font-size:14.5px;display:flex;gap:8px;align-items:center}.pnd-l{display:flex;flex-wrap:wrap;gap:6px}.pnd-l .chip{text-decoration:none}.tbl.occ{background:transparent;margin-top:8px}.tbl.occ td,.tbl.occ th{text-align:start;vertical-align:top}.tbl td.n,.tbl th.n{text-align:end}.tbl td:first-child{min-width:150px}