.cl[data-astro-cid-tzne5kpr]{font-family:var(--font-mono);color:var(--color-text-faint);overflow-wrap:anywhere;font-size:.62rem;line-height:1.4;display:block}.cl[data-astro-cid-tzne5kpr] a[data-astro-cid-tzne5kpr]{color:var(--color-text-muted);text-decoration:underline;text-decoration-color:var(--color-border-active)}.cl[data-astro-cid-tzne5kpr] a[data-astro-cid-tzne5kpr]:hover{color:var(--color-blue-hover)}@media (pointer:coarse){.cl[data-astro-cid-tzne5kpr] a[data-astro-cid-tzne5kpr]{margin:-.85rem -.15rem;padding:.85rem .15rem;display:inline-block}}.rc[data-astro-cid-674mlfgf]{clear:both;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.8rem;margin:.9rem 0;display:grid}.rc-compact[data-astro-cid-674mlfgf]{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}.rc-card[data-astro-cid-674mlfgf]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:.85rem;flex-direction:column;display:flex;overflow:hidden}.rc-card[data-astro-cid-674mlfgf] .rc-img{aspect-ratio:4/5;object-fit:contain;background:var(--color-canvas-subtle);width:100%}.rc-card[data-astro-cid-674mlfgf] figcaption{padding:.2rem .55rem 0}.rc-mono[data-astro-cid-674mlfgf]{aspect-ratio:4/5;font-family:var(--font-mono);color:var(--color-text-faint);background:var(--color-canvas-subtle);justify-content:center;align-items:center;font-size:1.6rem;font-weight:700;display:flex}.rc-compact[data-astro-cid-674mlfgf] .rc-mono[data-astro-cid-674mlfgf]{font-size:1.2rem}.rc-body[data-astro-cid-674mlfgf]{flex-direction:column;gap:.15rem;padding:.5rem .6rem .7rem;display:flex}.rc-name[data-astro-cid-674mlfgf]{min-height:44px;color:var(--color-text-primary);align-items:center;font-size:.88rem;font-weight:700;line-height:1.25;display:flex}.rc-body[data-astro-cid-674mlfgf]{flex:1}.rc-credit[data-astro-cid-674mlfgf]{margin-top:auto;padding-top:.4rem}.rc-name[data-astro-cid-674mlfgf]:hover{color:var(--color-blue-hover);text-decoration:underline}.rc-when[data-astro-cid-674mlfgf]{font-family:var(--font-mono);color:var(--color-blue-hover);font-size:.7rem}.rc-note[data-astro-cid-674mlfgf]{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.wl-cards[data-astro-cid-mlyse2yv]{clear:both;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.8rem;margin:.9rem 0;display:grid}.wl-card[data-astro-cid-mlyse2yv]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:.85rem;overflow:hidden}.wl-card[data-astro-cid-mlyse2yv] figcaption{padding:.2rem .65rem 0}.wl-body[data-astro-cid-mlyse2yv]{flex-direction:column;gap:.25rem;padding:.45rem .7rem .75rem;display:flex}.wl-name[data-astro-cid-mlyse2yv]{min-height:44px;color:var(--color-text-primary);align-items:center;font-size:.92rem;font-weight:700;line-height:1.3;display:flex}.wl-name[data-astro-cid-mlyse2yv]:hover,.wl-list[data-astro-cid-mlyse2yv] a[data-astro-cid-mlyse2yv]:hover{color:var(--color-blue-hover);text-decoration:underline}.wl-meta[data-astro-cid-mlyse2yv]{font-family:var(--font-mono);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.wl-kind[data-astro-cid-mlyse2yv]{text-transform:capitalize}.wl-won[data-astro-cid-mlyse2yv]{color:#047857;background:#10b98124;border:1px solid #10b98159;border-radius:999px;padding:.05rem .45rem;font-weight:700}html.dark .wl-won[data-astro-cid-mlyse2yv]{color:#6ee7b7}.wl-list[data-astro-cid-mlyse2yv]{clear:both;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.25rem 1.25rem;margin:.6rem 0;display:grid}.wl-list[data-astro-cid-mlyse2yv] li[data-astro-cid-mlyse2yv]{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;justify-content:center;min-height:44px;padding:.35rem 0;display:flex}.wl-list[data-astro-cid-mlyse2yv] a[data-astro-cid-mlyse2yv]{color:var(--color-text-primary);font-size:.88rem;font-weight:600}.sc[data-astro-cid-pp7kclei]{clear:both;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.8rem;margin:.9rem 0;display:grid}.sc-card[data-astro-cid-pp7kclei]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:.85rem;overflow:hidden}.sc-card[data-astro-cid-pp7kclei] figcaption{padding:.2rem .65rem 0}.sc-body[data-astro-cid-pp7kclei]{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.45rem .7rem .75rem;display:flex}.sc-name[data-astro-cid-pp7kclei]{min-height:44px;color:var(--color-text-primary);align-items:center;font-size:.92rem;font-weight:700;line-height:1.3;display:flex}.sc-name[data-astro-cid-pp7kclei]:hover{color:var(--color-blue-hover);text-decoration:underline}.sc-badge[data-astro-cid-pp7kclei]{font-family:var(--font-mono);color:var(--color-blue-hover);border:1px solid var(--color-blue-dim);border-radius:999px;padding:.05rem .45rem;font-size:.66rem}.sc-note[data-astro-cid-pp7kclei]{color:var(--color-text-muted);font-size:.75rem;line-height:1.35}.sc-also[data-astro-cid-pp7kclei]{color:var(--color-text-secondary);font-size:.85rem}.sc-also[data-astro-cid-pp7kclei] a[data-astro-cid-pp7kclei]{color:var(--color-blue-hover)}.ec[data-astro-cid-6z5wtndm]{scroll-margin-top:5.5rem}.ec-page[data-astro-cid-6z5wtndm]{border-top:1px solid var(--color-border-subtle);padding:1.75rem 0}.ec-head[data-astro-cid-6z5wtndm]{align-items:flex-start;gap:.9rem;margin-bottom:1rem;display:flex}.ec-num[data-astro-cid-6z5wtndm]{font-family:var(--font-mono);color:var(--color-blue-hover);border:1px solid var(--color-border-subtle);border-radius:.5rem;flex:none;margin-top:.35rem;padding:.2rem .45rem;font-size:.8rem;font-weight:700}.ec-title[data-astro-cid-6z5wtndm]{color:var(--color-text-primary);font-size:1.5rem;font-weight:700;line-height:1.2}.ec-member[data-astro-cid-6z5wtndm] .ec-title[data-astro-cid-6z5wtndm]{font-size:1.02rem}.ec-q[data-astro-cid-6z5wtndm]{color:var(--color-text-muted);margin-top:.2rem;font-size:.9rem}.ec-fig[data-astro-cid-6z5wtndm]{border-radius:1rem;margin-bottom:1rem;overflow:hidden}.ec-fig[data-astro-cid-6z5wtndm] img{border-radius:1rem}.ec-fig-member[data-astro-cid-6z5wtndm]{margin-bottom:.75rem}.ec-fig-member[data-astro-cid-6z5wtndm] img{border-radius:.75rem}@media (width>=640px){.ec-fig-member[data-astro-cid-6z5wtndm]{float:right;width:18rem;margin:0 0 .75rem 1rem}}.ec-text[data-astro-cid-6z5wtndm] p[data-astro-cid-6z5wtndm]{color:var(--color-text-secondary);max-width:46rem;margin-bottom:.75rem;font-size:1rem;line-height:1.7}.ec-member[data-astro-cid-6z5wtndm] .ec-text[data-astro-cid-6z5wtndm] p[data-astro-cid-6z5wtndm]{font-size:.92rem}.ec-more[data-astro-cid-6z5wtndm] summary[data-astro-cid-6z5wtndm]{cursor:pointer;min-height:44px;color:var(--color-blue-hover);align-items:center;font-size:.85rem;font-weight:600;display:inline-flex}.ec-more[data-astro-cid-6z5wtndm][open] summary[data-astro-cid-6z5wtndm]{margin-bottom:.4rem}.ec-source[data-astro-cid-6z5wtndm]{font-family:var(--font-mono);color:var(--color-text-muted)!important;font-size:.7rem!important}.ec-source[data-astro-cid-6z5wtndm] a[data-astro-cid-6z5wtndm]{color:var(--color-blue-hover)}.ec-facts[data-astro-cid-6z5wtndm]{clear:both;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.6rem;margin:.75rem 0;display:grid}.ec-facts[data-astro-cid-6z5wtndm]>div[data-astro-cid-6z5wtndm]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:.75rem;padding:.6rem .8rem}.ec-facts[data-astro-cid-6z5wtndm] dt[data-astro-cid-6z5wtndm]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.66rem}.ec-facts[data-astro-cid-6z5wtndm] dd[data-astro-cid-6z5wtndm]{color:var(--color-text-primary);overflow-wrap:anywhere;margin-top:.15rem;font-size:.88rem;font-weight:600}.ec-facts[data-astro-cid-6z5wtndm] dd[data-astro-cid-6z5wtndm] a[data-astro-cid-6z5wtndm]{color:var(--color-blue-hover)}.ec-facts[data-astro-cid-6z5wtndm] dd[data-astro-cid-6z5wtndm] a[data-astro-cid-6z5wtndm]:hover{text-decoration:underline}.ec-points[data-astro-cid-6z5wtndm]{gap:.5rem;margin:.75rem 0;display:grid}.ec-points[data-astro-cid-6z5wtndm] li[data-astro-cid-6z5wtndm]{color:var(--color-text-secondary);padding-left:1.4rem;font-size:.92rem;line-height:1.55;position:relative}.ec-points[data-astro-cid-6z5wtndm] li[data-astro-cid-6z5wtndm]:before{content:"";background:var(--color-blue-primary);border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.55rem;left:.3rem}.ec-strip[data-astro-cid-6z5wtndm]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem;margin:.75rem 0;display:grid}.ec-strip[data-astro-cid-6z5wtndm] img{border:1px solid var(--color-border-subtle);border-radius:.6rem}.ec-links[data-astro-cid-6z5wtndm]{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.ec-links[data-astro-cid-6z5wtndm] a[data-astro-cid-6z5wtndm]{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:44px;color:var(--color-text-primary);border-radius:.6rem;align-items:center;padding:0 .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.ec-links[data-astro-cid-6z5wtndm] a[data-astro-cid-6z5wtndm]:hover{border-color:var(--color-blue-primary);color:var(--color-blue-hover)}.ec-links[data-astro-cid-6z5wtndm] span[data-astro-cid-6z5wtndm]{color:var(--color-text-muted);font-weight:400}.ec-map[data-astro-cid-6z5wtndm]{border:1px solid var(--color-blue-primary);min-height:44px;color:var(--color-blue-hover);cursor:pointer;background:0 0;border-radius:.7rem;align-items:center;gap:.45rem;margin-top:.75rem;padding:0 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.ec-map[data-astro-cid-6z5wtndm]:hover{background:var(--color-blue-glow)}.ec-compact[data-astro-cid-6z5wtndm]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:1rem;padding:1.1rem 1.2rem}.ec-compact[data-astro-cid-6z5wtndm] .ec-title[data-astro-cid-6z5wtndm]{font-size:1.15rem}.ec-compact[data-astro-cid-6z5wtndm] .ec-num[data-astro-cid-6z5wtndm]{margin-top:.1rem}.ed-hero[data-astro-cid-dbhsbaiw]{gap:1.5rem;margin-bottom:1.25rem;display:grid}@media (width>=1024px){.ed-hero[data-astro-cid-dbhsbaiw]{grid-template-columns:minmax(0,1fr) 28rem;align-items:start}}.ed-hero[data-astro-cid-dbhsbaiw] .ed-hero-fig img{border-radius:1.1rem}@media (width<=1023px){.ed-hero[data-astro-cid-dbhsbaiw] .ed-hero-fig{order:-1}}.ed-chip[data-astro-cid-dbhsbaiw]{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:44px;font-family:var(--font-mono);color:var(--color-blue-hover);border-radius:.4rem;align-items:center;padding:.2rem .6rem;font-size:.75rem;display:inline-flex}.ed-glance[data-astro-cid-dbhsbaiw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:1.25rem 0;display:grid}@media (width>=640px){.ed-glance[data-astro-cid-dbhsbaiw]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.ed-glance[data-astro-cid-dbhsbaiw]{grid-template-columns:repeat(6,minmax(0,1fr))}}.ed-glance[data-astro-cid-dbhsbaiw]>div[data-astro-cid-dbhsbaiw]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:.8rem;min-width:0;padding:.65rem .8rem}.ed-glance[data-astro-cid-dbhsbaiw] dt[data-astro-cid-dbhsbaiw]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.64rem}.ed-glance[data-astro-cid-dbhsbaiw] dd[data-astro-cid-dbhsbaiw]{color:var(--color-text-primary);overflow-wrap:anywhere;margin-top:.2rem;font-size:.9rem;font-weight:700;line-height:1.3}.ed-glance[data-astro-cid-dbhsbaiw] dd[data-astro-cid-dbhsbaiw] a[data-astro-cid-dbhsbaiw]{color:var(--color-blue-hover)}@media (pointer:coarse){.ed-glance[data-astro-cid-dbhsbaiw] dd[data-astro-cid-dbhsbaiw] a[data-astro-cid-dbhsbaiw]{margin:-.8rem 0;padding:.8rem 0;display:inline-block}}.ed-rail[data-astro-cid-dbhsbaiw]{z-index:20;background:var(--color-surface-glass);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border-subtle);margin:0 -1rem 1.25rem;padding:0 1rem;position:sticky;top:0}.ed-rail[data-astro-cid-dbhsbaiw] ul[data-astro-cid-dbhsbaiw]{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.ed-rail[data-astro-cid-dbhsbaiw] ul[data-astro-cid-dbhsbaiw]::-webkit-scrollbar{display:none}.ed-rail[data-astro-cid-dbhsbaiw] a[data-astro-cid-dbhsbaiw]{white-space:nowrap;min-height:44px;color:var(--color-text-secondary);border-bottom:2px solid #0000;align-items:center;padding:0 .7rem;font-size:.85rem;font-weight:600;display:inline-flex}.ed-rail[data-astro-cid-dbhsbaiw] a[data-astro-cid-dbhsbaiw]:hover{color:var(--color-blue-hover);border-bottom-color:var(--color-blue-primary)}.ed-map[data-astro-cid-dbhsbaiw]{margin-bottom:1rem}.ed-chapters[data-astro-cid-dbhsbaiw]{margin-top:.5rem}.ed-pair[data-astro-cid-dbhsbaiw]{border-top:1px solid var(--color-border-subtle);gap:1rem;padding:1.75rem 0;display:grid}@media (width>=768px){.ed-pair[data-astro-cid-dbhsbaiw]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ed-pill[data-astro-cid-dbhsbaiw]{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:44px;color:var(--color-text-secondary);border-radius:.5rem;align-items:center;padding:0 .8rem;font-size:.8rem;display:inline-flex}.ed-pill[data-astro-cid-dbhsbaiw]:hover{border-color:var(--color-blue-primary);color:var(--color-text-primary)}.ed-teaser[data-astro-cid-dbhsbaiw]{border:1px solid var(--color-blue-dim);border-left:4px solid var(--color-blue-primary);background:var(--color-surface);border-radius:1rem;flex-direction:column;gap:.2rem;margin:.5rem 0 1.5rem;padding:1rem 1.2rem;display:flex}.ed-teaser[data-astro-cid-dbhsbaiw]:hover{border-color:var(--color-blue-primary)}.ed-teaser-label[data-astro-cid-dbhsbaiw]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.68rem}.ed-teaser-title[data-astro-cid-dbhsbaiw]{color:var(--color-blue-hover);font-size:1.05rem;font-weight:700}.ed-teaser-note[data-astro-cid-dbhsbaiw]{color:var(--color-text-secondary);font-size:.85rem}.ed-section[data-astro-cid-dbhsbaiw]{border-top:1px solid var(--color-border-subtle);padding:1.75rem 0}.ed-h2[data-astro-cid-dbhsbaiw]{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.ed-timeline[data-astro-cid-dbhsbaiw]{gap:.9rem;display:grid}.ed-timeline[data-astro-cid-dbhsbaiw] li[data-astro-cid-dbhsbaiw]{grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.ed-tl-year[data-astro-cid-dbhsbaiw]{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:44px;font-family:var(--font-mono);color:var(--color-blue-hover);cursor:pointer;border-radius:.6rem;font-size:.78rem;font-weight:700}.ed-tl-year[data-astro-cid-dbhsbaiw]:hover{border-color:var(--color-blue-primary)}.ed-related[data-astro-cid-dbhsbaiw]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.8rem;display:grid}.ed-rel-card[data-astro-cid-dbhsbaiw]{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:.85rem;flex-direction:column;height:100%;display:flex;overflow:hidden}.ed-rel-card[data-astro-cid-dbhsbaiw]:hover{border-color:var(--color-blue-primary)}.ed-rel-blank[data-astro-cid-dbhsbaiw]{background:linear-gradient(135deg, var(--color-blue-dim), var(--color-canvas-subtle));height:7rem;display:block}.ed-rel-name[data-astro-cid-dbhsbaiw]{color:var(--color-text-primary);padding:.5rem .7rem 0;font-size:.9rem;font-weight:700}.ed-rel-years[data-astro-cid-dbhsbaiw]{font-family:var(--font-mono);color:var(--color-text-muted);padding:.1rem .7rem .7rem;font-size:.7rem}.ed-sources[data-astro-cid-dbhsbaiw]{border-top:1px solid var(--color-border-subtle);padding:1.5rem 0 .5rem}.ed-sources[data-astro-cid-dbhsbaiw] ul[data-astro-cid-dbhsbaiw]{color:var(--color-text-muted);gap:.3rem;margin-top:.5rem;font-size:.8rem;display:grid}.ed-sources[data-astro-cid-dbhsbaiw] a[data-astro-cid-dbhsbaiw]{color:var(--color-blue-hover)}.eg-hero[data-astro-cid-m23jdj7p]{gap:1.5rem;margin-bottom:1.25rem;display:grid}@media (width>=1024px){.eg-hero[data-astro-cid-m23jdj7p]{grid-template-columns:minmax(0,1fr) 28rem;align-items:start}}.eg-chip[data-astro-cid-m23jdj7p]{border:1px solid var(--color-border-subtle);background:var(--color-surface);font-family:var(--font-mono);color:var(--color-blue-hover);border-radius:.4rem;padding:.2rem .6rem;font-size:.75rem}@media (width<=1023px){.eg-collage[data-astro-cid-m23jdj7p]{order:-1}}.eg-collage[data-astro-cid-m23jdj7p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.eg-collage-1[data-astro-cid-m23jdj7p]{grid-template-columns:1fr}.eg-collage[data-astro-cid-m23jdj7p] .eg-collage-img{border-radius:.8rem;width:100%;height:auto}.eg-collage-1[data-astro-cid-m23jdj7p] .eg-collage-img{width:auto;max-width:100%;max-height:20rem;margin-inline:auto}.eg-collage-3[data-astro-cid-m23jdj7p]>figure:first-child{grid-column:span 2}.eg-rail[data-astro-cid-m23jdj7p]{z-index:20;background:var(--color-surface-glass);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border-subtle);margin:0 -1rem 1.25rem;padding:0 1rem;position:sticky;top:0}.eg-rail[data-astro-cid-m23jdj7p] ul[data-astro-cid-m23jdj7p]{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.eg-rail[data-astro-cid-m23jdj7p] ul[data-astro-cid-m23jdj7p]::-webkit-scrollbar{display:none}.eg-rail[data-astro-cid-m23jdj7p] a[data-astro-cid-m23jdj7p]{white-space:nowrap;min-height:44px;color:var(--color-text-secondary);align-items:center;padding:0 .7rem;font-size:.85rem;font-weight:600;display:inline-flex}.eg-rail[data-astro-cid-m23jdj7p] a[data-astro-cid-m23jdj7p]:hover{color:var(--color-blue-hover)}.eg-section[data-astro-cid-m23jdj7p]{border-top:1px solid var(--color-border-subtle);margin-top:1.5rem;padding:1.75rem 0}.eg-h2[data-astro-cid-m23jdj7p]{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.eg-table-wrap[data-astro-cid-m23jdj7p]{border:1px solid var(--color-border-subtle);border-radius:.8rem;overflow-x:auto}.eg-table[data-astro-cid-m23jdj7p]{border-collapse:collapse;width:100%;min-width:36rem;font-size:.85rem}.eg-table[data-astro-cid-m23jdj7p] th[data-astro-cid-m23jdj7p],.eg-table[data-astro-cid-m23jdj7p] td[data-astro-cid-m23jdj7p]{text-align:left;color:var(--color-text-secondary)}.eg-table[data-astro-cid-m23jdj7p] tbody[data-astro-cid-m23jdj7p] th[data-astro-cid-m23jdj7p]{color:var(--color-text-primary);white-space:nowrap}.eg-table[data-astro-cid-m23jdj7p] tbody[data-astro-cid-m23jdj7p] th[data-astro-cid-m23jdj7p] a[data-astro-cid-m23jdj7p]:hover{color:var(--color-blue-hover);text-decoration:underline}.eg-table[data-astro-cid-m23jdj7p] td[data-astro-cid-m23jdj7p].font-mono{white-space:nowrap;font-size:.75rem}.eg-dot[data-astro-cid-m23jdj7p]{vertical-align:middle;border-radius:999px;width:.65rem;height:.65rem;margin-right:.5rem;display:inline-block}.eg-dot-lg[data-astro-cid-m23jdj7p]{flex:none;width:.9rem;height:.9rem;margin:.55rem 0 0}.eg-gantt[data-astro-cid-m23jdj7p]{gap:.35rem;display:grid}.eg-gantt[data-astro-cid-m23jdj7p] li[data-astro-cid-m23jdj7p]{grid-template-columns:minmax(0,9rem) minmax(0,1fr);align-items:center;gap:.25rem .75rem;display:grid}@media (width>=640px){.eg-gantt[data-astro-cid-m23jdj7p] li[data-astro-cid-m23jdj7p]{grid-template-columns:12rem minmax(0,1fr) 9rem}}.eg-gantt-name[data-astro-cid-m23jdj7p]{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-height:44px;font-size:.82rem;font-weight:600;display:flex;overflow:hidden}.eg-gantt-name[data-astro-cid-m23jdj7p]:hover{color:var(--color-blue-hover)}.eg-gantt-track[data-astro-cid-m23jdj7p]{background:var(--color-canvas-subtle);border-radius:.4rem;height:44px;position:relative;overflow:hidden}.eg-gantt-bar[data-astro-cid-m23jdj7p]{cursor:pointer;opacity:.85;border:0;border-radius:.35rem;min-width:44px;height:100%;position:absolute;top:0}.eg-gantt-bar[data-astro-cid-m23jdj7p]:hover{opacity:1;outline:2px solid var(--color-text-primary)}.eg-gantt-years[data-astro-cid-m23jdj7p]{font-family:var(--font-mono);color:var(--color-text-muted);font-size:.7rem;display:none}@media (width>=640px){.eg-gantt-years[data-astro-cid-m23jdj7p]{display:block}}.eg-member[data-astro-cid-m23jdj7p]{border-top:1px dashed var(--color-border-subtle);padding:1.5rem 0}.eg-member[data-astro-cid-m23jdj7p]:first-of-type{border-top:0;padding-top:.5rem}.eg-member-head[data-astro-cid-m23jdj7p]{align-items:flex-start;gap:.7rem;margin-bottom:.75rem;display:flex}.eg-member[data-astro-cid-m23jdj7p] .eg-member-fig{margin-bottom:.75rem}.eg-member[data-astro-cid-m23jdj7p] .eg-member-fig img{border-radius:.8rem}@media (width>=640px){.eg-member[data-astro-cid-m23jdj7p] .eg-member-fig{float:right;width:20rem;margin:0 0 .75rem 1.25rem}}.eg-member-lead[data-astro-cid-m23jdj7p]{color:var(--color-text-secondary);margin-bottom:.4rem;font-size:.98rem;line-height:1.7}.eg-member-pillars[data-astro-cid-m23jdj7p]{clear:both;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin-top:1rem;display:grid}.eg-member-pillars[data-astro-cid-m23jdj7p]>.ec-full{grid-column:1/-1}.eg-member-pillars[data-astro-cid-m23jdj7p] .ec-compact .ec-facts{grid-template-columns:1fr}.eg-sources[data-astro-cid-m23jdj7p]{border-top:1px solid var(--color-border-subtle);padding:1.5rem 0 .5rem}.eg-sources[data-astro-cid-m23jdj7p] ul[data-astro-cid-m23jdj7p]{color:var(--color-text-muted);gap:.3rem;margin-top:.5rem;font-size:.8rem;display:grid}
