.auth-module__Plqh_q__wrap{flex-direction:column;justify-content:center;align-items:center;padding:48px 20px;display:flex}.auth-module__Plqh_q__brand{width:164px;margin-bottom:42px;display:block}.auth-module__Plqh_q__brand img{width:100%;height:auto}.auth-module__Plqh_q__card{background:var(--member-panel);border:1px solid var(--member-line);border-top:2px solid var(--brand);border-radius:6px;width:100%;max-width:460px;padding:36px}.auth-module__Plqh_q__kick{color:var(--brand);margin-bottom:16px;font-size:.75rem}.auth-module__Plqh_q__title{font-family:var(--font-sans);letter-spacing:-.04em;margin-bottom:20px;font-size:clamp(1.7rem,5vw,2rem);font-weight:700;line-height:1.2}.auth-module__Plqh_q__body{color:var(--member-muted);overflow-wrap:anywhere;margin-bottom:22px;font-size:.875rem;line-height:1.7}.auth-module__Plqh_q__body strong{color:var(--ink);font-weight:550}.auth-module__Plqh_q__actions{gap:12px;margin-block:28px 20px;display:grid}.auth-module__Plqh_q__primary,.auth-module__Plqh_q__secondary{border:1px solid var(--brand);background:var(--brand);color:#1a1200;text-align:center;border-radius:5px;min-height:48px;padding:12px 18px;font-size:.85rem;font-weight:700}.auth-module__Plqh_q__primary:hover{background:var(--brand-hi)}.auth-module__Plqh_q__primary:disabled{opacity:.6;cursor:wait}.auth-module__Plqh_q__secondary{color:var(--member-muted);border-color:var(--member-line);background:0 0;font-weight:500}.auth-module__Plqh_q__secondary:hover{color:var(--ink);border-color:var(--member-faint)}.auth-module__Plqh_q__warn,.auth-module__Plqh_q__error{color:var(--ink);border-left:2px solid var(--brand);background:var(--brand-wash);margin-bottom:18px;padding:14px 16px;font-size:.8rem;line-height:1.7}.auth-module__Plqh_q__warn code,.auth-module__Plqh_q__body code{font-family:var(--font-mono);color:var(--brand)}.auth-module__Plqh_q__back{color:var(--member-muted);text-underline-offset:4px;margin-top:20px;padding:12px 0;font-size:.8rem;display:inline-block}.auth-module__Plqh_q__back:hover{color:var(--brand);text-decoration:underline}@media (max-width:480px){.auth-module__Plqh_q__card{padding:28px 24px}.auth-module__Plqh_q__wrap{justify-content:flex-start;padding-top:64px}}
