.dash-glimpse.svelte-1o7csi5{width:100%}.dash-frame.svelte-1o7csi5{border-radius:var(--radius-card);background:var(--color-paper-50);box-shadow:var(--shadow-product);border:1px solid #0000;flex-direction:column;display:flex;overflow:hidden}.dash-chrome.svelte-1o7csi5{border-bottom:1px solid var(--color-rule-200);background:var(--color-paper-100);flex:none;justify-content:center;align-items:center;padding:9px 14px;display:flex}.dash-url.svelte-1o7csi5{font-family:var(--font-mono);color:var(--color-ink-600);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.dash-viewport.svelte-1o7csi5{aspect-ratio:8/5;background-color:var(--color-paper-100);position:relative}.dash-viewport.is-loading.svelte-1o7csi5:before{content:"";background:linear-gradient(100deg, transparent 30%, var(--color-paper-200) 50%, transparent 70%);background-size:200% 100%;animation:1.4s linear infinite svelte-1o7csi5-dash-shimmer;position:absolute;inset:0}@keyframes svelte-1o7csi5-dash-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.dash-image.svelte-1o7csi5{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .3s var(--ease-out-soft);position:absolute;inset:0}.dash-image.is-active.is-loaded.svelte-1o7csi5{opacity:1}.dash-tabs.svelte-1o7csi5{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.dash-controls.svelte-1o7csi5{justify-content:center;margin-top:12px;display:flex}.dash-toggle.svelte-1o7csi5{border-radius:var(--radius-control);min-height:32px;color:var(--color-ink-600);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 10px;font-size:.875rem;transition-property:color,background-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.dash-toggle.svelte-1o7csi5 svg:where(.svelte-1o7csi5){width:14px;height:14px}@media (hover:hover){.dash-toggle.svelte-1o7csi5:hover{color:var(--color-ink-900);background:var(--color-paper-200)}}.dash-tab.svelte-1o7csi5{border:1px solid var(--color-rule-300);background:var(--color-paper-50);font-family:var(--font-mono);color:var(--color-ink-600);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:.75rem;transition-property:background-color,color,border-color;transition-duration:.15s;transition-timing-function:ease-out;position:relative;overflow:hidden}@media (hover:hover){.dash-tab.svelte-1o7csi5:not(.is-active):hover{border-color:var(--color-ink-400);color:var(--color-ink-900)}}.dash-tab.is-active.svelte-1o7csi5{background:var(--color-ledger-900);color:var(--color-paper-50);border-color:var(--color-ledger-900)}.dash-progress.svelte-1o7csi5{background:var(--color-stamp-500);transform-origin:0;width:100%;height:2px;animation-name:svelte-1o7csi5-dash-progress;animation-timing-function:linear;animation-fill-mode:both;position:absolute;bottom:0;left:0}@keyframes svelte-1o7csi5-dash-progress{0%{scale:0 1}to{scale:1}}@media (prefers-reduced-motion:reduce){.dash-viewport.is-loading.svelte-1o7csi5:before,.dash-progress.svelte-1o7csi5{animation:none}}.form-result.svelte-1j5ugt3,.form-alert.svelte-1j5ugt3{animation:.3s ease-out both svelte-1j5ugt3-form-fade}@keyframes svelte-1j5ugt3-form-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.form-result.svelte-1j5ugt3,.form-alert.svelte-1j5ugt3{animation-name:svelte-1j5ugt3-form-enter}.result-check.svelte-1j5ugt3{animation:.3s cubic-bezier(.2,0,0,1) .1s both svelte-1j5ugt3-check-pop}}@keyframes svelte-1j5ugt3-form-enter{0%{opacity:0;filter:blur(4px);translate:0 12px}}@keyframes svelte-1j5ugt3-check-pop{0%{opacity:0;filter:blur(4px);scale:.25}}.rail-fill.svelte-125dsz9{transition:height .12s linear}.doc.svelte-125dsz9{color:var(--color-ink-700);align-items:center;gap:.6rem;font-size:.8125rem;display:flex}.tag.svelte-125dsz9{font-family:var(--font-mono);letter-spacing:.08em;border-radius:var(--radius-tag);background:var(--color-paper-200);color:var(--color-ledger-800);padding:.15rem .4rem;font-size:.6875rem;font-weight:600}.tag--stamp.svelte-125dsz9{background:var(--color-stamp-100);color:var(--color-stamp-600)}.row.svelte-125dsz9{color:var(--color-ink-600);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.arrow.svelte-125dsz9{color:var(--color-ink-400);flex:1;justify-content:center;display:flex}.flag.svelte-125dsz9{color:var(--color-ink-700);align-items:center;gap:.6rem;display:flex}.flag.svelte-125dsz9:before{content:"";border-radius:var(--radius-mark);flex-shrink:0;width:.5rem;height:.5rem}.flag--warn.svelte-125dsz9:before{background:var(--color-stamp-500)}.flag--ok.svelte-125dsz9:before{background:var(--color-verified-600)}@media (prefers-reduced-motion:reduce){.rail-fill.svelte-125dsz9{transition:none}}.scroll-rail.svelte-1bdhv73{z-index:40;flex-direction:column;gap:1.1rem;display:none;position:fixed;top:50%;right:1.75rem;transform:translateY(-50%)}@media (width>=92rem){.scroll-rail.svelte-1bdhv73{display:flex}}.scroll-rail-dot.svelte-1bdhv73{cursor:pointer;color:var(--color-ink-400);background:0 0;border:none;align-items:center;gap:.6rem;padding:0;display:flex}.scroll-rail-tick.svelte-1bdhv73{background:var(--color-rule-300);border-radius:999px;width:2px;height:14px;transition:background .2s,height .2s,width .2s}.scroll-rail-dot.is-active.svelte-1bdhv73 .scroll-rail-tick:where(.svelte-1bdhv73){background:var(--color-stamp-500);width:3px;height:20px}.scroll-rail-label.svelte-1bdhv73{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:0;white-space:nowrap;color:var(--color-ink-600);font-size:.6875rem;transition:opacity .15s,transform .15s;transform:translate(-4px)}.scroll-rail-dot.svelte-1bdhv73:hover .scroll-rail-label:where(.svelte-1bdhv73),.scroll-rail-dot.svelte-1bdhv73:focus-visible .scroll-rail-label:where(.svelte-1bdhv73),.scroll-rail-dot.is-active.svelte-1bdhv73 .scroll-rail-label:where(.svelte-1bdhv73){opacity:1;transform:none}.scroll-rail-dot.is-active.svelte-1bdhv73{color:var(--color-ledger-900)}.tape-card.svelte-6rpodt{background-color:var(--color-paper-50);border-radius:var(--radius-card);box-shadow:var(--shadow-border);border:1px solid #0000;padding:1.75rem 1.5rem;position:relative}.tape-grid.svelte-6rpodt{grid-template-columns:1fr;display:grid}.tape-cell.svelte-6rpodt{padding:1.5rem .25rem}.row-label.svelte-6rpodt{padding:0 .25rem}.receipt-row.svelte-6rpodt{border-top:1px solid var(--color-rule-300);margin-top:1.5rem;padding-top:1.75rem}.receipt-grid.svelte-6rpodt{grid-template-columns:1fr;display:grid}.receipt-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):first-child,.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):first-child,.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(2),.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(3){border-bottom:1px dashed var(--color-rule-300)}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(4){border-bottom:none}.tape-figure.svelte-6rpodt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink-600);font-size:1.75rem;line-height:1}.tape-figure--best.svelte-6rpodt{color:var(--color-stamp-600);font-weight:600}@media (width>=640px){.tape-grid.svelte-6rpodt{grid-template-columns:repeat(2,1fr)}.tape-cell.svelte-6rpodt{padding:1.75rem}.row-label.svelte-6rpodt{padding:0 1.75rem}.receipt-grid.svelte-6rpodt{grid-template-columns:repeat(2,1fr)}.receipt-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):first-child{border-bottom:none;border-right:1px dashed var(--color-rule-300)}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):first-child,.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(2){border-bottom:1px dashed var(--color-rule-300)}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(3),.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(4){border-bottom:none}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):first-child,.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(3){border-right:1px dashed var(--color-rule-300)}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(2),.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(4){border-right:none}}@media (width>=1024px){.tape-grid.svelte-6rpodt{grid-template-columns:repeat(4,1fr)}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(n){border-bottom:none}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):first-child,.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(2),.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(3){border-right:1px dashed var(--color-rule-300)}.tape-grid.svelte-6rpodt .tape-cell:where(.svelte-6rpodt):nth-child(4){border-right:none}}
