@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@media (width<=1200px){.grid-cols-4{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.grid-cols-3,.grid-cols-2{grid-template-columns:1fr}.stat-value,.data-value-lg{font-size:var(--text-3xl)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}:root{--font-mono:"JetBrains Mono", "Fira Code", "SF Mono", monospace;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--text-xs:11px;--text-sm:12px;--text-base:14px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:36px;--text-5xl:48px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.4s ease;--z-dropdown:1000;--z-modal:1050;--z-notification:1100;--z-tooltip:1150}:root,[data-theme=dark]{--color-bg-primary:#0a0e14;--color-bg-secondary:#111820;--color-bg-tertiary:#1a222d;--color-bg-elevated:#212b38;--color-bg-hover:#2a3644;--color-cool-primary:#00d4ff;--color-cool-secondary:#09c;--color-cool-glow:#00d4ff26;--color-warm-primary:#ff9500;--color-warm-secondary:#c70;--color-warm-glow:#ff950026;--color-status-normal:#0f8;--color-status-warning:#ffc107;--color-status-danger:#ff3b3b;--color-status-offline:#6b7280;--color-text-primary:#e8edf3;--color-text-secondary:#94a3b8;--color-text-tertiary:#64748b;--color-text-disabled:#475569;--color-border-primary:#2a3644;--color-border-secondary:#1e293b;--color-border-focus:var(--color-cool-primary);--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px #0006;--shadow-lg:0 10px 15px #00000080;--shadow-glow-cool:0 0 20px var(--color-cool-glow);--shadow-glow-warm:0 0 20px var(--color-warm-glow)}[data-theme=light]{--color-bg-primary:#f5f7fa;--color-bg-secondary:#fff;--color-bg-tertiary:#f0f2f5;--color-bg-elevated:#fff;--color-bg-hover:#e8ecf0;--color-cool-primary:#08c;--color-cool-secondary:#069;--color-cool-glow:#0088cc1a;--color-warm-primary:#e68600;--color-warm-secondary:#b36b00;--color-warm-glow:#e686001a;--color-status-normal:#0a5;--color-status-warning:#d90;--color-status-danger:#d33;--color-status-offline:#888;--color-text-primary:#1a1a1a;--color-text-secondary:#555;--color-text-tertiary:#777;--color-text-disabled:#aaa;--color-border-primary:#d9d9d9;--color-border-secondary:#e8e8e8;--color-border-focus:var(--color-cool-primary);--shadow-sm:0 1px 2px #00000014;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001f;--shadow-glow-cool:0 0 20px var(--color-cool-glow);--shadow-glow-warm:0 0 20px var(--color-warm-glow)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px}body{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);background-color:var(--color-bg-primary);min-height:100vh;line-height:1.6;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:9999;opacity:.5;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00d4ff03 2px 4px);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#00d4ff08 1px,#0000 1px),linear-gradient(90deg,#00d4ff08 1px,#0000 1px);background-size:40px 40px;position:fixed;inset:0}#app{min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);color:var(--color-text-primary);font-weight:600;line-height:1.3}h1{font-size:var(--text-4xl);letter-spacing:-.02em}h2{font-size:var(--text-3xl);letter-spacing:-.01em}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}.data-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:500}.data-value-lg{font-size:var(--text-5xl);font-weight:700}.data-value-md{font-size:var(--text-3xl);font-weight:600}.data-value-sm{font-size:var(--text-xl);font-weight:500}code,.code{font-family:var(--font-mono);background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);padding:2px 6px;font-size:.9em}.status-dot{align-items:center;gap:var(--space-2);display:inline-flex}.status-dot:before{content:"";border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse}.status-dot.online:before{background:var(--color-status-normal);box-shadow:0 0 8px var(--color-status-normal)}.status-dot.warning:before{background:var(--color-status-warning);box-shadow:0 0 8px var(--color-status-warning)}.status-dot.danger:before{background:var(--color-status-danger);box-shadow:0 0 8px var(--color-status-danger)}.status-dot.offline:before{background:var(--color-status-offline);animation:none}.card{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--transition-base)}.card:hover{border-color:var(--color-border-focus);box-shadow:var(--shadow-glow-cool)}.card-header{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-secondary);justify-content:space-between;align-items:center;display:flex}.card-title{font-size:var(--text-lg);color:var(--color-text-primary);font-weight:600}.stat-card{position:relative;overflow:hidden}.stat-card:before{content:"";background:var(--stat-accent,var(--color-cool-primary));width:4px;height:100%;position:absolute;top:0;left:0}.stat-card.cool{--stat-accent:var(--color-cool-primary)}.stat-card.warm{--stat-accent:var(--color-warm-primary)}.stat-card.normal{--stat-accent:var(--color-status-normal)}.stat-card.warning{--stat-accent:var(--color-status-warning)}.stat-card.danger{--stat-accent:var(--color-status-danger)}.stat-label{font-size:var(--text-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-2)}.stat-value{font-family:var(--font-mono);font-size:var(--text-4xl);color:var(--color-text-primary);font-weight:700}.stat-change{font-family:var(--font-mono);font-size:var(--text-sm);margin-top:var(--space-2)}.stat-change.up{color:var(--color-status-normal)}.stat-change.down{color:var(--color-status-danger)}.table-container{background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);overflow:hidden}.table-header{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-tertiary);justify-content:space-between;align-items:center;display:flex}.ant-table{background:0 0!important}.ant-table-thead>tr>th{background:var(--color-bg-tertiary)!important;border-bottom:1px solid var(--color-border-primary)!important;color:var(--color-text-secondary)!important;font-family:var(--font-mono)!important;font-size:var(--text-xs)!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:var(--space-3) var(--space-4)!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--color-border-secondary)!important;padding:var(--space-3) var(--space-4)!important;color:var(--color-text-primary)!important}.ant-table-tbody>tr{transition:background var(--transition-fast)}.btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);border-radius:var(--radius-md);transition:all var(--transition-fast);cursor:pointer;border:1px solid #0000;font-weight:500;display:inline-flex}.btn-primary{background:var(--color-cool-primary);color:var(--color-bg-primary);border-color:var(--color-cool-primary)}.btn-primary:hover{background:var(--color-cool-secondary);box-shadow:var(--shadow-glow-cool)}.btn-secondary{background:var(--color-bg-tertiary);color:var(--color-text-primary);border-color:var(--color-border-primary)}.btn-secondary:hover{background:var(--color-bg-hover);border-color:var(--color-border-focus)}.btn-danger{background:var(--color-status-danger);color:#fff;border-color:var(--color-status-danger)}.btn-danger:hover{box-shadow:0 0 20px #ff3b3b4d}.btn-sm{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.btn-md{padding:var(--space-2) var(--space-4);font-size:var(--text-base)}.btn-lg{padding:var(--space-3) var(--space-6);font-size:var(--text-lg)}.input{background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);transition:all var(--transition-fast);width:100%}.input:focus{border-color:var(--color-cool-primary);box-shadow:0 0 0 3px var(--color-cool-glow);outline:none}.input::placeholder{color:var(--color-text-tertiary)}.ant-input,.ant-select-selector,.ant-picker{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-primary)!important;color:var(--color-text-primary)!important}.ant-input:focus,.ant-input-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--color-cool-primary)!important;box-shadow:0 0 0 2px var(--color-cool-glow)!important}.page-header{padding:var(--space-6);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-secondary);justify-content:space-between;align-items:center;display:flex}.page-title{font-size:var(--text-2xl);font-weight:600}.page-content{padding:var(--space-6)}.grid{gap:var(--space-6);display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gauge-container{width:120px;height:120px;position:relative}.gauge-ring{stroke:var(--color-border-primary);fill:none;stroke-width:8px}.gauge-value{fill:none;stroke-width:8px;stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset 1s ease-out;transform:rotate(-90deg)}.gauge-center{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.device-panel{background:linear-gradient(135deg, var(--color-bg-secondary), var(--color-bg-tertiary));border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-4)}.device-panel-header{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.device-icon{background:var(--color-bg-hover);border-radius:var(--radius-md);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.alert-item{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-tertiary);margin-bottom:var(--space-2);transition:all var(--transition-fast);border-left:3px solid;display:flex}.alert-item:hover{background:var(--color-bg-hover)}.alert-item.warning{border-left-color:var(--color-status-warning)}.alert-item.danger{border-left-color:var(--color-status-danger)}.alert-item.normal{border-left-color:var(--color-status-normal)}.alert-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.alert-content{flex:1;min-width:0}.alert-title{margin-bottom:var(--space-1);font-weight:500}.alert-meta{font-size:var(--text-sm);color:var(--color-text-secondary);font-family:var(--font-mono)}@media (width<=1200px){.grid-cols-4{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.grid-cols-3,.grid-cols-2{grid-template-columns:1fr}.stat-value,.data-value-lg{font-size:var(--text-3xl)}}.fade-in{animation:.3s ease-out forwards fadeIn}.slide-in-right{animation:.3s ease-out forwards slideInRight}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.ant-tag{border-color:#0000}.ant-tag-blue{background-color:#1890ff33}.ant-tag-green{background-color:#52c41a33}.ant-tag-red{background-color:#ff4d4f33}.ant-tag-orange{background-color:#faad1433}.ant-tag-cyan{background-color:#13c2c233}.ant-tag-purple{background-color:#722ed133}.ant-tag-default{background-color:#ffffff1a}[data-theme=light] .ant-tag-blue,[data-theme=light] .ant-tag-green,[data-theme=light] .ant-tag-red,[data-theme=light] .ant-tag-orange,[data-theme=light] .ant-tag-cyan,[data-theme=light] .ant-tag-purple,[data-theme=light] .ant-tag-default{background-color:#0000}.anticon,.anticon-search,.anticon-close-circle,.anticon-eye,.anticon-eye-invisible,.anticon-calendar,.anticon-down,.anticon-up,.anticon-left,.anticon-right,.anticon-clear,.anticon-loading,[class*=anticon-]{color:var(--color-text-secondary)!important}.anticon:hover,.anticon-search:hover,.anticon-close-circle:hover{color:var(--color-text-primary)!important}.ant-input.ant-input,.ant-input.ant-input-lg,.ant-input-affix-wrapper.ant-input-affix-wrapper,.ant-input-number.ant-input-number,.ant-input-number-input.ant-input-number-input,textarea.ant-input.ant-input,input.ant-input,input.ant-input-lg{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-primary)!important;color:var(--color-text-primary)!important}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}select:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}select:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-bg-tertiary) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}:is(input:-moz-autofill,input:-moz-autofill-preview){filter:none}.ant-input::placeholder,.ant-input-affix-wrapper::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-input-number-input::placeholder,textarea.ant-input::placeholder{color:var(--color-text-tertiary)!important;opacity:1!important}.ant-input-affix-wrapper input,.ant-input-affix-wrapper textarea,.ant-input-number-input{color:var(--color-text-primary)!important}.ant-input-prefix,.ant-input-suffix{color:var(--color-text-secondary)!important}.ant-input-prefix:hover,.ant-input-suffix:hover{color:var(--color-text-primary)!important}.ant-input-password .ant-input-suffix,.ant-input-password .ant-input-icon,.ant-input-password-icon{color:var(--color-text-secondary)!important}.ant-input-password .ant-input-suffix:hover,.ant-input-password-icon:hover{color:var(--color-cool-primary)!important}.ant-input-clear-icon{color:var(--color-text-tertiary)!important}.ant-input-clear-icon:hover{color:var(--color-text-secondary)!important}.ant-select-selector{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-primary)!important;color:var(--color-text-primary)!important}.ant-select-selection-item,.ant-select-selection-search-input{color:var(--color-text-primary)!important}.ant-select-selection-placeholder{color:var(--color-text-tertiary)!important}.ant-select-arrow,.ant-select-clear,.ant-select-arrow-icon,.ant-select-clear-icon{color:var(--color-text-secondary)!important}.ant-select-arrow:hover,.ant-select-clear:hover,.ant-select-selection-search-input{color:var(--color-text-primary)!important}.ant-select-selection-search-input::placeholder{color:var(--color-text-tertiary)!important}.ant-select-dropdown{background:var(--color-bg-secondary)!important;border:1px solid var(--color-border-primary)!important}.ant-select-item{color:var(--color-text-primary)!important}.ant-select-item-option-active,.ant-select-item:hover{background:var(--color-bg-hover)!important}.ant-select-item-option-selected{background:var(--color-cool-glow)!important;color:var(--color-cool-primary)!important}.ant-select-item-empty{color:var(--color-text-tertiary)!important}.ant-picker,.ant-picker-input{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-primary)!important;color:var(--color-text-primary)!important}.ant-picker-input>input{color:var(--color-text-primary)!important}.ant-picker-input>input::placeholder{color:var(--color-text-tertiary)!important}.ant-picker-suffix,.ant-picker-clear,.ant-picker-separator{color:var(--color-text-secondary)!important}.ant-picker-dropdown,.ant-picker-panel-container{background:var(--color-bg-secondary)!important}.ant-picker-header,.ant-picker-body{color:var(--color-text-primary)!important}.ant-picker-header button{color:var(--color-text-secondary)!important}.ant-picker-content th,.ant-picker-content td{color:var(--color-text-primary)!important}.ant-picker-cell:hover .ant-picker-cell-inner{background:var(--color-bg-hover)!important}.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--color-cool-primary)!important;color:var(--color-bg-primary)!important}.ant-radio-wrapper{color:var(--color-text-primary)!important}.ant-radio-inner{border-color:var(--color-border-primary)!important;background:var(--color-bg-tertiary)!important}.ant-radio-checked .ant-radio-inner{border-color:var(--color-cool-primary)!important}.ant-radio-inner:after{background:var(--color-cool-primary)!important}.ant-radio-input+span{color:var(--color-text-primary)!important}.ant-switch{background:var(--color-text-tertiary)!important}.ant-switch-checked{background:var(--color-cool-primary)!important}.ant-layout{background:var(--color-bg-primary)!important}.ant-layout-sider{background:var(--color-bg-secondary)!important}.ant-btn-primary{background:var(--color-cool-primary)!important;border-color:var(--color-cool-primary)!important}.ant-btn-primary:hover{background:var(--color-cool-secondary)!important}.ant-card{background:var(--color-bg-secondary)!important;border-color:var(--color-border-primary)!important}.ant-card-head{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-primary)!important;color:var(--color-text-primary)!important}.ant-card-body{color:var(--color-text-primary)!important}.ant-modal-content{background:var(--color-bg-secondary)!important}.ant-modal-header{background:var(--color-bg-secondary)!important;border-color:var(--color-border-primary)!important}.ant-modal-title{color:var(--color-text-primary)!important}.ant-dropdown-menu{background:var(--color-bg-secondary)!important;border:1px solid var(--color-border-primary)!important}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{color:var(--color-text-primary)!important}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background:var(--color-bg-hover)!important;color:var(--color-text-primary)!important}.ant-dropdown-menu-item-danger{color:var(--color-status-danger)!important}.ant-dropdown-menu-item-danger:hover{background:#ff3b3b1a!important}.ant-tooltip-inner{background:var(--color-bg-elevated)!important;color:var(--color-text-primary)!important}.ant-empty-description{color:var(--color-text-tertiary)!important}.ant-spin-text{color:var(--color-text-secondary)!important}.ant-descriptions-bordered .ant-descriptions-item-label{background:var(--color-bg-tertiary)!important;color:var(--color-text-secondary)!important}.ant-descriptions-item-content{color:var(--color-text-primary)!important}.ant-descriptions-row{border-color:var(--color-border-primary)!important}.ant-table{background:var(--color-bg-secondary)!important;color:var(--color-text-primary)!important}.ant-table-thead>tr>th{background:var(--color-bg-tertiary)!important;color:var(--color-text-secondary)!important;border-color:var(--color-border-primary)!important}.ant-table-tbody>tr>td{border-color:var(--color-border-primary)!important;color:var(--color-text-primary)!important}.ant-table-tbody>tr:hover>td{background:var(--color-bg-hover)!important}.ant-table-placeholder{background:var(--color-bg-secondary)!important;color:var(--color-text-tertiary)!important}.ant-form-item-label>label{color:var(--color-text-secondary)!important}.ant-form-item-explain-error{color:var(--color-status-danger)!important}.ant-tabs-tab{color:var(--color-text-secondary)!important}.ant-tabs-tab:hover,.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-cool-primary)!important}.ant-tabs-ink-bar{background:var(--color-cool-primary)!important}.ant-pagination-item{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-primary)!important}.ant-pagination-item a{color:var(--color-text-primary)!important}.ant-pagination-item:hover,.ant-pagination-item-active{border-color:var(--color-cool-primary)!important}.ant-pagination-item-active a{color:var(--color-cool-primary)!important}.ant-message-notice-content{background:var(--color-bg-secondary)!important;color:var(--color-text-primary)!important}.ant-popover-inner{background:var(--color-bg-secondary)!important}.ant-popover-title,.ant-popover-inner-content,.ant-tag,.ant-badge-status-text{color:var(--color-text-primary)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border-primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}a{color:var(--color-cool-primary);transition:color var(--transition-fast)}a:hover{color:var(--color-cool-secondary)}::selection{background:var(--color-cool-primary);color:var(--color-bg-primary)}
