.OnboardingLayout_container__Bdd6t{display:flex;height:100vh;width:100%;background-color:#f8f9fa}.OnboardingLayout_imagePanel__Tl3Q1{position:relative;width:50%;height:100%}.OnboardingLayout_contentPanel__8k_9O{width:50%;height:100%;display:flex;justify-content:center;align-items:center;padding:40px;overflow-y:auto}@media(max-width:1024px){.OnboardingLayout_imagePanel__Tl3Q1{display:none}.OnboardingLayout_contentPanel__8k_9O{width:100%;padding:24px}}.ManagerOnboardingContainer_container__ecoDH{display:flex;flex-direction:column;width:100%;max-width:500px;height:100%}.ManagerOnboardingContainer_formContent__tHZ0X{flex-grow:1;overflow-y:auto;padding-right:10px}.ManagerOnboardingContainer_formContent__tHZ0X::-webkit-scrollbar{width:6px}.ManagerOnboardingContainer_formContent__tHZ0X::-webkit-scrollbar-track{background:#f1f1f1}.ManagerOnboardingContainer_formContent__tHZ0X::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ManagerOnboardingContainer_formContent__tHZ0X::-webkit-scrollbar-thumb:hover{background:#aaa}.ManagerOnboardingContainer_title__SC4xe{font-size:28px;font-weight:700;line-height:1.4;margin:24px 0;color:#222}.ManagerOnboardingContainer_form__j_pon{display:flex;flex-direction:column;gap:24px}.ManagerOnboardingContainer_formGroup__qYLLR{display:flex;flex-direction:column;gap:8px}.ManagerOnboardingContainer_formGroup__qYLLR label{font-size:14px;font-weight:600;color:#333}.ManagerOnboardingContainer_formGroup__qYLLR input,.ManagerOnboardingContainer_formGroup__qYLLR select,.ManagerOnboardingContainer_formGroup__qYLLR textarea{padding:14px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:16px;background-color:#fff;font-family:inherit;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ManagerOnboardingContainer_formGroup__qYLLR input::placeholder{color:#999}.ManagerOnboardingContainer_formGroup__qYLLR input:focus,.ManagerOnboardingContainer_formGroup__qYLLR select:focus{outline:none;border-color:#3281e7;background-color:#fff}.ManagerOnboardingContainer_inputWithButton__o_3__{display:flex;gap:8px}.ManagerOnboardingContainer_inputWithButton__o_3__ input{flex-grow:1;font-size:16px!important}.ManagerOnboardingContainer_description__n2nMh{font-size:13px;color:#868e96;margin-top:8px}.ManagerOnboardingContainer_footer__3QncJ{padding:24px 0;margin-top:auto}.ManagerOnboardingContainer_nextButton__8J_pi{width:100%}@media(max-width:768px){.ManagerOnboardingContainer_formGroup__qYLLR input,.ManagerOnboardingContainer_formGroup__qYLLR select,.ManagerOnboardingContainer_formGroup__qYLLR textarea{font-size:14px}}.Footer_footer__MddMJ{width:100%;background:#f7f8fa;padding:48px 0 32px;color:#222;font-size:15px;border-top:1px solid #eee}.Footer_inner__7HAKP{margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding:0 96px}.Footer_left__sjfCB{line-height:1.8;min-width:320px}.Footer_company__qU3z9{font-size:24px;font-weight:700;margin-bottom:8px}.Footer_right__K5sPB{display:flex;flex-direction:column;align-items:flex-end;gap:12px;min-width:180px}.Footer_tel__mSyJS{font-size:22px;font-weight:700;margin-bottom:4px}.Footer_time__7_5LI{font-size:15px;color:#666;margin-bottom:8px}.Footer_kakaoBtn__jF82Y{display:flex;align-items:center;gap:6px;background:#ffe812;color:#222;font-weight:500;border-radius:6px;padding:6px 16px;font-size:14px;text-decoration:none;transition:background .15s;border:none;cursor:pointer}.Footer_kakaoBtn__jF82Y:hover{background:#ffdf00}@media(max-width:600px){.Footer_inner__7HAKP{flex-direction:column;align-items:flex-start;gap:24px;padding:0 12px}.Footer_right__K5sPB{align-items:flex-start;min-width:unset}.Footer_left__sjfCB{min-width:unset}}.Navbar_container__X1cg_{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;padding:0 96px;background-color:#fff;border-bottom:1px solid #f0f0f0;box-sizing:border-box}.Navbar_logoWrapper__huqnS{position:relative;width:100px;height:30px;transition:all .2s ease-in-out}.Navbar_navigation__MCaaZ{display:flex;align-items:center;gap:32px}.Navbar_navItem__qu_aY{font-size:16px;font-weight:500;color:#64748b;text-decoration:none;transition:color .2s ease-in-out;cursor:pointer}.Navbar_navItem__qu_aY:hover{color:#222}.Navbar_navItem__qu_aY.Navbar_active__HydhA{color:#3281e7;font-weight:600}.Navbar_logoutText__n9DTQ{font-size:14px;font-weight:500;color:#dc2626;cursor:pointer;transition:color .2s ease-in-out}.Navbar_logoutText__n9DTQ:hover{color:#b91c1c}@media(max-width:768px){.Navbar_container__X1cg_{padding:0 20px}.Navbar_logoWrapper__huqnS{width:80px;height:19.2px}.Navbar_navigation__MCaaZ{gap:20px}.Navbar_navItem__qu_aY{font-size:18px}.Navbar_logoutText__n9DTQ{font-size:13px}}.Stepper_stepperContainer__IFY_3{gap:12px;padding:24px 0;width:100%}.Stepper_step__gyUNB,.Stepper_stepperContainer__IFY_3{display:flex;align-items:center;justify-content:center}.Stepper_step__gyUNB{width:48px;height:48px;border-radius:50%;font-weight:500;font-size:18px;transition:all .3s ease;color:#3281e7;background-color:#fff;border:1.5px solid #3281e7}.Stepper_step__gyUNB.Stepper_active__qUPaX{background-color:#3281e7;border-color:#3281e7;color:#fff}.Stepper_step__gyUNB.Stepper_completed__9PO7b{background-color:#fff}.Stepper_connector__dLvDz{flex-grow:1;height:2px;background-color:#c7dffc}.Stepper_connector__dLvDz.Stepper_active__qUPaX{background-color:#3281e7}.DimCommentPrompt_overlay__WT4mi{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-end;z-index:1000;padding-bottom:50%;opacity:1;transition:opacity .3s ease-out}.DimCommentPrompt_overlayHidden__r5fIp{opacity:0;pointer-events:none}.DimCommentPrompt_promptBox__gk9z2{display:flex;flex-direction:column;align-items:center;text-align:center}.DimCommentPrompt_icon__GZfnC{color:#fff;margin-bottom:12px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.DimCommentPrompt_text__iAKrR{color:#fff;font-size:16px;font-weight:500;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.4)}.Button_button__eeUFl{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;border:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;white-space:nowrap;height:54px;max-height:54px}.Button_primary__aRi_g{background-color:#007bff;color:#fff}.Button_primary__aRi_g:hover:not(:disabled){background-color:#0056b3}.Button_secondary__4bIdx{background-color:#f8f9fa;color:#495057;border:1px solid #ced4da}.Button_secondary__4bIdx:hover:not(:disabled){background-color:#e2e6ea}.Button_ghost__SinKF{background-color:rgba(0,0,0,0);color:#007bff;border:none}.Button_ghost__SinKF:hover:not(:disabled){background-color:rgba(0,123,255,.1)}.Button_small__ezj0i{padding:6px 12px;font-size:14px}.Button_medium__oNxpw{padding:10px 20px;font-size:16px}.Button_large__MYN8D{padding:12px 24px;font-size:18px}.Button_button__eeUFl:disabled{background-color:#ced4da;color:#868e96;border-color:#ced4da;cursor:not-allowed}.ProgressBar_progressBarContainer__W7y5W{width:100%;height:6px;background-color:#e9ecef;overflow:hidden}.ProgressBar_progressBarFill__ScybS{height:100%;background-color:#3281e7;border-radius:3px;transition:width .3s ease-in-out}.Tabs_tabsContainer__QNYTK{width:100%}.Tabs_tabList__W2wXX{display:flex;border-bottom:1px solid #eee;background-color:#fff}.Tabs_tabButton__wrP4y{flex:1 1;padding:14px 0;background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;text-align:center;font-size:15px;font-weight:500;color:#aaa;transition:color .2s,border-color .2s}.Tabs_tabButton__wrP4y:hover{color:#777}.Tabs_tabButton__wrP4y.Tabs_active__wJJGR{color:#3b82f6;font-weight:600;border-bottom-color:#3b82f6}.Tabs_tabContent__Od2yZ{padding:24px 0}.BottomButton_bottomButtonContainer__DfGVD{position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:16px 20px max(16px,env(safe-area-inset-bottom));box-shadow:0 -2px 4px rgba(0,0,0,.05);z-index:20}@media(min-width:768px){.BottomButton_bottomButtonContainer__DfGVD{position:-webkit-sticky;position:sticky;width:100%;left:auto;right:auto}}.BottomButton_actionButton__c_Qvt{width:100%;padding:14px 0;background-color:#3b82f6;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;text-align:center;height:54px;max-height:54px}.BottomButton_actionButton__c_Qvt:disabled{background-color:#ccc;cursor:not-allowed}.InfoSection_infoSectionContainer__aMEDU{margin-bottom:24px}.InfoSection_sectionTitle__KjXsd{font-size:16px;font-weight:600;color:#2a2a2a;margin:0 0 12px}.InfoSection_contentBox___OgQQ{background-color:#f5f7fa;padding:16px;border-radius:8px;font-size:14px;line-height:1.6;color:#555}.InfoSection_contentBox___OgQQ p{margin-bottom:8px}.InfoSection_contentBox___OgQQ p:last-child{margin-bottom:0}.ImageUploader_container__Bcb4r{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:180px;border:2px dashed #e0e0e0;border-radius:12px;background-color:#fcfcfc;cursor:pointer;position:relative;overflow:hidden;transition:border-color .2s,background-color .2s;text-align:center;padding:20px}.ImageUploader_container__Bcb4r.ImageUploader_active__klLv1,.ImageUploader_container__Bcb4r:hover{border-color:#3281e7;background-color:#f5f8ff}.ImageUploader_placeholder__f4Haf{display:flex;flex-direction:column;align-items:center;gap:12px;color:#888}.ImageUploader_uploadText__bHP5c{font-size:16px;font-weight:600;color:#555}.ImageUploader_fileInfo__ARZ_j{font-size:12px;color:#999}.ImageUploader_previewImage__NIE1x{border-radius:10px}.ToggleButtonGroup_container__Tr_Ey{display:flex;width:100%;gap:8px}.ToggleButtonGroup_toggleButton__0M6kw{flex:1 1;padding:14px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:16px;background-color:#fff;color:#555;cursor:pointer;transition:all .2s ease-in-out;font-weight:500;height:56px}.ToggleButtonGroup_toggleButton__0M6kw:hover{background-color:#f5f8ff;border-color:#3281e7}.ToggleButtonGroup_toggleButton__0M6kw.ToggleButtonGroup_active__msmAA{background-color:#3281e7;border-color:#3281e7;color:#fff;font-weight:700}@media(max-width:768px){.ToggleButtonGroup_container__Tr_Ey{flex-direction:column}}