:root{--sa-canvas:#f4f5f7;--sa-brand-hover:#2a52a8;--sa-border:0 0 0 1px var(--border);--sa-border-medium:0 0 0 1px var(--border),0 2px 2px #0000000a,0 8px 8px -8px #0000000a;--sa-modal:0 0 0 1px var(--border),0 1px 1px #00000005,0 8px 16px -4px #0000000a,0 24px 32px -8px #0000000f}:root[data-standalone]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#000;--primary-foreground:#fff;--secondary:#f4f5f7;--secondary-foreground:#000;--muted:#f4f5f7;--muted-foreground:#5b5f66;--accent:#ebf0fa;--accent-foreground:#3363c6;--border:#e4e6eb;--input:#e4e6eb;--ring:#3363c6;--brand:#3363c6;--radius:.375rem}:root[data-standalone] body{background:var(--sa-canvas)}.sa-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:500}@keyframes sa-dot-hop{40%{transform:translateY(-4px)}70%{transform:translateY(1px)}}@media (prefers-reduced-motion:no-preference){.sa-wordmark:hover .sa-dot{animation:.5s sa-dot-hop}}
