:is(html[data-site-theme=active],[data-theme-preview])[data-theme-hover-background=custom] :is(a,button,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=checkbox],[role=radio],[data-theme-control]):not(:disabled,[aria-disabled=true],[data-disabled],[data-variant=destructive],[data-theme-interaction=preserve],[class*=text-red-],[class*=bg-red-]):is(:hover,:focus-visible,[data-highlighted]){background-color:var(--theme-hover-background)!important}:is(html[data-site-theme=active],[data-theme-preview])[data-theme-hover-text=custom] :is(a,button,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=checkbox],[role=radio],[data-theme-control]):not(:disabled,[aria-disabled=true],[data-disabled],[data-variant=destructive],[data-theme-interaction=preserve],[class*=text-red-],[class*=bg-red-]):is(:hover,:focus-visible,[data-highlighted]){color:var(--theme-hover-text)!important}:is(html[data-site-theme=active],[data-theme-preview])[data-theme-hover-text=custom] :is(a,button,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=checkbox],[role=radio],[data-theme-control]):not(:disabled,[aria-disabled=true],[data-disabled],[data-variant=destructive],[data-theme-interaction=preserve],[class*=text-red-],[class*=bg-red-]):is(:hover,:focus-visible,[data-highlighted]) :is(span,svg):not([style*=color],[data-theme-color=preserve]){color:inherit!important}:is(html[data-site-theme=active],[data-theme-preview])[data-theme-selected-background=custom] :is(a,button,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=checkbox],[role=radio],[data-theme-control]):not(:disabled,[aria-disabled=true],[data-disabled],[data-variant=destructive],[data-theme-interaction=preserve],[class*=text-red-],[class*=bg-red-]):is([aria-current]:not([aria-current=false]),[aria-selected=true],[aria-pressed=true],[aria-checked=true],[data-state=active],[data-state=checked],[data-selected=true]){background-color:var(--theme-selected-background)!important}:is(html[data-site-theme=active],[data-theme-preview])[data-theme-selected-text=custom] :is(a,button,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=checkbox],[role=radio],[data-theme-control]):not(:disabled,[aria-disabled=true],[data-disabled],[data-variant=destructive],[data-theme-interaction=preserve],[class*=text-red-],[class*=bg-red-]):is([aria-current]:not([aria-current=false]),[aria-selected=true],[aria-pressed=true],[aria-checked=true],[data-state=active],[data-state=checked],[data-selected=true]){color:var(--theme-selected-text)!important}:is(html[data-site-theme=active],[data-theme-preview])[data-theme-selected-text=custom] :is(a,button,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=checkbox],[role=radio],[data-theme-control]):not(:disabled,[aria-disabled=true],[data-disabled],[data-variant=destructive],[data-theme-interaction=preserve],[class*=text-red-],[class*=bg-red-]):is([aria-current]:not([aria-current=false]),[aria-selected=true],[aria-pressed=true],[aria-checked=true],[data-state=active],[data-state=checked],[data-selected=true]) :is(span,svg):not([style*=color],[data-theme-color=preserve]){color:inherit!important}