.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}#root,body,html{min-height:100%;overscroll-behavior:none!important;height:100%!important;margin:0!important}#__next{height:100%}.safe-area{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);min-height:100dvh;box-sizing:border-box}code{font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;padding:.1rem .4rem;font-size:90%;color:#00a0ff;border-radius:4px;background-color:rgba(0,160,255,.08)}.bank-holiday{background-color:#d2122e1a!important}.fc-day-sat,.fc-day-sun{background-color:#00000033!important}.hide-weekend{display:none!important}@media (max-width:600px){.fc-event-title{white-space:nowrap!important;font-size:12px}}button[class*=ColorPicker-]{box-shadow:none!important;height:40px!important;width:150px!important}button[class*=ColorPicker-]:hover{background-color:#00000033!important}button[class*=ColorPicker-] div{display:none!important}code[class*=language-]{padding:0}@keyframes slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.home-page-animation{animation:slideInFromTop .6s ease-out 0s 1}.table-borders{border-top:1px solid rgba(219,219,235,.12)!important;border-right:1px solid rgba(219,219,235,.12)!important;border-left:1px solid rgba(219,219,235,.12)!important}.pac-container{z-index:11000!important}.fc-daygrid-event-dot{display:none}@media only screen and (min-width:600px){.card-zoom:hover{transform:scale(1.25);transition:transform .6s}}@keyframes bummer{to{transform:scale(1)}}*{-webkit-tap-highlight-color:transparent}html.camera-ui-open,html.camera-ui-open #__next,html.camera-ui-open body{background:#000!important;background-color:#000!important}html.camera-preview-active,html.camera-preview-active #__next,html.camera-preview-active body{background:transparent!important;background-color:transparent!important}html.camera-ui-open body>:not([data-camera-ui]){visibility:hidden!important}html.camera-ui-open [data-camera-ui]{visibility:visible!important}