:where(:is([type=checkbox],[type=radio]):enabled+label),:where(:is([type=checkbox],[type=radio]):enabled+*>label:first-child),:where(label:has([type=checkbox]:enabled,.switch:not(:disabled,[aria-disabled=true]),[role=switch]:not(:disabled,[aria-disabled=true]))),:where(:is(button,select,summary,[type=button],[type=reset],[type=submit],[type=checkbox],[type=radio],[role=button],[role=link]):not([aria-disabled=true],:disabled)){cursor:pointer}:where([type=file]:enabled)::file-selector-button{cursor:pointer}:where(.icon-button-filled,.button-filled):hover{--_v66d5c1:var(--_v462cee)}:where(.icon-button-filled,.button-filled):hover:active{--_v66d5c1:var(--_vce294a)}:where(.button-outlined,.icon-button-outlined,.icon-button-clear):hover{--_v66d5c1:var(--_v580f4a)}:where(.button-outlined,.icon-button-outlined,.icon-button-clear):hover:active{--_v66d5c1:var(--_v462cee)}:where(.button-text:hover:not(:active)){-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.125em;text-decoration-line:underline;text-decoration-thickness:.125em}:where(.button-text:hover:active){text-decoration:none}:where(:is([type=checkbox],[type=radio]):enabled:checked:hover):before{--_v316dfe:color-mix(in lab,var(--v-color-surface-accent-blue),var(--v-color-always-white)var(--_vce294a))}:where([role=switch]:is(.switch,:not([class])):enabled:hover){background-color:color-mix(in lab,var(--_v6e0899),var(--v-color-background-primary)var(--_vce294a))}:where([data-input-delegate][aria-disabled=true],[data-input-delegate]:has(>:disabled)){pointer-events:none}:where(:is([data-input-delegate]:not([aria-disabled=true]),:is(textarea,select,input:not([type=button],[type=submit],[type=reset])):enabled):hover){--_v1656f0:2px}:where(:is(:is([type=checkbox],[type=radio]):enabled,[data-input-delegate]:not([aria-invalid=true],[aria-disabled=true]),:is(textarea,select,input:not([type=button],[type=submit],[type=reset])):not([aria-invalid=true],:disabled)):hover){--_v6da65a:var(--v-color-foreground-accent-blue)}:where(a[href]:not([class],:active):hover),:where(.link-inline:hover:not(:active)),:where(:is(a,button):hover:not(:active) .link-plain),:where(.link-plain:hover:not(:active)),:where(.link-underlined:hover:not(:active)){-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-thickness:.125em}:where(.tap-area:hover){background-color:color-mix(in lab,var(--background-color,var(--v-color-background-primary)),var(--tap-area-color,var(--color,var(--v-color-foreground-primary)))var(--_v580f4a))}@supports not (background:color-mix(in oklab, white 0%, black)){:where(.tap-area:hover){background-color:var(--v-color-background-secondary)}}:where(.tap-area:hover:active){background-color:color-mix(in lab,var(--background-color,var(--v-color-background-primary)),var(--tap-area-color,var(--color,var(--v-color-foreground-primary)))var(--_v462cee))}.hover\:border-primary:hover{--_v2c3a00:var(--v-color-foreground-primary)}.hover\:scale-zoomed:hover,:where(a:hover) .link-hover\:scale-zoomed,:where(button:hover) .button-hover\:scale-zoomed{scale:1.1}.hover\:text-primary:hover{color:var(--v-color-foreground-primary)}