:root{--sl-bg:#F5F7FA;--sl-card:#FFFFFF;--sl-muted:#E6EBF2;--sl-ink:#0B1F3A;--sl-muted-fg:#5B6B7F;--sl-accent:#1F4E8C;--sl-accent-hover:#183F73;--sl-accent-glow:#0A72A0;--sl-steel:#3E5C76;--sl-verify:#14B8A6;--sl-accent-fg:#FFFFFF;--sl-border:#D5DCE6;--sl-field-border:#7A8798;--sl-ring:#1F4E8C;--sl-dark:#071427;--sl-dark-2:#0B1F3A;--sl-on-dark:#FFFFFF;--sl-on-dark-muted:#AEBBCD;--sl-link-on-dark:#8FB3E3;--sl-line-on-dark:#2A4166;--sl-error:#B3261E;--sl-deep:#04305C;--sl-ocean:#0089A3;--sl-cyan:#22D3D6;--sl-mist:#DDEBF6;--sl-r-card:14px;--sl-r-panel:20px;--sl-r-pill:999px;--sl-ease:cubic-bezier(.25,.1,.25,1);--header-h:110px;--sl-font-display:'Sora',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--sl-font-body:'IBM Plex Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--sl-font-mono:'IBM Plex Mono',SFMono-Regular,Menlo,Monaco,Consolas,monospace;--sl-t-fast:0.2s;--sl-t-base:0.35s;--sl-t-slow:0.65s;--sl-shadow-0:none;--sl-shadow-1:0 1px 3px rgba(11,31,58,0.08),0 0 0 1px #D5DCE6;--sl-shadow-2:0 12px 28px -14px rgba(11,31,58,0.22);--sl-shadow-3:0 24px 48px -20px rgba(7,20,39,0.35);--sl-glow:0 0 0 1px rgba(34,211,214,0.45),0 10px 30px -6px rgba(34,211,214,0.55);--bs-body-bg:var(--sl-bg);--bs-body-color:var(--sl-ink);--bs-body-font-family:var(--sl-font-body);--bs-body-line-height:1.65;--bs-secondary-color:var(--sl-muted-fg);--bs-primary:#1F4E8C;--bs-primary-rgb:31,78,140;--bs-link-color:var(--sl-accent);--bs-link-hover-color:var(--sl-accent-hover);--bs-border-color:var(--sl-border);--bs-border-radius:0.875rem;--bs-border-radius-lg:1.25rem;--bs-border-radius-pill:999px;--bs-focus-ring-color:rgba(31,78,140,0.35)}