.nav-progress{z-index:100;pointer-events:none;background:linear-gradient(90deg, var(--color-river), var(--color-muga));transform-origin:0;opacity:0;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.nav-progress-on{opacity:1;transform:scaleX(.9)}@media (prefers-reduced-motion:no-preference){.nav-progress{transition:opacity .3s,transform 0s linear .35s}.nav-progress-on{transition:transform 8s cubic-bezier(.1,.8,.2,1),opacity .1s}.map-answer{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.3,1.6,.5,1) map-answer}}@keyframes map-answer{50%{transform:scale(1.06)}}
