._81l7G_box{gap:10px;display:grid}._81l7G_kakao{color:#191919;background:#fee500}._81l7G_naver{color:#fff;background:#03c75a}._81l7G_google{color:#1f1f1f;background:#fff}._81l7G_apple{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #3a3a3a}._81l7G_dev{border-top:1px solid var(--line);gap:8px;margin-top:24px;padding-top:20px;display:grid}._81l7G_dev label{color:var(--tx3);font-size:13px}._81l7G_dev input{font:inherit;border:1px solid var(--line);background:var(--bg2);min-height:48px;color:var(--tx);caret-color:var(--ac);border-radius:10px;padding:0 14px}._81l7G_dev p{color:var(--danger);margin:0;font-size:14px}._81l7G_error{background:var(--bg2);color:var(--danger);border-radius:10px;margin:0 0 4px;padding:12px 14px;font-size:14px}._81l7G_provider{text-align:center;text-decoration:none}._81l7G_form{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._81l7G_field{gap:6px;font-size:14px;display:grid}._81l7G_field input{font:inherit;border:1px solid var(--line);background:var(--bg2);min-width:0;min-height:48px;color:var(--tx);caret-color:var(--ac);border-radius:10px;padding:0 14px;font-size:16px}._81l7G_hint{color:var(--tx3);margin:0;font-size:13px}._81l7G_group{background:var(--bg2);border-radius:12px;gap:2px;padding:12px 14px;display:grid}._81l7G_groupTitle{padding-bottom:6px;font-size:14px;font-weight:600}._81l7G_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}._81l7G_check input{width:22px;height:22px;accent-color:var(--ac);flex-shrink:0}._81l7G_check a{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:var(--tx3);text-decoration-color:var(--tx3);text-underline-offset:3px}._81l7G_alert{color:var(--danger);margin:0;font-size:14px}
