.div-scroll{height:325px;overflow:auto}.dropzone{height:100px!important;min-height:100px!important;min-width:50%!important;width:50%!important}.dropzone .dz-message{font-size:1rem}.datatable-1{table-layout:fixed}.ql-align-center{text-align:center}.ql-align-justify{text-align:justify}.fc-sticky{font-size:xx-small}@media(min-width:1200px){.vertical-layout .main-menu .main-menu-content{height:calc(100% - 7.95rem)!important}.vertical-layout .main-menu .main-menu-footer{align-items:center;border-top:1px solid #ebe9f1;bottom:0;height:3.5rem;left:0;position:absolute;right:0}}.sidebar-collapse-toggle{color:inherit;height:100%;padding:0 1.64rem;width:100%}.sidebar-collapse-toggle,.sidebar-collapse-toggle>span{align-items:center;display:flex}.sidebar-collapse-toggle svg{height:18px;width:18px}.sidebar-collapse-toggle .sidebar-collapse-label{margin-left:1.1rem;white-space:nowrap}.menu-collapsed .sidebar-collapse-when-expanded,.menu-expanded .sidebar-collapse-when-collapsed{display:none!important}.menu-collapsed .main-menu:not(.expanded) .sidebar-collapse-toggle{justify-content:center;padding:0}.menu-collapsed .main-menu:not(.expanded) .sidebar-collapse-label{display:none}.navbar-header .navbar-brand .brand-logo img.brand-logo-img{height:auto;max-height:40px;max-width:170px;-o-object-fit:contain;object-fit:contain;width:auto}.menu-collapsed .main-menu:not(.expanded) .navbar-header .navbar-brand .brand-logo img.brand-logo-img{max-width:36px}@media(max-width:1199.98px){.main-menu .navbar-header{height:6rem;padding:0 1rem}.main-menu .navbar-header>.navbar-nav{align-items:center;height:100%;justify-content:center;position:relative}.main-menu .navbar-header .nav-item.mr-auto{flex:1 1 auto;margin-right:0!important}.main-menu .navbar-header .navbar-brand{justify-content:center;margin:0}.main-menu .navbar-header .navbar-brand .brand-logo img.brand-logo-img{max-height:64px;max-width:180px}.main-menu .navbar-header .nav-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-menu .navbar-header .nav-toggle .nav-link{margin-top:0!important}.main-menu .main-menu-content{height:calc(100% - 6rem)!important}}.main-menu .book-menu-footer{background-color:#fff;border-top:1px solid #ebe9f1;bottom:0;left:0;padding:.5rem 0 calc(.5rem + env(safe-area-inset-bottom));position:absolute;right:0;z-index:1}.main-menu .book-menu-footer .navigation{flex-direction:column}.book-menu-preference .book-menu-flag{margin-right:1.1rem;width:1.1rem}.book-menu-preference .book-theme-to-light,.dark-layout .book-menu-preference .book-theme-to-dark{display:none}.dark-layout .book-menu-preference .book-theme-to-light{display:inline}.dark-layout{--primary-on-dark:#c38ce8}.dark-layout .alert-primary,.dark-layout .alert-primary .alert-heading,.dark-layout .badge-light-primary,.dark-layout .bg-light-primary,.dark-layout .text-primary{color:#c38ce8!important}.dark-layout :where(a:not([class])){color:#c38ce8}.dark-layout .btn-flat-primary,.dark-layout .btn-flat-primary:focus,.dark-layout .btn-flat-primary:hover,.dark-layout .btn-outline-primary,.dark-layout .btn-outline-primary:focus,.dark-layout .btn-outline-primary:hover{color:#c38ce8}.dark-layout .btn-outline-primary{border-color:#c38ce8!important}.dark-layout .btn-outline-primary:not(:disabled):not(.disabled).active,.dark-layout .btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#c38ce8!important;color:#161d31!important}.dark-layout .dropdown-item:focus,.dark-layout .dropdown-item:hover,.dark-layout .nav-tabs .nav-link.active{color:#c38ce8}.dark-layout .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box{background-color:#c38ce8;box-shadow:0 3px 6px 0 rgba(195,140,232,.3);color:#161d31}.dark-layout .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-label .bs-stepper-title{color:#c38ce8}.dark-layout .bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-box{background-color:rgba(195,140,232,.16);color:#c38ce8!important}.dark-layout .bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-label .bs-stepper-title{color:#c38ce8}.dark-layout .day-item.active{background:#c38ce8;border-color:#c38ce8;color:#161d31}.dark-layout .company-logo{background-color:#fff;border-radius:.5rem;padding:.25rem .5rem}.dark-layout .main-menu .book-menu-footer{border-top-color:#3b4253}.dark-layout .main-menu .book-menu-footer,.dark-layout .main-menu .book-menu-footer .navigation{background-color:#283046}.dark-layout .main-menu .book-menu-footer .navigation li a{color:#d0d2d6!important}
