.case[data-astro-cid-idtmirqk]{padding-block:2rem 5rem}.crumbs[data-astro-cid-idtmirqk]{font-size:var(--step-14);color:var(--graphite);gap:.5rem;display:flex}.crumbs[data-astro-cid-idtmirqk] .langs{margin-left:auto}.head[data-astro-cid-idtmirqk]{max-width:44rem;padding-block:3rem 1rem}.no[data-astro-cid-idtmirqk]{font-size:var(--step-12);color:var(--graphite);margin:0 0 .75rem}h1[data-astro-cid-idtmirqk]{font-size:var(--step-44);letter-spacing:var(--track-44)}@media (width>=48rem){h1[data-astro-cid-idtmirqk]{font-size:var(--step-68);letter-spacing:var(--track-68)}}.summary[data-astro-cid-idtmirqk]{font-size:var(--step-21);margin:1rem 0 0}.code[data-astro-cid-idtmirqk]{margin:1rem 0 0}.case[data-astro-cid-idtmirqk] .case-section>p,.case[data-astro-cid-idtmirqk] .case-section>ul,.case[data-astro-cid-idtmirqk] .case-section>ol,.case[data-astro-cid-idtmirqk] .case-section>blockquote{max-width:40rem}.case[data-astro-cid-idtmirqk] .case-section>.lead{font-size:var(--step-16);color:var(--graphite);margin:.5rem 0 1.25rem}.case[data-astro-cid-idtmirqk] .case-section>h3{font-size:var(--step-21);margin-top:2.5rem}.case[data-astro-cid-idtmirqk] .case-section>ul{padding:0;list-style:none}.case[data-astro-cid-idtmirqk] .case-section>ul>li{padding-left:1.25em;position:relative}.case[data-astro-cid-idtmirqk] .case-section>ul>li:before{content:"–";color:var(--graphite);position:absolute;left:0}.case[data-astro-cid-idtmirqk] .case-section li+li{margin-top:.5rem}.case[data-astro-cid-idtmirqk] blockquote{border-left:2px solid var(--rule);margin:1.5rem 0;padding-left:1rem}.case[data-astro-cid-idtmirqk] blockquote p{font-family:var(--font-serif);font-size:var(--step-21);margin:0;line-height:1.45}.case[data-astro-cid-idtmirqk] blockquote footer{font-size:var(--step-14);color:var(--graphite);margin-top:.5rem}.case[data-astro-cid-idtmirqk] .sic{font-family:var(--font-sans);font-size:var(--step-14);color:var(--defect)}.case[data-astro-cid-idtmirqk] code{font-family:var(--font-mono);font-size:.9em}.case[data-astro-cid-idtmirqk] .decisions{padding:0;list-style:none}.case[data-astro-cid-idtmirqk] .decisions li+li{margin-top:1.5rem}.case[data-astro-cid-idtmirqk] .decisions h3{font-size:var(--step-16)}.case[data-astro-cid-idtmirqk] .decisions p{margin:.35rem 0 0}.others[data-astro-cid-idtmirqk]{border-top:1px solid var(--rule);margin-top:5rem;padding-top:1.5rem}.others[data-astro-cid-idtmirqk] ul[data-astro-cid-idtmirqk]{flex-wrap:wrap;gap:.5rem 2rem;margin:0;padding:0;list-style:none;display:flex}.others[data-astro-cid-idtmirqk] .mono[data-astro-cid-idtmirqk]{font-size:var(--step-12);color:var(--graphite)}[data-astro-cid-idtmirqk][aria-current=page]{color:var(--graphite)}.brief[data-astro-cid-tnej4mas]{gap:1.5rem var(--gutter);border:1px solid var(--rule);border-radius:8px;margin-top:1rem;padding:1.5rem;display:grid}@media (width>=64rem){.brief[data-astro-cid-tnej4mas]{grid-template-columns:7fr 5fr}h2[data-astro-cid-tnej4mas]{grid-column:1/-1}}h2[data-astro-cid-tnej4mas]{font-size:var(--step-16);color:var(--graphite)}.lines[data-astro-cid-tnej4mas]{margin:0}.lines[data-astro-cid-tnej4mas] div[data-astro-cid-tnej4mas]+div[data-astro-cid-tnej4mas]{margin-top:1rem}dt[data-astro-cid-tnej4mas]{font-size:var(--step-14);font-weight:600}dd[data-astro-cid-tnej4mas]{max-width:38rem;margin:.2rem 0 0}.figures[data-astro-cid-tnej4mas]{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.figures[data-astro-cid-tnej4mas] p[data-astro-cid-tnej4mas]{margin:0}.big[data-astro-cid-tnej4mas]{font-size:var(--step-44);line-height:1.1;position:relative}.figures[data-astro-cid-tnej4mas] .caption[data-astro-cid-tnej4mas]{font-size:var(--step-14);color:var(--graphite);max-width:22rem;margin-top:.25rem}.diagram[data-astro-cid-hugp5zl6]{margin:1.5rem 0 0}svg[data-astro-cid-hugp5zl6]{width:100%;max-width:30rem;height:auto;font-family:var(--font-sans);display:block}rect[data-astro-cid-hugp5zl6]{fill:var(--paper);stroke:var(--graphite);stroke-width:1px}.proof[data-astro-cid-hugp5zl6] rect[data-astro-cid-hugp5zl6]{stroke:var(--proof);stroke-width:1.5px}.defect[data-astro-cid-hugp5zl6] rect[data-astro-cid-hugp5zl6]{stroke:var(--defect);stroke-width:1.5px}.title[data-astro-cid-hugp5zl6]{fill:var(--ink);font-weight:600}.proof[data-astro-cid-hugp5zl6] .title[data-astro-cid-hugp5zl6]{fill:var(--proof-text)}.defect[data-astro-cid-hugp5zl6] .title[data-astro-cid-hugp5zl6]{fill:var(--defect)}.line[data-astro-cid-hugp5zl6]{fill:var(--graphite)}.arrow[data-astro-cid-hugp5zl6]{fill:none;stroke:var(--graphite);stroke-width:1.25px}.head[data-astro-cid-hugp5zl6]{fill:var(--graphite)}figcaption[data-astro-cid-hugp5zl6]{max-width:34em;font-size:var(--step-14);color:var(--graphite);margin-top:.75rem}.measures-detail[data-astro-cid-fgndb6tg]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:2rem;padding-block:.75rem}summary[data-astro-cid-fgndb6tg]{cursor:pointer;text-underline-offset:.2em;transition:text-decoration-color var(--dur-hover) var(--ease-out);font-weight:600;text-decoration:underline #0000;list-style:none}summary[data-astro-cid-fgndb6tg]:hover{text-decoration-color:currentColor}summary[data-astro-cid-fgndb6tg]::-webkit-details-marker{display:none}.measures-detail[data-astro-cid-fgndb6tg]{interpolate-size:allow-keywords}.measures-detail[data-astro-cid-fgndb6tg]::details-content{block-size:0;transition:block-size var(--dur-move) var(--ease-in-out), content-visibility var(--dur-move) allow-discrete;overflow:hidden}.measures-detail[data-astro-cid-fgndb6tg][open]::details-content{block-size:auto}.ci-note[data-astro-cid-fgndb6tg]{margin-top:1rem}summary[data-astro-cid-fgndb6tg]:before{content:"+";font-family:var(--font-mono);transition:transform var(--dur-move) var(--ease-in-out);margin-right:.4em;font-weight:400;display:inline-block}details[data-astro-cid-fgndb6tg][open]>summary[data-astro-cid-fgndb6tg]:before{transform:rotate(45deg)}.caption[data-astro-cid-46muffpr]{font-size:var(--step-16);margin-top:2rem}table[data-astro-cid-46muffpr]{border-collapse:collapse;width:100%;font-size:var(--step-14);margin-top:.75rem}th[data-astro-cid-46muffpr],td[data-astro-cid-46muffpr]{text-align:left;vertical-align:top;border-top:1px solid var(--rule);padding:.6rem .75rem .6rem 0}thead[data-astro-cid-46muffpr] th[data-astro-cid-46muffpr]{font-weight:400;font-size:var(--step-12);color:var(--graphite);border-top:0}tbody[data-astro-cid-46muffpr] th[data-astro-cid-46muffpr]{max-width:16rem;font-weight:400}.value[data-astro-cid-46muffpr]{white-space:nowrap;position:relative}.ci[data-astro-cid-46muffpr]{white-space:nowrap;font-variant-numeric:tabular-nums}.ci[data-astro-cid-46muffpr].reason{white-space:normal;color:var(--graphite);min-width:10rem}.reading[data-astro-cid-46muffpr]{color:var(--graphite);min-width:14rem}@media (width<=47.99rem){thead[data-astro-cid-46muffpr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}table[data-astro-cid-46muffpr],tbody[data-astro-cid-46muffpr],tr[data-astro-cid-46muffpr],th[data-astro-cid-46muffpr],td[data-astro-cid-46muffpr]{display:block}tr[data-astro-cid-46muffpr]{border-top:1px solid var(--rule);padding-block:.75rem}th[data-astro-cid-46muffpr],td[data-astro-cid-46muffpr]{border-top:0;min-width:0;max-width:none;padding:.2rem 0}.value[data-astro-cid-46muffpr],.ci[data-astro-cid-46muffpr],.ci[data-astro-cid-46muffpr].reason,.reading[data-astro-cid-46muffpr]{white-space:normal;min-width:0}tbody[data-astro-cid-46muffpr] th[data-astro-cid-46muffpr]{font-weight:600}td[data-astro-cid-46muffpr][data-col]:before{content:attr(data-col) " : ";content:attr(data-col) " : " / "";color:var(--graphite);font-size:var(--step-12)}td[data-astro-cid-46muffpr][data-col]:lang(en):before{content:attr(data-col) ": ";content:attr(data-col) ": " / ""}}
