@import url(https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&family=Oswald:wght@200..700&family=Parisienne&display=swap);*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0;text-rendering:optimizeLegibility}html{font-size:20px;scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{background-color:#fff}#root,#root>div{display:flex;flex-direction:column;min-height:100vh}.mainContent{padding:24px 4vw}.pageWithSidebar{display:flex;gap:48px;margin:0 auto;max-width:1280px;padding:24px 4vw;width:100%}.pageWithSidebar .mainContent{padding:0;width:70%}.pageSidebar{width:30%}.staffLoginContainer{background-color:#f5f5f5;border:3px solid #000;padding:14px}.staffLoginContainer h3{font-weight:400}.sidebarSignInButton{background-color:#121212;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:all .3s ease;width:100%}.staffLoginContainer form{display:flex;flex-direction:column;margin-top:28px}.staffLoginContainer form input{background-color:#d0d0d0;border:2px solid #f5f5f5;border-radius:3px;font-size:1rem;margin-bottom:14px;padding:12px 24px;width:100%}.staffLoginContainer form input:focus{border:2px solid #000}.staffLoginContainer form input::placeholder{opacity:.8}.staffLoginContainer form button{background-color:#121212;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:all .3s ease;width:100%}.staffLoginContainer form button:hover{opacity:.7}.sidebarSearchContainer{font-size:1.25rem;margin-top:28px}.searchContainer{align-items:center;background-color:#fc8759;border-radius:10px;display:flex;margin-top:12px}.searchContainer img{height:24px;margin:0 10px;width:24px}.searchContainer div div input{background-color:#fff;border:3px solid #fc8759;border-left-width:0;border-radius:10px;font-size:1rem;height:100%;outline:none;padding:5px 10px;width:100%}.searchContainer div div input::placeholder{opacity:.8}.searchContainer div,.searchContainer div div{display:flex;height:100%;width:100%}@media screen and (max-width:900px){.pageWithSidebar{flex-direction:column;margin:48px 0}.pageSidebar,.pageWithSidebar .mainContent{width:100%}.staffLoginContainer{margin-top:48px}}footer{background-color:#d9d9d9;margin-top:auto;padding:28px 4vw;width:100%}.footerContainer{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center}.footerLogo{height:150px;margin-right:10px}.facilityLogoContainer{align-items:center;display:flex;justify-content:center;width:100%}.facilityLogo{height:192px;width:auto}.WelcomeTitle{color:#5a5a5a;font-weight:900;margin-top:14px}.Home_facilitiesContainer__C29Bt{margin-top:28px}.Home_facilitiesContainer__C29Bt a li{align-items:center;border:1px solid #d0d0d0;border-radius:5px;display:flex;margin-bottom:24px;padding:12px 24px}.Home_facilitiesContainer__C29Bt a{color:#000;text-decoration:none;transition:.3s}.Home_facilitiesContainer__C29Bt a:hover{color:#104088;text-decoration:underline}.dashboardWrapper{display:flex;flex-direction:column;height:calc(100vh - 130px);left:290px;overflow:scroll;overflow:hidden;position:fixed;top:110px;transition:all .4s ease;width:calc(100vw - 290px)}.dashboardContainer{background-color:#f3f3f3;display:flex;justify-content:flex-end;margin-top:90px;min-height:100vh;overflow:hidden;position:relative;width:100%}.dashboardContent{background-color:#fff;border-radius:10px;height:100%;overflow:auto;padding:24px 2vw;width:100%}.collapsed .dashboardSidebarLink span,.collapsed .dashboardSidebarLink svg.arrowDown{display:none}.collapsed .dashboardSidebarLink svg{margin:0}.collapsed .SidebarCollapse svg{transform:rotate(180deg)}.collapsed .dashboardSidebarContainer{transition:all .4s ease;width:48px}.collapsed .dashboardWrapper{left:88px;transition:all .4s ease;width:calc(100vw - 88px)}@media screen and (max-width:768px){.dashboardWrapper{height:calc(100vh - 110px);left:270px;top:100px;width:calc(100vw - 270px)}.collapsed .dashboardWrapper{left:58px;transition:all .4s ease;width:calc(100vw - 58px)}}@media screen and (max-height:512px){.dashboardWrapper{height:calc(100vh - 110px);left:270px;top:100px;width:calc(100vw - 270px)}.collapsed .dashboardWrapper{left:68px;transition:all .4s ease;width:calc(100vw - 68px)}}nav{background-color:#fff;box-shadow:0 2px 4px #0000001a;height:90px;padding:10px 14px;position:fixed;top:0;width:100%;z-index:1000}.centaraLogo,nav{align-items:center;display:flex}.centaraLogo{height:100%;justify-content:center;padding:8px}.dashboardTitle{-webkit-user-select:none;user-select:none}.dividerDiv{border-left:1px solid #dadce0;height:48px;margin:0 16px;width:1px}.userArea{align-items:center;border-radius:4px;cursor:pointer;gap:8px;margin-left:auto;position:relative;transition:all .4s ease}.userArea,.userInfo{display:flex;justify-content:center}.userInfo{align-items:flex-end;flex-direction:column;text-align:end}.userInfoName{font-size:1rem}.userInfoRole{color:#121212;font-size:.8rem}.userInitials{align-items:center;background-color:var(--facilityLightColor);border:2px solid var(--facilityLightColor);border-radius:50%;color:var(--facilityDarkColor);display:flex;font-size:1.2rem;height:52px;justify-content:center;line-height:0;transition:all .4s ease;width:52px}.userInitials.active{border:2px solid var(--facilityDarkColor)}.userAreaExpand{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:120%;width:300px}.userAreaExpand>*{padding:12px 16px}.userAreaExpandLink{align-items:center;background-color:initial;border:none;color:#121212;display:flex;font-size:1rem;outline:none;text-align:start;text-decoration:none;transition:all .4s ease;width:100%}.userAreaExpandLink svg{fill:#121212;height:24px;margin-right:16px}.signoutButton{border-top:1px solid #ccc;color:#f8594e;cursor:pointer}.signoutButton svg{fill:#f8594e}.userAreaExpandLink:hover{background-color:#e7e7e7}@media screen and (max-width:768px){nav{padding:4px}.dashboardTitle{display:none}.FacilitySelectionContainer div div{overflow:hidden;padding:14px 32px 14px 8px;text-overflow:ellipsis;white-space:nowrap;width:150px}.dividerDiv{display:none}.signoutButton svg{height:28px}.signoutButton{padding:8px}.userInfoName{font-size:.8rem}.userInfoRole{font-size:.7rem}.dashboardTitle,.dividerDiv:first-of-type{display:none}}.FacilitySelectionContainer{align-self:stretch;border-radius:10px;display:flex;flex-direction:column;justify-content:center}.FacilitySelectionContainer div{transition:all .4s ease}.FacilitySelectionContainer div:hover{background-color:#e6e6e6}.facilityNameContainer{align-items:center;display:flex;gap:4px;justify-content:center}.facilityNameContainer svg{height:18px;width:18px}.dashboardSidebarContainer{height:calc(100vh - 130px);left:20px;position:fixed;top:110px;transition:all .4s ease;width:250px;z-index:10}.dashboardSidebarWrapper{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:column;height:calc(100% - 48px);overflow-y:auto}.dashboardSidebarLink{align-items:center;display:flex;font-family:Segoe UI,sans-serif;min-height:48px;overflow:hidden;padding:14px 10px;text-decoration:none;transition:all .4s ease}.dashboardSidebarLink span,.dashboardSidebarLink svg{flex-grow:0;flex-shrink:0}.dashboardSidebarLink span{color:#000;font-size:1rem;transition:all .4s ease;white-space:nowrap}.dashboardSidebarLink svg{fill:#000;height:28px;margin-right:12px;transition:all .4s ease;width:28px}.dashboardSidebarLink:hover{background-color:#eee}.dashboardSidebarLink:hover span{color:gray}.dashboardSidebarLink:hover svg{fill:gray}.dashboardSidebarLink.active{background-color:#eee;pointer-events:none}.dashboardSidebarLink.active span{color:var(--facilityDarkColor)}.dashboardSidebarLink.active svg{fill:var(--facilityDarkColor)}.dashboardSidebarButton{background-color:initial;border:none;cursor:pointer;font-family:Segoe UI,sans-serif;outline:none;width:100%}.SidebarCollapse{background-color:#fff;border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer;height:48px;margin:0;position:-webkit-sticky;position:sticky;width:100%}.dropdownSVG{fill:#000;height:24px!important;margin-left:auto;transition:all .4s ease}.dropdownSVG.open{transform:rotate(180deg)}.dropdown .dashboardSidebarLink{min-height:40px;padding:0 32px}.dropdown .dashboardSidebarLink span{font-size:18px}.collapsed .dropdownSVG{display:none}.collapsed .dropdownContainer{position:relative}.collapsed .dropdown{background-color:#fff;box-shadow:0 0 10px #0003;left:75px;position:fixed;z-index:10}.collapsed .dropdown .dashboardSidebarLink span{display:block}.collapsed .dropdown.dropdownQuickCare{top:500px}.collapsed .dropdown.dropdownCalendar{top:170px}@media screen and (max-width:768px){.dashboardSidebarContainer{height:calc(100vh - 110px);left:0;top:100px;width:250px}.collapsed .dropdown{left:60px}}@media screen and (max-height:512px){.dashboardSidebarContainer{height:calc(100vh - 110px);left:10px;top:100px;width:250px}.dashboardSidebarLink{margin:0}.dashboardSidebarLink.SidebarCollapse{margin-top:auto}}.lineSeparator{border-top:1px solid #6e6e6e;margin:16px 0;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none}.inDevelopment{background-color:#fff;color:#000;font-size:14px;left:50%;line-height:1;padding:0 4px;position:absolute;top:-9px;transform:translateX(-50%);white-space:nowrap}.collapsed .inDevelopment{display:none}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:initial;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px #1a1a1a);opacity:0;outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media (hover:hover) and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{padding:20px;top:0}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{left:0}.image-gallery-play-button{right:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{background:#fff;line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#fff}.image-gallery-content .image-gallery-slide .image-gallery-image{background-color:#fff;border-radius:10px;max-height:100vh}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media (max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{background-color:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media (hover:hover) and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:#0000;border:4px solid #0000;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover:hover) and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media (hover:hover) and (pointer:fine) and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.actionsNavbar,.mainNavbar{align-items:center;color:#000;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;min-height:55px}.navbarStart{display:flex;flex-direction:column}.actions{display:flex;flex-wrap:wrap;gap:10px}.imageCount{font-family:Tahoma;font-size:1.2rem;margin:0 0 0 auto}.actionButton{background-color:var(--facilityDarkColor)!important;border:0;border-radius:5px!important;box-shadow:none!important;color:#fff!important;font-size:1rem!important;transition:all .4s ease}.actionButton:hover{background-color:gray!important}.actionButton div{align-items:center;display:flex;justify-content:center}.actions button svg{margin-right:5px}hr{margin-bottom:28px;margin-top:14px}#galleryContainer{column-gap:3vw!important}.MuiImageListItemBar-subtitle{color:#5a5a5a;line-height:1.5}.MuiImageListItem-img{margin-bottom:5px;position:relative}.MuiButtonBase-root.MuiCheckbox-root{height:50px;left:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s ease;visibility:hidden;width:50px}.MuiButtonBase-root.MuiCheckbox-root svg{fill:#0057ad!important;background-color:#fff;height:50px;width:50px}.MuiCheckbox-root.Mui-checked,.MuiImageListItem-root:hover .MuiButtonBase-root.MuiCheckbox-root{opacity:1;visibility:visible}@media screen and (max-width:900px){#galleryContainer{column-count:2!important}}.Login_loginContainer__b85MR{display:flex;gap:48px;justify-content:center;margin:0 auto;max-width:750px;min-height:calc(100vh - var(--footer-height))!important;padding:24px 4vw;width:100%}.Login_staffLoginContainer__sUE76{background-color:#f5f5f5;border:3px solid #000;padding:14px}.Login_staffLoginContainer__sUE76 h3{font-weight:400}.Login_staffLoginContainer__sUE76 form{display:flex;flex-direction:column;margin-top:28px}.Login_staffLoginContainer__sUE76 form input{background-color:#d0d0d0;border:2px solid #f5f5f5;border-radius:3px;font-size:1rem;margin-bottom:14px;padding:12px 24px;width:100%}.Login_staffLoginContainer__sUE76 form input:focus{border:2px solid #000}.Login_staffLoginContainer__sUE76 form button{background-color:#121212;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:all .3s ease;width:100%}.Login_staffLoginContainer__sUE76 form button:hover{opacity:.7}.imageForm{display:flex;flex-direction:column;margin-top:28px;max-width:780px}.imageForm h2{margin-bottom:12px}.imageForm input::placeholder{opacity:.7}#imageUploadButton,#sendButton{background-color:#ddd;border:3px dashed gray;border-radius:3px;box-shadow:none;color:#000;display:flex;font-family:Tahoma;font-size:1rem;justify-content:flex-start;line-height:normal;margin-bottom:14px;opacity:.8;padding:20px;text-transform:none}.imageForm input[disabled]{cursor:not-allowed}#sendButton{background-color:#adeaff;border:3px solid gray;justify-content:center}.imageForm hr{margin-bottom:28px;margin-top:14px}.SettingsContainer{width:50%}.FormButton{background-color:#0057ad;border:none;box-shadow:none;cursor:pointer;margin-top:16px;padding:14px 20px;width:100%}@media screen and (max-width:768px){.SettingsContainer{width:100%}}.Slideshow_slideshowContainer__eJ861{align-items:center;display:flex;height:100vh;justify-content:center}.Slideshow_slideshowContainer__eJ861>div{height:100%;width:100%}.calendarMenu{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.calendarMenu div{align-items:center;display:flex;gap:8px}.actionsContainer .MuiButton-outlined,.calendarMenu .MuiButton-outlined{border:1px solid var(--facilityDarkColor)!important;color:var(--facilityDarkColor)!important}.actionsContainer .MuiButton-contained,.calendarMenu .MuiButton-contained{background-color:var(--facilityDarkColor)!important;border:1px solid var(--facilityDarkColor)!important}.display{margin-left:auto}.event{padding:4px 10px;transition:all .4s ease;width:100%}.calendarNavmenu{display:flex;flex-wrap:wrap;margin-bottom:20px}.actionsContainer{display:flex;gap:10px;margin-left:auto}.weekNavigation span{display:inline-block;padding:0 14px;text-align:center}.weekNavigation button:hover{background-color:#e2e2e2}.calendarWeek{display:flex;flex-direction:column;flex-grow:1}.weekDay{border-bottom:2px solid #000;cursor:pointer;display:flex;padding:18px 0}.weekDay:last-child{border-bottom:none}.dayDate{color:#000;display:flex;flex-direction:column;flex-shrink:0;width:171px}.dayDate .date{color:grey;font-size:1rem}.dayEvents{display:flex;flex-direction:column;gap:6px;width:100%}.monthDay:not(:has(.meals)):hover{cursor:pointer}.activities:hover,.event:hover{cursor:pointer}.event:hover{background-color:#dfdfdf}.event{align-items:flex-start;display:flex;gap:1vw;justify-content:flex-start}.eventTime{white-space:nowrap}.eventName{text-align:left;white-space:pre-wrap}.highlight-today .dayDate,.highlight-today .dayDate .date{color:#0057ad}@media screen and (max-width:768px){.actionsContainer .screenshotButton{display:none}.display{margin-left:0}.display,.view,.weekDay{flex-wrap:wrap}.event{padding:4px 0}.weekNavigation span{padding:0}.weekNavigation button{font-size:1.2rem;padding:4px}.view,.weekNavigation{margin-bottom:10px}.calendarMenu{margin-bottom:32px}.display button:last-child{margin-left:auto}}.calendarWeekMealsContainer{display:flex}.weekly-meals-view .weekDay{cursor:auto;padding:0}.weekly-meals-view .dayDate{padding:18px 0}.weekly-meals-view .dayEvents .event{padding:22px 10px}.weekly-meals-view .dayEvents{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.weekly-meals-view .dayEvents .event{border-left:2px solid #000;justify-content:center}.weekly-meals-view .eventTime{display:none}.weekly-meals-view .calendarWeek .weekMealTableHeader+.weekDay{border-top:2px solid #000}.weekMealTableHeader{display:grid;grid-template-columns:repeat(3,1fr);margin-left:171px}.alternatesHeader,.weekMealTableHeader div{border-left:2px solid #000;font-size:30px;font-weight:700;padding:4px 10px;text-align:center}@media screen and (max-width:768px){.weekMealTableHeader{margin-left:0}.weekly-meals-view .eventTime{display:inline;display:initial}.weekly-meals-view .dayEvents{display:flex;flex-direction:column;gap:6px;width:100%}.weekMealTableHeader{display:none}.weekly-meals-view .dayEvents .event{justify-content:flex-start}.weekly-meals-view .eventTime{width:115px}.weekly-meals-view .calendarWeek .weekMealTableHeader+.weekDay{border-top:0}.weekly-meals-view .dayEvents .event{border-left:0;flex-direction:column}}.weekMealsAlternates{border:2px solid #000;display:flex;flex-direction:column;gap:10px;width:250px}.alternatesHeader{border:0}.alternates{padding:0 2px;white-space:pre-wrap}.twoWeekView .monthAlternates{margin-top:32px}.monthlyView .dashboardContent,.twoWeekView .dashboardContent{padding:24px 2vw}.calendarMonth{display:grid;grid-template-columns:repeat(7,1fr)}.monthHeader{font-weight:700}.monthDay{border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;min-height:110px;padding:0}.monthDay:nth-child(7n+1){border-left:1px solid #e0e0e0}.monthDay:nth-last-child(-n+7){border-bottom:1px solid #e0e0e0}.monthDay .monthDayNumber{font-size:1rem;font-weight:700}.monthDay .event{flex-direction:column;font-size:14px;gap:2px;padding:4px 0;transition:all .4s ease;width:100%}.monthDay:has(.highlight-today){border-top:4px solid #0057ad}.monthDayNumber.highlight-today{color:#0057ad;margin-top:-4px}.outOfMonth{opacity:.5}.monthAlternates{border:2px solid #000;display:flex;flex-direction:column;margin:10px 0;transition:all .4s ease}.monthAlternates:hover{background-color:#ececec;cursor:pointer}.monthAlternates .alternates ul{display:flex;flex-wrap:wrap;gap:12px;list-style-type:disc;padding:10px 0}.monthAlternates .alternates li{margin-left:24px}.screenshotMode .calendarMenu,.screenshotMode .calendarNavmenu,.screenshotMode .dashboardContent hr,.screenshotMode .dashboardSidebarContainer,.screenshotMode nav{display:none}.screenshotMode .monthDay:has(.highlight-today){border-top:1px solid #000;margin-top:0}.screenshotMode .highlight-today{color:#000}.screenshotMode .monthDay{border-color:#000}.calendarSlideshow{align-items:center;aspect-ratio:16/9;background-color:var(--facilityLightColor);display:flex;height:auto;justify-content:center;min-height:0!important;min-height:auto!important;overflow:hidden;position:relative;width:100%}.slideshowSVG{fill:var(--facilityDarkColor);height:auto;position:absolute;width:13vw}.topleftSVG{left:0;top:0}.toprightSVG{left:90%;top:-5%;transform:rotate(90deg);width:18vw}.bottomrightSVG{bottom:-2%;right:-2%}.bottomleftSVG{bottom:-.5%;right:86%;transform:rotate(60deg);width:18vw}.slideshowWrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.slideshowDateContainer{color:#000;display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.slideshowClock .time{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-size:4vw;font-style:normal;font-weight:500}.slideshowClock .ampm{font-size:2vw;font-weight:700;margin-left:.35vw}.slideshowDate{font-size:1.25vw;font-weight:600}.calendarSlideshowActivities{grid-row-gap:1.5vh;grid-column-gap:1vw;column-gap:1vw;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,50%);height:100%;row-gap:1.5vh;width:100%}.calendarSlideshowActivities>*{border:.15vw solid #000;border-radius:1.4vw;box-sizing:border-box}.calendarSlideshowActivities h1{display:block;font-size:3.25vw}.calendarSlideshowTodayEvent{align-items:center;display:flex;gap:1vw;grid-column:span 3;overflow:hidden;padding:1vw}.calendarSlideshowTodayTitle{color:var(--facilityDarkColor);display:flex;flex-direction:column;gap:.5vh;max-width:50%}.calendarSlideshowTodayEventDetails{display:flex;flex-direction:column;font-size:2vw;height:100%;justify-content:space-around}.calendarSlideshowImageTitle{align-items:center;border:0;display:flex;flex-direction:column;grid-column:span 3;justify-content:center;max-width:100%;width:100%}.calendarSlideshowDayActivity{align-items:center;display:flex;flex-direction:column;gap:.5vh;overflow:hidden;padding-bottom:1vh}.calendarSlideshowDayActivities{display:flex;flex-direction:column;font-size:1.2vw;height:100%;justify-content:space-around;padding:0 1.25vw;width:100%}.calendarSlideshowDayActivity h3{background-color:var(--facilityDarkColor);color:#fff;font-size:1.5vw;padding:1vh 1vw;text-align:center;width:100%}.calendarSlideshowDayDate{color:var(--facilitytextColor);font-size:1.2vw;font-weight:700;margin-left:auto;margin-right:auto;margin-top:auto}.mealsContainer{background:var(--facilityLightColor);display:flex;height:100%;width:100%;z-index:5}.mealsTitleImagesSection{align-items:center;border-right:4vw solid var(--facilityDarkColor);display:flex;flex:0 0 auto;flex-direction:column;padding:15vh 1vw;width:40vw}.mealsTitleImagesSectionTitle{line-height:.9;padding-bottom:5vh}.mealsTitleImagesSectionTitle h1{color:var(--facilitytextColor);font-family:Lora,serif;font-optical-sizing:auto;font-size:7vw;font-style:normal;font-weight:400}.mealsTitleImagesSection .todays{font-family:Parisienne,cursive;font-size:5vw;font-style:normal;font-weight:400}.mealsImagesContainer{position:relative}.mealsImagesContainer .mealsTitleImage{height:12vw;position:absolute;width:12vw}.mealsImagesContainer .mealsTitleImage:first-child{height:16vw;position:relative;width:16vw;z-index:5}.mealsImagesContainer .mealsTitleImage:nth-child(2){bottom:-45%;left:-20%;z-index:4}.mealsImagesContainer .mealsTitleImage:nth-child(3){bottom:-55%;right:-18%;z-index:3}.mealsImagesContainer .mealsTitleImage img{border:.7vw solid var(--facilityDarkColor);border-radius:100%;box-shadow:0 0 .2vw .2vw #0003;height:100%;object-fit:cover;object-position:center;width:100%}.calendarSlideshowMeals{align-items:center;column-gap:1vw;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:7vh 1vw;width:60vw}.calendarSlideshowMeals p{font-size:1.6vw;margin-bottom:.8vh}.calendarSlideshowMeals>div{align-items:center;border:.1vw solid var(--facilityDarkColor);display:flex;flex-direction:column;height:48%;overflow:hidden;width:45%}.calendarSlideshowMealTitle{background-color:var(--facilityDarkColor);color:#fff;font-family:Lora,serif;font-optical-sizing:auto;font-size:2.5vw;font-style:normal;font-weight:700;font-weight:500;line-height:1;padding:2vh 1vw;text-align:center;text-transform:uppercase;width:100%}.calendarSlideshowMealsContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.slideshowFrame{box-sizing:border-box;height:22.5vw;overflow:hidden;padding:2px 20px;position:relative;width:40vw}.calendarSlideshowOverlay,.slideshowFrameOverlay{background-repeat:no-repeat;background-size:100% 100%;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.slideshowImagesContainer{border-radius:25%;position:relative;z-index:1}.slideshowImagesContainer,.slideshowImagesContainer div{height:100%;width:100%}.slideshowImagesContainer img{height:100%;object-fit:contain;width:100%}.slideshowWrapper .image-gallery-bullets,.slideshowWrapper .image-gallery-description{display:none}.slideshowImagesContainer .image-gallery-content{background-color:initial}.schedulerContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.schedulerHeader{column-gap:1rem;flex-wrap:wrap}.schedulerDateDayContainer,.schedulerHeader{align-items:center;display:flex;justify-content:space-between;width:100%}.schedulerTable{display:flex;flex-wrap:wrap;gap:2%;justify-content:center;width:100%}.schedulerTableSegment{align-items:center;display:flex;flex-direction:column;width:49%}.segmentHeader{background-color:var(--facilityDarkColor);border:none;color:#fff;cursor:pointer;font-size:1.2rem;min-height:45px;outline:none;padding:8px 0;text-align:center;width:100%}.segmentRow{border-left:1px solid #000;display:flex;width:100%}.cell{display:flex;flex:1 1 50%;flex-direction:column}.rowLocation,.rowStaff{border:none;border-bottom:1px solid #000;cursor:pointer;font-size:1rem;min-height:43px;outline:none;padding:8px 2px;transition:all .4s ease;width:100%}.rowStaff{border-left:1px solid #000;border-right:1px solid #000}.rowLocation:hover,.rowStaff:hover{background-color:#e7e7e7}.segmentAddButtonContainer{display:flex;flex-direction:column;margin-bottom:24px;margin-top:auto;padding-top:8px;width:100%}.segmentAddButton{border-color:var(--facilityDarkColor)!important;color:var(--facilityDarkColor)!important}.segmentRemoveButton{margin-left:5px!important}.schedulerHeaderTemplateControl{display:flex;flex-direction:column;gap:1rem;margin-left:auto;padding-top:16px}.templateControlButtons{display:flex;gap:.5rem}.templateControlButtons>button{width:193px}.schedulerHeaderCalendar .Mui-selected{background-color:var(--facilityDarkColor)!important;color:#fff!important}.schedulerHeaderCalendar .css-1wy8uaa-MuiButtonBase-root-MuiPickersDay-root:focus,.schedulerHeaderCalendar .css-1wy8uaa-MuiButtonBase-root-MuiPickersDay-root:hover{background-color:var(--facilityLightColor)}.templateControlDivider{margin:0}.schedulerHeader .screenshotButton,.templateControlButtons>button{border:1px solid var(--facilityDarkColor)!important;color:var(--facilityDarkColor)!important}.templateControlButtons>button.applyTemplateButton{background-color:var(--facilityDarkColor)!important;border:1px solid var(--facilityDarkColor)!important;color:#fff!important}.printCell,.schedulerPrintDate{display:none}.screenshotMode .rowLocation,.screenshotMode .rowStaff{font-size:18px;min-height:0;min-height:auto}.screenshotMode .schedulerPrintDate{color:#333;display:block;font-size:22px;font-weight:600;margin-bottom:12px;margin-top:10px;text-align:center}.screenshotMode .dashboardContent hr,.screenshotMode .dashboardSidebarContainer,.screenshotMode .schedulerHeader,.screenshotMode .segmentAddButtonContainer,.screenshotMode .segmentRemoveButton,.screenshotMode nav{display:none}.screenshotMode .dashboardContainer{margin-top:0}.screenshotMode .dashboardWrapper{display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:all .4s ease;width:100vw}.screenshotMode .dashboardContent{padding:4px}.screenshotMode .schedulerTable{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;width:100%}.screenshotMode .schedulerTableSegment{break-inside:avoid;display:block;margin-bottom:20px;page-break-inside:avoid;width:100%}@media screen and (max-width:768px){.schedulerHeader .screenshotButton{display:none}}@media print{@page{size:letter;margin:.5in}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.screenshotMode .dashboardWrapper{height:auto!important;overflow:visible!important;position:static!important;width:100%!important}.screenshotMode .dashboardContent{padding:0!important}.screenshotMode .schedulerTable{grid-gap:20px!important;display:grid!important;flex-wrap:nowrap!important;gap:20px!important;grid-template-columns:1fr 1fr!important}.screenshotMode .schedulerTableSegment{break-inside:avoid;display:block!important;margin-bottom:24px;page-break-inside:avoid;width:100%!important}.screenshotMode .cell .rowLocation,.screenshotMode .cell .rowStaff{display:none}.screenshotMode .cell .printCell{display:block;font-size:16px;line-height:1.4;padding:8px 2px;white-space:pre-wrap;word-break:break-word}.screenshotMode .segmentRow{align-items:stretch;border-left:1px solid #000;border-right:1px solid #000;break-inside:avoid;display:grid;grid-template-columns:1fr 1fr;page-break-inside:avoid;position:relative;width:100%}.screenshotMode .schedulerTableSegment .segmentRow:first-of-type{border-top:1px solid #000}.screenshotMode .segmentRow:before{background:#000;bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;width:1px}.screenshotMode .segmentRow .cell{border-bottom:1px solid #000;display:block}.screenshotMode .schedulerTableSegment .segmentRow:last-of-type .cell{border-bottom:1px solid #000}.screenshotMode .segmentHeader{background-color:#333!important;border:1px solid #000!important;break-after:avoid;color:#fff!important;font-size:16px!important;padding:10px 0!important;page-break-after:avoid;text-align:center}.screenshotMode .schedulerTableSegment:nth-child(3n){break-after:auto;page-break-after:auto}}.Verify_loginContainer__LuSBi{display:flex;gap:48px;justify-content:center;margin:0 auto;max-width:750px;min-height:calc(100vh - var(--footer-height))!important;padding:24px 4vw;width:100%}.Verify_loading__qgQEK{align-items:center;background-color:#c8c8c8;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.Verify_staffLoginContainer__v-Lzr{background-color:#f5f5f5;border:3px solid #000;padding:14px}.Verify_staffLoginContainer__v-Lzr h3{font-weight:400}.Verify_staffLoginContainer__v-Lzr form{display:flex;flex-direction:column;margin-top:28px}.Verify_staffLoginContainer__v-Lzr form input{background-color:#d0d0d0;border:2px solid #f5f5f5;border-radius:3px;font-size:1rem;margin-bottom:14px;padding:12px 24px;width:100%}.Verify_staffLoginContainer__v-Lzr form input:focus{border:2px solid #000}.Verify_staffLoginContainer__v-Lzr form button{background-color:#121212;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:all .3s ease;width:100%}.Verify_staffLoginContainer__v-Lzr form button:hover{opacity:.7}.Verify_methodSelection__SP3zl{display:flex;flex-direction:column;margin:14px 0}.Verify_methodSelection__SP3zl label{display:block;margin-bottom:12px}.Verify_methodSelection__SP3zl input[type=radio]{margin-right:12px}.Verify_methodSelection__SP3zl button{background-color:#121212;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:all .3s ease;width:100%}.Verify_error__ewbr7{color:red;margin-bottom:16px}.SignageScheduler_schedulerContainer__oQ3nl{height:100%;padding:1vh 2vw;width:100%}.SignageScheduler_facilityLogo__X4l6L{height:auto;max-height:22vh;object-fit:contain;width:80vw}.SignageScheduler_schedulerHeader__jZbbG{align-items:center;display:flex;flex-direction:column;gap:1vh;justify-content:space-between;margin-bottom:2vh;width:100%}.SignageScheduler_schedulerHeaderTitle__cuQ9x{font-size:3vh;text-align:center}.SignageScheduler_schedulerDateDayContainer__FSjWq{align-items:center;display:flex;justify-content:space-between;width:100%}.SignageScheduler_schedulerTable__1KmCE{display:flex;flex-wrap:wrap;gap:2%;justify-content:center;width:100%}.SignageScheduler_schedulerTableSegment__SThrC{align-items:center;display:flex;flex-direction:column;width:49%}.SignageScheduler_segmentHeader__yZV26{background-color:var(--facilityDarkColor);border:none;color:#fff;font-size:1.2rem;min-height:45px;outline:none;padding:8px 0;text-align:center;width:100%}.SignageScheduler_segmentRow__4E92M{border-left:1px solid #000;display:flex;width:100%}.SignageScheduler_rowLocation__qbk9S,.SignageScheduler_rowStaff__eVmFv{word-wrap:break-word;border:none;border-bottom:1px solid #000;cursor:default;font-size:inherit;outline:none;padding:3px 2px;width:50%}.SignageScheduler_rowStaff__eVmFv{border-left:1px solid #000;border-right:1px solid #000}.SignageScheduler_segmentAddButtonContainer__ysIKW{display:flex;flex-direction:column;margin-bottom:24px;margin-top:auto;padding-top:8px;width:100%}.SignageScheduler_segmentAddButton__ddtnw{border-color:var(--facilityDarkColor)!important;color:var(--facilityDarkColor)!important}.SignageScheduler_segmentRemoveButton__tciiw{margin-left:5px!important}.playlistHeader{align-items:center;display:flex;gap:20px;margin-bottom:14px}.playlistContainer{margin-top:64px}.playlistCard,.playlistContainer{display:flex;flex-wrap:wrap;gap:20px}.playlistCard{align-items:center;background-color:#eee;padding:18px;width:100%}.playlistImg{border-radius:5px;display:block;height:124px;object-fit:cover;width:124px}.playlistCard h3{font-size:30px;font-weight:600;margin:0}.playlistActionsContainer{display:flex;gap:24px;margin-left:auto}.playlistActionsContainer svg{cursor:pointer;height:48px;transition:all .4s ease}.editSVG{fill:#1565c0!important}.copySVG{fill:#28a745}.deleteSVG{fill:#dc3545!important}svg.padlockVariant{cursor:not-allowed}.editorContainer{display:flex;gap:20px;width:100%}.sidebarAssetContainer{align-items:center;background-color:#fff;border-radius:15px;display:flex;margin-top:12px;width:100%}.editorMain,.editorSidebar{background-color:#eee;border-radius:15px;padding:14px}.editorMain{display:flex;flex-direction:column;gap:18px;width:65%}.editorMainHeader{align-items:center;display:flex;flex-wrap:wrap;padding:0 12px;width:100%}.activeToggle{align-items:center;display:flex;font-size:24px;font-weight:500}.activeToggle p,.editorMainHeader a{margin-left:10px}.playlistDuration{display:flex;font-size:24px;font-weight:500;margin:0 auto 0 14px}.editorMainHeader svg{fill:#000;cursor:pointer;display:block;height:32px}.editorMainHeader h3{font-size:48px;font-weight:500;margin:0}.editorSidebar{align-items:center;display:flex;flex-direction:column;justify-content:center;width:35%}.editorSidebar h4{font-size:30px;font-weight:500;margin:0}.asset{flex-wrap:wrap}.asset,.assetContent{align-items:center;background-color:#fff;border-radius:18px;display:flex;gap:12px;padding:12px;width:100%}.assetIcon img,.assetIcon svg,.deleteButton svg,.editButton svg{fill:#000;height:32px;width:32px}.editButton{cursor:pointer;margin-left:auto}.sidebarAssetContainer .editButton{padding-right:12px}.assetIcon img{border-radius:50%;display:block;object-fit:cover}.editorMainContent{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.editorMainContent .assetIcon img,.editorMainContent .assetIcon svg{height:64px;width:64px}.editorMainContent .asset h3{font-size:24px;font-weight:500}.editorMainContent .asset .deleteButton{cursor:pointer}.editorMainContent .asset .duration{align-items:center;display:flex;margin-left:auto;margin-right:18px}.durationSeconds{background-color:#1565c0;border:none;border-radius:50%;color:#fff;font-size:18px;height:36px;margin-right:4px;padding:6px;text-align:center;width:36px}.editorCTAButton{margin-top:auto}.editorCTA{margin-top:18px!important}.assetPopup{position:fixed}.assetPopup,.assetPopup .overlay{height:100%;left:0;top:0;width:100%}.assetPopup .overlay{background-color:#0000004d;position:absolute;z-index:1001}.assetPopupContainer{grid-row-gap:12px;grid-column-gap:24px;background-color:#fff;border-radius:18px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;left:50%;min-width:40%;padding:12px 24px;position:absolute;row-gap:12px;top:50%;transform:translate(-50%,-50%);z-index:1002}.assetPopupHeader{align-items:center;display:flex;gap:12px;grid-column:span 2;justify-content:center}.assetPopupHeader h4{font-size:34px;font-weight:600;margin:0}.assetPopupHeader .XButton{background-color:#dc3545;border-radius:50%;cursor:pointer;margin-left:auto;padding:4px}.assetPopupHeader .XButton svg{fill:#fff;display:block;height:42px;width:42px}.assetPopupImage{min-width:300px}.assetPopupImage img{border-radius:18px;height:100%;object-fit:cover;width:100%}.assetPopupContent{display:flex;flex-direction:column}.assetPopupContent>div{align-items:center;display:flex;margin-bottom:12px}.assetPopupContent div>span{background-color:#eee;border-radius:12px;margin-left:8px;padding:4px 8px}.assetPopupContent .popupFixedText{margin-left:8px}.popupActions{gap:12px;margin-top:auto}.popupActions .popupSave{background-color:#1565c0;height:100%}.popupActions .popupDelete{background-color:#dc3545}.popupActions .popupDelete:hover{background-color:#ae2a37}.editAssetName{background-color:translate;border:none;font-size:18px;font-weight:300;margin-left:8px;margin-top:6px;max-width:200px;padding:5px}@media screen and (max-width:768px){.assetPopupContainer{padding:12px;width:324px}.assetPopupContent,.assetPopupHeader,.assetPopupImage{grid-column:span 2}.popupActions{justify-content:center}.assetPopupContent{order:3}.editorContainer{flex-direction:column}.editorMain,.editorSidebar{width:100%}.asset{flex-wrap:wrap}}.draggedItem{background-color:#fff;border:2px dashed #1565c0;border-radius:8px;font-weight:700;padding:8px}.container{height:100%;left:0;position:absolute;top:0;width:100%}.container iframe{display:block}.playlist-asset{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}.playlist-asset.active{opacity:1;z-index:1}.Transportation_calendarMenu__AQisB{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.Transportation_calendarMenu__AQisB div{align-items:center;display:flex;gap:8px}.Transportation_actionsContainer__gtJk0 .Transportation_MuiButton-outlined__hhElw,.Transportation_calendarMenu__AQisB .Transportation_MuiButton-outlined__hhElw{border:1px solid var(--facilityDarkColor)!important;color:var(--facilityDarkColor)!important}.Transportation_actionsContainer__gtJk0 .Transportation_MuiButton-contained__PoQz2,.Transportation_calendarMenu__AQisB .Transportation_MuiButton-contained__PoQz2{background-color:var(--facilityDarkColor)!important;border:1px solid var(--facilityDarkColor)!important}.Transportation_event__ZyK3Z{padding:4px 10px;transition:all .4s ease;width:100%}.Transportation_transportationHeader__1a6QZ{align-items:center;border-bottom:2px solid #000;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.Transportation_adminActions__chL08{display:flex;flex-direction:column;gap:10px}.Transportation_actionsContainer__gtJk0{background-color:#000;display:flex;gap:2px;margin:0 auto}.Transportation_actionsButtonContainer__ARc7Z{background-color:#fff}.Transportation_actionsContainer__gtJk0 button{border:1px solid #0000;color:#000;font-size:1rem;margin:0 4px;padding:8px 12px;text-transform:none}.Transportation_actionsContainer__gtJk0 button.Transportation_active__1cGx1{background-color:var(--facilityDarkColor);border:1px solid #000;color:#fff;pointer-events:none}.Transportation_actionsContainer__gtJk0 button:hover{background-color:#dfdfdf}.Transportation_transportationListItem__dAKHt{border:1px solid #ccc;border-radius:4px;display:flex;gap:4px;margin:8px 0;padding:8px 8px 24px;position:relative}.Transportation_transportationListItem__dAKHt>*{flex:1 1}.Transportation_createdBy__04vri{bottom:4px;color:#666;font-size:.8rem;position:absolute;right:4px}.Transportation_transportationListItemTime__ajxJ8{max-width:100px}.Transportation_transportationListItemAddress__ySeOy{flex:2 1}.Transportation_calendarNavContainer__6bcd1{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.Transportation_calendarNavScreenshot__\+JCiW{display:flex;gap:10px}.Transportation_monthlyView__HH86Y .Transportation_dashboardContent__pJXRG,.Transportation_twoWeekView__xzy1z .Transportation_dashboardContent__pJXRG{padding:24px 2vw}.Transportation_calendarMonth__VPL7i{display:grid;grid-template-columns:repeat(7,1fr)}.Transportation_monthHeader__jtVx2{font-weight:700}.Transportation_monthDay__rVqXp{border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;min-height:110px;padding:0}.Transportation_monthDay__rVqXp:nth-child(7n+1){border-left:1px solid #e0e0e0}.Transportation_monthDay__rVqXp:nth-last-child(-n+7){border-bottom:1px solid #e0e0e0}.Transportation_monthDay__rVqXp .Transportation_monthDayNumber__tl1dX{font-size:1rem;font-weight:700}.Transportation_monthDay__rVqXp .Transportation_event__ZyK3Z{flex-direction:column;font-size:14px;gap:2px;padding:4px 0;transition:all .4s ease;width:100%}.Transportation_monthDay__rVqXp:has(.Transportation_highlight-today__5NLFJ){border-top:4px solid #0057ad}.Transportation_monthDayNumber__tl1dX.Transportation_highlight-today__5NLFJ{color:#0057ad;margin-top:-4px}.Transportation_outOfMonth__OqF1G{opacity:.5}.Transportation_monthEventTime__a48as{font-weight:700}.screenshotMode .Transportation_calendarMenu__AQisB,.screenshotMode .Transportation_calendarNavContainer__6bcd1,.screenshotMode .Transportation_calendarNavmenu__11nVY,.screenshotMode .Transportation_dashboardContent__pJXRG hr,.screenshotMode .Transportation_dashboardSidebarContainer__uS5Hs,.screenshotMode .Transportation_transportationHeader__1a6QZ,.screenshotMode nav{display:none}.screenshotMode .Transportation_dashboardContainer__Oy793{margin-top:0}.screenshotMode .Transportation_dashboardWrapper__BzpAK{display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:all .4s ease;width:100vw}.screenshotMode .Transportation_dashboardContent__pJXRG{padding:4px}.screenshotMode .Transportation_monthDay__rVqXp:has(.Transportation_highlight-today__5NLFJ){border-top:1px solid #000;margin-top:0}.screenshotMode .Transportation_highlight-today__5NLFJ{color:#000}.screenshotMode .Transportation_monthDay__rVqXp{border-color:#000}.pac-container{z-index:10000!important}.FacilitySettingsSelectionContainer{display:flex;justify-content:center;margin-bottom:32px}.FacilitySettingsSelectionContainer button{transition:all .4s ease;width:140px}.FacilitySettingsSelectionContainer button[aria-pressed=true]{background-color:#1976d2;color:#fff}.FacilitySettingsSelectionContainer button[aria-pressed=true]:hover{background-color:#1565c0;color:#fff}.FacilitySettingsInsurancesContainer{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.SettingsInsuranceHeaders{display:flex;gap:8px;margin-bottom:8px;width:calc(100% - 54px)}.SettingsInsuranceHeaders p{text-align:center;width:100px}.SettingsInsuranceHeaders p:first-child{flex:1 1;width:auto}.SettingsInsurance{background-color:#eee;border:1px solid #000;border-radius:4px;box-sizing:border-box;flex:1 1;max-width:500px;min-width:400px;padding:12px 18px;width:40%}.SettingsInsuranceTitle{font-size:26px;font-weight:700;margin:8px 0;text-align:center}.SettingsInsurance input{background-color:#fff!important;border:none!important;border-radius:8px}.SettingsInsurance fieldset{border:none!important}.SettingsInsurance .AddOptionButton{background-color:#1976d2;color:#fff;margin-top:8px;transition:all .4s ease}.SettingsInsurance .AddOptionButton:hover{background-color:#1565c0}.SettingsInsuranceOption button svg{fill:#000}.Testimonials_testimonialsFacilitySelectorWrapper__zkJ1s{align-items:center;display:flex;gap:8px}.Testimonials_testimonialsActionsContainer__HnmID{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-left:auto}.Testimonials_testimonialsFilterSortContainer__3SO4Y{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin:24px 0}.Testimonials_testimonialCard__rTb8d{display:flex;gap:16px;margin-bottom:24px}.Testimonials_testimonialCardVideo__Hf-AV{max-width:550px;width:50%}.Testimonials_testimonialCardVideo__Hf-AV video{border-radius:12px;height:100%;object-fit:cover;overflow:hidden;width:100%}.Testimonials_testimonialCardDetails__uijmj{display:flex;flex-direction:column;width:50%}
/*# sourceMappingURL=main.1ddb6145.css.map*/