:root{--surface-base:#0d1117;--surface-sunken:#090c11;--surface-raised:#161b22;--surface-overlay:#1c222b;--border-subtle:#21262d;--border-default:#68737f;--border-strong:#98a2ae;--text-primary:#e6edf3;--text-secondary:#9da7b3;--text-muted:#7d8691;--text-on-accent:#1a1205;--accent:#d9a441;--accent-hover:#e6b45a;--accent-muted:#4a3a16;--status-success:#4fb477;--status-warning:#d9a441;--status-danger:#e4685d;--status-info:#6ba8d9;--status-success-bg:#12251a;--status-warning-bg:#2a2110;--status-danger-bg:#2b1513;--status-info-bg:#12212e;--focus-ring:#7cc4ff;--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Noto Sans Arabic", "Segoe UI Arabic", Tahoma, Arial, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.125rem;--leading-tight:1.2;--leading-normal:1.55;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-pill:999px;--elevation-1:0 1px 2px #00000052;--elevation-2:0 6px 20px #0000005c;--motion-fast:90ms;--motion-base:.16s;--motion-slow:.26s;--ease-standard:cubic-bezier(.2, 0, .2, 1);--measure:68ch;--touch-target:44px;--header-height:56px}@media (prefers-color-scheme:light){:root{--surface-base:#fff;--surface-sunken:#f2f4f7;--surface-raised:#f7f9fb;--surface-overlay:#fff;--border-subtle:#e3e7ec;--border-default:#7e8894;--border-strong:#525c68;--text-primary:#11161c;--text-secondary:#4a545f;--text-muted:#5d6773;--accent:#8a5d00;--accent-hover:#6f4a00;--accent-muted:#f2e4c4;--text-on-accent:#fff;--status-success:#1f7a45;--status-warning:#8a5d00;--status-danger:#b3261e;--status-info:#10538a;--status-success-bg:#e6f4ec;--status-warning-bg:#fbf1dc;--status-danger-bg:#fbeae9;--status-info-bg:#e7f1f9;--focus-ring:#0b5bd3;--elevation-1:0 1px 2px #1018280f;--elevation-2:0 8px 24px #1018281a}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:.01ms;--motion-base:.01ms;--motion-slow:.01ms}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:var(--font-sans)}body{background:var(--surface-base);color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-normal);text-rendering:optimizelegibility;flex-direction:column;min-height:100dvh;margin:0;display:flex}:root:lang(ar) body,[lang=ar]{letter-spacing:0;line-height:1.75}h1,h2,h3,h4{line-height:var(--leading-tight);font-weight:var(--weight-semibold);text-wrap:balance;margin:0}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}p{max-inline-size:var(--measure);text-wrap:pretty;margin:0}a{color:var(--accent);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--accent-hover)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}.skip-link{z-index:100;padding:var(--space-2) var(--space-4);background:var(--surface-overlay);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:transform var(--motion-fast) var(--ease-standard);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bidi-isolate{unicode-bidi:isolate}.numeric{font-variant-numeric:tabular-nums;unicode-bidi:isolate}img,svg{block-size:auto;max-inline-size:100%}.scroll-x{overscroll-behavior-inline:contain;overflow-x:auto}input,textarea,select,button{font:inherit;color:inherit}button,[role=button],a.button{min-block-size:var(--touch-target)}hr{border:0;border-block-start:1px solid var(--border-subtle);margin-block:var(--space-5)}code{font-family:var(--font-mono);background:var(--surface-sunken);border-radius:var(--radius-sm);unicode-bidi:isolate;padding:.1em .35em;font-size:.9em;display:inline-block}.site-header.svelte-12qhwem{justify-content:space-between;align-items:center;gap:var(--space-4);block-size:var(--header-height);padding-inline:var(--space-4);border-block-end:1px solid var(--border-subtle);background:var(--surface-base);z-index:10;display:flex;position:sticky;inset-block-start:0}.brand.svelte-12qhwem{align-items:center;gap:var(--space-2);color:var(--text-primary);font-weight:var(--weight-semibold);text-decoration:none;display:inline-flex}.mark.svelte-12qhwem{background:var(--accent);clip-path:polygon(0 0,100% 50%,0 100%,28% 50%);flex:none;block-size:14px;inline-size:14px}nav.svelte-12qhwem{align-items:center;gap:var(--space-1);display:flex}nav.svelte-12qhwem a:where(.svelte-12qhwem),.nav-button.svelte-12qhwem{min-block-size:var(--touch-target);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}nav.svelte-12qhwem a:where(.svelte-12qhwem):hover,.nav-button.svelte-12qhwem:hover{color:var(--text-primary);background:var(--surface-raised)}nav.svelte-12qhwem a.current:where(.svelte-12qhwem){color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--accent);border-radius:0}nav.svelte-12qhwem a.cta:where(.svelte-12qhwem){color:var(--text-on-accent);background:var(--accent)}nav.svelte-12qhwem a.cta:where(.svelte-12qhwem):hover{background:var(--accent-hover);color:var(--text-on-accent)}main.svelte-12qhwem{inline-size:100%;max-inline-size:72rem;padding-inline:var(--space-4);padding-block:var(--space-6) var(--space-8);flex:1;margin-inline:auto}main.svelte-12qhwem:focus{outline:none}.site-footer.svelte-12qhwem{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-block-start:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.phase.svelte-12qhwem{margin:0}.lang.svelte-12qhwem{align-items:center;gap:var(--space-2);display:flex}.lang.svelte-12qhwem select:where(.svelte-12qhwem){background:var(--surface-sunken);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);padding-inline:var(--space-2);min-block-size:32px}.locale-banner.svelte-12qhwem,.update-banner.svelte-12qhwem{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--status-info-bg);border-block-end:1px solid var(--status-info);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.update-banner.svelte-12qhwem p:where(.svelte-12qhwem),.locale-banner.svelte-12qhwem p:where(.svelte-12qhwem){margin:0}.link-button.svelte-12qhwem{color:var(--accent);cursor:pointer;text-underline-offset:2px;min-block-size:var(--touch-target);background:0 0;border:0;text-decoration:underline}@media (width<=34rem){.brand-name.svelte-12qhwem{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main.svelte-12qhwem{padding-block-start:var(--space-5)}}
