.request-results[data-v-867cf32c]{max-width:1120px;width:calc(100% - 48px);margin:32px auto 64px;color:#272626;min-width:0;box-sizing:border-box;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.request-results h1[data-v-867cf32c]{font-size:30px;margin:12px 0}.request-results h2[data-v-867cf32c]{font-size:20px;margin:0}.request-results h3[data-v-867cf32c]{font-size:16px;margin:0 0 8px}.request-results p[data-v-867cf32c]{margin:8px 0}.page-heading[data-v-867cf32c]{margin-bottom:24px}.muted[data-v-867cf32c],.page-heading>p[data-v-867cf32c]{color:#716c68}.back-link[data-v-867cf32c],.links a[data-v-867cf32c]{color:#b83813;text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.safety-note[data-v-867cf32c]{background:#fff2e9;border:1px solid #f5d2bb;border-radius:16px;padding:20px;margin-bottom:24px}.links[data-v-867cf32c]{display:flex;gap:16px;flex-wrap:wrap}.pending-panel[data-v-867cf32c],.recent-panel[data-v-867cf32c]{background:#fff;border:1px solid #e9e4de;border-radius:16px;padding:24px;margin-bottom:24px;min-width:0}.receipt-top[data-v-867cf32c],.section-title[data-v-867cf32c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.request-results button[data-v-867cf32c]{min-height:44px;border:1px solid #d9cfc9;border-radius:10px;background:#fff;color:#272626;padding:8px 16px;cursor:pointer;font:inherit;max-width:100%;white-space:normal}.request-results button[data-v-867cf32c]:disabled{opacity:.5;cursor:not-allowed}.request-results a[data-v-867cf32c]:focus-visible,.request-results button[data-v-867cf32c]:focus-visible{outline:3px solid #f49470;outline-offset:3px}.actions[data-v-867cf32c]{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.actions button[data-v-867cf32c]:first-child,.kind-tabs .active[data-v-867cf32c]{background:#ed542a;border-color:#ed542a;color:#fff}.actions .secondary[data-v-867cf32c]{background:#fff;color:#272626}.pending-card[data-v-867cf32c],.receipt[data-v-867cf32c]{border:1px solid #e9e4de;border-radius:12px;margin-top:16px;padding:20px}.kind-tabs[data-v-867cf32c]{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.error[data-v-867cf32c]{background:#fff0ed;color:#a22c20;border-radius:10px;padding:16px;margin:16px 0}.result-note[data-v-867cf32c]{background:#edf7ef;padding:16px;border-radius:10px}.status[data-v-867cf32c]{font-size:13px;color:#36704b;background:#edf7ef;border-radius:8px;padding:4px 10px}.amount[data-v-867cf32c]{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.receipt details[data-v-867cf32c]{margin-top:12px}.receipt summary[data-v-867cf32c]{cursor:pointer;min-height:44px;color:#b83813;display:list-item;list-style:disclosure-closed;padding-top:8px;box-sizing:border-box}.empty[data-v-867cf32c]{text-align:center;padding:32px 16px;color:#716c68}.empty strong[data-v-867cf32c]{color:#272626}.pagination[data-v-867cf32c]{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:24px}.pagination span[data-v-867cf32c]{color:#716c68}.loading[data-v-867cf32c]{padding:16px;background:#f7f6f3;border-radius:12px}@media(max-width:767px){.request-results[data-v-867cf32c]{width:calc(100% - 24px);margin:20px auto 40px}.request-results h1[data-v-867cf32c]{font-size:26px}.pending-panel[data-v-867cf32c],.recent-panel[data-v-867cf32c],.safety-note[data-v-867cf32c]{padding:16px;margin-bottom:16px}.pending-card[data-v-867cf32c],.receipt[data-v-867cf32c]{padding:16px}.section-title[data-v-867cf32c]{align-items:flex-start}.kind-tabs[data-v-867cf32c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.kind-tabs button[data-v-867cf32c]{padding:8px 6px;font-size:14px}.actions[data-v-867cf32c]{display:grid;grid-template-columns:1fr;width:100%}.actions button[data-v-867cf32c]{width:100%}.request-results.mobile[data-v-867cf32c]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.pagination[data-v-867cf32c]{gap:8px;font-size:13px}}.el-message-box.request-results-confirm{max-width:calc(100vw - 32px);box-sizing:border-box}.request-results-confirm .el-button{min-height:44px;white-space:normal}.request-results-confirm .el-message-box__btns{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.request-results-confirm .el-button+.el-button{margin-left:0}