.AuthCard_page__HulgY{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:#f7f5f2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.AuthCard_wrapper__KAkNv{width:100%;max-width:400px;animation:AuthCard_fadeIn__ggDdX .4s ease-out}@keyframes AuthCard_fadeIn__ggDdX{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AuthCard_card___lfZp{background:#ffffff;border-radius:20px;padding:48px 40px;box-shadow:0 2px 20px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.04)}.AuthCard_logo__jsbeW{text-align:center;margin-bottom:40px}.AuthCard_logoIcon__XaH64{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.AuthCard_logoIcon__XaH64 img{width:80px;height:80px;object-fit:contain}.AuthCard_logo__jsbeW p{font-size:15px;color:#666;font-weight:400}.AuthCard_body__LYWtA{display:block}.AuthCard_footer__T7_ne{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1);display:grid;grid-gap:16px;gap:16px}.AuthCard_footerLink__cgQw7{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px;color:#0f5c5c;text-decoration:none;font-weight:500;transition:color .2s ease}.AuthCard_footerLink__cgQw7:hover{color:#0a4a4a;opacity:1}@media (max-width:480px){.AuthCard_card___lfZp{padding:36px 28px}}.Input_wrapper__C3t_D{display:flex;flex-direction:column;gap:var(--apple-sp-2)}.Input_label__RfGA8{font-size:14px;font-weight:500;color:var(--apple-label);line-height:1.4}.Input_inputWrapper__iMK2O{position:relative}.Input_input__a5J6C{width:100%;padding:var(--input-padding,14px var(--apple-sp-4));font-family:var(--apple-font-system);font-size:var(--apple-text-body);line-height:1.4;color:var(--apple-label);background:var(--apple-bg-system-primary);border:1.5px solid var(--apple-border-subtle);border-radius:var(--apple-radius-input);transition:var(--apple-transition-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:var(--input-min-height,52px)}.Input_input__a5J6C::placeholder{color:var(--apple-label-tertiary)}.Input_input__a5J6C:hover:not(:disabled){border-color:var(--apple-border-emphasis)}.Input_input__a5J6C:focus{outline:none;background:var(--apple-bg-elevated);border-color:var(--apple-primary);box-shadow:0 0 0 4px var(--apple-interactive-focus)}.Input_input__a5J6C:disabled{opacity:.5;cursor:not-allowed;background:var(--apple-fill-tertiary)}.Input_input__a5J6C.Input_hasError__QihcP{border-color:var(--apple-danger);background:var(--apple-danger-light)}.Input_input__a5J6C.Input_hasError__QihcP:focus{box-shadow:0 0 0 4px rgba(255,59,48,.12)}.Input_input__a5J6C.Input_hasAction__7OO6x{padding-right:58px}.Input_actionBtn__CUTlj{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--apple-label-secondary);padding:var(--apple-sp-2);min-width:var(--input-action-size,44px);min-height:var(--input-action-size,44px);align-items:center;justify-content:center;border-radius:var(--apple-radius-xs);display:flex;transition:var(--apple-transition-fast)}.Input_actionBtn__CUTlj:hover{color:var(--apple-label)}.Input_error__Nqe_D{font-size:var(--apple-text-footnote);color:var(--apple-danger);display:flex;align-items:center;gap:var(--apple-sp-1);animation:Input_fadeIn__9iK4s .2s ease}.Input_hint__t_AMg{font-size:var(--apple-text-footnote);color:var(--apple-label-secondary)}@keyframes Input_fadeIn__9iK4s{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Button_btn__x__kd{display:inline-flex;align-items:center;justify-content:center;gap:var(--apple-sp-2);border:none;cursor:pointer;font-family:var(--apple-font-system);font-weight:700;letter-spacing:-.01em;border-radius:var(--button-radius,16px);transition:var(--apple-transition-fast);white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_btn__x__kd:focus-visible{outline:2px solid var(--apple-primary);outline-offset:3px}.Button_primary__gNjMo{background:linear-gradient(180deg,rgba(15,92,92,.96),rgba(10,74,74,1));color:#fff;box-shadow:0 14px 32px rgba(15,92,92,.22)}.Button_primary__gNjMo:hover:not(.Button_loading__xz7Vs):not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px rgba(15,92,92,.26);opacity:1}.Button_primary__gNjMo:active:not(.Button_loading__xz7Vs):not(:disabled){transform:translateY(0)}.Button_secondary__6ARy2{background:rgba(255,255,255,.88);color:var(--apple-primary);border:1px solid rgba(15,92,92,.14);box-shadow:var(--apple-shadow-xs)}.Button_secondary__6ARy2:hover:not(.Button_loading__xz7Vs):not(:disabled){background:rgba(255,255,255,1);border-color:rgba(15,92,92,.28);transform:translateY(-1px);opacity:1}.Button_ghost__nCpIY{background:transparent;color:var(--apple-primary)}.Button_ghost__nCpIY:hover:not(.Button_loading__xz7Vs):not(:disabled){background:rgba(15,92,92,.08);opacity:1}.Button_danger__yObcW{background:linear-gradient(180deg,rgba(255,59,48,.94),rgba(216,45,35,1));color:#fff;box-shadow:0 14px 32px rgba(255,59,48,.2)}.Button_danger__yObcW:hover:not(.Button_loading__xz7Vs):not(:disabled){transform:translateY(-1px);opacity:1}.Button_sm__CDbQJ{min-height:var(--button-sm-min-height,44px);min-width:44px;padding:var(--button-sm-padding,0 var(--apple-sp-4));font-size:var(--apple-text-footnote)}.Button_md__fwg2m{min-height:var(--button-md-min-height,50px);padding:var(--button-md-padding,0 var(--apple-sp-6));font-size:var(--apple-text-body)}.Button_lg__2Fw1x{min-height:var(--button-lg-min-height,58px);padding:var(--button-lg-padding,0 var(--apple-sp-8));font-size:var(--apple-text-title3)}.Button_fullWidth__9EUg4{width:100%}.Button_btn__x__kd:disabled,.Button_loading__xz7Vs{opacity:.52;cursor:not-allowed;pointer-events:none;transform:none!important;box-shadow:none!important}.Button_spinner__bkL9X{animation:Button_spin__UIsOW .8s linear infinite;flex-shrink:0}@keyframes Button_spin__UIsOW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Alert_alert__ppHV_{display:flex;align-items:flex-start;gap:var(--apple-sp-3);padding:var(--apple-sp-4);border-radius:var(--apple-radius-card);font-size:var(--apple-text-subheadline);line-height:1.5;animation:Alert_fadeInDown__xm1dt .25s var(--apple-ease);border:1px solid transparent}.Alert_icon__v7ZTN{flex-shrink:0;margin-top:2px}.Alert_content__RYX_4{flex:1 1}.Alert_title__yoiPa{font-weight:600;margin-bottom:var(--apple-sp-1);font-size:var(--apple-text-subheadline)}.Alert_error__UdGn2{background:var(--apple-danger-light);color:var(--apple-danger);border-color:rgba(255,59,48,.2)}.Alert_success__MuIgx{background:var(--apple-success-light);color:var(--apple-on-success-tint);border-color:rgba(52,199,89,.2)}.Alert_warning__1CN8C{background:var(--apple-warning-light);color:var(--apple-on-warning-tint);border-color:rgba(255,149,0,.2)}.Alert_info__PrToY{background:var(--apple-info-light);color:var(--apple-on-info-tint);border-color:rgba(50,173,230,.2)}@keyframes Alert_fadeInDown__xm1dt{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ResetForm_form__SpFwT{display:flex;flex-direction:column;gap:var(--apple-sp-5)}.ResetForm_otpLabel__GRPxY{font-size:14px;font-weight:500;color:var(--apple-label);margin-bottom:var(--apple-sp-3);display:block}.ResetForm_otpGrid__jxKzr{display:flex;gap:var(--apple-sp-2);justify-content:center}.ResetForm_otpBox__njUuo{width:52px;height:60px;text-align:center;font-size:var(--apple-text-title2);font-weight:700;letter-spacing:0;color:var(--apple-label);background:var(--apple-bg-system-primary);border:2px solid var(--apple-separator);border-radius:var(--apple-radius-input);transition:var(--apple-transition-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none}.ResetForm_otpBox__njUuo:focus{outline:none;border-color:var(--apple-primary);background:var(--apple-bg-elevated);box-shadow:0 0 0 4px var(--apple-interactive-focus)}.ResetForm_otpBox__njUuo.ResetForm_hasError__VOkmX{border-color:var(--apple-danger)}.ResetForm_otpError__24ySS{font-size:var(--apple-text-footnote);color:var(--apple-danger);text-align:center;margin-top:var(--apple-sp-2);animation:ResetForm_fadeIn__qNci8 .2s ease}.ResetForm_backLink__R07ad{display:flex;align-items:center;justify-content:center;gap:var(--apple-sp-2);font-size:var(--apple-text-subheadline);color:var(--apple-primary);font-weight:500;text-decoration:none;padding:var(--apple-sp-3)}.ResetForm_backLink__R07ad:hover{opacity:.75}@keyframes ResetForm_fadeIn__qNci8{0%{opacity:0}to{opacity:1}}@media (max-width:360px){.ResetForm_otpBox__njUuo{width:42px;height:52px;font-size:var(--apple-text-title3)}.ResetForm_otpGrid__jxKzr{gap:var(--apple-sp-1)}}.LoginForm_form__SygZN{display:block}.LoginForm_alert__poDKJ{padding:14px 16px;border-radius:12px;margin-bottom:24px;font-size:14px;background:#fff5f5;color:#dc3545;border:1.5px solid rgba(220,53,69,.2);display:flex;align-items:center;gap:10px}.LoginForm_formGroup__N5p7a{margin-bottom:24px}.LoginForm_formGroup__N5p7a label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px;letter-spacing:-.2px}.LoginForm_control__CJoHJ{width:100%;padding:14px 16px;font-size:16px;font-family:inherit;background:#f7f5f2;border:1.5px solid rgba(0,0,0,.1);border-radius:12px;transition:all .2s ease;color:#1a1a1a;-webkit-appearance:none}.LoginForm_control__CJoHJ::placeholder{color:#999;font-weight:400}.LoginForm_control__CJoHJ:focus{outline:none;border-color:#0f5c5c;background:#ffffff;box-shadow:0 0 0 4px rgba(15,92,92,.08)}.LoginForm_fieldError__odG8s{display:block;margin-top:8px;font-size:13px;color:#dc3545}.LoginForm_checkboxWrapper__noaDS{display:flex;align-items:center;gap:10px;margin-bottom:32px}.LoginForm_checkboxWrapper__noaDS input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#0f5c5c}.LoginForm_checkboxWrapper__noaDS label{font-size:14px;color:#666;cursor:pointer;font-weight:400;margin:0}.LoginForm_btnLogin__kawLp{width:100%;padding:16px;background:#0f5c5c;color:#ffffff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:-.2px;box-shadow:0 4px 12px rgba(15,92,92,.2)}.LoginForm_btnLogin__kawLp:hover:not(:disabled){background:#0a4a4a;transform:translateY(-1px);box-shadow:0 6px 16px rgba(15,92,92,.25)}.LoginForm_btnLogin__kawLp:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(15,92,92,.2)}.LoginForm_btnLogin__kawLp:disabled{opacity:.7;cursor:not-allowed}.ChannelSelector_label__i0TKq{font-size:14px;font-weight:500;color:var(--apple-label);display:block;margin-bottom:var(--apple-sp-3)}.ChannelSelector_grid__XNQVq{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--apple-sp-3);gap:var(--apple-sp-3)}.ChannelSelector_option__v4OKl{position:relative}.ChannelSelector_radio__x2AB6{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.ChannelSelector_card__3gy0E{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--apple-sp-2);padding:var(--apple-sp-4) var(--apple-sp-3);background:var(--apple-bg-system-primary);border:2px solid var(--apple-separator);border-radius:var(--apple-radius-card);cursor:pointer;transition:var(--apple-transition-fast);min-height:88px}.ChannelSelector_card__3gy0E:hover{border-color:var(--apple-primary);background:var(--apple-primary-lighter)}.ChannelSelector_radio__x2AB6:checked+.ChannelSelector_card__3gy0E{background:var(--apple-primary-light);border-color:var(--apple-primary);box-shadow:0 0 0 4px var(--apple-interactive-focus)}.ChannelSelector_radio__x2AB6:focus-visible+.ChannelSelector_card__3gy0E{outline:2px solid var(--apple-primary);outline-offset:2px}.ChannelSelector_icon__gpfk1{color:var(--apple-label-secondary);transition:var(--apple-transition-fast)}.ChannelSelector_radio__x2AB6:checked+.ChannelSelector_card__3gy0E .ChannelSelector_icon__gpfk1{color:var(--apple-primary)}.ChannelSelector_cardLabel__xVb_m{font-size:var(--apple-text-subheadline);font-weight:500;color:var(--apple-label-secondary);transition:var(--apple-transition-fast)}.ChannelSelector_radio__x2AB6:checked+.ChannelSelector_card__3gy0E .ChannelSelector_cardLabel__xVb_m{color:var(--apple-primary);font-weight:600}.RecoverForm_form__Mcg17{display:flex;flex-direction:column;gap:var(--apple-sp-5)}.RecoverForm_success__TyNy_{display:flex;flex-direction:column;align-items:center;gap:var(--apple-sp-6);text-align:center;padding:var(--apple-sp-4) 0;animation:RecoverForm_fadeInUp__1ieie .3s var(--apple-ease)}.RecoverForm_successIcon__qmraJ{width:56px;height:56px;background:var(--apple-success-light);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--apple-success)}.RecoverForm_successTitle__QpP26{font-size:var(--apple-text-headline);font-weight:600;color:var(--apple-label)}.RecoverForm_successText__Y_TB_{font-size:var(--apple-text-subheadline);color:var(--apple-label-secondary);line-height:1.6}.RecoverForm_backLink__F8BZz{display:flex;align-items:center;justify-content:center;gap:var(--apple-sp-2);font-size:var(--apple-text-subheadline);color:var(--apple-primary);font-weight:500;text-decoration:none;padding:var(--apple-sp-3)}.RecoverForm_backLink__F8BZz:hover{opacity:.75}@keyframes RecoverForm_fadeInUp__1ieie{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}