.auth-ui_intro__SB6M2{line-height:1.6;margin-bottom:24px}.auth-ui_passwordRow__Es05_{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.auth-ui_back__atq7S,.auth-ui_passwordRow__Es05_ a{color:var(--cfs-link-color,#0067b9);font-size:14px;font-weight:700}.auth-ui_passwordRow__Es05_ a{text-decoration:underline;text-underline-offset:3px}.auth-ui_notice__G2d7c{background:#edf8f2;color:#17593e;border-radius:8px}.auth-ui_error__uckxe,.auth-ui_notice__G2d7c{padding:14px;margin:16px 0;line-height:1.5;--cfs-ink:var(--cfs-input-ink);--cfs-copy:var(--cfs-canvas-muted);--cfs-link-color:var(--cfs-primary);--cfs-divider:var(--cfs-input-border);--cfs-good:var(--cfs-canvas-success);--cfs-caution:var(--cfs-canvas-warning);--cfs-bad:var(--cfs-canvas-danger)}.auth-ui_error__uckxe{background:#fff1f3;color:#a4253c;border:1px solid #f4cbd2;border-radius:8px}.auth-ui_confirmation__fFp_w{border-top:1px solid var(--cfs-divider,#e0e7ed);margin-top:24px;padding-top:16px}.auth-ui_confirmation__fFp_w p{margin:0 0 8px;line-height:1.5}.auth-ui_confirmation__fFp_w button{padding:4px 0}.auth-ui_back__atq7S{display:inline-block;margin-top:22px}.auth-ui_hint__yibE9{color:var(--cfs-copy,#687583);font-size:13px;line-height:1.6}.auth-ui_actions__hYEGy{display:flex;flex-direction:column;gap:12px;margin-top:20px}.auth-ui_back__atq7S:focus-visible,.auth-ui_passwordRow__Es05_ a:focus-visible{outline:3px solid var(--cfs-accent,#0067b9);outline-offset:4px;border-radius:2px}