.Gate-module__by8OGa__wrap{z-index:1000;color:var(--night-ink);background:#000;place-items:center;padding:2rem 1.5rem;display:grid;position:fixed;inset:0;overflow-y:auto}.Gate-module__by8OGa__inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:30rem;display:flex}.Gate-module__by8OGa__eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--night-ink-2);margin:0 0 1.4rem;font-size:.78rem;font-weight:500}.Gate-module__by8OGa__title{font-family:var(--serif);letter-spacing:-.012em;color:var(--night-ink);text-wrap:balance;max-width:20ch;margin:0 0 clamp(2rem,5vw,2.8rem);font-size:clamp(1.5rem,1.15rem + 1.7vw,2.15rem);font-weight:400;line-height:1.18}.Gate-module__by8OGa__slots{justify-content:center;gap:clamp(.55rem,2vw,.85rem);display:flex}.Gate-module__by8OGa__slot{border:1px solid var(--night-line);width:clamp(3.1rem,15vw,3.7rem);height:clamp(3.7rem,17vw,4.4rem);color:var(--night-ink);font-family:var(--mono);text-align:center;caret-color:var(--accent-on-dark);appearance:none;background:#ffffff05;border-radius:12px;font-size:1.6rem;line-height:1;transition:border-color .18s,background .18s,box-shadow .18s}.Gate-module__by8OGa__slot:focus{border-color:var(--accent-on-dark);background:#6f8cf017;outline:none;box-shadow:0 0 0 3px #6f8cf02e}.Gate-module__by8OGa__slot:disabled{opacity:.55}.Gate-module__by8OGa__hint{font-family:var(--mono);letter-spacing:.06em;color:var(--night-ink-2);min-height:1.2em;margin:1.5rem 0 0;font-size:.8rem;transition:color .18s}.Gate-module__by8OGa__hintError{color:#ff8f8f}@keyframes Gate-module__by8OGa__gateShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}.Gate-module__by8OGa__shake{animation:.5s cubic-bezier(.36,.07,.19,.97) both Gate-module__by8OGa__gateShake}@media (prefers-reduced-motion:reduce){.Gate-module__by8OGa__slot{transition:none}.Gate-module__by8OGa__shake{animation:none}}
