.cur{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;width:34px;height:34px;border:1px solid var(--gold);border-radius:999px;display:grid;place-items:center;background:transparent;opacity:0;transform:translate3d(-100px,-100px,0) translate(-50%,-50%);transition:width .42s cubic-bezier(.2,.7,.2,1),height .42s cubic-bezier(.2,.7,.2,1),background .42s ease,border-color .42s ease,opacity .3s ease}.cur.is-on{opacity:1}.cur.is-hot{width:52px;height:52px;background:#ac987e24}.cur.is-label{width:92px;height:92px;background:var(--gold);border-color:var(--gold)}.cur__label{font-family:var(--sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#171310;opacity:0;transform:translateY(4px);transition:opacity .28s ease .06s,transform .28s ease .06s;white-space:nowrap}.cur.is-label .cur__label{opacity:1;transform:none}[data-magnetic]{translate:0 0;transition:translate .45s cubic-bezier(.2,.7,.2,1),color .4s,border-color .4s,background .4s}@media(hover:none),(pointer:coarse){.cur{display:none}[data-magnetic]{translate:0 0!important;transition:color .4s,border-color .4s,background .4s}}@media(prefers-reduced-motion:reduce){.cur{display:none}[data-magnetic]{translate:0 0!important}}
