@font-face{font-family:inter;src:url(../media/InterVariable_latin-s.p.3u69fmzud3qky.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.AKNipG_className{font-family:inter,inter Fallback}.AKNipG_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Regular-s.p.09u63wo58kris.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_Medium-s.p.2v25u5rd2tsaf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_SemiBold-s.p.0kw3lk8pemvk6.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.QMwGja_className{font-family:plexMono,plexMono Fallback}.QMwGja_variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vmi-brand-blue:#175cd3;--vmi-brand-cyan:#175cd3;--vmi-brand-purple:#175cd3;--vmi-brand-tint:#edf4ff;--vmi-brand-ink:#175cd3;--vmi-on-brand:#fff;--vmi-brand-gradient:var(--vmi-brand-blue);--vmi-bg:#fafbf9;--vmi-surface:#fff;--vmi-surface-subtle:#f0f3f5;--vmi-border:#e4e8ea;--vmi-border-strong:#bdc7ce;--vmi-scrim:#0f172a52;--vmi-text-primary:#17232f;--vmi-text-secondary:#5a6673;--vmi-text-tertiary:#5a6673;--vmi-success:#176849;--vmi-warning:#f59e0b;--vmi-on-warning:#17232f;--vmi-danger:#b42332;--vmi-on-danger:#fff;--vmi-map-bg:#e9eeeb;--vmi-map-line:#fff;--vmi-map-water:#dce9e7;--vmi-map-park:#dbe4de;--vmi-radius-sm:14px;--vmi-radius-md:18px;--vmi-radius-lg:22px;--vmi-radius-xl:24px;--vmi-radius-sheet:32px;--vmi-radius-button:999px;--vmi-shadow-card:0 4px 12px #0f172a0f;--vmi-shadow-float:0 6px 16px #0f172a1f;--vmi-shadow-sheet:0 -6px 28px #17232f0f;--vmi-font-sans:var(--font-inter,Inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vmi-font-mono:var(--font-plex-mono,"IBM Plex Mono"), ui-monospace, SFMono-Regular, Menlo, monospace;--vmi-focus:0 0 0 3px #175cd359;--vmi-tap:44px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vmi-brand-blue:#8ab9ff;--vmi-brand-cyan:#8ab9ff;--vmi-brand-purple:#8ab9ff;--vmi-brand-tint:#1d3551;--vmi-brand-ink:#8ab9ff;--vmi-on-brand:#092244;--vmi-brand-gradient:var(--vmi-brand-blue);--vmi-bg:#111a23;--vmi-surface:#19242f;--vmi-surface-subtle:#25333f;--vmi-border:#33424f;--vmi-border-strong:#52616e;--vmi-scrim:#020a1499;--vmi-text-primary:#f1f5f9;--vmi-text-secondary:#adbac7;--vmi-text-tertiary:#adbac7;--vmi-success:#79d6af;--vmi-warning:#f7b84b;--vmi-on-warning:#092244;--vmi-danger:#ff9ca6;--vmi-on-danger:#321018;--vmi-map-bg:#23343a;--vmi-map-line:#31454b;--vmi-map-water:#233f48;--vmi-map-park:#293d41;--vmi-shadow-card:0 4px 12px #00000052;--vmi-shadow-float:0 6px 16px #0006;--vmi-shadow-sheet:0 -6px 28px #00000038;--vmi-focus:0 0 0 3px #8ab9ff66}@media (prefers-color-scheme:dark){[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vmi-brand-blue:#8ab9ff;--vmi-brand-cyan:#8ab9ff;--vmi-brand-purple:#8ab9ff;--vmi-brand-tint:#1d3551;--vmi-brand-ink:#8ab9ff;--vmi-on-brand:#092244;--vmi-brand-gradient:var(--vmi-brand-blue);--vmi-bg:#111a23;--vmi-surface:#19242f;--vmi-surface-subtle:#25333f;--vmi-border:#33424f;--vmi-border-strong:#52616e;--vmi-scrim:#020a1499;--vmi-text-primary:#f1f5f9;--vmi-text-secondary:#adbac7;--vmi-text-tertiary:#adbac7;--vmi-success:#79d6af;--vmi-warning:#f7b84b;--vmi-on-warning:#092244;--vmi-danger:#ff9ca6;--vmi-on-danger:#321018;--vmi-map-bg:#23343a;--vmi-map-line:#31454b;--vmi-map-water:#233f48;--vmi-map-park:#293d41;--vmi-shadow-card:0 4px 12px #00000052;--vmi-shadow-float:0 6px 16px #0006;--vmi-shadow-sheet:0 -6px 28px #00000038;--vmi-focus:0 0 0 3px #8ab9ff66}}*{box-sizing:border-box}html{background:var(--vmi-bg);min-height:100%}body{background:var(--vmi-bg);min-height:100dvh;color:var(--vmi-text-primary);font-family:var(--vmi-font-sans);font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.45}h1,h2,h3,strong,b{font-weight:600}a{color:var(--vmi-brand-blue);text-decoration:none}a:hover{color:var(--vmi-brand-purple)}button,input,textarea,select{font:inherit}:focus-visible{box-shadow:var(--vmi-focus);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skip-link{z-index:100;border-radius:var(--vmi-radius-md);background:var(--vmi-brand-blue);color:var(--vmi-on-brand);padding:.75rem 1rem;position:absolute;top:.75rem;left:1rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
