.site-theme{--site-bg:#f2f2f7;--site-card:#fff;--site-ink:#14121a;--site-ink2:#14121a9e;--site-ink3:#14121a73;--site-line:#14121a1a;--site-vink:#6d28d9;--site-onv:#fff;--site-mint:#1e7a54;--site-mintbg:#7ee0b038;--site-amber:#8a5f04;--site-amberbg:#f2b64029;--site-vbg:#8b5cf61a;--site-sh:0 1px 3px #14121a12, 0 0 0 .5px #14121a0d;--site-map:#e8e6ee;--site-road:#fff;--site-park:#7ee0b04d;--site-glass:#ffffffeb;--site-soft:#14121a0f;--site-badge:#14121a;--site-badge-ink:#fff;--site-violet:#8b5cf6;--site-scrim:#0b061680;--site-night:#0b0616;--site-cream:#f5f1e8;--site-cream-muted:#f5f1e8b3;--site-cream-line:#f5f1e840;--site-gold:#f2b640;--site-on-gold:#14121a;--site-danger:#d14a38;--site-violet-line:#8b5cf666;--site-violet-tint:#8b5cf638;--site-scrim-soft:#0b061666;--site-scrim-strong:#0b0616b8;color:var(--site-ink);font-family:var(--font-site), system-ui, sans-serif;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark .site-theme{--site-bg:#0b0616;--site-card:#1b1625;--site-ink:#f5f1e8;--site-ink2:#f5f1e8a8;--site-ink3:#f5f1e873;--site-line:#f5f1e81f;--site-vink:#c4b0ff;--site-onv:#0b0616;--site-mint:#7ee0b0;--site-mintbg:#7ee0b024;--site-amber:#f2b640;--site-amberbg:#f2b64024;--site-vbg:#8b5cf633;--site-sh:0 0 0 1px #f5f1e814;--site-map:#171220;--site-road:#f5f1e814;--site-park:#7ee0b01a;--site-glass:#0b0616e6;--site-soft:#f5f1e812;--site-badge:#000;--site-badge-ink:#f5f1e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.site-theme a{color:inherit;text-decoration:none}.site-theme button{cursor:pointer;font-family:inherit}.site-elevated{box-shadow:var(--site-sh)}.site-scrollbar-hidden{scrollbar-width:none}.site-scrollbar-hidden::-webkit-scrollbar{display:none}@keyframes site-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes site-fade{0%{opacity:0}to{opacity:1}}@keyframes site-spin{to{transform:rotate(360deg)}}@keyframes site-pulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.site-anim-up{animation:.25s both site-up}.site-anim-fade{animation:.3s both site-fade}.site-anim-sheet{animation:.3s both site-up}@media (min-width:1024px){.site-anim-sheet{animation:.2s both site-fade}}.site-anim-spin{animation:.8s linear infinite site-spin}.site-anim-pulse{animation:2.2s ease-out infinite site-pulse}@media (prefers-reduced-motion:reduce){.site-anim-up,.site-anim-sheet,.site-anim-fade,.site-anim-pulse{animation:none}}.site-map-grid{background-image:repeating-linear-gradient(0deg, transparent 0 52px, var(--site-road) 52px 55px), repeating-linear-gradient(90deg, transparent 0 64px, var(--site-road) 64px 67px)}
