@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;margin:0;padding:0;background-color:#0d0e1a;color:#f1f5f9;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color-scheme:dark;transition:background-color .25s ease,color .25s ease}select,input,textarea,button{font-family:inherit;color-scheme:dark}button,.btn,.btn-primary,.btn-secondary,.btn-outline,.btn-tool,.btn-preset,.btn-cancel,.btn-submit,.btn-approve,.btn-reject,.btn-refresh-dashboard,.btn-refresh-data,.view-all-btn,.pill-btn,.tab-btn,.mode-btn,.switch-btn,.page-btn,.action-item,.btn-customizer,.btn-browse{-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}button:hover:not(:disabled),.btn:hover:not(:disabled),.btn-primary:hover:not(:disabled),.btn-secondary:hover:not(:disabled),.btn-outline:hover:not(:disabled),.btn-tool:hover:not(:disabled),.btn-preset:hover:not(:disabled),.btn-cancel:hover:not(:disabled),.btn-submit:hover:not(:disabled),.btn-approve:hover:not(:disabled),.btn-reject:hover:not(:disabled),.btn-refresh-dashboard:hover:not(:disabled),.btn-refresh-data:hover:not(:disabled),.view-all-btn:hover:not(:disabled),.pill-btn:hover:not(:disabled),.tab-btn:hover:not(:disabled),.mode-btn:hover:not(:disabled),.switch-btn:hover:not(:disabled),.page-btn:hover:not(:disabled),.action-item:hover:not(:disabled),.btn-customizer:hover:not(:disabled),.btn-browse:hover:not(:disabled){transform:translateY(-1.5px)}button:active:not(:disabled),.btn:active:not(:disabled),.btn-primary:active:not(:disabled),.btn-secondary:active:not(:disabled),.btn-outline:active:not(:disabled),.btn-tool:active:not(:disabled),.btn-preset:active:not(:disabled),.btn-cancel:active:not(:disabled),.btn-submit:active:not(:disabled),.btn-approve:active:not(:disabled),.btn-reject:active:not(:disabled),.btn-refresh-dashboard:active:not(:disabled),.btn-refresh-data:active:not(:disabled),.view-all-btn:active:not(:disabled),.pill-btn:active:not(:disabled),.tab-btn:active:not(:disabled),.mode-btn:active:not(:disabled),.switch-btn:active:not(:disabled),.page-btn:active:not(:disabled),.action-item:active:not(:disabled),.btn-customizer:active:not(:disabled),.btn-browse:active:not(:disabled){transform:translateY(.5px) scale(.98)}button:disabled,.btn:disabled,.btn-primary:disabled,.btn-secondary:disabled,.btn-outline:disabled,.btn-tool:disabled,.btn-preset:disabled,.btn-cancel:disabled,.btn-submit:disabled,.btn-approve:disabled,.btn-reject:disabled,.btn-refresh-dashboard:disabled,.btn-refresh-data:disabled,.view-all-btn:disabled,.pill-btn:disabled,.tab-btn:disabled,.mode-btn:disabled,.switch-btn:disabled,.page-btn:disabled,.action-item:disabled,.btn-customizer:disabled,.btn-browse:disabled{cursor:not-allowed;opacity:.5;transform:none!important;box-shadow:none!important}.form-input,.form-select{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px 12px;color:#f1f5f9;font-size:13px;outline:none;transition:all .2s ease}.form-input:focus,.form-select:focus{border-color:#00d2ff;box-shadow:0 0 0 2px #00d2ff33;background:#ffffff14}.form-input::placeholder,.form-select::placeholder{color:#64748b}.form-select{cursor:pointer}.form-select option{background:#121528;color:#f1f5f9}.toolbar-card{display:flex;align-items:center;gap:12px}.toolbar-card .filter-type-select-wrap select,.toolbar-card .filter-type-select{height:40px;line-height:38px;box-sizing:border-box;padding:0 14px;border-radius:10px;font-size:13px}.toolbar-card .search-box{height:40px;box-sizing:border-box;display:flex;align-items:center;border-radius:10px;padding:0 14px}.toolbar-card .search-box .search-input,.toolbar-card .search-box input{height:100%;padding:0;line-height:38px}.toolbar-card .btn{height:40px;line-height:38px;box-sizing:border-box;padding:0 18px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.search-group{display:flex!important;align-items:center!important;height:40px!important;box-sizing:border-box!important;border-radius:10px!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.12)!important;overflow:hidden!important;transition:all .2s ease!important}.search-group:focus-within{border-color:#00d2ff!important;box-shadow:0 0 0 2px #00d2ff33!important}.search-group .field-select{height:100%!important;border:none!important;border-right:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;background:#ffffff05!important;color:#00d2ff!important;font-size:13px!important;font-weight:600!important;padding:0 12px!important;outline:none!important;cursor:pointer!important}.search-group .field-select option{background:#16182b!important;color:#fff!important}.search-group .search-box{height:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0 12px!important;flex:1!important;display:flex!important;align-items:center!important;gap:8px!important}.search-group .search-box .search-icon{position:static!important;font-size:14px!important;opacity:.7!important;line-height:1!important;margin:0!important}.search-group .search-box .search-input,.search-group .search-box input{height:100%!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;color:#fff;font-size:13px!important;width:100%!important;flex:1!important}.search-group .search-box .clear-btn{position:static!important;background:transparent!important;border:none!important;color:#94a3b8!important;cursor:pointer!important;font-size:13px!important;padding:0 4px!important}@media(max-width:768px){.toolbar-card,.card.toolbar-card{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:12px 14px!important;border-radius:14px!important}.toolbar-card .toolbar-row,.card.toolbar-card .toolbar-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:10px!important}.toolbar-card .filter-type-select-wrap,.toolbar-card .filter-box,.card.toolbar-card .filter-type-select-wrap,.card.toolbar-card .filter-box{flex:1 1 100%!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;gap:8px!important}.toolbar-card .filter-type-select-wrap .filter-label,.toolbar-card .filter-box .filter-label,.card.toolbar-card .filter-type-select-wrap .filter-label,.card.toolbar-card .filter-box .filter-label{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;color:#94a3b8!important;flex-shrink:0!important;letter-spacing:.5px!important}.toolbar-card .filter-type-select-wrap .filter-type-select,.toolbar-card .filter-type-select-wrap .filter-select,.toolbar-card .filter-type-select-wrap select,.toolbar-card .filter-box .filter-type-select,.toolbar-card .filter-box .filter-select,.toolbar-card .filter-box select,.card.toolbar-card .filter-type-select-wrap .filter-type-select,.card.toolbar-card .filter-type-select-wrap .filter-select,.card.toolbar-card .filter-type-select-wrap select,.card.toolbar-card .filter-box .filter-type-select,.card.toolbar-card .filter-box .filter-select,.card.toolbar-card .filter-box select{width:100%!important;max-width:100%!important;flex:1!important;height:42px!important;line-height:40px!important;box-sizing:border-box!important;border-radius:10px!important;font-size:13px!important;padding:0 12px!important}.toolbar-card .search-box,.card.toolbar-card .search-box{flex:1 1 0%!important;min-width:0!important;max-width:100%!important;height:42px!important;border-radius:10px!important;padding:0 12px!important;box-sizing:border-box!important}.toolbar-card .search-box .search-input,.toolbar-card .search-box input,.card.toolbar-card .search-box .search-input,.card.toolbar-card .search-box input{font-size:13px!important;min-width:0!important;width:100%!important;height:100%!important}.toolbar-card .search-box .search-icon,.card.toolbar-card .search-box .search-icon{font-size:14px!important;flex-shrink:0!important}.toolbar-card .search-box .clear-btn,.card.toolbar-card .search-box .clear-btn{flex-shrink:0!important;padding:4px 6px!important;font-size:14px!important}.toolbar-card .search-box .search-btn,.card.toolbar-card .search-box .search-btn{flex-shrink:0!important;height:32px!important;padding:0 12px!important;font-size:12px!important;border-radius:8px!important}.toolbar-card .btn,.toolbar-card .btn-primary,.toolbar-card .btn-secondary,.toolbar-card .btn-outline,.card.toolbar-card .btn,.card.toolbar-card .btn-primary,.card.toolbar-card .btn-secondary,.card.toolbar-card .btn-outline{flex:0 0 auto!important;height:42px!important;padding:0 18px!important;font-size:13px!important;font-weight:600!important;border-radius:10px!important;white-space:nowrap!important;box-sizing:border-box!important}.search-group{display:flex!important;flex-direction:column!important;height:auto!important;min-width:100%!important;max-width:100%!important;width:100%!important;border-radius:12px!important;box-shadow:0 2px 8px #00000026!important}.search-group .field-select{width:100%!important;max-width:100%!important;height:38px!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:0 14px!important;font-size:13px!important;font-weight:600!important;background:#00d2ff0a!important}.search-group .search-box{width:100%!important;height:42px!important;padding:0 14px!important}.search-group .search-box .search-input,.search-group .search-box input{font-size:13px!important;width:100%!important}.date-group{display:grid!important;grid-template-columns:46px 1fr!important;row-gap:8px!important;column-gap:8px!important;align-items:center!important;width:100%!important;height:auto!important;padding:10px 12px!important;background:#ffffff05!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;box-sizing:border-box!important}.date-group .date-label{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#94a3b8!important}.date-group .date-input{width:100%!important;min-width:0!important;height:38px!important;font-size:13px!important;padding:0 10px!important;border-radius:8px!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;box-sizing:border-box!important}.action-group{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.action-group .btn{width:100%!important;height:42px!important;padding:0!important;justify-content:center!important;font-size:13px!important;font-weight:600!important;border-radius:10px!important}.status-pills{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:6px!important;padding-top:10px!important;padding-bottom:2px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.status-pills::-webkit-scrollbar{display:none}.status-pills .filter-label{flex-shrink:0!important;font-size:11px!important;font-weight:700!important;color:#94a3b8!important;align-self:center!important;margin-right:2px!important}.status-pills .pill-btn{flex-shrink:0!important;white-space:nowrap!important;font-size:12px!important;padding:0 12px!important;height:30px!important;border-radius:15px!important}.page-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.page-header .title-box{width:100%!important}.page-header .title-box .page-title{font-size:20px!important;line-height:1.25!important}.page-header .title-box .page-subtitle{font-size:12px!important;margin-top:4px!important}.page-header .header-actions{width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.page-header .header-actions .btn,.page-header .header-actions app-column-customizer{flex:1 1 auto!important;min-height:38px!important;justify-content:center!important;text-align:center!important}.modal-card .modal-header{padding:12px 14px!important;gap:10px!important}.modal-card .modal-header .header-left{gap:10px!important}.modal-card .modal-header .header-left .icon-tag{width:32px!important;height:32px!important;min-width:32px!important;border-radius:8px!important;font-size:15px!important}.modal-card .modal-header .header-left .modal-title{font-size:14px!important;line-height:1.3!important}.modal-card .modal-header .btn-close{width:32px!important;height:32px!important;min-width:32px!important;font-size:14px!important}}.settlement-report-dialog-panel .mat-mdc-dialog-container,.settlement-comparison-dialog-panel .mat-mdc-dialog-container{--mdc-dialog-container-shape: 16px;border-radius:16px!important;overflow:hidden!important}.settlement-report-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface,.settlement-comparison-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;max-height:90vh!important}.settlement-report-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-content,.settlement-report-dialog-panel .mat-mdc-dialog-container app-qr-settlement-report-dialog,.settlement-report-dialog-panel .mat-mdc-dialog-container app-qr-settlement-comparison-dialog,.settlement-comparison-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-content,.settlement-comparison-dialog-panel .mat-mdc-dialog-container app-qr-settlement-report-dialog,.settlement-comparison-dialog-panel .mat-mdc-dialog-container app-qr-settlement-comparison-dialog{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;max-height:none!important}.modal-backdrop{position:fixed;inset:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1020;padding:16px;box-sizing:border-box}.modal-card{display:flex!important;flex-direction:column!important;max-height:90vh!important;overflow:hidden!important;box-sizing:border-box!important}.modal-card>form,.modal-card form{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.modal-card .modal-header{flex-shrink:0!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 20px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(180deg,#ffffff0a,#ffffff03)!important}.modal-card .modal-header .header-left{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;flex:1!important}.modal-card .modal-header .header-left .icon-tag{width:36px!important;height:36px!important;min-width:36px!important;border-radius:10px!important;background:#00d2ff1f!important;border:1px solid rgba(0,210,255,.25)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:17px!important;flex-shrink:0!important}.modal-card .modal-header .header-left .modal-title{font-size:16px!important;font-weight:700!important;color:#fff!important;margin:0!important;line-height:1.3!important;letter-spacing:-.2px!important}.modal-card .modal-header .btn-close{width:34px!important;height:34px!important;min-width:34px!important;border-radius:8px!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:#94a3b8!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;cursor:pointer!important;transition:all .2s!important;flex-shrink:0!important}.modal-card .modal-header .btn-close:hover:not(:disabled){background:#ef444426!important;border-color:#ef44444d!important;color:#f87171!important}.modal-card .modal-header .btn-close:active{transform:scale(.95)!important}.modal-card .modal-header .btn-close:disabled{opacity:.4!important;cursor:not-allowed!important}.modal-card .modal-body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain}.modal-card .modal-footer{flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;position:relative!important;z-index:10!important}.modal-card .modal-footer .btn-modal{min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 20px!important}body.light-mode,html.light-mode{background-color:#f1f4f9;color:#1e293b;color-scheme:light}body.light-mode select,body.light-mode input,body.light-mode textarea,body.light-mode button,html.light-mode select,html.light-mode input,html.light-mode textarea,html.light-mode button{color-scheme:light}body.light-mode .portal-layout,html.light-mode .portal-layout{background-color:#f1f4f9}body.light-mode .content-body,html.light-mode .content-body{background:#f1f4f9!important;color:#1e293b!important}body.light-mode .app-header,html.light-mode .app-header{background:#fffffff5!important;border-bottom:1px solid #e2e8f0!important;color:#0f172a!important;box-shadow:0 1px 3px #0000000d}body.light-mode .app-header .sidebar-toggle-btn,html.light-mode .app-header .sidebar-toggle-btn{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important;box-shadow:0 1px 2px #0000000a!important}body.light-mode .app-header .sidebar-toggle-btn:hover,html.light-mode .app-header .sidebar-toggle-btn:hover{background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #0284c726!important}body.light-mode .app-header .sidebar-toggle-btn:active,html.light-mode .app-header .sidebar-toggle-btn:active{transform:translateY(.5px) scale(.98)!important}body.light-mode .app-header .portal-badge-container .portal-badge,html.light-mode .app-header .portal-badge-container .portal-badge{background:#fff!important;border:1px solid #e2e8f0!important}body.light-mode .app-header .portal-badge-container .portal-badge .portal-title,html.light-mode .app-header .portal-badge-container .portal-badge .portal-title{color:#0f172a!important}body.light-mode .app-header .portal-badge-container .portal-badge .portal-subtitle,html.light-mode .app-header .portal-badge-container .portal-badge .portal-subtitle,body.light-mode .app-header .portal-badge-container .portal-badge .switch-chevron,html.light-mode .app-header .portal-badge-container .portal-badge .switch-chevron{color:#64748b!important}body.light-mode .app-header .portal-badge-container .portal-badge.clickable:hover,html.light-mode .app-header .portal-badge-container .portal-badge.clickable:hover{background:#f8fafc!important;border-color:#cbd5e1!important}body.light-mode .app-header .portal-badge-container .portal-badge.juiceup,html.light-mode .app-header .portal-badge-container .portal-badge.juiceup{border-color:#0284c74d!important}body.light-mode .app-header .portal-badge-container .portal-badge.juiceup .portal-title,html.light-mode .app-header .portal-badge-container .portal-badge.juiceup .portal-title{color:#0284c7!important}body.light-mode .app-header .portal-badge-container .portal-badge.juiceup.clickable:hover,html.light-mode .app-header .portal-badge-container .portal-badge.juiceup.clickable:hover{border-color:#0284c7!important;box-shadow:0 4px 12px #0284c71f!important}body.light-mode .app-header .portal-badge-container .portal-badge.paidchain,html.light-mode .app-header .portal-badge-container .portal-badge.paidchain{border-color:#3b82f64d!important}body.light-mode .app-header .portal-badge-container .portal-badge.paidchain .portal-title,html.light-mode .app-header .portal-badge-container .portal-badge.paidchain .portal-title{color:#2563eb!important}body.light-mode .app-header .portal-badge-container .portal-badge.paidchain.clickable:hover,html.light-mode .app-header .portal-badge-container .portal-badge.paidchain.clickable:hover{border-color:#2563eb!important;box-shadow:0 4px 12px #2563eb1f!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 30px #0000001a!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-header,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-header{color:#64748b!important;border-bottom-color:#e2e8f0!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option{background:#f8fafc!important;border-color:#e2e8f0!important;color:#334155!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option .portal-option-info .portal-option-name,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option .portal-option-info .portal-option-name{color:#0f172a!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option .portal-option-info .portal-option-desc,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option .portal-option-info .portal-option-desc{color:#64748b!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option:hover:not(.active),html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option:hover:not(.active){background:#f1f5f9!important;border-color:#cbd5e1!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.juiceup-opt.active,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.juiceup-opt.active{background:#f0f9ff!important;border-color:#0284c7!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.juiceup-opt.active .portal-option-name,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.juiceup-opt.active .portal-option-name{color:#0284c7!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.paidchain-opt.active,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.paidchain-opt.active{background:#eff6ff!important;border-color:#2563eb!important}body.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.paidchain-opt.active .portal-option-name,html.light-mode .app-header .portal-badge-container .portal-dropdown-menu .portal-dropdown-list .portal-option.paidchain-opt.active .portal-option-name{color:#2563eb!important}body.light-mode .app-header .theme-toggle-btn,html.light-mode .app-header .theme-toggle-btn{background:#fff!important;border:1px solid #cbd5e1!important;color:#1e293b!important;box-shadow:0 1px 2px #0000000d!important}body.light-mode .app-header .theme-toggle-btn:hover,html.light-mode .app-header .theme-toggle-btn:hover{background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important;transform:translateY(-1.5px)!important;box-shadow:0 4px 12px #0284c72e!important}body.light-mode .app-header .theme-toggle-btn:active,html.light-mode .app-header .theme-toggle-btn:active{transform:translateY(.5px) scale(.98)!important}body.light-mode .app-header .profile-btn,html.light-mode .app-header .profile-btn{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important;box-shadow:0 1px 2px #0000000d!important}body.light-mode .app-header .profile-btn .user-id,html.light-mode .app-header .profile-btn .user-id{color:#0f172a!important}body.light-mode .app-header .profile-btn .current-role-badge,html.light-mode .app-header .profile-btn .current-role-badge{background:transparent!important;color:#0284c7!important;font-size:10px!important;font-weight:500!important}body.light-mode .app-header .profile-btn .arrow-down,html.light-mode .app-header .profile-btn .arrow-down{color:#64748b!important;opacity:.8!important}body.light-mode .app-header .profile-btn:hover,html.light-mode .app-header .profile-btn:hover{background:#f8fafc!important;border-color:#0284c7!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #0284c71f!important}body.light-mode .app-header .profile-btn:active,html.light-mode .app-header .profile-btn:active{transform:translateY(.5px) scale(.98)!important}body.light-mode .app-header .dropdown-panel,html.light-mode .app-header .dropdown-panel{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 30px #0000001a!important;color:#1e293b!important}body.light-mode .app-header .dropdown-panel .dropdown-header .user-name,html.light-mode .app-header .dropdown-panel .dropdown-header .user-name{color:#0f172a!important;font-weight:700!important}body.light-mode .app-header .dropdown-panel .dropdown-header .user-role-text,html.light-mode .app-header .dropdown-panel .dropdown-header .user-role-text{color:#0284c7!important}body.light-mode .app-header .dropdown-panel .dropdown-header .user-id-subtext,html.light-mode .app-header .dropdown-panel .dropdown-header .user-id-subtext{color:#64748b!important;font-size:11px!important}body.light-mode .app-header .dropdown-panel .dropdown-header .user-tenant-subtext,html.light-mode .app-header .dropdown-panel .dropdown-header .user-tenant-subtext{color:#64748b!important;font-size:11px!important;margin:2px 0 0!important}body.light-mode .app-header .dropdown-panel .dropdown-header .user-tenant-subtext strong,html.light-mode .app-header .dropdown-panel .dropdown-header .user-tenant-subtext strong{color:#0284c7!important;font-weight:600!important}body.light-mode .app-header .dropdown-panel .dropdown-divider,html.light-mode .app-header .dropdown-panel .dropdown-divider{background:#e2e8f0!important;height:1px!important;border:none!important;margin:8px 0!important}body.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-section-header,html.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-section-header{color:#64748b!important}body.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-switch-buttons .portal-switch-btn,html.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-switch-buttons .portal-switch-btn{background:#f8fafc!important;border-color:#e2e8f0!important;color:#334155!important}body.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-switch-buttons .portal-switch-btn:hover:not(.active),html.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-switch-buttons .portal-switch-btn:hover:not(.active){background:#f1f5f9!important;border-color:#cbd5e1!important}body.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-switch-buttons .portal-switch-btn.active,html.light-mode .app-header .dropdown-panel .portal-switcher-section .portal-switch-buttons .portal-switch-btn.active{background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important}body.light-mode .app-header .dropdown-panel .role-switcher-section,html.light-mode .app-header .dropdown-panel .role-switcher-section{margin-top:2px!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-section-header,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-section-header{color:#64748b!important;font-weight:700!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.5px!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-section-header .role-count-badge,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-section-header .role-count-badge{background:#f1f5f9!important;color:#475569!important;border:1px solid #e2e8f0!important;font-size:10px!important;font-weight:600!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list::-webkit-scrollbar-thumb,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list::-webkit-scrollbar-thumb{background:#cbd5e1!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#334155!important;border-radius:8px!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item:hover,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item:hover{background:#f0f9ff!important;border-color:#7dd3fc!important;color:#0284c7!important;transform:translate(2px)!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item.active,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item.active{background:#e0f2fe!important;border-color:#38bdf8!important;color:#0369a1!important;font-weight:600!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item.active .role-check,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item.active .role-check{color:#0284c7!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item .role-option-name,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item .role-option-name{color:inherit!important}body.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item .role-check,html.light-mode .app-header .dropdown-panel .role-switcher-section .role-options-list .role-option-item .role-check{color:#0284c7!important;font-weight:700!important}body.light-mode .app-header .dropdown-panel .single-role-display,html.light-mode .app-header .dropdown-panel .single-role-display{color:#64748b!important}body.light-mode .app-header .dropdown-panel .single-role-display .role-badge,html.light-mode .app-header .dropdown-panel .single-role-display .role-badge{color:#0284c7!important;background:#e0f2fe!important;border:1px solid #bae6fd!important}body.light-mode .app-header .dropdown-panel .logout-btn,html.light-mode .app-header .dropdown-panel .logout-btn{background:#fef2f2!important;color:#dc2626!important;border:1px solid #fecaca!important;border-radius:8px!important;font-weight:600!important;font-size:12px!important;transition:all .2s ease!important}body.light-mode .app-header .dropdown-panel .logout-btn:hover,html.light-mode .app-header .dropdown-panel .logout-btn:hover{background:#fee2e2!important;border-color:#ef4444!important;color:#b91c1c!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ef444426!important}body.light-mode .app-header .dropdown-panel .logout-btn:active,html.light-mode .app-header .dropdown-panel .logout-btn:active{transform:translateY(.5px) scale(.98)!important}body.light-mode .app-sidebar,html.light-mode .app-sidebar{background:#fff!important;border-right:1px solid #e2e8f0!important;box-shadow:1px 0 3px #00000005}body.light-mode .app-sidebar .section-label,html.light-mode .app-sidebar .section-label{color:#64748b!important;font-weight:700!important}body.light-mode .app-sidebar .nav-list .nav-item .nav-link,html.light-mode .app-sidebar .nav-list .nav-item .nav-link{color:#334155!important;font-weight:600!important}body.light-mode .app-sidebar .nav-list .nav-item .nav-link:hover,html.light-mode .app-sidebar .nav-list .nav-item .nav-link:hover{background:#f1f5f9!important;color:#0284c7!important;transform:translate(3px)!important}body.light-mode .app-sidebar .nav-list .nav-item .nav-link.active,html.light-mode .app-sidebar .nav-list .nav-item .nav-link.active{background:#e0f2fe!important;color:#0284c7!important;font-weight:700!important;border-left:3px solid #0284c7!important}body.light-mode .app-sidebar .nav-list .nav-item .nav-parent-btn,html.light-mode .app-sidebar .nav-list .nav-item .nav-parent-btn{color:#334155!important}body.light-mode .app-sidebar .nav-list .nav-item .nav-parent-btn:hover,html.light-mode .app-sidebar .nav-list .nav-item .nav-parent-btn:hover{background:#f1f5f9!important;color:#0284c7!important;transform:translate(3px)!important}body.light-mode .app-sidebar .nav-list .nav-item .nav-parent-btn .expand-icon,html.light-mode .app-sidebar .nav-list .nav-item .nav-parent-btn .expand-icon{color:#64748b!important}body.light-mode .app-sidebar .nav-list .nav-item.has-active-child>div>.nav-link,html.light-mode .app-sidebar .nav-list .nav-item.has-active-child>div>.nav-link{color:#0284c7!important;font-weight:700!important}body.light-mode .app-sidebar .nav-sub-list,html.light-mode .app-sidebar .nav-sub-list{border-left:2px solid #cbd5e1!important}body.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link,html.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link{color:#334155!important;font-weight:600!important}body.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link .sub-icon,html.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link .sub-icon{opacity:1!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.05))}body.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link:hover,html.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link:hover{background:#f1f5f9!important;color:#0284c7!important;transform:translate(3px)!important}body.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link.active,html.light-mode .app-sidebar .nav-sub-list .nav-sub-item .nav-sub-link.active{background:#e0f2fe!important;color:#0284c7!important;font-weight:700!important;box-shadow:0 1px 3px #0284c71f!important}body.light-mode .app-sidebar .sidebar-user,html.light-mode .app-sidebar .sidebar-user{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}body.light-mode .app-sidebar .sidebar-user .user-meta-name,html.light-mode .app-sidebar .sidebar-user .user-meta-name{color:#0f172a!important}body.light-mode .app-sidebar .sidebar-user .user-meta-role,html.light-mode .app-sidebar .sidebar-user .user-meta-role{color:#64748b!important}body.light-mode .page-title,body.light-mode .hero-title,body.light-mode .modal-title,body.light-mode .card-title,body.light-mode .section-title,body.light-mode .stat-value,body.light-mode .kpi-value,body.light-mode .kpi-val,body.light-mode .kpi-num,body.light-mode .kpi-number,body.light-mode .module-title,body.light-mode .action-name,html.light-mode .page-title,html.light-mode .hero-title,html.light-mode .modal-title,html.light-mode .card-title,html.light-mode .section-title,html.light-mode .stat-value,html.light-mode .kpi-value,html.light-mode .kpi-val,html.light-mode .kpi-num,html.light-mode .kpi-number,html.light-mode .module-title,html.light-mode .action-name{color:#0f172a!important}body.light-mode .page-subtitle,body.light-mode .hero-subtitle,body.light-mode .modal-subtitle,body.light-mode .text-muted,body.light-mode .kpi-sub,body.light-mode .kpi-label,body.light-mode .card-subtitle,body.light-mode .section-subtitle,body.light-mode .module-desc,body.light-mode .action-sub,body.light-mode .sync-label,html.light-mode .page-subtitle,html.light-mode .hero-subtitle,html.light-mode .modal-subtitle,html.light-mode .text-muted,html.light-mode .kpi-sub,html.light-mode .kpi-label,html.light-mode .card-subtitle,html.light-mode .section-subtitle,html.light-mode .module-desc,html.light-mode .action-sub,html.light-mode .sync-label{color:#64748b!important}body.light-mode .text-white,html.light-mode .text-white{color:#0f172a!important}body.light-mode .text-cyan,html.light-mode .text-cyan{color:#0284c7!important}body.light-mode .hero-command-header,html.light-mode .hero-command-header{background:linear-gradient(135deg,#fff,#f8fafc)!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 16px #0000000a!important}body.light-mode .hero-command-header .header-left .tenant-badge,html.light-mode .hero-command-header .header-left .tenant-badge{background:#e0f2fe!important;border-color:#bae6fd!important;color:#0284c7!important}body.light-mode .hero-command-header .header-left .tenant-badge .tenant-dot,html.light-mode .hero-command-header .header-left .tenant-badge .tenant-dot{background:#0284c7!important}body.light-mode .hero-command-header .header-left .role-badge,html.light-mode .hero-command-header .header-left .role-badge{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}body.light-mode .hero-command-header .header-left .hero-title,html.light-mode .hero-command-header .header-left .hero-title{color:#0f172a!important}body.light-mode .hero-command-header .header-left .hero-subtitle,html.light-mode .hero-command-header .header-left .hero-subtitle{color:#475569!important}body.light-mode .hero-command-header .header-right .sync-info .sync-label,html.light-mode .hero-command-header .header-right .sync-info .sync-label{color:#64748b!important}body.light-mode .hero-command-header .header-right .sync-info .sync-time,html.light-mode .hero-command-header .header-right .sync-info .sync-time{color:#0f172a!important;font-weight:700!important}body.light-mode .hero-command-header .header-right .btn-refresh-dashboard,html.light-mode .hero-command-header .header-right .btn-refresh-dashboard{background:#fff!important;border:1px solid #cbd5e1!important;color:#1e293b!important;box-shadow:0 1px 3px #0000000d!important}body.light-mode .hero-command-header .header-right .btn-refresh-dashboard:hover:not([disabled]),html.light-mode .hero-command-header .header-right .btn-refresh-dashboard:hover:not([disabled]){background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important;transform:translateY(-1.5px)!important;box-shadow:0 4px 12px #0284c72e!important}body.light-mode .hero-command-header .header-right .btn-refresh-dashboard:active:not([disabled]),html.light-mode .hero-command-header .header-right .btn-refresh-dashboard:active:not([disabled]){transform:translateY(.5px) scale(.98)!important}body.light-mode .card.pipeline-card,html.light-mode .card.pipeline-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 4px #0000000a!important}body.light-mode .card.pipeline-card .section-header .section-title,html.light-mode .card.pipeline-card .section-header .section-title{color:#0f172a!important}body.light-mode .card.pipeline-card .section-header .section-subtitle,html.light-mode .card.pipeline-card .section-header .section-subtitle{color:#64748b!important}body.light-mode .card.pipeline-card .section-header .view-all-btn,html.light-mode .card.pipeline-card .section-header .view-all-btn{background:#fff!important;border:1px solid #cbd5e1!important;color:#0284c7!important}body.light-mode .card.pipeline-card .section-header .view-all-btn:hover,html.light-mode .card.pipeline-card .section-header .view-all-btn:hover{background:#f0f9ff!important;border-color:#0284c7!important;color:#0369a1!important;transform:translateY(-1.5px)!important;box-shadow:0 4px 12px #0284c726!important}body.light-mode .card.pipeline-card .section-header .view-all-btn:active,html.light-mode .card.pipeline-card .section-header .view-all-btn:active{transform:translateY(.5px) scale(.98)!important}body.light-mode .card.pipeline-card .pipeline-track .stage-node,html.light-mode .card.pipeline-card .pipeline-track .stage-node{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #00000008!important}body.light-mode .card.pipeline-card .pipeline-track .stage-node .node-header .node-count,html.light-mode .card.pipeline-card .pipeline-track .stage-node .node-header .node-count{color:var(--node-color, #0284c7)!important;font-weight:800!important}body.light-mode .card.pipeline-card .pipeline-track .stage-node .node-bar-wrapper,html.light-mode .card.pipeline-card .pipeline-track .stage-node .node-bar-wrapper{background:#e2e8f0!important}body.light-mode .card.pipeline-card .pipeline-track .stage-node .node-title,html.light-mode .card.pipeline-card .pipeline-track .stage-node .node-title{color:#334155!important;font-weight:600!important}body.light-mode .card.pipeline-card .pipeline-track .stage-node .node-pct,html.light-mode .card.pipeline-card .pipeline-track .stage-node .node-pct{color:#64748b!important}body.light-mode .card.pipeline-card .pipeline-track .stage-node:hover,html.light-mode .card.pipeline-card .pipeline-track .stage-node:hover{background:#fff!important;border-color:var(--node-color, #0284c7)!important;box-shadow:0 4px 14px #00000014!important;transform:translateY(-2px)!important}body.light-mode .modules-section .section-title,html.light-mode .modules-section .section-title{color:#0f172a!important}body.light-mode .modules-section .module-card,html.light-mode .modules-section .module-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 4px #0000000a!important}body.light-mode .modules-section .module-card.featured,html.light-mode .modules-section .module-card.featured{background:#fff!important;border-color:#bae6fd!important}body.light-mode .modules-section .module-card .module-chip,html.light-mode .modules-section .module-card .module-chip{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#475569!important}body.light-mode .modules-section .module-card .module-title,html.light-mode .modules-section .module-card .module-title{color:#0f172a!important}body.light-mode .modules-section .module-card .module-desc,html.light-mode .modules-section .module-card .module-desc{color:#475569!important}body.light-mode .modules-section .module-card .module-footer,html.light-mode .modules-section .module-card .module-footer{border-top-color:#f1f5f9!important}body.light-mode .modules-section .module-card .module-footer .module-link,html.light-mode .modules-section .module-card .module-footer .module-link,body.light-mode .modules-section .module-card .module-footer .module-arrow,html.light-mode .modules-section .module-card .module-footer .module-arrow{color:#0284c7!important}body.light-mode .modules-section .module-card:hover,html.light-mode .modules-section .module-card:hover{border-color:#0284c7!important;box-shadow:0 8px 24px #00000014!important;transform:translateY(-3px)!important}body.light-mode .card.quick-actions-card,body.light-mode .card.recent-activity-card,html.light-mode .card.quick-actions-card,html.light-mode .card.recent-activity-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 4px #0000000a!important}body.light-mode .card.quick-actions-card .section-header .section-title,body.light-mode .card.recent-activity-card .section-header .section-title,html.light-mode .card.quick-actions-card .section-header .section-title,html.light-mode .card.recent-activity-card .section-header .section-title{color:#0f172a!important}body.light-mode .card.quick-actions-card .section-header .section-subtitle,body.light-mode .card.recent-activity-card .section-header .section-subtitle,html.light-mode .card.quick-actions-card .section-header .section-subtitle,html.light-mode .card.recent-activity-card .section-header .section-subtitle{color:#64748b!important}body.light-mode .card.quick-actions-card .section-header .view-all-link,body.light-mode .card.recent-activity-card .section-header .view-all-link,html.light-mode .card.quick-actions-card .section-header .view-all-link,html.light-mode .card.recent-activity-card .section-header .view-all-link{color:#0284c7!important}body.light-mode .actions-list .action-item,html.light-mode .actions-list .action-item{background:#f8fafc!important;border:1px solid #e2e8f0!important}body.light-mode .actions-list .action-item .action-details .action-name,html.light-mode .actions-list .action-item .action-details .action-name{color:#0f172a!important}body.light-mode .actions-list .action-item .action-details .action-sub,html.light-mode .actions-list .action-item .action-details .action-sub{color:#64748b!important}body.light-mode .actions-list .action-item .action-arrow,html.light-mode .actions-list .action-item .action-arrow{color:#94a3b8!important}body.light-mode .actions-list .action-item:hover,html.light-mode .actions-list .action-item:hover{background:#f0f9ff!important;border-color:#0284c7!important;transform:translate(3px)!important;box-shadow:0 2px 8px #0284c71a!important}body.light-mode .actions-list .action-item:hover .action-arrow,html.light-mode .actions-list .action-item:hover .action-arrow{color:#0284c7!important}body.light-mode .activity-items .activity-row,html.light-mode .activity-items .activity-row{background:#f8fafc!important;border:1px solid #f1f5f9!important}body.light-mode .activity-items .activity-row .row-left .sn-wrap .sn-bold,html.light-mode .activity-items .activity-row .row-left .sn-wrap .sn-bold{color:#0284c7!important}body.light-mode .activity-items .activity-row .row-left .merchant-name,html.light-mode .activity-items .activity-row .row-left .merchant-name{color:#64748b!important}body.light-mode .activity-items .activity-row .row-center .config-chip,html.light-mode .activity-items .activity-row .row-center .config-chip{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important}body.light-mode .activity-items .activity-row .row-right .time-label,html.light-mode .activity-items .activity-row .row-right .time-label{color:#64748b!important}body.light-mode .activity-items .activity-row:hover,html.light-mode .activity-items .activity-row:hover{background:#f1f5f9!important}body.light-mode .kpi-card,body.light-mode .dashboard-card,body.light-mode .summary-card,body.light-mode .overview-card,body.light-mode .metric-card,body.light-mode .kpi-box,body.light-mode .kpi-mini-card,body.light-mode .section-card,body.light-mode .filter-card,body.light-mode .table-card,body.light-mode .recon-controls-card,body.light-mode .report-filters-card,body.light-mode .rollout-card,body.light-mode .feed-card,body.light-mode .kanban-card,body.light-mode .toolbar-card,body.light-mode .card.toolbar-card,html.light-mode .kpi-card,html.light-mode .dashboard-card,html.light-mode .summary-card,html.light-mode .overview-card,html.light-mode .metric-card,html.light-mode .kpi-box,html.light-mode .kpi-mini-card,html.light-mode .section-card,html.light-mode .filter-card,html.light-mode .table-card,html.light-mode .recon-controls-card,html.light-mode .report-filters-card,html.light-mode .rollout-card,html.light-mode .feed-card,html.light-mode .kanban-card,html.light-mode .toolbar-card,html.light-mode .card.toolbar-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 4px #0000000a!important;color:#1e293b!important}body.light-mode .kpi-mini-card:hover,html.light-mode .kpi-mini-card:hover{border-color:#cbd5e1!important;box-shadow:0 4px 12px #0000000f!important}body.light-mode .kanban-column,html.light-mode .kanban-column{background:#f8fafc!important;border:1px solid #e2e8f0!important}body.light-mode .kanban-column .column-header,html.light-mode .kanban-column .column-header{background:#fff!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .kanban-column .column-header .col-title,html.light-mode .kanban-column .column-header .col-title{color:#0f172a!important}body.light-mode .kanban-column .column-header .col-badge,html.light-mode .kanban-column .column-header .col-badge{background:#e2e8f0!important;color:#334155!important}body.light-mode .kanban-column .column-desc,html.light-mode .kanban-column .column-desc{background:#f1f5f9!important;color:#64748b!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .kanban-column .empty-lane,html.light-mode .kanban-column .empty-lane{border:2px dashed #cbd5e1!important;background:#fff!important;border-radius:12px!important}body.light-mode .kanban-column .empty-lane .empty-lane-title,html.light-mode .kanban-column .empty-lane .empty-lane-title{color:#475569!important;font-weight:700!important}body.light-mode .kanban-column .empty-lane .empty-lane-desc,html.light-mode .kanban-column .empty-lane .empty-lane-desc{color:#94a3b8!important}body.light-mode .kanban-column .column-pagination-footer,html.light-mode .kanban-column .column-pagination-footer{background:#fff!important;border-top:1px solid #e2e8f0!important}body.light-mode .kanban-column .column-pagination-footer .footer-count,html.light-mode .kanban-column .column-pagination-footer .footer-count{color:#64748b!important}body.light-mode .terminal-card,html.light-mode .terminal-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000a!important}body.light-mode .terminal-card .profile-name,html.light-mode .terminal-card .profile-name{color:#0f172a!important}body.light-mode .terminal-card .sn-text,html.light-mode .terminal-card .sn-text,body.light-mode .terminal-card .card-mid-tid,html.light-mode .terminal-card .card-mid-tid{color:#0284c7!important}body.light-mode .terminal-card .config-chip,html.light-mode .terminal-card .config-chip{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#334155!important}body.light-mode .terminal-card .card-profile-info .meta-hash,body.light-mode .terminal-card .meta-hash,html.light-mode .terminal-card .card-profile-info .meta-hash,html.light-mode .terminal-card .meta-hash{color:#0284c7!important;background:#f0f9ff!important;border:1px solid #bae6fd!important;word-break:break-all!important}body.light-mode .terminal-card .card-profile-info .meta-hash .hash-tag,body.light-mode .terminal-card .meta-hash .hash-tag,html.light-mode .terminal-card .card-profile-info .meta-hash .hash-tag,html.light-mode .terminal-card .meta-hash .hash-tag{color:#0284c7!important;word-break:break-all!important}body.light-mode .terminal-card:hover,html.light-mode .terminal-card:hover{transform:translateY(-2px)!important;border-color:#0284c7!important;box-shadow:0 6px 16px #0284c71f!important}body.light-mode .unified-search-box,html.light-mode .unified-search-box{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:10px!important;box-shadow:0 1px 2px #0000000a!important;height:42px!important}body.light-mode .unified-search-box .search-criteria-selector .criteria-icon,html.light-mode .unified-search-box .search-criteria-selector .criteria-icon{color:#64748b!important}body.light-mode .unified-search-box .search-criteria-selector .criteria-select,html.light-mode .unified-search-box .search-criteria-selector .criteria-select{color:#0284c7!important;font-weight:700!important}body.light-mode .unified-search-box .search-criteria-selector .criteria-select option,html.light-mode .unified-search-box .search-criteria-selector .criteria-select option{background:#fff!important;color:#0f172a!important}body.light-mode .unified-search-box .search-criteria-selector .select-chevron,html.light-mode .unified-search-box .search-criteria-selector .select-chevron{color:#0284c7!important}body.light-mode .unified-search-box .search-divider,html.light-mode .unified-search-box .search-divider{background:#cbd5e1!important;height:22px!important}body.light-mode .unified-search-box .search-input-field,html.light-mode .unified-search-box .search-input-field{color:#0f172a!important}body.light-mode .unified-search-box .search-input-field::placeholder,html.light-mode .unified-search-box .search-input-field::placeholder{color:#94a3b8!important}body.light-mode .unified-search-box .clear-search-btn,html.light-mode .unified-search-box .clear-search-btn{background:#e2e8f0!important;color:#64748b!important}body.light-mode .unified-search-box .clear-search-btn:hover,html.light-mode .unified-search-box .clear-search-btn:hover{background:#cbd5e1!important;color:#0f172a!important}body.light-mode .unified-search-box:focus-within,html.light-mode .unified-search-box:focus-within{background:#fff!important;border-color:#0284c7!important;box-shadow:0 0 0 3px #0284c726!important}body.light-mode .preset-btn,html.light-mode .preset-btn{background:#fff!important;border:1px solid #cbd5e1!important;color:#475569!important;font-weight:600!important;box-shadow:0 1px 2px #0000000a!important}body.light-mode .preset-btn:hover,html.light-mode .preset-btn:hover{background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px #0284c724!important}body.light-mode .preset-btn.active,html.light-mode .preset-btn.active{background:#e0f2fe!important;border-color:#0284c7!important;color:#0284c7!important;font-weight:700!important;box-shadow:0 1px 3px #0284c72e!important}body.light-mode .empty-row-cell,html.light-mode .empty-row-cell{padding:56px 24px!important;text-align:center;border-bottom:none!important}body.light-mode .empty-row-cell .empty-state-card,html.light-mode .empty-row-cell .empty-state-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;max-width:420px!important;margin:0 auto!important}body.light-mode .empty-row-cell .empty-state-card .empty-icon-wrap,html.light-mode .empty-row-cell .empty-state-card .empty-icon-wrap{width:56px!important;height:56px!important;border-radius:50%!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;box-shadow:0 2px 8px #0000000a!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:14px!important;font-size:28px!important}body.light-mode .empty-row-cell .empty-state-card .empty-title,html.light-mode .empty-row-cell .empty-state-card .empty-title{font-size:16px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 6px!important}body.light-mode .empty-row-cell .empty-state-card .empty-desc,html.light-mode .empty-row-cell .empty-state-card .empty-desc{font-size:13px!important;color:#64748b!important;margin:0!important;line-height:1.5!important}body.light-mode .queue-tabs-bar,html.light-mode .queue-tabs-bar{border-bottom:1px solid #e2e8f0!important}body.light-mode .queue-tabs-bar .queue-tab-btn,html.light-mode .queue-tabs-bar .queue-tab-btn{color:#64748b!important;background:transparent!important;border:1px solid transparent!important}body.light-mode .queue-tabs-bar .queue-tab-btn:hover,html.light-mode .queue-tabs-bar .queue-tab-btn:hover{color:#0284c7!important;background:#f1f5f9!important}body.light-mode .queue-tabs-bar .queue-tab-btn.active,html.light-mode .queue-tabs-bar .queue-tab-btn.active{color:#0284c7!important;background:#fff!important;border-color:#cbd5e1!important;border-bottom-color:#fff!important;box-shadow:0 -2px 8px #0284c71a!important}body.light-mode .queue-tabs-bar .queue-tab-btn.active:after,html.light-mode .queue-tabs-bar .queue-tab-btn.active:after{background:#0284c7!important}body.light-mode .filter-bar,html.light-mode .filter-bar{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000a!important}body.light-mode .filter-bar .search-box,html.light-mode .filter-bar .search-box{background:#fff!important;border:1px solid #cbd5e1!important}body.light-mode .filter-bar .search-box .search-input,html.light-mode .filter-bar .search-box .search-input{color:#0f172a!important;background:transparent!important;border:none!important}body.light-mode .filter-bar .search-box .search-input::placeholder,html.light-mode .filter-bar .search-box .search-input::placeholder{color:#94a3b8!important}body.light-mode .filter-bar .search-box .btn-search,html.light-mode .filter-bar .search-box .btn-search{background:#0284c7!important;color:#fff!important;border:none!important}body.light-mode .filter-bar .search-box .btn-search:hover,html.light-mode .filter-bar .search-box .btn-search:hover{background:#0369a1!important}body.light-mode .filter-bar .search-box .btn-clear,html.light-mode .filter-bar .search-box .btn-clear{color:#94a3b8!important}body.light-mode .filter-bar .search-box .btn-clear:hover,html.light-mode .filter-bar .search-box .btn-clear:hover{color:#0f172a!important}body.light-mode .filter-bar .history-status-filters .filter-label,html.light-mode .filter-bar .history-status-filters .filter-label{color:#64748b!important;font-weight:700!important}body.light-mode .filter-bar .history-status-filters .filter-pill,html.light-mode .filter-bar .history-status-filters .filter-pill{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#475569!important}body.light-mode .filter-bar .history-status-filters .filter-pill:hover,html.light-mode .filter-bar .history-status-filters .filter-pill:hover{background:#e2e8f0!important;color:#0284c7!important}body.light-mode .filter-bar .history-status-filters .filter-pill.active,html.light-mode .filter-bar .history-status-filters .filter-pill.active{background:#e0f2fe!important;border-color:#0284c7!important;color:#0284c7!important;font-weight:700!important}body.light-mode .filter-bar .history-status-filters .filter-pill.pill-approved.active,html.light-mode .filter-bar .history-status-filters .filter-pill.pill-approved.active{background:#dcfce7!important;border-color:#86efac!important;color:#15803d!important}body.light-mode .filter-bar .history-status-filters .filter-pill.pill-rejected.active,html.light-mode .filter-bar .history-status-filters .filter-pill.pill-rejected.active{background:#fee2e2!important;border-color:#fca5a5!important;color:#b91c1c!important}body.light-mode .data-table-card,html.light-mode .data-table-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 4px #0000000a!important}body.light-mode .role-banner,html.light-mode .role-banner{background:#f8fafc!important;border-color:#e2e8f0!important}body.light-mode .role-banner .banner-title,html.light-mode .role-banner .banner-title{color:#0f172a!important}body.light-mode .role-banner .banner-desc,html.light-mode .role-banner .banner-desc{color:#64748b!important}body.light-mode input:not([type=checkbox]):not([type=radio]),body.light-mode select,body.light-mode textarea,body.light-mode .form-input,body.light-mode .form-select,body.light-mode .node-input,body.light-mode .node-select,body.light-mode .input-date,body.light-mode .input-search,body.light-mode .input-text,body.light-mode .filter-type-select,html.light-mode input:not([type=checkbox]):not([type=radio]),html.light-mode select,html.light-mode textarea,html.light-mode .form-input,html.light-mode .form-select,html.light-mode .node-input,html.light-mode .node-select,html.light-mode .input-date,html.light-mode .input-search,html.light-mode .input-text,html.light-mode .filter-type-select{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}body.light-mode input:not([type=checkbox]):not([type=radio]):focus,body.light-mode select:focus,body.light-mode textarea:focus,body.light-mode .form-input:focus,body.light-mode .form-select:focus,body.light-mode .node-input:focus,body.light-mode .node-select:focus,body.light-mode .input-date:focus,body.light-mode .input-search:focus,body.light-mode .input-text:focus,body.light-mode .filter-type-select:focus,html.light-mode input:not([type=checkbox]):not([type=radio]):focus,html.light-mode select:focus,html.light-mode textarea:focus,html.light-mode .form-input:focus,html.light-mode .form-select:focus,html.light-mode .node-input:focus,html.light-mode .node-select:focus,html.light-mode .input-date:focus,html.light-mode .input-search:focus,html.light-mode .input-text:focus,html.light-mode .filter-type-select:focus{border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important;background:#fff!important}body.light-mode input:not([type=checkbox]):not([type=radio])::placeholder,body.light-mode select::placeholder,body.light-mode textarea::placeholder,body.light-mode .form-input::placeholder,body.light-mode .form-select::placeholder,body.light-mode .node-input::placeholder,body.light-mode .node-select::placeholder,body.light-mode .input-date::placeholder,body.light-mode .input-search::placeholder,body.light-mode .input-text::placeholder,body.light-mode .filter-type-select::placeholder,html.light-mode input:not([type=checkbox]):not([type=radio])::placeholder,html.light-mode select::placeholder,html.light-mode textarea::placeholder,html.light-mode .form-input::placeholder,html.light-mode .form-select::placeholder,html.light-mode .node-input::placeholder,html.light-mode .node-select::placeholder,html.light-mode .input-date::placeholder,html.light-mode .input-search::placeholder,html.light-mode .input-text::placeholder,html.light-mode .filter-type-select::placeholder{color:#94a3b8!important}body.light-mode input:not([type=checkbox]):not([type=radio]) option,body.light-mode select option,body.light-mode textarea option,body.light-mode .form-input option,body.light-mode .form-select option,body.light-mode .node-input option,body.light-mode .node-select option,body.light-mode .input-date option,body.light-mode .input-search option,body.light-mode .input-text option,body.light-mode .filter-type-select option,html.light-mode input:not([type=checkbox]):not([type=radio]) option,html.light-mode select option,html.light-mode textarea option,html.light-mode .form-input option,html.light-mode .form-select option,html.light-mode .node-input option,html.light-mode .node-select option,html.light-mode .input-date option,html.light-mode .input-search option,html.light-mode .input-text option,html.light-mode .filter-type-select option{background:#fff!important;color:#0f172a!important}body.light-mode input:not([type=checkbox]):not([type=radio]).input-null-readonly,body.light-mode select.input-null-readonly,body.light-mode textarea.input-null-readonly,body.light-mode .form-input.input-null-readonly,body.light-mode .form-select.input-null-readonly,body.light-mode .node-input.input-null-readonly,body.light-mode .node-select.input-null-readonly,body.light-mode .input-date.input-null-readonly,body.light-mode .input-search.input-null-readonly,body.light-mode .input-text.input-null-readonly,body.light-mode .filter-type-select.input-null-readonly,html.light-mode input:not([type=checkbox]):not([type=radio]).input-null-readonly,html.light-mode select.input-null-readonly,html.light-mode textarea.input-null-readonly,html.light-mode .form-input.input-null-readonly,html.light-mode .form-select.input-null-readonly,html.light-mode .node-input.input-null-readonly,html.light-mode .node-select.input-null-readonly,html.light-mode .input-date.input-null-readonly,html.light-mode .input-search.input-null-readonly,html.light-mode .input-text.input-null-readonly,html.light-mode .filter-type-select.input-null-readonly{background:#fff1f2!important;border:1px dashed #fda4af!important;color:#e11d48!important}body.light-mode .search-box,html.light-mode .search-box{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:10px!important;display:flex!important;align-items:center!important;height:40px!important;line-height:38px!important;box-sizing:border-box!important;padding:0 14px!important;box-shadow:0 1px 2px #0000000a!important;transition:all .2s ease!important}body.light-mode .search-box:focus-within,html.light-mode .search-box:focus-within{border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}body.light-mode .search-box .search-icon,html.light-mode .search-box .search-icon{color:#64748b!important;opacity:.85!important;font-size:14px!important;margin-left:0!important;margin-right:8px!important;line-height:1!important}body.light-mode .search-box .search-input,body.light-mode .search-box input,html.light-mode .search-box .search-input,html.light-mode .search-box input{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:#0f172a!important;padding:0!important;font-size:13px!important;width:100%!important;height:100%!important;line-height:38px!important;flex:1!important}body.light-mode .search-box .search-input:focus,body.light-mode .search-box input:focus,html.light-mode .search-box .search-input:focus,html.light-mode .search-box input:focus{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}body.light-mode .search-box .search-input::placeholder,body.light-mode .search-box input::placeholder,html.light-mode .search-box .search-input::placeholder,html.light-mode .search-box input::placeholder{color:#94a3b8!important}body.light-mode .search-box .clear-btn,html.light-mode .search-box .clear-btn{color:#94a3b8!important;background:transparent!important;border:none!important;margin-right:0!important;margin-left:6px!important;cursor:pointer!important;font-size:12px!important;padding:0 4px!important}body.light-mode .search-box .clear-btn:hover,html.light-mode .search-box .clear-btn:hover{color:#0f172a!important}body.light-mode .filter-type-select-wrap select,body.light-mode .filter-type-select,html.light-mode .filter-type-select-wrap select,html.light-mode .filter-type-select{background:#fff!important;border:1px solid #cbd5e1!important;color:#0284c7!important;border-radius:10px!important;height:40px!important;line-height:38px!important;box-sizing:border-box!important;padding:0 14px!important;font-size:13px!important;font-weight:600!important;outline:none!important;display:inline-flex!important;align-items:center!important}body.light-mode .filter-type-select-wrap select:focus,body.light-mode .filter-type-select-wrap select:hover,body.light-mode .filter-type-select:focus,body.light-mode .filter-type-select:hover,html.light-mode .filter-type-select-wrap select:focus,html.light-mode .filter-type-select-wrap select:hover,html.light-mode .filter-type-select:focus,html.light-mode .filter-type-select:hover{border-color:#0284c7!important}body.light-mode .filter-type-select-wrap select option,body.light-mode .filter-type-select option,html.light-mode .filter-type-select-wrap select option,html.light-mode .filter-type-select option{background:#fff!important;color:#0f172a!important}body.light-mode .toolbar-card .btn,body.light-mode .toolbar-card .btn-primary,body.light-mode .toolbar-card .btn-secondary,html.light-mode .toolbar-card .btn,html.light-mode .toolbar-card .btn-primary,html.light-mode .toolbar-card .btn-secondary{height:40px!important;line-height:38px!important;box-sizing:border-box!important;padding:0 18px!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.light-mode .search-group,html.light-mode .search-group{display:flex!important;align-items:center!important;height:40px!important;box-sizing:border-box!important;border-radius:10px!important;background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 2px #0000000a!important;overflow:hidden!important}body.light-mode .search-group:focus-within,html.light-mode .search-group:focus-within{border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}body.light-mode .search-group .field-select,html.light-mode .search-group .field-select{height:100%!important;border:none!important;border-right:1px solid #e2e8f0!important;border-radius:0!important;background:#f8fafc!important;color:#0284c7!important;font-size:13px!important;font-weight:600!important;padding:0 12px!important;outline:none!important;cursor:pointer!important}body.light-mode .search-group .field-select option,html.light-mode .search-group .field-select option{background:#fff!important;color:#0f172a!important}body.light-mode .search-group .search-box,html.light-mode .search-group .search-box{height:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0 12px!important;flex:1!important;display:flex!important;align-items:center!important;gap:8px!important}body.light-mode .search-group .search-box .search-icon,html.light-mode .search-group .search-box .search-icon{position:static!important;font-size:14px!important;opacity:.85!important;color:#64748b!important;line-height:1!important;margin:0!important}body.light-mode .search-group .search-box .search-input,body.light-mode .search-group .search-box input,html.light-mode .search-group .search-box .search-input,html.light-mode .search-group .search-box input{height:100%!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;color:#0f172a!important;font-size:13px!important;width:100%!important;flex:1!important}body.light-mode .search-group .search-box .search-input::placeholder,body.light-mode .search-group .search-box input::placeholder,html.light-mode .search-group .search-box .search-input::placeholder,html.light-mode .search-group .search-box input::placeholder{color:#94a3b8!important}body.light-mode .search-group .search-box .clear-btn,html.light-mode .search-group .search-box .clear-btn{position:static!important;background:transparent!important;border:none!important;color:#94a3b8!important;cursor:pointer!important;font-size:13px!important;padding:0 4px!important}body.light-mode .search-group .search-box .clear-btn:hover,html.light-mode .search-group .search-box .clear-btn:hover{color:#0f172a!important}body.light-mode .date-group,html.light-mode .date-group{display:inline-flex!important;align-items:center!important;gap:8px!important;height:40px!important}body.light-mode .date-group .date-label,html.light-mode .date-group .date-label{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#64748b!important}body.light-mode .date-group .date-input,html.light-mode .date-group .date-input{height:40px!important;line-height:38px!important;box-sizing:border-box!important;border-radius:10px!important;padding:0 12px!important;background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important;font-size:13px!important;box-shadow:0 1px 2px #0000000a!important}body.light-mode .date-group .date-input:focus,html.light-mode .date-group .date-input:focus{border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}body.light-mode .date-group .date-input::-webkit-calendar-picker-indicator,html.light-mode .date-group .date-input::-webkit-calendar-picker-indicator{opacity:.7!important;cursor:pointer!important}@media(max-width:768px){body.light-mode .toolbar-card,body.light-mode .card.toolbar-card,html.light-mode .toolbar-card,html.light-mode .card.toolbar-card{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 4px #0000000a!important}body.light-mode .toolbar-card .filter-box .filter-label,body.light-mode .card.toolbar-card .filter-box .filter-label,html.light-mode .toolbar-card .filter-box .filter-label,html.light-mode .card.toolbar-card .filter-box .filter-label{color:#64748b!important}body.light-mode .toolbar-card .filter-box .filter-select,body.light-mode .card.toolbar-card .filter-box .filter-select,html.light-mode .toolbar-card .filter-box .filter-select,html.light-mode .card.toolbar-card .filter-box .filter-select{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important}body.light-mode .toolbar-card .btn-outline,body.light-mode .card.toolbar-card .btn-outline,html.light-mode .toolbar-card .btn-outline,html.light-mode .card.toolbar-card .btn-outline{background:#fff!important;border-color:#cbd5e1!important;color:#334155!important}body.light-mode .toolbar-card .btn-outline:hover:not(:disabled),body.light-mode .card.toolbar-card .btn-outline:hover:not(:disabled),html.light-mode .toolbar-card .btn-outline:hover:not(:disabled),html.light-mode .card.toolbar-card .btn-outline:hover:not(:disabled){background:#f1f5f9!important;color:#0f172a!important}body.light-mode .search-group,html.light-mode .search-group{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 1px 3px #0000000d!important}body.light-mode .search-group .field-select,html.light-mode .search-group .field-select{border-right:none!important;border-bottom:1px solid #e2e8f0!important;background-color:#f8fafc!important;color:#0284c7!important}body.light-mode .search-group .search-box .search-input,body.light-mode .search-group .search-box input,html.light-mode .search-group .search-box .search-input,html.light-mode .search-group .search-box input{color:#0f172a!important}body.light-mode .search-group .search-box .search-input::placeholder,body.light-mode .search-group .search-box input::placeholder,html.light-mode .search-group .search-box .search-input::placeholder,html.light-mode .search-group .search-box input::placeholder{color:#94a3b8!important}body.light-mode .search-group .search-box .clear-btn,html.light-mode .search-group .search-box .clear-btn{color:#64748b!important}body.light-mode .date-group,html.light-mode .date-group{display:grid!important;grid-template-columns:46px 1fr!important;row-gap:8px!important;column-gap:8px!important;height:auto!important;width:100%!important;padding:10px 12px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important}body.light-mode .date-group .date-label,html.light-mode .date-group .date-label{color:#64748b!important}body.light-mode .date-group .date-input,html.light-mode .date-group .date-input{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important}body.light-mode .date-group .date-input::-webkit-calendar-picker-indicator,html.light-mode .date-group .date-input::-webkit-calendar-picker-indicator{opacity:.6!important}body.light-mode .status-pills,html.light-mode .status-pills{border-top:1px solid #e2e8f0!important}body.light-mode .status-pills .filter-label,html.light-mode .status-pills .filter-label{color:#64748b!important}body.light-mode .status-pills .pill-btn,html.light-mode .status-pills .pill-btn{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important}body.light-mode .status-pills .pill-btn:hover,html.light-mode .status-pills .pill-btn:hover{background:#e2e8f0!important;color:#0f172a!important}body.light-mode .status-pills .pill-btn.active,html.light-mode .status-pills .pill-btn.active{background:#0284c7!important;color:#fff!important;border-color:#0284c7!important}}body.light-mode .pill-group,body.light-mode .period-type-pills,body.light-mode .acquirer-toggle-group,body.light-mode .mode-switcher,body.light-mode .view-switcher,body.light-mode .tab-buttons,html.light-mode .pill-group,html.light-mode .period-type-pills,html.light-mode .acquirer-toggle-group,html.light-mode .mode-switcher,html.light-mode .view-switcher,html.light-mode .tab-buttons{background:#f1f5f9!important;border:1px solid #e2e8f0!important}body.light-mode .pill-group .pill-btn,body.light-mode .pill-group .tab-btn,body.light-mode .pill-group .btn-acquirer,body.light-mode .pill-group .mode-btn,body.light-mode .pill-group .switch-btn,body.light-mode .period-type-pills .pill-btn,body.light-mode .period-type-pills .tab-btn,body.light-mode .period-type-pills .btn-acquirer,body.light-mode .period-type-pills .mode-btn,body.light-mode .period-type-pills .switch-btn,body.light-mode .acquirer-toggle-group .pill-btn,body.light-mode .acquirer-toggle-group .tab-btn,body.light-mode .acquirer-toggle-group .btn-acquirer,body.light-mode .acquirer-toggle-group .mode-btn,body.light-mode .acquirer-toggle-group .switch-btn,body.light-mode .mode-switcher .pill-btn,body.light-mode .mode-switcher .tab-btn,body.light-mode .mode-switcher .btn-acquirer,body.light-mode .mode-switcher .mode-btn,body.light-mode .mode-switcher .switch-btn,body.light-mode .view-switcher .pill-btn,body.light-mode .view-switcher .tab-btn,body.light-mode .view-switcher .btn-acquirer,body.light-mode .view-switcher .mode-btn,body.light-mode .view-switcher .switch-btn,body.light-mode .tab-buttons .pill-btn,body.light-mode .tab-buttons .tab-btn,body.light-mode .tab-buttons .btn-acquirer,body.light-mode .tab-buttons .mode-btn,body.light-mode .tab-buttons .switch-btn,html.light-mode .pill-group .pill-btn,html.light-mode .pill-group .tab-btn,html.light-mode .pill-group .btn-acquirer,html.light-mode .pill-group .mode-btn,html.light-mode .pill-group .switch-btn,html.light-mode .period-type-pills .pill-btn,html.light-mode .period-type-pills .tab-btn,html.light-mode .period-type-pills .btn-acquirer,html.light-mode .period-type-pills .mode-btn,html.light-mode .period-type-pills .switch-btn,html.light-mode .acquirer-toggle-group .pill-btn,html.light-mode .acquirer-toggle-group .tab-btn,html.light-mode .acquirer-toggle-group .btn-acquirer,html.light-mode .acquirer-toggle-group .mode-btn,html.light-mode .acquirer-toggle-group .switch-btn,html.light-mode .mode-switcher .pill-btn,html.light-mode .mode-switcher .tab-btn,html.light-mode .mode-switcher .btn-acquirer,html.light-mode .mode-switcher .mode-btn,html.light-mode .mode-switcher .switch-btn,html.light-mode .view-switcher .pill-btn,html.light-mode .view-switcher .tab-btn,html.light-mode .view-switcher .btn-acquirer,html.light-mode .view-switcher .mode-btn,html.light-mode .view-switcher .switch-btn,html.light-mode .tab-buttons .pill-btn,html.light-mode .tab-buttons .tab-btn,html.light-mode .tab-buttons .btn-acquirer,html.light-mode .tab-buttons .mode-btn,html.light-mode .tab-buttons .switch-btn{color:#475569!important}body.light-mode .pill-group .pill-btn:hover:not(:disabled),body.light-mode .pill-group .tab-btn:hover:not(:disabled),body.light-mode .pill-group .btn-acquirer:hover:not(:disabled),body.light-mode .pill-group .mode-btn:hover:not(:disabled),body.light-mode .pill-group .switch-btn:hover:not(:disabled),body.light-mode .period-type-pills .pill-btn:hover:not(:disabled),body.light-mode .period-type-pills .tab-btn:hover:not(:disabled),body.light-mode .period-type-pills .btn-acquirer:hover:not(:disabled),body.light-mode .period-type-pills .mode-btn:hover:not(:disabled),body.light-mode .period-type-pills .switch-btn:hover:not(:disabled),body.light-mode .acquirer-toggle-group .pill-btn:hover:not(:disabled),body.light-mode .acquirer-toggle-group .tab-btn:hover:not(:disabled),body.light-mode .acquirer-toggle-group .btn-acquirer:hover:not(:disabled),body.light-mode .acquirer-toggle-group .mode-btn:hover:not(:disabled),body.light-mode .acquirer-toggle-group .switch-btn:hover:not(:disabled),body.light-mode .mode-switcher .pill-btn:hover:not(:disabled),body.light-mode .mode-switcher .tab-btn:hover:not(:disabled),body.light-mode .mode-switcher .btn-acquirer:hover:not(:disabled),body.light-mode .mode-switcher .mode-btn:hover:not(:disabled),body.light-mode .mode-switcher .switch-btn:hover:not(:disabled),body.light-mode .view-switcher .pill-btn:hover:not(:disabled),body.light-mode .view-switcher .tab-btn:hover:not(:disabled),body.light-mode .view-switcher .btn-acquirer:hover:not(:disabled),body.light-mode .view-switcher .mode-btn:hover:not(:disabled),body.light-mode .view-switcher .switch-btn:hover:not(:disabled),body.light-mode .tab-buttons .pill-btn:hover:not(:disabled),body.light-mode .tab-buttons .tab-btn:hover:not(:disabled),body.light-mode .tab-buttons .btn-acquirer:hover:not(:disabled),body.light-mode .tab-buttons .mode-btn:hover:not(:disabled),body.light-mode .tab-buttons .switch-btn:hover:not(:disabled),html.light-mode .pill-group .pill-btn:hover:not(:disabled),html.light-mode .pill-group .tab-btn:hover:not(:disabled),html.light-mode .pill-group .btn-acquirer:hover:not(:disabled),html.light-mode .pill-group .mode-btn:hover:not(:disabled),html.light-mode .pill-group .switch-btn:hover:not(:disabled),html.light-mode .period-type-pills .pill-btn:hover:not(:disabled),html.light-mode .period-type-pills .tab-btn:hover:not(:disabled),html.light-mode .period-type-pills .btn-acquirer:hover:not(:disabled),html.light-mode .period-type-pills .mode-btn:hover:not(:disabled),html.light-mode .period-type-pills .switch-btn:hover:not(:disabled),html.light-mode .acquirer-toggle-group .pill-btn:hover:not(:disabled),html.light-mode .acquirer-toggle-group .tab-btn:hover:not(:disabled),html.light-mode .acquirer-toggle-group .btn-acquirer:hover:not(:disabled),html.light-mode .acquirer-toggle-group .mode-btn:hover:not(:disabled),html.light-mode .acquirer-toggle-group .switch-btn:hover:not(:disabled),html.light-mode .mode-switcher .pill-btn:hover:not(:disabled),html.light-mode .mode-switcher .tab-btn:hover:not(:disabled),html.light-mode .mode-switcher .btn-acquirer:hover:not(:disabled),html.light-mode .mode-switcher .mode-btn:hover:not(:disabled),html.light-mode .mode-switcher .switch-btn:hover:not(:disabled),html.light-mode .view-switcher .pill-btn:hover:not(:disabled),html.light-mode .view-switcher .tab-btn:hover:not(:disabled),html.light-mode .view-switcher .btn-acquirer:hover:not(:disabled),html.light-mode .view-switcher .mode-btn:hover:not(:disabled),html.light-mode .view-switcher .switch-btn:hover:not(:disabled),html.light-mode .tab-buttons .pill-btn:hover:not(:disabled),html.light-mode .tab-buttons .tab-btn:hover:not(:disabled),html.light-mode .tab-buttons .btn-acquirer:hover:not(:disabled),html.light-mode .tab-buttons .mode-btn:hover:not(:disabled),html.light-mode .tab-buttons .switch-btn:hover:not(:disabled){color:#0284c7!important;background:#e2e8f0!important;transform:translateY(-1px)!important}body.light-mode .pill-group .pill-btn.active,body.light-mode .pill-group .tab-btn.active,body.light-mode .pill-group .btn-acquirer.active,body.light-mode .pill-group .mode-btn.active,body.light-mode .pill-group .switch-btn.active,body.light-mode .period-type-pills .pill-btn.active,body.light-mode .period-type-pills .tab-btn.active,body.light-mode .period-type-pills .btn-acquirer.active,body.light-mode .period-type-pills .mode-btn.active,body.light-mode .period-type-pills .switch-btn.active,body.light-mode .acquirer-toggle-group .pill-btn.active,body.light-mode .acquirer-toggle-group .tab-btn.active,body.light-mode .acquirer-toggle-group .btn-acquirer.active,body.light-mode .acquirer-toggle-group .mode-btn.active,body.light-mode .acquirer-toggle-group .switch-btn.active,body.light-mode .mode-switcher .pill-btn.active,body.light-mode .mode-switcher .tab-btn.active,body.light-mode .mode-switcher .btn-acquirer.active,body.light-mode .mode-switcher .mode-btn.active,body.light-mode .mode-switcher .switch-btn.active,body.light-mode .view-switcher .pill-btn.active,body.light-mode .view-switcher .tab-btn.active,body.light-mode .view-switcher .btn-acquirer.active,body.light-mode .view-switcher .mode-btn.active,body.light-mode .view-switcher .switch-btn.active,body.light-mode .tab-buttons .pill-btn.active,body.light-mode .tab-buttons .tab-btn.active,body.light-mode .tab-buttons .btn-acquirer.active,body.light-mode .tab-buttons .mode-btn.active,body.light-mode .tab-buttons .switch-btn.active,html.light-mode .pill-group .pill-btn.active,html.light-mode .pill-group .tab-btn.active,html.light-mode .pill-group .btn-acquirer.active,html.light-mode .pill-group .mode-btn.active,html.light-mode .pill-group .switch-btn.active,html.light-mode .period-type-pills .pill-btn.active,html.light-mode .period-type-pills .tab-btn.active,html.light-mode .period-type-pills .btn-acquirer.active,html.light-mode .period-type-pills .mode-btn.active,html.light-mode .period-type-pills .switch-btn.active,html.light-mode .acquirer-toggle-group .pill-btn.active,html.light-mode .acquirer-toggle-group .tab-btn.active,html.light-mode .acquirer-toggle-group .btn-acquirer.active,html.light-mode .acquirer-toggle-group .mode-btn.active,html.light-mode .acquirer-toggle-group .switch-btn.active,html.light-mode .mode-switcher .pill-btn.active,html.light-mode .mode-switcher .tab-btn.active,html.light-mode .mode-switcher .btn-acquirer.active,html.light-mode .mode-switcher .mode-btn.active,html.light-mode .mode-switcher .switch-btn.active,html.light-mode .view-switcher .pill-btn.active,html.light-mode .view-switcher .tab-btn.active,html.light-mode .view-switcher .btn-acquirer.active,html.light-mode .view-switcher .mode-btn.active,html.light-mode .view-switcher .switch-btn.active,html.light-mode .tab-buttons .pill-btn.active,html.light-mode .tab-buttons .tab-btn.active,html.light-mode .tab-buttons .btn-acquirer.active,html.light-mode .tab-buttons .mode-btn.active,html.light-mode .tab-buttons .switch-btn.active{background:#fff!important;color:#0284c7!important;font-weight:700!important;box-shadow:0 1px 3px #00000014!important;border-color:#cbd5e1!important;transform:none!important}body.light-mode .status-pills,html.light-mode .status-pills{border-top:1px solid #e2e8f0!important}body.light-mode .status-pills .filter-label,html.light-mode .status-pills .filter-label{color:#64748b!important;font-weight:700!important}body.light-mode .status-pills .pill-btn,html.light-mode .status-pills .pill-btn{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#475569!important}body.light-mode .status-pills .pill-btn:hover:not(:disabled),html.light-mode .status-pills .pill-btn:hover:not(:disabled){background:#e2e8f0!important;color:#0f172a!important;transform:translateY(-1px)!important}body.light-mode .status-pills .pill-btn.active,html.light-mode .status-pills .pill-btn.active{background:#0284c7!important;color:#fff!important;border-color:#0284c7!important;box-shadow:0 2px 8px #0284c74d!important}body.light-mode .status-pills .pill-btn.pill-completed.active,html.light-mode .status-pills .pill-btn.pill-completed.active{background:#16a34a!important;color:#fff!important;border-color:#16a34a!important;box-shadow:0 2px 8px #16a34a4d!important}body.light-mode .status-pills .pill-btn.pill-failed.active,html.light-mode .status-pills .pill-btn.pill-failed.active{background:#dc2626!important;color:#fff!important;border-color:#dc2626!important;box-shadow:0 2px 8px #dc26264d!important}body.light-mode .status-pills .pill-btn.pill-pending.active,html.light-mode .status-pills .pill-btn.pill-pending.active{background:#d97706!important;color:#fff!important;border-color:#d97706!important;box-shadow:0 2px 8px #d977064d!important}body.light-mode .status-pills .pill-btn.pill-amber.active,html.light-mode .status-pills .pill-btn.pill-amber.active{background:#64748b!important;color:#fff!important;border-color:#64748b!important;box-shadow:0 2px 8px #64748b4d!important}body.light-mode .status-pills .pill-btn.pill-purple.active,html.light-mode .status-pills .pill-btn.pill-purple.active{background:#9333ea!important;color:#fff!important;border-color:#9333ea!important;box-shadow:0 2px 8px #9333ea4d!important}body.light-mode .status-pills .pill-btn.pill-action-filter,html.light-mode .status-pills .pill-btn.pill-action-filter{background:#fffbeb!important;border:1px solid #fde68a!important;color:#b45309!important}body.light-mode .status-pills .pill-btn.pill-action-filter:hover,html.light-mode .status-pills .pill-btn.pill-action-filter:hover{background:#fef3c7!important}body.light-mode .status-pills .pill-btn.pill-action-filter.active,html.light-mode .status-pills .pill-btn.pill-action-filter.active{background:#f59e0b!important;border-color:#d97706!important;color:#fff!important;box-shadow:0 2px 8px #f59e0b4d!important}body.light-mode .status-pills .action-filter-divider,html.light-mode .status-pills .action-filter-divider{background:#e2e8f0!important}body.light-mode tr.sub-table-row,body.light-mode .data-table tr.sub-table-row,html.light-mode tr.sub-table-row,html.light-mode .data-table tr.sub-table-row{background:#f8fafc!important;border-bottom:2px solid #e2e8f0!important}body.light-mode tr.sub-table-row>td,body.light-mode tr.sub-table-row td,body.light-mode .data-table tr.sub-table-row>td,body.light-mode .data-table tr.sub-table-row td,html.light-mode tr.sub-table-row>td,html.light-mode tr.sub-table-row td,html.light-mode .data-table tr.sub-table-row>td,html.light-mode .data-table tr.sub-table-row td{background:#f8fafc!important;padding:0!important}body.light-mode tr.sub-table-row .sub-details-container,body.light-mode .data-table tr.sub-table-row .sub-details-container,html.light-mode tr.sub-table-row .sub-details-container,html.light-mode .data-table tr.sub-table-row .sub-details-container{background:#f8fafc!important;border-top:1px solid #e2e8f0!important;padding:16px 24px 20px 48px!important}body.light-mode tr.sub-table-row .sub-details-container .sub-title,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-title,html.light-mode tr.sub-table-row .sub-details-container .sub-title,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-title{color:#0f172a!important;font-weight:800!important;font-size:12px!important;letter-spacing:.5px!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 2px 8px #0000000a!important;border-radius:10px!important;overflow:hidden!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table thead,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table thead,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table thead,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table thead{background:#f1f5f9!important;border-bottom:1px solid #cbd5e1!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table thead th,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table thead th,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table thead th,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table thead th{background:#f1f5f9!important;color:#475569!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;border-bottom:1px solid #cbd5e1!important;padding:10px 14px!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr{background:#fff!important;border-top:1px solid #f1f5f9!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr:hover,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr:hover,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr:hover,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr:hover{background:#f8fafc!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td{color:#1e293b!important;border-bottom:1px solid #f1f5f9!important;padding:10px 14px!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.font-mono,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.font-mono,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.font-mono,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.font-mono{color:#0f172a!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-muted,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-muted,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-muted,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-muted{color:#64748b!important}body.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-cyan,body.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-cyan,html.light-mode tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-cyan,html.light-mode .data-table tr.sub-table-row .sub-details-container .sub-data-table tbody tr td.text-cyan{color:#0284c7!important;font-weight:600!important}body.light-mode .sub-table-container,html.light-mode .sub-table-container{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .sub-table-container .sub-table-header,html.light-mode .sub-table-container .sub-table-header{color:#475569!important}body.light-mode .sub-table-container .sub-table,html.light-mode .sub-table-container .sub-table{background:#fff!important;border:1px solid #e2e8f0!important}body.light-mode .sub-table-container .sub-table .sub-th,html.light-mode .sub-table-container .sub-table .sub-th{background:#f1f5f9!important;color:#475569!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .sub-table-container .sub-table .sub-td,html.light-mode .sub-table-container .sub-table .sub-td{color:#334155!important;border-bottom:1px solid #f1f5f9!important}body.light-mode .badge.badge-action,html.light-mode .badge.badge-action{background:#f3e8ff!important;color:#7e22ce!important;border:1px solid #d8b4fe!important;font-weight:700!important}body.light-mode .badge.badge-action-subtle,html.light-mode .badge.badge-action-subtle{background:#faf5ff!important;color:#7e22ce!important;border:1px dashed #c084fc!important}body.light-mode .badge.badge-completed,html.light-mode .badge.badge-completed{background:#dcfce7!important;color:#15803d!important;border:1px solid #86efac!important;font-weight:700!important}body.light-mode .badge.badge-failed,html.light-mode .badge.badge-failed{background:#fee2e2!important;color:#b91c1c!important;border:1px solid #fca5a5!important;font-weight:700!important}body.light-mode .badge.badge-pending,html.light-mode .badge.badge-pending{background:#eff6ff!important;color:#1d4ed8!important;border:1px solid #93c5fd!important;font-weight:700!important}body.light-mode .badge.badge-refunded,html.light-mode .badge.badge-refunded{background:#faf5ff!important;color:#9333ea!important;border:1px solid #d8b4fe!important}body.light-mode .badge.badge-neutral,html.light-mode .badge.badge-neutral{background:#f1f5f9!important;color:#475569!important;border:1px solid #cbd5e1!important}body.light-mode .badge.badge-acquirer,html.light-mode .badge.badge-acquirer{background:#e0f2fe!important;color:#0369a1!important;border:1px solid #7dd3fc!important;font-weight:700!important}body.light-mode .btn-secondary,body.light-mode .btn-tool,body.light-mode .btn-preset,body.light-mode .btn-cancel,body.light-mode .btn-refresh-data,body.light-mode .btn-refresh-dashboard,body.light-mode .btn-browse,body.light-mode .btn-outline,body.light-mode .btn-modal.btn-cancel,body.light-mode .load-more-btn,body.light-mode .btn-density,body.light-mode .open-table-btn,html.light-mode .btn-secondary,html.light-mode .btn-tool,html.light-mode .btn-preset,html.light-mode .btn-cancel,html.light-mode .btn-refresh-data,html.light-mode .btn-refresh-dashboard,html.light-mode .btn-browse,html.light-mode .btn-outline,html.light-mode .btn-modal.btn-cancel,html.light-mode .load-more-btn,html.light-mode .btn-density,html.light-mode .open-table-btn{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important;box-shadow:0 1px 2px #0000000a!important}body.light-mode .btn-secondary:hover:not(:disabled),body.light-mode .btn-tool:hover:not(:disabled),body.light-mode .btn-preset:hover:not(:disabled),body.light-mode .btn-cancel:hover:not(:disabled),body.light-mode .btn-refresh-data:hover:not(:disabled),body.light-mode .btn-refresh-dashboard:hover:not(:disabled),body.light-mode .btn-browse:hover:not(:disabled),body.light-mode .btn-outline:hover:not(:disabled),body.light-mode .btn-modal.btn-cancel:hover:not(:disabled),body.light-mode .load-more-btn:hover:not(:disabled),body.light-mode .btn-density:hover:not(:disabled),body.light-mode .open-table-btn:hover:not(:disabled),html.light-mode .btn-secondary:hover:not(:disabled),html.light-mode .btn-tool:hover:not(:disabled),html.light-mode .btn-preset:hover:not(:disabled),html.light-mode .btn-cancel:hover:not(:disabled),html.light-mode .btn-refresh-data:hover:not(:disabled),html.light-mode .btn-refresh-dashboard:hover:not(:disabled),html.light-mode .btn-browse:hover:not(:disabled),html.light-mode .btn-outline:hover:not(:disabled),html.light-mode .btn-modal.btn-cancel:hover:not(:disabled),html.light-mode .load-more-btn:hover:not(:disabled),html.light-mode .btn-density:hover:not(:disabled),html.light-mode .open-table-btn:hover:not(:disabled){background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important;transform:translateY(-1.5px)!important;box-shadow:0 4px 12px #0284c729!important}body.light-mode .btn-secondary:active:not(:disabled),body.light-mode .btn-tool:active:not(:disabled),body.light-mode .btn-preset:active:not(:disabled),body.light-mode .btn-cancel:active:not(:disabled),body.light-mode .btn-refresh-data:active:not(:disabled),body.light-mode .btn-refresh-dashboard:active:not(:disabled),body.light-mode .btn-browse:active:not(:disabled),body.light-mode .btn-outline:active:not(:disabled),body.light-mode .btn-modal.btn-cancel:active:not(:disabled),body.light-mode .load-more-btn:active:not(:disabled),body.light-mode .btn-density:active:not(:disabled),body.light-mode .open-table-btn:active:not(:disabled),html.light-mode .btn-secondary:active:not(:disabled),html.light-mode .btn-tool:active:not(:disabled),html.light-mode .btn-preset:active:not(:disabled),html.light-mode .btn-cancel:active:not(:disabled),html.light-mode .btn-refresh-data:active:not(:disabled),html.light-mode .btn-refresh-dashboard:active:not(:disabled),html.light-mode .btn-browse:active:not(:disabled),html.light-mode .btn-outline:active:not(:disabled),html.light-mode .btn-modal.btn-cancel:active:not(:disabled),html.light-mode .load-more-btn:active:not(:disabled),html.light-mode .btn-density:active:not(:disabled),html.light-mode .open-table-btn:active:not(:disabled){background:#e0f2fe!important;transform:translateY(.5px) scale(.98)!important;box-shadow:0 1px 3px #0284c733!important}body.light-mode .btn-primary,body.light-mode .btn-submit,body.light-mode .btn-modal.btn-submit,body.light-mode .btn-recompare,body.light-mode .btn-modal.btn-primary,html.light-mode .btn-primary,html.light-mode .btn-submit,html.light-mode .btn-modal.btn-submit,html.light-mode .btn-recompare,html.light-mode .btn-modal.btn-primary{background:#0284c7!important;color:#fff!important;border:none!important;font-weight:700!important;box-shadow:0 2px 6px #0284c740!important;opacity:1!important;cursor:pointer!important}body.light-mode .btn-primary:hover:not(:disabled),body.light-mode .btn-submit:hover:not(:disabled),body.light-mode .btn-modal.btn-submit:hover:not(:disabled),body.light-mode .btn-recompare:hover:not(:disabled),body.light-mode .btn-modal.btn-primary:hover:not(:disabled),html.light-mode .btn-primary:hover:not(:disabled),html.light-mode .btn-submit:hover:not(:disabled),html.light-mode .btn-modal.btn-submit:hover:not(:disabled),html.light-mode .btn-recompare:hover:not(:disabled),html.light-mode .btn-modal.btn-primary:hover:not(:disabled){background:#0369a1!important;transform:translateY(-1.5px)!important;box-shadow:0 4px 14px #0284c761!important}body.light-mode .btn-primary:active:not(:disabled),body.light-mode .btn-submit:active:not(:disabled),body.light-mode .btn-modal.btn-submit:active:not(:disabled),body.light-mode .btn-recompare:active:not(:disabled),body.light-mode .btn-modal.btn-primary:active:not(:disabled),html.light-mode .btn-primary:active:not(:disabled),html.light-mode .btn-submit:active:not(:disabled),html.light-mode .btn-modal.btn-submit:active:not(:disabled),html.light-mode .btn-recompare:active:not(:disabled),html.light-mode .btn-modal.btn-primary:active:not(:disabled){transform:translateY(.5px) scale(.98)!important;box-shadow:0 1px 4px #0284c740!important}body.light-mode .btn-primary:disabled,body.light-mode .btn-submit:disabled,body.light-mode .btn-modal.btn-submit:disabled,body.light-mode .btn-recompare:disabled,body.light-mode .btn-modal.btn-primary:disabled,html.light-mode .btn-primary:disabled,html.light-mode .btn-submit:disabled,html.light-mode .btn-modal.btn-submit:disabled,html.light-mode .btn-recompare:disabled,html.light-mode .btn-modal.btn-primary:disabled{background:#94a3b8!important;color:#fff!important;opacity:.75!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}body.light-mode .btn-approve,body.light-mode .btn-modal.btn-approve,html.light-mode .btn-approve,html.light-mode .btn-modal.btn-approve{background:#10b981!important;color:#fff!important;border:none!important;box-shadow:0 2px 6px #10b98133!important}body.light-mode .btn-approve:hover:not(:disabled),body.light-mode .btn-modal.btn-approve:hover:not(:disabled),html.light-mode .btn-approve:hover:not(:disabled),html.light-mode .btn-modal.btn-approve:hover:not(:disabled){background:#059669!important;transform:translateY(-1.5px)!important;box-shadow:0 4px 14px #10b98159!important}body.light-mode .btn-approve:active:not(:disabled),body.light-mode .btn-modal.btn-approve:active:not(:disabled),html.light-mode .btn-approve:active:not(:disabled),html.light-mode .btn-modal.btn-approve:active:not(:disabled){transform:translateY(.5px) scale(.98)!important}body.light-mode .btn-reject,body.light-mode .btn-delete,body.light-mode .btn-modal.btn-reject,html.light-mode .btn-reject,html.light-mode .btn-delete,html.light-mode .btn-modal.btn-reject{background:#fff!important;border:1px solid #fecdd3!important;color:#e11d48!important}body.light-mode .btn-reject:hover:not(:disabled),body.light-mode .btn-delete:hover:not(:disabled),body.light-mode .btn-modal.btn-reject:hover:not(:disabled),html.light-mode .btn-reject:hover:not(:disabled),html.light-mode .btn-delete:hover:not(:disabled),html.light-mode .btn-modal.btn-reject:hover:not(:disabled){background:#fee2e2!important;border-color:#ef4444!important;color:#dc2626!important;transform:translateY(-1.5px)!important;box-shadow:0 4px 12px #ef444433!important}body.light-mode .btn-reject:active:not(:disabled),body.light-mode .btn-delete:active:not(:disabled),body.light-mode .btn-modal.btn-reject:active:not(:disabled),html.light-mode .btn-reject:active:not(:disabled),html.light-mode .btn-delete:active:not(:disabled),html.light-mode .btn-modal.btn-reject:active:not(:disabled){transform:translateY(.5px) scale(.98)!important}body.light-mode .btn-close:hover:not(:disabled),body.light-mode .btn-close-sm:hover:not(:disabled),body.light-mode .btn-copy:hover:not(:disabled),body.light-mode .copy-btn:hover:not(:disabled),body.light-mode .copy-btn-inline:hover:not(:disabled),body.light-mode .jump-table-btn:hover:not(:disabled),body.light-mode .btn-customizer:hover:not(:disabled),html.light-mode .btn-close:hover:not(:disabled),html.light-mode .btn-close-sm:hover:not(:disabled),html.light-mode .btn-copy:hover:not(:disabled),html.light-mode .copy-btn:hover:not(:disabled),html.light-mode .copy-btn-inline:hover:not(:disabled),html.light-mode .jump-table-btn:hover:not(:disabled),html.light-mode .btn-customizer:hover:not(:disabled){background:#e0f2fe!important;color:#0284c7!important;border-color:#bae6fd!important;transform:scale(1.08)!important}body.light-mode .btn-close:active:not(:disabled),body.light-mode .btn-close-sm:active:not(:disabled),body.light-mode .btn-copy:active:not(:disabled),body.light-mode .copy-btn:active:not(:disabled),body.light-mode .copy-btn-inline:active:not(:disabled),body.light-mode .jump-table-btn:active:not(:disabled),body.light-mode .btn-customizer:active:not(:disabled),html.light-mode .btn-close:active:not(:disabled),html.light-mode .btn-close-sm:active:not(:disabled),html.light-mode .btn-copy:active:not(:disabled),html.light-mode .copy-btn:active:not(:disabled),html.light-mode .copy-btn-inline:active:not(:disabled),html.light-mode .jump-table-btn:active:not(:disabled),html.light-mode .btn-customizer:active:not(:disabled){transform:scale(.96)!important}body.light-mode .customizer-dropdown,html.light-mode .customizer-dropdown{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 30px #0000001f!important;color:#1e293b!important}body.light-mode .customizer-dropdown .dropdown-header,html.light-mode .customizer-dropdown .dropdown-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .customizer-dropdown .dropdown-header .dropdown-title,html.light-mode .customizer-dropdown .dropdown-header .dropdown-title{color:#0f172a!important;font-weight:700!important}body.light-mode .customizer-dropdown .dropdown-header .header-actions .action-link,html.light-mode .customizer-dropdown .dropdown-header .header-actions .action-link{color:#0284c7!important}body.light-mode .customizer-dropdown .dropdown-header .btn-close-sm,html.light-mode .customizer-dropdown .dropdown-header .btn-close-sm{color:#64748b!important}body.light-mode .customizer-dropdown .dropdown-header .btn-close-sm:hover,html.light-mode .customizer-dropdown .dropdown-header .btn-close-sm:hover{color:#0f172a!important}body.light-mode .customizer-dropdown .dropdown-search,html.light-mode .customizer-dropdown .dropdown-search{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .customizer-dropdown .dropdown-search .search-icon,html.light-mode .customizer-dropdown .dropdown-search .search-icon{color:#64748b!important}body.light-mode .customizer-dropdown .dropdown-search .search-input-sm,html.light-mode .customizer-dropdown .dropdown-search .search-input-sm{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}body.light-mode .customizer-dropdown .dropdown-search .search-input-sm::placeholder,html.light-mode .customizer-dropdown .dropdown-search .search-input-sm::placeholder{color:#94a3b8!important}body.light-mode .customizer-dropdown .column-item,html.light-mode .customizer-dropdown .column-item{color:#334155!important;border-bottom:1px solid #f8fafc!important}body.light-mode .customizer-dropdown .column-item:hover,html.light-mode .customizer-dropdown .column-item:hover{background:#f1f5f9!important}body.light-mode .customizer-dropdown .column-item .column-label,html.light-mode .customizer-dropdown .column-item .column-label{color:#334155!important;font-weight:500!important}body.light-mode .customizer-dropdown .column-item.is-visible .column-label,html.light-mode .customizer-dropdown .column-item.is-visible .column-label{color:#0f172a!important;font-weight:700!important}body.light-mode .customizer-dropdown .column-item .order-actions .order-btn,html.light-mode .customizer-dropdown .column-item .order-actions .order-btn{color:#94a3b8!important}body.light-mode .customizer-dropdown .column-item .order-actions .order-btn:hover,html.light-mode .customizer-dropdown .column-item .order-actions .order-btn:hover{color:#0284c7!important;background:#e0f2fe!important}body.light-mode pre.json-content,html.light-mode pre.json-content{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#0369a1!important}body.light-mode table th,body.light-mode .recon-table th,body.light-mode .report-table th,body.light-mode .data-table th,html.light-mode table th,html.light-mode .recon-table th,html.light-mode .report-table th,html.light-mode .data-table th{background:#f8fafc!important;color:#475569!important;border-bottom:1px solid #e2e8f0!important}body.light-mode table td,body.light-mode .recon-table td,body.light-mode .report-table td,body.light-mode .data-table td,html.light-mode table td,html.light-mode .recon-table td,html.light-mode .report-table td,html.light-mode .data-table td{border-bottom:1px solid #f1f5f9!important;color:#1e293b!important}body.light-mode table tr:hover td,body.light-mode .recon-table tr:hover td,body.light-mode .report-table tr:hover td,body.light-mode .data-table tr:hover td,html.light-mode table tr:hover td,html.light-mode .recon-table tr:hover td,html.light-mode .report-table tr:hover td,html.light-mode .data-table tr:hover td{background:#f8fafc!important}body.light-mode table .empty-table-cell,body.light-mode table .empty-cell,body.light-mode .recon-table .empty-table-cell,body.light-mode .recon-table .empty-cell,body.light-mode .report-table .empty-table-cell,body.light-mode .report-table .empty-cell,body.light-mode .data-table .empty-table-cell,body.light-mode .data-table .empty-cell,html.light-mode table .empty-table-cell,html.light-mode table .empty-cell,html.light-mode .recon-table .empty-table-cell,html.light-mode .recon-table .empty-cell,html.light-mode .report-table .empty-table-cell,html.light-mode .report-table .empty-cell,html.light-mode .data-table .empty-table-cell,html.light-mode .data-table .empty-cell{color:#94a3b8!important}body.light-mode .table-scroll-container,body.light-mode .table-container,html.light-mode .table-scroll-container,html.light-mode .table-container{background:#fff!important;border:1px solid #e2e8f0!important}body.light-mode .table-head-bar,body.light-mode .table-toolbar,html.light-mode .table-head-bar,html.light-mode .table-toolbar{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .table-head-bar .table-title,body.light-mode .table-toolbar .table-title,html.light-mode .table-head-bar .table-title,html.light-mode .table-toolbar .table-title{color:#334155!important}body.light-mode .modal-backdrop,html.light-mode .modal-backdrop{background:#0f172a80!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}body.light-mode .modal-card,html.light-mode .modal-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 20px 40px #0000001f!important;color:#1e293b!important;max-height:90vh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body.light-mode .modal-card>form,body.light-mode .modal-card form,html.light-mode .modal-card>form,html.light-mode .modal-card form{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}body.light-mode .modal-header,html.light-mode .modal-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;flex-shrink:0!important}body.light-mode .modal-header .header-left .icon-tag,html.light-mode .modal-header .header-left .icon-tag{background:#e0f2fe!important;border:1px solid #bae6fd!important}body.light-mode .modal-header .header-left .modal-title,html.light-mode .modal-header .header-left .modal-title{color:#0f172a!important;font-weight:700!important}body.light-mode .modal-header .btn-close,html.light-mode .modal-header .btn-close{background:#f1f5f9!important;border:1px solid #cbd5e1!important;color:#64748b!important}body.light-mode .modal-header .btn-close:hover:not(:disabled),html.light-mode .modal-header .btn-close:hover:not(:disabled){background:#fee2e2!important;border-color:#fca5a5!important;color:#dc2626!important}body.light-mode .modal-body,html.light-mode .modal-body{background:#fff!important;color:#1e293b!important;flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}body.light-mode .modal-footer,html.light-mode .modal-footer{background:#f8fafc!important;border-top:1px solid #e2e8f0!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;box-shadow:0 -2px 10px #0000000a!important}body.light-mode .modal-footer .btn-modal,html.light-mode .modal-footer .btn-modal{min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 20px!important;border-radius:10px!important}body.light-mode label,body.light-mode .form-label,body.light-mode .input-label,body.light-mode .field-label,body.light-mode .preview-label,body.light-mode .form-group label,body.light-mode .form-group .form-label,body.light-mode .group-title,body.light-mode .field-title,html.light-mode label,html.light-mode .form-label,html.light-mode .input-label,html.light-mode .field-label,html.light-mode .preview-label,html.light-mode .form-group label,html.light-mode .form-group .form-label,html.light-mode .group-title,html.light-mode .field-title{color:#0f172a!important;font-weight:700!important;font-size:13px!important}body.light-mode label .required,body.light-mode .form-label .required,body.light-mode .input-label .required,body.light-mode .field-label .required,body.light-mode .preview-label .required,body.light-mode .form-group label .required,body.light-mode .form-group .form-label .required,body.light-mode .group-title .required,body.light-mode .field-title .required,html.light-mode label .required,html.light-mode .form-label .required,html.light-mode .input-label .required,html.light-mode .field-label .required,html.light-mode .preview-label .required,html.light-mode .form-group label .required,html.light-mode .form-group .form-label .required,html.light-mode .group-title .required,html.light-mode .field-title .required{color:#dc2626!important;font-weight:800!important}body.light-mode .custom-dropdown-container .btn-dropdown-toggle,html.light-mode .custom-dropdown-container .btn-dropdown-toggle{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#475569!important}body.light-mode .custom-dropdown-container .btn-dropdown-toggle:hover,html.light-mode .custom-dropdown-container .btn-dropdown-toggle:hover{background:#e2e8f0!important;color:#0284c7!important}body.light-mode .custom-dropdown-container .custom-dropdown-panel,html.light-mode .custom-dropdown-container .custom-dropdown-panel{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;box-shadow:0 10px 30px #0000001f!important}body.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card,html.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card{border-bottom:1px solid #f1f5f9!important;color:#0f172a!important}body.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card:hover,html.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card:hover{background:#f0f9ff!important}body.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card.selected,html.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card.selected{background:#e0f2fe!important;border-left:3px solid #0284c7!important}body.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card .option-code,html.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card .option-code{color:#0284c7!important;font-weight:700!important}body.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card .option-tag,html.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card .option-tag{background:#f1f5f9!important;color:#475569!important}body.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card .option-sub,html.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-option-card .option-sub,body.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-empty,html.light-mode .custom-dropdown-container .custom-dropdown-panel .dropdown-empty{color:#64748b!important}body.light-mode .action-dropdown-container .btn-action-trigger,html.light-mode .action-dropdown-container .btn-action-trigger{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important;box-shadow:0 1px 2px #0000000a!important}body.light-mode .action-dropdown-container .btn-action-trigger:hover,body.light-mode .action-dropdown-container .btn-action-trigger.active,html.light-mode .action-dropdown-container .btn-action-trigger:hover,html.light-mode .action-dropdown-container .btn-action-trigger.active{background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important;box-shadow:0 2px 8px #0284c726!important}body.light-mode .action-dropdown-container .action-menu-popup,html.light-mode .action-dropdown-container .action-menu-popup{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 10px 30px #0000001f,0 2px 8px #0000000f!important;padding:6px!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-item,html.light-mode .action-dropdown-container .action-menu-popup .menu-item{color:#1e293b!important;background:transparent!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;padding:9px 14px!important;transition:all .15s ease!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-item .item-icon,html.light-mode .action-dropdown-container .action-menu-popup .menu-item .item-icon{font-size:14px!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-item:hover,html.light-mode .action-dropdown-container .action-menu-popup .menu-item:hover{background:#f0f9ff!important;color:#0284c7!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-activate,html.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-activate{color:#059669!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-activate:hover,html.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-activate:hover{background:#ecfdf5!important;color:#047857!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-deactivate,html.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-deactivate{color:#dc2626!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-deactivate:hover,html.light-mode .action-dropdown-container .action-menu-popup .menu-item.item-deactivate:hover{background:#fef2f2!important;color:#b91c1c!important}body.light-mode .action-dropdown-container .action-menu-popup .menu-divider,html.light-mode .action-dropdown-container .action-menu-popup .menu-divider{height:1px!important;background:#e2e8f0!important;margin:4px 0!important}body.light-mode app-redis-hash-check .card,body.light-mode app-remote-command .card,body.light-mode app-config-restriction .card,body.light-mode .card.form-card .card,body.light-mode .card.result-card .card,body.light-mode .card.log-card .card,body.light-mode .card.set-card .card,html.light-mode app-redis-hash-check .card,html.light-mode app-remote-command .card,html.light-mode app-config-restriction .card,html.light-mode .card.form-card .card,html.light-mode .card.result-card .card,html.light-mode .card.log-card .card,html.light-mode .card.set-card .card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 1px 4px #0000000a!important}body.light-mode app-redis-hash-check .card .card-header,body.light-mode app-remote-command .card .card-header,body.light-mode app-config-restriction .card .card-header,body.light-mode .card.form-card .card .card-header,body.light-mode .card.result-card .card .card-header,body.light-mode .card.log-card .card .card-header,body.light-mode .card.set-card .card .card-header,html.light-mode app-redis-hash-check .card .card-header,html.light-mode app-remote-command .card .card-header,html.light-mode app-config-restriction .card .card-header,html.light-mode .card.form-card .card .card-header,html.light-mode .card.result-card .card .card-header,html.light-mode .card.log-card .card .card-header,html.light-mode .card.set-card .card .card-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode app-redis-hash-check .card .card-header .card-title,body.light-mode app-remote-command .card .card-header .card-title,body.light-mode app-config-restriction .card .card-header .card-title,body.light-mode .card.form-card .card .card-header .card-title,body.light-mode .card.result-card .card .card-header .card-title,body.light-mode .card.log-card .card .card-header .card-title,body.light-mode .card.set-card .card .card-header .card-title,html.light-mode app-redis-hash-check .card .card-header .card-title,html.light-mode app-remote-command .card .card-header .card-title,html.light-mode app-config-restriction .card .card-header .card-title,html.light-mode .card.form-card .card .card-header .card-title,html.light-mode .card.result-card .card .card-header .card-title,html.light-mode .card.log-card .card .card-header .card-title,html.light-mode .card.set-card .card .card-header .card-title{color:#0f172a!important;font-weight:700!important}body.light-mode app-redis-hash-check .card .card-header .log-count,body.light-mode app-remote-command .card .card-header .log-count,body.light-mode app-config-restriction .card .card-header .log-count,body.light-mode .card.form-card .card .card-header .log-count,body.light-mode .card.result-card .card .card-header .log-count,body.light-mode .card.log-card .card .card-header .log-count,body.light-mode .card.set-card .card .card-header .log-count,html.light-mode app-redis-hash-check .card .card-header .log-count,html.light-mode app-remote-command .card .card-header .log-count,html.light-mode app-config-restriction .card .card-header .log-count,html.light-mode .card.form-card .card .card-header .log-count,html.light-mode .card.result-card .card .card-header .log-count,html.light-mode .card.log-card .card .card-header .log-count,html.light-mode .card.set-card .card .card-header .log-count{color:#64748b!important}body.light-mode app-redis-hash-check .standard-form,body.light-mode app-remote-command .standard-form,body.light-mode app-config-restriction .standard-form,body.light-mode .card.form-card .standard-form,body.light-mode .card.result-card .standard-form,body.light-mode .card.log-card .standard-form,body.light-mode .card.set-card .standard-form,html.light-mode app-redis-hash-check .standard-form,html.light-mode app-remote-command .standard-form,html.light-mode app-config-restriction .standard-form,html.light-mode .card.form-card .standard-form,html.light-mode .card.result-card .standard-form,html.light-mode .card.log-card .standard-form,html.light-mode .card.set-card .standard-form{background:#fff!important}body.light-mode app-redis-hash-check .standard-form .form-group .form-label,body.light-mode app-remote-command .standard-form .form-group .form-label,body.light-mode app-config-restriction .standard-form .form-group .form-label,body.light-mode .card.form-card .standard-form .form-group .form-label,body.light-mode .card.result-card .standard-form .form-group .form-label,body.light-mode .card.log-card .standard-form .form-group .form-label,body.light-mode .card.set-card .standard-form .form-group .form-label,html.light-mode app-redis-hash-check .standard-form .form-group .form-label,html.light-mode app-remote-command .standard-form .form-group .form-label,html.light-mode app-config-restriction .standard-form .form-group .form-label,html.light-mode .card.form-card .standard-form .form-group .form-label,html.light-mode .card.result-card .standard-form .form-group .form-label,html.light-mode .card.log-card .standard-form .form-group .form-label,html.light-mode .card.set-card .standard-form .form-group .form-label{color:#0f172a!important;font-weight:700!important}body.light-mode app-redis-hash-check .standard-form .form-group .form-control,body.light-mode app-remote-command .standard-form .form-group .form-control,body.light-mode app-config-restriction .standard-form .form-group .form-control,body.light-mode .card.form-card .standard-form .form-group .form-control,body.light-mode .card.result-card .standard-form .form-group .form-control,body.light-mode .card.log-card .standard-form .form-group .form-control,body.light-mode .card.set-card .standard-form .form-group .form-control,html.light-mode app-redis-hash-check .standard-form .form-group .form-control,html.light-mode app-remote-command .standard-form .form-group .form-control,html.light-mode app-config-restriction .standard-form .form-group .form-control,html.light-mode .card.form-card .standard-form .form-group .form-control,html.light-mode .card.result-card .standard-form .form-group .form-control,html.light-mode .card.log-card .standard-form .form-group .form-control,html.light-mode .card.set-card .standard-form .form-group .form-control{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}body.light-mode app-redis-hash-check .standard-form .form-group .form-control:focus,body.light-mode app-remote-command .standard-form .form-group .form-control:focus,body.light-mode app-config-restriction .standard-form .form-group .form-control:focus,body.light-mode .card.form-card .standard-form .form-group .form-control:focus,body.light-mode .card.result-card .standard-form .form-group .form-control:focus,body.light-mode .card.log-card .standard-form .form-group .form-control:focus,body.light-mode .card.set-card .standard-form .form-group .form-control:focus,html.light-mode app-redis-hash-check .standard-form .form-group .form-control:focus,html.light-mode app-remote-command .standard-form .form-group .form-control:focus,html.light-mode app-config-restriction .standard-form .form-group .form-control:focus,html.light-mode .card.form-card .standard-form .form-group .form-control:focus,html.light-mode .card.result-card .standard-form .form-group .form-control:focus,html.light-mode .card.log-card .standard-form .form-group .form-control:focus,html.light-mode .card.set-card .standard-form .form-group .form-control:focus{border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}body.light-mode app-redis-hash-check .standard-form .form-group .form-control::placeholder,body.light-mode app-remote-command .standard-form .form-group .form-control::placeholder,body.light-mode app-config-restriction .standard-form .form-group .form-control::placeholder,body.light-mode .card.form-card .standard-form .form-group .form-control::placeholder,body.light-mode .card.result-card .standard-form .form-group .form-control::placeholder,body.light-mode .card.log-card .standard-form .form-group .form-control::placeholder,body.light-mode .card.set-card .standard-form .form-group .form-control::placeholder,html.light-mode app-redis-hash-check .standard-form .form-group .form-control::placeholder,html.light-mode app-remote-command .standard-form .form-group .form-control::placeholder,html.light-mode app-config-restriction .standard-form .form-group .form-control::placeholder,html.light-mode .card.form-card .standard-form .form-group .form-control::placeholder,html.light-mode .card.result-card .standard-form .form-group .form-control::placeholder,html.light-mode .card.log-card .standard-form .form-group .form-control::placeholder,html.light-mode .card.set-card .standard-form .form-group .form-control::placeholder{color:#94a3b8!important}body.light-mode app-redis-hash-check .standard-form .form-group .form-control.select-field option,body.light-mode app-remote-command .standard-form .form-group .form-control.select-field option,body.light-mode app-config-restriction .standard-form .form-group .form-control.select-field option,body.light-mode .card.form-card .standard-form .form-group .form-control.select-field option,body.light-mode .card.result-card .standard-form .form-group .form-control.select-field option,body.light-mode .card.log-card .standard-form .form-group .form-control.select-field option,body.light-mode .card.set-card .standard-form .form-group .form-control.select-field option,html.light-mode app-redis-hash-check .standard-form .form-group .form-control.select-field option,html.light-mode app-remote-command .standard-form .form-group .form-control.select-field option,html.light-mode app-config-restriction .standard-form .form-group .form-control.select-field option,html.light-mode .card.form-card .standard-form .form-group .form-control.select-field option,html.light-mode .card.result-card .standard-form .form-group .form-control.select-field option,html.light-mode .card.log-card .standard-form .form-group .form-control.select-field option,html.light-mode .card.set-card .standard-form .form-group .form-control.select-field option{background:#fff!important;color:#0f172a!important}body.light-mode app-redis-hash-check .standard-form .form-group .input-icon,body.light-mode app-remote-command .standard-form .form-group .input-icon,body.light-mode app-config-restriction .standard-form .form-group .input-icon,body.light-mode .card.form-card .standard-form .form-group .input-icon,body.light-mode .card.result-card .standard-form .form-group .input-icon,body.light-mode .card.log-card .standard-form .form-group .input-icon,body.light-mode .card.set-card .standard-form .form-group .input-icon,html.light-mode app-redis-hash-check .standard-form .form-group .input-icon,html.light-mode app-remote-command .standard-form .form-group .input-icon,html.light-mode app-config-restriction .standard-form .form-group .input-icon,html.light-mode .card.form-card .standard-form .form-group .input-icon,html.light-mode .card.result-card .standard-form .form-group .input-icon,html.light-mode .card.log-card .standard-form .form-group .input-icon,html.light-mode .card.set-card .standard-form .form-group .input-icon{color:#64748b!important}body.light-mode app-redis-hash-check .standard-form .form-group .field-hint,body.light-mode app-remote-command .standard-form .form-group .field-hint,body.light-mode app-config-restriction .standard-form .form-group .field-hint,body.light-mode .card.form-card .standard-form .form-group .field-hint,body.light-mode .card.result-card .standard-form .form-group .field-hint,body.light-mode .card.log-card .standard-form .form-group .field-hint,body.light-mode .card.set-card .standard-form .form-group .field-hint,html.light-mode app-redis-hash-check .standard-form .form-group .field-hint,html.light-mode app-remote-command .standard-form .form-group .field-hint,html.light-mode app-config-restriction .standard-form .form-group .field-hint,html.light-mode .card.form-card .standard-form .form-group .field-hint,html.light-mode .card.result-card .standard-form .form-group .field-hint,html.light-mode .card.log-card .standard-form .form-group .field-hint,html.light-mode .card.set-card .standard-form .form-group .field-hint{color:#64748b!important}body.light-mode app-redis-hash-check .standard-form .quick-devices .quick-label,body.light-mode app-remote-command .standard-form .quick-devices .quick-label,body.light-mode app-config-restriction .standard-form .quick-devices .quick-label,body.light-mode .card.form-card .standard-form .quick-devices .quick-label,body.light-mode .card.result-card .standard-form .quick-devices .quick-label,body.light-mode .card.log-card .standard-form .quick-devices .quick-label,body.light-mode .card.set-card .standard-form .quick-devices .quick-label,html.light-mode app-redis-hash-check .standard-form .quick-devices .quick-label,html.light-mode app-remote-command .standard-form .quick-devices .quick-label,html.light-mode app-config-restriction .standard-form .quick-devices .quick-label,html.light-mode .card.form-card .standard-form .quick-devices .quick-label,html.light-mode .card.result-card .standard-form .quick-devices .quick-label,html.light-mode .card.log-card .standard-form .quick-devices .quick-label,html.light-mode .card.set-card .standard-form .quick-devices .quick-label{color:#64748b!important}body.light-mode app-redis-hash-check .standard-form .quick-devices .quick-pill,body.light-mode app-remote-command .standard-form .quick-devices .quick-pill,body.light-mode app-config-restriction .standard-form .quick-devices .quick-pill,body.light-mode .card.form-card .standard-form .quick-devices .quick-pill,body.light-mode .card.result-card .standard-form .quick-devices .quick-pill,body.light-mode .card.log-card .standard-form .quick-devices .quick-pill,body.light-mode .card.set-card .standard-form .quick-devices .quick-pill,html.light-mode app-redis-hash-check .standard-form .quick-devices .quick-pill,html.light-mode app-remote-command .standard-form .quick-devices .quick-pill,html.light-mode app-config-restriction .standard-form .quick-devices .quick-pill,html.light-mode .card.form-card .standard-form .quick-devices .quick-pill,html.light-mode .card.result-card .standard-form .quick-devices .quick-pill,html.light-mode .card.log-card .standard-form .quick-devices .quick-pill,html.light-mode .card.set-card .standard-form .quick-devices .quick-pill{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#334155!important}body.light-mode app-redis-hash-check .standard-form .quick-devices .quick-pill:hover,body.light-mode app-remote-command .standard-form .quick-devices .quick-pill:hover,body.light-mode app-config-restriction .standard-form .quick-devices .quick-pill:hover,body.light-mode .card.form-card .standard-form .quick-devices .quick-pill:hover,body.light-mode .card.result-card .standard-form .quick-devices .quick-pill:hover,body.light-mode .card.log-card .standard-form .quick-devices .quick-pill:hover,body.light-mode .card.set-card .standard-form .quick-devices .quick-pill:hover,html.light-mode app-redis-hash-check .standard-form .quick-devices .quick-pill:hover,html.light-mode app-remote-command .standard-form .quick-devices .quick-pill:hover,html.light-mode app-config-restriction .standard-form .quick-devices .quick-pill:hover,html.light-mode .card.form-card .standard-form .quick-devices .quick-pill:hover,html.light-mode .card.result-card .standard-form .quick-devices .quick-pill:hover,html.light-mode .card.log-card .standard-form .quick-devices .quick-pill:hover,html.light-mode .card.set-card .standard-form .quick-devices .quick-pill:hover{background:#e0f2fe!important;color:#0284c7!important;border-color:#0284c7!important}body.light-mode app-redis-hash-check .standard-form .quick-devices .quick-pill.active,body.light-mode app-remote-command .standard-form .quick-devices .quick-pill.active,body.light-mode app-config-restriction .standard-form .quick-devices .quick-pill.active,body.light-mode .card.form-card .standard-form .quick-devices .quick-pill.active,body.light-mode .card.result-card .standard-form .quick-devices .quick-pill.active,body.light-mode .card.log-card .standard-form .quick-devices .quick-pill.active,body.light-mode .card.set-card .standard-form .quick-devices .quick-pill.active,html.light-mode app-redis-hash-check .standard-form .quick-devices .quick-pill.active,html.light-mode app-remote-command .standard-form .quick-devices .quick-pill.active,html.light-mode app-config-restriction .standard-form .quick-devices .quick-pill.active,html.light-mode .card.form-card .standard-form .quick-devices .quick-pill.active,html.light-mode .card.result-card .standard-form .quick-devices .quick-pill.active,html.light-mode .card.log-card .standard-form .quick-devices .quick-pill.active,html.light-mode .card.set-card .standard-form .quick-devices .quick-pill.active{background:#e0f2fe!important;color:#0284c7!important;border-color:#0284c7!important;font-weight:700!important}body.light-mode app-redis-hash-check .standard-form .form-actions,body.light-mode app-remote-command .standard-form .form-actions,body.light-mode app-config-restriction .standard-form .form-actions,body.light-mode .card.form-card .standard-form .form-actions,body.light-mode .card.result-card .standard-form .form-actions,body.light-mode .card.log-card .standard-form .form-actions,body.light-mode .card.set-card .standard-form .form-actions,html.light-mode app-redis-hash-check .standard-form .form-actions,html.light-mode app-remote-command .standard-form .form-actions,html.light-mode app-config-restriction .standard-form .form-actions,html.light-mode .card.form-card .standard-form .form-actions,html.light-mode .card.result-card .standard-form .form-actions,html.light-mode .card.log-card .standard-form .form-actions,html.light-mode .card.set-card .standard-form .form-actions{border-top:1px solid #e2e8f0!important}body.light-mode app-redis-hash-check .result-card .result-body,body.light-mode app-remote-command .result-card .result-body,body.light-mode app-config-restriction .result-card .result-body,body.light-mode .card.form-card .result-card .result-body,body.light-mode .card.result-card .result-card .result-body,body.light-mode .card.log-card .result-card .result-body,body.light-mode .card.set-card .result-card .result-body,html.light-mode app-redis-hash-check .result-card .result-body,html.light-mode app-remote-command .result-card .result-body,html.light-mode app-config-restriction .result-card .result-body,html.light-mode .card.form-card .result-card .result-body,html.light-mode .card.result-card .result-card .result-body,html.light-mode .card.log-card .result-card .result-body,html.light-mode .card.set-card .result-card .result-body{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}body.light-mode app-redis-hash-check .result-card .result-body .code-preview,body.light-mode app-remote-command .result-card .result-body .code-preview,body.light-mode app-config-restriction .result-card .result-body .code-preview,body.light-mode .card.form-card .result-card .result-body .code-preview,body.light-mode .card.result-card .result-card .result-body .code-preview,body.light-mode .card.log-card .result-card .result-body .code-preview,body.light-mode .card.set-card .result-card .result-body .code-preview,html.light-mode app-redis-hash-check .result-card .result-body .code-preview,html.light-mode app-remote-command .result-card .result-body .code-preview,html.light-mode app-config-restriction .result-card .result-body .code-preview,html.light-mode .card.form-card .result-card .result-body .code-preview,html.light-mode .card.result-card .result-card .result-body .code-preview,html.light-mode .card.log-card .result-card .result-body .code-preview,html.light-mode .card.set-card .result-card .result-body .code-preview{color:#0369a1!important;font-weight:600!important}body.light-mode app-redis-hash-check .log-card .data-table thead,body.light-mode app-remote-command .log-card .data-table thead,body.light-mode app-config-restriction .log-card .data-table thead,body.light-mode .card.form-card .log-card .data-table thead,body.light-mode .card.result-card .log-card .data-table thead,body.light-mode .card.log-card .log-card .data-table thead,body.light-mode .card.set-card .log-card .data-table thead,html.light-mode app-redis-hash-check .log-card .data-table thead,html.light-mode app-remote-command .log-card .data-table thead,html.light-mode app-config-restriction .log-card .data-table thead,html.light-mode .card.form-card .log-card .data-table thead,html.light-mode .card.result-card .log-card .data-table thead,html.light-mode .card.log-card .log-card .data-table thead,html.light-mode .card.set-card .log-card .data-table thead{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode app-redis-hash-check .log-card .data-table thead th,body.light-mode app-remote-command .log-card .data-table thead th,body.light-mode app-config-restriction .log-card .data-table thead th,body.light-mode .card.form-card .log-card .data-table thead th,body.light-mode .card.result-card .log-card .data-table thead th,body.light-mode .card.log-card .log-card .data-table thead th,body.light-mode .card.set-card .log-card .data-table thead th,html.light-mode app-redis-hash-check .log-card .data-table thead th,html.light-mode app-remote-command .log-card .data-table thead th,html.light-mode app-config-restriction .log-card .data-table thead th,html.light-mode .card.form-card .log-card .data-table thead th,html.light-mode .card.result-card .log-card .data-table thead th,html.light-mode .card.log-card .log-card .data-table thead th,html.light-mode .card.set-card .log-card .data-table thead th{color:#475569!important;font-weight:700!important}body.light-mode app-redis-hash-check .log-card .data-table tbody tr,body.light-mode app-remote-command .log-card .data-table tbody tr,body.light-mode app-config-restriction .log-card .data-table tbody tr,body.light-mode .card.form-card .log-card .data-table tbody tr,body.light-mode .card.result-card .log-card .data-table tbody tr,body.light-mode .card.log-card .log-card .data-table tbody tr,body.light-mode .card.set-card .log-card .data-table tbody tr,html.light-mode app-redis-hash-check .log-card .data-table tbody tr,html.light-mode app-remote-command .log-card .data-table tbody tr,html.light-mode app-config-restriction .log-card .data-table tbody tr,html.light-mode .card.form-card .log-card .data-table tbody tr,html.light-mode .card.result-card .log-card .data-table tbody tr,html.light-mode .card.log-card .log-card .data-table tbody tr,html.light-mode .card.set-card .log-card .data-table tbody tr{border-bottom:1px solid #f1f5f9!important}body.light-mode app-redis-hash-check .log-card .data-table tbody tr:hover,body.light-mode app-remote-command .log-card .data-table tbody tr:hover,body.light-mode app-config-restriction .log-card .data-table tbody tr:hover,body.light-mode .card.form-card .log-card .data-table tbody tr:hover,body.light-mode .card.result-card .log-card .data-table tbody tr:hover,body.light-mode .card.log-card .log-card .data-table tbody tr:hover,body.light-mode .card.set-card .log-card .data-table tbody tr:hover,html.light-mode app-redis-hash-check .log-card .data-table tbody tr:hover,html.light-mode app-remote-command .log-card .data-table tbody tr:hover,html.light-mode app-config-restriction .log-card .data-table tbody tr:hover,html.light-mode .card.form-card .log-card .data-table tbody tr:hover,html.light-mode .card.result-card .log-card .data-table tbody tr:hover,html.light-mode .card.log-card .log-card .data-table tbody tr:hover,html.light-mode .card.set-card .log-card .data-table tbody tr:hover{background:#f8fafc!important}body.light-mode app-redis-hash-check .log-card .data-table tbody tr td,body.light-mode app-remote-command .log-card .data-table tbody tr td,body.light-mode app-config-restriction .log-card .data-table tbody tr td,body.light-mode .card.form-card .log-card .data-table tbody tr td,body.light-mode .card.result-card .log-card .data-table tbody tr td,body.light-mode .card.log-card .log-card .data-table tbody tr td,body.light-mode .card.set-card .log-card .data-table tbody tr td,html.light-mode app-redis-hash-check .log-card .data-table tbody tr td,html.light-mode app-remote-command .log-card .data-table tbody tr td,html.light-mode app-config-restriction .log-card .data-table tbody tr td,html.light-mode .card.form-card .log-card .data-table tbody tr td,html.light-mode .card.result-card .log-card .data-table tbody tr td,html.light-mode .card.log-card .log-card .data-table tbody tr td,html.light-mode .card.set-card .log-card .data-table tbody tr td{color:#1e293b!important}body.light-mode app-redis-hash-check .log-card .data-table tbody tr td.text-white,body.light-mode app-remote-command .log-card .data-table tbody tr td.text-white,body.light-mode app-config-restriction .log-card .data-table tbody tr td.text-white,body.light-mode .card.form-card .log-card .data-table tbody tr td.text-white,body.light-mode .card.result-card .log-card .data-table tbody tr td.text-white,body.light-mode .card.log-card .log-card .data-table tbody tr td.text-white,body.light-mode .card.set-card .log-card .data-table tbody tr td.text-white,html.light-mode app-redis-hash-check .log-card .data-table tbody tr td.text-white,html.light-mode app-remote-command .log-card .data-table tbody tr td.text-white,html.light-mode app-config-restriction .log-card .data-table tbody tr td.text-white,html.light-mode .card.form-card .log-card .data-table tbody tr td.text-white,html.light-mode .card.result-card .log-card .data-table tbody tr td.text-white,html.light-mode .card.log-card .log-card .data-table tbody tr td.text-white,html.light-mode .card.set-card .log-card .data-table tbody tr td.text-white{color:#0f172a!important}body.light-mode app-redis-hash-check .log-card .data-table tbody tr td.text-cyan,body.light-mode app-remote-command .log-card .data-table tbody tr td.text-cyan,body.light-mode app-config-restriction .log-card .data-table tbody tr td.text-cyan,body.light-mode .card.form-card .log-card .data-table tbody tr td.text-cyan,body.light-mode .card.result-card .log-card .data-table tbody tr td.text-cyan,body.light-mode .card.log-card .log-card .data-table tbody tr td.text-cyan,body.light-mode .card.set-card .log-card .data-table tbody tr td.text-cyan,html.light-mode app-redis-hash-check .log-card .data-table tbody tr td.text-cyan,html.light-mode app-remote-command .log-card .data-table tbody tr td.text-cyan,html.light-mode app-config-restriction .log-card .data-table tbody tr td.text-cyan,html.light-mode .card.form-card .log-card .data-table tbody tr td.text-cyan,html.light-mode .card.result-card .log-card .data-table tbody tr td.text-cyan,html.light-mode .card.log-card .log-card .data-table tbody tr td.text-cyan,html.light-mode .card.set-card .log-card .data-table tbody tr td.text-cyan{color:#0284c7!important;font-weight:700!important}body.light-mode app-redis-hash-check .log-card .data-table tbody tr td.text-muted,body.light-mode app-remote-command .log-card .data-table tbody tr td.text-muted,body.light-mode app-config-restriction .log-card .data-table tbody tr td.text-muted,body.light-mode .card.form-card .log-card .data-table tbody tr td.text-muted,body.light-mode .card.result-card .log-card .data-table tbody tr td.text-muted,body.light-mode .card.log-card .log-card .data-table tbody tr td.text-muted,body.light-mode .card.set-card .log-card .data-table tbody tr td.text-muted,html.light-mode app-redis-hash-check .log-card .data-table tbody tr td.text-muted,html.light-mode app-remote-command .log-card .data-table tbody tr td.text-muted,html.light-mode app-config-restriction .log-card .data-table tbody tr td.text-muted,html.light-mode .card.form-card .log-card .data-table tbody tr td.text-muted,html.light-mode .card.result-card .log-card .data-table tbody tr td.text-muted,html.light-mode .card.log-card .log-card .data-table tbody tr td.text-muted,html.light-mode .card.set-card .log-card .data-table tbody tr td.text-muted{color:#64748b!important}body.light-mode app-redis-hash-check .alert.alert-success,body.light-mode app-remote-command .alert.alert-success,body.light-mode app-config-restriction .alert.alert-success,body.light-mode .card.form-card .alert.alert-success,body.light-mode .card.result-card .alert.alert-success,body.light-mode .card.log-card .alert.alert-success,body.light-mode .card.set-card .alert.alert-success,html.light-mode app-redis-hash-check .alert.alert-success,html.light-mode app-remote-command .alert.alert-success,html.light-mode app-config-restriction .alert.alert-success,html.light-mode .card.form-card .alert.alert-success,html.light-mode .card.result-card .alert.alert-success,html.light-mode .card.log-card .alert.alert-success,html.light-mode .card.set-card .alert.alert-success{background:#f0fdf4!important;border:1px solid #86efac!important;color:#166534!important}body.light-mode app-redis-hash-check .alert.alert-error,body.light-mode app-remote-command .alert.alert-error,body.light-mode app-config-restriction .alert.alert-error,body.light-mode .card.form-card .alert.alert-error,body.light-mode .card.result-card .alert.alert-error,body.light-mode .card.log-card .alert.alert-error,body.light-mode .card.set-card .alert.alert-error,html.light-mode app-redis-hash-check .alert.alert-error,html.light-mode app-remote-command .alert.alert-error,html.light-mode app-config-restriction .alert.alert-error,html.light-mode .card.form-card .alert.alert-error,html.light-mode .card.result-card .alert.alert-error,html.light-mode .card.log-card .alert.alert-error,html.light-mode .card.set-card .alert.alert-error{background:#fef2f2!important;border:1px solid #fecaca!important;color:#991b1b!important}body.light-mode app-confirm-modal .modal-card,html.light-mode app-confirm-modal .modal-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 20px 40px #0000001f!important}body.light-mode app-confirm-modal .modal-header,html.light-mode app-confirm-modal .modal-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode app-confirm-modal .modal-header .modal-title,html.light-mode app-confirm-modal .modal-header .modal-title{color:#0f172a!important;font-weight:700!important}body.light-mode app-confirm-modal .modal-body,html.light-mode app-confirm-modal .modal-body{background:#fff!important}body.light-mode app-confirm-modal .modal-body .modal-message,html.light-mode app-confirm-modal .modal-body .modal-message{color:#334155!important}body.light-mode app-confirm-modal .modal-footer,html.light-mode app-confirm-modal .modal-footer{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}body.light-mode .json-editor-container,html.light-mode .json-editor-container{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000a!important}body.light-mode .json-editor-container .editor-header .editor-label,html.light-mode .json-editor-container .editor-header .editor-label{color:#0f172a!important}body.light-mode .json-editor-container .editor-header .editor-helper,html.light-mode .json-editor-container .editor-header .editor-helper{color:#64748b!important}body.light-mode .json-editor-container .editor-header .mode-switcher,html.light-mode .json-editor-container .editor-header .mode-switcher{background:#f1f5f9!important;border:1px solid #cbd5e1!important}body.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn,html.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn{color:#475569!important;background:transparent!important}body.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn:hover:not(:disabled),html.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn:hover:not(:disabled){color:#0284c7!important;background:#e0f2fe!important;box-shadow:0 1px 3px #0284c71f!important}body.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn.active,html.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn.active{background:#fff!important;color:#0284c7!important;border:1px solid #bae6fd!important;box-shadow:0 1px 4px #00000014!important}body.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn.active:hover,html.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn.active:hover{background:#f0f9ff!important;color:#0369a1!important}body.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn:disabled,html.light-mode .json-editor-container .editor-header .mode-switcher .mode-btn:disabled{color:#94a3b8!important;opacity:.45!important}body.light-mode .json-editor-container .tree-mode-panel .tree-toolbar .btn-tool,html.light-mode .json-editor-container .tree-mode-panel .tree-toolbar .btn-tool{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important;box-shadow:0 1px 2px #00000008!important}body.light-mode .json-editor-container .tree-mode-panel .tree-toolbar .btn-tool:hover,html.light-mode .json-editor-container .tree-mode-panel .tree-toolbar .btn-tool:hover{background:#e0f2fe!important;border-color:#0284c7!important;color:#0284c7!important;box-shadow:0 2px 6px #0284c726!important;transform:translateY(-.5px)!important}body.light-mode .json-editor-container .tree-mode-panel .tree-toolbar .node-count-info,html.light-mode .json-editor-container .tree-mode-panel .tree-toolbar .node-count-info{color:#64748b!important}body.light-mode .json-editor-container .tree-mode-panel .node-row,html.light-mode .json-editor-container .tree-mode-panel .node-row{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #00000005!important;transition:all .15s ease!important}body.light-mode .json-editor-container .tree-mode-panel .node-row:hover,html.light-mode .json-editor-container .tree-mode-panel .node-row:hover{background:#f8fafc!important;border-color:#93c5fd!important;box-shadow:0 2px 8px #0284c714!important}body.light-mode .json-editor-container .tree-mode-panel .node-input,body.light-mode .json-editor-container .tree-mode-panel .node-select,html.light-mode .json-editor-container .tree-mode-panel .node-input,html.light-mode .json-editor-container .tree-mode-panel .node-select{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}body.light-mode .json-editor-container .tree-mode-panel .node-input:hover,body.light-mode .json-editor-container .tree-mode-panel .node-select:hover,html.light-mode .json-editor-container .tree-mode-panel .node-input:hover,html.light-mode .json-editor-container .tree-mode-panel .node-select:hover{border-color:#94a3b8!important;background:#fcfdfe!important}body.light-mode .json-editor-container .tree-mode-panel .node-input:focus,body.light-mode .json-editor-container .tree-mode-panel .node-select:focus,html.light-mode .json-editor-container .tree-mode-panel .node-input:focus,html.light-mode .json-editor-container .tree-mode-panel .node-select:focus{background:#fff!important;border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}body.light-mode .json-editor-container .tree-mode-panel .col-key .node-input,html.light-mode .json-editor-container .tree-mode-panel .col-key .node-input{color:#0369a1!important;font-weight:600!important}body.light-mode .json-editor-container .tree-mode-panel .col-key .node-input:hover,html.light-mode .json-editor-container .tree-mode-panel .col-key .node-input:hover{border-color:#0284c7!important}body.light-mode .json-editor-container .tree-mode-panel .node-select,html.light-mode .json-editor-container .tree-mode-panel .node-select{background-color:#fff!important}body.light-mode .json-editor-container .tree-mode-panel .node-select option,html.light-mode .json-editor-container .tree-mode-panel .node-select option{background:#fff!important;color:#0f172a!important}body.light-mode .json-editor-container .tree-mode-panel .node-select:hover,html.light-mode .json-editor-container .tree-mode-panel .node-select:hover{border-color:#0284c7!important;background-color:#f8fafc!important}body.light-mode .json-editor-container .tree-mode-panel .btn-delete,html.light-mode .json-editor-container .tree-mode-panel .btn-delete{color:#94a3b8!important;background:transparent!important}body.light-mode .json-editor-container .tree-mode-panel .btn-delete:hover,html.light-mode .json-editor-container .tree-mode-panel .btn-delete:hover{background:#fee2e2!important;color:#dc2626!important;box-shadow:0 1px 4px #dc262626!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card,html.light-mode .json-editor-container .tree-mode-panel .node-container-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #00000008!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card.object-card,html.light-mode .json-editor-container .tree-mode-panel .node-container-card.object-card{border-left:3px solid #0284c7!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card.object-card:hover,html.light-mode .json-editor-container .tree-mode-panel .node-container-card.object-card:hover{border-color:#93c5fd!important;border-left-color:#0284c7!important;box-shadow:0 2px 8px #0284c714!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card.array-card,html.light-mode .json-editor-container .tree-mode-panel .node-container-card.array-card{border-left:3px solid #7c3aed!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card.array-card:hover,html.light-mode .json-editor-container .tree-mode-panel .node-container-card.array-card:hover{border-color:#c4b5fd!important;border-left-color:#7c3aed!important;box-shadow:0 2px 8px #7c3aed14!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header:hover,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header:hover{background:#f1f5f9!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .btn-collapse,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .btn-collapse{color:#64748b!important;background:transparent!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .btn-collapse:hover,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .btn-collapse:hover{color:#0284c7!important;background:#e0f2fe!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .container-badge.object-badge,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .container-badge.object-badge{background:#e0f2fe!important;color:#0284c7!important;border:1px solid #bae6fd!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .container-badge.array-badge,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-header .container-badge.array-badge{background:#ede9fe!important;color:#6d28d9!important;border:1px solid #ddd6fe!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-body,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-body{background:#fafafa!important;border-top:1px solid #f1f5f9!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-body .add-sub-bar .btn-add-sub,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-body .add-sub-bar .btn-add-sub{background:#fff!important;border:1px dashed #cbd5e1!important;color:#475569!important}body.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-body .add-sub-bar .btn-add-sub:hover,html.light-mode .json-editor-container .tree-mode-panel .node-container-card .container-body .add-sub-bar .btn-add-sub:hover{background:#e0f2fe!important;color:#0284c7!important;border-color:#0284c7!important;border-style:solid!important;box-shadow:0 2px 6px #0284c726!important;transform:translateY(-.5px)!important}body.light-mode .json-editor-container .tree-mode-panel .add-root-bar .btn-add-field-main,html.light-mode .json-editor-container .tree-mode-panel .add-root-bar .btn-add-field-main{background:#f0f9ff!important;border:1px dashed #0284c7!important;color:#0284c7!important}body.light-mode .json-editor-container .tree-mode-panel .add-root-bar .btn-add-field-main:hover,html.light-mode .json-editor-container .tree-mode-panel .add-root-bar .btn-add-field-main:hover{background:#e0f2fe!important;color:#0369a1!important;border-color:#0369a1!important;border-style:solid!important;box-shadow:0 2px 8px #0284c733!important;transform:translateY(-.5px)!important}body.light-mode .json-editor-container .flat-mode-panel .flat-header .flat-hint,html.light-mode .json-editor-container .flat-mode-panel .flat-header .flat-hint{color:#64748b!important}body.light-mode .json-editor-container .flat-mode-panel .flat-header .param-count-badge,html.light-mode .json-editor-container .flat-mode-panel .flat-header .param-count-badge{color:#475569!important;font-weight:600!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row-header,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row-header{color:#475569!important;border-bottom:1px solid #e2e8f0!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 2px #00000005!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row:hover,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row:hover{background:#f8fafc!important;border-color:#93c5fd!important;box-shadow:0 2px 8px #0284c714!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .col-path,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .col-path{color:#0284c7!important;font-weight:600!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .type-pill,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .type-pill{background:#f1f5f9!important;border:1px solid #cbd5e1!important;color:#475569!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-input,body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-select,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-input,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-select{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-input:hover,body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-select:hover,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-input:hover,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-select:hover{border-color:#94a3b8!important;background:#fcfdfe!important}body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-input:focus,body.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-select:focus,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-input:focus,html.light-mode .json-editor-container .flat-mode-panel .flat-table .flat-row .node-select:focus{background:#fff!important;border-color:#0284c7!important;box-shadow:0 0 0 2px #0284c733!important}body.light-mode .json-editor-container .visual-empty-state,html.light-mode .json-editor-container .visual-empty-state{background:#f8fafc!important;border:1px dashed #cbd5e1!important}body.light-mode .json-editor-container .visual-empty-state .empty-text,html.light-mode .json-editor-container .visual-empty-state .empty-text{color:#64748b!important}body.light-mode .json-editor-container .visual-empty-state .btn-add-field,html.light-mode .json-editor-container .visual-empty-state .btn-add-field{background:#0284c7!important;border:1px solid #0284c7!important;color:#fff!important}body.light-mode .json-editor-container .visual-empty-state .btn-add-field:hover,html.light-mode .json-editor-container .visual-empty-state .btn-add-field:hover{background:#0369a1!important;border-color:#0369a1!important;box-shadow:0 4px 12px #0284c740!important;transform:translateY(-1px)!important}body.light-mode .json-editor-container .code-mode-panel .code-toolbar .validation-status .status-tag.success,html.light-mode .json-editor-container .code-mode-panel .code-toolbar .validation-status .status-tag.success{background:#ecfdf5!important;color:#166534!important;border:1px solid #86efac!important}body.light-mode .json-editor-container .code-mode-panel .code-toolbar .validation-status .status-tag.error,html.light-mode .json-editor-container .code-mode-panel .code-toolbar .validation-status .status-tag.error{background:#fef2f2!important;color:#991b1b!important;border:1px solid #fecaca!important}body.light-mode .json-editor-container .code-mode-panel .code-toolbar .btn-format-json,html.light-mode .json-editor-container .code-mode-panel .code-toolbar .btn-format-json{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important;box-shadow:0 1px 2px #0000000a!important}body.light-mode .json-editor-container .code-mode-panel .code-toolbar .btn-format-json:hover:not(:disabled),html.light-mode .json-editor-container .code-mode-panel .code-toolbar .btn-format-json:hover:not(:disabled){background:#e0f2fe!important;color:#0284c7!important;border-color:#0284c7!important;box-shadow:0 2px 6px #0284c726!important;transform:translateY(-.5px)!important}body.light-mode .json-editor-container .code-mode-panel .code-toolbar .btn-format-json:disabled,html.light-mode .json-editor-container .code-mode-panel .code-toolbar .btn-format-json:disabled{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#94a3b8!important;opacity:.5!important}body.light-mode .json-editor-container .code-mode-panel .code-textarea,html.light-mode .json-editor-container .code-mode-panel .code-textarea{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}body.light-mode .json-editor-container .code-mode-panel .code-textarea:hover:not(:focus),html.light-mode .json-editor-container .code-mode-panel .code-textarea:hover:not(:focus){border-color:#94a3b8!important;background:#fcfdfe!important}body.light-mode .json-editor-container .code-mode-panel .code-textarea:focus,html.light-mode .json-editor-container .code-mode-panel .code-textarea:focus{background:#fff!important;border-color:#0284c7!important;box-shadow:0 0 0 3px #0284c72e!important}body.light-mode .json-editor-container .code-mode-panel .code-textarea.has-error,html.light-mode .json-editor-container .code-mode-panel .code-textarea.has-error{border-color:#dc2626!important;background:#fff5f5!important;box-shadow:0 0 0 2px #dc262633!important}body.light-mode .json-editor-container .code-mode-panel .code-textarea.has-error:hover,html.light-mode .json-editor-container .code-mode-panel .code-textarea.has-error:hover{border-color:#b91c1c!important}body.light-mode .json-editor-container .code-mode-panel .syntax-error-banner,html.light-mode .json-editor-container .code-mode-panel .syntax-error-banner{background:#fef2f2!important;border:1px solid #fecaca!important;color:#991b1b!important}body.light-mode .btn-json-view,body.light-mode .btn-diff-view,html.light-mode .btn-json-view,html.light-mode .btn-diff-view{background:#f0f9ff!important;border:1px solid #bae6fd!important;color:#0284c7!important}body.light-mode .btn-json-view:hover,body.light-mode .btn-diff-view:hover,html.light-mode .btn-json-view:hover,html.light-mode .btn-diff-view:hover{background:#e0f2fe!important;border-color:#0284c7!important;color:#0369a1!important;box-shadow:0 2px 8px #0284c733!important}body.light-mode .upload-dropzone,html.light-mode .upload-dropzone{background:#f8fafc!important;border-color:#cbd5e1!important}body.light-mode .upload-dropzone:hover,html.light-mode .upload-dropzone:hover{border-color:#94a3b8!important}body.light-mode .upload-dropzone.has-file,html.light-mode .upload-dropzone.has-file{background:#f0fdf4!important;border-color:#86efac!important}body.light-mode .upload-dropzone.is-dragging,html.light-mode .upload-dropzone.is-dragging{background:#eff6ff!important;border-color:#3b82f6!important}body.light-mode .upload-dropzone .upload-title,html.light-mode .upload-dropzone .upload-title{color:#0f172a!important}body.light-mode .upload-dropzone .upload-sub,html.light-mode .upload-dropzone .upload-sub{color:#64748b!important}body.light-mode .pagination-bar,body.light-mode .pagination-container,html.light-mode .pagination-bar,html.light-mode .pagination-container{background:#fff!important;border-top:1px solid #e2e8f0!important;color:#475569!important}body.light-mode .pagination-bar .page-btn,body.light-mode .pagination-container .page-btn,html.light-mode .pagination-bar .page-btn,html.light-mode .pagination-container .page-btn{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#334155!important}body.light-mode .pagination-bar .page-btn:hover:not(:disabled),body.light-mode .pagination-container .page-btn:hover:not(:disabled),html.light-mode .pagination-bar .page-btn:hover:not(:disabled),html.light-mode .pagination-container .page-btn:hover:not(:disabled){background:#e2e8f0!important}body.light-mode .pagination-bar .page-btn.active,body.light-mode .pagination-container .page-btn.active,html.light-mode .pagination-bar .page-btn.active,html.light-mode .pagination-container .page-btn.active{background:#0284c7!important;color:#fff!important;border-color:#0284c7!important}body.light-mode .toast-banner,html.light-mode .toast-banner{background:#e0f2fe!important;border-bottom:1px solid #bae6fd!important;color:#0369a1!important}body.light-mode .readonly-badge,html.light-mode .readonly-badge{background:#f1f5f9!important;color:#475569!important;border:1px solid #cbd5e1!important}body.light-mode .settlement-report-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface,body.light-mode .mat-mdc-dialog-container .srd-container,html.light-mode .settlement-report-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface,html.light-mode .mat-mdc-dialog-container .srd-container,body.light-mode .srd-container,html.light-mode .srd-container{background:#fff!important;color:#1e293b!important}body.light-mode .srd-container .srd-header,html.light-mode .srd-container .srd-header{background:#f8fafc!important;border-color:#e2e8f0!important}body.light-mode .srd-container .srd-title,html.light-mode .srd-container .srd-title{color:#0f172a!important}body.light-mode .srd-container .srd-subtitle,html.light-mode .srd-container .srd-subtitle{color:#64748b!important}body.light-mode .srd-container .srd-close-btn,html.light-mode .srd-container .srd-close-btn{color:#94a3b8!important}body.light-mode .srd-container .srd-filters,html.light-mode .srd-container .srd-filters{background:#fafafa!important;border-color:#e2e8f0!important}body.light-mode .srd-container .srd-filter-label,html.light-mode .srd-container .srd-filter-label{color:#64748b!important}body.light-mode .srd-container .srd-toggle-btn,html.light-mode .srd-container .srd-toggle-btn{background:#fff!important;border-color:#e2e8f0!important;color:#475569!important}body.light-mode .srd-container .srd-toggle-btn:hover,html.light-mode .srd-container .srd-toggle-btn:hover{background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important}body.light-mode .srd-container .srd-toggle-btn.active-boost,html.light-mode .srd-container .srd-toggle-btn.active-boost{background:#fff1f2!important;border-color:#f87171!important;color:#dc2626!important}body.light-mode .srd-container .srd-toggle-btn.active-fiuu,html.light-mode .srd-container .srd-toggle-btn.active-fiuu{background:#eef2ff!important;border-color:#818cf8!important;color:#4f46e5!important}body.light-mode .srd-container .srd-toggle-btn.active-period,html.light-mode .srd-container .srd-toggle-btn.active-period{background:#eff6ff!important;border-color:#3b82f6!important;color:#1d4ed8!important}body.light-mode .srd-container .srd-toggle-btn.active-csv,html.light-mode .srd-container .srd-toggle-btn.active-csv{background:#f0f9ff!important;border-color:#38bdf8!important;color:#0284c7!important}body.light-mode .srd-container .srd-toggle-btn.active-xlsx,html.light-mode .srd-container .srd-toggle-btn.active-xlsx{background:#f0fdf4!important;border-color:#34d399!important;color:#059669!important}body.light-mode .srd-container .srd-toggle-btn.active-pdf,html.light-mode .srd-container .srd-toggle-btn.active-pdf{background:#fff1f2!important;border-color:#f87171!important;color:#dc2626!important}body.light-mode .srd-container .srd-dot,html.light-mode .srd-container .srd-dot{background:#cbd5e1!important}body.light-mode .srd-container .srd-dot.dot-boost,html.light-mode .srd-container .srd-dot.dot-boost{background:#f87171!important}body.light-mode .srd-container .srd-dot.dot-fiuu,html.light-mode .srd-container .srd-dot.dot-fiuu{background:#818cf8!important}body.light-mode .srd-container .srd-date-label,html.light-mode .srd-container .srd-date-label{color:#475569!important}body.light-mode .srd-container .srd-date-input,body.light-mode .srd-container .srd-select,body.light-mode .srd-container .srd-filter-input,body.light-mode .srd-container .srd-search-input,html.light-mode .srd-container .srd-date-input,html.light-mode .srd-container .srd-select,html.light-mode .srd-container .srd-filter-input,html.light-mode .srd-container .srd-search-input{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important;color-scheme:light!important}body.light-mode .srd-container .srd-date-input::placeholder,body.light-mode .srd-container .srd-select::placeholder,body.light-mode .srd-container .srd-filter-input::placeholder,body.light-mode .srd-container .srd-search-input::placeholder,html.light-mode .srd-container .srd-date-input::placeholder,html.light-mode .srd-container .srd-select::placeholder,html.light-mode .srd-container .srd-filter-input::placeholder,html.light-mode .srd-container .srd-search-input::placeholder{color:#94a3b8!important}body.light-mode .srd-container .srd-preset-btn,html.light-mode .srd-container .srd-preset-btn{background:#f8fafc!important;border-color:#e2e8f0!important;color:#475569!important}body.light-mode .srd-container .srd-preset-btn:hover,html.light-mode .srd-container .srd-preset-btn:hover{background:#e0f2fe!important;color:#0284c7!important}body.light-mode .srd-container .srd-specific-filters,html.light-mode .srd-container .srd-specific-filters{border-color:#e2e8f0!important}body.light-mode .srd-container .srd-specific-label,html.light-mode .srd-container .srd-specific-label{color:#94a3b8!important}body.light-mode .srd-container .srd-clear-btn,html.light-mode .srd-container .srd-clear-btn{color:#dc2626!important}body.light-mode .srd-container .srd-summary-banner,html.light-mode .srd-container .srd-summary-banner{background:#f8fafc!important;border-color:#e2e8f0!important}body.light-mode .srd-container .srd-stat-label,html.light-mode .srd-container .srd-stat-label{color:#64748b!important}body.light-mode .srd-container .srd-stat-value,html.light-mode .srd-container .srd-stat-value{color:#0f172a!important}body.light-mode .srd-container .srd-stat-green,html.light-mode .srd-container .srd-stat-green{color:#059669!important}body.light-mode .srd-container .srd-live-badge,html.light-mode .srd-container .srd-live-badge{color:#94a3b8!important}body.light-mode .srd-container .srd-content,html.light-mode .srd-container .srd-content{background:#fff!important}body.light-mode .srd-container .srd-loading,html.light-mode .srd-container .srd-loading{color:#94a3b8!important}body.light-mode .srd-container .srd-empty p,html.light-mode .srd-container .srd-empty p{color:#64748b!important}body.light-mode .srd-container .srd-table-wrapper,html.light-mode .srd-container .srd-table-wrapper{border-color:#e2e8f0!important}body.light-mode .srd-container .srd-table-wrapper thead,html.light-mode .srd-container .srd-table-wrapper thead{background:#f8fafc!important}body.light-mode .srd-container .srd-table-wrapper thead th,html.light-mode .srd-container .srd-table-wrapper thead th{color:#475569!important;border-color:#e2e8f0!important;background:#f8fafc!important}body.light-mode .srd-container .srd-table-wrapper tbody tr,html.light-mode .srd-container .srd-table-wrapper tbody tr{border-color:#f1f5f9!important}body.light-mode .srd-container .srd-table-wrapper tbody tr:hover,html.light-mode .srd-container .srd-table-wrapper tbody tr:hover{background:#f8fafc!important}body.light-mode .srd-container .srd-table-wrapper tbody td,html.light-mode .srd-container .srd-table-wrapper tbody td{color:#64748b!important}body.light-mode .srd-container .srd-table-wrapper tbody td.col-bold,html.light-mode .srd-container .srd-table-wrapper tbody td.col-bold{color:#0f172a!important}body.light-mode .srd-container .srd-table-wrapper tbody td.col-sans,html.light-mode .srd-container .srd-table-wrapper tbody td.col-sans{color:#475569!important}body.light-mode .srd-container .srd-table-wrapper tbody td.col-amount,html.light-mode .srd-container .srd-table-wrapper tbody td.col-amount{color:#059669!important}body.light-mode .srd-container .srd-table-wrapper tbody td.col-gateway,html.light-mode .srd-container .srd-table-wrapper tbody td.col-gateway{color:#0284c7!important}body.light-mode .srd-container .srd-table-wrapper tbody td.col-index,html.light-mode .srd-container .srd-table-wrapper tbody td.col-index{color:#94a3b8!important}body.light-mode .srd-container .srd-footer,html.light-mode .srd-container .srd-footer{background:#f8fafc!important;border-color:#e2e8f0!important}body.light-mode .srd-container .srd-format-switcher,html.light-mode .srd-container .srd-format-switcher{background:#f1f5f9!important;border-color:#e2e8f0!important}body.light-mode .srd-container .srd-format-btn,html.light-mode .srd-container .srd-format-btn{color:#64748b!important}body.light-mode .srd-container .srd-format-btn:hover,html.light-mode .srd-container .srd-format-btn:hover{color:#0f172a!important;background:#e2e8f0!important}body.light-mode .srd-container .srd-format-btn.active-csv-bg,html.light-mode .srd-container .srd-format-btn.active-csv-bg{background:#0ea5e9!important;color:#fff!important}body.light-mode .srd-container .srd-format-btn.active-xlsx-bg,html.light-mode .srd-container .srd-format-btn.active-xlsx-bg{background:#10b981!important;color:#fff!important}body.light-mode .srd-container .srd-format-btn.active-pdf-bg,html.light-mode .srd-container .srd-format-btn.active-pdf-bg{background:#ef4444!important;color:#fff!important}body.light-mode .srd-container .srd-footer-actions .btn-secondary,html.light-mode .srd-container .srd-footer-actions .btn-secondary{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important}body.light-mode .srd-container .srd-footer-actions .btn-secondary:hover:not(:disabled),html.light-mode .srd-container .srd-footer-actions .btn-secondary:hover:not(:disabled){background:#f1f5f9!important;color:#0f172a!important}body.light-mode .settlement-comparison-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface,body.light-mode .mat-mdc-dialog-container .scd-container,html.light-mode .settlement-comparison-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface,html.light-mode .mat-mdc-dialog-container .scd-container,body.light-mode .scd-container,html.light-mode .scd-container{background:#fff!important;color:#1e293b!important}body.light-mode .scd-container .scd-header,html.light-mode .scd-container .scd-header{background:#f8fafc!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-title,html.light-mode .scd-container .scd-title{color:#0f172a!important}body.light-mode .scd-container .scd-subtitle,html.light-mode .scd-container .scd-subtitle{color:#64748b!important}body.light-mode .scd-container .scd-close-btn,html.light-mode .scd-container .scd-close-btn{color:#94a3b8!important}body.light-mode .scd-container .scd-filters,html.light-mode .scd-container .scd-filters{background:#fafafa!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-filter-label,html.light-mode .scd-container .scd-filter-label{color:#64748b!important}body.light-mode .scd-container .scd-toggle-btn,html.light-mode .scd-container .scd-toggle-btn{background:#fff!important;border-color:#e2e8f0!important;color:#475569!important}body.light-mode .scd-container .scd-toggle-btn:hover,html.light-mode .scd-container .scd-toggle-btn:hover{background:#f0f9ff!important;border-color:#0284c7!important;color:#0284c7!important}body.light-mode .scd-container .scd-toggle-btn.active-boost,html.light-mode .scd-container .scd-toggle-btn.active-boost{background:#fff1f2!important;border-color:#f87171!important;color:#dc2626!important}body.light-mode .scd-container .scd-toggle-btn.active-fiuu,html.light-mode .scd-container .scd-toggle-btn.active-fiuu{background:#eef2ff!important;border-color:#818cf8!important;color:#4f46e5!important}body.light-mode .scd-container .scd-dot,html.light-mode .scd-container .scd-dot{background:#cbd5e1!important}body.light-mode .scd-container .scd-dot.dot-boost,html.light-mode .scd-container .scd-dot.dot-boost{background:#f87171!important}body.light-mode .scd-container .scd-dot.dot-fiuu,html.light-mode .scd-container .scd-dot.dot-fiuu{background:#818cf8!important}body.light-mode .scd-container .scd-freq-switcher,html.light-mode .scd-container .scd-freq-switcher{background:#f1f5f9!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-freq-btn,html.light-mode .scd-container .scd-freq-btn{color:#475569!important}body.light-mode .scd-container .scd-freq-btn.active,html.light-mode .scd-container .scd-freq-btn.active{background:#3b82f6!important;color:#fff!important}body.light-mode .scd-container .scd-date-input,html.light-mode .scd-container .scd-date-input{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important;color-scheme:light!important}body.light-mode .scd-container .scd-preset-btn,html.light-mode .scd-container .scd-preset-btn{background:#f8fafc!important;border-color:#e2e8f0!important;color:#475569!important}body.light-mode .scd-container .scd-preset-btn:hover,html.light-mode .scd-container .scd-preset-btn:hover{background:#e0f2fe!important;color:#0284c7!important}body.light-mode .scd-container .scd-range-sep,html.light-mode .scd-container .scd-range-sep{color:#94a3b8!important}body.light-mode .scd-container .scd-tpl-btn.scd-tpl-xlsx,html.light-mode .scd-container .scd-tpl-btn.scd-tpl-xlsx{background:#f0fdf4!important;border-color:#86efac!important;color:#15803d!important}body.light-mode .scd-container .scd-tpl-btn.scd-tpl-csv,html.light-mode .scd-container .scd-tpl-btn.scd-tpl-csv{background:#f0f9ff!important;border-color:#7dd3fc!important;color:#0284c7!important}body.light-mode .scd-container .scd-dropzone,html.light-mode .scd-container .scd-dropzone{background:#f8fafc!important;border-color:#cbd5e1!important}body.light-mode .scd-container .scd-dropzone:hover,html.light-mode .scd-container .scd-dropzone:hover{border-color:#94a3b8!important;background:#f1f5f9!important}body.light-mode .scd-container .scd-dropzone.dragging,html.light-mode .scd-container .scd-dropzone.dragging{border-color:#818cf8!important;background:#eef2ff!important}body.light-mode .scd-container .scd-dropzone.has-file,html.light-mode .scd-container .scd-dropzone.has-file{border-color:#86efac!important;background:#f0fdf4!important}body.light-mode .scd-container .scd-dropzone-icon,html.light-mode .scd-container .scd-dropzone-icon{background:#e2e8f0!important;color:#64748b!important}body.light-mode .scd-container .scd-dropzone-icon.uploaded,html.light-mode .scd-container .scd-dropzone-icon.uploaded{background:#dcfce7!important;color:#15803d!important}body.light-mode .scd-container .scd-file-name,html.light-mode .scd-container .scd-file-name{color:#0f172a!important}body.light-mode .scd-container .scd-hint,html.light-mode .scd-container .scd-hint{color:#64748b!important}body.light-mode .scd-container .scd-kpi-banner,html.light-mode .scd-container .scd-kpi-banner{background:#f8fafc!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-kpi-card,html.light-mode .scd-container .scd-kpi-card{background:#fff!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-kpi-label,html.light-mode .scd-container .scd-kpi-label{color:#64748b!important}body.light-mode .scd-container .scd-kpi-value,html.light-mode .scd-container .scd-kpi-value{color:#0f172a!important}body.light-mode .scd-container .scd-kpi-value.kpi-green,html.light-mode .scd-container .scd-kpi-value.kpi-green{color:#059669!important}body.light-mode .scd-container .scd-kpi-value.kpi-red,html.light-mode .scd-container .scd-kpi-value.kpi-red{color:#dc2626!important}body.light-mode .scd-container .scd-kpi-sub,html.light-mode .scd-container .scd-kpi-sub{color:#94a3b8!important}body.light-mode .scd-container .scd-kpi-icon.kpi-icon-green,html.light-mode .scd-container .scd-kpi-icon.kpi-icon-green{background:#dcfce7!important;color:#15803d!important}body.light-mode .scd-container .scd-kpi-icon.kpi-icon-red,html.light-mode .scd-container .scd-kpi-icon.kpi-icon-red{background:#fee2e2!important;color:#dc2626!important}body.light-mode .scd-container .scd-kpi-icon.kpi-icon-default,html.light-mode .scd-container .scd-kpi-icon.kpi-icon-default{background:#f1f5f9!important;color:#475569!important}body.light-mode .scd-container .scd-kpi-icon.kpi-icon-indigo,html.light-mode .scd-container .scd-kpi-icon.kpi-icon-indigo{background:#eef2ff!important;color:#4f46e5!important}body.light-mode .scd-container .scd-content,html.light-mode .scd-container .scd-content{background:#fff!important}body.light-mode .scd-container .scd-loading,html.light-mode .scd-container .scd-loading{color:#94a3b8!important}body.light-mode .scd-container .scd-empty-upload .scd-empty-icon-wrap,html.light-mode .scd-container .scd-empty-upload .scd-empty-icon-wrap{background:#eef2ff!important;color:#4f46e5!important}body.light-mode .scd-container .scd-empty-title,html.light-mode .scd-container .scd-empty-title{color:#475569!important}body.light-mode .scd-container .scd-empty-desc,html.light-mode .scd-container .scd-empty-desc{color:#94a3b8!important}body.light-mode .scd-container .scd-empty p,html.light-mode .scd-container .scd-empty p{color:#64748b!important}body.light-mode .scd-container .scd-tabs,html.light-mode .scd-container .scd-tabs{background:#f1f5f9!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-tab,html.light-mode .scd-container .scd-tab{color:#64748b!important}body.light-mode .scd-container .scd-tab.active,html.light-mode .scd-container .scd-tab.active{background:#e2e8f0!important;color:#0f172a!important}body.light-mode .scd-container .scd-tab.scd-tab-red:not(.active),html.light-mode .scd-container .scd-tab.scd-tab-red:not(.active){color:#dc2626!important}body.light-mode .scd-container .scd-tab.scd-tab-green:not(.active),html.light-mode .scd-container .scd-tab.scd-tab-green:not(.active){color:#059669!important}body.light-mode .scd-container .scd-tab.scd-tab-amber:not(.active),html.light-mode .scd-container .scd-tab.scd-tab-amber:not(.active){color:#d97706!important}body.light-mode .scd-container .scd-tab.scd-tab-rose:not(.active),html.light-mode .scd-container .scd-tab.scd-tab-rose:not(.active){color:#e11d48!important}body.light-mode .scd-container .scd-tab.scd-tab-purple:not(.active),html.light-mode .scd-container .scd-tab.scd-tab-purple:not(.active){color:#9333ea!important}body.light-mode .scd-container .scd-tab.scd-tab-red.active,html.light-mode .scd-container .scd-tab.scd-tab-red.active{background:#dc2626!important;color:#fff!important}body.light-mode .scd-container .scd-tab.scd-tab-green.active,html.light-mode .scd-container .scd-tab.scd-tab-green.active{background:#059669!important;color:#fff!important}body.light-mode .scd-container .scd-tab.scd-tab-amber.active,html.light-mode .scd-container .scd-tab.scd-tab-amber.active{background:#d97706!important;color:#fff!important}body.light-mode .scd-container .scd-tab.scd-tab-rose.active,html.light-mode .scd-container .scd-tab.scd-tab-rose.active{background:#e11d48!important;color:#fff!important}body.light-mode .scd-container .scd-tab.scd-tab-purple.active,html.light-mode .scd-container .scd-tab.scd-tab-purple.active{background:#9333ea!important;color:#fff!important}body.light-mode .scd-container .scd-search-input,html.light-mode .scd-container .scd-search-input{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important;color-scheme:light!important}body.light-mode .scd-container .scd-search-input::placeholder,html.light-mode .scd-container .scd-search-input::placeholder{color:#94a3b8!important}body.light-mode .scd-container .scd-search-icon,html.light-mode .scd-container .scd-search-icon{color:#94a3b8!important}body.light-mode .scd-container .scd-table-wrapper,html.light-mode .scd-container .scd-table-wrapper{border-color:#e2e8f0!important}body.light-mode .scd-container .scd-table-wrapper thead th,html.light-mode .scd-container .scd-table-wrapper thead th{background:#f8fafc!important;color:#475569!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-table-wrapper tbody tr,html.light-mode .scd-container .scd-table-wrapper tbody tr{border-color:#f1f5f9!important}body.light-mode .scd-container .scd-table-wrapper tbody tr:hover,html.light-mode .scd-container .scd-table-wrapper tbody tr:hover{background:#f8fafc!important}body.light-mode .scd-container .scd-table-wrapper tbody tr.row-mismatch,html.light-mode .scd-container .scd-table-wrapper tbody tr.row-mismatch{background:#fbbf240f!important}body.light-mode .scd-container .scd-table-wrapper tbody tr.row-missing-bank,html.light-mode .scd-container .scd-table-wrapper tbody tr.row-missing-bank{background:#f871710f!important}body.light-mode .scd-container .scd-table-wrapper tbody tr.row-missing-system,html.light-mode .scd-container .scd-table-wrapper tbody tr.row-missing-system{background:#c084fc0f!important}body.light-mode .scd-container .scd-table-wrapper tbody td,html.light-mode .scd-container .scd-table-wrapper tbody td{color:#475569!important}body.light-mode .scd-container .scd-table-wrapper tbody td.col-bold,html.light-mode .scd-container .scd-table-wrapper tbody td.col-bold{color:#0f172a!important}body.light-mode .scd-container .scd-table-wrapper tbody td.col-gateway,html.light-mode .scd-container .scd-table-wrapper tbody td.col-gateway{color:#0284c7!important}body.light-mode .scd-container .scd-table-wrapper tbody td.col-sans,html.light-mode .scd-container .scd-table-wrapper tbody td.col-sans{color:#475569!important}body.light-mode .scd-container .scd-table-wrapper tbody td.col-index,html.light-mode .scd-container .scd-table-wrapper tbody td.col-index{color:#94a3b8!important}body.light-mode .scd-container .scd-table-wrapper tbody td.col-notes,html.light-mode .scd-container .scd-table-wrapper tbody td.col-notes{color:#64748b!important}body.light-mode .scd-container .scd-table-wrapper tbody td.diff-pos,html.light-mode .scd-container .scd-table-wrapper tbody td.diff-pos{color:#059669!important}body.light-mode .scd-container .scd-table-wrapper tbody td.diff-neg,html.light-mode .scd-container .scd-table-wrapper tbody td.diff-neg{color:#dc2626!important}body.light-mode .scd-container .scd-table-wrapper tbody td.diff-zero,html.light-mode .scd-container .scd-table-wrapper tbody td.diff-zero{color:#94a3b8!important}body.light-mode .scd-container .status-badge.badge-green,html.light-mode .scd-container .status-badge.badge-green{background:#dcfce7!important;color:#15803d!important;border-color:#86efac!important}body.light-mode .scd-container .status-badge.badge-amber,html.light-mode .scd-container .status-badge.badge-amber{background:#fef9c3!important;color:#a16207!important;border-color:#fde047!important}body.light-mode .scd-container .status-badge.badge-red,html.light-mode .scd-container .status-badge.badge-red{background:#fee2e2!important;color:#b91c1c!important;border-color:#fca5a5!important}body.light-mode .scd-container .status-badge.badge-purple,html.light-mode .scd-container .status-badge.badge-purple{background:#f3e8ff!important;color:#7e22ce!important;border-color:#d8b4fe!important}body.light-mode .scd-container .scd-footer,html.light-mode .scd-container .scd-footer{background:#f8fafc!important;border-color:#e2e8f0!important}body.light-mode .scd-container .scd-footer-info,html.light-mode .scd-container .scd-footer-info{color:#94a3b8!important}body.light-mode .scd-container .scd-footer-actions .btn-secondary,html.light-mode .scd-container .scd-footer-actions .btn-secondary{background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important}body.light-mode .scd-container .scd-footer-actions .btn-secondary:hover:not(:disabled),html.light-mode .scd-container .scd-footer-actions .btn-secondary:hover:not(:disabled){background:#f1f5f9!important;color:#0f172a!important}
