.target-cursor-wrapper{position:fixed;inset:0;width:100vw;height:100vh;z-index:99999!important;opacity:0;transition:opacity .25s ease-out}.target-cursor-wrapper,.target-cursor-wrapper *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.target-cursor-visible{opacity:1}body.target-cursor-hidden,body.target-cursor-hidden *,html.target-cursor-hidden,html.target-cursor-hidden *{cursor:none!important}body.modal-open .target-cursor-wrapper,html.modal-open .target-cursor-wrapper{display:none!important;pointer-events:none!important}body.modal-open,body.modal-open *,html.modal-open,html.modal-open *{cursor:auto!important}body.modal-open [role=button],body.modal-open [role=radio],body.modal-open a,body.modal-open button,body.modal-open input,body.modal-open select,body.modal-open textarea,html.modal-open [role=button],html.modal-open [role=radio],html.modal-open a,html.modal-open button,html.modal-open input,html.modal-open select,html.modal-open textarea{cursor:pointer!important}.target-cursor-dot{width:4px;height:4px;border-radius:50%;box-shadow:0 0 6px 1px rgba(246,240,226,.95);will-change:transform,background-color;z-index:10}.target-cursor-dot,.target-cursor-free-reticle{position:fixed;top:0;left:0;pointer-events:none;backface-visibility:hidden}.target-cursor-free-reticle{width:26px;height:26px;will-change:transform,opacity;transform-origin:50% 50%;z-index:5}.target-cursor-frame{position:fixed;pointer-events:none;will-change:transform,width,height,opacity;backface-visibility:hidden;z-index:4;opacity:0}.target-bracket{position:absolute;pointer-events:none;box-sizing:border-box;background:transparent!important}.target-cursor-free-reticle .target-bracket{width:8px;height:8px;border-width:2px;border-style:solid;box-shadow:none!important;filter:drop-shadow(0 0 4px rgba(246,240,226,.6))}.target-cursor-frame .target-bracket{width:10px;height:10px;border-width:1.5px;border-style:solid;box-shadow:none!important;filter:drop-shadow(0 0 3px rgba(212,168,83,.4))}.bracket-tl{left:0;border-right:0!important}.bracket-tl,.bracket-tr{top:0;border-bottom:0!important}.bracket-br,.bracket-tr{right:0;border-left:0!important}.bracket-bl,.bracket-br{bottom:0;border-top:0!important}.bracket-bl{left:0;border-right:0!important}.target-cursor-nav-mode .target-cursor-frame,.target-cursor-nav-mode .target-cursor-free-reticle{opacity:0!important;transform:scale(.2)!important;pointer-events:none!important;transition:opacity .15s ease-out,transform .15s ease-out!important}.target-cursor-nav-mode .target-cursor-dot{opacity:1!important;display:block!important;visibility:visible!important;width:6px!important;height:6px!important;border-radius:50%!important;background-color:#FFFFFF!important;box-shadow:0 0 10px 2px rgba(255,255,255,.95),0 0 5px 2px rgba(56,189,248,.85)!important;transition:width .12s ease,height .12s ease,background-color .12s ease,box-shadow .12s ease!important}