.attention.svelte-12wjmb2{max-width:560px;position:relative}svg.svelte-12wjmb2{font-family:var(--font-mono);font-size:13px;display:block}.line.svelte-12wjmb2{stroke:var(--c-attention);stroke-linecap:round;transition:stroke-width var(--duration) var(--ease), stroke-opacity var(--duration) var(--ease)}.key.svelte-12wjmb2{text-anchor:end;dominant-baseline:middle;fill:var(--ink)}.key.dim.svelte-12wjmb2{fill:var(--ink-muted);opacity:.6}.queries.svelte-12wjmb2{margin:0;padding:0;list-style:none;position:absolute;top:0;right:0}.queries.svelte-12wjmb2 li:where(.svelte-12wjmb2){align-items:center;height:26px;display:flex;position:absolute}.queries.svelte-12wjmb2 button:where(.svelte-12wjmb2){font-family:var(--font-mono);min-height:0;padding:0 var(--space-2);white-space:pre;border-radius:999px;font-size:13px;line-height:22px}.queries.svelte-12wjmb2 button[aria-pressed=true]:where(.svelte-12wjmb2){background:var(--c-attention-tint);border-color:var(--c-attention);color:var(--c-attention-ink);font-weight:700}.controls.svelte-nv1q87{gap:var(--space-3);margin-bottom:var(--space-4);--block-space:0;flex-wrap:wrap;display:flex}.wide.svelte-nv1q87{flex:1;min-width:16rem}.stage.svelte-nv1q87{overflow-x:auto}.note.svelte-nv1q87{color:var(--ink-muted);margin:0;font-size:.875rem}.controls.svelte-1ghq8n5{--block-space:0;gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.heads.svelte-1ghq8n5{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.heads.svelte-1ghq8n5 button:where(.svelte-1ghq8n5){font:inherit;font-family:var(--font-sans);font-size:.875rem}.count.svelte-1ghq8n5{color:var(--ink-muted);font-size:.85rem}.label.svelte-1ghq8n5{font-family:var(--font-mono);font-size:max(12px, var(--min-text));fill:var(--ink-muted)}.label.on.svelte-1ghq8n5{fill:var(--ink);font-weight:600}.cell.svelte-1ghq8n5{fill:var(--c-attention)}.cell.hidden.svelte-1ghq8n5{fill:var(--surface-2)}.inf.svelte-1ghq8n5{font-family:var(--font-sans);font-size:max(12px, var(--min-text));fill:var(--ink-muted)}.row.svelte-1ghq8n5{fill:none;stroke:var(--ink);stroke-width:1.5px}.numbers.svelte-1ghq8n5{margin-top:var(--space-2);font-family:var(--font-sans);font-size:.875rem}.numbers.svelte-1ghq8n5 table:where(.svelte-1ghq8n5){max-width:26rem;margin-top:var(--space-1)}.spotlight.svelte-uttfd5{gap:var(--space-3);padding:var(--space-4) 0;flex-wrap:wrap;font-size:1.3rem;display:flex}.word.svelte-uttfd5{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:color-mix(in oklch, var(--c-attention-tint) calc(var(--light) * 100%), var(--surface));border:1.5px solid color-mix(in oklch, var(--c-attention) calc(var(--light) * 100%), var(--rule));flex-direction:column;align-items:center;display:inline-flex}.word.query.svelte-uttfd5{border:2px dashed var(--c-attention);background:var(--surface)}.pct.svelte-uttfd5{font-family:var(--font-mono);color:var(--c-attention-ink);font-size:.75rem}.grid.svelte-uttfd5{border-collapse:collapse;font-size:.9rem}.grid.svelte-uttfd5 th:where(.svelte-uttfd5),.grid.svelte-uttfd5 td:where(.svelte-uttfd5){padding:var(--space-1) var(--space-2);border:1px solid var(--rule);text-align:center}.grid.svelte-uttfd5 th:where(.svelte-uttfd5){font-weight:600}.vec.svelte-uttfd5{color:var(--ink-muted);font-size:.65rem;font-weight:400;display:block}.grid.svelte-uttfd5 td:where(.svelte-uttfd5){background:color-mix(in oklch, var(--c-attention-tint) calc(var(--light) * 100%), var(--surface))}.grid.svelte-uttfd5 td.masked:where(.svelte-uttfd5){color:var(--ink-muted);background:var(--surface-2)}.grid.svelte-uttfd5 tr.focus:where(.svelte-uttfd5) th[scope=row]:where(.svelte-uttfd5){color:var(--c-attention-ink)}.mix.svelte-uttfd5{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mix.svelte-uttfd5 li:where(.svelte-uttfd5){align-items:center;gap:var(--space-3);display:flex}.mix.svelte-uttfd5 .sum:where(.svelte-uttfd5){border-top:1px solid var(--rule);padding-top:var(--space-2);font-weight:600}.w.svelte-uttfd5{text-align:right;min-width:4.5em;color:var(--c-attention-ink)}.name.svelte-uttfd5{min-width:6em}.explain.svelte-uttfd5{min-height:3.2em;margin:var(--space-4) 0 0}.note.svelte-uttfd5{color:var(--ink-muted);margin:var(--space-2) 0 0;font-size:.875rem}
