@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.overflow-loading{margin:-16px 0 0 -16px;width:32px;height:32px;animation:spin 2s linear infinite;top:50%;left:50%;position:absolute;z-index:10}.overflow-loading svg{width:100%;height:100%}.overflow-loading svg path{fill:var(--bs-primary)}.dropdown-toggle,.cursor-pointer{cursor:pointer!important}.app-search .form-control,.app-search .form-select{padding-left:40px}.auth-brand .logo-dark,.auth-brand .logo-light,.logo img{max-height:32px;max-width:160px}.react-international-phone-input-container.form-control{padding-top:0;padding-bottom:0}.react-international-phone-input-container.form-control .react-international-phone-country-selector-button,.react-international-phone-input-container.form-control .react-international-phone-input{border:0;font-size:inherit}.datepicker-container{padding:.5rem;background:#fff;box-shadow:0 4px 10px #00000026;bottom:-5px;right:0;transform:translateY(100%);z-index:10000;position:absolute}.datepicker-container .rdp-month_caption{padding:0 0 0 1rem;text-transform:capitalize}.datepicker-container .rdp-day{border-radius:50%;transition:background .3s}.datepicker-container .rdp-day:hover{background:var(--ins-primary-bg-subtle)}.btn.btn-form-input{padding-left:.5625rem;padding-right:.5625rem;border-color:var(--bs-border-color);background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.btn.btn-form-input:hover{background-color:var(--bs-secondary-bg)}@keyframes pulseFade{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.card.loading table{animation:pulseFade 2s ease-in-out infinite}.card.loading:after,.modal.loading:after{content:"";background-color:#ffffffbf;width:100%;height:100%;top:0;left:0;position:absolute}.card.loading .card-loading,.modal.loading .card-loading{margin:-16px 0 0 -16px;width:32px;height:32px;animation:spin 2s linear infinite;top:50%;left:50%;position:absolute;z-index:10}.card.loading .card-loading svg,.modal.loading .card-loading svg{width:100%;height:100%}.card.loading .card-loading svg path,.modal.loading .card-loading svg path{fill:var(--bs-primary)}.auth-box{padding:14px}.auth-box .card-body{padding:24px}.auth-brand .logo-dark img,.auth-brand .logo-light img{max-width:160px;max-height:32px;width:auto;height:auto}:root{--ins-breadcrumb-divider: "›"}html[data-sidenav-size=offcanvas] .sidenav-menu{pointer-events:none}html[data-sidenav-size=offcanvas].sidebar-enable .sidenav-menu{pointer-events:auto}.nav-user:before{display:none!important}.w-datetime{width:200px}.masonry-grid{column-count:1;column-gap:1.5rem}.masonry-grid>.masonry-item{break-inside:avoid;margin-bottom:1.5rem;width:100%}.form-control.form-control:hover,.form-select.form-select:hover{border-color:var(--ins-border-color)}.form-select.form-select{cursor:pointer}.btn-soft-primary{--ins-btn-disabled-color: var(--ins-primary);--ins-btn-disabled-bg: var(--ins-primary-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-secondary{--ins-btn-disabled-color: var(--ins-secondary);--ins-btn-disabled-bg: var(--ins-secondary-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-success{--ins-btn-disabled-color: var(--ins-success);--ins-btn-disabled-bg: var(--ins-success-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-info{--ins-btn-disabled-color: var(--ins-info);--ins-btn-disabled-bg: var(--ins-info-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-warning{--ins-btn-disabled-color: var(--ins-warning);--ins-btn-disabled-bg: var(--ins-warning-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-danger{--ins-btn-disabled-color: var(--ins-danger);--ins-btn-disabled-bg: var(--ins-danger-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-purple{--ins-btn-disabled-color: var(--ins-purple);--ins-btn-disabled-bg: var(--ins-purple-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-light{--ins-btn-disabled-color: var(--ins-light);--ins-btn-disabled-bg: var(--ins-light-bg-subtle);--ins-btn-disabled-border-color: transparent}.btn-soft-dark{--ins-btn-disabled-color: var(--ins-dark);--ins-btn-disabled-bg: var(--ins-dark-bg-subtle);--ins-btn-disabled-border-color: transparent}.widget-card .widget-card-floating{opacity:0;transition:opacity .15s ease}.widget-card:hover .widget-card-floating,.widget-card:focus-within .widget-card-floating{opacity:1}.widget-card-handle:active{cursor:grabbing}.menus-tree-item.is-drop-target{background-color:var(--ins-success-bg-subtle);box-shadow:inset 0 0 0 1px var(--ins-success)}.menus-tree-item.menus-tree-dragging{opacity:.4}.menus-tree-actions .btn{padding:.25rem .4rem}.menus-tree-placeholder{list-style:none;padding:0}.menus-tree-placeholder-bar{height:2px;background-color:var(--ins-primary);border-radius:1px;margin:2px 0}@media(max-width:767.98px){.content-page{padding:0 .5rem}.page-title-head{flex-wrap:wrap;gap:.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:.25rem 0}.page-title-head .page-title-head-mobile,.page-title-head .page-title-head-desktop{padding-left:1.25rem;padding-right:1.25rem}.page-title-head .breadcrumb{font-size:.75rem}.page-title-head h4{font-size:.8rem!important}.page-title-head .flex-grow-1{flex-basis:100%;text-align:left!important}.nav-user{gap:0!important}.app-topbar .topbar-menu{position:relative}.app-topbar .sidenav-toggle-button{background-color:transparent!important;border-color:transparent!important;color:var(--ins-body-color)!important;box-shadow:none!important;padding:.25rem .5rem}.app-topbar .sidenav-toggle-button:hover,.app-topbar .sidenav-toggle-button:focus,.app-topbar .sidenav-toggle-button:active{background-color:#0000000d!important;color:var(--ins-body-color)!important}.app-topbar .logo-topbar{display:block!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0;margin:0;pointer-events:auto;z-index:0;line-height:1}.app-topbar .logo-topbar>a{line-height:1}.app-topbar .logo-topbar img{max-height:32px;width:auto}.page-title-head .breadcrumb-mobile-toggle{line-height:1;color:var(--ins-body-color)!important}.page-title-head .page-title-head-mobile h4{font-size:.85rem!important}.table-responsive .table{font-size:.85rem}.table-responsive .table th,.table-responsive .table td{white-space:nowrap}.modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}.modal-body .table-responsive{max-height:50vh}.modal-footer{flex-wrap:wrap;gap:.5rem}.modal-footer>*{flex:1 1 auto}html[data-sidenav-size=offcanvas] .sidenav-menu{width:min(85vw,280px)}.bg-light-subtle.rounded.border.p-3{padding:1rem!important}}.datepicker-container-floating{position:fixed;inset:0 auto auto 0;transform:none;z-index:1060;background:#fff;box-shadow:0 4px 14px #0000002e;border-radius:.375rem;padding:.5rem;max-width:calc(100vw - 1rem);max-height:80vh;overflow:auto}@media(min-width:768px)and (max-width:991.98px){.content-page{padding:0 .75rem}}@media screen and (min-width:768px){.masonry-grid{column-count:2}}@media screen and (min-width:992px){.auth-box,.auth-box .card-body{padding:50px}}@media screen and (min-width:1200px){.masonry-grid{column-count:4}}
