.frame.svelte-1rz8iad{--bar-context: color-mix(in srgb, var(--chart-1) 76%, var(--surface-raised));width:100%}.bars.svelte-1rz8iad{display:block;width:100%;height:200px;overflow:visible}.base.svelte-1rz8iad{stroke:var(--line-strong);stroke-width:1}.bar.svelte-1rz8iad{fill:var(--bar-context);transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);transition:transform .42s var(--ease-out);transition-delay:calc(var(--i) * 24ms)}.bar.em.svelte-1rz8iad{fill:var(--chart-1)}.bar.prov.svelte-1rz8iad{fill:var(--hatch)}.grown.svelte-1rz8iad .bar:where(.svelte-1rz8iad){transform:scaleY(1)}.hatch-bg.svelte-1rz8iad{fill:var(--surface-raised)}.hatch-line.svelte-1rz8iad{stroke:var(--bar-context);stroke-width:2.5}.val.svelte-1rz8iad{font:600 13px var(--font-sans);fill:var(--ink);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--surface-raised);stroke-width:4px;opacity:0;transition:opacity .2s linear .5s}.grown.svelte-1rz8iad .val:where(.svelte-1rz8iad){opacity:1}.tick.svelte-1rz8iad{font:12px var(--font-sans);fill:var(--ink-muted)}@media(prefers-reduced-motion:reduce){.bar.svelte-1rz8iad,.val.svelte-1rz8iad{transition:none}}.console.svelte-d3i943{border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-raised);box-shadow:var(--shadow-overlay);overflow:hidden}.chrome.svelte-d3i943{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);background:var(--surface-alt)}.dots.svelte-d3i943{display:inline-flex;gap:6px}.dots.svelte-d3i943 i:where(.svelte-d3i943){width:10px;height:10px;border-radius:50%;background:var(--line)}.chrome.svelte-d3i943 .t-label:where(.svelte-d3i943){flex:1;letter-spacing:.06em;text-transform:none;font-weight:500}.replay.svelte-d3i943{min-height:32px;padding-inline:var(--space-3);font:500 var(--text-small) var(--font-sans);color:var(--ink);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-1);cursor:pointer}.panes.svelte-d3i943{display:grid;grid-template-columns:3fr 4fr 5fr;min-height:0}.pane.svelte-d3i943{padding:var(--space-4) var(--space-6);min-width:0}.pane.svelte-d3i943+.pane:where(.svelte-d3i943){border-left:1px solid var(--line)}.pane-label.svelte-d3i943{margin-bottom:var(--space-3)}.questions.svelte-d3i943{background:var(--surface-alt);padding-inline:var(--space-3)}.questions.svelte-d3i943 .pane-label:where(.svelte-d3i943){padding-inline:var(--space-3)}.q-list.svelte-d3i943{display:grid;gap:var(--space-1)}.q.svelte-d3i943{display:grid;gap:var(--space-1);text-align:left;padding:var(--space-3);border-radius:var(--radius-1);border:1px solid transparent;background:transparent;color:var(--ink);cursor:pointer;font:inherit}.q.svelte-d3i943:hover{background:var(--surface-raised)}.q[aria-pressed=true].svelte-d3i943{background:var(--surface-raised);border-color:var(--line);box-shadow:inset 3px 0 0 var(--patent)}.q-text.svelte-d3i943{font-size:var(--text-ui);line-height:1.4;font-weight:500}.q-meta.svelte-d3i943{font-size:var(--text-label);color:var(--ink-muted)}.log.svelte-d3i943{display:grid;align-content:start;gap:var(--space-3)}.prompt.svelte-d3i943{margin:0;display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-1);font-size:var(--text-ui);line-height:1.45;min-height:0}.caret.svelte-d3i943{color:var(--patent);font-weight:600}.hold.svelte-d3i943{display:grid;min-width:0}.hold.svelte-d3i943>:where(.svelte-d3i943){grid-area:1 / 1}.ghost.svelte-d3i943{visibility:hidden}.cursor.svelte-d3i943{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:var(--patent)}.steps.svelte-d3i943{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.step.svelte-d3i943{display:grid;grid-template-columns:16px 1fr;column-gap:var(--space-2);font-size:var(--text-small);line-height:1.4;transition:opacity .16s linear}.step.svelte-d3i943 .mark:where(.svelte-d3i943){grid-row:span 2;color:var(--success);font-weight:600}.step.running.svelte-d3i943 .mark:where(.svelte-d3i943){color:var(--ink-muted)}.step.svelte-d3i943 .verb:where(.svelte-d3i943){color:var(--ink);font-weight:500}.step.running.svelte-d3i943 .verb:where(.svelte-d3i943){color:var(--ink-muted)}.step.svelte-d3i943 .detail:where(.svelte-d3i943){color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-label);overflow-wrap:anywhere}.step.waiting.svelte-d3i943{opacity:0}.answer.svelte-d3i943{margin:0;font-size:var(--text-ui);line-height:1.5;font-weight:600;opacity:0;transform:translateY(4px);transition:opacity .24s var(--ease-out),transform .24s var(--ease-out)}.answer.shown.svelte-d3i943{opacity:1;transform:none}.figure.svelte-d3i943{margin:0;display:grid;align-content:start;gap:var(--space-3)}.fig-head.svelte-d3i943{display:grid;gap:var(--space-2)}.figure.stale.svelte-d3i943 .bar{filter:grayscale(1)}.fig-title.svelte-d3i943{font-size:var(--text-lead);line-height:1.35;font-weight:600;color:var(--ink);min-height:2.7em;text-wrap:balance}.views.svelte-d3i943{display:flex;gap:var(--space-1);border-bottom:1px solid var(--line)}.views.svelte-d3i943 button:where(.svelte-d3i943){min-height:36px;padding-inline:var(--space-3);font:500 var(--text-small) var(--font-sans);color:var(--ink-muted);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.views.svelte-d3i943 button[aria-selected=true]:where(.svelte-d3i943){color:var(--ink);border-bottom-color:var(--patent)}.view.svelte-d3i943{min-height:200px}.table-wrap.svelte-d3i943{max-height:220px;overflow:auto}table.svelte-d3i943{width:100%;border-collapse:collapse;font-size:var(--text-small)}th.svelte-d3i943,td.svelte-d3i943{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--line);text-align:left;font-weight:400}thead.svelte-d3i943 th:where(.svelte-d3i943){font-weight:600;color:var(--ink-muted)}.r.svelte-d3i943{text-align:right}.sql.svelte-d3i943{margin:0;max-height:200px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--space-3);border-radius:var(--radius-1);background:var(--code-bg);color:var(--code-ink);font:var(--text-label) / 1.5 var(--font-mono)}.fig-foot.svelte-d3i943{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-4);align-items:center}html.js-motion .console.svelte-d3i943:not(.ready) :is(.steps:where(.svelte-d3i943),.answer:where(.svelte-d3i943),.fig-title:where(.svelte-d3i943),.figure:where(.svelte-d3i943) .view:where(.svelte-d3i943)){animation:svelte-d3i943-reveal 0s linear 2.5s both}@keyframes svelte-d3i943-reveal{0%{visibility:hidden}to{visibility:visible}}@media(max-width:1079px){.panes.svelte-d3i943{grid-template-columns:1fr;min-height:0}.pane.svelte-d3i943+.pane:where(.svelte-d3i943){border-left:0;border-top:1px solid var(--line)}.q.svelte-d3i943{gap:var(--space-1);padding:var(--space-2) var(--space-3)}.q-meta.svelte-d3i943{display:none}}@media(max-width:599px){.fig-title.svelte-d3i943{min-height:5.4em}.figure.svelte-d3i943{min-height:640px}.view.svelte-d3i943{height:232px;min-height:0}.pane.svelte-d3i943{padding:var(--space-4)}.chrome.svelte-d3i943 .t-label:where(.svelte-d3i943){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.answer.svelte-d3i943,.step.svelte-d3i943{transition:none}}.pin.svelte-x8tinv{display:grid;gap:var(--space-3);align-content:start}.stage.svelte-x8tinv{position:relative;border-radius:var(--radius-2);background:var(--surface-alt);overflow:hidden;height:min(45vh,420px);min-height:260px}@media(max-width:599px){.stage.svelte-x8tinv{height:min(32vh,260px);min-height:180px}}@media(min-width:1080px){.stage.svelte-x8tinv{height:min(70vh,640px)}}.chips.svelte-x8tinv,.key.svelte-x8tinv,.finder.in-story.svelte-x8tinv{display:none}@media(prefers-reduced-motion:no-preference){html.webgl .story.svelte-x8tinv .pin:where(.svelte-x8tinv){position:sticky;top:var(--header-h);z-index:3;background:var(--surface);padding-block:var(--space-3) var(--space-2);align-self:start}html.webgl .chips.svelte-x8tinv,html.webgl .key.svelte-x8tinv{display:flex}html.webgl .story.svelte-x8tinv .cards:where(.svelte-x8tinv){grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-content:start}html.webgl .cards.svelte-x8tinv>.card-st:where(.svelte-x8tinv){grid-column:1 / -1}}@media(prefers-reduced-motion:no-preference)and (min-width:1080px){html.webgl .story.svelte-x8tinv{align-items:start}html.webgl .story.svelte-x8tinv .pin:where(.svelte-x8tinv){grid-column:auto / span 7;grid-row:1}html.webgl .story.svelte-x8tinv .cards:where(.svelte-x8tinv){grid-column:auto / span 5;grid-row:1;gap:var(--space-12);padding-block:16vh var(--space-8)}html.webgl .finder.in-story.svelte-x8tinv{display:grid}html.webgl .rows2.svelte-x8tinv{display:none}html.webgl .after.svelte-x8tinv{grid-template-rows:none}html.webgl .after.svelte-x8tinv .all:where(.svelte-x8tinv){grid-column:auto / span 7}}@media(prefers-reduced-motion:no-preference)and (max-width:1079px){html.webgl .story.svelte-x8tinv{display:block}html.webgl .story.svelte-x8tinv .cards:where(.svelte-x8tinv){margin-top:var(--space-4);gap:var(--space-4)}}.card-st.svelte-x8tinv{display:grid;gap:var(--space-3);align-content:start;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-raised)}.after.svelte-x8tinv :is(input:where(.svelte-x8tinv),button:where(.svelte-x8tinv),a:where(.svelte-x8tinv),summary:where(.svelte-x8tinv)){scroll-margin-top:calc(var(--header-h) + var(--space-4))}.finder.svelte-x8tinv :is(input:where(.svelte-x8tinv),button:where(.svelte-x8tinv)){scroll-margin-top:calc(var(--header-h) + var(--space-4))}.after.svelte-x8tinv{row-gap:var(--space-6);align-items:start}.muted.svelte-x8tinv{color:var(--ink-muted)}@media(min-width:1080px){.rows2.svelte-x8tinv{grid-row:span 2}.after.svelte-x8tinv{grid-template-rows:auto 1fr}.after.svelte-x8tinv .all:where(.svelte-x8tinv){grid-column:auto / span 5}}.key.svelte-x8tinv{list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font-size:var(--text-label);color:var(--ink-muted)}.key.svelte-x8tinv li:where(.svelte-x8tinv){display:flex;align-items:center;gap:var(--space-2)}.sw.svelte-x8tinv{width:10px;height:10px;border-radius:2px;flex:none}.sw.blue.svelte-x8tinv{background:var(--chart-1)}.sw.orange.svelte-x8tinv{background:var(--chart-2)}.side.svelte-x8tinv{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line)}.side.svelte-x8tinv dt:where(.svelte-x8tinv){font-size:var(--text-small);color:var(--ink-muted)}.side.svelte-x8tinv dd:where(.svelte-x8tinv){margin:0;font-size:var(--text-h3);font-weight:600;color:var(--patent)}.status.on.svelte-x8tinv{color:var(--ink);font-weight:600}.stale.svelte-x8tinv{opacity:.55;border-style:dashed}.chips.svelte-x8tinv{min-height:36px}.stage.svelte-x8tinv svg:where(.svelte-x8tinv){display:block;width:100%;height:100%}.stage.has3d.svelte-x8tinv svg:where(.svelte-x8tinv){visibility:hidden}.land.svelte-x8tinv path:where(.svelte-x8tinv){fill:var(--surface-raised);stroke:var(--line-strong);stroke-width:.6}circle.svelte-x8tinv{fill:var(--chart-1);fill-opacity:.38;stroke:var(--chart-1);stroke-width:.6}circle.top.svelte-x8tinv{fill-opacity:.6}circle.sel.svelte-x8tinv{fill:var(--chart-2);fill-opacity:.9;stroke:var(--ink);stroke-width:1.5}.overlay.svelte-x8tinv{position:absolute;left:0;top:50%;width:100%;aspect-ratio:5 / 4;max-height:100%;transform:translateY(-50%);pointer-events:none}.lbl.svelte-x8tinv{position:absolute;left:calc(var(--x) + var(--dx));top:var(--y);transform:translateY(-50%);padding:2px var(--space-2);border-radius:var(--radius-1);background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-overlay);font:400 var(--text-label) / 1.4 var(--font-sans);color:var(--ink);white-space:nowrap;pointer-events:none}input.svelte-x8tinv{min-height:44px;padding-inline:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-1);background:var(--surface-raised);color:var(--ink);font:var(--text-ui) var(--font-sans)}.region.svelte-x8tinv{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-alt)}.big.svelte-x8tinv{margin:0;font-size:var(--text-h1);line-height:1.1;font-weight:600;color:var(--patent)}.peers.svelte-x8tinv{list-style:none;margin:0;padding:var(--space-3) 0 0;border-top:1px solid var(--line);display:grid;gap:var(--space-1);font-size:var(--text-small)}.peers.svelte-x8tinv li:where(.svelte-x8tinv){display:grid;grid-template-columns:32px 1fr auto;gap:var(--space-2);align-items:center;color:var(--ink-muted)}.peers.svelte-x8tinv li.me:where(.svelte-x8tinv){color:var(--ink);font-weight:600}.peers.svelte-x8tinv button:where(.svelte-x8tinv){min-height:24px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.peers.svelte-x8tinv button:where(.svelte-x8tinv):hover{text-decoration:underline}.chip.svelte-x8tinv{min-height:36px;padding-inline:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-1);background:var(--surface);color:var(--ink);font:500 var(--text-small) var(--font-sans);cursor:pointer}.chip[aria-pressed=true].svelte-x8tinv{background:var(--patent);border-color:var(--patent);color:var(--on-accent)}.stage.svelte-x8tinv .eu-label{position:absolute;left:0;top:0;padding:2px var(--space-2);border-radius:var(--radius-1);background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-overlay);font:400 var(--text-label) / 1.4 var(--font-sans);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.stage.svelte-x8tinv .eu-label--sel{border-color:var(--chart-2)}.all.svelte-x8tinv summary:where(.svelte-x8tinv){min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--link);font-weight:600}.table-wrap.svelte-x8tinv{max-height:420px;overflow:auto;border:1px solid var(--line);border-radius:var(--radius-2)}table.svelte-x8tinv{width:100%;border-collapse:collapse;font-size:var(--text-small)}th.svelte-x8tinv,td.svelte-x8tinv{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:left;font-weight:400}thead.svelte-x8tinv th:where(.svelte-x8tinv){position:sticky;top:0;background:var(--surface-alt);font-weight:600}.r.svelte-x8tinv{text-align:right}.path.svelte-xfis96{list-style:none;margin:0;padding:0;counter-reset:step}.step.svelte-xfis96{display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--space-3);padding-top:var(--space-6);border-top:2px solid var(--patent)}.muted.svelte-xfis96{color:var(--ink-muted)}.foot.svelte-xfis96{margin-top:var(--space-8)}@media(min-width:600px)and (max-width:1079px){.step.svelte-xfis96{grid-column:span 6}}.strong.svelte-1mnfh7q{font-weight:600}.mail.svelte-1mnfh7q{display:inline-flex;align-items:center;min-height:24px}h3.svelte-1mnfh7q{margin:0}.facts-title.svelte-1mnfh7q{margin-bottom:var(--space-6)}.facts.svelte-1mnfh7q{padding-bottom:var(--space-6)}.refs.svelte-1mnfh7q{margin:0;padding-bottom:var(--space-16);border-bottom:1px solid var(--line);color:var(--ink-muted)}.contact.svelte-1mnfh7q{padding-top:var(--space-16);align-items:center}.person.svelte-1mnfh7q{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface-raised)}.avatar.svelte-1mnfh7q{flex:none;width:72px;height:72px;border-radius:50%;object-fit:cover}@media(min-width:600px)and (max-width:1079px){.facts.svelte-1mnfh7q>div:where(.svelte-1mnfh7q){grid-column:span 6}}.hero.svelte-h7bcrl{padding-block:var(--space-8) var(--space-12)}.hero.svelte-h7bcrl>.wrap:where(.svelte-h7bcrl){gap:var(--space-8)}.hero-top.svelte-h7bcrl{align-items:end}.hero-side.svelte-h7bcrl{padding-bottom:var(--space-3)}.nb.svelte-h7bcrl{white-space:nowrap}.muted.svelte-h7bcrl{color:var(--ink-muted)}.shelf.svelte-h7bcrl{row-gap:var(--grid-gap)}.shelf.svelte-h7bcrl+.link-arrow:where(.svelte-h7bcrl){justify-self:start}.shelf.svelte-h7bcrl>div:where(.svelte-h7bcrl){display:grid}@media(max-width:599px){.hero.svelte-h7bcrl{padding-block:var(--space-8) var(--space-12)}}
