.nas-gate{position:fixed;inset:0;background:#eeeae3;z-index:1000;overflow:auto;display:grid;place-items:center;padding:20px}.nas-gate form{width:min(100%,440px)}.nas-gate img{width:160px;display:block;margin:0 auto 24px}.nas-gate label,dialog label{margin:16px 0}.nas-gate [hidden]{display:none}.nas-gate h1{font-size:24px}#authError{color:#a22020}dialog{border:1px solid #c6bda9;border-radius:16px;padding:28px;max-width:95vw}dialog::backdrop{background:#0008}@media print{.nas-gate{display:none}}
