:root{--js-surface-chrome:#2a3a54;--js-surface-panel:#f5f6f8;--js-surface-card:#fff;--js-surface-tab-track:#f3f0ea;--js-surface-hover:#eceef1;--js-ink-1:#26251f;--js-ink-2:#2b2a26;--js-ink-3:#4a4844;--js-ink-4:#7c7a70;--js-ink-5:#8a8880;--js-ink-6:#a39f94;--js-ink-icon-inactive:#9c988f;--js-green:#2f9e63;--js-green-hover:#26804f;--js-green-tint:rgba(47,158,99,0.18);--js-green-focus:rgba(125,186,132,0.4);--js-orange:#e8641a;--js-orange-hover:#d05a16;--js-variance-over:#c0563b;--js-variance-under:#2f9e63;--js-status-success:#2f9e63;--js-status-progress:#4c8f58;--js-status-info:#3f72a8;--js-status-warning:#a9791f;--js-status-error:#ff4d4d;--js-status-alert:#b36a2e;--js-status-default:#8a8a8a;--js-border-panel:rgba(30,28,20,0.16);--js-border-card:rgba(0,0,0,0.08);--js-border-card-strong:rgba(0,0,0,0.1);--js-border-row:rgba(0,0,0,0.06);--js-shadow-panel:0 0 4px 2px rgba(0,0,0,0.35);--js-shadow-button:0 1px 2px rgba(31,36,46,0.18);--js-shadow-tab-active:0 1px 2px rgba(0,0,0,0.08);--js-scrollbar-thumb:rgba(255,255,255,0.22);--js-scrollbar-thumb-hover:rgba(255,255,255,0.32);--js-text-on-dark:#fff;--js-text-on-dark-muted:rgba(255,255,255,0.75);--js-text-on-dark-faint:rgba(255,255,255,0.55);--js-icon-on-dark:#c7ceda;--js-overlay-white-8:rgba(255,255,255,0.08);--js-overlay-white-10:rgba(255,255,255,0.1);--js-overlay-white-12:rgba(255,255,255,0.12);--js-overlay-white-18:rgba(255,255,255,0.18);--js-tooltip-bg:rgba(0,0,0,0.81);--js-tooltip-label-inactive:rgba(255,255,255,0.88);--js-space-1:4px;--js-space-2:6px;--js-space-3:8px;--js-space-4:10px;--js-space-5:13px;--js-space-6:14px;--js-space-7:16px;--js-space-8:18px;--js-space-9:20px;--js-space-10:22px;--js-space-11:24px;--js-space-12:30px;--js-space-13:34px;--js-space-14:36px;--js-radius-sm:8px;--js-radius-md:10px;--js-radius-lg:11px;--js-radius-xl:14px;--js-radius-pill:999px;--js-topbar-height:64px;--js-nav-collapsed-width:76px;--js-nav-expanded-width:236px;--js-font-ui:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif;--js-text-eyebrow-size:13px;--js-text-eyebrow-weight:600;--js-text-eyebrow-tracking:0.04em;--js-text-label-size:12px;--js-text-label-weight:700;--js-text-label-tracking:0.04em;--js-text-body-size:15px;--js-text-body-weight:400;--js-text-ui-size:14px;--js-text-ui-weight:500;--js-text-ui-semibold-size:14px;--js-text-ui-semibold-weight:600;--js-text-nav-size:14.5px;--js-text-nav-weight:600;--js-text-caption-size:12px;--js-text-caption2-size:11px}html{scrollbar-width:thin;scrollbar-color:var(--js-scrollbar-thumb) transparent}body{background-color:var(--js-surface-chrome)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--js-scrollbar-thumb);border-radius:8px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--js-scrollbar-thumb-hover)}.Header_header__GI_Lx{height:var(--js-topbar-height);background-color:var(--js-surface-chrome);padding-right:calc(1.375rem * var(--mantine-scale));position:fixed;top:0;left:0;right:0;z-index:300}.Header_inner__NlzEk{height:var(--js-topbar-height);display:flex;justify-content:space-between;align-items:center;padding-left:calc(.875rem * var(--mantine-scale));gap:calc(.875rem * var(--mantine-scale))}.Header_iconsGroup__Wel_K,.Header_leftGroup__iqO7K{flex-shrink:0}.Header_centerSection__tNtzJ{flex:1;max-width:calc(27.5rem * var(--mantine-scale));margin:0 auto;min-width:0}.Header_burger__AAFnC,.Header_centerSection__tNtzJ{display:flex;justify-content:center;align-items:center}.Header_burger__AAFnC{width:calc(3.25rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:var(--js-icon-on-dark);cursor:pointer}.Header_burger__AAFnC:hover{background-color:var(--js-overlay-white-10)}.Header_logoLink__LdO_s{display:flex;align-items:center;margin-left:calc(.375rem * var(--mantine-scale))}.Header_iconButton___Gigg{width:calc(2.375rem * var(--mantine-scale));height:calc(2.375rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;border-radius:calc(.625rem * var(--mantine-scale));color:var(--js-icon-on-dark);cursor:pointer}.Header_iconButton___Gigg:hover{background-color:var(--js-overlay-white-10)}.Header_notificationsButton___WgI_{position:relative}.Header_notificationBadge__Dv_Xi{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0;box-sizing:content-box;border-radius:50%;background-color:#e5484d;border:1.5px solid var(--js-surface-chrome);color:#fff;font-family:var(--js-font-ui);font-size:10px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.Header_accountDivider__92vhY{width:calc(.0625rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));margin:0 calc(.5rem * var(--mantine-scale));background-color:var(--js-overlay-white-18)}.Header_avatarButton__DUAd8{display:flex;align-items:center;padding:calc(.1875rem * var(--mantine-scale));border-radius:var(--js-radius-pill);cursor:pointer}.Header_avatarButton__DUAd8:hover{background-color:var(--js-overlay-white-10)}.Header_avatar__LtbcP{width:calc(2.125rem * var(--mantine-scale));height:calc(2.125rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--js-green);color:#fff;font-family:var(--js-font-ui);font-size:calc(.8125rem * var(--mantine-scale));font-weight:600;letter-spacing:.02em;flex-shrink:0}.Header_search__kriMl{width:100%;max-width:calc(27.5rem * var(--mantine-scale))}.Header_searchInput__J85ce{height:calc(2.5rem * var(--mantine-scale));min-height:calc(2.5rem * var(--mantine-scale));border-radius:var(--js-radius-lg)!important;background-color:var(--js-overlay-white-12);border:calc(.0625rem * var(--mantine-scale)) solid var(--js-overlay-white-18);font-family:var(--js-font-ui);font-size:calc(.875rem * var(--mantine-scale));color:var(--js-text-on-dark)}.Header_searchInput__J85ce::placeholder{color:var(--js-text-on-dark-faint)}.Header_searchWrapper__qPGGO{position:relative;width:100%;max-width:calc(27.5rem * var(--mantine-scale))}.Header_searchLoadingBar__z83AY{position:absolute;left:0;right:0;bottom:calc(.125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));overflow:hidden;border-radius:calc(.5rem * var(--mantine-scale));pointer-events:none}.Header_searchLoadingIndicator__4iSxl{width:35%;height:100%;background:linear-gradient(90deg,transparent,var(--mantine-color-blue-5),transparent);animation:Header_search-loading__ehFHT .8s linear infinite}.Header_searchOption__NvY_o{padding:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm);cursor:pointer}.Header_searchOption__NvY_o[data-hovered]{background-color:var(--mantine-color-gray-1)}@keyframes Header_search-loading__ehFHT{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}@media (max-width:768px){.Header_inner__NlzEk{flex-wrap:wrap;gap:calc(.5rem * var(--mantine-scale));height:auto;min-height:calc(5.25rem * var(--mantine-scale))}.Header_leftGroup__iqO7K{flex-shrink:0}.Header_iconsGroup__Wel_K{margin-left:auto;align-self:center;margin-bottom:-16px}.Header_centerSection__tNtzJ{order:3;flex:0 0 100%;width:100%;max-width:100%;margin-top:calc(.0625rem * var(--mantine-scale))}.Header_search__kriMl{max-width:100%}.Header_header__GI_Lx{height:auto;min-height:calc(5.25rem * var(--mantine-scale))}}@media (max-width:480px){.Header_header__GI_Lx{padding-right:calc(.75rem * var(--mantine-scale))}.Header_inner__NlzEk{padding:calc(.5rem * var(--mantine-scale))}.Header_centerSection__tNtzJ{margin-top:calc(.5rem * var(--mantine-scale))}}.JobsuiteLogo_image__cUSLY{top:10px;width:auto;height:60px;object-fit:contain;border-radius:var(--mantine-radius-md)}@media (max-width:768px){.JobsuiteLogo_image__cUSLY{position:relative;top:5px;height:50px}}@media (max-width:480px){.JobsuiteLogo_image__cUSLY{position:relative;top:5px;height:40px}}