.tldr[data-astro-cid-lqf5o6zb]{border:2px solid var(--ink);background:var(--surface)}.bar[data-astro-cid-lqf5o6zb]{background:var(--ink);color:var(--bg);font:24px/1.2 var(--font-pixel);padding:8px 16px}dl[data-astro-cid-lqf5o6zb]{font-size:var(--prose-size);grid-template-columns:96px minmax(0,1fr);gap:10px 12px;margin:0;padding:18px 16px;line-height:1.3;display:grid}dt[data-astro-cid-lqf5o6zb]{font:20px var(--font-pixel);color:var(--ink-3)}dd[data-astro-cid-lqf5o6zb]{overflow-wrap:anywhere;min-width:0;margin:0}.cost[data-astro-cid-lqf5o6zb]{font:700 16px/1.45 var(--font-mono);color:var(--signal)}.links[data-astro-cid-lqf5o6zb]{flex-wrap:wrap;gap:4px 18px;display:flex}.links[data-astro-cid-lqf5o6zb] a[data-astro-cid-lqf5o6zb]{align-items:center;min-height:24px;display:inline-flex}.demo[data-astro-cid-sbvjlryo]{margin-inline:0;border:2px solid var(--ink);background:var(--sunken);margin-bottom:0}.bar[data-astro-cid-sbvjlryo]{border-bottom:2px solid var(--ink);min-height:44px;font:20px var(--font-pixel);color:var(--ink-2);overflow-wrap:anywhere;align-items:center;padding:6px 16px;display:flex}.media[data-astro-cid-sbvjlryo]{flex-direction:column;gap:16px;padding:28px 16px 20px;display:flex}.media[data-astro-cid-sbvjlryo] img,.media[data-astro-cid-sbvjlryo] video{width:100%;height:auto;display:block}figcaption[data-astro-cid-sbvjlryo]{font-size:calc(var(--prose-size) - 4px);color:var(--ink-2);padding:10px 16px 14px;line-height:1.3}.diagram[data-astro-cid-zsweqlwk]{flex-direction:column;gap:18px;display:flex}.flow[data-astro-cid-zsweqlwk]{flex-wrap:wrap;align-items:stretch;gap:10px 8px;display:flex}.cell[data-astro-cid-zsweqlwk]{color:var(--ink);flex:130px;align-items:center;gap:8px;display:flex}.box[data-astro-cid-zsweqlwk]{border:2px solid var(--ink);background:var(--surface);flex-direction:column;flex:auto;align-self:stretch;gap:4px;min-width:0;padding:12px;display:flex}.n[data-astro-cid-zsweqlwk]{font:16px var(--font-pixel);color:var(--ink-3)}.name[data-astro-cid-zsweqlwk]{font:700 18px/1.1 var(--font-display);overflow-wrap:anywhere}.sub[data-astro-cid-zsweqlwk]{font-size:calc(var(--prose-size) - 4px);color:var(--ink-2);line-height:1.3}svg[data-astro-cid-zsweqlwk]{flex:none}.note[data-astro-cid-zsweqlwk]{border:2px dashed var(--ink-3);font:13px/1.5 var(--font-mono);color:var(--ink-2);overflow-wrap:anywhere;padding:10px 14px}.what-broke[data-astro-cid-xh6bipls]{border:2px solid var(--fault);background:var(--fault-tint);box-shadow:8px 8px 0 var(--fault)}.bar[data-astro-cid-xh6bipls]{background:var(--fault);color:var(--fault-ink);font:28px/1.1 var(--font-pixel);align-items:center;gap:12px;padding:10px 16px;display:flex}.sq[data-astro-cid-xh6bipls]{background:var(--fault-ink);flex:none;width:14px;height:14px}.body[data-astro-cid-xh6bipls]{color:var(--ink);flex-direction:column;gap:12px;padding:20px 18px 22px;display:flex}.body[data-astro-cid-xh6bipls] p{font-size:var(--prose-size);margin:0;line-height:1.3}.body[data-astro-cid-xh6bipls] p:first-child{font-size:var(--prose-size)}.steal[data-astro-cid-euqyubef]{border:2px solid var(--ink);background:var(--sunken);min-width:0}.bar[data-astro-cid-euqyubef]{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 4px 16px;display:flex}.file[data-astro-cid-euqyubef]{overflow-wrap:anywhere;min-width:0;font:20px var(--font-pixel);color:var(--ink-2)}.copy[data-astro-cid-euqyubef]{border:2px solid var(--ink);background:var(--surface);min-width:96px;min-height:44px;color:var(--ink);font:20px var(--font-pixel);cursor:pointer;flex:none;padding:0 16px}.copy[data-astro-cid-euqyubef][data-copied]{background:var(--signal);color:var(--on)}.scroller[data-astro-cid-euqyubef] pre.astro-code{border:0}article[data-astro-cid-ruv7hgo6]{max-width:960px;margin:0 auto;padding:40px 20px 72px}.title-block[data-astro-cid-ruv7hgo6]{flex-direction:column;gap:18px;margin-bottom:44px;display:flex}.back[data-astro-cid-ruv7hgo6]{min-height:44px;font:20px var(--font-pixel);color:var(--ink-2);align-self:flex-start;align-items:center;display:inline-flex}.title-block[data-astro-cid-ruv7hgo6] .series-tag{align-self:flex-start}h1[data-astro-cid-ruv7hgo6]{font:700 clamp(32px, 7vw, 48px) / 1.08 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.meta[data-astro-cid-ruv7hgo6]{font:20px var(--font-pixel);color:var(--ink-3);flex-wrap:wrap;gap:4px 16px;display:flex}.more[data-astro-cid-ruv7hgo6]{border-top:2px solid var(--ink);flex-direction:column;gap:24px;margin-top:44px;padding-top:28px;display:flex}.cards[data-astro-cid-ruv7hgo6]{flex-wrap:wrap;gap:16px;display:flex}.card[data-astro-cid-ruv7hgo6]{border:2px solid var(--ink);background:var(--surface);color:var(--ink);flex-direction:column;flex:260px;gap:6px;padding:16px;text-decoration:none;display:flex}.card[data-astro-cid-ruv7hgo6].right{text-align:right}.dir[data-astro-cid-ruv7hgo6]{font:20px var(--font-pixel);color:var(--ink-3)}.t[data-astro-cid-ruv7hgo6]{font:700 20px/1.15 var(--font-display)}.more[data-astro-cid-ruv7hgo6] p[data-astro-cid-ruv7hgo6]{font-size:var(--prose-size);color:var(--ink-2);margin:0;line-height:1.3}.more[data-astro-cid-ruv7hgo6] p[data-astro-cid-ruv7hgo6] a[data-astro-cid-ruv7hgo6]{min-height:24px;display:inline-block}
