@keyframes spinner-module__oqMpKG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-module__oqMpKG__centered-container{width:fit-content;height:fit-content;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(2)}.spinner-module__oqMpKG__spin{transform-origin:50%;animation:1s infinite spinner-module__oqMpKG__spin}
.round-corners-module__0RkJka__rounded{--borderStyle:linear-gradient(90deg, #810080, #ef780a);--borderRadius:5px;--borderSize:2px;--background:transparent;--cursor:pointer;--fontCol:black;--fontSize:1rem;--fontWeight:400;--height:auto;--boxShadow:--box-shadow;box-sizing:border-box;box-shadow:var(--box-shadow);cursor:var(--cursor);border:var(--borderStyle);border-radius:var(--borderRadius);background:var(--background);color:var(--fontCol);font-size:var(--fontSize);font-weight:var(--fontWeight);min-height:var(--height);border-width:2px;flex:1 1 0;text-decoration:none;display:block}
.progress-bar-module__PxvsyG__progressBarOuter{box-sizing:border-box;border:1px solid #7777;width:4.75em;height:1.25em;padding:.1em}.progress-bar-module__PxvsyG__progressBarOuter>div{background-color:#7777;height:100%;transition:width .5s ease-in-out}
.sidebar-module__2eFEAG__main,.sidebar-module__2eFEAG__secondary{box-sizing:border-box;color:#000;white-space:nowrap;box-shadow:var(--box-shadow);background-color:#fafafa;flex-direction:column;flex-grow:0;flex-shrink:0;order:0;justify-content:stretch;margin:0;padding:5rem 0;font-size:1rem;display:flex;overflow:auto}.sidebar-module__2eFEAG__main{position:relative;overflow:visible}.sidebar-module__2eFEAG__secondary{z-index:12;background-color:var(--sidebar-highlight,#f9eeea);width:20rem;height:100%;position:absolute;top:0;left:100%}.sidebar-module__2eFEAG__secondary>div:first-child{flex-direction:row;justify-content:space-between;margin:0 2.125rem;font-size:1.125rem;font-weight:600;display:flex}.sidebar-module__2eFEAG__secondary>div:first-child>.sidebar-module__2eFEAG__sidebarIcon{width:1em;height:1em;margin-right:0}.sidebar-module__2eFEAG__secondary a{color:#7c7c7c;font-size:.875rem;text-decoration:none}.sidebar-module__2eFEAG__secondary>a{color:#000;margin:1.5rem 2.125rem 0}.sidebar-module__2eFEAG__dropdown{margin:.5625rem 2.125rem 0}.sidebar-module__2eFEAG__dropdown>button{all:unset;cursor:pointer;border-bottom:1px solid #0000001e;flex-direction:row;justify-content:space-between;width:100%;padding:1.5rem 0;font-size:1.125rem;font-weight:600;display:flex}.sidebar-module__2eFEAG__dropdownInner{color:#7c7c7c;text-wrap:wrap;flex-direction:column;max-height:30vh;font-size:.875rem;display:flex;overflow:auto}.sidebar-module__2eFEAG__dropdownInner>*{margin-top:1.5rem}.sidebar-module__2eFEAG__flex{box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.sidebar-module__2eFEAG__flex a{text-wrap:wrap;max-width:90%}.sidebar-module__2eFEAG__flex button{border-bottom:none;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0}.sidebar-module__2eFEAG__flex button>svg{width:100%;height:100%}.sidebar-module__2eFEAG__logo{align-self:flex-start;height:2.135rem;padding-left:3.4rem}.sidebar-module__2eFEAG__small>.sidebar-module__2eFEAG__logo{padding-left:3.2rem}.sidebar-module__2eFEAG__sidebarItem{background-color:unset;color:inherit;border:unset;font:inherit;cursor:pointer;text-align:left;justify-content:center;margin-top:1.675rem;margin-left:2.5rem;font-size:1.125rem;text-decoration:none;display:block;padding:.6rem 3.5rem .6rem 1rem!important}.sidebar-module__2eFEAG__sidebarIcon{object-fit:contain;vertical-align:middle;width:1.875rem;height:1.875rem;margin-right:1.6875rem}div.sidebar-module__2eFEAG__sidebarIcon{background-color:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sidebar-module__2eFEAG__small .sidebar-module__2eFEAG__sidebarItem,.sidebar-module__2eFEAG__small .sidebar-module__2eFEAG__sidebarIcon{margin-right:0}.sidebar-module__2eFEAG__activeLink{color:var(--accent,#f56a33)}.sidebar-module__2eFEAG__activeMenu{border-top-left-radius:2.5625rem;border-bottom-left-radius:2.5625rem;background-color:var(--sidebar-highlight,#f9eeea)!important}.sidebar-module__2eFEAG__activeMenu .sidebar-module__2eFEAG__sidebarIcon{color:var(--accent,#f56a33)}:is(html:has(.sidebar-module__2eFEAG__pageRoot),body:has(.sidebar-module__2eFEAG__pageRoot)){margin:0;padding:0}.sidebar-module__2eFEAG__pageRoot{flex-direction:row;width:100%;height:100vh;display:flex}.sidebar-module__2eFEAG__pageRoot main{flex-grow:1;flex-shrink:1;padding:3rem 10rem;position:relative;overflow-y:scroll}
.message-box-module__e2dUPW__centred{box-sizing:border-box;place-items:center;width:100%;min-height:24rem;padding:2rem;display:grid}.message-box-module__e2dUPW__box{--color:var(--accent,#f56a33);--radius:.5rem;--small-radius:.375rem;box-sizing:border-box;border-radius:var(--radius);color:#111;background-color:#fff;border:1px solid #ddd;flex-direction:column;gap:1.25rem;width:max(min(100%,42rem),24rem);padding:3rem;display:flex;box-shadow:0 1rem 2rem #0001}.message-box-module__e2dUPW__box>h1{font-size:1rem;line-height:1.2;font-weight:semibold;letter-spacing:0;margin:0}.message-box-module__e2dUPW__box button{font:inherit;color:#222;border-radius:var(--radius);cursor:pointer;background-color:#fff;border:1px solid #222;padding:.5rem 1rem;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s}.message-box-module__e2dUPW__box button:hover:not(:disabled){border-color:var(--color)}.message-box-module__e2dUPW__box button:focus-visible{outline:solid 2px var(--color);outline-offset:2px}.message-box-module__e2dUPW__box button:disabled{cursor:not-allowed;opacity:.55}.message-box-module__e2dUPW__box>img{width:3rem;height:auto;display:block}.message-box-module__e2dUPW__box>p{margin:0}.message-box-module__e2dUPW__box>ul,.message-box-module__e2dUPW__box>ol{gap:1rem;margin:0;padding-left:1.5rem;line-height:1.6;display:grid}:is(.message-box-module__e2dUPW__box>ul,.message-box-module__e2dUPW__box>ol)>li::marker{color:var(--color)}.message-box-module__e2dUPW__copy{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.message-box-module__e2dUPW__copy>button{overflow-wrap:anywhere;text-align:left;align-items:center;gap:.5rem;display:flex}.message-box-module__e2dUPW__copy>button>svg{flex-shrink:0;width:1rem;height:1rem}.message-box-module__e2dUPW__copy>button>code{letter-spacing:.1em;font-family:ui-monospace,monospace;font-size:1em}.message-box-module__e2dUPW__copy>p{color:var(--color);margin:0;font-size:.9rem;line-height:1.2}.message-box-module__e2dUPW__status{border-radius:var(--small-radius);color:#333;align-items:center;gap:.5rem;margin:0;font-size:.875rem;line-height:1.2;display:flex}.message-box-module__e2dUPW__status>svg{flex-shrink:0;width:1rem;height:1rem}.message-box-module__e2dUPW__details{border-radius:var(--radius);background-color:#fbfbfb;border:1px solid #dad8d7;overflow:hidden}.message-box-module__e2dUPW__details>button{box-sizing:border-box;text-align:left;background-color:#0000;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;display:flex}.message-box-module__e2dUPW__details>button:hover:not(:disabled){background-color:#f1f1f1}.message-box-module__e2dUPW__details>button>svg{flex-shrink:0;width:.875rem;height:.875rem}.message-box-module__e2dUPW__details>div{padding:0 1rem 1rem}.message-box-module__e2dUPW__details h2,.message-box-module__e2dUPW__details h3{color:#333;letter-spacing:0;margin:1rem 0 .5rem;font-size:1rem;line-height:1.3}.message-box-module__e2dUPW__details code{border-radius:var(--small-radius);color:#f5f5f5;overflow-wrap:anywhere;white-space:pre-wrap;background-color:#202020;max-height:16rem;padding:.75rem;font-family:ui-monospace,monospace;font-size:.875rem;line-height:1.5;display:block;overflow:auto}.message-box-module__e2dUPW__details code+button{margin-top:1rem}.message-box-module__e2dUPW__actions{flex-flow:wrap;gap:.75rem;margin-top:0;display:flex}.message-box-module__e2dUPW__actions>button:first-child{border-color:var(--color);background-color:var(--color);color:#fff}.message-box-module__e2dUPW__actions>button:first-child:hover:not(:disabled){filter:brightness(.95)}.message-box-module__e2dUPW__box li>.message-box-module__e2dUPW__copy,.message-box-module__e2dUPW__box li>.message-box-module__e2dUPW__actions{margin-top:.5rem}@media not (min-width:40rem){.message-box-module__e2dUPW__centred{padding:1rem}.message-box-module__e2dUPW__box{padding:1.5rem}.message-box-module__e2dUPW__box>h1{font-size:1.5rem}.message-box-module__e2dUPW__actions>button{box-sizing:border-box;width:100%}}
:is(.scrollbar-module__6Tk9da__all,.scrollbar-module__6Tk9da__all *)::-webkit-scrollbar{background-color:var(--scrollbar-background,transparent);border-radius:3px;width:6px}.scrollbar-module__6Tk9da__scrollbar::-webkit-scrollbar{background-color:var(--scrollbar-background,transparent);border-radius:3px;width:6px}:is(.scrollbar-module__6Tk9da__all,.scrollbar-module__6Tk9da__all *)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color,#0004);border-radius:3px;width:6px}.scrollbar-module__6Tk9da__scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color,#0004);border-radius:3px;width:6px}
.single-string-module__HrCEya__options{width:90%;margin:0 auto;position:relative}.single-string-module__HrCEya__options>button{width:100%;height:3rem;font:inherit;text-align:left;cursor:pointer;border:none;margin-top:1rem;padding-left:1rem}
.side-scroll-module__8-f40W__sideScroll{flex-direction:row;align-items:center;display:flex;position:relative}.side-scroll-module__8-f40W__sideScroll>button{cursor:pointer;background-color:#0000;border:none;outline:none;height:100%}.side-scroll-module__8-f40W__inner{scroll-behavior:smooth;flex-direction:row;flex-grow:1;height:100%;display:flex;overflow-x:hidden}.side-scroll-module__8-f40W__inner>*{flex-shrink:0}
.util-module__eMBvLG__row{flex-flow:row;justify-content:space-evenly;align-items:stretch;width:100%;display:flex}
.hover-icon-module__kXSJ7W__button{cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:1em;display:inline-block}.hover-icon-module__kXSJ7W__button>svg{width:1em;height:1em;display:block}
.pay-gap-calculator-module__cqe-6W__calculator{--pay-gap-border:#dad8d7;--pay-gap-soft:#f7f6f5;--pay-gap-ink-soft:#5f5b58}.pay-gap-calculator-module__cqe-6W__message{border-left:.25rem solid var(--accent);color:#332f2d;background:#fff3ee;border-radius:.375rem;margin:0;padding:.85rem 1rem;line-height:1.45}.pay-gap-calculator-module__cqe-6W__summary{color:var(--pay-gap-ink-soft);gap:.5rem;line-height:1.45;display:grid}.pay-gap-calculator-module__cqe-6W__summary p{margin:0}.pay-gap-calculator-module__cqe-6W__assumptions{background:var(--pay-gap-soft);border:1px solid var(--pay-gap-border);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:1rem;display:flex}.pay-gap-calculator-module__cqe-6W__assumptions h3{margin:0 0 .25rem;font-size:.95rem}.pay-gap-calculator-module__cqe-6W__assumptions p{color:var(--pay-gap-ink-soft);margin:0;font-size:.9rem}.pay-gap-calculator-module__cqe-6W__assumptionFields{flex-wrap:wrap;gap:.75rem;display:flex}.pay-gap-calculator-module__cqe-6W__assumptionFields label{gap:.35rem;min-width:8.5rem;display:grid}.pay-gap-calculator-module__cqe-6W__assumptionFields span{color:var(--pay-gap-ink-soft);font-size:.8rem;font-weight:600}.pay-gap-calculator-module__cqe-6W__assumptionFields input{border:1px solid var(--pay-gap-border);color:#1f1f1f;font:inherit;background:#fff;border-radius:.375rem;width:9rem;min-height:2.5rem;padding:.45rem .6rem}.pay-gap-calculator-module__cqe-6W__assumptionFields input:focus{border-color:var(--accent);outline:2px solid color-mix(in srgb, var(--accent) 25%, transparent);outline-offset:1px}.pay-gap-calculator-module__cqe-6W__payGapTable{min-width:48rem}.pay-gap-calculator-module__cqe-6W__customGrid{grid-template-columns:repeat(3,minmax(13rem,1fr));gap:1rem;padding:1rem 0;display:grid}.pay-gap-calculator-module__cqe-6W__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.pay-gap-calculator-module__cqe-6W__field label{color:var(--pay-gap-ink-soft);font-size:.85rem;font-weight:600}@media not (min-width:76rem){.pay-gap-calculator-module__cqe-6W__customGrid{grid-template-columns:1fr}}
.pay-gap-toggle-buttons-module__EbaBDW__toggleButtons{flex-wrap:wrap;align-items:center;padding:.5rem;display:flex}.pay-gap-toggle-buttons-module__EbaBDW__button{border:1px solid var(--pay-gap-border,#dad8d7);color:#1f1f1f;cursor:pointer;font:inherit;background:#fff;border-radius:.4375rem;margin:.5rem 1rem;padding:.65rem 1rem;transition:background-color .18s,border-color .18s,color .18s}.pay-gap-toggle-buttons-module__EbaBDW__compact .pay-gap-toggle-buttons-module__EbaBDW__button{margin:.25rem .5rem}.pay-gap-toggle-buttons-module__EbaBDW__button:hover{border-color:var(--accent)}.pay-gap-toggle-buttons-module__EbaBDW__active{background:var(--accent);border-color:var(--accent);color:#fff}
.employee-module___Tamoa__microAnalytics h2{margin-bottom:0}.employee-module___Tamoa__microAnalytics div>h2{margin-top:2rem;font-size:1.25rem;font-weight:400}.employee-module___Tamoa__microAnalytics p{font-size:1.25rem}.employee-module___Tamoa__microAnalytics i,.employee-module___Tamoa__microAnalytics em,.employee-module___Tamoa__microAnalytics b{font-style:normal;font-weight:600}.employee-module___Tamoa__microAnalytics em{color:var(--emphasis)}.employee-module___Tamoa__microAnalytics i{color:var(--accent)}
.job-summary-module__IBsTnG__job button{color:var(--accent,#f56a33);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.9rem;text-decoration:underline}.job-summary-module__IBsTnG__job{border-bottom:1px solid #000;padding:1em 0}.job-summary-module__IBsTnG__job input[type=checkbox]{accent-color:var(--accent,#f56a33);margin:0 .75rem 0 0}.job-summary-module__IBsTnG__job>h4,.job-summary-module__IBsTnG__job>p,.job-summary-module__IBsTnG__job>button{margin:.25rem 1.5rem;padding:.125rem 1rem;font-weight:400}.job-summary-module__IBsTnG__job>h4{cursor:pointer;align-items:center;font-size:1.2rem;display:flex}.job-summary-module__IBsTnG__job>h4 svg{width:.8em;height:.8em;margin-right:.5em}.job-summary-module__IBsTnG__job>p{background-color:#f2f2f2;font-size:.9rem}.job-summary-module__IBsTnG__job>.job-summary-module__IBsTnG__summary{color:#555;background:0 0;line-height:1.5}.job-summary-module__IBsTnG__job>.job-summary-module__IBsTnG__summary>strong{color:#222;font-weight:600}.job-summary-module__IBsTnG__smallJob{border-bottom:none;flex-wrap:wrap;align-items:center;display:flex}.job-summary-module__IBsTnG__smallJob h4{min-width:16em;margin-right:auto}.job-summary-module__IBsTnG__smallJob p{text-align:center;min-width:12em}.job-summary-module__IBsTnG__smallJob .job-summary-module__IBsTnG__summary{box-sizing:border-box;text-align:left;flex-basis:calc(100% - 3rem);min-width:0}.job-summary-module__IBsTnG__jobField{flex-flow:wrap;display:flex}.job-summary-module__IBsTnG__jobField h5,.job-summary-module__IBsTnG__jobField p{margin:.25rem 1.5rem;padding:.125rem 1rem;font-size:.9rem;font-weight:400}.job-summary-module__IBsTnG__jobField h5{min-width:12em}.job-summary-module__IBsTnG__jobField p{background-color:#f2f2f2}
.hiring-module__DSVcuG__linkButton{color:var(--accent,#f56a33);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.9rem;text-decoration:underline}
