.auth-stage-module__Nn4a4q__auth-stage{z-index:1;place-items:center;min-height:100vh;padding:2rem;display:grid;position:relative}.auth-stage-module__Nn4a4q__auth-mark{display:none}.auth-stage-module__Nn4a4q__auth-card{--screw:radial-gradient(circle, var(--bg-0) 0 1.5px, var(--line-strong) 1.5px 3px, transparent 3.5px);background:var(--screw) 8px 8px / 8px 8px no-repeat, var(--screw) calc(100% - 8px) 8px / 8px 8px no-repeat, var(--screw) 8px calc(100% - 8px) / 8px 8px no-repeat, var(--screw) calc(100% - 8px) calc(100% - 8px) / 8px 8px no-repeat, var(--bg-1);border:1px solid var(--line-strong);border-radius:var(--r-lg);width:min(380px,92vw);box-shadow:var(--shadow-panel);padding:2.2rem 2.2rem 1.6rem;position:relative}.auth-stage-module__Nn4a4q__auth-plate{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--text-label-tracking);text-transform:uppercase;color:var(--brass);margin-bottom:.5rem}.auth-stage-module__Nn4a4q__auth-brandrow{align-items:center;gap:10px;display:flex}.auth-stage-module__Nn4a4q__auth-card h1{font-family:var(--font-display);font-size:1.35rem;font-weight:var(--text-display-weight);letter-spacing:.14em;line-height:var(--text-display-leading);text-transform:uppercase;margin:0}.auth-stage-module__Nn4a4q__auth-tag{color:var(--ink-dim);margin-top:.5rem;font-size:13.5px}.auth-stage-module__Nn4a4q__auth-note{color:var(--ink-dim);margin-top:1.4rem;font-size:13px}.auth-stage-module__Nn4a4q__auth-card form{margin-top:1.5rem}.auth-stage-module__Nn4a4q__auth-submit{width:100%;margin-top:.4rem;padding:11px 16px}.auth-stage-module__Nn4a4q__auth-card form.auth-stage-module__Nn4a4q__auth-demo{margin-top:0}.auth-stage-module__Nn4a4q__auth-or{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--text-label-tracking);text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.6rem;margin:.8rem 0 .4rem;display:flex}.auth-stage-module__Nn4a4q__auth-or:before,.auth-stage-module__Nn4a4q__auth-or:after{content:"";border-top:1px dashed var(--line-strong);flex:1}.auth-stage-module__Nn4a4q__auth-standby{align-items:center;gap:.45rem;display:inline-flex}.auth-stage-module__Nn4a4q__auth-alert{border-left:3px solid var(--clay-ink);border-radius:var(--r-sm);background:var(--bg-2);color:var(--clay-ink);margin-top:1rem;padding:9px 12px;font-size:12.5px}.auth-stage-module__Nn4a4q__auth-foot{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;gap:1rem;margin-top:1.6rem;padding-top:1.2rem;font-size:10.5px;display:flex}.auth-stage-module__Nn4a4q__auth-foot a{color:var(--ink-dim);text-decoration:none}.auth-stage-module__Nn4a4q__auth-foot a:hover{color:var(--ink);text-decoration:underline}
