:root{--bg-primary: #1a1a2e;--bg-card: #1e1e3a;--accent-gold: #ffc107;--danger-red: #e53935;--success-green: #00c853;--text-primary: #ffffff;--text-secondary: #a0a0b0;--border-color: #2a2a4a}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-primary);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.el-table,.el-table__inner-wrapper{background:var(--bg-card)!important;color:var(--text-primary)!important;--el-table-bg-color: var(--bg-card) !important;--el-table-tr-bg-color: var(--bg-card) !important;--el-table-row-hover-bg-color: rgba(255,255,255,.04) !important;--el-table-header-bg-color: rgba(255,193,7,.08) !important;--el-table-border-color: var(--border-color) !important;--el-table-text-color: var(--text-primary) !important;--el-table-header-text-color: var(--accent-gold) !important;--el-fill-color-lighter: rgba(255,255,255,.02) !important}.el-table th.el-table__cell{background:#ffc10714!important;color:var(--accent-gold)!important;border-color:var(--border-color)!important}.el-table td.el-table__cell{background:var(--bg-card)!important;color:var(--text-primary)!important;border-color:var(--border-color)!important}.el-table tr{background:var(--bg-card)!important;color:var(--text-primary)!important}.el-table tbody tr:hover td.el-table__cell{background:#ffffff0a!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#ffffff05!important}.el-table__empty-block{background:var(--bg-card)!important;color:var(--text-secondary)!important}.el-card{background-color:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important;--el-card-bg-color: var(--bg-card) !important}.el-input__wrapper,.el-select .el-input__wrapper,.el-textarea__inner{background-color:#ffffff0d!important;box-shadow:0 0 0 1px var(--border-color) inset!important}.el-input__inner,.el-textarea__inner{color:var(--text-primary)!important;background:transparent!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--text-secondary)!important}.el-input__prefix-inner,.el-input__suffix-inner{color:var(--text-secondary)!important}.el-select-dropdown{background:#252540!important;border-color:var(--border-color)!important}.el-select-dropdown__item{color:var(--text-primary)!important;background:transparent!important}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background:#ffc1071a!important}.el-select-dropdown__item.selected,.el-select-dropdown__item.is-selected{color:var(--accent-gold)!important}.el-dialog{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;--el-dialog-bg-color: var(--bg-card) !important}.el-dialog__header{border-bottom:1px solid var(--border-color)}.el-dialog__title,.el-dialog__body{color:var(--text-primary)!important}.el-form-item__label,.el-descriptions__label{color:var(--text-secondary)!important}.el-descriptions__content{color:var(--text-primary)!important}.el-descriptions__body{background:transparent!important}.el-descriptions__cell{border-color:var(--border-color)!important}.el-descriptions{--el-descriptions-item-bordered-label-background: rgba(255,193,7,.05) !important}.el-pagination{--el-pagination-bg-color: transparent !important;--el-pagination-button-bg-color: var(--bg-card) !important;--el-pagination-hover-color: var(--accent-gold) !important;color:var(--text-secondary)!important}.el-pagination .el-pager li{background:var(--bg-card)!important;color:var(--text-secondary)!important;border:1px solid var(--border-color)!important}.el-pagination .el-pager li.is-active{background:var(--accent-gold)!important;color:#000!important;border-color:var(--accent-gold)!important}.el-pagination button{background:var(--bg-card)!important;color:var(--text-secondary)!important;border:1px solid var(--border-color)!important}.el-pagination .el-pagination__total,.el-pagination .el-pagination__goto,.el-pagination .el-pagination__classifier{color:var(--text-secondary)!important}.el-tabs__header{border-color:var(--border-color)!important}.el-tabs__item{color:var(--text-secondary)!important}.el-tabs__item.is-active{color:var(--accent-gold)!important}.el-tabs__active-bar{background:var(--accent-gold)!important}.el-tabs__nav-wrap:after{background:var(--border-color)!important}.el-tag--warning{--el-tag-bg-color: rgba(255,193,7,.15) !important;color:var(--accent-gold)!important}.el-popover{background:#252540!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.el-date-picker,.el-popper{--el-bg-color-overlay: #252540 !important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.stat-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:20px 24px}.stat-card.gold{border-color:#ffc1074d}.stat-card .stat-label{font-size:13px;color:var(--text-secondary);margin-bottom:10px}.stat-card .stat-value{font-size:28px;font-weight:700;color:var(--accent-gold)}.stat-card .stat-sub{font-size:12px;color:var(--text-secondary);margin-top:4px}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-header .page-title{font-size:20px;font-weight:700;color:var(--text-primary)}.search-bar{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.text-gold{color:var(--accent-gold)}.text-danger{color:var(--danger-red)}.text-success{color:var(--success-green)}.text-muted{color:var(--text-secondary)}
