.rule-toggle[data-v-1e5cd17a]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rule-toggle i[data-v-1e5cd17a]{margin-left:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.coupon-center[data-v-1e5cd17a]{background:#f5f6f8;min-height:100vh}.coupon-center[data-v-1e5cd17a] .el-button--primary{background-color:#df542a;border-color:#df542a}.coupon-center[data-v-1e5cd17a] .el-button--primary:focus,.coupon-center[data-v-1e5cd17a] .el-button--primary:hover{background-color:#e35c33;border-color:#e35c33}.coupon-center[data-v-1e5cd17a] .el-button.is-plain.el-button--primary{color:#df542a;border-color:#df542a;background-color:#fff}.coupon-center[data-v-1e5cd17a] .el-button.is-plain.el-button--primary:hover{color:#fff;background-color:#df542a;border-color:#df542a}.coupon-center[data-v-1e5cd17a] .el-tabs__item.is-active,.coupon-center[data-v-1e5cd17a] .el-tabs__item:hover{color:#df542a}.coupon-center[data-v-1e5cd17a] .el-tabs__active-bar{background-color:#df542a}.coupon-center[data-v-1e5cd17a] .el-tabs__nav-wrap:after{background-color:transparent}.coupon-center[data-v-1e5cd17a] .el-radio__input.is-checked .el-radio__inner{border-color:#df542a;background-color:#df542a}.coupon-center[data-v-1e5cd17a] .el-radio__input.is-checked+.el-radio__label{color:#df542a}.coupon-center[data-v-1e5cd17a] .el-checkbox__input.is-checked .el-checkbox__inner,.coupon-center[data-v-1e5cd17a] .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#df542a;background-color:#df542a}.coupon-center[data-v-1e5cd17a] .el-checkbox__input.is-checked+.el-checkbox__label{color:#df542a}.coupon-center[data-v-1e5cd17a] .el-pagination.is-background .el-pager li:not(.disabled).active,.coupon-center[data-v-1e5cd17a] .el-switch.is-checked .el-switch__core{border-color:#df542a;background-color:#df542a}.coupon-center[data-v-1e5cd17a] .dd-loading-mask .el-loading-spinner i,.coupon-center[data-v-1e5cd17a] .el-link.el-link--primary,.coupon-center[data-v-1e5cd17a] .el-pagination .el-pager li:hover{color:#df542a}.coupon-center[data-v-1e5cd17a] .dd-loading-mask .el-loading-text{color:#df542a;font-weight:600}.nav[data-v-1e5cd17a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;background:#fff;border-bottom:1px solid #eee}.back-btn[data-v-1e5cd17a]{padding:0 6px;font-size:18px}.nav-title[data-v-1e5cd17a]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-weight:600;font-size:16px;color:#333}.coupon-list[data-v-1e5cd17a]{padding:12px}.coupon-card[data-v-1e5cd17a]{margin-bottom:10px;border-radius:8px}.cover[data-v-1e5cd17a]{width:48px;height:48px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.coupon-title[data-v-1e5cd17a]{font-size:15px;font-weight:600;color:#333}.date-line[data-v-1e5cd17a]{font-size:12px;color:#9aa0a6;margin-top:4px}.action-col[data-v-1e5cd17a]{text-align:right}.quota[data-v-1e5cd17a]{color:#9aa0a6;font-size:12px;margin-top:4px}.rule-toggle[data-v-1e5cd17a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#6b7280;padding:0;border-top:none}.rule-toggle .rule-single[data-v-1e5cd17a]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rule-toggle .up[data-v-1e5cd17a]{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.rule-list[data-v-1e5cd17a]{border-top:none;padding-top:0;font-size:12px;color:#6b7280}.rule-item[data-v-1e5cd17a]{line-height:20px}.empty-tip[data-v-1e5cd17a]{text-align:center;color:#9aa0a6;padding:30px 0}.action-col .disabled-wrap[data-v-1e5cd17a]{position:relative;display:inline-block}.action-col .disabled-wrap .tap-overlay[data-v-1e5cd17a]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:1000px}.floating-verify[data-v-1e5cd17a]{position:fixed;right:16px;bottom:16px;z-index:999}.floating-verify .el-button[data-v-1e5cd17a]{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.1);box-shadow:0 6px 12px rgba(0,0,0,.1)}.qr-box[data-v-1e5cd17a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px}.qr-canvas[data-v-1e5cd17a]{display:block;max-width:100%;height:auto}.status-stamp[data-v-1e5cd17a]{width:64px;height:64px;border-radius:50%;border:2px solid #e0e0e0;color:#bfbfbf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;-webkit-transform:rotate(-18deg);transform:rotate(-18deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:14px;background-color:transparent;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.02);box-shadow:inset 0 0 0 1px rgba(0,0,0,.02)}.status-stamp.used[data-v-1e5cd17a]{border-color:#e3e3e3;color:#bfbfbf}.status-stamp.expired[data-v-1e5cd17a]{border-color:#e6e6e6;color:#c5c5c5}.dd-center-message{position:fixed;top:50%!important;left:50%!important;right:auto!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2100;width:auto!important;min-width:70vw!important;max-width:70vw!important;-webkit-box-sizing:border-box;box-sizing:border-box}.dd-center-message .el-message__content{white-space:normal!important;word-break:break-word}.dd-message-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);z-index:2000}.verify-confirm-box .el-message-box__btns .el-button--primary{background-color:#df542a;border-color:#df542a;color:#fff}.verify-confirm-box .el-message-box__btns .el-button--primary:focus,.verify-confirm-box .el-message-box__btns .el-button--primary:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.verify-confirm-box .el-message-box__btns .el-button--primary:active{-webkit-filter:brightness(.9);filter:brightness(.9)}