@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-arabic-400.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-arabic-500.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-arabic-600.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plex-arabic-700.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius-pill:999px;--radius-panel:24px;--radius-lg:20px;--radius-card:18px;--radius-grid:16px;--radius-md:14px;--radius-tile:12px;--radius-chip:10px;--radius-sm:9px;--radius-control:8px;--border-width:1px;--card-gap:20px;--card-pad:32px;--card-pad-sm:24px;--card-pad-mobile:18px;--tap-min:44px;--input-height:46px;--page-max:1160px;--page-pad:28px;--page-pad-mobile:20px;--content-measure:720px;--prose-measure:620px;--section-gap:130px;--section-gap-lg:96px;--header-gap:44px;--nav-top:16px;--nav-pad:8px;--nav-pad-start:18px;--sticky-top:88px;--bp-nav-back:1000px;--bp-nav-lang:820px;--bp-stack:900px;--bp-compact:640px;--type-h1-size:clamp(40px, 5.4vw, 68px);--type-h1-tracking:-.045em;--type-h1-leading:1;--type-h2-size:clamp(28px, 3.6vw, 46px);--type-h2-tracking:-.035em;--type-h2-leading:1.08;--type-h3-size:clamp(26px, 3.2vw, 40px);--type-h3-tracking:-.035em;--type-h3-leading:1.1;--type-card-title-size:22px;--type-card-title-tracking:-.025em;--type-lead-size:18px;--type-lead-leading:1.6;--type-body-size:16px;--type-body-leading:1.6;--type-docs-leading:1.7;--type-small-size:15px;--type-meta-size:13.5px;--type-eyebrow-size:11px;--type-eyebrow-tracking:.2em;--type-label-size:10px;--type-label-tracking:.14em;--ease-entrance:cubic-bezier(.16, .8, .2, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--dur-hover:.25s;--dur-menu:.2s;--dur-panel:.35s;--dur-enter:.55s;--dur-slide:.5s;--dur-ambient-glow:12s;--dur-ambient-grid:90s;--dur-ambient-drift:46s;--dur-nav-sweep:14s;--color-ink-muted:#ffffff78;--color-ink-ornament:#ffffff59;--color-ink-secondary:#fff9}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f1efea;--color-surface-sunken:#ebe8e2;--color-surface:#fdfcfa;--color-surface-elevated:#fdfcfa;--color-surface-elevated-hi:#f8f6f2;--color-surface-overlay:#fdfcfa;--color-border-subtle:#efece7;--color-border:#e7e3dd;--color-border-strong:#d8d3cb;--color-border-hover:#c6c0b6;--color-text-primary:#1c1917;--color-text-secondary:#57534e;--color-text-tertiary:#78716c;--color-text-muted:#a8a29e;--color-ink-muted:#1c19179e;--color-ink-ornament:#1c19177a;--color-ink-secondary:#1c1917a3;--color-accent:#1c1917;--color-accent-hover:#44403c;--color-accent-sunken:#57534e;--color-accent-foreground:#fff;--fill-faint:#1c191708;--fill-subtle:#1c19170d;--fill:#1c19170f;--fill-strong:#1c19171a;--color-success:#15803d;--color-success-soft:#15803d1f;--color-success-border:#15803d52;--color-warning:#b45309;--color-warning-soft:#b453091f;--color-warning-border:#b4530952;--color-danger:#dc2626;--color-danger-soft:#dc26261a;--color-danger-border:#dc262657;--session-row-bg:#f0eee9;--session-tile-bg:#fdfcfa;--danger-ghost-fill:#dc26260f}.ui-ctl-sm{min-height:34px}.ui-field-sm{height:32px}@media (width<=640px),(pointer:coarse) and (height<=500px){.ui-ctl-sm{min-height:var(--tap-min)}.ui-field-sm{height:var(--tap-min)}.ui-seg{min-height:var(--tap-min)}}:root{--copper:#c8863f;--copper-2:#e0a468;--copper-soft:#c8863f24;--copper-glow:#c8863f12;--copper-line:#c8863f73;--btn-copper:linear-gradient(180deg, #d89a50, #c8863f);--btn-copper-ink:#16100a;--btn-copper-shadow:0 10px 30px -10px #c8863fb3, inset 0 1px 0 #ffffff59;--chart-stroke:#d89a50;--nf-num:linear-gradient(180deg, #f4f4f4 0%, #cfcfd2 55%, #cfcfd24d 100%);--graticule:#ffffff0e;--copper-wash-from:#c8863f29;--copper-wash-to:#c8863f0a;--copper-ring:#c8863f0f;--copper-ring-2:#c8863f12;--copper-ring-3:#c8863f14;--shadow-sm:0 1px 2px #00000080;--teal:#6fb2a8;--teal-soft:#6fb2a829;--teal-line:#6fb2a873;--sky:#5cb4f2;--sky-soft:#5cb4f224;--sky-line:#5cb4f26b;--violet:#a78bfa;--violet-soft:#a78bfa24;--violet-line:#a78bfa6b;--rose:#f57ea3;--rose-soft:#f57ea321;--rose-line:#f57ea366;--green:#4ade80;--green-soft:#4ade801f;--green-line:#4ade8061;--amber:#fb923c;--amber-soft:#fb923c21;--amber-line:#fb923c6b;--red:#ef4444;--red-soft:#ef444421;--red-line:#ef44446b;--indigo:#818cf8;--indigo-soft:#818cf81f;--indigo-line:#818cf866;--text-secondary:var(--ink-2);--text-muted:var(--ink-2);--text-faint:var(--ink-3);--border-hairline:var(--fw-08);--border-strong:var(--fw-15);--surface-wash:var(--fw-045);--surface-wash-hover:var(--fw-06);--hv-card-hi:var(--hv-card-hover);--color-surface-hi:var(--color-surface-elevated-hi);--blob-a:#c8863f33;--blob-b:#6fb2a81a;--rail-glass:#0f0f11db;--scrim:#040406e6;--modal-solid:#232327;--modal-line:#3a3a40;--shadow-lift:0 40px 90px -40px #000000e6;--tint-auto-fg:#4ade80;--tint-auto-bg:#4ade801c;--tint-auto-line:#4ade8038}:root[data-theme=light]{--copper:#a8641b;--copper-2:#8a4f12;--copper-soft:#c8863f33;--copper-glow:#c8863f1a;--copper-line:#a8641b6b;--btn-copper:linear-gradient(180deg, #c8863f, #a8641b);--btn-copper-ink:#fff;--btn-copper-shadow:0 12px 28px -12px #a8641b99, inset 0 1px 0 #ffffff4d;--chart-stroke:#a8641b;--nf-num:linear-gradient(180deg, #1c1917 0%, #44403c 60%, #44403c4d 100%);--graticule:#281e1412;--copper-wash-from:#c8863f38;--copper-wash-to:#c8863f0f;--copper-ring:#c8863f17;--copper-ring-2:#c8863f1a;--copper-ring-3:#c8863f1f;--shadow-sm:0 1px 2px #3c281414;--teal:#2f6a62;--teal-soft:#2f6a6224;--teal-line:#2f6a6257;--sky:#1868b5;--sky-soft:#1868b51f;--sky-line:#1868b552;--violet:#5b47c2;--violet-soft:#5b47c21f;--violet-line:#5b47c252;--rose:#c03e66;--rose-soft:#c03e661f;--rose-line:#c03e6652;--green:#157f3c;--green-soft:#157f3c1f;--green-line:#157f3c57;--amber:#c2560a;--amber-soft:#c2560a1c;--amber-line:#c2560a57;--red:#dc2626;--red-soft:#dc26261a;--red-line:#dc26265c;--indigo:#4f46e5;--indigo-soft:#4f46e514;--indigo-line:#4f46e54d;--blob-a:#c8863f2b;--blob-b:#6fb2a821;--rail-glass:#f1efeae0;--scrim:#1c191773;--modal-solid:#fff;--modal-line:#ded9d1;--shadow-lift:0 30px 70px -40px #1c191747;--tint-auto-fg:#15803d;--tint-auto-bg:#157f3c1a;--tint-auto-line:#157f3c33}[data-tone=copper]{--t:var(--copper-2);--tw:var(--copper-soft);--tl:var(--copper-line);--td:var(--copper)}[data-tone=teal]{--t:var(--teal);--tw:var(--teal-soft);--tl:var(--teal-line);--td:var(--teal)}[data-tone=sky]{--t:var(--sky);--tw:var(--sky-soft);--tl:var(--sky-line);--td:var(--sky)}[data-tone=violet]{--t:var(--violet);--tw:var(--violet-soft);--tl:var(--violet-line);--td:var(--violet)}[data-tone=rose]{--t:var(--rose);--tw:var(--rose-soft);--tl:var(--rose-line);--td:var(--rose)}[data-tone=ink]{--t:var(--color-text-primary);--tw:var(--surface-wash);--tl:var(--fw-08);--td:var(--fw-35)}[data-tone=plain]{--t:var(--fw-35);--tw:var(--surface-wash);--tl:var(--fw-08);--td:var(--fw-35)}[data-tone=auto]{--t:var(--tint-auto-fg);--tw:var(--tint-auto-bg);--tl:var(--tint-auto-line);--td:var(--tint-auto-fg)}[data-tone=success],[data-tone=green]{--t:var(--green);--tw:var(--green-soft);--tl:var(--green-line);--td:var(--green)}[data-tone=warning],[data-tone=amber]{--t:var(--amber);--tw:var(--amber-soft);--tl:var(--amber-line);--td:var(--amber)}[data-tone=danger],[data-tone=red]{--t:var(--red);--tw:var(--red-soft);--tl:var(--red-line);--td:var(--red)}[data-tone=indigo]{--t:var(--indigo);--tw:var(--indigo-soft);--tl:var(--indigo-line);--td:var(--indigo)}:root{--bg:#0f0f11;--bg-2:#0b0b0d;--panel:#171719;--panel-2:#1c1c1f;--ink:#ececec;--ink-2:#ececec9e;--ink-3:#ececec5c;--line:#ffffff1a;--line-2:#ffffff30;--wash:#ffffff0b;--glow:#ffffff1a;--grid:#ffffff0e;--nav:#141417ad;--shadow:0 40px 90px -40px #000000e6;--card:linear-gradient(180deg,#ffffff0d,#fff0 42%),#171719;--card-hover:linear-gradient(180deg,#ffffff16,#fff0 46%),#1c1c1f;--btn-c:linear-gradient(180deg,#d89a50,#c8863f);--btn-c-ink:#16100a;--btn-c-shadow:0 10px 30px -10px #c8863fb3, inset 0 1px 0 #ffffff59;--sans:var(--hh-font-sans,"Geist", system-ui, sans-serif);--mono:var(--hh-font-mono,"Geist Mono", monospace);--serif:var(--hh-font-serif,"Instrument Serif", serif)}:root[data-theme=light]{--bg:#ebe5db;--bg-2:#e3dcd0;--panel:#f7f3ed;--panel-2:#f1ece4;--ink:#1a1612;--ink-2:#4e463f;--ink-3:#8b8178;--line:#281e141c;--line-2:#281e1433;--wash:#281e140d;--glow:#c8863f33;--grid:#281e1412;--nav:#f7f3edbd;--shadow:0 30px 70px -36px #3c28146b, 0 2px 6px -2px #3c28141a;--card:linear-gradient(180deg,#fbf8f3,#f4efe7 62%),#f4efe7;--card-hover:linear-gradient(180deg,#fdfbf7,#f1ebe2 62%),#f1ebe2;--btn-c:linear-gradient(180deg,#c8863f,#a8641b);--btn-c-ink:#fff;--btn-c-shadow:0 12px 28px -12px #a8641b99, inset 0 1px 0 #ffffff4d}@keyframes hh-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hh-fade{0%{opacity:0}to{opacity:1}}@keyframes hh-glow{0%,to{opacity:.5}50%{opacity:1}}@keyframes hh-sheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes hh-rowin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hh-cardup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hh-popin{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes hh-lin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hh-countup{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hh-growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hh-ring{0%{stroke-dashoffset:264px}to{stroke-dashoffset:var(--hh-ring-to,88)}}@keyframes hh-pulse{0%,8%{opacity:.3;transform:scale(.5)}18%{opacity:1;transform:scale(1)}44%{opacity:1;transform:scale(1)}56%,to{opacity:.3;transform:scale(.5)}}@keyframes hh-livedot{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes hh-gridpan{0%{background-position:0 0}to{background-position:var(--hh-grid-tile,88px) var(--hh-grid-tile,88px)}}@keyframes hh-flow{to{stroke-dashoffset:-157px}}@keyframes hh-drift1{0%,to{transform:translate(-4%,-3%)scale(1)}50%{transform:translate(6%,5%)scale(1.12)}}@keyframes hh-drift2{0%,to{transform:translate(5%,4%)scale(1.08)}50%{transform:translate(-6%,-5%)scale(1)}}:root{--color-bg:#000;--color-surface-sunken:#050505;--color-surface:#0a0a0a;--color-surface-elevated:#111;--color-surface-elevated-hi:#161616;--color-border-subtle:#222;--color-border:#333;--color-border-strong:#444;--color-border-hover:#555;--color-text-primary:#fff;--color-text-secondary:#888;--color-text-tertiary:#666;--color-text-muted:#555;--color-accent:#fff;--color-accent-hover:#d4d4d4;--color-accent-sunken:#ccc;--color-accent-foreground:#000;--fill-faint:#ffffff08;--fill-subtle:#ffffff0a;--fill:#ffffff0f;--fill-strong:#ffffff14;--color-success:#22c55e;--color-success-soft:#22c55e1a;--color-success-border:#22c55e33;--color-warning:#f59e0b;--color-warning-soft:#f59e0b1a;--color-warning-border:#f59e0b52;--color-danger:#ef4444;--color-danger-soft:#ef44441a;--color-danger-border:#ef444466;--color-danger-foreground:#fff;--shadow-card:0 1px 3px #0006;--shadow-modal:0 8px 32px #0009;--color-border-card:#1a1a1a;--color-surface-3:#1a1a1a;--color-border-hairline:#111;--color-chip:#111;--color-border-faintest:#0d0d0d;--color-text-dim:#aaa;--color-text-bright:#ececec;--color-text-strong:#e5e5e5;--color-text-emphasis:#999;--color-text-quiet:#777;--color-text-faintest:#2a2a2a;--icon-faint:#444;--icon-faintest:#333;--color-danger-strong:#dc2626;--color-danger-surface:#1a0505;--color-header-scrim:#000000eb}:root[data-theme=light]{--logo-filter:invert(1);--color-border-card:#e7e3dd;--color-surface-3:#f0eee9;--color-border-hairline:#efece7;--color-chip:#f0eee9;--color-border-faintest:#f2f0ec;--color-text-dim:#78716c;--color-text-bright:#1c1917;--color-text-strong:#292524;--color-text-emphasis:#44403c;--color-text-quiet:#6b6560;--color-text-faintest:#c4bcb1;--icon-faint:#a29a8f;--icon-faintest:#b3aba0;--color-danger-strong:#991b1b;--color-danger-surface:#fef2f2;--color-header-scrim:#f6f5f3eb}:root{--hh-font-sans:"Geist", system-ui, sans-serif;--hh-font-mono:"Geist Mono", ui-monospace, Menlo, monospace;--hh-font-serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--hh-font-mono-label:var(--hh-font-mono);--color-bg:#0f0f11;--color-bg-alt:#0b0b0d;--color-surface:#171719;--color-surface-elevated:#171719;--color-surface-elevated-hi:#1c1c1f;--color-text-primary:#ececec;--color-accent:#fff;--color-accent-foreground:#0f0f11;--color-success:#4ade80;--color-success-bright:#4ade80;--color-success-soft:#4ade801c;--color-success-border:#4ade8042;--color-warning:#fbbf24;--color-warning-bright:#fbbf24;--color-warning-soft:#fbbf241c;--color-warning-border:#fbbf2447;--color-danger:#ef4444;--color-danger-soft:#ef44441c;--color-danger-border:#ef44444d;--hv-card:linear-gradient(180deg, #ffffff0d, #fff0 42%), #171719;--hv-card-hover:linear-gradient(180deg, #ffffff16, #fff0 46%), #1c1c1f;--hv-glow:#ffffff1a;--hv-grid:#ffffff1a;--hv-blob-a:#ffffff1a;--hv-blob-b:#ffffff12;--nav-glass-header:#141417ad;--nav-glass-mobile:#060606f7;--nav-edge-hi:#ffffff8c;--nav-edge-lo:#ffffff12;--nav-shadow:0 1px 0 #ffffff0d inset, 0 18px 40px -18px #000000e6, 0 2px 8px -2px #0009;--shadow-card:0 1px 3px #0006;--shadow-modal:0 8px 32px #0009;--fw-1000:#fff;--fw-015:#ffffff04;--fw-02:#ffffff05;--fw-025:#ffffff06;--fw-03:#ffffff08;--fw-04:#ffffff0a;--fw-045:#ffffff0b;--fw-05:#ffffff0d;--fw-06:#ffffff0f;--fw-07:#ffffff12;--fw-08:#ffffff14;--fw-09:#ffffff17;--fw-1:#ffffff1a;--fw-12:#ffffff1f;--fw-14:#ffffff24;--fw-15:#ffffff26;--fw-18:#ffffff2e;--fw-2:#fff3;--fw-22:#ffffff38;--fw-28:#ffffff47;--fw-3:#ffffff4d;--fw-32:#ffffff52;--fw-35:#ffffff59;--fw-4:#fff6;--fw-45:#ffffff73;--fw-5:#ffffff80;--fw-55:#ffffff8c;--fw-6:#fff9;--fw-65:#ffffffa6;--fw-68:#ffffffad;--fw-7:#ffffffb3;--fw-72:#ffffffb8;--fw-75:#ffffffbf;--fw-8:#fffc;--fw-9:#ffffffe6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--color-bg:#f1efea;--color-bg-alt:#ebe8e2;--color-surface:#fdfcfa;--color-surface-elevated:#fdfcfa;--color-surface-elevated-hi:#f8f6f2;--color-text-primary:#1c1917;--color-accent:#1c1917;--color-accent-foreground:#fff;--color-success:#157f3c;--color-success-bright:#17914a;--color-success-soft:#157f3c1c;--color-success-border:#157f3c47;--color-warning:#b0770f;--color-warning-bright:#c98a12;--color-warning-soft:#b0770f1f;--color-warning-border:#b0770f4d;--color-danger:#dc2626;--color-danger-soft:#dc262617;--color-danger-border:#dc26264d;--hv-card:linear-gradient(180deg, #fff, #fbfaf7 62%), #fff;--hv-card-hover:linear-gradient(180deg, #fff, #f7f4ef 62%), #fff;--hv-glow:#1c19170f;--hv-grid:#1c19171a;--hv-blob-a:#1c19171a;--hv-blob-b:#78716c24;--nav-glass-header:#ffffffb8;--nav-glass-mobile:#fffffff7;--nav-edge-hi:#1c19176b;--nav-edge-lo:#1c191712;--nav-shadow:0 1px 0 #ffffffe6 inset, 0 18px 36px -20px #1c191759, 0 2px 6px -2px #1c19171a;--fw-1000:#1c1917;--shadow-card:0 1px 2px #1c19170f, 0 4px 12px -4px #1c19171a;--shadow-modal:0 8px 16px -8px #1c19171f, 0 24px 48px -16px #1c191733;--logo-filter:invert(1);--fw-015:#1c191704;--fw-02:#1c191705;--fw-025:#1c191706;--fw-03:#1c191708;--fw-04:#1c19170a;--fw-045:#1c19170b;--fw-05:#1c19170d;--fw-06:#1c19170f;--fw-07:#1c191712;--fw-08:#1c191714;--fw-09:#1c191717;--fw-1:#1c19171a;--fw-12:#1c19171f;--fw-14:#1c191724;--fw-15:#1c191726;--fw-18:#1c19172e;--fw-2:#1c191733;--fw-22:#1c191738;--fw-28:#1c191747;--fw-3:#1c19174d;--fw-32:#1c191752;--fw-35:#1c191759;--fw-4:#1c191766;--fw-45:#1c191773;--fw-5:#1c191780;--fw-55:#1c19178c;--fw-6:#1c191799;--fw-65:#1c1917a6;--fw-68:#1c1917ad;--fw-7:#1c1917b3;--fw-72:#1c1917b8;--fw-75:#1c1917bf;--fw-8:#1c1917cc;--fw-9:#1c1917e6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[dir=rtl]{--hh-font-sans:"IBM Plex Sans Arabic", "Geist", system-ui, sans-serif;--hh-font-mono:"Geist Mono", "IBM Plex Sans Arabic", ui-monospace, Menlo, monospace;--hh-font-serif:"IBM Plex Sans Arabic", "Geist", system-ui, sans-serif;--hh-font-mono-label:var(--hh-font-sans)}[dir=rtl] *{letter-spacing:normal!important}[dir=rtl] [data-arrow]{transform:scaleX(-1)}@property --na{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hh-naspin{to{--na:360deg}}@keyframes hh-livepulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes hh-livering{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.9)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root[data-theme=light]{--color-bg:#ebe5db;--color-bg-alt:#e3dcd0;--color-surface-elevated-hi:#f1ece4;--hv-card:linear-gradient(180deg, #fbf8f3, #f4efe7 62%), #f4efe7;--hv-card-hover:linear-gradient(180deg, #fdfbf7, #f1ebe2 62%), #f1ebe2;--hv-glow:#281e140f;--hv-grid:#281e1412;--hv-blob-a:#c8863f3d;--hv-blob-b:#6fb2a829;--color-text-primary:var(--ink);--color-ink-secondary:var(--ink-2);--color-ink-muted:var(--ink-2);--color-ink-ornament:var(--ink-3);--fw-05:#281e140d;--fw-08:#281e1414;--fw-1:#281e141a;--fw-18:#281e142e;--fw-3:#281e144d;--fw-1000:#281e14;--shadow-card:0 1px 2px #281e140f, 0 4px 12px -4px #281e141a;--shadow-modal:0 8px 16px -8px #281e141f, 0 24px 48px -16px #281e1433}:root,:root[data-theme=light]{--color-warning:var(--amber);--color-warning-bright:var(--amber);--color-warning-soft:var(--amber-soft);--color-warning-border:var(--amber-line)}[data-verdict]{border:1px solid var(--tl);box-shadow:0 0 0 5px var(--tw), var(--shadow-lift);transition:border-color .5s,box-shadow .5s}[data-verdict-edge]{background:linear-gradient(90deg, var(--t), transparent);transition:background .5s}[data-svc]{border:1px solid var(--fw-1);background:var(--hv-card);transition:border-color .3s,background .3s}[data-svc][data-state=degraded],[data-svc][data-state=down]{border-color:var(--tl);background:linear-gradient(90deg, var(--tw), transparent 40%), var(--hv-card)}[data-day]{background:var(--td);border-radius:3px;width:100%;display:block}[data-day=operational]{opacity:.55;height:22px}[data-day=degraded],[data-day=down]{height:30px}[data-day=nodata]{background:var(--fw-08);height:22px}[data-days]{transform-origin:bottom;animation:.9s cubic-bezier(.2,.8,.2,1) both st-growy;animation-delay:calc(.1s + var(--row,0) * 80ms)}@keyframes st-growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes st-breathe{0%,to{box-shadow:0 0 0 6px var(--tw), 0 18px 40px -18px var(--t)}50%{box-shadow:0 0 0 12px var(--tw), 0 22px 48px -16px var(--t)}}@keyframes st-sweep{to{transform:rotate(360deg)}}@keyframes st-blip{0%{box-shadow:0 0 0 3px var(--tw)}3%{box-shadow:0 0 0 10px var(--tw), 0 0 20px 3px var(--t)}14%,to{box-shadow:0 0 0 3px var(--tw)}}@keyframes st-spk{0%{opacity:0}2%{opacity:.9}14%{opacity:0}to{opacity:0}}@keyframes st-msin{0%{opacity:0;transform:translateY(3px)}3%{opacity:1;transform:none}30%{opacity:1;transform:none}36%,to{opacity:0;transform:none}}@keyframes st-ekg{to{stroke-dashoffset:-1200px}}@keyframes st-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}[data-verdict-glyph]{box-shadow:0 0 0 6px var(--tw), 0 18px 40px -18px var(--t);transition:background .5s,color .5s,box-shadow .5s;animation:4s ease-in-out infinite st-breathe}[data-verdict-ekg-run]{transition:stroke .5s;animation:7s linear infinite st-ekg}[data-live-ping]{animation:2.4s ease-out infinite st-pulse}[data-radar-sweep]{transition:background .5s;animation:6s linear infinite st-sweep}[data-radar-spoke]{animation:6s linear infinite st-spk;animation-delay:calc(6s * var(--i,0) / var(--n,8))}[data-radar-dot]{background:var(--t);width:12px;height:12px;box-shadow:0 0 0 3px var(--tw);animation:6s linear infinite st-blip;animation-delay:calc(6s * var(--i,0) / var(--n,8));border-radius:999px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}[data-radar-label]{font-family:var(--hh-font-mono-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap;text-align:center;flex-direction:column;align-items:center;font-size:8.5px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-radar-ms]{background:var(--panel-2);border:1px solid var(--tl);font-family:var(--hh-font-mono);text-transform:none;color:var(--color-ink-secondary);opacity:0;animation:6s linear infinite st-msin;animation-delay:calc(6s * var(--i,0) / var(--n,8));border-radius:5px;margin-top:3px;padding:1px 6px;font-size:8px;display:block}@media (width<=1000px){[data-verdict]{grid-template-columns:minmax(0,1fr)!important}[data-radar-wrap]{justify-self:center!important}}@media (width<=560px){[data-radar-wrap]{display:none!important}}@keyframes st-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}[data-svc-ring]{animation:2s ease-out infinite st-ring}[data-past]:hover{border-color:var(--line-2)}
