.LanguageSelector_container__np0QJ{position:relative}.LanguageSelector_selector__2izKM{display:flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;color:var(--color-inverse-light);background:transparent;border:none;cursor:pointer;border-radius:.4rem;transition:background-color .2s ease}.LanguageSelector_selector__2izKM:hover{background-color:rgba(0,0,0,.05)}.LanguageSelector_icon__OCNft{color:var(--color-icon-primary-light);transition:transform .2s ease}.LanguageSelector_iconRotated__om8gg{transform:rotate(180deg)}.LanguageSelector_dropdown__IShMr{position:absolute;top:100%;right:0;margin-top:.4rem;background-color:var(--color-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:.8rem;box-shadow:0 4px 12px rgba(0,0,0,.15);list-style:none;padding:.4rem;min-width:12rem;z-index:100}.LanguageSelector_option__dl_uz{width:100%;padding:.6rem 1.2rem;font-size:1.4rem;font-weight:500;color:var(--color-text-primary-light);background-color:#fff;border:none;border-radius:.4rem;cursor:pointer;text-align:left;transition:background-color .2s ease}.LanguageSelector_option__dl_uz:hover{background-color:#ecebfe}.LanguageSelector_option__dl_uz:active{background-color:#c5c2fb}.LanguageSelector_optionActive__csUBh{background-color:#4036f5;font-weight:600;color:#fff}.LanguageSelector_optionActive__csUBh:hover{background-color:#4036f5}.page_container__O0QiH{height:100vh;display:flex;flex-direction:column;background-color:var(--color-primary-light)}.page_header__EIySG{display:flex;justify-content:space-between;align-items:center;padding:3.2rem;border-bottom:1px solid var(--color-tertiary-light)}.page_languageSelector__uiV3M,.page_logo__DhQ6j{color:var(--color-inverse-light)}.page_languageSelector__uiV3M{display:flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;background:transparent;border:none;cursor:pointer}.page_languageSelector__uiV3M svg{color:var(--color-icon-primary-light)}.page_main__z0V5T{flex:1 1;display:flex;justify-content:center;align-items:flex-start;padding:4.8rem 2rem;overflow:auto}.page_registerCard__FaqSf{width:100%;max-width:34.5rem;display:flex;flex-direction:column;gap:2.4rem}.page_title__UcuXy{font-size:2.4rem;font-weight:700;line-height:1.5;text-align:center;color:var(--color-inverse-light)}.page_tabContainer__TyPf_{display:flex;background-color:var(--color-secondary-light);border-radius:.8rem;padding:.4rem}.page_tab__S7BYZ{flex:1 1;padding:1rem;font-size:1.4rem;font-weight:500;color:var(--color-text-tertiary-light);background:transparent;border:none;border-radius:.8rem;cursor:pointer;transition:all .2s ease}.page_tabActive__Xh6Xf{background-color:#0d172f;color:var(--color-text-onprimary-light);font-weight:600;box-shadow:0 0 4px rgba(3,7,18,.08),0 4px 8px rgba(3,7,18,.08),0 6px 12px rgba(3,7,18,.12)}.page_form__Merlj{display:flex;flex-direction:column;gap:1.6rem}.page_inputGroup__yacAi{display:flex;flex-direction:column;gap:.8rem}.page_label__ZKxGe{font-size:1.4rem;font-weight:500;color:var(--color-text-secondary-light)}.page_input__gEhUv{width:100%;padding:1.4rem 1.6rem;font-size:1.4rem;font-family:var(--font-pretendard);color:var(--color-text-primary-light);background-color:var(--color-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:.8rem;transition:all .2s ease}.page_input__gEhUv::placeholder{color:var(--color-text-tertiary-light)}.page_input__gEhUv:focus{border-color:var(--color-border-brand-light);outline:none}.page_input__gEhUv:-webkit-autofill,.page_input__gEhUv:-webkit-autofill:active,.page_input__gEhUv:-webkit-autofill:focus,.page_input__gEhUv:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-text-fill-color:var(--color-text-primary-light)!important;box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.page_emailWrapper__BKRbQ{display:flex;gap:.8rem}.page_emailWrapper__BKRbQ .page_input__gEhUv{flex:1 1}.page_sendCodeButton__MbzYn{min-width:10rem;padding:1.4rem 1.6rem;font-size:1.4rem;font-weight:600;font-family:var(--font-pretendard);color:var(--color-button-primary-fill);background-color:var(--color-primary-light);border:1px solid var(--color-button-primary-fill);border-radius:.8rem;cursor:pointer;white-space:nowrap;transition:all .2s ease}.page_sendCodeButton__MbzYn:hover{background-color:rgba(99,102,241,.1)}.page_selectWrapper__WTWp7{position:relative;display:flex;align-items:center}.page_select__YD9xZ{width:100%;padding:1.4rem 4rem 1.4rem 1.6rem;font-size:1.4rem;font-family:var(--font-pretendard);color:var(--color-text-primary-light);background-color:var(--color-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:.8rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease}.page_selectPlaceholder__p6WlH,.page_select__YD9xZ option[value=""][disabled],.page_select__YD9xZ:invalid{color:var(--color-text-tertiary-light)}.page_select__YD9xZ:focus{border-color:var(--color-border-brand-light);outline:none}.page_select__YD9xZ option{padding:.6rem 1.2rem;font-size:1.4rem;font-weight:500;color:var(--color-text-primary-light);background-color:#fff;border-radius:.4rem}.page_select__YD9xZ option:hover{background-color:#ecebfe}.page_select__YD9xZ option:active{background-color:#c5c2fb}.page_select__YD9xZ option:checked{background-color:#4036f5;color:#fff;font-weight:600}.page_selectIcon__52SmS{position:absolute;right:1.2rem;color:var(--color-icon-tertiary-light);pointer-events:none}.page_nationalityFlag__bimF4{position:absolute;left:1.2rem;width:2rem;height:1.4rem;border-radius:2px;z-index:1;pointer-events:none}.page_selectWithFlag__Wf2uF{padding-left:4rem}.page_passwordWrapper__cqsil{position:relative;display:flex;align-items:center}.page_passwordWrapper__cqsil .page_input__gEhUv{padding-right:4.4rem}.page_passwordToggle__NQcJq{position:absolute;right:1.2rem;display:flex;align-items:center;justify-content:center;padding:.4rem;color:var(--color-icon-tertiary-light);background:transparent;border:none;cursor:pointer;transition:color .2s ease}.page_passwordToggle__NQcJq:hover{color:var(--color-icon-secondary-light)}.page_termsLabel__6OMbD{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:var(--color-text-secondary-light);cursor:pointer}.page_checkbox__wzLTs{width:1.6rem;height:1.6rem;accent-color:var(--color-button-primary-fill);cursor:pointer}.page_signUpButton__CczjG{width:100%;display:flex;align-items:center;justify-content:center;padding:1.4rem;margin-top:.8rem;font-size:1.6rem;font-weight:600;color:var(--color-text-onprimary-light);background-color:var(--color-button-primary-fill);border:none;border-radius:.8rem;cursor:pointer;transition:background-color .2s ease}.page_signUpButton__CczjG:hover{background-color:var(--color-button-primary-fill-hover)}.page_signUpButton__CczjG:active{background-color:var(--color-button-primary-fill-pressed)}.page_footerLinks__io0nz{display:flex;justify-content:center;align-items:center;gap:.4rem;font-size:1.4rem;color:var(--color-text-secondary-light)}.page_loginLink__TRYq5{color:var(--color-button-primary-fill);text-decoration:underline;transition:color .2s ease}.page_loginLink__TRYq5:hover{color:var(--color-button-primary-fill-hover)}.page_inputError__vnhnK{border-color:var(--color-border-danger-light)!important}.page_errorText__0Uz7P{color:var(--color-text-danger-light)}.page_errorText__0Uz7P,.page_successText__ovcQm{font-size:1.2rem;margin-top:.4rem;font-weight:500}.page_successText__ovcQm{display:flex;align-items:center;gap:.4rem;color:#00a63e;line-height:1.4}.page_successIcon__UKR7V{width:1.2rem;height:1.2rem;flex-shrink:0}.page_termsError__p0NyV{color:#ef4444}.page_termsLink__KcSyZ{color:var(--color-button-primary-fill);text-decoration:underline}.page_inputWithTimer__UfdTy{position:relative;flex:1 1;display:flex;align-items:center}.page_inputWithTimer__UfdTy .page_input__gEhUv{padding-right:5rem}.page_timer__w4dix{position:absolute;right:1.2rem;font-size:1.6rem;font-weight:500;color:var(--color-text-danger-light)}.page_passwordStrength__1foDF{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:.4rem}.page_strengthBar__psHg_{width:29rem;height:.4rem;background-color:#f5f5f5;border-radius:999px;position:relative;overflow:hidden}.page_strengthBar__psHg_:after{content:"";position:absolute;left:0;top:0;height:100%;border-radius:999px;transition:width .3s ease,background-color .3s ease}.page_strengthBar__psHg_.page_weak__up8e9:after{width:33%;background-color:#fb2c36}.page_strengthBar__psHg_.page_medium__o9ktk:after{width:66%;background-color:#d08700}.page_strengthBar__psHg_.page_strong__8Nl5V:after{width:100%;background-color:#00c950}.page_strengthText__nFyDu{font-size:1.2rem;font-weight:500;flex-shrink:0}.page_strengthBar__psHg_.page_weak__up8e9+.page_strengthText__nFyDu{color:#fb2c36}.page_strengthBar__psHg_.page_medium__o9ktk+.page_strengthText__nFyDu{color:#d08700}.page_strengthBar__psHg_.page_strong__8Nl5V+.page_strengthText__nFyDu{color:#00c950}.page_spinner__iNTpQ{width:2rem;height:2rem;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:page_spin__dFO_J .8s linear infinite}@keyframes page_spin__dFO_J{to{transform:rotate(1turn)}}.page_sendCodeButton__MbzYn:disabled,.page_signUpButton__CczjG:disabled{background-color:var(--color-button-primary-disabled-fill);color:var(--color-text-disabled-light);cursor:not-allowed}.page_sendCodeButton__MbzYn:disabled{border-color:var(--color-button-primary-disabled-fill)}.page_select__YD9xZ:disabled{background-color:var(--color-button-primary-disabled-fill);color:var(--color-text-disabled-light);cursor:not-allowed}.page_inputWithIcon__F7iT_{position:relative;display:flex;align-items:center}.page_inputWithIcon__F7iT_ .page_input__gEhUv{padding-right:4rem}.page_validIcon__3hwf1{color:#2196f3}.page_invalidIcon__ix9G0,.page_validIcon__3hwf1{position:absolute;right:1.2rem;font-size:1.6rem;font-weight:700}.page_invalidIcon__ix9G0{color:#ef4444}.page_phoneWrapper__lotw5{display:flex;gap:.8rem}.page_countryCodeWrapper__B9l1i{position:relative;display:flex;align-items:center;flex-shrink:0}.page_flagIcon__QqBpf{position:absolute;left:1.2rem;width:2rem;height:1.4rem;border-radius:2px;z-index:1;pointer-events:none}.page_countryCodeSelect__fDNqq{padding:1.4rem 3rem 1.4rem 4rem;font-size:1.4rem;font-family:var(--font-pretendard);color:var(--color-text-primary-light);background-color:var(--color-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:.8rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease}.page_countryCodeSelect__fDNqq:focus{border-color:var(--color-border-brand-light);outline:none}.page_countryCodeIcon__ownoa{position:absolute;right:.8rem;color:var(--color-icon-tertiary-light);pointer-events:none}.page_phoneInput__3KrF2{flex:1 1}.page_passwordMatchIcon__lc9FO{position:absolute;right:4rem;color:#22c55e;font-size:1.6rem;font-weight:700}.page_resendTimer__ujqVw{margin-left:.8rem}.page_optionFlag__ytjy4{width:2rem;height:1.4rem;border-radius:2px;flex-shrink:0}.page_resendWrapper__P7FN3{display:flex;align-items:center;gap:.4rem;margin-top:.4rem}.page_resendText__y7Zlv{font-size:1.2rem;color:var(--color-text-tertiary-light)}.page_resendButton__NeYcT{font-size:1.2rem;font-weight:600;color:var(--color-button-primary-fill);background:transparent;border:none;cursor:pointer;padding:0;text-decoration:underline}.page_resendButton__NeYcT:hover{color:var(--color-button-primary-fill-hover)}.page_resendTimer__ujqVw{font-size:1.2rem;color:var(--color-text-tertiary-light)}.page_verifyButton__jU0X7{width:100%;padding:1.4rem;font-size:1.4rem;font-weight:600;color:#fff;background-color:var(--color-button-primary-fill);border:none;border-radius:.8rem;cursor:pointer;transition:background-color .2s ease}.page_verifyButton__jU0X7:hover{background-color:var(--color-button-primary-fill-hover)}.page_verifyButton__jU0X7:disabled{background-color:var(--color-button-primary-disabled-fill);color:var(--color-text-disabled-light);cursor:not-allowed}.page_verifiedInputWrapper__NQPZ4{position:relative;display:flex;align-items:center}.page_verifiedInputWrapper__NQPZ4 .page_input__gEhUv{padding-right:4rem}.page_verifiedInputWrapper__NQPZ4 .page_input__gEhUv:disabled{background-color:var(--color-button-primary-disabled-fill);border-color:var(--color-tertiary-light);color:var(--color-text-tertiary-light)}.page_verifiedCheckIcon__zbCfv{position:absolute;right:1.2rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.Toast_toastContainer__MZR4G{position:fixed;bottom:4rem;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column-reverse;gap:.8rem;pointer-events:none}.Toast_toast___Fxdo{display:flex;align-items:center;justify-content:center;gap:.4rem;width:42rem;height:4.8rem;padding:.8rem 1.6rem;border-radius:1.2rem;background:rgba(64,64,64,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 4px 0 rgba(3,7,18,.08),0 4px 8px 0 rgba(3,7,18,.08),0 6px 12px 0 rgba(3,7,18,.12);pointer-events:auto;animation:Toast_slideIn__X3uDC .3s ease-out}.Toast_toast___Fxdo.Toast_exiting__Um8Dw{animation:Toast_slideOut__zPm51 .3s ease-in forwards}@keyframes Toast_slideIn__X3uDC{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_slideOut__zPm51{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1rem)}}.Toast_icon__RM2IJ{width:2.4rem;height:2.4rem;flex-shrink:0}.Toast_message__vNJzi{font-family:var(--font-pretendard),"Pretendard",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_container__i1gDC{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-primary-light)}.page_header__w4fQ_{display:flex;justify-content:space-between;align-items:center;padding:3.2rem;border-bottom:1px solid var(--color-tertiary-light)}.page_languageSelector__LXVIk,.page_logo__AdYBX{color:var(--color-inverse-light)}.page_languageSelector__LXVIk{display:flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;background:transparent;border:none;cursor:pointer}.page_languageSelector__LXVIk svg{color:var(--color-icon-primary-light)}.page_main__GU9cg{flex:1 1;display:flex;justify-content:center;align-items:flex-start;padding:4.8rem 2rem}.page_loginCard__j3hLJ{width:100%;max-width:34.5rem;display:flex;flex-direction:column;gap:2.4rem}.page_title__4ooZC{font-size:2.4rem;font-weight:700;line-height:1.5;text-align:center;color:var(--color-inverse-light)}.page_tabContainer__8E_Zj{display:flex;background-color:var(--color-secondary-light);border-radius:.8rem;padding:.4rem}.page_tab__GdMED{flex:1 1;padding:1rem;font-size:1.4rem;font-weight:500;color:var(--color-text-tertiary-light);background:transparent;border:none;border-radius:.8rem;cursor:pointer;transition:all .2s ease}.page_tabActive__P481W{background-color:#0d172f;color:var(--color-text-onprimary-light);font-weight:600;box-shadow:0 0 4px rgba(3,7,18,.08),0 4px 8px rgba(3,7,18,.08),0 6px 12px rgba(3,7,18,.12)}.page_form__OL2oz{display:flex;flex-direction:column;gap:1.6rem}.page_inputGroup__wWedh{display:flex;flex-direction:column;gap:.8rem}.page_label__bfGNg{font-size:1.4rem;font-weight:500;color:var(--color-text-secondary-light)}.page_input__j_OYa{width:100%;padding:1.4rem 1.6rem;font-size:1.4rem;font-family:var(--font-pretendard);color:var(--color-text-primary-light);background-color:var(--color-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:.8rem;transition:all .2s ease}.page_input__j_OYa::placeholder{color:var(--color-text-disabled-light)}.page_input__j_OYa:focus{border-color:var(--color-border-brand-light);outline:none}.page_input__j_OYa:-webkit-autofill,.page_input__j_OYa:-webkit-autofill:active,.page_input__j_OYa:-webkit-autofill:focus,.page_input__j_OYa:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-text-fill-color:var(--color-text-primary-light)!important;box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.page_passwordWrapper__riLNB{position:relative;display:flex;align-items:center}.page_passwordWrapper__riLNB .page_input__j_OYa{padding-right:4.4rem}.page_passwordToggle__xbF_Y{position:absolute;right:1.2rem;display:flex;align-items:center;justify-content:center;padding:.4rem;color:var(--color-icon-tertiary-light);background:transparent;border:none;cursor:pointer;transition:color .2s ease}.page_passwordToggle__xbF_Y:hover{color:var(--color-icon-secondary-light)}.page_checkboxGroup__YhfjT{display:flex;flex-wrap:wrap;gap:1.6rem}.page_checkboxLabel__XQ6s_{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:var(--color-text-secondary-light);cursor:pointer}.page_checkbox__so_Ge{width:1.6rem;height:1.6rem;accent-color:var(--color-button-primary-fill);cursor:pointer}.page_loginButton__zQC_e{width:100%;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem;margin-top:.8rem;font-size:1.6rem;font-weight:600;color:var(--color-text-onprimary-light);background-color:var(--color-button-primary-fill);border:none;border-radius:.8rem;cursor:pointer;transition:background-color .2s ease}.page_loginButton__zQC_e:hover{background-color:var(--color-button-primary-fill-hover)}.page_loginButton__zQC_e:active{background-color:var(--color-button-primary-fill-pressed)}.page_footerLinks__NLxT6{display:flex;justify-content:center;align-items:center;gap:1.2rem}.page_footerLink__JLw25{font-size:1.4rem;color:var(--color-text-secondary-light);text-decoration:underline;transition:color .2s ease}.page_footerLink__JLw25:hover{color:var(--color-text-primary-light)}.page_footerDivider__unFiw{color:var(--color-text-tertiary-light)}.page_inputError__JO_D0{border-color:var(--color-border-danger-light)!important}.page_errorText__5d8vI{margin-top:.4rem;font-weight:500}.page_errorList__4jQic,.page_errorText__5d8vI{font-size:1.2rem;color:var(--color-text-danger-light)}.page_errorList__4jQic{margin:0;padding-left:1.8rem;font-weight:400;line-height:1.4;list-style-type:disc}.page_errorList__4jQic li{margin-bottom:0}.page_rememberMeWrapper__N_f6c{display:flex;align-items:center;margin-top:.8rem}.page_spinner__4Jy_R{width:2rem;height:2rem;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:page_spin__OCF_o .8s linear infinite}@keyframes page_spin__OCF_o{to{transform:rotate(1turn)}}.page_loginButton__zQC_e:disabled{background-color:#f5f5f5;color:var(--color-text-disabled-light);cursor:not-allowed}.page_loginButtonLocked__2PwiP{background-color:#e4e4e4;pointer-events:none}.page_lockIcon__5L59A{filter:brightness(0) invert(1)}.Modal_overlay__F_uPN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1200;display:flex;align-items:center;justify-content:center}.Modal_modal__tLLo8{background-color:#fff;border-radius:12px;padding:16px;min-width:320px;max-width:420px;display:flex;flex-direction:column;gap:32px;box-shadow:0 0 4px rgba(3,7,18,.08),0 4px 8px rgba(3,7,18,.08),0 6px 12px rgba(3,7,18,.12);animation:Modal_fadeIn__9coye .2s ease-out}@keyframes Modal_fadeIn__9coye{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Modal_headerSection__Ycj50{display:flex;flex-direction:column;gap:12px}.Modal_closeButtonWrapper__PKab5{display:flex;justify-content:flex-end}.Modal_closeButton__niNWi{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0}.Modal_closeButton__niNWi:hover{opacity:.7}.Modal_title__UBfzB{font-size:18px;font-weight:700;line-height:1.4;color:var(--color-text-primary-light);text-align:center;margin:0}.Modal_content__q2Rxl{font-size:14px;font-weight:400;line-height:1.5;color:var(--color-text-secondary-light);text-align:center;margin:0}.Modal_buttons__sq0m0{display:flex;gap:8px}.Modal_cancelButton__9zM8W{flex:1 1;width:200px;height:48px;padding:16px;border-radius:12px;font-size:16px;font-weight:600;line-height:1.4;cursor:pointer;transition:opacity .2s,background-color .2s;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid var(--color-border-primary);color:var(--color-text-primary-light)}.Modal_cancelButton__9zM8W:hover{background-color:var(--color-secondary-light)}.Modal_confirmButton__dmVqt{flex:1 1;width:200px;height:48px;padding:16px;border-radius:12px;font-size:16px;font-weight:600;line-height:1.4;cursor:pointer;transition:opacity .2s,background-color .2s;display:flex;align-items:center;justify-content:center;background-color:var(--color-brand-light);border:none;color:#fff}.Modal_confirmButton__dmVqt:hover{opacity:.9}.Modal_confirmButtonDanger__ICMpg{background-color:#e7000b}.Modal_confirmButtonDanger__ICMpg:hover{opacity:.9}.Modal_modalSuccess__EIh6C{padding:24px;text-align:center}.Modal_modalSuccess__EIh6C .Modal_headerSection__Ycj50{gap:16px}.Modal_successIcon__uw0AW{display:flex;justify-content:center;margin:0 auto}.Modal_buttonsSuccess__Ni_Ep{justify-content:center}.Modal_confirmButtonSuccess__X6peB{width:100%;max-width:280px}@media (max-width:580px){.Modal_modal__tLLo8{min-width:296px;max-width:320px}.Modal_cancelButton__9zM8W,.Modal_confirmButton__dmVqt{width:140px}}.page_container__H_97l{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-primary-light)}.page_header___38zn{display:flex;justify-content:space-between;align-items:center;padding:3.2rem;border-bottom:1px solid var(--color-tertiary-light)}.page_logo__alYCz{color:var(--color-inverse-light)}.page_main__SWxdn{flex:1 1;display:flex;justify-content:center;align-items:flex-start;padding:4.8rem 2rem}.page_card__HuFUY{width:100%;max-width:34.5rem;display:flex;flex-direction:column;gap:4rem}.page_title__jjoNH{font-size:2.4rem;font-weight:700;line-height:1.5;text-align:center;color:var(--color-inverse-light)}.page_form__Efn1T{display:flex;flex-direction:column;gap:2.4rem}.page_inputGroup__hYGpg{display:flex;flex-direction:column;gap:.8rem}.page_label__eHJub{font-size:1.2rem;font-weight:500;color:var(--color-text-primary-light)}.page_input__ZT8Iq{width:100%;height:4.8rem;padding:1.2rem;font-size:1.6rem;font-family:var(--font-pretendard);color:var(--color-text-primary-light);background-color:var(--color-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:.8rem;transition:all .2s ease}.page_input__ZT8Iq::placeholder{color:var(--color-text-disabled-light)}.page_input__ZT8Iq:focus{border-color:var(--color-border-brand-light);outline:none}.page_emailWrapper__6ONQ6{display:flex;gap:.8rem}.page_emailWrapper__6ONQ6 .page_input__ZT8Iq{flex:1 1}.page_sendCodeButton__4eFat{height:4.8rem;padding:0 1.6rem;font-size:1.6rem;font-weight:600;color:var(--color-button-primary-fill);background-color:var(--color-primary-light);border:1px solid var(--color-button-primary-fill);border-radius:.8rem;cursor:pointer;white-space:nowrap;transition:all .2s ease}.page_sendCodeButton__4eFat:hover:not(:disabled){background-color:rgba(64,54,245,.05)}.page_sendCodeButton__4eFat:disabled{opacity:.5;cursor:not-allowed;border-color:var(--color-border-tertiary-light);color:var(--color-text-tertiary-light)}.page_authCodeWrapper__5Afj7{display:flex;gap:.8rem}.page_authCodeWrapper__5Afj7 .page_input__ZT8Iq{flex:1 1}.page_resendButton__r1ICK{height:4.8rem;padding:0 1.6rem;font-size:1.6rem;font-weight:600;color:var(--color-button-primary-fill);background-color:var(--color-primary-light);border:1px solid var(--color-button-primary-fill);border-radius:.8rem;cursor:pointer;white-space:nowrap;transition:all .2s ease}.page_resendButton__r1ICK:hover:not(:disabled){background-color:rgba(64,54,245,.05)}.page_resendButton__r1ICK:disabled{opacity:.5;cursor:not-allowed;border-color:var(--color-border-tertiary-light);color:var(--color-text-tertiary-light)}.page_verifyButton__Z7tfW{height:4.8rem;padding:0 1.6rem;font-size:1.6rem;font-weight:600;color:var(--color-button-primary-fill);background-color:var(--color-primary-light);border:1px solid var(--color-button-primary-fill);border-radius:.8rem;cursor:pointer;white-space:nowrap;transition:all .2s ease}.page_verifyButton__Z7tfW:hover:not(:disabled){background-color:rgba(64,54,245,.05)}.page_verifyButton__Z7tfW:disabled{opacity:.5;cursor:not-allowed;border-color:var(--color-border-tertiary-light);color:var(--color-text-tertiary-light)}.page_verifiedInputWrapper__cHMHf{position:relative;display:flex;align-items:center}.page_verifiedInputWrapper__cHMHf .page_input__ZT8Iq{padding-right:4rem}.page_verifiedInputWrapper__cHMHf .page_input__ZT8Iq:disabled{background-color:var(--color-secondary-light);border-color:var(--color-tertiary-light);color:var(--color-text-tertiary-light)}.page_verifiedCheckIcon__Xo_1j{position:absolute;right:1.2rem;width:2rem;height:2rem}.page_resendWrapper__2oe3T{display:flex;align-items:center;gap:.4rem;margin-top:.4rem}.page_resendText__HEnHg{font-size:1.2rem;color:var(--color-text-tertiary-light)}.page_resendLink__pxJ_6{font-size:1.2rem;font-weight:600;color:var(--color-button-primary-fill);background:transparent;border:none;cursor:pointer;padding:0;text-decoration:underline}.page_resendLink__pxJ_6:hover:not(:disabled){color:var(--color-button-primary-fill-hover)}.page_resendLink__pxJ_6:disabled{color:var(--color-text-tertiary-light);cursor:not-allowed}.page_passwordWrapper__xi22G{position:relative;display:flex;align-items:center}.page_passwordWrapper__xi22G .page_input__ZT8Iq{padding-right:4.4rem}.page_passwordToggle__mSCWR{position:absolute;right:1.2rem;display:flex;align-items:center;justify-content:center;padding:.4rem;color:var(--color-icon-tertiary-light);background:transparent;border:none;cursor:pointer;transition:color .2s ease}.page_passwordToggle__mSCWR:hover{color:var(--color-icon-secondary-light)}.page_submitButton__4ioR0{width:100%;height:4.8rem;display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:1.6rem;font-weight:600;color:var(--color-text-onprimary-light);background-color:var(--color-button-primary-fill);border:none;border-radius:1.2rem;cursor:pointer;transition:background-color .2s ease}.page_submitButton__4ioR0:hover:not(:disabled){background-color:var(--color-button-primary-fill-hover)}.page_submitButton__4ioR0:active:not(:disabled){background-color:var(--color-button-primary-fill-pressed)}.page_submitButton__4ioR0:disabled{opacity:.5;cursor:not-allowed}.page_inputError__lbxZy{border-color:var(--color-border-danger-light)!important}.page_errorText__kjJ5A{font-size:1.2rem;color:var(--color-text-danger-light);margin-top:.4rem;font-weight:500}.page_inputWithTimer___rDOe{position:relative;flex:1 1;display:flex;align-items:center}.page_inputWithTimer___rDOe .page_input__ZT8Iq{padding-right:5rem}.page_timer__dblfy{position:absolute;right:1.2rem;font-size:1.6rem;font-weight:500;color:var(--color-text-danger-light)}.page_footerLinks__4iHOc{display:flex;justify-content:center;align-items:center}.page_footerLink__xFtaT{font-size:1.4rem;color:var(--color-text-secondary-light);text-decoration:underline;transition:color .2s ease}.page_footerLink__xFtaT:hover{color:var(--color-text-primary-light)}.page_spinner___SHiw{width:2rem;height:2rem;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:page_spin__Datek .8s linear infinite}@keyframes page_spin__Datek{to{transform:rotate(1turn)}}.page_passwordStrength__VhUam{display:flex;align-items:center;gap:.8rem;margin-top:.4rem}.page_strengthBar__fA_Ix{flex:1 1;height:.4rem;border-radius:.2rem;background-color:var(--color-border-tertiary-light);position:relative;overflow:hidden}.page_strengthBar__fA_Ix:after{content:"";position:absolute;left:0;top:0;height:100%;border-radius:.2rem;transition:width .3s ease,background-color .3s ease}.page_strengthBar__fA_Ix.page_weak__UOss2:after{width:33%;background-color:#ef4444}.page_strengthBar__fA_Ix.page_medium__p72mX:after{width:66%;background-color:#f59e0b}.page_strengthBar__fA_Ix.page_strong__IUf1f:after{width:100%;background-color:#22c55e}.page_strengthText__HaXK1{font-size:1.2rem;font-weight:500;min-width:4rem}.page_strengthBar__fA_Ix.page_weak__UOss2+.page_strengthText__HaXK1{color:#ef4444}.page_strengthBar__fA_Ix.page_medium__p72mX+.page_strengthText__HaXK1{color:#f59e0b}.page_strengthBar__fA_Ix.page_strong__IUf1f+.page_strengthText__HaXK1{color:#22c55e}.page_successText__1CpFc{display:flex;align-items:center;gap:.4rem;font-size:1.2rem;color:#22c55e;margin-top:.4rem}.page_successIcon__bIt9a{width:1.6rem;height:1.6rem}.page_successContainer__XCt4y{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:2rem 0}.page_successIconWrapper__KKzse{width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;background-color:rgba(34,197,94,.1);border-radius:50%}.page_successIconLarge__thD7I{width:4rem;height:4rem}.page_successMessage__PQcQ7{font-size:1.6rem;font-weight:500;color:var(--color-text-secondary-light);text-align:center;line-height:1.5}.page_input__ZT8Iq:-webkit-autofill,.page_input__ZT8Iq:-webkit-autofill:active,.page_input__ZT8Iq:-webkit-autofill:focus,.page_input__ZT8Iq:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-text-fill-color:var(--color-text-primary-light)!important;box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.page_container__ZwuqT{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-primary-light)}.page_header__9_u6j{display:flex;justify-content:space-between;align-items:center;padding:3.2rem;border-bottom:1px solid var(--color-tertiary-light)}.page_logo__Mph4E{color:var(--color-inverse-light)}.page_main___bKBv{flex:1 1;display:flex;justify-content:center;align-items:flex-start;padding:4.8rem 2rem}.page_card__9sn76{width:100%;max-width:34.5rem;display:flex;flex-direction:column;gap:3.2rem}.page_title__vmK0K{font-size:2.8rem;font-weight:700;line-height:1.5;text-align:center;color:var(--color-inverse-light)}.page_description__kejqH{font-size:1.4rem;font-weight:400;line-height:1.5;text-align:center;color:#737373;margin-top:-2.8rem}.page_form__2TISl{display:flex;flex-direction:column;gap:2.4rem}.page_inputGroup__ug05d{display:flex;flex-direction:column;gap:.8rem}.page_label__4CcvK{display:flex;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:500;color:var(--color-text-primary-light)}.page_required__5fi4y{color:var(--color-text-danger-light)}.page_readOnlyField__Dxnh_{background-color:var(--color-secondary-light)}.page_input__z82ml,.page_readOnlyField__Dxnh_{width:100%;padding:1.4rem 1.2rem;font-size:1.6rem;font-weight:500;color:var(--color-text-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:.8rem}.page_input__z82ml{font-family:var(--font-pretendard);background-color:var(--color-primary-light);transition:all .2s ease}.page_input__z82ml::placeholder{color:var(--color-text-disabled-light)}.page_input__z82ml:focus{border-color:var(--color-border-brand-light);outline:none}.page_input__z82ml:-webkit-autofill,.page_input__z82ml:-webkit-autofill:active,.page_input__z82ml:-webkit-autofill:focus,.page_input__z82ml:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-text-fill-color:var(--color-text-primary-light)!important;box-shadow:0 0 0 1000px var(--color-primary-light) inset!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.page_passwordWrapper__BSzSJ{position:relative;display:flex;align-items:center}.page_passwordWrapper__BSzSJ .page_input__z82ml{padding-right:4.4rem}.page_passwordToggle__66Rpu{position:absolute;right:1.2rem;display:flex;align-items:center;justify-content:center;padding:.4rem;color:var(--color-icon-tertiary-light);background:transparent;border:none;cursor:pointer;transition:color .2s ease}.page_passwordToggle__66Rpu:hover{color:var(--color-icon-secondary-light)}.page_buttonGroup__pyNNJ{display:flex;gap:1.2rem}.page_cancelButton__N21YG{flex:1 1;display:flex;align-items:center;justify-content:center;padding:1.4rem;font-size:1.6rem;font-weight:600;color:var(--color-text-primary-light);background-color:var(--color-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:1.2rem;cursor:pointer;transition:background-color .2s ease}.page_cancelButton__N21YG:hover{background-color:var(--color-secondary-light)}.page_cancelButton__N21YG:disabled{color:var(--color-text-disabled-light);cursor:not-allowed}.page_submitButton__acQS1{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem;font-size:1.6rem;font-weight:600;color:var(--color-text-onprimary-light);background-color:var(--color-button-primary-fill);border:none;border-radius:1.2rem;cursor:pointer;transition:background-color .2s ease}.page_submitButton__acQS1:hover{background-color:var(--color-button-primary-fill-hover)}.page_submitButton__acQS1:active{background-color:var(--color-button-primary-fill-pressed)}.page_submitButton__acQS1:disabled{background-color:#f5f5f5;color:var(--color-text-disabled-light);cursor:not-allowed}.page_inputError__gdIhw{border-color:var(--color-border-danger-light)!important}.page_errorText__Fnuew{font-weight:500}.page_errorList__dmTqP,.page_errorText__Fnuew{font-size:1.2rem;color:var(--color-text-danger-light)}.page_errorList__dmTqP{margin:0;padding-left:1.8rem;font-weight:400;line-height:1.4;list-style-type:disc}.page_errorList__dmTqP li{margin-bottom:0}.page_spinner__f37vI{width:2rem;height:2rem;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:page_spin__YUHMo .8s linear infinite}@keyframes page_spin__YUHMo{to{transform:rotate(1turn)}}.TopBar_topbar__scoau{height:88px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:24px 32px;margin:4px 0}.TopBar_left__GV0cM,.TopBar_right___zTD8{display:flex;align-items:center;gap:24px}.TopBar_iconButton__LXUAt{all:unset;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.TopBar_iconButton__LXUAt:hover{opacity:.7}.TopBar_searchContainer__kd3Fy{display:flex;align-items:center;gap:8px}.TopBar_searchInput__ohEij{width:345px;height:40px;padding:12px;border:1px solid #d4d4d4;border-radius:8px;font-size:16px;font-weight:500;font-family:Pretendard,sans-serif;background:#f9fafb;outline:none;line-height:1.4}.TopBar_searchInput__ohEij::placeholder{color:#d4d4d4;font-weight:500}.TopBar_searchInput__ohEij:focus{border-color:#9ca3af}.TopBar_searchButton__R5RbD{all:unset;height:40px;padding:0 12px;background:#fff;border:1px solid #d4d4d4;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box}.TopBar_searchButton__R5RbD:hover{background:#f9fafb}.TopBar_badge__x8v2t{position:absolute;top:-4px;right:-4px;width:16px;height:16px;border-radius:999px;font-size:8px;font-weight:600;font-family:Pretendard,sans-serif;color:#fff;background:#fb2c36;border:1px solid #fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.TopBar_profile__LcuUi{display:flex;align-items:center;gap:8px;cursor:pointer;background:transparent;border:none;padding:0;text-align:left}.TopBar_profile__LcuUi:hover{opacity:.8}.TopBar_avatar__hcl_v{width:32px;height:32px;border-radius:50%;border:2px solid #4036f5;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TopBar_avatarImage__LykoH{width:100%;height:100%;object-fit:cover}.TopBar_avatarPlaceholder__Fiwyp{width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--color-text-primary-light)}.TopBar_profileInfo__WRGi9{display:flex;flex-direction:column;justify-content:center;height:35px;line-height:1.4}.TopBar_userRole__xPsxr{font-size:11px;font-weight:400;font-family:Pretendard,sans-serif;color:#4036f5}.TopBar_userName__8KL_6{font-size:14px;font-weight:600;font-family:Pretendard,sans-serif;color:#171717;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TabBar_tabbar__yF9nN{display:flex;align-items:flex-end;padding:0 24px;gap:4px;height:40px;border-bottom:1px solid #e5e5e5}.TabBar_homeTab__SJwa0{height:100%;width:auto!important;min-width:auto!important;max-width:auto!important;padding:8px!important;justify-content:center;align-items:center}.TabBar_homeTab__SJwa0 .TabBar_tabContent__nqW2o{justify-content:center}.TabBar_tabsContainer__3yqr3{display:flex;align-items:flex-end;gap:4px;height:100%;overflow-x:auto}.TabBar_tabsContainer__3yqr3::-webkit-scrollbar{height:3px}.TabBar_tabsContainer__3yqr3::-webkit-scrollbar-track{background:transparent}.TabBar_tabsContainer__3yqr3::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.TabBar_tabsContainer__3yqr3::-webkit-scrollbar-thumb:hover{background:#999}.TabBar_tab__UMW18{display:flex;flex-direction:column;justify-content:center;padding:4px 8px;background:#fff;border-radius:4px 4px 0 0;cursor:pointer;width:180px;min-width:180px;max-width:180px;height:100%;box-sizing:border-box;border:1px solid #e5e5e5;border-bottom:none;flex-shrink:0;position:relative;overflow:hidden}.TabBar_tab__UMW18:hover{background:#f5f5f5}.TabBar_tab__UMW18.TabBar_active__9x_dw{border-color:var(--color-border-brand-light);background-color:var(--color-border-brand-light);border-bottom:none}.TabBar_tabCategory__KDUb1{font-size:10px;font-weight:400;color:var(--color-text-tertiary-light);line-height:1.4}.TabBar_tab__UMW18.TabBar_active__9x_dw .TabBar_tabCategory__KDUb1{color:var(--color-white)}.TabBar_tabContent__nqW2o{display:flex;align-items:center;gap:8px;flex:1 1}.TabBar_tabLabel__Jlaw1{flex:1 1;font-size:12px;font-weight:500;color:var(--color-text-tertiary-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.TabBar_tab__UMW18.TabBar_active__9x_dw .TabBar_tabLabel__Jlaw1{color:var(--color-white)}.TabBar_closeButton__6w89u{all:unset;width:16px;height:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;flex-shrink:0}.TabBar_closeButton__6w89u:hover{background:rgba(0,0,0,.1)}.Skeleton_skeleton__WENpu{background:linear-gradient(90deg,#e5e7eb,#f3f4f6 50%,#e5e7eb);background-size:200% 100%;animation:Skeleton_shimmer__ffckl 1.5s infinite}@keyframes Skeleton_shimmer__ffckl{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton_textContainer__3kbjt{display:flex;flex-direction:column;gap:8px}.Skeleton_card__DUtGV{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Skeleton_cardContent__pY4Am{padding:16px;display:flex;flex-direction:column;gap:12px}.Skeleton_page__y6eAi{padding:0;animation:Skeleton_fadeIn__weDng .2s ease}@keyframes Skeleton_fadeIn__weDng{0%{opacity:0}to{opacity:1}}.Skeleton_header__bDc5v{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.Skeleton_content__UUjCo{display:flex;flex-direction:column;gap:24px}.Skeleton_statsRow__4QGMi{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.Skeleton_statCard__4_g73{background:#fff;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Skeleton_mainContent__XQTUt{display:flex;flex-direction:column;gap:16px}.Skeleton_tableSection__Mj9xl{background:#fff;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Breadcrumb_breadcrumb__Uu6_D{font-size:1.2rem;font-family:var(--font-pretendard)}.Breadcrumb_breadcrumb__Uu6_D,.Breadcrumb_item__mtqGL{display:flex;align-items:center;gap:4px}.Breadcrumb_link__K7efl{color:var(--color-text-tertiary-light);text-decoration:none;transition:color .2s}.Breadcrumb_link__K7efl:hover{color:var(--color-text-secondary-light)}.Breadcrumb_current__zvEoT{color:var(--color-text-tertiary-light);font-style:normal;font-weight:600;line-height:140%}.Breadcrumb_separator__sqRzC{opacity:.5}.DashboardCards_dashboardCards__4m5xU{display:grid;grid-gap:16px;gap:16px;padding:24px 0 0}.DashboardCards_dashboardCard__X9_Xb{display:flex;flex-direction:column;gap:12px;padding:16px 20px;background-color:#f9f9f9;border-radius:12px}.DashboardCards_cardLabelRow__txBJ7{display:flex;align-items:center;gap:8px}.DashboardCards_cardLabel__3Ok8f{font-size:1.2rem;font-weight:500;color:var(--color-text-tertiary-light);line-height:140%}.DashboardCards_cardValue__yhUGG{font-size:2.8rem;font-weight:700;color:var(--color-text-primary-light);line-height:150%}.DashboardCards_cardIndicator__FgDqO{width:10px;height:10px;border-radius:50%;flex-shrink:0}.DashboardCards_completionRateRow__8dEj2{display:flex;align-items:center;gap:12px}.DashboardCards_completionRateValue__6l0my{font-size:2.8rem;font-weight:700;color:var(--color-text-primary-light);line-height:1.2;white-space:nowrap}.DashboardCards_progressBarWrapper__CPObt{flex:1 1;height:12px;background-color:#e8e8e8;border-radius:6px;overflow:hidden}.DashboardCards_progressBarFill__LRHEQ{height:100%;background-color:var(--color-brand-light);border-radius:6px;transition:width .3s ease}@media (max-width:1400px){.DashboardCards_dashboardCards__4m5xU{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.DashboardCards_dashboardCards__4m5xU{grid-template-columns:repeat(2,1fr)!important}}.FormModal_overlay__odeSs{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1100;display:flex;align-items:center;justify-content:center}.FormModal_modal__5sMqQ{background-color:#fff;border-radius:12px;padding:24px;min-width:320px;max-width:729px;width:100%;display:flex;flex-direction:column;gap:32px;box-shadow:0 0 4px rgba(3,7,18,.08),0 4px 8px rgba(3,7,18,.08),0 6px 12px rgba(3,7,18,.12);animation:FormModal_fadeIn__Zt_Zq .2s ease-out}@keyframes FormModal_fadeIn__Zt_Zq{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.FormModal_headerSection__N4cUX{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.FormModal_headerTop__F5iAP{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.FormModal_headerText__4XD5Y{display:flex;flex-direction:column;gap:4px}.FormModal_closeButton__z9zHf{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;flex-shrink:0}.FormModal_closeButton__z9zHf:hover{opacity:.7}.FormModal_title__JV5FW{font-size:2.8rem;font-weight:700;line-height:1.5;color:#000;margin:0}.FormModal_subtitle__l4Lc1{font-size:1.6rem;font-weight:500;line-height:1.4;color:#737373;margin:0}.FormModal_body___vI_c{display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto}.FormModal_buttons__Uq9HN{display:flex;gap:8px}.FormModal_cancelButton__Y0sFM{flex:1 1;width:200px;height:48px;padding:16px;border-radius:12px;font-size:16px;font-weight:600;line-height:1.4;cursor:pointer;transition:opacity .2s,background-color .2s;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid var(--color-border-primary);color:var(--color-text-primary-light)}.FormModal_cancelButton__Y0sFM:hover{background-color:var(--color-secondary-light)}.FormModal_confirmButton__V9poi{flex:1 1;width:200px;height:48px;padding:16px;border-radius:12px;font-size:16px;font-weight:600;line-height:1.4;cursor:pointer;transition:opacity .2s,background-color .2s;display:flex;align-items:center;justify-content:center;background-color:var(--color-brand-light);border:none;color:#fff}.FormModal_confirmButton__V9poi:hover{opacity:.9}.FormModal_confirmButton__V9poi:disabled{background-color:var(--color-border-primary);cursor:not-allowed;opacity:.6}@media (max-width:580px){.FormModal_modal__5sMqQ{min-width:296px;max-width:320px}.FormModal_cancelButton__Y0sFM,.FormModal_confirmButton__V9poi{width:140px}}.page_container__HcN47{display:flex;flex-direction:column;height:100%}.page_searchBar__L6woh{padding:24px 0 16px;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.page_searchInputWrapper__ZptHX{position:relative;width:34.5rem}.page_searchIcon__gK2SQ{position:absolute;left:1.2rem;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;opacity:1}.page_searchInput__zP4W0{width:100%;height:4rem;padding:0 1.2rem 0 4.4rem;border:1px solid #d4d4d4;border-radius:.8rem;font-size:1.6rem;font-weight:500;font-family:var(--font-pretendard);background-color:#f9fafb;color:var(--color-text-primary-light);transition:border-color .2s}.page_searchInput__zP4W0::placeholder{color:#d4d4d4}.page_searchInput__zP4W0:focus{border-color:var(--color-border-brand-light);outline:none}.page_searchButton__9VvFi{height:48px;padding:0 24px;background-color:var(--color-primary-light);color:var(--color-text-primary-light);border:1px solid var(--color-border-tertiary-light);border-radius:8px;font-size:1.4rem;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s}.page_searchButton__9VvFi:hover{background-color:var(--color-secondary-light);border-color:var(--color-border-brand-light)}.page_createButton__eWU2J{height:48px;padding:0 20px;background-color:#14b554;color:#fff;border:none;border-radius:8px;font-size:1.4rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;margin-left:auto;transition:background-color .2s}.page_createButton__eWU2J:hover{background-color:#12a34c}.page_plusIcon__jik0S{font-size:1.8rem;font-weight:400}.page_tableWrapper__ukJwG{background-color:var(--color-primary-light);overflow-x:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light)}.page_tableWrapper__ukJwG::-webkit-scrollbar:horizontal{display:none}.page_table__A0E5N{width:100%;border-collapse:collapse;font-size:1.4rem}.page_table__A0E5N thead{background-color:#f9fafb}.page_table__A0E5N th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%}.page_sortableHeader__5dUAC{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s;position:relative;padding-right:24px!important}.page_sortableHeader__5dUAC:hover{background-color:#f0f0f0}.page_sortIcon__nY9Au{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex}.page_table__A0E5N th{border-top:none}.page_table__A0E5N th:first-child{border-left:none}.page_table__A0E5N th:last-child{border-right:none}.page_table__A0E5N td{padding:16px 20px;color:var(--color-text-primary-light);border:1px solid var(--color-border-primary)}.page_table__A0E5N tr td:first-child{border-left:none}.page_table__A0E5N tr td:last-child{border-right:none}.page_table__A0E5N tbody tr:hover{background-color:#f9fafb}.page_table__A0E5N tbody tr:last-child td{border-bottom:none}.page_statusBadge__lGNF5{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:1.2rem;font-weight:500}.page_statusBadge__lGNF5.page_active__wBmsE{background-color:var(--color-success-light);color:var(--color-border-success-light)}.page_statusBadge__lGNF5.page_inactive__xEtiw{background-color:var(--color-secondary-light);color:var(--color-text-tertiary-light)}.page_editButton__VvHrr{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:transparent;color:var(--color-text-onsecondary-light);border:1px solid var(--color-border-brand-light);border-radius:6px;font-size:1.3rem;font-weight:500;cursor:pointer;transition:background-color .2s}.page_editButton__VvHrr:hover{background-color:var(--color-brand-secondary-light)}.page_toggleSwitch__dCQLQ{position:relative;display:inline-block;width:44px;height:24px}.page_toggleSwitch__dCQLQ input{opacity:0;width:0;height:0}.page_slider__3tPKM{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;border-radius:24px;transition:.3s}.page_slider__3tPKM:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s;box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_toggleSwitch__dCQLQ input:checked+.page_slider__3tPKM{background-color:var(--color-brand-light)}.page_toggleSwitch__dCQLQ input:checked+.page_slider__3tPKM:before{transform:translateX(20px)}.page_paginationWrapper__Fpk4t{margin-top:auto}.page_pagination__4RTjn{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.page_showingInfo__ln_5s{font-size:1.4rem;color:var(--color-text-tertiary-light)}.page_pageControls__KW1Az{display:flex;align-items:center;gap:4px}.page_navButton__nmcYT{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:transparent;border:1px solid var(--color-border-tertiary-light);border-radius:6px;cursor:pointer;transition:background-color .2s,border-color .2s}.page_navButton__nmcYT:hover:not(:disabled){background-color:var(--color-secondary-light);border-color:var(--color-border-brand-light)}.page_navButton__nmcYT:disabled{opacity:.4;cursor:not-allowed}.page_pageButton__c5GBg{min-width:32px;height:32px;padding:0 8px;background-color:transparent;border:1px solid transparent;border-radius:6px;font-size:1.4rem;color:var(--color-text-secondary-light);cursor:pointer;transition:background-color .2s,color .2s}.page_pageButton__c5GBg:hover{background-color:var(--color-secondary-light)}.page_pageButton__c5GBg.page_active__wBmsE{background-color:var(--color-brand-light);color:#fff;border-color:var(--color-brand-light)}.page_formSections__FCRqJ{display:flex;flex-direction:column;gap:32px}.page_formSection__WLZyg{display:flex;flex-direction:column;gap:12px}.page_formSectionTitle__fc95B{font-size:2rem;font-weight:700;line-height:1.5;color:#000;margin:0}.page_formGrid__yA1yJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px 8px;gap:16px 8px}.page_formGroup__2amXT{display:flex;flex-direction:column;gap:8px}.page_formGroup__2amXT.page_fullWidth__YpR6T{grid-column:1/-1}.page_formGroupLabel__e6Vdb{display:flex;align-items:center;gap:4px}.page_formGroup__2amXT label{font-size:1.2rem;font-weight:500;color:#171717}.page_required__wWYmq{color:#e7000b;font-size:1.2rem}.page_formGroup__2amXT input{height:48px;padding:0 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;transition:border-color .2s}.page_formGroup__2amXT input::placeholder{color:var(--color-text-disabled)}.page_formGroup__2amXT input:focus{border-color:var(--color-border-brand-light);outline:none}.page_formGroup__2amXT input:disabled{background-color:#f9fafb;color:#171717}.page_helperText__fCBvL{font-size:1.2rem;font-weight:400;color:#737373;margin:0;padding-left:8px}.page_radioSection__n8PCW{display:flex;flex-direction:column;gap:12px}.page_radioGroup__YzQ25{display:flex;gap:32px}.page_radioOption__eNLzD{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.page_radioOption__eNLzD input{display:none}.page_radioButton__dxUNN{width:20px;height:20px;border:1px solid #e5e5e5;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.page_radioOption__eNLzD input:checked+.page_radioButton__dxUNN{border-color:var(--color-brand-light)}.page_radioOption__eNLzD input:checked+.page_radioButton__dxUNN:after{content:"";width:12px;height:12px;background-color:var(--color-brand-light);border-radius:50%}.page_radioContent__YY8mL{display:flex;flex-direction:column}.page_radioLabel__lxJ_O{font-size:1.6rem;font-weight:500;color:#171717;line-height:1.4}.page_radioDescription__b0Wzw{font-size:1.2rem;font-weight:400;color:#737373;line-height:1.4}.page_radioOption__eNLzD:has(input:disabled){cursor:not-allowed;pointer-events:none}.page_radioOption__eNLzD input:disabled+.page_radioButton__dxUNN{opacity:.5}.page_radioOption__eNLzD:has(input:disabled) .page_radioContent__YY8mL{opacity:.5}.page_checkboxGroup__fCkI1{display:flex;flex-direction:column;gap:12px}.page_checkboxOption__zaC3z{display:flex;align-items:center;gap:8px;cursor:pointer}.page_checkboxOption__zaC3z input{display:none}.page_checkboxBox__DLznT{width:20px;height:20px;border:1px solid #e5e5e5;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#fff}.page_checkboxOption__zaC3z input:checked+.page_checkboxBox__DLznT{background-color:#4036f5;border-color:#4036f5}.page_checkboxOption__zaC3z input:checked+.page_checkboxBox__DLznT:after{content:"";width:12px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M1 4L4.5 7.5L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.page_checkboxLabel__cIFoK{font-size:1.6rem;font-weight:500;color:#171717;line-height:1.4;display:flex;align-items:center;gap:4px}.page_checkboxOption__zaC3z:has(input:disabled){cursor:not-allowed}.page_checkboxOption__zaC3z input:disabled+.page_checkboxBox__DLznT{opacity:.6}@media (max-width:1200px){.page_searchBar__L6woh{gap:8px}.page_searchInputWrapper__ZptHX{flex:0 0 220px}.page_createButton__eWU2J{margin-left:0;flex:1 1 auto;justify-content:center}}@media (max-width:768px){.page_searchInputWrapper__ZptHX{flex:1 1 100%}.page_formGrid__yA1yJ{grid-template-columns:1fr}.page_tableWrapper__ukJwG{overflow-x:auto}.page_table__A0E5N{min-width:900px}}.ChangeStatusModal_formColumn___TV7I{display:flex;flex-direction:column;gap:12px}.ChangeStatusModal_formGroup__0PCHB{display:flex;flex-direction:column;gap:8px}.ChangeStatusModal_label__zCaTa{font-size:1.2rem;font-weight:500;color:#171717;cursor:default;font-family:var(--font-pretendard)}.ChangeStatusModal_textareaWrapper__bvjpG{position:relative}.ChangeStatusModal_textarea__Chok2{width:100%;height:140px;padding:12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;resize:none;transition:border-color .2s}.ChangeStatusModal_textarea__Chok2::placeholder{color:#d4d4d4}.ChangeStatusModal_textarea__Chok2:focus{border-color:var(--color-border-brand-light);outline:none}.ChangeStatusModal_charCount__n4GUQ{position:absolute;bottom:12px;right:12px;font-size:1.2rem;font-weight:400;color:#d4d4d4}.CreateReportModal_formSections__8djJy{display:flex;flex-direction:column;gap:32px}.CreateReportModal_formSection__4ilal{display:flex;flex-direction:column;gap:12px}.CreateReportModal_formSectionTitle__3MaSu{font-size:2rem;font-weight:700;line-height:1.5;color:#000;margin:0}.CreateReportModal_formColumn__tfgYL{display:flex;flex-direction:column;gap:12px}.CreateReportModal_formGrid__4NQup{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.CreateReportModal_formGroup__Wn8T_{display:flex;flex-direction:column;gap:8px}.CreateReportModal_formGroupLabel__m1MAi{display:flex;align-items:center;gap:4px}.CreateReportModal_formGroup__Wn8T_ label{font-size:1.2rem;font-weight:500;color:#171717;cursor:default}.CreateReportModal_required__e_6gf{color:#e7000b;font-size:1.2rem}.CreateReportModal_formGroup__Wn8T_ input{height:48px;padding:0 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;transition:border-color .2s}.CreateReportModal_formGroup__Wn8T_ input::placeholder{color:#d4d4d4}.CreateReportModal_formGroup__Wn8T_ input:focus{border-color:var(--color-border-brand-light);outline:none}.CreateReportModal_errorText__Dg4S2{font-size:1.2rem;font-weight:400;color:#ef4444;margin:0}.CreateReportModal_helperText__LTPEj{font-size:1.2rem;font-weight:400;color:#737373;margin:0}.CreateReportModal_equipmentSearch__DIpmj{position:relative;width:100%}.CreateReportModal_equipmentSearch__DIpmj input{width:100%}.CreateReportModal_equipmentDropdown__PHsDj{position:absolute;top:100%;left:0;right:0;max-height:200px;overflow-y:auto;background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-top:4px;padding:4px 0;list-style:none;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.08)}.CreateReportModal_equipmentDropdownItem__9yhIi{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;transition:background-color .15s}.CreateReportModal_equipmentDropdownItem__9yhIi:hover{background-color:#f5f5ff}.CreateReportModal_equipmentCode__eK3ZY{font-size:1.4rem;font-weight:600;color:#171717;white-space:nowrap}.CreateReportModal_equipmentName__0oxM0{font-size:1.3rem;font-weight:400;color:#737373;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateReportModal_equipmentDropdownEmpty__nt3rK{padding:12px;font-size:1.3rem;color:#a3a3a3;text-align:center}.CreateReportModal_textareaWrapper__1X_Vu{position:relative}.CreateReportModal_textarea__9AQxM{width:100%;height:140px;padding:12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;resize:none;transition:border-color .2s}.CreateReportModal_textarea__9AQxM::placeholder{color:#d4d4d4}.CreateReportModal_textarea__9AQxM:focus{border-color:var(--color-border-brand-light);outline:none}.CreateReportModal_charCount__FxlSh{position:absolute;bottom:12px;right:12px;font-size:1.2rem;font-weight:400;color:#d4d4d4}.CreateReportModal_uploadArea__Fo_39{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:160px;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;transition:border-color .2s,background-color .2s}.CreateReportModal_uploadArea__Fo_39:hover{border-color:#a3a3a3;background-color:#fafafa}.CreateReportModal_uploadText__7XmGB{display:flex;flex-direction:column;align-items:center;gap:4px}.CreateReportModal_uploadLabel__0MeCn{font-size:1.4rem;font-weight:500;color:#171717;margin:0}.CreateReportModal_uploadHint__88RS5{font-size:1.2rem;font-weight:400;color:#737373;margin:0}.page_container__DoAKQ{display:flex;flex-direction:column;height:100%;gap:0}.page_actionRow__EF380{display:flex;justify-content:flex-end;gap:8px;padding:0 0 8px}.page_tableWrapper__CztU2{background-color:var(--color-primary-light);overflow-x:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light)}.page_tableWrapper__CztU2::-webkit-scrollbar:horizontal{display:none}.page_table__I9KbO{width:100%;border-collapse:collapse;font-size:1.4rem}.page_table__I9KbO thead{background-color:#f9fafb}.page_table__I9KbO th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%}.page_sortableHeader__u3_dB{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s;position:relative;padding-right:24px!important}.page_sortableHeader__u3_dB:hover{background-color:#f0f0f0}.page_sortIcon__sQdnN{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex}.page_table__I9KbO th{border-top:none}.page_table__I9KbO th:first-child{border-left:none}.page_table__I9KbO th:last-child{border-right:none}.page_table__I9KbO td{padding:16px 20px;color:var(--color-text-primary-light);border:1px solid var(--color-border-primary)}.page_table__I9KbO tr td:first-child{border-left:none}.page_table__I9KbO tr td:last-child{border-right:none}.page_table__I9KbO tbody tr:hover{background-color:#f9fafb}.page_table__I9KbO tbody tr:last-child td{border-bottom:none}@media (max-width:768px){.page_tableWrapper__CztU2{overflow-x:auto}.page_table__I9KbO{min-width:900px}}.page_container__Ca6zY{display:flex;flex-direction:column;height:100%;gap:0}.page_actionRow__fTa1t{display:flex;justify-content:flex-end;gap:8px;padding:0 0 8px}.page_equipmentCode__K9xUG{color:#4036f5;font-weight:500}.page_tableWrapper__1Ic1M{background-color:var(--color-primary-light);overflow-x:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light)}.page_tableWrapper__1Ic1M::-webkit-scrollbar:horizontal{display:none}.page_table__O_Uc7{width:100%;border-collapse:collapse;font-size:1.4rem}.page_table__O_Uc7 thead{background-color:#f9fafb}.page_table__O_Uc7 th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%}.page_sortableHeader__oHTLS{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s;position:relative;padding-right:24px!important}.page_sortableHeader__oHTLS:hover{background-color:#f0f0f0}.page_sortIcon__P_YKo{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex}.page_table__O_Uc7 th{border-top:none}.page_table__O_Uc7 th:first-child{border-left:none}.page_table__O_Uc7 th:last-child{border-right:none}.page_table__O_Uc7 td{padding:16px 20px;color:var(--color-text-primary-light);border:1px solid var(--color-border-primary)}.page_table__O_Uc7 tr td:first-child{border-left:none}.page_table__O_Uc7 tr td:last-child{border-right:none}.page_table__O_Uc7 tbody tr:hover{background-color:#f9fafb}.page_table__O_Uc7 tbody tr:last-child td{border-bottom:none}.page_formSections__9Pbxj{display:flex;flex-direction:column;gap:32px}.page_formSection__YP2IO{display:flex;flex-direction:column;gap:12px}.page_formSectionTitle__85oYF{font-size:2rem;font-weight:700;line-height:1.5;color:#000;margin:0}.page_formGrid__KLZgz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px 8px;gap:12px 8px}.page_formGroup__4btn8{display:flex;flex-direction:column;gap:8px}.page_formGroupLabel__M0_Cy{display:flex;align-items:center;gap:4px}.page_formGroup__4btn8 label{font-size:1.2rem;font-weight:500;color:#171717;cursor:default}.page_required__DzY7N{color:#e7000b;font-size:1.2rem}.page_formGroup__4btn8>input{height:48px;padding:0 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;transition:border-color .2s}.page_formGroup__4btn8>input::placeholder{color:#d4d4d4}.page_formGroup__4btn8>input:focus{border-color:var(--color-border-brand-light);outline:none}.page_formGroup__4btn8>input:disabled{background-color:#f9fafb;color:#a3a3a3}.page_checkboxOption__N9RUr{display:flex;align-items:center;gap:8px;cursor:pointer}.page_checkboxOption__N9RUr input{display:none}.page_checkboxBox__TOPBA{width:16px;height:16px;border:1px solid #e5e5e5;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#fff}.page_checkboxOption__N9RUr input:checked+.page_checkboxBox__TOPBA{background-color:#4036f5;border-color:#4036f5}.page_checkboxOption__N9RUr input:checked+.page_checkboxBox__TOPBA:after{content:"";width:10px;height:7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M1 4L4.5 7.5L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.page_checkboxLabel__VKkwx{font-size:1.4rem;font-weight:500;color:#171717;line-height:1.4;display:flex;align-items:center;gap:4px}.page_maintenanceGroup__unf6i,.page_maintenanceItem__jwpyw{display:flex;flex-direction:column;gap:12px}.page_maintenanceFields__X2jzs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding-left:20px}.page_textareaWrapper__kb57a{position:relative}.page_textarea__sNsmJ{width:100%;height:140px;padding:12px;border:1px solid #e5e5e5;border-radius:4px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;resize:none;transition:border-color .2s}.page_textarea__sNsmJ::placeholder{color:#d4d4d4}.page_textarea__sNsmJ:focus{border-color:var(--color-border-brand-light);outline:none}.page_errorText__cfgni{font-size:1.2rem;font-weight:400;color:#ef4444;margin:0}.page_helperText__bVFCj{font-size:1.2rem;font-weight:400;color:#737373;margin:0;padding-left:8px}.page_charCount__I6BYG{position:absolute;bottom:12px;right:12px;font-size:1.2rem;font-weight:400;color:#d4d4d4}@media (max-width:768px){.page_tableWrapper__1Ic1M{overflow-x:auto}.page_table__O_Uc7{min-width:900px}}.page_container___SSfu{display:flex;flex-direction:column;gap:16px;height:100%}.page_iconWrapper___RG3c{width:64px;height:64px;border-radius:9px;background-color:#f3f3f8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_activateLabel__dMntu{font-size:1.4rem;font-weight:600;color:var(--color-text-primary-light,#171717);font-family:var(--font-pretendard);white-space:nowrap}.page_content__J8AJC{flex-direction:column;padding-bottom:30px}.page_content__J8AJC,.page_row__neJR2,.page_subColumn__a2YYj{display:flex;gap:12px;flex:1 1}.page_subColumn__a2YYj{flex-direction:column;min-width:0}.page_card__gekw4{flex:1 1;background-color:#fff;border:1px solid var(--color-border-primary,#e5e5e5);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:20px}.page_cardTitle__KL_AS{font-size:2rem;font-weight:700;line-height:1.5;color:var(--color-text-primary-light,#171717);margin:0;font-family:var(--font-pretendard)}.page_infoGrid__FZ_y3{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_infoItem__zV7uj{display:flex;flex-direction:column;gap:4px}.page_infoLabel__pIOmK{font-weight:400;color:var(--color-text-tertiary-light,#737373)}.page_infoLabel__pIOmK,.page_infoValue__lqzQS{font-size:1.4rem;line-height:1.4;font-family:var(--font-pretendard)}.page_infoValue__lqzQS{font-weight:600;color:var(--color-text-primary-light,#171717);margin:0}.page_valueRow__DXXiO{display:flex;align-items:center;gap:4px}.page_valueBold__oGH0w{font-size:1.4rem;font-weight:600;line-height:1.4;color:var(--color-text-primary-light,#171717);font-family:var(--font-pretendard)}.page_valueUnit__XF8nh{color:var(--color-text-tertiary-light,#737373)}.page_valueInfo__5ovm0,.page_valueUnit__XF8nh{font-size:1.4rem;font-weight:400;line-height:1.4;font-family:var(--font-pretendard)}.page_valueInfo__5ovm0{color:#155dfc;margin-left:8px}.page_basisItem__yGveB{display:flex;flex-direction:column;gap:4px}.page_loadingWrapper__HtfqA{display:flex;align-items:center;justify-content:center;height:400px;font-size:1.6rem;color:#6a7282}.LinkedPmsTab_tableWrapper__9IkgK{background-color:var(--color-primary-light);overflow:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light);max-height:calc(100vh - 300px)}.LinkedPmsTab_tableWrapper__9IkgK::-webkit-scrollbar:horizontal{display:none}.LinkedPmsTab_table__xb8Tf{width:100%;border-collapse:collapse;font-size:1.4rem}.LinkedPmsTab_table__xb8Tf thead{background-color:#f9fafb}.LinkedPmsTab_table__xb8Tf th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%;position:-webkit-sticky;position:sticky;top:0;background-color:#f9fafb;z-index:1;border-top:none}.LinkedPmsTab_table__xb8Tf th:first-child{border-left:none}.LinkedPmsTab_table__xb8Tf th:last-child{border-right:none}.LinkedPmsTab_table__xb8Tf td{padding:12px 8px;color:var(--color-text-secondary-light,#404040);font-size:1.2rem;font-weight:400;line-height:140%;border:1px solid var(--color-border-tertiary-light)}.LinkedPmsTab_table__xb8Tf tr td:first-child{border-left:none}.LinkedPmsTab_table__xb8Tf tr td:last-child{border-right:none}.LinkedPmsTab_table__xb8Tf tbody tr:hover{background-color:#f9fafb}.LinkedPmsTab_table__xb8Tf tbody tr:last-child td{border-bottom:none}.MaintenanceHistoryTab_tableWrapper__JOkJ2{background-color:var(--color-primary-light);overflow:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light);max-height:calc(100vh - 300px)}.MaintenanceHistoryTab_tableWrapper__JOkJ2::-webkit-scrollbar:horizontal{display:none}.MaintenanceHistoryTab_table__l7iTs{width:100%;border-collapse:collapse;font-size:1.4rem}.MaintenanceHistoryTab_table__l7iTs thead{background-color:#f9fafb}.MaintenanceHistoryTab_table__l7iTs th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%;position:-webkit-sticky;position:sticky;top:0;background-color:#f9fafb;z-index:1;border-top:none}.MaintenanceHistoryTab_table__l7iTs th:first-child{border-left:none}.MaintenanceHistoryTab_table__l7iTs th:last-child{border-right:none}.MaintenanceHistoryTab_table__l7iTs td{padding:12px 8px;color:var(--color-text-secondary-light,#404040);font-size:1.2rem;font-weight:400;line-height:140%;border:1px solid var(--color-border-tertiary-light)}.MaintenanceHistoryTab_table__l7iTs tr td:first-child{border-left:none}.MaintenanceHistoryTab_table__l7iTs tr td:last-child{border-right:none}.MaintenanceHistoryTab_table__l7iTs tbody tr:hover{background-color:#f9fafb}.MaintenanceHistoryTab_table__l7iTs tbody tr:last-child td{border-bottom:none}.MaintenanceHistoryTab_loadingWrapper__58tle{display:flex;align-items:center;justify-content:center;height:200px;font-size:1.6rem;color:#6a7282}.MaintenanceHistoryTab_emptyWrapper__eV9jd{display:flex;align-items:center;justify-content:center;height:200px;font-size:1.4rem;color:#a3a3a3}.SparePartsTab_tableWrapper__t7e67{background-color:var(--color-primary-light);overflow:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light);max-height:calc(100vh - 300px)}.SparePartsTab_tableWrapper__t7e67::-webkit-scrollbar:horizontal{display:none}.SparePartsTab_table__NHqUB{width:100%;border-collapse:collapse;font-size:1.4rem}.SparePartsTab_table__NHqUB thead{background-color:#f9fafb}.SparePartsTab_table__NHqUB th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%;position:-webkit-sticky;position:sticky;top:0;background-color:#f9fafb;z-index:1;border-top:none}.SparePartsTab_table__NHqUB th:first-child{border-left:none}.SparePartsTab_table__NHqUB th:last-child{border-right:none}.SparePartsTab_table__NHqUB td{padding:12px 8px;color:var(--color-text-secondary-light,#404040);font-size:1.2rem;font-weight:400;line-height:140%;border:1px solid var(--color-border-tertiary-light)}.SparePartsTab_table__NHqUB tr td:first-child{border-left:none}.SparePartsTab_table__NHqUB tr td:last-child{border-right:none}.SparePartsTab_table__NHqUB tbody tr:hover{background-color:#f9fafb}.SparePartsTab_table__NHqUB tbody tr:last-child td{border-bottom:none}.page_container__w2Chp{display:flex;flex-direction:column;gap:24px}.page_card__laYJN{background:#f9f9f9;border-radius:12px;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.page_sectionTitleWrapper__QWq6_{display:flex;align-items:center;gap:12px}.page_sectionTitle__Khp2R{font-size:1.8rem;font-weight:700;color:#171717;margin:0;font-family:var(--font-pretendard)}.page_sectionSubtitle__IBS0Q{font-size:1.2rem;font-weight:400;color:#737373;margin:0;font-family:var(--font-pretendard)}.page_formGrid__0rvV2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.page_formGroup___kmBG{display:flex;flex-direction:column;gap:6px}.page_label__QCA2U{font-size:1.2rem;font-weight:500;color:#171717;cursor:default;font-family:var(--font-pretendard)}.page_required__a1b4A{color:#ef4444}.page_input__I1WnT{width:100%;height:48px;padding:0 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-weight:500;font-family:var(--font-pretendard);background-color:#fff;color:#171717;transition:border-color .2s;box-sizing:border-box}.page_input__I1WnT::placeholder{color:#d4d4d4}.page_input__I1WnT:focus{border-color:var(--color-border-brand-light);outline:none}.page_inputDisabled__VRRbQ{background-color:#f5f5f5;border-color:#e5e5e5;color:#a3a3a3;cursor:not-allowed}.page_textareaWrapper__FIKFf{position:relative}.page_textarea__rC3Iz{width:100%;min-height:160px;padding:12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;resize:vertical;transition:border-color .2s;box-sizing:border-box}.page_textarea__rC3Iz::placeholder{color:#d4d4d4}.page_textarea__rC3Iz:focus{border-color:var(--color-border-brand-light);outline:none}.page_charCount__I_azE{position:absolute;bottom:12px;right:12px;font-size:1.2rem;font-weight:400;color:#d4d4d4}.page_checklistTable__Mrw1M{width:100%;border-collapse:collapse}.page_checklistTable__Mrw1M thead th{text-align:left;font-size:1.2rem;font-weight:500;color:#171717;padding:0 8px;height:32px;background-color:#f3f4f6;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-family:var(--font-pretendard);white-space:nowrap}.page_checklistTable__Mrw1M thead th:last-child{border-right:none}.page_checklistTable__Mrw1M td{padding:8px;vertical-align:middle;border-bottom:1px solid #e5e5e5;background-color:#fff}.page_colOrder__AVyf9{width:64px;text-align:center!important}.page_colRequired__o35lr{width:105px}.page_colActions__5P15S{width:96px}.page_orderNumber__1xOl2{font-size:1.6rem;font-weight:500;color:#171717;font-family:var(--font-pretendard)}.page_tdOrder__6MgT7{text-align:center;border-right:1px solid #e5e5e5;width:64px}.page_tdDescription__P9itq,.page_tdStepName__4s8Us{border-right:1px solid #e5e5e5;padding:8px}.page_tdRequired__dSxXX{border-right:1px solid #e5e5e5;padding:8px 12px;width:105px}.page_tdActions__C0tSu{padding:4px 12px;width:96px}.page_checklistTable__Mrw1M tbody tr{transition:background-color .15s}.page_checklistTable__Mrw1M tbody tr[draggable=true]{cursor:default}.page_dragOver__oAo88,.page_dragOver__oAo88 td{background-color:#f0f0ff!important}.page_dragOver__oAo88 td{border-top:2px solid #4036f5}.page_checklistInput__rAK3t{width:100%;height:48px;padding:0 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-weight:500;font-family:var(--font-pretendard);background-color:#fff;color:#171717;box-sizing:border-box;transition:border-color .2s}.page_checklistInput__rAK3t::placeholder{color:#d4d4d4}.page_checklistInput__rAK3t:focus{border-color:var(--color-border-brand-light);outline:none}.page_requiredCell__GBX0j{display:flex;align-items:center;gap:8px}.page_checkbox__zhTcJ{width:16px;height:16px;cursor:pointer;accent-color:#4036f5}.page_requiredLabel__Dv_nc{font-size:1.4rem;font-weight:500;color:#171717;font-family:var(--font-pretendard)}.page_actionsCell__m03Zm{display:flex;align-items:center;gap:12px}.page_actionsDivider__lPm9e{width:1px;height:16px;background-color:#e5e5e5}.page_iconButton__BZzC5{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;cursor:pointer;border-radius:4px;transition:background-color .15s;color:#ef4444;padding:0}.page_iconButton__BZzC5:hover{background-color:#fee2e2}.page_dragButton__SWmcq{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;cursor:-webkit-grab;cursor:grab;border-radius:4px;transition:background-color .15s;color:#a3a3a3;padding:0}.page_dragButton__SWmcq:hover{background-color:#f5f5f5}.page_addStepButton__LO5d6{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:48px;border:1px solid #4036f5;border-radius:12px;background:#fff;cursor:pointer;font-size:1.6rem;font-weight:600;color:#4036f5;font-family:var(--font-pretendard);transition:background-color .15s}.page_addStepButton__LO5d6:hover{background-color:#f0f0ff}.page_uploadZone__3OPL_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:160px;border:1px dashed #e5e5e5;border-radius:8px;cursor:pointer;transition:border-color .2s,background-color .2s;padding:24px;background-color:#fff}.page_uploadZone__3OPL_:hover{border-color:#a3a3a3;background-color:#fafafa}.page_uploadZoneDragging__MQ6Qm{border-color:var(--color-border-brand-light);background-color:#f0f0ff}.page_uploadText__oMAYk{font-size:1.4rem;font-weight:500;color:#171717;font-family:var(--font-pretendard)}.page_uploadHint__e462s{font-size:1.2rem;color:#a3a3a3;font-family:var(--font-pretendard)}.page_fileList__GUS68{display:flex;flex-direction:column;gap:8px}.page_fileRow__hxC0r{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#fff;border:1px solid #e5e5e5;border-radius:8px}.page_fileName__L8m55{font-size:1.4rem;color:#171717;font-family:var(--font-pretendard);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_removeButton__ciuVe{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;cursor:pointer;border-radius:4px;transition:background-color .15s;flex-shrink:0}.page_removeButton__ciuVe:hover{background-color:#e5e5e5}.page_bottomActions__lYuuV{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 32px;background:#fff;border-top:1px solid #e5e5e5;z-index:100}.page_container__re_in{display:flex;flex-direction:column;height:100%;gap:0}.page_actionRow__YGxGI{display:flex;justify-content:flex-end;gap:8px;padding:0 0 8px}.page_tableWrapper__Uycdf{background-color:var(--color-primary-light);overflow-x:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light)}.page_tableWrapper__Uycdf::-webkit-scrollbar:horizontal{display:none}.page_table__gOcgP{width:100%;border-collapse:collapse;font-size:1.4rem}.page_table__gOcgP thead{background-color:#f9fafb}.page_table__gOcgP th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%}.page_sortableHeader__4_t0J{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s;position:relative;padding-right:24px!important}.page_sortableHeader__4_t0J:hover{background-color:#f0f0f0}.page_sortIcon__vv59x{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex}.page_table__gOcgP th{border-top:none}.page_table__gOcgP th:first-child{border-left:none}.page_table__gOcgP th:last-child{border-right:none}.page_table__gOcgP td{padding:16px 20px;color:var(--color-text-primary-light);border:1px solid var(--color-border-primary)}.page_table__gOcgP tr td:first-child{border-left:none}.page_table__gOcgP tr td:last-child{border-right:none}.page_table__gOcgP tbody tr:hover{background-color:#f9fafb}.page_table__gOcgP tbody tr:last-child td{border-bottom:none}.page_codeCell__LEzf5{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_requestedBy__EkuhT{font-size:1.2rem;color:#6b7280;margin-top:2px}@media (max-width:768px){.page_tableWrapper__Uycdf{overflow-x:auto}.page_table__gOcgP{min-width:1100px}}.ChangeStatusModal_formColumn__KQoXS{display:flex;flex-direction:column;gap:12px}.ChangeStatusModal_formGroup__icAvk{display:flex;flex-direction:column;gap:8px}.ChangeStatusModal_label__KQCsw{font-size:1.2rem;font-weight:500;color:#171717;cursor:default;font-family:var(--font-pretendard)}.ChangeStatusModal_textareaWrapper__HD4mH{position:relative}.ChangeStatusModal_textarea__pFAAI{width:100%;height:140px;padding:12px;border:1px solid #e5e5e5;border-radius:8px;font-size:1.6rem;font-family:var(--font-pretendard);font-weight:500;background-color:#fff;color:#171717;resize:none;transition:border-color .2s}.ChangeStatusModal_textarea__pFAAI::placeholder{color:#d4d4d4}.ChangeStatusModal_textarea__pFAAI:focus{border-color:var(--color-border-brand-light);outline:none}.ChangeStatusModal_charCount__QE487{position:absolute;bottom:12px;right:12px;font-size:1.2rem;font-weight:400;color:#d4d4d4}.page_container__Sw_pm{display:flex;flex-direction:column;height:100%;gap:0}.page_actionRow__TIPxU{display:flex;justify-content:flex-end;gap:8px;padding:0 0 8px}.page_tableWrapper__LvPex{background-color:var(--color-primary-light);overflow-x:auto;border-top:1px solid var(--color-border-tertiary-light);border-bottom:1px solid var(--color-border-tertiary-light)}.page_tableWrapper__LvPex::-webkit-scrollbar:horizontal{display:none}.page_table__vXVQi{width:100%;border-collapse:collapse;font-size:1.4rem}.page_table__vXVQi thead{background-color:#f9fafb}.page_table__vXVQi th{padding:11.5px 8px;text-align:left;border:1px solid var(--color-border-tertiary-light);white-space:nowrap;color:var(--color-text-primary-light);font-size:1.2rem;font-weight:500;line-height:140%}.page_sortableHeader__4bWvO{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s;position:relative;padding-right:24px!important}.page_sortableHeader__4bWvO:hover{background-color:#f0f0f0}.page_sortIcon__F5Mg3{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex}.page_table__vXVQi th{border-top:none}.page_table__vXVQi th:first-child{border-left:none}.page_table__vXVQi th:last-child{border-right:none}.page_table__vXVQi td{padding:16px 20px;color:var(--color-text-primary-light);border:1px solid var(--color-border-primary)}.page_table__vXVQi tr td:first-child{border-left:none}.page_table__vXVQi tr td:last-child{border-right:none}.page_table__vXVQi tbody tr:hover{background-color:#f9fafb}.page_table__vXVQi tbody tr:last-child td{border-bottom:none}.page_woNoCell__0Lx_s{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_circleLink___EHMq{width:20px;height:20px;border-radius:50%;border:1px solid #4036f5;background-color:#ecf1ff;color:#4036f5;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0}.page_circleLink___EHMq:hover{background-color:#dde5ff}@media (max-width:768px){.page_tableWrapper__LvPex{overflow-x:auto}.page_table__vXVQi{min-width:1100px}}