.name[data-v-e502c160]{font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:20px;display:block;overflow:hidden}.team-card[data-v-e502c160],.text[data-v-e502c160]{min-width:0}.team-card[data-v-e502c160]{border-top:1px solid var(--rule);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.team-card .name[data-v-e502c160]{font-size:var(--text-lead);line-height:22px}.about[data-v-e502c160]{font-size:var(--text-small);color:var(--secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;line-height:19px;display:-webkit-box;overflow:hidden}.roles[data-v-e502c160]{font-size:var(--text-caption);color:var(--muted);text-wrap:pretty;margin-top:4px;line-height:18px}.person-card[data-v-e502c160]{border-top:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 0;display:grid}.bio[data-v-e502c160],.episodes[data-v-e502c160]{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-caption);line-height:18px;overflow:hidden}.bio[data-v-e502c160]{color:var(--secondary)}.episodes[data-v-e502c160]{color:var(--muted)}.links[data-v-e502c160]{margin-right:var(--icon-link-inset);display:flex}.links[data-v-e502c160] a:nth-child(n+3){display:none}.picker[data-v-f6658425]{gap:6px;margin-top:10px;display:grid}.field[data-v-f6658425]{gap:8px;display:flex}.field .input[data-v-f6658425]{flex:1;padding:0 12px}.field .button[data-v-f6658425]:disabled{color:var(--muted);cursor:default}.field .button[data-v-f6658425]:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.hint[data-v-f6658425]{min-height:20px;font-size:var(--text-small);color:var(--muted);line-height:20px}.hint[data-v-f6658425]:empty{display:none}.options[data-v-f6658425]{border:1px solid var(--hairline);border-radius:var(--radius);max-height:296px;padding:4px;list-style:none;overflow-y:auto}.options li[data-v-f6658425]{border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;padding:6px 10px;display:flex}.options li.active[data-v-f6658425]{background:var(--hover);box-shadow:inset 2px 0 0 var(--accent)}.options .name[data-v-f6658425]{font-weight:500}.options .bio[data-v-f6658425]{font-size:var(--text-caption);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.heading[data-v-5c4864f2]{align-items:baseline;gap:8px;padding-bottom:12px;display:flex}.heading h2[data-v-5c4864f2]{font-size:var(--text-section);letter-spacing:-.01em;font-weight:600;line-height:26px}.heading h1[data-v-5c4864f2]{font-size:var(--text-page);letter-spacing:-.02em;font-weight:600;line-height:34px}.heading .count[data-v-5c4864f2]{background:var(--hover);font-size:var(--text-caption);color:var(--secondary);font-variant-numeric:tabular-nums;border-radius:999px;align-self:center;padding:0 7px;font-weight:500;line-height:20px}.subheading[data-v-5c4864f2]{-moz-column-gap:8px;min-height:var(--icon-link);font-size:var(--text-body);flex-wrap:wrap;align-items:center;column-gap:8px;padding:28px 0 8px;font-weight:600;line-height:20px;display:flex}.subheading .count[data-v-5c4864f2]{font-weight:400}.subheading h3[data-v-5c4864f2]{font:inherit}.heading+.subheading[data-v-5c4864f2]{padding-top:0}.count[data-v-5c4864f2],.note[data-v-5c4864f2]{font-size:var(--text-small);color:var(--muted);line-height:20px}h2[data-v-5c4864f2]:focus{outline:0}.heading+.note[data-v-5c4864f2]{max-width:640px;margin:-6px 0 12px}.sign-ins[data-v-5c4864f2]{padding:0;list-style:none}.sign-in[data-v-5c4864f2]{border-top:1px solid var(--rule);padding:10px 0}.row[data-v-5c4864f2]{min-height:var(--icon-link);align-items:center;gap:12px}.row[data-v-5c4864f2],.what[data-v-5c4864f2]{display:flex}.what[data-v-5c4864f2]{-moz-column-gap:8px;overflow-wrap:anywhere;flex-wrap:wrap;flex:1;align-items:baseline;column-gap:8px;min-width:0}.name[data-v-5c4864f2]{font-weight:500}.you[data-v-5c4864f2]{font-size:var(--text-micro);color:var(--accent-text);font-weight:600;line-height:18px}.how[data-v-5c4864f2]{color:var(--muted)}.done[data-v-5c4864f2],.error[data-v-5c4864f2],.how[data-v-5c4864f2],.small[data-v-5c4864f2]{font-size:var(--text-small);line-height:20px}.small[data-v-5c4864f2]{min-height:var(--icon-link);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--radius-sm);cursor:pointer;background:#fff;flex:none;padding:0 12px;font-weight:500}.small[data-v-5c4864f2]:hover{border-color:var(--hairline-strong)}.error[data-v-5c4864f2]{color:var(--accent-text);margin-top:8px}.done[data-v-5c4864f2]{color:var(--secondary);margin-top:12px}.done[data-v-5c4864f2]:empty{margin:0}.done .link[data-v-5c4864f2]{color:var(--accent-text)}.done .link[data-v-5c4864f2]:hover{text-decoration:underline}.heading[data-v-58c40a01]{align-items:baseline;gap:8px;padding-bottom:12px;display:flex}.heading h2[data-v-58c40a01]{font-size:var(--text-section);letter-spacing:-.01em;font-weight:600;line-height:26px}.heading h1[data-v-58c40a01]{font-size:var(--text-page);letter-spacing:-.02em;font-weight:600;line-height:34px}.heading .count[data-v-58c40a01]{background:var(--hover);font-size:var(--text-caption);color:var(--secondary);font-variant-numeric:tabular-nums;border-radius:999px;align-self:center;padding:0 7px;font-weight:500;line-height:20px}.subheading[data-v-58c40a01]{-moz-column-gap:8px;min-height:var(--icon-link);font-size:var(--text-body);flex-wrap:wrap;align-items:center;column-gap:8px;padding:28px 0 8px;font-weight:600;line-height:20px;display:flex}.subheading .count[data-v-58c40a01]{font-weight:400}.subheading h3[data-v-58c40a01]{font:inherit}.heading+.subheading[data-v-58c40a01]{padding-top:0}.count[data-v-58c40a01],.note[data-v-58c40a01]{font-size:var(--text-small);color:var(--muted);line-height:20px}.content[data-v-58c40a01]{max-width:var(--content-width);flex-direction:column;gap:56px;margin:0 auto;padding:48px 24px 96px;display:flex}@media (width<=640px){.content[data-v-58c40a01]{gap:48px;padding:32px 16px 64px}}.episode-cards[data-v-58c40a01],.episodes[data-v-58c40a01]{padding:0;list-style:none}.episode-cards[data-v-58c40a01]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}@media (width<=1100px){.episode-cards[data-v-58c40a01]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.episode-cards[data-v-58c40a01]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.episode-cards[data-v-58c40a01]{grid-template-columns:minmax(0,1fr);gap:0}}.workspace .episode-cards[data-v-58c40a01]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=800px){.workspace .episode-cards[data-v-58c40a01]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.workspace .episode-cards[data-v-58c40a01]{grid-template-columns:minmax(0,1fr)}}.heading .more[data-v-58c40a01],.subheading .more[data-v-58c40a01]{margin-left:auto}.title[data-v-58c40a01]{flex-direction:column;gap:4px;display:flex}.title h1[data-v-58c40a01]{font-size:var(--text-page);letter-spacing:-.02em;font-weight:600;line-height:34px}.title .meta[data-v-58c40a01]{-moz-column-gap:8px;font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;align-items:center;column-gap:8px;line-height:20px;display:flex}.title .code[data-v-58c40a01]{font-family:var(--font-mono)}.title .subtitle[data-v-58c40a01]{color:var(--secondary)}.workspace[data-v-58c40a01]{-moz-column-gap:64px;grid-template:"lead side""main side"1fr/minmax(0,1fr) 336px;align-items:start;column-gap:64px;display:grid}.workspace>.lead[data-v-58c40a01]{grid-area:lead;gap:28px;min-width:0;display:grid}.workspace>.fact-panel[data-v-58c40a01]{grid-area:side}.workspace>.main[data-v-58c40a01]{flex-direction:column;grid-area:main;gap:48px;min-width:0;display:flex}.workspace>.lead~.main[data-v-58c40a01]{padding-top:32px}@media (width<=960px){.workspace[data-v-58c40a01]{grid-template:"side""main"/minmax(0,1fr);row-gap:32px}.workspace[data-v-58c40a01]:has(>.lead){grid-template-areas:"lead""side""main"}.workspace>.lead~.main[data-v-58c40a01]{padding-top:8px}}.details>div[data-v-58c40a01]{-moz-column-gap:16px;border-top:1px solid var(--rule);grid-template-columns:160px minmax(0,1fr);column-gap:16px;padding:12px 0;display:grid}.details dt[data-v-58c40a01]{font-size:var(--text-small);color:var(--muted);line-height:22px}.details dd[data-v-58c40a01]{overflow-wrap:anywhere;margin:0}.details dd>a[data-v-58c40a01]{text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;text-decoration-thickness:1px}.details dd>a[data-v-58c40a01]:hover{text-decoration-color:currentColor}.details .icons[data-v-58c40a01]{margin:calc(.5 * (22px - var(--icon-link))) 0 calc(.5 * (22px - var(--icon-link))) var(--icon-link-inset);flex-wrap:wrap;display:flex}.rows[data-v-58c40a01]{padding:0;list-style:none}.rows li[data-v-58c40a01]{-moz-column-gap:8px;border-top:1px solid var(--rule);flex-wrap:wrap;column-gap:8px;padding:12px 0;display:flex}.rows li>a[data-v-58c40a01]{text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;text-decoration-thickness:1px}.rows li>a[data-v-58c40a01]:hover{text-decoration-color:currentColor}.letter[data-v-58c40a01],.rows .aside[data-v-58c40a01]{color:var(--muted)}@media (width<=640px){.details>div[data-v-58c40a01]{grid-template-columns:minmax(0,1fr)}}.team[data-v-58c40a01]{-moz-column-gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;padding:0;list-style:none;display:grid}.letter[data-v-58c40a01]{font-size:var(--text-small);padding:16px 0 6px;scroll-margin-top:16px;font-weight:600;line-height:20px}.letter[data-v-58c40a01]:first-child{padding-top:0}.people[data-v-58c40a01]{-moz-column-gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;padding:0;list-style:none;display:grid}.index[data-v-58c40a01]{font-size:var(--text-caption);flex-wrap:wrap;font-weight:500;line-height:20px;display:flex}.index a[data-v-58c40a01],.index span[data-v-58c40a01]{border-radius:var(--radius-xs);padding:2px 5px}.index a[data-v-58c40a01]{color:var(--secondary)}.index a[data-v-58c40a01]:hover{background:var(--hover)}.index span[data-v-58c40a01]{color:var(--faint)}@media (width<=960px){.people[data-v-58c40a01],.team[data-v-58c40a01]{grid-template-columns:repeat(2,minmax(0,1fr))}}.letters[data-v-58c40a01]{display:none}@media (width<=640px){.people[data-v-58c40a01],.team[data-v-58c40a01]{grid-template-columns:minmax(0,1fr)}.index[data-v-58c40a01]{display:none}.letters[data-v-58c40a01]{z-index:1;border-bottom:1px solid var(--rule);scrollbar-width:none;background:#fff;margin:0 -16px 8px;padding:0 12px;display:flex;position:sticky;top:0;overflow-x:auto}.letters a[data-v-58c40a01]{min-width:36px;height:40px;font-size:var(--text-small);color:var(--secondary);flex:none;place-items:center;font-weight:500;display:grid}.letter[data-v-58c40a01]{scroll-margin-top:56px}}
