.wrap.svelte-1byo1a9{gap:var(--space-3);padding-top:var(--space-3);flex-direction:column;display:flex}.layout.svelte-1byo1a9{gap:var(--space-6);flex-direction:column;display:flex}.intro.svelte-1byo1a9{align-items:flex-end;gap:var(--space-4);display:flex}.intro-cover.svelte-1byo1a9{flex:0 0 6.5rem}.intro-text.svelte-1byo1a9{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}h1.svelte-1byo1a9{overflow-wrap:anywhere;font-size:clamp(1.625rem,6vw,2.5rem);font-weight:400}.versions.svelte-1byo1a9{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.version.svelte-1byo1a9{border:2px solid var(--color-content-primary);border-radius:var(--radius-lg);overflow:hidden}.version-toggle.svelte-1byo1a9{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:4rem;padding:var(--space-3) var(--space-4);font:inherit;text-align:left;color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;display:flex}.version-toggle.svelte-1byo1a9:focus-visible{outline-offset:-4px}.version-toggle.svelte-1byo1a9:hover{background:var(--color-surface-850)}.version.open.svelte-1byo1a9 .version-toggle:where(.svelte-1byo1a9){background:var(--color-accent-500)}.version-info.svelte-1byo1a9{flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.version-name.svelte-1byo1a9{font-size:1.0625rem;font-weight:800;line-height:1.3}.version-meta.svelte-1byo1a9{gap:0 var(--space-3);flex-wrap:wrap;font-size:.875rem;display:flex}.version-badges.svelte-1byo1a9{margin-top:.25rem}.chevron.svelte-1byo1a9{transition:transform var(--transition-base);flex-shrink:0}.version.open.svelte-1byo1a9 .chevron:where(.svelte-1byo1a9){transform:rotate(180deg)}.version-body.svelte-1byo1a9{border-top:2px solid var(--color-content-primary);padding:var(--space-4)}h2.svelte-1byo1a9{margin-bottom:var(--space-3);letter-spacing:0;font-size:1rem;font-weight:800}.episodes.svelte-1byo1a9{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));gap:.375rem;max-height:24rem;padding:2px;display:grid;overflow-y:auto}.episode.svelte-1byo1a9{min-height:3rem;font:inherit;color:var(--color-content-primary);background:var(--color-surface-850);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);border:1.5px solid #0000;flex-direction:column;justify-content:center;align-items:center;font-weight:800;line-height:1.1;display:flex}.episode.svelte-1byo1a9:hover{background:var(--color-accent-500);border-color:var(--color-content-primary)}.episode.svelte-1byo1a9 small:where(.svelte-1byo1a9){font-size:.6875rem;font-weight:500}.no-grid.svelte-1byo1a9{max-width:38rem}.manual.svelte-1byo1a9{gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1.5px solid var(--color-border-default);flex-direction:column;display:flex}.no-versions.svelte-1byo1a9{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border:2px solid var(--color-content-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex}.no-versions.svelte-1byo1a9 .display:where(.svelte-1byo1a9){color:var(--color-content-primary);font-size:1.375rem}@media (width>=640px){.manual.svelte-1byo1a9{flex-direction:row;align-items:flex-end}.manual.svelte-1byo1a9 .btn{flex-shrink:0;min-height:48px}}@media (width>=900px){.layout.svelte-1byo1a9{align-items:flex-start;gap:var(--space-10);flex-direction:row}.intro.svelte-1byo1a9{flex-direction:column;flex:0 0 18rem;align-items:stretch;position:sticky;top:5.5rem}.intro-cover.svelte-1byo1a9{flex:none}}
