.payment-proof[data-astro-cid-t5ris7t3]{border-block:1px solid var(--ccl-rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-block:clamp(2.5rem,5vw,4rem);padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.payment-proof__copy[data-astro-cid-t5ris7t3],.payment-proof__evidence[data-astro-cid-t5ris7t3]{min-width:0}.payment-proof[data-astro-cid-t5ris7t3] h2[data-astro-cid-t5ris7t3]{overflow-wrap:anywhere;margin-block-end:.75rem;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.12}.payment-proof[data-astro-cid-t5ris7t3] p[data-astro-cid-t5ris7t3]{color:var(--ccl-muted);font-size:.95rem;line-height:1.65}.payment-proof__total[data-astro-cid-t5ris7t3]{margin-block:1.25rem}.payment-proof__total[data-astro-cid-t5ris7t3] dt[data-astro-cid-t5ris7t3]{color:var(--ccl-muted);font-size:.85rem}.payment-proof__total[data-astro-cid-t5ris7t3] dd[data-astro-cid-t5ris7t3]{font-family:var(--ccl-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.3rem,4vw,3rem);font-weight:750;line-height:1.2}.payment-proof__total[data-astro-cid-t5ris7t3] dd[data-astro-cid-t5ris7t3] span[data-astro-cid-t5ris7t3]{font:600 .8rem var(--ccl-font-body)}.payment-proof[data-astro-cid-t5ris7t3] .payment-proof__note[data-astro-cid-t5ris7t3]{margin-block-end:0;font-size:.82rem}.payment-proof__evidence[data-astro-cid-t5ris7t3]{margin:0}.payment-proof__plot[data-astro-cid-t5ris7t3]{border:2px solid var(--ccl-ink);border-radius:var(--ccl-radius-md);background:var(--ccl-paper);height:13rem;box-shadow:var(--ccl-shadow-3);position:relative}.payment-proof__plot[data-astro-cid-t5ris7t3] svg[data-astro-cid-t5ris7t3]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.payment-proof__plot[data-astro-cid-t5ris7t3] path[data-astro-cid-t5ris7t3]{fill:none;vector-effect:non-scaling-stroke}.payment-proof__guide[data-astro-cid-t5ris7t3]{stroke:var(--ccl-rule);stroke-dasharray:3 5}.payment-proof__line[data-astro-cid-t5ris7t3]{stroke:var(--ccl-ink);stroke-width:2px}.payment-proof__point[data-astro-cid-t5ris7t3]{border-radius:var(--ccl-radius-sm);width:48%;min-height:44px;color:var(--ccl-ink);cursor:zoom-in;background:0 0;border:0;flex-direction:column;align-items:center;gap:.15rem;padding:0 .1rem .35rem;line-height:1.25;display:flex;position:absolute;transform:translate(-50%,-14px)}.payment-proof__point[data-astro-cid-t5ris7t3]:first-of-type{top:66%;left:25%}.payment-proof__point[data-astro-cid-t5ris7t3]:last-of-type{top:34%;left:75%}.payment-proof__dot[data-astro-cid-t5ris7t3]{place-items:center;width:28px;height:28px;display:grid}.payment-proof__dot[data-astro-cid-t5ris7t3]:before{content:"";border:2px solid var(--ccl-ink);background:var(--ccl-yellow);border-radius:50%;width:14px;height:14px}.payment-proof__point[data-astro-cid-t5ris7t3]:hover .payment-proof__dot[data-astro-cid-t5ris7t3]:before,.payment-proof__point[data-astro-cid-t5ris7t3]:focus-visible .payment-proof__dot[data-astro-cid-t5ris7t3]:before{transform:scale(1.25)}.payment-proof__point[data-astro-cid-t5ris7t3] strong[data-astro-cid-t5ris7t3]{font-variant-numeric:tabular-nums;font-size:clamp(1rem,2.3vw,1.4rem)}.payment-proof__point[data-astro-cid-t5ris7t3] time[data-astro-cid-t5ris7t3],.payment-proof__caption[data-astro-cid-t5ris7t3] small[data-astro-cid-t5ris7t3]{color:var(--ccl-muted);font-size:.72rem}.payment-proof__previews[data-astro-cid-t5ris7t3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1.5vw,1rem);margin-block-start:.85rem;display:grid}.payment-proof__preview[data-astro-cid-t5ris7t3]{border:1px solid var(--ccl-rule);border-radius:var(--ccl-radius-sm);min-width:0;color:var(--ccl-ink);background:var(--ccl-paper);cursor:zoom-in;flex-direction:column;padding:0;display:flex;overflow:hidden}.payment-proof__preview[data-astro-cid-t5ris7t3]:hover{border-color:var(--ccl-ink)}.payment-proof__preview[data-astro-cid-t5ris7t3] img[data-astro-cid-t5ris7t3]{aspect-ratio:16/9;object-fit:contain;border-block-end:1px solid var(--ccl-rule);background:#faf9f8;width:100%;height:auto;display:block}.payment-proof__caption[data-astro-cid-t5ris7t3]{justify-items:center;gap:.2rem;padding:.45rem;font-size:.8rem;line-height:1.3;display:grid}.payment-proof__open[data-astro-cid-t5ris7t3]{text-underline-offset:.18em;font-size:.72rem;text-decoration:underline}.payment-viewer[data-astro-cid-t5ris7t3]{border:2px solid var(--ccl-ink);border-radius:var(--ccl-radius-md);width:min(100rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--ccl-ink);background:var(--ccl-paper);box-shadow:var(--ccl-shadow-5);flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.payment-viewer[data-astro-cid-t5ris7t3]:not([open]),.payment-viewer[data-astro-cid-t5ris7t3] [data-astro-cid-t5ris7t3][hidden]{display:none}.payment-viewer[data-astro-cid-t5ris7t3]::backdrop{background:var(--ccl-inkwash);backdrop-filter:blur(3px)}.payment-viewer__header[data-astro-cid-t5ris7t3],.payment-viewer__toolbar[data-astro-cid-t5ris7t3]{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.payment-viewer__header[data-astro-cid-t5ris7t3] h2[data-astro-cid-t5ris7t3]{margin:0;font-size:clamp(1rem,2vw,1.4rem);line-height:1.25}.payment-viewer__close[data-astro-cid-t5ris7t3]{border:1.5px solid var(--ccl-on-accent);width:44px;height:44px;color:var(--ccl-on-accent);background:var(--ccl-yellow);border-radius:50%;flex-shrink:0;place-items:center;padding:0;font-size:1.6rem;line-height:1;display:grid}.payment-viewer__toolbar[data-astro-cid-t5ris7t3]{color:var(--ccl-muted);padding-block:0 .65rem;font-size:.85rem}.payment-viewer__toolbar[data-astro-cid-t5ris7t3] button[data-astro-cid-t5ris7t3]{border:1px solid var(--ccl-rule);border-radius:var(--ccl-radius-sm);min-height:44px;color:var(--ccl-ink);background:var(--ccl-cream);font-size:inherit;padding:.35rem .8rem}.payment-viewer__canvas[data-astro-cid-t5ris7t3]{overscroll-behavior:contain;scrollbar-color:var(--ccl-muted) var(--ccl-paper);scrollbar-width:thin;border:1px solid var(--ccl-rule);border-radius:var(--ccl-radius-sm);background:#fff;min-height:0;margin:0 1rem 1rem;overflow:auto}.payment-viewer__canvas[data-astro-cid-t5ris7t3] img[data-astro-cid-t5ris7t3]{object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 12rem);margin-inline:auto;display:block}.payment-viewer[data-astro-cid-t5ris7t3].is-zoomed .payment-viewer__canvas[data-astro-cid-t5ris7t3] img[data-astro-cid-t5ris7t3]{cursor:zoom-out;max-width:none;max-height:none}html.has-payment-viewer{overflow:hidden}@media (width<=700px){.payment-proof[data-astro-cid-t5ris7t3]{grid-template-columns:minmax(0,1fr);gap:1.25rem}.payment-proof[data-astro-cid-t5ris7t3] h2[data-astro-cid-t5ris7t3]{max-width:24ch}}
