.xcur{position:fixed;left:0;top:0;width:0;height:0;pointer-events:none;z-index:9999;overflow:visible}.xcur-ripple i{position:absolute;left:-11px;top:-11px;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--s-accent,#1d2129);background:var(--s-accent-soft,rgba(29,33,41,.09));animation:xcur-ripple .42s cubic-bezier(.22,.9,.28,1) forwards}@keyframes xcur-ripple{0%{transform:scale(.35);opacity:.55}to{transform:scale(2.2);opacity:0}}html.xcur-busy,html.xcur-busy *{cursor:progress!important}@media(prefers-reduced-motion:reduce){.xcur-ripple i{animation:none;opacity:0}}
