@font-face{font-family:display;src:url(../media/Sora_600-s.p.264uvk3dqe3tq.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:display;src:url(../media/Sora_700-s.p.3lui1in5op4ar.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:83.64%;descent-override:25.01%;line-gap-override:0.0%;size-adjust:115.97%}.display_535db1e2-module__ah34TG__className{font-family:display,display Fallback}.display_535db1e2-module__ah34TG__variable{--sid-display:"display", "display Fallback"}
@font-face{font-family:sans;src:url(../media/Inter_400-s.p.3wvp_8-4tyhex.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/Inter_500-s.p.3dxr-tv525r79.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans;src:url(../media/Inter_600-s.p.0v3rawbx0s8_e.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sans;src:url(../media/Inter_700-s.p.3_t1eojk0j1ek.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_602a0dfd-module__HlKFrq__className{font-family:sans,sans Fallback}.sans_602a0dfd-module__HlKFrq__variable{--sid-sans:"sans", "sans Fallback"}
.sid{--bg:#070b14;--bg-2:#0a1120;--panel:#0e1526;--panel-2:#121c33;--line:#1e2a44;--line-2:#2a3a5e;--ink:#e8eef9;--muted:#8a9bbc;--dim:#5b6b8c;--lime:#c6ff3d;--lime-dim:#c6ff3d24;--cyan:#38e1ff;--cyan-dim:#38e1ff1f;--amber:#ffb547;--red:#ff5c7a;--green:#3dffa8;--violet:#9b8cff;background:var(--bg);color:var(--ink);min-height:100vh;font-family:var(--sid-sans), Inter, system-ui, sans-serif;font-feature-settings:"tnum" 1, "cv11" 1}.sid a{color:inherit}.sid .display{font-family:var(--sid-display), var(--sid-sans), system-ui, sans-serif;letter-spacing:-.02em}.sid .eyebrow{font:700 11px/1 var(--sid-sans), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--lime)}.sid .muted{color:var(--muted)}.sid .dim{color:var(--dim)}.sid .lime{color:var(--lime)}.sid .cyan{color:var(--cyan)}.sid .amber{color:var(--amber)}.sid .red{color:var(--red)}.sid .green{color:var(--green)}.sid .glow-text{background:linear-gradient(90deg, var(--lime), var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.sid .card{background:linear-gradient(180deg, var(--panel), var(--bg-2));border:1px solid var(--line);border-radius:14px}.sid .card-pad{padding:1.1rem 1.2rem}.sid .hairline{border-color:var(--line)}.sid .btn{background:var(--lime);color:#071006;border:1px solid var(--lime);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;padding:.62rem 1rem;font-size:.9rem;font-weight:700;transition:transform .12s,box-shadow .12s,opacity .12s;display:inline-flex}.sid .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px -12px #c6ff3db3}.sid .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.sid .btn-ghost{border:1px solid var(--line-2);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;padding:.58rem .95rem;font-size:.9rem;font-weight:600;display:inline-flex}.sid .btn-ghost:hover{border-color:var(--cyan);background:var(--cyan-dim)}.sid .btn-sm{border-radius:8px;padding:.35rem .65rem;font-size:.8rem}.sid .btn-danger{color:var(--red);border-color:#ff5c7a80}.sid .input,.sid select.input,.sid textarea.input{background:var(--bg);border:1px solid var(--line-2);width:100%;color:var(--ink);border-radius:10px;outline:none;padding:.6rem .8rem;font-size:.92rem}.sid .input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-dim)}.sid label.lbl{color:var(--muted);letter-spacing:.02em;margin-bottom:.3rem;font-size:.75rem;font-weight:600;display:block}.sid .chip{border:1px solid var(--line-2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.14rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.sid .chip-lime{color:var(--lime);background:var(--lime-dim);border-color:#c6ff3d66}.sid .chip-cyan{color:var(--cyan);background:var(--cyan-dim);border-color:#38e1ff66}.sid .chip-amber{color:var(--amber);background:#ffb5471a;border-color:#ffb54773}.sid .chip-red{color:var(--red);background:#ff5c7a1a;border-color:#ff5c7a73}.sid .chip-green{color:var(--green);background:#3dffa81a;border-color:#3dffa866}.sid .chip-violet{color:var(--violet);background:#9b8cff1a;border-color:#9b8cff73}.sid table.tbl{border-collapse:collapse;width:100%;font-size:.86rem}.sid table.tbl th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);white-space:nowrap;padding:.55rem .6rem;font-size:.7rem;font-weight:700}.sid table.tbl td{vertical-align:top;border-bottom:1px solid #1e2a4499;padding:.6rem}.sid table.tbl tr:hover td{background:#38e1ff08}.sid .scroll-x{overflow-x:auto}.sid .grid-bg{background-image:linear-gradient(#38e1ff0d 1px,#0000 1px),linear-gradient(90deg,#38e1ff0d 1px,#0000 1px);background-size:44px 44px}.sid .floodlight{background:radial-gradient(900px 420px at 15% -10%,#38e1ff29,#0000 60%),radial-gradient(700px 380px at 90% 0,#c6ff3d1f,#0000 60%)}.sid .pulse-dot{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.8s infinite sidpulse;box-shadow:0 0 #c6ff3db3}@keyframes sidpulse{0%{box-shadow:0 0 #c6ff3d99}70%{box-shadow:0 0 0 10px #c6ff3d00}to{box-shadow:0 0 #c6ff3d00}}@media (prefers-reduced-motion:reduce){.sid *,.sid :before,.sid :after{transition:none!important;animation:none!important}}.sid .shell{grid-template-columns:232px 1fr;min-height:100vh;display:grid}.sid .side{border-right:1px solid var(--line);background:var(--bg-2);height:100vh;padding:1rem .75rem;position:sticky;top:0;overflow-y:auto}.sid .side a.nav{color:var(--muted);border-radius:9px;align-items:center;gap:.6rem;padding:.48rem .65rem;font-size:.88rem;font-weight:600;display:flex}.sid .side a.nav:hover{color:var(--ink);background:var(--panel)}.sid .side a.nav.on{color:var(--ink);background:var(--panel-2);box-shadow:inset 2px 0 0 var(--lime)}.sid .side .grp{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);padding:.9rem .65rem .35rem;font-size:.66rem;font-weight:700}.sid .main{min-width:0}.sid .topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070b14e0;align-items:center;gap:.75rem;padding:.7rem 1.2rem;display:flex;position:sticky;top:0}.sid .page{max-width:1280px;padding:1.4rem 1.3rem 4rem}@media (max-width:900px){.sid .shell{grid-template-columns:1fr}.sid .side{height:auto;display:none;position:static}.sid .side.open{display:block}.sid .page{padding:1rem .9rem 4rem}}.sid .kpi{font-family:var(--sid-display), sans-serif;letter-spacing:-.02em;font-size:1.7rem;font-weight:700}.sid .bar{background:var(--line);border-radius:99px;height:8px;overflow:hidden}.sid .bar>span{background:linear-gradient(90deg, var(--cyan), var(--lime));border-radius:99px;height:100%;display:block}.sid .kanban{grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:.8rem;padding-bottom:.6rem;display:grid;overflow-x:auto}.sid .prose-sid p{margin:.6rem 0;line-height:1.65}.sid .prose-sid h2{margin:1.6rem 0 .5rem;font-size:1.3rem;font-weight:700}.sid .prose-sid ul{padding-left:1.2rem;list-style:outside}
