:root{--control-color-duration:.18s;--control-color-ease:cubic-bezier(.25, .1, .25, 1);--control-transition:background-color var(--control-color-duration) var(--control-color-ease), color var(--control-color-duration) var(--control-color-ease), border-color var(--control-color-duration) var(--control-color-ease), opacity var(--control-color-duration) var(--control-color-ease), transform var(--motion-duration-fast,.15s) var(--motion-ease-out,ease-out), scale var(--motion-duration-fast,.15s) var(--motion-ease-out,ease-out), translate var(--motion-duration-fast,.15s) var(--motion-ease-out,ease-out)}@media (prefers-reduced-motion:no-preference){:is(.icon-action,.choice-control,label[data-selected]):active:not(:disabled,[data-disabled],[aria-disabled=true],[aria-busy=true],[aria-haspopup],[data-press-motion=none],:focus-visible):not(:has(:disabled,[data-disabled],:focus-visible,[role=radio])){translate:0 1px}}label[data-selected] :is([data-slot=radio-group-item],[data-slot=checkbox]){scale:none}:is(button,input[type=button],input[type=submit],input[type=reset],[role=button],[role=radio],[role=checkbox],[role=tab],[role=switch],.icon-action,.choice-control,label[data-selected],[data-slot=sidebar-menu-button],[data-slot=sidebar-menu-action],[data-slot=switch-track],[data-slot=switch-thumb]){transition:var(--control-transition)}@media (prefers-reduced-motion:reduce){:root{--control-transition:none}}
