.hindsight-evidence[data-astro-cid-hsf4moow]{width:min(100%, var(--reading-width));color:var(--post-body);margin:2rem auto}.evidence-question[data-astro-cid-hsf4moow]{border-block:1px solid var(--line);padding:1.1rem 0}.evidence-question[data-astro-cid-hsf4moow]>span[data-astro-cid-hsf4moow]{color:var(--post-muted);font-size:.8rem}.evidence-question[data-astro-cid-hsf4moow]>p[data-astro-cid-hsf4moow],.evidence-title[data-astro-cid-hsf4moow]{color:var(--post-heading);margin:.4rem 0 0;font-weight:600;line-height:1.5}.evidence-answers[data-astro-cid-hsf4moow]{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.evidence-answer[data-astro-cid-hsf4moow]{min-width:0;padding:1.1rem .8rem 1.1rem 0}.evidence-answer[data-astro-cid-hsf4moow]+.evidence-answer[data-astro-cid-hsf4moow]{border-left:1px solid var(--line);padding-left:.8rem}.evidence-answer[data-astro-cid-hsf4moow]>strong[data-astro-cid-hsf4moow]{color:var(--post-heading);font-size:.9rem;display:block}.evidence-answer[data-astro-cid-hsf4moow]>span[data-astro-cid-hsf4moow]{min-height:3.4em;color:var(--post-muted);margin:.5rem 0 .8rem;font-size:.8rem;line-height:1.6;display:block}.evidence-answer[data-astro-cid-hsf4moow]>samp[data-astro-cid-hsf4moow]{color:var(--post-heading);overflow-wrap:anywhere;font-size:.77rem;line-height:1.8;display:block}.hindsight-evidence[data-astro-cid-hsf4moow]>figcaption[data-astro-cid-hsf4moow]{text-align:left;color:var(--post-muted);margin-top:.8rem;font-size:.83rem;line-height:1.7}.evidence-bars[data-astro-cid-hsf4moow]{border-block:1px solid var(--line);gap:1.3rem;margin:1.3rem 0;padding-block:1.2rem;display:grid}.evidence-bar-row[data-astro-cid-hsf4moow]{grid-template-columns:11rem minmax(0,1fr) 4.5rem;align-items:center;gap:1rem;display:grid}.evidence-bar-row[data-astro-cid-hsf4moow] strong[data-astro-cid-hsf4moow]{color:var(--post-heading);font-size:.85rem;display:block}.evidence-bar-row[data-astro-cid-hsf4moow]>div[data-astro-cid-hsf4moow]:first-child>span[data-astro-cid-hsf4moow]{color:var(--post-muted);font-size:.75rem;display:block}.evidence-track[data-astro-cid-hsf4moow]{background:var(--accent-soft);height:.8rem;overflow:hidden}.evidence-track[data-astro-cid-hsf4moow]>span[data-astro-cid-hsf4moow]{background:var(--post-link);height:100%;display:block}.evidence-bar-row[data-astro-cid-hsf4moow]>b[data-astro-cid-hsf4moow]{color:var(--post-heading);font-variant-numeric:tabular-nums;text-align:right;font-size:.9rem}@media (width<=640px){.evidence-answers[data-astro-cid-hsf4moow]{grid-template-columns:1fr}.evidence-answer[data-astro-cid-hsf4moow],.evidence-answer[data-astro-cid-hsf4moow]+.evidence-answer[data-astro-cid-hsf4moow]{border-left:0;padding:1rem 0}.evidence-answer[data-astro-cid-hsf4moow]+.evidence-answer[data-astro-cid-hsf4moow]{border-top:1px solid var(--line)}.evidence-answer[data-astro-cid-hsf4moow]>span[data-astro-cid-hsf4moow]{min-height:0;margin:.3rem 0 .5rem}.evidence-answer[data-astro-cid-hsf4moow]>samp[data-astro-cid-hsf4moow]{font-size:.85rem}.evidence-bar-row[data-astro-cid-hsf4moow]{grid-template-columns:minmax(0,1fr) 4.5rem;gap:.5rem}.evidence-track[data-astro-cid-hsf4moow]{grid-area:2/1}.evidence-bar-row[data-astro-cid-hsf4moow]>b[data-astro-cid-hsf4moow]{grid-area:2/2}}.hindsight-architecture[data-astro-cid-dkkjsle4]{width:min(100%, var(--reading-width));margin:2rem auto}.architecture-scroll[data-astro-cid-dkkjsle4]{border:1px solid var(--line);border-radius:.7rem;overflow-x:auto}.architecture-scroll[data-astro-cid-dkkjsle4]:focus-visible{outline:2px solid var(--post-link);outline-offset:3px}iframe[data-astro-cid-dkkjsle4]{background:var(--surface);border:0;width:1280px;max-width:none;height:820px;display:block}figcaption[data-astro-cid-dkkjsle4],p[data-astro-cid-dkkjsle4]{text-align:left;color:var(--post-muted);font-size:.85rem;line-height:1.7}.architecture-notes[data-astro-cid-jscpkig4]{width:min(100%, var(--reading-width));margin:2rem auto 2.5rem}.architecture-notes__grid[data-astro-cid-jscpkig4]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.architecture-notes__grid[data-astro-cid-jscpkig4]>div[data-astro-cid-jscpkig4]{border-bottom:1px solid var(--line);min-width:0;padding:1.5rem 1.5rem 1.5rem 0}.architecture-notes__grid[data-astro-cid-jscpkig4]>div[data-astro-cid-jscpkig4]:nth-child(2n){border-left:1px solid var(--line);padding-left:1.5rem;padding-right:0}.architecture-notes[data-astro-cid-jscpkig4] dt[data-astro-cid-jscpkig4]{color:var(--post-heading);margin:0 0 1rem;font-size:1.1rem;font-weight:600;line-height:1.45}.architecture-notes[data-astro-cid-jscpkig4] dt[data-astro-cid-jscpkig4]>span[data-astro-cid-jscpkig4]{color:var(--post-link);letter-spacing:.055em;text-transform:uppercase;margin-bottom:.45rem;font-size:.75rem;font-weight:600;display:block}.architecture-notes[data-astro-cid-jscpkig4] dd[data-astro-cid-jscpkig4]{color:var(--post-body);margin:.65rem 0 0;font-size:.95rem;line-height:1.75}.architecture-notes[data-astro-cid-jscpkig4] strong[data-astro-cid-jscpkig4]{color:var(--post-heading);font-weight:600}.architecture-notes__scope[data-astro-cid-jscpkig4]{border-left:3px solid var(--post-link);background:var(--accent-soft);grid-template-columns:10rem minmax(0,1fr);gap:1.25rem;margin-top:1.25rem;padding:1rem 1.2rem;display:grid}.architecture-notes__scope[data-astro-cid-jscpkig4]>strong[data-astro-cid-jscpkig4]{font-size:.85rem;line-height:1.65}.architecture-notes__scope[data-astro-cid-jscpkig4]>p[data-astro-cid-jscpkig4]{color:var(--post-body);margin:0;font-size:.9rem;line-height:1.7}@media (width<=640px){.architecture-notes__grid[data-astro-cid-jscpkig4]{grid-template-columns:1fr}.architecture-notes__grid[data-astro-cid-jscpkig4]>div[data-astro-cid-jscpkig4],.architecture-notes__grid[data-astro-cid-jscpkig4]>div[data-astro-cid-jscpkig4]:nth-child(2n){border-left:0;padding:1.25rem 0}.architecture-notes__scope[data-astro-cid-jscpkig4]{grid-template-columns:1fr;gap:.4rem}}.hindsight-flow[data-astro-cid-ib7blzko]{width:min(100%, var(--reading-width));border:1px solid var(--line);margin:2rem auto}.hindsight-flow__title[data-astro-cid-ib7blzko]{color:var(--post-heading);border-bottom:1px solid var(--line);padding:1rem 1.25rem;font-weight:600}.hindsight-flow[data-astro-cid-ib7blzko] picture[data-astro-cid-ib7blzko]{background:#f8fafc;display:block}.hindsight-flow[data-astro-cid-ib7blzko] img[data-astro-cid-ib7blzko]{border:0;border-radius:0;width:100%;height:auto;margin:0;display:block}.hindsight-flow[data-astro-cid-ib7blzko] .hindsight-flow__dark[data-astro-cid-ib7blzko]{background:#101b2b;display:none}[data-theme=dark] .hindsight-flow[data-astro-cid-ib7blzko] picture[data-astro-cid-ib7blzko].hindsight-flow__light{display:none}[data-theme=dark] .hindsight-flow[data-astro-cid-ib7blzko] picture[data-astro-cid-ib7blzko].hindsight-flow__dark{display:block}.hindsight-flow[data-astro-cid-ib7blzko] figcaption[data-astro-cid-ib7blzko]{border-top:1px solid var(--line);color:var(--post-body);margin:0;padding:1rem 1.25rem;font-size:.85rem;line-height:1.65}.hindsight-flow[data-astro-cid-ib7blzko] a[data-astro-cid-ib7blzko]{color:var(--post-link)}
