.disclosure-toggle.svelte-10iyslr{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem 0;border:0;background:transparent;color:var(--ink-2);font:.7rem var(--font-code);cursor:pointer}.disclosure-toggle.svelte-10iyslr:hover{color:var(--ink)}.disclosure-toggle.svelte-10iyslr:focus-visible{outline:2px solid var(--tone-gpu);outline-offset:3px}svg.svelte-10iyslr{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .18s ease}svg.expanded.svelte-10iyslr{transform:rotate(90deg)}.disclosure-panel.svelte-10iyslr{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .18s ease,opacity .18s ease}.disclosure-panel.expanded.svelte-10iyslr{grid-template-rows:1fr;opacity:1}.disclosure-content.svelte-10iyslr{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){svg.svelte-10iyslr,.disclosure-panel.svelte-10iyslr{transition:none}}.code-output.svelte-1ntoi2h{min-width:0;display:grid;gap:.6rem}.code-head.svelte-1ntoi2h{color:var(--tone-gpu);font:.7rem var(--font-code)}pre.svelte-1ntoi2h{margin:0;height:15rem;overflow:auto;padding:.75rem;border-left:3px solid var(--tone-gpu);background:color-mix(in srgb,var(--tone-gpu) 6%,var(--sheet));color:var(--ink);font:.68rem/1.45 var(--font-code);scrollbar-width:thin;scrollbar-color:var(--tone-gpu) var(--line)}.copied.svelte-1ntoi2h{background:color-mix(in srgb,var(--tone-hot) 16%,transparent)}.stream-cursor.svelte-1ntoi2h{display:inline-block;width:0;height:1em;margin-left:1px;border-left:2px solid var(--tone-gpu);vertical-align:text-bottom}.trace.svelte-12wlc9t{margin:.6rem 0 0}svg.svelte-12wlc9t{display:block;width:100%;height:auto}rect.lookup.svelte-12wlc9t{fill:var(--tone-hot)}rect.draft.svelte-12wlc9t{fill:var(--tone-gpu)}rect.single.svelte-12wlc9t{fill:var(--ink)}rect.pending.svelte-12wlc9t{opacity:.15}.rate-line.svelte-12wlc9t{fill:none;stroke:var(--ink);stroke-width:1.5}.cursor.svelte-12wlc9t{stroke:var(--tone-gpu);stroke-width:1}.axis.svelte-12wlc9t{fill:var(--ink-2);font-family:var(--font-code)}figcaption.svelte-12wlc9t{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.3rem;color:var(--ink-2);font:.65rem var(--font-code)}.key.svelte-12wlc9t:before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.35rem;vertical-align:-.05rem}.key.lookup.svelte-12wlc9t:before{background:var(--tone-hot)}.key.draft.svelte-12wlc9t:before{background:var(--tone-gpu)}.key.single.svelte-12wlc9t:before{background:var(--ink)}.key.rate-key.svelte-12wlc9t:before{height:2px;vertical-align:.2rem;background:var(--ink)}.incident-graph.svelte-12ru0sr,.inspector.svelte-12ru0sr{min-width:0}@media(min-width:901px){.landing.svelte-12ru0sr{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(16rem,1fr);gap:1.5rem;align-items:start}.landing.svelte-12ru0sr .graph-canvas:where(.svelte-12ru0sr){min-width:500px;max-width:min(840px,calc((100svh - 35rem) * 840 / var(--graph-height)))}.landing.svelte-12ru0sr .graph-detail:where(.svelte-12ru0sr){border-top:0;padding-top:1rem}.landing.svelte-12ru0sr pre:where(.svelte-12ru0sr){height:10rem}}@media(max-width:900px){.landing.svelte-12ru0sr .graph-canvas:where(.svelte-12ru0sr){min-width:560px}.landing.svelte-12ru0sr .boundaries:where(.svelte-12ru0sr) span:where(.svelte-12ru0sr){padding:12px 16px;font-size:.6rem}.landing.svelte-12ru0sr .role:where(.svelte-12ru0sr){display:none}.landing.svelte-12ru0sr pre:where(.svelte-12ru0sr){height:3.5rem}.landing.svelte-12ru0sr .graph-detail:where(.svelte-12ru0sr){padding-block:.5rem}.landing.svelte-12ru0sr .graph-detail:where(.svelte-12ru0sr) p:where(.svelte-12ru0sr){font-size:.85rem;line-height:1.4}}@container (max-width: 640px){.landing.svelte-12ru0sr .role:where(.svelte-12ru0sr){display:none}.landing.svelte-12ru0sr .boundaries:where(.svelte-12ru0sr) span:where(.svelte-12ru0sr){padding:12px 16px;font-size:.6rem}}.graph-scroll.svelte-12ru0sr{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--tone-gpu) var(--line)}.graph-scroll.svelte-12ru0sr::-webkit-scrollbar{height:7px}.graph-scroll.svelte-12ru0sr::-webkit-scrollbar-thumb{background:var(--tone-gpu)}.graph-canvas.svelte-12ru0sr{position:relative;width:100%;max-width:840px;min-width:638px;container-type:inline-size}.interaction-hint.svelte-12ru0sr{position:absolute;bottom:10px;left:30px;margin:0;color:var(--tone-gpu);font:.7rem var(--font-code)}.boundaries.svelte-12ru0sr{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);pointer-events:none}.boundaries.svelte-12ru0sr span:where(.svelte-12ru0sr){border-right:1px dashed var(--line);padding:20px 30px;color:var(--ink-2);font:.7rem var(--font-code)}.boundaries.svelte-12ru0sr span:where(.svelte-12ru0sr):last-child{border:0}svg.svelte-12ru0sr{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.edge.svelte-12ru0sr{fill:none;stroke:var(--edge-tone);stroke-width:2;opacity:.6;transition:opacity .15s ease;animation:svelte-12ru0sr-connect .4s ease-out}.feedback.svelte-12ru0sr{stroke-dasharray:5 5}.edge-hit.svelte-12ru0sr{fill:none;stroke:transparent;stroke-width:16;cursor:pointer;outline:none}.connection.svelte-12ru0sr:has(.edge-hit:where(.svelte-12ru0sr):focus-visible) .edge:where(.svelte-12ru0sr){stroke:var(--ink)}.connection.svelte-12ru0sr:has(.edge-hit:where(.svelte-12ru0sr):hover) .edge:where(.svelte-12ru0sr),.connection.svelte-12ru0sr:focus-within .edge:where(.svelte-12ru0sr),.connection.chosen.svelte-12ru0sr .edge:where(.svelte-12ru0sr){opacity:1}.graph-node.svelte-12ru0sr{position:absolute;width:25%;box-sizing:border-box;padding:3px 8px;display:flex;flex-direction:column;gap:1px;font-size:clamp(.75rem,1.85cqw,.8rem);text-align:left;background:var(--sheet);color:var(--ink);border:1px solid var(--node-tone);cursor:pointer;transition:background-color .15s ease;animation:svelte-12ru0sr-arrive .3s ease-out}.graph-node.svelte-12ru0sr:hover,.graph-node.chosen.svelte-12ru0sr{background:color-mix(in srgb,var(--node-tone) 5%,var(--sheet))}.role.svelte-12ru0sr{font:.7em/1.1 var(--font-code);color:var(--ink-2);text-transform:uppercase;letter-spacing:.07em}.graph-node.svelte-12ru0sr strong:where(.svelte-12ru0sr){font-size:inherit;line-height:1.2;font-weight:500}button.svelte-12ru0sr:focus-visible{outline:2px solid var(--tone-hot);outline-offset:3px}.graph-detail.svelte-12ru0sr{border-top:1px solid var(--line);padding:.75rem 0}.detail-copy.svelte-12ru0sr,.detail-reserve.svelte-12ru0sr{display:grid}.detail-copy.svelte-12ru0sr>p:where(.svelte-12ru0sr),.detail-reserve.svelte-12ru0sr,.detail-reserve.svelte-12ru0sr p:where(.svelte-12ru0sr){grid-area:1 / 1}.detail-reserve.svelte-12ru0sr{visibility:hidden;pointer-events:none}.graph-detail.svelte-12ru0sr p:where(.svelte-12ru0sr){margin:0;font-size:.95rem;line-height:1.5}.detail-source.svelte-12ru0sr{min-height:1rem;margin-top:.35rem}.detail-source.svelte-12ru0sr a:where(.svelte-12ru0sr){font:.65rem var(--font-code);color:var(--ink-2)}pre.svelte-12ru0sr{height:5rem;box-sizing:border-box;margin:.5rem 0 0;padding:.5rem;border:1px solid var(--line);background:var(--band);color:var(--ink-2);font:.7rem/1.5 var(--font-code);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;scrollbar-width:thin}pre.svelte-12ru0sr:focus-visible{outline:2px solid var(--tone-gpu);outline-offset:2px}code.svelte-12ru0sr{font:inherit}.stream-cursor.svelte-12ru0sr{display:inline-block;height:1em;margin-left:2px;border-left:2px solid var(--tone-gpu);vertical-align:-.1em}@keyframes svelte-12ru0sr-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-12ru0sr-connect{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.edge.svelte-12ru0sr,.graph-node.svelte-12ru0sr{transition:none}.edge.svelte-12ru0sr,.graph-node.svelte-12ru0sr{animation:none}}.replay.svelte-1kuddqd{min-width:0;color:var(--ink);font-family:var(--font-ui)}.landing.svelte-1kuddqd{container-type:inline-size}.landing.svelte-1kuddqd .question:where(.svelte-1kuddqd){margin-bottom:.75rem;font-size:1rem}.landing.svelte-1kuddqd .demo-body:where(.svelte-1kuddqd),.landing.svelte-1kuddqd .demo-body.output-expanded:where(.svelte-1kuddqd){min-height:max(15.5rem,min(calc((100cqw - 1.5rem)*.3176),calc(100svh - 35rem)))}.landing.svelte-1kuddqd .code-output pre{height:clamp(8rem,calc(100svh - 36.5rem),15rem)}.landing.svelte-1kuddqd .measurements:where(.svelte-1kuddqd){margin-block:.25rem .75rem;padding-block:.6rem}.landing.svelte-1kuddqd .controls:where(.svelte-1kuddqd){padding-block:0}.landing.svelte-1kuddqd .controls:where(.svelte-1kuddqd) button:where(.svelte-1kuddqd),.landing.svelte-1kuddqd .timeline:where(.svelte-1kuddqd){min-height:2.75rem;display:flex;align-items:center}.question.svelte-1kuddqd{margin:.2rem 0 1.2rem;font-size:1.2rem;font-weight:500;line-height:1.4}.demo-body.svelte-1kuddqd{min-height:27.5rem;display:grid;transition:min-height .18s ease}.demo-body.output-expanded.svelte-1kuddqd{min-height:33.5rem}.answer.svelte-1kuddqd,.input-scan.svelte-1kuddqd{min-width:0;grid-area:1 / 1}.answer.svelte-1kuddqd{align-self:start}.input-scan.svelte-1kuddqd{align-self:center;padding:1rem;border-left:3px solid var(--tone-ram);background:color-mix(in srgb,var(--tone-ram) 9%,var(--sheet))}.scan-heading.svelte-1kuddqd{display:flex;justify-content:space-between;gap:.5rem;color:var(--tone-ram);font:.7rem var(--font-code);margin-bottom:.9rem}.scan-window.svelte-1kuddqd{overflow:hidden;font:.75rem/2 var(--font-code);color:var(--ink-2)}.question.svelte-1kuddqd a:where(.svelte-1kuddqd){color:inherit;text-decoration-color:var(--tone-ram);text-underline-offset:.2em}.document-strip.svelte-1kuddqd{overflow:hidden;height:230px}.document-pages.svelte-1kuddqd{display:flex;gap:14px;width:max-content;will-change:transform}.document-page.svelte-1kuddqd{width:136px;height:218px;padding:14px 12px;background:var(--sheet);border:1px solid var(--tone-ram);box-sizing:border-box;display:flex;flex-direction:column}.page-heading.svelte-1kuddqd{color:var(--ink);font:.65rem/1.4 var(--font-code);min-height:3rem}.page-lines.svelte-1kuddqd{display:flex;flex-direction:column;gap:7px;flex:1}.page-lines.svelte-1kuddqd i:where(.svelte-1kuddqd){display:block;height:2px;background:var(--ink-3);opacity:.5}.page-number.svelte-1kuddqd{font:.6rem var(--font-code);color:var(--ink-2);align-self:flex-end}.answer.svelte-1kuddqd{font-size:.9rem;line-height:1.6}.measurements.svelte-1kuddqd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 .8rem;padding-block:.8rem;border-block:1px solid var(--line)}.measurements.svelte-1kuddqd .detail:where(.svelte-1kuddqd){display:block;margin-top:.2rem}.measurements.svelte-1kuddqd .live:where(.svelte-1kuddqd) dt:where(.svelte-1kuddqd):after{content:" ●";color:var(--tone-hot)}dt.svelte-1kuddqd{font:.65rem var(--font-code);color:var(--ink-2)}dd.svelte-1kuddqd{margin:.35rem 0 0;font:1.3rem var(--font-code);color:var(--tone-gpu)}.prefill-rate.svelte-1kuddqd dd:where(.svelte-1kuddqd){color:var(--tone-ram)}dd.svelte-1kuddqd small:where(.svelte-1kuddqd){color:var(--ink-2);font-size:.65rem}.controls.svelte-1kuddqd{display:flex;align-items:center;gap:.7rem;padding-block:.5rem}.controls.svelte-1kuddqd button:where(.svelte-1kuddqd){padding:.25rem 0;min-width:3.5rem;color:var(--ink-2);background:transparent;border:0;font:.7rem var(--font-code);cursor:pointer;text-align:left}.timeline.svelte-1kuddqd{flex:1;min-width:0}input.svelte-1kuddqd{display:block;width:100%;height:3px;accent-color:var(--tone-gpu)}.time.svelte-1kuddqd{color:var(--ink-2);font:.65rem var(--font-code)}pre.svelte-1kuddqd{white-space:pre-wrap;overflow-wrap:anywhere;max-height:12rem;overflow-y:auto;font:.75rem/1.5 var(--font-code)}button.svelte-1kuddqd:focus-visible,input.svelte-1kuddqd:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.sr-only.svelte-1kuddqd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes svelte-1kuddqd-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.demo-body.svelte-1kuddqd{transition:none}}@media(max-width:900px){.landing.svelte-1kuddqd .demo-body:where(.svelte-1kuddqd),.landing.svelte-1kuddqd .demo-body.output-expanded:where(.svelte-1kuddqd){min-height:max(28.25rem,calc(49.405cqw + 12rem))}}@media(max-height:820px){.landing.svelte-1kuddqd .document-strip:where(.svelte-1kuddqd){height:140px}.landing.svelte-1kuddqd .document-page:where(.svelte-1kuddqd){height:128px}.landing.svelte-1kuddqd .page-lines:where(.svelte-1kuddqd) i:where(.svelte-1kuddqd):nth-child(n+5){display:none}.landing.svelte-1kuddqd .code-output pre{height:clamp(5.5rem,calc(100svh - 36.5rem),15rem)}}@media(max-width:600px){.landing.svelte-1kuddqd .demo-body:where(.svelte-1kuddqd),.landing.svelte-1kuddqd .demo-body.output-expanded:where(.svelte-1kuddqd){min-height:0}.landing.svelte-1kuddqd .input-scan:where(.svelte-1kuddqd){padding:.65rem}.landing.svelte-1kuddqd .document-strip:where(.svelte-1kuddqd){height:140px}.landing.svelte-1kuddqd .document-page:where(.svelte-1kuddqd){height:128px}.landing.svelte-1kuddqd .page-lines:where(.svelte-1kuddqd) i:where(.svelte-1kuddqd):nth-child(n+5){display:none}.landing.svelte-1kuddqd .question:where(.svelte-1kuddqd){font-size:.9rem;margin-bottom:.25rem}.question.svelte-1kuddqd{font-size:1.05rem}dd.svelte-1kuddqd{font-size:1.1rem}.measurements.svelte-1kuddqd{gap:.5rem}}
