.navbar-header .d-flex:first-child{align-items:center}.navbar-header .d-flex .navbar-brand-box .logo .logo-lg label{font-size:24px;line-height:24px;font-weight:700}.navbar-header .d-flex .navbar-brand-box .logo-dark .logo-lg label{color:#2a3042}.navbar-header .d-flex .navbar-brand-box .logo-light .logo-lg label{color:#fff}body[data-theme=dark]{background-color:#1e2231!important;color:#c8cfe4!important}body[data-theme=dark] #page-topbar{background-color:#222736!important;box-shadow:none!important}body[data-theme=dark] .navbar-header{background-color:#222736!important}body[data-theme=dark] .navbar-header .btn,body[data-theme=dark] .navbar-header label,body[data-theme=dark] .navbar-header span{color:#c8cfe4!important}body[data-theme=dark] .vertical-menu{background-color:#222736!important;border-right:none!important;box-shadow:none!important}body[data-theme=dark] .navbar-brand-box{border-bottom:none!important;border-right:none!important;box-shadow:none!important}body[data-theme=dark] .navbar-brand-box{background-color:#222736!important}body[data-theme=dark] #sidebar-menu ul li a{color:#9499b7!important}body[data-theme=dark] #sidebar-menu ul li a:hover,body[data-theme=dark] #sidebar-menu ul li.mm-active>a{color:#fff!important;background-color:#ffffff12!important}body[data-theme=dark] #sidebar-menu ul li ul.sub-menu li a{color:#7b8ab8!important}body[data-theme=dark] #sidebar-menu ul li ul.sub-menu li a:hover,body[data-theme=dark] #sidebar-menu ul li ul.sub-menu li.mm-active>a{color:#fff!important}body[data-theme=dark] #sidebar-menu .menu-title{color:#5a6280!important}body[data-theme=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a{background:#2e3548!important;color:#fff!important}body[data-theme=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a i{color:#fff!important}body[data-theme=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul{background-color:#222736!important;border-color:#374059!important}body[data-theme=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul ul{background-color:#222736!important}body[data-theme=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul a{color:#9499b7!important}body[data-theme=dark].vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>ul a:hover{color:#fff!important}body[data-theme=dark] .main-content,body[data-theme=dark] .page-content{background-color:#1e2231!important}body[data-theme=dark] .card{background-color:#252b3b!important;border-color:#374059!important;box-shadow:0 2px 8px #00000059!important}body[data-theme=dark] .card-header{background-color:#2a3042!important;border-bottom-color:#374059!important;color:#c8cfe4!important}body[data-theme=dark] .card-body{background-color:#252b3b!important;color:#c8cfe4!important}body[data-theme=dark] .card-footer{background-color:#2a3042!important;border-top-color:#374059!important}body[data-theme=dark] h1,body[data-theme=dark] h2,body[data-theme=dark] h3,body[data-theme=dark] h4,body[data-theme=dark] h5,body[data-theme=dark] h6{color:#d8dff5!important}body[data-theme=dark] p,body[data-theme=dark] span:not(.badge),body[data-theme=dark] label,body[data-theme=dark] td,body[data-theme=dark] th{color:#c8cfe4!important}body[data-theme=dark] .text-muted{color:#7b8ab8!important}body[data-theme=dark] table{color:#c8cfe4!important}body[data-theme=dark] .table{background-color:#252b3b!important}body[data-theme=dark] .table th,body[data-theme=dark] .table td{border-color:#374059!important;color:#c8cfe4!important}body[data-theme=dark] .table thead th{background-color:#2a3042!important;color:#9499b7!important;border-bottom-color:#374059!important}body[data-theme=dark] .table-striped tbody tr:nth-of-type(odd){background-color:#ffffff08!important}body[data-theme=dark] .table-hover tbody tr:hover{background-color:#ffffff0f!important;color:#fff!important}body[data-theme=dark] .table-bordered{border-color:#374059!important}body[data-theme=dark] .form-control,body[data-theme=dark] .custom-select,body[data-theme=dark] select.form-control,body[data-theme=dark] textarea.form-control{background-color:#2a3042!important;border-color:#495271!important;color:#c8cfe4!important}body[data-theme=dark] input[type=date].form-control,body[data-theme=dark] input[type=time].form-control,body[data-theme=dark] input[type=datetime-local].form-control{color-scheme:dark}body[data-theme=dark] .form-control:focus,body[data-theme=dark] .custom-select:focus{background-color:#303753!important;border-color:#556ee6!important;color:#e0e6f8!important;box-shadow:0 0 0 .15rem #556ee640!important}body[data-theme=dark] .form-control::placeholder{color:#5a6280!important}body[data-theme=dark] .input-group-text{background-color:#2f3750!important;border-color:#495271!important;color:#9499b7!important}body[data-theme=dark] .form-control[disabled],body[data-theme=dark] .form-control[readonly],body[data-theme=dark] input[type=text][disabled],body[data-theme=dark] .lockeable-input input[readonly],body[data-theme=dark] .lockeable-input input[disabled]{background-color:#1e2333!important;border-color:#374059!important;color:#5a6280!important;cursor:not-allowed}body[data-theme=dark] .dropdown-menu{background-color:#2a3042!important;border-color:#374059!important;box-shadow:0 4px 12px #0006!important}body[data-theme=dark] .dropdown-item{color:#c8cfe4!important}body[data-theme=dark] .dropdown-item:hover,body[data-theme=dark] .dropdown-item:focus{background-color:#ffffff14!important;color:#fff!important}body[data-theme=dark] .dropdown-divider{border-top-color:#374059!important}body[data-theme=dark] .dropdown-header{color:#7b8ab8!important}body[data-theme=dark] .modal-content{background-color:#252b3b!important;border-color:#374059!important}body[data-theme=dark] .modal-header{background-color:#2a3042!important;border-bottom-color:#374059!important;color:#c8cfe4!important}body[data-theme=dark] .modal-header .modal-title{color:#d8dff5!important}body[data-theme=dark] .modal-header .close{color:#9499b7!important}body[data-theme=dark] .modal-footer{border-top-color:#374059!important;background-color:#252b3b!important}body[data-theme=dark] .modal-body{color:#c8cfe4!important}body[data-theme=dark] .alert{border-color:#374059!important}body[data-theme=dark] .alert-info{background-color:#1a2a4a!important;color:#93c5fd!important;border-color:#2a4a7a!important}body[data-theme=dark] .alert-warning{background-color:#2d2200!important;color:#fcd34d!important;border-color:#4a3800!important}body[data-theme=dark] .alert-danger{background-color:#3a1520!important;color:#fca5a5!important;border-color:#6a253a!important}body[data-theme=dark] .alert-success{background-color:#0d2e1a!important;color:#86efac!important;border-color:#1a4d2e!important}body[data-theme=dark] .alert-primary{background-color:#1a2a4a!important;color:#93c5fd!important;border-color:#2a4a7a!important}body[data-theme=dark] .alert-primary b{color:#bfdbfe!important}body[data-theme=dark] .alert-primary .btn-light{background-color:#2e3548!important;border-color:#374059!important;color:#c8cfe4!important}body[data-theme=dark] .alert-primary .btn-light:hover{background-color:#374059!important}body[data-theme=dark] .footer{background-color:#222736!important;border-top-color:#374059!important;color:#7b8ab8!important}body[data-theme=dark] .breadcrumb{background-color:transparent!important}body[data-theme=dark] .breadcrumb-item,body[data-theme=dark] .breadcrumb-item a{color:#9499b7!important}body[data-theme=dark] .breadcrumb-item.active{color:#c8cfe4!important}body[data-theme=dark] .breadcrumb-item+.breadcrumb-item:before{color:#5a6280!important}body[data-theme=dark] .page-title-box{background-color:#1e2231!important}body[data-theme=dark] .page-title-box h4{color:#d8dff5!important}body[data-theme=dark] .badge-container .badge-dismissable{color:#a8b5e8!important;background-color:#2a3060!important;border-color:#3a4080!important}body[data-theme=dark] hr{border-color:#374059!important}body[data-theme=dark] ::-webkit-scrollbar{width:6px;height:6px}body[data-theme=dark] ::-webkit-scrollbar-track{background:#1e2231}body[data-theme=dark] ::-webkit-scrollbar-thumb{background:#3d4a6a;border-radius:3px}body[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#556ee6}#sidebar-menu .logo-container{width:100%;text-align:center}#sidebar-menu .logo-container .menu-logo{width:200px;margin:auto}.vertical-collpsed #sidebar-menu .logo-container{display:none}.badge{font-size:90%;margin-bottom:20px}.badge-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:10px}.badge-container .badge-dismissable{color:#2c3978;background-color:#dde2fa;border-color:#cfd6f8;padding:.5rem;display:flex;justify-content:space-between;align-items:center;width:fit-content;margin-bottom:0}.badge-container .badge-dismissable .close{margin-left:5px}table .badge{margin:auto}label.control-label{font-weight:700}label.required-field:after{content:"*";color:red;font-weight:700}.custom-file-label{cursor:pointer}.custom-file-label:after{display:none}input[type=number]{text-align:center}input[type=text][disabled]{background-color:#eff2f7;border:1px solid #ccc;color:#666;cursor:not-allowed}.lockeable-input .input-group-prepend{cursor:pointer}.lockeable-input input[readonly],.lockeable-input input[disabled]{background-color:#eff2f7;border:1px solid #ccc;color:#666;cursor:not-allowed}.alert-checked-items{margin-bottom:0!important}.custom-header-checkbox{padding-left:1.5rem}.custom-header-checkbox label{font-weight:600}.icon-table{font-size:24px;margin-right:3px;vertical-align:middle;font-weight:400}.error-response{color:#b1324b}.form-buttons{text-align:left}.form-buttons button{display:inline}table tbody tr td{vertical-align:middle!important}table tbody tr td .btn-table:not(:last-child){margin-right:5px}table tfoot tr:not(.row-total) td:not(:last-child){border-right:0px}table tbody tr td.status-badge .badge{font-size:100%;padding:.4em .6em;margin-bottom:0}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.mb-3{margin-bottom:1rem!important}.mb-1{margin-bottom:.25rem!important}.mb-0{margin-bottom:0!important}.form-buttons{display:flex;gap:.5rem;margin-top:.5rem}.btn:disabled{opacity:.6;cursor:not-allowed}.required-field:after{content:" *";color:red}.error-response{color:#f46a6a;font-size:12px;margin-top:5px}body[data-theme=dark] .page-link{background-color:#2e3548;border-color:#374059;color:#c8cfe4}body[data-theme=dark] .page-link:hover{background-color:#3a4260;border-color:#4a5580;color:#e8ecf8}body[data-theme=dark] .page-item.active .page-link{background-color:#556ee6;border-color:#556ee6;color:#fff}body[data-theme=dark] .page-item.disabled .page-link{background-color:#252b3b;border-color:#374059;color:#5a6480}body[data-theme=dark] .btn-light{background-color:#3a4260;border-color:#4a5580;color:#c8cfe4}body[data-theme=dark] .btn-light:hover,body[data-theme=dark] .btn-light:focus{background-color:#4a5580;border-color:#5a65a0;color:#e8ecf8}body[data-theme=dark] .btn-secondary{background-color:#3a4260;border-color:#4a5580;color:#c8cfe4}body[data-theme=dark] .btn-secondary:hover,body[data-theme=dark] .btn-secondary:focus{background-color:#4a5580;border-color:#5a65a0;color:#e8ecf8}body[data-theme=dark] .btn-outline-secondary{border-color:#4a5580;color:#c8cfe4}body[data-theme=dark] .btn-outline-secondary:hover,body[data-theme=dark] .btn-outline-secondary:focus{background-color:#3a4260;border-color:#5a65a0;color:#e8ecf8}body[data-theme=dark] .btn-outline-light{border-color:#4a5580;color:#c8cfe4}body[data-theme=dark] .btn-outline-light:hover,body[data-theme=dark] .btn-outline-light:focus{background-color:#3a4260;border-color:#5a65a0;color:#e8ecf8}body[data-theme=dark] .btn-outline-primary{border-color:#556ee6;color:#7b8fee}body[data-theme=dark] .btn-outline-primary:hover,body[data-theme=dark] .btn-outline-primary:focus{background-color:#556ee6;color:#fff}body[data-theme=dark] .btn-outline-danger{border-color:#f46a6a;color:#f46a6a}body[data-theme=dark] .btn-outline-danger:hover,body[data-theme=dark] .btn-outline-danger:focus{background-color:#f46a6a;color:#fff}body[data-theme=dark] .btn-outline-success{border-color:#34c38f;color:#34c38f}body[data-theme=dark] .btn-outline-success:hover,body[data-theme=dark] .btn-outline-success:focus{background-color:#34c38f;color:#fff}body[data-theme=dark] .btn-outline-warning{border-color:#f1b44c;color:#f1b44c}body[data-theme=dark] .btn-outline-warning:hover,body[data-theme=dark] .btn-outline-warning:focus{background-color:#f1b44c;color:#fff}body[data-theme=dark] .btn-table{background-color:#3a4260;border-color:#4a5580;color:#c8cfe4}body[data-theme=dark] .btn-table:hover,body[data-theme=dark] .btn-table:focus{background-color:#4a5580;border-color:#5a65a0;color:#e8ecf8}body[data-theme=dark] .filtered-selector .selector-trigger{background-color:#2e3548!important;border-color:#374059!important;color:#c8cfe4!important}body[data-theme=dark] .filtered-selector .selector-trigger:hover{border-color:#4a5580!important}body[data-theme=dark] .filtered-selector .selector-trigger.disabled,body[data-theme=dark] .filtered-selector .selector-trigger:disabled{background-color:#252b3b!important;border-color:#374059!important;color:#5a6480!important}body[data-theme=dark] .filtered-selector .selector-trigger:after{border-top-color:#c8cfe4!important}body[data-theme=dark] .filtered-selector .selector-value{color:#c8cfe4!important}body[data-theme=dark] .filtered-selector .selector-value.placeholder,body[data-theme=dark] .filtered-selector .clear-btn{color:#5a6480!important}body[data-theme=dark] .filtered-selector .clear-btn:hover{color:#c8cfe4!important}body[data-theme=dark] .filtered-selector .dropdown{background-color:#2e3548!important;border-color:#374059!important;box-shadow:0 4px 12px #0006!important}body[data-theme=dark] .filtered-selector .search-container{border-bottom-color:#374059!important}body[data-theme=dark] .filtered-selector .search-input{background-color:#252b3b!important;border-color:#374059!important;color:#c8cfe4!important}body[data-theme=dark] .filtered-selector .search-input:focus{border-color:#4a5580!important}body[data-theme=dark] .filtered-selector .option{color:#c8cfe4!important}body[data-theme=dark] .filtered-selector .option:hover{background-color:#3a4260!important}body[data-theme=dark] .filtered-selector .option.selected{background-color:#374059!important;color:#e8ecf8!important}body[data-theme=dark] .filtered-selector .no-results{color:#5a6480!important}.notifications-root[data-v-a97e6e4f]{position:fixed;top:1rem;right:1rem;z-index:9999;pointer-events:none}.toast-stack[data-v-a97e6e4f]{display:flex;flex-direction:column;gap:.75rem;pointer-events:auto;width:320px}.toast-item[data-v-a97e6e4f]{background:#fff;border-radius:8px;box-shadow:0 6px 18px #0000001f;padding:.4rem .6rem;display:flex;flex-direction:column;align-items:center;overflow:hidden;border-left:4px solid transparent;position:relative;min-height:48px}.toast-item[data-type=success][data-v-a97e6e4f]{border-left-color:#28a745}.toast-item[data-type=success] .toast-icon[data-v-a97e6e4f]{color:#28a745}.toast-item[data-type=error][data-v-a97e6e4f]{border-left-color:#dc3545}.toast-item[data-type=error] .toast-icon[data-v-a97e6e4f]{color:#dc3545}.toast-item[data-type=warning][data-v-a97e6e4f]{border-left-color:#ffc107}.toast-item[data-type=warning] .toast-icon[data-v-a97e6e4f]{color:#ffc107}.toast-item[data-type=info][data-v-a97e6e4f]{border-left-color:#0d6efd}.toast-item[data-type=info] .toast-icon[data-v-a97e6e4f]{color:#0d6efd}.toast-item[data-type=question][data-v-a97e6e4f]{border-left-color:#6c757d}.toast-item[data-type=question] .toast-icon[data-v-a97e6e4f]{color:#6c757d}.toast-content[data-v-a97e6e4f]{display:flex;width:100%;justify-content:space-between;align-items:flex-start;gap:.6rem}.toast-body[data-v-a97e6e4f]{display:flex;align-items:flex-start;flex:1}.toast-left[data-v-a97e6e4f]{display:flex;align-items:center;margin-right:.5rem}.toast-icon[data-v-a97e6e4f]{font-size:1.2rem;line-height:1}.toast-main[data-v-a97e6e4f]{flex:1}.toast-title[data-v-a97e6e4f]{display:block;font-weight:600;margin-bottom:.2rem}.toast-message[data-v-a97e6e4f]{font-size:.95rem;color:#333}.toast-actions[data-v-a97e6e4f]{display:flex;align-items:center;margin-left:.5rem}.toast-close[data-v-a97e6e4f]{background:transparent;border:none;font-size:1.2rem;line-height:1;cursor:pointer;color:#666;padding:0 .2rem;margin-top:4px}.toast-enter-from[data-v-a97e6e4f],.toast-leave-to[data-v-a97e6e4f]{opacity:0;transform:translateY(-8px) scale(.98)}.toast-enter-active[data-v-a97e6e4f],.toast-leave-active[data-v-a97e6e4f]{transition:all .22s cubic-bezier(.2,.9,.3,1)}.toast-progress-bar[data-v-a97e6e4f]{position:absolute;bottom:0;left:0;height:3px;width:100%;background:currentColor;opacity:.35;transform-origin:left;animation:toast-progress-a97e6e4f linear forwards}.toast-item.is-paused .toast-progress-bar[data-v-a97e6e4f]{animation-play-state:paused}.toast-item[data-type=success] .toast-progress-bar[data-v-a97e6e4f]{color:#28a745}.toast-item[data-type=error] .toast-progress-bar[data-v-a97e6e4f]{color:#dc3545}.toast-item[data-type=warning] .toast-progress-bar[data-v-a97e6e4f]{color:#ffc107}.toast-item[data-type=info] .toast-progress-bar[data-v-a97e6e4f]{color:#0d6efd}.toast-item[data-type=question] .toast-progress-bar[data-v-a97e6e4f]{color:#6c757d}@keyframes toast-progress-a97e6e4f{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
