.applySuccessModal_container__gZcqO{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;text-align:center}.applySuccessModal_message__UKIFj{margin:0;white-space:pre-line}.hiddenText_hidden__JdbX0{display:flex;align-items:center;cursor:pointer}.hiddenText_text__gNFoS{filter:blur(5px);padding:.2rem}.hiddenValueModal_container__okHIi{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.internalLink_internalLink__8BkIq{color:#03a9f3;text-decoration:underline}.statusLogTag_tag__HzXHK{font-size:12px;font-weight:500;padding:2px 6px;border-radius:4px;display:inline-block;color:#0ebc2e;background-color:#e8ffec;border:1px solid #0ebc2e}.jobDetailInfo_lastUpdate__X1eW5{font-size:14px;color:#666;display:flex;justify-content:flex-end;gap:8px}.jobDetailInfo_jobTitle__svkpU{font-size:20px;font-weight:700;color:#012169}@media(max-width:1024px){.jobDetailInfo_jobTitle__svkpU{font-size:18px}}.jobDetailInfo_infoList__bt45N{display:flex;flex-direction:column;gap:4px}.jobDetailInfo_infoItem__DmJ_s{display:grid;grid-template-columns:1fr 4fr}@media(max-width:1024px){.jobDetailInfo_infoItem__DmJ_s{display:flex;flex-direction:column}}.jobDetailInfo_label__c5ClP{font-weight:600;color:#0ea5e9;font-size:14px;padding:12px 16px;background-color:#e0f2fe}.jobDetailInfo_value__CVIzr{font-size:16px;color:#333;padding:12px 16px;white-space:pre-line}.jobDetailInfo_workSchedulePatterns__IVBNz{display:flex;flex-direction:column;gap:8px}._id__container__Vm_yL{padding:40px 0;background:#f0f9ff;min-height:100vh;color:#212529}._id__closedNoticeWrapper__jFhUu{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:80px 24px}._id__closedNoticeInner__7tb4s{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:520px;background:#fff;border-radius:8px;padding:48px 32px;box-shadow:0 1px 4px rgba(0,0,0,.08)}._id__closedNoticeTitle__Jpa_Y{font-size:24px;font-weight:700;color:#212529}._id__closedNoticeDescription__xbCPj{margin-top:12px;font-size:16px;line-height:1.6;color:#4a5568}._id__closedNoticeButton__5z_MU{display:inline-flex;align-items:center;justify-content:center;min-width:200px;margin-top:32px;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;color:#fff;background:#0ea5e9}._id__job__vkIhH,._id__relatedJobsList__4X0XW{border-top:3px solid #0ea5e9;background:#fff;padding:32px 32px 0;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:32px}@media(max-width:1024px){._id__job__vkIhH,._id__relatedJobsList__4X0XW{padding:8px 10px 12px;gap:16px}}._id__lastUpdate__VTvz4{font-size:14px;color:#666;display:flex;justify-content:flex-end;gap:8px}._id__tags__e2F71{display:flex;flex-wrap:wrap;gap:8px}._id__tag__DL_Ts{background-color:#fefce8;border:1px solid #f3e6bb;padding:4px 8px;border-radius:10px;font-size:12px;font-weight:300}._id__jobTypeTag__Sk23e{align-self:flex-start;padding:2px 10px;border-radius:10px;font-size:12px;font-weight:600}._id__referral__DEjSh{background-color:#e0f2fe;color:#0369a1}._id__media__yRgyn{background-color:#fefce8;color:#92400e}._id__jobTitle__pxVSC{font-size:20px;font-weight:700;color:#012169}@media(max-width:1024px){._id__jobTitle__pxVSC{font-size:18px}}._id__infoList__hlWI5{display:flex;flex-direction:column;gap:4px}._id__infoItem__6Lv0N{display:grid;grid-template-columns:1fr 4fr}@media(max-width:1024px){._id__infoItem__6Lv0N{display:flex;flex-direction:column}}._id__label__3ojK1{font-weight:600;color:#0ea5e9;font-size:14px;padding:12px 16px;background-color:#e0f2fe}._id__value__yeXgZ{font-size:16px;color:#333;padding:12px 16px;white-space:pre-line}._id__columnValue__ArazT{display:flex;flex-direction:column}._id__columnValue__ArazT span{font-size:80%;font-style:italic;color:gray}._id__buttonWrapper__fhon4{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media(max-width:1024px){._id__buttonWrapper__fhon4{gap:8px}}._id__deadlinePassedMessage__6berQ,._id__disabledReasonMessage__lNANG{flex-basis:100%;margin:0;text-align:center;color:#888;font-size:13px}._id__updateProfileLink__io2id{color:#0ea5e9;text-decoration:underline;cursor:pointer}._id__updateProfileLink__io2id:hover{color:#0284c7}._id__button__Fs0dj{max-width:320px;width:100%;height:56px;border-radius:4px;white-space:pre-line;padding:5px 16px;line-height:1.4}@media(max-width:1024px){._id__button__Fs0dj{font-size:14px}}._id__cancelButtonWrapper__r_ce3{margin-top:8px}._id__cancelButton__cjjEj{max-width:220px;height:40px}._id__relatedJobs__WQyhI{padding:32px 0}._id__relatedJobsTitle__x82In{font-size:14px;padding-bottom:16px}._id__relatedJob__93_bG{display:flex;flex-direction:column;align-items:flex-start}._id__relatedJobItem__w42DR{font-size:24px;color:#3b82f6;cursor:pointer}@media(max-width:1024px){._id__relatedJobItem__w42DR{font-size:14px}}._id__relatedJobItem__w42DR:hover{color:#0e36e9}._id__latestJobs__784ss{padding:32px 0}._id__latestJobsTitle__JmtGZ{font-size:14px;padding-bottom:16px}._id__latestJobsList__6wpl2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:1024px){._id__latestJobsList__6wpl2{grid-template-columns:1fr}}._id__latestJob__n3siw{font-size:24px;color:#3b82f6;cursor:pointer}._id__favoriteWrapper__ewdUq{display:flex;align-items:center;justify-content:center;border-top:1px solid #e9ecef;gap:8px;font-size:14px;padding:20px}._id__favoriteWrapper__ewdUq img{width:20px;height:auto}._id__favoriteButton__w4o5n{font-weight:400;font-size:14px;width:250px;border:none;background-color:rgba(0,0,0,0);display:flex;gap:10px;justify-content:center;align-items:center;color:#000}._id__favoriteButton__w4o5n:hover{color:#ff8000;cursor:pointer}.footerJob_container__6m0cS{padding:40px 0;color:#333;display:flex;flex-direction:column;width:100%;gap:40px}.footerJob_headerTitle__pEcUi{margin:0;font-size:42px;font-weight:700;line-height:1.5;color:#000;display:flex;justify-content:center}@media(max-width:1024px){.footerJob_headerTitle__pEcUi{font-size:28px}}.footerJob_title__taYBM{color:#000;font-size:24px;font-weight:700;border-bottom:1px solid #03a9f3;padding-bottom:10px;margin-bottom:20px}@media(max-width:1024px){.footerJob_title__taYBM{font-size:20px}}.footerJob_filterList___qO71{display:flex;flex-wrap:wrap;gap:8px}.footerJob_filterItem__nPKeY{display:inline-flex;align-items:center;background-color:rgba(0,0,0,0);border:1px solid #dee2e6;border-radius:6px;padding:5px 8px;color:#495057;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none}.footerJob_filterItem__nPKeY:hover{background-color:#03a9f3;border-color:#03a9f3;color:#fff}@media(max-width:1024px){.footerJob_filterItem__nPKeY{font-size:12px}}.smallCard_card__4Gz1A{background:#fff;border-radius:8px;padding:12px;box-shadow:0 3px 10px 0 rgba(3,169,243,.1607843137);cursor:pointer;font-size:14px;display:flex;flex-direction:column;gap:4px}.smallCard_lastUpdate__YmNFZ{color:#666;align-self:flex-end;display:flex;align-items:center;gap:4px}.smallCard_content__GbBUz{display:flex;flex-direction:column}.smallCard_item__BGnlN{display:flex;align-items:center;gap:8px}.smallCard_icon__QP6Wo{width:14px;height:auto}.smallCard_text__rY4Pa{max-width:80%;width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hiddenValueHint_hint__dT0j7{font-style:italic;color:gray}