:where(a,button,input,textarea,select,[tabindex],[role=button]):focus-visible{outline:3px solid #2563eb!important;outline-offset:3px!important;box-shadow:0 0 0 6px #fff!important}html[data-theme=dark] :where(a,button,input,textarea,select,[tabindex],[role=button]):focus-visible{outline-color:#93c5fd!important;box-shadow:0 0 0 6px #0f172a!important}.machlo-skip-link{position:fixed;inset-inline-start:12px;top:12px;z-index:10000;transform:translateY(-200%);padding:12px 16px;background:#fff;color:#0b1638;font-weight:700;border-radius:8px}.machlo-skip-link:focus{transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
