:root{--background:#fff;--ground:#f3f4f6;--foreground:#1c2530;--text-secondary:#5d6874;--surface-hover:#e9edf1;--quickbar-height:56px;--navpanel-height:0px;--z-quickbar:100;--z-navpanel:90;--z-drawer-backdrop:200;--z-drawer:210;--z-tooltip:250;--z-popup:300;--z-sheet-backdrop:320;--z-sheet:330;--tap-target-min:48px;--bar-background:#fff;--bar-border:#dfe3e8;--brand:#d94800;--brand-hover:#bf3f00;--brand-foreground:#fff;--accent:#f50;--status-online:#2f7a55;--status-warning:#c7840f;--status-offline:#b42a1f;--tooltip-background:#1c2530;--tooltip-foreground:#fff;--radius:6px;--radius-lg:8px;--shadow-pop:0 8px 24px #0000001f;--font-body:var(--font-barlow), "Segoe UI", system-ui, sans-serif;--font-head:var(--font-barlow-semi), "Arial Narrow", var(--font-body);--font-mono:var(--font-geist-mono), ui-monospace, monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--background:#1e1e1e;--ground:#141414;--foreground:#ececec;--text-secondary:#a3a3a3;--surface-hover:#282828;--bar-background:#1e1e1e;--bar-border:#313131;--brand:#e5560f;--brand-hover:#ff6a1f;--accent:#ff6a1f;--status-online:#5cb68a;--status-warning:#e0a640;--status-offline:#f0756a;--tooltip-background:#ececec;--tooltip-foreground:#141414;--shadow-pop:0 8px 24px #00000080}}:root[data-theme=dark]{--background:#1e1e1e;--ground:#141414;--foreground:#ececec;--text-secondary:#a3a3a3;--surface-hover:#282828;--bar-background:#1e1e1e;--bar-border:#313131;--brand:#e5560f;--brand-hover:#ff6a1f;--accent:#ff6a1f;--status-online:#5cb68a;--status-warning:#e0a640;--status-offline:#f0756a;--tooltip-background:#ececec;--tooltip-foreground:#141414;--shadow-pop:0 8px 24px #00000080}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;height:100%}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){html:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--foreground);background:var(--ground);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:15px;line-height:1.5;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-head);text-wrap:balance;font-weight:600}:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.simplePage{flex-direction:column;gap:12px;width:100%;max-width:1200px;margin:0 auto;padding:32px 20px;display:flex}.simplePage h1{color:var(--foreground);font-size:28px;font-weight:600}.simplePage p{color:var(--text-secondary);font-size:16px;line-height:1.6}@media (min-width:768px){.simplePage{padding:56px 32px}}.wide{flex-direction:column;gap:12px;width:100%;max-width:1800px;margin:0 auto;padding:32px 20px;display:flex}.wide h1{color:var(--foreground);font-size:26px;font-weight:600}@media (min-width:768px){.wide{padding:40px 32px}}:where(button,[role=button],[role=tab]){transition:scale .1s}:where(button,[role=button],[role=tab]):not(:disabled):active{scale:.97}@media (prefers-reduced-motion:reduce){:where(button,[role=button],[role=tab]):not(:disabled):active{scale:none}}@font-face{font-family:RPM Map;font-weight:500;font-display:swap;src:url(/fonts/barlow-500-latin.woff2)format("woff2")}@font-face{font-family:RPM Map;font-weight:600;font-display:swap;src:url(/fonts/barlow-600-latin.woff2)format("woff2")}::view-transition{pointer-events:none}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}::view-transition-group(.section-page){animation-duration:.26s}::view-transition-old(.section-page){animation:.14s ease-in both page-fade-out}::view-transition-new(.section-page){animation:.22s ease-out 40ms both page-fade-in}:root[data-nav-dir=right]::view-transition-old(.section-page){--page-shift:24px;animation:.14s ease-in both page-fade-out,.14s ease-in both page-leave}:root[data-nav-dir=right]::view-transition-new(.section-page){--page-shift:-24px;animation:.22s ease-out 40ms both page-fade-in,.26s cubic-bezier(.22,1,.36,1) both page-arrive}:root[data-nav-dir=left]::view-transition-old(.section-page){--page-shift:-24px;animation:.14s ease-in both page-fade-out,.14s ease-in both page-leave}:root[data-nav-dir=left]::view-transition-new(.section-page){--page-shift:24px;animation:.22s ease-out 40ms both page-fade-in,.26s cubic-bezier(.22,1,.36,1) both page-arrive}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}@keyframes page-leave{to{translate:var(--page-shift) 0}}@keyframes page-arrive{0%{translate:var(--page-shift) 0}}@media (prefers-reduced-motion:reduce){:root[data-nav-dir]::view-transition-old(.section-page){animation:.14s ease-in both page-fade-out}:root[data-nav-dir]::view-transition-new(.section-page){animation:.22s ease-out 40ms both page-fade-in}}
