:root{--sa-navy-900: #06283f;--sa-navy-800: #072f4b;--sa-navy-700: #0a3a5b;--sa-navy-600: #0e4a71;--sa-accent: #2bb6d1;--sa-accent-ink: #0d7f97;--sa-accent-soft: rgba(43, 182, 209, .14);--sa-ink: #12222e;--sa-muted: #5b6b78;--sa-line: #e4ebf0;--sa-surface: #f5f8fa;--sa-card: #ffffff;--sa-success: #1f9d64;--sa-warning: #e0952b;--sa-danger: #d64545;--sa-info: var(--sa-accent);--sa-on-navy: #eef6f9;--sa-on-navy-muted: rgba(238, 246, 249, .72);--sa-on-navy-line: rgba(159, 214, 232, .18);--sa-r-sm: 6px;--sa-r-md: 10px;--sa-r-lg: 16px;--sa-r-pill: 999px;--sa-shadow-1: 0 1px 2px rgba(16, 40, 63, .08);--sa-shadow-2: 0 8px 24px rgba(16, 40, 63, .12);--sa-shadow-3: 0 24px 60px rgba(6, 40, 63, .38);--sa-space-1: 4px;--sa-space-2: 8px;--sa-space-3: 12px;--sa-space-4: 16px;--sa-space-5: 24px;--sa-space-6: 32px;--sa-space-7: 48px;--sa-space-8: 64px;--sa-font-display: "Jost", "Open Sans", system-ui, sans-serif;--sa-font-body: "Open Sans", system-ui, sans-serif;--sa-font-mono: ui-monospace, "SFMono-Regular", "Roboto Mono", Menlo, Consolas, monospace;--sa-ease: cubic-bezier(.22, 1, .36, 1);--sa-dur: .2s;--sa-zoom: 1}html{zoom:var(--sa-zoom)}@media(min-width:1900px){:root{--sa-zoom: 1.05}}@media(min-width:2560px){:root{--sa-zoom: 1.1}}@media(min-width:3840px){:root{--sa-zoom: 1.25}}@media(min-width:5120px){:root{--sa-zoom: 1.5}}@media(min-width:7680px){:root{--sa-zoom: 2}}
