@charset "UTF-8";.sentry-error-boundary{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f6f6f6}.sentry-error-boundary .sentry-error-content{text-align:center;padding:1.25rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:12px 12px #e0e0e0;max-width:450px;width:90%}.sentry-error-boundary .sentry-error-content .sentry-error-logo{margin-bottom:1.25rem}.sentry-error-boundary .sentry-error-content .sentry-error-logo .img{height:30px;width:auto}.sentry-error-boundary .sentry-error-content .error-icon{margin-bottom:1.25rem}.sentry-error-boundary .sentry-error-content .error-icon .material-icons{font-size:4rem;color:#3c1283}.sentry-error-boundary .sentry-error-content .error-title{border-bottom:1px solid #e0e0e0;border-color:#3c1283;font-size:calc(calc(13px + .390625vw) * 1.25);font-weight:700;color:#3c1283;margin:0 0 1.25rem;padding:.5rem 0 1.25rem}.sentry-error-boundary .sentry-error-content p{font-size:calc(calc(13px + .390625vw) * .65);color:#3c1283;margin-bottom:1.25rem;line-height:1.5}.sentry-error-boundary .sentry-error-content .button{background-color:#3c1283!important;color:#fff!important}.sentry-error-boundary .sentry-error-content .button:hover{box-shadow:12px 12px #e0e0e0}.KaboodleToaster{font-family:Varela Round,sans-serif;font-size:.675rem;line-height:1.5;margin-right:80px!important}.KaboodleToaster--Info{background-color:#edf9ff;color:#0c5460;border:1px solid #d1ecf1;border-radius:30px}.KaboodleToaster--Refresh{background-color:#e0e0e0;color:#e0e0e0;padding:.75rem 1rem;border-radius:30px;display:flex;flex-direction:column}.KaboodleToaster--Refresh .message{margin-bottom:.5rem}.KaboodleToaster--Refresh .actions{display:flex;justify-content:flex-end;gap:.5rem}.KaboodleToaster--Refresh .action-button{background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center}.KaboodleToaster--Refresh .action-button:hover{color:#eaeaea}.KaboodleToaster--Refresh .action-button .PingMaterialIcon{font-size:1rem}.KaboodleToaster--Refresh .refresh-button,.KaboodleToaster--Refresh .ignore-button{color:#eaeaea}.not-found-page{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f6f6f6}.not-found-page .not-found-content{text-align:center;padding:1.25rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:12px 12px #e0e0e0;max-width:450px;width:90%}.not-found-page .not-found-content .not-found-logo{margin-bottom:1.25rem}.not-found-page .not-found-content .not-found-logo .img{height:30px;width:auto}.not-found-page .not-found-content .error-code{font-size:8rem;font-weight:700;margin:0;color:#3c1283;line-height:1}.not-found-page .not-found-content .error-title{border-bottom:1px solid #e0e0e0;border-color:#3c1283;font-size:calc(calc(13px + .390625vw) * 1.25);font-weight:700;color:#3c1283;margin:0 0 1.25rem;padding:.5rem 0 1.25rem}.not-found-page .not-found-content p{font-size:calc(calc(13px + .390625vw) * .65);color:#3c1283;margin-bottom:1.25rem}.not-found-page .not-found-content .button{background-color:#3c1283!important;color:#fff!important}.not-found-page .not-found-content .button:hover{box-shadow:12px 12px #e0e0e0}.LoadingIcon{display:flex;align-items:center;justify-content:center;gap:.5rem}.LoadingIcon__spinner{width:1rem;height:1rem;border:2px solid;border-radius:50%;animation:spin 1s linear infinite}.LoadingIcon__text{font-size:1rem}.infopill{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:30px;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;min-height:54px;max-height:54px;overflow:auto;padding:.25rem .5rem;width:fit-content}.infopill__item{align-items:center;display:flex;flex:0 0 auto;font-size:calc(calc(13px + .390625vw) * .55);padding:2px .5rem;white-space:nowrap}.infopill__item.pill-clickable{cursor:pointer;border-radius:30px;transition:all .2s ease}.infopill__item.pill-clickable:hover:not(.pill-active){background-color:#f6f6f6;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.infopill__item.pill-clickable:hover.pill-active{transform:translateY(-1px);box-shadow:0 2px 8px #3c12834d}.infopill__item.pill-active{background-color:#3c1283;color:#fff;border-radius:30px;margin:0 .1rem}.infopill__item__label{font-weight:700;letter-spacing:1px;padding-right:.5rem;text-transform:uppercase}.infopill__item__value{padding:0}.infopill__item .status{align-self:center;background:#f6f6f6;border:1px solid #e0e0e0;border-radius:30px;color:#fff;display:flex;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;margin:.1rem 0;padding:.25rem .5rem;text-transform:uppercase}.infopill__item .status.red{background:#cf3e3e}.infopill__item .status.orange,.infopill__item .status.pending{background:#eb8a3c}.infopill__item .status.yellow{background:#eed24d}.infopill__item .status.green,.infopill__item .status.complete{background:#4aa869}.infopill__item .status.blue,.infopill__item .status.opened{background:#509ed3}.infopill__item .status.pink{background:#f460eb;color:#fff}.infopill__item .status.purple{background:#3c1283;color:#fff}.infopill__item .status.unprocessed{background:#000}@media (max-width: 700px){.infopill{flex-wrap:wrap;max-height:none;overflow-y:auto}}.button{display:flex;justify-content:center;align-items:center;box-sizing:border-box;max-width:fit-content;min-width:50px;width:fit-content;height:50px;background:#fff;color:#010101;border:1px solid #e0e0e0;outline:none;cursor:pointer;font-size:calc(calc(13px + .390625vw) * .55);font-weight:700;letter-spacing:1px;text-decoration:none;text-align:center;text-wrap:nowrap;text-transform:uppercase;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;padding:0 .5rem}.button:first-of-type{border-radius:30px 0 0 30px}.button:last-of-type{border-left:0;border-radius:0 30px 30px 0}.button:first-of-type:last-of-type{border:1px solid #e0e0e0;border-radius:30px}.button+.button:not(:first-of-type):not(:last-of-type){border-left:0}.button.no-border-left{border-left:0}.button:hover{background:#010101;color:#f6f6f6;cursor:pointer}.button:active{background:#3c1283;color:#f6f6f6}.button.inactive{display:none!important}.button.delete:hover{background:#cf3e3e;color:#f6f6f6}.button:disabled{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.button:disabled:hover{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.button.allan-koba{background:#3c1283;color:#fff}.button.allan-koba:hover{background:#000}.button.header-action{height:24px;min-width:24px;padding:0 8px;background:transparent;border:none}.button.header-action:hover{background:transparent!important;color:#010101}.button.header-action.delete:hover{background:transparent!important;color:#cf3e3e}.no-border:first-of-type:last-of-type{border:0;border-radius:unset}.txt-btn{cursor:pointer;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.txt-btn:hover{color:#3c1283}.SearchBar{box-sizing:border-box;color:#000;display:flex;flex:1}.SearchBar--Hidden{visibility:hidden}.SearchBar__SearchBar__Search{box-sizing:border-box;display:flex;align-content:center;align-items:center;flex-direction:row;width:100%;background:#fff;border-radius:30px;height:50px;max-height:50px;min-height:50px}.SearchBar__SearchBar__Search__SearchInput{align-self:stretch;border:1px solid #e0e0e0;border-left:0;border-right:0;padding:.5rem;outline:0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:calc(100% - 150px)}.SearchBar__SearchBar__Search__SearchInput:hover{border-bottom-color:#509ed3}.SearchBar__SearchBar__Search__Filters{background:none;display:flex;position:absolute;right:calc(100px + .5rem)}.SearchBar__SearchBar__Search__Filters div{background:#f6f6f6;border:1px solid #e0e0e0;border-radius:30px;font-size:calc(calc(13px + .390625vw) * .6);margin-right:.5rem;padding:.5rem}.filter_button_icon{transition:all .2s ease-in-out}.filter_button_icon--active{background-color:#3c1283!important;color:#fff!important;border-radius:30px}.filter_button_icon--active:hover{background-color:#270c56!important}.clear_button--has-filters{color:#3c1283!important;transition:all .2s ease-in-out}.clear_button--has-filters:hover{background-color:#3c12831a!important;border-radius:30px}.button-icon{max-width:50px;text-transform:none;background:0;border:0;font-size:calc(calc(13px + .390625vw) * 1.15);line-height:.5;min-width:unset;padding:0}.button-icon.text{font-size:calc(calc(13px + .390625vw) * .45);height:50px;letter-spacing:0;line-height:1;padding:0 .1rem;text-wrap:wrap;word-wrap:break-word}.button-icon[data-kind=error]{background:#cf3e3e}.button-icon[data-kind=active]{background:#3c1283;color:#fff}.button-icon[data-kind=success]{background:#4aa869;color:#fff}.button-icon[data-size=small]{background:0;border:0!important;font-size:calc(calc(13px + .390625vw) * 1.15);height:fit-content;line-height:.5;min-width:unset;padding:0}.button-icon[data-size=small]:hover{background:none;border:0!important;color:#3c1283}.button-icon[disabled],.button-icon.disabled{opacity:.5;cursor:not-allowed!important;pointer-events:none}.button-icon[disabled]:hover,.button-icon.disabled:hover{opacity:.5}.label-pill{display:flex;align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;font-size:calc(calc(13px + .390625vw) * .65);justify-content:space-evenly;margin-left:.25rem;padding:.25rem .5rem;width:fit-content;text-wrap:nowrap}.label-pill__close{background:#f6f6f6;color:#00000080;border:0;border-left:1px solid #e0e0e0;cursor:pointer;font-size:calc(calc(13px + .390625vw) * .75)!important;margin-left:.5rem;padding-left:.25rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:15px}.label-pill__close:hover{color:#cf3e3e}.SearchFilterPanel{background:#f6f6f6;border:1px solid #e0e0e0;border-right:0;border-radius:0 0 0 30px;font-size:calc(calc(13px + .390625vw) * .65);height:fit-content;max-height:calc(100vh - 70px);padding:0;position:fixed;top:70px;right:-300px;width:300px;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;z-index:1003}.SearchFilterPanel__ClearButton{align-content:center;display:flex;justify-content:center;flex-direction:row;margin:.5rem}.SearchFilterPanel select{border:1px solid #e0e0e0;border-radius:30px;width:100%}.SearchFilterPanel select:after{align-items:center;background:#f6f6f6;border-left:1px solid #e0e0e0;color:#000;content:"";cursor:pointer;display:flex;font-family:Material Icons;font-size:calc(calc(13px + .390625vw) * .85);height:35px;justify-content:center;max-width:35px;pointer-events:none;position:absolute;right:0;top:0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:35px}.SearchFilterPanel h2{border-bottom:1px solid #e0e0e0;color:#010101;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;margin-bottom:.5rem;padding:.5rem 0;padding-top:0;text-transform:uppercase}.SearchFilterPanel.active{box-shadow:12px 12px #e0e0e0;right:70px;overflow-y:auto;overflow-x:visible}.SearchFilterPanel.SearchFilterPanel--documents.active{top:93px!important;right:13px!important}.SearchFilterPanel .panel-section{border-bottom:1px solid #e0e0e0;display:block;padding:.5rem .5rem 1.25rem;width:100%}.SearchFilterPanel .panel-section h2{border-bottom:0!important}.SearchFilterPanel .panel-section:last-child{border-bottom:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:none;border:0!important;box-shadow:none;color:#010101;cursor:pointer;flex:1;font-size:1em;height:35px;line-height:35px;max-height:35px;outline:0;padding:0 .5rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}select::-ms-expand{display:none}label:has(+.select input:required):after{content:" *";color:#cf3e3e}div.select-sub-list{width:100%;min-width:0;flex:1;overflow:hidden}div.select-sub-list .select{width:100%;min-width:0}[class*=kaboodle].kaboodle__control{background:#fff;border:1px solid #e0e0e0;border-radius:30px;display:flex;align-content:center;line-height:1;height:35px;max-height:35px;min-height:35px;overflow:hidden;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:100%;position:relative}[class*=kaboodle].kaboodle__control--is-focused{border-color:#3c1283;box-shadow:none;outline:none;display:flex;align-items:center}[class*=kaboodle].kaboodle__control .kaboodle__indicators{display:flex;flex-direction:row}[class*=kaboodle].kaboodle__control.small{height:25px;max-height:25px;min-height:25px}[class*=kaboodle].kaboodle__control .indicator{background:#f6f6f6;border-left:1px solid #e0e0e0;color:#010101;content:"";cursor:pointer;display:flex;font-family:Material Icons;font-size:calc(calc(13px + .390625vw) * .85);height:100%;justify-content:center;align-items:center;pointer-events:none;padding:1em;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:35px}[class*=kaboodle].kaboodle__control:hover{border-color:#3c1283}[class*=kaboodle].kaboodle__control:hover:after{border-color:#3c1283;color:#3c1283}[class*=kaboodle].kaboodle__input-container{top:0;left:0;right:0;bottom:0;padding:inherit}[class*=kaboodle].kaboodle__input-container input{opacity:1;background:transparent;border:none;outline:none;padding:2px 8px;width:100%;height:100%}[class*=kaboodle].kaboodle__value-container{display:flex;align-items:center;padding:2px 8px;flex:1;position:relative;height:100%;overflow:auto}[class*=kaboodle].kaboodle__value-container input[role=combobox]{top:0;left:0;width:100%;height:100%;padding:2px 8px;background:transparent;border:none;outline:none;color:inherit}[class*=kaboodle].kaboodle__value-container .kaboodle__single-value{margin:0;pointer-events:none}[class*=kaboodle].kaboodle__value-container .kaboodle__option{display:flex;align-items:center;cursor:pointer;height:100%}[class*=kaboodle].kaboodle__value-container .kaboodle__multi-value{border-radius:30px;min-width:fit-content}[class*=kaboodle].kaboodle__value-container .kaboodle__multi-value__label{overflow:visible}[class*=kaboodle].kaboodle__value-container .kaboodle__multi-value__remove{border-radius:0 30px 30px 0;cursor:pointer;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}[class*=kaboodle].kaboodle__value-container .kaboodle__multi-value__remove:hover,[class*=kaboodle].kaboodle__value-container .kaboodle__multi-value__remove:focus{background-color:#cf3e3e;color:#fff}[class*=kaboodle].kaboodle__indicator-separator{display:none}.material-icons.clear-icon{cursor:pointer;font-size:calc(calc(13px + .390625vw) * 1);padding-right:.5rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.material-icons.clear-icon:hover,.material-icons.clear-icon:focus{color:#cf3e3e}.material-icons.multi-value-remove-icon{cursor:pointer;font-size:calc(calc(13px + .390625vw) * .5);margin-left:-2px}.select{width:100%}.select.w-buttons .kaboodle__control{border-radius:30px 0 0 30px}.select--Focused .kaboodle__control{border:5px solid #cf3e3e}.select--Error .kaboodle__control,.select--Error:hover .kaboodle__control{border-color:#cf3e3e}.select--Disabled .kaboodle__control{background-color:#0000001a}.select--Disabled .kaboodle__control:after{background-color:#0000001a}.select--Disabled:hover .kaboodle__control{background-color:#0000001a}.select--medium .kaboodle__value-container{display:grid;max-width:15rem}.select--wide .kaboodle__value-container{max-width:20rem}.select--full .kaboodle__value-container{max-width:none}.doi-header-select>div,.doi-file-header-select>div{height:100%}.doi-header-select .kaboodle__control,.doi-file-header-select .kaboodle__control{height:23px;min-height:23px;max-height:23px}.custom-no-options{padding:.1rem;text-align:center;color:#010101}.custom-no-options .no-options-text{margin-bottom:.1rem;font-size:calc(calc(13px + .390625vw) * .75);color:#000000b3}.custom-no-options .add-new-item-btn{background:#3c1283;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:calc(calc(13px + .390625vw) * .75);font-weight:500;padding:.1rem .25rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;box-shadow:1px 1px #e0e0e0}.custom-no-options .add-new-item-btn:hover{background:#270c56;box-shadow:2px 2px #e0e0e0;transform:translateY(-1px)}.custom-no-options .add-new-item-btn:focus{outline:1px solid #3c1283;outline-offset:1px}.custom-no-options .add-new-item-btn:active{transform:translateY(0);box-shadow:1px 1px #e0e0e0}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.tooltip-anchor{display:inline-block}.custom-tooltip{--rt-color-dark: #010101;--rt-color-success: #4aa869;--rt-color-warning: #eed24d;--rt-color-error: #cf3e3e;--rt-color-info: #3c1283;--rt-color-white: #ffffff;--rt-opacity: 1;padding:.1rem .25rem;border-radius:5px;font-size:calc(calc(13px + .390625vw) * .65);line-height:1.4;max-width:300px;word-wrap:break-word;white-space:normal;text-align:left;z-index:1003}.custom-tooltip.dark{background-color:var(--rt-color-dark);color:var(--rt-color-white)}.custom-tooltip.success{background-color:var(--rt-color-success);color:var(--rt-color-white)}.custom-tooltip.warning{background-color:var(--rt-color-warning);color:var(--rt-color-dark)}.custom-tooltip.error{background-color:var(--rt-color-error);color:var(--rt-color-white)}.custom-tooltip.info{background-color:var(--rt-color-info);color:var(--rt-color-white)}.react-tooltip{font-size:calc(calc(13px + .390625vw) * .65)!important;z-index:1003!important}.input input{background:#fff;border:1px solid #e0e0e0;border-radius:30px;height:35px;line-height:1;overflow:hidden;padding:0 .5rem;outline:none;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:100%}.input input:hover,.input:hover{border-color:#3c1283}.input label:has(+input:required):after{content:" *";color:#cf3e3e}.input--error input{border-color:#cf3e3e!important}.input--focused input{border:5px solid #cf3e3e}.input--disabled input{background-color:#0000001a!important}.input--disabled input:hover{border:1px solid #e0e0e0}.textarea textarea{min-height:200px;overflow-y:auto;padding:1.25rem;resize:none;background:#fff;border:1px solid #e0e0e0;border-radius:30px;height:35px;line-height:1;outline:none;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:100%}.textarea:hover{border-color:#3c1283}.textarea label:has(+textarea:required):after{content:" *";color:#cf3e3e}.textarea--error textarea{border:1px solid #cf3e3e}.textarea--disabled textarea{background-color:#0000001a!important}.rdw-editor-wrapper{border:1px solid #e0e0e0;border-radius:30px;width:100%}.DraftEditor-editorContainer{border:0!important;z-index:0!important}.rdw-editor-toolbar{border:0!important;border-bottom:1px solid #e0e0e0!important;border-radius:30px 30px 0 0!important}.rdw-dropdown-optionwrapper{box-shadow:0!important;display:flex!important;grid-gap:0!important;flex-direction:column!important;margin:0!important;padding:0!important;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.rdw-dropdownoption-default,.rdw-option-wrapper{border:0!important;box-shadow:0!important;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.rdw-dropdownoption-default:hover,.rdw-option-wrapper:hover{background:#0000001a!important;box-shadow:0!important}.rdw-dropdownoption-default:active,.rdw-dropdownoption-default .rdw-option-active,.rdw-option-wrapper:active,.rdw-option-wrapper .rdw-option-active{box-shadow:0!important;color:#3c1283!important}.AdvancedTextEditor__Wrapper{background-color:#fff;font-size:calc(calc(13px + .390625vw) * .6);width:100%}.AdvancedTextEditor__Wrapper--disabled{background-color:#0000001a!important}.AdvancedTextEditor__Wrapper--error{border:1px solid #cf3e3e}.AdvancedTextEditor__ToolBar{padding:.1rem;border:1px solid #e0e0e0;border-bottom:none;border-radius:5px 5px 0 0;display:flex;align-items:center;gap:.1rem;background-color:#f6f6f6;width:100%;flex-wrap:wrap}.AdvancedTextEditor__ToolBar .toolbar-group{display:flex;gap:.1rem}.AdvancedTextEditor__ToolBar button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid #e0e0e0;border-radius:5px;background:#fff;cursor:pointer;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.AdvancedTextEditor__ToolBar button.is-active{background:#3c1283;color:#fff}.AdvancedTextEditor__ToolBar button:hover{background:#f6f6f6;color:#00000080}.AdvancedTextEditor__ToolBar button:disabled{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.AdvancedTextEditor__ToolBar button:disabled:hover{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.AdvancedTextEditor__ToolBar button svg{width:12px;height:12px}.AdvancedTextEditor__ToolBar button:has(.text){width:auto;height:24px;padding:0 6px}.AdvancedTextEditor__Editor{min-height:200px;padding:.25rem;border:1px solid #e0e0e0;border-radius:0 0 5px 5px;width:100%}.AdvancedTextEditor__Editor .ProseMirror{min-height:200px;outline:none}.AdvancedTextEditor__Editor .ProseMirror p{margin:0 0 1em}.AdvancedTextEditor__Editor .ProseMirror ul,.AdvancedTextEditor__Editor .ProseMirror ol{margin-left:.25rem;padding-left:.5rem}.AdvancedTextEditor__Editor .ProseMirror ul li,.AdvancedTextEditor__Editor .ProseMirror ol li{list-style-type:disc;margin-left:.25rem}.AdvancedTextEditor__Editor .ProseMirror ol li{list-style-type:numeric}.AdvancedTextEditor__Editor .ProseMirror table{border-collapse:collapse;width:100%;margin:1em 0}.AdvancedTextEditor__Editor .ProseMirror table td,.AdvancedTextEditor__Editor .ProseMirror table th{border:1px solid #e0e0e0;padding:6px 8px;text-align:left;vertical-align:top}.AdvancedTextEditor__Editor .ProseMirror table th{background-color:#f6f6f6;font-weight:700}.KaboodleMaskedInput{align-items:center}.KaboodleMaskedInput .label-wrapper{display:flex;align-items:center;gap:.1rem;margin-right:.25rem}.KaboodleMaskedInput .label-wrapper .material-icons{color:#00000080;cursor:help;display:flex;align-items:center}.KaboodleMaskedInput label{margin-right:.25rem}.KaboodleMaskedInput .input-wrapper{display:flex;align-items:center;width:100%}.KaboodleMaskedInput .input-wrapper--child-before input{border-radius:0 30px 30px 0!important}.KaboodleMaskedInput .input-wrapper--child-before span{align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-right:0;border-radius:30px 0 0 30px;color:#00000080;padding:.25rem .5rem;margin-right:-1px;font-size:calc((13px + .390625vw) * .65);height:35px;display:flex}.KaboodleMaskedInput .input-wrapper--child-after{min-width:clamp(100px,30%,200px)}.KaboodleMaskedInput .input-wrapper--child-after input{border-radius:30px 0 0 30px!important}.KaboodleMaskedInput .input-wrapper--child-after span{align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-left:0;border-radius:0 30px 30px 0;color:#00000080;display:flex;font-size:calc((13px + .390625vw) * .5);height:35px;justify-content:center;padding:0 .25rem;width:auto}.KaboodleMaskedInput--Error input{background-color:#e8a4a4!important}.KaboodleMaskedInput--Disabled input{background-color:#0000001a!important}.KaboodleMaskedInput--Disabled input:hover{border:1px solid #e0e0e0}.KaboodleMaskedInput--focused input{border:5px solid #cf3e3e!important}.KaboodleMaskedInput[data-mask=dollar] .input-wrapper,.KaboodleMaskedInput[data-mask=dollar-four-dec] .input-wrapper,.KaboodleMaskedInput[data-mask=total_dollar] .input-wrapper{display:flex}.KaboodleMaskedInput[data-mask=dollar] .input-wrapper:before,.KaboodleMaskedInput[data-mask=dollar-four-dec] .input-wrapper:before,.KaboodleMaskedInput[data-mask=total_dollar] .input-wrapper:before{content:"$";align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-right:0;border-radius:30px 0 0 30px;color:#00000080;display:flex;font-size:calc((13px + .390625vw) * .65);height:35px;justify-content:center;width:30px}.KaboodleMaskedInput[data-mask=dollar] .input-wrapper input,.KaboodleMaskedInput[data-mask=dollar-four-dec] .input-wrapper input,.KaboodleMaskedInput[data-mask=total_dollar] .input-wrapper input{border-radius:0 30px 30px 0;max-width:470px}.KaboodleMaskedInput--Probability .input-wrapper{position:relative}.KaboodleMaskedInput--Probability .input-wrapper:before{z-index:1}.KaboodleMaskedInput--Probability .input-wrapper input{padding-right:50px}.KaboodleMaskedInput--Probability .input-wrapper span.percentage{position:absolute;right:0;top:0;bottom:0;align-items:center;background:#e0e0e0;border-left:1px solid #e0e0e0;border-radius:0 30px 30px 0;color:#fff;display:flex;font-size:calc((13px + .390625vw) * .55);font-weight:700;justify-content:center;min-width:35px;padding:0 .5rem}.KaboodleMaskedInput--Probability .input-wrapper span.percentage.red{background:#cf3e3e}.KaboodleMaskedInput--Probability .input-wrapper span.percentage.orange{background:#eb8a3c}.KaboodleMaskedInput--Probability .input-wrapper span.percentage.yellow{background:#eed24d;color:#0000004d}.KaboodleMaskedInput--Probability .input-wrapper span.percentage.green{background:#4aa869}.KaboodleMaskedInput--Probability .input-wrapper span.percentage.blue{background:#509ed3}.KaboodleMaskedInput--Probability .input-wrapper span.percentage.clickable{cursor:pointer}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper{z-index:9999!important}.datepicker{width:100%}.datepicker .datepicker__Input{background:#fff;border:1px solid #e0e0e0;border-radius:30px;height:35px;line-height:1;overflow:hidden;padding:0 .5rem;outline:none;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:100%}.datepicker .datepicker__Input:hover{border-color:#3c1283}.datepicker .datepicker__Input label:has(+input:required):after{content:" *";color:#cf3e3e}.datepicker .datepicker__Input--Error{border-color:#cf3e3e}.datepicker .datepicker__Input--disabled{background-color:#0000001a!important}.datepicker .datepicker__Input--disabled:hover{border:1px solid #e0e0e0}.datepicker .datepicker__Input--Focused{border:5px solid #cf3e3e}.datepicker .react-datepicker-wrapper{width:100%}.datepicker .required{color:#cf3e3e;margin-left:.25rem;display:inline}.react-datepicker{border:1px solid #e0e0e0;background:#fff;border-radius:30px;box-shadow:12px 12px #e0e0e0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.react-datepicker__header{background:#f6f6f6;border-bottom:1px solid #e0e0e0;border-radius:30px 30px 0 0!important}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:30px!important}.react-datepicker__current-month{font-size:calc(calc(13px + .390625vw) * .65);font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.react-datepicker__year-read-view{font-size:calc(calc(13px + .390625vw) * .65)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background:#3c1283;color:#fff}.react-datepicker__year-dropdown{background:#f6f6f6;border:1px solid #e0e0e0;font-size:calc(calc(13px + .390625vw) * .65)}.react-datepicker__year-option{line-height:24px}.react-datepicker__close-icon:after{background:#3c1283}.react-datepicker__day--selected{background:#3c1283}.react-datepicker__day{transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.react-datepicker__input-container{width:100%}.rdg-date-editor{width:100%!important;height:100%!important;box-sizing:border-box;margin-left:.3125rem!important}.rdg-date-editor .datepicker{margin:0!important}.rdg-date-editor .datepicker__Input,.rdg-date-editor .react-datepicker-wrapper>input{width:100%!important;height:100%!important;padding:0 8px!important;border-radius:0!important;border:none!important;background:transparent!important;box-shadow:none!important;font:inherit;line-height:inherit}.rdg-date-editor .react-datepicker__close-icon{display:none!important}.checkbox input[type=checkbox]{display:flex;height:20px;width:20px}.checkbox input[type=checkbox]:after{align-items:center;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;color:#fff;content:"";cursor:pointer;display:flex;font-family:Material Icons;font-size:calc(calc(13px + .390625vw) * .85);height:20px;justify-content:center;vertical-align:middle;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:20px}.checkbox input[type=checkbox][disabled]{cursor:not-allowed}.checkbox input[type=checkbox][disabled]:after{cursor:not-allowed;opacity:.7}.checkbox input[type=checkbox]:checked:after{background:#010101}.checkbox input[type=checkbox].input--error:after{border-color:#cf3e3e}.checkbox--Focused input[type=checkbox]:after{border:5px solid #cf3e3e}.checkbox--Error input[type=checkbox]:after{border-color:#cf3e3e}.checkbox__box{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;color:#fff;display:flex;font-family:Material Icons;font-size:calc(calc(13px + .390625vw) * .85);height:20px;justify-content:center;vertical-align:middle;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:20px}.card{break-inside:avoid;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #e0e0e0;background:#f6f6f6;border-radius:30px;font-size:calc(calc(13px + .390625vw) * .6);height:min-content;margin-bottom:.5rem;padding:.5rem 1.25rem 1.25rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.card.inverse{background:#fff}.card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;border-bottom:1px solid #e0e0e0;font-size:calc(calc(13px + .390625vw) * .65);font-weight:600;letter-spacing:1px;margin:.5rem 0;padding-bottom:.5rem;text-transform:uppercase}.card__header__no__children{border-bottom:none;margin:0;padding-bottom:0}.card__children{display:flex;flex-direction:column;gap:10px}.form .card__children>div{display:grid;grid-template-columns:minmax(auto,130px) 1fr;grid-gap:0;width:100%;align-items:center;justify-items:left}.form .card__children>div.HourlyInvoiceDetailForm{grid-template-columns:minmax(auto,130px) .5fr .5fr 1fr!important}.form .card__children>div.HourlyInvoiceDetailForm input[type=text],.form .card__children>div.HourlyInvoiceDetailForm textarea,.form .card__children>div.HourlyInvoiceDetailForm .input-btn-wrapper,.form .card__children>div.HourlyInvoiceDetailForm .input-btn{background:#fff;border:1px solid #e0e0e0;border-radius:30px;height:35px;line-height:1;max-width:500px;overflow:hidden;padding:0 .5rem;outline:none;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:100%}.form .card__children>div.HourlyInvoiceDetailForm input[type=text]:hover,.form .card__children>div.HourlyInvoiceDetailForm textarea:hover,.form .card__children>div.HourlyInvoiceDetailForm .input-btn-wrapper:hover,.form .card__children>div.HourlyInvoiceDetailForm .input-btn:hover{border-color:#3c1283}.form .card__children>div.HourlyInvoiceDetailForm figure{font-weight:600;overflow-y:hidden}.form .card__children>div.HourlyInvoiceDetailForm figure:last-child{margin-bottom:0}.form .card__children>div.HourlyInvoiceDetailForm figure.w-dollar,.form .card__children>div.HourlyInvoiceDetailForm figure.w-label{display:flex}.form .card__children>div.HourlyInvoiceDetailForm figure.w-dollar span,.form .card__children>div.HourlyInvoiceDetailForm figure.w-label span{align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-right:0;border-radius:30px 0 0 30px;color:#00000080;display:flex;font-size:calc(calc(13px + .390625vw) * .65);height:35px;justify-content:center;width:30px}.form .card__children>div.HourlyInvoiceDetailForm figure.w-dollar input,.form .card__children>div.HourlyInvoiceDetailForm figure.w-label input{border-radius:0 30px 30px 0!important;max-width:470px}.card__children .icd-codes{display:flex;gap:1.25rem;grid-template-columns:minmax(auto,130px) 1fr}.card__children .icd-codes>.input{display:grid;grid-template-columns:minmax(auto,130px) 1fr;align-items:center;justify-items:left;min-width:fit-content}.card__children .icd-codes>.codes{overflow-x:scroll;height:35px;display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem;font-size:calc(calc(13px + .390625vw) * .85);letter-spacing:1px;font-family:monospace}.card__Error_Msg{display:flex!important;color:#cf3e3e;font-weight:700}.card__number{background:#0000000d;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;width:40px;margin:.5rem 0 .25rem;padding:.5rem;align-self:flex-end;text-align:center}.card--no-children{padding:.5rem 1.25rem}.future-medical-card{background:#fff;height:auto;grid-gap:0;margin-bottom:.5rem}.query .future-medical-card{margin:0;margin-bottom:.5rem}.query .future-medical-card:last-child{margin-bottom:.5rem}.audit-and-consulting-card{background:#fff;height:auto;grid-gap:0;margin-bottom:.5rem;display:grid}.audit-invoice-card,.card.future-medical-adjuster-information,.card.future-medical-defense-attorney-information{background:#fff}.KaboodleModal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;padding:25px;max-width:500px;width:90%;max-height:90vh;outline:none;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column}.KaboodleModal--default{max-width:500px}.KaboodleModal--large{max-width:700px}.KaboodleModal--extra-large{max-width:875px}.KaboodleModal__Overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1002;transform:translate(-100px);transition:all .5s ease-in-out}.KaboodleModal__Content{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;max-height:70vh;overflow-y:auto}.KaboodleModal__Title{margin-top:0;margin-bottom:20px;font-size:1.5em;flex-shrink:0}.KaboodleModal__Close{position:absolute;top:2px;right:2px;background:none;border:none;font-size:1.5em;cursor:pointer;padding:5px;line-height:1;z-index:1002}.KaboodleModal__Body{flex:1;min-height:0}.KaboodleModal__Footer{margin-top:5px;display:flex;justify-content:flex-end;gap:12px;flex-shrink:0;background:#fff}.ReactModal__Overlay{opacity:0;transform:translateY(100px);transition:all .25s ease-in-out}.ReactModal__Overlay--after-open{opacity:1;transform:translate(0)}.ReactModal__Overlay--before-close{opacity:0;transform:translateY(100px)}.sidebar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#f6f6f6;border-right:1px solid #e0e0e0;padding:.5rem 0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:70px;min-width:70px;z-index:1001}.sidebar[data-position=left]{left:0;border-right:1px solid #e0e0e0;z-index:999}.sidebar[data-position=right]{position:absolute;bottom:0;right:0;top:70px;border-left:1px solid #e0e0e0}.sidebar>*{display:flex;flex-direction:column;gap:.5rem}.sidebar .error-icon-button,.sidebar .warning-icon-button{color:#fff;display:flex;flex-direction:column;text-transform:uppercase}.sidebar .error-icon-button[data-kind=neutral],.sidebar .warning-icon-button[data-kind=neutral]{color:#000}.sidebar .error-icon-button .error-count,.sidebar .warning-icon-button .error-count{font-size:calc((13px + .390625vw) * .65);font-weight:900}.sidebar .error-icon-button .error-label,.sidebar .warning-icon-button .error-label{font-size:calc((13px + .390625vw) * .35);font-weight:700;padding-top:.25rem}.sidebar .duplicates-icon-button{color:#fff;background-color:#3c1283;display:flex;flex-direction:column;text-transform:uppercase}.sidebar .duplicates-icon-button .error-count{font-size:calc((13px + .390625vw) * .65);font-weight:900}.sidebar .duplicates-icon-button .error-label{font-size:calc((13px + .390625vw) * .35);font-weight:700;padding-top:.1rem}.sidebar .warning-icon-button{color:#fff;display:flex;flex-direction:column;text-transform:uppercase}.sidebar .warning-icon-button[data-kind=neutral]{color:#000}.sidebar .warning-icon-button[data-kind=warning]{background-color:#eb8a3c}.sidebar .warning-icon-button .warning-count{font-size:calc((13px + .390625vw) * .65);font-weight:900}.sidebar .warning-icon-button .warning-label{font-size:calc((13px + .390625vw) * .35);font-weight:700;padding-top:.25rem}.sidebar .sidebar-content{display:flex;flex-direction:column;height:100%;z-index:1001}.sidebar .top-buttons{display:flex;flex-direction:column;gap:.5rem}.sidebar .middle-section{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative}.sidebar .middle-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--border-color)}.sidebar .middle-section:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--border-color)}.sidebar .bottom-buttons{display:flex;flex-direction:column;gap:.5rem}.error-icon-button[disabled],.warning-icon-button[disabled],.error-icon-button[disabled]:hover,.error-icon-button[disabled][data-kind=neutral],.warning-icon-button[disabled]:hover,.warning-icon-button[disabled][data-kind=neutral]{background:#0000001a;color:#0000004d;cursor:default}.button-separator{width:100%;height:1px;background-color:var(--border-color);margin:8px 0}.tree-navigation{align-items:start;display:flex;flex-direction:column;padding:.5rem}.tree-navigation div{display:flex;align-items:start;flex-direction:column}.tree-navigation [data-level="1"]{color:#010101;font-size:calc(calc(13px + .390625vw) * .55);font-weight:700;letter-spacing:1px;margin-top:.5rem;padding:.5rem 0 .1rem;text-decoration:none;text-transform:uppercase}.tree-navigation [data-level="1"]:first-of-type{border-bottom:1px solid #e0e0e0;margin-top:0;padding-bottom:.5rem;padding-top:0;width:100%}.tree-navigation [data-level="2"]{border-left:2px solid #eaeaea;font-family:sans-serif;font-size:calc(calc(13px + .390625vw) * .65);font-weight:400;letter-spacing:1px;margin-top:0;padding:.1rem 0 .1rem .5rem;text-transform:none}.tree-navigation [data-level="2"]:hover,.tree-navigation [data-level="2"].active{border-color:#3c1283}.tree-navigation [data-level="3"]{border-left:0;margin-left:.5rem;padding:.1rem 0 .1rem .5rem;font-size:calc(calc(13px + .390625vw) * .55);font-weight:400;letter-spacing:1px}.tree-navigation [data-level="3"]:has(+[data-level="2"]),.tree-navigation [data-level="3"]:has(+[data-level="1"]){margin-bottom:.5rem}.tree-navigation [data-level="4"]{border-left:0;margin-left:1rem;padding:.1rem 0 .1rem .5rem;font-size:calc(calc(13px + .390625vw) * .5);font-weight:400}.tree-navigation [data-level="4"]:hover{color:#3c1283}.tree-navigation [data-level="5"]{border-left:0;margin-left:1.5rem;padding:.1rem 0 .1rem .5rem;font-size:calc(calc(13px + .390625vw) * .45);font-weight:300}.tree-navigation [data-level="5"]:hover{color:#3c1283}.tree-navigation .active,.tree-navigation :hover,.tree-navigation :focus{transition:all 1s cubic-bezier(.2,1,.2,1) 0s;color:#3c1283}.tree-navigation .non-clickable-node{cursor:default;display:flex;align-items:center}.tree-navigation .non-clickable-node:hover{color:inherit}.drawer .data-block{background:#f6f6f6;border:0;border-radius:0;font-size:calc(calc(13px + .390625vw) * .6);grid-template-rows:auto 1fr auto;margin:0;padding:0;max-height:none;min-height:initial}.drawer .data-block .data-block-header{margin:0;padding:.5rem}.drawer .data-block .data-block-header span{background:#fff;border-radius:50%;padding:.25rem;display:inline-block;min-width:25px;min-height:25px;text-align:center}.drawer .data-block .data-block-header.error{background-color:#cf3e3e!important;color:#fff}.drawer .data-block .data-block-header.error span{color:#cf3e3e}.drawer .data-block .data-block-header.warning{background-color:#eb8a3c!important;color:#fff}.drawer .data-block .data-block-header.warning span{color:#eb8a3c}.drawer .data-values{align-items:flex-start!important;display:flex!important;flex-direction:column;gap:.5rem}.drawer .data-values .data-value{display:flex;flex-wrap:nowrap;font-size:calc(calc(13px + .390625vw) * .6);padding:.1rem .5rem .25rem}.drawer .data-values .data-value:hover .data-value__label{color:#3c1283}.drawer .data-values .data-value__label{font-weight:700;max-width:150px;min-width:150px;text-wrap:wrap;padding-right:.5rem;transition:opacity .2s ease}.ocr-modal .ocr-content{padding:0 16px;max-height:60vh;overflow-y:auto;display:flex!important;flex-direction:column;gap:16px}.ocr-modal .file-selection{margin-bottom:16px}.ocr-modal .file-drop-area{border:2px dashed #ccc;border-radius:4px;padding:24px;text-align:center;cursor:pointer;margin-top:8px;transition:all .2s ease}.ocr-modal .file-drop-area.dragging{border-color:#4a90e2;background-color:#4a90e21a}.ocr-modal .file-input-label{font-size:14px;font-weight:500;color:#555;cursor:pointer;display:block}.ocr-modal .divider{height:1px;background-color:#e0e0e0;margin:20px 0}.ocr-modal .master-progress-section{margin-bottom:24px;border-bottom:1px solid #eee;padding-bottom:16px}.ocr-modal .progress-bar{height:24px;background-color:#f0f0f0;border-radius:4px;overflow:hidden;margin-top:8px}.ocr-modal .progress-fill{height:100%;background-color:#3c1283;display:flex;align-items:center;justify-content:center;transition:width .3s ease}.ocr-modal .progress-text{color:#fff;font-size:12px;font-weight:700}.ocr-modal .files-container{display:flex;flex-direction:column;gap:24px}.ocr-modal .file-status-container{border:1px solid #eee;border-radius:4px;padding:16px;background-color:#fafafa;box-shadow:0 2px 4px #0000000d}.ocr-modal .file-header{display:flex;justify-content:space-between;margin-bottom:8px;align-items:center}.ocr-modal .file-name{font-weight:500;font-size:14px;color:#333;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ocr-modal .file-progress-percent{font-weight:600;color:#3c1283}.ocr-modal .file-progress-bar{height:16px;margin-bottom:16px}.ocr-modal .file-details{padding-top:12px;border-top:1px dashed #e0e0e0;margin-top:8px}.ocr-modal .ocr-info-item{display:flex;margin-bottom:8px}.ocr-modal .ocr-info-item label{min-width:120px;margin-right:16px;font-weight:500}.ocr-modal .ocr-info-item span{flex:1}.ocr-modal .parsed-fields{margin-top:16px}.ocr-modal .parsed-fields h4{font-size:14px;margin-bottom:12px;font-weight:600;color:#333}.ocr-modal .parsed-field{display:flex;margin-bottom:12px;align-items:center}.ocr-modal .parsed-field label{min-width:120px;margin-right:16px;font-weight:500}.ocr-modal .parsed-field input{flex:1;padding:8px;border:1px solid #ccc;border-radius:4px}.ocr-modal .ocr-modal-footer{display:flex;justify-content:center;margin-top:24px}.ocr-modal label{font-weight:500;display:block;margin-bottom:4px}.allocator-notes-modal .progress-indicator{max-width:400px;margin:0 auto}.allocator-notes-modal .progress-message{margin-bottom:10px}.allocator-notes-modal .progress-bar{width:100%;height:20px;background:#f0f0f0;border-radius:10px;overflow:hidden}.allocator-notes-modal .progress-fill{height:100%;background:#06c;transition:width .2s ease;position:relative}.allocator-notes-modal .progress-text{position:absolute;right:8px;color:#fff;line-height:20px}.download-btn.disabled,.download-btn.disabled:hover{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}@layer rdg{@layer Defaults,FocusSink,CheckboxInput,CheckboxIcon,CheckboxLabel,Cell,HeaderCell,SummaryCell,EditCell,Row,HeaderRow,SummaryRow,GroupedRow,Root;}@layer rdg.MeasuringCell{.mlln6zg7-0-0-beta-44{contain:strict;grid-row:1;visibility:hidden}}@layer rdg.Cell{.cj343x07-0-0-beta-44{position:relative;padding-block:0;padding-inline:8px;border-inline-end:1px solid var(--rdg-border-color);border-block-end:1px solid var(--rdg-border-color);grid-row-start:var(--rdg-grid-row-start);background-color:inherit;white-space:nowrap;overflow:clip;text-overflow:ellipsis;outline:none}.cj343x07-0-0-beta-44[aria-selected=true]{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}}@layer rdg.Cell{.csofj7r7-0-0-beta-44{position:sticky;z-index:1}.csofj7r7-0-0-beta-44:nth-last-child(1 of.csofj7r7-0-0-beta-44){box-shadow:var(--rdg-cell-frozen-box-shadow)}}@layer rdg.CheckboxLabel{.c1bn88vv7-0-0-beta-44{cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;margin-inline-end:1px}}@layer rdg.CheckboxInput{.c1qt073l7-0-0-beta-44{all:unset}}@layer rdg.CheckboxIcon{.cf71kmq7-0-0-beta-44{content:"";inline-size:20px;block-size:20px;border:2px solid var(--rdg-border-color);background-color:var(--rdg-background-color)}.c1qt073l7-0-0-beta-44:checked+.cf71kmq7-0-0-beta-44{background-color:var(--rdg-checkbox-color);outline:4px solid var(--rdg-background-color);outline-offset:-6px}.c1qt073l7-0-0-beta-44:focus+.cf71kmq7-0-0-beta-44{border-color:var(--rdg-checkbox-focus-color)}}@layer rdg.CheckboxLabel{.c1lwve4p7-0-0-beta-44{cursor:default}.c1lwve4p7-0-0-beta-44 .cf71kmq7-0-0-beta-44{border-color:var(--rdg-checkbox-disabled-border-color);background-color:var(--rdg-checkbox-disabled-background-color)}}@layer rdg.GroupCellContent{.g1s9ylgp7-0-0-beta-44{outline:none}}@layer rdg.GroupCellCaret{.cz54e4y7-0-0-beta-44{margin-inline-start:4px;stroke:currentColor;stroke-width:1.5px;fill:transparent;vertical-align:middle}.cz54e4y7-0-0-beta-44>path{transition:d .1s}}@layer rdg.DragHandle{.c1w9bbhr7-0-0-beta-44{--rdg-drag-handle-size: 8px;z-index:0;cursor:move;inline-size:var(--rdg-drag-handle-size);block-size:var(--rdg-drag-handle-size);background-color:var(--rdg-selection-color);place-self:end}.c1w9bbhr7-0-0-beta-44:hover{--rdg-drag-handle-size: 16px;border:2px solid var(--rdg-selection-color);background-color:var(--rdg-background-color)}}@layer rdg.DragHandle{.c1creorc7-0-0-beta-44{z-index:1;position:sticky}}@layer rdg.EditCell{.cis5rrm7-0-0-beta-44{padding:0}}@layer rdg.SortableHeaderCell{.h44jtk67-0-0-beta-44{display:flex}}@layer rdg.SortableHeaderCellName{.hcgkhxz7-0-0-beta-44{flex-grow:1;overflow:clip;text-overflow:ellipsis}}@layer rdg.HeaderCell{.c6l2wv17-0-0-beta-44{cursor:pointer}}@layer rdg.HeaderCell{.c1kqdw7y7-0-0-beta-44{touch-action:none}}@layer rdg.HeaderCell{.r1y6ywlx7-0-0-beta-44{cursor:col-resize;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inline-size:10px}}.c1bezg5o7-0-0-beta-44{opacity:.5}.c1vc96037-0-0-beta-44{background-color:var(--rdg-header-draggable-background-color)}@layer rdg.Row{.r1upfr807-0-0-beta-44{display:contents;line-height:var(--rdg-row-height);background-color:var(--rdg-background-color)}.r1upfr807-0-0-beta-44:hover{background-color:var(--rdg-row-hover-background-color)}.r1upfr807-0-0-beta-44[aria-selected=true]{background-color:var(--rdg-row-selected-background-color)}.r1upfr807-0-0-beta-44[aria-selected=true]:hover{background-color:var(--rdg-row-selected-hover-background-color)}}@layer rdg.FocusSink{.r190mhd37-0-0-beta-44{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}}@layer rdg.FocusSink{.r139qu9m7-0-0-beta-44:before{content:"";display:inline-block;height:100%;position:sticky;inset-inline-start:0;border-inline-start:2px solid var(--rdg-selection-color)}}@layer rdg.HeaderRow{.h10tskcx7-0-0-beta-44{display:contents;line-height:var(--rdg-header-row-height);background-color:var(--rdg-header-background-color);font-weight:700}.h10tskcx7-0-0-beta-44>.cj343x07-0-0-beta-44{z-index:2;position:sticky}.h10tskcx7-0-0-beta-44>.csofj7r7-0-0-beta-44{z-index:3}}@layer rdg.Cell{.c6ra8a37-0-0-beta-44{background-color:#ccf}}@layer rdg.Cell{.cq910m07-0-0-beta-44{background-color:#ccf}.cq910m07-0-0-beta-44.c6ra8a37-0-0-beta-44{background-color:#99f}}@layer rdg.SortIcon{.a3ejtar7-0-0-beta-44{fill:currentColor}.a3ejtar7-0-0-beta-44>path{transition:d .1s}}@layer rdg.Defaults{.rnvodz57-0-0-beta-44 *,.rnvodz57-0-0-beta-44 *:before,.rnvodz57-0-0-beta-44 *:after{box-sizing:inherit}}@layer rdg.Root{.rnvodz57-0-0-beta-44{--rdg-color: #000;--rdg-border-color: #ddd;--rdg-summary-border-color: #aaa;--rdg-background-color: hsl(0deg 0% 100%);--rdg-header-background-color: hsl(0deg 0% 97.5%);--rdg-header-draggable-background-color: hsl(0deg 0% 90.5%);--rdg-row-hover-background-color: hsl(0deg 0% 96%);--rdg-row-selected-background-color: hsl(207deg 76% 92%);--rdg-row-selected-hover-background-color: hsl(207deg 76% 88%);--rdg-checkbox-color: hsl(207deg 100% 29%);--rdg-checkbox-focus-color: hsl(207deg 100% 69%);--rdg-checkbox-disabled-border-color: #ccc;--rdg-checkbox-disabled-background-color: #ddd;--rdg-selection-color: #66afe9;--rdg-font-size: 14px;--rdg-cell-frozen-box-shadow: calc(2px * var(--rdg-sign)) 0 5px -2px rgba(136, 136, 136, .3);display:grid;color-scheme:var(--rdg-color-scheme, light dark);contain:content;content-visibility:auto;block-size:350px;border:1px solid var(--rdg-border-color);box-sizing:border-box;overflow:auto;background-color:var(--rdg-background-color);color:var(--rdg-color);font-size:var(--rdg-font-size)}.rnvodz57-0-0-beta-44:before{content:"";grid-column:1/-1;grid-row:1/-1}.rnvodz57-0-0-beta-44.rdg-dark{--rdg-color-scheme: dark;--rdg-color: #ddd;--rdg-border-color: #444;--rdg-summary-border-color: #555;--rdg-background-color: hsl(0deg 0% 13%);--rdg-header-background-color: hsl(0deg 0% 10.5%);--rdg-header-draggable-background-color: hsl(0deg 0% 17.5%);--rdg-row-hover-background-color: hsl(0deg 0% 9%);--rdg-row-selected-background-color: hsl(207deg 76% 42%);--rdg-row-selected-hover-background-color: hsl(207deg 76% 38%);--rdg-checkbox-color: hsl(207deg 100% 79%);--rdg-checkbox-focus-color: hsl(207deg 100% 89%);--rdg-checkbox-disabled-border-color: #000;--rdg-checkbox-disabled-background-color: #333}.rnvodz57-0-0-beta-44.rdg-light{--rdg-color-scheme: light}@media (prefers-color-scheme: dark){.rnvodz57-0-0-beta-44:not(.rdg-light){--rdg-color: #ddd;--rdg-border-color: #444;--rdg-summary-border-color: #555;--rdg-background-color: hsl(0deg 0% 13%);--rdg-header-background-color: hsl(0deg 0% 10.5%);--rdg-header-draggable-background-color: hsl(0deg 0% 17.5%);--rdg-row-hover-background-color: hsl(0deg 0% 9%);--rdg-row-selected-background-color: hsl(207deg 76% 42%);--rdg-row-selected-hover-background-color: hsl(207deg 76% 38%);--rdg-checkbox-color: hsl(207deg 100% 79%);--rdg-checkbox-focus-color: hsl(207deg 100% 89%);--rdg-checkbox-disabled-border-color: #000;--rdg-checkbox-disabled-background-color: #333}}.rnvodz57-0-0-beta-44>:nth-last-child(1 of.rdg-top-summary-row)>.cj343x07-0-0-beta-44{border-block-end:2px solid var(--rdg-summary-border-color)}.rnvodz57-0-0-beta-44>:nth-child(1 of.rdg-bottom-summary-row)>.cj343x07-0-0-beta-44{border-block-start:2px solid var(--rdg-summary-border-color)}}@layer rdg.Root{.vlqv91k7-0-0-beta-44{-webkit-user-select:none;user-select:none}.vlqv91k7-0-0-beta-44 .r1upfr807-0-0-beta-44{cursor:move}}@layer rdg.FocusSink{.f1lsfrzw7-0-0-beta-44{grid-column:1/-1;pointer-events:none;z-index:1}}@layer rdg.FocusSink{.f1cte0lg7-0-0-beta-44{z-index:3}}@layer rdg.SummaryCell{.s8wc6fl7-0-0-beta-44{inset-block-start:var(--rdg-summary-row-top);inset-block-end:var(--rdg-summary-row-bottom)}}@layer rdg.SummaryRow{.skuhp557-0-0-beta-44{line-height:var(--rdg-summary-row-height)}.skuhp557-0-0-beta-44>.cj343x07-0-0-beta-44{position:sticky}}@layer rdg.SummaryRow{.tf8l5ub7-0-0-beta-44>.cj343x07-0-0-beta-44{z-index:2}.tf8l5ub7-0-0-beta-44>.csofj7r7-0-0-beta-44{z-index:3}}@layer rdg.GroupedRow{.g1yxluv37-0-0-beta-44:not([aria-selected=true]){background-color:var(--rdg-header-background-color)}.g1yxluv37-0-0-beta-44>.cj343x07-0-0-beta-44:not(:last-child,.csofj7r7-0-0-beta-44),.g1yxluv37-0-0-beta-44>:nth-last-child(n+2 of.csofj7r7-0-0-beta-44){border-inline-end:none}}@layer rdg.TextEditor{.t7vyx3i7-0-0-beta-44{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;inline-size:100%;block-size:100%;padding-block:0;padding-inline:6px;border:2px solid #ccc;vertical-align:top;color:var(--rdg-color);background-color:var(--rdg-background-color);font-family:inherit;font-size:var(--rdg-font-size)}.t7vyx3i7-0-0-beta-44:focus{border-color:var(--rdg-selection-color);outline:none}.t7vyx3i7-0-0-beta-44::placeholder{color:#999;opacity:1}}.rdg-header-row .rdg-cell,.rdg-row .rdg-cell{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;padding-left:.5rem;padding-right:.5rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.rdg-header-row .rdg-cell:last-of-type,.rdg-row .rdg-cell:last-of-type{border-right:0}.table{border-radius:5px;height:fit-content;overflow-y:auto;flex:1;font-size:calc(calc(13px + .390625vw) * .65);border-collapse:collapse;border-bottom:0}.table .table-header{background:#f6f6f6;position:sticky;top:0;text-align:left;font-weight:600;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.table.documents-table{border:0!important;grid-template-columns:auto auto auto 75px auto auto auto}.empty-table-message{align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;display:flex;font-weight:700;height:100px;justify-content:center;letter-spacing:1px;text-transform:uppercase}.empty-table-message .material-icons{border-bottom:1px solid #e0e0e0;font-size:calc(calc(13px + .390625vw) * 1);margin-bottom:.5rem;padding-bottom:.5rem}.rdg-light.table .rdg-cell[role=columnheader]>span{display:flex;justify-content:space-between;align-items:center;width:100%}.rdg-light.table .rdg-cell[role=columnheader]>span .rdg-header-sort-name{flex:1}.rdg-light.table .rdg-cell[role=columnheader]>span .rdg-sort-arrow{margin-left:auto;margin-right:0}.rdg-light.table .status-cell div[aria-label="Status indicator"]{width:20px;height:20px;border-radius:50%;transition:all .2s ease}.rdg-light.table .status-cell div[aria-label="Status indicator"]:hover{transform:scale(1.1);box-shadow:0 0 5px #0003}.rdg-light.table .rdg-cell.green{background-color:#4aa869}.rdg-light.table .rdg-cell.green div[aria-label="Status indicator"]{width:100%;height:100%}.rdg-light.table .rdg-cell.yellow{background-color:#eed24d}.rdg-light.table .rdg-cell.yellow div[aria-label="Status indicator"]{width:100%;height:100%}.rdg-light.table .rdg-cell.purple{background-color:#3c1283}.rdg-light.table .rdg-cell.purple div[aria-label="Status indicator"]{width:100%;height:100%}.rdg-light.table .rdg-cell.red{background-color:#cf3e3e}.rdg-light.table .rdg-cell.red div[aria-label="Status indicator"]{width:100%;height:100%}.rdg-light.table .rdg-cell.orange{background-color:#eb8a3c}.rdg-light.table .rdg-cell.orange div[aria-label="Status indicator"]{width:100%;height:100%}.rdg-light.table .currency-cell{text-align:right;justify-content:flex-end!important}.rdg-light.table .currency-cell>div{width:100%;text-align:right}.rdg-light.table .action-column{display:flex;justify-content:center;align-items:center;height:100%;max-height:100%;width:100%;padding:0 8px;box-sizing:border-box}.rdg-light.table .action-column .btn-icon{transition:all 1s cubic-bezier(.2,1,.2,1) 0s;padding:4px;border-radius:4px;cursor:pointer;border:none;margin:0 4px;flex-shrink:0;min-width:32px;max-height:32px}.rdg-light.table .action-column .btn-icon:hover{background:#0000000d;color:#3c1283}.rdg-light.table .action-column .btn-icon.delete:hover{color:#cf3e3e}.rdg-light.table .action-column .btn-icon.view:hover{color:#4aa869}.rdg-light.table .action-column .btn-icon.disabled,.rdg-light.table .action-column .btn-icon.disabled:hover{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.rdg-light.table .rdg-cell[data-column-key=actions]{display:flex;justify-content:center;align-items:center;overflow:visible;padding:0!important;height:100%}.rdg-light.table .rdg-row[aria-selected=true]{background-color:#eaeaea}.rdg-light.table .rdg-row.voided-row,.rdg-light.table .rdg-row.voided-row .rdg-cell{color:#00000080}.rdg-light.table .rdg-row.voided-row .rdg-cell .material-icons{opacity:.5}.rdg-light.table [aria-selected=true]{outline:2px solid #3c1283!important}.rdg-light.table input[type=checkbox].rdg-checkbox-input:checked~.rdg-checkbox{background-color:#3c1283;border-color:#3c1283}.rdg-light.table input[type=checkbox].rdg-checkbox-input:focus~.rdg-checkbox{border-color:#3c1283}.rdg-light.table .selected-row{display:flex;justify-content:center;align-items:center;color:#3c1283;height:100%;width:100%}.rdg-light.table.rdg-loading{opacity:.5;pointer-events:none}.rdg-light.table .table-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff80;display:flex;justify-content:center;align-items:center;z-index:1}.rdg-light.table .loading-spinner{width:32px;height:32px;border:3px solid #eaeaea;border-top:3px solid #3c1283;border-radius:50%;animation:spin 1s linear infinite}.rdg-light.table .pagination-controls{display:flex;justify-content:center;align-items:center;padding:.5rem;gap:.5rem;border-top:1px solid #eaeaea}.rdg-light.table .pagination-controls button:disabled{opacity:.5;cursor:not-allowed}.table-container{--table-status-bar-height: 75px;--table-status-bar-padding: .5rem;position:relative;width:100%}.table-container--compact{--table-status-bar-height: 50px;--table-status-bar-padding: .25rem}.table-container--compact .table-status-bar .status-section--right{font-size:.9em}.table-container--compact .table-status-bar .status-section--center .nav-button{padding:0 .1rem}.table-container--compact .table-status-bar .status-section--center .nav-button .material-icons{font-size:16px}.table-container--compact .table-status-bar .status-section--center .page-numbers button{min-width:28px;height:28px;padding:0 .1rem}.table-container--full-height{height:calc(100vh - 70px - 1rem)!important;display:flex;flex-direction:column}.table-container--full-height .rdg{flex:1;min-height:200px;max-height:100%}.table-container--drawer{height:100%;display:flex;flex-direction:column}.table-container--drawer .rdg{overflow:auto}.table-container .table-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#0000001a;z-index:1}.table-container .table-status-bar{position:sticky;font-size:calc(calc(13px + .390625vw) * .85);bottom:0;left:0;right:0;height:var(--table-status-bar-height);background:#fff;border-top:1px solid #e0e0e0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;box-shadow:0 -2px 4px #0000000d;z-index:1}.table-container .table-status-bar .status-section{display:flex;align-items:center;height:100%;gap:var(--table-status-bar-padding);margin-left:var(--table-status-bar-padding);margin-right:var(--table-status-bar-padding)}.table-container .table-status-bar .status-section--center{display:flex;align-items:center;justify-content:center;gap:.5rem;height:100%}.table-container .table-status-bar .status-section--center .nav-button{background:none;border:none;height:100%;padding:0 .25rem;cursor:pointer;color:#010101;font-family:inherit;display:flex;align-items:center;gap:.25rem}.table-container .table-status-bar .status-section--center .nav-button:disabled{opacity:.5;cursor:not-allowed}.table-container .table-status-bar .status-section--center .nav-button:hover:not(:disabled){color:#3c1283}.table-container .table-status-bar .status-section--center .nav-button .material-icons{font-size:18px}.table-container .table-status-bar .status-section--center .page-numbers{display:flex;align-items:center;height:100%;gap:.25rem}.table-container .table-status-bar .status-section--center .page-numbers button{min-width:32px;height:32px;padding:0 .25rem;border:none;background:none;border-radius:5px;color:#010101;cursor:pointer;font-family:inherit}.table-container .table-status-bar .status-section--center .page-numbers button:hover:not(:disabled){background:#0000000d}.table-container .table-status-bar .status-section--center .page-numbers button.active{background:#3c1283;color:#fff}.table-container .table-status-bar .status-section--center .page-numbers button:disabled{opacity:.5;cursor:not-allowed}.table-container .table-status-bar .status-section--center .page-numbers .ellipsis{color:#010101;padding:0 .25rem}.table-container .table-status-bar .status-section--right{justify-content:flex-end;color:#000000b3}.ai-classify-modal .grid-layout,.ai-classify-modal .modal-grid-wrapper,.ai-classify-modal .data-block{width:100%}.ai-classify-modal .ai-classify-content{padding:16px;width:100%}.ai-classify-modal .progress-indicator{margin:20px 0;width:100%}.ai-classify-modal .progress-message{font-size:16px;font-weight:500;margin-bottom:12px;color:#333;min-height:24px;width:100%;text-align:center}.ai-classify-modal .progress-bar{height:24px;width:100%;background-color:#f0f0f0;border-radius:4px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.ai-classify-modal .progress-fill{height:100%;background-color:#3c1283;display:flex;align-items:center;justify-content:center;transition:width .2s ease;box-shadow:0 0 8px #3c128380}.ai-classify-modal .progress-text{color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.2)}.ocr-progress-modal .grid-layout,.ocr-progress-modal .modal-grid-wrapper,.ocr-progress-modal .data-block{width:100%}.ocr-progress-modal .ocr-progress-content{padding:16px;width:100%}.ocr-progress-modal .progress-indicator{margin:20px 0;width:100%}.ocr-progress-modal .progress-message{font-size:16px;font-weight:500;margin-bottom:12px;color:#333;min-height:24px;width:100%;text-align:center}.ocr-progress-modal .progress-bar{height:24px;width:100%;background-color:#f0f0f0;border-radius:4px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.ocr-progress-modal .progress-fill{height:100%;background-color:#3c1283;display:flex;align-items:center;justify-content:center;transition:width .2s ease;box-shadow:0 0 8px #3c128380}.ocr-progress-modal .progress-text{color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.2)}.service-status-toggle-container{display:flex;align-items:center;justify-content:center}.service-status-toggle-container .vertical-toggle{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease}.service-status-toggle-container .vertical-toggle:hover{transform:scale(1.02)}.service-status-toggle-container .vertical-toggle .toggle-track{position:relative;width:37px;height:77px;background:#f6f6f6;border-radius:36px;border:1px solid #e0e0e0;display:flex;flex-direction:column;overflow:hidden}.service-status-toggle-container .vertical-toggle .toggle-track .toggle-option{height:42px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.service-status-toggle-container .vertical-toggle .toggle-track .toggle-option .material-icons{font-size:24px;color:#8e8e93}.service-status-toggle-container .vertical-toggle .toggle-track .toggle-slider{position:absolute;top:2px;left:2px;right:2px;height:31px;background:#fff;border-radius:40px;box-shadow:0 2px 6px #00000026;z-index:1;transition:top .3s ease}.service-status-toggle-container .vertical-toggle.completed .toggle-track{background:#34c759;border-color:#30b94f}.service-status-toggle-container .vertical-toggle.completed .toggle-track .toggle-option.top .material-icons{color:#fff}.service-status-toggle-container .vertical-toggle.completed .toggle-track .toggle-slider{top:2px}.service-status-toggle-container .vertical-toggle.in-progress .toggle-track{background:#3c1283;border-color:#270c56}.service-status-toggle-container .vertical-toggle.in-progress .toggle-track .toggle-option.bottom .material-icons{color:#fff}.service-status-toggle-container .vertical-toggle.in-progress .toggle-track .toggle-slider{top:42px}.service-status-toggle-container .vertical-toggle.neutral .toggle-track{background:#f6f6f6;border-color:#d0d0d0}.service-status-toggle-container .vertical-toggle.neutral .toggle-track .toggle-slider{top:21px;opacity:.7}.icd-coding-block{border:none!important}.icd-coding-block.inverse .data-block{background-color:#f6f6f6}.icd-coding-block .icd-select{display:flex;flex-direction:column;justify-content:flex-start}.ICDHeading{width:100%;display:flex;flex-direction:row;justify-content:flex-start}.ICDHeading .w-100{width:100%}.ICDHeading label{min-width:150px;align-content:center}.ICDHeading .Select{display:flex!important;min-width:30%;margin-right:15px}.ICDHeading .input{display:flex!important;min-width:30%}.ICDHeading .error-message{color:#f44;font-size:12px;margin-top:4px;margin-left:130px}.ICDHeading .tooltip-anchor{display:flex!important;min-width:30%}.ICDHeading .tooltip-anchor.hidden .custom-tooltip{display:none}.ICDHeading .tooltip-anchor input{pointer-events:auto}.ICDCodingFormLabel__Error{border-top:1px solid #e0e0e0;color:#cf3e3e;font-weight:700;grid-column-end:span 2;margin-top:.5rem;padding-top:.5rem;width:100%}.ICDCodingItem{height:11rem!important;margin:0!important}.ICDCodingItem .acceptance-button{min-width:60px;margin-top:.2rem}.ICDCodingItem .acceptance-button.active{background-color:#3c1283;color:#fff;box-shadow:3px 3px #e0e0e0}.ICDCodingItem .acceptance-button:not(.active){background-color:#fff;color:#000;border:1px solid #e0e0e0}.icd-codes-masonry{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:.5rem;margin-top:16px}.invalid-codes-row{background-color:#ff00001a!important}.non-field-errors{color:#cf3e3e}.drag-active-container{height:100%;width:100%;z-index:10000000000000000000000000!important}.documents-modal--drag-active{background-color:#eaeaea;z-index:10000000000000000000000000!important}.dropzone.error{border-color:#cf3e3e}.dropzone small{display:block;color:#000000b3;margin-top:.5rem}.editable-filename{display:flex;align-items:center;position:relative;width:100%;min-height:1.5rem}.editable-filename__text{flex:1;word-break:break-word;line-height:1.4}.editable-filename__edit-button{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.25rem;margin-left:.5rem;border-radius:5px;opacity:0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;color:#00000080;flex-shrink:0}.editable-filename__edit-button--visible{opacity:1}.editable-filename__edit-button:hover{background-color:#0000001a;color:#3c1283}.editable-filename__edit-button .material-icons{font-size:1rem}.editable-filename--editing .editable-filename__input{flex:1;background:#fff;border:1px solid #3c1283;border-radius:5px;padding:.25rem .5rem;font-size:inherit;font-family:inherit;line-height:1.4;outline:none;width:100%}.editable-filename--editing .editable-filename__input:focus{border-color:#3c1283;box-shadow:0 0 0 2px #3c128333}.editable-filename--editing .editable-filename__input:disabled{background-color:#0000001a;cursor:not-allowed}.editable-filename__saving{display:flex;align-items:center;margin-left:.5rem;color:#00000080}.editable-filename__saving .material-icons{font-size:1rem;animation:spin 1s linear infinite}.editable-filename:hover .editable-filename__edit-button{opacity:1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.quickbooks-callback{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;padding:2rem}.quickbooks-callback h2{margin-bottom:1rem;font-size:1.5rem;font-weight:600}.quickbooks-callback p{color:#666;font-size:1rem}.Login{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background-color:#f8f9fa;padding:20px}.login-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:40px;width:100%;max-width:400px;text-align:center}.login-container h2{margin-bottom:8px;font-weight:600}.login-container p{color:#6c757d;margin-bottom:24px}.login-button{display:block;width:100%;padding:12px 16px;font-size:16px;font-weight:500;text-align:center;border-radius:4px;cursor:pointer;background-color:#007bff;color:#fff;border:1px solid #007bff;transition:background-color .2s,border-color .2s;margin-bottom:24px}.login-button:hover{background-color:#0069d9;border-color:#0062cc}.register-prompt{margin-top:16px;font-size:14px;color:#6c757d}.redirect-message{margin-top:16px;color:#6c757d}.claims-table .rdg-row .rdg-cell{cursor:pointer}.content-wrapper form{column-gap:.5rem}@media (min-width: 1024px){.content-wrapper form{columns:2 auto}}.overflow-hidden form{column-gap:.1rem}@media (min-width: 1024px){.overflow-hidden form{columns:auto}}.experiments{margin:3rem}.content-wrapper--loading{display:flex;align-items:center;justify-content:center}.content-wrapper--hide{display:none}.KaboodleLoading{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.audit-history--body--date{align-self:start}.audit-history--body--audit--header{font-size:calc(calc(13px + .390625vw) * .6);font-weight:600;margin:.5rem 0 .25rem}.audit-history--body--audit--header:first-child{margin-top:0}.audit-history--body--audit--item{margin-bottom:.25rem}.audit-history--body--audit--item:last-child{margin-bottom:0}.toggle-container{display:flex;align-items:center;gap:.75rem}.toggle-container .toggle{position:relative;display:inline-block;width:48px!important;min-width:48px!important;height:24px!important;margin:0}.toggle-container .toggle input{opacity:0;width:0;height:0}.toggle-container .toggle input:checked+.slider{background-color:#3c1283}.toggle-container .toggle input:checked+.slider:before{transform:translate(24px)}.toggle-container .toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#00000040;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;border-radius:24px}.toggle-container .toggle .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;border-radius:50%}.multi-text-input-container,.multi-date-picker-container{align-content:flex-start}.multi-text-input-container.w-border,.multi-date-picker-container.w-border{border-bottom:1px solid #e0e0e0;padding-bottom:.5rem}.multi-text-input-container .multi-row-adjust,.multi-date-picker-container .multi-row-adjust{align-items:center;display:grid;grid-column-end:span 2;grid-template-columns:minmax(auto,130px) minmax(0,1fr);grid-gap:0;justify-items:left;margin-top:.5rem;padding:0;width:100%}.multi-text-input-container .multi-row-adjust:first-child,.multi-date-picker-container .multi-row-adjust:first-child{margin-top:0}.input-container{align-items:center;display:flex;width:100%;flex-direction:row;justify-content:space-between}.input-container .input{border-radius:30px;width:100%}.input-container .input input{border-radius:30px}.input-container.input--with-buttons:not(.input--disabled) .input input{border-radius:30px 0 0 30px}.input-container--error input{border-color:#cf3e3e!important}.input-container--disabled input{background-color:#0000001a!important}.buttons-container-add-delete{width:fit-content}.buttons-container-add-delete .flex{align-content:center;align-items:center;align-self:center;height:35px;justify-content:center}.buttons-container-add-delete .flex .btn{background:#f6f6f6;border:1px solid #e0e0e0;display:flex;min-width:unset;width:35px}.buttons-container-add-delete .flex .btn .material-icons{align-self:center;font-size:calc(calc(13px + .390625vw) * .85);display:flex}.buttons-container-add-delete .flex .btn:first-child{border-left:0;border-radius:0}.buttons-container-add-delete .flex .btn:last-child{border-left:0;border-radius:0 30px 30px 0}.multi-date-picker-container .datepicker{min-width:calc(100% - 35px);width:100%}.multi-date-picker-container .datepicker--error{border-color:#cf3e3e}.multi-date-picker-container .datepicker.w-two-btns{min-width:calc(100% - 70px)}.multi-date-picker-container .datepicker .react-datepicker__input-container input{border-radius:30px}.multi-date-picker-container .datepicker.datepicker--with-buttons .react-datepicker__input-container input{border-radius:30px 0 0 30px}.multi-date-input-container{align-content:flex-start}.archive-modal .delete-confirmation-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.archive-modal .delete-confirmation-text h2{margin-bottom:.5rem}.archive-modal .delete-confirmation-text p{background:#f6f6f6;border:1px solid #e0e0e0;border-radius:5px;padding:.5rem}.archive-modal .delete-button{color:#fff;background:#cf3e3e}.archive-modal .error{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#cf3e3e;font-weight:700;margin-top:20px}.RREPageContainer{display:flex;flex-direction:column;height:90vh}.RREPageContainer__Header{flex-grow:1;display:flex;justify-content:flex-end;margin-bottom:1rem}.RREPageContainer__Forms{height:90vh}.RREPageContainer__Footer{flex-grow:1;display:flex;justify-content:flex-end}.RREPageContainer__Button{min-width:200px}.RREPageContainer__Button--CanSave{background-color:#90ee90}.RREPageContainer__Button--Disabled{background-color:#0000001a!important}.claim-upload-file .dropzone{border:1px solid #e0e0e0;border-radius:30px;padding:2.5rem .5rem;text-align:center;cursor:pointer;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.claim-upload-file .dropzone:hover,.claim-upload-file .dropzone.active{border-color:#e0e0e0}.claim-upload-file .dropzone p{margin:0;font-size:calc(calc(13px + .390625vw) * .65);color:#010101;text-transform:uppercase}.claim-upload-file .upload-button-container{margin-top:.5rem;display:flex;flex-direction:column;align-items:center}.upload-button{display:flex;flex-direction:row-reverse;font-size:calc(calc(13px + .390625vw) * .55);margin-bottom:.1rem}.upload-button--failed,.upload-button--failed:hover{background-color:#cf3e3e}.upload-button:disabled{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.upload-button:disabled:hover{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.error-footer{display:flex;flex-direction:row;align-items:center;color:#cf3e3e;font-size:calc(calc(13px + .390625vw) * .55)}.error-footer button{margin-left:.25rem;padding:.1rem .25rem;background-color:transparent;border:1px solid #e0e0e0;border-color:#cf3e3e;color:#cf3e3e;border-radius:5px;cursor:pointer;font-size:calc(calc(13px + .390625vw) * .55);transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.error-footer button:hover{background-color:#cf3e3e;color:#fff}.ClientPageContainer{display:flex;flex-direction:column}.ClientPageContainer__Header{display:flex;flex-grow:1;justify-content:flex-end;margin-bottom:.5rem}.ClientPageContainer__Footer{display:flex;flex-grow:1;justify-content:flex-end}.ClientPageContainer__Button{min-width:200px}.ClientPageContainer__Button--CanSave{background-color:#4aa869}.ClientPageContainer__Button--Disabled{background-color:#0000001a!important}.data-block .CustomServices.data-values{display:grid;grid-template-columns:180px 1fr 24px!important;grid-gap:10px;align-items:center}.client-instructions-table{min-height:150px}.rdg.adjuster-table{height:250px!important;overflow-y:auto!important}.special-client-instructions.card{background:#f6f6f6;height:auto;grid-gap:0;margin-bottom:.5rem}.special-client-instructions.card .table{margin-bottom:.5rem}.special-client-instructions.card textarea{width:100%;min-height:80px;resize:vertical}.error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;width:100%;padding:1.25rem}.error-state__logo .logo-img{height:30px;margin:1.25rem 0 .5rem;width:auto}.error-state__content{display:flex;flex-direction:column;align-items:center;text-align:center}.error-state__icon{border:1px solid #e0e0e0;border-radius:30px;font-size:48px;background:#cf3e3e;color:#fff;margin-bottom:.5rem;padding:.5rem}.error-state__message{font-size:calc(calc(13px + .390625vw) * .9);color:#00000080;max-width:300px;line-height:1.5}.data-values-btn{height:100%;margin:auto!important}.layout-inverse{background-color:#f6f6f6!important;min-height:150px}.kaboodle-upload-file .dropzone{border:2px dashed #e0e0e0;border-radius:30px;cursor:pointer;padding:2.5rem;text-align:center;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.kaboodle-upload-file .dropzone:hover,.kaboodle-upload-file .dropzone.active{border-color:#e0e0e0}.kaboodle-upload-file .dropzone p{margin:0;font-size:calc(calc(13px + .390625vw) * .65);color:#010101;text-transform:uppercase}.kaboodle-upload-file .upload-button-container{margin-top:20px;display:flex;flex-direction:column;align-items:center}.kaboodle-upload-file .upload-button{font-size:calc(calc(13px + .390625vw) * .55)}.kaboodle-upload-file .upload-button--failed,.kaboodle-upload-file .upload-button--failed:hover{background-color:#cf3e3e}.kaboodle-upload-file .upload-button:hover:not(:disabled):not(.upload-button--failed){background-color:#010101}.kaboodle-upload-file .upload-button:disabled{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.kaboodle-upload-file .upload-button:disabled:hover{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.kaboodle-upload-file .error-message{margin-top:10px;color:#cf3e3e;font-size:14px}.kaboodle-upload-file .error-message button{margin-left:10px;padding:2px 5px;background-color:transparent;border:1px solid #cf3e3e;color:#cf3e3e;border-radius:3px;cursor:pointer;font-size:12px;transition:all .3s ease-in-out}.kaboodle-upload-file .error-message button:hover{background-color:#cf3e3e;color:#fff}.AuditHistory{display:flex;flex-direction:column}.AuditHistory--date{min-width:200px}.FilePageContainer{display:flex;flex-direction:column;font-size:calc(calc(13px + .390625vw) * .65)}.FilePageContainer__Header{display:flex;flex-grow:1;justify-content:flex-end;margin-bottom:.5rem}.FilePageContainer__Forms{flex:1}.FilePageContainer__Footer{display:flex;flex-grow:1;justify-content:flex-end}.FilePageContainer__Button{min-width:200px}.FilePageContainer__Button--CanSave{background-color:#4aa869}.FilePageContainer__Button--Disabled{background-color:#0000001a!important}.Section111Reporting{display:flex;max-width:50vw;height:100vh;flex-direction:column}.bar-graph-horizontal .bar:after{animation:fade-in-text 2.2s .1s forwards;border-bottom:1px solid #e0e0e0;border-color:#0000;color:#fff;content:attr(data-percentage);font-weight:700;position:absolute;right:16px;top:8px;text-wrap:nowrap;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;word-wrap:normal}.bar-graph-horizontal .grid-layout{grid-template-columns:minmax(auto,100px) 1fr;margin-bottom:.25rem}.bar-graph-horizontal .grid-layout .bar{min-width:10%;background-color:#3e7ca6}.bar-graph-horizontal .grid-layout.one .bar{animation:show-bar-one 1.2s .1s forwards;background-color:#3c1283}.bar-graph-horizontal .grid-layout.two .bar{animation:show-bar-two 1.2s .2s forwards;background-color:#478dbd}.bar-graph-horizontal .grid-layout.three .bar{animation:show-bar-three 1.2s .3s forwards;background-color:#3e7ca6}.bar-graph-horizontal .grid-layout.four .bar{animation:show-bar-four 1.2s .4s forwards;background-color:#34698d}.bar-graph-horizontal .grid-layout.five .bar{animation:show-bar-five 1.2s .5s forwards;background-color:#295674}.bar-graph-horizontal .grid-layout.six .bar{animation:show-bar-six 1.2s .5s forwards;background-color:#20445c}.bar-graph-horizontal .grid-layout.seven .bar{animation:show-bar-seven 1.2s .5s forwards;background-color:#1a374a}.bar-graph-horizontal .grid-layout.eight .bar{animation:show-bar-eight 1.2s .5s forwards;background-color:#11232f}.bar-graph-horizontal .grid-layout.bar-medical .bar{animation:show-bar-medical 1.2s .2s forwards}.swim-wrapper{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;margin-bottom:15px;padding:0!important;width:100%;position:relative}.swim-wrapper .swim-headers{color:#00000080;display:flex;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;letter-spacing:1px;margin:0;padding:0 0 4px;text-transform:uppercase}.swim-wrapper .swim-headers.border-bottom{border-bottom:1px solid #e0e0e0}.swim-wrapper .swim-headers.border-right{border-right:1px solid #e0e0e0}.swim-wrapper .swim-headers .filter-btn-wrapper{margin:0 0 0 auto}.swim-wrapper .swim-headers span{align-content:center;cursor:pointer;font-size:calc(calc(13px + .390625vw) * .8);justify-self:flex-end;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.swim-wrapper .swim-headers span:hover{color:#3c1283}.swim-wrapper .swim-sub-header{background:#f6f6f6;border:1px solid #e0e0e0;border-left:0;border-top:0;border-radius:0 0 30px;color:#00000080;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;letter-spacing:1px;margin:0;padding:.5rem 1.25rem .5rem .5rem;text-transform:uppercase;width:fit-content}.swim-wrapper.cntr{margin:auto;width:fit-content}.swim-wrapper .swimlanes{grid-template-rows:20px 1fr;height:100%}.swim-wrapper .swimlanes.your-tasks-3{grid-template-columns:1fr 1fr 1fr}.swim-wrapper .swimlanes .swim-column{background:#0000000d;border:1px solid #e0e0e0;overflow:hidden;overflow-y:auto;padding:0;min-width:225px}.swim-wrapper .swimlanes .swim-column.max-w .data-block{max-width:450px!important}.swim-wrapper .swimlanes.section111{grid-gap:0;grid-template-rows:auto minmax(auto,max-content) 1fr 1fr}.swim-wrapper .swimlanes.section111 .swim-column{background:none;border:0;overflow:hidden;overflow-y:auto;min-width:225px}.swim-wrapper .swimlanes.section111 .swim-column.border-bottom{border-bottom:1px solid #e0e0e0}.swim-wrapper .swimlanes.section111 .swim-column.border-right{border-right:1px solid #e0e0e0;padding-bottom:0;padding-top:0}.swim-wrapper .swimlanes.general-view{grid-template-columns:350px 1fr 1fr}.swim-wrapper .swimlanes.liens{grid-template-columns:250px minmax(300px,1fr) minmax(300px,1fr) minmax(300px,1fr)}.swim-wrapper .swimlanes.msa{grid-template-columns:.5fr 1fr}.swim-wrapper .swimlanes.msa .swim-column{resize:horizontal;padding:.5rem}.swim-wrapper .swimlanes.msa .swim-column .table{background:#fff}.swim-wrapper .search-bar{border:0!important;min-height:31px!important}.swim-wrapper .search-bar .icon-search{border:1px solid #e0e0e0;border-right:0}.swim-wrapper.content-section-padding .swim-headers,.swim-wrapper.content-section-padding .swim-column{padding:.5rem}.swim-wrapper.content-section-padding .swim-headers.no-pd,.swim-wrapper.content-section-padding .swim-column.no-pd{padding:0}.no-tasks{align-items:center;background-color:#f6f6f6;border:1px solid #e0e0e0;border-radius:150px;box-shadow:6px 6px #e0e0e0;display:flex;flex-direction:column;height:180px;justify-content:center;justify-self:center;margin:.5rem auto;padding:1.25rem .25rem;text-align:center;width:180px}.no-tasks .no-tasks-header{color:#00000080;display:block;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;letter-spacing:2px;margin-bottom:.5rem;margin-left:.1rem;padding:0 .75rem;text-transform:uppercase}.no-tasks .no-tasks-icons{align-content:center;align-items:center;display:flex;justify-content:space-between}.no-tasks .no-tasks-icons div{align-items:center;border:1px solid #e0e0e0;border-radius:30px;box-shadow:6px 6px #e0e0e0;display:flex;height:50px;justify-content:center;margin:0 1.25rem;width:50px}.no-tasks .no-tasks-icons div span{font-size:calc(calc(13px + .390625vw) * 1.5)}.no-tasks .no-tasks-icons div:nth-child(1){background-color:#f6f6f6;color:#00000080}.no-tasks .no-tasks-icons div:nth-child(2){background-color:#3c1283;color:#eed24d}.no-tasks .no-tasks-icons div:nth-child(3){background-color:#4aa869;color:#f460eb}.no-tasks.large{border-radius:250px;height:250px;width:250px}@media (min-width: 1024px){.swim-wrapper .swimlanes{display:grid;grid-template-columns:1fr;grid-template-rows:20px 1fr;height:100%}.swim-wrapper .swimlanes .swim-column{padding:.5rem}.swim-wrapper .swimlanes .swim-column .swim-column-content{columns:2 auto}.swim-wrapper .swimlanes.msa-medical-full{grid-template-columns:1.5fr}.swim-wrapper .swimlanes.msa-medical-split{grid-template-columns:.5fr 1fr}.swim-wrapper .query{padding:0}}.status.ops-tag{margin-left:0!important;padding-left:0!important}.swimlane-item{position:relative}.task-card{background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.1);padding:16px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.task-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014;border-color:#0003;background-color:#fff;cursor:pointer}.task-card:active{transform:translateY(-1px);transition-duration:.1s}.task-card:focus-visible{outline:2px solid #509ed3;outline-offset:2px}.task-card__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.task-card__header .task-type-corner-pill{flex-shrink:0}.task-card__title{font-size:14px;font-weight:600;color:#000000e6;line-height:1.25;margin-right:8px;overflow:hidden;white-space:pre-line;flex:1;min-width:0}.task-card__content{margin-bottom:16px}.task-card__content>*+*{margin-top:8px}.task-card__primary-info{margin-bottom:8px}.task-card__client{font-size:14px;font-weight:500;color:#000000e6;margin-bottom:4px}.task-card__claimant{font-size:13px;color:#000000b3}.task-card__label{font-weight:600;color:#0009;font-size:12px}.task-card__message{font-size:14px;color:#000000e6;line-height:1.4;margin-top:12px}.task-card__secondary-info{margin-top:8px}.task-card__assigned-by,.task-card__injury-date,.task-card__birth-date,.task-card__ssn{font-size:12px;color:#0009;font-weight:400}.task-card__metadata{display:flex;justify-content:space-between;align-items:flex-start;padding-top:12px;border-top:1px solid rgba(0,0,0,.1);gap:12px;min-height:32px}.task-card__footer-left{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0;overflow:hidden}.task-card__date{font-size:12px;color:#00000080;font-weight:400}.task-card__services{display:flex;flex-wrap:nowrap;gap:4px;overflow:hidden;width:100%}.task-card__services .product-tag{flex-shrink:0}.task-card__services:after{content:attr(data-overflow);display:none;background:#00000026;border:1px solid rgba(0,0,0,.4);border-radius:30px;color:#000c;font-family:Inter,sans-serif;font-size:10px;font-weight:600;padding:4px 8px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;flex-shrink:0;margin-left:4px}.task-card__services[data-overflow]:after{display:inline-block}.task-card__tags{display:flex;flex-wrap:nowrap;gap:4px;align-items:center;justify-content:flex-end;overflow:hidden;flex-shrink:0}.task-card__tags .status-tag{flex-shrink:0}.status-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:30px;font-size:11px;font-weight:500;white-space:nowrap;transition:all .2s ease-out}.status-tag__icon{font-size:14px;line-height:1}.status-tag__icon.material-icons{font-family:Material Icons;font-size:14px}.status-tag__text{line-height:1}.status-tag--info{background:linear-gradient(135deg,#509ed333,#509ed359);border:1px solid rgba(80,158,211,.6);color:#3086c0}.status-tag--warning{background:linear-gradient(135deg,#eb8a3c33,#eb8a3c59);border:1px solid rgba(235,138,60,.6);color:#dd6f17}.status-tag--error{background:linear-gradient(135deg,#cf3e3e33,#cf3e3e59);border:1px solid rgba(207,62,62,.6);color:#af2b2b}.status-tag--due{background:linear-gradient(135deg,#eed24d40,#eed24d66);border:1px solid rgba(238,210,77,.7);color:#ab9010}.status-tag:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.product-tag{background:#0000001a;border:1px solid rgba(0,0,0,.3);border-radius:30px;color:#000c;font-size:10px;font-weight:600;padding:4px 8px;text-transform:uppercase;letter-spacing:.5px;transition:all .2s ease-out}.product-tag:hover{background:#00000026;border-color:#0006;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media (max-width: 768px){.task-card{padding:12px}.task-card__header{flex-direction:column;gap:8px;align-items:flex-start}.task-card__type-pill{align-self:flex-start}.task-card__metadata{flex-direction:column;gap:8px;align-items:flex-start}.task-card__footer-left{width:100%}.task-card__tags{justify-content:flex-start;width:100%}}.table-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff80;display:flex;justify-content:center;align-items:center;z-index:1}.load-more-container{display:flex;justify-content:center;padding:16px 8px;margin-top:8px}.load-more-container .load-more-button{background:#fff;border:1px solid #e0e0e0;border-radius:5px;padding:8px 16px;font-size:calc(calc(13px + .390625vw) * .85);font-weight:500;color:#010101;cursor:pointer;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;display:flex;align-items:center;gap:8px;min-height:36px}.load-more-container .load-more-button:hover:not(:disabled){background:#eaeaea;border-color:#e0e0e0;color:#010101}.load-more-container .load-more-button:disabled{opacity:.6;cursor:not-allowed}.load-more-container .load-more-button span{font-size:inherit}.service-button{align-self:flex-end;margin-top:10px}.task-type-corner-pill span{background:linear-gradient(135deg,#509ed333,#509ed359);border:1px solid rgba(80,158,211,.6);border-radius:30px;color:#3086c0;font-size:11px;font-weight:600;padding:4px 8px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;display:inline-block;transition:all .2s ease-out}.task-type-corner-pill span.blue{background:linear-gradient(135deg,#509ed333,#509ed359);border-color:#509ed399;color:#3086c0}.task-type-corner-pill span.green{background:linear-gradient(135deg,#4aa86933,#4aa86959);border-color:#4aa86999;color:#3a8553}.task-type-corner-pill span.purple{background:linear-gradient(135deg,#3c128333,#3c128359);border-color:#3c128399;color:#270c56}.task-type-corner-pill span.orange{background:linear-gradient(135deg,#eb8a3c33,#eb8a3c59);border-color:#eb8a3c99;color:#dd6f17}.task-type-corner-pill span.red{background:linear-gradient(135deg,#cf3e3e33,#cf3e3e59);border-color:#cf3e3e99;color:#af2b2b}.task-type-corner-pill span.pink{background:linear-gradient(135deg,#f460eb33,#f460eb59);border-color:#f460eb99;color:#f130e5}.task-type-corner-pill span.yellow{background:linear-gradient(135deg,#eed24d40,#eed24d66);border-color:#eed24db3;color:#ab9010}.task-type-corner-pill span.brown{background:linear-gradient(135deg,#765b4b33,#765b4b59);border-color:#765b4b99;color:#574337}.task-type-corner-pill span.grey{background:linear-gradient(135deg,#e0e0e040,#e0e0e066);border-color:#e0e0e0b3;color:#949494}.task-type-corner-pill span:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.organization-branding{width:100%;display:flex;flex-direction:column;align-items:center}.organization-branding__section{padding:1.5rem;width:100%;max-width:600px;margin:0 auto;text-align:center}.organization-branding .letterhead-preview-section{margin-bottom:20px;width:100%}.organization-branding .letterhead-preview-title,.organization-branding .letterhead-upload-title{font-size:16px;font-weight:500;text-align:left;color:#444}.organization-branding .user-management{margin-bottom:2rem}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.logo-uploader{width:100%}.logo-uploader__dropzone{border:2px dashed #ccc;border-radius:4px;padding:20px;text-align:center;background-color:#f9f9f9;transition:all .3s ease}.logo-uploader__dropzone--active{border-color:#4a90e2;background-color:#4a90e21a}.logo-uploader__drag-text{font-size:16px;margin-bottom:10px;color:#333}.logo-uploader__dimensions-text{font-size:14px;color:#666;margin-bottom:15px}.logo-uploader__loading{display:flex;justify-content:center;align-items:center;height:100px;font-size:16px;color:#666}.logo-uploader__cropper{padding:20px}.logo-uploader__cropper .ReactCrop{margin:0 auto;max-width:100%}.logo-uploader__cropper .ReactCrop__crop-selection{border:1px solid #4a90e2}.logo-uploader__instructions{text-align:center;margin-bottom:15px;font-size:14px;color:#666}.logo-uploader__instructions-subtext{font-size:12px;color:#888;display:block;margin-top:4px}.logo-uploader__error{color:#e53935;margin:.5rem 0;font-size:.9rem;text-align:center;font-weight:500}.logo-uploader__crop-container{margin-bottom:20px;background-color:#f1f1f1;border-radius:4px;overflow:hidden}.logo-uploader__preview{margin:20px 0;text-align:center}.logo-uploader__preview-text{font-size:14px;color:#666;margin-bottom:10px}.logo-uploader__preview-wrapper{display:inline-block;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;max-width:300px;max-height:300px;overflow:hidden}.logo-uploader__preview-wrapper.has-transparency{background-image:linear-gradient(45deg,#f0f0f0 25%,transparent 25%),linear-gradient(-45deg,#f0f0f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f0f0f0 75%),linear-gradient(-45deg,transparent 75%,#f0f0f0 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.logo-uploader__preview-canvas{max-width:100%;max-height:300px;display:block;object-fit:contain}.logo-uploader__transparency-note{font-size:12px;font-style:italic;color:#4a90e2;margin-left:5px}.logo-uploader__actions{margin-top:15px}.logo-uploader__actions .btn-sm{padding:5px 15px;font-size:14px}.logo-uploader__actions .mr-2{margin-right:10px}.logo-uploader .mt-4{margin-top:1rem}:global .ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%;background-color:#f1f1f1}:global .ReactCrop__crop-selection{border:1px solid #4a90e2;box-shadow:0 0 0 9999em #00000080;border-radius:0}:global .ReactCrop__drag-handle{background-color:#4a90e2}:global .ReactCrop__drag-handle:after{background-color:#4a90e2}.letterhead-logo-preview{margin-top:15px}.letterhead-logo-preview .letterhead-logo-container{border:1px solid #e0e0e0;background-color:#fcfcfc;padding:16px;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:flex-start;box-shadow:0 1px 3px #0000000d;min-height:180px}.letterhead-logo-preview .letterhead-logo-container .letterhead-logo-wrapper{width:100%;max-width:500px;height:200px;display:flex;align-items:center;justify-content:center}.letterhead-logo-preview .letterhead-logo-container .letterhead-logo-image{max-width:100%;max-height:100%;object-fit:contain;width:auto;height:auto}.letterhead-logo-preview .letterhead-logo-container .no-logo-message,.letterhead-logo-preview .letterhead-logo-container .loading-logo{color:#777;text-align:center;width:100%}.letterhead-logo-preview .letterhead-logo-container .no-logo-message .hint-text,.letterhead-logo-preview .letterhead-logo-container .loading-logo .hint-text{font-size:12px;margin-top:4px;color:#999}.SettingsPageContainer{display:flex;flex-direction:column;height:100%}.SettingsPageContainer__Header{margin-bottom:1rem}.SettingsPageContainer .settings-split .swim-column{padding:1rem}.SettingsPageContainer .settings-split .swim-column>div{margin-bottom:1.5rem}.SettingsPageContainer .file-upload-container{display:flex;flex-direction:column;gap:.5rem}.SettingsPageContainer .file-upload-container .file-upload-preview{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid var(--border-color);border-radius:4px}.SettingsPageContainer .file-upload-container .file-upload-preview img{max-width:100%;max-height:100px}.SettingsPageContainer .file-upload-container .file-upload-preview .document-icon{color:var(--primary-color)}.SettingsPageContainer .status-badge{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:4px}.SettingsPageContainer .status-badge.success{background-color:#0080001a;color:green}.SettingsPageContainer .mt-3{margin-top:1rem}.file-link{color:#00f;cursor:pointer;text-decoration:none}.file-link:hover{text-decoration:underline}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}img,picture,svg,video,canvas{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transition:none}}body,html{height:100%;scroll-behavior:smooth;font-size:50px}.material-icons{font-size:calc(15px + .390625vw)}html{font-family:Inter,sans-serif;font-size:calc(13px + .390625vw);overflow:hidden}body{background:#fff;color:#010101;font-size:100%;overflow:hidden}.main-wrapper{display:flex;flex-direction:column;min-height:100vh;min-width:100vw;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.main-wrapper .header{background:#f6f6f6;border-bottom:1px solid #e0e0e0;padding:.5rem;height:70px;display:grid;align-content:center;align-items:center;grid-template-columns:calc(190px + 1.75rem) auto;position:relative;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;z-index:1002}.main-wrapper .header .header-logo{margin:0 1.25rem 0 .5rem}.main-wrapper .header .header-logo .header-image{display:flex;height:70px;position:absolute;top:0;width:auto}.main-wrapper .header .header-logo .header-image img{align-self:center;display:flex;height:30px;width:auto}.main-wrapper .header .header-user{box-sizing:border-box;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;padding:.5rem;max-width:70px;min-width:70px}.main-wrapper .main-content{display:flex;flex-direction:row;flex-grow:1}.main-wrapper .main-content .header-container{display:flex;flex-direction:row;flex-grow:1;width:100%}.main-wrapper .main-content .header-wrapper{display:flex;flex-direction:column}.main-wrapper .main-content .status-header{border-bottom:1px solid #e0e0e0;height:45px;overflow-y:auto;position:absolute;left:240px;right:0;top:70px;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:calc(100vw - 310px)}.main-wrapper .main-content .status-header.overview{border-bottom:0;height:calc(100vh - 70px);padding:.5rem}.main-wrapper .main-content .content-wrapper{flex-grow:1;height:calc(100vh - 70px);overflow-y:auto;padding:.5rem;position:absolute;bottom:0;left:240px;right:0;top:70px;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:calc(100vw - 310px)}.main-wrapper .main-content .content-wrapper.no-pd{padding:0}.main-wrapper .main-content .content-wrapper.overflow-hidden{overflow-y:hidden;padding:.5rem}.main-wrapper .main-content .content-wrapper.overflow-hidden .swim-column{height:calc(100vh - 135px - 1rem)!important}.main-wrapper .main-content .content-wrapper.overflow-hidden .documents .swim-column{height:calc(100vh - 90px - 1rem)!important}.main-wrapper .main-content .left-sidebar-icons{background:#f6f6f6;border-right:1px solid #e0e0e0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:70px;z-index:1001}.main-wrapper .main-content .left-sidebar-icons .menu-open,.main-wrapper .main-content .left-sidebar-icons .menu-closed{display:none;opacity:0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.main-wrapper .main-content .left-sidebar-icons .menu-open.active,.main-wrapper .main-content .left-sidebar-icons .menu-closed.active{display:block;opacity:1}.main-wrapper .main-content .left-sidebar-icons .menu-txt{opacity:0;position:relative;transform:translate(-100px);transition:all 1s cubic-bezier(.2,1,.2,1) 0s;visibility:hidden}.main-wrapper .main-content .left-sidebar-icons .menu-txt .material-icons{min-height:50px}.main-wrapper .main-content .left-sidebar-icons .menu-txt.active{opacity:1;transform:translate(0);visibility:visible}.main-wrapper .main-content .nav-icons{transform:translate(-70px);transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.main-wrapper .main-content .nav-icons button{margin-bottom:.5rem}.main-wrapper .main-content .left-sidebar{border-right:1px solid #e0e0e0;bottom:0;left:70px;top:70px;position:absolute;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:170px;min-width:170px}.main-wrapper .main-content .right-sidebar{background:#f6f6f6;border-left:1px solid #e0e0e0;position:absolute;bottom:0;right:0;top:70px;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:70px;z-index:9}.main-wrapper .main-content.active .status-header,.main-wrapper .main-content.active .content-wrapper{left:70px;width:calc(100vw - 140px)}.main-wrapper .main-content.active .nav-icons{transform:translate(0)}.main-wrapper .main-content.active .left-sidebar{left:-170px}.main-wrapper .main-content.w-status-header .content-wrapper{height:calc(100vh - 115px);top:115px}.border{border-top:1px solid #e0e0e0;height:2px;width:100%}.border.mrg-btm{margin-bottom:.5rem}.icon-value{font-size:calc(calc(13px + .390625vw) * .65);font-weight:900}.icon-label{color:#fff;font-size:calc(calc(13px + .390625vw) * .35);font-weight:700;padding-top:.1rem;text-transform:uppercase}.header-primary{color:#00000080;display:flex;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;letter-spacing:1px;margin:0;padding:0 0 .5rem;text-transform:uppercase}.header-primary.alt-btn{cursor:pointer;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.header-primary.alt-btn:hover{color:#cf3e3e}.header-secondary{color:#3c1283;font-size:calc(calc(13px + .390625vw) * .65);font-weight:600;letter-spacing:1px;margin:.5rem 0 .1rem;text-transform:uppercase}.header-secondary:first-child{margin-top:0}.txt-color{display:inline-flex;font-weight:700;letter-spacing:1px;text-transform:uppercase}.txt-color span{font-size:calc(calc(13px + .390625vw) * .85)!important}.txt-color.blue{color:#3c1283!important}.txt-color.green{color:#4aa869!important}.txt-color.red{color:#cf3e3e!important}.txt-color.purple{color:#3c1283!important}.txt-color.white{color:#fff!important}.txt-color.w-underline{text-decoration:underline!important}p{line-height:1.5}a{color:#010101;outline:none;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;text-decoration:none}a.w-hover:hover{background:#3c1283;color:#f6f6f6;cursor:pointer}.btn-icon,.btn{align-self:stretch;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;color:#010101;display:flex;justify-content:center;max-width:50px;min-width:50px;outline:none;text-decoration:none;text-align:center;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.btn-icon:first-child,.btn:first-child{border-radius:30px 0 0 30px}.btn-icon:last-child,.btn:last-child{border-left:0;border-radius:0 30px 30px 0}.btn-icon.no-border-left,.btn.no-border-left{border-left:0}.btn-icon.nav-txt,.btn.nav-txt{font-size:calc(calc(13px + .390625vw) * .45);height:50px;max-height:50px;min-height:50px;letter-spacing:0;text-wrap:wrap;word-wrap:break-word}.btn-icon:hover,.btn:hover{background:#010101;color:#f6f6f6;cursor:pointer}.btn-icon:active,.btn:active{background:#3c1283;color:#f6f6f6}.btn-icon.inactive,.btn.inactive{display:none!important}.btn-icon.active-show,.btn.active-show{display:flex}.btn-icon.red,.btn.red{background-color:#cf3e3e;color:#fff}.btn-icon.simptip-position-left:hover,.btn.simptip-position-left:hover{background:#010101!important}.btn-icon.add:hover,.btn.add:hover{background:#4aa869;color:#fff}.btn-icon.delete:hover,.btn.delete:hover{background:#cf3e3e;color:#fff}.btn-icon .btn,.btn .btn{cursor:pointer;font-size:calc(calc(13px + .390625vw) * .55);font-weight:700;letter-spacing:1px;padding:0 .5rem;text-wrap:nowrap;max-width:fit-content!important;text-transform:uppercase;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:fit-content}.btn-icon .btn.btn-inline,.btn .btn.btn-inline{align-items:center;border:1px solid #e0e0e0;border-radius:30px;display:flex;height:30px}.btn-icon .btn.btn-inline:hover,.btn .btn.btn-inline:hover{background:#010101;color:#f6f6f6}.btn-icon .btn.btn-icon,.btn .btn.btn-icon{padding:0 .25rem}.btn-icon .btn.btn-small,.btn .btn.btn-small{font-size:calc(calc(13px + .390625vw) * .75)}.btn-icon .btn.btn-small:hover,.btn .btn.btn-small:hover{color:#3c1283}.btn-icon .btn-wrapper,.btn .btn-wrapper{min-height:50px}.btn-icon{padding:0 .25rem}.btn-icon.add:hover{background:none!important;color:#4aa869!important}.btn-icon.delete:hover{background:none!important;color:#cf3e3e!important}.calendar{border:1px solid #e0e0e0;max-height:400px;max-width:400px}.calendar h1{display:flex;align-items:center;font-size:18px;justify-content:center;margin-bottom:1em;background:#000;color:#fff;min-height:30px;text-align:center}.calendar ul,.calendar ol{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.25em;margin:0 auto;padding:0}.calendar li{display:flex;align-items:center;justify-content:center;list-style:none;margin-left:0;font-size:10px}.calendar ul.weekdays{margin-bottom:1em}.calendar ul.weekdays li{height:1px}.calendar ol.day-grid li{background-color:#eaeaea;border:1px solid #eaeaea;height:40px}.calendar ul.weekdays abbr[title]{border:none;font-weight:800;text-decoration:none}.calendar ol.day-grid li:nth-child(1),.calendar ol.day-grid li:nth-child(2),.calendar ol.day-grid li:nth-child(3),.calendar ol.day-grid li:nth-child(34),.calendar ol.day-grid li:nth-child(35){background-color:#fff}.bar-graph .year{animation:fade-in-text 2.2s .1s forwards;opacity:0}.bar-graph-horizontal{box-sizing:border-box;font-size:calc(calc(13px + .390625vw) * .65);padding:.5rem}.bar-graph-horizontal .year{font-weight:600;width:145px}.bar-graph-horizontal .bar{box-sizing:border-box;border-radius:30px;height:30px;overflow:hidden;position:relative;width:0;max-width:100%;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.bar-graph-horizontal .bar:after{animation:fade-in-text 2.2s .1s forwards;border-bottom:1px solid #e0e0e0;border-color:#0000;color:#fff;content:attr(data-percentage);font-weight:700;position:absolute;right:16px;top:11px;text-wrap:nowrap;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;word-wrap:normal}.bar-graph-horizontal .bar:hover{box-shadow:12px 12px #e0e0e0;cursor:pointer}.bar-graph-horizontal .bar:hover:after{border-color:#fff;right:30px}.bar-graph-horizontal .flex{margin-bottom:.25rem}.bar-graph-horizontal .flex:nth-child(1) .bar{animation:show-bar-one 1.2s .1s forwards;background-color:#3c1283}.bar-graph-horizontal .flex:nth-child(2) .bar{animation:show-bar-two 1.2s .2s forwards;background-color:#478dbd}.bar-graph-horizontal .flex:nth-child(3) .bar{animation:show-bar-three 1.2s .3s forwards;background-color:#3e7ca6}.bar-graph-horizontal .flex:nth-child(4) .bar{animation:show-bar-four 1.2s .4s forwards;background-color:#34698d}.bar-graph-horizontal .flex:nth-child(5) .bar{animation:show-bar-five 1.2s .5s forwards;background-color:#295674}.bar-graph-horizontal .flex:nth-child(6) .bar{animation:show-bar-six 1.2s .5s forwards;background-color:#20445c}@-webkit-keyframes show-bar-one{0%{width:0}to{width:18%}}@-webkit-keyframes show-bar-two{0%{width:0}to{width:45%}}@-webkit-keyframes show-bar-three{0%{width:0}to{width:11%}}@-webkit-keyframes show-bar-four{0%{width:0}to{width:26%}}@-webkit-keyframes show-bar-five{0%{width:0}to{width:36%}}@-webkit-keyframes show-bar-six{0%{width:0}to{width:85%}}@-webkit-keyframes fade-in-text{0%{opacity:0}to{opacity:1}}.data-block{align-content:flex-start;background:#fff;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:30px;display:grid;font-size:calc(calc(13px + .390625vw) * .6);margin-bottom:.5rem;padding:.5rem 1.25rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.data-block.inactive{display:none}.data-block.no-pd{padding:0}.data-block.no-mrg{margin:0}.data-block.no-brdr{border:0}.data-block .data-block-header{box-sizing:border-box;border-bottom:1px solid #e0e0e0;font-size:calc(calc(13px + .390625vw) * .65);font-weight:600;letter-spacing:1px;margin:.5rem 0;padding-bottom:.5rem;text-transform:uppercase}.data-block .data-block-header.p-r{position:relative}.data-block .status{display:flex;justify-content:flex-end;margin:0 0 0 auto}.data-block .status span{align-self:center;background:#0000000d;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;margin:0 4px;padding:.5rem;text-transform:uppercase}.data-block .status span.red{background:#cf3e3e;color:#fff}.data-block .status span.orange{background:#eb8a3c;color:#fff}.data-block .status span.yellow{background:#eed24d;color:#00000080}.data-block .status span.green{background:#4aa869;color:#fff}.data-block .status span.blue{background:#509ed3;color:#fff}.data-block .status span.pink{background:#f460eb;color:#fff}.data-block .status span.purple{background:#3c1283;color:#fff}.data-block .status span.unprocessed{background:#000;color:#fff}.data-block .status.inline{justify-content:flex-start}.data-block .status.inline span{font-family:Material Icons}.data-block .tags{display:flex;flex-direction:row;justify-content:flex-start;margin:.5rem 0 .25rem;width:100%}.data-block .tags span{align-self:center;background:#0000000d;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;margin:0 4px;padding:.5rem;text-transform:uppercase}.data-block .tags span:first-child{margin-left:0}.data-block .tags span:last-child{margin-right:0}.data-block .tags.corner-number{height:50px;justify-content:flex-end;width:100%}.data-block .tags.corner-number span{text-align:center;width:40px}.data-block .tags.corner-number.w-txt{align-items:center;justify-content:space-between}.data-block .tags.corner-number.w-txt .txt{color:#00000080}.data-block .data-values{align-content:flex-start;align-items:center;box-sizing:border-box;display:grid;grid-template-columns:minmax(auto,120px) 1fr;grid-gap:10px 0;margin-bottom:.5rem;width:100%}.data-block .data-values.sub-list{padding-left:1.25rem}.data-block .data-values.no-mrg-btm{margin-bottom:0}.data-block .data-values label,.data-block .data-values figure{text-align:left}.data-block .data-values label{color:#010101;font-family:Inter,sans-serif;letter-spacing:0;margin:0 .5rem 0 0;min-width:110px;max-width:175px;text-transform:none;width:100%}.data-block .data-values label.w-icn{font-family:Material Icons;font-size:calc(calc(13px + .390625vw) * 1.05);max-height:30px}.data-block .data-values label.w-icn span{align-self:center}.data-block .data-values.wide-label-column{grid-template-columns:minmax(auto,220px) 1fr}.data-block .data-values.wide-label-column label{max-width:unset}.data-block .data-values figure:last-child{margin-bottom:0}.data-block .data-values figure.w-dollar,.data-block .data-values figure.w-label{display:flex}.data-block .data-values figure.w-dollar span,.data-block .data-values figure.w-label span{align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-right:0;border-radius:30px 0 0 30px;color:#00000080;display:flex;font-size:calc(calc(13px + .390625vw) * .65);height:35px;justify-content:center;width:30px}.data-block .data-values figure.w-dollar input,.data-block .data-values figure.w-label input{border-radius:0 30px 30px 0!important;max-width:470px}.data-block .data-values figure.w-label span{border:1px solid #e0e0e0;border-left:0;border-radius:0 30px 30px 0;font-size:calc(calc(13px + .390625vw) * .5);max-width:30px;min-width:30px;padding:.5rem;width:fit-content}.data-block .data-values figure.w-label span.material-icons{font-size:calc(calc(13px + .390625vw) * .8)}.data-block .data-values figure.w-label input{border-radius:30px 0 0 30px!important}.data-block .data-values figure.w-btn{display:grid;grid-template-columns:1fr 1fr}.data-block .data-values figure.w-btn .btn{border:1px solid #e0e0e0!important;border-radius:30px!important;justify-self:flex-end}.data-block .data-values .w-full{align-self:flex-start;grid-column-end:span 2;max-width:100%}.data-block .data-values .w-indent{padding-left:1.25rem}.data-block .data-values .status-icon{color:#010101;font-family:Inter,sans-serif;letter-spacing:0;margin:0 0 .5rem;text-transform:none;width:100%}.data-block .data-values.as-start label{align-self:flex-start;padding-right:.25rem}.data-block .data-values.history{align-items:flex-start}.data-block .data-values.history figure{font-weight:400}.data-block .data-values.history figure div{margin-bottom:.25rem}.data-block .data-values.history figure div:last-child{margin-bottom:0}.data-block .data-values.w-overrides{grid-template-columns:minmax(auto,140px) 1fr 1fr}.data-block .data-values.w-overrides .header-primary{padding:0}.data-block .data-values.w-overrides figure{margin:0 0 0 .25rem}.data-block .data-values.allocation-medical{grid-template-columns:24px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px;margin:0;padding:0 0 .5rem}.data-block .data-values.allocation-medical .input{padding-right:.1rem}.data-block .data-values.allocation-medical.seed{grid-template-columns:24px 30px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px}.data-block .data-values.allocation-medical.excluded{grid-template-columns:24px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px}.data-block .data-values.allocation-medical .header-primary{justify-content:center;padding:0;text-align:center}.data-block .data-values.allocation-medical label,.data-block .data-values.allocation-medical figure{margin:0 .25rem 0 0}.data-block .data-values.allocation-medical figure{justify-content:center;text-align:center}.data-block .data-values.allocation-medical figure input{justify-content:center;text-align:center}.data-block .data-values.allocation-medical .w-checkbox{display:flex;align-items:center;justify-content:center;gap:.5rem}.data-block .data-values.allocation-medical .w-checkbox input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}.data-block .data-values.allocation-medical .w-checkbox span{font-size:calc(calc(13px + .390625vw) * .5);color:#00000080;white-space:nowrap}.data-block .data-values.service-names{grid-template-columns:.5fr 1fr;grid-gap:10px}.data-block .data-values.operations-service-selection{grid-template-columns:1fr 1fr 1fr 1fr}.data-block .data-values.allocation-prescription{grid-template-columns:24px 30px 30px 30px 30px .9fr 1fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr 90px .75fr 24px 24px;margin:0;padding:0 0 .5rem}.data-block .data-values.allocation-prescription.excluded{grid-template-columns:24px 30px 30px 30px 30px .9fr 1fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr 90px .75fr 24px 24px}.data-block .data-values.allocation-prescription .header-primary{justify-content:center;padding:0;text-align:center}.data-block .data-values.allocation-prescription label,.data-block .data-values.allocation-prescription figure{margin:0 .25rem 0 0}.data-block .data-values.allocation-prescription figure{justify-content:center;text-align:center}.data-block .data-values.allocation-prescription figure input{justify-content:center;text-align:center}.data-block .data-values.invoice-hourly{grid-template-columns:minmax(auto,120px) .5fr .5fr 1fr}.data-block .data-values.invoice-hourly .header-primary{padding:0}.data-block .data-values.invoice-hourly label,.data-block .data-values.invoice-hourly figure{margin:0 .25rem 0 0}.data-block .data-values.exposures{grid-template-columns:minmax(auto,120px) 1fr .5fr}.data-block .data-values.exposures .header-primary{padding:0}.data-block .data-values.exposures label,.data-block .data-values.exposures figure{margin:0 .25rem 0 0;max-width:none!important}.data-block .data-values.exposures label input,.data-block .data-values.exposures figure input{max-width:none!important}.data-block .data-values .row{display:contents}.data-block:hover{box-shadow:6px 6px #e0e0e0}.data-block.no-hover:hover{box-shadow:none;cursor:default}.data-block.swimlane-item:hover{background-color:#0000000d;cursor:pointer}.data-block.max-content-w .data-values{grid-template-columns:minmax(auto,max-content) 1fr}.data-block.max-content-w .data-values label{max-width:none!important}.data-block.action-list{background:#f6f6f6;cursor:pointer;padding:0;min-height:0}.data-block.action-list .data-values{grid-template-columns:max-content 1fr;margin-bottom:0;margin-top:0}.data-block.action-list label,.data-block.action-list figure{cursor:pointer;padding:.5rem}.data-block.action-list label{border-right:1px solid #e0e0e0;font-weight:700;max-width:40px;min-width:40px;text-align:right}.data-block.action-list .blue{border-bottom:1px solid #e0e0e0;border-color:#509ed3;color:#509ed3}.data-block.action-list .green{border-bottom:1px solid #e0e0e0;border-color:#4aa869;color:#4aa869}.data-block.action-list .red{border-bottom:1px solid #e0e0e0;border-color:#cf3e3e;color:#cf3e3e}.data-block .table.adjusters{grid-template-columns:1fr auto}.white-bkg .data-block{background:#fff}.grid-layout{box-sizing:border-box;display:grid;grid-auto-flow:dense;grid-gap:5px}.grid-layout.gap-large{grid-gap:15px}.grid-layout.gap-medium{grid-gap:10px}.grid-layout.no-gap{grid-gap:0px}.grid-layout.no-gap-tb{grid-gap:0px 10px}.grid-layout.no-gap-lr{grid-gap:10px 0px}.grid-layout.grid-max-w{max-width:550px}.grid-layout.gl-1-fill{min-height:100%;grid-template-columns:1fr}.grid-layout .grid-2-high{grid-row-end:span 2}.grid-layout .grid-3-high{grid-row-end:span 3}.grid-layout .grid-4-high{grid-row-end:span 4}.grid-layout .grid-5-high{grid-row-end:span 5}.grid-layout .grid-6-high{grid-row-end:span 6}.grid-layout .grid-2-wide{grid-column-end:span 2}.grid-layout .grid-3-wide{grid-column-end:span 3}.grid-layout .grid-4-wide{grid-column-end:span 4}.grid-layout .grid-5-wide{grid-column-end:span 5}.grid-layout .grid-6-wide{grid-column-end:span 6}.grid-layout .grid-7-wide{grid-column-end:span 7}.grid-layout .grid-8-wide{grid-column-end:span 8}.grid-layout.gl-1-max-w{grid-template-columns:minmax(auto,450px)}.grid-layout.gl-2{grid-template-columns:1fr 1fr}.grid-layout.gl-2.w-label{grid-template-columns:max-content 1fr}.grid-layout.gl-2.w-extension{grid-template-columns:1fr minmax(auto,70px)}.grid-layout.gl-2.section111{grid-template-columns:minmax(auto,300px) 1fr}.grid-layout.gl-3{grid-template-columns:1fr 1fr 1fr}.grid-layout.gl-4{grid-template-columns:1fr 1fr 1fr 1fr}.grid-layout.gl-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid-layout.gl-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid-layout.gl-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.grid-layout.gl-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.grid-layout.gl-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.grid-layout.auto-fill{grid-template-columns:repeat(auto-fill,minmax(450px,1fr));grid-template-rows:repeat(auto-fill,minmax(max-content,1fr))}.grid-layout.auto-fit{height:fit-content;--grid-layout-gap: 0;--grid-column-count: 4;--grid-item--min-width: 400px;grid-auto-flow:column dense;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));grid-template-rows:repeat(auto-fit,minmax(auto,1fr));grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap)}.grid-layout.data-block-grid-wrapper .data-block{background:#f6f6f6;grid-template-rows:auto 1fr auto}.grid-layout.data-block-grid-wrapper .data-block .data-values{grid-gap:10px 0}.grid-layout.data-block-grid-wrapper .data-block .data-values label{padding-bottom:0}.grid-layout.status-overview{grid-template-rows:max-content 1fr;height:100%}.grid-layout.status-overview .status-overview-content{padding:.25rem}.grid-layout.status-overview .status-overview-content:last-child{margin-top:.5rem;overflow-y:auto}.grid-layout.auto-w{grid-template-columns:fit-content fit-content;width:fit-content}.task-history-wrapper{border-right:1px solid #e0e0e0;display:grid;grid-gap:0;grid-template-rows:1fr 32px;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.task-history-wrapper.no-brd{border-right:0}.task-history-wrapper .swim-column{overflow-y:hidden}.task-history-wrapper .task-history-content{align-content:flex-start;border-top:1px solid #e0e0e0;box-sizing:border-box;font-size:calc(calc(13px + .390625vw) * .55);grid-gap:0;grid-template-columns:1fr auto auto;overflow-y:hidden;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.task-history-wrapper .task-history-content div{box-sizing:border-box;border-bottom:1px solid #eaeaea;margin-bottom:.25rem;padding:.25rem}.task-history-wrapper .task-history-content .swim-sub-header{grid-column-end:span 3;padding:.5rem .25rem;position:sticky}.task-history-wrapper .task-history-content .swim-sub-header .btn{display:none;margin-left:.5rem}.task-history-wrapper .task-history-content .swim-sub-header .btn.active{display:flex}.task-history-wrapper .task-history-content.liens{border:1px solid #e0e0e0;border-top:0}.task-history-wrapper .task-history-content.liens .swim-sub-header{border-radius:0!important;border:0;border-bottom:1px solid #e0e0e0;width:100%}.task-history-wrapper.active{grid-template-rows:minmax(485px,1fr) minmax(auto,250px)}.task-history-wrapper.active .task-history-content{overflow-y:auto}.data-input-wrapper{font-size:calc(calc(13px + .390625vw) * .65);padding:.5rem}.border-radius-on{border:1px solid #e0e0e0!important;border-radius:30px!important;max-height:50px;min-width:50px}.left-sidebar-icons .search a,.right-sidebar .search a{margin-bottom:.5rem;max-width:50px!important}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e0e0e0;border-radius:50%;cursor:pointer;font:inherit;height:1.25em;outline:none;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:1.25em}input[type=radio]:checked{background-color:#010101;box-shadow:inset 0 0 0 .1875em #f6f6f6;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}input[type=radio]:hover{border-color:#3c1283}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{background:#fff;border:1px solid #e0e0e0;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:middle;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:20px}.styled-checkbox:hover+label:before{border-color:#3c1283}.styled-checkbox:focus+label:before{background:#fff}.styled-checkbox:checked+label:before{background:#010101}.styled-checkbox:disabled+label{color:#0000004d;cursor:auto}.styled-checkbox:disabled+label:before{border-color:#f6f6f6;box-shadow:none;background:#0000004d}.styled-checkbox:checked+label:after{background:#f6f6f6;box-shadow:2px 0 #f6f6f6,4px 0 #f6f6f6,4px -2px #f6f6f6,4px -4px #f6f6f6,4px -6px #f6f6f6,4px -8px #f6f6f6;content:"";height:2px;position:absolute;left:5px;top:50%;transform:rotate(45deg);width:2px}.overlay{background:#0000004d;height:100vh;margin:auto;opacity:1;overflow:hidden;overflow-y:auto;position:fixed;bottom:0;left:0;right:0;top:0;width:100vw;z-index:99999999999;display:flex;align-items:center;justify-content:center}.overlay .modal-content{border-radius:30px;height:auto;opacity:0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;max-width:800px;width:50vw;margin:auto;position:relative;max-height:90vh;min-height:200px}.overlay-slidedown{visibility:hidden;transform:translateY(100%);transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.overlay-slidedown.open{visibility:visible;transform:translateY(0)}.overlay-slidedown.open .modal-content{opacity:1}.errors,.documents,.duplicates{background:#fff;border-left:1px solid #e0e0e0;height:calc(100vh - 70px);margin:auto;opacity:1;overflow:hidden;overflow-y:auto;position:fixed;bottom:0;right:0;top:70px;transform:translate(100%);transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:fit-content;z-index:1000}.errors.open,.documents.open,.duplicates.open{right:70px;transform:translate(0)}.documents .documents-wrapper{overflow-y:hidden;padding:.5rem;width:calc(100vw - 70px)}.documents .documents-wrapper textarea{border-radius:5px;font-weight:400;max-width:unset;min-height:125px;overflow-y:auto;padding:.5rem;resize:none}.documents .documents-wrapper.w-search{display:grid;grid-template-rows:auto auto 1fr auto}.documents .documents-wrapper.w-search .data-values{border:1px solid #e0e0e0;border-radius:5px;overflow-y:auto}.documents .documents-wrapper.w-search .input{width:100%!important}.documents .documents-wrapper.w-search .search-input{align-self:stretch;background:#fff;border:1px solid #e0e0e0;border-radius:0;border-left:0;height:50px;padding:.5rem;outline:0;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.documents .documents-wrapper.w-search .search-input:hover{border-bottom-color:#3c1283;color:#3c1283}.documents .documents-wrapper.w-search .action-buttons .material-icons{cursor:pointer;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.documents .documents-wrapper.w-search .action-buttons .material-icons:after{transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.documents .documents-wrapper.w-search .action-buttons .material-icons.edit:hover{color:#eb8a3c}.documents .documents-wrapper.w-search .action-buttons .material-icons.delete:hover{color:#cf3e3e}.documents .documents-wrapper.w-search .action-buttons .material-icons.unlink{background-color:#3c1283;border-radius:30px;color:#fff}.documents .documents-wrapper.w-search .action-buttons .material-icons.unlink:after{content:""}.documents .documents-wrapper.w-search .action-buttons .material-icons.unlink:hover{background:#cf3e3e}.documents .documents-wrapper.w-search .action-buttons .material-icons.unlink:hover:after{content:""}.documents .documents-wrapper.w-search .action-buttons .material-icons.add_link{border-radius:30px}.documents .documents-wrapper.w-search .action-buttons .material-icons.add_link:hover{background:#4aa869;color:#fff}.documents .documents-wrapper.w-search .action-buttons .material-icons.preview:hover{color:#3c1283}.errors .data-block .data-block-header,.duplicates .data-block .data-block-header{background:#cf3e3e;color:#fff;margin:0;padding:.5rem}.errors .data-block .data-block-header span,.duplicates .data-block .data-block-header span{background:#fff;border-radius:50%;color:#cf3e3e;padding:.25rem;display:inline-block;min-width:25px;min-height:25px;text-align:center}.errors .data-block .data-block-header .errors-close,.errors .data-block .data-block-header .duplicates-close,.duplicates .data-block .data-block-header .errors-close,.duplicates .data-block .data-block-header .duplicates-close{border-color:#fff;color:#cf3e3e;max-width:35px;min-width:35px!important;width:35px}.errors .data-block .data-block-header .errors-close:hover,.errors .data-block .data-block-header .duplicates-close:hover,.duplicates .data-block .data-block-header .errors-close:hover,.duplicates .data-block .data-block-header .duplicates-close:hover{background:#cf3e3e;color:#fff}.errors .data-block .data-values,.duplicates .data-block .data-values{padding:.5rem}.status-timeline-header{background:#fff;border:1px solid #e0e0e0;border-bottom:0;font-size:calc(calc(13px + .390625vw) * .65);font-weight:700;letter-spacing:1px;margin-top:1.25rem;padding:.5rem;width:fit-content}.status-timeline-header:first-child{margin-top:0}.status-timeline{height:100%;justify-content:space-evenly;overflow:hidden}.status-timeline .timeline-item{border-right:1px solid #e0e0e0;color:#00000080;font-size:calc(calc(13px + .390625vw) * .55);font-weight:700;letter-spacing:1px;height:100%;padding:.5rem;text-transform:uppercase;text-wrap:nowrap;width:100%;transition:color .2s linear;background:#fff}.status-timeline .timeline-item:hover{color:#3c1283}.status-timeline .timeline-item:last-child{border-right:0}.status-timeline .timeline-item span{display:inline-block}.status-timeline h1{flex:1;width:100%}.status-timeline.h-unset{background:#fff;border:1px solid #e0e0e0;height:unset}.status-indicators{justify-content:start;width:100%}.status-indicators div{border:1px solid #e0e0e0;display:flex;height:8px;margin-top:.25rem;width:33%}.status-indicators div:first-child{border-radius:4px 0 0 4px}.status-indicators div:last-child{border-radius:0 4px 4px 0}.status-indicators div.red{background:#cf3e3e}.status-indicators div.yellow{background:#eed24d}.status-indicators div.green{background:#4aa869}.status-indicators div.not-active{background:#f6f6f6}::-webkit-scrollbar{background:#0000!important;height:5px!important;width:5px!important;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#010101;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}::-webkit-scrollbar-thumb:window-inactive{background:transparent!important}::-webkit-scrollbar-thumb:hover{background:#3c1283}@media (min-width: 768px){.holy-grail-grid{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "main-content" "footer"}}@media (min-width: 1024px){.holy-grail-grid{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "main-content" "footer"}}.error-message{color:#cf3e3e}.documents--Loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.cms-submission-section{padding-top:1rem;padding-bottom:1rem}.documents-modal--drag-active{background-color:#eaeaea;border:1px dashed #3c1283;z-index:10000000000000000000000000!important}.documents-modal .document-item{padding:.5rem;border-bottom:1px solid #e0e0e0}.documents-modal .document-item:last-child{border-bottom:none}.documents-modal .btn-wrapper-multiple{margin-bottom:1rem}.documents-modal .header-actions{gap:.5rem;align-items:center}.documents-modal .header-actions .upload-btn-small{background:#3c1283;color:#fff;border:1px solid #3c1283;padding:.1rem .25rem;font-size:calc(calc(13px + .390625vw) * .65);font-weight:600;letter-spacing:.3px;text-transform:uppercase;border-radius:5px;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;cursor:pointer;height:24px;min-width:fit-content;display:flex;align-items:center;justify-content:center}.documents-modal .header-actions .upload-btn-small:hover{background:#fff;color:#3c1283;transform:translateY(-1px);box-shadow:0 2px 4px #3c128333}.documents-modal .header-actions .upload-btn-small:active{transform:translateY(0);box-shadow:0 1px 2px #3c12834d}.documents-modal .header-actions .upload-btn-small:disabled{background:#eaeaea;color:#0000004d;border-color:#eaeaea;cursor:not-allowed;transform:none;box-shadow:none}.documents-modal .header-actions .upload-btn-small:disabled:hover{background:#eaeaea;color:#0000004d;transform:none;box-shadow:none}.documents-modal .header-actions .alt-btn{margin:0;padding:0;height:auto;line-height:normal}.documents-modal .upload-progress-indicator{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f6f6f6;z-index:1000}.documents-modal .upload-progress-indicator .upload-text{font-size:.9rem;margin-top:.5rem}.mt-1{margin-top:1rem}.btn-primary:disabled{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.btn-primary:disabled:hover{background-color:#eaeaea;color:#0000004d;cursor:not-allowed}.empty-state{padding:1.25rem;text-align:center}.empty-state .empty-state-content{border-radius:5px;padding:1.25rem}.empty-state .empty-state-content .material-icons{font-size:50px;margin-bottom:.5rem}.empty-state .empty-state-content h3{margin:0 0 .5rem;color:#000000b3}.empty-state .empty-state-content p{margin:0;color:#00000080}.upload-close{border-radius:30px;font-size:1.2rem!important}.gap-1{gap:.5rem}.delete-button{color:#fff;background:#cf3e3e}.swim-headers .searchbox{margin-top:.5rem}.swim-headers .searchbox .input input{min-width:83vw!important;min-height:5vh;border-radius:0!important}.swim-headers.w-search{display:flex;flex-direction:column;justify-content:space-between;align-items:left}.swim-headers.w-search div{font-weight:700}.green{color:#4aa869}.red{color:#cf3e3e}.orange{color:#eb8a3c}.action-cell{display:flex;flex-direction:row}.material-icons{cursor:pointer}.loading-sub-text{border-top:1px solid #e0e0e0;border-color:#3c1283;color:#3c1283;display:block;font-size:calc(calc(13px + .390625vw) * .55);letter-spacing:1px;margin-top:.5rem;padding:.5rem 1.25rem;text-transform:uppercase}.document-type-select{background:none!important}.documents-drag-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#ffffff03}.documents-drag-overlay__content{text-align:center;color:#3c1283;padding:2rem;border-radius:5px;background:#3c12831a;border:2px dashed rgba(60,18,131,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.documents-drag-overlay__content h3{margin:1rem 0 .5rem;font-size:1.5rem;font-weight:600;color:#3c1283}.documents-drag-overlay__content p{margin:0;opacity:.8;font-size:1rem;color:#3c1283}.documents-drag-overlay__icon .material-icons{font-size:3rem;opacity:.8;color:#3c1283}.documents-wrapper{position:relative}.service-item{display:flex;align-items:center;padding:.1rem 0;border-bottom:1px solid #eaeaea}.service-item:last-child{border-bottom:none}.service-item .service-name{font-weight:600;min-width:100px;margin-right:.5rem;color:#000000b3}.service-item .service-value{color:#000c;flex:1}.instruction-item{padding:.1rem 0;border-bottom:1px solid #eaeaea}.instruction-item:last-child{border-bottom:none}.instruction-item p{margin:0;line-height:1.4;color:#000c}.empty-state{color:#00000080;font-style:italic;padding:.5rem}.data-values p{margin:0;padding:.5rem;line-height:1.4;color:#000c}.timeline-overview{display:grid;gap:1rem}.status-overview-content{padding:.25rem}.status-overview-content .status-timeline{background:#fff;height:unset}.status-overview-content .pd-top{padding-top:.25rem}.status-overview-content:last-child{overflow-y:auto}.status-overview-content .btn-status-header{align-items:center;border-bottom:1px solid #e0e0e0;border-radius:5px 5px 0 0;cursor:pointer;display:flex;height:35px;margin-right:.1rem;width:fit-content}.status-overview-content .btn-status-header.txt{cursor:default;justify-content:center;min-width:fit-content}.status-overview-content .btn-status-header:not(.txt):hover{background:#eaeaea}.future-medical-group{background:#0000000d;padding:5px}.future-medical-group.older-documents{height:75vh;overflow-y:auto}.lien-group{background:#0000000d;padding:.5rem .5rem 7rem}.future-medical-right-panel{padding:1rem;height:100%;overflow-y:auto}.notes-grid>div{margin-bottom:.6rem}.notes-grid>div>label{font-weight:600}.notes-grid>div>.AdvancedTextEditor__Wrapper{padding-top:.2rem}.invoice-container{height:100%}.invoice-section{margin-bottom:1rem;padding:1rem;background-color:var(--color-background-alt);border-radius:4px}.invoice-section__header{display:flex;align-items:center;gap:.5rem}.invoice-section__pre-header{margin-bottom:.5rem;margin-top:.5rem}.invoice-section__checkbox{margin-left:.5rem}.invoices-table{max-height:250px;overflow-y:scroll}.HourlyInvoiceDetailForm{display:grid;grid-template-columns:auto 1fr 1fr 1fr;gap:1rem;align-items:center;margin-bottom:1rem}.HourlyInvoiceDetailForm .header-primary{font-weight:700;color:var(--text-primary)}.HourlyInvoiceDetailForm__Content{grid-column:1/-1}.HourlyInvoiceDetailForm__Content__Row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-bottom:.5rem}.HourlyInvoiceDetailForm__Content__Row figure{position:relative;margin:0}.HourlyInvoiceDetailForm__Content__Row figure.w-dollar span{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);color:var(--text-secondary)}.HourlyInvoiceDetailForm__Content__Row figure input{width:100%}.FutureMedicalInvoiceDetailForm__Amount{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.FutureMedicalInvoiceDetailForm__Amount .amount-row{display:flex;align-items:center;gap:.5rem}.FutureMedicalInvoiceDetailForm__Amount .amount-row label{font-weight:500}.FutureMedicalInvoiceDetailForm__Amount .amount-row figure{margin:0}.FutureMedicalInvoiceDetailForm__Amount .finalize-button{margin-left:auto;background-color:#4aa869;color:#fff;transition:background-color .2s ease}.FutureMedicalInvoiceDetailForm__Amount .finalize-button:hover{background-color:#42965e}.FutureMedicalInvoiceDetailForm__Amount .finalize-tooltip-container{margin-left:auto}.FutureMedicalInvoiceDetailForm__Amount .disabled-toggle{opacity:.5;pointer-events:none;cursor:not-allowed}.FutureMedicalInvoiceDetailForm__Amount .tooltip-wrapper{position:relative}.FutureMedicalInvoiceDetailForm__Amount .tooltip-wrapper .tooltip-target{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.FutureMedicalInvoiceDetailForm__Amount .amount-label{width:max-content}.FutureMedicalInvoiceDetailForm__Amount .reconnect-button{margin-left:auto;background-color:#fff;color:#4aa869;transition:background-color .2s ease}.FutureMedicalInvoiceDetailForm__Amount .reconnect-button:hover{background-color:#42965e;color:#fff}.form .card__children>div.data-block.MultiColumnCard{display:block!important;grid-template-columns:unset!important;grid-gap:unset!important;width:100%!important;align-items:unset!important;justify-items:unset!important}.form .card__children>div.data-block.MultiColumnCard .data-values{display:grid;grid-template-columns:1fr 1.5fr .5fr .3fr .4fr 24px!important}.invoice-line-items .data-values{display:grid!important;grid-template-columns:1fr 1.5fr .5fr .3fr .4fr 24px!important;grid-template-rows:auto auto;align-items:start}.invoice-line-items .data-values>*:not(.invoice-description-wrapper):not(.data-values-delete){grid-row:1}.invoice-line-items .data-values .data-values-delete{grid-column:6;grid-row:1/3;display:flex!important;align-items:flex-start;justify-content:center;padding-top:.1rem}.invoice-line-items .invoice-description-wrapper{grid-column:1/6!important;grid-row:2!important;margin-bottom:1.25rem}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid{border:1px solid #e0e0e0;border-bottom:0;border-top:0;display:grid;grid-template-columns:120px 1fr;padding:.25rem .5rem;gap:.25rem}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid:last-child{border-bottom:1px solid #e0e0e0}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .description-label{align-items:center;display:flex;font-style:italic;font-weight:400;justify-content:flex-start;padding-left:.25rem;text-align:left;color:#010101;margin:0}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .description-textarea{margin-bottom:0}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .description-textarea textarea{min-height:75px;resize:vertical;border:1px solid #e0e0e0;border-radius:5px;padding:.1rem;width:94%;font-family:Inter,sans-serif;line-height:1.4}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .description-textarea textarea:focus{border-color:#509ed3;outline:none;box-shadow:0 0 0 2px #e0e0e0}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .description-textarea textarea:disabled{background-color:#e0e0e0;cursor:not-allowed}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .select-container,.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .date-input-container{width:94%}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .select-container .react-select__control,.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .date-input-container .react-select__control{border:1px solid #e0e0e0;border-radius:5px;min-height:35px}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .select-container .react-select__control:hover,.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .date-input-container .react-select__control:hover{border-color:#509ed3}.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .select-container .react-select__control.react-select__control--is-focused,.invoice-line-items .invoice-description-wrapper .invoice-description-sub-grid .date-input-container .react-select__control.react-select__control--is-focused{border-color:#509ed3;box-shadow:0 0 0 2px #e0e0e0}.EditTeam{width:100%}.EditTeam__Service_Member{display:flex!important;flex-direction:row!important}.EditTeam__Service_Member .Select{display:flex!important;flex-direction:row!important;width:100%!important}.EditTeam__Service_Member .Select label{align-content:center;min-width:130px!important}.EditTeam__Service_Member button{min-width:30px!important;margin-left:10px!important}.EditTeam__Service_Header{border-top:1px solid #e0e0e0;display:flex!important;flex-direction:row!important;margin-top:.25rem;padding-top:.25rem;width:100%!important}.EditTeam__Service_Header__Title{align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc((13px + .390625vw) * .65);font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.EditTeam__Service_Header__Title:hover{color:#3c1283}.EditTeam__Service_Header__Button{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;margin-left:.5rem;width:auto;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.EditTeam__Service_Header__Button:hover{color:#3c1283}.EditTeam__Service_Header__Status{align-self:center;background:#000;border:1px solid #e0e0e0;border-radius:30px;color:#fff;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;margin:0 .25rem;padding:.25rem .5rem;text-transform:uppercase}.EditTeam__Service_Header__Status.Opened{background-color:#4aa869}.EditTeam__Service_Header__Status.Archived{background-color:#eb8a3c}.EditTeam__Service_Header__Status.InProgress{background-color:#3c1283}.EditTeam__Service_Header__Status.Deleted{background-color:#cf3e3e}.EditTeam__Service_Header button{min-width:25px;margin-right:10px}.card__children .EditTeam__Service_Header:first-child{border-top:0!important;margin-top:0;padding-top:0}.flex{display:flex!important;flex:1}.flex.f-direction-column{flex-direction:column;flex-wrap:wrap}.flex.ac-c{align-content:center}.flex.ai-c{align-items:center}.flex.ai-b{align-items:baseline}.flex.as-c{align-self:center}.flex.ai-as-c{align-items:center;align-self:center}.flex.jc-c{justify-content:center}.flex.jc-sb{justify-content:space-between}.flex.jc-se{justify-content:space-evenly}.flex.jc-end{justify-content:end}.flex.js-c{justify-self:center}.flex.f-zero{flex:0}.flex.f-auto{flex:auto}.flex.f-none{flex:none}.redbook-search-modal .search-input{margin-bottom:.5rem}.redbook-search-modal .search-results{margin-top:.5rem;height:550px;min-height:550px;width:100vw;max-width:min(100vw,1400px);min-width:min(100vw,1400px);overflow:auto}.redbook-search-modal .search-results .redbook-results-table{cursor:pointer;height:100%}.redbook-search-modal .search-results .redbook-results-table .rdg-row:hover{background-color:#eaeaea}.redbook-search-modal .search-results .redbook-results-table .table-status-bar{border-top:1px solid #eaeaea;background-color:#fff;padding:.25rem .5rem}.redbook-search-modal .search-results .redbook-results-table .table-status-bar .status-section--right{font-size:calc(calc(13px + .390625vw) * .65);color:#000000b3}.cpt-codes-section{display:grid;grid-template-columns:1fr 1fr .5fr .2fr!important;gap:10px}.cpt-codes-section .header-primary{justify-content:flex-start}.cpt-codes-section figure{display:flex;align-items:center}.cpt-codes-section figure:last-child{justify-content:center}.cpt-code-description,.cpt-code-input,.tooltip-full-width{width:100%}.exposures-mitigations .rdg-cell:first-child{padding-left:0;padding-right:0}.exposures-mitigations [aria-selected=true]{background-color:transparent!important}.exposures-mitigations .checkbox-cell{display:flex;justify-content:center;align-items:center;height:100%;width:100%;cursor:pointer;padding:0;margin:0;position:relative;min-height:35px;left:0;right:0;outline:none}.exposures-mitigations .checkbox-cell:before{font-family:Material Icons;content:"done";font-size:18px;color:var(--text-color);opacity:0;transition:opacity .2s ease;display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;left:0;right:0}.exposures-mitigations .checkbox-cell.active:before{opacity:1}.exposures-mitigations .checkbox-cell:focus,.exposures-mitigations .checkbox-cell:focus-visible{outline:none;box-shadow:none}.exposures-mitigations .text-right{text-align:right}.exposures-mitigations .rdg-cell:focus,.exposures-mitigations .rdg-cell:focus-visible,.exposures-mitigations .rdg-cell:focus-within,.exposures-mitigations .rdg-cell[aria-selected=true],.exposures-mitigations .rdg-row:focus,.exposures-mitigations .rdg-row:focus-visible,.exposures-mitigations .rdg-row:focus-within,.exposures-mitigations .rdg-row[aria-selected=true]{outline:none!important;box-shadow:none!important}.exposures-mitigations .rdg-row:hover{background-color:transparent!important}.document-list{width:100%}.document-list-loading{text-align:center;padding:1rem;color:var(--text-color-secondary)}.document-list-empty{text-align:center;padding:2rem;color:var(--text-color-secondary)}.document-list-empty .material-icons{font-size:2rem;margin-bottom:.5rem}.document-list-item{padding:.5rem 0}.document-list-item .document-name{color:var(--primary-color);text-decoration:none}.document-list-item .document-name:hover{text-decoration:underline}.documents.documents-msa .swim-wrapper .swimlanes.msa{grid-template-columns:1fr 1fr}.pay-history-modal .form-group{display:flex;flex-direction:column;gap:.5rem}.pay-history-modal .form-group label{font-size:.875rem;font-weight:500}.pay-history-modal .form-group input{padding:.5rem;border-radius:.25rem;font-size:.875rem}.pay-history-modal .form-group input:focus{outline:none;border-color:#010101;box-shadow:0 0 0 2px #0101011a}.table-container-right,.table-container-left{overflow:auto;width:100%}.table-container-right .rdg,.table-container-left .rdg{width:100%}.mt-4{margin-top:1rem}.documents.documents-rx .swim-wrapper .swimlanes{grid-template-columns:1fr}.table-container{overflow:auto}.table-container .rdg{width:100%}.MSAPageContainer{display:flex;flex-direction:row;height:90vh}.MSAPageContainer__Header{flex-grow:1;display:flex;justify-content:flex-end;margin-bottom:1rem}.MSAPageContainer__Forms{height:90vh;display:flex}.MSAPageContainer__Footer{flex-grow:1;display:flex;justify-content:flex-end}.MSAPageContainer__Button{min-width:200px}.MSAPageContainer__Button--CanSave{background-color:#90ee90}.MSAPageContainer__Button--Disabled{background-color:#0000001a!important}.action-cell{display:flex;justify-items:center;margin-left:.25em;color:50px}.action-cell:hover{color:#3c1283;transform:scale(1.2)}.material-icons:after{content:attr(data-icon)}.edit-file-tabs{height:calc(100vh - 70px - 1rem)}.edit-file-tabs .tab-content{padding:0}.EditFile__Missing_Employer{display:flex!important;color:#cf3e3e;font-weight:700;width:40vw!important}.EditFile__Missing_Employer a{margin-left:.1rem;margin-right:.1rem;color:#3c1283}.ServiceSelection__DateInput{max-width:400px}footer.status-control-bar{position:fixed;bottom:0;left:70px;right:0;background-color:#fff;padding:.7rem;box-shadow:0 -2px 10px #0000001a;z-index:100;display:flex;justify-content:center;align-items:center}.file-page-container{display:flex;flex-direction:column;min-height:calc(100vh - 60px);width:100%}.button-container{display:flex!important;justify-content:center;width:100%}.footer-spacer{flex-grow:1;min-height:120px}.tabs-container{display:flex;flex-direction:column;height:100%}.tabs-nav{display:flex;border-bottom:1px solid #e0e0e0;background:#f6f6f6;padding:0 .5rem;margin-bottom:.5rem}.tab-button{background:none;border:none;padding:.5rem 1.25rem;cursor:pointer;font-size:calc(calc(13px + .390625vw) * .65);font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#00000080;border-bottom:3px solid transparent;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;outline:none;display:flex;align-items:center;gap:.25rem}.tab-button .material-icons{font-size:calc(calc(13px + .390625vw) * .6)}.tab-button:hover{color:#3c1283;border-bottom-color:#0000001a}.tab-button.active{color:#3c1283;border-bottom-color:#3c1283}.tab-button:first-child{border-radius:5px 0 0}.tab-button:last-child{border-radius:0 5px 0 0}.tab-content{flex:1;overflow-y:auto;padding:0 .5rem}.claim-linking-table .rdg{block-size:auto!important;max-height:100%;overflow-y:auto;display:block}.tasks-table{width:100%;height:calc(100vh - 140px)}.tasks-table .rdg{block-size:auto!important;max-height:100%;overflow-y:auto;display:block}.data-values .email-preview{min-height:100vh!important;width:100%!important}.progress{padding:0;width:100%;height:20px;overflow:hidden;background:#fff;border:1px solid #e0e0e0;border-radius:30px}.progress .bar{position:relative;float:left;min-width:1%;height:100%;background:#3c1283}.progress .percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;font-family:tahoma,arial,helvetica;font-size:10px;color:#fff}.bar-graph .year{opacity:1}.loading-state{padding:.5rem;text-align:center;color:#3c1283}.bar-graph-horizontal{box-sizing:border-box;font-size:calc(calc(13px + .390625vw) * .65);padding:.5rem;contain:content}.bar-graph-horizontal>div{width:100%}.bar-graph-horizontal .year{font-weight:600;width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-graph-horizontal .bar{box-sizing:border-box;border-radius:30px;height:30px;overflow:hidden;position:relative;width:0;max-width:100%;transition:width .5s ease-out;will-change:width,box-shadow}.bar-graph-horizontal .bar:after{color:#fff;content:attr(data-percentage);font-weight:700;position:absolute;right:16px;top:8px;text-wrap:nowrap;transition:right .3s ease-out;word-wrap:normal}.bar-graph-horizontal .bar:hover{box-shadow:0 2px 4px #0000001a;cursor:pointer}.bar-graph-horizontal .bar:hover:after{right:30px}.bar-graph-horizontal .grid-layout{grid-template-columns:minmax(auto,100px) 1fr;margin-bottom:.25rem;contain:layout}.bar-graph-horizontal .grid-layout .bar{min-width:10%;background-color:#3c1283}.EmployerPageContainer{display:flex;flex-direction:column;height:90vh}.EmployerPageContainer__Header{display:flex;flex-grow:1;justify-content:flex-end;margin-bottom:1rem;max-height:10vh}.EmployerPageContainer__Footer{display:flex;flex-grow:1;justify-content:flex-end}.EmployerPageContainer__Button{min-width:200px}.EmployerPageContainer__Button--CanSave{background-color:#90ee90}.EmployerPageContainer__Button--Disabled{background-color:#0000001a!important}.ExcelPreview__Loading{display:flex;justify-content:center;align-items:center;height:100%}.PdfPreview{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;position:relative}.PdfPreview__loading{position:fixed;top:0;bottom:0;left:52%;display:flex;justify-content:center;align-items:center;z-index:100}.PdfPreview__toolbar{padding:8px 16px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;height:48px;z-index:100;display:flex;justify-content:space-between;align-items:center}.PdfPreview__toolbar--hidden{display:none}.PdfPreview__navigation{display:flex;align-items:center;gap:8px;min-width:180px}.PdfPreview__navigation button{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#5f6368}.PdfPreview__navigation button:hover:not(:disabled){background-color:#0000000a}.PdfPreview__navigation button:disabled{color:#bdc1c6;cursor:not-allowed}.PdfPreview__title{flex:1;text-align:center;color:#5f6368;font-size:14px;font-weight:500;margin:0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PdfPreview__pageInfo{display:flex;align-items:center;gap:4px;color:#5f6368;font-size:14px}.PdfPreview__pageInput{width:40px;height:24px;padding:0 4px;border:1px solid #dadce0;border-radius:4px;text-align:center;font-size:14px;color:#5f6368;background-color:#fff}.PdfPreview__pageInput:focus{outline:none;border-color:#1a73e8}.PdfPreview__pageInput:hover:not(:focus){border-color:#bdc1c6}.PdfPreview__zoom{display:flex;align-items:center;gap:8px}.PdfPreview__zoom button{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#5f6368}.PdfPreview__zoom button:hover:not(:disabled){background-color:#0000000a}.PdfPreview__zoom button:disabled{color:#bdc1c6;cursor:not-allowed}.PdfPreview__content{flex:1;overflow-y:auto;padding:64px 16px 16px}.PdfPreview__content::-webkit-scrollbar{width:8px}.PdfPreview__content::-webkit-scrollbar-track{background:transparent}.PdfPreview__content::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.PdfPreview__content::-webkit-scrollbar-thumb:hover{background-color:#00000080}.PdfPreview__pageContainer{display:flex;justify-content:center;margin-bottom:16px}.PdfPreview__pageContainer:last-child{margin-bottom:0}.PdfPreview__page{box-shadow:0 2px 4px #0003;background-color:#fff}.PdfPreview .material-icons{font-size:20px}.LoadingProgress{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100}.LoadingProgress.fixed{position:fixed;top:0;bottom:0;left:45%}.LoadingProgress.relative{position:relative;width:100%;height:100%}.LoadingProgress .LoadingIcon{margin-bottom:1rem}.LoadingProgress .loading-sub-text{font-size:.9rem;opacity:1;width:400px;height:40px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:2rem;color:#3c1283}.LoadingProgress .loading-sub-text.fade{animation:fadeInOut 6s ease-in-out infinite}.LoadingProgress .loading-progress{width:400px;height:24px;background-color:#f0f0f0;border-radius:4px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.LoadingProgress .loading-progress-bar{height:100%;background-color:#3c1283;display:flex;align-items:center;justify-content:center;transition:width .2s ease;box-shadow:0 0 8px #3c128380;position:relative}.LoadingProgress .loading-progress-bar .progress-text{color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.2);z-index:1}.LoadingProgress .loading-progress-bar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);animation:shimmer 1.5s infinite}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.ConsultingPageContainer{display:flex;flex-direction:row}.ConsultingPageContainer__Header{flex-grow:1;display:flex;justify-content:flex-end;margin-bottom:1rem}.ConsultingPageContainer__Forms{display:flex}.ConsultingPageContainer__Footer{flex-grow:1;display:flex;justify-content:flex-end}.ConsultingPageContainer__Button{min-width:200px}.ConsultingPageContainer__Button--CanSave{background-color:#90ee90}.ConsultingPageContainer__Button--Disabled{background-color:#0000001a!important}.ConsultingPageContainer .empty-table-message{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;min-height:200px}.ConsultingPageContainer .document-audit-table{min-width:100%!important}.lien-form{display:flex;padding-bottom:1rem}.lien-form .card{width:100%;background-color:#fff;margin-bottom:0}.lien-forms-stack{display:flex;flex-direction:column;gap:1rem}.swim-column{background-color:#f5f5f5;padding:1rem}.swim-column .lien-form:last-child{padding-bottom:0}.grid-span-3{grid-column:span 3}.documents-liens-history{display:flex;flex-direction:column;height:100%;top:140px}.documents-liens-history .fixed-header{position:sticky;top:0;z-index:10;width:100%}.documents-liens-history .liens-legend{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;border-bottom:1px solid #e0e0e0}.documents-liens-history .liens-legend>div{display:flex;align-items:center;gap:.25rem}.documents-liens-history .liens-legend>div figure{width:1rem;height:1rem;border-radius:50%;margin:0}.documents-liens-history .liens-legend>div figure.red{background:#cf3e3e}.documents-liens-history .liens-legend>div figure.orange{background:#eb8a3c}.documents-liens-history .liens-legend>div figure.yellow{background:#eed24d}.documents-liens-history .liens-legend>div figure.green{background:#4aa869}.documents-liens-history .liens-legend>div figure.blue{background:#509ed3}.documents-liens-history .liens-legend>div figure.purple{background:#3c1283}.documents-liens-history .liens-legend>div figure.brown{background:#765b4b}.documents-liens-history .liens-legend>div label{font-size:calc((13px + .390625vw) * .85);color:#010101}.documents-liens-history .inline-stats{display:flex;gap:1rem;padding:.75rem;border-bottom:1px solid #e0e0e0}.documents-liens-history .inline-stats .stat-item{flex:1;max-width:250px}.documents-liens-history .inline-stats .stat-item:has(.Select){max-width:350px}.documents-liens-history .inline-stats .stat-item .input,.documents-liens-history .inline-stats .stat-item .KaboodleMaskedInput,.documents-liens-history .inline-stats .stat-item .Select{display:flex;flex-direction:row;align-items:center;gap:.5rem}.documents-liens-history .inline-stats .stat-item .input label,.documents-liens-history .inline-stats .stat-item .KaboodleMaskedInput label,.documents-liens-history .inline-stats .stat-item .Select label{color:#010101;font-size:calc((13px + .390625vw) * .85);white-space:nowrap;min-width:fit-content}.documents-liens-history .inline-stats .stat-item .input input,.documents-liens-history .inline-stats .stat-item .KaboodleMaskedInput input,.documents-liens-history .inline-stats .stat-item .Select input{text-align:right;padding-right:1rem;font-size:calc((13px + .390625vw) * .85)}.documents-liens-history .inline-stats .stat-item .input .percentage,.documents-liens-history .inline-stats .stat-item .KaboodleMaskedInput .percentage,.documents-liens-history .inline-stats .stat-item .Select .percentage{align-items:center;border-left:1px solid #e0e0e0;border-radius:0 30px 30px 0;display:flex;font-size:calc((13px + .390625vw) * .55);font-weight:700;justify-content:center;min-width:35px;padding:0 .5rem}.documents-liens-history .inline-stats .stat-item .Select{width:100%}.documents-liens-history .inline-stats .stat-item .Select .select{flex:1;min-width:0}.documents-liens-history .inline-stats .stat-item .Select .kaboodle__control{height:35px;min-height:35px;background:#fff}.documents-liens-history .inline-stats .stat-item .Select .kaboodle__value-container{padding:2px 8px;font-size:calc((13px + .390625vw) * .85)}.documents-liens-history .inline-stats .stat-item .Select label{margin-bottom:0}.documents-liens-history .reported-diagnosis-codes-descriptions-section{display:flex;align-items:center;gap:1.5rem;padding:.75rem;border-bottom:1px solid #e0e0e0;font-size:calc((13px + .390625vw) * .85);overflow:visible}.documents-liens-history .reported-diagnosis-codes-descriptions-section .code-list{display:flex;gap:1rem;list-style:none;overflow:visible}.documents-liens-history .reported-diagnosis-codes-descriptions-section .code-list .code-item{padding:.25rem .5rem;background:#e6f0ff;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.documents-liens-history .reported-diagnosis-codes-descriptions-section .code-list .code-item:hover{background:#d1e7ff}.documents-liens-history .reported-diagnosis-codes-descriptions-section .add-button-wrapper{margin:auto}.documents-liens-history .documents-wrapper{position:relative;height:100%;padding-top:.5rem}.documents-liens-history .documents-wrapper .header-primary{padding:0 .5rem .5rem}.documents-liens-history .documents-wrapper .table-container{position:relative;height:calc(100% - 40px)}.liens-payment-history .select-liens{display:grid;grid-template-columns:repeat(7,25px)}.liens-payment-history .select-liens div{cursor:pointer;align-items:center;border:1px solid #e0e0e0;border-radius:50%;color:#0000;display:flex;height:20px;font-size:calc((13px + .390625vw) * .85);font-weight:900;justify-content:center;margin-right:.25rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s;width:20px}.liens-payment-history .select-liens div:hover{color:#fff;height:27px;width:27px}.liens-payment-history .select-liens div.active{color:#fff}.liens-payment-history .select-liens div.red{background:#cf3e3e}.liens-payment-history .select-liens div.orange{background:#eb8a3c}.liens-payment-history .select-liens div.yellow{background:#eed24d}.liens-payment-history .select-liens div.green{background:#4aa869}.liens-payment-history .select-liens div.blue{background:#509ed3}.liens-payment-history .select-liens div.purple{background:#3c1283}.liens-payment-history .select-liens div.brown{background:#765b4b}.liens-payment-history .diagnostic-parent-row{background-color:#fff;font-weight:500;border-bottom:1px solid #e0e0e0}.liens-payment-history .diagnostic-child-row{background-color:#f6f6f6;color:#010101}.liens-payment-history .diagnostic-child-row:hover{background-color:#0000000d}.liens-payment-history .rdg-row:nth-child(odd) .diagnostic-parent-row{background-color:#0000000d}.rdg-cell{overflow:visible!important;position:relative;z-index:auto}.code-section{display:grid;grid-template-columns:150px 1fr .2fr!important;gap:10px!important}.code-section.with-correct-all{grid-template-columns:150px 1fr .2fr .2fr!important}.code-section .header-primary{justify-content:flex-start}.code-section figure{display:flex;align-items:center;justify-content:center}.code-section.with-indicator{grid-template-columns:120px 150px 1fr .2fr!important}.code-section.with-indicator.with-correct-all{grid-template-columns:120px 150px 1fr .2fr .2fr!important}.code-input,.code-description,.icd-indicator{width:100%}.code-section .tooltip-anchor{display:block;width:100%}.code-section+.code-section{border-top:1px solid #e0e0e0;padding-top:1.25rem}.correct-all-checkbox{display:flex;align-items:center;justify-content:center;margin:auto;width:16px;height:16px}.lien-invoice-page{padding:1rem}.lien-invoice-page h1{margin-bottom:1.5rem;font-size:1.5rem;color:var(--text-primary)}.intake-header{height:70px;padding:0 1.25rem;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e0e0e0;position:fixed;top:0;width:100%;z-index:100}.intake-header .header-logo{display:flex;align-items:center;cursor:pointer}.intake-header .header-logo .header-image{display:flex;height:70px;width:auto}.intake-header .header-logo .header-image img{align-self:center;display:flex;height:30px;width:auto}.intake-header .header-actions button{min-width:150px}.intake-form-page{background:#fff;height:calc(100% - 70px);overflow-y:auto;padding:.5rem;position:absolute;top:70px;width:100%}.intake-form-page.dashboard{position:unset!important}.intake-form-page .main-content.intake-content{display:grid;grid-template-rows:30px 30px 1fr;overflow:hidden;padding:0}.intake-form-page .main-content.intake-content form{border-top:1px solid #e0e0e0;display:grid;grid-template-rows:1fr 75px;overflow:hidden;margin:1.25rem 0 0;padding:0}.intake-form-page .main-content.intake-content form .grid-layout{overflow-y:auto;padding:.5rem 1.25rem}.intake-form-page .main-content .dashboard-title{color:#3c1283;font-size:calc(calc(13px + .390625vw) * .75);letter-spacing:2px;margin:.5rem 0 0;padding:0 1.25rem;text-transform:uppercase}.intake-form-page .main-content .progress-bar-container{padding:0 1.25rem}.intake-form-page .main-content .form-actions{border-top:1px solid #e0e0e0;padding:0 1.25rem;display:flex;justify-content:space-between;align-items:center}.intake-form-page .main-content .form-actions .form-actions-left{display:flex;gap:.5rem;align-items:center}.intake-form-page .main-content .form-actions .form-actions-right{display:flex;align-items:center}.intake-form-page{display:flex;flex-direction:column}.intake-form-page .main-content{height:calc(100vh - 70px);overflow-y:auto;padding:.5rem 1.25rem 1.25rem;position:absolute;bottom:0;right:0;width:100%;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.intake-form-page form{display:flex;flex-direction:column}.intake-form-page .form-actions{align-items:center;display:flex;justify-content:space-between}.intake-form-page .form-actions .form-actions-left{display:flex;gap:.5rem;align-items:center}.intake-form-page .form-actions .form-actions-right{display:flex;align-items:center}.intake-form-page .submit-button,.intake-form-page .skip-submit-button{min-width:150px}.intake-form-page--Error{color:#cf3e3e;text-align:center;margin-bottom:.5rem}.intake-form-page--Button{width:100%;height:48px;background-color:#3c1283!important;color:#fff!important;border-radius:30px!important;font-size:1rem!important;font-weight:400!important;transition:opacity .2s ease-in-out!important;max-width:none!important;text-transform:none!important}.intake-form-page--Button:hover{opacity:.9!important}.intake-form-page--Button:disabled{opacity:.7!important;cursor:not-allowed!important}.intake-form-page{display:flex;align-items:center}.intake-form-page.bkg-alt{background:#f6f6f6}.intake-card{background:#fff;border:1px solid #e0e0e0;padding:1.25rem;border-radius:30px;box-shadow:6px 6px #e0e0e0;width:100%;max-width:600px}.intake-card .page-title{font-size:calc(calc(13px + .390625vw) * 1.25);font-weight:600;margin-bottom:.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.intake-card .page-title .logo-image{display:inline-block;vertical-align:middle;width:63%;margin-bottom:4px;margin-top:4px}.intake-card .page-subtitle{font-size:calc(calc(13px + .390625vw) * .65);color:#0009;line-height:1;margin-bottom:1.25rem;text-align:center}.intake-card .prompt-message{text-align:center;font-size:.9rem;color:#0009;margin-top:1.5rem}.intake-card .prompt-link{color:#3c1283;text-decoration:none;font-weight:500}.intake-card .prompt-link:hover{text-decoration:underline}.intake-card form{margin-bottom:1.25rem}.intake-card form label{color:#3c1283;font-size:calc(calc(13px + .390625vw) * .65);font-weight:500;margin-bottom:.5rem;margin-top:.5rem;display:block}.intake-card form input{height:48px;line-height:1.5;border-radius:30px;border:2px solid rgba(0,0,0,.1);padding:0 1.25rem;font-size:1rem;transition:border-color .2s ease-in-out}.intake-card form input:focus{border-color:#3c1283;outline:none}.intake-card form input::placeholder{color:#0006}.intake-card form input:first-child label{margin-top:0}.intake-card form button{width:100%;margin-top:1.25rem;max-width:none;display:block}.intake-card .password-requirements{background:#f6f6f6;border:1px solid rgba(0,0,0,.1);border-radius:30px;padding:.5rem;margin:.5rem 0}.intake-card .password-requirements .password-requirements-title{font-size:calc(calc(13px + .390625vw) * .7);font-weight:500;color:#000c;margin:0 0 .1rem}.intake-card .password-requirements .password-requirements-list{margin:0;padding-left:.5rem;list-style-type:disc}.intake-card .password-requirements .password-requirements-list li{font-size:calc(calc(13px + .390625vw) * .65);color:#0009;margin:.1rem 0;line-height:1.3}.progress-bar-container{width:100%;margin-bottom:1.25rem}.progress-bar-container .progress-percentage{font-size:14px;font-weight:500;color:#010101;margin-bottom:8px;text-align:right}.progress-bar-container .progress-bar-track{width:100%;border-radius:4px;overflow:hidden;position:relative}.progress-bar-container .progress-bar-track .progress-bar-fill{transition:width .3s ease-in-out;border-radius:4px;position:relative}.progress-bar-container .progress-bar-track .progress-bar-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-bar-container.success .progress-bar-fill{background-color:#28a745!important}.progress-bar-container.warning .progress-bar-fill{background-color:#ffc107!important}.progress-bar-container.danger .progress-bar-fill{background-color:#dc3545!important}.progress-bar-container.allan-koba .progress-bar-fill{background-color:#3c1283!important}.submission-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99999;display:flex;align-items:center;justify-content:center}.submission-overlay .submission-content{background:#fff;border-radius:8px;padding:25px;max-width:500px;width:90%;text-align:center;box-shadow:0 2px 10px #0000001a}.submission-overlay .submission-icon{margin-bottom:1.25rem;display:flex;justify-content:center}.submission-overlay .submission-icon .spinner{width:50px;height:50px;border:3px solid #eaeaea;border-top:3px solid #3c1283;border-radius:50%;animation:spin 1s linear infinite}.submission-overlay .submission-title{color:#010101;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.submission-overlay .submission-message{color:#010101;font-size:.9rem;margin:0 0 1.25rem;opacity:.7}.submission-overlay .progress-container{margin-bottom:1.25rem}.submission-overlay .progress-container .progress-bar{width:100%;height:6px;background:#eaeaea;border-radius:3px;overflow:hidden;margin-bottom:.25rem}.submission-overlay .progress-container .progress-bar .progress-fill{height:100%;background:#3c1283;border-radius:3px;transition:width .3s ease-out}.submission-overlay .progress-container .progress-text{font-size:.8rem;color:#010101;opacity:.6}.submission-overlay .submission-warning{display:flex;align-items:flex-start;gap:.25rem;padding:.5rem;background:#f6f6f6;border-radius:5px;text-align:left}.submission-overlay .submission-warning .warning-icon{color:#010101;flex-shrink:0;margin-top:2px;opacity:.7}.submission-overlay .submission-warning span{font-size:.8rem;color:#010101;opacity:.8}@keyframes spin{to{transform:rotate(360deg)}}.success-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99999;display:flex;align-items:center;justify-content:center}.success-modal-overlay .success-modal-content{background:#fff;border-radius:8px;padding:25px;max-width:500px;width:90%;text-align:center;box-shadow:0 2px 10px #0000001a}.success-modal-overlay .success-icon{margin-bottom:1.25rem;display:flex;justify-content:center}.success-modal-overlay .success-icon .checkmark-icon{color:#4aa869;animation:successPulse .6s ease-out}.success-modal-overlay .success-title{color:#010101;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.success-modal-overlay .success-message{color:#010101;font-size:.9rem;margin:0 0 1.25rem;opacity:.8;line-height:1.5}.success-modal-overlay .success-actions{display:flex;justify-content:center;flex-wrap:wrap}@keyframes successPulse{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.referral-url-container{margin-bottom:1.25rem;padding:1.25rem;border:1px solid #e0e0e0;border-radius:30px}.referral-url-container h3,.referral-url-container p{margin-bottom:.5rem}.referral-url-container .referral-url-box{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:30px;border:1px solid #e0e0e0;margin-bottom:.5rem}.referral-url-container .referral-url-box code{overflow-wrap:break-word;word-break:break-all;flex:1;padding-right:.5rem}.referral-url-container .referral-url-box button{min-width:100px;margin-left:.5rem}.intake-users-table .filter-tabs{display:flex;margin-bottom:.5rem;border-bottom:1px solid #e0e0e0}.intake-users-table .filter-tab{padding:.25rem .5rem;font-size:calc(calc(13px + .390625vw) * .75);background:none;border:none;cursor:pointer;margin-right:.5rem;color:#000000b3;position:relative;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.intake-users-table .filter-tab:hover:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#000}.intake-users-table .filter-tab.active{border-color:#3c1283;color:#3c1283;font-weight:500}.intake-users-table .filter-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#3c1283}.intake-users-table .action-buttons .material-icons{cursor:pointer;transition:all .2s ease}.intake-users-table .action-buttons .material-icons:hover{transform:scale(1.1)}.intake-users-table .action-button{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;border-radius:4px;border:none;cursor:pointer;font-size:.75rem;transition:all .2s ease}.intake-users-table .action-button.approve{background-color:#e6f7ed;color:#0a5c36}.intake-users-table .action-button.approve:hover{background-color:#d1f0e0}.intake-users-table .action-button.approve:disabled{opacity:.5;cursor:default}.intake-users-table .action-button.reject{background-color:#fae9e9;color:#c53030}.intake-users-table .action-button.reject:hover{background-color:#f5d1d1}.intake-users-table .action-button.reject:disabled{opacity:.5;cursor:default}.intake-users-table .action-button .material-icons{font-size:1rem;margin-right:.25rem}.intake-users-table .status-indicator{display:flex;align-items:center;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.intake-users-table .status-indicator.active{background-color:#e6f7ed;color:#0a5c36}.intake-users-table .status-indicator.inactive{background-color:#fae9e9;color:#c53030}.intake-users-table .status-indicator .material-icons{font-size:1rem;margin-right:.25rem}.DocumentManagementPageContainer{display:flex;flex-direction:row;height:90vh}.DocumentManagementPageContainer__Header{flex-grow:1;display:flex;justify-content:flex-end;margin-bottom:1rem}.DocumentManagementPageContainer__Forms{height:90vh;display:flex}.DocumentManagementPageContainer__Footer{flex-grow:1;display:flex;justify-content:flex-end}.DocumentManagementPageContainer__Button{min-width:200px}.DocumentManagementPageContainer__Button--CanSave{background-color:#90ee90}.DocumentManagementPageContainer__Button--Disabled{background-color:#0000001a!important}.FinancePage .filters-row{display:flex;gap:.5rem;margin-bottom:.5rem}.FinancePage .filters-row>*{flex:1}.FinancePage form{columns:unset!important;display:block!important;width:100%!important}.FinancePage form *{break-inside:avoid!important;column-span:all!important}.FinancePage form .grouped-query-section{margin-bottom:.5rem}.FinancePage .button-row{display:flex;gap:.25rem;justify-content:flex-start;margin-top:.5rem}.FinancePage .button-row .report-button{display:flex;align-items:center;gap:.25rem}.FinancePage .button-row .report-button .material-icons{font-size:18px}.FinancePage .invoice-table-placeholder{padding:1.25rem;text-align:center;color:#e0e0e0;border:1px dashed #e0e0e0;border-radius:30px}.FinancePage .finance-reports-section{margin-top:1.25rem}.FinancePage .finance-reports-section .section-header{margin-bottom:.5rem}.FinancePage .finance-reports-section .section-header .header-primary{font-size:18px;font-weight:600;color:#000;margin:0}.FinancePage .finance-reports-section .finance-reports-table{background:#fff;border-radius:30px;box-shadow:0 2px 4px #0000001a}.FinancePage .report-table-container{margin-top:1.25rem;margin-bottom:1.25rem;padding:.5rem;background:#fff}.FinancePage .report-table-container .finance-report-table .rdg-row:has([data-client-header=true]){background-color:#f6f6f6;font-weight:600;border-bottom:2px solid #eaeaea}.FinancePage .report-table-container .finance-report-table .service-url-link{color:#3c1283;text-decoration:none;font-weight:500;padding:.1rem .25rem;border-radius:5px;transition:all .2s ease;display:inline-block}.FinancePage .report-table-container .finance-report-table .service-url-link:hover{font-weight:600}.brd-all{border:1px solid #e0e0e0}.brd-bottom{border-bottom:1px solid #e0e0e0}.brd-left{border-left:1px solid #e0e0e0}.brd-right{border-right:1px solid #e0e0e0}.brd-top{border-top:1px solid #e0e0e0}.h-100{height:100%}.w-100{width:100%}.mrg-all{margin:.5rem}.mrg-bottom{margin-bottom:.5rem}.mrg-left{margin-left:.5rem}.mrg-right{margin-right:.5rem}.mrg-top{margin-top:.5rem}.pd-all{margin:.5rem}.pd-bottom{padding-bottom:.5rem}.pd-left{padding-left:.5rem}.pd-right{padding-right:.5rem}.pd-top{padding-top:.5rem}.d-block{display:block!important;margin:0!important;padding:0!important}.data-block,.grouped-query-section .rules-section .rule-item{align-content:flex-start;background:#fff;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:30px;display:grid;font-size:calc(calc(13px + .390625vw) * .6);margin-bottom:.5rem;padding:.5rem 1.25rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.data-block.inactive,.grouped-query-section .rules-section .inactive.rule-item{display:none}.data-block.no-pd,.grouped-query-section .rules-section .no-pd.rule-item{padding:0}.data-block.no-mrg,.grouped-query-section .rules-section .no-mrg.rule-item{margin:0}.data-block.no-brdr,.grouped-query-section .rules-section .no-brdr.rule-item{border:0}.data-block .data-block-header,.grouped-query-section .rules-section .rule-item .data-block-header{box-sizing:border-box;border-bottom:1px solid #e0e0e0;font-size:calc(calc(13px + .390625vw) * .65);font-weight:600;letter-spacing:1px;margin:.5rem 0;padding-bottom:.5rem;text-transform:uppercase}.data-block .data-block-header.p-r,.grouped-query-section .rules-section .rule-item .data-block-header.p-r{position:relative}.data-block .status,.grouped-query-section .rules-section .rule-item .status{display:flex;justify-content:flex-end;margin:0 0 0 auto}.data-block .status span,.grouped-query-section .rules-section .rule-item .status span{align-self:center;background:#0000000d;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;margin:0 4px;padding:.5rem;text-transform:uppercase}.data-block .status span.red,.grouped-query-section .rules-section .rule-item .status span.red{background:#cf3e3e;color:#fff}.data-block .status span.orange,.grouped-query-section .rules-section .rule-item .status span.orange{background:#eb8a3c;color:#fff}.data-block .status span.yellow,.grouped-query-section .rules-section .rule-item .status span.yellow{background:#eed24d;color:#00000080}.data-block .status span.green,.grouped-query-section .rules-section .rule-item .status span.green{background:#4aa869;color:#fff}.data-block .status span.blue,.grouped-query-section .rules-section .rule-item .status span.blue{background:#509ed3;color:#fff}.data-block .status span.pink,.grouped-query-section .rules-section .rule-item .status span.pink{background:#f460eb;color:#fff}.data-block .status span.purple,.grouped-query-section .rules-section .rule-item .status span.purple{background:#3c1283;color:#fff}.data-block .status span.unprocessed,.grouped-query-section .rules-section .rule-item .status span.unprocessed{background:#000;color:#fff}.data-block .status.inline,.grouped-query-section .rules-section .rule-item .status.inline{justify-content:flex-start}.data-block .status.inline span,.grouped-query-section .rules-section .rule-item .status.inline span{font-family:Material Icons}.data-block .tags,.grouped-query-section .rules-section .rule-item .tags{display:flex;flex-direction:row;justify-content:flex-start;margin:.5rem 0 .25rem;width:100%}.data-block .tags span,.grouped-query-section .rules-section .rule-item .tags span{align-self:center;background:#0000000d;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;font-size:calc(calc(13px + .390625vw) * .5);font-weight:700;margin:0 4px;padding:.5rem;text-transform:uppercase}.data-block .tags span:first-child,.grouped-query-section .rules-section .rule-item .tags span:first-child{margin-left:0}.data-block .tags span:last-child,.grouped-query-section .rules-section .rule-item .tags span:last-child{margin-right:0}.data-block .tags.corner-number,.grouped-query-section .rules-section .rule-item .tags.corner-number{height:50px;justify-content:flex-end;width:100%}.data-block .tags.corner-number span,.grouped-query-section .rules-section .rule-item .tags.corner-number span{text-align:center;width:40px}.data-block .tags.corner-number.w-txt,.grouped-query-section .rules-section .rule-item .tags.corner-number.w-txt{align-items:center;justify-content:space-between}.data-block .tags.corner-number.w-txt .txt,.grouped-query-section .rules-section .rule-item .tags.corner-number.w-txt .txt{color:#00000080}.data-block .data-values,.grouped-query-section .rules-section .rule-item .data-values{align-content:flex-start;align-items:center;box-sizing:border-box;display:grid;grid-template-columns:minmax(auto,120px) 1fr;grid-gap:10px 0;margin-bottom:.5rem;width:100%}.data-block .data-values.sub-list,.grouped-query-section .rules-section .rule-item .data-values.sub-list{padding-left:1.25rem}.data-block .data-values.no-mrg-btm,.grouped-query-section .rules-section .rule-item .data-values.no-mrg-btm{margin-bottom:0}.data-block .data-values label,.grouped-query-section .rules-section .rule-item .data-values label,.data-block .data-values figure,.grouped-query-section .rules-section .rule-item .data-values figure{text-align:left}.data-block .data-values label,.grouped-query-section .rules-section .rule-item .data-values label{color:#010101;font-family:Inter,sans-serif;letter-spacing:0;margin:0 .5rem 0 0;min-width:110px;max-width:175px;text-transform:none;width:100%}.data-block .data-values label.w-icn,.grouped-query-section .rules-section .rule-item .data-values label.w-icn{font-family:Material Icons;font-size:calc(calc(13px + .390625vw) * 1.05);max-height:30px}.data-block .data-values label.w-icn span,.grouped-query-section .rules-section .rule-item .data-values label.w-icn span{align-self:center}.data-block .data-values.wide-label-column,.grouped-query-section .rules-section .rule-item .data-values.wide-label-column{grid-template-columns:minmax(auto,220px) 1fr}.data-block .data-values.wide-label-column label,.grouped-query-section .rules-section .rule-item .data-values.wide-label-column label{max-width:unset}.data-block .data-values figure:last-child,.grouped-query-section .rules-section .rule-item .data-values figure:last-child{margin-bottom:0}.data-block .data-values figure.w-dollar,.grouped-query-section .rules-section .rule-item .data-values figure.w-dollar,.data-block .data-values figure.w-label,.grouped-query-section .rules-section .rule-item .data-values figure.w-label{display:flex}.data-block .data-values figure.w-dollar span,.grouped-query-section .rules-section .rule-item .data-values figure.w-dollar span,.data-block .data-values figure.w-label span,.grouped-query-section .rules-section .rule-item .data-values figure.w-label span{align-items:center;background:#f6f6f6;border:1px solid #e0e0e0;border-right:0;border-radius:30px 0 0 30px;color:#00000080;display:flex;font-size:calc(calc(13px + .390625vw) * .65);height:35px;justify-content:center;width:30px}.data-block .data-values figure.w-dollar input,.grouped-query-section .rules-section .rule-item .data-values figure.w-dollar input,.data-block .data-values figure.w-label input,.grouped-query-section .rules-section .rule-item .data-values figure.w-label input{border-radius:0 30px 30px 0!important;max-width:470px}.data-block .data-values figure.w-label span,.grouped-query-section .rules-section .rule-item .data-values figure.w-label span{border:1px solid #e0e0e0;border-left:0;border-radius:0 30px 30px 0;font-size:calc(calc(13px + .390625vw) * .5);max-width:30px;min-width:30px;padding:.5rem;width:fit-content}.data-block .data-values figure.w-label span.material-icons,.grouped-query-section .rules-section .rule-item .data-values figure.w-label span.material-icons{font-size:calc(calc(13px + .390625vw) * .8)}.data-block .data-values figure.w-label input,.grouped-query-section .rules-section .rule-item .data-values figure.w-label input{border-radius:30px 0 0 30px!important}.data-block .data-values figure.w-btn,.grouped-query-section .rules-section .rule-item .data-values figure.w-btn{display:grid;grid-template-columns:1fr 1fr}.data-block .data-values figure.w-btn .btn,.grouped-query-section .rules-section .rule-item .data-values figure.w-btn .btn{border:1px solid #e0e0e0!important;border-radius:30px!important;justify-self:flex-end}.data-block .data-values .w-full,.grouped-query-section .rules-section .rule-item .data-values .w-full{align-self:flex-start;grid-column-end:span 2;max-width:100%}.data-block .data-values .w-indent,.grouped-query-section .rules-section .rule-item .data-values .w-indent{padding-left:1.25rem}.data-block .data-values .status-icon,.grouped-query-section .rules-section .rule-item .data-values .status-icon{color:#010101;font-family:Inter,sans-serif;letter-spacing:0;margin:0 0 .5rem;text-transform:none;width:100%}.data-block .data-values.as-start label,.grouped-query-section .rules-section .rule-item .data-values.as-start label{align-self:flex-start;padding-right:.25rem}.data-block .data-values.history,.grouped-query-section .rules-section .rule-item .data-values.history{align-items:flex-start}.data-block .data-values.history figure,.grouped-query-section .rules-section .rule-item .data-values.history figure{font-weight:400}.data-block .data-values.history figure div,.grouped-query-section .rules-section .rule-item .data-values.history figure div{margin-bottom:.25rem}.data-block .data-values.history figure div:last-child,.grouped-query-section .rules-section .rule-item .data-values.history figure div:last-child{margin-bottom:0}.data-block .data-values.w-overrides,.grouped-query-section .rules-section .rule-item .data-values.w-overrides{grid-template-columns:minmax(auto,140px) 1fr 1fr}.data-block .data-values.w-overrides .header-primary,.grouped-query-section .rules-section .rule-item .data-values.w-overrides .header-primary{padding:0}.data-block .data-values.w-overrides figure,.grouped-query-section .rules-section .rule-item .data-values.w-overrides figure{margin:0 0 0 .25rem}.data-block .data-values.allocation-medical,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical{grid-template-columns:24px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px;margin:0;padding:0 0 .5rem}.data-block .data-values.allocation-medical .input,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical .input{padding-right:.1rem}.data-block .data-values.allocation-medical.seed,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical.seed{grid-template-columns:24px 30px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px}.data-block .data-values.allocation-medical.excluded,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical.excluded{grid-template-columns:24px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px}.data-block .data-values.allocation-medical .header-primary,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical .header-primary{justify-content:center;padding:0;text-align:center}.data-block .data-values.allocation-medical label,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical label,.data-block .data-values.allocation-medical figure,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical figure{margin:0 .25rem 0 0}.data-block .data-values.allocation-medical figure,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical figure{justify-content:center;text-align:center}.data-block .data-values.allocation-medical figure input,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical figure input{justify-content:center;text-align:center}.data-block .data-values.allocation-medical .w-checkbox,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical .w-checkbox{display:flex;align-items:center;justify-content:center;gap:.5rem}.data-block .data-values.allocation-medical .w-checkbox input[type=checkbox],.grouped-query-section .rules-section .rule-item .data-values.allocation-medical .w-checkbox input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}.data-block .data-values.allocation-medical .w-checkbox span,.grouped-query-section .rules-section .rule-item .data-values.allocation-medical .w-checkbox span{font-size:calc(calc(13px + .390625vw) * .5);color:#00000080;white-space:nowrap}.data-block .data-values.service-names,.grouped-query-section .rules-section .rule-item .data-values.service-names{grid-template-columns:.5fr 1fr;grid-gap:10px}.data-block .data-values.operations-service-selection,.grouped-query-section .rules-section .rule-item .data-values.operations-service-selection{grid-template-columns:1fr 1fr 1fr 1fr}.data-block .data-values.allocation-prescription,.grouped-query-section .rules-section .rule-item .data-values.allocation-prescription{grid-template-columns:24px 30px 30px 30px 30px .9fr 1fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr 90px .75fr 24px 24px;margin:0;padding:0 0 .5rem}.data-block .data-values.allocation-prescription.excluded,.grouped-query-section .rules-section .rule-item .data-values.allocation-prescription.excluded{grid-template-columns:24px 30px 30px 30px 30px .9fr 1fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr 90px .75fr 24px 24px}.data-block .data-values.allocation-prescription .header-primary,.grouped-query-section .rules-section .rule-item .data-values.allocation-prescription .header-primary{justify-content:center;padding:0;text-align:center}.data-block .data-values.allocation-prescription label,.grouped-query-section .rules-section .rule-item .data-values.allocation-prescription label,.data-block .data-values.allocation-prescription figure,.grouped-query-section .rules-section .rule-item .data-values.allocation-prescription figure{margin:0 .25rem 0 0}.data-block .data-values.allocation-prescription figure,.grouped-query-section .rules-section .rule-item .data-values.allocation-prescription figure{justify-content:center;text-align:center}.data-block .data-values.allocation-prescription figure input,.grouped-query-section .rules-section .rule-item .data-values.allocation-prescription figure input{justify-content:center;text-align:center}.data-block .data-values.invoice-hourly,.grouped-query-section .rules-section .rule-item .data-values.invoice-hourly{grid-template-columns:minmax(auto,120px) .5fr .5fr 1fr}.data-block .data-values.invoice-hourly .header-primary,.grouped-query-section .rules-section .rule-item .data-values.invoice-hourly .header-primary{padding:0}.data-block .data-values.invoice-hourly label,.grouped-query-section .rules-section .rule-item .data-values.invoice-hourly label,.data-block .data-values.invoice-hourly figure,.grouped-query-section .rules-section .rule-item .data-values.invoice-hourly figure{margin:0 .25rem 0 0}.data-block .data-values.exposures,.grouped-query-section .rules-section .rule-item .data-values.exposures{grid-template-columns:minmax(auto,120px) 1fr .5fr}.data-block .data-values.exposures .header-primary,.grouped-query-section .rules-section .rule-item .data-values.exposures .header-primary{padding:0}.data-block .data-values.exposures label,.grouped-query-section .rules-section .rule-item .data-values.exposures label,.data-block .data-values.exposures figure,.grouped-query-section .rules-section .rule-item .data-values.exposures figure{margin:0 .25rem 0 0;max-width:none!important}.data-block .data-values.exposures label input,.grouped-query-section .rules-section .rule-item .data-values.exposures label input,.data-block .data-values.exposures figure input,.grouped-query-section .rules-section .rule-item .data-values.exposures figure input{max-width:none!important}.data-block .data-values .row,.grouped-query-section .rules-section .rule-item .data-values .row{display:contents}.data-block:hover,.grouped-query-section .rules-section .rule-item:hover{box-shadow:6px 6px #e0e0e0}.data-block.no-hover:hover,.grouped-query-section .rules-section .no-hover.rule-item:hover{box-shadow:none;cursor:default}.data-block.swimlane-item:hover,.grouped-query-section .rules-section .swimlane-item.rule-item:hover{background-color:#0000000d;cursor:pointer}.data-block.max-content-w .data-values,.grouped-query-section .rules-section .max-content-w.rule-item .data-values{grid-template-columns:minmax(auto,max-content) 1fr}.data-block.max-content-w .data-values label,.grouped-query-section .rules-section .max-content-w.rule-item .data-values label{max-width:none!important}.data-block.action-list,.grouped-query-section .rules-section .action-list.rule-item{background:#f6f6f6;cursor:pointer;padding:0;min-height:0}.data-block.action-list .data-values,.grouped-query-section .rules-section .action-list.rule-item .data-values{grid-template-columns:max-content 1fr;margin-bottom:0;margin-top:0}.data-block.action-list label,.grouped-query-section .rules-section .action-list.rule-item label,.data-block.action-list figure,.grouped-query-section .rules-section .action-list.rule-item figure{cursor:pointer;padding:.5rem}.data-block.action-list label,.grouped-query-section .rules-section .action-list.rule-item label{border-right:1px solid #e0e0e0;font-weight:700;max-width:40px;min-width:40px;text-align:right}.data-block.action-list .blue,.grouped-query-section .rules-section .action-list.rule-item .blue{border-bottom:1px solid #e0e0e0;border-color:#509ed3;color:#509ed3}.data-block.action-list .green,.grouped-query-section .rules-section .action-list.rule-item .green{border-bottom:1px solid #e0e0e0;border-color:#4aa869;color:#4aa869}.data-block.action-list .red,.grouped-query-section .rules-section .action-list.rule-item .red{border-bottom:1px solid #e0e0e0;border-color:#cf3e3e;color:#cf3e3e}.data-block .table.adjusters,.grouped-query-section .rules-section .rule-item .table.adjusters{grid-template-columns:1fr auto}.white-bkg .data-block,.white-bkg .grouped-query-section .rules-section .rule-item,.grouped-query-section .rules-section .white-bkg .rule-item{background:#fff}.required{display:flex}.required span{color:#cf3e3e;margin-left:.25rem}.required span.medicare-beneficiary{align-content:center;border-radius:50%;color:#fff;font-size:calc(calc(13px + .390625vw) * .6);height:18px;position:relative;text-align:center;width:18px}.payout-method-toggle{display:flex;gap:.5rem}.payout-method-toggle .btn{background:#f6f6f6;border:1px solid #e0e0e0;border-radius:30px;color:#00000080;cursor:pointer;font-size:calc(calc(13px + .390625vw) * .6);padding:.5rem 1.25rem;transition:all 1s cubic-bezier(.2,1,.2,1) 0s}.payout-method-toggle .btn.active{background:#509ed3;border-color:#509ed3;color:#fff}.payout-method-toggle .btn:hover:not(.active){background:#0000000d}.header-primary.text-left{justify-content:flex-start!important;text-align:left!important}.input--left-align input{text-align:left!important;justify-content:flex-start!important}.drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#6b7280;font-size:16px;-webkit-user-select:none;user-select:none}.drag-handle:hover{color:#374151}.drag-handle:active{cursor:grabbing}.droppable-zone.is-over{position:relative}.droppable-zone.is-over:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#007bff1a;border:2px dashed #007bff;pointer-events:none;z-index:1}.exposure-mitigation-wrapper{grid-column-end:span 13}.exposure-mitigation-wrapper .exposure-mitigation-wrapper-sub-grid{border:1px solid #e0e0e0;border-bottom:0;border-top:0;display:grid;grid-template-columns:24px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px;padding-bottom:.5rem}.exposure-mitigation-wrapper .exposure-mitigation-wrapper-sub-grid figure.exposure-adjustment{align-items:center;display:flex;font-style:italic;font-weight:400;grid-column-end:span 6;justify-content:space-between;padding-left:.5rem;text-align:left}.exposure-mitigation-wrapper .exposure-mitigation-wrapper-sub-grid:last-child{border-bottom:1px solid #e0e0e0}.exposure-mitigation-wrapper.w-seed{grid-column-end:span 14}.exposure-mitigation-wrapper.w-seed .exposure-mitigation-wrapper-sub-grid{grid-template-columns:24px 30px 30px 30px 30px .9fr 120px .6fr 90px .8fr 90px .8fr 24px 24px}.exposure-mitigation-wrapper.w-seed .exposure-mitigation-wrapper-sub-grid .exposure-adjustment{grid-column-end:span 7}.exposure-mitigation-wrapper.w-prescription{grid-column-end:span 19}.exposure-mitigation-wrapper.w-prescription .exposure-mitigation-wrapper-sub-grid{grid-template-columns:24px 30px 30px 30px 30px .9fr 1fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr .75fr 90px .75fr 24px 24px}.exposure-mitigation-wrapper.w-prescription .exposure-mitigation-wrapper-sub-grid .exposure-adjustment{grid-column-end:span 12}.cms-decision{grid-template-columns:1fr 1fr 1fr 1fr}.cms-decision .decision-row{display:contents}.cms-decision .decision-row:hover>*{background-color:#0000000d;cursor:pointer}.grouped-query-section{width:100%;margin-bottom:1.25rem}.grouped-query-section .rules-section .no-rules-message{text-align:center;padding:2.5rem;font-style:italic;border:2px dashed #eaeaea;border-radius:5px}.grouped-query-section .rules-section .rules-list{display:flex;flex-direction:column;gap:.5rem}.grouped-query-section .rules-section .rule-item{margin-bottom:.5rem;width:100%;box-sizing:border-box}.grouped-query-section .rules-section .rule-item .rule-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem;padding-bottom:.1rem;border-bottom:1px solid #eaeaea}.grouped-query-section .rules-section .rule-item .rule-header .rule-number{font-weight:600;color:#000;font-size:14px}.grouped-query-section .rules-section .rule-item .rule-header .remove-rule-btn{padding:.1rem;min-width:auto;width:auto;height:auto;background-color:transparent;border:1px solid #eaeaea;color:#e0e0e0}.grouped-query-section .rules-section .rule-item .rule-header .remove-rule-btn:hover:not(:disabled){background-color:#cf3e3e;color:#fff;border-color:#cf3e3e}.grouped-query-section .rules-section .rule-item .rule-header .remove-rule-btn .material-icons{font-size:16px}.grouped-query-section .rules-section .rule-item .rule-content .rule-row{display:flex;gap:.5rem;align-items:flex-end;width:100%}.grouped-query-section .rules-section .rule-item .rule-content .rule-row .client-select{flex:2;min-width:200px}.grouped-query-section .rules-section .rule-item .rule-content .rule-row .rule-type-select{flex:1;min-width:120px}.grouped-query-section .rules-section .rule-item .rule-content .rule-row .service-types-select{flex:2;min-width:200px}.grouped-query-section .rules-section .rule-item .rule-content .rule-row label{display:block;margin-bottom:.1rem;font-weight:500;color:#000;font-size:14px}.grouped-query-section .actions-section{display:flex;gap:.5rem;justify-content:flex-start;margin-top:.25rem;border-top:1px solid #eaeaea;width:100%}.grouped-query-section .actions-section .add-rule-btn{background-color:#f6f6f6;border:1px solid #4aa869;color:#4aa869}.grouped-query-section .actions-section .add-rule-btn:hover:not(:disabled){background-color:#4aa869;color:#fff}.grouped-query-section .actions-section .add-rule-btn .material-icons{margin-right:.1rem}.grouped-query-section .actions-section .clear-rules-btn{background-color:#f6f6f6;border:1px solid #eb8a3c;color:#eb8a3c}.grouped-query-section .actions-section .clear-rules-btn:hover:not(:disabled){background-color:#eb8a3c;color:#fff}.grouped-query-section .actions-section .clear-rules-btn .material-icons{margin-right:.1rem}@media (max-width: 768px){.grouped-query-section .rule-content .rule-row{flex-direction:column;gap:.25rem}.grouped-query-section .rule-content .rule-row .client-select,.grouped-query-section .rule-content .rule-row .rule-type-select,.grouped-query-section .rule-content .rule-row .service-types-select{flex:none;min-width:auto;width:100%}.grouped-query-section .actions-section{flex-direction:column;gap:.25rem}.grouped-query-section .actions-section .add-rule-btn,.grouped-query-section .actions-section .clear-rules-btn{width:100%;justify-content:center}}
