.etd-cur,.etd-ring{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;border-radius:50%;mix-blend-mode:difference;will-change:transform}.etd-cur{width:7px;height:7px;background:#fff;margin:-3.5px 0 0-3.5px;transition:width .2s,height .2s,margin .2s}.etd-ring{width:34px;height:34px;margin:-17px 0 0-17px;border:1.5px solid rgba(255,255,255,.85);transition:width .22s cubic-bezier(.16,1,.3,1),height .22s cubic-bezier(.16,1,.3,1),margin .22s,border-color .22s,background .22s}html.etd-cursor-on,html.etd-cursor-on *{cursor:none!important}html.etd-cursor-on a,html.etd-cursor-on button,html.etd-cursor-on input,html.etd-cursor-on select,html.etd-cursor-on textarea,html.etd-cursor-on label{cursor:none!important}.etd-ring.is-hover{width:56px;height:56px;margin:-28px 0 0-28px;background:rgba(16,231,92,.18);border-color:rgba(16,231,92,.9)}.etd-cur.is-hover{width:5px;height:5px;margin:-2.5px 0 0-2.5px}.tilt-host{transform-style:preserve-3d;will-change:transform;transition:transform .35s cubic-bezier(.16,1,.3,1)}.tilt-host.tilting{transition:transform .08s linear}.line-mask{display:block}@media (prefers-reduced-motion:no-preference){.mk-fleet .map svg path{stroke-dasharray:2 6;animation:mkFlow 1.1s linear infinite}@keyframes mkFlow{to{stroke-dashoffset:-8}}.mk-marker::after{content:"";position:absolute;inset:0;border-radius:50%;background:#10e75c;animation:mkPing 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes mkPing{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(2.6);opacity:0}}}.marq:hover .marq-track{animation-play-state:paused}