._27UOpa_screen{--status-accent:var(--primary,#f4bc29);--status-panel:var(--page-surface,#121212);box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--status-panel);min-height:100svh;color:var(--foreground,#fafafa);font-family:var(--font-gta-text,Arial), sans-serif;align-items:center;padding:clamp(1.25rem,5vw,5rem);display:grid}._27UOpa_shell{align-items:center;gap:clamp(2.5rem,7vw,7rem);width:min(100%,76rem);margin:auto;display:grid}._27UOpa_copy{min-width:0}._27UOpa_logo{object-fit:contain;width:min(100%,13rem);height:auto;display:block}._27UOpa_badge{border:1px solid var(--border,#353535);border-radius:100vw;align-items:center;gap:.65rem;width:fit-content;max-width:100%;margin:clamp(2.5rem,7vw,4rem) 0 0;padding:.35rem .8rem .35rem .4rem;font-size:.875rem;line-height:1.35;display:flex}._27UOpa_code{border-radius:inherit;background:var(--status-accent);color:var(--primary-foreground,#121212);font-variant-numeric:tabular-nums;padding:.2rem .48rem;font-weight:700}._27UOpa_title{font-family:var(--font-gta-heading,Impact), "Arial Narrow", sans-serif;text-wrap:balance;overflow-wrap:anywhere;margin:1.4rem 0 0;font-size:clamp(2.5rem,7vw,5.25rem);font-weight:400;line-height:1.03}._27UOpa_description{max-width:43ch;color:var(--muted-foreground,#bfbfbf);margin:1.2rem 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.65}._27UOpa_actions{flex-wrap:wrap;gap:.65rem;margin-top:1.8rem;display:flex}._27UOpa_primary,._27UOpa_secondary{box-sizing:border-box;max-width:100%;min-height:2.75rem;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:100vw;justify-content:center;align-items:center;padding:.55rem 1rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}._27UOpa_primary{background:var(--status-accent);color:var(--primary-foreground,#121212)}._27UOpa_secondary{border-color:var(--border,#353535);color:inherit;background:0 0}._27UOpa_primary:hover{background:color-mix(in oklab, var(--status-accent), white 20%)}._27UOpa_secondary:hover{background:var(--secondary,#282828)}._27UOpa_primary:focus-visible,._27UOpa_secondary:focus-visible{outline:2px solid var(--status-accent);outline-offset:4px}._27UOpa_map{border:1px solid var(--border,#353535);background:var(--card,#1c1c1c);border-radius:.85rem;width:100%;max-height:30rem;display:none}._27UOpa_water{fill:var(--status-panel)}._27UOpa_streets{stroke:color-mix(in oklab, currentColor 16%, transparent);stroke-width:2px}._27UOpa_routeHalo{stroke:var(--status-panel);stroke-width:12px}._27UOpa_route{stroke:var(--status-accent);stroke-width:3px;stroke-dasharray:8 6;stroke-linejoin:round}._27UOpa_start,._27UOpa_marker{fill:var(--status-accent)}._27UOpa_cross{stroke:var(--primary-foreground,#121212);stroke-linecap:round;stroke-width:2px}@media (min-width:52rem){._27UOpa_shell{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}._27UOpa_map{display:block}}@media (prefers-reduced-motion:no-preference){._27UOpa_primary,._27UOpa_secondary{transition:background-color .18s ease-out}}
