.jobs_page__RKiDh{min-height:100vh;background:#F7F8FA}.jobs_header__7MTDo{background:#0D1B2A;color:#fff;padding:28px 0 20px}.jobs_hInner__9tKKY{max-width:1160px;margin:0 auto;padding:0 16px}.jobs_hTitle__Gdu6c{font-size:22px;font-weight:900;margin:0 0 4px}.jobs_hSub__lFfE6{font-size:13px;color:#94A3B8;margin:0 0 14px}.jobs_hSub__lFfE6 strong{color:#E8933A}.jobs_searchRow__s38_5{display:flex;gap:8px;align-items:center}.jobs_searchBar__s_TMh{flex:1 1;display:flex;align-items:center;gap:10px;background:#fff;border-radius:8px;padding:0 12px;height:42px}.jobs_sInput__f1yIq{flex:1 1;border:none;outline:none;font-size:14px;color:#0D1B2A;background:transparent}.jobs_filterToggle__Mxv26{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1.5px solid rgba(255,255,255,.25);color:#fff;border-radius:8px;padding:0 14px;height:42px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s}.jobs_filterToggle__Mxv26:hover{background:rgba(255,255,255,.2)}.jobs_filterToggleActive__sC_c_{background:#E8933A;border-color:#E8933A}.jobs_filterCount__xiLEk{background:#fff;color:#E8933A;border-radius:50%;width:18px;height:18px;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center}.jobs_body__L6EqE{max-width:1160px;margin:0 auto;padding:20px 16px 80px;display:flex;gap:20px}.jobs_filterPanel__aeJsP{width:260px;flex-shrink:0;background:#fff;border-radius:12px;border:1px solid #eaecf0;overflow:hidden;align-self:flex-start;position:-webkit-sticky;position:sticky;top:72px;max-height:calc(100vh - 90px);overflow-y:auto;scrollbar-width:thin}@media (max-width:767px){.jobs_filterPanel__aeJsP{display:none}}.jobs_filterBody__YNnH0{padding:0}.jobs_fSection__v0tU9{border-bottom:1px solid #eaecf0}.jobs_fSectionHead__YXUf3{width:100%;background:none;border:none;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;cursor:pointer;font-weight:700;font-size:11px;color:#475569;letter-spacing:.05em;text-transform:uppercase}.jobs_fSectionLabel__SL93q{font-size:12px;font-weight:700;color:#0D1B2A;text-transform:none;letter-spacing:0}.jobs_fSectionBody__KK5kU{padding:0 12px 14px}.jobs_catGroup__95sDk{margin-bottom:4px}.jobs_catGroupTitle__wHm_z{width:100%;text-align:left;background:none;border:none;padding:8px 6px;font-size:13px;font-weight:700;color:#0D1B2A;cursor:pointer;border-radius:6px;transition:background .15s}.jobs_catGroupTitle__wHm_z:hover{background:#F7F8FA}.jobs_catGroupActive__fVOrP{color:#E8933A;background:rgba(232,147,58,.06)!important}.jobs_jobTypeList__Hz_pR{display:flex;flex-wrap:wrap;gap:5px;padding:6px 0 4px 8px}.jobs_jobTypeItem__KJ1jy{border:1.5px solid #eaecf0;background:#fff;border-radius:20px;padding:3px 10px;font-size:11px;color:#475569;cursor:pointer;transition:all .15s}.jobs_jobTypeItem__KJ1jy:hover,.jobs_jobTypeOn__AgYaV{border-color:#E8933A;color:#E8933A}.jobs_jobTypeOn__AgYaV{background:rgba(232,147,58,.1);font-weight:700}.jobs_prefGrid__On5Cv{display:flex;flex-wrap:wrap;gap:4px}.jobs_prefItem__gyf_Z{border:1.5px solid #eaecf0;background:#fff;border-radius:4px;padding:4px 8px;font-size:11px;color:#475569;cursor:pointer;transition:all .15s}.jobs_prefItem__gyf_Z:hover{border-color:#0D1B2A;color:#0D1B2A}.jobs_prefOn__Ger_o{border-color:#0D1B2A;background:#0D1B2A;color:#fff;font-weight:700}.jobs_btnRow__85sEK{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.jobs_filterBtn__V0x9u{border:1.5px solid #eaecf0;background:#fff;border-radius:20px;padding:4px 12px;font-size:12px;color:#475569;cursor:pointer;transition:all .15s}.jobs_filterBtn__V0x9u:hover{border-color:#E8933A;color:#E8933A}.jobs_filterBtnOn__eaZ95{border-color:#E8933A;background:#E8933A;color:#fff;font-weight:700}.jobs_fLabel__j6ykj{font-size:11px;font-weight:700;color:#94A3B8;margin:8px 0 5px;text-transform:uppercase;letter-spacing:.04em}.jobs_rangeRow__dCRwQ{display:flex;align-items:center;gap:6px}.jobs_dateInput__Mcnh3,.jobs_rangeSelect__jIh4n{flex:1 1;border:1.5px solid #eaecf0;border-radius:6px;padding:6px 8px;font-size:12px;color:#0D1B2A;background:#fff;outline:none;cursor:pointer}.jobs_rangeSep__o8lin{color:#94A3B8;font-size:13px;flex-shrink:0}.jobs_checkList__Oe_g5{display:flex;flex-direction:column;gap:6px}.jobs_checkItem__FRucx{display:flex;align-items:center;gap:8px;font-size:13px;color:#0D1B2A;cursor:pointer}.jobs_checkItem__FRucx input[type=checkbox]{width:15px;height:15px;accent-color:#E8933A;cursor:pointer}.jobs_resetBtn__Rwwhh{width:calc(100% - 24px);margin:12px;background:none;border:1.5px solid #eaecf0;border-radius:8px;padding:9px;font-size:13px;color:#EF4444;font-weight:700;cursor:pointer;transition:all .15s}.jobs_resetBtn__Rwwhh:hover{background:#FEF2F2;border-color:#EF4444}.jobs_filterOverlay__wldiz{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:300}.jobs_filterDrawer__ZZ8xA{position:fixed;left:0;right:0;bottom:0;background:#fff;border-radius:16px 16px 0 0;z-index:301;display:flex;flex-direction:column;max-height:85vh}.jobs_fdHead__z4gWd{display:flex;align-items:center;justify-content:space-between;padding:16px;font-weight:800;font-size:15px;border-bottom:1px solid #eaecf0;flex-shrink:0}.jobs_fdHead__z4gWd button{background:none;border:none;font-size:18px;cursor:pointer;color:#94A3B8;line-height:1}.jobs_fdFoot__bE6RI{padding:12px 16px;border-top:1px solid #eaecf0;flex-shrink:0}.jobs_fdApply__5BHPj{width:100%;background:#E8933A;color:#fff;border:none;border-radius:10px;padding:13px;font-size:15px;font-weight:700;cursor:pointer}.jobs_main__GhbgB{flex:1 1;min-width:0}.jobs_resultHead__hFX_H{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;flex-wrap:wrap;gap:8px}.jobs_resultInfo__k_sXF{display:flex;align-items:center;gap:10px}.jobs_resultCount__OWkAS{font-size:15px;font-weight:700;color:#0D1B2A}.jobs_clearBtn__XH53t{background:none;border:1.5px solid #eaecf0;border-radius:20px;padding:3px 10px;font-size:12px;color:#EF4444;cursor:pointer;font-weight:700}.jobs_sortSel__Gqlz3{border:1.5px solid #eaecf0;border-radius:8px;padding:7px 10px;font-size:13px;color:#0D1B2A;background:#fff;cursor:pointer;outline:none}.jobs_loadingBlock__heceu{text-align:center;padding:60px 20px;color:#94A3B8}.jobs_spinner__rKoA7{width:36px;height:36px;border:3px solid #eaecf0;border-top-color:#e8933a;border-radius:50%;animation:jobs_spin__z_MfS .7s linear infinite;margin:0 auto 12px}@keyframes jobs_spin__z_MfS{to{transform:rotate(1turn)}}.jobs_empty__AU_Ke{text-align:center;padding:60px 20px;color:#94A3B8}.jobs_empty__AU_Ke p{font-size:15px;margin:12px 0 16px}.jobs_postLink___PF_b{color:#E8933A;font-weight:700;text-decoration:none}.jobs_list__IFGa7{display:flex;flex-direction:column;gap:0}.jobs_card__p_qoD{background:#fff;border-bottom:1px solid #eaecf0;padding:16px;cursor:pointer;transition:background .15s}.jobs_card__p_qoD:first-child{border-top:1px solid #eaecf0;border-radius:10px 10px 0 0}.jobs_card__p_qoD:last-child{border-radius:0 0 10px 10px}.jobs_card__p_qoD:only-child{border-radius:10px}.jobs_card__p_qoD:hover{background:#F7F8FA}.jobs_cardTop__7ef7X{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.jobs_cardDate__I8mGf{font-size:11px;color:#94A3B8}.jobs_cardLoc__L6lYz{display:flex;align-items:center;gap:3px;font-size:12px;color:#475569;font-weight:600}.jobs_cardTitle__k_Gm_{font-size:15px;font-weight:700;color:#0D1B2A;margin:0 0 8px;line-height:1.4}.jobs_cardTags__XdiXi{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.jobs_jobTag__mxZci{background:#F1F5F9;color:#475569;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.jobs_cardBadgeRow__D5Ykd{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.jobs_urgentBadge__Osdul{background:#FEF2F2;color:#EF4444}.jobs_escrowBadge__RCAFE,.jobs_matchBadge__i3pyh,.jobs_urgentBadge__Osdul{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.jobs_escrowBadge__RCAFE{background:rgba(59,130,246,.1);color:#3B82F6}.jobs_dlBadge__adJ6t{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;background:#F7F8FA}.jobs_cardFoot__7YitU{display:flex;align-items:center;justify-content:space-between;gap:8px}.jobs_priceStr__RctlU{font-size:14px;font-weight:800;color:#0D1B2A}.jobs_workerStr__Up5QJ{font-size:11px;color:#94A3B8;margin-top:2px}.jobs_cardStats__eYS0C{display:flex;gap:10px;color:#94A3B8}.jobs_cardStats__eYS0C span{display:flex;align-items:center;gap:3px;font-size:11px}.jobs_clientRow__Bmzvf{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid #eaecf0}.jobs_clientName__I0Kxp{font-size:12px;color:#64748B}@media (max-width:767px){.jobs_body__L6EqE{padding:12px 0 100px;gap:0}.jobs_hTitle__Gdu6c{font-size:18px}.jobs_card__p_qoD{padding:14px;border-radius:0!important;border-left:none;border-right:none}.jobs_list__IFGa7{gap:0}}@media (max-width:480px){.jobs_hInner__9tKKY{padding:0 12px}.jobs_searchRow__s38_5{flex-wrap:wrap;gap:6px}.jobs_hTitle__Gdu6c{font-size:16px}.jobs_body__L6EqE{padding:8px 0 100px}}