.page_loginContainer__RIBX7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 200px);padding:2rem}.page_terminal__fGyPc{width:100%;max-width:400px;background:var(--bg-surface);border:1px solid var(--border-color);padding:2rem;box-shadow:0 0 20px rgba(0,0,0,.5)}.page_title__QV6iH{font-size:2rem;margin-bottom:2rem;text-align:center;border-bottom:2px dashed var(--border-light);padding-bottom:1rem}.page_helper__khXW2{margin:-.75rem 0 1.5rem;color:var(--text-muted);text-align:center;font-size:.78rem;line-height:1.6}.page_formGroup__xM2kT{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.page_formGroup__xM2kT label{color:var(--accent-alt)}.page_fieldHelp__lkeEG{margin:0;color:var(--text-muted);font-size:.7rem;line-height:1.5}.page_input__t1GXH{background:var(--bg-base);border:1px solid var(--border-light);color:var(--text-primary);padding:1rem;font-size:1.25rem;width:100%}.page_input__t1GXH:focus{outline:none;border-color:var(--accent-color)}.page_submitBtn__GVtxf{width:100%;margin-top:1rem;padding:1rem;font-size:1.25rem}.page_errorBox__ncX2_{margin-top:1rem;color:#ff4d4f;border:1px solid #ff4d4f;padding:1rem;text-align:center;background:rgba(255,77,79,.05)}.page_link__sLZbt{display:block;text-align:center;margin-top:2rem;color:var(--text-secondary);text-decoration:underline;text-decoration-style:dashed}.page_link__sLZbt:hover{color:var(--accent-color)}.page_devBypassBtn__xX5_H{width:100%;margin-top:1rem;padding:.75rem;font-size:1rem;background:transparent;color:#ff4d4f;border:1px dashed #ff4d4f;cursor:pointer;transition:all .2s ease;opacity:.8;text-transform:uppercase}.page_devBypassBtn__xX5_H:hover{background:rgba(255,77,79,.1);opacity:1;text-shadow:0 0 8px rgba(255,77,79,.5);box-shadow:inset 0 0 10px rgba(255,77,79,.2)}