:root{color-scheme:dark;--admin-bg: #090c11;--admin-panel: rgba(14, 19, 26, .92);--admin-panel-soft: rgba(19, 24, 31, .96);--admin-border: rgba(42, 49, 64, .92);--admin-title: #f3f4f6;--admin-text: #c5ccd8;--admin-muted: #98a2b3;--admin-accent: #c6a96b;--admin-accent-strong: #d1b57b;--admin-success: #7ddf9c;--admin-warning: #f3c96b;--admin-danger: #ff8f8f;--el-bg-color: var(--admin-panel);--el-bg-color-overlay: #151b22;--el-fill-color: rgba(19, 24, 31, .96);--el-fill-color-light: rgba(24, 31, 42, .96);--el-fill-color-blank: rgba(14, 19, 26, .92);--el-border-color: var(--admin-border);--el-border-color-light: rgba(54, 63, 82, .92);--el-border-color-lighter: rgba(54, 63, 82, .72);--el-text-color-primary: var(--admin-title);--el-text-color-regular: var(--admin-text);--el-text-color-secondary: var(--admin-muted);--el-text-color-placeholder: #778194;--el-mask-color: rgba(0, 0, 0, .72)}*{box-sizing:border-box}body{margin:0;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:radial-gradient(circle at top left,rgba(198,169,107,.12),transparent 24%),radial-gradient(circle at top right,rgba(198,169,107,.08),transparent 18%),linear-gradient(180deg,#090c11,#0c1016);color:var(--admin-text)}a{color:inherit;text-decoration:none}#app,.admin-shell{min-height:100vh}.admin-panel{border:1px solid var(--admin-border);background:var(--admin-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;box-shadow:0 20px 60px #00000042}.admin-heading{color:var(--admin-title)}.el-button--primary{--el-button-bg-color: var(--admin-accent);--el-button-border-color: var(--admin-accent);--el-button-hover-bg-color: var(--admin-accent-strong);--el-button-hover-border-color: var(--admin-accent-strong);--el-button-active-bg-color: var(--admin-accent-strong);--el-button-active-border-color: var(--admin-accent-strong);--el-button-text-color: #1f1913}.el-menu{--el-menu-bg-color: transparent;--el-menu-text-color: var(--admin-text);--el-menu-hover-bg-color: rgba(19, 24, 31, .96);--el-menu-active-color: var(--admin-title)}.el-menu-item.is-active{background:#13181ff5;border-radius:12px;color:var(--admin-accent)}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-input-number,.el-date-editor.el-input__wrapper{background:var(--admin-panel-soft);box-shadow:none!important;border:1px solid var(--admin-border)}.el-input__wrapper:hover,.el-select__wrapper:hover,.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{border-color:#c6a96ba8}.el-input__inner,.el-textarea__inner,.el-select__selected-item,.el-form-item__label,.el-radio__label,.el-checkbox__label,.el-table,.el-dialog,.el-drawer,.el-tabs__item,.el-dropdown-link,.el-pagination,.el-descriptions__label,.el-descriptions__content{color:var(--admin-text)}.el-input__inner,.el-textarea__inner{color:var(--admin-title)}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-table,.el-table tr,.el-table th.el-table__cell,.el-table td.el-table__cell,.el-dialog,.el-drawer{background:var(--admin-panel)}.el-table td.el-table__cell,.el-table th.el-table__cell{border-bottom-color:var(--admin-border)}.el-card,.el-empty,.el-descriptions,.el-pagination button,.el-pagination .el-pager li{background:transparent;color:var(--admin-text)}.el-table{--el-table-border-color: var(--admin-border);--el-table-header-bg-color: rgba(19, 24, 31, .96);--el-table-row-hover-bg-color: rgba(19, 24, 31, .96);--el-table-text-color: var(--admin-text);--el-table-header-text-color: var(--admin-title)}.el-dialog,.el-drawer,.el-tabs__nav-wrap:after,.el-divider{border-color:var(--admin-border)}.el-tabs__item.is-active,.el-tabs__item:hover,.el-pagination button:hover,.el-pagination .el-pager li:hover{color:var(--admin-accent)}.el-button:not(.el-button--primary):not(.is-link){--el-button-bg-color: rgba(24, 31, 42, .96);--el-button-border-color: var(--admin-border);--el-button-hover-bg-color: rgba(31, 39, 52, .98);--el-button-hover-border-color: rgba(198, 169, 107, .5);--el-button-active-bg-color: rgba(31, 39, 52, 1);--el-button-active-border-color: rgba(198, 169, 107, .64);--el-button-text-color: var(--admin-title);--el-button-hover-text-color: var(--admin-accent)}.el-button.is-link{background:transparent}.el-dialog__title,.el-drawer__title,.el-message-box__title,.el-form-item__label{color:var(--admin-title)}.el-popper,.el-select-dropdown,.el-dropdown__popper,.el-picker-panel,.el-message-box{background:#151b22!important;border-color:var(--admin-border)!important;color:var(--admin-text)}.el-popper .el-popper__arrow:before{background:#151b22!important;border-color:var(--admin-border)!important}.el-select-dropdown__item,.el-dropdown-menu,.el-dropdown-menu__item,.el-picker-panel__body,.el-date-table td,.el-message-box__content{color:var(--admin-text);background:transparent}.el-select-dropdown__item.is-hovering,.el-select-dropdown__item:hover,.el-dropdown-menu__item:hover,.el-date-table td.available:hover{background:#c6a96b1f;color:var(--admin-title)}.el-select-dropdown__item.is-selected,.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:var(--admin-accent)}.el-tag{--el-tag-bg-color: rgba(198, 169, 107, .14);--el-tag-border-color: rgba(198, 169, 107, .34);--el-tag-text-color: var(--admin-accent-strong)}.el-tag.el-tag--success{--el-tag-bg-color: rgba(125, 223, 156, .12);--el-tag-border-color: rgba(125, 223, 156, .32);--el-tag-text-color: var(--admin-success)}.el-tag.el-tag--warning{--el-tag-bg-color: rgba(243, 201, 107, .13);--el-tag-border-color: rgba(243, 201, 107, .34);--el-tag-text-color: var(--admin-warning)}.el-tag.el-tag--danger{--el-tag-bg-color: rgba(255, 143, 143, .12);--el-tag-border-color: rgba(255, 143, 143, .32);--el-tag-text-color: var(--admin-danger)}.el-alert{background:#c6a96b1f!important;border:1px solid rgba(198,169,107,.28)}.el-alert__title,.el-alert__description,.el-empty__description p{color:var(--admin-text)}.admin-panel .eyebrow,.admin-panel .sample-type,.admin-panel .sample-score{color:var(--admin-accent)!important}.admin-panel .summary,.admin-panel .preview-count,.admin-panel .tag-label,.admin-panel .warnings,.admin-panel .candidate-path,.admin-panel .bucket-keywords,.admin-panel .bucket-head span,.admin-panel .history-card span,.admin-panel .preview-card span,.admin-panel .meta-card span,.admin-panel .chunk-card small,.admin-panel .sample-card small,.admin-panel .rule-card p,.admin-panel .sample-card p{color:var(--admin-text)!important}.admin-panel .group h3,.admin-panel .subhead,.admin-panel .preview-card strong,.admin-panel .bucket-head strong,.admin-panel .history-card strong,.admin-panel .meta-card strong,.admin-panel .chunk-card strong,.admin-panel .sample-card h5,.admin-panel .rule-card h5,.admin-panel .rule-tags span{color:var(--admin-title)!important}.admin-panel .meta-card,.admin-panel .preview-card,.admin-panel .bucket-card,.admin-panel .history-card,.admin-panel .sample-card,.admin-panel .rule-card,.admin-panel .rule-tags span{background:#13181feb!important;border-color:var(--admin-border)!important}
