:where(html){cursor:var(--cursor-default,auto)}:where(label){cursor:inherit}:where(a[href],area[href],button,summary,select,[role=button],[role=link],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=menuitem],[role=option],input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file],input[type=button],input[type=submit],input[type=reset],label:has(input[type=checkbox],input[type=radio]),label[for]){cursor:var(--cursor-pointer,pointer)}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],textarea,[contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only]){cursor:var(--cursor-text,text)}:where([data-grab],[draggable=true],[role=slider]){cursor:var(--cursor-grab,grab)}:where([data-grab],[draggable=true],[role=slider]):active{cursor:var(--cursor-grabbing,grabbing)}:where([aria-busy=true]){cursor:var(--cursor-progress,progress)}html[data-grabbing],html[data-grabbing] *{cursor:var(--cursor-grabbing,grabbing)!important}:is(button,input,select,textarea,[role=button],[role=tab],a[href]):is(:disabled,[aria-disabled=true]):not([aria-busy=true]){cursor:var(--cursor-not-allowed,not-allowed)}button[aria-busy=true]:disabled{cursor:var(--cursor-progress,progress)}:is(input:is(:not([type]),[type=text],[type=search],[type=email],[type=url]),textarea):read-only:not(:disabled){cursor:var(--cursor-default,default)}.cur-spark-host{z-index:2147483000;pointer-events:none;block-size:0;inline-size:0;position:fixed}.cur-spark-host>i{inline-size:var(--sz,8px);block-size:var(--sz,8px);background:var(--c,var(--peach));clip-path:polygon(50% 0,64% 36%,100% 50%,64% 64%,50% 100%,36% 64%,0 50%,36% 36%);opacity:0;animation:.52s cubic-bezier(.22,1,.36,1) both cur-spark;position:absolute;inset:0 auto auto 0;translate:-50% -50%}@keyframes cur-spark{0%{opacity:.95;transform:translate(0)scale(.3)rotate(0)}to{transform:translate(var(--dx), var(--dy)) scale(1) rotate(80deg);opacity:0}}@media (prefers-reduced-motion:reduce){.cur-spark-host{display:none}}video,audio{-webkit-touch-callout:none}html,body{overscroll-behavior:none}.ic .ic-t{fill:var(--ic-tone,currentColor)}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);z-index:30;box-shadow:inset 0 0 0 1px var(--line-2), 0 10px 24px -10px #000c;color:var(--cream);font:500 14px / 1.35 var(--read);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--fast) var(--ease), translate var(--fast) var(--ease);background:#2a2427;border-radius:10px;padding:6px 11px;position:absolute;inset-block-end:calc(100% + 10px);inset-inline-start:50%;translate:-50% 4px}[dir=rtl] [data-tip]:after{translate:50% 4px}@media (hover:hover) and (pointer:fine){[data-tip]:hover:after{opacity:1;transition-delay:.45s;translate:-50%}[dir=rtl] [data-tip]:hover:after{translate:50%}}[data-tip]:focus-visible:after,[data-tip][data-tip-open]:after{opacity:1;transition-delay:0s;translate:-50%}[dir=rtl] [data-tip]:focus-visible:after,[dir=rtl] [data-tip][data-tip-open]:after{translate:50%}@media (prefers-reduced-motion:reduce){[data-tip]:after{transition:none}}
