.SideMenu_sideMenu__XX2Te{position:fixed;top:0;left:-250px;width:250px;height:100%;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.1);padding:1rem;display:flex;flex-direction:column;transition:left .3s ease;z-index:1500}.SideMenu_sideMenu__XX2Te.SideMenu_open__Az_YF{left:0}.SideMenu_closeButton__1JTVZ{align-self:flex-end;background:none;border:none;font-size:1.5rem;cursor:pointer}.SideMenu_menuItems__iYfIv{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.SideMenu_menuItem__T6DKd{background:none;border:none;font-size:1rem;padding:.5rem 0;text-align:left;cursor:pointer}.SideMenu_menuItem__T6DKd:hover{background-color:#e0e0e0}.SideMenu_menuItem__T6DKd.SideMenu_active__xLCCp{font-weight:700}.Navbar_navbar__PznC1{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#fff;padding:1rem;border-bottom:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.Navbar_dashboardNavbarLogo__vfFF2{display:flex;align-items:center;gap:.5rem;height:45px;width:auto;margin:0 1.1rem}.Navbar_desktopNavItems__tG_ap{display:none}.Navbar_menuButton__FEMqc{font-size:2.25rem;margin-left:auto}.Navbar_logoButton__U8B6o,.Navbar_menuButton__FEMqc{background:none;border:none;cursor:pointer}.Navbar_navItemsContainer__xRGrN{display:flex;flex:1 1;justify-content:space-between;align-items:center}.Navbar_navLeft__u_Gfq{display:flex;gap:.35rem;align-items:center;min-width:0}.Navbar_navRight__sE5E_{display:flex;gap:.5rem;align-items:center;margin-left:auto;padding-left:.75rem}.Navbar_navRight__sE5E_ button{border:2px solid var(--color-primary);border-radius:20px}.Navbar_navItem__m8wZX{background:none;border:1px solid transparent;border-radius:20px;padding:.45rem .66rem;cursor:pointer;font-size:.86rem;line-height:1;font-weight:800;white-space:nowrap;transition:background .2s,border-color .2s;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;position:relative}.Navbar_navItem__m8wZX:hover{background-color:#e0e0e0}.Navbar_navItem__m8wZX.Navbar_active__mAAhT{background:#0f172a;background:linear-gradient(180deg,#0f172a,#192c59 67%,#24428a);color:#00ffa4;border-color:#e8e8e8}.Navbar_navItemInner__yvtID{display:inline-flex;align-items:center;gap:8px}.Navbar_navBadge__MQ_LA{position:relative;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#00ffa4;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:900;box-shadow:0 0 0 1px rgba(15,23,42,.12)}.Navbar_navBadgeBump__RJuUi{animation:Navbar_navBadgeBump__RJuUi .52s ease-out}.Navbar_navBadgeBump__RJuUi:after{content:"";position:absolute;inset:-5px;border-radius:inherit;border:1px solid rgba(255,0,0,.65);animation:Navbar_navBadgePulse__6THbx .52s ease-out;pointer-events:none}@keyframes Navbar_navBadgeBump__RJuUi{0%{transform:scale(1)}35%{transform:scale(1.22)}70%{transform:scale(.96)}to{transform:scale(1)}}@keyframes Navbar_navBadgePulse__6THbx{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}@media (min-width:1320px){.Navbar_menuButton__FEMqc{display:none}.Navbar_desktopNavItems__tG_ap{display:flex;flex:1 1;justify-content:space-between;align-items:center}}.jobNavbar_navbar__VMqCo{position:relative;top:0;background:#f7fafc;padding:10px 20px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:100}.jobNavbar_filterRow__DTwI1{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:hidden}.jobNavbar_hiddenRow__sB6Y7{display:flex;flex-wrap:wrap;margin-top:10px}.jobNavbar_filterItem__W50zi{margin-right:15px;width:225px;position:relative;overflow:visible}.jobNavbar_toggleItem__P5iBT{margin-right:15px;width:110px;position:relative;overflow:visible}.jobNavbar_recommendationItem__5sQoj{width:150px;flex-shrink:0}.jobNavbar_selectInput__6EDic{width:225px!important}.jobNavbar_desktopToggleButton__mzPxH,.jobNavbar_desktopToggle__lskcd{position:relative;flex:0 0 auto;display:inline-flex;width:40px;height:40px;margin-left:auto;padding:8px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:transparent;color:#0f172a;cursor:pointer}.jobNavbar_desktopToggleButton__mzPxH:focus-visible,.jobNavbar_desktopToggleButton__mzPxH:hover,.jobNavbar_desktopToggle__lskcd:focus-visible,.jobNavbar_desktopToggle__lskcd:hover{border-color:#cbd5e1;background:#fff;outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.14)}.jobNavbar_desktopToggleIcon__eaM6P{width:24px;height:24px;object-fit:contain}.jobNavbar_filterCountBadge__ciyV9{position:absolute;top:-5px;right:-6px;display:inline-flex;min-width:20px;height:20px;padding:0 5px;align-items:center;justify-content:center;border:2px solid #f7fafc;border-radius:999px;background:#00c982;color:#052e2b;font-size:11px;line-height:1;font-weight:900;box-sizing:border-box}.jobNavbar_mobileToggleIconWrap__gxYJW{position:relative;display:inline-flex;align-items:center;justify-content:center}.jobNavbar_mobileToggle___5nwI{display:none;width:100%;padding:10px 12px;align-items:center;justify-content:space-between;gap:8px;border:1px solid #d8e1ec;border-radius:10px;background:#fff;color:#0f172a;cursor:pointer;font:inherit;font-weight:800}.jobNavbar_mobilePanel__LVbco{display:none;flex-wrap:wrap;gap:10px;margin-top:10px}.jobNavbar_srOnly__8Rtl8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jobNavbar_datePicker__hScXs{width:225px;height:38px;padding:0 10px;font-size:15px;border:1px solid #d6d6d6;border-radius:4px}.jobNavbar_toggle__Yz3wt{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.jobNavbar_toggle__Yz3wt input{position:absolute;opacity:0;width:0;height:0}.jobNavbar_switch__9a346{display:inline-block;width:44px;height:24px;border-radius:9999px;background:#e5e7eb;transition:background-color .16s ease,box-shadow .16s ease;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.jobNavbar_switch__9a346:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:9999px;transition:transform .16s ease;box-shadow:0 1px 2px rgba(0,0,0,.15)}.jobNavbar_toggle__Yz3wt input:checked+.jobNavbar_switch__9a346:after{transform:translateX(20px)}.jobNavbar_toggleText__rWPlc{font-weight:500;color:#0f172a}.jobNavbar_aiToggle__jHot1 input:checked+.jobNavbar_switch__9a346{background-color:#0f172a}.jobNavbar_recommendationToggle__OipO6 input:checked+.jobNavbar_switch__9a346{background-color:#166534}.jobNavbar_filterItem__W50zi .jobNavbar_toggle__Yz3wt{margin:0}.jobNavbar_switchLabeled__FaCDF{position:relative;width:110px;height:28px;border-radius:9999px;background:#e5e7eb;transition:background-color .16s ease,box-shadow .16s ease;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.jobNavbar_switchLabeled__FaCDF:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;background:#fff;border-radius:9999px;transition:transform .16s ease;box-shadow:0 1px 2px rgba(0,0,0,.15);z-index:1}.jobNavbar_toggle__Yz3wt input:checked+.jobNavbar_switchLabeled__FaCDF:after{transform:translateX(82px)}.jobNavbar_switchText__o0vL0{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:600;pointer-events:none;z-index:2;color:#0f172a;white-space:nowrap}.jobNavbar_aiToggle__jHot1 input:checked+.jobNavbar_switchLabeled__FaCDF{background-color:#0f172a}.jobNavbar_recommendationToggle__OipO6 input:checked+.jobNavbar_switchLabeled__FaCDF{background-color:#166534}.jobNavbar_aiToggle__jHot1 input:checked+.jobNavbar_switchLabeled__FaCDF .jobNavbar_switchText__o0vL0,.jobNavbar_recommendationToggle__OipO6 input:checked+.jobNavbar_switchLabeled__FaCDF .jobNavbar_switchText__o0vL0{color:#fff}.jobNavbar_recommendationToggle__OipO6 input{inset:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:2}.jobNavbar_recommendationToggle__OipO6 .jobNavbar_switchLabeled__FaCDF{width:150px}.jobNavbar_recommendationToggle__OipO6 input:checked+.jobNavbar_switchLabeled__FaCDF:after{transform:translateX(122px)}.jobNavbar_recommendationToggle__OipO6 .jobNavbar_switchText__o0vL0{left:28px;right:6px;transform:translateY(-50%);text-align:center}.jobNavbar_recommendationToggle__OipO6 input:checked+.jobNavbar_switchLabeled__FaCDF .jobNavbar_switchText__o0vL0{left:6px;right:28px}.jobNavbar_recommendationToggle__OipO6 input:focus-visible+.jobNavbar_switchLabeled__FaCDF{outline:2px solid #2563eb;outline-offset:2px}.jobNavbar_hasTooltip__PSuE1{position:absolute}.jobNavbar_tooltip__0UGKT{position:absolute;left:110%;top:calc(10% + 50px);transform:translateX(-10%);display:inline-block;box-sizing:border-box;max-width:280px;width:max-content;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.3;color:#0f172a;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.12);z-index:100000;white-space:normal;overflow-wrap:break-word;word-break:break-word;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease,transform .12s ease;pointer-events:none}.jobNavbar_tooltip__0UGKT:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#fff;filter:drop-shadow(0 -1px 0 rgba(15,23,42,.12));z-index:100}.jobNavbar_hasTooltip__PSuE1:focus-within .jobNavbar_tooltip__0UGKT,.jobNavbar_hasTooltip__PSuE1:hover .jobNavbar_tooltip__0UGKT{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-2px)}.jobNavbar_filterRow__DTwI1,.jobNavbar_hiddenRow__sB6Y7,.jobNavbar_mobilePanel__LVbco,.jobNavbar_navbar__VMqCo{overflow:visible}.jobNavbar_hasTooltip__PSuE1{position:relative;isolation:isolate;z-index:2}.jobNavbar_switch__9a346{position:relative;z-index:1}.jobNavbar_tooltip__0UGKT{z-index:3}.jobNavbar_hasTooltip__PSuE1:focus-within .jobNavbar_tooltip__0UGKT,.jobNavbar_hasTooltip__PSuE1:hover .jobNavbar_tooltip__0UGKT{z-index:100001}@media (max-width:640px){.jobNavbar_switchLabeled__FaCDF{width:100px}.jobNavbar_toggleItem__P5iBT{width:100%;margin-right:10px}.jobNavbar_tooltip__0UGKT{max-width:220px;font-size:11px}}@media (max-width:983px){.jobNavbar_datePicker__hScXs{margin-top:15px}}@media (max-width:1060px){.jobNavbar_datePicker__hScXs{margin-top:0}.jobNavbar_mobileToggle___5nwI{display:flex}.jobNavbar_filterRow__DTwI1,.jobNavbar_hiddenRow__sB6Y7{display:none}.jobNavbar_mobilePanel__LVbco{display:flex}}@media (min-width:1061px){.jobNavbar_mobilePanel__LVbco,.jobNavbar_mobileToggle___5nwI{display:none}}