.share-popup_sharePopup__47YxN{position:fixed;z-index:1000;background:#fff;border-radius:12px;box-shadow:0 8px 18px rgba(0,0,0,.05),0 4px 16px rgba(0,0,0,.05);padding:20px;min-width:220px;max-width:220px;border:1px solid rgba(0,0,0,.05);transition:all .2s ease-in-out;transform-origin:top left}.share-popup_visible__4z6aN{opacity:1;transform:scale(1) translateY(0)}.share-popup_hidden__HK9_h{opacity:0;transform:scale(.95) translateY(-10px)}.share-popup_shareContent__vtFr4{display:flex;flex-direction:column;align-items:center;gap:10px}.share-popup_shareTitle__RadQM{color:#4d4d4d;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:0;text-align:center}.share-popup_qrCodeContainer__gD5hh{display:flex;justify-content:center;align-items:center;padding-bottom:12px;margin:0 auto;border-radius:8px}.share-popup_qrCode__KYE4y{width:180px;height:180px;border-radius:4px}.share-popup_shareSubtitle__g_2Em{color:#4d4d4d;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:0;text-align:center}.share-popup_linkContainer__r23A0{display:flex;width:100%;gap:6px;align-items:center}.share-popup_shareInput__vY5QY{width:144px;padding:6px 12px 5px 10px;border-radius:6px;border:1px solid #e5e5e5;background:#f4f4f4;color:#c9c9c9;font-size:18px;font-style:normal;font-weight:400;line-height:normal;outline:none}.share-popup_shareInput__vY5QY:focus{border-color:#1890ff}.share-popup_copyButton__lrHjb{padding:6px 10px;background:#000;color:#fff;border:none;border-radius:41px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.share-popup_copyButton__lrHjb:hover{background:#414141}.list_jobListContainer__H2R6h{background:#fff;border-radius:0;box-shadow:none;overflow:hidden;width:100%;position:relative}.list_loadingContainer__AE1_W{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666}.list_loadingOverlay__URVea{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:10}.list_jobList__5xArz{padding:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.list_jobItem__lH1oq{padding:36px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease}@media screen and (max-width:1023px){.list_jobItem__lH1oq{padding:20px 16px}}.list_jobItem__lH1oq:hover{background:#f8f9fa}.list_jobItem__lH1oq:last-child{border-bottom:none}.list_jobHeader__Wbngl{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.list_jobTitle__WpGXv{margin:0;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-family:var(--font-misans);font-size:18px;font-style:normal;font-weight:600;line-height:normal}.list_jobActions__pUiHP{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:140px}.list_jobDate__7eUm3{font-size:16px;color:#999;white-space:nowrap}@media screen and (max-width:1023px){.list_jobDate__7eUm3{display:none}}.list_shareButton__LPNtW{background:none;border:none;cursor:pointer;padding:4px;width:22px;height:22px;border-radius:4px;transition:background-color .2s ease}@media screen and (max-width:768px){.list_shareButton__LPNtW{display:none}}.list_shareButton__LPNtW:hover{background-color:#f5f5f5}.list_jobDetails__Sg0mR{display:flex;align-items:center;font-size:16px;color:#666}.list_jobType__53NVJ{color:#666;font-weight:400}.list_jobSeparator__E0AFv{margin:0 8px;color:#d9d9d9}.list_jobDepartment__2mXEE,.list_jobLocation__qohLg{color:#666}.list_mobileInfiniteScroll__j1p6C{display:none}@media screen and (max-width:1023px){.list_mobileInfiniteScroll__j1p6C{display:block}}.list_loadingMore__bbvKI{display:flex;align-items:center;justify-content:center;padding:20px;color:#666;font-size:14px}.list_loadingMore__bbvKI span{margin-left:8px}.list_loadComplete__iSIla{display:flex;align-items:center;justify-content:center;padding:20px;color:#999;font-size:14px}@media screen and (max-width:1023px){.list_jobTitle__WpGXv{font-size:15px;white-space:normal;overflow:visible;text-overflow:clip}.list_jobActions__pUiHP{min-width:auto}.list_jobDetails__Sg0mR{font-size:13px;flex-wrap:wrap;gap:4px}.list_jobSeparator__E0AFv{margin:0 4px}.list_jobDate__7eUm3{font-size:12px}.list_jobActions__pUiHP{gap:8px}}.pagination_paginationContainer__YprZm{display:flex;align-items:center;gap:var(--spacing-lg);padding:60px 0;border-top:1px solid var(--stroke-secondary)}.pagination_paginationButtons__0lAFb{display:flex;gap:var(--spacing-sm);align-items:center}.pagination_paginationButton__eV7SZ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;font-size:14px;cursor:pointer;border-radius:var(--radius-round);transition:all .2s ease;outline:none}.pagination_pageButton__Y5Xw8{background:transparent;color:var(--content-secondary);font-weight:400}.pagination_pageButton__Y5Xw8:hover{color:var(--content-primary)}.pagination_pageButton__Y5Xw8.pagination_active__Q8Xda{background:transparent;color:var(--theme-primary);font-weight:700}.pagination_nextButton__zrGS5.pagination_enabled__7YvTP,.pagination_prevButton__L5DQB.pagination_enabled__7YvTP{background:var(--theme-primary);color:var(--content-white)}.pagination_nextButton__zrGS5.pagination_enabled__7YvTP:hover,.pagination_prevButton__L5DQB.pagination_enabled__7YvTP:hover{background:var(--theme-primary-hover)}.pagination_nextButton__zrGS5.pagination_disabled___mn4r,.pagination_prevButton__L5DQB.pagination_disabled___mn4r{background:var(--theme-primary-disabled);color:var(--theme-primary);cursor:not-allowed}.pagination_nextButton__zrGS5.pagination_disabled___mn4r:hover,.pagination_prevButton__L5DQB.pagination_disabled___mn4r:hover{background:var(--theme-primary-disabled);color:var(--theme-primary)}@media screen and (max-width:768px){.pagination_paginationContainer__YprZm{display:none}}