.pay-config-page[data-v-9a229b06]{padding:16px 20px;background:#f8fafc;min-height:calc(100vh - 84px)}.action-bar[data-v-9a229b06]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.action-bar[data-v-9a229b06],.page-title__wrap[data-v-9a229b06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-title__wrap[data-v-9a229b06]{gap:12px}.page-title__icon[data-v-9a229b06]{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#fff;-webkit-box-shadow:0 4px 12px rgba(99,102,241,.3);box-shadow:0 4px 12px rgba(99,102,241,.3)}.page-title__main[data-v-9a229b06]{font-size:18px;font-weight:700;color:#0f172a}.page-title__sub[data-v-9a229b06]{font-size:12px;color:#64748b;margin-top:2px}.btn-refresh[data-v-9a229b06]{border-radius:8px!important;border:1px solid #e2e8f0!important;color:#475569!important;font-weight:500!important}.info-alert[data-v-9a229b06]{width:100%;margin-bottom:20px;border-radius:10px}.config-card-container[data-v-9a229b06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.school-config-card[data-v-9a229b06]{width:460px;background:#fff;border-radius:16px;border:1.5px solid #e2e8f0;-webkit-box-shadow:0 4px 20px rgba(15,23,42,.04);box-shadow:0 4px 20px rgba(15,23,42,.04);overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.school-config-card.is-enabled[data-v-9a229b06]{border-color:#a5b4fc;-webkit-box-shadow:0 6px 24px rgba(99,102,241,.12);box-shadow:0 6px 24px rgba(99,102,241,.12)}.card-header[data-v-9a229b06]{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;padding:18px 24px;border-bottom:1px solid #f1f5f9;background:-webkit-gradient(linear,left top,right top,from(#fafbff),to(#f8fafc));background:linear-gradient(90deg,#fafbff,#f8fafc)}.card-school-name[data-v-9a229b06]{font-size:16px;font-weight:700;color:#0f172a}.status-tag[data-v-9a229b06]{border-radius:9999px;font-weight:600;padding:0 10px}.card-body[data-v-9a229b06]{padding:22px 24px 18px;gap:18px}.card-body[data-v-9a229b06],.form-group[data-v-9a229b06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group[data-v-9a229b06]{gap:6px}.form-label-row[data-v-9a229b06]{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}.form-label[data-v-9a229b06]{font-size:13px;font-weight:600;color:#334155}.form-sub-tip[data-v-9a229b06]{font-size:12px;color:#94a3b8}.full-width-input[data-v-9a229b06]{width:100%!important}.full-width-input[data-v-9a229b06] .el-input__inner{height:38px;border-radius:8px}.footer-tip[data-v-9a229b06]{font-size:12px;color:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:4px;padding-top:10px;border-top:1px dashed #f1f5f9}.modify-time-text[data-v-9a229b06]{font-size:11px;color:#94a3b8}.card-actions[data-v-9a229b06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f1f5f9;background:#fafbff}.btn-save[data-v-9a229b06]{background:linear-gradient(135deg,#6366f1,#818cf8)!important;border:none!important;border-radius:8px!important;-webkit-box-shadow:0 3px 10px rgba(99,102,241,.3)!important;box-shadow:0 3px 10px rgba(99,102,241,.3)!important;font-weight:500!important;padding:10px 20px!important}.btn-reset[data-v-9a229b06]{border-radius:8px!important;border:1px solid #e2e8f0!important;color:#64748b!important;padding:10px 16px!important}