.racing-telemetry{z-index:2;box-sizing:border-box;color:#dbe9ef;pointer-events:none;background:#07111de8;border:1px solid #ffffff26;border-radius:9px;width:340px;max-width:calc(100% - 44px);padding:12px 14px;font:10px Arial,sans-serif;position:absolute;bottom:137px;left:22px}.racing-telemetry[hidden]{display:none}.racing-route-heading{justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.racing-route-heading strong{letter-spacing:.06em;color:#91e4da;font-size:10px}.racing-route-heading span{color:#b1c6d1;text-align:right}.racing-telemetry progress{appearance:none;background:#ffffff1a;border:0;border-radius:2px;width:100%;height:3px;margin:11px 0;display:block;overflow:hidden}.racing-telemetry progress::-webkit-progress-bar{background:#ffffff1a}.racing-telemetry progress::-webkit-progress-value{background:#83dfd3}.racing-telemetry progress::-moz-progress-bar{background:#83dfd3}.racing-timing{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.racing-timing span{color:#9eb7c4;font-size:9px}.racing-timing b{font-variant-numeric:tabular-nums;color:#f2f8fb;margin-top:4px;font:15px ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.racing-telemetry p{color:#97acb8;margin:10px 0 0;font-size:9px}@media (width<=720px){.racing-telemetry{width:calc(100% - 28px);max-width:none;padding:10px 12px;bottom:174px;left:14px}.racing-explore{max-height:calc(100dvh - 450px)}.racing-timing b{font-size:14px}}@media (width<=720px) and (height<=620px){.racing-telemetry{width:200px;bottom:168px;left:14px}.racing-route-heading{display:block}.racing-route-heading span{text-align:left;margin-top:5px;display:block}.racing-timing{gap:6px}.racing-timing span{font-size:8px}.racing-telemetry p{display:none}.racing-explore{width:150px;max-height:calc(100dvh - 290px);top:128px}.racing-progress{display:none}}
