._card_1gkvp_1{background:#fff;border:1px solid #ead8e2;border-radius:20px;width:min(520px,100% - 28px);margin:70px auto;padding:28px;box-shadow:0 18px 50px #572d4214}._brand_1gkvp_1{align-items:flex-start;gap:13px;margin-bottom:22px;display:flex}._brand_1gkvp_1>svg{color:#d23b7e;background:#fff0f7;border-radius:12px;width:42px;height:42px;padding:9px}._brand_1gkvp_1 p{color:#d23b7e;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}._brand_1gkvp_1 h1{color:#4a2639;margin:3px 0;font-size:1.8rem}._brand_1gkvp_1 span{color:#806776;font-size:.86rem}._channels_1gkvp_1{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;display:grid}._channels_1gkvp_1 button{color:#684655;cursor:pointer;background:#fff;border:1px solid #e1d0d8;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:46px;font-weight:850;display:flex}._channels_1gkvp_1 button svg{width:17px}._channels_1gkvp_1 ._active_1gkvp_1{color:#bd2b6c;background:#fff0f7;border-color:#f25296}._channels_1gkvp_1 small{color:#8c7380;background:#f5edf1;border-radius:999px;padding:2px 5px;font-size:.62rem}._card_1gkvp_1 form>label{color:#684655;gap:6px;font-size:.82rem;font-weight:850;display:grid}._card_1gkvp_1 input{color:#402632;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #ddcad4;border-radius:9px;padding:10px 12px}._continue_1gkvp_1{color:#fff;cursor:pointer;background:#f25296;border:0;border-radius:999px;width:100%;min-height:46px;margin-top:12px;font-weight:900}._continue_1gkvp_1:disabled{opacity:.55}._help_1gkvp_1{color:#8c7481;text-align:center;margin:10px 0 0;font-size:.78rem}._codeHead_1gkvp_1{color:#684655;gap:3px;margin-bottom:10px;display:grid}._codeHead_1gkvp_1 span{color:#8b7480;font-size:.8rem}._code_1gkvp_1{letter-spacing:.35em;text-align:center;font-weight:900;font-size:1.7rem!important}._back_1gkvp_1{color:#9a4f72;cursor:pointer;background:0 0;border:0;width:100%;margin-top:8px;font-weight:800}._info_1gkvp_1,._notice_1gkvp_1,._error_1gkvp_1{border-radius:9px;margin-top:14px;padding:11px 12px;font-size:.82rem}._info_1gkvp_1{color:#335f7d;background:#eef8ff}._notice_1gkvp_1{color:#80621c;background:#fff7df}._error_1gkvp_1{color:#9c3450;background:#fff0f2}@media (width<=520px){._channels_1gkvp_1{grid-template-columns:1fr}._card_1gkvp_1{padding:20px}}
