.verdict-cursor-fx__layer{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:2147483647;overflow:visible}.verdict-cursor-trail__dot{position:absolute;border-radius:999px;pointer-events:none;transform:translate(-50%,-50%);will-change:transform,opacity,width,height}body.verdict-cursor-fx .verdict-cursor-fx__glow,body.verdict-cursor-fx .verdict-cursor-fx__ring,body.verdict-cursor-fx .verdict-cursor-fx__ring2,body.verdict-cursor-fx .verdict-cursor-fx__core{position:absolute;pointer-events:none;border-radius:999px;will-change:transform,opacity}body.verdict-cursor-fx .verdict-cursor-fx__glow{width:36px;height:36px;margin:-18px 0 0 -18px;background:radial-gradient(circle,color-mix(in srgb,var(--verdict-cursor-accent,#e87722) 28%,transparent) 0%,color-mix(in srgb,var(--verdict-cursor-primary,#1b4d7a) 10%,transparent) 45%,transparent 70%);animation:verdict-cursor-glow .45s ease-out forwards}body.verdict-cursor-fx .verdict-cursor-fx__ring{width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid var(--verdict-cursor-accent,#e87722);animation:verdict-cursor-ring .48s ease-out forwards}body.verdict-cursor-fx .verdict-cursor-fx__ring2{width:12px;height:12px;margin:-6px 0 0 -6px;border:1.5px solid color-mix(in srgb,var(--verdict-cursor-primary,#1b4d7a) 40%,transparent);animation:verdict-cursor-ring-soft .6s ease-out forwards}body.verdict-cursor-fx .verdict-cursor-fx__core{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--verdict-cursor-accent,#e87722);box-shadow:0 0 0 2px color-mix(in srgb,var(--verdict-cursor-accent,#e87722) 25%,transparent);animation:verdict-cursor-core .38s ease-out forwards}@keyframes verdict-cursor-glow{0%{transform:scale(.45);opacity:.85}100%{transform:scale(1.7);opacity:0}}@keyframes verdict-cursor-ring{0%{transform:scale(.55);opacity:.95}100%{transform:scale(4.2);opacity:0}}@keyframes verdict-cursor-ring-soft{0%{transform:scale(.6);opacity:.7}100%{transform:scale(5.2);opacity:0}}@keyframes verdict-cursor-core{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.15);opacity:1}100%{transform:scale(.35);opacity:0}}@media (prefers-reduced-motion:reduce){body.verdict-cursor-fx .verdict-cursor-fx__glow,body.verdict-cursor-fx .verdict-cursor-fx__ring,body.verdict-cursor-fx .verdict-cursor-fx__ring2,body.verdict-cursor-fx .verdict-cursor-fx__core{animation-duration:.01ms !important}}