.app-calendar-wrapper{position:relative;border-radius:.375rem}.app-calendar-wrapper .app-calendar-sidebar{position:absolute;overflow:hidden;flex-grow:0;flex-basis:18.25rem;left:-19.45rem;height:100%;width:18.25rem;transition:all .2s;z-index:4}.app-calendar-wrapper .app-calendar-sidebar.show{left:0}.app-calendar-wrapper .app-calendar-sidebar .flatpickr-month{border:0}.app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar{box-shadow:none}.app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-month,.app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-weekday,.app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-weekdays{background:transparent}.app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-days{border:0}.app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar:focus{outline:0}.app-calendar-wrapper .app-calendar-content{position:relative}.app-calendar-wrapper .fc-toolbar h2{font-size:1.125rem}@media (max-width: 767.98px){.app-calendar-wrapper .fc-toolbar h2{font-size:1rem}}.app-calendar-wrapper table.fc-scrollgrid{border-left:0;border-right:0}.app-calendar-wrapper table.fc-scrollgrid td{border-right:0}.app-calendar-wrapper .fc-timeGridDay-view table.fc-scrollgrid tbody tr:not(.fc-scrollgrid-section:first-of-type) td,.app-calendar-wrapper .fc-timeGridWeek-view table.fc-scrollgrid tbody tr:not(.fc-scrollgrid-section:first-of-type) td{border-bottom:0}.app-calendar-wrapper .fc-dayGridMonth-view table.fc-scrollgrid td{border-bottom:0}.app-calendar-wrapper .fc-header-toolbar{margin-bottom:1.55rem!important}.app-calendar-wrapper .fc-view-container{margin:0 -1.6rem}.app-calendar-wrapper .event-sidebar .ql-editor{min-height:5rem}.app-calendar-wrapper .event-sidebar .select2 .select2-selection__choice{display:flex}.app-calendar-wrapper .event-sidebar .select2 .select2-selection__choice .avatar{display:none}.app-calendar-wrapper .form-check-secondary .form-check-input:focus{border-color:#a8aaae}.app-calendar-wrapper .form-check-secondary .form-check-input:checked,.app-calendar-wrapper .form-check-secondary .form-check-input[type=checkbox]:indeterminate{background-color:#a8aaae;border-color:#a8aaae}.app-calendar-wrapper .form-check-secondary.custom-option.checked{border:1px solid #a8aaae}.app-calendar-wrapper .form-check-success .form-check-input:focus{border-color:#28c76f}.app-calendar-wrapper .form-check-success .form-check-input:checked,.app-calendar-wrapper .form-check-success .form-check-input[type=checkbox]:indeterminate{background-color:#28c76f;border-color:#28c76f}.app-calendar-wrapper .form-check-success.custom-option.checked{border:1px solid #28c76f}.app-calendar-wrapper .form-check-info .form-check-input:focus{border-color:#00cfe8}.app-calendar-wrapper .form-check-info .form-check-input:checked,.app-calendar-wrapper .form-check-info .form-check-input[type=checkbox]:indeterminate{background-color:#00cfe8;border-color:#00cfe8}.app-calendar-wrapper .form-check-info.custom-option.checked{border:1px solid #00cfe8}.app-calendar-wrapper .form-check-warning .form-check-input:focus{border-color:#ff9f43}.app-calendar-wrapper .form-check-warning .form-check-input:checked,.app-calendar-wrapper .form-check-warning .form-check-input[type=checkbox]:indeterminate{background-color:#ff9f43;border-color:#ff9f43}.app-calendar-wrapper .form-check-warning.custom-option.checked{border:1px solid #ff9f43}.app-calendar-wrapper .form-check-danger .form-check-input:focus{border-color:#ea5455}.app-calendar-wrapper .form-check-danger .form-check-input:checked,.app-calendar-wrapper .form-check-danger .form-check-input[type=checkbox]:indeterminate{background-color:#ea5455;border-color:#ea5455}.app-calendar-wrapper .form-check-danger.custom-option.checked{border:1px solid #ea5455}.app-calendar-wrapper .form-check-light .form-check-input:focus{border-color:#44475b}.app-calendar-wrapper .form-check-light .form-check-input:checked,.app-calendar-wrapper .form-check-light .form-check-input[type=checkbox]:indeterminate{background-color:#44475b;border-color:#44475b}.app-calendar-wrapper .form-check-light.custom-option.checked{border:1px solid #44475b}.app-calendar-wrapper .form-check-dark .form-check-input:focus{border-color:#d7d8de}.app-calendar-wrapper .form-check-dark .form-check-input:checked,.app-calendar-wrapper .form-check-dark .form-check-input[type=checkbox]:indeterminate{background-color:#d7d8de;border-color:#d7d8de}.app-calendar-wrapper .form-check-dark.custom-option.checked{border:1px solid #d7d8de}.app-calendar-wrapper .form-check-gray .form-check-input:focus{border-color:#fffc}.app-calendar-wrapper .form-check-gray .form-check-input:checked,.app-calendar-wrapper .form-check-gray .form-check-input[type=checkbox]:indeterminate{background-color:#fffc;border-color:#fffc}.app-calendar-wrapper .form-check-gray.custom-option.checked{border:1px solid rgba(255,255,255,.8)}.app-calendar-wrapper .app-calendar-sidebar{background-color:transparent!important}@media (min-width: 992px){.app-calendar-wrapper .app-calendar-sidebar{position:static;height:auto;background-color:transparent!important}.app-calendar-wrapper .app-calendar-sidebar .flatpickr-days{background-color:transparent}}[dir=rtl] .app-calendar-wrapper .fc .fc-toolbar .fc-sidebarToggle-button{order:1}[dir=rtl] .app-calendar-wrapper .app-calendar-sidebar{left:auto;right:-19.45rem}[dir=rtl] .app-calendar-wrapper .app-calendar-sidebar.show{left:auto;right:0}.fi .app-calendar-wrapper .app-calendar-sidebar{background-color:#fff;border-right:1px solid rgb(219,218,222.4)}.fi .app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-month,.fi .app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-weekday,.fi .app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-weekdays{color:#6f6b7d}.fi .app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-months svg{fill:#6f6b7d}.fi[dir=rtl] .app-calendar-sidebar{border-right:0;border-left:1px solid rgb(219,218,222.4)}.dark .app-calendar-wrapper .app-calendar-sidebar{background-color:#2f3349;border-right:1px solid #434968}.dark .app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar,.dark .app-calendar-wrapper .app-calendar-sidebar .flatpickr-calendar .flatpickr-days,.dark .card{background-color:#2f3349}.dark[dir=rtl] .app-calendar-sidebar{border-right:0;border-left:1px solid #434968}
