.LxWc5G_hold{--diagram-hold:190vh;}.LxWc5G_stage{}[data-motion=on] .LxWc5G_stage{min-height:100svh}.LxWc5G_switch{--diagram-pressed:#55535a;}.LxWc5G_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.LxWc5G_map svg{width:100%;height:auto;display:block;overflow:visible}.LxWc5G_caption{max-width:60ch;font:400 12px/1.5 var(--font-mono);color:var(--muted);margin-top:12px}.LxWc5G_asphalt{fill:none;stroke:#1e1c21;stroke-width:26px;stroke-linecap:round;stroke-linejoin:round}.LxWc5G_pitLane{fill:none;stroke:#18171b;stroke-width:14px;stroke-linecap:round}.LxWc5G_line{fill:none;stroke:#3a383e;stroke-width:1.5px;stroke-dasharray:6 8}.LxWc5G_lit{fill:none;stroke-width:5px;stroke-linecap:round;transition:stroke-dashoffset .12s linear}.LxWc5G_lit[data-c=green]{stroke:#00e676}.LxWc5G_lit[data-c=purple]{stroke:#c77dff}.LxWc5G_lit[data-c=yellow]{stroke:#f5c518}.LxWc5G_chequer rect{fill:#f2f0ec}.LxWc5G_chequer rect[data-dark]{fill:#0a090b}.LxWc5G_pole{fill:#9a9aa8}.LxWc5G_flag{opacity:0;transition:opacity .4s var(--ease-out)}.LxWc5G_stage[data-at="3"] .LxWc5G_flag{opacity:1}.LxWc5G_box{fill:none;stroke:#f5c518;stroke-width:1.5px}.LxWc5G_tag{font:500 11px/1 var(--font-mono);letter-spacing:.12em;fill:var(--muted)}.LxWc5G_sector{font:700 18px/1 var(--font-mono);fill:var(--ink);opacity:.75}.LxWc5G_car{fill:#e8002d;filter:drop-shadow(0 0 8px #e8002db3)}.LxWc5G_car .LxWc5G_tyre{fill:#0a090b;stroke:#3a383e;stroke-width:.6px}.LxWc5G_steps{gap:14px;display:grid}.LxWc5G_steps li{border-left:1px solid var(--line);gap:6px;padding:14px 0 14px 18px;display:grid}.LxWc5G_steps b{font:700 clamp(18px, 1.6vw, 22px)/1.1 var(--font-display);letter-spacing:-.01em;opacity:.5;transition:opacity .4s var(--ease-out);align-items:center;gap:10px;display:flex}.LxWc5G_steps span{max-width:44ch;font:400 16px/1.5 var(--font-display);color:var(--muted);text-wrap:pretty}.LxWc5G_tick{opacity:0;width:14px;height:4px;transition:opacity .4s var(--ease-out);border-radius:2px;flex:none}.LxWc5G_tick[data-c=green]{background:#00e676}.LxWc5G_tick[data-c=s2]{background:#c77dff}.LxWc5G_stage[data-route=pit] .LxWc5G_tick[data-c=s2]{background:#f5c518}.LxWc5G_tick[data-c=flag]{background:repeating-conic-gradient(#f2f0ec 0 25%, #0a090b 0 50%) 0 0 / 5px 5px;height:10px;box-shadow:0 0 0 1px #3a383e}.LxWc5G_stage[data-at="0"] li:first-child :is(b,.LxWc5G_tick),.LxWc5G_stage[data-at="1"] li:nth-child(-n+2) :is(b,.LxWc5G_tick),.LxWc5G_stage[data-at="2"] li:nth-child(-n+3) :is(b,.LxWc5G_tick),.LxWc5G_stage[data-at="3"] li :is(b,.LxWc5G_tick){opacity:1}@media (max-width:799px){.LxWc5G_grid{grid-template-columns:1fr}.LxWc5G_car{display:none}}
