html:root{--bg:#f3f5f8;--surface:#fff;--surface2:#eef2f6;--line:#e1e7ee;--line-soft:#ecf0f4;--ink:#111a27;--ink2:#3b4757;--muted:#66728a;--muted2:#98a3b5;--accent:#1b4f8f;--accent-soft:#e4edf9;--accent-ink:#fff;--accent2:#2d6cc0;--good:#1e9a5f;--good-soft:#e1f5ea;--warn:#d98a12;--warn-soft:#fff2db;--bad:#d64545;--bad-soft:#fde7e7;--teal:#1e8e95;--ring:#7fa6d6;--scrim:#111a278c;--shadow:0 1px 2px #111a270f, 0 8px 24px #111a2714;--grad1:#2d6cc0;--grad2:#1b4f8f;--cloth:#fff;--cloth2:#f3f5f8;--cloth-ink:#111a27;--cloth-mute:#66728a;--brass:#1b4f8f;--brass-ink:#fff;--r:14px;--r-sm:10px;--f-display:"Cairo","IBM Plex Sans Arabic","IBM Plex Sans",system-ui,sans-serif;--f-body:"IBM Plex Sans Arabic","IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--f-num:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){html:root:not([data-theme=light]){--bg:#0f1620;--surface:#172030;--surface2:#1e2a3c;--line:#2a3648;--line-soft:#243043;--ink:#e6ecf4;--ink2:#c3cddb;--muted:#93a1b5;--muted2:#6e7c91;--accent:#6ea3e6;--accent-soft:#1a3250;--accent-ink:#0a1828;--accent2:#8db9f0;--good:#5ccb92;--good-soft:#163a2b;--warn:#e0a64a;--warn-soft:#3d2f14;--bad:#ef8473;--bad-soft:#40201b;--teal:#4fc0c9;--ring:#3e6ea8;--scrim:#0000009e;--shadow:0 1px 2px #0006, 0 8px 24px #00000059;--grad1:#1b4f8f;--grad2:#0f2e57;--cloth:#172030;--cloth2:#0f1620;--cloth-ink:#e6ecf4;--cloth-mute:#93a1b5;--brass:#6ea3e6;--brass-ink:#0a1828;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html:root[data-theme=dark]{--bg:#0f1620;--surface:#172030;--surface2:#1e2a3c;--line:#2a3648;--line-soft:#243043;--ink:#e6ecf4;--ink2:#c3cddb;--muted:#93a1b5;--muted2:#6e7c91;--accent:#6ea3e6;--accent-soft:#1a3250;--accent-ink:#0a1828;--accent2:#8db9f0;--good:#5ccb92;--good-soft:#163a2b;--warn:#e0a64a;--warn-soft:#3d2f14;--bad:#ef8473;--bad-soft:#40201b;--teal:#4fc0c9;--ring:#3e6ea8;--scrim:#0000009e;--shadow:0 1px 2px #0006, 0 8px 24px #00000059;--grad1:#1b4f8f;--grad2:#0f2e57;--cloth:#172030;--cloth2:#0f1620;--cloth-ink:#e6ecf4;--cloth-mute:#93a1b5;--brass:#6ea3e6;--brass-ink:#0a1828;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html .top,html .kh,html .stk-head{background:var(--surface);color:var(--ink);box-shadow:none;border-block-end:1px solid var(--line)}html .top .brand b,html .kh .brand b{color:var(--ink)}html .tab{color:var(--muted);opacity:1}html .tab:hover{background:var(--surface2);opacity:1}html .tab.on{color:var(--accent);background:var(--accent-soft)}html .tab.on:after{background:var(--accent)}html .cnt{background:var(--accent);color:var(--accent-ink)}html .top .ghost,html .hsel,html .hbranch,html .hb,html .chipb,html .cn-b{color:var(--ink);background:var(--surface2);border:1px solid var(--line)}html .top .ghost:hover,html .hb:hover,html .chipb:hover,button.cn-b:hover{background:var(--accent-soft)}html .top .ghost[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}html .top .status{background:var(--surface2);border:1px solid var(--line)}html .top .status .kpi-chip{background:var(--surface)}html .who,html .clock{color:var(--muted)}html .net.on,html .kh .net.on{color:var(--good);background:var(--good-soft)}html .net.off,html .kh .net.off{color:var(--warn);background:var(--warn-soft)}html .hb.on,html .chipb.on,html .chip.on,html .cn-b.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}html .cn-b.on b,html .chip.on b,html .chip.on small{color:var(--accent-ink)}html .cn-b.k-new b{color:var(--accent)}.cn-b.k-preparing b{color:var(--warn)}.cn-b.k-ready b{color:var(--good)}html .cn-b.avg{border-color:var(--line)}html .kh .net{background:var(--surface2)}html .tk-act.a-ready{background:var(--accent);color:var(--accent-ink)}html .ln.hl{outline-color:var(--accent);background:var(--accent-soft)}html .toast{background:var(--ink);color:var(--surface);border-inline-start-color:var(--accent)}html .toast.bad{background:var(--bad);color:#fff;border-color:#fff}html .auth{background:var(--bg)}html .auth:not(:has(.authside)){background:linear-gradient(160deg,var(--grad1),var(--grad2))}html .authcard{box-shadow:0 20px 60px #00000040}html .stk-side{background:var(--surface);color:var(--ink);border-inline-end:1px solid var(--line)}html .bnav{background:var(--surface);border-block-start:1px solid var(--line)}html .bn{color:var(--muted);opacity:1}html .bn.on,html .bn[aria-current=page]{color:var(--accent);background:var(--accent-soft)}html .side{background:var(--surface);color:var(--ink);border-inline-end:1px solid var(--line)}html .side .brand small{color:var(--muted)}html .side .brand .mark,html .authside .brand .mark{background:var(--accent);color:var(--accent-ink)}html .side .navbtn{color:var(--ink)}html .side .navbtn:hover{background:var(--surface2)}html .side .navbtn[aria-current=page]{background:var(--accent-soft);color:var(--accent)}html .side .navbtn[aria-current=page]:before{background:var(--accent)}html .authside{background:linear-gradient(160deg,var(--grad1),var(--grad2));color:#fff}html .authside .brand small,html .authpitch p,html .authnote{color:#ffffffd1}html .authfeat{color:#fff}.authfeat li:before{background:#fff}html .onb{border-color:var(--accent)}.prog span{background:var(--accent)}
