.kicker.svelte-g80waq{margin-top:1rem;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--green-primary)}.answer.svelte-g80waq{line-height:1.6;padding-left:1rem;border-left:3px solid var(--green-primary)}.meta.svelte-g80waq{display:flex;flex-wrap:wrap;gap:.25rem .75rem}.series-episodes.svelte-1glt9uq{margin-top:2.5rem}.series-episodes.svelte-1glt9uq ol:where(.svelte-1glt9uq){margin-top:1rem;padding-left:0;list-style:none;border-top:1px solid rgb(var(--text-primary) / .08)}.series-episodes.svelte-1glt9uq li:where(.svelte-1glt9uq){margin-top:0;display:flex;align-items:center;gap:.875rem;padding:.875rem 0;border-bottom:1px solid rgb(var(--text-primary) / .08)}.num.svelte-1glt9uq{width:1.75rem;flex-shrink:0;text-align:center;font-family:JetBrains Mono,monospace;font-size:.875rem;color:rgb(var(--text-muted))}.title.svelte-1glt9uq{min-width:0;flex:1;text-decoration:none!important}.name.svelte-1glt9uq{display:block;font-weight:500;color:rgb(var(--text-primary))}.title.svelte-1glt9uq:hover .name:where(.svelte-1glt9uq){text-decoration:underline;text-underline-offset:4px}.desc.svelte-1glt9uq{display:block;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;color:rgb(var(--text-muted))}.len.svelte-1glt9uq{display:none;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.75rem;color:rgb(var(--text-muted))}@media(min-width:640px){.len.svelte-1glt9uq{display:block}}.play.svelte-1glt9uq{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgb(var(--text-primary) / .15);color:rgb(var(--text-primary))}.play.svelte-1glt9uq:hover,.play.active.svelte-1glt9uq{border-color:var(--terracotta);color:var(--terracotta)}.more.svelte-1glt9uq{margin-top:1rem;font-size:.875rem}.body.svelte-1nj0vcg h2{margin-top:2.5rem;font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:600;color:rgb(var(--text-primary))}.body.svelte-1nj0vcg h2:first-child{margin-top:0}.body.svelte-1nj0vcg p,.body.svelte-1nj0vcg li{margin-top:.75rem;line-height:1.65;color:rgb(var(--text-secondary))}.body.svelte-1nj0vcg ul{margin-top:.5rem;padding-left:1.25rem;list-style:disc}.body.svelte-1nj0vcg ol{margin-top:.5rem;padding-left:1.25rem;list-style:decimal}.body.svelte-1nj0vcg a{text-decoration:underline;text-underline-offset:4px}.body.svelte-1nj0vcg strong{color:rgb(var(--text-primary))}.note.svelte-1nj0vcg{margin-top:1.5rem;padding:14px 18px;border-radius:12px;background:var(--green-tint);font-size:14px;line-height:1.6;color:rgb(var(--text-primary))}.code.svelte-1nj0vcg{margin-top:1.5rem}.body.svelte-1nj0vcg .timeline:where(.svelte-1nj0vcg){margin-top:1.5rem;padding-left:1.25rem;list-style:none;border-left:2px solid rgb(var(--text-primary) / .12)}.timeline.svelte-1nj0vcg li:where(.svelte-1nj0vcg){position:relative;margin-top:0;padding-bottom:1.75rem}.timeline.svelte-1nj0vcg li:where(.svelte-1nj0vcg):before{content:"";position:absolute;left:calc(-1.25rem - 6px);top:.35rem;width:10px;height:10px;border-radius:9999px;background:var(--terracotta)}.timeline.svelte-1nj0vcg time:where(.svelte-1nj0vcg){display:block;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--terracotta)}.timeline.svelte-1nj0vcg h3:where(.svelte-1nj0vcg){margin-top:.25rem;font-weight:600;line-height:1.4;color:rgb(var(--text-primary))}.timeline.svelte-1nj0vcg p:where(.svelte-1nj0vcg){margin-top:.375rem}.timeline.svelte-1nj0vcg .source:where(.svelte-1nj0vcg){font-size:.8125rem;color:rgb(var(--text-muted))}.code.svelte-1nj0vcg pre:where(.svelte-1nj0vcg){max-width:100%;overflow-x:auto;padding:14px 16px;border-radius:12px;background:rgb(var(--bg-surface));border:1px solid rgb(var(--text-primary) / .1);font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.55;color:rgb(var(--text-primary));white-space:pre}.code.svelte-1nj0vcg figcaption:where(.svelte-1nj0vcg){margin-top:.5rem;font-size:13px;line-height:1.5;color:rgb(var(--text-secondary))}.closing.svelte-1teoznn{border-top:1px solid var(--border-subtle);padding-top:2rem}
