.shell_wrap__g63_2{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:32px}.shell_card__cOOPk{width:100%;max-width:380px;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:28px;box-shadow:var(--shadow-card)}.shell_brandRow__aQc78{display:flex;align-items:center;gap:10px;margin-bottom:14px}.shell_logoMark__aMjJj{width:38px;height:38px;border-radius:10px;background:var(--accent);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:18px;letter-spacing:-1px}.shell_title__TXDvl{margin:0;font-size:22px;font-weight:800;letter-spacing:-.4px}.shell_sub__6IP35{margin:0 0 20px;color:var(--muted);font-size:14px}.shell_label__BSfzT{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.shell_input__TxiJq{width:100%;padding:10px 12px;font-size:15px;border-radius:9px;border:1px solid var(--input-border);outline-color:var(--accent)}.shell_inputError__ldxeB{border-color:var(--error)}.shell_error__vQdZv{color:var(--error);font-size:13px;margin:8px 0 0}.shell_submit__iRpI8{margin-top:20px;width:100%;padding:12px;font-size:14.5px;font-weight:700;color:#fff;background:var(--accent);border:none;border-radius:10px;cursor:pointer}.page_codeInput__JXP9d{width:100%;padding:13px;border:1px solid var(--input-border);border-radius:10px;font-size:20px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:8px;text-align:center;background:#fbfcfd;outline-color:var(--accent)}.page_links__1tZ5U{display:flex;justify-content:space-between;gap:12px;margin-top:14px}.page_linkButton__cCoj9{background:none;border:none;padding:0;color:var(--accent);font-size:13px;cursor:pointer;text-decoration:underline}.page_alternative__3O9VD{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:18px}.page_alternativeRule__ezWpi{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.page_microsoft__jGJCO{font-size:13px;font-weight:600;color:var(--accent);text-decoration:underline}.page_linkButton__cCoj9:disabled{opacity:.5;cursor:default}.page_link__iBMV1{display:block;text-align:center;text-decoration:none;box-sizing:border-box}