:root,html.dark{--app-bg: #070c18;--card-bg: rgba(15, 23, 42, .92);--card-inner-bg: rgba(22, 33, 58, .75);--border-color: rgba(255, 255, 255, .12);--border-subtle: rgba(255, 255, 255, .08);--text-main: #ffffff;--text-sub: #cbd5e1;--text-muted: #94a3b8;--primary-color: #10b981;--primary-hover: #059669;--primary-rgb: 16, 185, 129;--accent-color: #34d399;--glow-color: rgba(16, 185, 129, .35);--hero-gradient: linear-gradient(135deg, rgba(16, 185, 129, .18), rgba(6, 182, 212, .1));--hero-border: rgba(16, 185, 129, .36);--el-color-primary: #10b981;--el-color-primary-light-3: #34d399;--el-color-primary-light-5: #6ee7b7;--el-color-primary-light-7: #a7f3d0;--el-color-primary-light-8: #d1fae5;--el-color-primary-light-9: #ecfdf5;--el-color-primary-dark-2: #059669;--el-bg-color: #0d1527;--el-bg-color-overlay: #111c34;--el-text-color-primary: #ffffff;--el-text-color-regular: #e2e8f0;--el-text-color-secondary: #cbd5e1;--el-border-color: rgba(255, 255, 255, .14)}html:not(.dark){--app-bg: #f6f3eb;--card-bg: #ffffff;--card-inner-bg: #faf7f0;--border-color: #e5dfd3;--border-subtle: #eee9df;--text-main: #0f172a;--text-sub: #334155;--text-muted: #64748b;--primary-color: #059669;--primary-hover: #047857;--primary-rgb: 5, 150, 105;--accent-color: #10b981;--glow-color: rgba(5, 150, 105, .16);--hero-gradient: linear-gradient(135deg, rgba(16, 185, 129, .12), rgba(245, 158, 11, .08));--hero-border: rgba(5, 150, 105, .28);--el-color-primary: #059669;--el-color-primary-light-3: #10b981;--el-color-primary-light-5: #34d399;--el-color-primary-light-7: #a7f3d0;--el-color-primary-light-8: #d1fae5;--el-color-primary-light-9: #ecfdf5;--el-color-primary-dark-2: #047857;--el-bg-color: #ffffff;--el-bg-color-overlay: #ffffff;--el-text-color-primary: #0f172a;--el-text-color-regular: #1e293b;--el-text-color-secondary: #475569;--el-border-color: #e2dacb}html,body{margin:0;padding:0;height:100%;overflow:hidden;background-color:var(--app-bg)!important;color:var(--text-main)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.theme-switching,.theme-switching *,.theme-switching *:before,.theme-switching *:after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important;animation-duration:0s!important}#app{height:100%}.cyber-shell-layout,.admin-cyber-layout{height:100vh!important;max-height:100vh!important;overflow:hidden!important;background-color:var(--app-bg)!important}.cyber-sidebar,.admin-sidebar{background-color:var(--card-bg)!important;border-right:1px solid var(--border-color)!important;overflow-y:auto!important}.cyber-top-header,.admin-header{background-color:var(--card-bg)!important;border-bottom:1px solid var(--border-color)!important}@keyframes neonBorderPulse{0%,to{border-color:var(--hero-border);box-shadow:0 0 10px var(--glow-color)}50%{border-color:var(--accent-color);box-shadow:0 0 18px var(--glow-color)}}.glow-banner{box-shadow:0 0 16px var(--glow-color);background:var(--hero-gradient)!important;border-color:var(--hero-border)!important;animation:neonBorderPulse 3.5s infinite ease-in-out}html:not(.dark){.tech-card,.section-card,.el-card,.ann-banner,.ann-dz-card,.ticker-box,.order-item-card,.filter-card,.detail-hero,.stepper-card,.meta-card,.dispute-card,.trade-hero,.trade-card,.listing-card,.ad-card,.ad-grid-card,.ads-hero-bar,.zone-portal-card,.workbench-card,.action-alert-panel,.stat-card,.admin-panel-card,.filter-box,.trade-guide-bar,.flow-guide-bar,.form-container-card,.empty-box,.empty-card,.cyber-login-card,.register-box,.manage-hero,.metric-card,.vault-card,.vault-box,.staff-card,.review-card,.rule-card,.header-bar,[class*=-card]:not(.is-me):not(.is-locked),[class*=-banner],[class*=-hero]{background:#fff!important;background-color:#fff!important;border-color:#e5dfd3!important;box-shadow:0 2px 10px #b4a08214!important;color:#0f172a!important}.ann-content-well,.wallet-asset-card,.metric-hud-card,.party-dep-card,.terms-text,.proof-bar,.chain-vault-section,.deposit-console-box,.tab-chip,.tab-btn,.cat-chip,.switch-back-card,.official-addr-box,.platform-rules-compact,.login-mode-tabs,.demo-accounts-pill,.m-addr-row,.filter-tabs,.vault-address-box,.vault-remark,.template-shortcuts,.preview-card-box,.client-mockup-deposit,.client-mockup-rules,.mockup-fake-action,.mockup-rules-metrics,.vault-link-tip-card,.perm-group,.content-box,.evidence-item,.drag-hint-bar,.drag-card-item,.official-vault-box,.policy-notice-box,.payout-check-box,.user-balance-pill,.rates-strip,.cyber-terminal-card,.matrix-card,.system-telemetry-hud,.demo-cockpit-box,.dcb-pill,.cyber-tabs{background:#faf7f0!important;background-color:#faf7f0!important;border-color:#e5dfd3!important;color:#0f172a!important}.reminder-clear-box{background:#f0fdf4!important;border-color:#86efac!important}.clear-text{color:#14532d!important;font-weight:700!important}.todo-counter-clear{background:#ecfdf5!important;color:#047857!important;border-color:#6ee7b7!important;font-weight:700!important}.tech-title,.ann-title,.order-title,.welcome-title,.page-title,.head-title,.section-title,.sec-title,.zone-name,.brand-name,.logo-main,.card-header-title,.alert-title,.stepper-title,.ch-title,.pc-label,.stat-value,.step-text b,.order-parties b,.dep-role,.wb-title,.asset-title,.hero-main-title,.system-title,.v-main-title,.preview-title,.vault-name,.card-title,.username,.header-bar h2,.el-form-item__label,.el-dialog__title,.el-drawer__title,.el-table th.el-table__cell,.card-top-line .tech-title{color:#0f172a!important;font-weight:700!important}.subtitle,.ann-time,.order-sub,.head-extra,.brand-sub,.logo-sub,.sec-sub,.input-hint,.meta-label,.stat-label,.step-hint,.step-text span,.order-parties,.order-no,.amount-label,.view-btn,.role-desc,.prc-desc,.ch-bal-tip,.welcome-subtitle,.section-note,.zone-desc,.header-telemetry,.header-telemetry span,.tele-time,.user-pill,.m-label,.metric-sub,.dep-voucher,.v-val,.ann-content-well p,.t-guide-text,.label,.cat-chip,.el-descriptions__label,.el-table td.el-table__cell{color:#334155!important}.nav-group-caption,.menu-divider{color:#64748b!important;font-weight:700!important}.el-menu-item{color:#1e293b!important;font-weight:500!important}.el-menu-item:hover{background-color:#f3efe6!important;color:#047857!important}.el-menu-item.is-active{background-color:#ecfdf5!important;color:#047857!important;border-color:#10b981!important;font-weight:700!important}.badge-blue{background:#e0f2fe!important;color:#0369a1!important;border:1px solid #bae6fd!important}.badge-green{background:#dcfce7!important;color:#15803d!important;border:1px solid #bbf7d0!important}.badge-gold{background:#fef3c7!important;color:#b45309!important;border:1px solid #fde68a!important}.badge-cyan{background:#cffafe!important;color:#0e7490!important;border:1px solid #a5f3fc!important}.text-available{color:#047857!important;font-weight:800!important}.text-locked{color:#b45309!important;font-weight:800!important}.go-trade-btn,.wb-tag{color:#047857!important;font-weight:600!important}.header-asset-capsule{background:#faf7f0!important;border-color:#e2dacb!important;color:#0f172a!important}.cap-label{color:#334155!important}.cap-label b{color:#0284c7!important}.cap-sep{color:#cbd5e1!important}.profile-capsule{background:#f0fdf4!important;border-color:#bbf7d0!important}.profile-name{color:#047857!important}.el-table{background-color:#fff!important;color:#0f172a!important}.el-table th.el-table__cell{background-color:#f7f4ed!important;color:#0f172a!important;font-weight:700!important;border-bottom:1px solid #e5dfd3!important}.el-table td.el-table__cell{background-color:#fff!important;color:#1e293b!important;border-bottom:1px solid #ede8de!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#f7f3ea!important}.el-input__inner,.el-textarea__inner{background-color:#fff!important;color:#0f172a!important;border-color:#d8cfbe!important}.el-input__inner:focus,.el-textarea__inner:focus{border-color:#059669!important}.el-dialog,.el-drawer{background-color:#fff!important;border:1px solid #e5dfd3!important;color:#0f172a!important}.el-dialog__title,.el-drawer__title{color:#0f172a!important;font-weight:700!important}.ticker-box{background:#fff!important;border-color:#e5dfd3!important}.ticker-prefix{color:#b45309!important}.ticker-text{color:#0f172a!important}}html.dark{.tech-card,.section-card,.el-card,.ann-banner,.ann-dz-card,.ticker-box,.order-item-card,.filter-card,.detail-hero,.stepper-card,.meta-card,.dispute-card,.trade-hero,.trade-card,.listing-card,.ad-card,.ad-grid-card,.ads-hero-bar,.zone-portal-card,.workbench-card,.action-alert-panel,.stat-card,.admin-panel-card,.filter-box,.trade-guide-bar,.flow-guide-bar,.form-container-card,.empty-box,.empty-card,.cyber-login-card,.register-box,.manage-hero,.metric-card,.vault-card,.vault-box,.staff-card,.review-card,.rule-card,.header-bar,[class*=-card]:not(.is-me):not(.is-locked),[class*=-banner],[class*=-hero]{background:#0f172ae6!important;background-color:#0f172ae6!important;border-color:#ffffff1a!important;color:#fff!important}.ann-content-well,.wallet-asset-card,.metric-hud-card,.party-dep-card,.terms-text,.proof-bar,.chain-vault-section,.deposit-console-box,.tab-chip,.tab-btn,.cat-chip,.switch-back-card,.official-addr-box,.platform-rules-compact,.login-mode-tabs,.demo-accounts-pill,.m-addr-row,.filter-tabs,.vault-address-box,.vault-remark,.template-shortcuts,.preview-card-box,.client-mockup-deposit,.client-mockup-rules,.mockup-fake-action,.mockup-rules-metrics,.vault-link-tip-card,.perm-group,.content-box,.evidence-item,.drag-hint-bar,.drag-card-item{background:#16213abf!important;border-color:#ffffff1a!important;color:#fff!important}.tech-title,.ann-title,.order-title,.welcome-title,.page-title,.head-title,.section-title,.sec-title,.zone-name,.brand-name,.logo-main,.card-header-title,.alert-title,.stepper-title,.ch-title,.pc-label,.stat-value,.step-text b,.order-parties b,.dep-role,.wb-title,.asset-title,.hero-main-title,.system-title,.v-main-title,.preview-title,.vault-name,.card-title,.username,.header-bar h2,.el-form-item__label,.el-dialog__title,.el-drawer__title,.el-table th.el-table__cell,.card-top-line .tech-title{color:#fff!important;font-weight:700!important}.subtitle,.ann-time,.order-sub,.head-extra,.brand-sub,.logo-sub,.sec-sub,.input-hint,.meta-label,.stat-label,.step-hint,.step-text span,.order-parties,.order-no,.amount-label,.view-btn,.role-desc,.prc-desc,.ch-bal-tip,.welcome-subtitle,.section-note,.zone-desc,.header-telemetry,.header-telemetry span,.tele-time,.user-pill,.m-label,.metric-sub,.dep-voucher,.v-val,.ann-content-well p,.t-guide-text,.label,.cat-chip,.el-descriptions__label,.el-table td.el-table__cell{color:#cbd5e1!important}.el-table{background-color:transparent!important;color:#f1f5f9!important}.el-table th.el-table__cell{background-color:#0f172af2!important;color:#fff!important;font-weight:700!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.el-table td.el-table__cell{background-color:transparent!important;color:#f1f5f9!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.el-input__inner,.el-textarea__inner{color:#fff!important;background-color:#0f172ab3!important;border-color:#ffffff26!important}.el-dialog,.el-drawer{background-color:#0d1527!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important}}*{box-sizing:border-box}body{margin:0;padding:0;background-color:var(--app-bg)!important;color:var(--text-main)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,sans-serif;height:100vh;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}#app{width:100%;height:100vh}.dz-app-wrapper{position:relative;height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--app-bg)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.tech-card{background-color:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:12px;color:var(--text-main)!important;box-shadow:0 2px 10px #0000000d;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.tech-card:hover{border-color:var(--primary-color)!important;box-shadow:0 4px 16px #0000001a}.card-top-line:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary-color),#06b6d4,transparent);border-top-left-radius:12px;border-top-right-radius:12px}.el-card{background-color:var(--card-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-main)!important;border-radius:12px!important;box-shadow:0 2px 10px #0000000d!important}.el-card__header{border-bottom:1px solid var(--border-color)!important;color:var(--text-main)!important;font-weight:700;padding:14px 20px}.el-input__wrapper,.el-textarea__inner{background-color:var(--card-bg)!important;box-shadow:0 0 0 1px var(--border-color) inset!important;color:var(--text-main)!important;border-radius:8px!important;transition:box-shadow .2s ease}.el-input__wrapper:hover,.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--primary-color) inset!important}.el-input__wrapper.is-focus,.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--primary-color) inset,0 0 10px var(--glow-color)!important}.el-input__inner{color:var(--text-main)!important;font-size:13.5px!important}.el-form-item__label{color:var(--text-main)!important;font-weight:600!important;font-size:13px!important}.el-select__popper,.el-dropdown__popper,.el-popper.is-light{background-color:var(--card-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-main)!important;box-shadow:0 8px 30px #00000026!important}.el-select-dropdown__item{color:var(--text-sub)!important;font-size:13px!important}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--card-inner-bg)!important;color:var(--primary-color)!important}.el-select-dropdown__item.selected{color:var(--primary-color)!important;font-weight:700;background-color:rgba(var(--primary-rgb),.12)!important}.el-descriptions{--el-descriptions-table-border: 1px solid var(--border-color) !important}.el-descriptions__cell{background:var(--card-bg)!important;color:var(--text-main)!important;font-size:13px!important}.el-descriptions__label{background:var(--card-inner-bg)!important;color:var(--text-sub)!important;font-weight:600}.el-dialog,.el-drawer{background-color:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:14px!important;color:var(--text-main)!important}.el-dialog__title,.el-drawer__title{color:var(--text-main)!important;font-weight:800;font-size:16px}.el-radio-button__inner{background:var(--card-inner-bg)!important;color:var(--text-sub)!important;border-color:var(--border-color)!important;font-size:13px!important}.el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--primary-color)!important;color:#fff!important;border-color:var(--primary-color)!important;box-shadow:-1px 0 0 0 var(--primary-color)!important;font-weight:700}.el-pagination{--el-pagination-bg-color: var(--card-bg) !important;--el-pagination-hover-color: var(--primary-color) !important;--el-pagination-button-color: var(--text-sub) !important}.el-pagination button{background-color:var(--card-inner-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-sub)!important}.el-pagination button:disabled{background-color:var(--card-bg)!important;color:var(--text-muted)!important}.el-pager li{background-color:var(--card-inner-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-sub)!important;font-size:13px}.el-pager li.is-active{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;font-weight:700}.cyber-btn,.el-button--primary:not(.is-link){background:linear-gradient(135deg,#10b981,#059669)!important;border:none!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 14px var(--glow-color)!important;transition:transform .18s ease,filter .18s ease!important}.cyber-btn:hover,.el-button--primary:not(.is-link):hover{filter:brightness(1.08)!important;transform:translateY(-1px)}.el-button--primary.is-disabled{opacity:.5!important;filter:grayscale(.6)!important;transform:none!important}.cyber-btn-sub,.el-button--default:not(.el-button--primary){background:var(--card-inner-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-sub)!important;font-weight:600!important;transition:all .18s ease!important}.cyber-btn-sub:hover,.el-button--default:not(.el-button--primary):hover{background:rgba(var(--primary-rgb),.12)!important;border-color:var(--primary-color)!important;color:var(--primary-color)!important}.el-collapse{border:none!important;background:transparent!important}.el-collapse-item{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:12px!important;overflow:hidden!important;margin-bottom:12px!important}.el-collapse-item__header{background:transparent!important;color:var(--text-main)!important;border-bottom:1px solid var(--border-color)!important;padding:0 16px!important;font-size:14px!important;font-weight:700}.el-collapse-item__wrap{background:transparent!important;border-bottom:none!important}.el-collapse-item__content{background:transparent!important;color:var(--text-sub)!important;font-size:13.5px!important;padding:14px 18px!important}@keyframes pulseDot{0%{transform:scale(.9);opacity:.8}50%{transform:scale(1.2);opacity:1}to{transform:scale(.9);opacity:.8}}.pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--primary-color);box-shadow:0 0 6px var(--glow-color);animation:pulseDot 2s infinite ease-in-out;will-change:transform}
