@font-face{font-family:Barlow Condensed;src:url(/media/barlow-condensed-latin-700.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/media/inter-latin-400.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/media/inter-latin-500.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/media/inter-latin-700.woff2);font-weight:700;font-style:normal;font-display:swap}:root,:root[data-mode=day]{color-scheme:light;--surface-page:#F1F6FA;--surface-alt:#E6EFF6;--surface-card:#FAFDFF;--surface-card-hover:#F3F9FD;--surface-well:#DCE8F1;--surface-input:#F8FCFF;--surface-disabled:#DCE3EB;--text-primary:#102A43;--text-secondary:#334E68;--text-caption:#435D75;--text-on-accent:#FDFEFF;--text-disabled:#667D90;--border-default:#BCCDDC;--border-soft:#CEDDE8;--border-hover:#8BA9C1;--border-on-media:rgba(16,42,67,0.48);--placeholder-border:#AFC5D6;--accent:#00549B;--accent-hover:#00457F;--accent-press:#003766;--accent-text:#004B8A;--marker:#005186;--marker-soft:#315B79;--ok:#176144;--warn:#754A00;--danger:#A22637;--focus-ring:#0065AB;--shadow-card:0 18px 44px rgba(10,42,68,0.14);--state-ghost-hover:rgba(0,84,155,0.06);--state-row-hover:#DFEBF4;--veil-hero:linear-gradient(180deg,rgba(241,246,250,0.75) 0%,rgba(241,246,250,0.26) 40%,rgba(241,246,250,0.70) 76%,#F1F6FA);--veil-vignette:radial-gradient(130% 86% at 46% 38%,transparent 36%,rgba(241,246,250,0.74) 100%);--scrim-nav:rgba(241,246,250,0.90);--scrim-drawer:rgba(241,246,250,0.98);--nav-blur:blur(14px);--rule-marker:linear-gradient(90deg,transparent,#005186,transparent);--sweep-highlight:linear-gradient(105deg,transparent,rgba(255,255,255,0.56),transparent);--grain-opacity:.045;--grain-blend:multiply;--font-display:"Barlow Condensed",sans-serif;--font-ui:"Inter",sans-serif;--font-num:"Inter",sans-serif;--display-weight:700;--display-case:none;--ls-d1:-.012em;--ls-h1:-.014em;--ls-h2:-.008em;--ls-label:.32em;--ls-meta:.28em;--ls-button:.16em;--ls-wordmark:.14em;--radius:4px;--radius-lg:8px;--radius-chip:999px;--border-width:1px;--card-border-style:solid;--e-entry:cubic-bezier(.16,.84,.28,1);--e-exit:cubic-bezier(.4,0,1,1);--e-emphasis:cubic-bezier(.7,0,.2,1);--motion-scale:1;--motion-overshoot:0}:root[data-mode=night],[data-motion-hero],[data-theme-mode=night]{color-scheme:dark;--surface-page:#071624;--surface-alt:#0C1D2D;--surface-card:#102638;--surface-card-hover:#173146;--surface-well:#091B2B;--surface-input:#142D40;--surface-disabled:#263847;--text-primary:#EAF5FC;--text-secondary:#BFDAED;--text-caption:#A5C4DA;--text-on-accent:#061725;--text-disabled:#718EA3;--border-default:#2C4960;--border-soft:#203B50;--border-hover:#426780;--border-on-media:rgba(234,245,252,0.54);--placeholder-border:#35536B;--accent:#80CAFF;--accent-hover:#A1D9FF;--accent-press:#64B8EF;--accent-text:#91D4FF;--marker:#88D0FF;--marker-soft:#AACBE2;--ok:#83D9B6;--warn:#F0CB82;--danger:#FFADB9;--focus-ring:#94D5FF;--shadow-card:0 24px 60px rgba(0,8,16,0.58);--state-ghost-hover:rgba(128,202,255,0.07);--state-row-hover:#173045;--veil-hero:linear-gradient(180deg,rgba(7,22,36,0.76) 0%,rgba(7,22,36,0.28) 40%,rgba(7,22,36,0.72) 76%,#071624);--veil-vignette:radial-gradient(130% 86% at 46% 38%,transparent 36%,rgba(7,22,36,0.80) 100%);--scrim-nav:rgba(7,22,36,0.88);--scrim-drawer:rgba(7,22,36,0.98);--nav-blur:blur(14px);--rule-marker:linear-gradient(90deg,transparent,#88D0FF,transparent);--sweep-highlight:linear-gradient(105deg,transparent,rgba(189,225,250,0.38),transparent);--grain-opacity:.035;--grain-blend:overlay;--font-display:"Barlow Condensed",sans-serif;--font-ui:"Inter",sans-serif;--font-num:"Inter",sans-serif;--display-weight:700;--display-case:none;--ls-d1:-.012em;--ls-h1:-.014em;--ls-h2:-.008em;--ls-label:.32em;--ls-meta:.28em;--ls-button:.16em;--ls-wordmark:.14em;--radius:4px;--radius-lg:8px;--radius-chip:999px;--border-width:1px;--card-border-style:solid;--e-entry:cubic-bezier(.16,.84,.28,1);--e-exit:cubic-bezier(.4,0,1,1);--e-emphasis:cubic-bezier(.7,0,.2,1);--motion-scale:1;--motion-overshoot:0}