#saif-motion-progress{position:fixed;z-index:2147483000;top:0;left:0;width:100%;height:3px;transform:scaleX(0);transform-origin:0 50%;pointer-events:none;background:var(--saif-cobalt,#3452FF);opacity:.85}#saif-motion-cursor-ring,#saif-motion-cursor-dot{position:fixed;left:0;top:0;z-index:2147483005;pointer-events:none;will-change:transform;opacity:0}#saif-motion-cursor-ring{width:38px;height:38px;display:flex;justify-content:center;align-items:center;border:1.5px solid var(--saif-cobalt,#3452FF);border-radius:50%;background:rgb(52 82 255 / .065);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);box-shadow:0 0 0 1px rgb(255 255 255 / .25) inset}#saif-motion-cursor-dot{width:7px;height:7px;border-radius:50%;background:var(--saif-cobalt,#3452FF)}#saif-motion-cursor-ring span{font-family:var(--saif-font-main,Figtree,sans-serif);font-size:8px;font-weight:800;line-height:1;letter-spacing:.08em;color:#fff;opacity:0;transition:opacity .16s ease}#saif-motion-cursor-ring.saif-cursor-active{border-color:var(--saif-cobalt,#3452FF);background:var(--saif-cobalt,#3452FF);box-shadow:0 8px 32px rgb(52 82 255 / .24)}#saif-motion-cursor-ring.saif-cursor-active span{opacity:1}html.saif-cursor-on,html.saif-cursor-on body,html.saif-cursor-on body *{cursor:none!important}html.saif-cursor-on input:not([type=button]):not([type=submit]),html.saif-cursor-on textarea,html.saif-cursor-on [contenteditable=true]{cursor:text!important}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){#saif-motion-cursor-ring,#saif-motion-cursor-dot{display:none!important}html.saif-cursor-on,html.saif-cursor-on body,html.saif-cursor-on body *{cursor:auto!important}#saif-motion-progress{display:none}}@media (prefers-reduced-motion:reduce){.saif-motion-animated{transform:none!important;filter:none!important;clip-path:none!important;opacity:1!important;visibility:visible!important}}