/* Shared vehicle context · WEB 12.47.0 */
.dfd-unit-context{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px;margin:0 0 24px;border:1px solid #303640;border-radius:10px;background:#0c1016;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#dae1ea}.dfd-unit-context[hidden]{display:none!important}.dfd-unit-label{font-size:.7rem;font-weight:800;letter-spacing:.1em;color:#aebacb}.dfd-unit-tabs{display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.dfd-unit-tab{display:block;max-width:100%;padding:11px 15px;border:1px solid #3a4452;border-radius:6px;background:#171c24;color:#d6dfea;text-decoration:none;font:700 .8rem/1.4 system-ui;overflow-wrap:anywhere}.dfd-unit-tab:hover{border-color:#8391a5;color:#fff}.dfd-unit-tab.active{border-color:#ed1631;background:#a90c22;color:#fff;box-shadow:inset 0 -3px #ff3d50}.dfd-unit-tab:focus-visible{outline:3px solid #7fc5ff;outline-offset:3px}.dfd-unit-unavailable{flex-basis:100%;margin:0;color:#ffd391}@media(max-width:600px){.dfd-unit-context{align-items:flex-start}.dfd-unit-label{flex-basis:100%}.dfd-unit-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dfd-unit-tab{padding:10px;font-size:.75rem}}

#vehicleContent[hidden]{display:none!important}.dfd-no-unit .dash > :not(.telemetry-portal-nav):not(#unitbar){display:none!important}
