.el-dialog__header,.el-message-box__header,[class$=-edit-header],[class$=-modal-header],.edit-header,.modal-header{cursor:move}.el-dialog__header button,.el-message-box__header button,[class$=-edit-header] button,[class$=-modal-header] button,.el-dialog__header input,[class$=-edit-header] input,[class$=-modal-header] input,.edit-header button,.modal-header button,.edit-header input,.modal-header input{cursor:pointer}html,body,#app{height:100%;margin:0;padding:0}@media (max-width: 768px){.el-table{font-size:13px}.el-table th,.el-table td{padding:8px 4px}.el-card{font-size:14px}.el-card__body{padding:12px}.el-dialog{width:92%!important}.search-bar{flex-wrap:wrap}.el-pagination{flex-wrap:wrap;justify-content:center}.el-form-item{margin-bottom:16px}.page-header{flex-direction:column;align-items:flex-start!important;gap:10px}.el-table__body-wrapper{overflow-x:auto}}.el-main{flex:1;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.el-main>div:not(.el-overlay){width:100%!important;max-width:100%!important;min-height:0!important;flex:1!important;box-sizing:border-box;padding:0!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important}.scroll-page{overflow-y:auto!important;height:auto!important;min-height:100%!important}.el-main>div.scroll-page,.el-main>div.order-manage,.el-main>div.page-root,.el-main>div.user-detail,.el-main>div.wrap,.el-main>div.order-detail,.el-main>div.finance-container,.finance-page,.el-main>div.finance-page,.el-main>div.marketing-container,.el-main>div.log-page,.el-main>div.statistics-container,.el-main>div.op-analysis-page{overflow-y:auto!important;height:auto!important;min-height:100%!important}.page-root,.order-manage,.order-detail,.user-detail,.finance-container,.finance-page,.log-page,.marketing-container,.statistics-container,.scroll-page,.wrap,.page-container,.content-wrapper{padding-top:0!important}.el-main>div>.el-form,.el-main>div>.search-form,.el-main>div>.page-header,.el-main>div>.search-bar,.el-main>div>.card-header,.el-main>div>.el-row,.el-main>div>.el-empty,.el-main>div>.mobile-user-list{flex-shrink:0}.el-main>div>.el-table{flex:1 1 0%!important;width:100%!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;min-height:0!important}.el-main .el-table .el-table__header-wrapper{flex-shrink:0}.el-main .el-table .el-table__body-wrapper{flex:1 1 0%!important;overflow-y:auto!important;min-height:0!important}.el-main>div>.table-wrapper{flex:1;overflow:auto;min-height:0}.el-main>div>.el-pagination{flex-shrink:0;margin-top:16px}.el-form--inline{display:flex;flex-wrap:wrap;width:100%;flex-shrink:0}.table-wrapper{width:100%;overflow-x:auto}.stat-card-item,.stat-box,.top-data-card,.page-card{overflow-y:auto!important;position:relative!important}.card-decoration,.top-data-card:after,[class*=decoration],[class*=deco-]{pointer-events:none}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.search-bar{margin-bottom:16px;flex-shrink:0}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.el-table{border-radius:10px;overflow:hidden}.el-table th.el-table__cell{background:#f7f9fc!important;font-weight:600;color:#1d2129;font-size:13px;border-bottom:2px solid #e8e8e8}.el-table td.el-table__cell{font-size:13px;color:#4e5969}.el-table__row:hover>td.el-table__cell{background-color:#e8f3ff!important}.el-table .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#fafbfc}.el-card{border-radius:12px;border:none;box-shadow:0 1px 4px #0000000a}.el-button{border-radius:6px;font-weight:500}.el-input__wrapper{border-radius:6px}.el-pagination .el-pager li{border-radius:6px;margin:0 2px}.el-pagination .el-pager li.is-active{background:#1677ff;color:#fff}.main-content :deep(.el-pagination){justify-content:center}.main-content :deep(.pagination){justify-content:center;text-align:center}::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#1677ff}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5;color:#1d2129;background-color:#f5f7fa}.el-button--primary{--el-button-bg-color: #2196f3;--el-button-border-color: #2196f3;--el-button-hover-bg-color: #1976d2;--el-button-hover-border-color: #1976d2;--el-button-active-bg-color: #1667b0;--el-button-active-border-color: #1667b0}.el-button--success{--el-button-bg-color: #10b981;--el-button-border-color: #10b981;--el-button-hover-bg-color: #059669;--el-button-hover-border-color: #059669}.el-button--danger{--el-button-bg-color: #ef4444;--el-button-border-color: #ef4444;--el-button-hover-bg-color: #dc2626;--el-button-hover-border-color: #dc2626}.el-button--warning{--el-button-bg-color: #f59e0b;--el-button-border-color: #f59e0b;--el-button-hover-bg-color: #d97706;--el-button-hover-border-color: #d97706}.status-online{color:#00b96b}.status-offline{color:#86909c}.status-fault{color:#f53f3f}.status-charging{color:#1677ff}.card{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px;box-shadow:0 1px 4px #0000000a;border:none;transition:box-shadow .3s ease}.page-header{margin-bottom:20px}.page-header h2{font-size:20px;font-weight:600;color:#1d2129}.page-header h3{margin:0;font-size:16px;font-weight:600;color:#1d2129}.section-title{font-size:15px;font-weight:600;color:#1d2129;margin-bottom:12px}.empty-state{text-align:center;padding:60px 20px;color:#86909c}.empty-state .el-icon{font-size:48px;margin-bottom:16px}.empty-state p{font-size:14px}.loading-state{display:flex;align-items:center;justify-content:center;min-height:200px}.form-section{margin-bottom:24px}.form-section .section-title{font-size:15px;font-weight:600;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.search-bar{background:#fff;padding:16px 20px;border-radius:12px;margin-bottom:16px;box-shadow:0 1px 4px #0000000a;border:none;flex-shrink:0}.table-wrapper{width:100%;overflow-x:auto;border-radius:10px}.pagination-wrap,.pagination-bar{margin-top:16px;display:flex;justify-content:center}@media screen and (max-width: 768px){.el-main{padding:12px!important}.card{padding:16px;border-radius:8px;margin-bottom:8px}.search-bar{padding:12px;border-radius:8px}}:root{--sxn-bg-page: #f5f7fa;--sxn-bg-card: #ffffff;--sxn-border: #ebeef5;--sxn-border-light: #f0f2f5;--sxn-text-primary: #1d2129;--sxn-text-secondary: #4e5969;--sxn-text-third: #86909c;--sxn-text-placeholder: #c9cdd4;--sxn-primary: #1677ff;--sxn-primary-light: #eff6ff;--sxn-primary-lighter: #f0f7ff;--sxn-primary-dark: #1d4ed8;--sxn-primary-hover: #2563eb;--sxn-primary-active: #1d4ed8;--sxn-blue: #1677ff;--sxn-cyan: #0ea5e9;--sxn-indigo: #6366f1;--sxn-green: #10b981;--sxn-green-light: #ecfdf5;--sxn-amber: #f59e0b;--sxn-orange: #f97316;--sxn-red: #ef4444;--sxn-red-light: #fef2f2;--sxn-purple: #8b5cf6;--sxn-shadow-xs: 0 1px 2px rgba(0, 0, 0, .03);--sxn-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--sxn-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .06), 0 2px 4px -2px rgba(0, 0, 0, .06);--sxn-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .07), 0 4px 6px -4px rgba(0, 0, 0, .05);--sxn-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .08), 0 8px 10px -6px rgba(0, 0, 0, .05);--sxn-radius-xs: 4px;--sxn-radius-sm: 6px;--sxn-radius-md: 8px;--sxn-radius-lg: 12px;--sxn-radius-xl: 16px;--sxn-spacing-xs: 4px;--sxn-spacing-sm: 8px;--sxn-spacing-md: 16px;--sxn-spacing-lg: 24px;--sxn-spacing-xl: 32px;--el-color-primary: #1677ff;--el-color-primary-light-3: #60a5fa;--el-color-primary-light-5: #93c5fd;--el-color-primary-light-7: #bfdbfe;--el-color-primary-light-8: #dbeafe;--el-color-primary-light-9: #eff6ff;--el-color-primary-dark-2: #2563eb;--el-border-radius-base: 6px;--el-border-radius-small: 4px;--sidebar-bg: #141824;--sidebar-logo-bg: #141824;--sidebar-text: rgba(255,255,255,.65);--sidebar-text-hover: rgba(255,255,255,.9);--sidebar-active-bg: rgba(22,119,255,.18);--sidebar-active-text: #ffffff;--sidebar-hover-bg: rgba(255,255,255,.06);--header-bg: #ffffff;--header-text: #1d2129;--header-shadow: 0 1px 2px rgba(0,0,0,.03);--content-bg: #f5f7fa;--card-bg: #ffffff;--color-blue: #1677ff;--color-green: #10b981;--color-orange: #f97316;--color-purple: #8b5cf6;--color-pink: #ec4899;--color-cyan: #0ea5e9;--color-red: #ef4444;--color-gray: #86909c;--color-darkgray: #4e5969;--color-teal: #14b8a6;--color-gold: #f59e0b;--border-color: #ebeef5}body{background-color:var(--sxn-bg-page);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--sxn-text-primary)}.tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.el-button+.el-button{margin-left:8px}.el-card{border-radius:var(--sxn-radius-md)!important;border:1px solid var(--sxn-border-light)!important;box-shadow:var(--sxn-shadow-xs)!important;transition:box-shadow .2s ease}.el-card:hover{box-shadow:var(--sxn-shadow-sm)!important}.el-card__header{border-bottom:1px solid var(--sxn-border-light)!important;padding:16px 20px!important;font-weight:600;font-size:15px}.el-card__body{padding:20px!important}.page-card{background:var(--sxn-bg-card);border-radius:var(--sxn-radius-md);box-shadow:var(--sxn-shadow-xs);padding:20px;border:1px solid var(--sxn-border-light);margin-bottom:16px}.card-hover{transition:box-shadow .2s ease}.card-hover:hover{box-shadow:var(--sxn-shadow-md)}.el-table{border-radius:var(--sxn-radius-md)!important;font-size:14px;--el-table-header-bg-color: #fafbfc;--el-table-header-text-color: #4e5969;--el-table-row-hover-bg-color: #f8fafc;--el-table-border-color: #f0f2f5}.el-table th.el-table__cell{background-color:#fafbfc!important;font-weight:600!important;color:#4e5969!important;font-size:13px!important}.el-table td.el-table__cell{padding:12px 0!important}.el-table .el-table__row:hover>td.el-table__cell{background-color:#f8fafc!important}.el-tag{border-radius:var(--sxn-radius-xs)!important;font-weight:500;border:none!important;padding:0 8px!important;height:22px;line-height:20px;font-size:12px}.el-input__wrapper,.el-select .el-input__wrapper{border-radius:var(--sxn-radius-sm)!important;box-shadow:0 0 0 1px #d9dde4 inset!important;transition:all .15s ease}.el-input__wrapper:hover,.el-select .el-input__wrapper:hover{box-shadow:0 0 0 1px #a7b0bf inset!important}.el-input__wrapper.is-focus,.el-select .el-input__wrapper.is-focus{box-shadow:0 0 0 2px #1677ff33 inset,0 0 0 1px #1677ff inset!important}.el-dialog{box-shadow:var(--sxn-shadow-xl)!important;overflow:hidden}.el-dialog__body{padding:20px}.el-dialog__footer{border-top:1px solid var(--sxn-border-light);padding:12px 20px}.el-drawer{border-radius:var(--sxn-radius-lg) 0 0 var(--sxn-radius-lg)}.el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid var(--sxn-border-light)}.el-pagination{--el-pagination-button-bg-color: transparent}.el-pagination button:hover,.el-pagination .el-pager li:hover{color:#1677ff}.el-pagination .el-pager li.is-active{background:#1677ff;color:#fff;border-radius:var(--sxn-radius-sm)}.el-tabs__active-bar{background-color:#1677ff!important;height:2px}.el-tabs__item.is-active{color:#1677ff!important;font-weight:500}.el-tabs__item:hover{color:#2563eb!important}.el-message{border-radius:var(--sxn-radius-md)!important;box-shadow:var(--sxn-shadow-lg)!important;border:1px solid var(--sxn-border-light)!important}::-webkit-scrollbar-thumb{background:#d9dde4;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#b0b8c6}.pagination,.pagination-bar,.pagination-wrap,.pagination-wrapper,.pagination-wrapper-dialog,.pagination-container,.pagination-inner,.pagination-footer,.pager-wrap{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;margin:16px auto 4px!important;padding:0 16px!important;background:transparent!important;border-top:none!important;box-sizing:border-box}.el-pagination{justify-content:center!important;flex-wrap:wrap;--el-pagination-font-size: 16px;--el-pagination-button-color: #475569;--el-pagination-hover-color: #1677ff;--el-pagination-button-width: 40px;--el-pagination-button-height: 40px;--el-component-size: 40px}.el-pagination .el-pager li{font-size:16px;font-weight:500;height:40px;line-height:40px;min-width:40px}.el-pagination button{font-size:16px}.el-pagination .el-pagination__total,.el-pagination .el-pagination__jump,.el-pagination .el-select .el-input__inner{font-size:16px;color:#64748b}:root{--pile-st-online: #2563EB;--pile-st-charging: #34D399;--pile-st-offline: #93989D;--pile-st-fault: #E11D48;--pile-st-maintenance: #EAB308}.el-form-item{align-items:center}.el-form-item .el-form-item__label{display:inline-flex;align-items:center;height:auto;line-height:1.4}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sxn-space-1: 4px;--sxn-space-2: 8px;--sxn-space-3: 12px;--sxn-space-4: 16px;--sxn-space-5: 20px;--sxn-space-6: 24px;--sxn-space-7: 28px;--sxn-space-8: 32px;--fs-page-title: 20px;--fs-card-title: 16px;--fs-body: 14px;--fs-aux: 13px;--fs-caption: 12px;--lh-tight: 1.4;--lh-body: 1.6}.el-card,.card,.stat-card,.tech-card,.panel-card,.info-card,.detail-card,.order-card,.charger-card,.metric-card,.filter-section{line-height:var(--lh-body)}.el-card__header,.card-header,.section-title,.panel-title{line-height:var(--lh-tight)!important}.num,.amount,[class*=metric] .num{font-variant-numeric:tabular-nums}.stat-card,.tech-card,.detail-card,.order-card,.charger-card,.metric-card,.main-card,.map-card,.confirm-box,.panel-card,.info-card,.card{padding:var(--sp-5)!important;border-radius:var(--sxn-radius-lg, 12px)!important;background:var(--sxn-bg-card, #fff);border:1px solid var(--sxn-border, #ebeef5);box-shadow:var(--sxn-shadow-xs, 0 1px 2px rgba(0,0,0,.03));margin-bottom:var(--sp-4)!important}.card-inner,.status-tile,.chart-card,.sub-card{padding:var(--sp-3) var(--sp-4)!important;border-radius:var(--sxn-radius-md, 8px)!important;margin-bottom:0!important;box-shadow:none}.province-card{padding:var(--sp-6)!important;border-radius:var(--sxn-radius-lg, 12px)!important}.filter-section,.filter-bar,.search-bar,.filter-card{padding:var(--sp-4) var(--sp-5)!important;border-radius:var(--sxn-radius-lg, 12px)!important;margin-bottom:var(--sp-4)!important;background:var(--sxn-bg-card, #fff);border:1px solid var(--sxn-border, #ebeef5)}.card-grid,.stat-cards-row,.card-container,.station-grid,.shortcut-grid,.metric-grid,.status-grid{gap:var(--sp-4)!important}.card-grid>*,.stat-cards-row>*,.shortcut-grid>*{height:100%}.card-header,.section-title,.panel-title{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-card-title);font-weight:600;color:var(--sxn-text-primary, #1d2129);margin-bottom:var(--sp-4)}.page-title,.module-title{font-size:var(--fs-page-title);font-weight:600;line-height:var(--lh-tight);margin-bottom:var(--sp-4)}.main-content{padding:var(--sp-4) var(--sp-5) var(--sp-6)}.el-table td,.el-table th{padding-top:var(--sp-3)!important;padding-bottom:var(--sp-3)!important}.el-form-item__label{line-height:var(--lh-body)}.el-descriptions__label{font-size:var(--fs-aux);color:var(--sxn-text-third, #86909c)}.el-descriptions__content{font-size:var(--fs-body);color:var(--sxn-text-primary, #1d2129)}.placeholder,.el-input__inner::placeholder{color:var(--sxn-text-placeholder, #c9cdd4)}.text-secondary,.aux-text{color:var(--sxn-text-secondary, #4e5969)}.text-caption,.tip-text{color:var(--sxn-text-third, #86909c);font-size:var(--fs-caption)}:root{--el-component-size: 36px}.el-select__wrapper{min-height:36px}.el-form--inline .el-form-item{display:inline-flex;align-items:center}.el-form--inline .el-form-item__label{height:var(--el-component-size, 36px);line-height:var(--el-component-size, 36px)}.el-range-editor.el-input__wrapper,.el-date-editor.el-input__wrapper{height:36px;min-height:36px}.el-date-editor.el-input__wrapper{flex:0 0 auto}.el-table{font-size:var(--fs-body)}.el-table .cell{font-size:var(--fs-body)!important}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor .el-input__wrapper{border-radius:8px}.el-icon{flex-shrink:0}.el-icon svg{display:block}.stat-cards,.stats-cards,.stats-grid,.stats-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:0 0 16px!important}.stats-row .el-col,.stats-row [class*=el-col]{padding:0!important}.stat-card{min-height:88px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;border:1px solid var(--sxn-border, #ebeef5)!important;border-left:1px solid var(--sxn-border, #ebeef5)!important;margin-bottom:0!important}.stat-info{display:flex;flex-direction:column;align-items:center;gap:6px}.stat-icon,.stat-icon-wrap{display:none!important}.stat-label{font-size:13px!important;color:#64748b!important;font-weight:500;margin:0!important}.stat-value{font-size:22px!important;font-weight:700!important;line-height:1.2;font-variant-numeric:tabular-nums;margin:0!important}.stat-card.income .stat-value,.stat-value.income{color:#10b981!important}.stat-card.expense .stat-value,.stat-value.expense{color:#ef4444!important}.stat-card.net .stat-value,.stat-value.net{color:#2563eb!important}.stat-value.amount,.stat-value.amount-val{color:#f59e0b!important}.order-cards .order-card,.recharge-card,.gift-card,.refund-card,.invoice-card,.rcard{height:217px;overflow:hidden;display:flex!important;flex-direction:column;box-sizing:border-box;flex-shrink:0}.order-cards .order-card,.recharge-card,.refund-card,.invoice-card{padding:10px 16px!important}.order-cards .order-card .card-row,.refund-card .card-row{gap:10px!important;margin-bottom:4px!important}.order-cards .order-card .amounts-row,.refund-card .amounts-row,.invoice-card .card-fees{padding:6px 8px!important;margin-bottom:4px!important;gap:10px!important}.order-cards .order-card .amount-item.highlight .value.total{font-size:15px!important}.invoice-card .card-body .info-section{margin-bottom:4px!important}.invoice-card .fee-item{gap:2px!important}.order-cards .order-card .card-footer,.gift-card .card-footer,.refund-card .card-footer,.invoice-card .card-footer,.recharge-card .card-bottom,.rcard .rcard-footer{margin-top:auto}.el-overlay.el-modal-dialog{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.el-overlay .el-overlay-dialog{display:flex;align-items:center;justify-content:center}.el-overlay .el-overlay-dialog .el-dialog,.el-dialog{border-radius:24px!important;padding:0!important;overflow:hidden;margin:auto!important;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040!important;animation:dialogScaleIn .2s ease-out}.el-overlay .el-overlay-dialog .el-dialog.is-fullscreen{border-radius:0!important;max-height:none;margin:0!important;width:100%!important;height:100%!important}@keyframes dialogScaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__header,.el-dialog__header{background:#2c7da0!important;margin:0!important;padding:16px 24px!important;border-bottom:none!important;flex:none;cursor:move;user-select:none}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__title,.el-dialog__title{color:#fff!important;font-weight:600!important;font-size:16px!important;line-height:1.4!important}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__header,.el-dialog__header{position:relative}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__headerbtn,.el-dialog__headerbtn{position:absolute!important;top:0!important;bottom:0!important;right:18px!important;margin:auto 0!important;height:24px!important;display:flex!important;align-items:center!important;z-index:10!important}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__headerbtn .el-dialog__close,.el-dialog__headerbtn .el-dialog__close{color:#fff!important;font-size:18px!important;opacity:.8;transition:opacity .2s}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__headerbtn:hover .el-dialog__close{opacity:1}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__body,.el-dialog__body{padding:24px 32px!important;color:#1d2129;overflow-y:auto;flex:1 1 auto}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__footer,.el-dialog__footer{display:flex!important;justify-content:center!important;align-items:center;gap:20px;text-align:center!important;padding:16px 32px 15px!important;border-top:1px solid #e5e7eb!important;flex:none}.el-overlay .el-overlay-dialog .el-dialog .el-descriptions__label,.el-overlay .el-overlay-dialog .el-dialog .el-form-item__label{color:#4b5660!important;font-size:14px!important;font-weight:500!important}.el-overlay .el-overlay-dialog .el-dialog .el-descriptions__content{color:#1d2129!important;font-size:14px!important}.el-overlay .el-overlay-dialog .el-dialog .el-tag{border-radius:6px!important;font-size:13px!important}.el-dialog__footer>div[style*=flex-end]{justify-content:center!important}.el-dialog__footer>div[style*=justify-content]{gap:20px!important}.el-message-box{border-radius:24px!important;overflow:hidden;padding:0!important;box-shadow:0 25px 50px -12px #00000040!important}.el-message-box__header{background:#2c7da0;padding:16px 24px!important}.el-message-box__title{color:#fff!important;font-size:16px!important;font-weight:600!important;line-height:1.4}.el-message-box__headerbtn{top:14px!important;right:16px!important}.el-message-box__headerbtn .el-message-box__close{color:#fff!important;font-size:20px!important;opacity:.85}.el-message-box__headerbtn:hover .el-message-box__close{opacity:1}.el-message-box__content{padding:20px 24px!important;color:#1d2129}.el-message-box__btns{display:flex!important;justify-content:center!important;gap:20px;padding:16px 24px 15px!important;border-top:1px solid #e5e7eb}.el-message-box__btns .el-button{min-width:96px}.el-message-box__btns .el-button+.el-button{margin-left:0!important}@media (max-width: 768px){.el-overlay .el-overlay-dialog .el-dialog:not(.is-fullscreen){border-radius:0!important;max-height:100vh}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__body,.el-dialog__body{padding:16px!important}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__footer,.el-dialog__footer{flex-direction:column;gap:10px;padding:12px 16px 15px!important}.el-message-box__btns{flex-direction:column-reverse;gap:10px}.el-message-box__btns .el-button{width:100%;margin-left:0!important}}.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-cyan .el-dialog__header{background:linear-gradient(135deg,#06b6d4,#22d3ee)!important}.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-teal .el-dialog__header{background:linear-gradient(135deg,#14b8a6,#2dd4bf)!important}.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-blue .el-dialog__header{background:linear-gradient(135deg,#3b82f6,#60a5fa)!important}.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-cyan .el-dialog__header .el-dialog__title,.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-teal .el-dialog__header .el-dialog__title,.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-blue .el-dialog__header .el-dialog__title{color:#fff!important;font-weight:600}.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-cyan .el-dialog__header .el-dialog__close,.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-teal .el-dialog__header .el-dialog__close,.el-overlay .el-overlay-dialog .el-dialog.ps-dialog-blue .el-dialog__header .el-dialog__close{color:#fff!important}.el-select .el-select__placeholder,.el-select .el-select__selected-item,.el-select .el-input__inner,.el-select .el-select__input{user-select:text!important;-webkit-user-select:text!important}.el-main.main-content .el-pagination,.el-main.main-content .pagination-wrap,.el-main.main-content .pagination-bar,.el-main.main-content .pagination-wrapper,.el-main.main-content .pagination-container,.el-main.main-content .pagination{position:sticky;bottom:0;z-index:6;background:linear-gradient(to bottom,#f8fafc00,#f8fafc 26%);padding:10px 4px 6px}.el-dialog .el-pagination{position:sticky;bottom:0;z-index:6;background:#fff;padding:8px 0 4px}.el-main.main-content>*{overflow:visible!important}.stat-card,.tech-card,.main-card,.panel-card,.info-card,.order-card,.charger-card,.detail-card,.metric-card,.panel{box-shadow:0 1px 2px #0f172a08,0 2px 8px #0f172a08}.stat-card,.tech-card,.order-card,.charger-card,.metric-card{transition:box-shadow .25s ease,transform .25s ease}.stat-card:hover,.tech-card:hover,.order-card:hover,.charger-card:hover,.metric-card:hover{box-shadow:0 6px 16px #0f172a12,0 12px 28px #0f172a0f;transform:translateY(-2px)}.section-title:before{content:"";width:4px;height:16px;border-radius:2px;background:linear-gradient(180deg,#1677ff,#4096ff);flex-shrink:0}.el-table .el-table__cell .cell{font-variant-numeric:tabular-nums}.el-table th.el-table__cell .cell{font-weight:600;letter-spacing:.02em}.el-table tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-tag{border-radius:6px;font-weight:500}.el-tabs__item{font-weight:500}.el-tabs__item.is-active{font-weight:600}.el-message{border-radius:10px;box-shadow:0 6px 16px #0f172a14}.el-notification{border-radius:12px;box-shadow:0 8px 24px #0f172a1a}.el-drawer{box-shadow:-8px 0 24px #0f172a14}.el-empty{padding:48px 0}.el-empty__description p{color:#94a3b8;font-size:13px}.el-button--primary:not(.is-text):not(.is-link):hover{box-shadow:0 3px 10px #3498ff47}.el-empty__image svg{display:none!important}.el-empty__image{width:140px;height:108px;margin-bottom:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 210'%3E%3Cellipse cx='140' cy='188' rx='84' ry='13' fill='%23F1F5F9'/%3E%3Ccircle cx='222' cy='44' r='24' fill='none' stroke='%23DBEAFE' stroke-width='2' stroke-dasharray='4 6' stroke-linecap='round'/%3E%3Cpath d='M40 96l10-16 8 12 10-18' fill='none' stroke='%23E2E8F0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='98' y='50' width='84' height='124' rx='16' fill='%23FFFFFF' stroke='%23CBD5E1' stroke-width='2'/%3E%3Crect x='112' y='64' width='56' height='34' rx='8' fill='%23EFF6FF' stroke='%23BFDBFE' stroke-width='2'/%3E%3Cpath d='M143 70l-9 13h7l-4 9 11-14h-7l4-8z' fill='%231677ff'/%3E%3Crect x='112' y='112' width='14' height='8' rx='4' fill='%23E2E8F0'/%3E%3Crect x='112' y='126' width='14' height='8' rx='4' fill='%23E2E8F0'/%3E%3Ccircle cx='140' cy='146' r='19' fill='%23EFF6FF' stroke='%2393C5FD' stroke-width='2'/%3E%3Cpath d='M142 135l-11 14h8l-3 9 12-15h-8l2-8z' fill='%231677ff'/%3E%3Cpath d='M182 152c22 12 34 2 46 16' fill='none' stroke='%23CBD5E1' stroke-width='3' stroke-linecap='round'/%3E%3Ccircle cx='230' cy='170' r='6' fill='%2394A3B8'/%3E%3C/svg%3E") center / contain no-repeat}.el-empty__description{margin-top:4px}.el-empty__bottom{margin-top:16px}.page-container,.page-wrapper,.main-content,.content-wrapper{width:100%;box-sizing:border-box}.page-header,.header,.page-title-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page-header h2,.page-title,.section-title{font-size:clamp(16px,3vw,20px);font-weight:600;white-space:nowrap}.header-buttons,.page-header .header-buttons{display:flex;gap:10px;flex-wrap:wrap}.search-bar,.filter-bar,.filter-section,.search-form,.search-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.card,.page-card,.stat-card,.info-card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px #0000000a;box-sizing:border-box;transition:all .3s}.grid-2,.two-col,.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.grid-3,.three-col,.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.grid-4,.four-col,.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (min-width: 3840px){.card,.page-card{padding:40px;border-radius:20px}.page-header h2,.page-title,.section-title{font-size:28px}.grid-2,.two-col,.form-grid,.grid-3,.three-col,.stats-grid,.grid-4,.four-col,.kpi-grid{gap:36px}:deep(.el-table){font-size:16px}:deep(.el-button){padding:14px 24px;font-size:16px}.search-bar,.filter-bar{gap:20px}.stat-value,.num-value,.count-value{font-size:56px}}@media (min-width: 2560px){.card,.page-card{padding:32px;border-radius:16px}.page-header h2,.page-title,.section-title{font-size:24px}.grid-2,.two-col,.form-grid,.grid-3,.three-col,.stats-grid,.grid-4,.four-col,.kpi-grid{gap:28px}:deep(.el-table){font-size:15px}:deep(.el-button){padding:12px 20px;font-size:15px}.stat-value,.num-value,.count-value{font-size:44px}}@media (max-width: 1024px){.grid-4,.four-col,.kpi-grid,.grid-3,.three-col,.stats-grid{grid-template-columns:repeat(2,1fr)}.card,.page-card{padding:18px}}@media (max-width: 768px){.page-container,.page-wrapper,.main-content,.content-wrapper{height:auto!important;min-height:calc(100vh - 56px);padding:0!important}.page-header,.header,.page-title-bar{flex-direction:column;align-items:flex-start!important;gap:12px;margin-bottom:16px}.page-header h2,.page-title,.section-title{font-size:18px!important}.header-buttons{width:100%;justify-content:flex-start}.grid-2,.two-col,.form-grid,.grid-3,.three-col,.stats-grid,.grid-4,.four-col,.kpi-grid{grid-template-columns:1fr;gap:12px}.card,.page-card,.stat-card,.info-card{padding:16px;border-radius:10px;margin-bottom:12px}.search-bar,.filter-bar,.filter-section,.search-form,.search-row{flex-direction:column;gap:10px;width:100%}:deep(.el-table){font-size:12px}:deep(.el-table th),:deep(.el-table td){padding:6px 4px}:deep(.el-table__body-wrapper){overflow-x:auto;-webkit-overflow-scrolling:touch}:deep(.el-form--inline .el-form-item){display:block;margin-right:0;margin-bottom:12px}:deep(.el-form-item__content){width:100%}:deep(.el-select),:deep(.el-input),:deep(.el-date-editor){width:100%!important;max-width:100%}:deep(.el-dialog){width:95%!important;margin:2vh auto!important;max-height:92vh;overflow-y:auto}:deep(.el-dialog__body){padding:16px}:deep(.el-card){margin-bottom:12px;border-radius:10px}:deep(.el-card__body){padding:14px}:deep(.el-pagination){justify-content:center;flex-wrap:wrap;gap:6px}:deep(.el-tabs__item){font-size:13px;padding:0 12px}.stat-value,.num-value,.count-value{font-size:clamp(20px,4vw,28px)}}@media (max-width: 480px){.page-header h2,.page-title,.section-title{font-size:16px!important}.header-buttons{flex-direction:column;width:100%;gap:8px}.header-buttons .el-button{width:100%}.card,.page-card{padding:12px;border-radius:8px}:deep(.el-table){font-size:11px;min-width:500px}:deep(.el-dialog){width:98%!important;margin:1vh auto!important}:deep(.el-dialog__body){padding:12px}:deep(.el-button){padding:8px 12px;font-size:12px}}.chart-container,.chart-box{width:100%;min-height:300px;position:relative}@media (min-width: 2560px){.chart-container,.chart-box{min-height:500px}}@media (min-width: 3840px){.chart-container,.chart-box{min-height:600px}}@media (max-width: 768px){.chart-container,.chart-box{min-height:240px}}@media (max-width: 768px){.admin-layout,.app-layout,.main-container,.page-container{padding:8px!important}.el-form-item{flex-direction:column!important;margin-bottom:14px!important}.el-form-item__label{width:100%!important;text-align:left!important;padding-bottom:4px!important;padding-right:0!important}.el-form-item__content{margin-left:0!important}.el-row{flex-direction:column!important;margin-left:0!important;margin-right:0!important}.el-row>.el-col{max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important}.el-input,.el-select,.el-cascader,.el-date-picker,.el-date-editor,.el-input-number,.el-select .el-input{width:100%!important}.el-dialog{width:100%!important;margin:0!important;max-height:100vh!important;border-radius:0!important}.el-dialog__header{padding:12px 16px!important}.el-dialog__body{max-height:calc(100vh - 110px)!important;overflow-y:auto!important;padding:12px!important}.el-dialog__footer{padding:10px 16px!important}.el-drawer{width:100%!important}.el-dialog__footer .el-button,.form-footer .el-button{width:100%!important;margin:4px 0!important}.header-actions .el-button,.page-header .el-button,.toolbar .el-button{margin-bottom:4px!important}.el-table{font-size:12px!important}.el-table .el-button{padding:4px 8px!important;font-size:12px!important}.el-table th,.el-table td{padding:6px 0!important}.el-tabs__item{padding:0 8px!important;font-size:13px!important}.el-tabs__nav-wrap{overflow-x:auto!important}.el-tabs__content{padding:12px 8px!important}.el-card{margin-bottom:8px!important}.el-card__body{padding:12px!important}.el-pagination{flex-wrap:wrap!important;justify-content:center!important;.el-pagination__sizes,.el-pagination__jump{margin-top:4px!important}}.el-descriptions__body .el-descriptions__table{display:block!important;tr{display:flex!important;flex-direction:column!important}td,th{display:block!important;width:100%!important}}.filter-bar,.search-bar,.filter-row,.el-form--inline{display:flex!important;flex-direction:column!important;gap:8px!important}.el-form--inline .el-form-item{margin-right:0!important;width:100%!important}.switch-line{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.page-header{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.stat-card,.stat-item,.overview-card{min-width:auto!important}.stat-row,.overview-row{flex-direction:column!important}.map-canvas,.map-container,.amap-container{height:260px!important}}@media (max-width: 480px){.admin-layout,.app-layout,.main-container,.page-container{padding:4px!important}.el-form-item{margin-bottom:10px!important}.el-form-item__label{font-size:13px!important}.el-tabs__item{padding:0 4px!important;font-size:12px!important}.el-card__body{padding:8px!important}.el-table{font-size:11px!important}.el-table th,.el-table td{padding:4px 0!important}.el-button{padding:6px 12px!important;font-size:12px!important}.page-header h2,.page-header h3{font-size:16px!important}.map-canvas,.map-container,.amap-container{height:200px!important}}@media (min-width: 1920px){.el-form-item__label,.el-input__inner,.el-textarea__inner{font-size:15px!important}.el-tabs__item{font-size:15px!important;padding:0 20px!important}.el-table{font-size:14px!important}.el-card__body{padding:24px!important}.page-container,.main-container{max-width:1400px!important;margin:0 auto!important}}@media (min-width: 2560px){.el-form-item__label{font-size:16px!important;width:160px!important}.el-input__inner,.el-textarea__inner{font-size:16px!important;height:44px!important}.el-select .el-input__inner{height:44px!important}.el-tabs__item{font-size:16px!important;padding:0 24px!important}.el-button{padding:12px 24px!important;font-size:15px!important}.el-table{font-size:15px!important}.el-table th,.el-table td{padding:14px 0!important}.el-card__body{padding:32px!important}.page-container,.main-container{max-width:1800px!important;margin:0 auto!important}.map-canvas,.map-container,.amap-container{height:500px!important}}@media (min-width: 3840px){.el-form-item__label{font-size:18px!important;width:200px!important}.el-input__inner,.el-textarea__inner{font-size:18px!important;height:52px!important}.el-select .el-input__inner{height:52px!important}.el-tabs__item{font-size:18px!important;padding:0 32px!important}.el-button{padding:14px 32px!important;font-size:17px!important}.el-table{font-size:17px!important}.el-table th,.el-table td{padding:18px 0!important}.el-card__body{padding:40px!important}.page-container,.main-container{max-width:2400px!important;margin:0 auto!important}.el-dialog{max-width:1800px!important}.map-canvas,.map-container,.amap-container{height:600px!important}}.alert-page .panel{background:#fff;border-radius:12px;padding:16px 20px;border:1px solid #eef2f7;margin-bottom:16px}.alert-page .filter-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.alert-page .alert-pager{margin-top:20px;display:flex;justify-content:flex-end}.alert-page .text-muted{color:#94a3b8}.alert-page .text-xs{font-size:12px}.alert-page .st-border-ignored:before{background:#cbd5e1}.alert-page .rc-st-tag.st-ignored{background:#f1f5f9;color:#64748b}.alert-page .ops-row{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:flex-end}.alert-page .ops-row .el-button+.el-button{margin-left:0}.alert-page .rc-tag-group{flex-shrink:0}.alert-page .rc-amount-label,.alert-page .rc-user-label{white-space:nowrap}.alert-page .rc-amount-item{min-width:0}.alert-page .rc-content-item{max-width:540px;min-width:200px}.alert-page .rc-content-val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;vertical-align:bottom}.alert-page .rc-scan-path{max-width:380px}.alert-page .el-button:not(.is-link):not(.is-text):not(.is-circle){border-radius:999px}.alert-page .detail-body{padding:4px 0}.alert-page .detail-head{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.alert-page .detail-title{font-size:18px;font-weight:600;margin:6px 0 8px;color:#0f172a}.alert-page .detail-content{color:#475569;line-height:1.6;margin:0 0 16px;padding:12px 16px;background:#f8fafc;border-radius:8px}@media (max-width: 768px){.alert-page{padding:12px!important}.alert-page .filter-row{flex-direction:column;align-items:stretch}.alert-page .filter-row .el-select,.alert-page .filter-row .el-input,.alert-page .filter-row .el-date-editor{width:100%!important}.alert-page .alert-pager{justify-content:center}.alert-page .alert-pager .el-pagination{flex-wrap:wrap;justify-content:center}}.dialog-auto-footer{text-align:center}.dialog-auto-close-btn{min-width:96px;height:36px;padding:8px 28px;font-size:14px;font-weight:600;line-height:1;font-family:inherit;color:#1e293b;background:#e2e8f0;border:none;border-radius:999px;cursor:pointer;transition:all .2s}.dialog-auto-close-btn:hover{color:#1e293b;background:#cbd5e1}.dialog-auto-close-btn:active{color:#0e5fd8;border-color:#1677ff}.dialog-auto-close-btn:focus-visible{outline:2px solid rgba(22,119,255,.35);outline-offset:1px}.el-button:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle):not(.verify-btn){height:36px;padding:8px 28px;border-radius:999px;font-weight:600;font-size:14px;line-height:1;border:none;box-shadow:none;transition:all .2s}.el-button--small:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle):not(.verify-btn),.el-button--large:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle):not(.verify-btn){height:36px;padding:8px 28px;font-size:14px}.el-button:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle):has(>.el-icon:only-child){width:36px;padding:8px 0}.el-button--primary:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle){--el-button-bg-color: #3498ff;--el-button-border-color: #3498ff;--el-button-hover-bg-color: #2986fe;--el-button-hover-border-color: #2986fe;--el-button-active-bg-color: #1f6fd0;--el-button-active-border-color: #1f6fd0;--el-button-disabled-bg-color: #a9d4ff;--el-button-disabled-border-color: #a9d4ff;--el-button-disabled-text-color: #ffffff}.el-button--primary.is-plain:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle){--el-button-bg-color: #e8f4ff;--el-button-text-color: #2986fe;--el-button-border-color: transparent;--el-button-hover-bg-color: #3498ff;--el-button-hover-text-color: #ffffff;--el-button-hover-border-color: #3498ff;--el-button-active-bg-color: #2986fe;--el-button-active-text-color: #ffffff;--el-button-active-border-color: #2986fe}.el-button--primary.is-plain.is-disabled:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle){--el-button-bg-color: #f2f9ff;--el-button-text-color: #a9d4ff;--el-button-border-color: transparent}.el-button--success:not(.is-link):not(.is-text):not(.is-circle){--el-button-text-color: #ffffff;--el-button-hover-text-color: #ffffff;--el-button-bg-color: #10b981;--el-button-border-color: #10b981;--el-button-hover-bg-color: #059669;--el-button-hover-border-color: #059669;--el-button-active-bg-color: #047857;--el-button-active-border-color: #047857;--el-button-disabled-bg-color: #6ee7b7;--el-button-disabled-border-color: #6ee7b7;--el-button-disabled-text-color: #ffffff}.el-button--danger:not(.is-link):not(.is-text):not(.is-circle){--el-button-bg-color: #ef4444;--el-button-border-color: #ef4444;--el-button-hover-bg-color: #dc2626;--el-button-hover-border-color: #dc2626;--el-button-active-bg-color: #b91c1c;--el-button-active-border-color: #b91c1c;--el-button-disabled-bg-color: #fca5a5;--el-button-disabled-border-color: #fca5a5;--el-button-disabled-text-color: #ffffff}.el-button--warning:not(.is-link):not(.is-text):not(.is-circle){--el-button-text-color: #ffffff;--el-button-hover-text-color: #ffffff;--el-button-bg-color: #f59e0b;--el-button-border-color: #f59e0b;--el-button-hover-bg-color: #d97706;--el-button-hover-border-color: #d97706;--el-button-active-bg-color: #b45309;--el-button-active-border-color: #b45309;--el-button-disabled-bg-color: #fcd34d;--el-button-disabled-border-color: #fcd34d;--el-button-disabled-text-color: #ffffff}.el-button--info:not(.is-link):not(.is-text):not(.is-circle){--el-button-bg-color: #64748b;--el-button-border-color: #64748b;--el-button-hover-bg-color: #475569;--el-button-hover-border-color: #475569;--el-button-active-bg-color: #334155;--el-button-active-border-color: #334155;--el-button-disabled-bg-color: #cbd5e1;--el-button-disabled-border-color: #cbd5e1;--el-button-disabled-text-color: #ffffff}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--danger):not(.el-button--warning):not(.el-button--info):not(.is-link):not(.is-text):not(.is-circle):not(.login-btn):not(.is-disabled){background:#e2e8f0;color:#1e293b;border:none}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--danger):not(.el-button--warning):not(.el-button--info):not(.is-link):not(.is-text):not(.is-circle):not(.login-btn):hover:not(.is-disabled){background:#cbd5e1;color:#1e293b;border:none}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--danger):not(.el-button--warning):not(.el-button--info):not(.is-link):not(.is-text):not(.is-circle):not(.login-btn):active:not(.is-disabled){background:#cbd5e1;color:#1e293b}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--danger):not(.el-button--warning):not(.el-button--info):not(.is-link):not(.is-text):not(.is-circle):not(.login-btn).is-disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.el-input-group__append .el-button:not(.login-btn):not(.is-link):not(.is-text):not(.is-circle):not(.verify-btn){height:36px;padding:8px 15px;border-radius:0;font-weight:500}button.btn,button.btn-primary,button.btn-outline,button.btn-outline-primary,button.btn-outline-danger,button.btn-outline-success,button.btn-outline-warning,button.btn-danger,button.btn-detail,button.btn-confirm,button.btn-reset,button.edit-btn-confirm,button.edit-btn-reset,button.ctrl-btn,button.ctrl-btn-primary,button.ctrl-btn-outline,button.ctrl-btn-dark,button.ctrl-btn-danger,button.top-ctrl-btn,button.detail-btn,button.upgrade-btn,button.set-power-btn{height:36px!important;padding:8px 28px!important;border-radius:999px!important;font-weight:600!important;font-size:14px!important;line-height:1!important;border:none!important;box-shadow:none!important;transition:all .2s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;cursor:pointer!important}button.btn,button.btn-outline,button.btn-detail,button.btn-reset,button.edit-btn-reset,button.ctrl-btn,button.ctrl-btn-outline,button.ctrl-btn-dark,button.top-ctrl-btn,button.detail-btn{background:#e2e8f0!important;color:#1e293b!important}button.btn:hover:not(:disabled),button.btn-outline:hover:not(:disabled),button.btn-detail:hover:not(:disabled),button.btn-reset:hover:not(:disabled),button.edit-btn-reset:hover:not(:disabled),button.ctrl-btn:hover:not(:disabled),button.ctrl-btn-outline:hover:not(:disabled),button.ctrl-btn-dark:hover:not(:disabled),button.top-ctrl-btn:hover:not(:disabled),button.detail-btn:hover:not(:disabled){background:#cbd5e1!important;color:#1e293b!important}button.btn:active:not(:disabled),button.btn-outline:active:not(:disabled),button.btn-detail:active:not(:disabled),button.btn-reset:active:not(:disabled),button.edit-btn-reset:active:not(:disabled),button.ctrl-btn:active:not(:disabled),button.ctrl-btn-outline:active:not(:disabled),button.ctrl-btn-dark:active:not(:disabled),button.top-ctrl-btn:active:not(:disabled),button.detail-btn:active:not(:disabled){background:#cbd5e1!important;color:#1e293b!important}button.btn:disabled,button.btn-outline:disabled,button.btn-detail:disabled,button.btn-reset:disabled,button.edit-btn-reset:disabled,button.ctrl-btn:disabled,button.ctrl-btn-outline:disabled,button.ctrl-btn-dark:disabled,button.top-ctrl-btn:disabled,button.detail-btn:disabled{opacity:.6!important;cursor:not-allowed!important}button.btn-primary,button.btn-outline-primary,button.btn-confirm,button.edit-btn-confirm,button.ctrl-btn-primary,button.top-ctrl-btn.btn-outline-primary,button.upgrade-btn,button.set-power-btn{background:#3498ff!important;color:#fff!important}button.btn-primary:hover:not(:disabled),button.btn-outline-primary:hover:not(:disabled),button.btn-confirm:hover:not(:disabled),button.edit-btn-confirm:hover:not(:disabled),button.ctrl-btn-primary:hover:not(:disabled),button.top-ctrl-btn.btn-outline-primary:hover:not(:disabled),button.upgrade-btn:hover:not(:disabled),button.set-power-btn:hover:not(:disabled){background:#2986fe!important;color:#fff!important}button.btn-primary:active:not(:disabled),button.btn-outline-primary:active:not(:disabled),button.btn-confirm:active:not(:disabled),button.edit-btn-confirm:active:not(:disabled),button.ctrl-btn-primary:active:not(:disabled),button.top-ctrl-btn.btn-outline-primary:active:not(:disabled),button.upgrade-btn:active:not(:disabled),button.set-power-btn:active:not(:disabled){background:#1f6fd0!important;color:#fff!important}button.btn-primary:disabled,button.btn-outline-primary:disabled,button.btn-confirm:disabled,button.edit-btn-confirm:disabled,button.ctrl-btn-primary:disabled,button.top-ctrl-btn.btn-outline-primary:disabled,button.upgrade-btn:disabled,button.set-power-btn:disabled{opacity:.6!important;cursor:not-allowed!important}.el-dialog__footer .el-button,.el-dialog__footer button.el-button,.modal-footer .el-button,.modal-footer button,.modal-actions .el-button,.modal-actions button,.edit-footer .el-button,.edit-footer button,.dialog-footer .el-button,.dialog-footer button,.form-actions .el-button,.form-actions button,.modal-content>div:last-child button.el-button,.modal-content>div:last-child>button,.dialog-auto-close-btn{height:36px!important;padding:8px 28px!important;border-radius:999px!important;font-weight:600!important;font-size:14px!important;line-height:1!important;border:none!important;box-shadow:none!important;transition:all .2s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;cursor:pointer!important}.el-dialog__footer .el-button--primary,.el-dialog__footer button.el-button--primary,.modal-footer .el-button--primary,.modal-footer button.primary,.modal-footer button[type=submit],.modal-actions .el-button--primary,.edit-footer .el-button--primary,.dialog-footer .el-button--primary,.form-actions .el-button--primary{background:#3498ff!important;color:#fff!important}.el-dialog__footer .el-button--primary:hover:not(:disabled),.el-dialog__footer button.el-button--primary:hover:not(:disabled),.modal-footer .el-button--primary:hover:not(:disabled),.modal-actions .el-button--primary:hover:not(:disabled),.edit-footer .el-button--primary:hover:not(:disabled),.dialog-footer .el-button--primary:hover:not(:disabled),.form-actions .el-button--primary:hover:not(:disabled){background:#2986fe!important;color:#fff!important}.el-dialog__footer .el-button--primary:active:not(:disabled),.modal-footer .el-button--primary:active:not(:disabled),.modal-actions .el-button--primary:active:not(:disabled){background:#1f6fd0!important}.el-dialog__footer .el-button--primary:disabled,.modal-footer .el-button--primary:disabled,.modal-actions .el-button--primary:disabled{opacity:.6!important;cursor:not-allowed!important}.el-dialog__footer .el-button--default,.el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--danger),.el-dialog__footer button.el-button--default,.modal-footer .el-button--default,.modal-footer .el-button:not(.el-button--primary):not(.el-button--danger),.modal-footer button:not(.primary):not([type=submit]),.modal-actions .el-button--default,.modal-actions .el-button:not(.el-button--primary):not(.el-button--danger),.edit-footer .el-button--default,.edit-footer .el-button:not(.el-button--primary):not(.el-button--danger),.dialog-footer .el-button--default,.dialog-footer .el-button:not(.el-button--primary):not(.el-button--danger),.form-actions .el-button--default,.form-actions .el-button:not(.el-button--primary):not(.el-button--danger),.dialog-auto-close-btn{background:#e2e8f0!important;color:#1e293b!important}.el-dialog__footer .el-button--default:hover:not(:disabled),.el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--danger):hover:not(:disabled),.modal-footer .el-button--default:hover:not(:disabled),.modal-actions .el-button--default:hover:not(:disabled),.edit-footer .el-button--default:hover:not(:disabled),.dialog-footer .el-button--default:hover:not(:disabled),.form-actions .el-button--default:hover:not(:disabled),.dialog-auto-close-btn:hover{background:#cbd5e1!important;color:#1e293b!important}.el-dialog__footer .el-button--danger,.modal-footer .el-button--danger,.modal-actions .el-button--danger{height:36px!important;padding:8px 28px!important;border-radius:999px!important;font-weight:600!important;font-size:14px!important;line-height:1!important;border:none!important;box-shadow:none!important}.el-dialog__headerbtn{display:flex!important;visibility:visible!important;opacity:1!important;z-index:10!important}button.btn-danger,button.btn-outline-danger,button.ctrl-btn-danger,button.top-ctrl-btn.btn-outline-danger{background:#ef4444!important;color:#fff!important}button.btn-danger:hover:not(:disabled),button.btn-outline-danger:hover:not(:disabled),button.ctrl-btn-danger:hover:not(:disabled),button.top-ctrl-btn.btn-outline-danger:hover:not(:disabled){background:#dc2626!important;color:#fff!important}button.btn-danger:active:not(:disabled),button.btn-outline-danger:active:not(:disabled),button.ctrl-btn-danger:active:not(:disabled),button.top-ctrl-btn.btn-outline-danger:active:not(:disabled){background:#b91c1c!important;color:#fff!important}button.btn-danger:disabled,button.btn-outline-danger:disabled,button.ctrl-btn-danger:disabled,button.top-ctrl-btn.btn-outline-danger:disabled{opacity:.6!important;cursor:not-allowed!important}button.btn-outline-success,button.top-ctrl-btn.btn-outline-success{background:#10b981!important;color:#fff!important}button.btn-outline-success:hover:not(:disabled),button.top-ctrl-btn.btn-outline-success:hover:not(:disabled){background:#059669!important;color:#fff!important}button.btn-outline-success:active:not(:disabled),button.top-ctrl-btn.btn-outline-success:active:not(:disabled){background:#047857!important;color:#fff!important}button.btn-outline-warning,button.top-ctrl-btn.btn-outline-warning{background:#f59e0b!important;color:#fff!important}button.btn-outline-warning:hover:not(:disabled),button.top-ctrl-btn.btn-outline-warning:hover:not(:disabled){background:#d97706!important;color:#fff!important}button.btn-outline-warning:active:not(:disabled),button.top-ctrl-btn.btn-outline-warning:active:not(:disabled){background:#b45309!important;color:#fff!important}.el-button--primary:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled){background-color:#3498ff!important;background-image:none!important;border-color:#3498ff!important;border-radius:999px!important}.el-button--primary:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled):hover,.el-button--primary:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled):focus{background-color:#2986fe!important;background-image:none!important;border-color:#2986fe!important}.el-button--primary:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled):active{background-color:#1f6fd0!important;background-image:none!important;border-color:#1f6fd0!important}.el-button--primary.is-disabled:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain){background-color:#a9d4ff!important;background-image:none!important;border-color:#a9d4ff!important;border-radius:999px!important}.el-button--success:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled){background-color:#10b981!important;background-image:none!important;border-color:#10b981!important;border-radius:999px!important}.el-button--success:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled):hover{background-color:#059669!important;background-image:none!important;border-color:#059669!important}.el-button--danger:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled){background-color:#ef4444!important;background-image:none!important;border-color:#ef4444!important;border-radius:999px!important}.el-button--danger:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled):hover{background-color:#dc2626!important;background-image:none!important;border-color:#dc2626!important}.el-button--warning:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled){background-color:#f59e0b!important;background-image:none!important;border-color:#f59e0b!important;border-radius:999px!important}.el-button--warning:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled):hover{background-color:#d97706!important;background-image:none!important;border-color:#d97706!important}.el-button--info:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled){background-color:#64748b!important;background-image:none!important;border-color:#64748b!important;border-radius:999px!important}.el-button--info:not(.is-link):not(.is-text):not(.is-circle):not(.is-plain):not(.is-disabled):hover{background-color:#475569!important;background-image:none!important;border-color:#475569!important}.el-button.is-plain:not(.is-link):not(.is-text):not(.is-circle):not(.is-disabled){background-image:none!important;border-radius:999px!important}.el-button.is-small:not(.is-link):not(.is-text):not(.is-circle):not(.login-btn):not(.verify-btn){border-radius:999px!important}button.act-btn,button.rf-btn-detail,button.rf-btn-approve,button.rf-btn-reject,button.rf-btn-confirm,button.rf-btn-danger,button.rf-btn-reset,button.rc-btn-detail,button.rc-btn-confirm,button.rc-btn-reset,button.ac-btn-detail,button.ac-btn-confirm,button.ac-btn-reset,button.gift-btn-detail,button.gift-btn-reset,button.ir-btn-refund,button.inv-btn,button.inv-btn-reset,button.t-btn-primary,button.t-btn-danger,button.t-btn-outline,button.fc-btn-outline,button.ctrl-btn-warning,button.buy-btn,button.buy-now-btn{height:36px!important;padding:8px 28px!important;border-radius:999px!important;font-weight:600!important;font-size:14px!important;line-height:1!important;border:none!important;box-shadow:none!important;transition:all .2s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;cursor:pointer!important}button.act-outline,button.rf-btn-reset,button.rc-btn-reset,button.ac-btn-reset,button.gift-btn-reset,button.inv-btn,button.inv-btn.btn-gray,button.inv-btn-reset{background:#e2e8f0!important;color:#1e293b!important}button.act-outline:hover:not(:disabled),button.rf-btn-reset:hover:not(:disabled),button.rc-btn-reset:hover:not(:disabled),button.ac-btn-reset:hover:not(:disabled),button.gift-btn-reset:hover:not(:disabled),button.inv-btn:hover:not(:disabled),button.inv-btn.btn-gray:hover:not(:disabled),button.inv-btn-reset:hover:not(:disabled){background:#cbd5e1!important;color:#1e293b!important}button.act-blue,button.rf-btn-detail,button.rc-btn-detail,button.ac-btn-detail,button.gift-btn-detail,button.rf-btn-confirm,button.rc-btn-confirm,button.ac-btn-confirm,button.inv-btn.btn-blue,button.t-btn-primary,button.t-btn-outline,button.fc-btn-outline,button.buy-btn{background:#3498ff!important;color:#fff!important}button.act-blue:hover:not(:disabled),button.rf-btn-detail:hover:not(:disabled),button.rc-btn-detail:hover:not(:disabled),button.ac-btn-detail:hover:not(:disabled),button.gift-btn-detail:hover:not(:disabled),button.rf-btn-confirm:hover:not(:disabled),button.rc-btn-confirm:hover:not(:disabled),button.ac-btn-confirm:hover:not(:disabled),button.inv-btn.btn-blue:hover:not(:disabled),button.t-btn-primary:hover:not(:disabled),button.t-btn-outline:hover:not(:disabled),button.fc-btn-outline:hover:not(:disabled),button.buy-btn:not(.disabled):hover:not(:disabled){background:#2986fe!important;color:#fff!important}button.buy-btn.disabled,button.buy-btn:disabled{background:#e5e9f0!important;color:#a3adc2!important;cursor:not-allowed!important}button.act-green,button.rf-btn-approve,button.inv-btn.btn-green{background:#10b981!important;color:#fff!important}button.act-green:hover:not(:disabled),button.rf-btn-approve:hover:not(:disabled),button.inv-btn.btn-green:hover:not(:disabled){background:#059669!important;color:#fff!important}button.act-red,button.rf-btn-reject,button.rf-btn-danger,button.ir-btn-refund,button.inv-btn.btn-red,button.t-btn-danger{background:#ef4444!important;color:#fff!important}button.act-red:hover:not(:disabled),button.rf-btn-reject:hover:not(:disabled),button.rf-btn-danger:hover:not(:disabled),button.ir-btn-refund:hover:not(:disabled),button.inv-btn.btn-red:hover:not(:disabled),button.t-btn-danger:hover:not(:disabled){background:#dc2626!important;color:#fff!important}button.act-gold,button.act-orange,button.ctrl-btn-warning,button.inv-btn.btn-orange,button.buy-now-btn{background:#f59e0b!important;color:#fff!important}button.act-gold:hover:not(:disabled),button.act-orange:hover:not(:disabled),button.ctrl-btn-warning:hover:not(:disabled),button.inv-btn.btn-orange:hover:not(:disabled),button.buy-now-btn:hover:not(:disabled){background:#d97706!important;color:#fff!important}button.act-btn:disabled,button.rf-btn-confirm:disabled,button.rf-btn-danger:disabled,button.rc-btn-confirm:disabled,button.ac-btn-confirm:disabled,button.ir-btn-refund:disabled,button.buy-now-btn:disabled{opacity:.6!important;cursor:not-allowed!important}button.inv-page-btn{border-radius:999px!important}button.btn-detail,button.btn-query,button.btn-reset,button.btn-confirm,button.btn-create,button.btn-gray,button.btn-pill,button.btn-migrate,button.btn-outline,button.btn-outline-primary,button.btn-outline-danger,button.btn-outline-warning,button.btn-outline-success,button.btn-ghost,button.rc-btn-ghost,button.rc-btn-danger,button.rc-btn-confirm,button.rc-btn-reset,button.ctrl-btn-primary,button.ctrl-btn-outline,button.ctrl-btn-dark,button.t-btn-outline,button.inv-btn,button.inv-btn-pill,button.edit-btn-confirm,button.edit-btn-reset,button.btn-primary:not(.el-button),button.btn-danger:not(.el-button){height:36px!important;padding:8px 28px!important;border-radius:999px!important;font-weight:600!important;font-size:14px!important;line-height:1!important;border:1px solid transparent!important;cursor:pointer}button.rc-btn-ghost,button.act-btn.act-outline,button.btn-outline,button.btn-ghost,button.ctrl-btn-outline,button.t-btn-outline,button.btn-reset,button.edit-btn-reset,button.rf-btn-reset,button.inv-btn-pill,button.btn-gray{background:#e2e8f0!important;color:#1e293b!important;border-color:#e2e8f0!important}button.rc-btn-ghost:hover,button.act-btn.act-outline:hover,button.btn-outline:hover,button.btn-ghost:hover,button.ctrl-btn-outline:hover,button.t-btn-outline:hover,button.btn-reset:hover,button.edit-btn-reset:hover,button.rf-btn-reset:hover,button.inv-btn-pill:hover,button.btn-gray:hover{background:#cbd5e1!important;border-color:#cbd5e1!important;color:#0f172a!important}button.rc-btn-danger,button.btn-outline-danger,button.t-btn-danger,button.rf-btn-reject,button.rf-btn-danger,button.btn-danger:not(.el-button){background:#ef4444!important;color:#fff!important;border-color:#ef4444!important}button.rc-btn-danger:hover,button.btn-outline-danger:hover,button.t-btn-danger:hover,button.rf-btn-reject:hover,button.rf-btn-danger:hover,button.btn-danger:not(.el-button):hover{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}button.btn-outline-primary,button.ctrl-btn-primary{background:#2563eb!important;color:#fff!important;border-color:#2563eb!important}button.btn-outline-primary:hover,button.ctrl-btn-primary:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}button.btn-outline-warning{background:#f59e0b!important;color:#fff!important;border-color:#f59e0b!important}button.btn-outline-warning:hover{background:#d97706!important;border-color:#d97706!important}button.btn-outline-success{background:#10b981!important;color:#fff!important;border-color:#10b981!important}button.btn-outline-success:hover{background:#059669!important;border-color:#059669!important}button.ctrl-btn-dark{background:#1e293b!important;color:#fff!important;border-color:#1e293b!important}button.ctrl-btn-dark:hover{background:#0f172a!important;border-color:#0f172a!important}button.seg-btn,button.seg-tab,button.chart-tab{height:32px!important;padding:6px 18px!important;border-radius:999px!important;border:1px solid transparent!important;background:#e2e8f0!important;color:#1e293b!important;font-size:13px!important;cursor:pointer}button.seg-btn.active,button.seg-tab.active,button.chart-tab.active{background:#2563eb!important;color:#fff!important}button.seg-btn:hover:not(.active),button.seg-tab:hover:not(.active),button.chart-tab:hover:not(.active){background:#cbd5e1!important;color:#0f172a!important}.el-pagination{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;padding:10px 0!important;font-size:16px!important;color:#334155!important;--el-pagination-font-size: 16px !important;--el-pagination-button-width: 40px !important;--el-pagination-button-height: 40px !important;--el-pagination-button-color: #334155 !important;--el-pagination-button-bg-color: #ffffff !important;--el-pagination-hover-color: #10b981 !important}.el-pagination .el-pager{display:inline-flex!important;align-items:center!important;gap:10px!important}.el-pagination .el-pager li,.el-pagination .btn-prev,.el-pagination .btn-next{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;height:40px!important;padding:0 10px!important;margin:0!important;border:1px solid #e2e8f0!important;border-radius:6px!important;background:#fff!important;color:#334155!important;font-size:16px!important;font-weight:400!important;line-height:1!important;box-sizing:border-box!important;transition:all .2s!important}.el-pagination .el-pager li:not(.is-active):not(.more):not(.btn-quicknext):not(.btn-quickprev):hover,.el-pagination .btn-prev:not(:disabled):hover,.el-pagination .btn-next:not(:disabled):hover{border-color:#10b981!important;color:#10b981!important;background:#fff!important}.el-pagination .el-pager li.is-active{background:#10b981!important;border-color:#10b981!important;color:#fff!important;font-weight:600!important}.el-pagination .el-pager li.more,.el-pagination .el-pager li.btn-quicknext,.el-pagination .el-pager li.btn-quickprev{border-color:transparent!important;background:transparent!important;color:#94a3b8!important;min-width:22px!important;padding:0 2px!important}.el-pagination .el-pager li.more>i,.el-pagination .el-pager li.btn-quicknext>i,.el-pagination .el-pager li.btn-quickprev>i{display:none!important}.el-pagination .el-pager li.more:after,.el-pagination .el-pager li.btn-quicknext:after,.el-pagination .el-pager li.btn-quickprev:after{content:"…";font-size:16px;color:#94a3b8}.el-pagination .btn-prev:disabled,.el-pagination .btn-next:disabled{color:#c0c4cc!important;border-color:#e2e8f0!important;background:#fff!important;cursor:not-allowed!important}.el-pagination .btn-prev,.el-pagination .btn-next{padding:0 14px!important}.el-pagination .btn-prev>i,.el-pagination .btn-next>i{display:none!important}.el-pagination .btn-prev:after{content:"上一页"}.el-pagination .btn-next:after{content:"下一页"}.el-pagination .el-pagination__total{font-size:16px!important;color:#64748b!important;height:40px!important;line-height:40px!important;margin-right:0!important}.el-pagination .el-pagination__sizes{height:40px!important;margin-right:0!important}.el-pagination .el-pagination__sizes .el-select{width:118px!important;height:40px!important}.el-pagination .el-pagination__sizes .el-select__wrapper{min-height:40px!important;height:40px!important;padding:0 8px 0 12px!important;font-size:16px!important;border-radius:6px!important;background:#fff!important;box-shadow:0 0 0 1px #e2e8f0 inset!important;transition:all .2s!important}.el-pagination .el-pagination__sizes .el-select__wrapper:hover{box-shadow:0 0 0 1px #10b981 inset!important}.el-pagination .el-pagination__sizes .el-select__wrapper.is-focused,.el-pagination .el-pagination__sizes .el-select__wrapper.is-hovering{box-shadow:0 0 0 1px #10b981 inset,0 0 0 2px #10b98126!important}.el-pagination .el-pagination__sizes .el-input__wrapper{min-height:40px!important;height:40px!important;padding:0 8px 0 12px!important;font-size:16px!important;border-radius:6px!important;background:#fff!important;box-shadow:0 0 0 1px #e2e8f0 inset!important}.el-pagination .el-pagination__sizes .el-input__wrapper:hover{box-shadow:0 0 0 1px #10b981 inset!important}.el-pagination .el-pagination__jump{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-left:10px!important;height:40px!important;line-height:40px!important;font-size:16px!important;color:#64748b!important}.el-pagination .el-pagination__jump .el-input{width:56px!important}.el-pagination .el-pagination__jump .el-input__wrapper{width:56px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:6px!important;background:#fff!important;box-shadow:0 0 0 1px #e2e8f0 inset!important;transition:all .2s!important}.el-pagination .el-pagination__jump .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #10b981 inset,0 0 0 2px #10b98126!important}.el-pagination .el-pagination__jump .el-input__inner{height:40px!important;line-height:40px!important;font-size:16px!important;text-align:center!important;color:#334155!important}.el-pagination.el-pagination--small .btn-prev,.el-pagination.el-pagination--small .btn-next,.el-pagination.el-pagination--small .el-pager li{height:40px!important;min-width:40px!important;line-height:1!important;font-size:16px!important}.el-pagination.el-pagination--small .el-pagination__total,.el-pagination.el-pagination--small .el-pagination__jump{font-size:16px!important;height:40px!important;line-height:40px!important}.el-pagination{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.pagination,.pagination-wrap,.pagination-bar,.pagination-wrapper,.pagination-container,.card-pagination,.ml-pagination{justify-content:center!important}.el-main.main-content>*{margin-top:0!important;padding-top:0!important}.el-main.main-content>*>*:first-child{margin-top:0!important}.el-dialog__body{max-height:68vh;overflow-y:auto;overscroll-behavior:contain}.el-dialog[style*="1280px"] .el-dialog__body,.el-dialog--1280 .el-dialog__body{max-height:74vh}.el-dialog__body::-webkit-scrollbar{width:6px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c9d6e8;border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#a8bdd8;background-clip:content-box}*{scrollbar-width:thin;scrollbar-color:#c9d6e8 transparent}.el-empty{padding:36px 16px}.el-empty .el-empty__description p{color:var(--el-text-color-secondary, #94a3b8);font-size:13px}.empty-state{color:var(--el-text-color-secondary, #94a3b8)}a:focus-visible,button:focus-visible,.el-button:focus-visible,.el-input__wrapper:focus-within,.el-select__wrapper:focus-within,.el-checkbox__input:focus-within+.el-checkbox__label,.el-radio__input:focus-within+.el-radio__label{outline:2px solid rgba(22,119,255,.45);outline-offset:2px;border-radius:6px}.el-table .cell{font-variant-numeric:tabular-nums}.num,.money,.amount,.el-table .is-num{font-family:SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.2px}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#fafcff}.el-table th.el-table__cell{background:linear-gradient(180deg,#fbfdff,#f4f8fd)}.el-tag{font-weight:500;letter-spacing:.1px}.el-message{border-radius:10px;box-shadow:0 8px 24px #0f28501f}.el-message-box{border-radius:12px}.stat-num,.kpi-value{font-variant-numeric:tabular-nums}@media print{.el-pagination,.search-bar,.page-header .actions{display:none!important}.el-table{box-shadow:none!important}}@media (min-width: 1024px) and (max-width: 1279px){.el-table{font-size:12.5px}.el-table .cell{padding:0 8px}.search-bar .el-form-item{margin-bottom:8px}}.skeleton,.skeleton-block{position:relative;overflow:hidden;background:#eef2f8;border-radius:6px}.skeleton:after,.skeleton-block:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:sxn-shimmer 1.4s infinite}@keyframes sxn-shimmer{to{transform:translate(100%)}}.skeleton-text{height:14px;width:60%;margin:8px 0}.skeleton-title{height:18px;width:40%;margin:0 0 12px}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:middle;margin-right:6px}.status-dot.online{background:#16a37b;box-shadow:0 0 0 3px #16a37b26,0 0 6px #16a37b8c}.status-dot.charging{background:#1677ff;box-shadow:0 0 0 3px #1677ff26,0 0 6px #1677ff8c;animation:sxn-pulse 1.8s infinite}.status-dot.fault{background:#f53f3f;box-shadow:0 0 0 3px #f53f3f26,0 0 6px #f53f3f8c}.status-dot.offline{background:#86909c;box-shadow:0 0 0 3px #86909c26}@keyframes sxn-pulse{0%,to{box-shadow:0 0 0 3px #1677ff26,0 0 6px #1677ff8c}50%{box-shadow:0 0 0 5px #1677ff0f,0 0 10px #1677ffbf}}.ds-root .glass-panel,.ds-root .tech-card,.ds-root .panel-card{background:#ffffffb8!important;backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 32px #15332014}.stat-card .num,.kpi-value,.ds-root .stat-num{text-shadow:0 1px 2px rgba(52,152,255,.1);letter-spacing:-.5px}.el-table .el-table__row:hover>td.el-table__cell{background:#eaf0ff!important}.el-button--primary:not(.is-disabled):hover{transform:translateY(-1px);box-shadow:0 6px 16px #3498ff52}.stat-card,.tech-card,.panel-card,.info-card{animation:sxn-fade-up .35s ease both}@keyframes sxn-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar-thumb:hover{background:#9fb8d8;background-clip:content-box}.fin-card,.recharge-card,.gift-card,.refund-card,.invoice-card,.acard,.rcard,.fleet-card,.log-card,.assoc-card{position:relative;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 1px 3px #0f172a0a,0 1px 2px #0f172a0f;padding:8px 16px!important;height:156px!important;min-height:156px;box-sizing:border-box;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.recharge-card:before,.gift-card:before,.refund-card:before,.invoice-card:before,.acard:before,.rcard:before,.fleet-card:before,.log-card:before,.assoc-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#1677ff}.recharge-card:hover,.gift-card:hover,.refund-card:hover,.invoice-card:hover,.acard:hover,.rcard:hover,.fleet-card:hover,.log-card:hover,.assoc-card:hover{box-shadow:0 4px 12px #2563eb14;transform:translateY(-2px)}.recharge-card .card-top,.recharge-card .card-header,.recharge-card .card-body,.gift-card .card-header,.gift-card .card-body,.refund-card .card-header,.refund-card .card-body,.invoice-card .card-header,.invoice-card .info-section,.acard .card-header,.acard .card-body,.rcard-header,.rcard-body,.fleet-card .card-header,.assoc-card .assoc-head,.assoc-card .assoc-body{margin-bottom:4px!important;padding:0!important}.recharge-card .card-footer,.gift-card .card-footer,.refund-card .card-footer,.invoice-card .card-footer,.rcard-footer,.assoc-card .assoc-foot{margin-top:4px!important;padding:0!important}.recharge-card .label,.recharge-card .value,.gift-card .label,.gift-card .value,.refund-card .label,.refund-card .value,.invoice-card .info-label,.invoice-card .info-content,.acard .label,.acard .value,.rcard .label,.rcard .value,.assoc-card .assoc-label,.assoc-card .assoc-value{font-size:11px!important;line-height:1.4!important;margin:0!important}.recharge-card button,.gift-card button,.refund-card button,.invoice-card button,.acard button,.rcard button,.fleet-card button,.assoc-card button{font-size:12px;min-height:24px;padding-top:2px;padding-bottom:2px}.act-wrap{display:grid;grid-template-columns:1fr;gap:12px;min-height:120px;flex-shrink:0}.act-card{background:#fff;border-radius:12px;border:1px solid #e8ebf0;padding:18px 24px 30px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s}.act-card:hover{box-shadow:0 4px 14px #00000014}.act-card:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#2986fe}.mk-content{flex:1;display:flex}.mk-header-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.mk-left-info{display:flex;flex-direction:column;gap:22px;min-width:0;flex:1}.mk-top-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mk-no-wrap{display:inline-flex;align-items:center;gap:2px}.mk-order-no{font-size:14px;font-weight:400;color:#1e293b;letter-spacing:.01em;background:#f1f5f9;padding:2px 8px;border-radius:6px;font-variant-numeric:tabular-nums}.mk-no-bar{width:4px;height:16px;border-radius:2px;background:linear-gradient(180deg,#1677ff,#4096ff);flex-shrink:0;margin-right:2px}.mk-act-name{font-size:14px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.mk-pay-tag{padding:2px 12px;border-radius:4px;font-size:12px;font-weight:400;line-height:1.5}.mk-pay-tag.pt-blue{background:#2563eb14;color:#2563eb}.mk-pay-tag.pt-green{background:#10b9811a;color:#10b981}.mk-pay-tag.pt-orange{background:#f59e0b1a;color:#f59e0b}.mk-st-tag{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:400;line-height:1;display:inline-flex;align-items:center;gap:5px}.mk-st-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none;opacity:.85}.mk-st-tag.st-success{background:#10b9811a;color:#10b981}.mk-st-tag.st-pending{background:#f59e0b1a;color:#f59e0b}.mk-st-tag.st-failed{background:#ef44441a;color:#ef4444}.mk-st-tag.st-info{background:#94a3b826;color:#64748b}.mk-st-tag.st-blue{background:#2563eb1a;color:#2563eb}.mk-field-wrap{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:20px;align-items:center}.mk-field{display:flex;align-items:center;gap:4px;min-width:0}.mk-field-label{font-size:18px;color:#667085;white-space:nowrap}.mk-field-value{font-size:18px;font-weight:500;color:#1e293b}.mk-field-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mk-field-wrap .mk-field-value{width:auto!important}.mk-field .w230{width:230px}.mk-field .w210{width:210px}.mk-field .w180{width:180px}.mk-field .w160{width:160px}.mk-tag-group{display:flex;flex-direction:column;gap:22px;align-items:flex-end;flex-shrink:0;margin-left:24px}.mk-ghost{height:26px;flex-shrink:0}.mk-ops{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.mk-time{font-size:14px;color:#86909c;line-height:1}@media (max-width: 768px){.mk-field-wrap{column-gap:12px}.mk-field-label,.mk-field-value{font-size:14px}.mk-tag-group{margin-left:0}.mk-header-row{flex-direction:column}.mk-act-name{max-width:200px}}.mrc-wrap{display:grid;grid-template-columns:1fr;gap:12px;min-height:120px;flex-shrink:0}.mrc-card{background:#fff;border-radius:12px;border:1px solid #e8ebf0;padding:12px 24px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s;min-height:170px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.mrc-card:hover{box-shadow:0 4px 14px #00000014}.mrc-card:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:linear-gradient(180deg,#06b6d4,#22d3ee)}.mrc-content{flex:1;display:flex}.mrc-header-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.mrc-left-info{display:flex;flex-direction:column;gap:22px;min-width:0;flex:1}.mrc-top-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mrc-no-wrap{display:inline-flex;align-items:center;gap:6px}.mrc-order-no{font-size:14px;font-weight:400;color:#1e293b;letter-spacing:.01em;background:#f1f5f9;padding:2px 8px;border-radius:6px;font-variant-numeric:tabular-nums}.mrc-no-bar{width:4px;height:16px;border-radius:2px;flex-shrink:0;background:linear-gradient(180deg,#06b6d4,#22d3ee)}.mrc-st-tag{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:400;line-height:1;display:inline-flex;align-items:center;gap:5px}.mrc-st-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none;opacity:.85}.mrc-st-tag.st-success{background:#ecfdf5;color:#059669}.mrc-st-tag.st-pending{background:#fffbeb;color:#d97706}.mrc-st-tag.st-failed{background:#fef2f2;color:#dc2626}.mrc-st-tag.st-info{background:#f1f5f9;color:#64748b}.mrc-st-tag.st-blue{background:#eff6ff;color:#2563eb}.mrc-pair{display:inline-flex;align-items:baseline;gap:5px;font-size:14px;color:#475569;min-width:0}.mrc-pair-label{color:#94a3b8;font-size:14px;white-space:nowrap}.mrc-pair-val{color:#475569;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mrc-pair-first{margin-left:40px;margin-right:16px}.mrc-field-wrap{display:flex;flex-wrap:nowrap;gap:0 55px;align-items:center;margin-top:15px;min-width:0}.mrc-field{display:flex;align-items:baseline;gap:0;flex-shrink:0;min-width:0}.mrc-field-label{font-size:13px;color:#667085;white-space:nowrap;flex-shrink:0}.mrc-field-value{font-size:13px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.mrc-field-value{font-size:15px;font-weight:500;color:#1e293b;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mrc-field-value.is-money{color:#d92d20}.mrc-tag-group{display:flex;flex-direction:column;gap:22px;align-items:flex-end;flex-shrink:0;margin-left:24px}.mrc-tag-ghost{height:26px;flex-shrink:0}.mrc-ops{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.mrc-time{font-size:14px;color:#86909c;line-height:1}.mrc-toolbar .el-form--inline .el-form-item{margin-bottom:0;margin-right:12px;align-items:center}.mrc-toolbar .el-form-item__label{font-size:13px;color:#475569;font-weight:500}.mrc-toolbar .mrc-btns{margin-right:12px}.mrc-toolbar .mrc-btns .el-button{border-radius:999px!important;padding:8px 28px!important;font-weight:600!important;font-size:14px!important}.mrc-toolbar .mrc-btns .el-button+.el-button{margin-left:8px}.mrc-toolbar .mrc-bar{margin-right:0}.mrc-toolbar .mrc-bar .mini-stats{flex:0 0 auto;min-width:0}.mrc-toolbar .mrc-bar .mini-stat{min-width:150px}@media (max-width: 768px){.mrc-field-wrap{gap:12px 24px}.mrc-field-label,.mrc-field-value{font-size:14px}.mrc-tag-group{margin-left:0}.mrc-header-row{flex-direction:column}.mrc-pair-first{margin-left:0;margin-right:0}.mrc-toolbar .el-form--inline .el-form-item{display:block;margin-right:0;margin-bottom:12px}}.feature-page .act-card{min-height:152px;display:flex;align-items:center}.feature-page .act-card .mk-content{flex:none;width:100%}.feature-page .mk-field-label{font-size:14px;font-weight:400;color:#94a3b8;white-space:nowrap}.feature-page .mk-field-value{font-size:14px;font-weight:400;color:#1e293b;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-page .mk-time{font-size:14px;color:#94a3b8}@media (max-width: 768px){.feature-page .act-card{min-height:0}}.ps-page-head{padding-left:10px;margin-bottom:16px}.ps-page-title{margin:0;font-size:20px;font-weight:600;color:#303133;line-height:1.2;border-left:3px solid #1677ff;padding-left:9px}.ps-page-sub{margin:6px 0 0;color:#909399;font-size:13px;line-height:1.6}.ps-page-sub .ps-link,.ps-link{color:#1677ff;text-decoration:none}.ps-page-sub .ps-link:hover,.ps-link:hover{text-decoration:underline}.ps-amount{color:#52c41a;font-weight:600}.ps-ratio{color:#e8943a;font-weight:600}@media (max-width: 768px){.ps-page-title{font-size:18px}}.ps-card-wrap{display:grid;grid-template-columns:1fr;gap:12px}.recharge-order-card{background:#fff;border-radius:12px;border:1px solid #e8ebf0;padding:12px 24px;width:100%;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s;min-height:170px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.recharge-order-card:hover{box-shadow:0 4px 14px #00000014}.recharge-order-card:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%}.st-border-settled:before{background:#10b981}.st-border-calculated:before{background:#3b82f6}.st-border-pending:before{background:#f59e0b}.st-border-failed:before{background:#ef4444}.rc-card-content{flex:1;display:flex}.rc-header-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.rc-left-info{display:flex;flex-direction:column;gap:22px;flex:1;min-width:0}.rc-top-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rc-no-wrap{display:inline-flex;align-items:center;gap:2px}.rc-order-no{font-size:14px;font-weight:400;color:#1e293b;letter-spacing:.01em;background:#f1f5f9;padding:2px 8px;border-radius:6px;font-variant-numeric:tabular-nums}.rc-no-bar{width:4px;height:16px;border-radius:2px;background:#22d3ee;flex-shrink:0;margin-right:2px}.rc-st-tag{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:400;line-height:1;display:inline-flex;align-items:center;gap:5px}.rc-st-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none;opacity:.85}.st-settled{background:#ecfdf5;color:#059669}.st-calculated{background:#eff6ff;color:#2563eb}.st-pending{background:#fffbeb;color:#d97706}.st-failed{background:#fef2f2;color:#dc2626}.rc-user-tag{display:inline-flex;align-items:baseline;gap:5px;font-size:14px;color:#475569}.rc-user-label{color:#94a3b8;font-size:14px}.rc-user-first{margin-left:40px;margin-right:16px}.rc-link{color:#2563eb;cursor:pointer}.rc-amount-wrap{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:24px;align-items:center;margin-top:15px}.rc-amount-item{display:flex;align-items:center;gap:4px;min-width:0}.rc-amount-label{font-size:15px;color:#667085;white-space:nowrap;flex:none}.rc-amount-value{font-size:15px;font-weight:500;color:#1e293b;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-amount-primary{color:#d92d20}.rc-tag-group{display:flex;flex-direction:column;gap:22px;align-items:flex-end}.rc-tag-ghost{height:26px;flex-shrink:0}.rc-btn-detail{background-color:#3498ff;color:#fff;border:none;border-radius:999px;padding:6px 18px;font-size:14px;cursor:pointer;transition:background .2s}.rc-btn-detail:hover{background-color:#2986fe}.rc-create-time{font-size:14px;color:#86909c}@media (max-width:768px){.rc-top-line{flex-direction:column;align-items:flex-start;gap:6px}.rc-amount-wrap{column-gap:12px}.rc-user-first{margin-left:0}}.profit-sharing-list .search-form{background:#fff;border-radius:12px;padding:16px 16px 0;box-shadow:0 1px 3px #0000000a}.profit-sharing-list .ps-card-wrap{display:grid;grid-template-columns:1fr;gap:12px}.profit-sharing-list .rc-user-label{white-space:nowrap}.profit-sharing-list .rc-user-tag{align-items:baseline}.ps-dialog-cyan .el-dialog__header{background:linear-gradient(135deg,#06b6d4,#22d3ee)!important;margin-right:0;padding:14px 20px!important;border-radius:var(--el-dialog-border-radius, 8px) var(--el-dialog-border-radius, 8px) 0 0!important}.ps-dialog-cyan .el-dialog__header .el-dialog__title{color:#fff!important;font-weight:600}.ps-dialog-cyan .el-dialog__headerbtn .el-dialog__close{color:#fff!important}.ps-dialog-cyan .el-dialog__headerbtn:hover .el-dialog__close{color:#fff;opacity:.8}.ps-dialog-cyan .el-dialog__body{padding-top:18px}.ps-dialog-teal .el-dialog__header{background:linear-gradient(135deg,#14b8a6,#2dd4bf)!important;margin-right:0;padding:14px 20px!important;border-radius:var(--el-dialog-border-radius, 8px) var(--el-dialog-border-radius, 8px) 0 0!important}.ps-dialog-teal .el-dialog__header .el-dialog__title{color:#fff!important;font-weight:600}.ps-dialog-teal .el-dialog__headerbtn .el-dialog__close{color:#fff!important}.ps-dialog-teal .el-dialog__headerbtn:hover .el-dialog__close{color:#fff;opacity:.8}.ps-dialog-teal .el-dialog__body{padding-top:18px}.ps-dialog-blue .el-dialog__header{background:linear-gradient(135deg,#3b82f6,#60a5fa)!important;margin-right:0;padding:14px 20px!important;border-radius:var(--el-dialog-border-radius, 8px) var(--el-dialog-border-radius, 8px) 0 0!important}.ps-dialog-blue .el-dialog__header .el-dialog__title{color:#fff!important;font-weight:600}.ps-dialog-blue .el-dialog__headerbtn .el-dialog__close{color:#fff!important}.ps-dialog-blue .el-dialog__headerbtn:hover .el-dialog__close{color:#fff;opacity:.8}.ps-dialog-blue .el-dialog__body{padding-top:18px}.el-overlay .el-overlay-dialog .el-dialog.pu-edit-dialog .el-dialog__body,.el-dialog.pu-edit-dialog .el-dialog__body{padding:16px 16px 0!important}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-userlist .el-dialog__header,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-tags .el-dialog__header,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-level .el-dialog__header,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-plug .el-dialog__header,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-segment .el-dialog__header{margin-right:0;padding:14px 20px!important;border-radius:var(--el-dialog-border-radius, 8px) var(--el-dialog-border-radius, 8px) 0 0!important}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-userlist .el-dialog__header{background:linear-gradient(135deg,#67e8f9,#a5f3fc)!important}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-tags .el-dialog__header{background:linear-gradient(135deg,#fda4af,#fecdd3)!important}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-level .el-dialog__header{background:linear-gradient(135deg,#c4b5fd,#ddd6fe)!important}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-plug .el-dialog__header{background:linear-gradient(135deg,#5eead4,#99f6e4)!important}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-segment .el-dialog__header{background:linear-gradient(135deg,#e879f9,#f0abfc)!important}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-userlist .el-dialog__title,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-tags .el-dialog__title,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-level .el-dialog__title,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-plug .el-dialog__title,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-segment .el-dialog__title{color:#0f172a!important;font-weight:600}.el-overlay .el-overlay-dialog .el-dialog.um-dlg-userlist .el-dialog__headerbtn .el-dialog__close,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-tags .el-dialog__headerbtn .el-dialog__close,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-level .el-dialog__headerbtn .el-dialog__close,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-plug .el-dialog__headerbtn .el-dialog__close,.el-overlay .el-overlay-dialog .el-dialog.um-dlg-segment .el-dialog__headerbtn .el-dialog__close{color:#0f172a!important}:root{--card-list-gap: 8px;--card-radius: 12px;--card-border-color: #E2E8F0;--card-shadow: 0 1px 3px rgba(15,23,42,.04), 0 1px 2px rgba(15,23,42,.06)}.order-cards-grid,.order-list,.invoice-wrap,.recharge-wrap,.refund-wrap,.gift-wrap,.refund-cards,.acard-list,.ac-list,.fleet-cards,.ps-card-wrap,.mrc-wrap,.act-wrap,.channel-cards,.mig-cards,.cards-wrapper,.pm-cards,.dg-cards,.rule-list,.tenant-list,.interop-cards-grid,.biz-edit-cards,.biz-cards,.biz-guide-cards,.stats-grid,.stats-cards,.stat-grid,.stat-cards,.stat-cards-row,.metric-grid,.status-grid,.device-status-grid,.kpi-grid,.apple-cards,.summary-grid,.asset-list,.coupon-grid,.st-card-grid,.station-grid,.monitor-grid,.card-container,.station-list,.charger-list,.port-big-wrap,.device-grid,.qr-grid,.product-grid,.goods-grid,.template-grid,.products-grid,.tiers-grid,.pu-cards,.tou-summary-cards,.card-grid,.cards-grid,.card-list{gap:var(--card-list-gap)!important}.order-cards-grid>*,.order-list>*,.invoice-wrap>*,.recharge-wrap>*,.refund-wrap>*,.gift-wrap>*,.refund-cards>*,.acard-list>*,.ac-list>*,.fleet-cards>*,.ps-card-wrap>*,.mrc-wrap>*,.act-wrap>*,.channel-cards>*,.mig-cards>*,.cards-wrapper>*,.pm-cards>*,.dg-cards>*,.rule-list>*,.tenant-list>*,.interop-cards-grid>*,.biz-edit-cards>*,.biz-cards>*,.biz-guide-cards>*,.stats-grid>*,.stats-cards>*,.stat-grid>*,.stat-cards>*,.stat-cards-row>*,.metric-grid>*,.status-grid>*,.device-status-grid>*,.kpi-grid>*,.apple-cards>*,.summary-grid>*,.asset-list>*,.coupon-grid>*,.st-card-grid>*,.station-grid>*,.monitor-grid>*,.card-container>*,.station-list>*,.charger-list>*,.port-big-wrap>*,.device-grid>*,.qr-grid>*,.product-grid>*,.goods-grid>*,.template-grid>*,.products-grid>*,.tiers-grid>*,.pu-cards>*,.tou-summary-cards>*,.card-grid>*,.cards-grid>*,.card-list>*{margin-top:0!important;margin-bottom:0!important}.order-cards-grid>.order-card,.card-container>.charger-card,.pm-cards>.charger-card,.dg-cards>.charger-card,.mig-cards>.charger-card,.charger-list>.charger-card,.station-grid>.tech-card,.station-grid>.card,.metric-grid>.metric-card,.card-grid>.card,.card-list>.card{margin-top:0!important;margin-bottom:0!important}.cards-list>.card-item{margin-bottom:var(--card-list-gap)!important}.mobile-page .coupon-card{margin-bottom:var(--card-list-gap)!important}.order-card,.station-card,.pile-card,.stat-card{border-radius:12px;box-shadow:0 1px 3px #0f172a0a,0 1px 2px #0f172a0f;border:1px solid #E2E8F0}@media (min-width: 900px){.inv-right,.ir-right,.rc-tag-group,.gift-right,.rf-tag-group,.mrc-tag-group,.mk-tag-group,.mk-ops,.ac-tag-group{align-self:center}.ir-order-card{display:flex!important}.ir-order-card>.ir-card-inner{flex:1!important;align-items:center!important}}[class*=card],[class*=card] :is(span,p,b,strong,em,i,label,small,a,td,th,div){-webkit-user-select:text!important;user-select:text!important}.filter-section{margin-bottom:16px;padding:16px 20px;background:#fff;border:1px solid var(--sxn-border, #ebeef5);border-radius:var(--sxn-radius-lg, 12px);box-shadow:0 1px 3px #0f172a0a}.filter-section .el-form--inline .el-form-item{margin-bottom:0;margin-right:12px;align-items:center}.filter-section .el-form-item__label{font-size:13px;color:#475569;font-weight:500;line-height:32px}.filter-section .filter-btns{margin-right:0}.filter-section .filter-btns .el-button{border-radius:6px;font-weight:500;padding:8px 16px}.filter-section .filter-btns .el-button+.el-button{margin-left:8px}.filter-section .station-input-width,.station-input-width{width:auto!important;max-width:none!important}.station-input-width .el-form-item__content{width:auto!important}.station-input-width .el-select{width:320px!important}.station-input-width .el-input,.station-input-width .el-autocomplete{width:100%!important}.el-overlay .el-overlay-dialog .el-dialog.fleet-acct-dialog .el-dialog__header,.el-overlay .el-overlay-dialog .el-dialog.fleet-acct-dialog .el-dialog__header .el-dialog__title,.el-overlay .el-overlay-dialog .el-dialog.fleet-detail-dialog .el-dialog__header,.el-overlay .el-overlay-dialog .el-dialog.fleet-detail-dialog .el-dialog__header .el-dialog__title{background:#22d3ee!important}.el-overlay .el-overlay-dialog .el-dialog.fleet-user-dialog .el-dialog__header,.el-overlay .el-overlay-dialog .el-dialog.fleet-user-dialog .el-dialog__header .el-dialog__title{background:#059669!important}
