@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_7ee6b6fe-module__89QMuW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_7ee6b6fe-module__89QMuW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--kx-ink:#021217;--kx-orange:#f28123;--kx-orange-hover:#da6e15;--kx-orange-deep:#d5681a;--kx-teal:#0f7174;--kx-teal-hover:#0b5c5e;--kx-sable:#9a6e45;--kx-tan:#cea484;--kx-bg:#eef1f1;--kx-surface:#fff;--kx-surface-2:#fafbfb;--kx-surface-3:#f6f8f8;--kx-surface-4:#f4f6f6;--kx-field:#f1f3f3;--kx-border:#e3e7e7;--kx-border-2:#e7ebeb;--kx-divider:#eef1f1;--kx-divider-2:#f2f4f4;--kx-text:#021217;--kx-text-2:#324043;--kx-text-3:#46555a;--kx-text-4:#637381;--kx-muted:#8a9596;--kx-muted-2:#9aa6a6;--kx-muted-3:#a7b0b1;--kx-green:#1f8a5b;--kx-green-bg:#e6f4ec;--kx-amber:#d98a1a;--kx-amber-bg:#fbf1e0;--kx-red:#d5483b;--kx-red-bg:#fde7e3;--kx-purple:#7a57c9;--kx-purple-bg:#ede7f7;--kx-blue:#2a6fdb}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-outfit), "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:var(--kx-bg);color:var(--kx-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:var(--kx-orange);color:#fff}a{color:inherit;text-decoration:none}button{font-family:inherit}.kx-scroll::-webkit-scrollbar{width:10px;height:10px}.kx-scroll::-webkit-scrollbar-thumb{background:#d5dbdb padding-box content-box;border:3px solid #0000;border-radius:8px}.kx-scroll::-webkit-scrollbar-track{background:0 0}.kx-scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}@keyframes kx-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes kx-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes kx-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes kx-overlay-in{0%{opacity:0}to{opacity:1}}.kx-fade{animation:.32s both kx-fade}.kx-grid-kpi{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.kx-grid-wide{grid-template-columns:1.62fr 1fr;gap:16px;display:grid}.kx-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kx-grid-rh{grid-template-columns:1.35fr 1fr;align-items:start;gap:16px;display:grid}.kx-grid-paie{grid-template-columns:1.55fr 1fr;align-items:start;gap:16px;display:grid}.kx-grid-assistant{grid-template-columns:360px 1fr;align-items:start;gap:16px;display:grid}.kx-grid-qa{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}.kx-grid-hero3{grid-template-columns:1.4fr 1fr 1fr;gap:16px;display:grid}.kx-grid-2eq{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.kx-kanban{grid-template-columns:repeat(5,1fr);align-items:start;gap:13px;display:grid}@media (max-width:1100px){.kx-grid-kpi{grid-template-columns:repeat(2,1fr)}.kx-kanban{grid-template-columns:none;grid-auto-columns:minmax(248px,1fr);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}}@media (max-width:980px){.kx-grid-rh,.kx-grid-paie{grid-template-columns:1fr}}@media (max-width:900px){.kx-grid-wide,.kx-grid-assistant{grid-template-columns:1fr}}@media (max-width:820px){.kx-grid-qa,.kx-grid-hero3{grid-template-columns:1fr}}@media (max-width:760px){.kx-grid-3,.kx-grid-2eq{grid-template-columns:1fr}}@media (max-width:560px){.kx-grid-kpi{grid-template-columns:1fr}}.kx-tablewrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.kx-tableinner{min-width:680px}.kx-tableinner.kx-wide{min-width:820px}.kx-shell{height:100dvh;display:flex;overflow:hidden}.kx-sidebar{background:var(--kx-ink);color:#fff;z-index:70;flex-direction:column;flex:0 0 246px;width:246px;height:100dvh;display:flex}.kx-backdrop{display:none}.kx-hamburger{display:none!important}@media (max-width:1024px){.kx-sidebar{transition:transform .26s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:24px 0 60px -24px #0212178c}.kx-shell[data-nav-open=true] .kx-sidebar{transform:translate(0)}.kx-shell[data-nav-open=true] .kx-backdrop{z-index:65;background:#0212176b;animation:.2s both kx-overlay-in;display:block;position:fixed;inset:0}.kx-hamburger{display:inline-flex!important}}.kx-search-pill{width:210px}@media (max-width:720px){.kx-search-pill{display:none!important}.kx-topbar{gap:12px!important;padding:0 16px!important}.kx-main-pad{padding:18px 16px!important}.kx-rolesub{display:none!important}}@media (max-width:480px){.kx-role-name{display:none!important}}@media (max-width:520px){.kx-drawer{width:100vw!important}}.kx-input::placeholder{color:#a7b0b1}.kx-input:focus{outline:none;background:#fff!important;border-color:#f28123!important}.kx-auth-mobilelogo{display:none}@media (max-width:860px){.kx-auth-brand{display:none!important}.kx-auth-form{padding:28px 20px!important}.kx-auth-mobilelogo{display:flex!important}}@keyframes kx-spin{to{transform:rotate(360deg)}}@media print{body *{visibility:hidden}.kx-payslip-print,.kx-payslip-print *{visibility:visible}.kx-payslip-print{width:100%;position:absolute;top:0;left:0;box-shadow:none!important;border-radius:0!important}.kx-no-print{display:none!important}}
