.diagram{--diagram-accent:var(--accent)}.diagram [data-part],.diagram [data-node]{cursor:default;outline:none}.diagram :is(polygon,circle,line,text){transition:stroke .18s,fill .18s,stroke-opacity .18s,fill-opacity .18s}@media (prefers-reduced-motion:no-preference){.diagram [data-part]{animation:9s ease-in-out infinite diagram-breathe}}@keyframes diagram-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--lift,0) * -1px))}}.diagram [data-lift="4"]{--lift:4}.diagram [data-lift="8"]{--lift:8}.diagram [data-lift="12"]{--lift:12}.diagram [data-lift="16"]{--lift:16}.diagram [data-lift="20"]{--lift:20}.diagram [data-lift="24"]{--lift:24}.diagram [data-lift="28"]{--lift:28}.diagram:has([data-part]:is(:hover,:focus-visible)) [data-part]:not(:is(:hover,:focus-visible)) :is(polygon,line){stroke-opacity:.3}.diagram:has([data-part]:is(:hover,:focus-visible)) [data-part]:not(:is(:hover,:focus-visible)) text{fill-opacity:.3}.diagram [data-part]:is(:hover,:focus-visible) :is(polygon,line){stroke:var(--diagram-accent)}.diagram [data-part]:is(:hover,:focus-visible) text{fill:var(--diagram-accent)}.diagram[data-active-node] :is([data-node],[data-hull]):not([data-lit]) circle,.diagram[data-active-node] [data-edge]:not([data-lit]){stroke-opacity:.25}.diagram[data-active-node] :is([data-node],[data-hull]):not([data-lit]) text{fill-opacity:.25}.diagram[data-active-node] [data-node][data-lit] circle,.diagram[data-active-node] [data-hull][data-lit] circle,.diagram[data-active-node] [data-edge][data-lit]{stroke:var(--diagram-accent)}.diagram[data-active-node] [data-node][data-lit] text,.diagram[data-active-node] [data-hull][data-lit] text{fill:var(--diagram-accent)}.diagram [data-stop] .pulse{opacity:0}.diagram [data-stop][data-here] .dot{fill:var(--diagram-accent);stroke:var(--diagram-accent)}.diagram [data-stop][data-here] .pulse{opacity:.6;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.diagram [data-stop][data-here] .pulse{animation:3.2s ease-out infinite diagram-beacon}}@keyframes diagram-beacon{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.diagram[data-active-node] [data-stop]:not([data-lit]) circle,.diagram[data-active-node] [data-path]:not([data-lit]){stroke-opacity:.25}.diagram[data-active-node] [data-stop]:not([data-lit]) text{fill-opacity:.25}.diagram[data-active-node] [data-stop][data-lit] .dot,.diagram[data-active-node] [data-path][data-lit]{stroke:var(--diagram-accent)}.diagram[data-active-node] [data-stop][data-lit] text{fill:var(--diagram-accent)}.diagram [data-stop]{cursor:default;outline:none}svg.diagram,.diagram[data-astro-cid-pbrre2ty],svg.diagram,.diagram[data-astro-cid-e7rq5w65]{width:100%;height:auto;display:block;overflow:visible}.figure[data-astro-cid-xzmc7jmw]{flex-direction:column;gap:1rem;height:100%;margin:0;display:flex}.drawing[data-astro-cid-xzmc7jmw]{flex:1;align-items:center;display:flex}figcaption[data-astro-cid-xzmc7jmw]{border-top:var(--stripe) solid var(--rule);letter-spacing:.04em;text-transform:uppercase;padding-top:.75rem}strong[data-astro-cid-xzmc7jmw]{color:var(--fg)}.wrap[data-astro-cid-selb7d5v]{container-type:inline-size}.card[data-astro-cid-selb7d5v]{border:var(--stripe) solid var(--rule);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.halftone[data-astro-cid-selb7d5v]{background-image:radial-gradient(var(--fg) .9px, transparent 1.1px);opacity:.55;border-right:var(--stripe) solid var(--rule);background-size:5px 5px;grid-row:span 2}.body[data-astro-cid-selb7d5v]{flex-direction:column;padding:1.25rem 1.5rem 1.5rem;display:flex}.masthead[data-astro-cid-selb7d5v]{justify-content:space-between;gap:1rem;margin:0 0 2rem;display:flex}.status[data-astro-cid-selb7d5v]{color:var(--accent)}.t-heading[data-astro-cid-selb7d5v]{margin:0 0 .75rem}.summary[data-astro-cid-selb7d5v]{margin:0 0 1rem}.readout[data-astro-cid-selb7d5v]{border-left:var(--stripe) solid var(--accent);gap:.4rem;margin:.5rem 0 0;padding:.15rem 0 .15rem .9rem;display:grid}.readout[data-astro-cid-selb7d5v] div[data-astro-cid-selb7d5v]{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.readout[data-astro-cid-selb7d5v] dt[data-astro-cid-selb7d5v]{margin:0}.readout[data-astro-cid-selb7d5v] dd[data-astro-cid-selb7d5v]{color:var(--accent);margin:0}.footer[data-astro-cid-selb7d5v]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;padding-top:2rem;display:flex}.filing[data-astro-cid-selb7d5v]{margin:0}.filing[data-astro-cid-selb7d5v] strong[data-astro-cid-selb7d5v]{color:var(--fg)}.action[data-astro-cid-selb7d5v]{background:var(--fg);color:var(--bg);padding:.5rem .9rem;text-decoration:none}.action[data-astro-cid-selb7d5v]:hover{background:var(--accent)}.action[data-astro-cid-selb7d5v]:focus-visible{outline:var(--stripe) solid var(--accent);outline-offset:3px}.figure[data-astro-cid-selb7d5v]{border-top:var(--stripe) solid var(--rule);grid-column:2;padding:1rem}@container (width>=48rem){.card[data-astro-cid-selb7d5v]{grid-template-columns:1.5rem minmax(0,1fr) minmax(0,1fr)}.halftone[data-astro-cid-selb7d5v]{grid-row:auto}.figure[data-astro-cid-selb7d5v]{border-top:0;border-left:var(--stripe) solid var(--rule);grid-column:3}}
