:root{--bgv-color-primary-50: #eef2ff;--bgv-color-primary-100: #e0e7ff;--bgv-color-primary-500: #4f46e5;--bgv-color-primary-600: #4338ca;--bgv-color-primary-700: #3730a3;--bgv-color-primary-900: #1e1b4b;--bgv-color-slate-50: #f8fafc;--bgv-color-slate-100: #f1f5f9;--bgv-color-slate-200: #e2e8f0;--bgv-color-slate-300: #cbd5e1;--bgv-color-slate-500: #64748b;--bgv-color-slate-700: #334155;--bgv-color-slate-900: #0f172a;--bgv-color-success-50: #f0fdf4;--bgv-color-success-500: #22c55e;--bgv-color-success-700: #15803d;--bgv-color-warning-50: #fffbeb;--bgv-color-warning-500: #f59e0b;--bgv-color-warning-700: #b45309;--bgv-color-error-50: #fef2f2;--bgv-color-error-500: #ef4444;--bgv-color-error-700: #b91c1c;--bgv-color-info-50: #f0f9ff;--bgv-color-info-500: #0ea5e9;--bgv-color-info-700: #0369a1;--bgv-bg-app: #f8fafc;--bgv-bg-card: #ffffff;--bgv-bg-sidebar: #0f172a;--bgv-bg-header: #ffffff;--bgv-border-color: #e2e8f0;--bgv-font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bgv-font-size-xs: .75rem;--bgv-font-size-sm: .875rem;--bgv-font-size-base: 1rem;--bgv-font-size-lg: 1.125rem;--bgv-font-size-xl: 1.25rem;--bgv-font-size-2xl: 1.5rem;--bgv-font-size-3xl: 1.875rem;--bgv-space-1: .25rem;--bgv-space-2: .5rem;--bgv-space-3: .75rem;--bgv-space-4: 1rem;--bgv-space-6: 1.5rem;--bgv-space-8: 2rem;--bgv-radius-sm: .25rem;--bgv-radius-md: .375rem;--bgv-radius-lg: .5rem;--bgv-radius-xl: .75rem;--bgv-radius-full: 9999px;--bgv-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--bgv-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--bgv-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden;font-family:var(--bgv-font-family);background-color:var(--bgv-bg-app);color:var(--bgv-color-slate-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none}.badge-success{background-color:var(--bgv-color-success-50);color:var(--bgv-color-success-700)}.badge-info{background-color:var(--bgv-color-info-50);color:var(--bgv-color-info-700)}.badge-warning{background-color:var(--bgv-color-warning-50);color:var(--bgv-color-warning-700)}.badge-danger{background-color:var(--bgv-color-error-50);color:var(--bgv-color-error-700)}.badge-secondary{background-color:var(--bgv-color-slate-100);color:var(--bgv-color-slate-700)}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}:focus-visible{outline:2px solid #2563eb!important;outline-offset:2px!important}.skip-to-main{position:absolute;top:-100px;left:1rem;z-index:99999;background:#0f172a;color:#fff;padding:.5rem 1rem;border-radius:.25rem;font-weight:600;font-size:.875rem;text-decoration:none;transition:top .2s ease}.skip-to-main:focus{top:1rem;outline:2px solid #38bdf8!important}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.text-slate,.sub-desc,.kpi-trend,.file-meta-sub,.case-id-sub{color:#475569}body.dark-theme,.admin-shell.dark-theme,body.dark-theme .cand-layout-wrap,body.dark-theme .cand-main,body.dark-theme .client-layout-wrap,body.dark-theme .client-main,.admin-shell.dark-theme .cand-layout-wrap,.admin-shell.dark-theme .cand-main,.admin-shell.dark-theme .client-layout-wrap,.admin-shell.dark-theme .client-main{background-color:#0b0f19!important;color:#cbd5e1}body.dark-theme .admin-sidebar,.admin-shell.dark-theme .admin-sidebar{background-color:#0f172a!important;color:#cbd5e1!important;border-right-color:#1e293b!important}body.dark-theme .admin-sidebar .sidebar-header,.admin-shell.dark-theme .admin-sidebar .sidebar-header{border-bottom-color:#1e293b!important}body.dark-theme .admin-sidebar .sidebar-header .brand-title,.admin-shell.dark-theme .admin-sidebar .sidebar-header .brand-title{color:#f1f5f9!important}body.dark-theme .admin-sidebar .sidebar-header .brand-title span,.admin-shell.dark-theme .admin-sidebar .sidebar-header .brand-title span{color:#38bdf8!important}body.dark-theme .admin-sidebar .sidebar-header .brand-sub,.admin-shell.dark-theme .admin-sidebar .sidebar-header .brand-sub{color:#64748b!important}body.dark-theme .admin-sidebar .sidebar-header .brand-shield-svg,.admin-shell.dark-theme .admin-sidebar .sidebar-header .brand-shield-svg{color:#38bdf8!important}body.dark-theme .admin-sidebar .sidebar-header .sidebar-collapse-btn,.admin-shell.dark-theme .admin-sidebar .sidebar-header .sidebar-collapse-btn{background:#1e293b!important;border-color:#334155!important;color:#94a3b8!important}body.dark-theme .admin-sidebar .sidebar-header .sidebar-collapse-btn:hover,.admin-shell.dark-theme .admin-sidebar .sidebar-header .sidebar-collapse-btn:hover{color:#f1f5f9!important;background:#334155!important;border-color:#475569!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-group-label,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-group-label{color:#64748b!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-item,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-item{color:#94a3b8!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-item .nav-icon,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-item .nav-icon{color:#64748b!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-item .active-indicator,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-item .active-indicator{background:#38bdf8!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-item:hover,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-item:hover{background:#1e293b!important;color:#f1f5f9!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-item:hover .nav-icon,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-item:hover .nav-icon{color:#38bdf8!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-item.active,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-item.active{background:#1e293b!important;color:#38bdf8!important;border-left-color:#38bdf8!important}body.dark-theme .admin-sidebar .sidebar-nav .nav-item.active .nav-icon,.admin-shell.dark-theme .admin-sidebar .sidebar-nav .nav-item.active .nav-icon{color:#38bdf8!important}body.dark-theme .admin-sidebar .nav-badge,.admin-shell.dark-theme .admin-sidebar .nav-badge{background:#1e293b!important;color:#94a3b8!important;border-color:#334155!important}body.dark-theme .admin-sidebar .nav-badge.ai-badge,.admin-shell.dark-theme .admin-sidebar .nav-badge.ai-badge{background:#0369a1!important;color:#f0f9ff!important;border-color:#0284c7!important}body.dark-theme .admin-sidebar .nav-badge.alert-badge,.admin-shell.dark-theme .admin-sidebar .nav-badge.alert-badge{background:#9f1239!important;color:#ffe4e6!important;border-color:#be123c!important}body.dark-theme .admin-sidebar .sidebar-footer,.admin-shell.dark-theme .admin-sidebar .sidebar-footer{border-top-color:#1e293b!important;color:#94a3b8!important}body.dark-theme .page-body,body.dark-theme .dashboard-body,body.dark-theme .cand-page-container,.admin-shell.dark-theme .page-body,.admin-shell.dark-theme .dashboard-body,.admin-shell.dark-theme .cand-page-container{background-color:#0b0f19!important}body.dark-theme .topbar-title,body.dark-theme .welcome-title,body.dark-theme .sub-title,body.dark-theme .section-title,body.dark-theme .page-title,.admin-shell.dark-theme .topbar-title,.admin-shell.dark-theme .welcome-title,.admin-shell.dark-theme .sub-title,.admin-shell.dark-theme .section-title,.admin-shell.dark-theme .page-title{color:#f1f5f9!important}body.dark-theme .topbar-sub,body.dark-theme .welcome-sub,body.dark-theme .sub-desc,body.dark-theme .section-sub,body.dark-theme .page-sub,.admin-shell.dark-theme .topbar-sub,.admin-shell.dark-theme .welcome-sub,.admin-shell.dark-theme .sub-desc,.admin-shell.dark-theme .section-sub,.admin-shell.dark-theme .page-sub{color:#94a3b8!important}body.dark-theme .panel-card,body.dark-theme .kpi-card,body.dark-theme .dashboard-panel,body.dark-theme .info-card,body.dark-theme .stat-card,body.dark-theme .card-box,body.dark-theme .client-card,body.dark-theme .cand-card,.admin-shell.dark-theme .panel-card,.admin-shell.dark-theme .kpi-card,.admin-shell.dark-theme .dashboard-panel,.admin-shell.dark-theme .info-card,.admin-shell.dark-theme .stat-card,.admin-shell.dark-theme .card-box,.admin-shell.dark-theme .client-card,.admin-shell.dark-theme .cand-card{background-color:#0f172a!important;border-color:#1e293b!important;color:#cbd5e1;box-shadow:none!important}body.dark-theme .panel-card .card-title,body.dark-theme .panel-card .kpi-title,body.dark-theme .kpi-card .card-title,body.dark-theme .kpi-card .kpi-title,body.dark-theme .dashboard-panel .card-title,body.dark-theme .dashboard-panel .kpi-title,body.dark-theme .info-card .card-title,body.dark-theme .info-card .kpi-title,body.dark-theme .stat-card .card-title,body.dark-theme .stat-card .kpi-title,body.dark-theme .card-box .card-title,body.dark-theme .card-box .kpi-title,body.dark-theme .client-card .card-title,body.dark-theme .client-card .kpi-title,body.dark-theme .cand-card .card-title,body.dark-theme .cand-card .kpi-title,.admin-shell.dark-theme .panel-card .card-title,.admin-shell.dark-theme .panel-card .kpi-title,.admin-shell.dark-theme .kpi-card .card-title,.admin-shell.dark-theme .kpi-card .kpi-title,.admin-shell.dark-theme .dashboard-panel .card-title,.admin-shell.dark-theme .dashboard-panel .kpi-title,.admin-shell.dark-theme .info-card .card-title,.admin-shell.dark-theme .info-card .kpi-title,.admin-shell.dark-theme .stat-card .card-title,.admin-shell.dark-theme .stat-card .kpi-title,.admin-shell.dark-theme .card-box .card-title,.admin-shell.dark-theme .card-box .kpi-title,.admin-shell.dark-theme .client-card .card-title,.admin-shell.dark-theme .client-card .kpi-title,.admin-shell.dark-theme .cand-card .card-title,.admin-shell.dark-theme .cand-card .kpi-title{color:#94a3b8!important}body.dark-theme .panel-card .card-value,body.dark-theme .panel-card .kpi-value,body.dark-theme .kpi-card .card-value,body.dark-theme .kpi-card .kpi-value,body.dark-theme .dashboard-panel .card-value,body.dark-theme .dashboard-panel .kpi-value,body.dark-theme .info-card .card-value,body.dark-theme .info-card .kpi-value,body.dark-theme .stat-card .card-value,body.dark-theme .stat-card .kpi-value,body.dark-theme .card-box .card-value,body.dark-theme .card-box .kpi-value,body.dark-theme .client-card .card-value,body.dark-theme .client-card .kpi-value,body.dark-theme .cand-card .card-value,body.dark-theme .cand-card .kpi-value,.admin-shell.dark-theme .panel-card .card-value,.admin-shell.dark-theme .panel-card .kpi-value,.admin-shell.dark-theme .kpi-card .card-value,.admin-shell.dark-theme .kpi-card .kpi-value,.admin-shell.dark-theme .dashboard-panel .card-value,.admin-shell.dark-theme .dashboard-panel .kpi-value,.admin-shell.dark-theme .info-card .card-value,.admin-shell.dark-theme .info-card .kpi-value,.admin-shell.dark-theme .stat-card .card-value,.admin-shell.dark-theme .stat-card .kpi-value,.admin-shell.dark-theme .card-box .card-value,.admin-shell.dark-theme .card-box .kpi-value,.admin-shell.dark-theme .client-card .card-value,.admin-shell.dark-theme .client-card .kpi-value,.admin-shell.dark-theme .cand-card .card-value,.admin-shell.dark-theme .cand-card .kpi-value{color:#f1f5f9!important}body.dark-theme .panel-card .panel-header,body.dark-theme .kpi-card .panel-header,body.dark-theme .dashboard-panel .panel-header,body.dark-theme .info-card .panel-header,body.dark-theme .stat-card .panel-header,body.dark-theme .card-box .panel-header,body.dark-theme .client-card .panel-header,body.dark-theme .cand-card .panel-header,.admin-shell.dark-theme .panel-card .panel-header,.admin-shell.dark-theme .kpi-card .panel-header,.admin-shell.dark-theme .dashboard-panel .panel-header,.admin-shell.dark-theme .info-card .panel-header,.admin-shell.dark-theme .stat-card .panel-header,.admin-shell.dark-theme .card-box .panel-header,.admin-shell.dark-theme .client-card .panel-header,.admin-shell.dark-theme .cand-card .panel-header{border-bottom-color:#1e293b!important}body.dark-theme .panel-card .panel-header h3,body.dark-theme .panel-card .panel-header h4,body.dark-theme .kpi-card .panel-header h3,body.dark-theme .kpi-card .panel-header h4,body.dark-theme .dashboard-panel .panel-header h3,body.dark-theme .dashboard-panel .panel-header h4,body.dark-theme .info-card .panel-header h3,body.dark-theme .info-card .panel-header h4,body.dark-theme .stat-card .panel-header h3,body.dark-theme .stat-card .panel-header h4,body.dark-theme .card-box .panel-header h3,body.dark-theme .card-box .panel-header h4,body.dark-theme .client-card .panel-header h3,body.dark-theme .client-card .panel-header h4,body.dark-theme .cand-card .panel-header h3,body.dark-theme .cand-card .panel-header h4,.admin-shell.dark-theme .panel-card .panel-header h3,.admin-shell.dark-theme .panel-card .panel-header h4,.admin-shell.dark-theme .kpi-card .panel-header h3,.admin-shell.dark-theme .kpi-card .panel-header h4,.admin-shell.dark-theme .dashboard-panel .panel-header h3,.admin-shell.dark-theme .dashboard-panel .panel-header h4,.admin-shell.dark-theme .info-card .panel-header h3,.admin-shell.dark-theme .info-card .panel-header h4,.admin-shell.dark-theme .stat-card .panel-header h3,.admin-shell.dark-theme .stat-card .panel-header h4,.admin-shell.dark-theme .card-box .panel-header h3,.admin-shell.dark-theme .card-box .panel-header h4,.admin-shell.dark-theme .client-card .panel-header h3,.admin-shell.dark-theme .client-card .panel-header h4,.admin-shell.dark-theme .cand-card .panel-header h3,.admin-shell.dark-theme .cand-card .panel-header h4{color:#f1f5f9!important}body.dark-theme .cand-hero-banner,.admin-shell.dark-theme .cand-hero-banner{background:#0f172a!important;border-color:#1e293b!important}body.dark-theme .cand-hero-banner .hero-title,.admin-shell.dark-theme .cand-hero-banner .hero-title{color:#f1f5f9!important}body.dark-theme .cand-hero-banner .hero-sub,.admin-shell.dark-theme .cand-hero-banner .hero-sub{color:#cbd5e1!important}body.dark-theme .cand-hero-banner .hero-sub strong,.admin-shell.dark-theme .cand-hero-banner .hero-sub strong{color:#f1f5f9!important}body.dark-theme .cand-hero-banner .hmeta-item .hm-label,.admin-shell.dark-theme .cand-hero-banner .hmeta-item .hm-label{color:#64748b!important}body.dark-theme .cand-hero-banner .hmeta-item .hm-val,.admin-shell.dark-theme .cand-hero-banner .hmeta-item .hm-val{color:#f1f5f9!important}body.dark-theme .cand-hero-banner .hero-progress-box,.admin-shell.dark-theme .cand-hero-banner .hero-progress-box{background:#1e293b!important;border-color:#334155!important}body.dark-theme .cand-hero-banner .hero-progress-box .pbox-title,.admin-shell.dark-theme .cand-hero-banner .hero-progress-box .pbox-title{color:#f1f5f9!important}body.dark-theme .cand-hero-banner .hero-progress-box .pbox-percent,.admin-shell.dark-theme .cand-hero-banner .hero-progress-box .pbox-percent{color:#38bdf8!important}body.dark-theme .cand-hero-banner .hero-progress-box .pbox-track,.admin-shell.dark-theme .cand-hero-banner .hero-progress-box .pbox-track{background:#334155!important}body.dark-theme .cand-hero-banner .hero-progress-box .pbox-footer,.admin-shell.dark-theme .cand-hero-banner .hero-progress-box .pbox-footer{color:#94a3b8!important}body.dark-theme .action-alert-card,.admin-shell.dark-theme .action-alert-card{background:#1e1b4b!important;border-color:#312e81!important}body.dark-theme .action-alert-card .alert-title,.admin-shell.dark-theme .action-alert-card .alert-title{color:#f1f5f9!important}body.dark-theme .action-alert-card .alert-desc,.admin-shell.dark-theme .action-alert-card .alert-desc{color:#c7d2fe!important}body.dark-theme .checks-list .check-row,.admin-shell.dark-theme .checks-list .check-row{border-bottom-color:#1e293b!important}body.dark-theme .checks-list .check-row:hover,.admin-shell.dark-theme .checks-list .check-row:hover{background:#1e293b!important}body.dark-theme .checks-list .check-row .check-name,.admin-shell.dark-theme .checks-list .check-row .check-name{color:#f1f5f9!important}body.dark-theme .checks-list .check-row .check-stage,.admin-shell.dark-theme .checks-list .check-row .check-stage{color:#94a3b8!important}body.dark-theme .checks-list .check-row .category-tag,.admin-shell.dark-theme .checks-list .check-row .category-tag{background:#1e293b!important;color:#94a3b8!important;border-color:#334155!important}body.dark-theme .activity-card .feed-item,.admin-shell.dark-theme .activity-card .feed-item{border-bottom-color:#1e293b!important}body.dark-theme .activity-card .feed-item .feed-title,.admin-shell.dark-theme .activity-card .feed-item .feed-title{color:#f1f5f9!important}body.dark-theme .activity-card .feed-item .feed-desc,.admin-shell.dark-theme .activity-card .feed-item .feed-desc{color:#cbd5e1!important}body.dark-theme .activity-card .feed-item .feed-time,.admin-shell.dark-theme .activity-card .feed-item .feed-time{color:#64748b!important}body.dark-theme .action-widget-card .btn-widget,.admin-shell.dark-theme .action-widget-card .btn-widget{background:#1e293b!important;border-color:#334155!important;color:#cbd5e1!important}body.dark-theme .action-widget-card .btn-widget:hover,.admin-shell.dark-theme .action-widget-card .btn-widget:hover{background:#334155!important;color:#f1f5f9!important}body.dark-theme .stepper-card .step-item .step-name,.admin-shell.dark-theme .stepper-card .step-item .step-name{color:#f1f5f9!important}body.dark-theme .stepper-card .step-item .step-circle,.admin-shell.dark-theme .stepper-card .step-item .step-circle{background:#1e293b!important;border-color:#334155!important;color:#94a3b8!important}body.dark-theme .stepper-card .step-item.completed .step-circle,.admin-shell.dark-theme .stepper-card .step-item.completed .step-circle{background:#059669!important;color:#fff!important;border-color:#059669!important}body.dark-theme .stepper-card .step-item.in-progress .step-circle,.admin-shell.dark-theme .stepper-card .step-item.in-progress .step-circle{background:#0284c7!important;color:#fff!important;border-color:#0284c7!important}body.dark-theme .doc-card,body.dark-theme .file-card,body.dark-theme .info-block,body.dark-theme .detail-box,body.dark-theme .section-card,body.dark-theme .form-section-card,.admin-shell.dark-theme .doc-card,.admin-shell.dark-theme .file-card,.admin-shell.dark-theme .info-block,.admin-shell.dark-theme .detail-box,.admin-shell.dark-theme .section-card,.admin-shell.dark-theme .form-section-card{background-color:#0f172a!important;border-color:#1e293b!important;color:#cbd5e1!important}body.dark-theme .cand-table,.admin-shell.dark-theme .cand-table{background-color:#0f172a!important}body.dark-theme .cand-table th,.admin-shell.dark-theme .cand-table th{background-color:#1e293b!important;border-bottom-color:#334155!important;color:#94a3b8!important}body.dark-theme .cand-table td,.admin-shell.dark-theme .cand-table td{background-color:transparent!important;border-bottom-color:#1e293b!important;color:#cbd5e1!important}body.dark-theme .cand-table tr:hover td,.admin-shell.dark-theme .cand-table tr:hover td{background-color:#1e293b!important}body.dark-theme .table-controls-bar,.admin-shell.dark-theme .table-controls-bar{background-color:#0f172a!important;border-bottom-color:#1e293b!important}body.dark-theme .table-controls-bar .search-box .search-input,body.dark-theme .table-controls-bar .control-select,body.dark-theme .table-controls-bar .filter-select,body.dark-theme .table-controls-bar .page-size-select,.admin-shell.dark-theme .table-controls-bar .search-box .search-input,.admin-shell.dark-theme .table-controls-bar .control-select,.admin-shell.dark-theme .table-controls-bar .filter-select,.admin-shell.dark-theme .table-controls-bar .page-size-select{background-color:#1e293b!important;border-color:#334155!important;color:#f1f5f9!important}body.dark-theme .table-controls-bar .search-box .search-input::placeholder,body.dark-theme .table-controls-bar .control-select::placeholder,body.dark-theme .table-controls-bar .filter-select::placeholder,body.dark-theme .table-controls-bar .page-size-select::placeholder,.admin-shell.dark-theme .table-controls-bar .search-box .search-input::placeholder,.admin-shell.dark-theme .table-controls-bar .control-select::placeholder,.admin-shell.dark-theme .table-controls-bar .filter-select::placeholder,.admin-shell.dark-theme .table-controls-bar .page-size-select::placeholder{color:#64748b!important}body.dark-theme .table-controls-bar .btn-clear-filters,body.dark-theme .table-controls-bar .btn-secondary-action,body.dark-theme .table-controls-bar .btn-filter,body.dark-theme .table-controls-bar .btn-export,.admin-shell.dark-theme .table-controls-bar .btn-clear-filters,.admin-shell.dark-theme .table-controls-bar .btn-secondary-action,.admin-shell.dark-theme .table-controls-bar .btn-filter,.admin-shell.dark-theme .table-controls-bar .btn-export{background-color:#1e293b!important;border-color:#334155!important;color:#cbd5e1!important}body.dark-theme .table-controls-bar .btn-clear-filters:hover,body.dark-theme .table-controls-bar .btn-secondary-action:hover,body.dark-theme .table-controls-bar .btn-filter:hover,body.dark-theme .table-controls-bar .btn-export:hover,.admin-shell.dark-theme .table-controls-bar .btn-clear-filters:hover,.admin-shell.dark-theme .table-controls-bar .btn-secondary-action:hover,.admin-shell.dark-theme .table-controls-bar .btn-filter:hover,.admin-shell.dark-theme .table-controls-bar .btn-export:hover{background-color:#334155!important;color:#f1f5f9!important}body.dark-theme .table-controls-bar .showing-count,body.dark-theme .table-controls-bar .pagination-count-text,.admin-shell.dark-theme .table-controls-bar .showing-count,.admin-shell.dark-theme .table-controls-bar .pagination-count-text{color:#94a3b8!important}body.dark-theme .table-controls-bar .showing-count strong,body.dark-theme .table-controls-bar .pagination-count-text strong,.admin-shell.dark-theme .table-controls-bar .showing-count strong,.admin-shell.dark-theme .table-controls-bar .pagination-count-text strong{color:#f1f5f9!important}body.dark-theme .client-table,body.dark-theme .enterprise-table,body.dark-theme .data-table,.admin-shell.dark-theme .client-table,.admin-shell.dark-theme .enterprise-table,.admin-shell.dark-theme .data-table{background-color:#0f172a!important}body.dark-theme .client-table th,body.dark-theme .enterprise-table th,body.dark-theme .data-table th,.admin-shell.dark-theme .client-table th,.admin-shell.dark-theme .enterprise-table th,.admin-shell.dark-theme .data-table th{background-color:#1e293b!important;border-bottom-color:#334155!important;color:#94a3b8!important}body.dark-theme .client-table td,body.dark-theme .enterprise-table td,body.dark-theme .data-table td,.admin-shell.dark-theme .client-table td,.admin-shell.dark-theme .enterprise-table td,.admin-shell.dark-theme .data-table td{background-color:transparent!important;border-bottom-color:#1e293b!important;color:#cbd5e1!important}body.dark-theme .client-table tr.clickable-row:hover,body.dark-theme .client-table tr:hover td,body.dark-theme .enterprise-table tr.clickable-row:hover,body.dark-theme .enterprise-table tr:hover td,body.dark-theme .data-table tr.clickable-row:hover,body.dark-theme .data-table tr:hover td,.admin-shell.dark-theme .client-table tr.clickable-row:hover,.admin-shell.dark-theme .client-table tr:hover td,.admin-shell.dark-theme .enterprise-table tr.clickable-row:hover,.admin-shell.dark-theme .enterprise-table tr:hover td,.admin-shell.dark-theme .data-table tr.clickable-row:hover,.admin-shell.dark-theme .data-table tr:hover td{background-color:#1e293b!important}body.dark-theme .client-table .cand-name,body.dark-theme .client-table .case-id-link,body.dark-theme .client-table .case-code,body.dark-theme .client-table .rep-code,body.dark-theme .client-table .report-name-link,body.dark-theme .client-table .action-link,body.dark-theme .enterprise-table .cand-name,body.dark-theme .enterprise-table .case-id-link,body.dark-theme .enterprise-table .case-code,body.dark-theme .enterprise-table .rep-code,body.dark-theme .enterprise-table .report-name-link,body.dark-theme .enterprise-table .action-link,body.dark-theme .data-table .cand-name,body.dark-theme .data-table .case-id-link,body.dark-theme .data-table .case-code,body.dark-theme .data-table .rep-code,body.dark-theme .data-table .report-name-link,body.dark-theme .data-table .action-link,.admin-shell.dark-theme .client-table .cand-name,.admin-shell.dark-theme .client-table .case-id-link,.admin-shell.dark-theme .client-table .case-code,.admin-shell.dark-theme .client-table .rep-code,.admin-shell.dark-theme .client-table .report-name-link,.admin-shell.dark-theme .client-table .action-link,.admin-shell.dark-theme .enterprise-table .cand-name,.admin-shell.dark-theme .enterprise-table .case-id-link,.admin-shell.dark-theme .enterprise-table .case-code,.admin-shell.dark-theme .enterprise-table .rep-code,.admin-shell.dark-theme .enterprise-table .report-name-link,.admin-shell.dark-theme .enterprise-table .action-link,.admin-shell.dark-theme .data-table .cand-name,.admin-shell.dark-theme .data-table .case-id-link,.admin-shell.dark-theme .data-table .case-code,.admin-shell.dark-theme .data-table .rep-code,.admin-shell.dark-theme .data-table .report-name-link,.admin-shell.dark-theme .data-table .action-link{color:#38bdf8!important}body.dark-theme .client-table .pkg-text,body.dark-theme .client-table .date-text,body.dark-theme .client-table .size-text,body.dark-theme .enterprise-table .pkg-text,body.dark-theme .enterprise-table .date-text,body.dark-theme .enterprise-table .size-text,body.dark-theme .data-table .pkg-text,body.dark-theme .data-table .date-text,body.dark-theme .data-table .size-text,.admin-shell.dark-theme .client-table .pkg-text,.admin-shell.dark-theme .client-table .date-text,.admin-shell.dark-theme .client-table .size-text,.admin-shell.dark-theme .enterprise-table .pkg-text,.admin-shell.dark-theme .enterprise-table .date-text,.admin-shell.dark-theme .enterprise-table .size-text,.admin-shell.dark-theme .data-table .pkg-text,.admin-shell.dark-theme .data-table .date-text,.admin-shell.dark-theme .data-table .size-text{color:#94a3b8!important}body.dark-theme .client-table .btn-action,body.dark-theme .client-table .btn-action-icon,body.dark-theme .client-table .btn-row-action,body.dark-theme .enterprise-table .btn-action,body.dark-theme .enterprise-table .btn-action-icon,body.dark-theme .enterprise-table .btn-row-action,body.dark-theme .data-table .btn-action,body.dark-theme .data-table .btn-action-icon,body.dark-theme .data-table .btn-row-action,.admin-shell.dark-theme .client-table .btn-action,.admin-shell.dark-theme .client-table .btn-action-icon,.admin-shell.dark-theme .client-table .btn-row-action,.admin-shell.dark-theme .enterprise-table .btn-action,.admin-shell.dark-theme .enterprise-table .btn-action-icon,.admin-shell.dark-theme .enterprise-table .btn-row-action,.admin-shell.dark-theme .data-table .btn-action,.admin-shell.dark-theme .data-table .btn-action-icon,.admin-shell.dark-theme .data-table .btn-row-action{background-color:#1e293b!important;border-color:#334155!important;color:#cbd5e1!important}body.dark-theme .client-table .btn-action:hover:not(:disabled),body.dark-theme .client-table .btn-action-icon:hover:not(:disabled),body.dark-theme .client-table .btn-row-action:hover:not(:disabled),body.dark-theme .enterprise-table .btn-action:hover:not(:disabled),body.dark-theme .enterprise-table .btn-action-icon:hover:not(:disabled),body.dark-theme .enterprise-table .btn-row-action:hover:not(:disabled),body.dark-theme .data-table .btn-action:hover:not(:disabled),body.dark-theme .data-table .btn-action-icon:hover:not(:disabled),body.dark-theme .data-table .btn-row-action:hover:not(:disabled),.admin-shell.dark-theme .client-table .btn-action:hover:not(:disabled),.admin-shell.dark-theme .client-table .btn-action-icon:hover:not(:disabled),.admin-shell.dark-theme .client-table .btn-row-action:hover:not(:disabled),.admin-shell.dark-theme .enterprise-table .btn-action:hover:not(:disabled),.admin-shell.dark-theme .enterprise-table .btn-action-icon:hover:not(:disabled),.admin-shell.dark-theme .enterprise-table .btn-row-action:hover:not(:disabled),.admin-shell.dark-theme .data-table .btn-action:hover:not(:disabled),.admin-shell.dark-theme .data-table .btn-action-icon:hover:not(:disabled),.admin-shell.dark-theme .data-table .btn-row-action:hover:not(:disabled){background-color:#334155!important;color:#f1f5f9!important}body.dark-theme .table-pagination-footer,.admin-shell.dark-theme .table-pagination-footer{background-color:#0f172a!important;border-top-color:#1e293b!important;color:#94a3b8!important}body.dark-theme .table-pagination-footer .pagination-count-text,.admin-shell.dark-theme .table-pagination-footer .pagination-count-text{color:#94a3b8!important}body.dark-theme .table-pagination-footer .pagination-count-text strong,.admin-shell.dark-theme .table-pagination-footer .pagination-count-text strong{color:#f1f5f9!important}body.dark-theme .table-pagination-footer .btn-page-nav,body.dark-theme .table-pagination-footer .btn-page-num,.admin-shell.dark-theme .table-pagination-footer .btn-page-nav,.admin-shell.dark-theme .table-pagination-footer .btn-page-num{background-color:#1e293b!important;border-color:#334155!important;color:#cbd5e1!important}body.dark-theme .table-pagination-footer .btn-page-nav:hover:not(:disabled),body.dark-theme .table-pagination-footer .btn-page-num:hover:not(:disabled),.admin-shell.dark-theme .table-pagination-footer .btn-page-nav:hover:not(:disabled),.admin-shell.dark-theme .table-pagination-footer .btn-page-num:hover:not(:disabled){background-color:#334155!important;color:#f1f5f9!important}body.dark-theme .table-pagination-footer .btn-page-nav.active,body.dark-theme .table-pagination-footer .btn-page-num.active,.admin-shell.dark-theme .table-pagination-footer .btn-page-nav.active,.admin-shell.dark-theme .table-pagination-footer .btn-page-num.active{background-color:#0284c7!important;color:#fff!important;border-color:#0284c7!important}body.dark-theme .modal-backdrop,.admin-shell.dark-theme .modal-backdrop{background:#0b0f19b3!important}body.dark-theme .modal-dialog,.admin-shell.dark-theme .modal-dialog{background-color:#0f172a!important;border-color:#334155!important;color:#cbd5e1!important}body.dark-theme .modal-dialog .modal-header,.admin-shell.dark-theme .modal-dialog .modal-header{border-bottom-color:#1e293b!important}body.dark-theme .modal-dialog .modal-header h3,body.dark-theme .modal-dialog .modal-header h4,.admin-shell.dark-theme .modal-dialog .modal-header h3,.admin-shell.dark-theme .modal-dialog .modal-header h4{color:#f1f5f9!important}body.dark-theme .modal-dialog .modal-header .modal-close-btn,.admin-shell.dark-theme .modal-dialog .modal-header .modal-close-btn{background:#1e293b;border-color:#334155;color:#cbd5e1}body.dark-theme .modal-dialog .modal-footer,.admin-shell.dark-theme .modal-dialog .modal-footer{border-top-color:#1e293b!important;background-color:#0b0f19!important}body.dark-theme .modal-dialog .form-group label,.admin-shell.dark-theme .modal-dialog .form-group label{color:#cbd5e1!important}body.dark-theme .modal-dialog .form-group .form-control,body.dark-theme .modal-dialog .form-group input,body.dark-theme .modal-dialog .form-group select,body.dark-theme .modal-dialog .form-group textarea,.admin-shell.dark-theme .modal-dialog .form-group .form-control,.admin-shell.dark-theme .modal-dialog .form-group input,.admin-shell.dark-theme .modal-dialog .form-group select,.admin-shell.dark-theme .modal-dialog .form-group textarea{background-color:#1e293b!important;border-color:#334155!important;color:#f1f5f9!important}body.dark-theme .modal-dialog .form-group .form-control::placeholder,body.dark-theme .modal-dialog .form-group input::placeholder,body.dark-theme .modal-dialog .form-group select::placeholder,body.dark-theme .modal-dialog .form-group textarea::placeholder,.admin-shell.dark-theme .modal-dialog .form-group .form-control::placeholder,.admin-shell.dark-theme .modal-dialog .form-group input::placeholder,.admin-shell.dark-theme .modal-dialog .form-group select::placeholder,.admin-shell.dark-theme .modal-dialog .form-group textarea::placeholder{color:#64748b!important}
