.page_jobsPage__LmOLI{min-height:100vh;padding-bottom:80px}.page_searchSection__C3cGQ{background:#fff;padding:12px 16px;border-bottom:1px solid #f0f0f0}.page_topBannerSection__n0E52{background:#fff}.page_topBannerItem__JzvdQ{cursor:pointer;width:100%}.page_topBannerImage__tJz0m{width:100%;height:auto;display:block}.page_topBannerDots__ZsuWt{bottom:8px!important}.page_topBannerDots__ZsuWt li button{background:hsla(0,0%,100%,.6)!important;width:6px!important;height:6px!important;border-radius:50%!important}.page_topBannerDots__ZsuWt li.page_slick-active__irldp button{background:#fff!important;width:6px!important}.page_premiumSection__esmXE{background:linear-gradient(135deg,#fffbe6,#fff7e6);padding:16px 16px 32px;margin-bottom:0;border-bottom:1px solid #ffe58f}.page_premiumCard__FGYFW{padding:0 4px;cursor:pointer}.page_premiumCard__FGYFW .page_popularCardContent__9Og6Y{background:#fff;border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:flex-start;border:1px solid #ffe58f;box-shadow:0 2px 8px rgba(250,173,20,.15)}.page_popularSection__t9VhX{background:#f5f5f5;padding:16px 16px 32px;margin-bottom:0}.page_popularHeader__MibUi{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page_popularTitle__f61ZX{margin:0!important;color:#262626!important;font-size:16px!important;display:flex;align-items:center;gap:6px}.page_popularTitle__f61ZX .anticon{color:#ff4d4f}.page_popularSubtitle__142sP{font-size:12px;color:#8c8c8c}.page_popularCarousel__LryeH{margin:0 -4px}.page_popularCard__BIfoK{padding:0 4px;cursor:pointer}.page_popularCardContent__9Og6Y{background:#fff;border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:flex-start}.page_popularCardInfo__MEDop{flex:1 1}.page_popularJobType__XX6wL{display:inline-block;background:#e6f4ff;color:#1677ff;font-size:12px;padding:2px 8px;border-radius:4px;margin-bottom:8px}.page_popularCardTitle__JC_zO{font-size:15px;font-weight:600;color:#262626;margin:0 0 4px;line-height:1.3}.page_popularCardBusiness__sPA4S{font-size:13px;color:#595959;margin:0 0 2px}.page_popularCardLocation__l_4WC{font-size:12px;color:#8c8c8c;margin:0}.page_popularCardStats___Uru7{display:flex;flex-direction:column;align-items:flex-end}.page_popularLikes__6D66d{display:flex;align-items:center;gap:4px;font-size:13px;color:#ff4d4f;font-weight:500}.page_popularLikes__6D66d .anticon{font-size:14px}.page_popularDots__jNBJU{bottom:-20px!important}.page_popularDots__jNBJU li button{background:hsla(0,0%,78%,.9)!important;width:6px!important;height:6px!important;border-radius:50%!important}.page_popularDots__jNBJU li.page_slick-active__irldp button{background:#1677ff!important;width:6px!important}.page_filterBar__RTKe4{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.page_filterBtn__vVqhX,.page_sortBtn__SDD3V{display:flex;align-items:center;gap:4px;height:36px;border-radius:18px;font-size:14px}.page_filterBadge___vlsg{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;margin-left:4px;background:#1677ff;color:#fff;border-radius:9px;font-size:12px;font-weight:600}.page_filterTags__rVLRk{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;background:#f5f5f5}.page_filterTag__wCTcX{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#1677ff;border:none;border-radius:16px;font-size:13px;color:#fff}.page_filterTag__wCTcX .anticon-close{color:#fff;font-size:10px}.page_clearBtn__HuF3q{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin-left:auto;color:#8c8c8c;border-radius:50%}.page_clearBtn__HuF3q .anticon{font-size:18px}.page_clearBtn__HuF3q:hover{color:#ff4d4f;background:rgba(255,77,79,.1)}.page_resultCount__thHhj{padding:12px 16px;font-size:14px;color:#8c8c8c}.page_resultCount__thHhj strong{color:#1677ff}.page_jobList__D_w0n{background:#fff}.page_loading__VdsSr{display:flex;justify-content:center;align-items:center;padding:60px 0}@media (min-width:768px){.page_filterBar__RTKe4,.page_filterTags__rVLRk,.page_resultCount__thHhj{padding:12px 20px}}