.hero-media.hero-anim-container span{position:static;background:none;padding:0;color:inherit}.hero-anim-container{min-width:0}.hero-mode-selector{flex-wrap:wrap;max-width:100%;border-radius:14px}.hero-hud-badge{max-width:100%;overflow-wrap:anywhere}.hero-hud-bottom{flex-wrap:wrap}.pm-main-grid>*{min-width:0}.pm-radar-card{overflow:hidden}.drive-data-note{padding:16px;border-left:3px solid #136654;background:#eaf0e9;font-size:15px;line-height:1.8;color:#152c30}.pm-bar-pill{font-size:14px;justify-content:flex-start;overflow:visible}.pm-bar-track{overflow:visible}.pm-scenario-btn,.mode-btn{min-height:40px}.hero-hud-overlay .hud-info-tag p{font-size:14px}.pm-scale{color:#4a5c56}.pm-range-title{flex-wrap:wrap;gap:8px}.cinematic-controls-bar{flex-wrap:wrap}@media(max-width:600px){.hero-mode-selector{gap:4px}.selector-label{width:100%}.hero-hud-bottom{display:block}.hud-metrics{margin-top:12px}.pm-range-group{padding:12px}.pm-radar-card{padding:12px}.pm-bar-label{gap:12px;align-items:start}.pm-main-grid{gap:16px}.pm-ranges-section{overflow-x:auto}.pm-bar-pill{font-size:12px}}@media(prefers-reduced-motion:reduce){.hud-pulse{animation:none}}

.hero-media.hero-anim-container .selector-label,.hero-media.hero-anim-container .hud-metrics span{color:#b9c9cf}.hero-media.hero-anim-container .hero-hud-badge span{color:#5eead4}
