/* 비밀번호 찾기 · 새 비밀번호 정하기 시안 — 로그인(login.css + /ring/auth.css) 위에 이 화면에만 필요한 것 */
.hd--solo .wrap{display:flex!important;justify-content:flex-start}   /* 로고는 메인 홈 · 로그인과 같은 왼쪽 자리(2026-11-10 [7]-5) */
.hd--solo .logo{margin:0!important;cursor:default}
.lg .lg-col [hidden]{display:none!important}
.lg .ac-ic{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:#EEF1FA;color:#1F2A5C}
.lg .ac-ic svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.lg .ac-ic--warn{background:#FCEEF3;color:#96103f}
.lg .ac-mail{color:var(--ink);font-weight:700;overflow-wrap:anywhere}
.lg .ac-note{margin:0 0 4px;padding:12px 14px;border-radius:12px;background:#F5F7FB;font-size:var(--t-cap);line-height:1.6;color:var(--ink-3);text-align:center}
.lg a.lg-go{text-decoration:none;color:#fff}
.lg .ac-link{padding:0;border:0;background:none;font:inherit;color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.lg .ac-toast{margin:10px 0 0;text-align:center;font-size:var(--t-cap);color:#14855A}
.lg .ac-toast:empty{display:none}
.lg .lg-f .lg-help{margin-top:8px}
.lg a.lg-go,.lg a.lg-go:hover{text-decoration:none!important}
.lg .lg-col>.lg-cs{margin-top:18px}
