@layer base{._formItem_1b1z3_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1b1z3_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1b1z3_9._error_1b1z3_18{color:var(--error)}._formControl_1b1z3_22._error_1b1z3_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1b1z3_27{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1b1z3_35{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1b1z3_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1b1z3_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._form_464qs_1{display:flex;flex-direction:column;gap:18px;width:100%}._form_464qs_1 input{height:48px;border-radius:10px;padding:0 14px;font-size:16px;box-shadow:none}._form_464qs_1 input:hover{box-shadow:none}._form_464qs_1 label{font-size:14px;font-weight:600;line-height:1.4;color:var(--foreground)}._errorMessage_464qs_5{display:block;padding:12px 14px;border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));border-radius:9px;background:color-mix(in srgb,var(--error) 7%,var(--card));color:var(--foreground);font-size:14px;line-height:1.5}._forgotLink_464qs_6{align-self:flex-end;width:max-content;margin-top:-6px;color:var(--primary);font-size:14px;font-weight:600;text-decoration:none}._forgotLink_464qs_6:hover{text-decoration:underline;text-underline-offset:3px}._submitButton_464qs_8{width:100%;height:48px;margin-top:5px;border-radius:10px;font-size:14px;font-weight:600}._loadingText_464qs_9{display:flex;align-items:center;justify-content:center;gap:9px}._spinner_464qs_10{color:currentColor}@media(max-width:520px){._form_464qs_1{gap:17px}._form_464qs_1 input{height:48px;font-size:16px}._submitButton_464qs_8{min-height:48px}}._forgotLink_464qs_6{display:inline-flex;align-items:center;min-height:44px}._field_1j9ld_1{position:relative;min-width:0}._field_1j9ld_1>input{padding-right:80px!important}._toggle_1j9ld_2{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 8px;min-height:44px;border:0;border-radius:7px;background:transparent;color:var(--muted-foreground);font:550 14px var(--font-family-base);cursor:pointer}._toggle_1j9ld_2:hover{color:var(--foreground);background:var(--surface)}._toggle_1j9ld_2:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._toggle_1j9ld_2 svg{width:15px;height:15px;flex:none}._toggle_1j9ld_2:disabled{cursor:not-allowed;opacity:.6}@media(pointer:coarse){._toggle_1j9ld_2{min-width:44px;min-height:42px}}._form_367e5_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;row-gap:14px;width:100%}._form_367e5_1>div{min-width:0}._form_367e5_1>div:not(._codeSection_367e5_3){gap:6px;margin-bottom:0}._form_367e5_1 input{width:100%;height:44px;border-radius:9px;padding:0 13px;font-size:16px;box-shadow:none}._form_367e5_1 input:hover{box-shadow:none}._form_367e5_1 label,._codeHeading_367e5_6 label{font-size:14px;font-weight:600;line-height:1.4;color:var(--foreground)}._errorMessage_367e5_7{grid-column:1/-1;margin:0;padding:11px 13px;border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));border-radius:9px;background:color-mix(in srgb,var(--error) 7%,var(--card));color:var(--foreground);font-size:14px;line-height:1.45}._codeSection_367e5_3{display:grid;align-content:start;gap:0}._codeHeading_367e5_6{display:flex;justify-content:space-between;align-items:center;gap:6px;min-height:20px}._codeHeading_367e5_6 label{white-space:nowrap}._codeHeading_367e5_6 button{height:44px;min-height:44px;font-size:14px;border-radius:7px;padding:0 8px;white-space:nowrap}._codeHint_367e5_12{font-size:14px;line-height:1.3;color:var(--muted-foreground);margin:6px 0 0}._codeStatus_367e5_13,._codeError_367e5_13{font-size:14px;line-height:1.4;margin:6px 0 0;padding:8px 9px;border-radius:8px;background:var(--surface);color:var(--foreground)}._codeError_367e5_13{background:color-mix(in srgb,var(--error) 8%,var(--card));border:1px solid color-mix(in srgb,var(--error) 25%,var(--border))}._submitButton_367e5_15{grid-column:1/-1;height:46px;min-height:46px;width:100%;font-size:14px;font-weight:600;margin-top:2px;border-radius:9px}@media(max-width:720px){._form_367e5_1{grid-template-columns:1fr;gap:14px}._form_367e5_1>div:not(._codeSection_367e5_3){gap:7px}._form_367e5_1 input{height:48px;font-size:16px}._codeHeading_367e5_6 button{min-height:44px;height:44px;font-size:14px;padding:0 10px}._codeHint_367e5_12{font-size:14px;margin-top:7px}._submitButton_367e5_15{height:48px;min-height:48px;margin-top:5px}}._codeHeading_367e5_6{flex-wrap:wrap;gap:6px;margin-bottom:8px}._form_10i8r_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 15px;width:100%}._field_10i8r_2{display:grid;grid-template-rows:auto 44px;align-content:start;gap:6px;min-width:0;color:var(--foreground);font-size:14px;font-weight:600;line-height:1.4}._field_10i8r_2>input,._field_10i8r_2>div>input{width:100%;height:44px;border-radius:9px;padding:0 13px;font-size:16px;box-shadow:none}._field_10i8r_2 input:hover{box-shadow:none}._field_10i8r_2 input::placeholder{font-weight:400}._errorMessage_10i8r_6{grid-column:1/-1;margin:0;padding:11px 13px;border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));border-radius:9px;background:color-mix(in srgb,var(--error) 7%,var(--card));color:var(--foreground);font-size:14px;font-weight:400;line-height:1.45}._submitButton_10i8r_7{grid-column:1/-1;width:100%;height:46px;border-radius:9px;font-size:14px;font-weight:600;margin-top:2px}._planNote_10i8r_8{grid-column:1/-1;margin:-6px 0 0;text-align:center;color:var(--muted-foreground);font-size:14px;line-height:1.4}._fullField_10i8r_9{grid-column:1/-1}._planNote_10i8r_8 button{background:none;border:none;padding:4px 2px;color:var(--primary);font:inherit;font-size:14px;font-weight:600;cursor:pointer}._planNote_10i8r_8 button:disabled{color:var(--muted-foreground);cursor:default}@media(max-width:720px){._form_10i8r_1{grid-template-columns:1fr;gap:13px}._field_10i8r_2{grid-template-rows:auto 48px;gap:7px}._field_10i8r_2>input,._field_10i8r_2>div>input{height:48px;font-size:16px}._submitButton_10i8r_7{height:48px;min-height:48px;margin-top:5px}._planNote_10i8r_8{margin:0}}._planNote_10i8r_8 button{min-height:44px}._page_1i2kz_1{min-height:100dvh;display:grid;grid-template-columns:minmax(340px,42%) minmax(0,58%);align-items:start;background:var(--background);color:var(--foreground)}._brandPanel_1i2kz_2{--foreground:#f8fafc;--primary:#9ebcf8;position:sticky;top:0;align-self:start;box-sizing:border-box;height:100dvh;min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(36px,4vw,62px);min-width:0;background:linear-gradient(155deg,#15263b,#101b2b 58%,#0c1828);color:#f8fafc}._brandPanel_1i2kz_2>a{align-self:flex-start}._brandPanel_1i2kz_2>a>span{color:#f8fafc;font-size:19px;letter-spacing:-.035em}._brandPanel_1i2kz_2>a img{height:44px;width:44px}._brandCopy_1i2kz_6{flex:1;display:flex;align-items:center;max-width:450px;min-height:0}._brandCopy_1i2kz_6 h2{margin:0;font:650 clamp(38px,3.6vw,54px)/1.12 var(--font-family-base);letter-spacing:-.05em;color:#fff;text-wrap:balance}._brandFooter_1i2kz_8{display:flex;align-items:flex-end;min-height:22px}._brandDetail_1i2kz_9{display:flex;align-items:center;flex-wrap:wrap;gap:9px 11px;color:#acbcd0;font-size:14px;font-weight:550;line-height:1.5;letter-spacing:.008em}._brandDetail_1i2kz_9 span{white-space:nowrap}._brandDetail_1i2kz_9 i{width:3px;height:3px;border-radius:50%;background:#6b829d;flex:none}._authPanel_1i2kz_12{min-width:0;min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;background:var(--background)}._utility_1i2kz_13{display:flex;align-items:center;justify-content:flex-end;min-height:72px;padding:17px clamp(24px,4vw,54px)}._utilityActions_1i2kz_14{display:flex;align-items:center;gap:16px}._siteLink_1i2kz_15{font-size:14px;font-weight:550;color:var(--muted-foreground);text-decoration:none}._siteLink_1i2kz_15:hover{color:var(--foreground)}._mobileBrand_1i2kz_17{display:none}._authBody_1i2kz_18{display:flex;align-items:flex-start;justify-content:center;width:100%;padding:clamp(24px,6vh,60px) 28px 36px}._formShell_1i2kz_19{width:100%;max-width:396px;margin:0 auto}._modeSwitch_1i2kz_20{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--border);margin-bottom:30px}._modeSwitch_1i2kz_20 button{display:flex;align-items:center;justify-content:center;min-height:44px;margin-bottom:-1px;padding:10px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted-foreground);font:600 14px var(--font-family-base);cursor:pointer}._modeSwitch_1i2kz_20 button:hover{color:var(--foreground)}._modeSwitch_1i2kz_20 button._modeActive_1i2kz_23{color:var(--foreground);border-bottom-color:var(--primary)}._modeSwitch_1i2kz_20 button:focus-visible,._backLink_1i2kz_24:focus-visible,._alternate_1i2kz_24 button:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}._backLink_1i2kz_24{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 0 26px;padding:0;border:0;background:transparent;color:var(--muted-foreground);font:550 14px var(--font-family-base);cursor:pointer}._backLink_1i2kz_24:hover{color:var(--foreground)}._heading_1i2kz_27{margin:0 0 25px}._heading_1i2kz_27 h1{font:650 clamp(27px,2.6vw,33px)/1.17 var(--font-family-base);letter-spacing:-.038em;margin:0}._heading_1i2kz_27 p{margin:9px 0 0;font-size:14px;line-height:1.6;color:var(--muted-foreground)}._deletionSuccess_1i2kz_30{display:flex;align-items:center;gap:9px;padding:12px 14px;margin-bottom:20px;border:1px solid var(--border);border-radius:9px;background:var(--surface);font-size:14px;line-height:1.5}._deletionSuccess_1i2kz_30 svg{color:var(--success);flex:none}._alternate_1i2kz_24{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 7px;margin-top:25px;text-align:center;color:var(--muted-foreground);font-size:14px;line-height:1.5}._alternate_1i2kz_24 button{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:1px;border:0;background:transparent;color:var(--primary);font:600 14px var(--font-family-base);cursor:pointer}._alternate_1i2kz_24 button:hover{text-decoration:underline}._legal_1i2kz_35{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--border);font-size:14px;line-height:1.65;color:var(--muted-foreground);text-align:center}._legal_1i2kz_35 a{color:var(--foreground);font-weight:600;text-decoration:underline;text-underline-offset:2px}._authFooter_1i2kz_37{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px clamp(24px,4vw,54px);font-size:14px;color:var(--muted-foreground)}._authFooter_1i2kz_37>div{display:flex;gap:15px}._authFooter_1i2kz_37 a{color:var(--muted-foreground);text-decoration:none}._authFooter_1i2kz_37 a:hover{color:var(--foreground);text-decoration:underline}@media(max-width:880px){._page_1i2kz_1{grid-template-columns:1fr}._brandPanel_1i2kz_2{display:none}._authPanel_1i2kz_12{min-height:100dvh}._utility_1i2kz_13{justify-content:space-between;padding:17px 24px}._mobileBrand_1i2kz_17{display:block}._authBody_1i2kz_18{padding:28px 24px 48px}._formShell_1i2kz_19{max-width:430px}._authFooter_1i2kz_37{padding:17px 24px 24px}}@media(max-width:520px){._utility_1i2kz_13{min-height:68px;padding:14px 20px}._utilityActions_1i2kz_14{gap:8px}._authBody_1i2kz_18{align-items:flex-start;padding:26px 22px 42px}._formShell_1i2kz_19{max-width:100%}._modeSwitch_1i2kz_20{margin-bottom:27px}._heading_1i2kz_27 h1{font-size:29px}._heading_1i2kz_27{margin-bottom:23px}._authFooter_1i2kz_37{padding:17px 22px 23px;font-size:14px}}@media(min-width:881px)and (max-height:640px){._brandPanel_1i2kz_2{padding-block:32px;gap:18px}._brandCopy_1i2kz_6 h2{font-size:clamp(33px,3vw,45px)}}._createMode_1i2kz_47 ._utility_1i2kz_13{min-height:58px;padding-block:10px}._createMode_1i2kz_47 ._authBody_1i2kz_18{align-items:center;padding:14px 22px}._createMode_1i2kz_47 ._formShell_1i2kz_19{max-width:546px}._createMode_1i2kz_47 ._modeSwitch_1i2kz_20{margin-bottom:17px}._createMode_1i2kz_47 ._heading_1i2kz_27{margin-bottom:19px}._createMode_1i2kz_47 ._heading_1i2kz_27 h1{font-size:30px}._createMode_1i2kz_47 ._alternate_1i2kz_24{margin-top:9px}._createMode_1i2kz_47 ._alternate_1i2kz_24 button{min-height:44px}._createMode_1i2kz_47 ._legal_1i2kz_35{margin-top:8px;padding-top:10px;line-height:1.45}._createMode_1i2kz_47 ._authFooter_1i2kz_37{padding-block:11px}@media(max-width:720px){._createMode_1i2kz_47 ._authBody_1i2kz_18{align-items:flex-start;padding:22px 22px 32px}._createMode_1i2kz_47 ._modeSwitch_1i2kz_20,._createMode_1i2kz_47 ._heading_1i2kz_27{margin-bottom:24px}._createMode_1i2kz_47 ._alternate_1i2kz_24{margin-top:17px}._createMode_1i2kz_47 ._legal_1i2kz_35{margin-top:13px;padding-top:14px}}@media(max-height:540px){._createMode_1i2kz_47 ._authBody_1i2kz_18{align-items:flex-start}}._activateMode_1i2kz_62 ._backLink_1i2kz_24{min-height:44px;margin-bottom:10px}._activateMode_1i2kz_62 ._heading_1i2kz_27{margin-bottom:16px}._activateMode_1i2kz_62 ._heading_1i2kz_27 p{margin-top:5px}._activateMode_1i2kz_62 ._formShell_1i2kz_19{max-width:546px}@media(max-width:720px){._activateMode_1i2kz_62 ._backLink_1i2kz_24{margin-bottom:17px}._activateMode_1i2kz_62 ._heading_1i2kz_27{margin-bottom:23px}._activateMode_1i2kz_62 ._heading_1i2kz_27 p{margin-top:8px}}
