@charset "UTF-8";.container,.container-fluid{margin-left:auto;margin-right:auto}.container-fluid{padding-left:2rem;padding-right:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid #0000;box-sizing:initial;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid #0000;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:70px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:70px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range{background-color:#216ba580}.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__day--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;height:16px;outline:0;padding:0;position:absolute;right:7px;top:25%;vertical-align:middle;width:16px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\00d7";cursor:pointer;font-size:12px;height:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid #0000}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.clinic-switch-wrapper .react-autosuggest__suggestions-container{background:#fff;border:1px solid #ccc;position:absolute;right:0;top:100%;width:210px;z-index:10000}.clinic-switch-wrapper .react-autosuggest__container{position:relative;width:210px}.clinic-switch-wrapper .react-autosuggest__suggestion{color:#000;cursor:pointer;font-weight:400;padding:10px 20px}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.task-calendar-outer{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;height:calc(100vh - 180px);padding:0 0 24px}.task-calendar-header{border-bottom:1px solid #f0f0f0;padding:0 24px}.icon-btn{background:none;border:none;color:#1890ff;cursor:pointer;font-size:1.5em;outline:none;padding:0 8px}.icon-btn:disabled{color:#bfbfbf;cursor:not-allowed}.calendar-date-label{color:#333;font-size:1.1em;font-weight:500}.task-calendar-header .form-select{border-radius:20px;font-size:1em;margin-right:8px}.task-calendar-header .btn-primary{border-radius:20px;font-size:1em;font-weight:500;padding:6px 24px}.task-calendar-schedule{background-color:#fff;height:calc(100% - 80px);overflow:hidden}.rbc-calendar,.rbc-time-view{background-color:#fff!important;height:100%!important}.rbc-time-content{height:calc(100% - 60px)!important;overflow-y:auto!important}.rbc-timeslot-group{border-bottom:1px solid #f0f0f0;min-height:60px!important}.rbc-time-slot{height:120px!important}.rbc-time-view .rbc-time-slot{min-height:60px!important}.rbc-time-view .rbc-timeslot-group{min-height:75px!important}.rbc-time-gutter .rbc-timeslot-group{align-items:flex-start;border-right:1px solid #f0f0f0;color:#666;display:flex;font-size:13px;font-weight:700;padding-top:10px}.calendar-event-card{border:none!important;border-left:6px solid!important;border-radius:10px!important;box-shadow:none;height:80px!important;margin:20px!important;position:relative;width:calc(100% - 30px)!important}.calendar-event-card.blue-bg{background:#e6f4ff!important;border-left-color:#1890ff!important}.calendar-event-card.peach-bg{background:#fff7e6!important;border-left-color:#fa8c16!important}.calendar-event-card .event-title{color:#262626;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:4px;margin-top:5px}.calendar-event-card .event-assigned{color:#595959;font-size:12px;line-height:1.4;margin-bottom:4px}.calendar-event-card .event-time{color:#595959;font-size:12px;position:absolute;right:16px;top:12px}.calendar-event-card.call-bg{background:#f8f5ff!important;border-left-color:#b152c6!important}.calendar-event-card.message-bg{background:#e4fffb!important;border-left-color:#35b3a2!important}.calendar-event-card .event-time-week{color:#595959;font-size:12px;line-height:1.4;margin-bottom:4px}.rbc-current-time-indicator{background-color:#ff4d4f!important;height:2px!important;position:relative;width:calc(100% - 20px);z-index:3}.datepicker-zindex{z-index:1005!important}.rbc-current-time-indicator:before{background-color:#ff4d4f;border-radius:50%;content:"";display:block;height:10px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:10px;z-index:4}.calendar-event-card-high{border-left-color:#ff4d4f!important}.calendar-event-card-moderate{border-left-color:#faad14!important}.calendar-event-card-low{border-left-color:#40a9ff!important}.rbc-time-header-content .rbc-header{border-bottom:1px solid #f0f0f0;font-weight:700;padding:8px}.rbc-calendar{height:100%}.e-schedule .e-month-view .calendar-event-card{font-size:.95em;min-height:40px;min-width:120px;padding:8px 10px 6px}.e-schedule .e-quick-popup,.e-schedule .e-quick-popup-wrapper{display:none!important}.task-tab-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.rbc-time-header-content .rbc-label{color:#444;font-size:1.1em}.rbc-time-view{height:calc(100% - 60px)}.custom-horizontal-lines tbody tr,.custom-horizontal-lines thead tr{border-bottom:1.5px solid #f0f0f0!important}.custom-horizontal-lines td,.custom-horizontal-lines th{border:none!important}.pagination{margin-bottom:0!important;margin-top:0!important}.task-view-toggle{background-color:#e2e2e24d;border:"1px solid";border-radius:5px;padding:10px}.rbc-today{background-color:initial!important}.rbc-event-label{display:none!important}.event-today-view-card{border-radius:8px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;margin-bottom:12px;margin-top:12px;padding:0 10px;position:relative}.event-bar{border-radius:4px;height:100%;margin-right:12px;width:4px}.event-content{flex-grow:1}.event-title{align-items:center;display:flex;font-size:16px;font-weight:600}.event-icon{font-size:16px;margin-left:8px}.event-assigned{font-size:12px;margin-top:2px}.event-meta{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.event-time{display:block;font-size:12px}.event-priority{background-color:#fff7e6;border-radius:6px;color:#ff8c00;display:inline-block;font-size:12px;margin-top:4px;padding:2px 8px}.event-today-title-section{align-items:center;display:flex;justify-content:space-between}.rbc-event-content>.event-today-view-card>.event-today-title-section>.today-view-event-title{align-items:center;color:#595f63!important;display:flex;font-size:14px;font-weight:700}.rbc-event-content>.event-today-view-card>.event-today-title-section>.today-view-date-section{color:#595f63!important;font-size:12px}.rbc-event-content>.event-today-view-card>.event-today-title-section>.event-today-assign-section>div{color:#595f63!important;font-size:12px;margin-top:5px}.rbc-event-content>.event-today-view-card>.event-today-title-section>.task-month-view{border:1px solid red!important;color:red!important}.month-events-modal-overlay{align-items:center;background:#0000004d;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.month-events-modal{background:#fff;border-radius:10px;box-shadow:0 2px 16px #0000002e;max-height:80vh;max-width:95vw;min-width:320px;overflow-y:auto;padding:0}.month-events-modal .modal-header{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:16px 20px}.month-events-modal .close-btn{background:none;border:none;color:#888;cursor:pointer;font-size:1.5rem}.month-events-modal .modal-body{padding:16px 20px}.modal-event-card{background:#f7f7fa;border-radius:6px;box-shadow:0 1px 4px #0000000a;margin-bottom:12px;padding:10px 14px}.custom-month-view-card{align-items:flex-start;background:#f7f7fa;border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;font-size:.95em;justify-content:flex-start;margin:2px 0 0!important;max-height:60px;min-height:32px;overflow:visible;padding:4px 6px!important;word-break:break-word}.custom-month-view-card .event-title{-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;line-height:1.2;max-height:2.4em;overflow:hidden;text-overflow:ellipsis;white-space:normal}.custom-month-view-card .event-priority{color:#b152c6;font-size:.85em;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.month-more-link{margin-top:2px}.month-more-link:hover{color:#b152c6}.rbc-row-segment>.calendar-event-card{margin:0 10px!important}.rbc-row-content>:nth-child(3),.rbc-show-more{display:none!important}.rbc-time-header .rbc-header,.task-calendar-schedule .rbc-header{font-weight:700!important}.month-event-title-ellipsis{color:#000;display:inline-block;font-weight:500;margin-right:6px;max-width:90px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.month-more-link-row{align-items:center;display:flex;margin-top:4px;width:100%}.month-more-link{color:#1976d2;cursor:pointer;display:inline-block;font-size:.92em;font-weight:500;text-decoration:underline;vertical-align:middle}.rbc-button-link{font-weight:700!important}.rbc-month-view .calendar-event-card{align-items:center;border-radius:10px!important;box-shadow:none!important;display:flex;height:70px!important;overflow:hidden}.task-note-content::-webkit-scrollbar{width:8px}.task-note-content::-webkit-scrollbar-track{background:#f8f9fa;border-radius:4px}.task-note-content::-webkit-scrollbar-thumb{background:#6c757d;border-radius:4px}.task-note-content::-webkit-scrollbar-thumb:hover{background:#495057}.date-picker-wrapper,.date-picker-wrapper .react-datepicker-wrapper,.date-picker-wrapper .react-datepicker__input-container{width:100%}.date-picker-wrapper .react-datepicker__input-container input{border:1px solid #dadada;border-radius:4px;box-sizing:border-box;font-size:14px;padding:12px 16px;width:100%}.date-picker-wrapper .react-datepicker__input-container input:focus{border-color:#0061c7;outline:none}.date-picker-wrapper .react-datepicker__input-container input:hover{border-color:#dadada}.rbc-day-bg.past-date{background-color:#e6e6e6!important}.rbc-date-cell.past-date,.rbc-day-bg.past-date{opacity:.6!important;pointer-events:none!important}.rbc-date-cell.past-date .rbc-button-link,.rbc-date-cell.past-date>a{color:#e6e6e6!important;cursor:not-allowed!important;pointer-events:none!important}.rbc-day-slot.past-date,.rbc-time-column.past-date{border-right:1px solid #e0e0e0!important}.rbc-day-slot.past-date,.rbc-header.past-date,.rbc-time-column.past-date,.rbc-time-slot.past-date{background-color:#e6e6e6!important;opacity:.6!important;pointer-events:none!important}.rbc-header.past-date>a{color:#999!important;pointer-events:none!important}.rbc-header.past-date>a,.rbc-month-row .rbc-day-bg.past-date,.rbc-time-column.past-date{cursor:not-allowed!important}.rbc-month-view .rbc-day-bg.past-date,.rbc-time-view .rbc-day-slot.past-date{border-right:1px solid #e0e0e0!important}.rbc-day-bg.partially-blocked-date-start{background:linear-gradient(180deg,#0000 50%,#e6e6e6 0)!important;opacity:.7!important}.rbc-day-bg.partially-blocked-date-start.top-half-blocked{background:linear-gradient(0deg,#0000 50%,#e6e6e6 0)!important;opacity:.7!important}.rbc-day-bg.fully-blocked-date{background-color:#e6e6e6!important;opacity:.7!important}.rbc-day-bg.partially-blocked-date-end{background:linear-gradient(180deg,#e6e6e6 50%,#0000 0)!important;opacity:.7!important}.rbc-day-slot.blocked-slot.fully-blocked-slot,.rbc-time-slot.blocked-slot.fully-blocked-slot{background-color:#e6e6e6!important;cursor:not-allowed!important;opacity:.7!important;pointer-events:none!important}.rbc-day-slot.blocked-slot.partially-blocked-slot-bottom,.rbc-time-slot.blocked-slot.partially-blocked-slot-bottom{background:linear-gradient(180deg,#0000 50%,#e6e6e6 0)!important;cursor:not-allowed!important;opacity:.7!important;pointer-events:none!important}.rbc-day-slot.blocked-slot.partially-blocked-slot-top,.rbc-time-slot.blocked-slot.partially-blocked-slot-top{background:linear-gradient(0deg,#0000 50%,#e6e6e6 0)!important;cursor:not-allowed!important;opacity:.7!important;pointer-events:none!important}.rbc-time-view .rbc-day-slot,.rbc-time-view .rbc-time-content,.rbc-time-view .rbc-time-slot{position:relative!important}.rbc-time-view .rbc-event.event-bottom-half,.rbc-time-view .rbc-event.event-top-half{box-sizing:border-box!important}body,html{font-family:Roboto,sans-serif;margin:0;padding:0}body{background:#f0f0f0}.login-wrapper{margin-top:50px}.login-img-div img{width:200px}.login-div{border-radius:15px!important;padding:25px 25px 50px!important}.login-btn-div button{background:orange;color:#fff;text-transform:none!important}.login-btn-div button:hover{background:#e59400}.login-btn-div{margin-top:25px}.flex-grow-1{flex-grow:1}.bg-white{background:#fff!important}.bg-light-gray{background:#efefef!important}.color-white{color:#fff!important}.txt-black{color:#000!important}.logo-img{height:45px;width:265px}.menu-icon{color:#fff!important;cursor:pointer}.menu-block:hover{color:#ffa700!important}.menu-block a{text-decoration:none!important}.menu-text{color:#fff!important;cursor:pointer;font-size:13px;margin-top:5px}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.dashboard-icon{color:#fff;font-size:40px}.profile-icon{color:#ccc!important}.height-full{height:100%!important}.width-full{width:100%!important}.width-50{width:50%!important}.width-80{width:80%!important}.width-90{width:90%!important}.width-92{width:92%!important}.width-96{width:96%!important}.width-75{width:75%!important}.width-auto{width:auto!important}.width-10{width:10%!important}.width-30{width:30%!important}.width-25px{width:25px!important}.width-15{width:15%!important}.width-25{width:25%!important}.width-42{width:42%!important}.width-5{width:5%!important}.hdr-usr-name{color:#000;vertical-align:middle}.MuiSvgIcon-root-52{font-size:30px!important}.wdt-hgt-35{height:35px;width:45px}.selected i,.selected span,.selected svg{color:#eeba30!important}.img-white{filter:brightness(0) invert(1)}.icon-color-grey{color:#888!important}.cursor-pointer{cursor:pointer!important}.edit-icon{color:orange!important;font-size:16px;margin-left:10px;vertical-align:4px}.color-primary{color:#467cbf!important}.bg-secondary{background:orange!important}.color-secondary{color:orange!important}.mr-rt-5{margin-right:5px}.mr-rt-10{margin-right:10px!important}.mr-rt-15{margin-right:15px}.mr-lt-5{margin-left:5px!important}.mr-lt-25{margin-left:25px!important}.mr-lt-10{margin-left:10px}.mr-tp-30{margin-top:30px}.mr-tp-10{margin-top:10px!important}.mr-tp-15{margin-top:15px}.pd-5{padding:5px!important}.pd-10{padding:10px!important}.pd-0{padding:0!important}.pd-bt-10{padding-bottom:10px}.pd-bt-30{padding-bottom:30px}.pd-lt-30{padding-left:30px}.pd-lt-10{padding-left:10px}.pd-tp-25{padding-top:25px}.pd-tp-20{padding-top:20px!important}.pd-tp-0{padding-top:0!important}.pd-tp-10{padding-top:10px!important}.pd-10-5{padding:10px 5px!important}.form-label{display:inline-block;font-size:16px;padding-top:10px!important}.table-wrapper{background:#fff;border-radius:5px;margin-top:25px;padding:10px 20px 20px}.comp-header{color:#467cbf!important;font-size:30px}.error{color:#d9534f}.warn{color:#007bff}.error-replacer{height:20px}.sub-header-div{color:orange;font-size:25px;padding:20px 5px}.form-control{-webkit-appearance:none!important;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:2px;box-sizing:border-box;color:#495057;display:block;font-size:1rem;height:35px!important;line-height:1.5;padding:.3rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiBg4HHS+pNdV6AAAALklEQVQoz2NgGAyggeE/HtiAX0kDflMa8FvUgN8tDfidi1UaoQSnNEQJXumBAQB2DD/Jcpm8MgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNi0xNFQwNzoyOTo0NyswMjowMD+fmbQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDYtMTRUMDc6Mjk6NDcrMDI6MDBOwiEIAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);background-position:98% 50%!important;background-repeat:no-repeat!important;background-size:10px 10px!important}.react-datepicker__input-container{width:100%}.react-datepicker__input-container input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:2px;color:#495057;display:block;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.hr-secondary{border-bottom:1px solid orange}.bg-primary{background:#467cbf!important}.width-ht-30{height:30px!important;width:30px!important}.min-ht-30{min-height:30px!important}.v-align-sub{vertical-align:sub!important}.v-align-middle{vertical-align:middle!important}.svg-icon .MuiSvgIcon-root-52{height:.6em!important;width:.6em!important}.color-danger{color:#d9534f!important}.side-nav-wrapper{background:#666;border-right:1px solid #666;height:100%;width:125px!important}.menu-open-icon{color:orange!important}.wd-xl{width:320px}.block-center{margin:0 auto}.mt-4{margin-top:3rem!important}.card-flat{border:0;margin:0!important}.card{border:1px solid #f5f5f5;border-radius:15px;box-shadow:0 1px 1px #0000000d}.card .card-header{border-bottom:0;padding:.625rem .9375rem}.card-body{flex:1 1 auto;padding:0 25px 15px!important}.form-group{margin-bottom:1rem}.MuiFormLabel-root-10{color:#555!important}.MuiTablePagination-select-129{padding-right:25px!important;padding-top:10px!important}.filter-span{display:inline-block;padding-top:22px}.table-th{color:#000!important;font-size:15px!important;font-weight:400!important}.div-group{border-bottom:1px solid #f0f0f0!important;padding-bottom:20px!important;padding-top:20px!important}button:disabled,select:disabled{cursor:no-drop!important}button:disabled{opacity:.7!important;pointer-events:all!important}.cursor-pointer{cursor:pointer}.Mui-disabled,input:disabled{cursor:no-drop!important}.close-btn-secondary{border:1px solid orange!important;border-radius:2px!important;color:orange!important}.logout-btn{border-radius:25px!important;text-transform:none!important}.logout-btn:hover{background:#e59400!important}.notification-title{font-family:sans-serif!important}.notification-dismiss{background:#0000!important}.notifications-br{bottom:25px!important;right:25px!important;text-align:justify}.notification-error{background:#ff6b6b!important;border:none!important;color:#fff!important}.notification-warning{font-size:16px!important}.notification-info{background:#23b7e5!important;border-top:2px solid #23b7e5!important;color:#fff!important;font-family:sans-serif!important;font-size:13px!important}.pwd-error-div{background:#f0f0f0;margin-top:10px;padding:5px}.action-button{border-radius:2px!important;color:#3f51b5!important;font-size:13px!important;min-height:10px!important;min-width:10px!important;padding:5px 10px!important;text-transform:none!important}.loader-wrapper{height:55px!important;left:50%!important;position:absolute!important;top:40%!important;transition-delay:0ms!important;width:55px!important}.loader-wrapper svg{color:orange!important}.MuiTablePagination-select-181,.MuiTablePagination-select-242{padding-left:8px!important;padding-right:25px!important;padding-top:10px!important}.csv-upload-div{height:200px;margin-top:100px;text-align:center;width:100%}.center-loader{height:55px!important;left:50%;position:absolute!important;top:40%;transition-delay:0ms!important;width:55px!important}.center-loader svg{color:orange!important}.pos-relative{position:relative!important}.header-ctlr-div{text-align:right;width:100%}.main-content{background-color:#f2f2f2;flex-grow:1;overflow-x:auto;padding:24px 24px 50px;position:relative}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.table-wrapper-div{overflow-x:auto!important;width:100%!important}.add-btn:disabled{color:#555!important}.search-span{display:inline-block;padding-top:8px}.btn-fixed-width{padding-left:0!important;padding-right:0!important;width:7rem!important}.name-link:hover{color:#467cbf!important;cursor:pointer}.react-datepicker__close-icon:after{top:32%!important}.hover-blue:hover{color:#467cbf!important}.footer-container{background:#e5e5e5;border:1px solid #ddd;bottom:0;font-size:14px;height:40px;left:0;padding:10px 30px 10px 10px;position:fixed;right:0;width:100%;z-index:100}.footer-span{color:#333;margin-right:24px}.footer-span:hover{color:#467cbf!important}.confirmPopover-header{font-weight:700!important}.paper-wrapper{background:#fff!important;border-radius:5px!important}.word-wrap{word-wrap:break-word!important}.btn-primary-outline{background:#fff!important;color:#3f51b5!important}.patient-name-header{color:orange!important;font-size:1.5rem}.fhr-search-btn{min-height:30px!important;padding:7px 10px!important}.hidden{display:none}.announcement .datepickers{margin:1em 1em 0;max-width:200px}.careplan-dialog .MuiInputBase-root{height:35px;margin-bottom:10px;margin-top:5px}.careplan-dialog .react-datepicker-wrapper{margin-bottom:5px;margin-top:5px}@media (min-width:1281px){.draft-editor{min-width:200px}}@media (min-width:1025px) and (max-width:1280px){.draft-editor{min-width:200px}}@media (min-width:768px) and (max-width:1024px){.sm-min-height{min-height:500px!important}.sm-loader{height:55px!important;left:45%!important;top:50%!important;width:55px!important}.footer-container{left:0}.footer-span{margin-left:10px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.sm-min-height{min-height:500px!important}.sm-loader{height:55px!important;left:55%!important;top:50%!important;width:55px!important}.footer-container{left:0}.footer-span{margin-left:10px}}@media (min-width:481px) and (max-width:767px){.sm-min-height{min-height:300px!important}.sm-loader{height:45px!important;left:45%!important;top:50%!important;width:45px!important}.footer-container{left:0}.footer-span{margin-left:10px}table{table-layout:auto!important}}@media (min-width:320px) and (max-width:480px){.logo-img{height:25px;width:125px}.header-ctlr-div{text-align:left;text-align:initial}.hdr-usr-name{display:inline-block;font-size:12px;margin-left:10px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:75px}.logout-btn{margin-left:0!important;min-height:0!important;min-width:0!important;padding:5px 10px!important}.side-nav-wrapper{background:#0000!important;border-right:none!important}.text-initial-sm{text-align:left!important;text-align:initial!important}.sm-float-left{float:left!important}.sm-float-right{float:right!important}.sm-mr-tp-8{margin-top:8px!important}.sm-pd-lt-0{padding-left:0!important}.sm-mr-bt-5{margin-bottom:5px!important}.sm-min-height{min-height:500px!important}.sm-loader{height:50px!important;left:40%!important;top:50%!important;width:50px!important}.sm-mr-tp-15{margin-top:15px!important}.footer-container{left:0}.footer-span{margin-left:10px}table{table-layout:auto!important}}.custom-input-text{margin-bottom:15px}.diagnosis-container{border:1px solid #ced4da;min-height:100px;padding:5px 10px;width:100%}.diagnosis-container .diagnosis-tag{align-items:center;background-color:#f8a500;border-radius:5px;color:#fff;display:inline-flex;flex-wrap:wrap;font-size:11px;font-weight:500;height:24px;line-height:20px;margin:0 5px 5px 0;overflow:hidden;padding:2px 6px;white-space:nowrap}.diagnosis-container .diagnosis-remove{color:#ffffffd9;cursor:pointer;margin-left:5px}.diagnosis-container .diagnosis-remove:hover{color:#fff}.dispaly-flex{display:flex}.padding-left-0{padding-left:0!important}.ccm-primary{background-color:#0061c7!important;border-radius:4px!important;color:#fff!important;padding:8px 16px!important;text-transform:none!important}.ccm-primary:hover{background-color:#004ea2!important}.ccm-secondary{border:1px solid #ccc!important;border-radius:4px!important;font-weight:400!important;margin-right:10px!important;padding:8px 16px!important;text-transform:none!important}.ccm-secondary:hover{background-color:#f5f5f5!important;border-color:#aaa!important}#app{background:#f0f0f0!important}
/*# sourceMappingURL=main.85583693.css.map*/