.type1_pagination__jCf80{display:flex;justify-content:flex-end;align-items:center;gap:16px;width:100%}.type1_pageContainer__2TVUH{display:flex;align-items:center;justify-content:center}.type1_page__VUCYn{padding-right:6px}.type1_page__VUCYn select{font-family:Inter,sans-serif;width:100%;outline:none;border:1px solid #cde2ed;border-radius:4px;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/assets/images/icons/arrow_down_fill.svg);background-repeat:no-repeat;background-position:right 10px center;min-width:65px;height:36px;padding:0 10px}@media(max-width:1081px){.type1_page__VUCYn select{height:32px;padding:0 9px}.type1_page__VUCYn{padding-right:5px}.type1_page__VUCYn select{height:32px;padding:0 9px}}.type1_title__65TZo{font-size:15px;padding-right:8px}@media(max-width:1081px){.type1_title__65TZo{padding-right:9px;font-size:13px}}.type1_totalPage__68AjE{font-family:Inter,sans-serif;font-size:16px;line-height:1}@media(max-width:1081px){.type1_totalPage__68AjE{font-size:14px}}.type1_actionContainer__iwANW{display:flex;align-items:center;justify-content:center;gap:10px}.type1_action__85E7M button{display:flex;background:none;outline:none;border:none}.type1_action__85E7M button.type1_disable__KSgdi{opacity:.2;cursor:not-allowed}.type1_icon__k_d7O{-o-object-fit:contain;object-fit:contain}@media(max-width:1081px){.type1_icon__k_d7O{width:32px;height:32px}}.type2_pagination__oKnZn{display:flex;justify-content:center;align-items:center;width:100%;gap:10px}@media(max-width:768px){.type2_pagination__oKnZn{flex-direction:column-reverse;flex-wrap:wrap}}.type2_pagination__oKnZn button{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:8px;background-color:#fff;border:1px solid #d1d5db;border-right-width:0;font-family:Inter,sans-serif;font-size:.875rem;color:#3f558a}.type2_pagination__oKnZn button.type2_hide__4vFYV{display:none}.type2_pagination__oKnZn button.type2_first__rrhTP{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.type2_pagination__oKnZn button.type2_last__499UJ{border-right-width:1px;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.type2_pagination__oKnZn button:hover{opacity:1;background-color:#204cb1;border:1px solid #204cb1;color:#fff}.type2_pagination__oKnZn button.type2_disabled__C4QLs{color:#9ca3af}.type2_pagination__oKnZn button.type2_disabled__C4QLs:hover{background-color:#fff;border:1px solid #e5e7eb;color:#9ca3af}.type2_pagination__oKnZn button.type2_active__hyIMX{background-color:#204cb1;border:1px solid #204cb1;color:#fff}@media(max-width:568px){.type2_pagination__oKnZn button{flex:1 1;font-size:.75rem;padding:4px;height:2rem;width:1.5rem}}.type2_pageControls__4UEPE{display:flex;justify-content:center;align-items:center}@media(max-width:568px){.type2_pageControls__4UEPE{max-width:100%}}.type2_pageSizeSelect__IFBBt{height:2.5rem}.type2_select__2Z1h_{height:100%;padding:0 12px;border:1px solid #d1d5db;border-radius:6px;font-family:Inter,sans-serif;font-size:.875rem;color:#3f558a;background-color:#fff;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center}.type2_select__2Z1h_:focus{border-color:#e5e7eb;box-shadow:none;outline:none}.navigation_myPageNavigation__bVz9h{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;padding:12px;background:#fff;border-radius:16px;box-shadow:0 6px 18px rgba(16,24,40,.08);align-items:stretch}.navigation_navItem__9Rh3i{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 10px;height:100%;border-radius:14px;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:inset 0 1px 0 rgba(2,62,138,.06)}.navigation_navItem__9Rh3i:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(2,62,138,.1),0 2px 6px rgba(2,62,138,.06);background:#fff}.navigation_circle__x6fYs{position:relative;width:70px;height:70px;border-radius:50%;background:#fff;border:2px solid rgba(2,62,138,.2);box-shadow:0 2px 8px rgba(2,62,138,.1),0 0 0 4px rgba(2,62,138,.05);display:grid;place-items:center;overflow:hidden}.navigation_circle__x6fYs img{width:58%;height:58%;-o-object-fit:contain;object-fit:contain;display:block}.navigation_label__5GZay{font-weight:700;font-size:13.5px;line-height:1.25;color:#0b2239;letter-spacing:.2px}.navigation_active__2qGTH{background:linear-gradient(180deg,#fff,#eef6ff)}.navigation_active__2qGTH .navigation_circle__x6fYs{border-color:rgba(14,165,233,.55);box-shadow:0 2px 10px rgba(14,165,233,.2),0 0 0 4px rgba(14,165,233,.12)}.navigation_active__2qGTH .navigation_label__5GZay{color:#0ea5e9}.navigation_active__2qGTH:after{content:"";position:absolute;left:14px;right:14px;bottom:8px;height:3px;border-radius:999px;background:linear-gradient(90deg,#0ea5e9,#22c55e)}.navigation_navItem__9Rh3i a:focus-visible,.navigation_navItem__9Rh3i:focus-visible{outline:3px solid rgba(14,165,233,.35);outline-offset:3px;border-radius:14px}@media(max-width:520px){.navigation_myPageNavigation__bVz9h{gap:10px;padding:10px}.navigation_navItem__9Rh3i{padding:12px 8px;border-radius:12px}.navigation_circle__x6fYs{width:60px;height:60px}.navigation_label__5GZay{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.navigation_navItem__9Rh3i{transition:none;transform:none!important}}.navigation_badgeCount__KCE5K{display:flex;justify-content:center;align-items:center;position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;background-color:#f44336;color:#fff;padding:.1rem;border-radius:50%}.myPageLayout_container__GCDAM{display:flex;flex-direction:column;gap:2rem;padding:2rem 0}.myPageLayout_header__9YRsZ{display:flex;justify-content:space-between;padding-bottom:10px}.myPageLayout_header__9YRsZ h2{color:#012169;display:flex;gap:.6rem}@media screen and (max-width:768px){.myPageLayout_header__9YRsZ h2{flex-direction:column;gap:.2rem;font-size:1rem}}.myPageLayout_header__9YRsZ .myPageLayout_logoutBtn__O5lAk{text-decoration:underline;cursor:pointer}.myPageLayout_id__F33Fc{color:#012169;font-weight:700}.statusLogTag_tag__HQohA{font-size:12px;font-weight:500;padding:2px 6px;border-radius:4px;display:inline-block;color:#0ebc2e;background-color:#e8ffec;border:1px solid #0ebc2e}.footerJob_container__H8CKc{padding:40px 0;color:#333;display:flex;flex-direction:column;width:100%;gap:40px}.footerJob_headerTitle__dC0Tq{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__dC0Tq{font-size:28px}}.footerJob_title__tn8HU{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__tn8HU{font-size:20px}}.footerJob_filterList__TdnlS{display:flex;flex-wrap:wrap;gap:8px}.footerJob_filterItem__wl__o{display:inline-flex;align-items:center;background-color:transparent;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__wl__o:hover{background-color:#03a9f3;border-color:#03a9f3;color:#fff}@media(max-width:1024px){.footerJob_filterItem__wl__o{font-size:12px}}.smallCard_card__UuyYT{background:#fff;border-radius:8px;padding:12px;box-shadow:0 3px 10px 0 rgba(3,169,243,.161);cursor:pointer;font-size:14px;display:flex;flex-direction:column;gap:4px}.smallCard_lastUpdate__T003G{color:#666;align-self:flex-end;display:flex;align-items:center;gap:4px}.smallCard_content__oJeOc{display:flex;flex-direction:column}.smallCard_item__rTdrW{display:flex;align-items:center;gap:8px}.smallCard_icon__alPFS{width:14px;height:auto}.smallCard_text___AnHv{max-width:80%;width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._id__container__TeG6f{padding:40px 0;background:#f0f9ff;min-height:100vh;color:#212529}._id__job__3CZRb,._id__relatedJobsList__iTe1t{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__3CZRb,._id__relatedJobsList__iTe1t{padding:8px 10px 12px;gap:16px}}._id__lastUpdate__OJiiz{font-size:14px;color:#666;display:flex;justify-content:flex-end;gap:8px}._id__tags__VTm0h{display:flex;flex-wrap:wrap;gap:8px}._id__tag__uElTt{background-color:#fefce8;border:1px solid #f3e6bb;padding:4px 8px;border-radius:10px;font-size:12px;font-weight:300}._id__jobTitle__iLb9Z{font-size:20px;font-weight:700;color:#012169}@media(max-width:1024px){._id__jobTitle__iLb9Z{font-size:18px}}._id__infoList__SXSW_{display:flex;flex-direction:column;gap:4px}._id__infoItem__7gb8m{display:grid;grid-template-columns:1fr 4fr}@media(max-width:1024px){._id__infoItem__7gb8m{display:flex;flex-direction:column}}._id__label__JMuXd{font-weight:600;color:#0ea5e9;font-size:14px;padding:12px 16px;background-color:#e0f2fe}._id__value__NS0Oh{font-size:16px;color:#333;padding:12px 16px;white-space:pre-line}._id__buttonWrapper__xe3bn{display:flex;justify-content:center;gap:16px}@media(max-width:1024px){._id__buttonWrapper__xe3bn{gap:8px}}._id__button__c2e74{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__c2e74{font-size:14px}}._id__favorite__4GDFj{display:flex;align-items:center;justify-content:center;border-top:1px solid #e9ecef;gap:8px;font-size:14px;padding:20px}._id__favorite__4GDFj img{width:20px;height:auto}._id__relatedJobs__7RwET{padding:32px 0}._id__relatedJobsTitle__tWuQd{font-size:14px;padding-bottom:16px}._id__relatedJob__drfzT{display:flex;flex-direction:column;align-items:flex-start}._id__relatedJobItem__p_Res{font-size:24px;color:#3b82f6;cursor:pointer}@media(max-width:1024px){._id__relatedJobItem__p_Res{font-size:14px}}._id__relatedJobItem__p_Res:hover{color:#0e36e9}._id__latestJobs__N_DQM{padding:32px 0}._id__latestJobsTitle__kGq6Q{font-size:14px;padding-bottom:16px}._id__latestJobsList__xQAJ_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:1024px){._id__latestJobsList__xQAJ_{grid-template-columns:1fr}}._id__latestJob__oI4rO{font-size:24px;color:#3b82f6;cursor:pointer}.card_container__umCr6{display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;border-top:4px solid #0ea5e9;gap:.75rem;padding:1.5rem;border-radius:0 0 .5rem .5rem;box-shadow:0 0 transparent,0 0 transparent,0 1px 3px 0 rgba(0,0,0,.1)}@media screen and (max-width:1024px){.card_container__umCr6{padding:.75rem;gap:.5rem;border-radius:.25rem}}.card_lastUpdated__WGbmV{display:flex;justify-content:space-between;align-items:center;color:gray;font-size:12px;font-weight:400;text-align:right}@media screen and (max-width:1024px){.card_lastUpdated__WGbmV{font-size:10px;text-align:center}}.card_header__b2Sxs{display:flex;justify-content:space-between;align-items:center;color:#012169;font-weight:700;font-size:18px}.card_header__b2Sxs .card_location__K_m8L{flex:1 1}.card_header__b2Sxs .card_datetime__Qa_iO{color:#012169;font-weight:700;white-space:nowrap}@media screen and (max-width:1024px){.card_header__b2Sxs{flex-direction:column;gap:.5rem;font-size:16px;align-items:flex-start}.card_header__b2Sxs .card_location__K_m8L{width:100%;text-align:center}.card_header__b2Sxs .card_datetime__Qa_iO{font-size:14px}}.card_info__U0ANq{flex-direction:column;flex-grow:1}.card_info__U0ANq,.card_info__U0ANq .card_row__bucEB{display:flex;gap:.5rem}.card_info__U0ANq .card_row__bucEB:last-child{flex-grow:1}@media screen and (max-width:1024px){.card_info__U0ANq .card_row__bucEB{flex-direction:column;gap:.25rem}}.card_info__U0ANq .card_row__bucEB .card_label__wHcyC{width:30%;background-color:#e0f2fe;color:#03a9f3;font-weight:900;padding:.75rem;font-size:14px}@media screen and (max-width:1024px){.card_info__U0ANq .card_row__bucEB .card_label__wHcyC{width:100%;text-align:left;padding:.5rem;font-size:12px}}.card_info__U0ANq .card_row__bucEB .card_value__2Upgi{display:flex;align-items:center;padding-left:.5rem;font-size:14px;flex:1 1;background-color:#fff;white-space:break-spaces}@media screen and (max-width:1024px){.card_info__U0ANq .card_row__bucEB .card_value__2Upgi{padding:.5rem;font-size:12px}}.card_buttons__my_n8{width:100%;display:flex;flex-direction:column;gap:20px;align-items:center}.card_buttons__my_n8 .card_detailButton__UEgoK{font-weight:900;width:250px;border-radius:.25rem;padding:.5rem 1rem;font-size:16px;transition:background-color .2s ease;background-color:#ff8000;color:#fff;border:none;border-bottom:2px solid #9a3412}.card_buttons__my_n8 .card_detailButton__UEgoK:hover{background-color:#ff5722;cursor:pointer}@media screen and (max-width:1024px){.card_buttons__my_n8{gap:10px}.card_buttons__my_n8 .card_detailButton__UEgoK{width:100%;max-width:300px;padding:.5rem;font-size:14px}}.card_buttons__my_n8 .card_favoriteButton__bcXti{font-weight:400;font-size:14px;width:250px;border:none;background-color:transparent;display:flex;gap:10px;justify-content:center;align-items:center;color:#000}.card_buttons__my_n8 .card_favoriteButton__bcXti .card_heartIcon__qGx9q{width:20px}.card_buttons__my_n8 .card_favoriteButton__bcXti:hover{color:#ff8000;cursor:pointer}@media screen and (max-width:1024px){.card_buttons__my_n8 .card_favoriteButton__bcXti{width:100%;max-width:300px;font-size:12px}.card_buttons__my_n8 .card_favoriteButton__bcXti .card_heartIcon__qGx9q{width:16px}}.card_line__uR3dZ{width:100%;height:1px;background-color:#e0e0e0;margin:.5rem 0}@media screen and (max-width:1024px){.card_line__uR3dZ{margin:.25rem 0}}.myJobNavigation_myPageNavigation__y78w5{display:grid;width:100%;background-color:#fff;border-radius:10px;color:#012169;font-size:18px;line-height:1;letter-spacing:.06em;font-weight:500;box-shadow:0 3px 4px 0 rgba(15,47,87,.102)}@media(max-width:1080px){.myJobNavigation_myPageNavigation__y78w5{font-size:14px}}.myJobNavigation_navItem__YxxOA{position:relative;padding:21px 0;text-align:center;height:100%;gap:.2rem}.myJobNavigation_navItem__YxxOA,.myJobNavigation_navLink__YIEib{display:flex;align-items:center;justify-content:center}.myJobNavigation_active__9KLqh:after{content:"";background:#012169;position:absolute;height:4px;width:38px;left:0;right:0;top:0;margin-left:auto;margin-right:auto}.myJobNavigation_badgeCount__DdJOk{display:flex;align-items:center;justify-content:center;background-color:#012169;color:#fff;font-size:.6rem;width:1rem;height:1rem;border-radius:50%}@media(max-width:768px){.myJobNavigation_badgeCount__DdJOk{position:absolute;top:-.1rem;right:-.1rem}}.favorites_container__u44Ih{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.favorites_statusList__WPvIo{display:flex;gap:.5rem}.favorites_statusList__WPvIo span{cursor:pointer}.favorites_statusList__WPvIo span.favorites_active__Kw753{font-weight:700;color:#012169;text-decoration:underline}.favorites_list___8z0p{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media screen and (max-width:768px){.favorites_list___8z0p{grid-template-columns:1fr}}.favorites_listNotFound__zRBre{text-align:center;font-style:italic;padding:2rem 0;width:100%}.favorites_cardWrapper__jvqyv{padding:.5rem}