:where(h1,h2,h3,h4),.ui-heading{font-family:var(--font-heading), var(--font-geist-sans), system-ui, sans-serif;font-optical-sizing:auto}:where(h1,h2,h3,h4,h5,h6,strong,b,th,dt,legend){font-weight:500}:where(input,textarea)::placeholder{color:var(--muted);opacity:1}html{-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior-y:none}:where(button,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=switch],summary,.platform-sidebar,.platform-dock){-webkit-user-select:none;user-select:none}:where(button,a,[role=button],[role=tab],[role=menuitem],[role=option],label,summary){touch-action:manipulation}:where(button,[role=button],[role=tab],[role=menuitem],.platform-sidebar,.platform-dock) :where(img,svg){-webkit-user-drag:none}:where(button,a,input,select,textarea,[role=button],[role=tab],[role=menuitem]){transition:background-color var(--ui-med) var(--ui-ease), color var(--ui-med) var(--ui-ease), border-color var(--ui-med) var(--ui-ease), box-shadow var(--ui-med) var(--ui-ease), opacity var(--ui-med) var(--ui-ease)}:focus-visible{outline:none!important}:is(button,a,select,summary,[role],[tabindex],input:is([type=checkbox],[type=radio],[type=range],[type=file],[type=color])):focus-visible{--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}.qv-thumbs button.is-on:focus-visible{outline:2px solid var(--qv-chrome)!important;outline-offset:-2px!important}:where([tabindex="-1"]:not(button,a,input,textarea,select)):focus{outline:none}@media (prefers-reduced-motion:reduce){:not(.spin),:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}
