:root{--qs-primary:#b44b4b;--qs-primary-hover:#c45a5a;--qs-primary-active:#9e3f3f;--qs-primary-soft:#faf4f4;--qs-primary-outline:rgba(180,75,75,.2);--qs-ink:#1a1a1a;--qs-ink-soft:#595959;--qs-border:#f0f0f0;--qs-bg:#f5f6f8;--qs-surface:#fff;--qs-accent:#c47a4a;--qs-warn:#b45309;--qs-shadow:0 1px 4px rgba(0,0,0,.06)}#app,body,html{height:100%;margin:0;overflow:hidden;background:var(--qs-bg);color:var(--qs-ink);font-family:Noto Sans SC,PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif}.ant-btn-link,a{color:var(--qs-primary)}.ant-btn-link:focus,.ant-btn-link:hover,a:focus,a:hover{color:var(--qs-primary-hover)}.ant-btn-primary{background-color:var(--qs-primary);border-color:var(--qs-primary);text-shadow:none;box-shadow:none}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:var(--qs-primary-hover);border-color:var(--qs-primary-hover)}.ant-btn-primary.active,.ant-btn-primary:active{background-color:var(--qs-primary-active);border-color:var(--qs-primary-active)}.ant-btn-primary-disabled,.ant-btn-primary-disabled:hover,.ant-btn-primary.disabled,.ant-btn-primary[disabled],.ant-btn-primary[disabled]:hover{background-color:#f5f5f5;border-color:#d9d9d9;color:rgba(0,0,0,.25)}.ant-btn:focus,.ant-btn:hover{color:var(--qs-primary-hover);border-color:var(--qs-primary-hover)}.ant-btn-danger:focus,.ant-btn-danger:hover{color:#fff;background-color:#ff4d4f;border-color:#ff4d4f}.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff}.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled),.ant-input-number:hover,.ant-input:hover{border-color:var(--qs-primary-hover)}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-focused,.ant-input-number-focused,.ant-input-number:focus,.ant-input:focus{border-color:var(--qs-primary);box-shadow:0 0 0 2px var(--qs-primary-outline)}.ant-input-affix-wrapper:hover{border-color:var(--qs-primary-hover)}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-select-focused .ant-select-selection,.ant-select-open .ant-select-selection,.ant-select-selection:active,.ant-select-selection:focus,.ant-select-selection:hover{border-color:var(--qs-primary);box-shadow:0 0 0 2px var(--qs-primary-outline)}.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled){background-color:var(--qs-primary-soft)}.ant-select-dropdown-menu-item-selected{background-color:var(--qs-primary-soft);color:var(--qs-primary);font-weight:600}.ant-menu-item-active,.ant-menu-item:hover,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-submenu-active,.ant-menu-submenu-title:hover,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:var(--qs-primary)}.ant-menu-light .ant-menu-item-selected{color:var(--qs-primary);background-color:var(--qs-primary-soft)}.ant-menu-inline .ant-menu-item:after{border-right-color:var(--qs-primary)}.ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--qs-primary)}.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item-open,.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu-active,.ant-menu-horizontal>.ant-menu-submenu-open,.ant-menu-horizontal>.ant-menu-submenu-selected,.ant-menu-horizontal>.ant-menu-submenu:hover{color:var(--qs-primary);border-bottom-color:var(--qs-primary)}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:var(--qs-primary-soft)}.ant-pagination-item:focus,.ant-pagination-item:hover{border-color:var(--qs-primary)}.ant-pagination-item:focus a,.ant-pagination-item:hover a{color:var(--qs-primary)}.ant-pagination-item-active{border-color:var(--qs-primary);background:#fff}.ant-pagination-item-active a{color:var(--qs-primary)}.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:var(--qs-primary);border-color:var(--qs-primary)}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:var(--qs-primary)}.ant-switch-checked{background-color:var(--qs-primary)}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--qs-primary)}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--qs-primary);border-color:var(--qs-primary)}.ant-checkbox-checked:after,.ant-radio-checked .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio .ant-radio-inner,.ant-radio:hover .ant-radio-inner{border-color:var(--qs-primary)}.ant-radio-inner:after{background-color:var(--qs-primary)}.ant-radio-checked:after{border-color:var(--qs-primary)}.ant-tabs-ink-bar{background-color:var(--qs-primary)}.ant-tabs-nav .ant-tabs-tab:hover{color:var(--qs-primary-hover)}.ant-tabs-nav .ant-tabs-tab-active{color:var(--qs-primary);text-shadow:none}.ant-tabs.ant-tabs-card .ant-tabs-card-active .ant-tabs-tab{color:var(--qs-primary)}.ant-calendar-today .ant-calendar-date{color:var(--qs-primary);border-color:var(--qs-primary)}.ant-calendar-selected-date .ant-calendar-date,.ant-calendar-selected-day .ant-calendar-date{background:var(--qs-primary);color:#fff}.ant-calendar-date:hover{color:var(--qs-primary)}.ant-calendar-date:hover,.ant-calendar-range .ant-calendar-in-range-cell:before{background:var(--qs-primary-soft)}.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled){border-color:var(--qs-primary)}.ant-breadcrumb a{color:rgba(0,0,0,.45)}.ant-breadcrumb a:hover{color:var(--qs-primary)}.ant-progress-bg,.ant-spin-dot-item{background-color:var(--qs-primary)}.ant-slider-track{background-color:var(--qs-primary-hover)}.ant-slider-handle{border-color:var(--qs-primary)}.ant-slider-handle:focus,.ant-slider-handle:hover{border-color:var(--qs-primary-hover);box-shadow:0 0 0 5px var(--qs-primary-outline)}.ant-tag-blue,.ant-tag-processing{color:var(--qs-primary);background:var(--qs-primary-soft);border-color:#e8c8c8}.ant-table-tbody>tr.ant-table-row-selected td{background:var(--qs-primary-soft)}.ant-table-thead>tr>th.ant-table-column-sort{background:#fafafa}.ant-table-column-sorter-down.on,.ant-table-column-sorter-up.on{color:var(--qs-primary)}.ant-upload.ant-upload-select-picture-card:hover{border-color:var(--qs-primary)}.ant-steps-item-process .ant-steps-item-icon{background:var(--qs-primary);border-color:var(--qs-primary)}.ant-steps-item-finish .ant-steps-item-icon{border-color:var(--qs-primary)}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--qs-primary)}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:var(--qs-primary)}.page-list .page-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page-list .page-toolbar h2{margin:0;font-size:18px;font-weight:600}.page-list .ant-table-thead>tr>th{text-align:center!important;background:#fafafa;font-weight:600;color:rgba(0,0,0,.85)}.page-list .ant-table-tbody>tr>td{text-align:center}.page-list .ant-table-bordered .ant-table-tbody>tr>td,.page-list .ant-table-bordered .ant-table-thead>tr>th{border-right:1px solid #f0f0f0}.page-list .ant-pagination{margin-top:16px;text-align:right}