@media(hover:hover) and (pointer:fine){
 body,body *,body.custom-cursor,body.custom-cursor *{cursor:url('assets/cursor-umbrella-v90.svg') 18 7,auto!important}
}
.cs-cursor-bolt{position:fixed;z-index:99999;width:6px;height:10px;background:#e8ce89;clip-path:polygon(48% 0,100% 0,64% 39%,95% 39%,12% 100%,34% 54%,0 54%);pointer-events:none;animation:cs-bolt-flash .6s ease-out both}
@keyframes cs-bolt-flash{0%{opacity:0;transform:scale(.7)}18%{opacity:.85;transform:scale(1)}100%{opacity:0;transform:scale(.65)}}
@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.cs-cursor-bolt{display:none}}