.badge[data-astro-cid-nihzsnmv]{padding:0 20px}summary[data-astro-cid-nihzsnmv]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-nihzsnmv]::-webkit-details-marker{display:none}summary[data-astro-cid-nihzsnmv] img[data-astro-cid-nihzsnmv]{flex:none;width:auto;height:45px}.snip[data-astro-cid-nihzsnmv]{gap:8px;padding:12px 0 16px;display:grid}code[data-astro-cid-nihzsnmv]{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-sm);word-break:break-all;padding:12px;font-size:12px;line-height:1.5;display:block}.snip[data-astro-cid-nihzsnmv] .btn[data-astro-cid-nihzsnmv]{justify-self:start}@media (width<=640px){summary[data-astro-cid-nihzsnmv]{flex-direction:column;align-items:flex-start}}.profile[data-astro-cid-u3yneqfw]{background:linear-gradient(180deg, var(--bg-2), var(--bg));border-bottom:1px solid var(--border);padding:32px 0 24px}.crumbs[data-astro-cid-u3yneqfw]{gap:8px;margin-bottom:20px;font-size:13px;display:flex}.crumbs[data-astro-cid-u3yneqfw] a[data-astro-cid-u3yneqfw]:hover{color:var(--ink)}.profile-grid[data-astro-cid-u3yneqfw]{align-items:start;gap:24px;display:grid}@media (width>=900px){.profile-grid[data-astro-cid-u3yneqfw]{grid-template-columns:1fr auto}}.who[data-astro-cid-u3yneqfw]{flex-wrap:wrap;align-items:center;gap:24px;min-width:0;display:flex}.who[data-astro-cid-u3yneqfw]>div[data-astro-cid-u3yneqfw]{flex:240px;min-width:0}.who[data-astro-cid-u3yneqfw] h1[data-astro-cid-u3yneqfw]{overflow-wrap:anywhere;font-size:clamp(1.5rem,3.5vw,2.6rem)}.role[data-astro-cid-u3yneqfw]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 16px;font-size:1.05rem;display:flex}.co[data-astro-cid-u3yneqfw]{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.co[data-astro-cid-u3yneqfw]:hover{text-decoration:underline}.links[data-astro-cid-u3yneqfw]{flex-wrap:wrap;gap:8px;display:flex}.links[data-astro-cid-u3yneqfw] a[data-astro-cid-u3yneqfw].tag:hover{background:var(--blue);color:var(--on-dark)}.facts[data-astro-cid-u3yneqfw]{grid-template-columns:repeat(2,1fr);gap:0;min-width:320px;margin:0;padding:0;display:grid}.facts[data-astro-cid-u3yneqfw] div[data-astro-cid-u3yneqfw]{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:16px}.facts[data-astro-cid-u3yneqfw] div[data-astro-cid-u3yneqfw]:nth-child(2n){border-right:0}.facts[data-astro-cid-u3yneqfw] div[data-astro-cid-u3yneqfw]:nth-last-child(-n+2){border-bottom:0}.facts[data-astro-cid-u3yneqfw] dt[data-astro-cid-u3yneqfw]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.facts[data-astro-cid-u3yneqfw] dd[data-astro-cid-u3yneqfw]{font-family:var(--font-mono);margin:2px 0 0;font-size:16px;font-weight:600}.episode[data-astro-cid-u3yneqfw]{padding-top:40px}.ep-head[data-astro-cid-u3yneqfw]{margin-bottom:20px}.ep-head[data-astro-cid-u3yneqfw] h2[data-astro-cid-u3yneqfw]{max-width:30ch;margin-top:8px}.ep-grid[data-astro-cid-u3yneqfw]{gap:24px;display:grid}@media (width>=1000px){.ep-grid[data-astro-cid-u3yneqfw]{grid-template-columns:1fr 340px}}.ep-actions[data-astro-cid-u3yneqfw]{gap:8px;margin:16px 0 20px;display:flex}.summary[data-astro-cid-u3yneqfw]{max-width:70ch}.chapters[data-astro-cid-u3yneqfw]{align-self:start;max-height:calc(100vh - 100px);padding:16px 20px;position:sticky;top:80px;overflow-y:auto}.chapters[data-astro-cid-u3yneqfw] h3[data-astro-cid-u3yneqfw]{margin-bottom:8px;font-size:16px}.chapters[data-astro-cid-u3yneqfw] ol[data-astro-cid-u3yneqfw]{margin:0;padding:0;list-style:none}.chapters[data-astro-cid-u3yneqfw] li[data-astro-cid-u3yneqfw] a[data-astro-cid-u3yneqfw]{border-bottom:1px solid var(--border);color:var(--ink-2);gap:12px;padding:8px 0;font-size:14px;display:flex}.chapters[data-astro-cid-u3yneqfw] li[data-astro-cid-u3yneqfw]:last-child a[data-astro-cid-u3yneqfw]{border-bottom:0}.chapters[data-astro-cid-u3yneqfw] li[data-astro-cid-u3yneqfw] a[data-astro-cid-u3yneqfw]:hover{color:var(--ink)}.chapters[data-astro-cid-u3yneqfw] .t[data-astro-cid-u3yneqfw]{color:var(--blue);min-width:44px;padding-top:2px;font-size:12px}.extras[data-astro-cid-u3yneqfw]{gap:16px;margin-top:40px;display:grid}.edit[data-astro-cid-u3yneqfw]{font-size:14px}.edit[data-astro-cid-u3yneqfw] a[data-astro-cid-u3yneqfw]{color:var(--blue);font-weight:600}.alt[data-astro-cid-u3yneqfw]{background:var(--bg-2);border-top:1px solid var(--border);margin-top:48px}
