.pv[data-astro-cid-7wylrhjw]{width:min(340px,100%);background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--r-lg);box-shadow:0 24px 60px -30px #26256e47;padding:var(--sp-5);color:var(--app-ink)}.pv-bankhead[data-astro-cid-7wylrhjw]{display:flex;align-items:center;gap:8px}.pv-ic[data-astro-cid-7wylrhjw]{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm)}.ic-blue[data-astro-cid-7wylrhjw]{background:var(--app-blue-ic-bg);color:var(--app-blue-ic-fg)}.pv-bankname[data-astro-cid-7wylrhjw]{flex:1;font-size:var(--fs-ui);font-weight:var(--fw-bold)}.pv-conn[data-astro-cid-7wylrhjw]{display:inline-flex;align-items:center;gap:3px;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--app-green-ic-fg);background:var(--app-green-ic-bg);padding:2px 8px;border-radius:var(--r-pill)}.pv-txns[data-astro-cid-7wylrhjw]{margin-top:var(--sp-4);display:flex;flex-direction:column}.pv-txn[data-astro-cid-7wylrhjw]{display:flex;justify-content:space-between;gap:var(--sp-3);padding:8px 0;border-top:1px solid var(--app-line);font-size:var(--fs-sm);color:var(--app-sub)}.pv-txn[data-astro-cid-7wylrhjw] b[data-astro-cid-7wylrhjw]{color:var(--app-blue-ic-fg)}.pv-match[data-astro-cid-7wylrhjw]{display:flex;flex-direction:column;align-items:stretch;gap:6px}.pv-line[data-astro-cid-7wylrhjw]{display:flex;justify-content:space-between;gap:var(--sp-3);padding:10px 12px;border-radius:var(--r-md);font-size:var(--fs-sm)}.pv-line[data-astro-cid-7wylrhjw] b[data-astro-cid-7wylrhjw]{font-weight:var(--fw-bold)}.pay[data-astro-cid-7wylrhjw]{background:var(--app-blue-ic-bg);color:var(--app-blue-ic-fg)}.inv[data-astro-cid-7wylrhjw]{background:var(--app-bg);border:1px solid var(--app-line);color:var(--app-ink)}.pv-connect[data-astro-cid-7wylrhjw]{display:grid;place-items:center;color:var(--app-sub)}.pv-matched[data-astro-cid-7wylrhjw]{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:2px;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--app-green-ic-fg)}.pv-mobile[data-astro-cid-7wylrhjw]{display:flex;flex-direction:column;gap:var(--sp-4);background:var(--wa-canvas)}.pm-bubble[data-astro-cid-7wylrhjw]{align-self:flex-start;max-width:90%;background:#fff;border-radius:var(--r-md);border-top-left-radius:4px;padding:10px 12px;font-size:var(--fs-sm);color:var(--app-ink)}.pm-bubble[data-astro-cid-7wylrhjw] b[data-astro-cid-7wylrhjw]{font-weight:var(--fw-bold)}.pm-actions[data-astro-cid-7wylrhjw]{display:flex;gap:var(--sp-2)}.pm-yes[data-astro-cid-7wylrhjw],.pm-no[data-astro-cid-7wylrhjw]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:9px;border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.pm-yes[data-astro-cid-7wylrhjw]{background:var(--wa-green);color:#fff}.pm-no[data-astro-cid-7wylrhjw]{background:#fff;color:var(--app-sub);border:1px solid var(--app-line)}.messy[data-astro-cid-5wvpkzhe]{background:var(--bg-page);padding-block:var(--sp-12)}.messy-head[data-astro-cid-5wvpkzhe]{text-align:center;max-width:46ch;margin-inline:auto}.messy-eyebrow[data-astro-cid-5wvpkzhe]{color:var(--aku-orange)}.messy-h[data-astro-cid-5wvpkzhe]{margin-top:var(--sp-3);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-medium);letter-spacing:var(--ls-tight);color:var(--aku-navy-deep)}.messy-sub[data-astro-cid-5wvpkzhe]{margin-top:var(--sp-4);font-size:var(--fs-lede);color:var(--text-muted)}.cases[data-astro-cid-5wvpkzhe]{margin-top:var(--sp-8);display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5)}.case[data-astro-cid-5wvpkzhe]{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--r-xl);padding:var(--sp-6)}.case-kicker[data-astro-cid-5wvpkzhe]{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--aku-orange)}.case-title[data-astro-cid-5wvpkzhe]{margin-top:var(--sp-2);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-bold);color:var(--aku-navy-deep)}.case-body[data-astro-cid-5wvpkzhe]{margin-top:var(--sp-2);font-size:var(--fs-ui);line-height:1.55;color:var(--text-body)}.mv[data-astro-cid-5wvpkzhe]{margin-top:var(--sp-5);background:var(--app-bg);border:1px solid var(--app-line);border-radius:var(--r-lg);padding:var(--sp-4);display:flex;flex-direction:column;gap:8px}.mv-bank[data-astro-cid-5wvpkzhe],.mv-invhead[data-astro-cid-5wvpkzhe]{display:flex;justify-content:space-between;gap:var(--sp-3);padding:10px 12px;border-radius:var(--r-md);background:var(--app-blue-ic-bg);color:var(--app-blue-ic-fg);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.mv-arrow[data-astro-cid-5wvpkzhe]{display:grid;place-items:center;color:var(--app-sub)}.mv-stack[data-astro-cid-5wvpkzhe],.mv-pays[data-astro-cid-5wvpkzhe]{display:flex;flex-direction:column;gap:6px}.mv-inv[data-astro-cid-5wvpkzhe],.mv-pay[data-astro-cid-5wvpkzhe]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-md);background:var(--app-surface);border:1px solid var(--app-line);font-size:var(--fs-sm);color:var(--app-ink)}.mv-inv[data-astro-cid-5wvpkzhe] svg{color:var(--app-green-ic-fg);flex:none}.mv-inv[data-astro-cid-5wvpkzhe] span[data-astro-cid-5wvpkzhe],.mv-pay[data-astro-cid-5wvpkzhe] span[data-astro-cid-5wvpkzhe]{flex:1;min-width:0;color:var(--app-sub)}.mv-inv[data-astro-cid-5wvpkzhe] b[data-astro-cid-5wvpkzhe],.mv-pay[data-astro-cid-5wvpkzhe] b[data-astro-cid-5wvpkzhe]{font-weight:var(--fw-bold)}.mv-paid[data-astro-cid-5wvpkzhe]{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:9px;border-radius:var(--r-md);background:var(--app-green-ic-bg);color:var(--app-green-ic-fg);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.steps[data-astro-cid-5wvpkzhe]{margin-top:var(--sp-10);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}.step[data-astro-cid-5wvpkzhe]{display:flex;gap:var(--sp-3);align-items:flex-start}.step-n[data-astro-cid-5wvpkzhe]{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--aku-navy);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-bold)}.step-h[data-astro-cid-5wvpkzhe]{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--aku-navy-deep)}.step-p[data-astro-cid-5wvpkzhe]{margin-top:2px;font-size:var(--fs-sm);line-height:1.5;color:var(--text-muted)}@media(max-width:820px){.cases[data-astro-cid-5wvpkzhe]{grid-template-columns:1fr}.messy-h[data-astro-cid-5wvpkzhe]{font-size:26px}.steps[data-astro-cid-5wvpkzhe]{grid-template-columns:1fr;gap:var(--sp-4)}}.rec[data-astro-cid-2ucf3tvc]{display:flex;flex-direction:column;height:100%;background:var(--app-bg)}.rec-body[data-astro-cid-2ucf3tvc]{flex:1;overflow:hidden;padding:6px 12px 12px;display:flex;flex-direction:column;gap:12px}.rec-head[data-astro-cid-2ucf3tvc]{padding-top:2px}.rec-title[data-astro-cid-2ucf3tvc]{font-size:18px;font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--app-ink)}.rec-sub[data-astro-cid-2ucf3tvc]{font-size:var(--fs-app-sub);color:var(--app-sub);margin-top:3px}.rec-list[data-astro-cid-2ucf3tvc]{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--r-lg);padding:2px 12px}.rec-row[data-astro-cid-2ucf3tvc]{display:flex;align-items:center;gap:10px;padding:11px 0;border-top:1px solid var(--app-line)}.rec-row[data-astro-cid-2ucf3tvc]:first-child{border-top:0}.rec-ic[data-astro-cid-2ucf3tvc]{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%}.ic-ok[data-astro-cid-2ucf3tvc]{background:var(--app-green-ic-bg);color:var(--app-green-ic-fg)}.ic-review[data-astro-cid-2ucf3tvc]{background:var(--app-amber-ic-bg);color:var(--app-amber-ic-fg)}.rec-main[data-astro-cid-2ucf3tvc]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.rec-who[data-astro-cid-2ucf3tvc]{font-size:var(--fs-app-name);font-weight:var(--fw-bold);color:var(--app-ink)}.rec-note[data-astro-cid-2ucf3tvc]{font-size:var(--fs-app-sub);color:var(--app-sub)}.rec-note[data-astro-cid-2ucf3tvc].is-review{color:var(--app-amber-ic-fg);font-weight:var(--fw-medium)}.rec-amt[data-astro-cid-2ucf3tvc]{flex:none;font-size:var(--fs-app-body);font-weight:600;color:var(--app-blue-ic-fg)}
