.drive.svelte-1u7avzc{color:#efece4;background:#070a16}.hud.svelte-1u7avzc{letter-spacing:.08em;text-transform:uppercase;background:#060812b8;border:1px solid #ffffff1f;margin:13px;padding:6px 10px;font-size:11px;line-height:1.6;position:absolute}.below-home-mark.svelte-1u7avzc{margin-top:calc(max(.75rem, env(safe-area-inset-top)) + 44px + 8px)}h1.svelte-1u7avzc{font-size:11px}.dim.svelte-1u7avzc{opacity:.55}.accent.svelte-1u7avzc{color:#ffb347}.red.svelte-1u7avzc{color:#ff4a3d}kbd.svelte-1u7avzc{color:#ffb347}.progress.svelte-1u7avzc{background:#ffffff1f;height:3px;margin-top:4px}.progress.svelte-1u7avzc span:where(.svelte-1u7avzc){background:#ffb347;height:100%;display:block}.center.svelte-1u7avzc{text-transform:uppercase;letter-spacing:.1em;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.big.svelte-1u7avzc{font-size:44px;font-weight:600;line-height:1}.panel.svelte-1u7avzc{background:#060812c7;border:1px solid #ffffff26;padding:14px 20px;font-size:12px;line-height:1.8}.panel.svelte-1u7avzc .big:where(.svelte-1u7avzc){margin:4px 0;font-size:34px}.prompt.svelte-1u7avzc{background:#060812b8;border:1px solid #ffffff26;padding:6px 12px;font-size:12px;animation:1.2s steps(2,end) infinite svelte-1u7avzc-blink}.chain.svelte-1u7avzc{text-shadow:0 0 8px #000c;font-size:15px;font-weight:600}@keyframes svelte-1u7avzc-blink{50%{opacity:.35}}.gauge.svelte-1u7avzc{text-align:center;margin-bottom:18px;padding:8px 12px}.rpm.svelte-1u7avzc{gap:2px;margin-bottom:4px;display:flex}.rpm.svelte-1u7avzc span:where(.svelte-1u7avzc){background:#ffffff1f;width:9px;height:7px}.rpm.svelte-1u7avzc span.on:where(.svelte-1u7avzc){background:#ffb347}.rpm.svelte-1u7avzc span.on.redline:where(.svelte-1u7avzc){background:#ff4a3d}.speed.svelte-1u7avzc{letter-spacing:.04em;font-size:26px;font-weight:600}.gear.svelte-1u7avzc{border:1px solid #ffffff40;margin-left:6px;padding:0 5px}.pads.svelte-1u7avzc{margin:0 14px max(18px, env(safe-area-inset-bottom));gap:8px;display:flex;position:absolute;bottom:0}.pads.svelte-1u7avzc button:where(.svelte-1u7avzc){text-transform:uppercase;touch-action:none;background:#06081299;border:1px solid #ffffff38;width:56px;height:56px;font-size:12px}.pads.svelte-1u7avzc button:where(.svelte-1u7avzc):active{color:#070a16;background:#efece4}.pedals.svelte-1u7avzc{grid-template-areas:"hb gas""brake gas";display:grid}.pads.svelte-1u7avzc .gas:where(.svelte-1u7avzc){border-color:#ffb347;height:120px}.gauge.raised.svelte-1u7avzc{margin-bottom:150px}@media (prefers-reduced-motion:reduce){.prompt.svelte-1u7avzc{animation:none}}
