.cm-up{animation:.6s cubic-bezier(.2,.9,.25,1) both cm-up}@keyframes cm-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.cm-st{pointer-events:none;align-items:center;gap:4px;animation:.45s cubic-bezier(.3,1.6,.5,1) both cm-pop;display:flex;transform:translate(-5px)}.cm-st-dot{border:2px solid #fff;border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 1px 3px #1c1a2440}.cm-st-label{color:#4a4656;white-space:nowrap;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 3px #fff;font-size:11px;font-weight:700}.cm-map[data-far="1"] .cm-st-label{display:none}.cm-home{color:#fff;white-space:nowrap;cursor:pointer;background:#1c1a24;border:0;border-radius:999px;padding:5px 9px;font-size:12.5px;font-weight:800;animation:.45s cubic-bezier(.3,1.6,.5,1) both cm-pop;box-shadow:0 3px 10px #1c1a2440}@keyframes cm-pop{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}.cm-range{accent-color:#5a3fe0;height:28px}@media (prefers-reduced-motion:reduce){.cm-up,.cm-st,.cm-home{animation:none}}
