@charset "UTF-8";:root{--el-border-radius-base: 6px;--el-border-color: #dcdfe6;--el-border-color-light: #e4e7ed;--el-border-color-lighter: #ebeef5;--el-border-color-extra-light: #f2f6fc;--el-border-color-dark: #d4d7de;--el-border-color-darker: #cdd0d6;--el-fill-color: #f0f2f5;--el-fill-color-light: #f5f7fa;--el-fill-color-lighter: #fafafa;--el-fill-color-extra-light: #fafcff;--el-fill-color-dark: #ebedf0;--el-fill-color-darker: #e6e8eb;--el-fill-color-blank: #ffffff;--el-bg-color: #ffffff;--el-bg-color-page: #f8f7fa;--el-bg-color-overlay: #ffffff;--el-box-shadow: 0 .1875rem .75rem 0 rgba(47, 43, 61, .14);--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-base: 0px 2px 4px rgba(0, 0, 0, .12), 0px 0px 6px rgba(0, 0, 0, .04);--el-box-shadow-dark: 0px 4px 8px rgba(0, 0, 0, .12), 0px 2px 4px rgba(0, 0, 0, .06);--el-disabled-bg-color: var(--el-fill-color-light);--el-disabled-text-color: var(--el-text-color-placeholder);--el-disabled-border-color: var(--el-border-color-light);--el-overlay-color: rgba(0, 0, 0, .8);--el-overlay-color-light: rgba(0, 0, 0, .7);--el-overlay-color-lighter: rgba(0, 0, 0, .5)}:root[data-theme=dark]{--el-border-radius-base: 6px;--el-border-color-darker: #636466;--el-border-color-dark: #58585b;--el-border-color: #4c4d4f;--el-border-color-light: #414243;--el-border-color-lighter: #4a5568;--el-border-color-extra-light: #2b2b2c;--el-fill-color-darker: #424243;--el-fill-color-dark: #39393a;--el-fill-color: #1a1a2e;--el-fill-color-extra-light: #191919;--el-fill-color-blank: transparent;--el-mask-color: rgba(26, 26, 46, .8);--el-mask-color-extra-light: rgba(0, 0, 0, .3)}:root[data-theme=dark] html.dark .el-button{--el-button-disabled-text-color: rgba(255, 255, 255, .5)}:root[data-theme=dark] html.dark .el-card{--el-card-bg-color: var(--el-bg-color-overlay)}:root[data-theme=dark] html.dark .el-empty{--el-empty-fill-color-0: var(--el-color-black);--el-empty-fill-color-1: #4b4b52;--el-empty-fill-color-2: #36383d;--el-empty-fill-color-3: #1e1e20;--el-empty-fill-color-4: #262629;--el-empty-fill-color-5: #202124;--el-empty-fill-color-6: #212224;--el-empty-fill-color-7: #1b1c1f;--el-empty-fill-color-8: #1c1d1f;--el-empty-fill-color-9: #18181a}:root[data-theme=dark]{--el-border-color: #4a5568;--el-border-color-light: #4a5568;--el-border-color-lighter: #4a5568;--el-border-color-extra-light: #2b2b2c;--el-border-color-dark: #58585b;--el-border-color-darker: #636466;--el-fill-color: #242c3a;--el-fill-color-light: #374151;--el-fill-color-lighter: #4a5568;--el-fill-color-extra-light: #191919;--el-fill-color-dark: #39393a;--el-fill-color-darker: #424243;--el-fill-color-blank: #2d3748;--el-bg-color: #2d3748;--el-bg-color-page: #1a1a2e;--el-bg-color-overlay: #2d3748;--el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .36), 0px 8px 20px rgba(0, 0, 0, .72);--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .72);--el-box-shadow-base: 0px 2px 4px rgba(0, 0, 0, .72), 0px 0px 6px rgba(0, 0, 0, .24);--el-box-shadow-dark: 0px 4px 8px rgba(0, 0, 0, .72), 0px 2px 4px rgba(0, 0, 0, .36);--el-disabled-bg-color: var(--el-fill-color-light);--el-disabled-text-color: var(--el-text-color-placeholder);--el-disabled-border-color: var(--el-border-color-light);--el-overlay-color: rgba(0, 0, 0, .8);--el-overlay-color-light: rgba(0, 0, 0, .7);--el-overlay-color-lighter: rgba(0, 0, 0, .5)}:root{--dq-page-bg: #f2f3f5;--dq-streaming-form-bg: #f5f7fa;--dq-card-bg: #ffffff;--dq-card-secondary-bg: #f5f7fa;--dq-border-color: #e4e7ed;--dq-text-primary: #303133;--dq-text-secondary: #606266;--dq-text-tertiary: #909399;--dq-text-placeholder: #a8abb2;--dq-input-bg: #ffffff;--dq-hover-bg: #eeeeef;--dq-selected-bg: rgba(64, 158, 255, .1);--dq-selected-border: #409eff;--dq-primary-color: #409eff;--dq-success-color: #67c23a;--dq-warning-color: #ff9f43;--dq-danger-color: #f56c6c;--dq-danger-color-rgb: 245, 108, 108;--dq-balance-bg: linear-gradient(135deg, rgba(230, 162, 60, .1), rgba(245, 158, 11, .05));--dq-balance-border: rgba(230, 162, 60, .3);--dq-balance-color: #ff9f43;--dq-discount-bg: #f0f9ff;--dq-discount-border: #409eff;--dq-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);--dq-box-shadow-hover: 0 4px 16px 0 rgba(0, 0, 0, .15);--dq-device-card-bg: #fafbfc;--dq-device-card-border: #d1d5db;--dq-deployment-option-bg: #ffffff;--dq-deployment-option-border: #d1d5db;--dq-deployment-option-hover-bg: rgba(64, 158, 255, .05);--dq-deployment-option-hover-border: #409eff;--dq-deployment-selected-bg: rgba(64, 158, 255, .1);--dq-deployment-selected-border: #409eff;--dq-deployment-radio-border: #9ca3af;--dq-deployment-radio-selected: #409eff;--dq-feature-table-bg: #ffffff;--dq-feature-table-header-bg: #fafbfc;--dq-feature-table-border: var(--el-border-color);--dq-feature-row-hover-bg: rgba(64, 158, 255, .03);--dq-current-plan-bg: rgba(64, 158, 255, .15);--dq-current-plan-border: #409eff;--dq-current-plan-text: #1e40af;--dq-upgrade-btn-bg: linear-gradient(135deg, #409eff, #667eea);--dq-downgrade-btn-bg: #ff9f43;--dq-breakdown-item-bg: #f9fafb;--dq-rate-positive: #dc2626;--dq-rate-negative: #16a34a;--dq-icon-upgrade: #a855f7;--dq-icon-info: #409eff;--dq-plan-basic: #16a34a;--dq-plan-plus: #409eff;--dq-plan-pro: #f59e0b;--dq-plan-ultra: #a855f7;--dq-plan-basic-gradient: linear-gradient(135deg, #22c55e, #16a34a);--dq-plan-plus-gradient: linear-gradient(135deg, #60a5fa, #3b82f6);--dq-plan-pro-gradient: linear-gradient(135deg, #fbbf24, #f59e0b);--dq-plan-ultra-gradient: linear-gradient(135deg, #c084fc, #a855f7);--dq-plan-basic-shadow: 0 2px 8px rgba(34, 197, 94, .4);--dq-plan-plus-shadow: 0 2px 8px rgba(96, 165, 250, .4);--dq-plan-pro-shadow: 0 2px 8px rgba(251, 191, 36, .4);--dq-plan-ultra-shadow: 0 2px 8px rgba(192, 132, 252, .4);--dq-renew-slider-bg: rgba(200, 200, 200, .15);--dq-renew-slider-available: rgba(64, 158, 255, .25);--dq-renew-slider-usage-border: #ffffff;--dq-renew-slider-quota-border: #ffffff;--dq-renew-notice-bg: rgba(251, 191, 36, .1);--dq-renew-notice-border: rgba(251, 191, 36, .3);--dq-renew-notice-text: #f59e0b;--dq-renew-notice-link: #60a5fa;--dq-renew-success-msg-bg: rgba(16, 185, 129, .1);--dq-renew-success-msg-border: rgba(16, 185, 129, .3);--dq-renew-license-bg: linear-gradient(135deg, rgba(64, 158, 255, .1), rgba(102, 126, 234, .1));--dq-renew-license-border: rgba(64, 158, 255, .3);--dq-renew-license-icon-bg: linear-gradient(135deg, #409eff, #667eea);--dq-renew-license-file-bg: rgba(245, 247, 250, .5);--dq-renew-license-file-border: rgba(228, 231, 237, .3);--dq-renew-license-file-icon-bg: rgba(64, 158, 255, .15);--dq-renew-license-file-icon-border: rgba(64, 158, 255, .3);--dq-renew-license-notice-bg: rgba(64, 158, 255, .1);--dq-renew-license-notice-border: #409eff;--dq-renew-license-notice-text: #60a5fa;--dq-renew-btn-bg: linear-gradient(135deg, #16a34a, #059669);--dq-renew-btn-shadow: rgba(16, 185, 129, .3);--dq-renew-btn-hover-shadow: rgba(16, 185, 129, .5);--dq-renew-total-bg: linear-gradient(135deg, rgba(16, 185, 129, .1), rgba(5, 150, 105, .05));--dq-renew-total-border: rgba(16, 185, 129, .3);--app-linear: linear-gradient(270deg, rgba(115, 103, 240, .7) 0%, #7367f0 100%);--app-linear2: linear-gradient(270deg, #7367f0 0%, #7367f0 100%);--app-tem-bg-color: #ffffff;--app-bg-color: #f2f3f5;--app-header-bg: #ffffff;--app-sidebar-bg: #ffffff;--app-sidebar-header-bg: #ffffff;--app-card-bg: #ffffff;--app-border-radius: 8px;--app-transition: all .3s ease;--app-text-color-primary: var(--el-color-primary);--app-text-color-primary-2: #ffffff;--app-menu-active-color: var(--el-color-primary);--app-sub-menu-bg-color: var(--app-sidebar-bg);--app-devtool-bg: #ffffff;--app-overlay-color-lighter: rgba(240, 242, 245, .6);--dashboard-progress-bg: #f0f0f0;--dq-jtt-notice-bg: rgba(16, 185, 129, .08);--dq-jtt-notice-border: rgba(16, 185, 129, .25);--dq-jtt-notice-border-left: #10b981;--dq-jtt-notice-icon-color: #10b981;--dq-jtt-notice-text-color: #059669;--dq-jtt-notice-text-strong: #047857;--dq-jtt-notice-link-color: #409eff;--dq-jtt-notice-link-hover: #66b1ff;--dq-jtt-notice-dismiss-bg: rgba(16, 185, 129, .08);--dq-jtt-notice-dismiss-border: rgba(16, 185, 129, .25);--dq-jtt-notice-dismiss-color: #059669;--dq-jtt-notice-dismiss-hover-bg: rgba(16, 185, 129, .15);--dq-jtt-notice-dismiss-hover-border: rgba(16, 185, 129, .35);--dq-jtt-notice-dismiss-hover-color: #047857;--dq-quota-tracker-text: #2563eb;--dq-quota-dashcam-text: #7c3aed;--dq-quota-tag-text: #059669;--dq-quota-eld-text: #d97706;--dq-quota-obd-text: #dc2626;--dq-quota-storage-text: #db2777;--dq-media-bg: rgba(209, 208, 208, .2);--dq-method-get-bg: rgba(22, 163, 74, .12);--dq-method-get-color: #15803d;--dq-method-get-border: rgba(22, 163, 74, .3);--dq-method-post-bg: rgba(59, 130, 246, .12);--dq-method-post-color: #1d4ed8;--dq-method-post-border: rgba(59, 130, 246, .3);--dq-method-put-bg: rgba(245, 158, 11, .12);--dq-method-put-color: #b45309;--dq-method-put-border: rgba(245, 158, 11, .3);--dq-method-delete-bg: rgba(239, 68, 68, .12);--dq-method-delete-color: #b91c1c;--dq-method-delete-border: rgba(239, 68, 68, .3);--dq-method-patch-bg: rgba(139, 92, 246, .12);--dq-method-patch-color: #6d28d9;--dq-method-patch-border: rgba(139, 92, 246, .3);--app-btn-info-bg: var(--dq-card-bg);--app-btn-info-hover-bg: var(--el-color-primary-light-9);--app-btn-info-color: var(--el-text-color-regular);--app-btn-info-hover-color: var(--el-color-primary)}:root[data-theme=dark]{--dq-page-bg: transparent;--dq-streaming-form-bg: rgba(26, 32, 44, .3);--dq-card-bg: #2d3748;--dq-card-secondary-bg: #374151;--dq-border-color: #4a5568;--dq-text-primary: #e6e6fa;--dq-text-secondary: #a0aec0;--dq-text-tertiary: #94a3b8;--dq-text-placeholder: #6b7280;--dq-input-bg: #374151;--dq-hover-bg: #414d5f;--dq-selected-bg: rgba(59, 130, 246, .2);--dq-selected-border: #3b82f6;--dq-primary-color: #3b82f6;--dq-success-color: #38a169;--dq-warning-color: #fbbf24;--dq-danger-color: #fc8181;--dq-danger-color-rgb: 252, 129, 129;--dq-balance-bg: linear-gradient(135deg, rgba(245, 158, 11, .15), rgba(251, 191, 36, .1));--dq-balance-border: rgba(245, 158, 11, .3);--dq-balance-color: #fbbf24;--dq-discount-bg: #3a4a5c;--dq-discount-border: #3b82f6;--dq-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3);--dq-box-shadow-hover: 0 8px 20px 0 rgba(0, 0, 0, .4);--dq-device-card-bg: #2d3748;--dq-device-card-border: #4a5568;--dq-deployment-option-bg: #2d3748;--dq-deployment-option-border: #4a5568;--dq-deployment-option-hover-bg: rgba(102, 126, 234, .05);--dq-deployment-option-hover-border: #667eea;--dq-deployment-selected-bg: linear-gradient( 135deg, rgba(102, 126, 234, .15), rgba(118, 75, 162, .1) );--dq-deployment-selected-border: #667eea;--dq-deployment-radio-border: #6b7280;--dq-deployment-radio-selected: #667eea;--dq-feature-table-bg: #2d3748;--dq-feature-table-header-bg: #374151;--dq-feature-table-border: #4a5568;--dq-feature-row-hover-bg: rgba(102, 126, 234, .05);--dq-current-plan-bg: linear-gradient(135deg, rgba(168, 85, 247, .2), rgba(139, 92, 246, .15));--dq-current-plan-border: #a855f7;--dq-current-plan-text: #c084fc;--dq-upgrade-btn-bg: var(--app-linear);--dq-downgrade-btn-bg: #f59e0b;--dq-breakdown-item-bg: #374151;--dq-rate-positive: #fc8181;--dq-rate-negative: #38a169;--dq-icon-upgrade: #a855f7;--dq-icon-info: #3b82f6;--dq-plan-basic: #34d399;--dq-plan-plus: #3b82f6;--dq-plan-pro: #f59e0b;--dq-plan-ultra: #a855f7;--dq-plan-basic-gradient: linear-gradient(135deg, #34d399, #10b981);--dq-plan-plus-gradient: linear-gradient(135deg, #3b82f6, #1d4ed8);--dq-plan-pro-gradient: linear-gradient(135deg, #f59e0b, #d97706);--dq-plan-ultra-gradient: linear-gradient(135deg, #a855f7, #7c3aed);--dq-plan-basic-shadow: 0 2px 8px rgba(52, 211, 153, .4);--dq-plan-plus-shadow: 0 2px 8px rgba(59, 130, 246, .4);--dq-plan-pro-shadow: 0 2px 8px rgba(245, 158, 11, .4);--dq-plan-ultra-shadow: 0 2px 8px rgba(168, 85, 247, .4);--dq-renew-slider-bg: rgba(200, 200, 200, .1);--dq-renew-slider-available: rgba(59, 130, 246, .3);--dq-renew-slider-usage-border: #e6e6fa;--dq-renew-slider-quota-border: #e6e6fa;--dq-renew-notice-bg: rgba(245, 158, 11, .1);--dq-renew-notice-border: rgba(245, 158, 11, .3);--dq-renew-notice-text: #fbbf24;--dq-renew-notice-link: #60a5fa;--dq-renew-success-msg-bg: rgba(16, 185, 129, .1);--dq-renew-success-msg-border: rgba(16, 185, 129, .3);--dq-renew-license-bg: linear-gradient(135deg, rgba(102, 126, 234, .1), rgba(118, 75, 162, .1));--dq-renew-license-border: rgba(102, 126, 234, .3);--dq-renew-license-icon-bg: var(--app-linear);--dq-renew-license-file-bg: rgba(45, 55, 72, .5);--dq-renew-license-file-border: rgba(160, 174, 192, .2);--dq-renew-license-file-icon-bg: rgba(102, 126, 234, .2);--dq-renew-license-file-icon-border: rgba(102, 126, 234, .4);--dq-renew-license-notice-bg: rgba(59, 130, 246, .1);--dq-renew-license-notice-border: #3b82f6;--dq-renew-license-notice-text: #93c5fd;--dq-renew-btn-bg: linear-gradient(135deg, #10b981, #059669);--dq-renew-btn-shadow: rgba(16, 185, 129, .3);--dq-renew-btn-hover-shadow: rgba(16, 185, 129, .5);--dq-renew-total-bg: linear-gradient(135deg, rgba(16, 185, 129, .1), rgba(5, 150, 105, .05));--dq-renew-total-border: rgba(16, 185, 129, .3);--app-linear: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--app-linear2: linear-gradient(135deg, #667eea 0%, #667eea 100%);--app-tem-bg-color: #242c3a;--app-bg-color: #1a1a2e;--app-header-bg: linear-gradient(135deg, #374151 0%, #0f3460 100%);--app-sidebar-bg: #2d3748;--app-sidebar-header-bg: #374151;--app-card-bg: #2d3748;--app-border-radius: 8px;--app-transition: all .3s ease;--app-text-color-primary: #667eea;--app-text-color-primary-2: #e6e6fa;--app-menu-active-color: #4c51bf;--app-sub-menu-bg-color: rgba(0, 0, 0, .1);--app-devtool-bg: #1e2936;--app-overlay-color-lighter: var(--el-overlay-color-lighter);--dashboard-progress-bg: #374151;--dq-jtt-notice-bg: rgba(16, 185, 129, .06);--dq-jtt-notice-border: rgba(52, 211, 153, .18);--dq-jtt-notice-border-left: rgba(52, 211, 153, .45);--dq-jtt-notice-icon-color: #6ee7b7;--dq-jtt-notice-text-color: #d1fae5;--dq-jtt-notice-text-strong: #a7f3d0;--dq-jtt-notice-link-color: #667eea;--dq-jtt-notice-link-hover: #81a4f8;--dq-jtt-notice-dismiss-bg: rgba(16, 185, 129, .06);--dq-jtt-notice-dismiss-border: rgba(52, 211, 153, .18);--dq-jtt-notice-dismiss-color: #6ee7b7;--dq-jtt-notice-dismiss-hover-bg: rgba(16, 185, 129, .12);--dq-jtt-notice-dismiss-hover-border: rgba(52, 211, 153, .28);--dq-jtt-notice-dismiss-hover-color: #ecfdf5;--dq-quota-tracker-text: #93c5fd;--dq-quota-dashcam-text: #c4b5fd;--dq-quota-tag-text: #6ee7b7;--dq-quota-eld-text: #fde68a;--dq-quota-obd-text: #fda4af;--dq-quota-storage-text: #f9a8d4;--dq-media-bg: rgba(255, 255, 255, .2);--dq-method-get-bg: rgba(82, 196, 26, .2);--dq-method-get-color: #95de64;--dq-method-get-border: rgba(82, 196, 26, .4);--dq-method-post-bg: rgba(24, 144, 255, .2);--dq-method-post-color: #69c0ff;--dq-method-post-border: rgba(24, 144, 255, .4);--dq-method-put-bg: rgba(250, 140, 22, .2);--dq-method-put-color: #ffc069;--dq-method-put-border: rgba(250, 140, 22, .4);--dq-method-delete-bg: rgba(255, 77, 79, .2);--dq-method-delete-color: #ff7875;--dq-method-delete-border: rgba(255, 77, 79, .4);--dq-method-patch-bg: rgba(114, 46, 209, .2);--dq-method-patch-color: #b37feb;--dq-method-patch-border: rgba(114, 46, 209, .4);--app-btn-info-bg: var(--dq-card-bg);--app-btn-info-hover-bg: var(--dq-hover-bg);--app-btn-info-color: var(--el-text-color-regular);--app-btn-info-hover-color: var(--el-text-color-primary)}:root[data-theme=dark] .custom-table-container{--el-table-header-bg-color: #374151;--el-table-tr-bg-color: #2d3748;--el-table-row-hover-bg-color: #303b52;box-shadow:0 2px 12px #0000001a;border-radius:12px;border:1px solid #4a5568;overflow:hidden}:root[data-theme=dark] .custom-table-container .el-table.custom-table{--el-table-header-bg-color: #374151;--el-table-tr-bg-color: #2d3748;--el-table-row-hover-bg-color: #303b52}:root[data-theme=dark] .el-table.custom-table{--el-table-header-bg-color: #374151;--el-table-tr-bg-color: #2d3748;--el-table-row-hover-bg-color: #303b52;color:#e6e6fa}:root[data-theme=dark] .el-dialog{--el-dialog-bg-color: var(--dq-card-bg)}.el-button span{gap:4px}.el-icon.el-message-box__status{font-size:24px}.el-select-dropdown .el-select-dropdown__list{padding:6px}.el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item{border-radius:6px;line-height:36px;color:var(--el-text-color-primary);transition:background-color .3s ease}.el-select-dropdown .el-select-dropdown__list .is-selected{color:var(--el-color-primary)}.el-dropdown__list .el-dropdown-menu{padding:6px}.el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item{border-radius:6px;line-height:30px;color:var(--el-text-color-primary);transition:background-color .3s ease}.el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item:hover,.el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item.selected{background-color:var(--el-fill-color-light)}.el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown__list .el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-popper.el-dropdown__popper{border-radius:8px}.el-message-fade-enter-from,.el-message-fade-leave-to{transform:translate(100%)!important}[dir=rtl] .el-message-fade-enter-from,[dir=rtl] .el-message-fade-leave-to{transform:translate(-100%)!important}body .el-message{--el-message-padding: 0px 15px;font-size:18px}body .el-message.el-message--success{--el-message-bg-color: var(--el-color-success);--el-message-border-color: var(--el-color-success);--el-message-text-color: #fff}body .el-message.el-message--warning{--el-message-bg-color: var(--el-color-warning);--el-message-border-color: var(--el-color-warning);--el-message-text-color: #fff}body .el-message.el-message--info{--el-message-bg-color: var(--el-color-info);--el-message-border-color: var(--el-color-info);--el-message-text-color: #fff}body .el-message.el-message--error{--el-message-bg-color: var(--el-color-error);--el-message-border-color: var(--el-color-error);--el-message-text-color: #fff}body .el-message .el-message__content{font-size:18px;line-height:40px}.custom-input :deep(.el-input__wrapper){border-radius:20px;background-color:var(--app-card-bg);border:none;transition:all .3s ease}.custom-input :deep(.el-input__wrapper).is-focus{background-color:var(--app-card-bg);border-color:var(--el-color-primary)}.el-button.custom-btn{background:var(--app-linear);border:none;border-radius:6px;font-weight:600;transition:all .3s ease;color:#fff}.el-button.custom-btn:hover{background:var(--app-linear2);transform:translateY(-2px);box-shadow:0 4px 12px #667eea66;color:#fff}.el-button.custom-btn-info{background:transparent;color:var(--app-btn-info-color);border:1px solid var(--dq-border-color);background:var(--app-btn-info-bg);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .3s ease}.el-button.custom-btn-info span{font-weight:500}.el-button.custom-btn-info:hover,.el-button.custom-btn-info.selected{background:var(--app-btn-info-hover-bg);color:var(--app-btn-info-hover-color);border:1px solid var(--dq-border-color)}.el-table.custom-table{background:var(--el-table-tr-bg-color)}.el-table.custom-table tr th .cell{letter-spacing:.5px;font-weight:600;color:var(--el-text-color-primary)}.custom-pagination{background-color:var(--el-table-tr-bg-color);display:flex;justify-content:space-between;align-items:center;padding:15px 20px;width:100%}.custom-pagination .pagination-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px}[dir=rtl] .custom-pagination .pagination-controls{justify-content:flex-start}.custom-pagination .pagination-info{color:var(--el-text-color-regular);font-size:14px}.el-dialog.custom-dialog{--el-dialog-padding-primary: 0px;border-radius:12px}.el-dialog.custom-dialog .el-dialog__header{padding:24px 30px 20px;border-bottom:1px solid var(--el-border-color-lighter)}.el-dialog.custom-dialog .el-dialog__header .el-dialog__title{display:block;width:calc(100% - 60px)}.el-dialog.custom-dialog .el-dialog__header .el-dialog__headerbtn{width:68px;height:68px}[dir=rtl] .el-dialog.custom-dialog .el-dialog__header .el-dialog__headerbtn{left:0;right:auto}.el-dialog.custom-dialog .el-dialog__header .el-dialog__headerbtn .el-icon{font-size:20px;color:var(--el-text-color-primary)}.el-dialog.custom-dialog .el-dialog__body{padding:24px 30px}.el-dialog.custom-dialog .el-dialog__footer{border-top:1px solid var(--el-border-color-lighter);padding:20px 30px 30px}.el-dropdown-menu.custom-dropdown-menu{padding:0}.el-dropdown-menu.custom-dropdown-menu .el-dropdown-menu__item{border-radius:0;padding-block:0;padding-inline:20px 35px;line-height:42px}.custom-btn-group{position:relative;display:inline-flex;border-radius:8px;overflow:hidden;background:var(--app-linear)}.custom-btn-group .el-button.btn-left{background:none;border:none;padding:12px 16px;font-size:14px;border-radius:0;margin-inline-end:0px!important;color:#fff}.custom-btn-group .el-button.btn-left span{font-weight:600;transition:all .3s ease}.custom-btn-group .el-button.btn-left .el-icon{font-size:18px}.custom-btn-group .el-button.btn-left:hover span{transform:translateY(-1px)}.custom-btn-group .el-button.btn-right{border:none;font-size:14px;font-weight:600;border-radius:0;transition:all .3s ease;color:#fff;position:relative;margin-inline-start:1px;background:#ffffff1a;padding:12px}.custom-btn-group .el-button.btn-right .el-icon{font-size:18px}.custom-btn-group .el-button.btn-right:hover{background:#fff3}.custom-btn-group .el-button.btn-right:before{position:absolute;inset-inline-start:0;top:0;content:"";background-color:#ffffff4d;height:100%;width:1px}.el-popper.el-picker__popper.custom-popper-class{background:none;border-radius:6px}.el-popper.el-picker__popper.custom-popper-class .el-picker-panel{border-radius:6px;background-color:var(--app-tem-bg-color)}.el-popper.el-picker__popper.custom-popper-class .el-picker-panel__footer{background-color:var(--app-tem-bg-color);border-radius:0 0 6px 6px}.el-popper.el-picker__popper.custom-popper-class .el-date-range-picker__content.is-left{border-inline-end:none}.el-popper.el-picker__popper.custom-popper-class .el-date-range-picker__time-header{border-bottom:none}.el-popper.el-picker__popper.custom-popper-class .el-picker-panel__sidebar .el-picker-panel__shortcut{line-height:28px}.el-popper.el-picker__popper.custom-popper-class .el-date-table td.in-range .el-date-table-cell{background-color:var(--el-color-primary-light-9)}.el-popper.el-picker__popper.custom-popper-class .start-date .el-date-table-cell__text,.el-popper.el-picker__popper.custom-popper-class .end-date .el-date-table-cell__text{transition:background-color .3s ease}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}strong{font-weight:700}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100vw;height:100vh;margin:0;padding:0;font-weight:400;background-color:var(--app-bg-color);transition:var(--app-transition);overflow-x:hidden;overflow-y:auto}a,.green{text-decoration:none;color:var(--el-color-primary);transition:.4s;padding:3px}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-editor .md-editor-preview,.md-editor .md-editor-preview h1,.md-editor .md-editor-preview h2,.md-editor .md-editor-preview h3,.md-editor .md-editor-preview h4,.md-editor .md-editor-preview h5,.md-editor .md-editor-preview h6{word-break:break-word}#app[data-v-b8978ed0]{width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto;background-color:var(--app-bg-color);transition:var(--app-transition)}
