.scar{display:none}@supports selector(:has(a)){@media (min-width:768px){html:has(.scar){scrollbar-width:none}html:has(.scar)::-webkit-scrollbar{display:none}.scar{display:block;position:fixed;top:0;right:0;bottom:0;width:16px;z-index:60;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.scar.is-idle{display:none}}}@media (max-width:1180px){.scar{z-index:44}}.scar__road{position:absolute;top:8px;bottom:8px;left:50%;width:2px;margin-left:-1px;border-radius:1px;background:repeating-linear-gradient(180deg,rgb(198 161 91/.34) 0 6px,transparent 6px 14px);opacity:0;transition:opacity .25s ease}.scar.is-drag .scar__road,.scar:hover .scar__road{opacity:1}.scar__car{position:absolute;top:8px;left:50%;width:11px;height:22px;margin-left:-5.5px;rotate:180deg;will-change:translate;cursor:-webkit-grab;cursor:grab;touch-action:none;filter:drop-shadow(0 0 3px rgb(255 214 140/.5));transition:rotate .3s ease,scale .2s ease,filter .2s ease}.scar__car.is-up{rotate:0deg}.scar__car svg{display:block;width:100%;height:100%;overflow:visible}.scar__car:before{content:"";position:absolute;inset:-6px -4px}@media (pointer:coarse){.scar__car:before{inset:-12px -2px -12px -18px}}.scar:hover .scar__car{scale:1.15;filter:drop-shadow(0 0 5px rgb(255 214 140/.85))}.scar.is-drag .scar__car{cursor:-webkit-grabbing;cursor:grabbing;scale:1.2}.scar__blink{opacity:0}.scar__car.is-alarm{filter:drop-shadow(0 0 6px rgb(255 176 46/.95))}.scar__car.is-alarm .scar__blink{animation:scar-blink .5s step-end 4}.scar__car.is-alarm .scar__head{animation:scar-head .5s step-end 4}.scar__car.is-alarm:after{content:"";position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;border:1.5px solid rgb(255 176 46/.9);pointer-events:none;animation:scar-ring .5s ease-out 4 both}@keyframes scar-blink{0%{opacity:1}50%{opacity:0}}@keyframes scar-head{0%{fill:#ffffff}50%{fill:#8a7a5c}}@keyframes scar-ring{0%{transform:scale(.35);opacity:1}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.scar__car{transition:none}.scar__car.is-alarm:after{animation:none;display:none}}