.mch-root[data-v-550b5e1e]{max-width:640px;margin:0 auto;padding:0 0 40px}.mch-page-header[data-v-550b5e1e]{position:relative;background:#00479b;border-bottom:none;overflow:hidden;margin-bottom:0}.mch-header-pattern[data-v-550b5e1e]{position:absolute;inset:0;background-image:radial-gradient(circle,hsla(0,0%,100%,.12) 1px,transparent 0);background-size:22px 22px;opacity:1;pointer-events:none}.mch-header-inner[data-v-550b5e1e]{position:relative;padding:12px 14px 18px}.mch-header-top[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.mch-back-btn[data-v-550b5e1e]{background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.25)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.mch-header-body[data-v-550b5e1e]{gap:14px}.mch-header-body[data-v-550b5e1e],.mch-header-icon-wrap[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mch-header-icon-wrap[data-v-550b5e1e]{width:50px;height:50px;border-radius:14px;background:hsla(0,0%,100%,.15);border:1.5px solid hsla(0,0%,100%,.25);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.mch-page-title[data-v-550b5e1e]{font-size:18px;font-weight:700;color:#fff;margin:0;line-height:1.2}.mch-page-sub[data-v-550b5e1e]{font-size:12px;color:hsla(0,0%,100%,.65);margin:4px 0 0}.mch-controls[data-v-550b5e1e]{padding:14px 12px 10px;background:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:2}.mch-search-wrap[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f6fa;border:1.5px solid #e8e9f0;border-radius:10px;padding:0 10px;height:40px;gap:8px;margin-bottom:10px;-webkit-transition:border-color .15s;transition:border-color .15s}.mch-search-wrap[data-v-550b5e1e]:focus-within{border-color:#90b8f0;background:#fff}.mch-search-icon[data-v-550b5e1e]{-ms-flex-negative:0;flex-shrink:0}.mch-search-input[data-v-550b5e1e]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:transparent;outline:none;font-size:14px;color:#1a1a2e}.mch-search-input[data-v-550b5e1e]::-webkit-input-placeholder{color:#bbb}.mch-search-input[data-v-550b5e1e]::-moz-placeholder{color:#bbb}.mch-search-input[data-v-550b5e1e]:-ms-input-placeholder{color:#bbb}.mch-search-input[data-v-550b5e1e]::-ms-input-placeholder{color:#bbb}.mch-search-input[data-v-550b5e1e]::placeholder{color:#bbb}.mch-search-clear[data-v-550b5e1e]{background:none;border:none;cursor:pointer;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mch-filters[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mch-filter-chip[data-v-550b5e1e]{font-size:12px;font-weight:500;padding:4px 13px;border-radius:20px;border:1.5px solid #e0e4f0;background:#f5f6fa;color:#555;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;white-space:nowrap}.mch-filter-chip[data-v-550b5e1e]:hover{border-color:#90b8f0;color:#1976d2}.mch-filter-chip--active[data-v-550b5e1e]{background:#1976d2;border-color:#1976d2;color:#fff}.mch-state-center[data-v-550b5e1e]{text-align:center;padding:64px 16px}.mch-state-text[data-v-550b5e1e]{margin-top:12px;font-size:13px;color:#aaa}.mch-empty[data-v-550b5e1e]{text-align:center;padding:56px 16px;margin:16px 12px;border-radius:14px;border:1.5px dashed #e0e0e0;background:#fafafa}.mch-empty-text[data-v-550b5e1e]{margin-top:12px;font-size:14px;color:#aaa}.mch-reset-btn[data-v-550b5e1e]{margin-top:12px;font-size:13px;font-weight:500;color:#1976d2;background:none;border:1px solid #c5d9f5;border-radius:20px;padding:5px 16px;cursor:pointer}.mch-group-list[data-v-550b5e1e]{padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.mch-group-row[data-v-550b5e1e]{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;gap:12px;background:#fff;border:1.5px solid #ebebeb;border-radius:13px;padding:12px 14px;cursor:pointer;-webkit-transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .1s;transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s;transition:border-color .15s,box-shadow .15s,transform .1s,-webkit-box-shadow .15s,-webkit-transform .1s;-webkit-tap-highlight-color:transparent}.mch-group-row[data-v-550b5e1e]:hover{border-color:#c5d9f5;-webkit-box-shadow:0 2px 10px rgba(25,118,210,.07);box-shadow:0 2px 10px rgba(25,118,210,.07)}.mch-group-row[data-v-550b5e1e]:active{-webkit-transform:scale(.99);transform:scale(.99)}.mch-row-left[data-v-550b5e1e]{gap:12px;min-width:0}.mch-group-avatar[data-v-550b5e1e],.mch-row-left[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mch-group-avatar[data-v-550b5e1e]{width:40px;height:40px;border-radius:11px;background:#edf3fd;border:1.5px solid #d0e4fb;color:#1565c0;font-size:13px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;letter-spacing:.5px}.mch-row-meta[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.mch-row-name[data-v-550b5e1e]{font-size:14px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mch-row-cycle[data-v-550b5e1e]{font-size:11px;color:#aaa;margin-top:2px;text-transform:uppercase;letter-spacing:.5px}.mch-row-right[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0}.mch-row-count[data-v-550b5e1e]{font-size:13px;font-weight:700;color:#1976d2}.mch-row-count-label[data-v-550b5e1e]{font-size:11px;font-weight:400;color:#aaa}.mch-dialog-card[data-v-550b5e1e]{border-radius:16px!important;overflow:hidden}.mch-dialog-header[data-v-550b5e1e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 16px 12px}.mch-dialog-header-left[data-v-550b5e1e],.mch-dialog-header[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.mch-dialog-header-left[data-v-550b5e1e]{min-width:0}.mch-dialog-avatar[data-v-550b5e1e]{width:42px;height:42px;border-radius:11px;background:#edf3fd;border:1.5px solid #d0e4fb;color:#1565c0;font-size:14px;font-weight:700;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;-ms-flex-negative:0;flex-shrink:0}.mch-dialog-title[data-v-550b5e1e]{font-size:15px;font-weight:700;color:#1a1a2e;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mch-dialog-sub[data-v-550b5e1e]{font-size:11px;color:#aaa;margin-top:2px;text-transform:uppercase;letter-spacing:.5px}.mch-dialog-meta-bar[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 16px;background:#f7f9fd;font-size:12px;color:#7a8aaa}.mch-dialog-body[data-v-550b5e1e]{max-height:60vh;overflow-y:auto}.mch-dialog-footer[data-v-550b5e1e]{padding:8px 12px!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mch-no-sessions[data-v-550b5e1e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:32px 16px;color:#ccc;font-size:13px}.mch-no-sessions[data-v-550b5e1e],.mch-timeline[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mch-timeline[data-v-550b5e1e]{padding:14px 16px 6px}.mch-item[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.mch-axis[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding-top:2px;width:14px}.mch-dot[data-v-550b5e1e]{width:12px;height:12px;border-radius:50%;background:#fff;border:2.5px solid #90b8f0;-ms-flex-negative:0;flex-shrink:0}.mch-dot--latest[data-v-550b5e1e]{background:#1976d2;border-color:#1976d2;-webkit-box-shadow:0 0 0 3px rgba(25,118,210,.14);box-shadow:0 0 0 3px rgba(25,118,210,.14)}.mch-connector[data-v-550b5e1e]{width:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#e3e9f5;margin:4px 0;border-radius:1px}.mch-item-content[data-v-550b5e1e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:16px;min-width:0}.mch-date-row[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#999;margin-bottom:7px;gap:2px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mch-na[data-v-550b5e1e]{color:#ccc;font-style:italic}.mch-latest-badge[data-v-550b5e1e]{margin-left:6px;font-size:10px;font-weight:700;color:#1565c0;background:#ddeafb;border-radius:10px;padding:1px 7px;letter-spacing:.3px;text-transform:uppercase}.mch-session-card[data-v-550b5e1e]{background:#f7f9fc;border-radius:10px;border:1px solid #eaf0fb;padding:10px 12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mch-collector-row[data-v-550b5e1e],.mch-session-card[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.mch-collector-row[data-v-550b5e1e]{min-width:0}.mch-avatar-sm[data-v-550b5e1e]{width:30px;height:30px;border-radius:50%;background:#ddeafb;color:#1976d2;font-size:11px;font-weight:700;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;-ms-flex-negative:0;flex-shrink:0}.mch-collector-info[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.mch-collector-name[data-v-550b5e1e]{font-size:13px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mch-collector-pos[data-v-550b5e1e]{font-size:11px;color:#aaa;margin-top:1px}.mch-amount-block[data-v-550b5e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-negative:0;flex-shrink:0}.mch-amount-label[data-v-550b5e1e]{font-size:10px;text-transform:uppercase;letter-spacing:.6px;color:#aaa;font-weight:600}.mch-amount-value[data-v-550b5e1e]{font-size:15px;font-weight:700;color:#1a1a2e;line-height:1.2}@media (max-width:480px){.mch-page-title[data-v-550b5e1e]{font-size:16px}.mch-group-list[data-v-550b5e1e]{padding:8px 8px;gap:7px}.mch-controls[data-v-550b5e1e]{padding:10px 8px 8px}.mch-dialog-body[data-v-550b5e1e]{max-height:70vh}.mch-session-card[data-v-550b5e1e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mch-amount-block[data-v-550b5e1e]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}}