#main-content-scroll.route-house-view-optimizer{flex:1;min-height:0}#main-content-scroll.route-house-view{padding-right:0}#main-content-scroll.route-calendar{height:calc(100% - 90px)}#main-content-scroll.route-calendar>.MuiGrid-container>.MuiGrid-container{display:block}[data-overlay-container=true]{width:100%;height:100%}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:rgba(255,255,255,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px rgba(0,0,0,.1);--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;display:flex}.Toastify__toast-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.Toastify__toast-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.Toastify__toast-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:10px}.Toastify__toast-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:10px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{font-family:Inter,Roboto,sans-serif}:root{--toastify-toast-min-height:48px;--toastify-color-progress-light:rgba(0,0,0,.3);--toastify-color-progress-dark:rgba(0,0,0,.3);--toastify-color-progress-error:rgba(0,0,0,.3);--toastify-color-progress-info:rgba(0,0,0,.3);--toastify-color-progress-success:rgba(0,0,0,.3);--toastify-color-progress-warning:rgba(0,0,0,.3)}.Toastify__toast{padding:0;box-shadow:0 5px 20px rgba(52,95,27,.08)}.Toastify__toast>div{width:100%}.Toastify__toast-body{margin:0;padding:0}.Toastify__toast-container{display:grid}.Toastify__toast-container--top-right{width:max-content;padding:0;top:125px;right:32px}.Toastify__toast-container--top-center{width:max-content;padding:0;top:106px}.hide-disabled-options .MuiMultiSectionDigitalClock-root>.Mui-disabled.MuiMenuItem-gutters{display:none}.hide-disabled-options .MuiMultiSectionDigitalClock-root:after{height:0}.hide{display:none}@media screen{.hide-on-screen{display:none!important}}@media screen and (max-width:960px){.hide-on-small-screen{display:none!important}}@media print{html,body{min-width:830px}main{height:auto!important}.hide-on-print,.tsqd-parent-container{margin:0;display:none!important}.show-on-print{display:block!important}.display-table-print{z-index:1000000;opacity:100;background-color:#fff;margin:0;position:absolute;top:0;left:0}.increase-text-size-on-print{font-size:16pt!important}.black-text-on-print{color:#000!important}*{overflow:visible!important}}.switch-buttons .button-switch-tag{opacity:.5;border:1px solid;transition:all .2s ease-in-out}.switch-buttons .button-switch-tag.checked{opacity:1;color:#5b43ac;background-color:#e5e1f3;border-color:#5b43ac}.switch-buttons .button-switch-tag.unchecked{opacity:1;color:#141414;background-color:#e0e0e0;border-color:#141414}.switch-buttons .button-switch-tag.indeterminate{opacity:.8;color:#006099;background-color:#fff;border-color:#006099}.m7-check-chip.clickable{cursor:pointer}.m7-check-chip:not(.inverted){filter:drop-shadow(2px 2px 3px rgba(0,0,0,.1));background:#fff;border-radius:100%}.schedule-navigation{flex-direction:column;gap:8px;display:flex}.schedule-navigation>*{justify-content:space-around}body>span[data-focus-scope-start=true]+div{position:fixed!important}.nextui-pto-date-picker-note{color:#72767a;margin-left:.5rem;font-size:11px}.nextui-pto-date-picker{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:inherit;box-sizing:border-box;border:0 solid #e5e7eb;flex-direction:column;row-gap:.375rem;width:100%;display:flex;overflow:hidden}.nextui-pto-date-picker .nextui-input-wrapper{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:inherit;box-sizing:border-box;cursor:text;-webkit-tap-highlight-color:transparent;border:1px solid #c9c9c9;border-radius:4px;flex-direction:row;align-items:center;gap:.75rem;width:100%;height:2.5rem;min-height:2.5rem;padding-left:.75rem;padding-right:.75rem;display:inline-flex;position:relative}.nextui-pto-date-picker .nextui-input-wrapper>div{-moz-column-gap:.5rem;color:#72767a;align-items:center;column-gap:.5rem;width:100%;height:1.5rem;display:flex}.nextui-pto-date-picker .nextui-input-wrapper>div>div[role=presentation]{-moz-column-gap:.125rem;column-gap:.125rem;width:100%;max-width:fit-content;height:100%;font-weight:400;display:flex;position:relative;top:2px}.nextui-pto-date-picker .nextui-input-wrapper>div button{-webkit-text-size-adjust:100%;tab-size:4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer;z-index:0;box-sizing:border-box;user-select:none;-webkit-appearance:none;appearance:none;white-space:nowrap;min-width:2rem;color:inherit;-webkit-font-smoothing:auto;outline-offset:2px;-webkit-tap-highlight-color:transparent;background-color:transparent;background-image:none;border:0 solid #e5e7eb;border-radius:9999px;outline:2px solid transparent;justify-content:center;align-items:center;width:175%;height:100%;margin:0 -.5rem 0 0;padding:0;font-family:inherit;font-weight:400;transition-property:transform,color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-duration:.25s;transition-timing-function:ease;display:inline-flex;position:absolute;overflow:visible;gap:0!important}.nextui-pto-date-picker .nextui-input-wrapper>div button svg{fill:currentColor}.nextui-pto-date-picker .nextui-selector-button{background-color:transparent;width:175%;height:100%;position:absolute;overflow:visible}.nextui-pto-date-picker .nextui-selector-button .calendar-button{width:400px}.nextui-calendar-container{border:1px solid #c9c9c9;border-radius:4px}.nextui-calendar-container div[data-slot=calendar]{background:#f7f7f7;overflow:hidden}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content]{width:calc(var(--calendar-width) * 1px)}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=header-wrapper]{text-wrap:nowrap;-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:auto;--visible-months:1;--calendar-width:256;box-sizing:border-box;transform-origin:top;background-color:#fff;border:0 solid #e5e7eb;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;overflow:hidden}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=header-wrapper] button{-webkit-text-size-adjust:100%;tab-size:4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--visible-months:1;--calendar-width:256;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer;z-index:0;box-sizing:border-box;user-select:none;-webkit-appearance:none;appearance:none;white-space:nowrap;-webkit-font-smoothing:auto;outline-offset:2px;-webkit-tap-highlight-color:transparent;background-color:transparent;background-image:none;border:0 solid #e5e7eb;border-radius:9999px;outline:2px solid transparent;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;margin:0;padding:0;font-family:inherit;font-weight:400;transition-property:transform,color,background,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-duration:.25s;transition-timing-function:ease;display:inline-flex;position:relative;overflow:hidden;gap:0!important}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] table{border-collapse:collapse;width:100%}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] thead{background-color:#fff}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] thead .pb-2{padding-bottom:.5rem}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] thead .px-4{padding-left:1.2rem;padding-right:1.2rem}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] thead .justify-center{justify-content:center}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] thead .flex{justify-content:space-between;display:flex}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] thead span{color:#72767a;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:13px;font-weight:500}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body]{background-color:#fff}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] .first\:mt-2:first-child{margin-top:.5rem}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] .justify-center{justify-content:center}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] .items-center{align-items:center}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] .flex{justify-content:center;display:flex}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] tr{padding-bottom:4px}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] td{width:34px;height:34px;padding:0}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] td>span{width:100%;height:100%;position:relative}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] span{color:#9e9e9e;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:13px;font-weight:500}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] span[data-outside-month=true] span{color:#d5d8dc}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] span[data-unavailable=true]{cursor:not-allowed}.nextui-calendar-container div[data-slot=calendar]>div>div[data-slot=content] div[data-slot=grid-wrapper] tbody[data-slot=grid-body] span[data-unavailable=true] span{color:#d5d8dc;text-decoration:line-through}.nextui-calendar-container span[data-selected=true]{background-color:#a4aded}.nextui-calendar-container span[data-selected=true]:before{background-color:#a4aded!important}.nextui-calendar-container span[data-selected=true] span{color:#fff!important}.nextui-calendar-container span[data-selection-start=true]:before{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.nextui-calendar-container span[data-selection-end=true]:before{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.nextui-calendar-container span[data-selection-start=true],.nextui-calendar-container span[data-selection-end=true]{border-radius:100%;background-color:#5b43ac!important}.nextui-calendar-container span[data-selection-start=true]:before,.nextui-calendar-container span[data-selection-end=true]:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#a4aded!important}.sidebar-toolbar{z-index:100;background-color:#f7f7f7;border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;width:560px;padding:10px 20px;position:fixed;top:0;left:0}.sidebar-timeline{flex-direction:column;row-gap:16px;padding:0;font-family:Inter,Roboto,sans-serif;display:flex}.sidebar-timeline .log-by-date-container .log-date{color:#141414;background-color:#f7f7f7;margin:0 -20px 1rem;padding:.7rem 1rem;font-family:Inter,Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.sidebar-timeline .log-by-date-container .log-entry{border:1px solid #eaeaea;border-radius:10px;margin-bottom:1rem;margin-left:.7rem;margin-right:.7rem;padding:1rem .7rem}.sidebar-timeline .log-by-date-container .log-entry .updated-fields{flex-direction:column;row-gap:1rem;display:flex}.sidebar-timeline .log-by-date-container .log-entry .log-timestamp{font-size:85%}.send-single-sms-button .icon-button:hover svg{fill:#5b43ac}.send-single-sms__modal-text-field{margin-top:16px}.MuiPopover-root,.MuiPopover-root .MuiPaper-root.MuiMenu-paper{pointer-events:auto!important}.m7-unit-group-picker{max-width:225px!important}.m7-unit-group-picker #unit-selector,.m7-unit-group-picker .MuiInputBase-root{height:inherit}.m7-unit-group-picker .MuiSelect-select{box-sizing:border-box}.m7-paycode-picker-menu,.m7-unit-group-picker-menu{--bgcolor:#fff;--max-width:225px;background-color:transparent!important}.m7-paycode-picker-menu[data-popper-placement=left],.m7-unit-group-picker-menu[data-popper-placement=left]{padding-top:40px;padding-bottom:40px}.m7-paycode-picker-menu[data-popper-placement=left] .MuiTooltip-tooltip,.m7-unit-group-picker-menu[data-popper-placement=left] .MuiTooltip-tooltip{margin-right:-8px!important}.m7-paycode-picker-menu[data-popper-placement=right],.m7-unit-group-picker-menu[data-popper-placement=right]{padding-top:40px;padding-bottom:40px}.m7-paycode-picker-menu[data-popper-placement=right] .MuiTooltip-tooltip,.m7-unit-group-picker-menu[data-popper-placement=right] .MuiTooltip-tooltip{padding-left:40px;padding-right:60px;position:relative;left:-56px;margin-left:-8px!important}.m7-paycode-picker-menu .MuiPaper-root,.m7-unit-group-picker-menu .MuiPaper-root{border-radius:8px;position:relative;box-shadow:0 1px 6px rgba(0,0,0,.08);max-width:var(--max-width)!important;overflow:visible!important}.m7-paycode-picker-menu .m7-search-container,.m7-unit-group-picker-menu .m7-search-container{z-index:10;background:#fff;border-bottom:1px solid #eaeaef;padding:12px;position:sticky;top:0}.m7-paycode-picker-menu .m7-search-container .MuiTextField-root,.m7-unit-group-picker-menu .m7-search-container .MuiTextField-root{background:#f6f5fa;border-radius:20px}.m7-paycode-picker-menu .m7-search-container .MuiTextField-root .MuiInputBase-root,.m7-unit-group-picker-menu .m7-search-container .MuiTextField-root .MuiInputBase-root{border-radius:20px;padding-left:12px}.m7-paycode-picker-menu .m7-nested-dropdown,.m7-unit-group-picker-menu .m7-nested-dropdown{background-color:var(--bgcolor);min-height:100px;position:relative;overflow:visible}.m7-paycode-picker-menu .m7-nested-dropdown .m7-dropdown-container,.m7-unit-group-picker-menu .m7-nested-dropdown .m7-dropdown-container{max-height:40vh;position:relative;overflow-x:visible;overflow-y:auto}.m7-paycode-picker-menu .m7-section-header,.m7-unit-group-picker-menu .m7-section-header{color:#777;background-color:var(--bgcolor);text-transform:uppercase;letter-spacing:.5px;z-index:3;border-bottom:1px solid #eaeaef;padding:10px 16px;font-size:.9rem;font-weight:600;position:sticky;top:0}.m7-paycode-picker-menu .m7-dropdown-container,.m7-unit-group-picker-menu .m7-dropdown-container{position:relative;overflow:visible}.m7-paycode-picker-menu .m7-container,.m7-unit-group-picker-menu .m7-container{width:var(--max-width);background:#fff;border-radius:0 8px 8px 0;max-height:40vh;overflow-y:auto;box-shadow:0 1px 6px rgba(0,0,0,.08)}.m7-paycode-picker-menu .m7-container.facility,.m7-unit-group-picker-menu .m7-container.facility{width:calc(var(--max-width) * 1.25);max-width:calc(var(--max-width) * 1.25)}.m7-paycode-picker-menu .m7-row>[aria-labelledby],.m7-unit-group-picker-menu .m7-row>[aria-labelledby]{background:#f8f8fc}.m7-paycode-picker-menu .m7-item,.m7-unit-group-picker-menu .m7-item{cursor:pointer;justify-content:space-between;align-items:center;padding:6px 16px;transition:background .1s ease-in;display:flex;position:relative}.m7-paycode-picker-menu .m7-item:hover,.m7-unit-group-picker-menu .m7-item:hover{background:#f8f8fc}.m7-paycode-picker-menu .m7-item.selected,.m7-unit-group-picker-menu .m7-item.selected{background:#f5f0ff}.m7-paycode-picker-menu .m7-item.disabled,.m7-unit-group-picker-menu .m7-item.disabled{opacity:.4!important;color:#777!important;cursor:pointer!important;pointer-events:auto!important;background-color:#f5f5f5!important}.m7-paycode-picker-menu .m7-item.disabled:hover,.m7-unit-group-picker-menu .m7-item.disabled:hover{opacity:.4!important;background-color:#f5f5f5!important}.m7-paycode-picker-menu .m7-item.disabled .m7-item-name,.m7-unit-group-picker-menu .m7-item.disabled .m7-item-name{color:#777!important;font-style:italic!important}.m7-paycode-picker-menu .m7-item .m7-item-name,.m7-unit-group-picker-menu .m7-item .m7-item-name{white-space:wrap;word-break:break-all;flex:1;font-size:16px}.m7-paycode-picker-menu .m7-item .m7-item-counter,.m7-unit-group-picker-menu .m7-item .m7-item-counter{color:#5b43ac;text-align:center;background:#f5f0ff;border-radius:12px;min-width:24px;margin-left:8px;padding:2px 8px;font-size:.85rem;font-weight:500}.m7-paycode-picker-menu .m7-item .m7-item-arrow,.m7-unit-group-picker-menu .m7-item .m7-item-arrow{color:#b8b8c8;margin-left:8px;font-size:35px}.m7-item.has-selected-child:after{content:"";background:#5b43ac;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:5px}.m7-unit-group-picker-chips{flex-wrap:wrap;gap:4px;display:flex}.m7-unit-picker-checkbox{color:#141414!important}.single-line{flex-wrap:nowrap;overflow:hidden}.multi-line{flex-wrap:wrap;overflow:visible}td.m7-user-table-cell>*,td.m7-user-table-cell .cell-content>:not(.clear-cell-action){width:100%;height:100%;max-height:inherit;flex-direction:row;align-items:center;display:flex}td.m7-user-table-cell>* .MuiInput-root,td.m7-user-table-cell .cell-content>:not(.clear-cell-action) .MuiInput-root{flex-grow:1}td.m7-user-table-cell .empty-na{color:#d5d8dc;font-style:italic}td.m7-user-table-cell .boolean-tag{border:1px solid transparent;width:50px;height:25px;transition:all .2s ease-in-out}td.m7-user-table-cell .boolean-tag.checked{color:#5b43ac;background-color:#f5f3fb}td.m7-user-table-cell .boolean-tag.unchecked{color:#141414;background-color:#f7f7f7}td.m7-user-table-cell .m7-attribute-tag{justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;display:flex}.bulk-update-field{width:700px;margin-top:-55px;margin-bottom:35px}.bulk-update-field .MuiAutocomplete-inputRoot,.bulk-update-field .column-selector{width:300px}.bulk-update-field .column-selector .MuiInputLabel-shrink{display:none}.m7-user-table{height:100%;overflow:auto}.m7-user-table .clear-cell-action{z-index:2;background-color:#fff;border:2px solid #d32f2f;width:fit-content;height:fit-content;padding:2px;position:absolute;top:0;right:12px}.m7-user-table .clear-cell-action svg{font-size:16px}.m7-user-table .cell-with-error .cell-content{width:100%;height:100%}.m7-user-table .m7-user-table-row td{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.m7-user-table .m7-user-table-row td:has(.m7-staff-job-picker){white-space:normal;overflow:visible}.m7-user-table.external-users-table .m7-user-table-row .firstName,.m7-user-table.external-users-table .m7-user-table-row .lastName,.m7-user-table.external-users-table .m7-user-table-row .email,.m7-user-table.external-users-table .m7-user-table-row .externalId,.m7-user-table.external-users-table .m7-user-table-row .shiftType,.m7-user-table.external-users-table .m7-user-table-row .employmentStartDate,.m7-user-table.external-users-table .m7-user-table-row .employmentType,.m7-user-table.external-users-table .m7-user-table-row .staffTypeKey{pointer-events:none}.m7-user-table.external-users-table .m7-user-table-row .firstName>p,.m7-user-table.external-users-table .m7-user-table-row .lastName>p,.m7-user-table.external-users-table .m7-user-table-row .email>p,.m7-user-table.external-users-table .m7-user-table-row .externalId>p,.m7-user-table.external-users-table .m7-user-table-row .shiftType>p,.m7-user-table.external-users-table .m7-user-table-row .employmentStartDate>p,.m7-user-table.external-users-table .m7-user-table-row .employmentType>p,.m7-user-table.external-users-table .m7-user-table-row .staffTypeKey>p{opacity:.5}.m7-user-table.disable-staff-job-modifications .m7-user-table-row .staffTypeKey,.m7-user-table.disable-staff-job-modifications .m7-user-table-row .principalStaffJobId{pointer-events:none}.m7-user-table.disable-staff-job-modifications .m7-user-table-row .staffTypeKey>p,.m7-user-table.disable-staff-job-modifications .m7-user-table-row .principalStaffJobId>p{opacity:.5}.m7-user-table .sticky-column{z-index:20;background-color:#fff;left:0;position:sticky!important}.m7-user-table .action-cell .delete-row-button svg{color:#d5d8dc}.m7-user-table .action-cell .delete-row-button:hover svg{color:#d32f2f}.m7-user-table tr:nth-child(odd) .action-cell[data-row-status=error]{background:linear-gradient(90deg,#f7d7d7,#fff)}.m7-user-table tr:nth-child(2n) .action-cell[data-row-status=error]{background:linear-gradient(90deg,#f7d7d7,#f7f7f7)}.m7-user-table tr[data-highlighted=true] .action-cell{background:unset!important}.m7-user-table .m7-user-table-header th{z-index:12;min-width:100px;max-width:100px}.m7-user-table .m7-user-table-header th[data-attribute-key=selectable]{min-width:unset;max-width:unset}.m7-user-table .m7-user-table-header .sticky-column{z-index:25}.m7-user-table .sticky-column.firstName{left:100px}.m7-user-table .sticky-column.lastName{left:250px}.m7-user-table .m7-user-table-header th[data-attribute-key=user\.firstName],.m7-user-table td.m7-user-table-cell[data-attribute-key=user\.firstName],.m7-user-table .m7-user-table-header th[data-attribute-key=user\.lastName],.m7-user-table td.m7-user-table-cell[data-attribute-key=user\.lastName]{min-width:150px;max-width:150px}.m7-user-table .m7-user-table-header th[data-attribute-key=user\.email],.m7-user-table td.m7-user-table-cell[data-attribute-key=user\.email]{min-width:300px;max-width:300px}.m7-user-table .m7-user-table-header th[data-attribute-key=user\.phoneNumber],.m7-user-table td.m7-user-table-cell[data-attribute-key=user\.phoneNumber],.m7-user-table .m7-user-table-header th[data-attribute-key=user\.externalId],.m7-user-table td.m7-user-table-cell[data-attribute-key=user\.externalId]{min-width:150px;max-width:150px}.m7-user-table .m7-user-table-header th[data-attribute-key=user\.unitIds],.m7-user-table td.m7-user-table-cell[data-attribute-key=user\.unitIds]{min-width:300px;max-width:300px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.homeUnitId],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.homeUnitId],.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.shiftType],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.shiftType],.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.staffTypeKey],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.staffTypeKey]{min-width:150px;max-width:150px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.principalStaffJobId],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.principalStaffJobId]{min-width:200px;max-width:200px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.preceptor],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.preceptor]{min-width:150px;max-width:150px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.attributeKeys],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.attributeKeys]{min-width:200px;max-width:200px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.onOrientation],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.onOrientation],.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.orientationEndDate],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.orientationEndDate],.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.employmentType],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.employmentType],.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.contractEndDate],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.contractEndDate],.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.employmentStartDate],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.employmentStartDate]{min-width:150px;max-width:150px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.preferencesTemplateId],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.preferencesTemplateId]{min-width:100px;max-width:100px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.preferenceRequirementRuleSetIds],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.preferenceRequirementRuleSetIds]{min-width:250px;max-width:250px}.m7-user-table .m7-user-table-header th[data-attribute-key=custom\.contact],.m7-user-table td.m7-user-table-cell[data-attribute-key=custom\.contact]{min-width:150px;max-width:150px}.m7-user-table .m7-user-table-header th[data-attribute-key=custom\.actions],.m7-user-table td.m7-user-table-cell[data-attribute-key=custom\.actions]{min-width:100px;max-width:100px}.m7-user-table .m7-user-table-header th[data-attribute-key=custom\.name],.m7-user-table td.m7-user-table-cell[data-attribute-key=custom\.name]{min-width:200px;max-width:200px}.m7-user-table .m7-user-table-header th[data-attribute-key=staffDetails\.status],.m7-user-table td.m7-user-table-cell[data-attribute-key=staffDetails\.status]{min-width:100px;max-width:100px}.m7-user-table .m7-user-table-header th[data-attribute-key=user\.roles],.m7-user-table td.m7-user-table-cell[data-attribute-key=user\.roles]{min-width:200px;max-width:200px}.m7-user-table .value-error-icon{width:20px;height:fit-content}.MuiTooltip-tooltip.user-table-cell-error-tooltip{border:1px solid #b02020;font-size:16px;color:#b02020!important;background-color:#fff!important}.m7-unit-group-picker,.m7-unit-group-picker-menu-deprecated{max-width:800px!important}.m7-unit-group-picker.deprecated .MuiPaper-root,.m7-unit-group-picker-menu-deprecated.deprecated .MuiPaper-root{min-height:100px;max-height:40vh;overflow-y:auto}.m7-unit-group-picker .m7-item-name>span,.m7-unit-group-picker-menu-deprecated .m7-item-name>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m7-unit-group-picker #unit-selector,.m7-unit-group-picker .MuiInputBase-root,.m7-unit-group-picker-menu-deprecated #unit-selector,.m7-unit-group-picker-menu-deprecated .MuiInputBase-root{height:inherit}.m7-unit-group-picker .li-group-selector,.m7-unit-group-picker-menu-deprecated .li-group-selector{align-items:center;padding:8px 16px;display:flex}.m7-unit-group-picker .li-group-selector:hover,.m7-unit-group-picker-menu-deprecated .li-group-selector:hover{background-color:#f5f5f5}.m7-unit-group-picker .li-group-selector[data-level="1"],.m7-unit-group-picker-menu-deprecated .li-group-selector[data-level="1"]{padding-left:32px}.m7-unit-group-picker .li-group-selector[data-level="2"],.m7-unit-group-picker-menu-deprecated .li-group-selector[data-level="2"]{padding-left:48px}.m7-unit-group-picker .li-group-selector .toggle-group-button,.m7-unit-group-picker-menu-deprecated .li-group-selector .toggle-group-button{border-radius:200px;flex-grow:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;overflow:hidden}.m7-unit-group-picker .li-group-selector .toggle-group-icon,.m7-unit-group-picker-menu-deprecated .li-group-selector .toggle-group-icon{transition:transform .2s;display:block;transform:rotate(0)scale(1.2)}.m7-unit-group-picker .li-group-selector .toggle-group-icon.toggled,.m7-unit-group-picker-menu-deprecated .li-group-selector .toggle-group-icon.toggled{transform:rotate(-90deg)scale(1.2)}.m7-unit-group-picker .MuiMenuItem-root[data-level="1"],.m7-unit-group-picker-menu-deprecated .MuiMenuItem-root[data-level="1"]{padding-left:32px}.m7-unit-group-picker .MuiMenuItem-root[data-level="2"],.m7-unit-group-picker-menu-deprecated .MuiMenuItem-root[data-level="2"]{padding-left:48px}.m7-unit-group-picker .MuiChip-root,.m7-unit-group-picker-menu-deprecated .MuiChip-root{border-radius:4px;color:#000!important;background-color:#f5f0ff!important}.m7-unit-group-picker .MuiChip-root .MuiChip-label,.m7-unit-group-picker-menu-deprecated .MuiChip-root .MuiChip-label{padding:0 8px;font-size:.85rem}.m7-unit-group-picker-mobile,.m7-unit-group-picker-menu-mobile{max-width:800px!important}.m7-unit-group-picker-mobile #unit-selector,.m7-unit-group-picker-mobile .MuiInputBase-root,.m7-unit-group-picker-menu-mobile #unit-selector,.m7-unit-group-picker-menu-mobile .MuiInputBase-root{height:inherit}.m7-unit-group-picker-mobile .li-group-selector,.m7-unit-group-picker-menu-mobile .li-group-selector{align-items:center;padding:8px 16px;transition:all .2s;display:flex}.m7-unit-group-picker-mobile .li-group-selector:hover,.m7-unit-group-picker-menu-mobile .li-group-selector:hover{background-color:#f5f5f5}.m7-unit-group-picker-mobile .li-group-selector[data-level="0"],.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="0"]{border-bottom:1px solid #8f78da;margin-bottom:4px}.m7-unit-group-picker-mobile .li-group-selector[data-level="0"] .MuiListItemText-root,.m7-unit-group-picker-mobile .li-group-selector[data-level="0"] .MuiTypography-root,.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="0"] .MuiListItemText-root,.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="0"] .MuiTypography-root{color:#141414;font-size:.875rem;font-weight:500}.m7-unit-group-picker-mobile .li-group-selector[data-level="1"],.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="1"]{padding-left:32px}.m7-unit-group-picker-mobile .li-group-selector[data-level="1"] .MuiListItemText-root,.m7-unit-group-picker-mobile .li-group-selector[data-level="1"] .MuiTypography-root,.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="1"] .MuiListItemText-root,.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="1"] .MuiTypography-root{color:#141414;font-size:.875rem;font-weight:400}.m7-unit-group-picker-mobile .li-group-selector[data-level="2"],.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="2"]{padding-left:48px}.m7-unit-group-picker-mobile .li-group-selector[data-level="2"] .MuiListItemText-root,.m7-unit-group-picker-mobile .li-group-selector[data-level="2"] .MuiTypography-root,.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="2"] .MuiListItemText-root,.m7-unit-group-picker-menu-mobile .li-group-selector[data-level="2"] .MuiTypography-root{color:#141414;font-size:.875rem;font-weight:400}.m7-unit-group-picker-mobile .li-group-selector .toggle-group-button,.m7-unit-group-picker-menu-mobile .li-group-selector .toggle-group-button{color:#5b43ac;border-radius:200px;flex-grow:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background-color .2s;display:flex;overflow:hidden}.m7-unit-group-picker-mobile .li-group-selector .toggle-group-icon,.m7-unit-group-picker-menu-mobile .li-group-selector .toggle-group-icon{transition:transform .2s;display:block;transform:rotate(-90deg)scale(1.2)}.m7-unit-group-picker-mobile .li-group-selector .toggle-group-icon.toggled,.m7-unit-group-picker-menu-mobile .li-group-selector .toggle-group-icon.toggled{transform:rotate(90deg)scale(1.2)}.m7-unit-group-picker-mobile .m7-unit-group-picker-menu-item .MuiListItemText-root,.m7-unit-group-picker-mobile .m7-unit-group-picker-menu-item .MuiTypography-root,.m7-unit-group-picker-menu-mobile .m7-unit-group-picker-menu-item .MuiListItemText-root,.m7-unit-group-picker-menu-mobile .m7-unit-group-picker-menu-item .MuiTypography-root{color:#141414;font-size:.875rem;font-weight:400}.m7-unit-group-picker-menu-mobile .MuiList-root{max-height:70vh;overflow-y:auto}.collapse-sidebar-button{background:#f7f7f7;border:2px solid transparent;margin:0 10px}.staff-data-form .form-divider{width:calc(100% - 16px);margin-top:24px;margin-bottom:0;margin-left:16px}.balancing-sidebar{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;flex:0 0 480px;width:480px;max-width:480px;height:65vh;margin-top:24px;display:flex;position:relative;overflow:hidden}@media (min-width:1600px){.balancing-sidebar{height:70vh}}@media (min-width:1800px){.balancing-sidebar{height:72vh}}.balancing-sidebar>.balancing-sidebar-tabs{background-color:#fff;border-bottom:.5px solid #e0e0e0;flex-shrink:0;display:flex}.balancing-sidebar>.balancing-sidebar-tabs .MuiTabs-indicator{background-color:#5b43ac}.balancing-sidebar>.balancing-sidebar-tabs .MuiTab-root{text-transform:none;min-height:48px}.balancing-sidebar>.balancing-sidebar-tabs .MuiTab-root.Mui-selected{color:#5b43ac}.balancing-sidebar>.balancing-sidebar-tabs .MuiTab-root .MuiTab-iconWrapper{margin-right:6px}.balancing-sidebar .balancing-sidebar-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.balancing-details-tab{flex-direction:column;flex:auto;min-height:0;display:flex}.balancing-details-tab .balancing-details-segmented{background-color:#f1f1f1;border-radius:999px;flex-shrink:0;gap:6px;margin:1rem 1.25rem .5rem;padding:4px;display:flex}.balancing-details-tab .balancing-details-segmented .balancing-details-segment{color:#4b5563;border-radius:999px;flex:1 1 0;justify-content:center;padding:9px 12px;font-family:Inter,Roboto,sans-serif;font-size:.875rem;font-weight:500;transition:background-color .12s,color .12s}.balancing-details-tab .balancing-details-segmented .balancing-details-segment.selected{color:#5b43ac;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.balancing-details-tab .balancing-details-segmented .balancing-details-segment.disabled{color:#9ca3af;cursor:default}.balancing-details-tab .balancing-details-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.balancing-empty-state{text-align:center;flex:auto;height:100%;padding:2rem 1.5rem}.balancing-empty-state .balancing-empty-state-icon{background-color:#e6dff8;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.balancing-empty-state .balancing-empty-state-icon .MuiSvgIcon-root{color:#5b43ac;font-size:2rem}.balancing-tab-scroll{flex:auto;min-height:0;overflow-y:auto}.balancing-staff-tab{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.balancing-staff-tab .balancing-staff-tab-header{flex-shrink:0;padding:.75rem 1rem 0}.balancing-staff-tab .MuiTabs-root{flex-shrink:0}.balancing-staff-tab>.MuiBox-root[role=tabpanel]{flex:auto;min-height:0;padding:1.5rem 1.5rem 0;overflow-y:auto}.balancing-staff-tab>.MuiBox-root[role=tabpanel][hidden]{display:none}.find-staff-to-work-modal .MuiDrawer-paper{background-color:#fff;width:400px;height:100vh;box-shadow:-4px 0 8px rgba(0,0,0,.1)}.find-staff-to-work-modal .modal-header{border-bottom:1px solid #f7f7f7;padding:16px}.find-staff-to-work-modal .modal-header .header-content{justify-content:space-between;align-items:center;display:flex}.find-staff-to-work-modal .modal-header .header-content .MuiTypography-h6{font-weight:700}.find-staff-to-work-modal .tabs-section{border-bottom:1px solid #f7f7f7;padding:16px}.find-staff-to-work-modal .tabs-section .MuiTabs-root{flex-direction:column;align-items:center;display:flex}.find-staff-to-work-modal .tabs-section .MuiTabs-root .MuiTabs-indicator{display:none}.find-staff-to-work-modal .tabs-section .MuiTabs-root .custom-tab{color:#72767a;text-transform:none;background-color:#f7f7f7;border:none;border-radius:4px;min-height:40px;margin:0 4px;padding:8px 24px;font-weight:500;position:relative}.find-staff-to-work-modal .tabs-section .MuiTabs-root .custom-tab.selected{color:#141414;background-color:#ece7ff;border:none;border-bottom:3px solid #5b43ac;font-weight:600}.find-staff-to-work-modal .tabs-section .MuiTabs-root .custom-tab:not(.selected):hover{background-color:#eaeaea}.find-staff-to-work-modal .tabs-section .MuiTabs-root .custom-tab.selected:hover{color:#141414;background-color:#d8ceff}.find-staff-to-work-modal .search-section{border-bottom:1px solid #f7f7f7;padding:16px}.find-staff-to-work-modal .search-section .MuiSvgIcon-root{color:#d5d8dc;margin-right:8px}.find-staff-to-work-modal .staff-list-section{flex:1;overflow:auto}.find-staff-to-work-modal .staff-list-section .staff-list-container{padding:0}.find-staff-to-work-modal .staff-list-section .staff-section .section-header{color:#5b43ac;text-transform:uppercase;letter-spacing:.5px;background-color:#e6dff8;border-bottom:1px solid #bfc5f2;padding:12px 16px 8px;font-size:14px;font-weight:600}.find-staff-to-work-modal .action-section{border-top:1px solid #f7f7f7;padding:16px}.find-staff-to-work-modal .action-section .action-title{margin-bottom:16px;font-weight:500}.find-staff-to-work-modal .action-section .action-buttons{gap:8px;display:flex}.find-staff-to-work-modal .action-section .text-message-input{margin-bottom:16px}.find-staff-to-work-modal .find-staff-modal-staff-item{margin:0;padding:0 8px;transition:opacity .2s;position:relative}.find-staff-to-work-modal .find-staff-modal-staff-item:nth-of-type(odd){background-color:#f7f7f7}.find-staff-to-work-modal .find-staff-modal-staff-item.selectable{cursor:pointer;border:2px solid transparent;border-radius:5px}.find-staff-to-work-modal .find-staff-modal-staff-item.selectable:hover{opacity:1;background-color:#e6dff8;border-color:#bfc5f2}.find-staff-to-work-modal .find-staff-modal-staff-item.selected{background-color:#f7f7f7}.find-staff-to-work-modal .find-staff-modal-staff-item .main-items{padding:4px 0}.find-staff-to-work-modal .find-staff-modal-staff-item .main-items>*{align-items:center;margin-left:10px}.find-staff-to-work-modal .find-staff-modal-staff-item .main-items .MuiCheckbox-root{height:24px;margin:0 10px 0 0;padding:0;position:relative}.find-staff-to-work-modal .find-staff-modal-staff-item .staff-details>*{margin-left:5px;font-size:14px;display:inline}.find-staff-to-work-modal .find-staff-modal-staff-item .staff-details>.first-last-name{margin-left:0;font-size:16px;font-weight:500}.find-staff-to-work-modal .find-staff-modal-staff-item .details-line{margin-top:0;padding:0 0 0 44px}.find-staff-to-work-modal .find-staff-modal-staff-item .phone-number{color:#5b43ac;text-decoration:underline}.find-staff-to-work-modal .find-staff-modal-staff-item .phone-number:hover{color:#141414;cursor:pointer}.find-staff-to-work-modal .find-staff-modal-staff-item .phone-number .MuiTypography-root{color:#5b43ac;font-size:14px;position:relative;top:0;left:0}.find-staff-to-work-modal .find-staff-modal-staff-item .phone-number .MuiSvgIcon-root{color:#5b43ac;width:15px;margin-right:4px;position:relative;top:5px}.find-staff-to-work-modal .find-staff-modal-staff-item .workingHours{font-size:14px;position:relative;top:0}.find-staff-to-work-modal .find-staff-modal-staff-item .toggle-mini-calendar button{padding:0}.find-staff-to-work-modal .find-staff-modal-staff-item .toggle-mini-calendar .MuiSvgIcon-root{cursor:pointer}.collapse-sidebar-button{background:#f7f7f7;border:2px solid transparent;margin:0 10px;padding:3px}.shift-type-details{width:100%;margin-bottom:16px}.floating-indication{color:#5b43ac;margin-bottom:8px;font-weight:600}.floating-indication .unit-name{color:#141414;font-weight:400}.MuiDivider-fullWidth:not(.MuiDivider-vertical){width:100%;margin-top:16px;margin-bottom:16px}.staff-identifiers{background-color:#f7f7f7;border:1px solid #eaeaea;border-width:1px 0;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.staff-identifiers .staff-names{align-items:center;display:flex}.staff-identifiers .staff-names>*{margin-right:8px}.staff-identifiers .staff-phone-numbers{align-items:center;display:flex}.staff-identifiers .staff-phone-numbers .phone-number{font-size:.75rem}.shift-statisticts{padding:0 16px 16px}.shift-statisticts .shift-type-counts{margin-top:16px}.shift-statisticts .shift-stat-row{justify-content:space-between;margin-top:16px;display:flex}.shift-statisticts .shift-stat-row>.MuiGrid-root{justify-content:space-between;align-items:center;width:100px;display:flex}.shift-statisticts .shift-stat-row>.MuiGrid-root>*{font-size:14px}.shift-statisticts .requirements{padding-top:16px}.shift-statisticts .m7-linear-progress{border:1px solid #d5d8dc;box-shadow:2px 2px 3px rgba(0,0,0,.08)}.shift-statisticts .moves-count{border:1px solid #141414;border-radius:3px;height:18px;padding:0 5px;font-size:12px;font-weight:600;box-shadow:2px 2px 3px rgba(0,0,0,.12)}.preference-rule-title{align-items:center;display:flex}.preference-rule-title .title{font-size:16px}.custom-modal .modal-header{text-align:center;margin-bottom:5px;font-size:24px}.custom-modal .modal-description{text-align:center;margin-bottom:5px;font-size:16px}.custom-modal .update-field{font-size:15px}.custom-modal .update-field.flex-row{flex-direction:row;display:flex}.custom-modal .shift-incentive-level-dropdown .MuiFormControlLabel-label{display:none}.custom-modal .time-pickers-inputs .time-picker.endTime{margin-left:10px}.custom-modal .time-pickers-inputs>.MuiTextField-root .MuiInputBase-input{padding-top:9px;padding-bottom:9px}.m7-staff-job-picker-popper .group-option-label{padding-left:0!important}.m7-staff-job-picker-popper .group-options{padding-left:0}.open-shift-request{border:1px solid #eaeaea;border-radius:10px;flex-direction:row;margin:16px 0;padding:1rem;display:flex;position:relative}.open-shift-request:last-child{margin-bottom:8px}.open-shift-request .decision-buttons{position:absolute;top:10px;right:10px}.open-shift-request .decision-button{border:1px solid #eaeaea;width:32px;height:32px}.multi-day-container{max-height:100%;margin-top:1rem;overflow-y:scroll}.multi-day-container .date-cell{cursor:pointer;background-color:#f7f7f7;margin-bottom:1rem;padding:.7rem 1rem}.multi-day-container .open-shift-container{border:1px solid #eaeaea;border-radius:10px;margin-bottom:1rem;margin-left:.7rem;margin-right:.7rem;padding:1rem .7rem;position:relative}.multi-day-container .open-shift-container .open-shift-details{cursor:pointer}.multi-day-container .open-shift-container .open-shift-details .expand-icon.expanded{transform:rotate(90deg)}.multi-day-container .open-shift-container .open-shift-details .open-shift-count{color:#141414;justify-content:center;align-items:center;width:20px;height:20px;margin-left:-5px;font-size:20px;font-weight:600;display:flex}.multi-day-container .open-shift-container .open-shift-details .shift-tile{min-width:fit-content}.multi-day-container .open-shift-container .open-shift-details .shift-tile .MuiButton-startIcon{margin-right:4px}.multi-day-container .open-shift-container .open-shift-details .shift-tile .tag-text{text-align:left}.multi-day-container .open-shift-container .open-shift-details .staff-category-box{background-color:#d5d8dc;border-radius:4px;justify-content:center;align-items:center;padding:5px;display:flex}.multi-day-container .open-shift-container .open-shift-details .request-count{color:#fff;box-sizing:border-box;background-color:#d32f2f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:2px 5px;font-size:12px;font-weight:600;display:flex}.filters-container{margin-top:1rem;margin-left:.3rem;margin-right:.3rem}.filters-container .filters-section .MuiChip-root{height:20px}.filters-container .filters-section .MuiChip-label{padding:5px;font-size:12px}.filters-container .filters-section .shift-type-filter-dropdown .empty-option-label{font-size:14px}.filters-container .filters-section .shift-type-filter-dropdown .shift-tile{height:fit-content!important;padding-top:3px!important;padding-bottom:3px!important}.filters-container .filters-section .shift-type-filter-dropdown .shift-tile p.tag-text{font-size:12px}.filters-container .filters-section .m7-unit-group-picker{height:40px;width:100%!important;margin:0!important}.filters-container .filters-section .m7-unit-group-picker .MuiInputBase-input{padding:8px 8px 8px 14px;display:flex}.filters-container .filters-section .m7-unit-group-picker #unit-selector-label[data-shrink=false]{top:-7px}.filters-container .filters-section .m7-unit-group-picker .selected-values{flex-wrap:nowrap;align-items:center;display:flex}.open-shifts-single-day{max-height:100%;padding-top:.7rem;overflow-y:scroll}.open-shifts-single-day .unit-name-cell{background-color:#f7f7f7;margin-bottom:10px;padding:.7rem 1rem}.open-shifts-single-day .divider,.open-shifts-single-day .open-shift-wrapper{margin-bottom:10px}.open-shifts-single-day .open-shift-wrapper .headers{justify-content:space-between;align-items:center;display:flex}.open-shifts-single-day .open-shift-wrapper .headers .shift-tile{min-width:fit-content}.open-shifts-single-day .open-shift-wrapper .headers .shift-tile .MuiButton-startIcon{margin-right:4px}.open-shifts-single-day .open-shift-wrapper .headers .shift-tile .tag-text{text-align:left}.open-shifts-single-day .open-shift-wrapper .headers .staff-category-box{background-color:#d5d8dc;border-radius:4px;justify-content:center;align-items:center;padding:5px;display:flex}.open-shifts-single-day .open-shift-wrapper .open-shift-count{color:#141414;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;font-size:20px;font-weight:600;display:flex}.open-shifts-single-day .open-shift-wrapper .open-shift-count.some{background-color:#d32f2f}.open-shifts-single-day .open-shift-wrapper .open-shift-count>p:first-child{margin-top:3px;line-height:15px}.open-shifts-single-day .open-shift-group.none .open-shift-count{padding-left:24px}.open-shifts-single-day.selected .none{background-color:#141414}.update-open-shifts-modal-content .update-open-shifts-list{max-height:400px;overflow-y:auto}.update-open-shifts-modal-content .update-open-shifts-list hr{margin:10px 0}.update-open-shifts-modal-content .update-open-shifts-list .shift-incentive-level-dropdown{width:120px;height:30px}.update-open-shifts-modal-content .update-open-shifts-list .shift-incentive-level-dropdown .MuiSelect-select{padding:0!important}.update-open-shifts-modal-content .update-open-shifts-list .shift-incentive-level-dropdown label{background-color:#fff;height:0;position:relative;top:-7px;overflow:visible}.update-open-shifts-modal-content .update-open-shifts-list .shift-incentive-level-dropdown legend{display:none}.update-open-shifts-modal-content .update-open-shifts-list .shift-incentive-level-dropdown fieldset{height:30px;margin-top:5px}.scheduler-grid-corner-cell .scroll-schedule{box-sizing:border-box;z-index:1000;cursor:pointer;opacity:.7;background:#fff;border:2px solid #fff;justify-content:center;align-items:center;width:30px;height:100%;transition:all .2s ease-in-out;display:flex;position:absolute}.scheduler-grid-corner-cell .scroll-schedule:hover{opacity:1;border-color:#e2e3e5}.scheduler-grid-corner-cell .scroll-schedule.hidden{display:none}.scheduler-grid-corner-cell .scroll-schedule.left-scroll{right:-30px}.scheduler-grid-corner-cell .scroll-schedule.left-scroll svg{position:relative;left:5px}.scheduler-grid-corner-cell .scroll-schedule.right-scroll{left:calc(var(--vw) - 87px)}.mini-view .header-date-cell-date-wrapper{width:36px!important}.mini-view .balance-restriction-icons{display:none!important}.mini-view .scheduler-grid-corner-cell .title-and-filter-row{height:58px}.mini-view .past-schedule-label,.mini-view .future-schedule-label{width:108px;top:60px;left:-72px}.mini-view .past-schedule-label p{flex-direction:column-reverse}.mini-view .future-schedule-label p{flex-direction:column}.past-schedule-label,.future-schedule-label{z-index:1;cursor:pointer;background:#fff;border:1px solid transparent;justify-content:center;align-items:center;width:287px;transition:all .3s;display:flex;position:absolute;top:58px;left:-193px}.past-schedule-label:hover,.future-schedule-label:hover{background:#f7f7f7;border-color:#eaeaea}.past-schedule-label:hover p,.future-schedule-label:hover p{color:#72767a}.past-schedule-label p,.future-schedule-label p{color:#d5d8dc;align-items:center;font-size:20px;display:flex}.past-schedule-label p .MuiSvgIcon-root,.future-schedule-label p .MuiSvgIcon-root{padding:8px}.scheduler-grid-corner-cell .title-and-filter-row{min-width:250px;height:55px}.scheduler-grid-corner-cell .target-row{box-sizing:border-box;background:#f7f7f7;border-top:1px solid #eaeaea;flex-flow:wrap;align-items:center;width:100%;height:26px;display:flex}.scheduler-grid-corner-cell .target-row>.MuiTypography-root{padding-left:16px;padding-right:16px;font-size:.75rem;font-weight:400}.scheduler-grid-corner-cell .target-row>.MuiTypography-root .m7-attribute-tag{margin-left:0}.scheduler-grid-corner-cell .target-row:nth-child(1 of .regular-target){border-top-width:3px}.scheduler-grid-corner-cell .target-row:nth-child(1 of .attribute-target){border-top-width:3px}.scheduler-grid-corner-cell .target-row:nth-child(1 of .time-target){border-top-width:3px}.scheduler-grid-corner-cell .target-row.open-shifts{background-color:#ebeafd;border-color:#cec1f0;border-top-width:3px;min-width:265px;height:104px;padding-left:8px;padding-right:8px}.scheduler-grid-corner-cell .target-row.open-shifts>.MuiTypography-root{padding-left:0;padding-right:8px}.scheduler-grid-corner-cell .target-row.open-shifts p,.scheduler-grid-corner-cell .target-row.open-shifts svg{color:#141414;font-size:16px;font-weight:500}.scheduler-grid-corner-cell .target-row.open-shifts+.target-row{border-top-color:#cec1f0}.scheduler-grid-corner-cell .target-row.open-shifts[data-max-count="0"]{height:78px}.scheduler-grid-corner-cell .target-row.open-shifts[data-max-count="1"]{align-content:center;height:78px}.scheduler-grid-corner-cell .target-row.open-shifts[data-max-count="2"],.scheduler-grid-corner-cell .target-row.open-shifts[data-max-count="3"]{height:78px}.scheduler-grid-corner-cell .target-row.open-shifts[data-max-count="4"]{height:104px}.header-date-cell-root{flex-direction:column;align-items:flex-start;width:100%;display:flex}.header-date-cell-root .header-date-cell-target-data-wrapper{flex-direction:column;width:100%;display:flex}.header-date-cell-root .header-date-cell-target-data-wrapper .target-row{box-sizing:border-box;background:#fff;border-top:1px solid #eaeaea;flex-flow:wrap;justify-content:center;align-items:center;width:100%;height:26px;display:flex}.header-date-cell-root .header-date-cell-target-data-wrapper .target-row>.MuiTypography-root{color:#72767a}.header-date-cell-root .header-date-cell-target-data-wrapper .target-row:nth-child(1 of .regular-target){border-top-width:3px}.header-date-cell-root .header-date-cell-target-data-wrapper .target-row:nth-child(1 of .attribute-target){border-top-width:3px}.header-date-cell-root .header-date-cell-target-data-wrapper .target-row:nth-child(1 of .time-target){border-top-width:3px}.header-date-cell-root .header-date-cell-date-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.header-date-cell-root .header-date-cell-date-wrapper .month-and-day{color:#141414}.header-date-cell-root .header-date-cell-date-wrapper .day-of-week{color:#72767a}.header-date-cell-root.needs-attention .header-date-cell-date-wrapper{color:#b02020;background:#fcf6f6;border-top-color:#b02020}.header-date-cell-root.needs-attention .header-date-cell-date-wrapper .month-and-day,.header-date-cell-root.needs-attention .header-date-cell-date-wrapper .day-of-week{color:#b02020}.header-date-cell-root.needs-attention .target-row.needs-attention:not(.time-target){color:#b02020;background:#fcf6f6}.header-date-cell-root.needs-attention .target-row.needs-attention:not(.time-target)>.MuiTypography-root{color:#b02020}.header-date-cell-root .target-row.time-target .MuiTypography-root{color:#000}.header-date-cell-root .target-row.time-target.more,.header-date-cell-root .target-row.time-target.same{background:#20846c}.header-date-cell-root .target-row.time-target.less.minus-one{background:#fbdc8c}.header-date-cell-root .target-row.time-target.less{background:#eca393}.header-date-cell-root.today .header-date-cell-date-wrapper .month-and-day{color:#fff!important;background-color:#141414!important}.header-date-cell-root.outside-schedule{opacity:.5}.header-date-cell-root.regular-view{min-height:52px}.header-date-cell-root.regular-view .target-row>.MuiTypography-root{font-size:.8rem}.header-date-cell-root.regular-view .header-date-cell-date-wrapper{border-top:1px solid transparent;justify-content:center;padding:0 5px}.header-date-cell-root.regular-view .month-and-day{text-wrap:nowrap;border-radius:5px;margin-top:5px;padding:5px;font-size:.75rem;line-height:.875rem}.header-date-cell-root.regular-view .day-of-week{padding:5px 0;font-size:.75rem;line-height:.875rem}.header-date-cell-root.regular-view .balance-restriction-icons{color:#72767a;margin-left:2px}.header-date-cell-root.regular-view .balance-restriction-icons svg{margin-bottom:-3px;font-size:.875rem}.header-date-cell-root.v3 .real-value{margin-left:2px}.header-date-cell-root.v3 .regular-target{background:#fff!important}.header-date-cell-root.v3 .regular-target>*{margin:0 4px;color:#141414!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper{height:24px}.header-date-cell-root.v3 .regular-target .target-difference-wrapper.negative .target-difference-actions{background:#faeaea!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper.negative .target-difference-actions p.target-difference-value{color:#d85454!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper.positive .target-difference-actions{background:#ebf7ff!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper.positive .target-difference-actions p.target-difference-value{color:#33b3ff!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper.equal .target-difference-actions{background:#efefef!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper.equal .target-difference-actions p.target-difference-value{color:#72767a!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-action{background:rgba(0,0,0,.1);border-radius:100%;width:20px;height:20px;transition:all .3s;position:relative;color:#141414!important;font-size:18px!important;line-height:18px!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-action.add-action{top:-10px}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-action.sub-action{bottom:-10px}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-action.sub-action.disabled{cursor:not-allowed;background:rgba(0,0,0,.1)!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-action:hover{background:rgba(0,0,0,.2)}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-actions{cursor:pointer;background:#fff;border:2px solid transparent;border-radius:10px;justify-content:center;height:18px;transition:all .3s;position:relative;top:1.5px;overflow:hidden}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-actions p.target-difference-value{font-size:.75rem!important}.header-date-cell-root.v3 .regular-target .target-difference-wrapper .target-difference-actions.hovered{z-index:100;border:2px solid #eaeaea;height:78px;top:-26px}.scheduler-grid-date-wrapper{position:relative}.scheduler-grid-date-wrapper:before{content:"";z-index:-1;border-right:1px solid #f7f7f7;position:absolute;top:0;left:-.5px}.scheduler-grid-date-wrapper.is-holiday div.header-date-cell-date-wrapper{border:2px solid #5b43ac;border-radius:5px;height:54px}.scheduler-grid-date-wrapper.is-holiday .compact-view div.header-date-cell-date-wrapper{height:58.5px}.scheduler-grid-date-wrapper .holiday-label{color:#5b43ac;border-radius:5px;padding:1.5px;font-size:17px;position:absolute;top:5px;right:3px}.scheduler-grid-date-wrapper .holiday-label.compact{right:8px}.scheduler-grid-date-wrapper .compact-view .header-date-cell-date-wrapper{font-weight:500}.scheduler-grid-date-wrapper .compact-view .target-row .MuiTypography-root{font-size:.75rem;font-weight:300}.scheduler-grid-date-wrapper .compact-view .month{opacity:0}.scheduler-grid-date-wrapper .compact-view .month-and-day{margin-top:10px}.scheduler-grid-date-wrapper .compact-view.header-date-cell-root.today .header-date-cell-date-wrapper{background-color:#141414!important}.scheduler-grid-date-wrapper .compact-view.header-date-cell-root.today .header-date-cell-target-data-wrapper .target-row:nth-child(1 of .regular-target){border-top-color:#141414}.scheduler-grid-date-wrapper .compact-view.header-date-cell-root.today .day-of-week{color:#fff!important;background-color:#141414!important}.scheduler-grid-date-wrapper.first-of-month .compact-view .month{opacity:1}.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-full{border-bottom-color:rgba(0,0,0,.7)!important}.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-full:after{background-color:rgba(117,117,117,.5)!important}.scheduler-grid-date-wrapper.balance-restricted-date.past-date{border-bottom-color:rgba(0,0,0,.2)!important}.scheduler-grid-date-wrapper.balance-restricted-date.past-date .header-date-cell-date-wrapper:after,.scheduler-grid-date-wrapper.balance-restricted-date.past-date .header-date-cell-target-data-wrapper>div:after{box-shadow:0 0 0 .75px rgba(68,68,68,.4)!important}.scheduler-grid-date-wrapper.balance-restricted-date.past-date .header-date-cell-date-wrapper.target-cell.v4:after,.scheduler-grid-date-wrapper.balance-restricted-date.past-date .header-date-cell-target-data-wrapper>div.target-cell.v4:after{left:1px;box-shadow:0 0 0 .75px #444!important}.scheduler-grid-date-wrapper.balance-restricted-date.sunday .header-date-cell-date-wrapper:after,.scheduler-grid-date-wrapper.balance-restricted-date.sunday .header-date-cell-target-data-wrapper>div:after{right:-3px}.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-root .target-cell.v4:first-child:after{border-top:2px solid rgba(0,0,0,.5);top:-2px}.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-root .target-cell.v4:nth-child(1 of .attribute-target):after{border-top:2px solid rgba(0,0,0,.5);top:-2px}.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-date-wrapper,.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-target-data-wrapper>div{position:relative}.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-date-wrapper:after,.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-target-data-wrapper>div:after{pointer-events:none;z-index:5;content:"";background:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 0 .75px rgba(68,68,68,.7)}.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-date-wrapper.target-cell.v4:after,.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-target-data-wrapper>div.target-cell.v4:after{background-color:rgba(0,0,0,.7);box-shadow:0 0 0 .75px #444}.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-date-wrapper.target-cell.v4.popover-open:after,.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-date-wrapper.target-cell.v4:hover:after,.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-target-data-wrapper>div.target-cell.v4.popover-open:after,.scheduler-grid-date-wrapper.balance-restricted-date .header-date-cell-target-data-wrapper>div.target-cell.v4:hover:after{background-color:rgba(0,0,0,.5)}.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-night .header-date-cell-date-wrapper:after{clip-path:polygon(110% 110%,-10% 110%,110% -10%)}.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-night .header-date-cell-target-data-wrapper>div:after,.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-night .header-date-cell-target-data-wrapper>.target-cell:after{display:none}.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-day .header-date-cell-date-wrapper:after{clip-path:polygon(-10% -10%,110% -10%,-10% 110%)}.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-day .header-date-cell-target-data-wrapper>div:after,.scheduler-grid-date-wrapper.balance-restricted-date.balance-restricted-day .header-date-cell-target-data-wrapper>.target-cell:after{display:none}.header-date-cell-root .target-cell.open-shifts{box-sizing:border-box;cursor:pointer;border-color:#cec1f0;border-top-style:solid;border-top-width:3px;flex-wrap:wrap;place-content:flex-start center;height:104px;display:flex;position:relative;overflow-y:auto}.header-date-cell-root .target-cell.open-shifts+.target-cell{border-top-width:3px;border-top-color:#cec1f0}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2{width:90%;height:18px;margin:3.5px}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2 svg{color:#141414;font-size:12px}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2 .MuiChip-label{width:100%;padding-left:10px;padding-right:5px}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2 .MuiChip-label p{font-size:12px}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2 .MuiChip-label p.open-shift-shift-type-label{text-align:left;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2 .MuiChip-label p.open-shift-requests-count{color:#141414;font-weight:500}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2.highlighted .MuiChip-label{padding-left:6px}.header-date-cell-root .target-cell.open-shifts .open-shift-chip-v2.highlighted svg{border-radius:50%;margin:0;padding:2px;color:#fff!important;background-color:#5b43ac!important}.header-date-cell-root .target-cell.open-shifts .selection-box{box-sizing:border-box;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.header-date-cell-root .target-cell.open-shifts .selection-box.selected{border:3px solid #141414;border-radius:2px}.header-date-cell-root .target-cell.open-shifts[data-max-count="0"]{height:78px}.header-date-cell-root .target-cell.open-shifts[data-max-count="1"]{align-content:center;height:78px}.header-date-cell-root .target-cell.open-shifts[data-max-count="2"],.header-date-cell-root .target-cell.open-shifts[data-max-count="3"]{height:78px}.header-date-cell-root .target-cell.open-shifts[data-max-count="4"]{height:104px}.header-date-cell-root .target-cell.v4{box-sizing:border-box;cursor:pointer;opacity:.7;border-top:1px solid #eaeaea;height:26px;transition:all .1s ease-in-out}.header-date-cell-root .target-cell.v4:first-child{border-top-width:3px}.header-date-cell-root .target-cell.v4:nth-child(1 of .attribute-target){border-top-width:3px}.header-date-cell-root .target-cell.v4.needs-attention{background-color:#fcf6f6}.header-date-cell-root .target-cell.v4.needs-attention p{color:#d85454}.header-date-cell-root .target-cell.v4 .target-cell-wrapper{box-sizing:border-box;border:1px solid transparent;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:100%;transition:all .1s ease-in-out;display:flex}.header-date-cell-root .target-cell.v4 .target-cell-wrapper>p{white-space:nowrap;font-size:.8rem;line-height:1.5}.header-date-cell-root .target-cell.v4.readonly,.header-date-cell-root .target-cell.v4.no-target-levels{cursor:default;pointer-events:none}.header-date-cell-root .target-cell.v4.no-target-levels .target-difference-action,.header-date-cell-root .target-cell.v4.no-target-levels .target-denominator{display:none}.header-date-cell-root .target-cell.v4.no-target-levels .target-cell-wrapper{justify-content:center}.header-date-cell-root .target-cell.v4 .target-difference-action{user-select:none;pointer-events:none;opacity:0;background-color:#fff;border:1px solid #d5d8dc;border-radius:4px;width:14px;height:14px;transition:all .1s ease-in-out;color:#919599!important;margin:0 8px 0 4px!important;font-size:18px!important;line-height:13px!important}.header-date-cell-root .target-cell.v4:hover:not(.no-target-levels):not(.readonly){opacity:1;transform:scale(1.1)}.header-date-cell-root .target-cell.v4:hover:not(.no-target-levels):not(.readonly) .target-difference-action{opacity:1;pointer-events:all}.header-date-cell-root .target-cell.v4:hover:not(.no-target-levels):not(.readonly) .target-difference-action.disabled{opacity:.5;cursor:default}.header-date-cell-root .target-cell.v4:hover:not(.no-target-levels):not(.readonly) .target-difference-action:hover:not(.disabled){background-color:#f7f7f7;border-color:#141414;color:#141414!important}.header-date-cell-root .target-cell.v4.popover-open{opacity:1}.header-date-cell-root .target-cell.v4.popover-open .target-cell-wrapper{background-color:#e8e2f8;border:1px solid #5b43ac}.header-date-cell-root .target-cell.v4.popover-open .target-cell-wrapper p{color:#141414!important}.scheduler-table.v3 .header-cell-name{height:100%}.scheduler-table.v3 .header-cell-name>*{text-wrap:nowrap;margin-left:8px}.scheduler-table.v3 .header-cell-name>:last-child{margin-right:8px}.scheduler-table.v3 .header-cell-name *+*{margin-left:4px}.scheduler-table.v3 .header-cell-name.requires-attention{background-color:#fcf6f6;border-left:1px solid #b02020}.scheduler-table.v3 .header-cell-name.floated-from-another-unit{border-left:2px solid #ffb8ed}.scheduler-table.v3 .header-cell-name.inactive{color:#a0a0a0;background-color:#f7f7f7;border-left:2px solid #72767a}.scheduler-table.v3 .header-cell-name.balance-restricted-all-days{position:relative}.scheduler-table.v3 .header-cell-name.balance-restricted-all-days:after{pointer-events:none;z-index:5;content:"";background-color:rgba(0,0,0,.5);border-right:1px solid rgba(0,0,0,.2);width:100%;height:100%;position:absolute;left:0}.scheduler-table.v3 .header-cell-name .profile-button{align-items:center;gap:4px;display:flex}.scheduler-table.v3 .header-cell-name .profile-button:hover{background:0 0}.scheduler-table.v3 .header-cell-name .profile-button:hover .profile-icon{color:#141414;transform:scale(1.1)}.scheduler-table.v3 .header-cell-name .profile-button .profile-icon{color:#72767a;font-size:18px;transition:all .2s ease-in-out}.scheduler-table.v3 .shift-cell{position:relative}.scheduler-table.v3 .shift-cell.inactive{opacity:.4}.scheduler-table.v3 .shift-cell.filters-active{opacity:1}.scheduler-table.v3 .shift-cell.filters-active.past-or-future-date{opacity:.5}.scheduler-table.v3 .shift-cell.filters-active .staff-job-tag,.scheduler-table.v3 .shift-cell.filters-active .working-shift{opacity:1!important}.scheduler-table.v3 .shift-cell.filters-active.different-staff-category .working-shift{opacity:.4!important}.scheduler-table.v3 .shift-cell.filters-active.filtered-out>:not(.cell-all-round-border){opacity:.3}.scheduler-table.v3 .shift-cell.filters-active.filtered-out .shift-cell-display>*{opacity:.3!important}.scheduler-table.v3 .shift-cell.filtered-out.selected .cell-all-round-border{border-color:orange;box-shadow:inset 0 0 0 2px orange}.scheduler-table.v3 .shift-cell.selected .cell-all-round-border{border:1px solid #000;position:absolute;top:0;left:0}.scheduler-table.v3 .shift-cell.selected.holiday .cell-all-round-border{border:1px solid #5b43ac;box-shadow:inset 0 0 0 2px #5b43ac}.scheduler-table.v3 .shift-cell.selected.from-holiday .cell-all-round-border{border:1px solid #f28c28;box-shadow:inset 0 0 0 2px #f28c28}.scheduler-table.v3 .shift-cell.selected.to-holiday .cell-all-round-border{border:1px solid #33b3ff;box-shadow:inset 0 0 0 2px #33b3ff}.scheduler-table.v3 .shift-cell.selected .holiday-label{display:initial}.scheduler-table.v3 .shift-cell.from-holiday .holiday-label{display:initial;color:#f28c28;border:2px solid #f28c28}.scheduler-table.v3 .shift-cell.to-holiday .holiday-label{display:initial;color:#33b3ff;border:2px solid #33b3ff}.scheduler-table.v3 .shift-cell .time-off-request-layer{z-index:2;background:repeating-linear-gradient(-45deg,transparent,transparent 9px,rgba(0,0,0,.2) 17px,rgba(0,0,0,.1) 11.3px);width:100%;position:absolute;top:0;left:0}.scheduler-table.v3 .shift-cell .balance-restricted-layer{z-index:3;background:rgba(0,0,0,.5);border:1px solid rgba(117,117,117,.7);width:100%;margin-left:.375px;position:absolute;top:-1px;left:-1px}.scheduler-table.v3 .shift-cell .balance-restricted-layer.balance-restricted-night{clip-path:polygon(100% 100%,0% 100%,100% 0%)}.scheduler-table.v3 .shift-cell .balance-restricted-layer.balance-restricted-day{clip-path:polygon(0% 0%,0% 100%,100% 0%)}.scheduler-table.v3 .shift-cell.sunday .balance-restricted-layer{border-right:4px solid rgba(117,117,117,.8)}.scheduler-table.v3 .shift-cell.selected-row .balance-restricted-layer,.scheduler-table.v3 .shift-cell.selected-column .balance-restricted-layer{background-color:rgba(0,0,0,.4);border-color:rgba(117,117,117,.5)}.scheduler-table.v3 .shift-cell.selected-row.sunday .balance-restricted-layer,.scheduler-table.v3 .shift-cell.selected-column.sunday .balance-restricted-layer{border-right-color:rgba(68,68,68,.1)}.scheduler-table.v3 .shift-cell.selected .balance-restricted-layer{background-color:rgba(0,0,0,.3)!important}.scheduler-table.v3 .shift-cell.selected.sunday .balance-restricted-layer{border-right-color:rgba(68,68,68,.3)!important}.scheduler-table.v3 .shift-cell.past-or-future-date .balance-restricted-layer{border-color:rgba(170,170,170,.7)!important}.scheduler-table.v3 .shift-cell.past-or-future-date.sunday .balance-restricted-layer{border-right-color:rgba(68,68,68,.5)!important}.scheduler-table.v3.regular-view .header-date-cell-root{width:96px}.scheduler-table.v3.regular-view .time-off-request-layer,.scheduler-table.v3.regular-view .balance-restricted-layer{height:50px}.scheduler-table.v3.regular-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown{box-shadow:none;border:none;position:absolute;top:-10px;left:6px;width:84px!important}.scheduler-table.v3.regular-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInput-root:before{display:none}.scheduler-table.v3.regular-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown button{width:100%;height:100%}.scheduler-table.v3.regular-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInputBase-input{padding:0}.scheduler-table.v3.regular-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInputBase-input .shift-tile{justify-content:center;width:86px;height:40px}.scheduler-table.v3.regular-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInput-root .MuiSelect-iconOpen,.scheduler-table.v3.regular-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiSelect-nativeInput{display:none}.scheduler-table.v3.regular-view .header-cell-name{height:50px}.scheduler-table.v3.regular-view .shift-cell.selected .cell-all-round-border{width:94px;height:48px}.scheduler-table.v3.regular-view .shift-cell.primary-staff-type .staff-job-tag,.scheduler-table.v3.regular-view .shift-cell.different-staff-category .working-shift{opacity:.4}.scheduler-table.v3.mini-view .header-cell-name,.scheduler-table.v3.mini-view .time-off-request-layer,.scheduler-table.v3.mini-view .balance-restricted-layer{height:36px}.scheduler-table.v3.mini-view .shift-cell.selected .cell-all-round-border{width:34px;height:34px}.scheduler-table.v3.mini-view .shift-cell.primary-staff-type .staff-job-tag,.scheduler-table.v3.mini-view .shift-cell.different-staff-category .working-shift{opacity:.4}.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown{box-shadow:none;position:absolute;top:-11px;left:5px}.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInput-root{margin-top:15px}.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInput-root:before,.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInput-root .MuiSelect-iconOpen,.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiSelect-nativeInput{display:none}.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInputBase-input .shift-tile{justify-content:center;width:26px;height:26px}.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInputBase-input .shift-tile .MuiTypography-root{display:none}.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInputBase-input .shift-tile .MuiButton-startIcon{margin:0;padding:0}.scheduler-table.v3.mini-view .shift-cell .MuiFormControl-root.shift-type-filter-dropdown .MuiInputBase-input .shift-tile .MuiButton-startIcon .MuiSvgIcon-root{font-size:14px!important}.shift-cell-display{display:contents;position:relative}.shift-cell-display .preferred-shift{box-shadow:-1px 1px 3px rgba(0,0,0,.12)}.shift-cell-display .note-update,.shift-cell-display .attribute-tag,.shift-cell-display .staff-job-tag{box-shadow:-1px -1px 3px rgba(0,0,0,.12)}.shift-cell-display .working-shift{box-shadow:2px 2px 3px rgba(0,0,0,.12)}.shift-cell-display.locked-preference .working-shift{opacity:.5}.shift-cell-display .holiday-label{color:#5b43ac;z-index:100;background:#fff;border:2px solid #5b43ac;border-radius:5px;padding:1.5px;font-size:15px;position:absolute;top:-4px;left:-4px}.shift-cell-display .holiday-label span{position:relative;top:1px}.shift-cell-display .incentive-shift{z-index:2;box-sizing:content-box;background-color:#20846c;border:2px solid #fff;border-radius:5px;justify-content:center;align-items:center;width:13px;height:13px;display:flex;position:absolute;top:-1px;left:-1px;box-shadow:2px 2px 3px rgba(0,0,0,.12)}.shift-cell-display .incentive-shift p{color:#fff;font-size:11px}.shift-cell-display .note-tag{z-index:2;background-color:#fff;border:2px solid #fff;border-radius:5px 9px 5px 5px;justify-content:center;align-items:center;width:13px;height:13px;display:flex;position:absolute;bottom:-1px;left:-1px;box-shadow:2px 2px 3px rgba(0,0,0,.12)}.shift-cell-display .note-tag p{color:#fff;font-size:11px}.shift-cell-display .position-code-row{align-items:center;gap:2px;display:flex}.shift-cell-display .position-code-row .position-code-chip{box-sizing:border-box;color:#141414;letter-spacing:.2px;background-color:rgba(255,255,255,.65);border:1px solid;border-radius:3px;justify-content:center;align-items:center;min-width:16px;height:13px;padding:0 2px;font-size:8px;font-weight:600;line-height:1;display:flex}.shift-cell-display.regular-view .note-update,.shift-cell-display.regular-view .preferred-shift,.shift-cell-display.regular-view .staff-job-tag,.shift-cell-display.regular-view .attribute-tag{z-index:2;box-sizing:border-box;border:2px solid #fff;border-radius:6px;width:17px;height:17px;padding:0;position:absolute}.shift-cell-display.regular-view .preferred-shift{width:fit-content;padding-right:1px;display:flex}.shift-cell-display.regular-view .preferred-shift>*{width:0;height:100%;margin-right:-1px}.shift-cell-display.regular-view .note-update,.shift-cell-display.regular-view .preferred-shift,.shift-cell-display.regular-view .attribute-tag,.shift-cell-display.regular-view .staff-job-tag{right:0}.shift-cell-display.regular-view .preferred-shift{top:0}.shift-cell-display.regular-view .note-update,.shift-cell-display.regular-view .attribute-tag,.shift-cell-display.regular-view .staff-job-tag{z-index:3;bottom:0}.shift-cell-display.regular-view .staff-job-tag{border:unset;opacity:1;height:16px;padding:2px;width:unset!important}.shift-cell-display.regular-view .staff-job-tag>p{font-size:12px}.shift-cell-display.regular-view .attribute-tag{border:2px solid #fff;width:16px;height:16px}.shift-cell-display.regular-view .attribute-tag>p{font-size:10px}.shift-cell-display.regular-view .attribute-tag[data-label-length="2"]>p{font-size:.6rem;font-weight:600}.shift-cell-display.regular-view .attribute-tag.plus>p{position:relative;top:-1px}.shift-cell-display.regular-view .working-shift{height:40px;margin:4px;position:relative;width:86px!important}.shift-cell-display.regular-view .working-shift[data-label-length="6"],.shift-cell-display.regular-view .working-shift[data-label-length="7"],.shift-cell-display.regular-view .working-shift[data-label-length="8"]{align-items:center;padding:10px}.shift-cell-display.regular-view .working-shift[data-label-length="6"] .MuiButton-startIcon,.shift-cell-display.regular-view .working-shift[data-label-length="7"] .MuiButton-startIcon,.shift-cell-display.regular-view .working-shift[data-label-length="8"] .MuiButton-startIcon{margin-right:2px;position:relative;top:-1px}.shift-cell-display.regular-view .working-shift[data-label-length="6"] p,.shift-cell-display.regular-view .working-shift[data-label-length="7"] p,.shift-cell-display.regular-view .working-shift[data-label-length="8"] p{font-size:13px}.shift-cell-display.regular-view .working-shift[data-label-length="9"],.shift-cell-display.regular-view .working-shift[data-label-length="10"]{align-items:self-start;padding:13px 5px 15px 6px}.shift-cell-display.regular-view .working-shift[data-label-length="9"] .MuiButton-startIcon,.shift-cell-display.regular-view .working-shift[data-label-length="10"] .MuiButton-startIcon{margin-right:2px}.shift-cell-display.regular-view .working-shift[data-label-length="9"] p,.shift-cell-display.regular-view .working-shift[data-label-length="10"] p{font-size:12px}.shift-cell-display.regular-view .working-shift[data-label-length="11"],.shift-cell-display.regular-view .working-shift[data-label-length="12"]{align-items:self-start;padding:14px 0}.shift-cell-display.regular-view .working-shift[data-label-length="11"] .MuiButton-startIcon,.shift-cell-display.regular-view .working-shift[data-label-length="12"] .MuiButton-startIcon{margin-right:1px}.shift-cell-display.regular-view .working-shift[data-label-length="11"] p,.shift-cell-display.regular-view .working-shift[data-label-length="12"] p{font-size:9px}.shift-cell-display.regular-view .working-shift.has-footer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1px;padding:3px 5px 2px}.shift-cell-display.regular-view .working-shift.has-footer .tag-main-row{gap:2px;width:100%;min-height:17px}.shift-cell-display.regular-view .working-shift.has-footer .tag-main-row .tag-inline-icon svg{font-size:.875rem!important}.shift-cell-display.regular-view .working-shift.has-footer .tag-main-row .tag-text{line-height:1.2;overflow:hidden}.shift-cell-display.mini-view .holiday-label{padding:1px;font-size:13px;border-width:1px!important}.shift-cell-display.mini-view .preferred-shift{z-index:2;border:1px solid #fff;border-radius:4px;width:fit-content;height:12px;padding:0 1px 0 0;display:flex;position:absolute;top:0;right:0}.shift-cell-display.mini-view .preferred-shift>*{width:12px;height:100%;margin-right:-1px}.shift-cell-display.mini-view .attribute-tag,.shift-cell-display.mini-view .staff-job-tag{z-index:3;border:1px solid #fff;width:12px;height:12px;padding:0;position:absolute;bottom:0;right:0}.shift-cell-display.mini-view .attribute-tag .tag-text,.shift-cell-display.mini-view .staff-job-tag .tag-text{font-size:10px}.shift-cell-display.mini-view .working-shift{width:26px;height:24px;margin:3px;padding:14px}.shift-cell-display.mini-view .working-shift .MuiTypography-root{font-size:10px}.shift-cell-display.mini-view .working-shift.floated .MuiTypography-root{display:none}.shift-cell-display.mini-view .working-shift .MuiButton-startIcon{margin:0;padding:0;font-size:14px!important}.shift-cell-display.mini-view .note-update{z-index:2;border:1px solid #fff;width:12px;height:12px;padding:0;position:absolute;bottom:0;right:0}.shift-cell-display.mini-view .incentive-shift{border-width:1px;width:11px;height:11px}.shift-cell-display.mini-view .note-tag{border-width:1px;width:10px;height:10px;bottom:1px;left:1px}.scheduler-grid-fab-backdrop-filter{backdrop-filter:blur(2px);z-index:9997;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.scheduler-grid-fab-backdrop-filter.show{display:block}.GridParamsFAB{z-index:9998;position:fixed;bottom:20px;left:20px;transition:all .3s ease-in-out!important}.GridParamsFAB.hasAdminFAB{left:80px}@media print{.GridParamsFAB{display:none!important}}.GridParamsFAB .MuiCardHeader-root{padding-bottom:0!important}.GridParamsFAB .MuiCardContent-root{padding-top:0!important}.GridParamsFAB .MuiCardHeader-root{align-items:center;display:flex;transition:all .3s ease-in-out!important}.GridParamsFAB .logo-open-button{cursor:pointer}.GridParamsFAB .logo-open-button svg{background-color:#a4aded;width:calc(100% - 10px);padding:10px;font-size:40px;position:relative;top:-2px;left:2px}.GridParamsFAB.expanded{border:2px solid #a4aded;border-radius:5px;flex-direction:column;width:400px;height:90%;max-height:650px;display:flex;box-shadow:8px 8px 10px rgba(0,0,0,.6)!important}.GridParamsFAB.expanded .MuiCardHeader-root{padding:16px}.GridParamsFAB.contracted{border:2px solid transparent;border-radius:100%;width:40px;height:40px;box-shadow:4px 4px 3px rgba(0,0,0,.6)!important}.GridParamsFAB.contracted .MuiCardHeader-root{padding:0}.GridParamsFAB .content{height:100%;overflow-y:auto}.GridParamsFAB .content .configuration-line{border-radius:0;width:100%}.GridParamsFAB .content .configuration-line>button{border-radius:0;justify-content:left}.GridParamsFAB .content .configuration-line>button:nth-child(2),.GridParamsFAB .content .configuration-line>button:nth-child(3){justify-content:center;align-items:center;padding:0;display:flex}.GridParamsFAB .content .configuration-line>button:nth-child(2) span,.GridParamsFAB .content .configuration-line>button:nth-child(3) span{margin:0}.GridParamsFAB .content .configuration-line>button:nth-child(2) svg,.GridParamsFAB .content .configuration-line>button:nth-child(3) svg{font-size:20px}.GridParamsFAB .content .configuration-line:first-of-type>button:first-child,.GridParamsFAB .content .configuration-line:first-of-type label:first-child,.GridParamsFAB .content .configuration-line:first-of-type .cell-simulator:first-child{border-top-left-radius:5px}.GridParamsFAB .content .configuration-line:first-of-type>button:last-child,.GridParamsFAB .content .configuration-line:first-of-type label:last-child,.GridParamsFAB .content .configuration-line:first-of-type .cell-simulator:last-child{border-top-right-radius:5px}.GridParamsFAB .content .configuration-line:last-child>button:first-child,.GridParamsFAB .content .configuration-line:last-child label:first-child,.GridParamsFAB .content .configuration-line:last-child .cell-simulator:first-child{border-bottom-left-radius:5px}.GridParamsFAB .content .configuration-line:last-child>button:last-child,.GridParamsFAB .content .configuration-line:last-child label:last-child,.GridParamsFAB .content .configuration-line:last-child .cell-simulator:last-child{border-bottom-right-radius:5px}.GridParamsFAB .content .configuration-line.disabled .cell-simulator,.GridParamsFAB .content .configuration-line.disabled .config-switch{opacity:.5;border:1px solid #eaeaea}.GridParamsFAB .content .configuration-line .config-label{width:200px}.GridParamsFAB .content .configuration-line .copyKeyValue{width:50px}.GridParamsFAB .content .configuration-line .copyKeyValue .MuiButton-endIcon{margin:0!important}.GridParamsFAB .content .configuration-line .copyValue{width:calc(100% - 250px)}.GridParamsFAB .content .configuration-line .config-switch{border:1px solid #141414;padding-left:10px;padding-right:10px;position:relative;left:10px}.GridParamsFAB .content .configuration-line .cell-simulator{border:1px solid #141414;width:96px}.GridParamsFAB .shift-example .MuiStack-root{height:50px}.GridParamsFAB .cell-simulator{border:1px solid #eaeaea;position:relative}.GridParamsFAB .cell-simulator .MuiButtonGroup-grouped{min-width:unset}.m7-shifts-editor{flex-grow:1}.m7-shifts-editor .m7-shifts-editor-tabs{height:34px;min-height:34px}.m7-shifts-editor .m7-shifts-editor-tabs .MuiTabs-scroller{height:36px;min-height:36px}.m7-shifts-editor .m7-shifts-editor-tabs .MuiTabs-scroller .MuiTabs-indicator{z-index:1000;background-color:#5b43ac;height:3px;padding-bottom:-10px}.m7-shifts-editor .m7-shifts-editor-tabs .MuiTabs-scroller .MuiTabs-flexContainer{min-height:unset;gap:3px;padding:2px}.m7-shifts-editor .m7-shifts-editor-tabs .MuiTabs-scroller .MuiTabs-flexContainer .MuiTab-root{background-color:#f7f7f7;border-radius:8px 8px 0 0;min-height:32px;padding:0;font-size:12px;font-weight:600}.m7-shifts-editor .m7-shifts-editor-tabs .MuiTabs-scroller .MuiTabs-flexContainer .MuiTab-root.Mui-selected{background-color:#ebeafd}.m7-shifts-editor .m7-shifts-editor-tabs-border{background-color:#f7f7f7;height:3px;margin-bottom:10px}.m7-shifts-editor .shifts-to-edit{margin:0 16px}.m7-shifts-editor .actions{padding:10px 0}.component-shift-editor{border:1.5px solid;border-radius:15px;margin:0 0 10px;padding:15px;position:relative}.component-shift-editor .MuiAutocomplete-inputRoot,.component-shift-editor .MuiSelect-select,.component-shift-editor .MuiTextField-root{background-color:#fff}.component-shift-editor .MuiInputLabel-root[data-shrink=true]{color:#141414;background-color:#fff;border-radius:10px;padding:0 5px}.component-shift-editor.v1 .MuiInputLabel-root[data-shrink=false]{top:-7px}.component-shift-editor.is-last-edited{border:1.5px solid #d85454!important}.component-shift-editor[data-background-color]{border-color:var(--background-color)!important}.component-shift-editor .unit{margin-bottom:15px}.component-shift-editor .unit .unit-picker{width:100%}.component-shift-editor .unit .unit-picker .MuiInputBase-root{padding:0 10px}.component-shift-editor .unit .unit-picker input{-webkit-text-fill-color:#141414}.component-shift-editor .shift-type-picker,.component-shift-editor .payroll-section,.component-shift-editor .date-and-time-section{width:100%}.component-shift-editor .shift-type-picker .shift-type-empty-option,.component-shift-editor .payroll-section .shift-type-empty-option,.component-shift-editor .date-and-time-section .shift-type-empty-option{padding:11px;font-style:italic}.component-shift-editor .shift-type-picker .shift-type-dropdown,.component-shift-editor .payroll-section .shift-type-dropdown,.component-shift-editor .date-and-time-section .shift-type-dropdown{flex-grow:1}.component-shift-editor .shift-type-picker .shift-type-dropdown .MuiOutlinedInput-input,.component-shift-editor .payroll-section .shift-type-dropdown .MuiOutlinedInput-input,.component-shift-editor .date-and-time-section .shift-type-dropdown .MuiOutlinedInput-input{padding:0}.component-shift-editor .shift-type-picker .shift-type-dropdown .MuiOutlinedInput-input .shift-tile,.component-shift-editor .payroll-section .shift-type-dropdown .MuiOutlinedInput-input .shift-tile,.component-shift-editor .date-and-time-section .shift-type-dropdown .MuiOutlinedInput-input .shift-tile{height:47px}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root{width:100px;margin-left:10px}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root .MuiInputBase-input,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root .MuiInputBase-input,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root .MuiInputBase-input{padding:12px 10px}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root input,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root input,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-inputs>.MuiTextField-root input{text-align:center}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-inputs .MuiInputAdornment-root,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-inputs .MuiInputAdornment-root,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-inputs .MuiInputAdornment-root{display:none}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-inputs .MuiInputBase-root,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-inputs .MuiInputBase-root,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-inputs .MuiInputBase-root{padding:0}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-duration-and-error,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error{margin-bottom:5px;padding:10px}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-duration,.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-error,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-duration,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-error,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-duration,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-error{text-wrap:nowrap;font-size:13px}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-duration,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-duration,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-duration{color:#5b43ac;font-weight:600}.component-shift-editor .shift-type-picker .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-error,.component-shift-editor .payroll-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-error,.component-shift-editor .date-and-time-section .shift-editor-shift-time-pickers .time-pickers-duration-and-error .time-pickers-error{color:#d32f2f;position:relative}.component-shift-editor .shift-other-attributes{width:100%}.component-shift-editor .shift-other-attributes .attributes-picker{width:60%}.component-shift-editor .shift-other-attributes .attributes-picker .MuiInputLabel-root[data-shrink=false]{top:-3px}.component-shift-editor .shift-other-attributes .attributes-picker .MuiAutocomplete-inputRoot{padding:4px 10px!important}.component-shift-editor .shift-other-attributes .status-picker{width:37%}.component-shift-editor .shift-other-attributes .status-picker .MuiInputBase-input{padding:0}.component-shift-editor .shift-other-attributes .status-picker .note-update-tag{height:42px;padding-left:5px;font-size:12px}.component-shift-editor .shift-other-attributes .status-picker .no-status{box-sizing:border-box;height:45px;padding-top:13px;padding-left:15px}.component-shift-editor .shift-date-picker{width:100%}.component-shift-editor.v1 .delete-shift-button-container{align-items:center;width:100%;margin-top:15px}.component-shift-editor.v1 .delete-shift-button-container .delete-shift-button{background:#000}.component-shift-editor.v1 .delete-shift-button-container .delete-shift-button span{color:#fff}.component-shift-editor.v1 .delete-shift-button-container .delete-shift-button:hover{background:#d32f2f;border-color:#d32f2f}.component-shift-editor .shift-history-icon{cursor:pointer;background-color:#fff;border-radius:100%;padding:3px;font-size:20px;position:absolute;top:-10px;left:-10px}.component-shift-editor .shift-incentive-level-dropdown{max-width:150px}.component-shift-editor .shift-incentive-level-dropdown .MuiInputBase-input{height:40px;padding:0!important}.component-shift-editor .shift-incentive-level-dropdown .MuiChip-root{height:40px}.component-shift-editor.v2{background-color:#f7f7f7;flex-direction:column}.component-shift-editor.v2 .shift-editor-section{gap:13px;position:relative}.component-shift-editor.v2 .shift-editor-section>.MuiStack-root,.component-shift-editor.v2 .shift-editor-section .shift-editor-shift-time-pickers>.MuiStack-root{gap:10px}.component-shift-editor.v2 .shift-editor-section>.MuiStack-root>*,.component-shift-editor.v2 .shift-editor-section .shift-editor-shift-time-pickers>.MuiStack-root>*{margin:0!important}.component-shift-editor.v2 .shift-editor-section .shift-incentive-level-dropdown{max-width:unset;width:50%}.component-shift-editor.v2 .shift-editor-section .shift-editor-section-title{color:#141414;font-size:16px;font-weight:500;padding-bottom:5px!important}.component-shift-editor.v2 .time-pickers-duration{position:absolute;top:0;right:0}.component-shift-editor.v2 .time-pickers-duration:before{content:"Duration: ";font-weight:200}.component-shift-editor.v2 .time-pickers-duration-and-error{flex-direction:row-reverse;margin-bottom:0!important;padding:0!important}.component-shift-editor.v2 .time-pickers-duration-and-error>.MuiStack-root{padding:10px 10px 0}.component-shift-editor.v2 .shift-type-dropdown.shift-type-filter-dropdown .shift-tile,.component-shift-editor.v2 .shift-type-dropdown.shift-type-filter-dropdown .MuiInputBase-formControl{height:40px!important;min-height:40px!important}.component-shift-editor.v2 .time-pickers-inputs{width:100%}.component-shift-editor.v2 .time-pickers-inputs>.MuiTextField-root{width:unset!important;margin-left:0!important}.component-shift-editor.v2 .time-pickers-inputs>.MuiTextField-root .MuiInputBase-input{padding:8.5px 0 8.5px 14px!important}.component-shift-editor.v2 .attributes-picker,.component-shift-editor.v2 .m7-staff-job-picker,.component-shift-editor.v2 .status-picker,.component-shift-editor.v2 .m7-incentive-level-picker{width:50%}.component-shift-editor.v2 .attributes-picker:not(.empty) input{opacity:0;width:0;height:0;padding:0!important}.component-shift-editor.v2 .attributes-picker .single-attribute-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100px;line-height:28px;overflow:hidden}.component-shift-editor.v2 .attributes-picker .m7-attribute-tag{margin-top:4px!important;margin-bottom:4px!important;padding-top:0!important;padding-bottom:0!important;line-height:18px!important}.component-shift-editor.v2 .status-picker.has-status .MuiInputBase-input{padding:0!important}.component-shift-editor.v2 .status-picker .note-update-tag{height:36px}.component-shift-editor.v2 .delete-shift-button{min-width:100px;margin-top:10px}.component-shift-editor.v2 .delete-shift-button .button-label{color:#d32f2f}.component-shift-editor.v2.bulk-edit{border:none}.component-shift-editor.v2.bulk-edit .attributes-picker,.component-shift-editor.v2.bulk-edit .m7-staff-job-picker,.component-shift-editor.v2.bulk-edit .status-picker,.component-shift-editor.v2.bulk-edit .m7-incentive-level-picker{width:100%}.component-shift-editor .pay-code-amount-input{background-color:unset!important}.component-shift-editor .pay-code-amount-input input{background-color:#fff}.m7-unit-group-picker-menu.shift-editor-unit-picker-dropdown .MuiPaper-root{max-width:320px!important}.MuiTooltip-tooltip.shift-editor-dev-mode-tooltip{background-color:#fff;border:3px solid #141414;max-width:none;max-height:50vh;overflow-y:auto}.payroll-section{padding-top:20px}.shift-type-filter-dropdown{background-color:#fff}.shift-editor-autocomplete-warning.shift-editor-autocomplete-warning fieldset,.pay-code-amount-input.warning fieldset{border-color:#e59a04!important}.shift-editor-autocomplete-warning-text.shift-editor-autocomplete-warning-text,.pay-code-amount-input.warning .MuiFormHelperText-root{color:#e59a04;padding-left:8px}button.toggle-menu-button{display:none}.sub-page-menu .MuiMenu-list{border:1px solid #d5d8dc;border-radius:5px;padding:0}@media screen and (min-width:479px){.logo-and-picker{position:relative;left:-30px}}@media only screen and (max-width:479px){button.toggle-menu-button{z-index:1111;display:block;position:fixed;top:10px}header.scheduler-header-wrapper.mobile-menu-open{left:0}header.scheduler-header-wrapper.mobile-menu-open button.toggle-menu-button{left:210px}header.scheduler-header-wrapper.mobile-menu-open button.toggle-menu-button.close{opacity:1;border-radius:50%}header.scheduler-header-wrapper.mobile-menu-open button.toggle-menu-button.open{opacity:0}header.scheduler-header-wrapper.mobile-menu-closed{left:-100%}header.scheduler-header-wrapper.mobile-menu-closed button.toggle-menu-button{left:10px}header.scheduler-header-wrapper.mobile-menu-closed button.toggle-menu-button.close{opacity:0}header.scheduler-header-wrapper.mobile-menu-closed button.toggle-menu-button.open{opacity:1}header.scheduler-header-wrapper{transition:all .3s ease-in-out}header.scheduler-header-wrapper button.toggle-menu-button{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;width:42px;height:42px;transition:all .3s ease-in-out}header.scheduler-header-wrapper{background:#fff;border-right:2px solid #000;align-items:flex-start;width:fit-content;height:100%;margin:0;padding:10px 20px;position:fixed;top:0}header.scheduler-header-wrapper .scheduler-headers{flex-wrap:wrap;align-content:flex-start}header.scheduler-header-wrapper .scheduler-headers>div{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}header.scheduler-header-wrapper .scheduler-headers>div .main-items,header.scheduler-header-wrapper .scheduler-headers>div .menu-items,header.scheduler-header-wrapper .scheduler-headers>div .logo-and-picker{flex-direction:column}header.scheduler-header-wrapper .main-items{align-items:flex-start;width:-webkit-fill-available}header.scheduler-header-wrapper .logo-link{position:absolute;top:10px;left:10px}header.scheduler-header-wrapper .logo-and-picker{box-sizing:border-box;border-bottom:2px solid #789;width:100%;margin:60px 0 20px;padding:20px 10px}header.scheduler-header-wrapper .logo-and-picker .MuiAutocomplete-root{width:100%}header.scheduler-header-wrapper .avatar-menu{margin-bottom:5px}header.scheduler-header-wrapper .help-and-avatar-container{border-top:2px solid #789;flex-direction:column;align-items:end;margin-top:15px;padding-top:15px;display:flex}header.scheduler-header-wrapper .help-and-avatar-container .avatar-button .MuiAvatar-circular{margin:0;transform:scale(1.5)}header.scheduler-header-wrapper .help-and-avatar-container .avatar-button .avatar-arrow{margin-left:10px}}[class*=wrapper-route-admin-unit] .AdminFAB{left:70px}.AdminFAB{z-index:9998;position:fixed;bottom:20px;left:20px;transition:all .3s ease-in-out!important}.AdminFAB .MuiCardHeader-root{padding-bottom:0!important}.AdminFAB .MuiCardContent-root{padding-top:0!important}.AdminFAB .MuiCardHeader-root{align-items:center;display:flex;transition:all .3s ease-in-out!important}.AdminFAB .logo-open-button{cursor:pointer}.AdminFAB .logo-open-button img{background-color:#caf036;width:calc(100% - 10px);padding:10px}.AdminFAB.expanded{border:2px solid #caf036;border-radius:5px;width:900px;height:90%;max-height:800px;box-shadow:8px 8px 10px rgba(0,0,0,.6)!important}.AdminFAB.expanded .MuiCardHeader-root{padding:16px}.AdminFAB.contracted{border:2px solid transparent;border-radius:100%;width:40px;height:40px;box-shadow:4px 4px 3px rgba(0,0,0,.6)!important}.AdminFAB.contracted .MuiCardHeader-root{padding:0}.AdminFAB .content{height:calc(100% - 135px);overflow-y:auto}.AdminFAB .content .key-value-line{border-radius:0;width:100%;margin-top:-1px}.AdminFAB .content .key-value-line>button{border-radius:0;justify-content:left}.AdminFAB .content .key-value-line:first-of-type>button:first-child{border-top-left-radius:5px}.AdminFAB .content .key-value-line:first-of-type>button:last-child{border-top-right-radius:5px}.AdminFAB .content .key-value-line:last-child>button:first-child{border-bottom-left-radius:5px}.AdminFAB .content .key-value-line:last-child>button:last-child{border-bottom-right-radius:5px}.AdminFAB .content .key-value-line .copyKey{width:200px}.AdminFAB .content .key-value-line .copyKeyValue{width:50px}.AdminFAB .content .key-value-line .copyKeyValue .MuiButton-endIcon{margin:0!important}.AdminFAB .content .key-value-line .copyValue{width:calc(100% - 250px)}.staff-profile-sidebar{z-index:1000;background-color:#fff;border-left:2px solid #e0e0e0;flex-direction:column;max-width:600px;height:calc(100vh - 64px);display:flex;position:fixed;top:64px;right:0;overflow:auto}.staff-profile-sidebar .sidebar-header{z-index:10;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:start;width:100%;min-height:64px;padding:1rem 1.5rem .75rem;display:flex;position:sticky;top:24px}.staff-profile-sidebar .sidebar-header h2{color:#72767a;margin:0;font-size:1.5rem}.staff-profile-sidebar .MuiTabs-root{background-color:#fff;flex-shrink:0}.staff-profile-sidebar .MuiBox-root[role=tabpanel]{flex-grow:1;height:calc(100% - 275px);padding:1.5rem;overflow-y:auto}.staff-profile-sidebar .no-staff-selected{text-align:center;color:#666;padding:2rem}.m7-top-banner .acting-as-banner{color:#fff;text-align:center;box-sizing:border-box;background-color:red;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:-10px -10px 5px;padding:10px;display:flex}.m7-top-banner .acting-as-banner .acting-as-banner-exit{background-color:#fff;flex-shrink:0;line-height:1.2}.m7-top-banner .acting-as-banner .acting-as-banner-exit:hover{background-color:#f0f0f0}.m7-top-banner .acting-as-banner .acting-as-banner-exit .button-label{color:red;text-transform:none;font-size:11px;font-weight:600}.m7-top-banner .acting-as-banner .acting-as-banner-exit .MuiButton-startIcon{color:red;margin-right:4px}.m7-top-banner .acting-as-banner .acting-as-banner-exit .MuiButton-startIcon svg{font-size:14px}.m7-top-banner.closed{padding-bottom:0!important}.m7-top-banner.closed .acting-as-banner{margin-bottom:0}[class*=wrapper-route-admin-unit] .FeatureFlagFAB{left:190px}.FeatureFlagFAB{z-index:9998;position:fixed;bottom:20px;left:140px;transition:all .3s ease-in-out!important}.FeatureFlagFAB .feature-flags-list{margin-top:10px}.FeatureFlagFAB .MuiCardHeader-root{padding-bottom:0!important}.FeatureFlagFAB .MuiCardContent-root{padding-top:0!important}.FeatureFlagFAB .MuiCardHeader-root{align-items:center;display:flex;transition:all .3s ease-in-out!important}.FeatureFlagFAB .logo-open-button{cursor:pointer}.FeatureFlagFAB .logo-open-button svg{background-color:#141414;width:calc(100% - 10px);padding:10px;font-size:40px;position:relative;top:-2px;left:2px}.FeatureFlagFAB.expanded{border:2px solid #caf036;border-radius:5px;width:900px;height:90%;max-height:800px;box-shadow:8px 8px 10px rgba(0,0,0,.6)!important}.FeatureFlagFAB.expanded .MuiCardHeader-root{padding:16px}.FeatureFlagFAB.contracted{border:2px solid transparent;border-radius:100%;width:40px;height:40px;box-shadow:4px 4px 3px rgba(0,0,0,.6)!important}.FeatureFlagFAB.contracted .MuiCardHeader-root{height:100%;padding:0}.FeatureFlagFAB .content{height:calc(100% - 160px);overflow-y:auto}.FeatureFlagFAB .content .key-value-line{border-radius:0;width:100%;margin-top:-1px}.FeatureFlagFAB .content .key-value-line>button:not(.MuiButton-contained),.FeatureFlagFAB .content .key-value-line .favoriteToggle,.FeatureFlagFAB .content .key-value-line .ldLink{border-color:rgba(0,0,0,.23)!important}.FeatureFlagFAB .content .key-value-line>button{border-radius:0;justify-content:space-between}.FeatureFlagFAB .content .key-value-line:first-of-type{margin-top:8px}.FeatureFlagFAB .content .key-value-line:first-of-type>button{justify-content:left}.FeatureFlagFAB .content .key-value-line:first-of-type>button:first-child{border-top-left-radius:5px}.FeatureFlagFAB .content .key-value-line:first-of-type>button:last-child{border-top-right-radius:5px}.FeatureFlagFAB .content .key-value-line:last-child>button:first-child{border-bottom-left-radius:5px}.FeatureFlagFAB .content .key-value-line:last-child>button:last-child{border-bottom-right-radius:5px}.FeatureFlagFAB .content .key-value-line[data-flag-key]:nth-of-type(2n)>button:not(.MuiButton-contained),.FeatureFlagFAB .content .key-value-line[data-flag-key]:nth-of-type(2n) .favoriteToggle,.FeatureFlagFAB .content .key-value-line[data-flag-key]:nth-of-type(2n) .ldLink{background-color:rgba(0,0,0,.04)}.FeatureFlagFAB .content .key-value-line .favoriteToggle,.FeatureFlagFAB .content .key-value-line .ldLink{border:1px solid rgba(0,0,0,.23);border-radius:0;flex-shrink:0;min-width:36px;margin-left:-1px;padding:4px 6px}.FeatureFlagFAB .content .key-value-line .keyLabel{width:350px}.FeatureFlagFAB .content .key-value-line .value{width:120px}.FeatureFlagFAB .toggle-all-label{font-style:italic;font-weight:700}.FeatureFlagFAB .ldEnvLink{color:inherit;text-decoration:underline transparent;transition:text-decoration-color .15s ease-in-out}.FeatureFlagFAB .ldEnvLink:hover{text-decoration-color:currentColor}.FeatureFlagFAB .searchHighlight{color:inherit;background-color:#caf036}[class*=wrapper-route-admin-unit] .PermissionsFAB{left:250px}.PermissionsFAB{z-index:9998;position:fixed;bottom:20px;left:200px;transition:all .3s ease-in-out!important}.PermissionsFAB .feature-flags-list{margin-top:10px}.PermissionsFAB .MuiCardHeader-root{padding-bottom:0!important}.PermissionsFAB .MuiCardContent-root{padding-top:0!important}.PermissionsFAB .MuiCardHeader-root{align-items:center;display:flex;transition:all .3s ease-in-out!important}.PermissionsFAB .logo-open-button{cursor:pointer}.PermissionsFAB .logo-open-button svg{background-color:#141414;width:calc(100% - 10px);padding:10px;font-size:40px;position:relative;top:-2px;left:2px}.PermissionsFAB.expanded{border:2px solid #caf036;border-radius:5px;width:900px;height:90%;max-height:800px;box-shadow:8px 8px 10px rgba(0,0,0,.6)!important}.PermissionsFAB.expanded .MuiCardHeader-root{padding:16px}.PermissionsFAB.contracted{border:2px solid transparent;border-radius:100%;width:40px;height:40px;box-shadow:4px 4px 3px rgba(0,0,0,.6)!important}.PermissionsFAB.contracted .MuiCardHeader-root{height:100%;padding:0}.PermissionsFAB .content{height:calc(100% - 160px);overflow-y:auto}.PermissionsFAB .content .key-value-line{border-radius:0;width:100%;margin-top:-1px}.PermissionsFAB .content .key-value-line>button{border-radius:0;justify-content:space-between}.PermissionsFAB .content .key-value-line:first-of-type>button{justify-content:left}.PermissionsFAB .content .key-value-line:first-of-type>button:first-child{border-top-left-radius:5px}.PermissionsFAB .content .key-value-line:first-of-type>button:last-child{border-top-right-radius:5px}.PermissionsFAB .content .key-value-line:last-child>button:first-child{border-bottom-left-radius:5px}.PermissionsFAB .content .key-value-line:last-child>button:last-child{border-bottom-right-radius:5px}.PermissionsFAB .content .key-value-line .keyLabel{width:250px}.PermissionsFAB .content .key-value-line .value{width:150px}.staff-onboarding-modal .modal-container{border-radius:10px;max-width:calc(100% - 64px);padding:16px;overflow:hidden}.staff-onboarding-modal .modal-container .title-and-close{background-color:#a4aded;justify-content:center;width:calc(100% + 32px);height:100px;position:relative;top:-16px;left:-16px}.staff-onboarding-modal .modal-container .title-and-close .MuiTypography-root{text-align:center}.staff-onboarding-modal .modal-container .actions{margin-top:10px}.staff-onboarding-modal .modal-container .actions>*{margin:auto}.staff-onboarding-modal .staff-onboarding-content .content-panel{flex-direction:column;align-items:center;display:flex}.staff-onboarding-modal .staff-onboarding-content .content-panel.inactive{display:none}.staff-onboarding-modal .staff-onboarding-content .content-panel .title{text-align:center;margin-top:20px;font-size:21px}.staff-onboarding-modal .staff-onboarding-content .page-controls{align-items:center;margin-top:20px}.staff-onboarding-modal .staff-onboarding-content .page-controls .page-indicators .page-indicator{background-color:#d5d8dc;border-radius:50%;width:15px;height:15px;margin:5px}.staff-onboarding-modal .staff-onboarding-content .page-controls .page-indicators .page-indicator.active{background-color:#5b43ac}:root{--column-width:calc((100% - 4 * 16px) / 5);--column-gap:60px}#main-content-scroll[class*=\ route-hierarchy-view]{width:100%;height:calc(100vh - 90px);padding:0;overflow:hidden}.hierarchy-view-page-container{width:100%;height:calc(100vh - 120px);padding:16px}.hierarchy-view-page-container .toolbar{justify-content:space-between;display:flex}.hierarchy-view-page{display:flex}.ContainerView{-moz-column-gap:16px;flex-direction:row;flex-grow:1;justify-content:flex-start;column-gap:16px;max-width:calc(100% - 64px);height:calc(100vh - 310px);margin:60px;display:flex;overflow:auto}.ContainerColumn{min-width:var(--column-width);width:var(--column-width);max-width:var(--column-width);box-sizing:border-box;border:1px solid rgba(0,0,0,.06);flex-direction:column;padding:0 4px 8px;display:flex;overflow:auto}.ContainerItem{border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:4px;display:flex}.ContainerItem.title{z-index:1;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.06);justify-content:space-between;padding-top:4px;position:sticky;top:0}.ContainerItem.edit{background-color:#f1f1f1;border-radius:8px;justify-content:center;place-self:flex-start;width:fit-content}.ContainerItem.selected{background-color:#f1f1f1}.ContainerItem:hover{background-color:#f7f7f7}.ContainerItem.archived{opacity:.5}.ContainerItem.archived-info{opacity:.5;justify-content:center;padding-top:0;padding-bottom:0;font-size:80%}.ContainerItem.archived-info:hover{background-color:transparent}.ContainerItem .name{flex-direction:row;flex:1;gap:8px;display:flex}.service-line-unit-section-wrapper{flex-direction:column;gap:1rem;display:flex}.service-line-unit-section-wrapper .unit-section-header{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;width:100%;display:flex}.service-line-unit-section-wrapper .unit-section-header .add-unit-button{height:30px;min-width:unset;margin-right:-12px;padding:0 5px}.service-line-unit-section-wrapper .unit-section-header .add-unit-button .button-label{font-size:12px!important}.service-line-unit-section-wrapper .unit-section-header .add-unit-button .MuiButton-startIcon{margin-right:2px!important}.service-line-unit-section-wrapper .unit-section-header .unit-picker{width:100%}.service-line-unit-section-wrapper .unit-section-header .collapse-wrapper{flex-direction:row;justify-content:flex-end;transition:all .3s;display:flex;position:relative}.service-line-unit-section-wrapper .unit-section-header .collapse-wrapper.open{width:100%}.service-line-unit-section-wrapper .unit-section-header .collapse-wrapper.closed{width:0}.service-line-unit-section-wrapper .unit-section-header .collapse-wrapper.closed>*{display:none}.service-line-unit-section-wrapper .facility-sections-wrapper{flex-direction:column;gap:1rem;max-height:300px;display:flex;overflow-y:auto}.service-line-unit-section-wrapper .facility-sections-wrapper .facility-section-header{border-bottom:1px solid #e0e0e0;padding:4px 15px 4px 12px}.service-line-unit-section-wrapper .facility-sections-wrapper .facility-section-header[data-is-collapsed=true]{border-bottom:none}.service-line-unit-section-wrapper .facility-sections-wrapper .unit-list-item{border-bottom:1px solid #e0e0e0;height:35px;min-height:35px;padding-left:24px;padding-right:12px}.service-line-unit-section-wrapper .facility-sections-wrapper .unit-list-item:last-child{border-bottom:none}.service-lines-section-wrapper .service-lines-section-header{color:#141414;background-color:#fff;border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;padding:4px 12px;display:flex}.service-lines-section-wrapper .service-lines-section-header[data-is-empty=true]{border-bottom:none}.service-lines-section-wrapper .service-line-list-item{border-bottom:1px solid #eaeaea;height:35px;min-height:35px;padding-left:12px;padding-right:12px}.service-lines-section-wrapper .service-line-list-item:last-child{border-bottom:none}#main-content-scroll.route-roster-bulk-create{flex-grow:1;padding:0}#main-content-scroll.route-roster-bulk-create .bulk-create-users-page{flex-direction:row;width:100%;display:flex}#main-content-scroll.route-roster-bulk-create .bulk-create-users-page-container{flex-grow:1;padding:24px;overflow:hidden}#main-content-scroll.route-roster-bulk-create .bulk-create-users-page-container .m7-user-table{height:80vh;overflow:auto}#main-content-scroll.route-roster-bulk-create .bulk-create-users-page-container .m7-user-table .m7-user-table-row[data-highlighted=true],#main-content-scroll.route-roster-bulk-create .bulk-create-users-page-container .m7-user-table .m7-user-table-row[data-highlighted=true] td{background-color:#f9e0e0!important}#main-content-scroll.route-roster-bulk-create .bulk-create-users-page-container .m7-user-table .m7-user-table-row[data-highlighted=true] .empty-na{color:#919599}#main-content-scroll.route-roster-bulk-create .bulk-create-users-page-container .m7-user-table .sticky-column.firstName{left:130px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-page-container .m7-user-table .sticky-column.lastName{left:190px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table{position:relative}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root .table-head-row{z-index:11}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root .table-head-row th{z-index:11;text-wrap:nowrap;background-color:#fff}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root .highlighted-row{background-color:#f8d7d7!important}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root .highlighted-row td{border-top:2px solid #b02020!important;border-bottom:2px solid #b02020!important}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root tr:nth-child(2n),#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root tr:nth-child(2n)>td{background-color:#f7f7f7}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root tr{height:42px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root tr:has(.m7-staff-job-picker .MuiFormHelperText-root){height:auto;min-height:42px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root td .MuiTextField-root{width:100%}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root td .bulk-create-users-delete-row-button{z-index:10;align-items:center;position:absolute;top:0;left:20px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root td .bulk-create-users-delete-row-button>p{justify-content:flex-start;width:30px;display:flex}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root td .bulk-create-users-delete-row-button>svg{margin:0 10px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .m7-user-table .MuiTable-root td .bulk-create-users-delete-row-button button{margin-left:-10px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .add-row-button{z-index:10;position:absolute;top:-60px;right:0}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .checks-sidebar-toggle{min-width:unset;border-radius:50%;width:40px;height:40px;position:absolute;top:-50px;left:-10px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .checks-sidebar-toggle .MuiButton-startIcon{margin:0}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .checks-sidebar-toggle .MuiButton-startIcon svg{font-size:30px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root{border-right:2px solid #d5d8dc;width:300px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root>.m7-collapse:nth-child(3){flex-flow:unset;flex-direction:column;overflow:hidden}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .m7-collapse,#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .m7-collapse-content{margin:0}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .m7-collapse-content{padding:12px;overflow:auto}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .m7-collapse-header{background-color:#f7f7f7;background-origin:border-box;border-top:2px solid #d5d8dc;border-bottom:2px solid #d5d8dc;align-items:center;padding:12px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .m7-collapse-header .MuiTypography-root{font-size:18px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .row-section .m7-collapse-header{background-color:transparent;border:0;padding:0}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .row-section .m7-collapse-content{padding:0 12px}#main-content-scroll.route-roster-bulk-create .bulk-create-users-table .bulk-create-users-user-table-errors-sidebar .MuiPaper-root .row-section .row-label .MuiTypography-root{font-size:14px}#main-content-scroll.route-roster-bulk-create .boolean-tag{opacity:.5;border:1px solid;transition:all .2s ease-in-out}#main-content-scroll.route-roster-bulk-create .boolean-tag.checked{opacity:.7;color:#5b43ac;background-color:#fff;border-color:#5b43ac}#main-content-scroll.route-roster-bulk-create .boolean-tag.unchecked{opacity:.7;color:#141414;background-color:#fafafa;border-color:#141414}.MuiTooltip-tooltip.bulk-create-users-value-error-tooltip{border:1px solid #b02020;background-color:#fff!important}.MuiTooltip-tooltip.bulk-create-users-value-error-tooltip>p{color:#b02020!important}.bulk-create-users-sidebar{box-sizing:border-box;width:300px;height:100%;padding:12px 0 12px 12px}.bulk-create-users-sidebar .MuiPaper-root{border-width:2px;align-items:center;gap:24px;padding-right:24px;position:relative}.bulk-create-users-sidebar .go-back-button{height:fit-content}.bulk-create-users-sidebar .go-back-button.hidden{opacity:0}
