:root{--bk-font-latin:"Plus Jakarta Sans", system-ui, sans-serif;--bk-font-numbers:"IBM Plex Mono", ui-monospace, monospace;--bk-font-arabic:system-ui, sans-serif;--bk-nav-bg:#141c2e;--bk-nav-surface:#1b2438;--bk-nav-line:#26314a;--bk-nav-ink:#f2f5fa;--bk-nav-item:#c7d0de;--bk-nav-muted:#a3aec2;--bk-nav-hover:#1f2a40;--bk-nav-active-bg:#16294a;--bk-nav-active-ink:#9cc3ff;--bk-nav-brand:#5b9dff;--bk-nav-badge-bg:#3a2c08;--bk-nav-badge-ink:#ffd566;--bk-crown:#f5b700}:root,:root[data-theme=light],.bk-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bk-bg:#f3f6fb;--bk-surface:#fff;--bk-surface-2:#f5f8fc;--bk-ink:#101828;--bk-muted:#5b6577;--bk-line:#e3e8f0;--bk-primary:#1570ef;--bk-primary-ink:#fff;--bk-primary-tint:#eaf2ff;--bk-primary-tint-ink:#175cd3;--bk-link:#1570ef;--bk-link-hover:#0b4fb3;--bk-warn:#f5b700;--bk-warn-tint:#fff4d6;--bk-warn-ink:#7a5200;--bk-good-btn:#22c55e;--bk-good-btn-ink:#052e16;--bk-good-tint:#dcfce7;--bk-good-ink:#166534;--bk-bad-tint:#fde8e8;--bk-bad-ink:#b42318;--bk-hero:#0b5cd5;--bk-hero-ink:#fff;--bk-hero-muted:#d8e7ff;--bk-hero-chip:#2a72db;--bk-placeholder:#e6ecf5;--bk-cost:#e8590c;--bk-shadow:0 1px 2px #1018280d, 0 6px 18px #1018280f}:root[data-theme=dark],.bk-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bk-bg:#0b1220;--bk-surface:#141c2e;--bk-surface-2:#1b2438;--bk-ink:#f2f5fa;--bk-muted:#a3aec2;--bk-line:#26314a;--bk-primary:#5b9dff;--bk-primary-ink:#0b1220;--bk-primary-tint:#16294a;--bk-primary-tint-ink:#9cc3ff;--bk-link:#7ab0ff;--bk-link-hover:#a9cbff;--bk-warn:#f5c542;--bk-warn-tint:#3a2c08;--bk-warn-ink:#ffd566;--bk-good-btn:#34d07a;--bk-good-btn-ink:#04130a;--bk-good-tint:#0f2e1f;--bk-good-ink:#6ee7a0;--bk-bad-tint:#3b1414;--bk-bad-ink:#ff9b9b;--bk-hero:#1e4fa8;--bk-hero-ink:#fff;--bk-hero-muted:#c9dbff;--bk-hero-chip:#2b5db8;--bk-placeholder:#1f2940;--bk-cost:#ff8a4c;--bk-shadow:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bk-bg:#0b1220;--bk-surface:#141c2e;--bk-surface-2:#1b2438;--bk-ink:#f2f5fa;--bk-muted:#a3aec2;--bk-line:#26314a;--bk-primary:#5b9dff;--bk-primary-ink:#0b1220;--bk-primary-tint:#16294a;--bk-primary-tint-ink:#9cc3ff;--bk-link:#7ab0ff;--bk-link-hover:#a9cbff;--bk-warn:#f5c542;--bk-warn-tint:#3a2c08;--bk-warn-ink:#ffd566;--bk-good-btn:#34d07a;--bk-good-btn-ink:#04130a;--bk-good-tint:#0f2e1f;--bk-good-ink:#6ee7a0;--bk-bad-tint:#3b1414;--bk-bad-ink:#ff9b9b;--bk-hero:#1e4fa8;--bk-hero-ink:#fff;--bk-hero-muted:#c9dbff;--bk-hero-chip:#2b5db8;--bk-placeholder:#1f2940;--bk-cost:#ff8a4c;--bk-shadow:none}}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bk-bg);min-height:100vh;color:var(--bk-ink);font-family:var(--bk-font-latin);-webkit-font-smoothing:antialiased}html[lang=ar] body{font-family:var(--bk-font-arabic)}a{color:var(--bk-link)}a:hover{color:var(--bk-link-hover)}[id]{scroll-margin-top:88px}:focus-visible{outline:2px solid var(--bk-primary);outline-offset:2px}img,svg{max-width:100%}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
