.Button_button__y6cjA{all:unset;display:flex;justify-content:center;align-items:center;border-radius:10px;min-width:134px;min-height:48px;font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);cursor:pointer}.Button_button__y6cjA.Button_primary___8S9W{background-color:var(--primaryjogak-1);color:var(--n-100)}.Button_button__y6cjA.Button_primary___8S9W:active,.Button_button__y6cjA.Button_primary___8S9W:hover{background-color:var(--primarymain-800);color:var(--n-100)}.Button_button__y6cjA.Button_secondary__NR6ak{background-color:var(--n-0);color:var(--primaryjogak-1);border:1px solid var(--primaryjogak-2)}.Button_button__y6cjA.Button_tertiary__AK9Tm{background-color:var(--n-300);color:var(--n-800)}.Button_button__y6cjA.Button_tertiary__AK9Tm:active,.Button_button__y6cjA.Button_tertiary__AK9Tm:hover{background-color:var(--n-400)}.Button_button__y6cjA.Button_warning___Ohjt{background-color:var(--red-2);color:var(--n-0)}.Button_button__y6cjA.Button_warning___Ohjt:active,.Button_button__y6cjA.Button_warning___Ohjt:hover{background-color:var(--red-3)}.Button_button__y6cjA:disabled{pointer-events:none;opacity:.4}.Button_loadingSpinner__Pwvb2{animation:Button_spin__S5UK0 1s linear infinite}@keyframes Button_spin__S5UK0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ErrorMessage_errorMessage__a6fiR{color:var(--red-3);font-family:var(--label-2-regular-font-family);font-size:var(--label-2-regular-font-size);font-style:var(--label-2-regular-font-style);font-weight:var(--label-2-regular-font-weight);letter-spacing:var(--label-2-regular-letter-spacing);padding-left:8px}.Input_inputContainer__WTaKE{position:relative;display:block;width:100%;height:72px;border:1px solid var(--n-200);border-radius:12px;padding:34px 20px 14px;cursor:text;background-color:var(--n-0)}.Input_floatingLabel__41zpW{position:absolute;top:0;transform:translateY(26px);font-family:var(--headline-2-bold-font-family);font-size:var(--headline-2-bold-font-size);font-style:var(--headline-2-bold-font-style);font-weight:var(--headline-2-bold-font-weight);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);color:var(--n-600);transition:transform .25s ease-out,color .3s ease}.Input_inputWrapper__xs2T8{position:relative;width:100%;display:flex;align-items:center}.Input_input__baIxZ{border:none;padding:0;width:100%;height:24px;font-family:var(--body-2-reading-medium-font-family);font-size:var(--body-2-reading-medium-font-size);font-style:var(--body-2-reading-medium-font-style);font-weight:var(--body-2-reading-medium-font-weight);letter-spacing:var(--body-2-reading-medium-letter-spacing);line-height:var(--body-2-reading-medium-line-height);color:var(--n-800);background-color:transparent}.Input_input__baIxZ:focus{outline:none}.Input_inputCounter__XyjZW{position:absolute;top:50%;transform:translateY(-50%);right:0;width:33px;height:22px;font-family:var(--body-2-normal-regular-font-family);font-size:var(--body-2-normal-regular-font-size);font-style:var(--body-2-normal-regular-font-style);font-weight:var(--body-2-normal-regular-font-weight);letter-spacing:var(--body-2-normal-regular-letter-spacing);line-height:var(--body-2-normal-regular-line-height);color:var(--n-600)}.Input_inputContainer__WTaKE[data-readonly=true]{pointer-events:none;& .Input_floatingLabel__41zpW,& .Input_input__baIxZ{color:var(--n-600)}}.Input_inputContainer__WTaKE[data-warning=true]{border:1px solid var(--red-1)}.Input_inputContainer__WTaKE[data-focused=true]{border:1px solid var(--primaryjogak-1);& .Input_floatingLabel__41zpW{color:var(--n-600);transform:translateY(14px);font-family:var(--caption-1-regular-font-family);font-size:var(--caption-1-regular-font-size);font-style:var(--caption-1-regular-font-style);font-weight:var(--caption-1-regular-font-weight);letter-spacing:var(--caption-1-regular-letter-spacing);line-height:var(--caption-1-regular-line-height);color:var(--n-700)}& .Input_input__baIxZ{color:var(--n-800)}}.Input_inputContainer__WTaKE[data-has-value=true]{& .Input_floatingLabel__41zpW{color:var(--n-600);transform:translateY(14px);font-family:var(--caption-1-regular-font-family);font-size:var(--caption-1-regular-font-size);font-style:var(--caption-1-regular-font-style);font-weight:var(--caption-1-regular-font-weight);letter-spacing:var(--caption-1-regular-letter-spacing);line-height:var(--caption-1-regular-line-height);color:var(--n-700)}& .Input_input__baIxZ{color:var(--n-800)}}.Input_inputContainer__WTaKE[data-readonly=true][data-has-value=true]{& .Input_input__baIxZ{color:var(--n-600)}}@media screen and (max-width:768px){.Input_inputContainer__WTaKE{height:60px;padding:26px 16px 10px}.Input_floatingLabel__41zpW{transform:translateY(18px)}.Input_inputContainer__WTaKE[data-focused=true]{& .Input_floatingLabel__41zpW{transform:translateY(10px)}}.Input_inputContainer__WTaKE[data-has-value=true]{& .Input_floatingLabel__41zpW{transform:translateY(10px)}}}.Toggle_toggleButton__dURMC{all:unset;position:relative;width:52px;height:32px;border-radius:100px;cursor:pointer;box-sizing:border-box}.Toggle_toggleThumb__2_Awz{position:absolute;top:50%;left:4px;transform:translateY(-50%);width:24px;height:24px;background-color:var(--n-0);border-radius:1000px;transition:left .2s ease-in-out}.Toggle_toggleButton__dURMC.Toggle_on__VuNyT{background-color:var(--primaryjogak-1)}.Toggle_toggleButton__dURMC.Toggle_off__GseaW{background-color:var(--n-300)}.Toggle_toggleThumb__2_Awz.Toggle_on__VuNyT{left:24px}.Toggle_toggleThumb__2_Awz.Toggle_off__GseaW{left:4px}.DeleteConfirmModal_modalOverlay__d9wfu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000}.DeleteConfirmModal_modal__iCPPV{background:white;border-radius:16px;padding:24px 24px 16px;width:356px;min-height:176px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.DeleteConfirmModal_modalTitle__2EoNA{font-family:var(--headline-1-bold-font-family);font-size:var(--headline-1-bold-font-size);font-style:var(--headline-1-bold-font-style);font-weight:var(--headline-1-bold-font-weight);letter-spacing:var(--headline-1-bold-letter-spacing);line-height:var(--headline-1-bold-line-height);color:var(--n-900);margin-bottom:8px;text-align:center}.DeleteConfirmModal_modalMessage__QEU9l{font-style:var(--body-1-normal-medium-font-family);font-size:var(--body-1-normal-medium-font-size);font-style:var(--body-1-normal-medium-font-style);font-weight:var(--body-1-normal-medium-font-weight);letter-spacing:var(--body-1-normal-medium-letter-spacing);line-height:var(--body-1-normal-medium-line-height);color:var(--n-700);text-align:center;margin-bottom:24px}.DeleteConfirmModal_modalButtons__tkbOm{width:100%;height:54px;display:flex;gap:12px;justify-content:center}.DeleteConfirmModal_modalCancel__Nw9zw,.DeleteConfirmModal_modalConfirm__7vGFA{padding:12px 24px;border-radius:8px;text-align:center;cursor:pointer;transition:all .2s;border:none;width:148px;height:100%}.DeleteConfirmModal_modalCancel__Nw9zw{background-color:var(--n-300);color:var(--n-800);font-style:var(--body-1-normal-medium-font-family);font-size:var(--body-1-normal-medium-font-size);font-style:var(--body-1-normal-medium-font-style);font-weight:var(--body-1-normal-medium-font-weight);letter-spacing:var(--body-1-normal-medium-letter-spacing);line-height:var(--body-1-normal-medium-line-height)}.DeleteConfirmModal_modalCancel__Nw9zw:hover{background-color:var(--n-400)}.DeleteConfirmModal_modalConfirm__7vGFA{background-color:var(--red-2);color:var(--n-100);font-style:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height)}.DeleteConfirmModal_modalConfirm__7vGFA:hover{background-color:var(--red-3)}.page_container__aoG4z{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding-top:144px;position:relative;background-color:transparent}@media (max-width:1032px){.page_container__aoG4z{padding-top:96px}}.Footer_footer__UaG1g{width:100%;height:150px;background-color:transparent}.Footer_footer__UaG1g.Footer_whiteBackground__v2A_y{background-color:#ffffff}.Footer_container__Z8cUU{position:relative;width:100%;height:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}.Footer_logoSection__VgwU4{position:absolute;top:21.44px;left:38.2px}.Footer_logo__NsUJK{width:148.27px;height:29.13px}.Footer_mainContent__iftD1{display:flex;flex-direction:column;align-items:center;gap:24px}.Footer_linkContainer__BhJuh{display:flex;justify-content:center;align-items:center;gap:43.83px}.Footer_link__EWWOW{color:var(--n-800);font-family:var(--body-1-normal-medium-font-family);font-size:var(--body-1-normal-medium-font-size);font-weight:var(--body-1-normal-medium-font-weight);letter-spacing:var(--body-1-normal-medium-letter-spacing);line-height:var(--body-1-normal-medium-line-height);white-space:nowrap;transition:color .2s ease}.Footer_link__EWWOW:hover{color:var(--primarymain-700)}.Footer_separator__vW02z{color:var(--n-400);font-family:var(--body-1-normal-medium-font-family);font-size:var(--body-1-normal-medium-font-size);font-weight:var(--body-1-normal-medium-font-weight);line-height:var(--body-1-normal-medium-line-height)}.Footer_contactSection__4Gbxa{display:flex;flex-direction:row;align-items:center;gap:13px}.Footer_emailContainer__s9HH0{display:flex;align-items:center;gap:4px}.Footer_emailIcon___tpu8{width:13.33px;height:10.67px}.Footer_copyright__j5CNb,.Footer_email__nur4I{color:var(--n-600);font-family:var(--label-2-regular-font-family);font-size:var(--label-2-regular-font-size);font-weight:var(--label-2-regular-font-weight);letter-spacing:var(--label-2-regular-letter-spacing);line-height:var(--label-2-regular-line-height);white-space:nowrap}.Footer_copyright__j5CNb{text-align:center}@media (max-width:1032px){.Footer_footer__UaG1g{height:330px}.Footer_container__Z8cUU{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:68px 38.2px}.Footer_logoSection__VgwU4{top:26.29px}.Footer_logo__NsUJK{width:98.85px;height:19.42px}.Footer_mainContent__iftD1{width:100%;max-width:none;padding:0;gap:0;align-items:flex-start}.Footer_linkContainer__BhJuh{flex-direction:column;align-items:flex-start;gap:12px;margin-left:0;margin-bottom:12px}.Footer_separator__vW02z{display:none}.Footer_link__EWWOW{font-family:var(--label-2-medium-font-family);font-size:var(--label-2-medium-font-size);font-weight:var(--label-2-medium-font-weight);letter-spacing:var(--label-2-medium-letter-spacing);line-height:var(--label-2-medium-line-height)}.Footer_contactSection__4Gbxa{order:3;margin-left:0;gap:16px;align-items:flex-start;flex-direction:column}.Footer_emailContainer__s9HH0{order:1}.Footer_copyright__j5CNb{order:2}}.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 32px 0 38.2px;background-color:transparent;z-index:1000;transition:background-color .3s ease}.Header_header__MvnS2.Header_whiteBackground__3_S8s{background-color:rgba(255,255,255,.98)}.Header_header__MvnS2.Header_landingPage__kLX66{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.Header_logo__j7oID{display:flex;align-items:center;cursor:pointer;transition:opacity .2s ease}.Header_logo__j7oID:hover{opacity:.8}.Header_logo__j7oID img{width:127.82px;height:25.11px}.Header_loginButton__eODmW{width:105px;height:48px;padding:12px 30px;background:#3483fa;border:none;border-radius:10px;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;transition:background-color .2s ease}.Header_loginButton__eODmW span{text-align:center;color:#f5f8fc;font-size:17px;font-family:Pretendard;font-weight:700;line-height:24px;word-wrap:break-word}.Header_loginButton__eODmW:hover{background:#2a73ea}.Header_myPageButton__VamvX{all:unset;box-sizing:border-box;width:77px;height:40px;background-color:var(--primarymain-200);border-radius:6px;padding:10px 12px;display:flex;align-items:center;cursor:pointer;gap:4px}.Header_myPageButton__VamvX span{color:var(--primaryjogak-1);font-family:var(--label-1-normal-bold-font-family);font-size:var(--label-1-normal-bold-font-size);font-style:var(--label-1-normal-bold-font-style);font-weight:var(--label-1-normal-bold-font-weight);letter-spacing:var(--label-1-normal-bold-letter-spacing)}.Header_myPageButton__VamvX:hover{opacity:.7}@media (max-width:1032px){.Header_header__MvnS2{padding:0 16px 0 13.08px}.Header_logo__j7oID img{width:81.81px;height:16.07px}.Header_loginButton__eODmW{width:88px;height:36px;padding:6px 16px}.Header_myPageButton__VamvX{width:75px;height:36px}}.LoginModal_modalBackdrop__neClD{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:2000}.LoginModal_modalContent__23fdR{background-color:var(--n-0);border-radius:24px;position:relative;max-width:90vw;max-height:90vh}.LoginModal_desktopLayout__58R9h{display:flex;width:766px;height:500px;overflow:hidden;border-radius:24px}.LoginModal_leftSection__VgPND{width:382px;background-color:var(--n-0);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.LoginModal_logoSection__YTwXX{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:32px}.LoginModal_logo__tsRI7{width:191px;height:60px;padding:14.93px 19.31px 14.93px 17.17px;box-sizing:border-box}.LoginModal_tagline__ZCjpR{color:var(--n-700);font-family:var(--label-1-normal-medium-font-family);font-size:var(--label-1-normal-medium-font-size);font-weight:var(--label-1-normal-medium-font-weight);letter-spacing:var(--label-1-normal-medium-letter-spacing);line-height:var(--label-1-normal-medium-line-height);text-align:center}.LoginModal_buttonContainer__1vLel{display:flex;flex-direction:column;gap:8px;width:271px}.LoginModal_googleButton__U3JzB,.LoginModal_kakaoButton__m4Yt2{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 0;border-radius:6px;border:none;cursor:pointer;font-family:var(--body-2-normal-bold-font-family);font-size:var(--body-2-normal-bold-font-size);font-weight:var(--body-2-normal-bold-font-weight);letter-spacing:var(--body-2-normal-bold-letter-spacing);line-height:var(--body-2-normal-bold-line-height);transition:opacity .2s ease}.LoginModal_googleButton__U3JzB{background-color:var(--n-0);border:1px solid var(--n-500);color:var(--n-995)}.LoginModal_kakaoButton__m4Yt2{background-color:#fee500;color:var(--n-995)}.LoginModal_googleButton__U3JzB:hover,.LoginModal_kakaoButton__m4Yt2:hover{opacity:.9}.LoginModal_rightSection__I8QW9{width:384px;position:relative;overflow:hidden}.LoginModal_closeButtonRight__GzHoj{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;z-index:1}.LoginModal_mobileLayout__acTGP{display:none}@media (max-width:1032px){.LoginModal_desktopLayout__58R9h{display:none}.LoginModal_mobileLayout__acTGP{display:block;width:343px;height:336px;background-color:var(--n-0);border-radius:24px;position:relative;padding:24px}.LoginModal_mobileCloseButton__ZOweZ{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.LoginModal_mobileContent__x3Kxh{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.LoginModal_mobileLogo__A2nFr{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:32px}.LoginModal_mobileButtons__cXa5J{display:flex;flex-direction:column;gap:8px;width:271px}}.ProgressBar_progressBar__K_Nbu{align-items:center;border-radius:2px;display:flex;gap:2px;height:18px;overflow:hidden;position:relative;width:100%}.ProgressBar_segmentInstance__iqG1U{align-self:stretch!important;flex:1 1!important;height:unset!important;width:unset!important}.Button_btn__vPwWp{all:unset;border-radius:10px;box-sizing:border-box;overflow:hidden;position:relative;cursor:pointer;transition:all .2s ease;color:inherit}.Button_btn__vPwWp .Button_textWrapper__LiOi3{font-family:var(--font-pretendard);font-size:17px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;text-align:center;white-space:nowrap;color:inherit}.Button_btn__vPwWp.Button_primary__NvDjW{align-items:center;background-color:var(--primaryjogak-1);display:inline-flex;gap:8px;justify-content:center;padding:12px 30px;color:var(--n-0)}.Button_btn__vPwWp.Button_primary__NvDjW:hover{background-color:var(--primarymain-800)}.Button_btn__vPwWp.Button_primary__NvDjW .Button_textWrapper__LiOi3{margin-top:-1px;position:relative;width:-moz-fit-content;width:fit-content}.Button_btn__vPwWp.Button_secondary__PNkAv{background-color:var(--n-0);border:1px solid;border-color:var(--primaryjogak-2);height:48px;padding:12px 30px;display:inline-flex;align-items:center;justify-content:center}.Button_btn__vPwWp.Button_secondary__PNkAv:hover{background-color:var(--primarymain-100)}.Button_btn__vPwWp.Button_secondary__PNkAv .Button_textWrapper__LiOi3{color:var(--primaryjogak-1);position:relative}.Button_btn__vPwWp.Button_tertiary___itYH{background-color:var(--n-300);height:48px;padding:12px 30px;display:inline-flex;align-items:center;justify-content:center}.Button_btn__vPwWp.Button_tertiary___itYH:hover{background-color:var(--n-400)}.Button_btn__vPwWp.Button_tertiary___itYH .Button_textWrapper__LiOi3{color:var(--n-800);position:relative}.Button_btn__vPwWp.Button_disabled__NY0Op{align-items:center;background-color:var(--n-50);border:1px solid;border-color:var(--primarymain-300);display:flex;gap:8px;height:48px;justify-content:center;padding:12px 16px;cursor:not-allowed;width:138px}.Button_btn__vPwWp.Button_disabled__NY0Op .Button_textWrapper__LiOi3{color:var(--n-500);margin-top:-1px;position:relative;width:-moz-fit-content;width:fit-content;font-family:var(--body-2-normal-bold-font-family);font-size:var(--body-2-normal-bold-font-size);font-style:var(--body-2-normal-bold-font-style);font-weight:var(--body-2-normal-bold-font-weight);letter-spacing:var(--body-2-normal-bold-letter-spacing);line-height:var(--body-2-normal-bold-line-height)}@media (max-width:768px){.Button_btn__vPwWp{border-radius:6px}.Button_btn__vPwWp .Button_textWrapper__LiOi3{font-size:13px;line-height:18px}.Button_btn__vPwWp.Button_primary__NvDjW{padding:8px 16px;height:34px;min-width:88px}.Button_btn__vPwWp.Button_disabled__NY0Op,.Button_btn__vPwWp.Button_secondary__PNkAv,.Button_btn__vPwWp.Button_tertiary___itYH{padding:8px 16px;height:34px}}.SurveyBanner_surveyBanner__iXTfd{position:relative;top:64px;width:100%;height:36px;z-index:1000;display:flex;justify-content:center;align-items:center;background:var(--n-200);z-index:1}.SurveyBanner_surveyButton__c68wg{all:unset;height:100%;width:auto;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer}.SurveyBanner_surveyText__QaCJH{font-family:var(--body-2-normal-medium-font-family);font-size:var(--body-2-normal-medium-font-size);font-style:var(--body-2-normal-medium-font-style);font-weight:600;letter-spacing:var(--body-2-normal-medium-letter-spacing);color:var(--n-800);display:flex;justify-content:center;align-items:center}.SurveyBanner_surveyText__QaCJH span{color:var(--primaryjogak-1);font-weight:700}.SurveyBanner_surveyButton__c68wg:hover>.SurveyBanner_surveyText__QaCJH{color:var(--n-700)}.SurveyBanner_surveyButton__c68wg:hover>.SurveyBanner_surveyText__QaCJH span{color:var(--primarymain-600)}.SurveyBanner_surveyButton__c68wg:hover>img{animation:SurveyBanner_identifier__7TIyd 1s ease-in-out infinite}@keyframes SurveyBanner_identifier__7TIyd{0%{transform:translateX(0)}50%{transform:translateX(3px)}to{transform:translateX(0)}}.SurveyBanner_closeButton__3TN__{all:unset;position:absolute;top:6px;right:32px;width:24px;height:24px;cursor:pointer}.SurveyBanner_closeButton__3TN__:hover{background-color:var(--n-300)}@media screen and (max-width:768px){.SurveyBanner_surveyBanner__iXTfd{height:32px}.SurveyBanner_closeButton__3TN__{top:4px;right:16px;width:20px;height:20px}.SurveyBanner_surveyText__QaCJH{font-size:13px}}.JobDetailLoading_main__WO25N{min-height:100vh;padding-top:64px;background-color:var(--n-100)}.JobDetailLoading_container__Yp9Re{max-width:1034px;margin:0 auto;padding:16px}.JobDetailLoading_header__1RmEe{display:flex;align-items:center;justify-content:space-between;height:60px;background-color:#ffffff;padding:0 16px}.JobDetailLoading_leftSection__104nI{display:flex;align-items:center}.JobDetailLoading_backButton__69de4{background-color:white;border-radius:16px;height:48px;width:48px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.JobDetailLoading_backButton__69de4:hover{background-color:var(--n-200)}.JobDetailLoading_rightSection__rTzDC{display:flex;align-items:center;gap:16px}.JobDetailLoading_actionButton__Sxd63{background-color:var(--primarymain-200);border-radius:4px;height:26px;padding:2px 8px;border:none;cursor:pointer;transition:background-color .2s}.JobDetailLoading_actionButton__Sxd63:hover{background-color:var(--primarymain-300)}.JobDetailLoading_actionButtonText__hVI0K{color:var(--primaryjogak-1);font-family:var(--label-1-reading-bold-font-family);font-size:var(--label-1-reading-bold-font-size);font-style:var(--label-1-reading-bold-font-style);font-weight:var(--label-1-reading-bold-font-weight);letter-spacing:var(--label-1-reading-bold-letter-spacing);line-height:var(--label-1-reading-bold-line-height);white-space:nowrap}.JobDetailLoading_iconButton__rgcw5{background-color:white;border-radius:16px;height:48px;width:48px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.JobDetailLoading_iconButton__rgcw5:hover{background-color:var(--n-200)}.JobDetailLoading_skeleton__Opkbp{background:linear-gradient(90deg,var(--n-200) 25%,var(--n-300) 50%,var(--n-200) 75%);background-size:200% 100%;animation:JobDetailLoading_loading__3gC2R 1.5s infinite}@keyframes JobDetailLoading_loading__3gC2R{0%{background-position:200% 0}to{background-position:-200% 0}}.JobDetailLoading_skeleton--header__JVhlH button{cursor:none}.JobDetailLoading_skeleton--header__JVhlH{.JobDetailLoading_actionButton__Sxd63{background-color:var(--n-300)}.JobDetailLoading_actionButtonText__hVI0K{color:var(--n-600)}}.JobDetailLoading_skeleton--container__tFB_u{max-width:1066px;margin:0 auto;padding:16px}.JobDetailLoading_skeleton--jobDetails__kZH8E{height:82px;width:100%;margin-bottom:12px;border-radius:12px}.JobDetailLoading_skeleton--progressTracker___N_JW{height:90px;width:100%;margin-bottom:12px;border-radius:12px}.JobDetailLoading_skeleton--jogakCategories____Ink{height:498px;display:flex;width:100%;gap:16px;margin-bottom:12px}.JobDetailLoading_skeleton--jogakItem__lROyK{flex:1 1;height:100%;border-radius:12px}.JobDetailLoading_skeleton--memobox__snpI0{height:104px;width:100%;border-radius:12px}@media screen and (max-width:768px){.JobDetailLoading_main__WO25N{padding-top:56px}.JobDetailLoading_header__1RmEe{height:56px;padding:0 8px}.JobDetailLoading_leftSection__104nI{gap:8px}.JobDetailLoading_backButton__69de4{width:40px;height:40px}.JobDetailLoading_rightSection__rTzDC{gap:8px}.JobDetailLoading_actionButton__Sxd63{height:24px}.JobDetailLoading_iconButton__rgcw5{height:40px;width:40px}.JobDetailLoading_skeleton--container__tFB_u{padding:8px 16px}.JobDetailLoading_skeleton--jobDetails__kZH8E{height:82px;margin-bottom:8px}.JobDetailLoading_skeleton--progressTracker___N_JW{height:138px;margin-bottom:8px}.JobDetailLoading_skeleton--jogakCategories____Ink{flex-direction:column;height:auto;gap:8px}.JobDetailLoading_skeleton--jogakItem__lROyK{height:178px;width:100%;flex:none}.JobDetailLoading_skeleton--memobox__snpI0{height:110px;width:100%;margin-bottom:121px}}.FormContentLoading_loadingContainer__e3g7V{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:500px;gap:16px}.FormContentLoading_spinner__B1iO_{width:40px;height:40px;border:3px solid var(--n-300);border-top-color:var(--primaryjogak-1);border-radius:50%;animation:FormContentLoading_spin__P9Scw 1s linear infinite}@keyframes FormContentLoading_spin__P9Scw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FormContentLoading_loadingText__M97cF{color:var(--n-600);font-size:18px;font-weight:400;margin:0}.JobPostingForm_jobPostingForm__8ALa6{width:100%}.JobPostingForm_fieldset__GmNn_{display:flex;flex-direction:column;gap:8px;width:100%;border:0;margin:0;padding:0;min-inline-size:auto}.JobPostingForm_inputWrapper__i5Y5_{display:flex;align-items:center;background-color:var(--n-0);border-radius:12px;padding:16px 24px;min-height:64px;position:relative}.JobPostingForm_inputWrapper__i5Y5_.JobPostingForm_titleWrapper__Um2HT{height:auto;padding:32px 24px;justify-content:space-between;gap:8px}.JobPostingForm_inputWrapper__i5Y5_.JobPostingForm_error___VG6S{box-shadow:0 0 2px 1px var(--red-2)}.JobPostingForm_titleInput__5e2Nf{color:var(--n-700);font-family:var(--headline-1-bold-font-family);font-size:var(--headline-1-bold-font-size);font-style:var(--headline-1-bold-font-style);font-weight:var(--headline-1-bold-font-weight);letter-spacing:var(--headline-1-bold-letter-spacing);line-height:var(--headline-1-bold-line-height);border:none;outline:none;background:transparent;width:100%;max-width:350px}.JobPostingForm_titleInput__5e2Nf::placeholder{color:var(--n-600)}.JobPostingForm_counter__zhch1{color:var(--n-600);font-family:var(--body-2-normal-regular-font-family);font-size:var(--body-2-normal-regular-font-size);font-style:var(--body-2-normal-regular-font-style);font-weight:var(--body-2-normal-regular-font-weight);letter-spacing:var(--body-2-normal-regular-letter-spacing);line-height:var(--body-2-normal-regular-line-height)}.JobPostingForm_input__VmWII{width:100%;border:none;outline:none;background:transparent;color:var(--n-800);font-family:var(--body-1-reading-medium-font-family);font-size:var(--body-1-reading-medium-font-size);font-style:var(--body-1-reading-medium-font-style);font-weight:var(--body-1-reading-medium-font-weight);letter-spacing:var(--body-1-reading-medium-letter-spacing);line-height:var(--body-1-reading-medium-line-height)}.JobPostingForm_input__VmWII::placeholder{color:var(--n-600)}.JobPostingForm_dateWrapper__wCgN_{position:relative}.JobPostingForm_dateWrapper__wCgN_ .JobPostingForm_input__VmWII[type=date]{position:relative;z-index:2;color:transparent}.JobPostingForm_dateWrapper__wCgN_ .JobPostingForm_input__VmWII[type=date]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;cursor:pointer;opacity:0;z-index:3}.JobPostingForm_dateWrapper__wCgN_ .JobPostingForm_input__VmWII[type=date]:focus,.JobPostingForm_dateWrapper__wCgN_.JobPostingForm_hasValue__f1nBl .JobPostingForm_input__VmWII[type=date]{color:var(--n-800)}.JobPostingForm_placeholderText__3RJdf{position:absolute;left:24px;top:50%;transform:translateY(-50%);color:var(--n-600);font-family:var(--body-1-reading-medium-font-family);font-size:var(--body-1-reading-medium-font-size);font-style:var(--body-1-reading-medium-font-style);font-weight:var(--body-1-reading-medium-font-weight);letter-spacing:var(--body-1-reading-medium-letter-spacing);line-height:var(--body-1-reading-medium-line-height);pointer-events:none;z-index:1}.JobPostingForm_descriptionWrapper__rcs6j{background-color:var(--n-0);border-radius:12px;height:332px;padding:24px;display:flex;flex-direction:column}.JobPostingForm_descriptionWrapper__rcs6j.JobPostingForm_error___VG6S{box-shadow:0 0 2px 1px var(--red-2)}.JobPostingForm_descriptionWrapper__rcs6j.JobPostingForm_editMode__hwg5A{background-color:var(--n-200);border-color:var(--n-50)}.JobPostingForm_descriptionWrapper__rcs6j.JobPostingForm_editMode__hwg5A .JobPostingForm_description__BGOR0{color:var(--n-600)}.JobPostingForm_description__BGOR0{width:100%;height:100%;border:none;outline:none;resize:none;background:transparent;color:var(--n-800);font-family:var(--body-1-reading-medium-font-family);font-size:var(--body-1-reading-medium-font-size);font-style:var(--body-1-reading-medium-font-style);font-weight:var(--body-1-reading-medium-font-weight);letter-spacing:var(--body-1-reading-medium-letter-spacing);line-height:var(--body-1-reading-medium-line-height)}.JobPostingForm_description__BGOR0::placeholder{color:var(--n-600)}.JobPostingForm_completeButton__XCJEf{background-color:var(--primaryjogak-1);border-radius:10px;height:56px;overflow:hidden;position:relative;width:100%;border:none;cursor:pointer;transition:background-color .2s;margin-top:8px}.JobPostingForm_completeButton__XCJEf:hover:not(:disabled){background-color:var(--primarymain-800)}.JobPostingForm_completeButton__XCJEf:disabled{background-color:var(--n-400);cursor:not-allowed}.JobPostingForm_completeButtonText__RFLHs{color:var(--n-100);font-family:var(--headline-2-bold-font-family);font-size:var(--headline-2-bold-font-size);font-style:var(--headline-2-bold-font-style);font-weight:var(--headline-2-bold-font-weight);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);text-align:center;white-space:nowrap;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page_main__oeg9t{padding-top:64px;background-color:var(--n-100)}.page_container__QkYtq{max-width:506px;margin:0 auto;padding:24px 24px 40px;display:flex;flex-direction:column;gap:16px}.page_header__Vs7cM{display:flex;align-items:center;height:48px;position:relative;width:100%}.page_backButton__5ZvCZ{position:absolute;left:4px;top:6px;width:36px;height:36px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px}.page_backButton__5ZvCZ:hover{background-color:var(--n-50);border-radius:50%}.page_title__tqJ2T{position:absolute;left:48px;top:11px;color:var(--n-800);font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);white-space:nowrap;margin:0}@media (max-width:768px){.page_container__QkYtq{padding:16px 16px 32px}.page_title__tqJ2T{font-size:16px}}.HeroSection_hero__LcTg9{text-align:center;padding:0 20px;margin-bottom:104px;position:relative;z-index:1}.HeroSection_badge__AduHT{display:inline-flex;padding:8px 24px;background:var(--primarymain-200);box-shadow:0 2px 8px rgba(52,131,250,.12);border-radius:10px;outline:1px var(--primarymain-300) solid;outline-offset:-1px;justify-content:center;align-items:center;gap:20px;margin-bottom:32px}.HeroSection_badge__AduHT span{text-align:center;color:var(--primarymain-800);font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-weight:var(--body-1-normal-bold-font-weight);line-height:var(--body-1-normal-bold-line-height);letter-spacing:var(--body-1-normal-bold-letter-spacing);word-wrap:break-word}.HeroSection_title__kiiC4{font-family:var(--display-1-bold-font-family);font-weight:var(--display-1-bold-font-weight);font-size:var(--display-1-bold-font-size);line-height:var(--display-1-bold-line-height);letter-spacing:var(--display-1-bold-letter-spacing);text-align:center;color:var(--n-900);margin-bottom:24px;display:flex;gap:8px}.HeroSection_description__B_xbR{font-family:var(--heading-1-medium-font-family);font-weight:var(--heading-1-medium-font-weight);font-size:var(--heading-1-medium-font-size);line-height:var(--heading-1-medium-line-height);letter-spacing:var(--heading-1-medium-letter-spacing);text-align:center;color:var(--n-700);margin-bottom:32px}.HeroSection_ctaButton__9vCF_{background:var(--primarymain-700);font-family:var(--headline-1-bold-font-family);font-weight:var(--headline-1-bold-font-weight);font-size:var(--headline-1-bold-font-size);line-height:var(--headline-1-bold-line-height);letter-spacing:var(--headline-1-bold-letter-spacing);color:var(--n-100);border:none;border-radius:16px;padding:20px 32px;cursor:pointer;transition:background-color .2s ease;display:inline-flex;justify-content:center;align-items:center;gap:8px;overflow:hidden}.HeroSection_ctaButton__9vCF_:hover{background:var(--primarymain-800)}@media (max-width:1032px){.HeroSection_hero__LcTg9{margin-bottom:64px}.HeroSection_badge__AduHT{margin-bottom:16px;padding:8px 12px}.HeroSection_badge__AduHT span{font-family:var(--label-2-bold-font-family);font-size:var(--label-2-bold-font-size);font-weight:var(--label-2-bold-font-weight);letter-spacing:var(--label-2-bold-letter-spacing);line-height:var(--label-2-bold-line-height)}.HeroSection_title__kiiC4{font-size:var(--title-2-bold-font-size);line-height:var(--title-2-bold-line-height);letter-spacing:var(--title-2-bold-letter-spacing);margin-bottom:16px;flex-direction:column}.HeroSection_description__B_xbR{font-family:var(--body-1-reading-medium-font-family);font-size:var(--body-1-reading-medium-font-size);font-weight:var(--body-1-reading-medium-font-weight);line-height:var(--body-1-reading-medium-line-height);letter-spacing:var(--body-1-reading-medium-letter-spacing);margin-bottom:16px}.HeroSection_ctaButton__9vCF_{width:167px;height:48px;padding:0;font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-weight:var(--body-1-normal-bold-font-weight);line-height:var(--body-1-normal-bold-line-height);letter-spacing:var(--body-1-normal-bold-letter-spacing)}}.JobActionMenu_moreMenu__LasAd{position:absolute;top:100%;right:0;margin-top:8px;background-color:#ffffff;border:1px solid var(--n-300);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;min-width:120px;overflow:hidden}.JobActionMenu_moreMenuItem__SxL3s{display:block;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;color:var(--n-800);font-family:var(--body-2-normal-medium-font-family);font-size:var(--body-2-normal-medium-font-size);font-weight:var(--body-2-normal-medium-font-weight);transition:background-color .2s}.JobActionMenu_moreMenuItem__SxL3s.JobActionMenu_apply__WuMzw{color:var(--primaryjogak-1)}.JobActionMenu_moreMenuItem__SxL3s.JobActionMenu_delete__6UOCe{color:var(--red-3)}.JobActionMenu_moreMenuItem__SxL3s+.JobActionMenu_moreMenuItem__SxL3s{border-top:1px solid var(--n-200)}.JobActionMenu_moreMenuItem__SxL3s:hover{background-color:var(--n-200)}.JobActionMenu_moreMenuItem__SxL3s:active{background-color:var(--n-300)}.JobDetailTopBar_JobDetailTopBar__rPwNX{display:flex;align-items:center;justify-content:space-between;height:60px;background-color:#ffffff;padding:0 16px}.JobDetailTopBar_leftSection__DMDeF{display:flex;align-items:center}.JobDetailTopBar_backButton__mGv_c{background-color:white;border-radius:16px;height:48px;width:48px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.JobDetailTopBar_backButton__mGv_c:hover{background-color:var(--n-200)}.JobDetailTopBar_rightSection__73gs8{position:relative;display:flex;align-items:center;gap:16px}.JobDetailTopBar_urlButton__tOz3F{background-color:var(--primarymain-200);border-radius:4px;height:26px;padding:2px 8px;border:none;cursor:pointer;transition:background-color .2s}.JobDetailTopBar_urlButton__tOz3F:hover{background-color:var(--primarymain-300)}.JobDetailTopBar_urlButtonText__y9hql{color:var(--primaryjogak-1);font-family:var(--label-1-reading-bold-font-family);font-size:var(--label-1-reading-bold-font-size);font-style:var(--label-1-reading-bold-font-style);font-weight:var(--label-1-reading-bold-font-weight);letter-spacing:var(--label-1-reading-bold-letter-spacing);line-height:var(--label-1-reading-bold-line-height);white-space:nowrap}.JobDetailTopBar_iconButton__KBeEm{background-color:white;border-radius:16px;height:48px;width:48px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.JobDetailTopBar_iconButton__KBeEm:hover{background-color:var(--n-200)}@media (max-width:768px){.JobDetailTopBar_rightSection__73gs8{gap:8px}}.JobDetailTopBar_moreMenu___pZJO{position:absolute;top:100%;right:0;margin-top:8px;background-color:#ffffff;border:1px solid var(--n-300);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;min-width:120px;overflow:hidden}.JobDetailTopBar_moreMenuItem__zRxm8{display:block;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;color:var(--n-800);font-family:var(--body-2-normal-medium-font-family);font-size:var(--body-2-normal-medium-font-size);font-weight:var(--body-2-normal-medium-font-weight);transition:background-color .2s}.JobDetailTopBar_moreMenuItem__zRxm8.JobDetailTopBar_apply__USg_Z{color:var(--primaryjogak-1)}.JobDetailTopBar_moreMenuItem__zRxm8.JobDetailTopBar_delete__dI5Z5{color:var(--red-3)}.JobDetailTopBar_moreMenuItem__zRxm8+.JobDetailTopBar_moreMenuItem__zRxm8{border-top:1px solid var(--n-200)}.JobDetailTopBar_moreMenuItem__zRxm8:hover{background-color:var(--n-200)}.JobDetailTopBar_moreMenuItem__zRxm8:active{background-color:var(--n-300)}.ProgressSegment_segment__z1mOz{align-self:stretch;flex:1 1;position:relative;transition:background-color .2s ease}.ProgressSegment_active__Ln0Po{background-color:var(--primaryjogak-1)}.ProgressSegment_default__A39F5{background-color:var(--n-300)}.ProgressSegment_active__Ln0Po.ProgressSegment_dayover__zf17J{background-color:var(--n-500)}.NoResumeModal_modalOverlay__eYFCF{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.NoResumeModal_modalContent__CbvCS{display:flex;flex-direction:column;width:355px;gap:16px;padding:24px;background-color:#ffffff;border-radius:16px;overflow:hidden}.NoResumeModal_header__MzgNT{display:flex;align-items:flex-start;justify-content:space-between;padding:0 0 0 8px;width:100%}.NoResumeModal_title__inUvB{margin:-1px 0 0;font-size:var(--headline-2-bold-font-size);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);font-family:var(--headline-2-bold-font-family);font-weight:var(--headline-2-bold-font-weight);font-style:var(--headline-2-bold-font-style)}.NoResumeModal_highlight__hMfZU{color:#3483fa}.NoResumeModal_text__DF9Bt{color:#4f5e6f}.NoResumeModal_closeButton__GTtLu{width:32px;height:32px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.NoResumeModal_contentArea__GUmdR{height:246px;background-color:var(--n-50);border-radius:16px;border:1px solid var(--primarymain-200);width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.NoResumeModal_emptyImage__flhGI{width:100%;height:100%;object-fit:contain}.NoResumeModal_registerButton__FVNrR{width:100%;height:56px;background-color:var(--primaryjogak-1);border-radius:10px;border:none;color:var(--n-100);font-size:var(--body-1-normal-bold-font-size);text-align:center;letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);font-family:var(--body-1-normal-bold-font-family);font-weight:var(--body-1-normal-bold-font-weight);font-style:var(--body-1-normal-bold-font-style);cursor:pointer;transition:background-color .2s ease}.NoResumeModal_registerButton__FVNrR:hover{background-color:var(--primarymain-800)}.page_main__i0Mru{padding-top:64px;background-color:var(--n-100)}.page_container__WJamO{display:flex;flex-direction:column;align-items:flex-start;max-width:1600px;padding:24px 0;margin:0 auto;box-sizing:border-box}.page_container__WJamO h1{font-size:2.5rem;margin-bottom:1rem;color:var(--text-primary)}.page_container__WJamO p{font-size:1.125rem;color:var(--text-secondary)}.page_jobSection__E5x99{display:flex;gap:20px;max-width:1560px;min-height:694px;flex-wrap:wrap;align-content:flex-start;margin:0 20px 12px}@media screen and (max-width:824px){.page_jobSection__E5x99{max-width:784px;width:calc(100% - 32px);flex-direction:column;gap:10px;margin:0 16px}}@media screen and (max-width:768px){.page_container__WJamO{padding:4px 0 64px;gap:8px}}.page_skeleton__3FiML{background:linear-gradient(90deg,var(--n-200) 25%,var(--n-300) 50%,var(--n-200) 75%);background-size:200% 100%;animation:page_loading__eqTbn 1.5s infinite;border-radius:12px}@keyframes page_loading__eqTbn{0%{background-position:200% 0}to{background-position:-200% 0}}.page_containerLoading__k88x1{display:flex;flex-direction:column;align-items:flex-start;max-width:1600px;height:100vh;padding:24px 0;margin:0 auto;box-sizing:border-box}.page_jobSectionLoading__gcQqG{display:flex;gap:20px;max-width:1560px;flex-wrap:wrap;margin:0 20px}.page_resumeLoading__3zzxu{width:calc(100% - 40px);max-width:1580px;height:93px;margin:0 20px 16px}.page_jobLoading__FWTWj{display:flex;gap:24px;width:375px;height:218px;flex-wrap:wrap}.page_sortContainerLoading__jnmjF{width:calc(100% - 40px);margin:0 20px 16px;height:42px}@media screen and (max-width:824px){.page_jobSectionLoading__gcQqG{max-width:792px;width:calc(100% - 32px);gap:10px}.page_resumeLoading__3zzxu{width:calc(100% - 32px)}.page_jobLoading__FWTWj{width:100%}.page_sortContainerLoading__jnmjF{width:calc(100% - 32px)}}@media screen and (max-width:768px){.page_containerLoading__k88x1{padding:4px 0 64px;gap:8px}.page_jobSectionLoading__gcQqG{margin:0 16px}.page_resumeLoading__3zzxu{margin:12px 16px 0;height:62px}.page_sortContainerLoading__jnmjF{height:37px;margin:0 16px 4px}}.page_pagination__iX5ea{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 40px);margin:0 20px 70px;height:56px}.page_paginationButton__gyjgN{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 40px;background-color:var(--primaryjogak-1);border:none;border-radius:8px;font-family:var(--headline-2-bold-font-family);font-weight:var(--headline-2-bold-font-weight);color:var(--n-0);font-size:var(--headline-2-bold-font-size);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);white-space:nowrap;font-style:var(--headline-2-bold-font-style);cursor:pointer;transition:all .2s ease;overflow:hidden}.page_paginationButton__gyjgN:hover{background-color:#2e7ae6;transform:translateY(-1px)}.page_paginationButton__gyjgN:active{transform:translateY(0)}.page_nextButton__riedR{margin-left:auto}.page_sortContainer__O1dj_{display:flex;justify-content:flex-end;width:calc(100% - 40px);margin:0 20px 16px}.page_dropdownContainer__ogPRi{position:relative;padding:4px 0;border-radius:8px;background-color:#ffffff;border:1px solid var(--n-300)}.page_sortButton__nsym7{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#ffffff;padding:8px 6px;cursor:pointer;min-width:104px;min-height:34px;display:flex;justify-content:space-between;align-items:center}.page_sortButtonText__P5a97{display:inline-flex;width:40px;height:22px;display:flex;justify-content:center;align-items:center;color:var(--text-primary);font-family:var(--body-2-noraml-medium-font-family);font-size:var(--body-2-noraml-medium-font-size);font-style:var(--body-2-noraml-medium-font-style);font-weight:var(--body-2-noraml-medium-font-weight);letter-spacing:var(--body-2-noraml-medium-letter-spacing);line-height:var(--body-2-noraml-medium-font-line-height)}.page_sortDropdown__4c3Tr{position:relative}.page_sortSelect___nf9_{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#ffffff;border:1px solid var(--n-300);border-radius:8px;padding:12px 40px 12px 16px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;min-width:120px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.page_sortSelect___nf9_:hover{border-color:var(--n-400);background-color:var(--n-50)}.page_sortSelect___nf9_:focus{outline:none;border-color:var(--primaryjogak-1);box-shadow:0 0 0 3px rgba(52,131,250,.1)}@media (max-width:824px){.page_sortContainer__O1dj_{width:calc(100% - 32px);margin:0 16px 16px}}@media (max-width:768px){.page_sortContainer__O1dj_{width:calc(100% - 32px);margin:0 16px 4px}.page_sortSelect___nf9_{padding:10px 32px 10px 12px;font-size:13px;min-width:100px}}.ProgressNotificationSection_progressNotificationSection__EDDjO{align-items:center;background-color:#ffffff;border-radius:12px;display:flex;justify-content:space-between;gap:24px;overflow:hidden;padding:20px 24px;position:relative;width:100%;box-sizing:border-box}.ProgressNotificationSection_progressContent__eWyG2{align-items:flex-start;display:flex;flex-direction:column;gap:8px;height:50px;position:relative;flex:1 1}.ProgressNotificationSection_progressHeader__5sgIW{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:12px;position:relative;width:100%}.ProgressNotificationSection_progressTitle__jVqRd{color:var(--n-900);margin-top:-1px}.ProgressNotificationSection_progressCount__fa_67,.ProgressNotificationSection_progressTitle__jVqRd{font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.ProgressNotificationSection_progressCount__fa_67{color:transparent;margin:-1px 0 0;text-align:right}.ProgressNotificationSection_progressCountActive__WrZib{color:#3483fa}.ProgressNotificationSection_progressCountActive__WrZib,.ProgressNotificationSection_progressCountTotal__UbIn2{font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height)}.ProgressNotificationSection_progressCountTotal__UbIn2{color:#4f5e6f}.ProgressNotificationSection_progressBarInstance__Xtnyy{align-self:stretch!important;justify-content:center!important;width:100%!important}.ProgressNotificationSection_notificationBtn__U5HsL{align-items:center;background-color:var(--primarymain-200);border:1px solid;border-color:var(--primaryjogak-2);border-radius:10px;display:flex;gap:8.9px;height:50px;width:148px;justify-content:center;overflow:hidden;padding:0;position:relative;cursor:pointer;transition:background-color .2s;flex-shrink:0}.ProgressNotificationSection_notificationBtn__U5HsL:hover{background-color:var(--primarymain-300)}.ProgressNotificationSection_notificationBtnText__tAJP2{color:var(--primaryjogak-1);font-family:var(--headline-2-bold-font-family);font-size:16px;font-style:var(--headline-2-bold-font-style);font-weight:var(--headline-2-bold-font-weight);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);white-space:nowrap;margin:0}.ProgressNotificationSection_notificationBtn__U5HsL.ProgressNotificationSection_alarmOn__964vE{background-color:var(--primaryjogak-1);border-color:var(--primaryjogak-1)}.ProgressNotificationSection_notificationBtn__U5HsL.ProgressNotificationSection_alarmOn__964vE:hover{background-color:var(--primaryjogak-2)}.ProgressNotificationSection_notificationBtn__U5HsL.ProgressNotificationSection_alarmOn__964vE .ProgressNotificationSection_notificationBtnText__tAJP2{color:#ffffff}@media (max-width:768px){.ProgressNotificationSection_progressNotificationSection__EDDjO{flex-direction:column;gap:16px;align-items:stretch}.ProgressNotificationSection_progressContent__eWyG2{width:100%;height:auto}.ProgressNotificationSection_notificationBtn__U5HsL{width:100%}}.JogakCategory_jogakCategory__cSjU6{align-items:flex-start;background-color:#ffffff;border-radius:12px;box-shadow:0 2px 8px #5d9cfb0a;display:flex;flex-direction:column;gap:20px;height:498px;overflow:hidden;padding:24px 20px;position:relative}.JogakCategory_header__f22EV{align-items:center;align-self:stretch;display:flex;gap:12px;height:40px;position:relative;width:100%}.JogakCategory_iconWrapper__0SXpk{position:relative;width:40px;height:40px}.JogakCategory_title__kkph5{flex:1 1;position:relative}.JogakCategory_titleText__BsYAT{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--n-900);display:-webkit-box;font-family:var(--body-2-normal-bold-font-family);font-size:var(--body-2-normal-bold-font-size);font-style:var(--body-2-normal-bold-font-style);font-weight:var(--body-2-normal-bold-font-weight);letter-spacing:var(--body-2-normal-bold-letter-spacing);line-height:var(--body-2-normal-bold-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JogakCategory_state-done__OHUf5{align-items:center;display:flex;gap:8px}.JogakCategory_doneChip___wsGi{align-items:center;background-color:var(--brandspec-pu100);border-radius:4px;display:inline-flex;flex:0 0 auto;gap:4px;padding:2px 4px;position:relative}.JogakCategory_doneText__hBbhu{color:var(--brandspec-pu400);font-family:var(--label-2-bold-font-family);font-size:var(--label-2-bold-font-size);font-style:var(--label-2-bold-font-style);font-weight:var(--label-2-bold-font-weight);letter-spacing:var(--label-2-bold-letter-spacing);line-height:var(--label-2-bold-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.JogakCategory_chevron__wtPds{height:24px;width:24px;position:relative}.JogakCategory_itemList__I50lG{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.JogakCategory_itemList__I50lG.JogakCategory_state-default__EccR1{height:390px}.JogakCategory_itemList__I50lG.JogakCategory_state-active___7a8w,.JogakCategory_itemList__I50lG.JogakCategory_state-done__OHUf5{flex:0 0 auto}.JogakCategory_jogakItem__KCfMP{align-items:center;align-self:stretch;background-color:var(--n-0);border-radius:4px;display:flex;gap:8px;height:30px;padding:0 0 0 2px;position:relative;width:100%;cursor:pointer;transition:background-color .2s ease}.JogakCategory_jogakItem__KCfMP:hover{background-color:var(--n-50)}.JogakCategory_itemContent__SGaUj{align-items:center;display:flex;flex:1 1;gap:6px;position:relative}.JogakCategory_checkbox__8rA45{width:18px;height:18px;border:2px solid var(--n-300);border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative;transition:all .2s ease;box-sizing:border-box}.JogakCategory_checkbox__8rA45.JogakCategory_checked__pq1hs{background-color:white;border-color:#bc59ff}.JogakCategory_checkSquare__j8VEZ{width:10px;height:10px;background-color:#bc59ff;border-radius:2px}.JogakCategory_itemText___tKGD{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--n-700);display:-webkit-box;flex:1 1;font-family:var(--body-2-normal-medium-font-family);font-size:var(--body-2-normal-medium-font-size);font-style:var(--body-2-normal-medium-font-style);font-weight:var(--body-2-normal-medium-font-weight);letter-spacing:var(--body-2-normal-medium-letter-spacing);line-height:var(--body-2-normal-medium-line-height);overflow:hidden;position:relative;text-overflow:ellipsis}.JogakCategory_itemChevron__4gGDI{height:24px;width:24px;position:relative}.JogakDetailModal_jogakDetail__ZXKwa{align-items:flex-start;flex-direction:column}.JogakDetailModal_doList__0xnBP,.JogakDetailModal_jogakDetail__ZXKwa{display:flex;gap:8px;justify-content:center;position:relative;width:100%}.JogakDetailModal_doList__0xnBP{align-items:center;align-self:stretch;border-radius:8px;flex:0 0 auto;transition:all .2s ease}.JogakDetailModal_div__uNYpe{align-items:center;display:flex;flex:1 1;gap:8px;position:relative}.JogakDetailModal_instanceNode__n205D{height:24px;width:24px;position:relative;border:2px solid #dce5ef;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.JogakDetailModal_checkSquare__eF6rF{width:14px;height:14px;border-radius:2px}.JogakDetailModal_detailTitle___Pj5C{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;position:relative;gap:4px}.JogakDetailModal_frame__Mj8mW{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;justify-content:center;position:relative;width:100%}.JogakDetailModal_textWrapper__TuwgE{color:var(--n-800);flex:1 1;font-family:var(--label-1-normal-bold-font-family);font-size:var(--label-1-normal-bold-font-size);font-style:var(--label-1-normal-bold-font-style);font-weight:var(--label-1-normal-bold-font-weight);letter-spacing:var(--label-1-normal-bold-letter-spacing);line-height:var(--label-1-normal-bold-line-height);margin-top:-1px}.JogakDetailModal_p__0Ohrb,.JogakDetailModal_textWrapper__TuwgE{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;align-self:stretch;display:flex;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.JogakDetailModal_p__0Ohrb{color:var(--n-700);font-family:var(--label-2-medium-font-family);font-size:var(--label-2-medium-font-size);font-style:var(--label-2-medium-font-style);font-weight:var(--label-2-medium-font-weight);height:20px;letter-spacing:var(--label-2-medium-letter-spacing);line-height:var(--label-2-medium-line-height)}.JogakDetailModal_textWrapper2__FxcfB{align-self:stretch;margin-top:-1px;white-space:nowrap}.JogakDetailModal_textWrapper2__FxcfB,.JogakDetailModal_textWrapper3__CwyV8{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--n-800);display:flex;flex:1 1;font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);overflow:hidden;position:relative;text-overflow:ellipsis}.JogakDetailModal_frame2__pCAZ5{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.JogakDetailModal_textWrapper4___J5m_{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--n-800);display:flex;flex:1 1;font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);overflow:hidden;position:relative;text-overflow:ellipsis}.JogakDetailModal_icon2__r0fRE{height:24px;width:24px;position:relative;cursor:pointer;transition:transform .2s ease}.JogakDetailModal_icon2__r0fRE:hover{transform:scale(1.1)}.JogakDetailModal_JDMoneedSnapxWrapper__v8BFO{align-items:center;align-self:stretch;background-color:var(--n-100);border-radius:8px;display:flex;flex:0 0 auto;gap:8px;justify-content:center;min-height:56px;padding:8px 12px;position:relative;width:100%}.JogakDetailModal_JDMoneedSnapx__bWvxL{align-self:stretch;color:var(--n-800);flex:1 1;font-family:var(--label-1-reading-regular-font-family);font-size:var(--label-1-reading-regular-font-size);font-style:var(--label-1-reading-regular-font-style);font-weight:var(--label-1-reading-regular-font-weight);letter-spacing:var(--label-1-reading-regular-letter-spacing);line-height:var(--label-1-reading-regular-line-height);margin-top:-1px;position:relative}.JogakDetailModal_textWrapper6__HkovF{margin:0}.JogakDetailModal_divWrapper__zbwxN{align-items:center;align-self:stretch;background-color:var(--n-0);border:1px solid var(--n-300);border-radius:12px;display:flex;gap:8px;height:64px;justify-content:center;overflow:hidden;padding:12px 16px;position:relative;width:100%}.JogakDetailModal_textWrapper5__2K_3X{align-self:stretch;color:var(--n-800);flex:1 1;font-family:var(--label-1-reading-medium-font-family);font-size:var(--label-1-reading-medium-font-size);font-style:var(--label-1-reading-medium-font-style);font-weight:var(--label-1-reading-medium-font-weight);letter-spacing:var(--label-1-reading-medium-letter-spacing);line-height:var(--label-1-reading-medium-line-height);margin-top:-1px;position:relative;border:none;outline:none;background:transparent}.JogakDetailModal_textWrapper5__2K_3X::placeholder{color:var(--n-500)}.JogakDetailModal_editDeleteWrapper__qHKG3{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:0 16px;position:relative;width:100%}.JogakDetailModal_editDelete__t99PK{align-items:center;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.JogakDetailModal_icon3__OWGSo{height:20px;width:20px;position:relative;cursor:pointer;transition:transform .2s ease}.JogakDetailModal_icon3__OWGSo:hover{transform:scale(1.1)}.JogakDetailModal_done__NWBqZ{background-color:var(--n-100);padding:8px 16px}.JogakDetailModal_active__ibqK3{background-color:var(--n-50);flex-direction:column;padding:12px 16px}.JogakDetailModal_addCustom__6jBHw{background-color:var(--n-100);padding:12px 16px;cursor:pointer;transition:background-color .2s ease}.JogakDetailModal_addCustom__6jBHw:hover{background-color:var(--n-50)}.JogakDetailModal_default__0XRch{background-color:var(--n-100);padding:12px 16px}.JogakDetailModal_activeMemo__LSx4E{background-color:var(--n-50);flex-direction:column;padding:12px 16px}.JogakDetailModal_doList__0xnBP.JogakDetailModal_active__ibqK3 .JogakDetailModal_textWrapper4___J5m_{align-self:stretch;margin-top:-1px}.JogakModal_backdrop__0dkAZ{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.JogakModal_jogakModal__H0nyf{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);align-items:flex-start;background-color:#ffffff;border-radius:16px;display:flex;flex-direction:column;gap:32px;overflow:hidden;padding:24px;width:773px;max-width:90vw;max-height:80vh;z-index:1000}.JogakModal_modalContent__IeF7U{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.JogakModal_modalHeader__H8B_y{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%}.JogakModal_headerLeft__GAaEn{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px;position:relative}.JogakModal_modalTitle__7R4Z9{-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--n-900);display:flex;font-family:var(--headline-2-bold-font-family);font-size:var(--headline-2-bold-font-size);font-style:var(--headline-2-bold-font-style);font-weight:var(--headline-2-bold-font-weight);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.JogakModal_doneChip__FU55b{align-items:center;background-color:var(--brandspec-pu100);border-radius:4px;display:inline-flex;flex:0 0 auto;gap:4px;padding:2px 4px;position:relative}.JogakModal_doneText__I5l6c{color:var(--brandspec-pu400);font-family:var(--label-2-bold-font-family);font-size:var(--label-2-bold-font-size);font-style:var(--label-2-bold-font-style);font-weight:var(--label-2-bold-font-weight);letter-spacing:var(--label-2-bold-letter-spacing);line-height:var(--label-2-bold-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.JogakModal_closeButton__s9ZVE{background:none;border:none;cursor:pointer;padding:0;height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background-color .2s}.JogakModal_closeButton__s9ZVE:hover{background-color:var(--n-50)}.JogakModal_itemsWrapper__sDsUP{align-items:center;gap:24px;overflow-y:auto;max-height:400px}.JogakModal_itemsList__v2uIs,.JogakModal_itemsWrapper__sDsUP{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.JogakModal_itemsList__v2uIs{align-items:flex-start;gap:8px}.JogakModal_modalFooter__Kl8lc{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:16px;position:relative;width:100%}.JogakModal_editButton__tf2NN{all:unset;align-items:center;align-self:stretch;background-color:var(--n-50);border:1px solid;border-color:var(--primarymain-300);border-radius:10px;box-sizing:border-box;display:flex;flex:1 1;gap:8px;justify-content:center;overflow:hidden;padding:12px 16px;position:relative;cursor:pointer;height:56px;transition:background-color .2s}.JogakModal_editButton__tf2NN:hover{background-color:var(--n-100)}.JogakModal_editButtonText__SxxBn{color:var(--n-500);font-family:var(--headline-2-bold-font-family);font-size:var(--headline-2-bold-font-size);font-style:var(--headline-2-bold-font-style);font-weight:var(--headline-2-bold-font-weight);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.JogakModal_mainButton__Yn__e{width:100%!important;height:56px;display:flex!important}.JogakModal_closeButtonAlt__lBLvx{height:56px}@media (max-width:768px){.JogakModal_jogakModal__H0nyf{width:90vw;padding:20px}.JogakModal_modalFooter__Kl8lc{flex-direction:column}.JogakModal_closeButtonAlt__lBLvx,.JogakModal_editButton__tf2NN,.JogakModal_mainButton__Yn__e{width:100%}}.ConfirmModal_modalOverlay__4Yld7{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000}.ConfirmModal_modal__Mma3T{background:white;border-radius:16px;padding:24px 24px 16px;width:356px;min-height:176px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.ConfirmModal_modalTitle__BpiKv{font-size:18px;font-weight:700;font-style:Bold;color:var(--n-900);margin-bottom:8px;text-align:center;line-height:145%;letter-spacing:-.02%}.ConfirmModal_modalMessage__Gjs38{font-size:16px;font-weight:500;font-style:Medium;color:var(--n-700);text-align:center;line-height:150%;margin-bottom:24px;letter-spacing:.57%}.ConfirmModal_modalButtons__fMmOF{width:100%;height:54px;display:flex;gap:12px;justify-content:center}.ConfirmModal_modalCancel__tSuMM,.ConfirmModal_modalConfirm__z_PLC{padding:12px 24px;border-radius:8px;font-size:17px;font-weight:700;font-style:Bold;line-height:141%;letter-spacing:0;text-align:center;cursor:pointer;transition:all .2s;border:none;width:148px;height:100%}.ConfirmModal_modalCancel__tSuMM{background-color:var(--n-200);color:var(--n-800)}.ConfirmModal_modalCancel__tSuMM:hover{background-color:var(--n-300)}.ConfirmModal_modalConfirm__z_PLC{background-color:var(--primaryjogak-1);color:white}.ConfirmModal_modalConfirm__z_PLC:hover{background-color:var(--primarymain-800)}.TodoEditModal_backdrop__6oUlq{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000}.TodoEditModal_modal__CYwBP{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);z-index:1001;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.TodoEditModal_modalContent__gdbJK{padding:0}.TodoEditModal_modalHeader__VYWdo{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #e5e7eb;margin-bottom:24px}.TodoEditModal_modalTitle__31XuI{font-size:18px;font-weight:600;color:#111827;margin:0}.TodoEditModal_closeButton__dvYgH{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.TodoEditModal_closeButton__dvYgH:hover{background-color:#f3f4f6}.TodoEditModal_form__PrAtn{padding:0 24px 24px}.TodoEditModal_formGroup__XvPMP{margin-bottom:20px}.TodoEditModal_label__u7xCj{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.TodoEditModal_input__8rLj5,.TodoEditModal_select__w8ci8,.TodoEditModal_textarea__lK4_g{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.TodoEditModal_input__8rLj5:focus,.TodoEditModal_select__w8ci8:focus,.TodoEditModal_textarea__lK4_g:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.TodoEditModal_textarea__lK4_g{resize:vertical;min-height:120px;font-family:inherit}.TodoEditModal_charCount__MIdhX{font-size:12px;color:#6b7280;text-align:right;margin-top:4px}.TodoEditModal_modalFooter__agDt4{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #e5e7eb}.MemoBox_memoBox__RmkX7{align-items:flex-start;background-color:var(--n-50);border:1px solid;border-color:var(--primarymain-300);border-radius:12px;display:flex;flex-direction:column;gap:8px;height:104px;overflow:hidden;padding:12px 16px;position:relative}.MemoBox_textArea__0J9zq{align-self:stretch;background:transparent;border:none;color:var(--n-700);flex:1 1;font-family:var(--label-1-reading-medium-font-family);font-size:var(--label-1-reading-medium-font-size);font-style:var(--label-1-reading-medium-font-style);font-weight:var(--label-1-reading-medium-font-weight);letter-spacing:var(--label-1-reading-medium-letter-spacing);line-height:var(--label-1-reading-medium-line-height);margin-top:-1px;outline:none;position:relative;resize:none;width:100%}.MemoBox_textArea__0J9zq::placeholder{color:var(--n-700)}.MemoBox_countWrapper__aDOUW{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;position:relative;width:100%}.MemoBox_count__w3aIe{color:var(--n-600);font-family:var(--label-1-normal-regular-font-family);font-size:var(--label-1-normal-regular-font-size);font-style:var(--label-1-normal-regular-font-style);font-weight:var(--label-1-normal-regular-font-weight);letter-spacing:var(--label-1-normal-regular-letter-spacing);line-height:var(--label-1-normal-regular-line-height);margin-top:-1px;position:relative;text-align:right;white-space:nowrap;width:-moz-fit-content;width:fit-content}.NotificationCancelModal_modalOverlay__wItH0{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10001}.NotificationCancelModal_dialogBox__f45Tz{display:flex;flex-direction:column;width:356px;height:174px;align-items:center;gap:24px;padding:24px 24px 16px;position:relative;background-color:#ffffff;border-radius:16px;overflow:hidden}.NotificationCancelModal_frame__AwtmO{flex-direction:column;justify-content:center;gap:8px;flex:0 0 auto;display:flex;align-items:center;position:relative;align-self:stretch;width:100%}.NotificationCancelModal_bigTitle__zoaqH{position:relative;align-self:stretch;margin-top:-1px;color:transparent;text-align:center}.NotificationCancelModal_bigTitle__zoaqH,.NotificationCancelModal_textWrapper__YooG0{font-family:var(--headline-1-bold-font-family);font-weight:var(--headline-1-bold-font-weight);font-size:var(--headline-1-bold-font-size);letter-spacing:var(--headline-1-bold-letter-spacing);line-height:var(--headline-1-bold-line-height);font-style:var(--headline-1-bold-font-style)}.NotificationCancelModal_textWrapper__YooG0{color:#344251}.NotificationCancelModal_span__HW1qf{color:#de3a3a;font-family:var(--headline-1-bold-font-family);font-style:var(--headline-1-bold-font-style);font-weight:var(--headline-1-bold-font-weight);letter-spacing:var(--headline-1-bold-letter-spacing);line-height:var(--headline-1-bold-line-height);font-size:var(--headline-1-bold-font-size)}.NotificationCancelModal_serveTitle__L8Lhu{position:relative;align-self:stretch;font-family:var(--body-1-normal-medium-font-family);font-weight:var(--body-1-normal-medium-font-weight);color:var(--n-700);font-size:var(--body-1-normal-medium-font-size);text-align:center;letter-spacing:var(--body-1-normal-medium-letter-spacing);line-height:var(--body-1-normal-medium-line-height);font-style:var(--body-1-normal-medium-font-style)}.NotificationCancelModal_div__UAWC3{height:54px;gap:12px;margin-bottom:-2px;display:flex;align-items:center;position:relative;align-self:stretch;width:100%}.NotificationCancelModal_btn___Dwgs{all:unset;box-sizing:border-box;position:relative;flex:1 1;align-self:stretch;background-color:var(--n-300);border-radius:10px;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.NotificationCancelModal_textWrapper2__NY5Wy{font-family:var(--headline-2-bold-font-family);font-weight:var(--headline-2-bold-font-weight);color:var(--n-800);font-size:var(--headline-2-bold-font-size);text-align:center;letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);white-space:nowrap;font-style:var(--headline-2-bold-font-style)}.NotificationCancelModal_divWrapper__Kl1Cp{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 30px;position:relative;flex:1 1;align-self:stretch;background-color:var(--red-2);border-radius:10px;overflow:hidden;cursor:pointer}.NotificationCancelModal_textWrapper3__DDzRp{position:relative;width:-moz-fit-content;width:fit-content;font-family:var(--headline-2-bold-font-family);font-weight:var(--headline-2-bold-font-weight);color:var(--n-100);font-size:var(--headline-2-bold-font-size);text-align:center;letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);white-space:nowrap;font-style:var(--headline-2-bold-font-style)}.NotificationModal_modalOverlay__MmlF4{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.NotificationModal_modalContent__gVKFr{display:flex;flex-direction:column;width:355px;gap:16px;padding:24px;background-color:#ffffff;border-radius:16px;overflow:hidden}.NotificationModal_header__qFQSw{display:flex;align-items:center;justify-content:space-between;padding:0 0 0 8px;width:100%}.NotificationModal_title__IEiJ_{font-family:var(--headline-1-bold-font-family);font-weight:var(--headline-1-bold-font-weight);color:var(--n-900);font-size:var(--headline-1-bold-font-size);letter-spacing:var(--headline-1-bold-letter-spacing);line-height:var(--headline-1-bold-line-height);font-style:var(--headline-1-bold-font-style)}.NotificationModal_closeButton__4iMbT{width:32px;height:32px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.NotificationModal_contentArea__3DKPU{position:relative;width:100%;height:246px;background-color:var(--n-50);border-radius:16px;overflow:hidden;border:1px solid var(--primarymain-200);padding:19px 17px 16px 24px}.NotificationModal_description__WrxLE{margin:0;font-family:var(--label-1-reading-medium-font-family);font-weight:var(--label-1-reading-medium-font-weight);color:var(--n-800);font-size:var(--label-1-reading-medium-font-size);letter-spacing:var(--label-1-reading-medium-letter-spacing);line-height:var(--label-1-reading-medium-line-height);font-style:var(--label-1-reading-medium-font-style)}.NotificationModal_previewCard__DxOqM{position:absolute;width:274px;height:152px;bottom:16px;left:17px;background-color:#ffffff;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px 2px rgba(24,160,251,.08)}.NotificationModal_previewHeader__p7T0_{width:100%;height:56px;background:linear-gradient(90deg,rgba(52,131,250,1),rgba(24,160,251,1));padding:16px 23px}.NotificationModal_previewTitle__pbDQD{display:flex;align-items:center;gap:8px}.NotificationModal_previewTitleText___4M98{font-family:var(--headline-2-bold-font-family);font-weight:var(--headline-2-bold-font-weight);color:var(--n-0);font-size:var(--headline-2-bold-font-size);letter-spacing:var(--headline-2-bold-letter-spacing);line-height:var(--headline-2-bold-line-height);font-style:var(--headline-2-bold-font-style)}.NotificationModal_emailIcon__7SU1C{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.NotificationModal_previewContent__90N3k{padding:23px 20px}.NotificationModal_previewText__Of4cY{margin:0;font-family:var(--body-2-reading-medium-font-family);font-weight:var(--body-2-reading-medium-font-weight);color:var(--n-700);font-size:var(--body-2-reading-medium-font-size);letter-spacing:var(--body-2-reading-medium-letter-spacing);line-height:var(--body-2-reading-medium-line-height);font-style:var(--body-2-reading-medium-font-style)}.NotificationModal_agreementRow__OlP9x{display:flex;height:32px;align-items:center;justify-content:space-between;padding:0 8px;width:100%}.NotificationModal_agreementText__FNUk7{margin:0;font-family:var(--body-2-normal-medium-font-family);font-weight:var(--body-2-normal-medium-font-weight);font-size:var(--body-2-normal-medium-font-size);letter-spacing:var(--body-2-normal-medium-letter-spacing);line-height:var(--body-2-normal-medium-line-height);font-style:var(--body-2-normal-medium-font-style)}.NotificationModal_link__EZXKH{color:#728294;text-decoration:underline}.NotificationModal_agreementLabel__7_FUB{color:#728294}.NotificationModal_required__F7r72{color:#3483fa}.NotificationModal_checkbox__NA_RV{width:24px;height:24px;border:2px solid var(--n-400);border-radius:4px;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.NotificationModal_checkbox__NA_RV.NotificationModal_checked__PSDWa{background-color:var(--primaryjogak-1);border-color:var(--primaryjogak-1)}.NotificationModal_toggleRow__emmcE{display:flex;align-items:center;justify-content:space-between;padding:0 8px;width:100%}.NotificationModal_toggleLabel__6B2f5{font-family:var(--body-1-reading-bold-font-family);font-weight:var(--body-1-reading-bold-font-weight);color:var(--n-900);font-size:var(--body-1-reading-bold-font-size);letter-spacing:var(--body-1-reading-bold-letter-spacing);line-height:var(--body-1-reading-bold-line-height);font-style:var(--body-1-reading-bold-font-style)}.NotificationModal_toggle___Lip9{display:flex;width:52px;align-items:center;padding:4px;background-color:var(--n-400);border-radius:100px;border:none;cursor:pointer;transition:background-color .3s ease;position:relative}.NotificationModal_toggle___Lip9.NotificationModal_toggleOn___0Mv3{background-color:var(--primaryjogak-1)}.NotificationModal_toggleThumb__Q0S6d{width:24px;height:24px;background-color:var(--n-0);border-radius:50%;transition:transform .3s ease;position:relative}.NotificationModal_toggle___Lip9.NotificationModal_toggleOn___0Mv3 .NotificationModal_toggleThumb__Q0S6d{transform:translateX(20px)}.NotificationModal_confirmButton__Ewr94{width:100%;height:56px;background-color:var(--primaryjogak-1);border-radius:10px;border:none;color:var(--n-0);font-family:var(--body-1-normal-bold-font-family);font-weight:var(--body-1-normal-bold-font-weight);font-size:var(--body-1-normal-bold-font-size);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);cursor:pointer;transition:background-color .2s ease;margin-top:8px}.NotificationModal_confirmButton__Ewr94:hover{background-color:var(--primarymain-800)}.page_main__LVY_c{padding-top:64px;background-color:var(--n-100)}.page_container__iALSs{max-width:1034px;margin:0 auto;padding:16px 16px 80px}.page_header__FckzW{justify-content:space-between;height:60px;background-color:#ffffff;padding:0 16px}.page_backButton__sI4me,.page_header__FckzW,.page_leftSection__OiwHp{display:flex;align-items:center}.page_backButton__sI4me{background-color:white;border-radius:16px;height:48px;width:48px;border:none;cursor:pointer;justify-content:center;transition:background-color .2s}.page_backButton__sI4me:hover{background-color:var(--n-200)}.page_rightSection__eSED5{display:flex;align-items:center;gap:16px}.page_actionButton__djAQv{background-color:var(--primarymain-200);border-radius:4px;height:26px;padding:2px 8px;border:none;cursor:pointer;transition:background-color .2s}.page_actionButton__djAQv:hover{background-color:var(--primarymain-300)}.page_actionButtonText__Gkx60{color:var(--primaryjogak-1);font-family:var(--label-1-reading-bold-font-family);font-size:var(--label-1-reading-bold-font-size);font-style:var(--label-1-reading-bold-font-style);font-weight:var(--label-1-reading-bold-font-weight);letter-spacing:var(--label-1-reading-bold-letter-spacing);line-height:var(--label-1-reading-bold-line-height);white-space:nowrap}.page_iconButton__P0_f9{background-color:white;border-radius:16px;height:48px;width:48px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.page_iconButton__P0_f9:hover{background-color:var(--n-200)}@media (max-width:768px){.page_container__iALSs{padding:16px 16px 80px}.page_rightSection__eSED5{gap:8px}.page_progressTracker__LP9z5{flex-direction:column;gap:16px;align-items:stretch}.page_progressContent__nQJkw{width:100%;height:auto}.page_notificationBtn__F3w9o{width:100%}.page_jobDetails__VBPJ_{padding:10px 16px}.page_jobDetailsLeft__puX_i,.page_jobDetailsTop__qeaPG{gap:10px}.page_jobDetailsBottom__qRsGG{flex-direction:column;align-items:flex-start;gap:8px}}.page_jogakCategories__aiLrv{display:flex;gap:16px;margin-top:12px;width:100%;justify-content:center}.page_jogakCategoryInstance__Oo2bi{width:100%;flex:1 1}@media (max-width:768px){.page_jogakCategories__aiLrv{flex-direction:column;gap:8px;margin-top:8px}}.page_memoBoxInstance__Os8Dp{margin-top:12px;width:100%;max-width:1260px}.page_moreMenu__Tx2dB{position:absolute;top:100%;right:0;margin-top:8px;background-color:#ffffff;border:1px solid var(--n-300);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;min-width:120px;overflow:hidden}.page_moreMenuItem__SMp1q{display:block;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;color:var(--n-800);font-family:var(--body-2-normal-medium-font-family);font-size:var(--body-2-normal-medium-font-size);font-weight:var(--body-2-normal-medium-font-weight);transition:background-color .2s}.page_moreMenuItem__SMp1q.page_apply__K5Vf8{color:var(--primaryjogak-1)}.page_moreMenuItem__SMp1q.page_delete__5UHSe{color:var(--red-3)}.page_moreMenuItem__SMp1q+.page_moreMenuItem__SMp1q{border-top:1px solid var(--n-200)}.page_moreMenuItem__SMp1q:hover{background-color:var(--n-200)}.page_moreMenuItem__SMp1q:active{background-color:var(--n-300)}.page_skeleton__FfP3s{background:linear-gradient(90deg,var(--n-200) 25%,var(--n-300) 50%,var(--n-200) 75%);background-size:200% 100%;animation:page_loading__4IDZA 1.5s infinite}@keyframes page_loading__4IDZA{0%{background-position:200% 0}to{background-position:-200% 0}}.page_skeleton--header__HJIUd button{cursor:none}.page_skeleton--header__HJIUd{.page_actionButton__djAQv{background-color:var(--n-300)}.page_actionButtonText__Gkx60{color:var(--n-600)}}.page_skeleton--container__Rfhy4{max-width:1066px;margin:0 auto;padding:16px}.page_skeleton--jobDetails__xCFf7{height:82px;width:100%;margin-bottom:12px;border-radius:12px}.page_skeleton--progressTracker___QwHC{height:90px;width:100%;margin-bottom:12px;border-radius:12px}.page_skeleton--jogakCategories__maYYr{height:498px;display:flex;width:100%;gap:16px;margin-bottom:12px}.page_skeleton--jogakItem__UHzAi{flex:1 1;height:100%;border-radius:12px}.page_skeleton--memobox__XetRJ{height:104px;width:100%;border-radius:12px}@media screen and (max-width:768px){.page_main__LVY_c{padding-top:56px}.page_header__FckzW{height:56px;padding:0 8px}.page_leftSection__OiwHp{gap:8px}.page_backButton__sI4me{width:40px;height:40px}.page_rightSection__eSED5{gap:8px}.page_actionButton__djAQv{height:24px}.page_iconButton__P0_f9{height:40px;width:40px}.page_skeleton--container__Rfhy4{padding:8px 16px}.page_skeleton--jobDetails__xCFf7{height:82px;margin-bottom:8px}.page_skeleton--progressTracker___QwHC{height:138px;margin-bottom:8px}.page_skeleton--jogakCategories__maYYr{flex-direction:column;height:auto;gap:8px}.page_skeleton--jogakItem__UHzAi{height:178px;width:100%;flex:none}.page_skeleton--memobox__XetRJ{height:110px;width:100%;margin-bottom:121px}}.ResumeFormHeader_header__HMsvr{display:flex;align-items:center;height:48px;position:relative;width:100%}.ResumeFormHeader_backButton__tQOoq{position:absolute;left:4px;top:6px;width:36px;height:36px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px}.ResumeFormHeader_backButton__tQOoq:hover{background-color:var(--n-50);border-radius:50%}.ResumeFormHeader_title__IDcf7{position:absolute;left:48px;top:11px;color:var(--n-800);font-family:var(--body-1-normal-bold-font-family);font-size:var(--body-1-normal-bold-font-size);font-style:var(--body-1-normal-bold-font-style);font-weight:var(--body-1-normal-bold-font-weight);letter-spacing:var(--body-1-normal-bold-letter-spacing);line-height:var(--body-1-normal-bold-line-height);white-space:nowrap;margin:0}.ResumeFormHeader_pdfButton__AelmH{position:absolute!important;right:0!important;top:3px!important;left:auto!important;width:auto!important;height:auto!important}.ResumeFormInput_resumeSection__PDUSF{background-color:var(--n-0);border-radius:12px;padding:32px 24px;display:flex;flex-direction:column;gap:8px}.ResumeFormInput_resumeHeader__2RXY4{display:flex;justify-content:space-between;align-items:center}.ResumeFormInput_resumeTitleInput__wHMc_{color:var(--n-700);font-family:var(--headline-1-bold-font-family);font-size:var(--headline-1-bold-font-size);font-style:var(--headline-1-bold-font-style);font-weight:var(--headline-1-bold-font-weight);letter-spacing:var(--headline-1-bold-letter-spacing);line-height:var(--headline-1-bold-line-height);margin:0;border:none;outline:none;background:transparent;width:100%;max-width:300px}.ResumeFormInput_counter__r4W4O{color:var(--n-600);font-family:var(--body-2-normal-regular-font-family);font-size:var(--body-2-normal-regular-font-size);font-style:var(--body-2-normal-regular-font-style);font-weight:var(--body-2-normal-regular-font-weight);letter-spacing:var(--body-2-normal-regular-letter-spacing);line-height:var(--body-2-normal-regular-line-height)}.ResumeFormInput_inputSection__xaC4g{background-color:var(--n-0);border-radius:12px;padding:24px;height:540px;display:flex;flex-direction:column;justify-content:space-between}.ResumeFormInput_textarea__OJzcb{width:100%;height:480px;border:none;outline:none;resize:none;color:var(--n-800);font-family:var(--body-1-reading-medium-font-family);font-size:var(--body-1-reading-medium-font-size);font-style:var(--body-1-reading-medium-font-style);font-weight:var(--body-1-reading-medium-font-weight);letter-spacing:var(--body-1-reading-medium-letter-spacing);line-height:var(--body-1-reading-medium-line-height)}.ResumeFormInput_textarea__OJzcb::placeholder{color:var(--n-600)}.ResumeFormInput_charCounter__qqxlB{display:flex;justify-content:flex-end;margin-top:-8px}.ResumeFormInput_charCounter__qqxlB span{color:var(--n-600);font-family:var(--label-1-normal-regular-font-family);font-size:var(--label-1-normal-regular-font-size);font-style:var(--label-1-normal-regular-font-style);font-weight:var(--label-1-normal-regular-font-weight);letter-spacing:var(--label-1-normal-regular-letter-spacing);line-height:var(--label-1-normal-regular-line-height)}