#app{width:100%;height:100%}*{box-sizing:border-box}html,body,#app{width:100%;min-width:0;min-height:100%;margin:0}body{color:#1f2933;background:#eef2f6;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}button,input,textarea,select{font-family:inherit}.el-card{--el-card-border-radius:8px;border-color:#e3e8ef;min-width:0}.el-card__body{min-width:0}.el-card__header{padding:14px 16px}.el-table{--el-table-header-bg-color:#f7f9fc;--el-table-header-text-color:#52606d}.el-dialog{border-radius:8px}.page-card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-card-title{font-size:var(--font-size-16,16px);color:#1f2933;font-weight:600}.page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.query-form{margin-bottom:16px}.full-width{width:100%}.pagination{justify-content:flex-end;margin-top:16px;display:flex}.layout-main:has(.el-table){padding:10px}.layout-main:has(.el-table) .el-card:has(.el-table){box-shadow:none;border-color:#dfe6ee;border-radius:8px;overflow:hidden}.layout-main:has(.el-table) .el-card:has(.el-table)>.el-card__body{padding:14px}.layout-main:has(.el-table) .card-workbench-header,.layout-main:has(.el-table) .page-head>div:has(>h1),.layout-main:has(.el-table) .page-head>div:has(>h2),.layout-main:has(.el-table) .workbench-header .header-title>div:has(>h1){display:none}.layout-main:has(.el-table) .page-head:has(>div>h1),.layout-main:has(.el-table) .page-head:has(>div>h2){border:0;justify-content:flex-end;min-height:0;margin-bottom:10px;padding:0}.layout-main:has(.el-table) .dealer-page-head{border:0;padding:0 0 10px}.layout-main:has(.el-table) .dealer-page-head__copy,.layout-main:has(.el-table) .list-toolbar__title,.layout-main:has(.el-table) .el-card__header .page-card-title,.layout-main:has(.el-table) .el-card__header .page-header>span:first-child,.layout-main:has(.el-table) .el-card__header .card-header>span:first-child{display:none}.layout-main:has(.el-table) .dealer-page-head__top,.layout-main:has(.el-table) .list-toolbar,.layout-main:has(.el-table) .el-card__header .page-card-header,.layout-main:has(.el-table) .el-card__header .page-header,.layout-main:has(.el-table) .el-card__header .card-header{justify-content:flex-end}.layout-main:has(.el-table) .el-card:has(.el-table)>.el-card__header{min-height:0;padding:10px 14px}.layout-main:has(.el-table) .el-table__inner-wrapper{border-radius:6px}.layout-main:has(.el-table) .query-actions{border-left:1px solid #e5eaf1;align-items:center;gap:8px;margin-left:auto;padding-left:10px;display:flex}@media (width<=760px){.layout-main:has(.el-table){padding:6px}.layout-main:has(.el-table) .el-card:has(.el-table)>.el-card__body{padding:10px}.layout-main:has(.el-table) .el-table .el-table__cell{padding-top:7px;padding-bottom:7px}.layout-main:has(.el-table) .el-table-fixed-column--right{box-shadow:-5px 0 12px #1f29331a}.layout-main:has(.el-table) .el-table-fixed-column--left{box-shadow:5px 0 12px #1f293312}.pagination,.pagination-row,.channel-pagination{scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.pagination::-webkit-scrollbar{display:none}.pagination-row::-webkit-scrollbar{display:none}.channel-pagination::-webkit-scrollbar{display:none}.pagination .el-pagination,.pagination-row .el-pagination,.channel-pagination .el-pagination{min-width:max-content}.pagination .el-pagination__jump,.pagination-row .el-pagination__jump,.channel-pagination .el-pagination__jump{display:none!important}.layout-main:has(.el-table) .query-actions{border-top:1px solid #e5eaf1;border-left:0;width:100%;margin-left:0;padding:10px 0 0}.layout-main:has(.el-table) .query-actions>.el-button:not(.is-circle){flex:1}}@media (width<=480px){.pagination .el-pagination__sizes,.pagination-row .el-pagination__sizes,.channel-pagination .el-pagination__sizes{display:none!important}}.dealer-page-head{border-bottom:1px solid #dfe6ee;padding:2px 0 18px}.dealer-page-head__top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.dealer-page-head__copy{min-width:0}.dealer-page-head__kicker{color:#718096;font-size:var(--font-size-12,12px);letter-spacing:.04em;align-items:center;gap:8px;font-weight:600;display:flex}.dealer-page-head__kicker:before{content:"";background:#2f80ed;border-radius:2px;width:18px;height:3px}.dealer-page-head__title-row{align-items:baseline;gap:12px;margin-top:6px;display:flex}.dealer-page-head__title-row h1{color:#17212b;font-size:var(--font-size-24,24px);margin:0;font-weight:700;line-height:1.2}.dealer-page-head__total{color:#718096;font-size:var(--font-size-13,13px)}.dealer-page-head__description{color:#52606d;font-size:var(--font-size-14,14px);margin:8px 0 0}.dealer-page-head__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dealer-query-panel{background:#fff;border:1px solid #dfe6ee;border-radius:8px;align-items:center;gap:22px;margin-top:18px;padding:14px 16px;display:flex}.dealer-query-heading{flex:0 0 150px;gap:3px;display:grid}.dealer-query-heading strong{color:#263442;font-size:var(--font-size-14,14px)}.dealer-query-heading span{color:#8a97a6;font-size:var(--font-size-12,12px);line-height:1.4}@media (width<=760px){.dealer-page-head__top{gap:16px;display:grid}.dealer-page-head__actions{justify-content:flex-start}.dealer-query-panel{gap:12px;margin-top:12px;padding:12px;display:grid}.dealer-query-heading{flex-basis:auto}}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page,.rule-editor-page,.package-editor-page){color:var(--el-text-color-regular);font-size:var(--font-size-13,13px);font-weight:400}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page,.rule-editor-page,.package-editor-page) :is(.el-input,.el-select,.el-cascader,.el-form-item,.el-button,.el-tag,.el-pagination){font-size:var(--font-size-13,13px)}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page) .el-table th.el-table__cell{height:40px;font-size:var(--font-size-13,13px);padding:0;font-weight:600}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page) .el-table td.el-table__cell{font-size:var(--font-size-13,13px);padding:8px 0;font-weight:400;line-height:20px}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page) .el-table td.el-table__cell .cell>strong{font-size:inherit;font-weight:500}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page) .el-table .el-button.is-link{width:auto;min-width:28px;font-size:var(--font-size-13,13px);padding-left:2px;padding-right:2px;font-weight:400}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page,.rule-editor-page,.package-editor-page) :is(.page-title,h2,h3){letter-spacing:0}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page,.rule-editor-page,.package-editor-page) :is(.page-title,h2){font-size:var(--font-size-16,16px);font-weight:600}:is(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page,.rule-editor-page,.package-editor-page) h3{font-size:var(--font-size-14,14px);font-weight:600}:where(.channel-list,.package-page,.prestore-plan-page,.auto-renewal-page,.auto-renewal-log-page,.auto-renewal-operation-log-page,.flow-pool-page,.rule-editor-page,.package-editor-page) :is(.page-subtitle,.hint,small){font-size:var(--font-size-12,12px);font-weight:400}:is(.channel-form-dialog,.validation-dialog,.rule-editor-dialog,.package-editor-dialog,.prestore-plan-dialog,.auto-renewal-dialog) :is(.el-dialog__body,.el-form-item,.el-input,.el-select,.el-cascader,.el-button,.el-tag){font-size:var(--font-size-13,13px);font-weight:400}:is(.channel-form-dialog,.validation-dialog,.rule-editor-dialog,.package-editor-dialog,.prestore-plan-dialog,.auto-renewal-dialog) .el-dialog__title{font-size:var(--font-size-15,15px);font-weight:600}.layout-container{--admin-font-family:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", Inter, Arial, sans-serif;--admin-font-body:var(--font-size-13,13px);--admin-font-caption:var(--font-size-12,12px);--admin-font-section:var(--font-size-14,14px);--admin-font-dialog-title:var(--font-size-15,15px);--admin-font-page-title:var(--font-size-16,16px);font-family:var(--admin-font-family);font-size:var(--admin-font-body);letter-spacing:0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}.layout-container :where(button,input,textarea,select){letter-spacing:0;font-family:inherit}.layout-container :where(.layout-main,.el-card,.el-form,.el-descriptions,.el-tabs,.el-table){font-family:var(--admin-font-family);font-size:var(--admin-font-body);letter-spacing:0;line-height:1.5}.layout-container :is(.page-title,.page-head h1,.page-head h2,.page-header h1,.page-header h2,.page-title-row h1){font-size:var(--admin-font-page-title);letter-spacing:0;font-weight:600;line-height:1.4}.layout-container :is(.section-title,.detail-section-title,.card-detail-section-title,.el-card__header){font-size:var(--admin-font-section);letter-spacing:0;font-weight:600;line-height:1.45}.layout-container :where(.page-subtitle,.page-description,.hint,.tip,small){font-size:var(--admin-font-caption);letter-spacing:0;font-weight:400;line-height:1.5}.layout-container :where(.el-form-item__label,.el-form-item__content){font-size:var(--admin-font-body);font-weight:400;line-height:1.5}.layout-container :where(.el-input,.el-select,.el-cascader,.el-input-number,.el-date-editor,.el-textarea,.el-button,.el-tag,.el-checkbox,.el-radio,.el-switch,.el-pagination,.el-tabs__item,.el-dropdown,.el-dropdown-menu__item){font-family:var(--admin-font-family);font-size:var(--admin-font-body);letter-spacing:0}.layout-container .el-table th.el-table__cell{font-size:var(--admin-font-body);letter-spacing:0;font-weight:600;line-height:1.4}.layout-container .el-table td.el-table__cell{font-size:var(--admin-font-body);letter-spacing:0;font-weight:400;line-height:1.5}.layout-container :where(.el-table,.el-descriptions,.metrics,.metric-value,.amount,.price,time){font-variant-numeric:tabular-nums}body:has(.layout-container) :where(.el-dialog,.el-drawer,.el-message-box,.el-popper,.el-select-dropdown,.el-dropdown-menu,.el-picker-panel){font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Inter,Arial,sans-serif;font-size:var(--font-size-13,13px);letter-spacing:0;line-height:1.5}body:has(.layout-container) :where(.el-dialog__title,.el-drawer__title,.el-message-box__title){font-size:var(--font-size-15,15px);letter-spacing:0;font-weight:600;line-height:1.4}body:has(.layout-container) :where(.el-dialog,.el-drawer,.el-message-box,.el-popper,.el-select-dropdown,.el-dropdown-menu,.el-picker-panel) :where(button,input,textarea,select){letter-spacing:0;font-family:inherit}
