._18FvKa_modal{color:var(--color-text,var(--color-neutral-white))}._18FvKa_title{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md);text-align:center;font-weight:600}._18FvKa_closeBtn{color:var(--overlay-white-600);font-size:var(--font-size-xl);cursor:pointer;background:0 0;border:none;line-height:1;position:absolute;top:12px;right:12px}._18FvKa_closeBtn:hover{color:var(--color-text-primary)}._18FvKa_loading{text-align:center;color:var(--color-text-secondary,#9ca3af);padding:var(--spacing-xl) 0;margin:0;font-size:.875rem}
.Jrcuva_message{margin:0 0 var(--spacing-lg);color:var(--color-text-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);text-align:center}.Jrcuva_dismiss{width:100%;height:44px;padding:var(--spacing-sm) var(--spacing-20);border-radius:var(--radius-lg);background:var(--gradient-gold);color:var(--color-neutral-white);font-family:inherit;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-transform:uppercase;cursor:pointer;transition:opacity var(--transition-fast);border:none;display:block}.Jrcuva_dismiss:hover{opacity:.92}
.dy3YAG_tpRegister__field{}.dy3YAG_tpRegister__label{}.dy3YAG_tpRegister__required{}.dy3YAG_tpRegister__hint{}.dy3YAG_tpRegister__hintBelow{}.dy3YAG_tpRegister__fieldError{}.dy3YAG_tpRegister__input{}.dy3YAG_tpRegister__input:read-only{background-color:var(--overlay-gray29-350);color:var(--color-neutral-gray-979797);cursor:default}.dy3YAG_tpRegister__passwordWrap{}.dy3YAG_tpRegister__phoneRow{}.dy3YAG_tpRegister__phoneCode{}
.rj6j-W_register{gap:var(--spacing-30);min-height:calc(100vh - 151px);padding:var(--spacing-20) var(--spacing-10);background-color:var(--color-neutral-gray-111111);flex-direction:column;display:flex}.rj6j-W_register__title{font-weight:var(--font-weight-bold);font-size:var(--font-size-30);line-height:var(--line-height-tight);color:var(--color-accent-yellow);text-align:center;margin:0}.rj6j-W_register__form{gap:var(--spacing-md);flex-direction:column;width:100%;margin:0 auto;display:flex}.rj6j-W_register__error{background:var(--color-status-error-surface);border:1px solid var(--color-status-error-border);border-radius:var(--radius-5);padding:var(--spacing-sm) var(--spacing-12);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-status-error-text);text-align:center}.rj6j-W_register__thirdParty{gap:var(--spacing-30);margin-top:var(--spacing-14);flex-direction:column;display:flex}.rj6j-W_register__thirdParty:empty{display:none}.rj6j-W_register__thirdParty>div{margin-top:0}.rj6j-W_register__thirdParty button{gap:var(--spacing-10);border-radius:var(--radius-10);font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);color:var(--color-neutral-black);border:none}.rj6j-W_register__thirdParty button svg{width:24px;height:24px}.rj6j-W_register__thirdParty>div:first-child{gap:var(--spacing-sm)}.rj6j-W_register__thirdParty>div:first-child>span:nth-child(2){font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);line-height:var(--line-height-tight);color:var(--color-neutral-gray-b9b9bf);white-space:nowrap}.rj6j-W_register__agreement{gap:var(--spacing-10);padding-top:var(--spacing-10);flex-direction:column;display:flex}.rj6j-W_register__warningText{min-height:30px;font-size:var(--font-size-10);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-neutral-white);align-items:center;margin:0;display:flex}.rj6j-W_register__warningBold{margin-right:var(--spacing-xs);color:var(--color-primary)}div.rj6j-W_register__agreement label{align-items:center;gap:var(--spacing-6)}div.rj6j-W_register__agreement input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid var(--color-neutral-white);background:0 0;border-radius:3px;place-content:center;width:13px;height:13px;margin:0;display:grid}div.rj6j-W_register__agreement input[type=checkbox]:checked:before{content:"";border-left:2px solid var(--color-neutral-white);border-bottom:2px solid var(--color-neutral-white);width:7px;height:3px;margin-top:-2px;transform:rotate(-45deg)}div.rj6j-W_register__agreement label>span{font-size:var(--font-size-10);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-neutral-white)}button.rj6j-W_register__submit{height:40px;margin-top:var(--spacing-14);border-radius:var(--radius-10);background:var(--gradient-gold);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-neutral-white);text-transform:uppercase}button.rj6j-W_register__submit:hover:not(:disabled){background:var(--gradient-gold);opacity:.9}button.rj6j-W_register__submit:disabled{opacity:.7}.rj6j-W_register__footer{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);line-height:var(--line-height-tight);color:var(--color-neutral-white);justify-content:center;align-items:center;gap:2px;display:flex}.rj6j-W_register__link{color:var(--color-accent-green);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.rj6j-W_register__link:hover{text-decoration:underline}@media (min-width:1024px){.rj6j-W_register{padding:var(--spacing-40) 190px;background-color:var(--color-neutral-gray-151515)}.rj6j-W_register__title{font-size:var(--font-size-32)}.rj6j-W_register__form{gap:28px;max-width:1060px}.rj6j-W_register__agreement{padding-left:202px}}
.BpJpWq_tpRegister{min-height:calc(100vh - 151px);padding:var(--spacing-20) var(--spacing-lg) var(--spacing-3xl);background-color:var(--color-neutral-gray-111111)}.BpJpWq_tpRegister__title{margin:0 0 var(--spacing-sm);font-weight:700;font-size:var(--font-size-3xl);color:var(--color-accent-yellow);text-align:center;line-height:1}.BpJpWq_tpRegister__subtitle{margin:0 0 var(--spacing-xl);font-size:var(--font-size-sm);color:var(--overlay-white-700);text-align:center}.BpJpWq_tpRegister__loading{padding:var(--spacing-2xl) 0;font-size:var(--font-size-base);color:var(--overlay-white-700);text-align:center;margin:0}.BpJpWq_tpRegister__form{gap:var(--spacing-md);box-sizing:border-box;flex-direction:column;width:100%;max-width:480px;margin:0 auto;display:flex}.BpJpWq_tpRegister__error{padding:var(--spacing-sm) var(--spacing-12);background:var(--color-status-error-surface);border:1px solid var(--color-status-error-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-status-error-text);text-align:center;font-weight:500}
