.react-calendar{border:none!important}@media screen and (max-width: 450px){.react-calendar{width:100%!important}}.calendar-highlighted{background-color:#f006!important;color:#fff!important}.react-calendar__tile--now{background-color:#00800033!important}.react-datetime-picker__wrapper{border:none!important}.react-datetime-picker__calendar,.react-datetime-picker__clock{border:1px solid lightgray!important;inset:120% auto auto 0px!important;border-radius:8px!important}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{box-shadow:unset!important}#mobile-notice{display:none}.lh-normal{line-height:1!important}@media screen and (max-width: 900px){.navButton{width:2rem!important}.roster-mob{display:none}.roster-mob-btn{margin-right:0!important;margin-left:0!important}.roster-mob-save-btn{width:100%!important;margin-left:0rem!important}.max-h-mob{border-radius:0!important}.max-w-7xl{max-width:95%!important}.dropdown-menu-mob{left:0!important}.download-button,.duty-description{display:none!important}}.loader{position:relative;width:64px;height:60px}.loader:after{content:"";position:absolute;left:0;bottom:0;background:rgb(59,130,246);width:64px;height:32px;border-radius:0 0 50px 50px;animation:move .5s linear infinite alternate}.loader:before{content:"";position:absolute;left:50%;top:0;background:rgb(55,65,81);width:24px;height:24px;transform:translate(-50%) rotate(0);animation:rotate 2s linear infinite}@keyframes rotate{to{transform:translate(-50%) rotate(360deg)}}@keyframes move{0%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}.volunteer-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-flex-0-0-auto{flex:0 0 auto!important}.custom-box-shadow{box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}
