a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#root,body,html{height:100%}*{box-sizing:border-box}@font-face{font-family:OpenSans;src:local("OpenSans-Regular"),url(/static/media/OpenSans-Regular.885fa56a42ff39989d7c.woff) format("woff")}@font-face{font-family:OpenSansMedium;src:local("OpenSans-Medium"),url(/static/media/OpenSans-Medium.3ef3aab112c4783c32ed.woff) format("woff")}@font-face{font-family:OpenSansMediumItalic;src:local("OpenSans-MediumItalic"),url(/static/media/OpenSans-MediumItalic.e199bc6facf47cb7c08e.woff) format("woff")}@font-face{font-family:OpenSansBold;src:local("OpenSans-Bold"),url(/static/media/OpenSans-Bold.c9ce958ac468efddc2b3.woff) format("woff")}@font-face{font-family:OpenSansBoldItalic;src:local("OpenSans-BoldItalic"),url(/static/media/OpenSans-BoldItalic.d40896c3673c7b22cb98.woff) format("woff")}@font-face{font-family:OpenSansExtraBold;src:local("OpenSans-ExtraBold"),url(/static/media/OpenSans-ExtraBold.19b7cd9a8f36a5546717.woff) format("woff")}@font-face{font-family:OpenSansExtraBoldItalic;src:local("OpenSans-ExtraBoldItalic"),url(/static/media/OpenSans-ExtraBoldItalic.127c92b30c82a221b416.woff) format("woff")}@font-face{font-family:OpenSansLight;src:local("OpenSans-Light"),url(/static/media/OpenSans-Light.36b9f49ff2edc947830b.woff) format("woff")}@font-face{font-family:OpenSansLightItalic;src:local("OpenSans-LightItalic"),url(/static/media/OpenSans-LightItalic.888b0ce21a00cf939d13.woff) format("woff")}@font-face{font-family:OpenSansSemiBold;src:local("OpenSans-SemiBold"),url(/static/media/OpenSans-SemiBold.6f5d01283dfcace36b83.woff) format("woff")}@font-face{font-family:OpenSansSemiBoldItalic;src:local("OpenSans-SemiBoldItalic"),url(/static/media/OpenSans-SemiBoldItalic.84d1e4d29edf136fed27.woff) format("woff")}@font-face{font-family:OpenSansItalic;src:local("OpenSans-Italic"),url(/static/media/OpenSans-Italic.0f7c76048c5f507f0cd4.woff) format("woff")}body{background:#f5f6f7;font-size:16px}.page-container{background:#f5f6f7;height:100%;padding-left:8rem}.flex{display:flex}::-webkit-scrollbar{background-color:#fff;height:0;width:.5rem}::-webkit-scrollbar-thumb{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5a.5.5 0 0 0 0 1v-1Zm4 1a.5.5 0 0 0 0-1v1Zm-4 0h4v-1H1v1ZM1 2.5a.5.5 0 0 0 0 1v-1Zm4 1a.5.5 0 0 0 0-1v1Zm-4 0h4v-1H1v1ZM1 .5a.5.5 0 0 0 0 1v-1Zm4 1a.5.5 0 0 0 0-1v1Zm-4 0h4v-1H1v1Z' fill='%238993A4'/%3E%3C/svg%3E") #dfe2e6;background-position:50%;background-repeat:no-repeat;border-radius:4px}.navigation{z-index:20}.scroll-base__container--overflow{overflow-y:scroll;position:relative}.scroll-base--overflow{margin-right:8px}.scroll-load-more{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding-bottom:16px;width:100%}.scroll-load-more__text{color:#5d6b82;margin-top:8px}.table-base{border-radius:8px;margin-top:8px}.employers-table-row__circle{justify-content:center}.employers-table-row__pills-cell{display:flex;flex-direction:row;gap:8px}.content-slot{align-self:stretch;background:#ebedf0;border-radius:8px;flex-direction:column;flex-grow:1;padding:3.5rem}.content-slot,.loading-page{align-items:center;display:flex;justify-content:center}.loading-page{background-color:#fafbfb}.loading-page__text{color:#5d6b82;margin-top:24px}.error-page{align-items:center;background-color:#fafbfb;display:flex;justify-content:center}.error-page__details,.error-page__text{color:#5d6b82;margin-top:24px}.error-page__traceid{font-size:10px}.employers-tab__title{margin-top:32px}.page-base{display:flex;flex-direction:column;height:100%;max-width:2600px;padding:0 2rem 1rem}.page-base__header{background-color:#f5f6f7;left:0;padding-bottom:1rem;padding-top:3rem;position:sticky;top:0;width:100%;z-index:10}.page-base__back-button{margin-bottom:8px}.page-base__breadcrumb-list__item{display:inline}.page-base__breadcrumb-list__item:after{color:#8993a4;content:"/";font-size:10px;padding:8px}.page-base__breadcrumb-list__item__typography{color:#8993a4;display:inline}.page-base__breadcrumb-list__item__typography:hover{color:#091e42;cursor:pointer;text-decoration:underline}.page-base__subtitle{color:#8993a4;font-size:12px}.page-base__children{background-color:#f5f6f7;height:100%}div.page-header{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-bottom:16px;position:absolute;right:0;width:auto}.drawer-base__title-container{margin:24px 0}.info-message{display:flex;margin:8px 0;vertical-align:middle}.info-message__content{align-items:flex-start;display:flex;flex-direction:column}.info-message svg.info-message__icon{height:16px;margin-right:8px;min-width:max-content;width:16px}.info-message svg.info-message__icon path{stroke:#5d6b82}.info-message__text{color:#5d6b82}.info-message__link{color:#218379}.employee-relocation-config-drawer__explanation-text{margin-top:24px}.employee-relocation-config-drawer__buttons{grid-gap:8px;display:grid;flex-direction:row;gap:8px;grid-template-columns:repeat(1,1fr);margin-top:16px}.employee-relocation-config-drawer__content{display:flex;flex-direction:column;gap:16px;margin-top:16px}.concern-directive-drawer{display:flex;flex-direction:column}.concern-directive-drawer__content{display:flex;flex-direction:column;gap:16px;margin-top:16px}.concern-directive-drawer__explanation-text{margin-top:24px}.concern-directive-drawer__buttons{grid-gap:8px;display:grid;flex-direction:row;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:16px}.concern-tab{margin-top:24px}.account{height:auto}.period-card{background-color:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1 400px;margin:0;max-width:600px;padding:0;transition:background-color .2s ease-in-out;width:100%}.period-card:hover{background-color:#f5f6f7}.period-card__content{display:flex;flex-direction:column;gap:8px;padding:16px;text-align:left;width:100%}.period-card__summary-data{position:relative}.period-card--title-header{align-items:center;box-sizing:border-box;column-gap:4px;display:flex;justify-content:flex-start;padding:16px 16px 0;width:100%}.period-card--title-year{color:#c2c7d0}.period-card--title-pill{display:flex;flex:1 1;justify-content:flex-end}.period-card--box-row{column-gap:4px;display:flex;justify-content:flex-start}.period-card--buttons{display:flex;gap:8px;margin:0 auto;width:100%}.period-card--buttons button{flex:1 1}.period-card--sub-title{color:#7a8699}.period-card--summary{background-color:#fafbfb;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 24px 16px;padding:16px}.loading-overlay{align-items:center;bottom:0;display:flex;flex-direction:column;gap:16px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.loading-overlay~*{filter:grayscale(1);opacity:.4}.period-details-card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:24px;margin-bottom:32px;padding:24px}.period-details-card--pie-chart{background-color:#f5f6f7;border-radius:8px;max-width:500px;position:relative;width:100%}.period-details-card--title{align-items:center;display:flex;flex:1 1;gap:8px;height:-moz-fit-content;height:fit-content}.period-details-card--title-pill{display:flex;flex:1 1;justify-content:flex-end}.period-details-card--header{justify-content:space-between}.period-details-card--content,.period-details-card--header{display:flex;flex-wrap:wrap;gap:24px}.period-details-card--section{background-color:#f5f6f7;border-radius:8px;box-sizing:border-box;display:flex;flex:1 1 12rem;flex-direction:column;gap:16px;max-width:32rem;min-height:16rem;padding:24px;position:relative}.period-details-card--section button{margin-top:auto}.period-details-card--section-content{display:flex;flex-direction:column;gap:8px;height:100%;position:relative}.period-details-card--info-box{align-items:center;background-color:#fafbfb;border-radius:4px;display:flex;gap:8px;padding:8px}.period-details-card--info-box-icon{align-items:center;aspect-ratio:1;background-color:#ebedf0;border-radius:100%;display:flex;height:1.75rem;justify-content:center;width:1.75rem}.period-details-card--info-box-icon svg{width:1rem}.period-details-card--info-box-icon svg path{stroke:#7a8699}.period-details-card--info-box-content{display:flex;flex-direction:column}.period-details-card--section-title{color:#505f79}.period-details-card--info-box-title,.period-details-card--info-box-value{color:#5d6b82}.reporting-overview-header{align-items:flex-end;display:flex;flex-direction:column;gap:16px;width:100%}.reporting-overview-header__banner{width:100%}.reporting-overview{margin-top:40px;max-width:1850px}.reporting-overview__year-overview{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;margin-bottom:40px;width:100%}.disable-automatic-reporting-banner{max-width:-moz-fit-content;max-width:fit-content;position:fixed;right:.5rem;top:0;z-index:20}.report{display:flex;height:95%;width:100%}.report__container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.report__container--banner-content,.report__content{height:100%;width:100%}.report__content{background-color:#f5f6f7;margin-bottom:80px;padding:40px 4.5rem}.report__row--h1-progress{display:flex;justify-content:space-between;margin-bottom:32px;margin-top:16px}.report__row--h1-progress__def-button path{stroke:#175c55}.report__row--tabs{margin:40px 0}.report__row--tabs__uploaded-files{display:flex}.report__row--next-button{display:flex;justify-content:flex-end}.report__error-modal__icon path{stroke:#fff}.report__progress__info{display:flex}.report__progress__help-icon{margin-left:8px}.report__progress__help-icon path{stroke:#7a8699}.container--report{padding:0}.file-upload-container{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;height:20rem;justify-content:center;margin-top:40px;padding:24px}.file-upload-divider{align-items:center;display:flex;margin-bottom:16px;margin-top:32px;width:100%}.file-upload-divider--divider{background-color:#dfe2e6;justify-content:center}.file-upload-divider--text{color:#5d6b82!important;justify-content:center;margin:0 16px}.file-upload-divider--or{color:#7a8699!important;justify-content:center;margin:0 16px}.file-upload{background-color:#f5f6f7;border:1px dashed #c2c7d0}.file-upload--text{color:#5d6b82!important}.file-upload__drag-text{display:flex}.validation-error-modal__icon path{stroke:#fda522}.validation-error-modal__error-section{max-height:24rem;overflow-y:scroll}.validation-error-modal__divider{margin:24px 0}.validation-error-modal__divider__title{margin-bottom:8px}.validation-error-modal__divider__list{list-style-type:disc;margin-left:16px}.validation-error-modal__divider__list *{color:#091e42}.validation-error-modal__faq{margin-top:16px}.company-upload-status__drawer{box-sizing:border-box;height:100vh}.company-upload-status__subtitle{color:#5d6b82}.company-upload-status__file-info{display:flex;flex-direction:column;margin-top:24px}.company-upload-status__files__container{margin-top:24px}.company-upload-status__files__header{align-items:center;display:flex;justify-content:space-between}.company-upload-status__files__header__icon{height:16px;width:16px}.company-upload-status__files__header__icon path{stroke:#479890}.company-upload-status__files__cards__card{margin-top:8px}.parse-error-modal__icon path{stroke:#fda522}.parse-error-modal--margin{margin-top:8px}.reporting-status{min-width:27.5rem}.reporting-status__drawer{box-sizing:border-box;height:95vh;padding-bottom:0;padding-right:8px}.reporting-status__header{align-items:flex-start;display:flex;flex-direction:column;margin:24px 0 40px}.reporting-status__header__title{margin:4px 0}.reporting-status__header__caption{color:#5d6b82}.reporting-status__search{margin-bottom:24px;margin-right:8px}.reporting-status__error{max-width:8rem}.reporting-status__tabs{margin-right:8px;padding:8px 0}.reporting-status__tabs__tab{padding:4px 24px}.reporting-status__files__header{align-items:center;display:flex;margin-bottom:8px}.reporting-status__files__header--errors{align-items:center;display:flex;margin-bottom:0;margin-top:24px}.reporting-status__files__header__icon{height:16px;margin-left:8px;width:16px}.reporting-status__files__header__icon path{stroke:#479890}.reporting-status__employer-list__company-card--margin{margin-top:8px}.progress-with-error-modal__text--margin{margin-top:24px}.reporting-progress-bar{bottom:0;left:8rem;max-width:calc(100% - 8rem);position:fixed;right:0}.validating__banner-container{margin-top:32px}.validating__banner{margin-top:16px}.validating__banner svg path{stroke:#fff}.validating__filter{align-items:center;display:flex;margin-top:32px}.validating__filter__search{flex-grow:2;width:auto!important}.validating__filter__dropdowns{display:flex}.validating__filter__dropdown{margin-left:16px}.td-full-name{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.update-employee-table__title{display:flex;margin-top:24px}.update-employee-table__title__icon{margin-right:8px}.update-employee-table__title__icon path{stroke:#ae2336}.update-employee-table__table{margin-top:8px;overflow:visible}.update-employee-table__table p{color:#354764}.update-employee-table__table .table-cell{padding-bottom:8px;padding-top:8px}.update-employee-table__row__key{color:#ae2336}.missing-employee-in-wage-file__inline-info-message{display:flex;flex-direction:column;margin-top:8px}.missing-employee-in-wage-file__info-message{margin-left:16px}div.accordion__content{padding-top:0}div.accordion__title{font-size:14px}.incorrect-cost-allocation-checkpoint,.incorrect-cost-allocation-checkpoint__container{display:flex;flex-direction:column;gap:8px}.incorrect-cost-allocation-checkpoint__total{margin-left:16px}.incorrect-cost-allocation-checkpoint__list-group{border:1px solid #f5f6f7;border-radius:8px}.incorrect-cost-allocation-checkpoint__share{align-items:center;display:flex;gap:8px;width:100%}.add-cost-centre-or-unit-modal{display:flex;flex-direction:column;gap:8px;min-height:160px}.add-cost-centre-or-unit-modal div.card-action{margin-top:0}div.pay-type-mapping-drawer__buttons{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-right:16px;width:100%}div.pay-type-mapping-drawer div.drawer-navigation__label{width:100%}div.pay-type-mapping-drawer__navigation-label{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}div.pay-type-mapping-drawer__title{display:flex;flex-direction:column;margin-bottom:16px}.wage-type-selection__banner{margin-top:16px}.pay-type-mapping-tab{display:flex;flex-direction:column;gap:24px;margin-top:24px}.pay-type-mapping-tab__text{padding:.25rem}.pay-type-mapping-tab__title{display:flex;flex-direction:column;margin-bottom:4px}.pay-type-mapping-tab__wage-type-kub-input-label .checkbox__label{font-family:OpenSansBold}.missing-pay-types-banner{height:auto}.missing-pay-types-banner .banner__icon path{stroke:#f5f6f7}.filter-component{align-items:center;display:flex;gap:16px;margin:16px 0}.filter-component__search{flex-grow:2;margin:0;width:auto!important}.filter-component__dropdowns{display:flex}.pill--margin{margin-left:4px}.styles_pillContainer__NNlQB{display:flex;flex-wrap:wrap;gap:4px}.styles_drawerContainer__XRO0L{display:flex}.styles_drawerContainer__checkbox__EiN3O{margin:16px}.styles_labelContainer__kdgTl{display:flex;flex-wrap:wrap;gap:8px}.styles_finalizeButton__ve2nT{margin:16px auto auto;width:100%}.update-start-date,.update-wage-info{height:auto}section.wage-type-change-info{display:flex;flex-direction:column;gap:16px}section.wage-type-change-info .wage-type-change-info__period-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}section.wage-type-change-info .inline-edit__children span{margin-left:auto}.multiple-monthly-salary-fromdate{display:flex;flex-direction:column;gap:16px}.multiple-monthly-salary-fromdate__period-header{align-items:center;display:flex;gap:8px}.multiple-monthly-salary-fromdate__wage-type-row-section{margin-bottom:8px}.multiple-monthly-salary-fromdate .inline-edit__children span{margin-left:auto}.multiple-monthly-salary-fromdate__amount-text{text-wrap:nowrap}.styles_container__69YYx{padding-bottom:8px}.styles_srOnly__tOwyr{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.styles_listIcon__07I\+X{padding-right:8px}.update-wages-payed-amount{display:flex;flex-direction:column}.update-wages-payed-amount .inline-edit__label{max-width:50%}.update-wages-payed-amount__pill{margin-bottom:16px}.update-wages-payed-amount__period-section{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;margin-top:16px}.update-wages-payed-amount__label{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.update-wages-payed-amount__label .body2{color:#354764}.update-wages-payed-amount__button{margin-top:16px}.update-wages-payed-amount__period-header{align-items:center;display:flex;gap:8px}.update-individual-choice-itp1-from-date__inputs{display:flex;flex-direction:column;gap:16px}.update-individual-choice-itp1-from-date__date-header{align-items:center;display:flex;gap:8px}.update-reemployment{display:flex;flex-direction:column;gap:8px}.update-reemployment__save-button{margin-top:8px;width:100%}.update-reemployment__label{color:#354764}.error-message{display:flex;margin:8px 0;vertical-align:middle}.error-message__content{align-items:flex-start;display:flex;flex-direction:column}.error-message svg.error-message__icon{height:24px;margin-right:8px;min-width:max-content;width:24px}.error-message svg.error-message__icon path{stroke:#ae2336}.error-message__text{color:#ae2336}.update-end-date{height:auto}.negative-kub-sum-correction{display:flex;flex-direction:column;gap:16px}.negative-kub-sum-correction__button{flex:1 1}.negative-kub-sum-correction__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.employment-info{align-items:center;display:flex;flex-direction:row;gap:8px}.employment-info__label{color:#505f79}.employment-info__icon-section{align-items:center;display:flex;flex-direction:row;gap:8px}.employment-info__icon-pill{white-space:nowrap}.is-concern-relocation-input{align-items:center;display:flex;gap:8px}.is-concern-relocation-input__info{align-items:center;display:flex;justify-content:center}.is-concern-relocation-input__text{color:#354764}.is-concern-relocation-input__icon{height:20px;width:20px}.is-concern-relocation-input .tooltip__tip--top{width:200px;z-index:100}.employment-candidates-label{align-items:center;display:flex;gap:8px}.employment-candidates-label__info{align-items:center;display:flex;justify-content:center}.employment-candidates-label__text{color:#354764}.employment-candidates-label__icon{height:20px;width:20px}.employment-candidates-label .tooltip__tip--top{width:200px;z-index:200}.concern-relocation-adjustment{display:flex;flex-direction:column;gap:8px;margin-bottom:64px}.concern-relocation-adjustment__heading{margin-top:8px}.concern-relocation-adjustment__save-button{margin-top:8px;width:100%}.employee-checkpoint-details__header{padding-bottom:8px}.employee-checkpoint-details__subtitle{margin-bottom:8px}.employee-checkpoint-details__pill{align-items:center;display:flex;flex-direction:row;gap:8px}.examination__banner-container{margin-top:32px}.examination__banner{margin-top:16px}.examination__tabs{margin-top:40px}.certify-employee-drawer{height:auto}.supplier-info-table__table{margin-top:24px}.supplier-info-table__table .table-cell{padding-right:8px}.supplier-info-table__title{color:#354764;margin-bottom:16px}.supplier-info-table-row__left{display:flex;margin-left:8px}.supplier-info-table-row__pill--margin{margin-left:4px}.supplier-info-table-row__info{align-items:center;display:flex;justify-content:space-between;width:100%}.supplier-info-table-row__info__chevron path{stroke:#b3b9c4!important}.about-supplier-table{margin-top:24px}.about-supplier-table__info{margin-top:8px;padding:0 16px}.about-supplier-table__info__text{color:#5d6b82}.update-supplier-info__subtitle{display:flex}.update-supplier-info__subtitle__number{color:#243757;margin-left:8px}.td-benefit-type,.td-insurance-event-type{height:auto}.certify-table__row__alert path{stroke:#ae2336}.supplier__title{color:#243757;margin-bottom:16px}.condition-row{align-items:center;display:flex;margin-top:16px}.condition-row__checkbox,.condition-row__pill{margin-left:8px}.condition-row__text{color:#091e42;margin-left:8px}.certify-conditions-modal__content{margin-top:32px}.certify-conditions-modal__card__icon path{stroke:#225798}.verify-drawer-insurance-events__event-status{color:#5d6b82}.kub-attribution-tooltip,.kub-attribution-tooltip .tooltip__wrapper{align-items:center;display:flex;gap:4px}.kub-attribution-tooltip__icon{height:20px;width:20px}.insurance-event-about-tab{margin-top:16px}.insurance-event-about-tab .list-group--inline-edit{margin-bottom:16px}.insurance-event-about-tab__values{display:flex;gap:4px}.max-character-limit__footer{display:flex;justify-content:right}.max-character-limit__text{color:#5d6b82}.text-area__small .input-area{font-size:14px}.insurance-event-handle-tab{display:flex;flex-direction:column;gap:16px;margin-top:16px}.insurance-event-handle-tab__button{flex:1 1}.insurance-event-comment{grid-gap:16px;display:grid;gap:16px;grid-template-columns:auto 1fr;place-items:end}.insurance-event-comment__pill{grid-column:1/-1;place-self:start}.insurance-event-comment__content{display:flex;flex-direction:column;gap:4px;width:100%}.insurance-event-comment__info{display:flex;justify-content:space-between}.insurance-event-comment__date,.insurance-event-comment__name{color:#5d6b82}.insurance-event-comments-tab__comments{margin-top:16px}.insurance-event-comments-tab__comment,.insurance-event-comments-tab__comments{display:flex;flex-direction:column;gap:16px}.insurance-event-details-drawer__sub-title{align-items:center;display:flex;gap:8px;margin-top:8px}.styles_pillContainer__daA0T{display:flex;flex-wrap:wrap;gap:4px}.styles_labelContainer__mH2y3{display:flex;flex-wrap:wrap;gap:8px}.styles_switchContainer__laAHN{display:flex;gap:8px}.retroactive-new-registration-checkpoint{align-items:center;display:flex;flex-direction:row;gap:8px}.verify-drawer-checkpoints-tab__drawer-container{display:flex;flex-direction:column;gap:8px;justify-content:space-between;margin-top:16px;position:relative}.verify-drawer-checkpoints-tab__checkpoint-wrapper{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.verify-drawer-checkpoints-tab__children-padding{padding-top:16px}.styles_headerContainer__YK8OS{align-items:center;display:flex;gap:16px;justify-content:space-between}.styles_headerContainer__YK8OS:hover{background-color:#fafbfb;cursor:pointer}.styles_title__DsXtU{align-items:center;display:flex;flex:1 1;gap:4px}.styles_icon__OUdIU{align-items:center;background-color:#ebedf0;border-radius:50%;box-sizing:border-box;display:flex;height:24px;justify-content:center;width:24px}.styles_icon__OUdIU svg{height:16px;width:16px}.styles_icon__OUdIU svg path{stroke:#8993a4}.styles_pillsOuterContainer__qzXP0{align-items:center;display:flex;gap:8px}.styles_pillsInnrContainer__vuBII{background-color:#ebedf0;border-radius:16px;display:flex;padding:4px}.style_container__Jy21g{display:flex}.style_container__Jy21g>:first-child{flex:19 1}.style_container__Jy21g>:last-child{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.style_tableHeader__WwlbB>:first-child{width:40%}div.insurance-events-search-result{--size-s:8.33333%;--size-m:12.5%;--size-l:25%;margin-bottom:16px;padding:0}div.insurance-events-search-result .list-item .table__container{padding:0}div.insurance-events-search-result .list-item td{font-size:12px}div.insurance-events-search-result .list-item td:first-child,div.insurance-events-search-result .list-item th:first-child{width:var(--size-l)}div.insurance-events-search-result .list-item td:nth-child(2),div.insurance-events-search-result .list-item th:nth-child(2){width:var(--size-s)}div.insurance-events-search-result .list-item td:nth-child(3),div.insurance-events-search-result .list-item th:nth-child(3){width:var(--size-m)}div.insurance-events-search-result .list-item td:nth-child(4),div.insurance-events-search-result .list-item td:nth-child(5),div.insurance-events-search-result .list-item th:nth-child(4),div.insurance-events-search-result .list-item th:nth-child(5){width:var(--size-s)}div.insurance-events-search-result .list-item td:nth-child(6),div.insurance-events-search-result .list-item td:nth-child(7),div.insurance-events-search-result .list-item th:nth-child(6),div.insurance-events-search-result .list-item th:nth-child(7){width:var(--size-m)}div.insurance-events-search-result .list-item td:nth-child(8),div.insurance-events-search-result .list-item th:nth-child(8){width:var(--size-l)}.insurance-event-details-row__status{align-items:baseline;display:flex;gap:8px}.insurance-event-details-row__calculations{display:flex;flex-direction:column;gap:4px}.insurance-event-details-row__calculations--details{align-items:center;display:flex;gap:8px;justify-content:space-between}.reporting-employment-details__employment-details{background-color:#ebedf0;border-radius:16px;display:flex;padding:4px}.reporting-employment-details__pills{align-items:center;display:flex;gap:8px}.reporting-employee-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.reporting-employee-header__title{align-items:center;display:flex;flex:1 1;gap:4px}.reporting-employee-header__icon{align-items:center;background-color:#ebedf0;border-radius:50%;box-sizing:border-box;display:flex;height:24px;justify-content:center;width:24px}.reporting-employee-header__icon svg{height:16px;width:16px}.reporting-employee-header__icon svg path{stroke:#8993a4}.insurance-events-tab{margin-top:16px}.insurance-events-tab__event-label{text-align:left}.insurance-events-overview-drawer__sub-title,.insurance-events-tab__employee-header,.insurance-events-tab__event-label{align-items:center;display:flex;gap:8px}.insurance-events-overview{display:flex;flex-direction:column;gap:16px}.filter-modal-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.filter-button{font-size:14}.filter-button .button__icon{align-items:center;display:flex;height:12px;width:12px}.events-filter-details{gap:8px}.events-filter-details__buttons{align-items:center;display:flex;gap:8px}.events-filter-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.events-filter-modal__icon path{stroke:#479890}.events-filter-modal__select{display:flex;flex-direction:column;gap:4px}.events-filter-modal__select button{min-width:100%}.verify__action-button-above-progress-bar{bottom:106px;display:flex;justify-content:right;position:fixed;right:40px}.module-card{align-items:center;background-color:#fff;border:2px solid #0000;border-radius:8px;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;min-width:30rem;padding:16px;transition:all .15s ease-in-out}.module-card:hover{border:2px solid #218379;cursor:pointer;transform:scale(1.02)}.module-card--icon-container{align-items:center;background-color:#e9f3f2;border-radius:100%;display:flex;flex-direction:column;height:3.5rem;justify-content:center;margin:16px 0;width:3.5rem}.module-card--icon-container__icon circle,.module-card--icon-container__icon path{stroke:#218379}.module-card__typography{margin-bottom:16px}.module-card--children-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.module-card--children-container--child{align-items:center;background-color:#f5f6f7;border-radius:8px;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;margin:4px;min-width:8rem;padding:4px}.module-card--children-container--child--label{color:#5d6b82}.employer-settings{display:flex;height:auto;margin-top:24px}.employer-settings button,.employer-settings button:hover{background:#fff;color:#15294b;font-size:1rem}.employer-settings__content{background:#fff;border-radius:8px;flex-direction:column;height:200px;margin:10px;padding:10px;width:33%}.employer-settings__content,.employer-settings__icon{align-items:center;display:flex;justify-content:center}.employer-settings__icon{background-color:#e9f3f2;border-radius:40px;height:40px;width:40px}.employer-settings--settings-container{margin-top:48px}.employer-settings--settings-container__typography{margin-bottom:24px}.employer-settings--settings-container--card-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.employment-control-point-settings-table__table__head{justify-content:center}.employment-control-point-row__pill--margin{margin-left:4px}.mandatory-data-settings-tab__table__head{justify-content:center}.drawer-sub-tab__table{margin-top:24px}.reporting-settings__tabs{margin-top:32px}.reporting-settings-tab{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;margin-top:32px}.reporting-settings-tab__module-card{margin-bottom:0;max-width:500px}.reporting-settings-tab__module-card-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:500px}.reporting-settings-tab__module-card-content .module-card-box{flex:1 1 150px}.reporting-settings-tab--card-container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.reporting-settings-tab--card-container>*{flex:1 1 250px;margin:0}.reporting-settings-tab__loading-container,.reporting-settings-tab__permission-denied-message{margin:0 auto;width:-moz-fit-content;width:fit-content}.wage-file-settings-drawer{display:flex;flex-direction:column;gap:16px;height:auto;margin-top:8px}.wage-file-settings-drawer__button{flex:1 1}.module-card-box{align-items:center;background-color:#f5f6f7;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:8px 16px;width:100%}.module-card-box--label{color:#5d6b82}.reporting-scheduled-jobs-details-drawer{display:flex;flex-direction:column}.reporting-scheduled-jobs-details-drawer__save-button{margin-top:16px}.part-time-pension-settings-drawer{display:flex;flex-direction:column;gap:16px;height:auto;margin-top:8px}.part-time-pension-settings-drawer__button{flex:1 1}.part-time-pension-settings-drawer__label-with-tooltip{align-items:center;color:#354764;padding:0 16px;width:50%}.drawer-breadcrumbs{height:auto}.drawer-breadcrumbs__breadcrumb{color:#6b788e;margin-right:8px}.fok-codes-drawer{display:flex;flex-direction:column;gap:8px;height:auto;margin-top:8px}.employer-individual-choice-row__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.floating-add-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.add-employer-individual-choice-modal__inputs{display:flex;flex-direction:column;gap:16px}.add-employer-individual-choice-modal__switches{align-items:center;display:flex;gap:24px}.add-employer-individual-choice-modal__switch{display:flex;flex-direction:column;gap:8px}.add-employer-individual-choice-modal__switch span.caption{white-space:nowrap}.employer-individual-choice-about-tab{display:flex;flex-direction:column;gap:16px}.policy-settings__banner{align-items:center;display:flex;flex-direction:row;gap:16px}.policy-benefits,.policy-settings__tabs{margin-top:32px}.policy-benefit-table-row{height:auto}.agreed-product-row__pill{margin-left:4px}.policy-benefit-overview__tab{margin-top:24px}.policy-benefit-overview__table{margin-bottom:24px}.rule-type-drawer__list-group{margin-top:24px}.rule-type-drawer__list-group-collapsible{margin-top:4px}.individual-choice-retirement-age-rule{margin-top:16px}.individual-choice-retirement-age-rule__collapsible,.year-of-birth-limit-rule__collapsible{margin-top:4px}.wage-limit-rule-group{display:flex;flex-direction:column;margin-top:16px;width:100%}.wage-limit-rule-group__buttons{display:flex;justify-content:center;margin-top:16px;width:100%}.induvidual-choice-itp1-rule__collapsible{margin-bottom:4px}.policy-benefit-drawer__tab{margin-top:24px}.policy-benefit-drawer__tab__table{margin-top:8px}.sub-title-pill{display:flex;gap:4px}.agreed-products-drawer{display:flex}.agreed-products-drawer__button{align-items:center;display:flex;margin-top:16px}.agreed-products-drawer__button button{width:100%}.create-benefit-modal{display:flex;flex-direction:column;gap:16px}.create-benefit-modal__dropdown button{font-size:14px}.policy-tabs--groups-tab{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;margin-top:32px}.policy-employment-group-drawer__tabs,.policy-employment-group-drawer__tabs__tab{margin-top:24px}.policy-employment-group-drawer__tabs__or-container{display:flex;justify-content:center;margin-top:24px;text-align:center}.policy-employment-group-drawer__tabs__or-container__text{color:#505f79}.policy-employment-group-drawer__tabs__or-container__button{width:100%}.policy-employment-group-drawer__tabs__or-container__button--icon path{fill:#fff}.policy-employment-group-drawer__tabs__rule-list-group{margin-top:24px}.policy-employment-group-drawer__pill{display:flex;gap:4px;justify-content:flex-start}.policy-calculations-tab__create-group-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.pgl-calculation-table,.pgl-rules-table-row{height:auto}.pgl-rule-drawer{display:flex;flex-direction:column;gap:16px;height:auto;margin-block:8px}.pgl-rule-drawer__buttons{align-items:center;display:flex;gap:16px;justify-content:space-between}.pgl-rule-drawer__buttons button{width:100%}.pgl-rule-drawer__navigation{gap:16px;text-align:left}.pgl-calculations-details-drawer{max-height:100%;overflow:scroll}.styles_description__wNaI0{margin-top:16px}.policy-version-header{display:flex;height:auto;margin-bottom:32px;margin-top:8px}.policy-version-header__version-info{display:flex;width:100%}.policy-version-header__version-info--icon,.policy-version-header__version-info--pill{margin:0 4px}.policy-version-header__actions{display:flex;float:right;height:36px}.policy-version-header__actions--button{margin:0 4px;padding:8px 16px;white-space:nowrap}.policy-version-header__banner{display:flex;width:100%}.policy-comment-entry{display:flex;margin-top:20px}.policy-comment-entry__avatar{flex-direction:column;margin-top:auto}.policy-comment-entry__content{flex-direction:column;padding-left:20px;width:100%}.policy-comment-entry__content .policy-comment-entry__content__meta{display:flex;margin-top:4px}.policy-comment-entry__content .policy-comment-entry__content__meta--name{color:#5d6b82}.policy-comment-entry__content .policy-comment-entry__content__meta--date{color:#5d6b82;margin-left:auto}.policy-comments__comments{margin-bottom:20px}.policy-comments__add-comments .input-area{height:7rem}.policy-version-drawer__go-to-version{margin:24px 0}.policy-changes-drawer--sub-title{margin:1.5rem 0}.policy-changes-drawer--sub-title__typography{color:#5d6b82}.policy-changes-drawer__inlineEdit--label{display:flex}.policy-changes-drawer__inlineEdit--label__pill{margin-left:.5rem}.policy-changes-drawer__inlineEdit__typography{color:#5d6b82;margin:0 .625rem}.policy-version-drawer-navigation{display:flex;height:auto}.policy-version-drawer-navigation__version-info{display:flex;width:100%}.policy-version-drawer-navigation__version-info--icon,.policy-version-drawer-navigation__version-info--pill,.policy-version-drawer-navigation__version-info--typography{margin:4px}.policy-versions-drawer{display:flex;height:auto}.policy-versions-drawer--list-group{margin:25px 0}.policy-versions-drawer__title{display:flex}.policy-versions-drawer__title--icon,.policy-versions-drawer__title--pill,.policy-versions-drawer__title--typography{margin:4px}.kub-table{margin-top:32px}.create-kub-modal{display:flex;flex-direction:column;gap:16px}.kub-drawer__content{display:flex;flex-direction:column;gap:24px;margin-top:24px}.kub-drawer__description-text{color:#5d6b82;font-size:14px}.wage-type-table{margin-top:32px}.wage-type-table__kub-column{display:flex;justify-content:center}.wage-type-table__kub-icon path{stroke:#218379}.create-pay-type-modal,.create-wage-type-modal{display:flex;flex-direction:column;gap:16px}.wage-type-overview-tab{display:flex;flex-direction:column}.wage-type-overview-tab__space{margin-top:16px}.unhandled-error__error-section code{color:#981f2f;font-size:small;padding:1%}.unhandled-error__icon{margin-right:8px}.unhandled-error__icon path{stroke:#fda522}.unhandled-error__error-section{max-height:24rem;overflow-y:scroll}.unhandled-error--overflow{margin-right:8px}.contract-list-item__header{align-items:center;display:flex;gap:8px;padding-top:4px}.contract-list-item__header .icon-pill{margin-right:0}.contract-list-item__header-title{flex:1 1}.contract-list-item__list{display:flex;flex-direction:column;gap:8px}.contract-list-item__titles{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:0 8px 8px}.contract-list-item__titles span{color:#243757}.contract-list-item__row{grid-gap:16px;background-color:#f5f6f7;border-radius:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:4px 8px}.contract-list-item__row span{color:#243757}.agreement-settings-tab,.agreement-status-tab,.cost-centres-tab,.products-tab{display:flex;flex-direction:column;gap:16px;margin-top:16px}.agreement-settings-tab__tgl,.agreement-settings-tab__tgl-label{display:flex;flex-direction:row;gap:16px}.agreement-settings-tab__button{flex:1 1}.agreement-settings-tab__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.create-new-agreed-product{display:flex;flex-direction:column;gap:16px}.agreement-registry-drawer__title{margin-bottom:24px;margin-top:24px}.agreement-registry-drawer__sub-title{align-items:center;display:flex;gap:8px;margin-top:4px}.agreement-registry-drawer__content{display:flex;flex-direction:column;gap:16px}.agreed-product-details{display:flex;flex-direction:column}.agreed-product-details__button{flex:1 1}.agreed-product-details__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.styles_agreedProductGroupingContainer__TDAce{display:flex;flex-direction:column;gap:8px}.agreement-registry-overview{margin-top:32px;padding-bottom:32px}.agreement-registry-overview__list,.create-contract-modal{display:flex;flex-direction:column}.create-contract-modal{gap:16px}.create-contract-modal__dropdown button{font-size:14px}.search-filters-modal{display:flex;flex-direction:column;gap:16px}.search-filters-modal__icon{margin-right:8px}.search-filters-modal__icon path{stroke:#479890}.filter-dropdown{max-width:13.5rem}.single-employment-details{display:flex}.multiple-employment-details{display:flex;gap:8px}.multiple-employment-details__button{align-items:center;background-color:#0000;border:none;border-radius:16px;cursor:pointer;display:flex;gap:8px;padding-inline:8px}.multiple-employment-details__button span{color:#218379}.multiple-employment-details__button svg{height:16px;width:16px}.multiple-employment-details__button svg path{stroke:#218379}.multiple-employment-details__button--toggled svg{transform:rotate(90deg)}.multiple-employment-details__button:hover{background-color:#f5f6f7}.multiple-employment-details__button:hover span{color:#175c55}.multiple-employment-details__employments{display:flex;flex-direction:column}.multiple-employment-details-row{align-items:center;background-color:#f5f6f7;border-radius:16px;display:flex;margin-top:8px}.multiple-employment-details-row__details{align-items:center;display:flex;flex:1 1;gap:8px}.multiple-employment-details-row__button{align-items:center;background-color:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-right:16px;padding:8px}.multiple-employment-details-row__button svg path{stroke:#98a1b0}.multiple-employment-details-row__button:hover{background-color:#ebedf0}.multiple-employment-details-row__button:hover svg path{stroke:#6b788e}.multiple-employment-details-row__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.employees-filter-details{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-top:8px}.employee-tab__activeFilters,.employee-tab__label{color:#505f79;margin:16px 0 24px}.employee-tab__activeFilters :hover{cursor:pointer}.employee-tab__search-results{margin-top:16px}.employee-tab__label-row{display:flex;justify-content:space-between}.employee-tab .message--alert{color:#ae2336}.employee-tab__filter-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.employment-details-overview-tab{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;margin-top:16px}.employment-details-overview-tab__label-with-info{align-items:center;display:flex;flex-direction:row;gap:8px}.employment-details-overview-tab__label{color:#354764}.employment-details-overview-tab svg.employment-details-overview-tab__info-icon{height:16px;width:16px}.employment-details-overview-tab svg.employment-details-overview-tab__info-icon path{stroke:#5d6b82}.editable-employment-details{display:flex;flex-direction:column;gap:16px}.editable-property__label{align-items:center;color:#354764;display:flex;gap:4px}.editable-property__label span{color:inherit}.editable-property__icon{height:20px;width:20px}.accounting-components-overview-tab{display:flex;flex-direction:column;gap:16px;width:100%}.accounting-components-overview-tab span.body2,.accounting-components-overview-tab span.caption{color:#354764}.accounting-components-overview-tab__header{align-items:center;display:flex;padding:.75rem 0}.accounting-components-overview-tab__header>*{flex:1 1}.accounting-components-overview-tab__cost-centre{background-color:#fff;border-radius:8px}.accounting-components-overview-tab__row{align-items:center;border-bottom:1px solid #ebedf0;display:flex;padding:1rem}.accounting-components-overview-tab__row>*{flex:1 1}.accounting-components-overview-tab__sub-components{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;width:100%}.accounting-components-overview-tab__sub-components svg{transform:rotate(90deg)}.accounting-components-overview-tab__sub-components svg path{stroke:#b3b9c4}.accounting-components-overview-tab__sub-components.open svg{transform:rotate(-90deg)}.accounting-components-overview-tab__sub-component{align-items:center;display:flex;padding:0 1rem 1rem}.accounting-components-overview-tab__sub-component>*{flex:1 1}.employment-overview-section{background-color:#fff;border:2px solid #0000;border-radius:8px;display:flex;flex-direction:column;min-width:200px;padding:16px;position:relative}.employment-overview-section__list{display:flex;flex-direction:column;gap:8px;width:100%}.employment-overview-section__property{display:flex;flex-direction:column;list-style:none;width:-moz-fit-content;width:fit-content}.employment-overview-section__property-icon{height:20px;width:20px}.employment-overview-section__property-label{color:#5d6b82}.employment-overview-section__property-text{color:#243757}.employment-overview-section__property-value{align-items:center;display:flex;gap:4px}.employee-section-label{align-items:center;display:flex;gap:8px}.employee-section-label .tooltip__wrapper{z-index:10}.employee-section-label__draft-changed{align-items:center;display:flex;justify-content:center}.employee-section-label__icon{height:20px;width:20px}.benefits-overview-drawer{margin-top:16px}.benefits-overview-drawer__list-item-label{align-items:center;display:flex;gap:8px}.benefit-details-drawer{margin-top:16px}.benefit-details-affiliation-tab{display:flex;flex-direction:column;gap:8px}.benefit-details-affiliation-tab__icon{align-items:center;display:flex;justify-content:flex-end}.benefit-details-affiliation-tab__value{align-items:center;display:flex;gap:8px}.interactive-card-box{background-color:#f5f6f7;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:8px 16px}.interactive-card-box span.body2.interactive-card-box--label{color:#5d6b82}.interactive-card-box__header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.interactive-card-box__tooltip-icon{cursor:pointer;flex-shrink:0;height:20px;width:20px}.benefits-overview-section{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,3fr) 1fr}.benefits-overview-section__box{box-sizing:border-box;display:flex;width:100%}.benefits-overview-section__box-label.body2{color:#5d6b82}.concern-history-icon-with-tooltip,.concern-history-icon-with-tooltip .tooltip__wrapper,.draft-changed-tooltip,.draft-changed-tooltip .tooltip__wrapper{align-items:center;display:flex;gap:4px}.wage-types-overview-drawer{display:flex;flex-direction:column;gap:16px;margin-top:16px}.yearly-overview__month .drawer-navigation__label,.yearly-overview__month .drawer-navigation__label>*{width:100%}.yearly-overview__label{display:flex;gap:4px;justify-content:space-between;width:100%}.yearly-overview__label-text{align-items:center;display:flex;gap:4px;padding-right:1rem}.yearly-overview__icon{height:20px;width:20px}.wage-type-details-drawer{display:flex;flex-direction:column;gap:16px}.wage-type-details-drawer__sum .inline-edit__children span{margin-right:24px;text-align:right;width:100%}.wage-type-details-drawer__navigation-label{align-items:center;display:flex;gap:8px}.gross-salary-wage-details,.wage-details{display:flex;flex-direction:column;gap:16px}.wage-details__label{align-items:baseline;display:flex;gap:4px}.wage-details__label--text{color:#354764}.wage-details--disabled-in-draft:hover{cursor:not-allowed}.wage-details--disabled-in-draft:hover svg path{stroke:#b3b9c4}.concern-history-wage-type-details-drawer,.wage-details-drawer{display:flex;flex-direction:column;gap:16px}.concern-history-wage-type-details-drawer__drawer-title{align-items:center;display:flex;flex-direction:row;gap:8px}.concern-history-wage-type-details-drawer__sum .inline-edit__children span{margin-right:24px;text-align:right;width:100%}.concern-history-wage-type-details-drawer__navigation-label{align-items:center;display:flex;gap:8px}.concern-history-wage-type-details-drawer__navigation-label span{color:#354764}div.wages-overview-drawer{gap:8px}.wages-overview-drawer__title,div.wages-overview-drawer{display:flex;flex-direction:column}.wages-overview-drawer__label{align-items:center;display:flex;gap:8px}.wages-overview-section{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,3fr) 1fr}.wages-overview-section__history-row{margin-top:8px}.wages-overview-section__history-label{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.wages-overview-section__text-label.body2{color:#5d6b82}.details-drawer-title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.kub-details-drawer{margin-top:16px}.kub-details-drawer .list-group--inline-edit{margin-bottom:24px}.kub-details-drawer .inline-edit__children{text-align:right}.kub-details-drawer__heading{margin-top:8px}.kub-details-drawer__label{align-items:baseline;display:flex;gap:4px}.kub-details-drawer__label--text{color:#354764}.kub-details-drawer--locked-sum{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.kub-details-drawer--text{margin-left:8px}.bonus-overview-drawer{display:flex;flex-direction:column;gap:16px}.bonus-overview-drawer .inline-edit__children{text-align:right}.bonus-overview-drawer__history-label{align-items:center;display:flex;flex-direction:row;gap:8px}.pgl-wage-type-details-drawer{display:flex;flex-direction:column;gap:16px}.pgl-wage-type-details-drawer__heading{padding-bottom:8px}.pgl-wage-type-details-drawer .inline-edit__children{text-align:right}.pgl-wage-type-details-drawer__history-label{align-items:center;display:flex;flex-direction:row;gap:8px}.pgl-details-drawer{display:flex;flex-direction:column;gap:16px}.pgl-details-drawer .inline-edit__children{text-align:right}.pgl-details-drawer__drawer-title{gap:16px}.pgl-details-drawer--locked-sum,.pgl-details-drawer__drawer-title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.pgl-details-drawer--locked-sum{gap:8px}.pgl-details-drawer--text{margin-left:8px}.pgl-details-drawer__history-label{flex-direction:row}.calculation-label,.pgl-details-drawer__history-label{align-items:center;display:flex;gap:8px}.calculation-label__label-color{color:#5d6b82}.calculations-about-drawer-tab{margin-top:16px}.calculations-about-drawer-tab .list-group--drawer-navigation{margin-bottom:24px}.calculations-about-drawer-tab__heading{padding-bottom:8px}.calculations-about-drawer-tab__locked-sum{align-items:flex-end;box-sizing:border-box;display:flex;gap:8px;justify-content:flex-start}.calculation-locks-drawer-tab{margin-top:16px}.calculation-locks-drawer-tab .list-group--drawer-navigation{margin-bottom:24px}.calculation-locks-drawer-tab__heading{padding-bottom:8px}.calculation-locks-drawer-tab__label{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.calculation-locks-drawer-tab__label--text{color:#354764}.calculation-locks-drawer-tab__locked-sum{align-items:flex-end;box-sizing:border-box;display:flex;gap:8px;justify-content:flex-start}.calculation-locks-drawer-tab__draft-banner{margin-bottom:8px}.calculation-lock-details{display:flex;flex-direction:column;margin-top:16px}.calculation-lock-details__period-list-group{margin-top:16px}.calculation-lock-details__buttons{grid-gap:8px;display:grid;flex-direction:row;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:16px}.calculation-lock-details__period-input{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}.calculation-lock-details-drawer .list-group--inline-edit{margin-bottom:24px}.calculation-lock-details-drawer .inline-edit__children{text-align:right}.calculation-lock-details-drawer__label{align-items:baseline;display:flex;gap:4px}.calculation-lock-details-drawer__label--text{color:#354764}.calculation-lock-details-drawer__heading{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.calculation-lock-details-drawer__heading--text{color:#354764}.create-draft-calculation-lock-drawer{display:flex;flex-direction:column;margin-top:16px}.create-draft-calculation-lock-drawer__collapsible-list-group{margin-top:4px}.create-draft-calculation-lock-drawer__button,.create-draft-calculation-lock-drawer__period-list-group{margin-top:16px}.create-draft-calculation-lock-drawer__period-input{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between}.calculations-overview-section{display:flex;flex-direction:column;gap:8px}.calculations-overview-section__boxes{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,3fr) 1fr}.calculations-overview-section__box{box-sizing:border-box;display:flex;width:100%}.calculations-overview-section__box-label.body2{color:#5d6b82}.calculations-overview-section__value{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between}.calculations-overview-section__locked-sum{align-items:flex-end;box-sizing:border-box;display:flex;gap:8px;justify-content:flex-start}.calculations-overview-section__previous-sum{color:#5d6b82}.absence-wage-types-overview-drawer{display:flex;flex-direction:column;gap:16px;margin-top:16px}.yearly-absence-overview__month .drawer-navigation__label,.yearly-absence-overview__month .drawer-navigation__label>*{width:100%}.yearly-absence-overview__label{display:flex;gap:4px;justify-content:space-between;width:100%}.yearly-absence-overview__label-text{align-items:center;display:flex;gap:4px;padding-right:1rem}.yearly-absence-overview__icon{height:20px;width:20px}.absence-wage-type-details-drawer{display:flex;flex-direction:column;gap:16px}.absence-wage-type-details-drawer__total .inline-edit__children span{margin-right:24px;text-align:right;width:100%}.absence-wage-details,.absence-wage-details-drawer{display:flex;flex-direction:column;gap:16px}.absence-overview-drawer{gap:8px}.absence-overview-drawer,.absence-overview-drawer__title{display:flex;flex-direction:column}.absence-overview-drawer__label{align-items:center;display:flex;gap:8px}.absence-overview-section .banner__icon path{stroke:#fafbfb}.employee-individual-choice-details-drawer,.employee-individual-choices-about-tab{display:flex;flex-direction:column;gap:16px}.employee-individual-choice-details-drawer__button{flex:1 1}.employee-individual-choice-details-drawer__buttons{align-items:center;display:flex;gap:16px;justify-content:center}.employee-individual-choice-create-drawer{display:flex;flex-direction:column;gap:16px}.individual-choices-section__pills{align-items:center;display:flex;gap:8px}.employee-comment-entry{display:flex;margin-top:20px}.employee-comment-entry__avatar{flex-direction:column;margin-top:auto}.employee-comment-entry__content{flex-direction:column;padding-left:20px;width:100%}.employee-comment-entry__content .employee-comment-entry__content__meta{display:flex;margin-top:4px}.employee-comment-entry__content .employee-comment-entry__content__meta--name{color:#5d6b82}.employee-comment-entry__content .employee-comment-entry__content__meta--date{color:#5d6b82;margin-left:auto}.employee-comments-drawer{margin-top:48px}.employee-comments-drawer__comments{margin-bottom:20px}.employee-comments-drawer__add-comments{margin-top:24px}.employee-comments-drawer__add-comments .input-area{height:7rem}.employee-comments-overview-section{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,3fr) 1fr}.employee-comments-overview-section__box{box-sizing:border-box;display:flex;width:100%}.employee-comments-overview-section__box-label.body2{color:#5d6b82}.employee-actions{margin-bottom:16px;margin-top:8px}.employee-actions__header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:16px}.employee-actions__buttons{display:flex;gap:8px}.employee-actions__button{padding:6px 16px 6px 6px}.employee-actions__button .button__icon{align-items:center;display:flex;justify-content:center}.employee-actions__icon{height:18px;width:18px}.period-change-button{align-items:center;background-color:#ebedf0;border:none;border-radius:100%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .1s ease-in-out;width:36px}.period-change-button--previous{transform:rotate(180deg)}.period-change-button svg path{stroke:#5d6b82}.period-change-button:hover{background-color:#dfe2e6}.period-change-button__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.period-select{align-items:center;display:flex;gap:8px}.period-select .select__button--label{font-size:14px;line-height:1}.publish-draft-employee-modal{display:flex;flex-direction:column;gap:16px;height:auto;min-height:115px}.publish-draft-employee-modal__period{display:flex;flex-direction:column;gap:8px}.publish-draft-employee-modal__errors{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.employee-overview__info-banner{margin-bottom:24px}.employee-overview__cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 2fr}.employee-overview__card-row{display:flex;flex-direction:column;gap:24px;width:100%}.employee-overview__overview{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:16px}.employee-overview__overview-label{color:#5d6b82}.employee-overview__overview-value{color:#243757}.employee-overview__employment-properties{display:flex;flex-direction:column}.search-premium-invoice-rows-filters-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.search-premium-invoice-rows-filters-modal__icon{margin-right:8px}.search-premium-invoice-rows-filters-modal__icon path{stroke:#479890}.search-premium-invoice-rows-filters-modal__select{display:flex;flex-direction:column;gap:4px}.search-premium-invoice-rows-filters-modal__select button{min-width:100%}.search-premium-invoice-rows-filters-modal__date-section{grid-column:1}.premium-invoice-rows-filter-details{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-bottom:8px;margin-top:8px}.premium-invoice-rows-filter-details span{margin:auto 0}.premium-invoice-rows-overview{margin-top:32px}.insurances-overview__filter-button,.premium-invoice-rows-overview__filter-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.insurances-filter-details{margin-bottom:16px}.insurances-filter-details__buttons{align-items:center;display:flex;gap:8px}.insurances-filter-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.insurances-filter-modal__icon{margin-right:8px}.insurances-filter-modal__icon path{stroke:#479890}.insurances-filter-modal__select{display:flex;flex-direction:column;gap:4px}.insurances-filter-modal__select button{min-width:100%}.insurance-details-drawer{display:flex;flex-direction:column;gap:8px;margin-top:16px}.insurance-details-drawer__replacing-insurances-banner{align-items:center;display:flex;gap:4px}.insurance-event-table-row__calculations{display:flex;flex-direction:column;gap:4px}.insurance-event-table-row__calculations--details{align-items:center;display:flex;gap:8px;justify-content:space-between}.employee-insruance-events-filters-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.employee-insruance-events-filters-modal__icon{margin-right:8px}.employee-insruance-events-filters-modal__icon path{stroke:#479890}.employee-insruance-events-filters-modal__select{display:flex;flex-direction:column;gap:4px}.employee-insruance-events-filters-modal__select button{min-width:100%}.employee-insruance-events-filters-modal__date-section{grid-column:1}.employee-insurance-events-filter-details{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-bottom:8px;margin-top:8px}.employee-insurance-event-details-drawer__title-pills{align-items:center;display:flex;gap:8px;margin-top:8px}.employee-insurance-events-overview{margin-top:32px}.employee-insurance-events-overview__filter-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.date-filter{margin-bottom:24px}.date-filter__period,.date-filter__period__selects{gap:8px}.absence-table-head th div.absence-table-head__absence-days{display:block;text-align:right}.absence-sum-row{border-top:1px solid #ebedf0}.absence-sum-row__sum,.absence-sum-row__text{color:#42526d}.absence-sum-row__sum{width:100%}.absence-sum-row__sum,.absence-table-row td div.absence-table-row__sum{display:block;text-align:right}.absence-table .table__container{padding:0}.absence-details__header{align-items:center;display:flex;gap:8px}.absence-details__heading{color:#42526d}.absence-details__content{border-top:1px solid #ebedf0;margin-top:16px;padding-top:8px}.concern-history-absence-table-head th div.concern-history-absence-table-head__absence-days,.concern-history-absence-table-row td div.concern-history-absence-table-row__sum{display:block;text-align:right}.concern-history-absence-sum-row{border-top:1px solid #ebedf0}.concern-history-absence-sum-row__sum,.concern-history-absence-sum-row__text{color:#42526d}.concern-history-absence-sum-row__sum{display:block;text-align:right;width:100%}.concern-history-absence-table .table__container{padding:0}.concern-history-absence-details__header{align-items:center;display:flex;gap:8px}.concern-history-absence-details__heading{color:#42526d}.concern-history-absence-details__content{border-top:1px solid #ebedf0;margin-top:16px;padding-top:8px}.employee-absence-overview__filters{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.employee-absence-overview__filters .date-filter{margin:0;padding:0}.employee-absence-overview__wage-type-filter .select--label{color:#42526d;font-family:OpenSansBold;line-height:1}.employee-absence-overview__wage-type-filter .select{margin-top:4px}.employee-absence-overview__list-item,.employment-history-overview{margin-top:16px}.wage-concern-history-drawer{align-items:center;display:flex;flex-direction:row;gap:8px}.wage-concern-history-filter-modal__icon{margin-right:8px}.wage-concern-history-filter-modal__icon path{stroke:#479890}.wage-concern-history-filter-modal__date-section{grid-column:1}.wage-concern-history-filter-details{align-items:center;display:flex;flex-direction:row;gap:8px;margin-top:8px}.wage-concern-history-overview{margin-top:16px}.wage-concern-history-overview__table-data{align-items:center;display:flex;flex-direction:row;gap:8px}.employee-page{margin-top:24px}.employee-missing-modal,.employee-missing-modal__container{display:flex;flex-direction:column;max-height:100%}.employee-missing-modal__container{gap:8px;height:600px;margin-top:8px;overflow:scroll}.employee-missing-modal .employee-list-item{margin-right:8px}.search-invoices-filters-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.search-invoices-filters-modal__icon{margin-right:8px}.search-invoices-filters-modal__icon path{stroke:#479890}.search-invoices-filters-modal__select{display:flex;flex-direction:column;gap:4px}.search-invoices-filters-modal__select button{min-width:100%}.search-invoices-filters-modal__date-section{grid-column:1}.invoices{margin-top:32px}.invoices__pagination{margin-top:8px}.invoices__filter-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.invoices__search-container{display:flex}.invoices__search-container__input{margin-right:8px;max-width:600px;width:100%}.invoices__table{margin-top:8px}.invoices-filter-details span{margin:auto 0}.invoices-tab__banner{margin-top:8px}.unpaid-invoices-list-item__header{align-items:flex-start;display:flex;justify-content:space-between}.unpaid-invoices-list-item__date{cursor:default;width:-moz-fit-content;width:fit-content}.unpaid-invoices-list-item__header_text{flex:2 1}.unpaid-invoices-list-item__list{display:flex;flex-direction:column;gap:8px}.unpaid-invoices-list-item__titles{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(8,1fr);padding:0 8px 8px}.unpaid-invoices-list-item__titles span{color:#243757}.unpaid-invoices-list-item__row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:repeat(8,1fr);padding:4px 8px}.unpaid-invoices-list-item__button{background:#0000;background-color:#f5f6f7;border:none;border-radius:16px;cursor:default;padding:0;text-align:left;width:100%}.unpaid-invoices-overview-section{border-radius:8px;display:flex;flex-direction:column;height:100%;max-height:800px;overflow:scroll;position:relative;width:100%}.unpaid-invoices-overview-section__list{display:flex;flex-direction:column;gap:8px;margin-right:8px}.economy-overview-tab{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr;margin-top:24px}.accounting-items-filters-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.accounting-items-filters-modal__icon{margin-right:8px}.accounting-items-filters-modal__icon path{stroke:#479890}.accounting-items-filters-modal__select{display:flex;flex-direction:column;gap:4px}.accounting-items-filters-modal__select button{min-width:100%}.accounting-items-filters-modal__date-section{grid-column:1}.date-filter{display:flex;flex-direction:row;gap:32px}.date-filter--left{justify-content:flex-start}.date-filter--right{justify-content:flex-end}.date-filter__period{display:flex;flex-direction:column}.date-filter__period__selects{display:flex;flex-direction:row}.date-filter__label{color:#42526d}.accounting-items-filter-details{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-top:8px}.accounting-items-tab{margin-top:32px}.accounting-items-tab__export-container{align-items:center;display:flex;margin-bottom:8px;margin-top:8px}.accounting-items-tab__export-container__button{margin-right:8px}.accounting-items-tab__table-buttons{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.accounting-items-tab__filter-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.accounting-items-tab__pagination{margin-top:8px}.accounting-items-tab__table__body__loading{position:absolute;right:50%;top:50%}.insurance-events__header,.reporting-events__header{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr auto auto;margin-bottom:16px}div.reporting-events-search-result{--size-s:7.40741%;--size-m:11.11111%;--size-l:22.22222%;margin-bottom:16px;padding:0}div.reporting-events-search-result .list-item .table__container{padding:0}div.reporting-events-search-result .list-item td{font-size:12px}div.reporting-events-search-result .list-item td:first-child,div.reporting-events-search-result .list-item th:first-child{width:var(--size-l)}div.reporting-events-search-result .list-item td:nth-child(2),div.reporting-events-search-result .list-item th:nth-child(2){width:var(--size-s)}div.reporting-events-search-result .list-item td:nth-child(3),div.reporting-events-search-result .list-item th:nth-child(3){width:var(--size-m)}div.reporting-events-search-result .list-item td:nth-child(4),div.reporting-events-search-result .list-item td:nth-child(5),div.reporting-events-search-result .list-item th:nth-child(4),div.reporting-events-search-result .list-item th:nth-child(5){width:var(--size-s)}div.reporting-events-search-result .list-item td:nth-child(6),div.reporting-events-search-result .list-item td:nth-child(7),div.reporting-events-search-result .list-item td:nth-child(8),div.reporting-events-search-result .list-item th:nth-child(6),div.reporting-events-search-result .list-item th:nth-child(7),div.reporting-events-search-result .list-item th:nth-child(8){width:var(--size-m)}div.reporting-events-search-result .list-item td:nth-child(9),div.reporting-events-search-result .list-item th:nth-child(9){width:var(--size-l)}.reporting-event-details-row__status{align-items:baseline;display:flex;gap:8px}.reporting-event-details-row__calculations{display:flex;flex-direction:column;gap:4px}.reporting-event-details-row__calculations--details{align-items:center;display:flex;gap:8px;justify-content:space-between}.reporting-events-tab,.reporting-events-tab__list{margin-top:16px}.reporting-events-tab__event-label{text-align:left}.reporting-events-overview-drawer__sub-title,.reporting-events-tab__event-label{align-items:center;display:flex;gap:8px}.reporting-event-about-tab{margin-top:16px}.reporting-event-about-tab .list-group--inline-edit{margin-bottom:16px}.reporting-event-about-tab__values{align-items:center;display:flex;gap:4px}.reporting-event-details-drawer__sub-title{align-items:center;display:flex;gap:8px;margin-top:8px}.disable-automatic-reporting-drawer{display:flex;flex-direction:column;gap:8px}.disable-automatic-reporting{align-items:flex-end;display:flex;flex-direction:column}.reporting-events-filter-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.reporting-events-filter-modal__icon path{stroke:#479890}.reporting-events-filter-modal__select{display:flex;flex-direction:column;gap:4px}.reporting-events-filter-modal__select button{min-width:100%}.reporting-events-overview{display:flex;flex-direction:column;gap:16px}.reporting-events-overview__table-header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.reporting-events-overview__table-header__info{display:flex;flex-direction:column;gap:8px}.reporting-events-overview__table-header__buttons{display:flex;gap:8px}.invoice-header{margin-bottom:10px;margin-top:10px}.invoice-header__container{display:flex;flex-wrap:wrap;justify-content:space-between}.invoice-header__property{flex-basis:calc(33% - 10px)}.invoice-header__actions{display:flex;height:36px;justify-content:flex-end;margin-bottom:16px}.invoice-header__actions--button{margin:0 4px;padding:8px 16px;white-space:nowrap}.payment-transactions-details{display:flex;flex-direction:column}.payment-transactions-details__button{flex:1 1}.payment-transactions-details__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.create-new-payment-transaction{display:flex;flex-direction:column;margin-bottom:16px}.create-new-payment-transaction__note-input{margin:1rem 0}.create-new-payment-transaction__note-input .input-area{height:16rem}.create-new-payment-transaction__list-group{display:flex;flex-direction:column;gap:16px}.about-tab,.payment-due-date-tab{display:flex;flex-direction:column;gap:16px;margin-top:16px}.payment-due-date-tab__drawer-navigation-label{align-items:center;display:flex;gap:8px}.payment-transactions-tab{display:flex;flex-direction:column;gap:16px;margin-top:16px}.payment-transactions-tab__label{display:flex;gap:8px}.payment-due-date-details{display:flex;flex-direction:column}.payment-due-date-details__button{flex:1 1}.payment-due-date-details__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.add-new-payment-due-date{display:flex;flex-direction:column;margin-bottom:16px}.add-new-payment-due-date__note-input{margin:1rem 0}.add-new-payment-due-date__note-input .input-area{height:16rem}.add-new-payment-due-date__list-group{display:flex;flex-direction:column;gap:16px}.update-invoice{display:flex;flex-direction:column;margin-bottom:16px}.update-invoice__note-input{margin:1rem 0}.update-invoice__note-input .input-area{height:16rem}.update-invoice__list-group{display:flex;flex-direction:column;gap:16px}.update-invoice__button{flex:1 1}.update-invoice__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.invoice-drawer__title{margin-bottom:24px;margin-top:24px}.invoice-drawer__sub-title{align-items:center;display:flex;gap:8px;margin-top:4px}.invoice-drawer__content{display:flex;flex-direction:column;gap:16px}.invoice-drawer__button{flex:1 1}.invoice-drawer__buttons{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.employee-missing-banner{margin-bottom:10px;margin-top:10px}.invoice-rows-overview{margin-top:32px}.invoice-rows-overview__table-buttons{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.invoice-rows-overview__filter-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.invoice-rows-overview__pagination{margin-top:8px}.accounting-adjustments-tab__add-rule-modal--select-section{display:flex;flex-direction:column;gap:16px;margin-top:16px}.accounting-adjustments-tab__add-rule-modal--value-selection{display:flex;flex-direction:row;gap:5px}.accounting-adjustments-tab__add-rule-modal--action-select-section{display:flex;flex-direction:column}.accounting-component-type__accordion__header{align-items:center;display:flex;gap:20px;justify-content:center}.accounting-component-type__accordion__header div{margin-right:40px}.accounting-component-type__accordion__list__item{display:flex;flex-direction:column;margin-top:10px}.accounting-component-type__accordion__list__item__inner-list{margin-left:20px}.accounting-component-type__accordion__list__item__inner-list__add-container{display:flex;flex-direction:column;gap:20px}.accounting-component-type__accordion__list__item__inner-list__add-container .button{max-width:200px}.accounting-component-type__accordion__list__item__inner-list__add-container--buttons{display:flex;flex-direction:row;gap:10px}.accounting-component-type__accordion__list__item__inner-list__add-container--input{max-width:200px}.accounting-settings-tab{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;max-width:1600px}.accounting-settings-tab>*{flex-grow:1}.accounting-settings-tab .module-card{max-width:700px}.accounting-settings-tab__card-content-row{align-items:center;display:flex;gap:8px;min-height:40px}.accounting-settings-tab__card-content-label,.accounting-settings-tab__card-content-row__year-end-closing-month{margin-right:24px}.accounting-settings-tab__card-content-title{min-width:100%}.accounting-settings-tab__delete-button{height:2.5rem;width:2.5rem}.accounting-settings-tab__text-input{max-width:200px}.accounting-template-card{display:flex;gap:16px;width:100%}.accounting-template-card>*{flex-grow:1}.accounting-template-drawer{display:flex;flex-direction:column;gap:16px;margin-top:16px}.accounting-template-drawer__template-name .input__input--inline-edit{cursor:text}.accounting-type{display:flex;flex-direction:column;gap:24px}.accounting-type *{box-sizing:border-box}.accounting-type__title{align-items:center;display:flex;gap:8px}.accounting-type__icon{align-items:center;background-color:#ebedf0;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.accounting-type__icon svg{height:16px;width:16px}.accounting-type__icon svg path{stroke:#8993a4}.accounting-type__accounting-component-accordion{display:flex;flex-direction:column;margin:8px}.accounting-type__accounting-component-accordion--header{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.accounting-type__accounting-component-accordion--header--share-error{align-items:center;display:flex;gap:8px}.accounting-type__accounting-component-accordion--header--share-error--text{color:#ae2336}.accounting-type__accounting-component-accordion--header--share-error--icon path{stroke:#ae2336}.accounting-type__accounting-component-accordion--text{display:flex;flex-direction:column;justify-content:center;padding-right:15px}.accounting-type__accounting-component-accordion__body{background-color:#f5f6f7;border-radius:4px;display:flex;flex-direction:row;padding:8px}.accounting-type__accounting-component-accordion__body--component{width:100%}.accounting-type__accounting-component-list{gap:8px;width:100%}.accounting-type__accounting-component{background-color:#f5f6f7;border-radius:8px;gap:8px;min-width:-moz-fit-content;min-width:fit-content;padding:16px}.accounting-type__accounting-component--title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.accounting-type__accounting-component-list{align-items:stretch;border-radius:4px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.accounting-type__accounting-component{border-radius:4px;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:min-content;padding:8px;width:0}.accounting-type-page__title{display:flex;flex-direction:row;gap:10px}.accounting-type-page__container{background:#ebedf0;border-radius:8px;display:flex;flex-direction:column;margin-top:24px;padding:24px}.accounting-type-page__container--share-banner{margin:24px 0}.accounting-type-page__container__edit{display:flex;margin-bottom:8px;margin-top:24px}.accounting-type-page__container__edit--switch{display:flex;flex:1 1;flex-direction:column}.accounting-type-page__container__edit--buttons{display:flex;flex-direction:row;gap:16px}.accounting-type-page__cost-center-accordion{margin:10px}.accounting-type-page__accounting-component-share-input{width:25%}.accounting-type-page__cost-center-content{display:flex;flex-direction:column;margin-top:8px}.accounting-type-page__accounting-components{display:flex;flex-direction:"row";flex-flow:wrap}.accounting-type-page__accounting-components--item{background-color:#f5f6f7;border-radius:16px;display:flex;flex-direction:row;justify-content:space-between;margin:10px;padding:10px;width:100%}.accounting-type-page__accounting-components--item--select{margin:20px;width:200px}.accounting-type-page__accounting-components--item--delete-button{margin:20px}.payment-settings-tab{display:flex;gap:32px;margin-top:32px}.payment-settings-tab__module-card{max-width:650px}.payment-settings-tab__module-card-content{display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:650px}.payment-settings-drawer{display:flex;flex-direction:column;gap:16px;height:auto;margin-top:24px}.payment-settings-drawer__button{flex:1 1}.add-accounting-row-modal,.create-account-modal{display:flex;flex-direction:column;gap:16px}.add-accounting-row-modal__dropdown button{font-size:14px}.posting-rules-tab{margin-top:24px}.posting-rules-tab__search-input{margin-bottom:16px}.posting-rules-tab__filter-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.invoices-filter-details{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin-top:8px}.search-posting-rules-filter-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.search-posting-rules-filter-modal__icon{margin-right:8px}.search-posting-rules-filter-modal__icon path{stroke:#479890}.search-posting-rules-filter-modal__select{display:flex;flex-direction:column;gap:4px}.search-posting-rules-filter-modal__select button{min-width:100%}.insurance-type-mappings-tab{margin-top:24px}.insurance-type-mappings-tab__search-input{margin-bottom:16px}.add-posting-rule-modal{display:flex;flex-direction:column;gap:16px}.add-posting-rule-modal__dropdown button{font-size:14px}.clickable-rows .ag-viewport [role=row]{cursor:pointer}.ag-grid-table__header{display:flex;gap:8px;justify-content:space-between}.ag-grid-table__custom-header-content{display:flex;gap:8px;width:100%}.ag-grid-table__settings-buttons{align-items:flex-end;display:flex;gap:8px}.ag-grid-table__settings-buttons button{font-size:12px!important;padding:2px 8px;width:max-content!important}.ag-grid-table__wrapper,.document-archive-tab{display:flex;flex-direction:column;gap:8px;height:100%}.document-archive-tab .filter-component{margin:0}.period-input{display:flex;flex-direction:row;gap:32px}.period-input--left{justify-content:flex-start}.period-input--right{justify-content:flex-end}.period-input__period{display:flex;flex-direction:column}.period-input__period__selects{display:flex;flex-direction:row}.period-input__label{color:#42526d}.period-from-to-input{display:flex;flex-direction:row;gap:32px}.period-from-to-input--left{justify-content:flex-start}.period-from-to-input--right{justify-content:flex-end}.period-from-to-input__period{display:flex;flex-direction:column}.period-from-to-input__period__selects{display:flex;flex-direction:row}.period-from-to-input__label{color:#42526d}.generate-document-drawer-tab{display:flex;flex-direction:column;gap:16px;margin-top:8px}.document-template-drawer__generate-tab{padding-top:8px}.document-template-drawer__container_table{font-size:18}.document-template-drawer__description_wrapper{font-size:18;margin-bottom:8px}.document-template-drawer__subtitle{display:flex;flex-direction:row;gap:8px}.document-template-drawer__content{border-radius:1px solid #000;display:flex;flex-direction:column;justify-content:center;width:100%}.document-template-drawer__select{display:flex;margin-bottom:16px}.document-template-drawer__generate-btn,.document-template-drawer__select .base-button{width:100%}.document-template-tab{gap:8px}.document-template-tab,.documents{display:flex;flex-direction:column;height:100%}.documents div.tab__content{flex:1 1}.select-customer{display:flex;flex-direction:column}.select-customer__header{display:flex;justify-content:flex-end;margin-bottom:20%;margin-right:16px;margin-top:16px}.select-customer__content,.select-customer__wrapper{align-items:center;display:flex;justify-content:center}.select-customer__wrapper{flex-direction:column;gap:16px;width:30%}.select-customer__filter-customers{width:100%}.users-tab{display:flex;flex-direction:column;gap:8px;height:100%}.users-tab__create-user-modal-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.users-drawer{height:auto}.users-drawer-about-tab{margin-top:24px}.users-drawer-about-tab__locked-pill{margin-bottom:16px}.users-drawer-about-tab__lock-button-wrapper{margin-top:16px;width:100%}.users-drawer-about-tab__lock-button{width:100%}.create-user-modal__radio-group{margin-bottom:4px}.create-user-modal__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.create-user-modal__identifier,.create-user-modal__reason{margin-bottom:16px}.create-user-modal__customer-select{width:100%}.groups-tab{display:flex;flex-direction:column;gap:8px;height:100%}.groups-tab__create-group-modal-button{bottom:40px;display:flex;justify-content:right;position:fixed;right:40px}.create-group-modal{height:auto}.groups-drawer-roles-tab,.groups-drawer-users-tab{margin-top:24px}.groups-drawer-users-tab__navigation{margin-bottom:24px}.add-user-to-group__title{margin-bottom:8px;margin-top:24px}.add-user-to-group__search-input,.add-user-to-group__sub-title{margin-bottom:24px}.groups-drawer-employer-tab{margin-top:24px}.groups-drawer-employer-tab__navigation{margin-bottom:24px}.add-employer-to-group__title{margin-bottom:8px;margin-top:24px}.add-employer-to-group__search-input,.add-employer-to-group__sub-title{margin-bottom:24px}.permission{display:flex;flex-direction:column;height:100%}.permission div.tab__content{flex:1 1}.posting-rule-details{margin-top:8px}.posting-rule-details__container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:8px}.posting-rule-details__property{flex-basis:calc(33% - 10px)}.posting-rule-details__edit-buttons{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:8px;width:auto}.posting-rule{display:flex;flex-direction:column;gap:24px}.posting-rule *{box-sizing:border-box}.posting-rule__posting-rule-component-accordion{display:flex;flex-direction:column;margin:8px}.posting-rule__posting-rule-component-accordion--header{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.posting-rule__posting-rule-component-accordion--header--share-error{align-items:center;display:flex;gap:8px}.posting-rule__posting-rule-component-accordion--header--share-error--text{color:#ae2336}.posting-rule__posting-rule-component-accordion--header--share-error--icon path{stroke:#ae2336}.posting-rule__posting-rule-component-accordion--text{display:flex;flex-direction:column;justify-content:center;padding-right:15px}.posting-rule__posting-rule-component-accordion__body{background-color:#f5f6f7;border-radius:4px;display:flex;flex-direction:row;padding:8px}.posting-rule__posting-rule-component-accordion__body--component{width:100%}.posting-rule-components__container{background:#ebedf0;border-radius:8px;display:flex;flex-direction:column;margin-top:24px;padding:24px}.posting-rule-components__container--share-banner{margin:24px 0}.posting-rule-components__container__edit{display:flex;margin-bottom:8px;margin-top:24px}.posting-rule-components__container__edit--switch{display:flex;flex:1 1;flex-direction:column}.posting-rule-components__container__edit--buttons{display:flex;flex-direction:row;gap:16px}.posting-rule-components__posting-rule-component-share-input{width:25%}#environment-info{background-color:#f05039;color:#1f449c;font-size:1.8em;left:0;position:fixed;text-align:center;top:0;width:8rem;z-index:20}#environment-info img{width:20px}.quality-control-details-row__pill{margin-left:8px}.quality-control-employee-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.quality-control-employee-header__title{align-items:center;display:flex;flex:1 1;gap:4px}.quality-control-employee-header__icon{align-items:center;background-color:#ebedf0;border-radius:50%;box-sizing:border-box;display:flex;height:24px;justify-content:center;width:24px}.quality-control-employee-header__icon svg{height:16px;width:16px}.quality-control-employee-header__icon svg path{stroke:#8993a4}.quality-control-employee-header__employment-details{background-color:#ebedf0;border-radius:16px;display:flex;padding:4px}.quality-control-employee-header__pills{align-items:center;display:flex;gap:16px}.quality-control-details-drawer{display:flex;flex-direction:column;gap:16px;margin-top:16px}.quality-control-outcome-drawer-tab{margin-top:16px}.quality-control-outcome-drawer-tab__label-section{align-items:center;display:flex;flex-direction:row;gap:8px}.quality-control-outcome-drawer-tab__label-text{color:#354764}.quality-controls-filter-modal__filters{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.quality-controls-filter-modal__icon path{stroke:#479890}.quality-controls-filter-modal__select{display:flex;flex-direction:column;gap:4px}.quality-controls-filter-modal__select button{min-width:100%}.outcomes-filter-details{align-items:center;display:flex;flex-direction:row}.outcomes-filter-details__buttons{align-items:center;display:flex;gap:8px}.button-validation-tooltip,.button-validation-tooltip .tooltip__wrapper{align-items:center;display:flex;gap:4px}.button-validation-tooltip__icon{height:20px;width:20px}.quality-controls-overview{display:flex;flex-direction:column;gap:16px;margin-top:16px}.quality-controls-overview__table-header{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.quality-controls-overview__table-header__info{display:flex;flex-direction:column;gap:8px}.quality-controls-overview__table-header__buttons{display:flex;gap:8px}.quality-controls-tab{margin-top:16px}.quality-controls-tab__action-button{bottom:0;margin-bottom:40px;position:fixed}.group-tgl-tab{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;margin-top:32px}.group-tgl-tab__module-card{margin-bottom:0;max-width:500px}.group-tgl-tab__module-card-content{display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:500px}.group-tgl-tab--card-container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.group-tgl-tab--card-container>*{flex:1 1 250px;margin:0}.create-quality-control-rule-modal{display:flex;flex-direction:column;gap:16px}.create-quality-control-rule-modal__dropdown button{font-size:14px}.quality-control-settings-drawer{display:flex;flex-direction:column;margin-top:24px}.quality-control-settings-drawer__list-properties{margin-top:16px}.quality-control-settings-tab{margin-top:24px}.quality-control-settings-tab__banner{margin-top:16px}@keyframes idleFadeIn{0%{opacity:0}to{opacity:1}}.idle-grace-overlay{align-items:center;animation:idleFadeIn .2s ease-out;background:#091e4229;display:flex;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:1000}.idle-grace-overlay__icon{color:#5d6b82;display:block;height:24px;margin:0 auto 10px;width:24px}.idle-grace-overlay__dialog{background:#fff;border-radius:12px;box-shadow:0 10px 25px #00000026,0 6px 10px #00000014;max-width:auto;padding:24px;text-align:center;width:auto}.idle-grace-overlay__caption{display:block}
/*# sourceMappingURL=main.1529a428.css.map*/