:root{--bg-primary: #060a1a;--bg-card: rgba(16, 23, 42, .85);--bg-card-hover: rgba(22, 32, 56, .95);--border-color: rgba(56, 96, 176, .2);--border-glow: rgba(56, 136, 255, .35);--color-success: #00e5a0;--color-warning: #ffb340;--color-error: #ff4d6a;--color-disabled: #5a5e70;--color-primary: #3b82f6;--color-cyan: #22d3ee;--gradient-primary: linear-gradient(135deg, #3b82f6, #22d3ee);--gradient-success: linear-gradient(135deg, #00e5a0, #22d3ee);--gradient-error: linear-gradient(135deg, #ff4d6a, #ff8a65);--gradient-card: linear-gradient(145deg, rgba(16, 23, 42, .9), rgba(10, 15, 30, .95));--text-primary: #e2e8f0;--text-secondary: #7a8ba8;--text-title: #f1f5f9;--glow-primary: 0 0 20px rgba(59, 130, 246, .3);--glow-success: 0 0 20px rgba(0, 229, 160, .3);--glow-cyan: 0 0 20px rgba(34, 211, 238, .25);--header-height: 60px;--stat-cards-height: 110px;--radius: 12px;--radius-sm: 8px;--shadow: 0 4px 24px rgba(0, 0, 0, .25);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .35)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}.ant-card{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-statistic-title{color:var(--text-secondary)!important}.ant-statistic-content{color:var(--text-title)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#3b82f640;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3b82f666}.ant-modal-content{background:#0e1428!important;border:1px solid var(--border-color)!important}.ant-modal-header{background:transparent!important;border-bottom:1px solid var(--border-color)!important}.ant-modal-title{color:var(--text-title)!important}.ant-modal-close{color:var(--text-secondary)!important}.ant-select-selector{background:#ffffff0a!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-select-dropdown{background:#0e1428!important;border:1px solid var(--border-color)!important}.ant-select-item{color:var(--text-primary)!important}.ant-select-item-option-active{background:#3b82f61f!important}.ant-select-item-option-selected{background:#3b82f633!important}
