/*!
 *  build: admin-pro 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2026-11-7 11:12:08
 */.mm-backdrop[data-v-4c34e1ea]{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(45,27,63,.45)}.mm-dialog[data-v-4c34e1ea]{position:relative;width:100%;max-width:370px;max-height:85vh;overflow-y:auto;padding:24px 20px;box-sizing:border-box;border-radius:18px;color:#352145;background:#fefaff;font-size:16px;overflow-wrap:anywhere}.mm-dialog h3[data-v-4c34e1ea]{margin:0 28px 20px 0;color:#5629ad;font-size:20px}.mm-close[data-v-4c34e1ea]{position:absolute;top:8px;right:8px;width:36px;height:36px;border:0;background:transparent;color:#5629ad;font-size:26px}.mm-details[data-v-4c34e1ea]{margin:0 0 10px}.mm-details>div[data-v-4c34e1ea]{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;border-bottom:1px solid #eee3f5}.mm-details dt[data-v-4c34e1ea]{flex:1;min-width:0;color:#74677f}.mm-details dd[data-v-4c34e1ea]{flex:1;min-width:0;margin:0;text-align:right;font-weight:600}.mm-details .mm-balance-row[data-v-4c34e1ea]{gap:8px;font-size:14px}.mm-balance-row dt[data-v-4c34e1ea]{flex:0 0 auto}.mm-balance-row dd[data-v-4c34e1ea]{flex:1 1 auto;white-space:nowrap}.mm-highlight[data-v-4c34e1ea]{color:#a9760a;font-size:17px}.mm-note[data-v-4c34e1ea]{padding:12px;border-radius:8px;color:#936822;background:#fff5df}.mm-message[data-v-4c34e1ea],.mm-note[data-v-4c34e1ea]{line-height:1.6;font-size:14px}.mm-actions[data-v-4c34e1ea]{display:flex;gap:10px;margin-top:12px}.mm-cancel[data-v-4c34e1ea],.mm-confirm[data-v-4c34e1ea]{min-height:44px;padding:10px;border-radius:10px;font-weight:600;font-size:16px}.mm-cancel[data-v-4c34e1ea]{flex:1 1 0;border:1px solid #d9cdeb;color:#5629ad;background:#f4eefb}.mm-confirm[data-v-4c34e1ea]{width:100%;margin-top:12px;border:1px solid #efd19b;color:#fff;background:linear-gradient(135deg,#eec26a,#d59a35)}.mm-actions .mm-confirm[data-v-4c34e1ea]{flex:1 1 0;width:auto;margin-top:0}.mm-dialog button[data-v-4c34e1ea]{cursor:pointer}.mm-dialog button[data-v-4c34e1ea]:disabled{opacity:.5;cursor:default}@media (max-width:360px){.mm-backdrop[data-v-4c34e1ea]{padding:12px}.mm-dialog[data-v-4c34e1ea]{padding:24px 14px}.mm-details .mm-balance-row[data-v-4c34e1ea]{gap:4px;font-size:13px}}.mca-backdrop[data-v-78d75506]{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:16px;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom));background:rgba(45,27,63,.45)}.mca-dialog[data-v-78d75506]{display:flex;flex-direction:column;width:100%;max-width:390px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden;box-sizing:border-box;padding:16px;border-radius:18px;color:#352145;background:#fefaff;font-size:14px}.mca-header[data-v-78d75506]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.mca-header h3[data-v-78d75506]{margin:0;color:#5629ad;font-size:20px}.mca-close[data-v-78d75506]{flex-shrink:0;width:44px;height:44px;border:0;background:transparent;color:#5629ad;font-size:26px}.mca-list[data-v-78d75506]{border:1px solid #ccc;padding:5px 10px;border-radius:5px;max-height:200px;flex:1 1 auto;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mca-row[data-v-78d75506],.mca-totals>div[data-v-78d75506]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0}.mca-row[data-v-78d75506]{border-bottom:1px solid #eee3f5}.mca-row span[data-v-78d75506]{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.mca-row strong[data-v-78d75506]{flex:0 1 55%;min-width:0;text-align:right;word-break:break-word;overflow-wrap:anywhere}.mca-footer[data-v-78d75506]{flex:0 0 auto;padding-top:10px;border-top:1px solid #e4d8f0}.mca-totals[data-v-78d75506]{margin:0}.mca-totals>div[data-v-78d75506]{padding:7px 0}.mca-totals dt[data-v-78d75506]{flex:1 1 0;min-width:0;color:#74677f;overflow-wrap:anywhere}.mca-totals dd[data-v-78d75506]{flex:0 1 55%;min-width:0;margin:0;text-align:right;font-weight:600;word-break:break-word;overflow-wrap:anywhere}.mca-highlight[data-v-78d75506]{color:#a9760a}.mca-note[data-v-78d75506]{margin:8px 0;color:#936822;line-height:1.5}.mca-message[data-v-78d75506]{max-height:3em;overflow-y:auto;margin:8px 0;color:#74677f;line-height:1.5;overflow-wrap:anywhere}.mca-actions[data-v-78d75506]{display:flex;gap:10px;margin-top:12px}.mca-cancel[data-v-78d75506],.mca-confirm[data-v-78d75506]{flex:1 1 0;min-width:0;min-height:44px;padding:10px 8px;border-radius:10px;font-weight:600;font-size:16px}.mca-cancel[data-v-78d75506]{border:1px solid #d9cdeb;color:#5629ad;background:#f4eefb}.mca-confirm[data-v-78d75506]{border:1px solid #efd19b;color:#fff;background:linear-gradient(135deg,#eec26a,#d59a35)}.mca-state[data-v-78d75506]{margin:12px 0;line-height:1.6;text-align:center;overflow-wrap:anywhere}.mca-retry[data-v-78d75506]{min-height:44px;padding:8px 16px;border:0;border-radius:8px;color:#5629ad;background:#e4d8f9}.mca-dialog button[data-v-78d75506]{cursor:pointer}.mca-dialog button[data-v-78d75506]:disabled{opacity:.5;cursor:default}@media (max-height:480px),(max-width:360px){.mca-backdrop[data-v-78d75506]{padding-left:10px;padding-right:10px}.mca-dialog[data-v-78d75506]{padding:10px 12px}.mca-row[data-v-78d75506]{padding:8px 0}.mca-footer[data-v-78d75506]{padding-top:6px}.mca-totals>div[data-v-78d75506]{padding:4px 0}.mca-actions[data-v-78d75506]{margin-top:6px}}@media (orientation:landscape) and (max-height:480px){.mca-dialog[data-v-78d75506]{max-width:640px}.mca-header[data-v-78d75506]{margin-bottom:0}.mca-note[data-v-78d75506]{margin:4px 0}}.mm-backdrop[data-v-4d20bb98]{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(45,27,63,.45)}.mm-dialog[data-v-4d20bb98]{position:relative;width:100%;max-width:370px;max-height:85vh;overflow-y:auto;padding:24px 20px;box-sizing:border-box;border-radius:18px;color:#352145;background:#fefaff;font-size:16px;overflow-wrap:anywhere}.mm-dialog h3[data-v-4d20bb98]{margin:0 28px 20px 0;color:#5629ad;font-size:20px}.mm-close[data-v-4d20bb98]{position:absolute;top:8px;right:8px;width:36px;height:36px;border:0;background:transparent;color:#5629ad;font-size:26px}.mm-details[data-v-4d20bb98]{margin:0 0 10px}.mm-details>div[data-v-4d20bb98]{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;border-bottom:1px solid #eee3f5}.mm-details dt[data-v-4d20bb98]{flex:1;min-width:0;color:#74677f}.mm-details dd[data-v-4d20bb98]{flex:1;min-width:0;margin:0;text-align:right;font-weight:600}.mm-details .mm-balance-row[data-v-4d20bb98]{gap:8px;font-size:14px}.mm-balance-row dt[data-v-4d20bb98]{flex:0 0 auto}.mm-balance-row dd[data-v-4d20bb98]{flex:1 1 auto;white-space:nowrap}.mm-highlight[data-v-4d20bb98]{color:#a9760a;font-size:17px}.mm-note[data-v-4d20bb98]{padding:12px;border-radius:8px;color:#936822;background:#fff5df}.mm-message[data-v-4d20bb98],.mm-note[data-v-4d20bb98]{line-height:1.6;font-size:14px}.mm-actions[data-v-4d20bb98]{display:flex;gap:10px;margin-top:12px}.mm-cancel[data-v-4d20bb98],.mm-confirm[data-v-4d20bb98]{min-height:44px;padding:10px;border-radius:10px;font-weight:600;font-size:16px}.mm-cancel[data-v-4d20bb98]{flex:1 1 0;border:1px solid #d9cdeb;color:#5629ad;background:#f4eefb}.mm-confirm[data-v-4d20bb98]{width:100%;margin-top:12px;border:1px solid #efd19b;color:#fff;background:linear-gradient(135deg,#eec26a,#d59a35)}.mm-actions .mm-confirm[data-v-4d20bb98]{flex:1 1 0;width:auto;margin-top:0}.mm-dialog button[data-v-4d20bb98]{cursor:pointer}.mm-dialog button[data-v-4d20bb98]:disabled{opacity:.5;cursor:default}@media (max-width:360px){.mm-backdrop[data-v-4d20bb98]{padding:12px}.mm-dialog[data-v-4d20bb98]{padding:24px 14px}.mm-details .mm-balance-row[data-v-4d20bb98]{gap:4px;font-size:13px}}.mr-dialog[data-v-4d20bb98]{max-height:calc(100vh - 48px);overflow-y:auto}.mr-dialog dd[data-v-4d20bb98]{overflow-wrap:anywhere}.mm-panel[data-v-4e6ca613]{color:#352145}.mm-summary[data-v-4e6ca613]{margin:14px;padding:14px 16px;border-radius:14px;background:#f7f2fc;font-size:14px}.mm-summary>div[data-v-4e6ca613],.mm-unclaimed[data-v-4e6ca613]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:8px 0}.mm-summary span[data-v-4e6ca613],.mm-unclaimed span[data-v-4e6ca613]{color:#8d80a6}.mm-summary strong[data-v-4e6ca613]{text-align:right;overflow-wrap:anywhere}.mm-summary p[data-v-4e6ca613]{font-size:13px;line-height:1.6}.mm-summary-actions[data-v-4e6ca613]{display:flex;justify-content:flex-end;margin:12px 14px}.mm-summary-actions .mm-claim-button[data-v-4e6ca613]{padding:8px 14px}.mm-card[data-v-4e6ca613]{margin:12px 14px;padding:16px;border-radius:22px;background:#fff;box-shadow:0 10px 24px rgba(90,50,140,.06);overflow-wrap:anywhere}.mm-card-link[data-v-4e6ca613]{cursor:pointer}.mm-card header[data-v-4e6ca613]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.mm-card h2[data-v-4e6ca613]{margin:0;color:#3b2170;font-size:16px}.mm-card header>span[data-v-4e6ca613]{flex-shrink:0;color:#b8883b;font-weight:600;font-size:13px}.mm-metrics[data-v-4e6ca613]{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:8px;margin-top:16px}.mm-metrics>div[data-v-4e6ca613]{min-width:0}.mm-metrics span[data-v-4e6ca613]{color:#8d80a6;font-size:12px}.mm-metrics strong[data-v-4e6ca613]{display:block;margin-top:6px;font-size:17px}.mm-value[data-v-4e6ca613]{color:#b8883b}.mm-progress[data-v-4e6ca613]{height:8px;margin-top:16px;background:#efe8f8;border-radius:99px;overflow:hidden}.mm-progress i[data-v-4e6ca613]{display:block;height:100%;background:linear-gradient(90deg,#e8ce93,#c9a15b)}.mm-unclaimed[data-v-4e6ca613]{margin-top:16px;font-size:14px}.mm-rule[data-v-4e6ca613]{color:#8d80a6;font-size:13px;line-height:1.6}.mm-actions[data-v-4e6ca613]{display:flex;justify-content:flex-end;margin-top:14px}.mm-claim-button[data-v-4e6ca613]{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:5px 10px;border:0;border-radius:6px;color:#5629ad;background:#e4d8f9;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;margin-right:10px}.mm-pagination[data-v-4e6ca613]{display:flex;justify-content:center;align-items:center;gap:14px;margin:16px 14px}.mm-pagination button[data-v-4e6ca613],.mm-records>p button[data-v-4e6ca613],.mm-state button[data-v-4e6ca613]{border:0;border-radius:6px;padding:6px 12px;color:#5629ad;background:#e4d8f9}.mm-state[data-v-4e6ca613]{margin:18px 14px;text-align:center;font-size:14px;line-height:1.7}.mm-records[data-v-4e6ca613]{margin:24px 14px 0}.mm-records h2[data-v-4e6ca613]{color:#3b2170;font-size:18px}.mm-records>p[data-v-4e6ca613]{font-size:14px}.mm-record[data-v-4e6ca613]{margin-top:12px;padding:16px;border-radius:18px;background:#fff}.mm-record>strong[data-v-4e6ca613]{color:#74677f;font-size:13px}.mm-record dl[data-v-4e6ca613]{margin:10px 0 0;font-size:14px}.mm-record dl>div[data-v-4e6ca613]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0e7f7}.mm-record dt[data-v-4e6ca613]{color:#8d80a6}.mm-record dd[data-v-4e6ca613]{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.mm-panel button[data-v-4e6ca613]{cursor:pointer}.mm-panel button[data-v-4e6ca613]:disabled{opacity:.5;cursor:default}.pp-toast[data-v-4e6ca613]{position:fixed;left:50%;bottom:calc(100px + env(safe-area-inset-bottom));z-index:140;max-width:80vw;padding:10px 16px;border-radius:10px;background:rgba(30,23,40,.85);color:#fff;font-size:14px;text-align:center;transform:translateX(-50%)}