.accessible-discovery :is(a,button,input,select,summary):focus-visible{outline:3px solid #0f766e;outline-offset:4px;box-shadow:0 0 0 7px #fff}.accessible-discovery :is(button,select,summary):not([class*=min-h-]){min-height:44px}.accessible-discovery input:not([type=hidden]):not([type=checkbox]):not([type=radio]){min-height:44px;font-size:1rem}.accessible-discovery input:is([type=checkbox],[type=radio]){width:20px;height:20px}.accessible-discovery .discovery-skip{position:absolute;left:1rem;top:1rem;z-index:50;transform:translateY(-200vh);padding:.75rem 1rem;border-radius:.5rem;color:#fff;background:#0f172a;font-weight:700}.accessible-discovery .discovery-skip:focus{transform:none}@media (prefers-reduced-motion:reduce){.accessible-discovery *,.accessible-discovery :after,.accessible-discovery :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.accessible-discovery :is(a,button):hover{transform:none!important}}@media (forced-colors:active){.accessible-discovery [aria-pressed=true]{outline:3px solid Highlight}}