.layout-navbar{position:fixed;top:0;right:0}.layout-navbar.navbar-detached,#layout-navbar.layout-navbar,.layout-navbar.navbar-modern{height:3.5rem!important;min-height:3.5rem;max-height:3.5rem;padding:0!important;z-index:1030;left:15rem;width:calc(100% - 15rem)!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin:0!important}@media(max-width:1199.98px){.layout-navbar.navbar-detached,#layout-navbar.layout-navbar,.layout-navbar.navbar-modern{left:0;width:100%!important}}.layout-navbar.navbar-detached .navbar-modern-container,#layout-navbar.layout-navbar .navbar-modern-container,.layout-navbar.navbar-modern .navbar-modern-container{height:100%;display:flex;align-items:center;max-width:100%}.layout-navbar.navbar-detached .navbar-nav-right,#layout-navbar.layout-navbar .navbar-nav-right,.layout-navbar.navbar-modern .navbar-nav-right{width:100%;gap:.75rem}.layout-navbar.navbar-detached .navbar-search-form,#layout-navbar.layout-navbar .navbar-search-form,.layout-navbar.navbar-modern .navbar-search-form{width:100%;max-width:22rem;margin:0}.layout-navbar.navbar-detached .navbar-search,#layout-navbar.layout-navbar .navbar-search,.layout-navbar.navbar-modern .navbar-search{position:relative;width:100%}.layout-navbar.navbar-detached .navbar-search-icon,#layout-navbar.layout-navbar .navbar-search-icon,.layout-navbar.navbar-modern .navbar-search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.125rem;color:#94a3b8;pointer-events:none;z-index:2}.layout-navbar.navbar-detached .navbar-search-input,#layout-navbar.layout-navbar .navbar-search-input,.layout-navbar.navbar-modern .navbar-search-input{height:2.25rem;padding:0 .875rem 0 2.25rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;color:#0f172a;font-size:.9375rem;box-shadow:none}.layout-navbar.navbar-detached .navbar-search-input::placeholder,#layout-navbar.layout-navbar .navbar-search-input::placeholder,.layout-navbar.navbar-modern .navbar-search-input::placeholder{color:#94a3b8}.layout-navbar.navbar-detached .navbar-search-input:focus,#layout-navbar.layout-navbar .navbar-search-input:focus,.layout-navbar.navbar-modern .navbar-search-input:focus{border-color:#a49ff2;box-shadow:0 0 0 3px #4f46e51f;background:#fff}.layout-navbar.navbar-detached .navbar-actions,#layout-navbar.layout-navbar .navbar-actions,.layout-navbar.navbar-modern .navbar-actions{gap:.25rem;margin-left:.75rem!important}.layout-navbar.navbar-detached .navbar-icon-btn,.layout-navbar.navbar-detached .navbar-user-btn,#layout-navbar.layout-navbar .navbar-icon-btn,#layout-navbar.layout-navbar .navbar-user-btn,.layout-navbar.navbar-modern .navbar-icon-btn,.layout-navbar.navbar-modern .navbar-user-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0!important;margin:0;border-radius:.5rem;color:#475569!important;transition:background-color .15s ease,color .15s ease}.layout-navbar.navbar-detached .navbar-icon-btn:hover,.layout-navbar.navbar-detached .navbar-icon-btn:focus,.layout-navbar.navbar-detached .navbar-user-btn:hover,.layout-navbar.navbar-detached .navbar-user-btn:focus,#layout-navbar.layout-navbar .navbar-icon-btn:hover,#layout-navbar.layout-navbar .navbar-icon-btn:focus,#layout-navbar.layout-navbar .navbar-user-btn:hover,#layout-navbar.layout-navbar .navbar-user-btn:focus,.layout-navbar.navbar-modern .navbar-icon-btn:hover,.layout-navbar.navbar-modern .navbar-icon-btn:focus,.layout-navbar.navbar-modern .navbar-user-btn:hover,.layout-navbar.navbar-modern .navbar-user-btn:focus{background:#f1f5f9!important;color:#1e293b!important}.layout-navbar.navbar-detached .navbar-user-btn,#layout-navbar.layout-navbar .navbar-user-btn,.layout-navbar.navbar-modern .navbar-user-btn{width:auto;padding:.125rem!important}.layout-navbar.navbar-detached .navbar-avatar,#layout-navbar.layout-navbar .navbar-avatar,.layout-navbar.navbar-modern .navbar-avatar{width:2rem;height:2rem}.layout-navbar.navbar-detached .navbar-avatar img,#layout-navbar.layout-navbar .navbar-avatar img,.layout-navbar.navbar-modern .navbar-avatar img{width:2rem;height:2rem;object-fit:cover;border:1px solid #e2e8f0}.layout-navbar.navbar-detached .navbar-user-dropdown,#layout-navbar.layout-navbar .navbar-user-dropdown,.layout-navbar.navbar-modern .navbar-user-dropdown{margin-top:.5rem!important;padding:.375rem;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:none;min-width:14rem}.layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-item,#layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-item,.layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-item{border-radius:.375rem;font-size:.9375rem;padding:.5rem .75rem;color:#475569}.layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-item:hover,.layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-item:focus,#layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-item:hover,#layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-item:focus,.layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-item:hover,.layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-item:focus{background:#f1f5f9;color:#1e293b}.layout-navbar.navbar-detached .navbar-user-dropdown .theme-option,#layout-navbar.layout-navbar .navbar-user-dropdown .theme-option,.layout-navbar.navbar-modern .navbar-user-dropdown .theme-option{display:flex;align-items:center;width:100%;border:0;background:transparent;text-align:left}.layout-navbar.navbar-detached .navbar-user-dropdown .theme-option .theme-option-check,#layout-navbar.layout-navbar .navbar-user-dropdown .theme-option .theme-option-check,.layout-navbar.navbar-modern .navbar-user-dropdown .theme-option .theme-option-check{display:none;font-size:1.125rem;color:#4f46e5}.layout-navbar.navbar-detached .navbar-user-dropdown .theme-option.active .theme-option-check,#layout-navbar.layout-navbar .navbar-user-dropdown .theme-option.active .theme-option-check,.layout-navbar.navbar-modern .navbar-user-dropdown .theme-option.active .theme-option-check{display:inline-block}.layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-divider,#layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-divider,.layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-divider{border-color:#e2e8f0;margin:.375rem 0}.container-xxl,.layout-navbar.navbar-detached.container-xxl{max-width:100%}.content-wrapper .navbar{z-index:auto}[data-theme=dark] .layout-navbar.navbar-detached,[data-theme=dark] #layout-navbar.layout-navbar,[data-theme=dark] .layout-navbar.navbar-modern{background:#18181b!important;border-bottom-color:#27272a}[data-theme=dark] .layout-navbar.navbar-detached .navbar-search-icon,[data-theme=dark] #layout-navbar.layout-navbar .navbar-search-icon,[data-theme=dark] .layout-navbar.navbar-modern .navbar-search-icon{color:#71717a}[data-theme=dark] .layout-navbar.navbar-detached .navbar-search-input,[data-theme=dark] #layout-navbar.layout-navbar .navbar-search-input,[data-theme=dark] .layout-navbar.navbar-modern .navbar-search-input{background:#27272a!important;border-color:#3f3f46!important;color:#f4f4f5!important}[data-theme=dark] .layout-navbar.navbar-detached .navbar-search-input::placeholder,[data-theme=dark] #layout-navbar.layout-navbar .navbar-search-input::placeholder,[data-theme=dark] .layout-navbar.navbar-modern .navbar-search-input::placeholder{color:#71717a}[data-theme=dark] .layout-navbar.navbar-detached .navbar-search-input:focus,[data-theme=dark] #layout-navbar.layout-navbar .navbar-search-input:focus,[data-theme=dark] .layout-navbar.navbar-modern .navbar-search-input:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px #6366f133;background:#27272a!important;color:#f4f4f5!important}[data-theme=dark] .layout-navbar.navbar-detached .navbar-icon-btn,[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-btn,[data-theme=dark] #layout-navbar.layout-navbar .navbar-icon-btn,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-btn,[data-theme=dark] .layout-navbar.navbar-modern .navbar-icon-btn,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-btn{color:#d4d4d8!important}[data-theme=dark] .layout-navbar.navbar-detached .navbar-icon-btn:hover,[data-theme=dark] .layout-navbar.navbar-detached .navbar-icon-btn:focus,[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-btn:hover,[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-btn:focus,[data-theme=dark] #layout-navbar.layout-navbar .navbar-icon-btn:hover,[data-theme=dark] #layout-navbar.layout-navbar .navbar-icon-btn:focus,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-btn:hover,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-btn:focus,[data-theme=dark] .layout-navbar.navbar-modern .navbar-icon-btn:hover,[data-theme=dark] .layout-navbar.navbar-modern .navbar-icon-btn:focus,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-btn:hover,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-btn:focus{background:#27272a!important;color:#fafafa!important}[data-theme=dark] .layout-navbar.navbar-detached .navbar-avatar img,[data-theme=dark] #layout-navbar.layout-navbar .navbar-avatar img,[data-theme=dark] .layout-navbar.navbar-modern .navbar-avatar img{border-color:#3f3f46}[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-dropdown,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-dropdown,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-dropdown{background:#18181b;border-color:#27272a}[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-item,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-item,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-item{color:#d4d4d8}[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-item:hover,[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-item:focus,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-item:hover,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-item:focus,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-item:hover,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-item:focus{background:#27272a;color:#fafafa}[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-dropdown .theme-option.active .theme-option-check,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-dropdown .theme-option.active .theme-option-check,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-dropdown .theme-option.active .theme-option-check{color:#a5b4fc}[data-theme=dark] .layout-navbar.navbar-detached .navbar-user-dropdown .dropdown-divider,[data-theme=dark] #layout-navbar.layout-navbar .navbar-user-dropdown .dropdown-divider,[data-theme=dark] .layout-navbar.navbar-modern .navbar-user-dropdown .dropdown-divider{border-color:#27272a}.layout-content-navbar .content-wrapper{margin-top:3.5rem!important;background:#f8fafc}.layout-content-navbar .container-xxl.flex-grow-1.container-p-y{padding-top:1.25rem!important;padding-bottom:1.5rem!important}.layout-content-navbar .alert{border-radius:.5rem;border-width:1px;box-shadow:none;margin-bottom:1rem}.layout-content-navbar .card{border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:none!important;background:#fff;overflow:hidden}.layout-content-navbar .card .card-header,.layout-content-navbar .card h5.card-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;margin-bottom:0!important;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;line-height:1.4;color:#0f172a;background:#fff;border-bottom:1px solid #e2e8f0}.layout-content-navbar .card .card-header .card-title,.layout-content-navbar .card h5.card-header .card-title{margin:0;font-size:inherit;font-weight:inherit;color:inherit}.layout-content-navbar .card .card-body{padding:1.25rem;color:#334155}.layout-content-navbar .card .card-footer{padding:.875rem 1.25rem;background:#fff;border-top:1px solid #e2e8f0}.layout-content-navbar .card .nav-tabs{border-bottom:1px solid #e2e8f0;gap:.25rem}.layout-content-navbar .card .nav-tabs .nav-link{border:0;border-radius:.5rem;color:#475569;font-size:.9375rem;font-weight:500;padding:.5rem 1rem;margin-bottom:-1px}.layout-content-navbar .card .nav-tabs .nav-link:hover,.layout-content-navbar .card .nav-tabs .nav-link:focus{color:#0f172a;background:#f1f5f9;border-color:transparent}.layout-content-navbar .card .nav-tabs .nav-link.active{color:#4f46e5;background:#eef2ff;border-color:transparent}.layout-content-navbar .card .nav-pills{border-bottom:0;background:#f1f5f9;padding:.25rem;border-radius:.625rem;gap:.125rem}.layout-content-navbar .card .nav-pills .nav-link{margin-bottom:0;border-radius:.5rem}.layout-content-navbar .card .nav-pills .nav-link.active{background:#fff;box-shadow:0 1px 2px #0f172a0f}.layout-content-navbar .card .form-label{font-size:.875rem;font-weight:500;color:#475569;margin-bottom:.375rem}.layout-content-navbar .card .form-control,.layout-content-navbar .card .form-select{border-color:#e2e8f0;border-radius:.5rem;font-size:.9375rem;color:#0f172a}.layout-content-navbar .card .form-control:focus,.layout-content-navbar .card .form-select:focus{border-color:#a49ff2;box-shadow:0 0 0 3px #4f46e51f}.layout-content-navbar .card .table{margin-bottom:0;color:#334155}.layout-content-navbar .card .table thead th{background:#f8fafc;color:#475569;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #e2e8f0;border-top:0;padding:.75rem 1rem;white-space:nowrap;vertical-align:middle;box-shadow:none}.layout-content-navbar .card .table tbody td{padding:.75rem 1rem;border-color:#e2e8f0;background-color:transparent;vertical-align:middle}.layout-content-navbar .card .table tbody tr{border-color:#e2e8f0}.layout-content-navbar .card .table tbody tr:hover>*{background-color:#f1f5f9}.layout-content-navbar .card .table a:not(.btn){color:#4f46e5;font-weight:500;text-decoration:none}.layout-content-navbar .card .table a:not(.btn):hover{color:#2d22e0;text-decoration:underline}.layout-content-navbar .card .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#fafbfc}.layout-content-navbar .card .table-striped>tbody>tr:nth-of-type(odd):hover>*{background-color:#f1f5f9}.layout-content-navbar .card .btn-outline-primary{border-color:#c7d2fe;color:#4f46e5}.layout-content-navbar .card .btn-outline-primary:hover,.layout-content-navbar .card .btn-outline-primary:focus{background:#eef2ff;border-color:#4f46e5;color:#4f46e5}[data-theme=dark] .layout-content-navbar .content-wrapper{background:#09090b}[data-theme=dark] .layout-content-navbar .card{background:#18181b!important;border-color:#27272a!important;color:#d4d4d8!important}[data-theme=dark] .layout-content-navbar .card .card-header,[data-theme=dark] .layout-content-navbar .card h5.card-header{background:#18181b!important;color:#f4f4f5!important;border-bottom-color:#27272a!important}[data-theme=dark] .layout-content-navbar .card .card-body{background:#18181b!important;color:#d4d4d8!important}[data-theme=dark] .layout-content-navbar .card .card-footer{background:#18181b!important;border-top-color:#27272a!important;color:#d4d4d8!important}[data-theme=dark] .layout-content-navbar .card .nav-tabs{border-bottom-color:#27272a}[data-theme=dark] .layout-content-navbar .card .nav-tabs .nav-link{color:#a1a1aa}[data-theme=dark] .layout-content-navbar .card .nav-tabs .nav-link:hover,[data-theme=dark] .layout-content-navbar .card .nav-tabs .nav-link:focus{color:#f4f4f5;background:#27272a}[data-theme=dark] .layout-content-navbar .card .nav-tabs .nav-link.active{color:#a5b4fc;background:#6366f126}[data-theme=dark] .layout-content-navbar .card .nav-pills{background:#27272a}[data-theme=dark] .layout-content-navbar .card .nav-pills .nav-link.active{background:#18181b;box-shadow:none;border:1px solid #3f3f46}[data-theme=dark] .layout-content-navbar .card .form-label{color:#a1a1aa}[data-theme=dark] .layout-content-navbar .card .form-control,[data-theme=dark] .layout-content-navbar .card .form-select{background:#27272a;border-color:#3f3f46;color:#f4f4f5}[data-theme=dark] .layout-content-navbar .card .form-control:focus,[data-theme=dark] .layout-content-navbar .card .form-select:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f133;background:#27272a}[data-theme=dark] .layout-content-navbar .card .table{color:#d4d4d8!important}[data-theme=dark] .layout-content-navbar .card .table thead th{background:#27272a!important;color:#a1a1aa!important;border-color:#3f3f46!important}[data-theme=dark] .layout-content-navbar .card .table tbody td{border-color:#27272a!important;background-color:transparent!important;color:#d4d4d8!important}[data-theme=dark] .layout-content-navbar .card .table tbody tr:hover>*{background-color:#27272a!important}[data-theme=dark] .layout-content-navbar .card .table a:not(.btn){color:#a5b4fc}[data-theme=dark] .layout-content-navbar .card .table a:not(.btn):hover{color:#c7d2fe}[data-theme=dark] .layout-content-navbar .card .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#27272a80!important}[data-theme=dark] .layout-content-navbar .card .table-striped>tbody>tr:nth-of-type(odd):hover>*{background-color:#27272a!important}[data-theme=dark] .layout-content-navbar .card .btn-outline-primary{border-color:#3f3f46;color:#a5b4fc}[data-theme=dark] .layout-content-navbar .card .btn-outline-primary:hover,[data-theme=dark] .layout-content-navbar .card .btn-outline-primary:focus{background:#6366f126;border-color:#6366f1;color:#c7d2fe}.app-brand-logo.demo .app-brand-logo-img,.app-brand-logo-img{object-fit:contain;display:block;background:transparent}.app-brand-logo.demo{background:transparent}.demo-inline-spacing>*{margin:1rem .375rem 0 0!important}.card-header{font-size:1.125rem;display:flex;justify-content:space-between;border-bottom:1px solid #d1d4d6;padding-bottom:10px;margin-bottom:10px}.hide{display:none!important}.loading-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#333;z-index:2000;opacity:.4;display:none}.loading-dialog .loading-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.number-col{width:50px;text-align:center}.operation-col{width:50px;text-align:center;cursor:pointer}.without-label{padding-top:30px}.bordered-item{border:1px solid #999;padding:3px 10px}.bordered-item .title{color:#888;font-size:11px;display:block;text-transform:uppercase}.bordered-item .value{color:#222;font-size:16px}.invoice-total{display:flex;justify-content:space-between;align-items:center;width:100%;column-gap:.75rem;margin-bottom:8px;border-bottom:1px solid #d1d4d6}.invoice-total-label{flex:1 1 auto;min-width:0;text-align:left;color:#6c757d;font-size:.875rem;line-height:1.2;margin:0}.invoice-total-value{flex:0 0 auto;text-align:right;color:#222;font-size:1rem;font-weight:600;line-height:1.2;white-space:nowrap;margin:0}.text-bold{font-weight:700}.btn em{margin-top:-5px}tfoot td{font-size:16px;font-weight:700}.table td{background-color:#fff}.ts-control{border:1px solid #d9dee3!important;line-height:21px!important;border-radius:.375rem!important}.ts-dropdown-content .option{font-size:18px;margin-bottom:1px}.company-profile-page{padding:0}.info-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}@media(max-width:992px){.info-cards-grid{grid-template-columns:1fr}}.info-cards-grid .info-card{margin-bottom:0}.info-card{background:#fff;border-radius:.75rem;padding:28px;margin-bottom:24px;border:1px solid #e2e8f0;box-shadow:none}.info-card-header{display:flex;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.info-card-header i{font-size:24px;margin-right:12px;color:#4f46e5}.info-card-header h5{font-size:20px;font-weight:600;margin:0;color:#1e293b}.info-item{display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px solid #f1f5f9}.info-item:last-child{border-bottom:none}.info-item-icon{width:40px;height:40px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0;background:#eef2ff;color:#4f46e5;font-size:18px}.info-item-label{font-size:13px;color:#475569;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:6px}.info-item-value{font-size:16px;color:#1e293b;font-weight:500}.stat-badge{display:inline-block;padding:8px 16px;border-radius:.5rem;font-weight:600;font-size:16px}.stat-badge.primary{background:#eef2ff;color:#4f46e5}.stat-badge.success{background:#ecfdf5;color:#059669}.stat-badge.warning{background:#fff7ed;color:#ea580c}.empty-state{text-align:center;padding:48px 24px;color:#94a3b8}.empty-state i{font-size:64px;margin-bottom:16px;opacity:.5}.empty-state p{font-size:16px;margin:0}.dashboard-page{display:flex;flex-direction:column;gap:1.5rem}.dashboard-header{margin-bottom:0}.dashboard-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.dashboard-subtitle,.dashboard-section-desc{color:#475569;font-size:.9375rem;margin:0}.dashboard-section{display:flex;flex-direction:column;gap:.875rem}.dashboard-section-head{display:flex;flex-direction:column;gap:.25rem}.dashboard-section-head-inline{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem}.dashboard-section-title{margin:0;font-size:1rem;font-weight:600;color:#0f172a}.dashboard-period-card{padding:1rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem}.dashboard-period-badge{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:.8125rem;font-weight:600;white-space:nowrap}.dashboard-stat-grid{--bs-gutter-x: .75rem;--bs-gutter-y: .75rem}.stat-card{display:block;height:100%;background:#fff;border-radius:.5rem;padding:0;color:#1e293b;border:1px solid #e2e8f0;box-shadow:none;position:relative;overflow:hidden;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.stat-card:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#4f46e5}.stat-card.success:before{background:#10b981}.stat-card.info:before,.stat-card.blue:before{background:#3b82f6}.stat-card.warning:before,.stat-card.orange:before{background:#f59e0b}.stat-card.danger:before{background:#ef4444}.stat-card.dark:before{background:#475569}.stat-card.purple:before{background:#8b5cf6}.stat-card.green:before{background:#10b981}.stat-card.primary:before{background:#4f46e5}.stat-card-link{cursor:pointer}.stat-card-link:hover,.stat-card-link:focus-visible{border-color:#4f46e559;box-shadow:0 4px 14px #0f172a14;transform:translateY(-1px);text-decoration:none;color:inherit}.stat-card-link:hover .stat-card-arrow,.stat-card-link:focus-visible .stat-card-arrow{opacity:1;transform:translate(0)}.stat-card-body{display:flex;align-items:center;gap:.75rem;min-height:4.5rem;padding:.75rem .875rem}.stat-card-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;background:#f1f5f9;color:#4f46e5;flex-shrink:0}.stat-card-icon-wrap i{font-size:1.25rem;line-height:1}.stat-card.success .stat-card-icon-wrap{color:#10b981;background:#10b9811f}.stat-card.info .stat-card-icon-wrap,.stat-card.blue .stat-card-icon-wrap{color:#3b82f6;background:#3b82f61f}.stat-card.warning .stat-card-icon-wrap,.stat-card.orange .stat-card-icon-wrap{color:#f59e0b;background:#f59e0b1f}.stat-card.danger .stat-card-icon-wrap{color:#ef4444;background:#ef44441f}.stat-card.dark .stat-card-icon-wrap{color:#475569;background:#4755691f}.stat-card.purple .stat-card-icon-wrap{color:#8b5cf6;background:#8b5cf61f}.stat-card.green .stat-card-icon-wrap{color:#10b981;background:#10b9811f}.stat-card.primary .stat-card-icon-wrap{color:#4f46e5;background:#eef2ff}.stat-card-content{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.stat-card-arrow{color:#94a3b8;font-size:1.125rem;opacity:0;transform:translate(-.25rem);transition:opacity .15s ease,transform .15s ease;flex-shrink:0}.stat-value{font-size:1.25rem;font-weight:700;margin:0;line-height:1.2;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-label{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.period-filters{margin:0;padding:0;background:transparent;border:0;border-radius:0}.period-filters-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.period-filters-list{display:flex;flex-wrap:wrap;gap:.5rem}.period-custom-range{display:flex;align-items:center;gap:.5rem;margin-left:auto}.period-search-btn{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.375rem;padding:.375rem .75rem}.period-custom-range .filter-date-range .form-control{min-width:7.5rem}.period-btn{padding:.5rem .875rem;margin:0;border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:999px;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;font-weight:500;font-size:.875rem}.period-btn:hover,.period-btn.active{background:#eef2ff;border-color:#4f46e5;color:#4f46e5}.period-stats{min-height:0;margin-top:.875rem}.dashboard-panel{padding:1rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem}.dashboard-chart-wrap{position:relative;min-height:280px}.dashboard-chart{width:100%;min-height:280px}.dashboard-chart-sm{min-height:300px}.dashboard-empty-state{display:flex;align-items:center;justify-content:center;min-height:220px;padding:1.25rem;color:#94a3b8;font-size:.9375rem;text-align:center;border:1px dashed #e2e8f0;border-radius:.5rem;background:#94a3b80f}.dashboard-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.dashboard-table{width:100%;min-width:360px;margin-bottom:0}.dashboard-table th,.dashboard-table td{white-space:nowrap;vertical-align:middle}.dashboard-table thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-weight:600;border-bottom-width:1px}.dashboard-table tbody td{font-size:.875rem;color:#0f172a}.stat-card-static{cursor:default}.dashboard-stat-grid-compact .stat-card-body{min-height:4rem}.loading{text-align:center;padding:40px;color:#475569}@media(max-width:768px){.info-card{padding:20px}.info-item{flex-direction:column}.info-item .info-item-icon{margin-bottom:12px}.dashboard-section-head-inline{flex-direction:column;align-items:flex-start}.stat-card-body{min-height:4rem;padding:.625rem .75rem}.stat-value{font-size:1.0625rem}.period-filters-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.period-btn{width:100%}.period-custom-range{width:100%;margin-left:0}.period-custom-range .filter-date-range{flex:1}.period-custom-range .filter-date-range .form-control{min-width:0;flex:1}.dashboard-panel{padding:.875rem}.dashboard-chart,.dashboard-chart-wrap{min-height:260px}}:root[data-theme=dark]{--bs-body-bg: #1e1e2e;--bs-body-color: #e4e4e7;--bs-body-color-rgb: 228, 228, 231;--bs-card-bg: #2d2d44;--bs-card-color: #e4e4e7;--bs-card-border-color: rgba(255, 255, 255, .1)}[data-theme=dark]{--bs-body-bg: #1e1e2e;--bs-body-color: #e4e4e7;--bs-body-color-rgb: 228, 228, 231;--bs-card-bg: #2d2d44;--bs-card-color: #e4e4e7;--bs-card-border-color: rgba(255, 255, 255, .1);--bs-heading-color: #ffffff;--bs-text-muted: #a1a1aa;--bs-border-color: rgba(255, 255, 255, .1);--bs-border-color-translucent: rgba(255, 255, 255, .1);--bs-input-bg: #2d2d44;--bs-input-border-color: rgba(255, 255, 255, .2);--bs-input-color: #e4e4e7;--bs-input-focus-bg: #2d2d44;--bs-input-focus-border-color: #696cff;--bs-input-focus-color: #e4e4e7;--bs-table-bg: #2d2d44;--bs-table-color: #e4e4e7;--bs-table-border-color: rgba(255, 255, 255, .1);--bs-table-hover-bg: rgba(255, 255, 255, .05);--bs-table-hover-color: #e4e4e7;--bs-table-striped-bg: rgba(255, 255, 255, .03);--bs-table-striped-color: #e4e4e7;--bs-dropdown-bg: #2d2d44;--bs-dropdown-border-color: rgba(255, 255, 255, .1);--bs-dropdown-link-color: #e4e4e7;--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .1);--bs-dropdown-link-hover-color: #ffffff;--bs-navbar-bg: rgba(45, 45, 68, .95);--bs-menu-bg: #252536;--bs-menu-color: #e4e4e7;--bs-menu-active-bg: rgba(105, 108, 255, .16);--bs-menu-active-color: #696cff;--bs-menu-hover-bg: rgba(255, 255, 255, .05);--bs-primary: #696cff;--bs-modal-bg: #2d2d44;--bs-modal-content-bg: #2d2d44;--bs-modal-header-border-color: rgba(255, 255, 255, .1);--bs-modal-footer-border-color: rgba(255, 255, 255, .1);--bs-alert-bg: rgba(255, 255, 255, .05);--bs-alert-border-color: rgba(255, 255, 255, .1);--bs-badge-bg: rgba(255, 255, 255, .2);--bs-badge-color: #e4e4e7;--bs-pagination-bg: #2d2d44;--bs-pagination-border-color: rgba(255, 255, 255, .1);--bs-pagination-color: #e4e4e7;--bs-pagination-hover-bg: rgba(255, 255, 255, .1);--bs-pagination-hover-color: #ffffff;--bs-pagination-active-bg: #696cff;--bs-pagination-active-color: #ffffff;--bs-pagination-disabled-bg: #2d2d44;--bs-pagination-disabled-color: #a1a1aa;--bs-btn-outline-color: #696cff;--bs-btn-outline-hover-bg: #696cff;--bs-btn-outline-hover-color: #ffffff;--bs-btn-outline-border-color: #696cff;--bs-form-select-bg: #2d2d44;--bs-form-select-color: #e4e4e7;--bs-form-select-border-color: rgba(255, 255, 255, .2);--bs-scrollbar-thumb: rgba(255, 255, 255, .2);--bs-scrollbar-track: rgba(255, 255, 255, .05)}[data-theme=dark] body{background-color:var(--bs-body-bg)!important;color:var(--bs-body-color)!important}[data-theme=dark] html{background-color:var(--bs-body-bg)!important}[data-theme=dark] .card,[data-theme=dark] div.card{background-color:#2d2d44!important;color:#e4e4e7!important;border-color:#ffffff1a!important}[data-theme=dark] .card .card-header,[data-theme=dark] .card h5.card-header,[data-theme=dark] div.card .card-header,[data-theme=dark] div.card h5.card-header{background-color:#2d2d44!important;color:#e4e4e7!important;border-bottom-color:#ffffff1a!important}[data-theme=dark] .card .card-header h1,[data-theme=dark] .card .card-header h2,[data-theme=dark] .card .card-header h3,[data-theme=dark] .card .card-header h4,[data-theme=dark] .card .card-header h5,[data-theme=dark] .card .card-header h6,[data-theme=dark] .card h5.card-header h1,[data-theme=dark] .card h5.card-header h2,[data-theme=dark] .card h5.card-header h3,[data-theme=dark] .card h5.card-header h4,[data-theme=dark] .card h5.card-header h5,[data-theme=dark] .card h5.card-header h6,[data-theme=dark] div.card .card-header h1,[data-theme=dark] div.card .card-header h2,[data-theme=dark] div.card .card-header h3,[data-theme=dark] div.card .card-header h4,[data-theme=dark] div.card .card-header h5,[data-theme=dark] div.card .card-header h6,[data-theme=dark] div.card h5.card-header h1,[data-theme=dark] div.card h5.card-header h2,[data-theme=dark] div.card h5.card-header h3,[data-theme=dark] div.card h5.card-header h4,[data-theme=dark] div.card h5.card-header h5,[data-theme=dark] div.card h5.card-header h6{color:#fff!important}[data-theme=dark] .card .card-header a,[data-theme=dark] .card h5.card-header a,[data-theme=dark] div.card .card-header a,[data-theme=dark] div.card h5.card-header a{color:#e4e4e7!important}[data-theme=dark] .card .card-body,[data-theme=dark] div.card .card-body{background-color:#2d2d44!important;color:#e4e4e7!important}[data-theme=dark] .card .card-footer,[data-theme=dark] div.card .card-footer{background-color:#2d2d44!important;color:#e4e4e7!important;border-top-color:#ffffff1a!important}[data-theme=dark] .card *,[data-theme=dark] div.card *{color:inherit}[data-theme=dark] .card label,[data-theme=dark] .card .form-label,[data-theme=dark] div.card label,[data-theme=dark] div.card .form-label{color:#e4e4e7!important}[data-theme=dark] .card .text-muted,[data-theme=dark] div.card .text-muted{color:#a1a1aa!important}[data-theme=dark] .table{color:#e4e4e7!important;background-color:transparent!important}[data-theme=dark] .table thead th,[data-theme=dark] .table tbody tr{border-color:#ffffff1a!important;background-color:transparent!important;color:#e4e4e7!important;box-shadow:none!important}[data-theme=dark] .table tbody tr:hover{background-color:#ffffff0d!important;color:#e4e4e7!important;box-shadow:none!important}[data-theme=dark] .table tbody tr td{color:#e4e4e7!important;border-color:#ffffff1a!important;background-color:inherit!important;box-shadow:none!important}[data-theme=dark] .table tbody tr:nth-of-type(2n){background-color:transparent!important}[data-theme=dark] .table tbody tr:nth-of-type(2n) td{background-color:transparent!important}[data-theme=dark] .table tfoot tr,[data-theme=dark] .table tr.table-secondary,[data-theme=dark] .table tfoot tr th,[data-theme=dark] .table tfoot tr td,[data-theme=dark] .table tr.table-secondary th,[data-theme=dark] .table tr.table-secondary td{border-color:#ffffff1a!important;background-color:#ffffff0f!important;color:#e4e4e7!important}[data-theme=dark] .table-striped>:not(caption)>*>*,[data-theme=dark] table.table-striped>:not(caption)>*>*,[data-theme=dark] .table.table-striped>:not(caption)>*>*{box-shadow:none!important}[data-theme=dark] .table-striped tbody tr,[data-theme=dark] table.table-striped tbody tr,[data-theme=dark] .table.table-striped tbody tr,[data-theme=dark] .table-striped tbody tr td,[data-theme=dark] table.table-striped tbody tr td,[data-theme=dark] .table.table-striped tbody tr td{background-color:transparent!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(odd),[data-theme=dark] .table-striped tbody tr:nth-child(odd),[data-theme=dark] table.table-striped tbody tr:nth-of-type(odd),[data-theme=dark] table.table-striped tbody tr:nth-child(odd),[data-theme=dark] .table.table-striped tbody tr:nth-of-type(odd),[data-theme=dark] .table.table-striped tbody tr:nth-child(odd){background-color:#ffffff08!important;color:#e4e4e7!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(odd) td,[data-theme=dark] .table-striped tbody tr:nth-of-type(odd) th,[data-theme=dark] .table-striped tbody tr:nth-child(odd) td,[data-theme=dark] .table-striped tbody tr:nth-child(odd) th,[data-theme=dark] table.table-striped tbody tr:nth-of-type(odd) td,[data-theme=dark] table.table-striped tbody tr:nth-of-type(odd) th,[data-theme=dark] table.table-striped tbody tr:nth-child(odd) td,[data-theme=dark] table.table-striped tbody tr:nth-child(odd) th,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(odd) td,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(odd) th,[data-theme=dark] .table.table-striped tbody tr:nth-child(odd) td,[data-theme=dark] .table.table-striped tbody tr:nth-child(odd) th{background-color:#ffffff08!important;color:#e4e4e7!important;border-color:#ffffff1a!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(odd):hover,[data-theme=dark] .table-striped tbody tr:nth-child(odd):hover,[data-theme=dark] table.table-striped tbody tr:nth-of-type(odd):hover,[data-theme=dark] table.table-striped tbody tr:nth-child(odd):hover,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(odd):hover,[data-theme=dark] .table.table-striped tbody tr:nth-child(odd):hover{background-color:#ffffff0d!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(odd):hover td,[data-theme=dark] .table-striped tbody tr:nth-of-type(odd):hover th,[data-theme=dark] .table-striped tbody tr:nth-child(odd):hover td,[data-theme=dark] .table-striped tbody tr:nth-child(odd):hover th,[data-theme=dark] table.table-striped tbody tr:nth-of-type(odd):hover td,[data-theme=dark] table.table-striped tbody tr:nth-of-type(odd):hover th,[data-theme=dark] table.table-striped tbody tr:nth-child(odd):hover td,[data-theme=dark] table.table-striped tbody tr:nth-child(odd):hover th,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(odd):hover td,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(odd):hover th,[data-theme=dark] .table.table-striped tbody tr:nth-child(odd):hover td,[data-theme=dark] .table.table-striped tbody tr:nth-child(odd):hover th{background-color:#ffffff0d!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(2n),[data-theme=dark] .table-striped tbody tr:nth-child(2n),[data-theme=dark] table.table-striped tbody tr:nth-of-type(2n),[data-theme=dark] table.table-striped tbody tr:nth-child(2n),[data-theme=dark] .table.table-striped tbody tr:nth-of-type(2n),[data-theme=dark] .table.table-striped tbody tr:nth-child(2n){background-color:transparent!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(2n) td,[data-theme=dark] .table-striped tbody tr:nth-of-type(2n) th,[data-theme=dark] .table-striped tbody tr:nth-child(2n) td,[data-theme=dark] .table-striped tbody tr:nth-child(2n) th,[data-theme=dark] table.table-striped tbody tr:nth-of-type(2n) td,[data-theme=dark] table.table-striped tbody tr:nth-of-type(2n) th,[data-theme=dark] table.table-striped tbody tr:nth-child(2n) td,[data-theme=dark] table.table-striped tbody tr:nth-child(2n) th,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(2n) td,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(2n) th,[data-theme=dark] .table.table-striped tbody tr:nth-child(2n) td,[data-theme=dark] .table.table-striped tbody tr:nth-child(2n) th{background-color:transparent!important;color:#e4e4e7!important;border-color:#ffffff1a!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(2n):hover,[data-theme=dark] .table-striped tbody tr:nth-child(2n):hover,[data-theme=dark] table.table-striped tbody tr:nth-of-type(2n):hover,[data-theme=dark] table.table-striped tbody tr:nth-child(2n):hover,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(2n):hover,[data-theme=dark] .table.table-striped tbody tr:nth-child(2n):hover{background-color:#ffffff0d!important;box-shadow:none!important}[data-theme=dark] .table-striped tbody tr:nth-of-type(2n):hover td,[data-theme=dark] .table-striped tbody tr:nth-of-type(2n):hover th,[data-theme=dark] .table-striped tbody tr:nth-child(2n):hover td,[data-theme=dark] .table-striped tbody tr:nth-child(2n):hover th,[data-theme=dark] table.table-striped tbody tr:nth-of-type(2n):hover td,[data-theme=dark] table.table-striped tbody tr:nth-of-type(2n):hover th,[data-theme=dark] table.table-striped tbody tr:nth-child(2n):hover td,[data-theme=dark] table.table-striped tbody tr:nth-child(2n):hover th,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(2n):hover td,[data-theme=dark] .table.table-striped tbody tr:nth-of-type(2n):hover th,[data-theme=dark] .table.table-striped tbody tr:nth-child(2n):hover td,[data-theme=dark] .table.table-striped tbody tr:nth-child(2n):hover th{background-color:#ffffff0d!important;box-shadow:none!important}[data-theme=dark] .table-striped.table-hover tbody tr:nth-of-type(odd):hover,[data-theme=dark] table.table-striped.table-hover tbody tr:nth-of-type(odd):hover,[data-theme=dark] .table.table-striped.table-hover tbody tr:nth-of-type(odd):hover{background-color:#ffffff0d!important}[data-theme=dark] .table-striped.table-hover tbody tr:nth-of-type(odd):hover td,[data-theme=dark] .table-striped.table-hover tbody tr:nth-of-type(odd):hover th,[data-theme=dark] table.table-striped.table-hover tbody tr:nth-of-type(odd):hover td,[data-theme=dark] table.table-striped.table-hover tbody tr:nth-of-type(odd):hover th,[data-theme=dark] .table.table-striped.table-hover tbody tr:nth-of-type(odd):hover td,[data-theme=dark] .table.table-striped.table-hover tbody tr:nth-of-type(odd):hover th{background-color:#ffffff0d!important}[data-theme=dark] .table-striped.table-hover tbody tr:nth-of-type(2n):hover,[data-theme=dark] table.table-striped.table-hover tbody tr:nth-of-type(2n):hover,[data-theme=dark] .table.table-striped.table-hover tbody tr:nth-of-type(2n):hover{background-color:#ffffff0d!important}[data-theme=dark] .table-striped.table-hover tbody tr:nth-of-type(2n):hover td,[data-theme=dark] .table-striped.table-hover tbody tr:nth-of-type(2n):hover th,[data-theme=dark] table.table-striped.table-hover tbody tr:nth-of-type(2n):hover td,[data-theme=dark] table.table-striped.table-hover tbody tr:nth-of-type(2n):hover th,[data-theme=dark] .table.table-striped.table-hover tbody tr:nth-of-type(2n):hover td,[data-theme=dark] .table.table-striped.table-hover tbody tr:nth-of-type(2n):hover th{background-color:#ffffff0d!important}[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>td,[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>th,[data-theme=dark] .table-striped>tbody>tr:nth-child(odd)>td,[data-theme=dark] .table-striped>tbody>tr:nth-child(odd)>th{background-color:#ffffff08!important;color:#e4e4e7!important;border-color:#ffffff1a!important;box-shadow:none!important}[data-theme=dark] .table-striped>tbody>tr:nth-of-type(2n)>td,[data-theme=dark] .table-striped>tbody>tr:nth-of-type(2n)>th,[data-theme=dark] .table-striped>tbody>tr:nth-child(2n)>td,[data-theme=dark] .table-striped>tbody>tr:nth-child(2n)>th{background-color:transparent!important;color:#e4e4e7!important;border-color:#ffffff1a!important;box-shadow:none!important}[data-theme=dark] .table-striped>tbody>tr:hover>td,[data-theme=dark] .table-striped>tbody>tr:hover>th{background-color:#ffffff0d!important;color:#e4e4e7!important;box-shadow:none!important}[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd):hover>td,[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd):hover>th,[data-theme=dark] .table-striped>tbody>tr:nth-child(odd):hover>td,[data-theme=dark] .table-striped>tbody>tr:nth-child(odd):hover>th{background-color:#ffffff0d!important;box-shadow:none!important}[data-theme=dark] .table-striped>tbody>tr:nth-of-type(2n):hover>td,[data-theme=dark] .table-striped>tbody>tr:nth-of-type(2n):hover>th,[data-theme=dark] .table-striped>tbody>tr:nth-child(2n):hover>td,[data-theme=dark] .table-striped>tbody>tr:nth-child(2n):hover>th{background-color:#ffffff0d!important;box-shadow:none!important}[data-theme=dark] .table>:not(caption)>*>*{box-shadow:none!important}[data-theme=dark] .form-control,[data-theme=dark] .form-select{background-color:var(--bs-input-bg);border-color:var(--bs-input-border-color);color:var(--bs-input-color)}[data-theme=dark] .form-control:focus,[data-theme=dark] .form-select:focus{background-color:var(--bs-input-focus-bg);border-color:var(--bs-input-focus-border-color);color:var(--bs-input-focus-color)}[data-theme=dark] .form-control::placeholder,[data-theme=dark] .form-select::placeholder{color:var(--bs-text-muted)}[data-theme=dark] .dropdown-menu,[data-theme=dark] .dropdown-menu.show,[data-theme=dark] .dropdown-menu.dropdown-menu-end,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show{background-color:#2d2d44!important;border-color:#ffffff1a!important}[data-theme=dark] .dropdown-menu .dropdown-item,[data-theme=dark] .dropdown-menu.show .dropdown-item,[data-theme=dark] .dropdown-menu.dropdown-menu-end .dropdown-item,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show .dropdown-item{color:#e4e4e7!important;background-color:transparent!important}[data-theme=dark] .dropdown-menu .dropdown-item:hover,[data-theme=dark] .dropdown-menu .dropdown-item:focus,[data-theme=dark] .dropdown-menu.show .dropdown-item:hover,[data-theme=dark] .dropdown-menu.show .dropdown-item:focus,[data-theme=dark] .dropdown-menu.dropdown-menu-end .dropdown-item:hover,[data-theme=dark] .dropdown-menu.dropdown-menu-end .dropdown-item:focus,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show .dropdown-item:hover,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show .dropdown-item:focus{background-color:#ffffff1a!important;color:#fff!important}[data-theme=dark] .dropdown-menu .dropdown-item.active,[data-theme=dark] .dropdown-menu .dropdown-item:active,[data-theme=dark] .dropdown-menu.show .dropdown-item.active,[data-theme=dark] .dropdown-menu.show .dropdown-item:active,[data-theme=dark] .dropdown-menu.dropdown-menu-end .dropdown-item.active,[data-theme=dark] .dropdown-menu.dropdown-menu-end .dropdown-item:active,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show .dropdown-item.active,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show .dropdown-item:active{background-color:#696cff29!important;color:#696cff!important}[data-theme=dark] .dropdown-menu .dropdown-divider,[data-theme=dark] .dropdown-menu.show .dropdown-divider,[data-theme=dark] .dropdown-menu.dropdown-menu-end .dropdown-divider,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show .dropdown-divider{border-color:#ffffff1a!important}[data-theme=dark] .dropdown-menu .dropdown-header,[data-theme=dark] .dropdown-menu.show .dropdown-header,[data-theme=dark] .dropdown-menu.dropdown-menu-end .dropdown-header,[data-theme=dark] .dropdown-menu.dropdown-menu-end.show .dropdown-header{color:#a1a1aa!important}[data-theme=dark] .navbar,[data-theme=dark] .bg-navbar-theme{background-color:var(--bs-navbar-bg)!important}[data-theme=dark] .bg-menu-theme,[data-theme=dark] .layout-menu,[data-theme=dark] .menu-vertical,[data-theme=dark] .menu,[data-theme=dark] aside.layout-menu,[data-theme=dark] aside#layout-menu{background-color:var(--bs-menu-bg)!important;color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .app-brand,[data-theme=dark] .layout-menu .app-brand,[data-theme=dark] .menu-vertical .app-brand,[data-theme=dark] .menu .app-brand,[data-theme=dark] aside.layout-menu .app-brand,[data-theme=dark] aside#layout-menu .app-brand{background-color:var(--bs-menu-bg)!important}[data-theme=dark] .bg-menu-theme .app-brand .app-brand-link,[data-theme=dark] .layout-menu .app-brand .app-brand-link,[data-theme=dark] .menu-vertical .app-brand .app-brand-link,[data-theme=dark] .menu .app-brand .app-brand-link,[data-theme=dark] aside.layout-menu .app-brand .app-brand-link,[data-theme=dark] aside#layout-menu .app-brand .app-brand-link{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .app-brand .app-brand-link .menu-text,[data-theme=dark] .layout-menu .app-brand .app-brand-link .menu-text,[data-theme=dark] .menu-vertical .app-brand .app-brand-link .menu-text,[data-theme=dark] .menu .app-brand .app-brand-link .menu-text,[data-theme=dark] aside.layout-menu .app-brand .app-brand-link .menu-text,[data-theme=dark] aside#layout-menu .app-brand .app-brand-link .menu-text{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .app-brand .layout-menu-toggle,[data-theme=dark] .layout-menu .app-brand .layout-menu-toggle,[data-theme=dark] .menu-vertical .app-brand .layout-menu-toggle,[data-theme=dark] .menu .app-brand .layout-menu-toggle,[data-theme=dark] aside.layout-menu .app-brand .layout-menu-toggle,[data-theme=dark] aside#layout-menu .app-brand .layout-menu-toggle{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-inner,[data-theme=dark] .layout-menu .menu-inner,[data-theme=dark] .menu-vertical .menu-inner,[data-theme=dark] .menu .menu-inner,[data-theme=dark] aside.layout-menu .menu-inner,[data-theme=dark] aside#layout-menu .menu-inner{background-color:var(--bs-menu-bg)!important}[data-theme=dark] .bg-menu-theme .menu-header,[data-theme=dark] .layout-menu .menu-header,[data-theme=dark] .menu-vertical .menu-header,[data-theme=dark] .menu .menu-header,[data-theme=dark] aside.layout-menu .menu-header,[data-theme=dark] aside#layout-menu .menu-header{color:var(--bs-text-muted)!important}[data-theme=dark] .bg-menu-theme .menu-header .menu-header-text,[data-theme=dark] .layout-menu .menu-header .menu-header-text,[data-theme=dark] .menu-vertical .menu-header .menu-header-text,[data-theme=dark] .menu .menu-header .menu-header-text,[data-theme=dark] aside.layout-menu .menu-header .menu-header-text,[data-theme=dark] aside#layout-menu .menu-header .menu-header-text{color:var(--bs-text-muted)!important}[data-theme=dark] .bg-menu-theme .menu-item,[data-theme=dark] .layout-menu .menu-item,[data-theme=dark] .menu-vertical .menu-item,[data-theme=dark] .menu .menu-item,[data-theme=dark] aside.layout-menu .menu-item,[data-theme=dark] aside#layout-menu .menu-item{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-item .menu-link,[data-theme=dark] .layout-menu .menu-item .menu-link,[data-theme=dark] .menu-vertical .menu-item .menu-link,[data-theme=dark] .menu .menu-item .menu-link,[data-theme=dark] aside.layout-menu .menu-item .menu-link,[data-theme=dark] aside#layout-menu .menu-item .menu-link{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-item .menu-link i,[data-theme=dark] .layout-menu .menu-item .menu-link i,[data-theme=dark] .menu-vertical .menu-item .menu-link i,[data-theme=dark] .menu .menu-item .menu-link i,[data-theme=dark] aside.layout-menu .menu-item .menu-link i,[data-theme=dark] aside#layout-menu .menu-item .menu-link i{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-item .menu-link div,[data-theme=dark] .layout-menu .menu-item .menu-link div,[data-theme=dark] .menu-vertical .menu-item .menu-link div,[data-theme=dark] .menu .menu-item .menu-link div,[data-theme=dark] aside.layout-menu .menu-item .menu-link div,[data-theme=dark] aside#layout-menu .menu-item .menu-link div{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-item .menu-link:hover,[data-theme=dark] .layout-menu .menu-item .menu-link:hover,[data-theme=dark] .menu-vertical .menu-item .menu-link:hover,[data-theme=dark] .menu .menu-item .menu-link:hover,[data-theme=dark] aside.layout-menu .menu-item .menu-link:hover,[data-theme=dark] aside#layout-menu .menu-item .menu-link:hover{background-color:var(--bs-menu-hover-bg)!important;color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-item.active>.menu-link,[data-theme=dark] .layout-menu .menu-item.active>.menu-link,[data-theme=dark] .menu-vertical .menu-item.active>.menu-link,[data-theme=dark] .menu .menu-item.active>.menu-link,[data-theme=dark] aside.layout-menu .menu-item.active>.menu-link,[data-theme=dark] aside#layout-menu .menu-item.active>.menu-link{background-color:var(--bs-menu-active-bg)!important;color:var(--bs-menu-active-color)!important}[data-theme=dark] .bg-menu-theme .menu-item.active>.menu-link i,[data-theme=dark] .layout-menu .menu-item.active>.menu-link i,[data-theme=dark] .menu-vertical .menu-item.active>.menu-link i,[data-theme=dark] .menu .menu-item.active>.menu-link i,[data-theme=dark] aside.layout-menu .menu-item.active>.menu-link i,[data-theme=dark] aside#layout-menu .menu-item.active>.menu-link i{color:var(--bs-menu-active-color)!important}[data-theme=dark] .bg-menu-theme .menu-item.active>.menu-link div,[data-theme=dark] .layout-menu .menu-item.active>.menu-link div,[data-theme=dark] .menu-vertical .menu-item.active>.menu-link div,[data-theme=dark] .menu .menu-item.active>.menu-link div,[data-theme=dark] aside.layout-menu .menu-item.active>.menu-link div,[data-theme=dark] aside#layout-menu .menu-item.active>.menu-link div{color:var(--bs-menu-active-color)!important}[data-theme=dark] .bg-menu-theme .menu-item.open>.menu-link,[data-theme=dark] .layout-menu .menu-item.open>.menu-link,[data-theme=dark] .menu-vertical .menu-item.open>.menu-link,[data-theme=dark] .menu .menu-item.open>.menu-link,[data-theme=dark] aside.layout-menu .menu-item.open>.menu-link,[data-theme=dark] aside#layout-menu .menu-item.open>.menu-link{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-sub,[data-theme=dark] .layout-menu .menu-sub,[data-theme=dark] .menu-vertical .menu-sub,[data-theme=dark] .menu .menu-sub,[data-theme=dark] aside.layout-menu .menu-sub,[data-theme=dark] aside#layout-menu .menu-sub{background-color:var(--bs-menu-bg)!important}[data-theme=dark] .bg-menu-theme .menu-sub .menu-item .menu-link,[data-theme=dark] .layout-menu .menu-sub .menu-item .menu-link,[data-theme=dark] .menu-vertical .menu-sub .menu-item .menu-link,[data-theme=dark] .menu .menu-sub .menu-item .menu-link,[data-theme=dark] aside.layout-menu .menu-sub .menu-item .menu-link,[data-theme=dark] aside#layout-menu .menu-sub .menu-item .menu-link{color:var(--bs-menu-color)!important}[data-theme=dark] .bg-menu-theme .menu-sub .menu-item .menu-link:hover,[data-theme=dark] .layout-menu .menu-sub .menu-item .menu-link:hover,[data-theme=dark] .menu-vertical .menu-sub .menu-item .menu-link:hover,[data-theme=dark] .menu .menu-sub .menu-item .menu-link:hover,[data-theme=dark] aside.layout-menu .menu-sub .menu-item .menu-link:hover,[data-theme=dark] aside#layout-menu .menu-sub .menu-item .menu-link:hover{background-color:var(--bs-menu-hover-bg)!important}[data-theme=dark] .bg-menu-theme .menu-sub .menu-item.active>.menu-link,[data-theme=dark] .layout-menu .menu-sub .menu-item.active>.menu-link,[data-theme=dark] .menu-vertical .menu-sub .menu-item.active>.menu-link,[data-theme=dark] .menu .menu-sub .menu-item.active>.menu-link,[data-theme=dark] aside.layout-menu .menu-sub .menu-item.active>.menu-link,[data-theme=dark] aside#layout-menu .menu-sub .menu-item.active>.menu-link{background-color:var(--bs-menu-active-bg)!important;color:var(--bs-menu-active-color)!important}[data-theme=dark] .bg-menu-theme .menu-inner-shadow,[data-theme=dark] .layout-menu .menu-inner-shadow,[data-theme=dark] .menu-vertical .menu-inner-shadow,[data-theme=dark] .menu .menu-inner-shadow,[data-theme=dark] aside.layout-menu .menu-inner-shadow,[data-theme=dark] aside#layout-menu .menu-inner-shadow{background:transparent!important}[data-theme=dark] .modal-content{background-color:var(--bs-modal-content-bg);color:var(--bs-body-color)}[data-theme=dark] .modal-content .modal-header{border-color:var(--bs-modal-header-border-color)}[data-theme=dark] .modal-content .modal-footer{border-color:var(--bs-modal-footer-border-color)}[data-theme=dark] .alert{background-color:var(--bs-alert-bg);border-color:var(--bs-alert-border-color)}[data-theme=dark] .badge.bg-success{background-color:#10b981!important}[data-theme=dark] .badge.bg-secondary{background-color:#6b7280!important}[data-theme=dark] .badge.bg-danger{background-color:#ef4444!important}[data-theme=dark] .badge.bg-warning{background-color:#f59e0b!important}[data-theme=dark] .badge.bg-info{background-color:#3b82f6!important}[data-theme=dark] .pagination .page-link{background-color:var(--bs-pagination-bg);border-color:var(--bs-pagination-border-color);color:var(--bs-pagination-color)}[data-theme=dark] .pagination .page-link:hover{background-color:var(--bs-pagination-hover-bg);color:var(--bs-pagination-hover-color)}[data-theme=dark] .pagination .page-item.active .page-link{background-color:var(--bs-pagination-active-bg);color:var(--bs-pagination-active-color)}[data-theme=dark] .pagination .page-item.disabled .page-link{background-color:var(--bs-pagination-disabled-bg);color:var(--bs-pagination-disabled-color)}[data-theme=dark] .btn-outline-primary{color:var(--bs-btn-outline-color);border-color:var(--bs-btn-outline-border-color)}[data-theme=dark] .btn-outline-primary:hover{background-color:var(--bs-btn-outline-hover-bg);color:var(--bs-btn-outline-hover-color)}[data-theme=dark] .btn-outline-danger{color:#ef4444;border-color:#ef4444}[data-theme=dark] .btn-outline-danger:hover{background-color:#ef4444;color:#fff}[data-theme=dark] .btn-outline-warning{color:#f59e0b;border-color:#f59e0b}[data-theme=dark] .btn-outline-warning:hover{background-color:#f59e0b;color:#fff}[data-theme=dark] .text-muted{color:var(--bs-text-muted)!important}[data-theme=dark] .border{border-color:var(--bs-border-color)!important}[data-theme=dark] .input-group-text{background-color:var(--bs-input-bg);border-color:var(--bs-input-border-color);color:var(--bs-input-color)}[data-theme=dark] .breadcrumb{background-color:transparent}[data-theme=dark] .breadcrumb .breadcrumb-item{color:var(--bs-text-muted)}[data-theme=dark] .breadcrumb .breadcrumb-item.active{color:var(--bs-body-color)}[data-theme=dark] .breadcrumb .breadcrumb-item a{color:var(--bs-text-muted)}[data-theme=dark] .breadcrumb .breadcrumb-item a:hover{color:var(--bs-primary)}[data-theme=dark] .bg-footer-theme{background-color:var(--bs-body-bg);color:var(--bs-body-color)}[data-theme=dark] .content-wrapper{background-color:var(--bs-body-bg)}[data-theme=dark] .container-xxl,[data-theme=dark] .container,[data-theme=dark] .container-fluid,[data-theme=dark] .container-xxl.flex-grow-1.container-p-y,[data-theme=dark] div.container-xxl.flex-grow-1.container-p-y,[data-theme=dark] .container-xxl.flex-grow-1,[data-theme=dark] .container-xxl.container-p-y,[data-theme=dark] .flex-grow-1.container-p-y{background-color:var(--bs-body-bg)!important;color:var(--bs-body-color)!important}[data-theme=dark] .container-xxl *,[data-theme=dark] .container-p-y *{color:inherit}[data-theme=dark] .container-xxl h1,[data-theme=dark] .container-xxl h2,[data-theme=dark] .container-xxl h3,[data-theme=dark] .container-xxl h4,[data-theme=dark] .container-xxl h5,[data-theme=dark] .container-xxl h6{color:var(--bs-heading-color)!important}[data-theme=dark] .layout-page{background-color:var(--bs-body-bg)}[data-theme=dark] .layout-wrapper,[data-theme=dark] .layout-container{background-color:var(--bs-body-bg)!important}[data-theme=dark] .layout-menu-container,[data-theme=dark] #layout-menu{background-color:var(--bs-menu-bg)!important}[data-theme=dark] .menu-inner-shadow{background:linear-gradient(to bottom,#0000,#0000)!important}[data-theme=dark] .dropdown-divider{border-color:var(--bs-border-color)}[data-theme=dark] .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}[data-theme=dark] #layout-navbar #search,[data-theme=dark] #layout-navbar .navbar-search-input,[data-theme=dark] .navbar-search .navbar-search-input{background-color:#27272a!important;border-color:#3f3f46!important;color:#f4f4f5!important}[data-theme=dark] #layout-navbar #search::placeholder,[data-theme=dark] #layout-navbar .navbar-search-input::placeholder,[data-theme=dark] .navbar-search .navbar-search-input::placeholder{color:#71717a!important}[data-theme=dark] #layout-navbar #search:focus,[data-theme=dark] #layout-navbar .navbar-search-input:focus,[data-theme=dark] .navbar-search .navbar-search-input:focus{background-color:#27272a!important;border-color:#6366f1!important;color:#f4f4f5!important;box-shadow:0 0 0 3px #6366f133}[data-theme=dark] .ts-wrapper,[data-theme=dark] .ts-control{background-color:#2d2d44!important;border-color:#fff3!important;color:#e4e4e7!important}[data-theme=dark] .ts-wrapper input,[data-theme=dark] .ts-control input{background-color:transparent!important;color:#e4e4e7!important}[data-theme=dark] .ts-wrapper input::placeholder,[data-theme=dark] .ts-control input::placeholder{color:#a1a1aa!important}[data-theme=dark] .ts-wrapper .item,[data-theme=dark] .ts-control .item{border-color:#696cff4d!important}[data-theme=dark] .ts-wrapper .ts-dropdown,[data-theme=dark] .ts-control .ts-dropdown{background-color:#2d2d44!important;border-color:#ffffff1a!important}[data-theme=dark] .ts-wrapper .ts-dropdown .option,[data-theme=dark] .ts-control .ts-dropdown .option{background-color:transparent!important;color:#e4e4e7!important}[data-theme=dark] .ts-wrapper .ts-dropdown .option:hover,[data-theme=dark] .ts-wrapper .ts-dropdown .option.active,[data-theme=dark] .ts-control .ts-dropdown .option:hover,[data-theme=dark] .ts-control .ts-dropdown .option.active{background-color:#ffffff1a!important;color:#fff!important}[data-theme=dark] .ts-wrapper .ts-dropdown .optgroup-header,[data-theme=dark] .ts-control .ts-dropdown .optgroup-header{background-color:#ffffff0d!important;color:#a1a1aa!important}[data-theme=dark] .ts-wrapper.focus,[data-theme=dark] .ts-control.focus{border-color:#696cff!important;box-shadow:0 0 0 .2rem #696cff40!important}[data-theme=dark] .ts-dropdown,[data-theme=dark] .ts-dropdown-content{background-color:#2d2d44!important;border-color:#ffffff1a!important;color:#e4e4e7!important}[data-theme=dark] .ts-dropdown .option,[data-theme=dark] .ts-dropdown-content .option{background-color:transparent!important;color:#e4e4e7!important}[data-theme=dark] .ts-dropdown .option:hover,[data-theme=dark] .ts-dropdown .option.active,[data-theme=dark] .ts-dropdown .option.selected.active,[data-theme=dark] .ts-dropdown-content .option:hover,[data-theme=dark] .ts-dropdown-content .option.active,[data-theme=dark] .ts-dropdown-content .option.selected.active{background-color:#ffffff1a!important;color:#fff!important}[data-theme=dark] .ts-dropdown .optgroup-header,[data-theme=dark] .ts-dropdown-content .optgroup-header{background-color:#ffffff0d!important;color:#a1a1aa!important;font-weight:600!important}[data-theme=dark] .ts-dropdown .optgroup .option,[data-theme=dark] .ts-dropdown-content .optgroup .option{padding-left:1.5rem!important}[data-theme=dark] .layout-menu.menu-vertical,[data-theme=dark] .layout-menu.bg-menu-theme{background-color:var(--bs-menu-bg)!important}[data-theme=dark] div.card,[data-theme=dark] .card.bg-navbar-theme,[data-theme=dark] .card.bg-menu-theme,[data-theme=dark] div.card .card-header,[data-theme=dark] .card.bg-navbar-theme .card-header,[data-theme=dark] .card.bg-menu-theme .card-header{background-color:#2d2d44!important;color:#e4e4e7!important}[data-theme=dark] .stat-card,[data-theme=dark] a.stat-card{background:#27272a!important;color:#e4e4e7!important;border-color:#3f3f46!important;box-shadow:none!important}[data-theme=dark] .stat-card:hover,[data-theme=dark] .stat-card:focus-visible,[data-theme=dark] a.stat-card:hover,[data-theme=dark] a.stat-card:focus-visible{background:#303036!important;border-color:#6366f1!important;box-shadow:0 4px 14px #00000040!important;transform:translateY(-1px)!important}[data-theme=dark] .stat-card .stat-label,[data-theme=dark] a.stat-card .stat-label{color:#a1a1aa!important}[data-theme=dark] .stat-card .stat-value,[data-theme=dark] a.stat-card .stat-value{color:#fafafa!important}[data-theme=dark] .stat-card .stat-card-arrow,[data-theme=dark] a.stat-card .stat-card-arrow{color:#71717a!important}[data-theme=dark] .dashboard-title,[data-theme=dark] .dashboard-section-title{color:#fafafa!important}[data-theme=dark] .dashboard-subtitle,[data-theme=dark] .dashboard-section-desc{color:#a1a1aa!important}[data-theme=dark] .dashboard-period-card,[data-theme=dark] .dashboard-panel{background:#18181b!important;border-color:#27272a!important}[data-theme=dark] .dashboard-empty-state{color:#a1a1aa!important;border-color:#3f3f46!important;background:#3f3f4659!important}[data-theme=dark] .dashboard-table thead th{color:#a1a1aa!important;border-color:#3f3f46!important}[data-theme=dark] .dashboard-table tbody td{color:#e4e4e7!important;border-color:#3f3f46!important}[data-theme=dark] .dashboard-period-badge{background:#6366f129!important;color:#a5b4fc!important}[data-theme=dark] .dashboard-header h4{color:#fff!important}[data-theme=dark] .dashboard-header p{color:#a1a1aa!important}[data-theme=dark] .period-filters,[data-theme=dark] div.period-filters{background:transparent!important;border:0!important}[data-theme=dark] .period-btn,[data-theme=dark] button.period-btn{background:#2d2d44!important;background-color:#2d2d44!important;color:#696cff!important;border:2px solid #696cff!important;border-color:#696cff!important}[data-theme=dark] .period-btn:hover,[data-theme=dark] button.period-btn:hover{background:#696cff!important;background-color:#696cff!important;color:#fff!important;box-shadow:0 4px 8px #696cff66!important;transform:translateY(-2px)!important}[data-theme=dark] .period-btn.active,[data-theme=dark] button.period-btn.active{background:#696cff!important;background-color:#696cff!important;color:#fff!important;box-shadow:0 4px 12px #696cff80!important}[data-theme=dark] #loadingOverlay{background:#2d2d44f2!important}[data-theme=dark] #loadingOverlay p{color:#a1a1aa!important}[data-theme=dark] #loadingOverlay .bx-loader-alt{color:#696cff!important}.filter-date-range{display:flex;align-items:center;gap:.5rem}.filter-date-range .date-input{width:120px;flex:0 0 120px}.filter-date-sep{color:#6c757d;line-height:1}.table-col-tooltips tbody td[data-bs-toggle=tooltip]{cursor:help}.tooltip.col-name-tooltip{--bs-tooltip-bg: transparent;--bs-tooltip-opacity: 1;--bs-tooltip-padding-x: 0;--bs-tooltip-padding-y: 0}.tooltip.col-name-tooltip .tooltip-inner{background:linear-gradient(135deg,#0f758a,#0a5a6a);color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.02em;padding:.45rem .85rem;border-radius:.5rem;box-shadow:0 8px 20px #0f758a59;white-space:nowrap}.tooltip.col-name-tooltip .tooltip-arrow:before{border-top-color:#0a5a6a}
