.membership-card-settings[data-v-69c4020e]{padding:16px}.page-header[data-v-69c4020e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.page-title[data-v-69c4020e]{margin:0 0 6px;font-size:20px;color:#303133}.page-desc[data-v-69c4020e]{margin:0;color:#909399;font-size:13px}.card-panel[data-v-69c4020e]{margin-bottom:20px;border-radius:10px;overflow:hidden}.card-panel--month[data-v-69c4020e] .el-card__header{background:linear-gradient(135deg,#ecf5ff,#f5faff)}.card-panel--quarter[data-v-69c4020e] .el-card__header{background:linear-gradient(135deg,#fdf6ec,#fffaf3)}.card-panel--year[data-v-69c4020e] .el-card__header{background:linear-gradient(135deg,#f4ecff,#faf7ff)}.card-panel__header[data-v-69c4020e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-panel__badge[data-v-69c4020e]{font-size:18px;font-weight:600;color:#303133}.card-panel__meta[data-v-69c4020e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#909399;font-size:12px}.card-panel__form[data-v-69c4020e]{min-height:520px}.field-tip[data-v-69c4020e]{margin-top:4px;color:#909399;font-size:12px;line-height:1.4}