.arch[data-astro-cid-wnnerk2h]{padding-block:var(--s-6);border-block:1px solid var(--c-rule);overflow-x:auto}svg[data-astro-cid-wnnerk2h]{width:100%;min-width:720px;height:auto}.i[data-astro-cid-wnnerk2h]{font:500 11px var(--f-mono);fill:var(--c-muted)}.n[data-astro-cid-wnnerk2h]{font:600 15px var(--f-sans);fill:var(--c-text)}.trace[data-astro-cid-wnnerk2h]{stroke:var(--c-system);stroke-width:1.5px;fill:none}.node[data-astro-cid-wnnerk2h]{transition:opacity var(--d-2) var(--e-out)}.node[data-astro-cid-wnnerk2h].is-active rect[data-astro-cid-wnnerk2h]{stroke:var(--c-system)}.node[data-astro-cid-wnnerk2h].is-proposal rect[data-astro-cid-wnnerk2h]{stroke-dasharray:4 3}.node[data-astro-cid-wnnerk2h].is-proposal.is-active rect[data-astro-cid-wnnerk2h]{stroke:var(--c-muted)}.node[data-astro-cid-wnnerk2h].is-proposal .n[data-astro-cid-wnnerk2h]{fill:var(--c-muted)}.metric[data-astro-cid-ewl3q5in]{margin:0}.metric[data-astro-cid-ewl3q5in] .cell-value{color:var(--c-text)}.value[data-astro-cid-ewl3q5in]{justify-self:start;display:inline-block}button[data-astro-cid-ewl3q5in].value{font:inherit;color:inherit;cursor:pointer;text-decoration:underline dotted var(--c-muted);text-underline-offset:6px;background:0 0;border:0;padding:0}.source[data-astro-cid-ewl3q5in]{margin:0}a[data-astro-cid-ewl3q5in].value{text-decoration:underline dotted var(--c-muted);text-underline-offset:6px}.stage[data-astro-cid-4nidlck4]{z-index:var(--z-content);background:var(--c-bg);position:sticky;top:56px}.beat[data-astro-cid-4nidlck4]{align-content:center;min-height:60vh;display:grid}.steps[data-astro-cid-4nidlck4]{gap:var(--s-2) var(--s-6);font-size:var(--t-sm);flex-wrap:wrap;list-style:none;display:flex}.metrics[data-astro-cid-4nidlck4]{padding-top:var(--s-6);margin-block:var(--s-7)}.body[data-astro-cid-4nidlck4]{padding-block:var(--s-7)}.body[data-astro-cid-4nidlck4] h2{font-size:var(--t-xl);margin-block:var(--s-7) var(--s-3);letter-spacing:-.02em}.body[data-astro-cid-4nidlck4] p{margin-bottom:var(--s-4);color:var(--c-text)}.body[data-astro-cid-4nidlck4] .cause{font-size:var(--t-xl);letter-spacing:-.02em;max-width:22ch;margin-block:var(--s-8);padding:var(--s-6);font-weight:600;line-height:1.1}.boundary[data-astro-cid-4nidlck4]{gap:var(--s-3);padding-block:var(--s-6);margin-block:var(--s-7);border:1px dashed var(--c-info);max-width:68ch;display:grid}.boundary[data-astro-cid-4nidlck4] .mono[data-astro-cid-4nidlck4]:first-child{color:var(--c-info)}.demo[data-astro-cid-o3pookos]{gap:var(--s-3);display:grid}.demo-grid[data-astro-cid-o3pookos]{gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.demo-inputs[data-astro-cid-o3pookos]{border-top:4px solid var(--c-text);display:grid}.demo-inputs[data-astro-cid-o3pookos] label[data-astro-cid-o3pookos]{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--c-rule);display:flex}.demo-inputs[data-astro-cid-o3pookos] select[data-astro-cid-o3pookos]{background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-rule);border-radius:var(--r-0);padding:var(--s-1) var(--s-2);font:inherit}[data-astro-cid-o3pookos][data-reasons]{gap:var(--s-1);font-size:var(--t-xs);margin:0;padding:0;list-style:none;display:grid}@media (width<=720px){.demo-grid[data-astro-cid-o3pookos]{grid-template-columns:1fr}}.case-head[data-astro-cid-idtmirqk]{width:60%;max-width:none;padding-block:var(--s-9) var(--s-7);gap:var(--s-4);margin-inline:0;display:grid}@media (width<=720px){.case-head[data-astro-cid-idtmirqk]{width:100%}}.thesis[data-astro-cid-idtmirqk]{max-width:22ch;color:var(--c-muted)}.sample[data-astro-cid-idtmirqk]{gap:var(--s-3);padding-block:var(--s-6);display:grid}.sample[data-astro-cid-idtmirqk] dl[data-astro-cid-idtmirqk]{border-top:4px solid var(--c-text);font-size:var(--t-xs);margin:0}.sample[data-astro-cid-idtmirqk] dl[data-astro-cid-idtmirqk] div[data-astro-cid-idtmirqk]{gap:var(--s-3);padding-block:var(--s-2);border-bottom:1px solid var(--c-rule);grid-template-columns:5rem 1fr;display:grid}.sample[data-astro-cid-idtmirqk] dt[data-astro-cid-idtmirqk],.sample[data-astro-cid-idtmirqk] dd[data-astro-cid-idtmirqk]{overflow-wrap:anywhere;margin:0}
