.ex-row[data-astro-cid-hvk5dath]{margin-bottom:1.25rem}.rc-chips[data-astro-cid-hvk5dath]{flex-wrap:wrap;gap:.45rem;margin:.2rem 0 .6rem;display:flex}.rc-chips[data-astro-cid-hvk5dath] .opt-chip[data-astro-cid-hvk5dath],.rc-presets[data-astro-cid-hvk5dath] .opt-chip[data-astro-cid-hvk5dath]{min-width:0}.rc-presets[data-astro-cid-hvk5dath]{flex-wrap:wrap;gap:.35rem;margin:-.2rem 0 .4rem;display:flex}.rc-presets[data-astro-cid-hvk5dath] .opt-chip[data-astro-cid-hvk5dath]{padding:.3rem .6rem;font-size:.82rem}.rc-row2[data-astro-cid-hvk5dath]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 .75rem;display:grid}.rc-row2[data-astro-cid-hvk5dath]>[data-astro-cid-hvk5dath]{min-width:0}.rc-more[data-astro-cid-hvk5dath]{margin:.2rem 0 .6rem}.rc-more[data-astro-cid-hvk5dath] summary[data-astro-cid-hvk5dath]{cursor:pointer;color:var(--accent);font-size:.88rem}.rc-judge[data-astro-cid-hvk5dath]{padding:1.1rem 1.35rem}.rc-big[data-astro-cid-hvk5dath]{color:var(--text);margin:.2rem 0 .35rem;font-size:30px;font-weight:800;line-height:1.25}.rc-big[data-astro-cid-hvk5dath].need{color:#1a2540}.rc-big[data-astro-cid-hvk5dath].none{color:#15803d}.rc-reason[data-astro-cid-hvk5dath]{min-height:3.2em;margin:0 0 .35rem;font-size:.9rem;line-height:1.6}.rc-status[data-astro-cid-hvk5dath]{color:var(--text-muted);margin:0;font-size:.82rem}.rc-actions[data-astro-cid-hvk5dath]{gap:.5rem;margin:.9rem 0 .4rem;display:flex}.rc-actions[data-astro-cid-hvk5dath] .rc-primary[data-astro-cid-hvk5dath]{background:var(--navy);color:#fff;border-color:var(--navy);min-width:0}.rc-rules[data-astro-cid-hvk5dath] td[data-astro-cid-hvk5dath]:first-child{white-space:nowrap}.rc-rules[data-astro-cid-hvk5dath] caption[data-astro-cid-hvk5dath]{text-align:left}.rc-paper{color:#1a2540;aspect-ratio:210/297;box-shadow:var(--paper-shadow);overflow-wrap:anywhere;background:#fff;flex-direction:column;padding:28px 32px;font-size:13px;line-height:1.6;display:flex}.rc-paper .rc-sheet{border:1.5px solid #1a2540;flex:none;padding:18px 22px}.rc-paper .rc-copy{border-style:dashed;border-color:#8894a6}.rc-paper .rc-cut{text-align:center;color:#8894a6;letter-spacing:.3em;border-top:1px dashed #b7c0cc;margin:14px 0;padding-top:0;font-size:11px;line-height:0}.rc-paper .rc-top{justify-content:space-between;font-size:12px;display:flex}.rc-paper .rc-title{text-align:center;letter-spacing:.5em;margin:4px 0 12px;font-size:22px;font-weight:700}.rc-paper .rc-to{border-bottom:1px solid #1a2540;justify-content:space-between;gap:10px;width:62%;padding-bottom:2px;font-size:16px;display:flex}.rc-paper .rc-amount{background:#eff3f8;justify-content:center;align-items:baseline;gap:14px;margin:14px 0 8px;padding:8px 12px;display:flex}.rc-paper .rc-amount b{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:26px}.rc-paper .rc-amount small{font-size:11px}.rc-paper .rc-purpose,.rc-paper .rc-recv{margin:4px 0}.rc-paper .rc-foot{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:10px;display:flex}.rc-paper .rc-left{align-items:flex-end;gap:14px;min-width:0;display:flex}.rc-paper .rc-tax{border-collapse:collapse;font-size:12px;display:table}.rc-paper .rc-tax caption{text-align:left;margin:0 0 2px;font-size:11px;font-weight:600}.rc-paper .rc-tax th,.rc-paper .rc-tax td{text-align:right;white-space:nowrap;border:1px solid #b7c0cc;padding:2px 6px}.rc-paper .rc-tax th{text-align:left;background:#f6f8fb;font-weight:500}.rc-paper .rc-tax small{font-size:10px}.rc-paper .rc-stamp{color:#8894a6;text-align:center;border:1px dashed #8894a6;flex-direction:column;flex:none;justify-content:center;align-items:center;width:21mm;height:24mm;font-size:11px;display:flex}.rc-paper .rc-issuer{text-align:right;padding-right:4px;font-size:12px;position:relative}.rc-paper .rc-issuer div:first-child{font-size:14px;font-weight:600}#rcPrintSheet{display:none}@media print{body:has(>#rcPrintSheet)>:not(#rcPrintSheet){display:none!important}body>#rcPrintSheet{width:210mm;height:297mm;overflow:hidden;display:block!important}#rcPrintSheet .rc-paper{box-shadow:none;aspect-ratio:auto;box-sizing:border-box;width:210mm;height:297mm;padding:14mm 16mm;font-size:10.5pt}#rcPrintSheet .rc-stamp{border-color:#8894a6}}@media (width<=640px){.rc-paper{aspect-ratio:auto;padding:14px 12px;font-size:12px}.rc-paper .rc-sheet{padding:12px}.rc-paper .rc-to{width:100%}.rc-paper .rc-foot{flex-direction:column;align-items:stretch}.rc-paper .rc-left{flex-wrap:wrap}.rc-paper .rc-tax th,.rc-paper .rc-tax td{white-space:normal}.rc-paper .rc-amount b{font-size:22px}}
