.racehub-analysis{--background:#f1f4f8;--foreground:#0f1729;--card:#fff;--card-foreground:#0f1729;--popover:#fff;--popover-foreground:#0f1729;--primary:#193d8f;--primary-foreground:#fff;--primary-glow:#1c5bca;--secondary:#e1e7ef;--secondary-foreground:#0f1729;--muted:#e5eaf0;--muted-foreground:#344256;--accent:#d08306;--accent-foreground:#0f1729;--destructive:#af1d1d;--destructive-foreground:#fff;--border:#9aaac1;--input:#879ab5;--ring:#1847b4;--telemetry-up:#157f3c;--telemetry-down:#b81e1e;--telemetry-steady:#1e55ae;--telemetry-unknown:#65758b;background:var(--background);color:var(--foreground)}html[data-operations-theme] .racehub-analysis{--background:inherit;--foreground:inherit;--card:inherit;--card-foreground:inherit;--popover:inherit;--popover-foreground:inherit;--primary:var(--gps-a);--primary-foreground:inherit;--primary-glow:var(--gps-a);--secondary:inherit;--secondary-foreground:inherit;--muted:inherit;--muted-foreground:inherit;--accent:var(--gps-b);--accent-foreground:inherit;--destructive:inherit;--destructive-foreground:inherit;--border:inherit;--input:inherit;--ring:inherit;--telemetry-up:var(--status-green);--telemetry-down:var(--destructive);--telemetry-steady:var(--gps-a);--telemetry-unknown:var(--gps-unknown)}:root{--gps-a:#2253cf;--gps-b:#b44200;--gps-speed-0:var(--gps-a);--gps-speed-1:#046f87;--gps-speed-2:#137738;--gps-speed-3:#896100;--gps-speed-4:var(--gps-b);--gps-speed-5:#b71824;--gps-down-0:#1a83db;--gps-down-1:var(--gps-a);--gps-down-2:#203d81;--gps-up-0:#977100;--gps-up-1:var(--gps-b);--gps-up-2:#79191b;--gps-steady:#4d5660;--gps-unknown:#636d77}@supports (color:lab(0% 0 0)){:root{--gps-a:lab(38.3222% 21.7607 -70.4066);--gps-b:lab(44.2189% 45.4323 55.614);--gps-speed-1:lab(42.4424% -20.4248 -21.1816);--gps-speed-2:lab(43.6193% -39.4536 26.2495);--gps-speed-3:lab(44.3074% 12.0726 53.2547);--gps-speed-5:lab(40.057% 60.2793 38.9217);--gps-down-0:lab(52.7661% -3.82182 -53.6623);--gps-down-2:lab(26.8469% 8.95132 -42.3901);--gps-up-0:lab(50.2372% 9.6634 58.6542);--gps-up-2:lab(26.764% 41.1359 25.5277);--gps-steady:lab(36.1728% -1.98329 -7.04196);--gps-unknown:lab(45.4549% -2.02349 -7.05982)}}html[data-operations-theme=dark]{--gps-a:#6eb6ff;--gps-b:#f8a052;--gps-speed-1:#69cee6;--gps-speed-2:#5fd37f;--gps-speed-3:#e7bf4a;--gps-speed-5:#f97770;--gps-down-0:#b1d2f4;--gps-down-1:#6eb6ff;--gps-down-2:#5d88e7;--gps-up-0:#fcd176;--gps-up-1:#f8a052;--gps-up-2:#f76560;--gps-steady:#aeb9c4;--gps-unknown:#8f9aa4}@supports (color:lab(0% 0 0)){html[data-operations-theme=dark]{--gps-a:lab(71.7107% -7.566 -44.2249);--gps-b:lab(73.9462% 28.6532 53.7325);--gps-speed-1:lab(77.4547% -25.9725 -21.3308);--gps-speed-2:lab(76.5065% -48.1818 31.6252);--gps-speed-3:lab(79.4873% 5.75694 62.2761);--gps-speed-5:lab(65.9538% 50.1356 28.6987);--gps-down-0:lab(82.4936% -5.47057 -20.9352);--gps-down-1:lab(71.7107% -7.566 -44.2249);--gps-down-2:lab(56.9748% 6.78915 -53.3908);--gps-up-0:lab(86.3231% 7.54684 50.6262);--gps-up-1:lab(73.9462% 28.6532 53.7325);--gps-up-2:lab(62.2585% 56.5963 33.0754);--gps-steady:lab(74.4586% -2.09501 -7.09385);--gps-unknown:lab(62.8574% -2.07284 -7.08299)}}html[data-operations-theme=daylight] .racehub-analysis{--accent-foreground:var(--primary-foreground)}html[data-operations-theme=dark] .racehub-analysis{--primary-foreground:var(--background);--accent-foreground:var(--background)}.racehub-analysis input,.racehub-analysis select,.racehub-analysis textarea{color:var(--foreground)}.racehub-analysis button{min-height:2.75rem}.gps-marker{stroke:var(--card);paint-order:stroke}.gps-marker--opp{fill:var(--telemetry-up)}.gps-marker--ned{fill:var(--telemetry-down)}.gps-marker--jevn{fill:var(--telemetry-steady)}.gps-marker--ukjent{fill:var(--telemetry-unknown)}.gps-status-border--opp{border-left:4px solid var(--telemetry-up)}.gps-status-border--ned{border-left:4px solid var(--telemetry-down)}.gps-status-border--jevn{border-left:4px solid var(--telemetry-steady)}.gps-status-border--ukjent{border-left:4px solid var(--telemetry-unknown)}.gps-legend-dot{border-radius:9999px;width:.75rem;height:.75rem;display:inline-block}.gps-legend-dot.gps-marker--opp{background-color:var(--telemetry-up)}.gps-legend-dot.gps-marker--ned{background-color:var(--telemetry-down)}.gps-legend-dot.gps-marker--jevn{background-color:var(--telemetry-steady)}.gps-legend-dot.gps-marker--ukjent{background-color:var(--telemetry-unknown)}.gps-track-label{stroke:var(--card)}@media(max-height:500px)and (min-width:700px){[data-large-analysis=true] .gps-analysis-video,[data-large-analysis=true] svg[aria-label^="Kjørespor fra GPS"]{height:6rem;max-height:6rem}}.racehub-analysis input::placeholder,.racehub-analysis textarea::placeholder{color:var(--muted-foreground);opacity:1}
