html.has-cursor,html.has-cursor *{cursor:none!important}html.has-cursor :is(input:not([type=checkbox],[type=radio],[type=submit],[type=button]),textarea,[contenteditable=""],[contenteditable=true]){cursor:text!important}html.has-cursor :is(select,iframe,dialog,dialog *){cursor:auto!important}.xpr-cursor{inset:0;pointer-events:none;position:fixed;z-index:130}.xpr-cursor-dot,.xpr-cursor-ring{left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;will-change:transform}.xpr-cursor-dot[data-shown=true],.xpr-cursor-ring[data-shown=true]{opacity:1}.xpr-cursor-dot:before{background:var(--gold);border-radius:50%;box-shadow:0 0 0 1.5px var(--wine),0 0 0 3px rgb(255 254 250/.55);content:"";height:8px;left:-4px;position:absolute;top:-4px;transition:transform .2s ease;width:8px}.xpr-cursor-ring:before{border:1.5px solid var(--wine);border-radius:50%;content:"";height:36px;left:-18px;position:absolute;top:-18px;transform:scale(var(--ring-scale,1));transition:transform .3s cubic-bezier(.2,.8,.2,1),background-color .3s ease,border-color .3s ease,opacity .2s ease;width:36px}.xpr-cursor-ring[data-dark=true]:before{border-color:var(--gold)}.xpr-cursor-ring[data-state=link]{--ring-scale:1.6}.xpr-cursor-ring[data-state=link]:before{background:rgb(128 18 18/.08)}.xpr-cursor-ring[data-state=link][data-dark=true]:before{background:rgb(255 219 158/.14)}.xpr-cursor-dot[data-state=cta]:before,.xpr-cursor-dot[data-state=link]:before{transform:scale(.6)}.xpr-cursor-ring[data-state=cta]{--ring-scale:1.9}.xpr-cursor-ring[data-state=cta]:before{background:rgb(255 219 158/.3);border-color:var(--gold)}.xpr-cursor-ring[data-state=disabled]{--ring-scale:.7}.xpr-cursor-ring[data-state=disabled]:before{border-style:dashed;opacity:.5}.xpr-cursor-dot[data-state=field],.xpr-cursor-ring[data-state=field]{opacity:0}.xpr-cursor-ring[data-pressed=true]:before{transform:scale(calc(var(--ring-scale, 1) * .78));transition-duration:.12s}.xpr-cursor-label{background:var(--wine);border-radius:999px;box-shadow:0 6px 20px rgb(70 16 17/.28);color:var(--paper);font:600 13px/1 var(--font-ar);left:0;opacity:0;padding:9px 14px 10px;position:absolute;top:0;transform:translate(-50%,-50%) scale(.4);transition:opacity .2s ease,transform .3s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.xpr-cursor-ring[data-dark=true] .xpr-cursor-label{background:var(--gold);color:var(--wine-deep)}.xpr-cursor-ring[data-state=label] .xpr-cursor-label{opacity:1;transform:translate(-50%,-50%) scale(1)}.xpr-cursor-ring[data-state=label]:before{opacity:0;transform:scale(.4)}.xpr-cursor-dot[data-state=label]:before{transform:scale(0)}@media print{.xpr-cursor{display:none}}