html[data-vuxe-smooth-scroll=on]{scroll-behavior:auto!important}
.vuxe-cursor{pointer-events:none;z-index:2147483000;position:fixed;inset:0}.vuxe-cursor__core,.vuxe-cursor__ring{opacity:0;pointer-events:none;will-change:transform;transition:opacity .16s;position:fixed;top:0;left:0}.vuxe-cursor__core:before,.vuxe-cursor__ring:before{content:"";border-radius:50%;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.vuxe-cursor__core:before{background:#f4f4f6;width:5px;height:5px;box-shadow:0 0 12px #f27680a6}.vuxe-cursor__ring:before{background:#f276800b;border:1px solid #f5f5f88c;width:31px;height:31px;transition:width .19s,height .19s,border-color .19s,background-color .19s;box-shadow:0 0 17px #f2768017}.vuxe-cursor.is-visible .vuxe-cursor__core,.vuxe-cursor.is-visible .vuxe-cursor__ring{opacity:1}.vuxe-cursor.is-interactive .vuxe-cursor__ring:before{background:#f276801b;border-color:#f27680bf;width:47px;height:47px}.vuxe-cursor.is-pressed .vuxe-cursor__ring:before{width:25px;height:25px}@media (min-width:1024px) and (hover:hover) and (pointer:fine){html[data-vuxe-cursor=on],html[data-vuxe-cursor=on] body,html[data-vuxe-cursor=on] body *{cursor:none!important}html[data-vuxe-cursor=on] :is(input,textarea,[contenteditable=true],[role=textbox]){cursor:text!important}html[data-vuxe-cursor=on] select{cursor:auto!important}}@media (max-width:1023px),(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.vuxe-cursor{display:none!important}}html[data-vuxe-reduce-motion=on] .vuxe-cursor,html[data-vuxe-custom-cursor=off] .vuxe-cursor{display:none!important}
