@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/Tyres/assets/ibm-plex-sans-400-600-BD64o3ke.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/Tyres/assets/ibm-plex-sans-400-600-latin-ext-KUPCjGsn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/Tyres/assets/ibm-plex-sans-400-600-greek-Cuw1d432.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/Tyres/assets/barlow-condensed-700-DDMez4TK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:1 549;size-adjust:102%}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold);font-weight:550 1000;size-adjust:98%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-ink:#20251f;--c-paper:#e9e3d6;--c-signal:#ed4c32;--c-bg:#f2eee4;--c-surface:#e9e3d6;--c-raised:#dfd9ca;--c-rule:#c8c8b9;--c-rule-strong:var(--c-ink);--c-control:#73766a;--c-text:#20251f;--c-text-2:#5b6256;--c-accent:#a82e1c;--c-accent-hover:#8e281a;--c-accent-muted:#ed4c3214;--c-signal-ink:#17191b;--c-colophon-bg:#20251f;--c-colophon-text:#e9e3d6;--c-colophon-text-2:#c0bfb2;--c-colophon-rule:#e9e3d62e;--c-sponsor-paper:#f2eee4;--c-sponsor-text:#5b6256;--c-hard:#f2f1ec;--c-medium:#f5c518;--c-soft:#e5322d;--c-hard-text:#20251f;--c-medium-text:#7a5a00;--c-soft-text:#b3261e;--c-inter:#3fae49;--c-wet:#2f7fd0;--heat-1:#2f8f9d;--heat-2:#7fb069;--heat-3:#e9c46a;--heat-4:#f08c3a;--heat-5:#d9412b;--c-nodata:#4a5058;--font:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, sans-serif;--font-brand:"Barlow Condensed", "Arial Narrow", sans-serif;--fs-kicker:.75rem;--fs-caption:.8125rem;--fs-body:1rem;--fs-lead:1.125rem;--fs-figure:clamp(1.5rem, 1.1rem + .9vw, 2.125rem);--fs-title:clamp(1.875rem, 1.2rem + 1.4vw, 2.5rem);--fs-hero:clamp(5rem, 2rem + 12vw, 14rem);--tracking-kicker:.13em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--gutter:48px;--shell-max:1476px;--nav-h:76px;--ease-editorial:cubic-bezier(.22, .68, 0, 1.02);--radius-control:2px;--rule:1px solid var(--c-rule);--rule-strong:1px solid var(--c-rule-strong);--control-border:1px solid var(--c-control);--ease-out:cubic-bezier(.2, .7, .1, 1);--t-fast:.14s;--t-mid:.32s;--t-hero:.7s}@media (max-width:1199px){:root{--gutter:32px}}@media (max-width:991px){:root{--nav-h:68px}}@media (max-width:767px){:root{--gutter:22px}}@media (max-width:359px){:root{--gutter:17px}}:root[data-theme=dark],.canvas-host,.e-root:target{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#1b1a19;--c-surface:#242321;--c-raised:#2e2c29;--c-rule:#4b5146;--c-rule-strong:#6d6861;--c-control:#7d8275;--c-text:#eee8db;--c-text-2:#b6bbac;--c-accent:#ff775f;--c-accent-hover:#ff947f;--c-hard-text:#f2f1ec;--c-medium-text:#f5c518;--c-soft-text:#ff6258;--rule:1px solid var(--c-rule);--rule-strong:1px solid var(--c-rule-strong);--control-border:1px solid var(--c-control)}@media (prefers-reduced-motion:reduce){:root{--t-fast:1ms;--t-mid:1ms;--t-hero:1ms}}.canvas-host{border:var(--rule);background-color:var(--c-bg);width:100%;color:var(--c-text);touch-action:pan-y;background-image:linear-gradient(#eee8db09 1px,#0000 1px),linear-gradient(90deg,#eee8db09 1px,#0000 1px);background-position:-1px -1px;background-size:40px 40px;position:relative;overflow:hidden}.fallback{z-index:1;transition:opacity var(--t-mid);place-items:center;padding:6% 8%;display:grid;position:absolute;inset:0}.fallback>svg{width:100%;height:100%;max-height:100%}.canvas-host.has-3d .fallback{opacity:0;pointer-events:none}.canvas-host canvas:focus-visible{outline:2px solid var(--c-accent);outline-offset:-3px}.canvas-host canvas{z-index:2;touch-action:none;outline:none;width:100%;height:100%;position:absolute;inset:0}@media (pointer:coarse){.canvas-host canvas{touch-action:pan-y}}.fallback-car .plan-body{fill:#3a4047}.fallback-car .plan-cockpit{fill:var(--c-bg)}.plan-tyre{transition:fill var(--t-hero) var(--ease-out)}.fallback-circuit .track-casing{fill:none;stroke:var(--c-raised);stroke-width:36px;stroke-linejoin:round}.fallback-circuit .track-line{fill:none;stroke:var(--c-text);stroke-width:9px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:draw-on .6s var(--ease-out) both}@keyframes draw-on{0%{stroke-dashoffset:1px}}.fallback-tyres{justify-content:center;align-items:center;gap:6%;width:100%;display:flex}.fallback-tyre{aspect-ratio:1;width:26%;box-shadow:inset 0 0 0 6px var(--tone), inset 0 0 0 22px #202428;transition:transform var(--t-mid) var(--ease-out);border:14px solid #0c0d0e;border-radius:50%;place-items:center;font-size:clamp(1rem,3vw,2rem);font-weight:800;display:grid}.fallback-tyre.is-selected{transform:scale(1.12)}.plate{aspect-ratio:3/2;border:1px dashed var(--c-rule);width:70%;color:var(--c-text-2);text-align:center;padding:var(--s-4);place-items:center;display:grid}.tool{border:var(--control-border);border-radius:var(--radius-control);background:0 0;place-items:center;width:44px;height:44px;display:grid}.view-tools .tool{border-color:var(--c-colophon-rule);color:var(--c-colophon-text);background:0 0}.view-tools .tool:is(:hover,:focus-visible){border-color:#e9e3d659}.tool svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.tool .i-pause,.tool[aria-pressed=true] .i-play{display:none}.tool[aria-pressed=true] .i-pause{display:block}.tool[aria-pressed=true]{border-color:var(--c-text)}@media (prefers-reduced-motion:reduce){.fallback-circuit .track-line{animation:none}}.ss-scroll{position:relative;overflow-x:auto}.ss{width:100%;min-width:calc(44px + var(--cols) * 26px);border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.ss th,.ss td{text-align:center;height:28px;padding:0}.ss thead th{height:26px;color:var(--c-text-2);font-size:11px;font-weight:600}.ss .ss-corner,.ss tbody th{width:44px;color:var(--c-text-2);text-align:left;font-size:12px;font-weight:600}.ss tbody tr{border-top:1px solid var(--c-rule)}.ss .is-current{background:var(--c-raised)}.ss thead .is-current{color:var(--c-text)}.ss-mark{width:16px;height:16px;box-shadow:inset 0 0 0 3px var(--tone,var(--c-text-2));vertical-align:middle;background:#24282d;border-radius:50%;display:inline-block}.ss-mark[data-label=hard]{--tone:var(--c-hard)}.ss-mark[data-label=medium]{--tone:var(--c-medium)}.ss-mark[data-label=soft]{--tone:var(--c-soft)}.ss-legend{color:var(--c-text-2);flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:12px;display:flex}.ss-legend>span{align-items:center;gap:6px;display:inline-flex}.ss-empty{color:var(--c-text-2)}.stage[data-mode=circuit-info] .desk-layout,.circuit-info[hidden]{display:none}.circuit-info{padding:32px 0 24px}.circuit-info-header{align-items:center;gap:24px;margin-bottom:36px;display:flex}.circuit-flag{object-fit:contain;flex:none;width:80px;height:60px}.circuit-info-header h2{font-family:var(--font-brand);text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3.5rem);font-weight:700;line-height:1.1}.circuit-info-header p{color:var(--c-text-2);font-size:var(--fs-body);margin:10px 0 0}.circuit-info-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:center;gap:48px;display:grid}.circuit-map{min-width:0;margin:0}.circuit-map>svg{width:100%;height:480px;display:block}.circuit-map .track-casing{stroke:var(--c-text);stroke-width:26px;stroke-linecap:round}.circuit-map .track-line{stroke:var(--c-signal);stroke-width:10px;animation:none}.circuit-map figcaption{max-width:65ch;color:var(--c-text-2);font-size:var(--fs-caption);margin:24px 0 0}.circuit-map .plate{width:100%}.circuit-facts{border-left:var(--rule);min-width:0;margin:0;padding-left:32px}.circuit-fact{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:20px;padding:22px 0;display:grid}.circuit-fact+.circuit-fact{border-top:var(--rule)}.circuit-fact:first-child{padding-top:0}.circuit-fact:last-child{padding-bottom:0}.circuit-fact>svg{fill:none;width:44px;height:44px;stroke:var(--c-accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.circuit-fact dt{color:var(--c-text-2);font-size:var(--fs-caption)}.circuit-fact dd{margin:4px 0 0;line-height:1.1}.circuit-fact-value{font-family:var(--font-brand);font-size:clamp(2.5rem,3.8vw,3.75rem);font-weight:700}.circuit-fact-unit{font-size:var(--fs-lead);margin-left:8px}.circuit-fact-note{color:var(--c-text-2);font-size:var(--fs-caption);margin-top:8px;line-height:1.5;display:block}.circuit-fact.is-missing .circuit-fact-value{font-family:var(--font);font-size:var(--fs-lead);color:var(--c-text-2);font-weight:400}.circuit-info-sources{border-top:var(--rule);color:var(--c-text-2);font-size:var(--fs-caption);flex-wrap:wrap;gap:12px 28px;margin-top:32px;padding-top:20px;display:flex}@media (max-width:900px){.circuit-info-layout{grid-template-columns:minmax(0,1fr);gap:32px}.circuit-map>svg{height:auto;max-height:400px}.circuit-facts{border-left:0;border-top:var(--rule);padding:24px 0 0}}@media (max-width:480px){.circuit-info{padding-top:16px}.circuit-info-header{gap:16px;margin-bottom:28px}.circuit-flag{width:56px;height:42px}.circuit-fact{grid-template-columns:36px minmax(0,1fr);gap:20px}.circuit-fact>svg{width:36px;height:36px}}.stage[data-mode=weather] .desk-layout{display:none}.weather-preview{border-bottom:var(--rule);padding:28px 0 32px}.weather-header{justify-content:space-between;align-items:start;gap:24px;margin-bottom:32px;display:flex}.weather-header h2{font-family:var(--font-brand);font-size:var(--fs-title);margin:0;line-height:1.2}.weather-meta{color:var(--c-text-2);margin:8px 0 0}.weather-timezone{color:var(--c-text-2);font-size:var(--fs-caption);gap:6px;display:grid}.weather-timezone select{border:var(--rule);max-width:100%;min-height:40px;color:var(--c-text);background:var(--c-bg);font:inherit;border-radius:0;padding:8px 28px 8px 12px}.weather-scroll{scrollbar-color:var(--c-text-2) var(--c-bg);scrollbar-width:thin;overflow-x:auto}.weather-days{border-top:var(--rule);border-bottom:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));min-width:570px;display:grid}.weather-day{min-width:0;padding:24px 28px}.weather-day+.weather-day{border-left:var(--rule)}.weather-day h3{font-size:var(--fs-lead);text-transform:capitalize;margin:0;font-weight:600}.weather-day header>time{color:var(--c-text-2);font-size:var(--fs-caption)}.weather-condition{align-items:center;gap:12px;min-height:48px;margin:24px 0;display:flex}.weather-icon{flex-shrink:0;width:48px;height:48px}.weather-measures,.weather-sessions dl{margin:0}.weather-measures>div,.weather-sessions dl>div{justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.weather-measures dt{color:var(--c-text-2);font-size:var(--fs-caption)}.weather-measures dd,.weather-sessions dd{white-space:nowrap;margin:0}.weather-measures .weather-temperature{margin-bottom:20px;display:block}.weather-temperature dd{font-family:var(--font-brand);font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.2}.weather-temperature dd span{color:var(--c-text-2);font-family:var(--font);font-size:var(--fs-caption);font-weight:400;display:block}.weather-sessions{border-top:var(--rule);margin-top:28px;padding-top:20px}.weather-sessions h4{color:var(--c-text-2);font-size:var(--fs-caption);margin:0 0 16px;font-weight:400}.weather-sessions dd{font-weight:600}.weather-sessions small{color:var(--c-text-2);font-size:var(--fs-caption);font-weight:400;display:block}.weather-notice,.weather-empty{color:var(--c-text-2);margin:0 0 24px}.weather-explanation{max-width:75ch;color:var(--c-text-2);font-size:var(--fs-caption);margin:24px 0 0}.weather-sources{color:var(--c-text-2);font-size:var(--fs-caption);flex-wrap:wrap;gap:12px 24px;margin-top:20px;display:flex}.weather-scroll-hint{display:none}@media (max-width:700px){.weather-header{flex-direction:column}.weather-day{padding:20px 16px}.weather-days{min-width:660px}.weather-scroll-hint{color:var(--c-text-2);font-size:var(--fs-caption);margin:0 0 12px;display:block}}*,:before,:after{box-sizing:border-box}html,body{background:var(--c-bg);margin:0}body{min-width:300px;color:var(--c-text);font-family:var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.4}p,ul,dl,dd{margin:0;padding:0;list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--c-accent)}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.e-kicker,.e-race,.e-title,.e-venue,.e-caption,.e-rating-label,.e-compound-label,.e-pair dt,.e-fact dt,.e-fact dd,.e-source,.e-brand,.e-empty{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e-root{background:var(--c-bg);min-height:100vh;color:var(--c-text)}.e{border-top:2px solid var(--c-text);container-type:inline-size}.e-head{border-bottom:1px solid var(--c-rule);align-content:center;gap:2px;height:58px;display:grid}.e-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.e-race{color:var(--c-text-2);font-size:13px;line-height:18px}.e-body{padding:12px 0}.e-caption{height:24px;color:var(--c-text-2);font-size:12px;line-height:18px}.e-caption-aside{opacity:.8;margin-left:.5em}.e-nd{color:var(--c-text-2);font-size:13px;font-style:italic;font-weight:400}.e-note{color:var(--c-text-2);margin-left:.6em;font-size:12px;font-weight:400}.e-identity{height:58px;margin-bottom:8px}.e-title{letter-spacing:-.02em;font-size:min(24px,7.2cqi);font-weight:600;line-height:32px}.e-venue{color:var(--c-text-2);font-size:13px;line-height:22px}.e-compounds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:64px;margin-bottom:8px;display:grid}.e-compounds li{align-items:center;gap:10px;min-width:0;display:flex}.e-disc{width:48px;height:48px;box-shadow:inset 0 0 0 4px var(--tone), inset 0 0 0 8px #0c0d0e;color:#eee8db;background:#24282d;border:6px solid #0c0d0e;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.e-compound{min-width:0;display:grid}.e-compound-label{letter-spacing:var(--tracking-kicker);text-transform:uppercase;font-size:12px;font-weight:600;line-height:18px}@container (width<=400px){.e-compounds li{gap:6px}.e-disc{border-width:5px;width:40px;height:40px;font-size:12px}.e-compound-label{letter-spacing:.04em;font-size:11px}}[data-label=hard] .e-compound-label{color:var(--c-hard-text)}[data-label=medium] .e-compound-label{color:var(--c-medium-text)}[data-label=soft] .e-compound-label{color:var(--c-soft-text)}.e-compound-id{color:var(--c-text-2);font-size:13px;line-height:18px}.e-ratings{max-width:560px}.e-ratings li{grid-template-columns:minmax(0,1fr) 76px 44px;align-items:center;gap:12px;height:30px;display:grid}.e-scale{background:linear-gradient(90deg, var(--heat) calc(var(--v) * 20%), var(--c-rule) 0);height:12px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 calc(20% - 3px),#0000 calc(20% - 3px) 20%);mask:repeating-linear-gradient(90deg,#000 0 calc(20% - 3px),#0000 calc(20% - 3px) 20%)}.e-rating-value{justify-self:end;font-size:16px;font-weight:600}.e-of{color:var(--c-text-2);font-size:12px;font-weight:400}.e-pair{height:52px}.e-pair+.e-pair{margin-top:6px}.e-pair dt{color:var(--c-text-2);font-size:13px;line-height:20px}.e-pairs-inline .e-pair{border-top:1px solid var(--c-rule);height:52px;margin-top:6px;padding-top:4px}.e-axles{white-space:nowrap;align-items:baseline;gap:8px;height:32px;display:flex}.e-axle{color:var(--c-text-2);font-size:12px}.e-fig{min-width:6.5em;font-size:18px;font-weight:600;line-height:32px}.e-map{width:100%;height:150px;margin-bottom:8px;display:block}p.e-map{color:var(--c-text-2);border:1px dashed var(--c-rule);place-items:center;font-size:13px;display:grid}.e-map-casing{fill:none;stroke:var(--c-rule);stroke-width:34px;stroke-linejoin:round}.e-map-line{fill:none;stroke:var(--c-text);stroke-width:11px;stroke-linejoin:round}.e-facts{grid-template-columns:max-content minmax(0,1fr);grid-auto-rows:28px;align-items:baseline;column-gap:16px;display:grid}.e-fact{display:contents}.e-fact dt{color:var(--c-text-2);font-size:13px}.e-fact dd{font-size:15px;font-weight:600}.e-demand{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:128px;gap:8px 16px;max-width:640px;display:grid}.e-demand li{grid-template-rows:20px 100px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;display:grid}.e-demand svg{width:auto;height:100px}.e-demand .plan-body{fill:var(--c-rule)}.e-demand .plan-cockpit{fill:var(--c-text-2)}.e-demand-text{min-width:0;display:grid}.e-demand-title{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12px;font-weight:600;line-height:20px;overflow:hidden}@container (width<=400px){.e-demand{column-gap:10px}.e-demand-title{font-size:11px}}.e-demand-row{align-items:baseline;gap:8px;height:30px;display:flex}.e-demand-row .e-axle{width:3.4em}.e-demand-row .e-fig{min-width:0;line-height:30px}.e-legend{height:24px;color:var(--c-text-2);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.e-legend-bar{width:140px;height:6px}.e-derived{height:54px;color:var(--c-text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.e-modes{border:var(--control-border);border-radius:var(--radius-control);height:40px;margin-bottom:8px;display:flex}.e-mode{min-width:0;color:var(--c-text-2);font:inherit;letter-spacing:var(--tracking-kicker);text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:1;font-size:12px;font-weight:600}.e-mode+.e-mode{border-left:1px solid var(--c-rule)}.e-mode[aria-pressed=true]{background:var(--c-text);color:var(--c-bg)}.e-stage{height:300px}.e-stage .fallback{padding:14px 16px 72px}.e-load{z-index:3;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding:0 12px;display:flex;position:absolute;inset:auto 0 16px}.e-load[hidden]{display:none}.e-load-btn{border:1px solid var(--c-text);border-radius:var(--radius-control);background:var(--c-text);min-height:44px;color:var(--c-bg);font:inherit;cursor:pointer;padding:0 20px;font-weight:600}.e-load-btn:hover:not(:disabled){border-color:var(--c-signal);background:var(--c-signal);color:var(--c-ink)}.e-load-btn[hidden]{display:none}.e-load-note{color:var(--c-text-2);font-size:12px}.e-reset{z-index:3;color:var(--c-text);cursor:pointer;background:#16181bb8;position:absolute;top:10px;right:10px}.e-reset[hidden]{display:none}.e-stage .fallback-tyre{border-width:10px;font-size:18px}.e-credit{height:22px;color:var(--c-text-2);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:22px;overflow:hidden}.e-readout{margin-top:4px}.e-chips{scrollbar-width:none;gap:6px;height:36px;display:flex;overflow-x:auto}.e-chip{border:var(--control-border);border-radius:var(--radius-control);height:32px;color:var(--c-text-2);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 10px;font-size:13px;font-weight:600}.e-chip[aria-pressed=true]{border-color:var(--c-text);background:var(--c-raised);color:var(--c-text)}.e-line{white-space:nowrap;text-overflow:ellipsis;height:36px;font-weight:600;line-height:32px;overflow:hidden}.e-values{white-space:nowrap;align-items:baseline;gap:8px;height:32px;display:flex}.e-values .e-axle:not(:first-child){margin-left:12px}.e-mode:focus-visible,.e-chip:focus-visible,.e-load-btn:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.e .ss-scroll{height:calc(26px + var(--rows) * 29px + 16px);scrollbar-width:thin;overflow:scroll hidden}.e .ss-legend{flex-wrap:nowrap;height:20px;overflow:hidden}.e-foot{border-top:1px solid var(--c-rule);height:52px;color:var(--c-text-2);align-content:center;gap:2px;font-size:12px;line-height:18px;display:grid}.e-status[data-status=verified]{color:var(--c-text);font-weight:600}.e-brand a{text-decoration:none}.e-brand a:hover{text-decoration:underline}.e-wordmark{color:var(--c-text);font-family:var(--font-brand);letter-spacing:-.02em;font-size:15px;font-weight:700}.e-dot{color:var(--c-signal)}.e[data-panel=circuit-info] .e-body{max-width:720px;margin-inline:auto;padding:12px}.e[data-panel=circuit-info] .circuit-info-header{gap:16px;height:128px;margin:0}.e[data-panel=circuit-info] .circuit-info-header>div{min-width:0}.e[data-panel=circuit-info] .circuit-info-header h2{font-size:26px;line-height:28px}.e[data-panel=circuit-info] .circuit-info-header p{margin-top:8px;font-size:13px;line-height:18px}.e[data-panel=circuit-info] .circuit-flag{width:48px;height:36px}.e[data-panel=circuit-info] .circuit-info-layout{display:block}.e[data-panel=circuit-info] .circuit-map>svg,.e[data-panel=circuit-info] .circuit-map .plate{aspect-ratio:auto;width:100%;height:240px;max-height:none}.e[data-panel=circuit-info] .circuit-map figcaption{max-width:none;height:72px;margin:0;padding-top:12px;font-size:12px;line-height:18px}.e[data-panel=circuit-info] .circuit-facts{border-left:0;border-top:var(--rule);padding:0}.e[data-panel=circuit-info] .circuit-fact{grid-template-columns:32px minmax(0,1fr);gap:16px;height:96px;padding:10px 0}.e[data-panel=circuit-info] .circuit-fact>svg{width:32px;height:32px}.e[data-panel=circuit-info] .circuit-fact dt{font-size:12px;line-height:18px}.e[data-panel=circuit-info] .circuit-fact-value{font-size:36px;line-height:38px}.e[data-panel=circuit-info] .circuit-fact.is-missing .circuit-fact-value{font-size:16px}.e[data-panel=circuit-info] .circuit-fact-unit{font-size:15px}.e[data-panel=circuit-info] .circuit-fact-note{margin-top:4px;font-size:12px;line-height:18px}.e[data-panel=circuit-info] .circuit-info-sources{align-content:start;gap:4px;height:96px;margin-top:16px;padding-top:12px;font-size:12px;line-height:18px;display:grid}.e[data-panel=circuit-info] .e-foot{height:96px;padding-inline:12px}.e[data-panel=circuit-info] .e-source{white-space:normal;overflow:visible}.e[data-panel=weather] .e-body{padding:12px}.e[data-panel=weather] .weather-timezone,.e[data-panel=weather] .weather-scroll-hint{display:none}.e[data-panel=weather] .weather-header{margin-bottom:12px}.e[data-panel=weather] .weather-header h2{display:none}.e[data-panel=weather] .weather-meta{height:42px}.e[data-panel=weather] .weather-notice{height:84px}.e[data-panel=weather] .weather-scroll{overflow-x:scroll}.e[data-panel=weather] .weather-days{min-width:780px}.e[data-panel=weather] .weather-day{padding:12px 16px}.e[data-panel=weather] .weather-condition{min-height:40px;margin:8px 0}.e[data-panel=weather] .weather-icon{width:40px;height:40px}.e[data-panel=weather] .weather-measures>div,.e[data-panel=weather] .weather-sessions dl>div{margin-top:8px}.e[data-panel=weather] .weather-temperature{margin-bottom:6px}.e[data-panel=weather] .weather-temperature dd{font-size:32px}.e[data-panel=weather] .weather-explanation{height:90px;margin-top:18px;line-height:18px}.e[data-panel=weather] .weather-sessions{margin-top:16px;padding-top:12px}.e[data-panel=weather] .weather-sessions h4{margin-bottom:8px}.e[data-panel=weather] .weather-sources{align-content:start;gap:4px;height:62px;margin-top:12px;line-height:18px;display:grid}
