:root{--neon-lime: #39FF14;--neon-lime-glow: rgba(57, 255, 20, .4);--neon-lime-soft: #7FFF00;--neon-lime-dark: #32CD32;--bg-primary: #0a0a0f;--bg-secondary: #12121a;--bg-card: #1a1a24;--bg-card-hover: #22222e;--bg-sidebar: #0d0d14;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-muted: rgba(255, 255, 255, .45);--border-color: rgba(57, 255, 20, .15);--border-glow: rgba(57, 255, 20, .3);--shadow-neon: 0 0 20px rgba(57, 255, 20, .15);--shadow-card: 0 4px 24px rgba(0, 0, 0, .4);--success: #39FF14;--warning: #FFD700;--error: #FF4757;--info: #00D9FF}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg-primary);color:var(--text-primary);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-layout{background:var(--bg-primary)!important}.ant-layout-sider{background:var(--bg-sidebar)!important;border-right:1px solid var(--border-color)!important}.ant-layout-header{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-color)!important}.ant-layout-content{background:var(--bg-primary)!important}.ant-menu{background:transparent!important;border:none!important}.ant-menu-item{color:var(--text-secondary)!important;margin:4px 8px!important;border-radius:8px!important;transition:all .3s ease!important}.ant-menu-item:hover{color:var(--neon-lime)!important;background:#39ff141a!important}.ant-menu-item-selected{background:#39ff1426!important;color:var(--neon-lime)!important;box-shadow:var(--shadow-neon)!important}.ant-menu-item-selected:after{display:none!important}.ant-card{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:16px!important;box-shadow:var(--shadow-card)!important;transition:all .3s ease!important}.ant-card:hover{border-color:var(--border-glow)!important;box-shadow:var(--shadow-neon),var(--shadow-card)!important;transform:translateY(-2px)}.ant-card-head{border-bottom:1px solid var(--border-color)!important;color:var(--text-primary)!important}.ant-card-head-title{color:var(--text-primary)!important;font-weight:600!important}.ant-card-body{color:var(--text-secondary)!important}.ant-statistic-title{color:var(--text-muted)!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.5px!important}.ant-statistic-content{color:var(--text-primary)!important}.ant-statistic-content-value{font-weight:700!important;font-size:28px!important}.ant-table{background:transparent!important}.ant-table-thead>tr>th{background:var(--bg-secondary)!important;color:var(--text-secondary)!important;border-bottom:1px solid var(--border-color)!important;font-weight:600!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.5px!important}.ant-table-tbody>tr>td{background:var(--bg-card)!important;color:var(--text-primary)!important;border-bottom:1px solid var(--border-color)!important;transition:all .2s ease!important}.ant-table-tbody>tr:hover>td{background:var(--bg-card-hover)!important}.ant-table-tbody>tr.ant-table-row:hover>td{background:var(--bg-card-hover)!important}.ant-btn-primary{background:linear-gradient(135deg,var(--neon-lime) 0%,var(--neon-lime-dark) 100%)!important;border:none!important;color:#000!important;font-weight:600!important;box-shadow:0 4px 15px #39ff144d!important;transition:all .3s ease!important}.ant-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #39ff1466!important}.ant-btn-default{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important}.ant-btn-default:hover{border-color:var(--neon-lime)!important;color:var(--neon-lime)!important}.ant-input,.ant-input-number,.ant-select-selector,.ant-picker{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important;border-radius:8px!important}.ant-input:focus,.ant-input-number:focus,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--neon-lime)!important;box-shadow:0 0 0 2px #39ff1433!important}.ant-input::placeholder{color:var(--text-muted)!important}.ant-select-dropdown{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:12px!important}.ant-select-item{color:var(--text-secondary)!important}.ant-select-item-option-active,.ant-select-item-option-selected{background:#39ff1426!important;color:var(--neon-lime)!important}.ant-tag{border-radius:6px!important;font-weight:500!important;border:none!important}.ant-tag-green{background:#39ff1426!important;color:var(--neon-lime)!important}.ant-tag-red{background:#ff475726!important;color:var(--error)!important}.ant-tag-blue{background:#00d9ff26!important;color:var(--info)!important}.ant-switch{background:var(--bg-secondary)!important}.ant-switch-checked{background:var(--neon-lime)!important}.ant-pagination-item{background:var(--bg-card)!important;border:1px solid var(--border-color)!important}.ant-pagination-item a{color:var(--text-secondary)!important}.ant-pagination-item-active{border-color:var(--neon-lime)!important}.ant-pagination-item-active a{color:var(--neon-lime)!important}.ant-descriptions-bordered .ant-descriptions-item-label{background:var(--bg-secondary)!important;color:var(--text-muted)!important;border-color:var(--border-color)!important}.ant-descriptions-bordered .ant-descriptions-item-content{background:var(--bg-card)!important;color:var(--text-primary)!important;border-color:var(--border-color)!important}.ant-popconfirm{background:var(--bg-card)!important}.ant-popover-inner{background:var(--bg-card)!important;border:1px solid var(--border-color)!important}.ant-popover-message-title{color:var(--text-primary)!important}.ant-modal-content{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:16px!important}.ant-modal-header{background:transparent!important;border-bottom:1px solid var(--border-color)!important}.ant-modal-title{color:var(--text-primary)!important}.ant-alert{border-radius:12px!important}.ant-alert-error{background:#ff47571a!important;border:1px solid rgba(255,71,87,.3)!important}.ant-form-item-label>label{color:var(--text-secondary)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--neon-lime)}.neon-text{color:var(--neon-lime);text-shadow:0 0 10px var(--neon-lime-glow)}.neon-border{border:1px solid var(--neon-lime);box-shadow:var(--shadow-neon)}.glass-effect{background:#1a1a24cc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}h1{color:var(--text-primary);font-weight:700;font-size:28px;margin-bottom:24px;position:relative}h1:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:linear-gradient(90deg,var(--neon-lime),transparent);border-radius:2px}@keyframes neonPulse{0%,to{box-shadow:0 0 5px var(--neon-lime-glow)}50%{box-shadow:0 0 20px var(--neon-lime-glow),0 0 30px var(--neon-lime-glow)}}.neon-pulse{animation:neonPulse 2s ease-in-out infinite}@media(max-width:768px){h1{font-size:22px}.ant-statistic-content-value{font-size:22px!important}}
