@font-face{font-family:PoppinsRegular;font-style:normal;font-display:swap;font-weight:400;src:local(PoppinsRegular),url(/assets/Poppins-Regular-78f12727.ttf)}@font-face{font-family:PoppinsMed;font-style:normal;font-display:swap;font-weight:500;src:local(PoppinsMed),url(/assets/Poppins-Medium-e554db18.ttf)}@font-face{font-family:PoppinsSemiBold;font-style:normal;font-display:swap;font-weight:500;src:local(PoppinsSemiBold),url(/assets/Poppins-SemiBold-bf9c1ff6.ttf)}@font-face{font-family:PoppinsBold;font-style:normal;font-display:swap;font-weight:700;src:local(PoppinsBold),url(/assets/Poppins-Bold-c24de569.ttf)}#root{font-family:PoppinsRegular,system-ui,Avenir,Helvetica,Arial,sans-serif!important}body{font-family:PoppinsRegular,system-ui,Avenir,Helvetica,Arial,sans-serif!important;margin:0;padding:0}strong,b{font-family:PoppinsBold,system-ui,Avenir,Helvetica,Arial,sans-serif!important}.text-right{text-align:right;width:100%;display:block}.text-blue{color:#0b44ff}.text-red{color:#e40000}.column-employee_cost,.column-revenue_share,.column-bookings_last_30d,.column-bookings,.column-stipend,.column-one_time_cost,.column-patients,.column-supervisees,.column-compensation_session_rate{text-align:right!important}td.column-employee_cost,td.column-collected{background-color:#f5f5f5}.loader-container{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fafafa}.loader,.loader:before,.loader:after{border-radius:50%}.loader{color:#283593;font-size:11px;text-indent:-99999em;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before,.loader:after{position:absolute;content:""}.loader:before{width:5.2em;height:10.2em;background:#fafafa;border-radius:10.2em 0 0 10.2em;top:-.1em;left:-.1em;-webkit-transform-origin:5.2em 5.1em;transform-origin:5.2em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}.loader:after{width:5.2em;height:10.2em;background:#fafafa;border-radius:0 10.2em 10.2em 0;top:-.1em;left:5.1em;-webkit-transform-origin:0px 5.1em;transform-origin:0px 5.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.RaMenu-closed .css-15jx5nt{flex-direction:column;margin-top:10px}.logoSvg{max-width:90%;width:240px;padding:0 15px}.financial-logoSvg{height:40px;padding:0 8px}.RaSimpleFormIterator-line{border-bottom:none!important}.RaSimpleFormIterator-line section{display:flex!important;flex-direction:row!important;align-items:flex-start!important;flex-wrap:nowrap!important}.ra-input-rates .RaSimpleFormIterator-line section{align-items:center!important;padding-top:.5em;padding-bottom:.5em}.ra-input-rates .RaSimpleFormIterator-line section .MuiTypography-body2{min-width:148px}.RaSimpleFormIterator-line section .ra-input{width:unset!important;margin:0}.hours-row ul{width:100%!important;max-width:unset!important;display:flex!important;flex-direction:column;gap:none!important;margin:0!important;padding:0!important}.hours-row ul li section .MuiFormControl-root{width:100%!important;max-width:unset!important}.hours-row ul li .RaSimpleFormIterator-form{flex:auto!important}.hours-row>.ra-input{width:100%!important;max-width:unset!important}.hours-row-inner ul{display:flex!important;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.hours-row-inner ul li section{display:flex!important;flex-direction:row!important;align-items:center!important;max-width:176px;padding-left:24px;justify-content:flex-start!important}.hours-row-inner ul li section .ra-input{margin-right:0!important}.hours-row-inner ul li section .ra-input label{margin-right:0!important}.hide-label .RaLabeled-label{display:none}.css-6od3lo-MuiChip-label{font-family:PoppinsMed;font-size:11px;padding-left:12px!important;padding-right:12px!important}.color-key{align-items:flex-start!important}.color-key p{line-height:1.1em;margin-bottom:8px;margin-top:-4px}.avatar-image{width:60px!important;height:60px!important;object-fit:cover!important;border-radius:100%!important}#react-admin-title{font-weight:400!important;font-size:1.5rem!important;color:#000!important;font-family:PoppinsBold!important}.flex-form-wrapper form{display:flex;flex-direction:row;align-items:center}
