.pagination-container[data-v-4e20ad49]{color:var(--qs-text-primary);background:var(--qs-bg-card);padding-left:15px;padding-right:15px}.pagination-container.hidden[data-v-4e20ad49]{display:none}.pagination-container[data-v-4e20ad49] .el-pagination,.pagination-container[data-v-4e20ad49] .el-pagination__jump,.pagination-container[data-v-4e20ad49] .el-pagination__total{color:var(--qs-text-secondary)}.pagination-container[data-v-4e20ad49] .el-input__inner,.pagination-container[data-v-4e20ad49] .el-pagination.is-background .btn-next,.pagination-container[data-v-4e20ad49] .el-pagination.is-background .btn-prev,.pagination-container[data-v-4e20ad49] .el-pagination.is-background .el-pager li,.pagination-container[data-v-4e20ad49] .el-pagination__editor.el-input .el-input__inner{color:var(--qs-text-primary);background:var(--qs-bg-card-soft);border-color:var(--qs-border-primary)}.pagination-container[data-v-4e20ad49] .el-pagination.is-background .el-pager li:not(.disabled).active{color:var(--qs-bg-card);background:var(--qs-primary)}.pagination-container[data-v-4e20ad49] .el-select-dropdown__item{color:var(--qs-text-primary)}.dialog-mini .el-select[data-v-4c357e64]{width:100%}.coupon-page-root[data-v-4c357e64]{min-height:100%;background:var(--qs-bg-card)}.coupon-page-root .sub-navbar[data-v-4c357e64]{position:sticky;top:0;z-index:99}.coupon-sub-navbar[data-v-4c357e64]{padding:10px 14px;color:var(--qs-text-primary);background:var(--qs-bg-elevated);border-bottom:1px solid var(--qs-border-primary);box-shadow:var(--qs-shadow-sm)}.coupon-status-buttons[data-v-4c357e64],.coupon-toolbar-row[data-v-4c357e64],.filter-panel[data-v-4c357e64],.filter-row-main[data-v-4c357e64],.status-panel[data-v-4c357e64]{display:flex;align-items:center}.coupon-toolbar-row[data-v-4c357e64]{justify-content:space-between;gap:12px}.status-panel[data-v-4c357e64]{flex:none;gap:10px;margin-bottom:0;font-size:13px;font-weight:700;color:var(--qs-text-primary)}.coupon-status-buttons[data-v-4c357e64]{gap:8px}.coupon-status-btn[data-v-4c357e64]{height:28px;line-height:26px;padding:0 12px;color:var(--qs-text-secondary);background:var(--qs-bg-card-soft);border:1px solid var(--qs-border-primary);border-radius:6px;cursor:pointer;font-size:12px;font-weight:700;text-align:center}.coupon-status-btn.active[data-v-4c357e64]{color:var(--qs-bg-card);background:var(--qs-primary);border-color:var(--qs-primary)}.filter-panel[data-v-4c357e64]{flex:1;justify-content:flex-end}.filter-row-main[data-v-4c357e64]{gap:8px;width:auto;padding:6px 10px;background:var(--qs-bg-card-soft);border:1px solid var(--qs-border-primary);border-radius:8px;box-sizing:border-box;justify-content:flex-end}.app-container[data-v-4c357e64]{padding:10px}.coupon-page[data-v-4c357e64]{background:var(--qs-bg-card)}.coupon-table-shell[data-v-4c357e64]{overflow:hidden;background:var(--qs-bg-card);border:1px solid var(--qs-border-primary);border-radius:16px;box-shadow:var(--qs-shadow-sm)}.coupon-table-shell[data-v-4c357e64] .el-table,.coupon-table-shell[data-v-4c357e64] .el-table__body-wrapper,.coupon-table-shell[data-v-4c357e64] .el-table__header-wrapper,.coupon-table-shell[data-v-4c357e64] .el-table td,.coupon-table-shell[data-v-4c357e64] .el-table th,.coupon-table-shell[data-v-4c357e64] .el-table tr{color:var(--qs-text-primary)!important;background:var(--qs-bg-card)!important;border-color:var(--qs-border-primary)!important}.coupon-table-shell[data-v-4c357e64] .el-table__header-wrapper th,.coupon-table-shell[data-v-4c357e64] .el-table th{color:var(--qs-text-secondary)!important;background:var(--qs-bg-card-soft)!important}.coupon-table-shell[data-v-4c357e64] .el-table,.coupon-table-shell[data-v-4c357e64] .el-table--border,.coupon-table-shell[data-v-4c357e64] .el-table--border:after,.coupon-table-shell[data-v-4c357e64] .el-table--group,.coupon-table-shell[data-v-4c357e64] .el-table:before{border:0!important;box-shadow:none!important;background:var(--qs-bg-card)!important}.coupon-table-shell[data-v-4c357e64] .el-table__body tr.hover-row>td,.coupon-table-shell[data-v-4c357e64] .el-table__row.current-row>td,.coupon-table-shell[data-v-4c357e64] .el-table__row:hover>td{background:var(--qs-bg-hover)!important}.c-p[data-v-4c357e64]{color:var(--qs-primary)}.mlr-2[data-v-4c357e64]{margin-left:2px;margin-right:2px}