[hidden]{display:none!important}.access-bar button{padding:.65rem .3rem;border-radius:.85rem;font-size:.83rem}.access-bar button[aria-pressed=true]{background:#753ce3;color:#fff}.access form{margin-top:1.15rem}.access form label{display:block;color:#b5b0c0;font-size:.82rem;margin-top:.8rem}.access input,.access select{display:block;width:100%;border:1px solid #312b40;border-radius:.8rem;background:#0c0c13;color:#f5f3ff;font:inherit;padding:.72rem .85rem;margin-top:.35rem}.access form .cta{width:100%;margin-top:1rem}.access #qr{display:block;background:white;padding:12px;border-radius:10px;margin:1rem auto;max-width:100%;height:auto}

.login-credentials{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.access-foot{line-height:1.8}@media(max-width:460px){.login-credentials{grid-template-columns:1fr;gap:0}}
