.J7aL_W_leftOverlay{z-index:20;pointer-events:none;flex-direction:column;justify-content:center;width:52%;height:100vh;padding:48px;display:flex;position:fixed;top:0;right:0}.J7aL_W_leftOverlay *{pointer-events:auto}.J7aL_W_logoArea{flex-shrink:0}.J7aL_W_textWrapper{max-width:480px}.J7aL_W_headline{color:#fff;margin-bottom:24px;font-size:52px;font-weight:800;line-height:1.1}.J7aL_W_bodyCopy{color:#ffffffb3;margin-bottom:40px;font-size:16px;line-height:1.6}.J7aL_W_benefitsList{margin:0;padding:0;list-style:none}.J7aL_W_benefitItem{color:#fffc;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;font-weight:500;display:flex}.J7aL_W_check{color:#ee9300;flex-shrink:0}.J7aL_W_socialProof{border-top:1px solid #ffffff1f;align-items:center;gap:24px;margin-top:24px;padding-top:16px;display:flex}.J7aL_W_metric{flex-direction:column;gap:4px;display:flex}.J7aL_W_metricValue{color:#ee9300;font-size:24px;font-weight:700}.J7aL_W_metricLabel{color:#ffffff8c;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:500}.J7aL_W_metricDivider{background:#ffffff1f;width:1px;height:36px}.J7aL_W_cardArea{width:100%;max-width:640px}@media (max-width:900px){.J7aL_W_leftOverlay{display:none}.J7aL_W_cardArea{max-width:100%}}@media (max-width:600px){.J7aL_W_cardArea{max-width:100%}}
.vtKe4W_card{background:var(--color-card);border:1px solid #ee93004d;border-radius:20px;width:100%;max-width:560px;padding:36px 48px 40px;box-shadow:0 12px 40px #00000059}[data-theme=light] .vtKe4W_card{box-shadow:0 8px 32px #00000014,0 1px 4px #0000000a}.vtKe4W_logoWrap{justify-content:center;margin-bottom:12px;display:flex}.vtKe4W_header{text-align:left;margin-bottom:28px}.vtKe4W_badge{color:#ee9300;letter-spacing:.1em;text-transform:uppercase;background:#ee93001f;border:1px solid #ee93004d;border-radius:999px;align-items:center;margin-bottom:14px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-flex}.vtKe4W_title{color:var(--color-text);letter-spacing:-.01em;margin-bottom:6px;font-size:28px;font-weight:700}.vtKe4W_subtitle{color:var(--color-text-muted);font-size:15px}.vtKe4W_form{flex-direction:column;gap:20px;display:flex}.vtKe4W_field{flex-direction:column;gap:8px;display:flex}.vtKe4W_fieldLabel{color:var(--color-text);letter-spacing:.01em;font-size:13px;font-weight:600}.vtKe4W_fieldInput{background:var(--color-input-bg);border:1px solid var(--color-input-border);width:100%;height:56px;color:var(--color-text);border-radius:12px;outline:none;padding:0 18px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.vtKe4W_fieldInput::placeholder{color:var(--color-text-faint)}.vtKe4W_fieldInput:hover:not(:focus){border-color:var(--color-text-muted)}.vtKe4W_fieldInput:focus{border-color:#ee930099;box-shadow:0 0 0 4px #ee93001f}.vtKe4W_fieldInput:disabled{opacity:.55;cursor:not-allowed}.vtKe4W_passwordWrap{position:relative}.vtKe4W_passwordWrap .vtKe4W_fieldInput{padding-right:52px}.vtKe4W_eyeBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .15s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.vtKe4W_eyeBtn:hover{color:#ee9300}.vtKe4W_rememberRow{justify-content:space-between;align-items:center;margin-top:-14px;display:flex}.vtKe4W_rememberLabel{color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;font-weight:500;transition:color .15s;display:flex}.vtKe4W_rememberLabel:hover{color:var(--color-text)}.vtKe4W_rememberCheckbox{opacity:0;width:0;height:0;position:absolute}.vtKe4W_checkboxCustom{border:1.5px solid var(--color-border);background:var(--color-input-bg);border-radius:4px;flex-shrink:0;width:16px;height:16px;transition:all .2s;position:relative}.vtKe4W_checkboxCustom:after{content:"";border:2px solid #0000;border-width:0 2px 2px 0;width:5px;height:9px;transition:border-color .15s;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.vtKe4W_rememberCheckbox:checked+.vtKe4W_checkboxCustom{background:#ee9300;border-color:#ee9300}.vtKe4W_rememberCheckbox:checked+.vtKe4W_checkboxCustom:after{border-color:#fbf8f4}.vtKe4W_rememberCheckbox:focus-visible+.vtKe4W_checkboxCustom{box-shadow:0 0 0 3px #ee930040}.vtKe4W_forgotLink{color:var(--color-text-muted);font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.vtKe4W_forgotLink:hover{color:var(--color-primary)}.vtKe4W_submit{color:#fbf8f4;cursor:pointer;background:#ee9300;border:none;border-radius:12px;height:56px;font-size:16px;font-weight:600;transition:all .25s;box-shadow:0 0 18px #ee930047}.vtKe4W_submit:hover:not(:disabled){background:#b37a00;transform:translateY(-1px);box-shadow:0 0 24px #ee930066,0 4px 12px #0003}.vtKe4W_submit:active:not(:disabled){transform:translateY(0)scale(.98);box-shadow:0 0 18px #ee930047}.vtKe4W_submit:disabled{opacity:.6;cursor:not-allowed}.vtKe4W_submit:focus-visible{outline-offset:3px;outline:2px solid #ee9300}.vtKe4W_loadingContent{justify-content:center;align-items:center;gap:8px;display:flex}.vtKe4W_footer{text-align:center;color:var(--color-text-muted);margin-top:8px;font-size:14px}.vtKe4W_footer a{color:#ee9300;font-weight:600;text-decoration:none}.vtKe4W_footer a:hover{text-decoration:underline}.vtKe4W_error{color:var(--color-text);background:#e04f391a;border-left:3px solid #e04f39;border-radius:4px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex;overflow:hidden}.vtKe4W_errorIcon{color:#e04f39;flex-shrink:0}.vtKe4W_sessionNotice{color:var(--color-text);background:#ee930014;border-left:3px solid #ee9300;border-radius:4px;margin-bottom:16px;padding:12px 16px;font-size:13px}@media (max-width:600px){.vtKe4W_card{padding:28px 20px}.vtKe4W_title{font-size:24px}.vtKe4W_submit{height:48px;font-size:14px}}
