.road-mode-selector_selector__Cyv7n{container-type:inline-size;padding:20px;border-bottom:1px solid rgba(255,255,255,.06);background:#060c12}.road-mode-selector_grid__dxTZx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.road-mode-selector_card__3y8DH{position:relative;isolation:isolate;display:flex;min-width:0;min-height:112px;align-items:center;gap:10px;overflow:hidden;border:1px solid #b78a4a;border-radius:13px;padding:12px 20px;background:radial-gradient(ellipse at 50% 115%,rgba(204,153,75,.12),transparent 66%),repeating-linear-gradient(135deg,transparent 0 3px,rgba(255,255,255,.012) 3px 4px),linear-gradient(145deg,#121c24,#080d12 55%,#111920);box-shadow:inset 0 1px 0 rgba(255,235,191,.1),inset 0 -9px 20px rgba(0,0,0,.24),0 9px 22px rgba(0,0,0,.3);color:#e2b763;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.road-mode-selector_card__3y8DH:before{position:absolute;z-index:1;inset:5px;border:1px solid rgba(228,183,105,.11);border-radius:9px;content:"";pointer-events:none}.road-mode-selector_card__3y8DH:hover{transform:translateY(-2px);border-color:#e5b86e;box-shadow:inset 0 1px 0 rgba(255,235,191,.17),0 0 20px rgba(222,166,72,.16),0 12px 25px rgba(0,0,0,.38)}.road-mode-selector_card__3y8DH:focus-visible{outline:2px solid #ffe1a0;outline-offset:3px}.road-mode-selector_card__3y8DH:active{transform:translateY(0)}.road-mode-selector_active__qkTD1{border-color:#ffe2a0;background:radial-gradient(ellipse at 50% 115%,rgba(255,204,111,.4),transparent 72%),radial-gradient(ellipse at 50% -25%,rgba(241,183,90,.22),transparent 64%),repeating-linear-gradient(135deg,transparent 0 3px,rgba(255,240,202,.018) 3px 4px),linear-gradient(145deg,#302414,#15130e 55%,#302313);box-shadow:inset 0 1px 0 rgba(255,244,211,.62),inset 0 0 25px rgba(248,179,75,.28),0 0 0 2px rgba(220,162,65,.26),0 0 24px rgba(245,170,59,.58),0 0 45px rgba(245,170,59,.22),0 12px 29px rgba(0,0,0,.42)}.road-mode-selector_active__qkTD1:before{border-color:rgba(255,226,158,.29)}.road-mode-selector_active__qkTD1:hover{border-color:#fff0bf;box-shadow:inset 0 1px 0 rgba(255,244,211,.7),inset 0 0 28px rgba(248,179,75,.34),0 0 0 2px rgba(220,162,65,.36),0 0 31px rgba(245,170,59,.68),0 0 50px rgba(245,170,59,.27),0 14px 31px rgba(0,0,0,.45)}.road-mode-selector_emblem__9frqO{width:clamp(72px,9vw,118px);height:76px;flex:0 1 auto;overflow:visible;filter:drop-shadow(0 0 7px rgba(226,169,79,.13))}.road-mode-selector_laurel__dTuQR{fill:currentColor;opacity:.68}.road-mode-selector_laurel__dTuQR path{fill:none;stroke:currentColor;stroke-width:1.5}.road-mode-selector_people__iClvs{fill:currentColor;filter:drop-shadow(0 2px 5px rgba(239,185,90,.22))}.road-mode-selector_active__qkTD1 .road-mode-selector_emblem__9frqO{color:#ffdb8b;filter:drop-shadow(0 0 9px rgba(255,192,86,.5))}.road-mode-selector_label__A0609{min-width:0;flex:1;color:#f6f4f0;font-size:clamp(23px,2.1vw,34px);font-weight:900;letter-spacing:.035em;line-height:1;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.75);white-space:nowrap}.road-mode-selector_active__qkTD1 .road-mode-selector_label__A0609{color:#ffe1a0;text-shadow:0 0 13px rgba(255,190,81,.66),0 2px 9px rgba(0,0,0,.78)}.road-mode-selector_chevron__b12fF{width:21px;height:21px;flex:none;filter:drop-shadow(0 0 5px rgba(226,169,79,.27))}.road-mode-selector_active__qkTD1 .road-mode-selector_chevron__b12fF{color:#ffdf98;filter:drop-shadow(0 0 6px rgba(255,196,89,.72))}@container (max-width: 930px){.road-mode-selector_grid__dxTZx{gap:10px}.road-mode-selector_card__3y8DH{min-height:94px;gap:5px;padding:10px}.road-mode-selector_emblem__9frqO{width:65px;height:60px}.road-mode-selector_label__A0609{font-size:23px}.road-mode-selector_chevron__b12fF{width:16px;height:16px}}@container (max-width: 590px){.road-mode-selector_grid__dxTZx{grid-template-columns:1fr}.road-mode-selector_card__3y8DH{min-height:82px;padding:8px 16px}.road-mode-selector_emblem__9frqO{width:86px;height:64px}.road-mode-selector_label__A0609{font-size:28px}.road-mode-selector_chevron__b12fF{width:20px;height:20px}}@media (max-width:640px){.road-mode-selector_selector__Cyv7n{padding:12px}}@media (prefers-reduced-motion:reduce){.road-mode-selector_card__3y8DH{transition:none}}