.hero.svelte-1dcbkpw{--pull:calc(var(--header-h) + .75rem + var(--space-xl));margin-top:calc(-1 * var(--pull));padding-block:calc(var(--pull) + var(--space-lg)) var(--space-xl);margin-bottom:var(--space-lg)}.layout.svelte-1dcbkpw{column-gap:var(--space-2xl);grid-template-rows:auto 1fr;grid-template-columns:17rem minmax(0,1fr);align-items:start;display:grid}.poster.svelte-1dcbkpw{box-shadow:var(--shadow-poster), 0 30px 80px -30px #0009;grid-row:1/span 2}.title-block.svelte-1dcbkpw{min-width:0;padding-top:var(--space-sm)}h1.svelte-1dcbkpw{font-size:var(--text-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;line-height:1.05}.name-en.svelte-1dcbkpw{margin:var(--space-2xs) 0 0;font-size:var(--text-lg);color:var(--ink-2);text-align:right}.details.svelte-1dcbkpw{min-width:0}.facts.svelte-1dcbkpw{margin:var(--space-lg) 0 0;border-radius:var(--radius-lg);flex-wrap:wrap;padding:.35rem;display:inline-flex}.facts.svelte-1dcbkpw>div:where(.svelte-1dcbkpw){padding:.55rem 1.1rem}.facts.svelte-1dcbkpw>div:where(.svelte-1dcbkpw)+div:where(.svelte-1dcbkpw){border-inline-start:1px solid var(--glass-border)}.facts.svelte-1dcbkpw dt:where(.svelte-1dcbkpw){font-size:var(--text-xs);color:var(--ink-2)}.facts.svelte-1dcbkpw dd:where(.svelte-1dcbkpw){font-size:var(--text-md);margin:.1rem 0 0;font-weight:800}.team-link.svelte-1dcbkpw{color:var(--accent)}.team-link.svelte-1dcbkpw:hover{text-underline-offset:.3em;text-decoration:underline}.genres.svelte-1dcbkpw{margin:var(--space-sm) 0 0;font-size:var(--text-sm);flex-wrap:wrap;gap:.4rem;display:flex}.genres.svelte-1dcbkpw a:where(.svelte-1dcbkpw){border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--fill-1);min-height:2.5rem;box-shadow:var(--glass-highlight);color:var(--ink);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);align-items:center;padding-inline:.95rem;font-weight:600;display:inline-flex}.genres.svelte-1dcbkpw a:where(.svelte-1dcbkpw):hover{border-color:var(--accent);background:var(--fill-2)}.story.svelte-1dcbkpw{margin:var(--space-sm) 0 0;max-width:var(--measure);line-height:var(--leading-body)}.follow.svelte-1dcbkpw{margin-top:var(--space-md)}.section.svelte-1dcbkpw+.section:where(.svelte-1dcbkpw){margin-top:var(--space-xl)}.zips.svelte-1dcbkpw{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.zip.svelte-1dcbkpw{align-items:center;gap:var(--space-md);padding:.5rem;padding-inline-start:var(--space-md);display:flex}.zip-name.svelte-1dcbkpw{font-weight:700}.zip.svelte-1dcbkpw .get:where(.svelte-1dcbkpw){margin-inline-start:auto}.eps-head.svelte-1dcbkpw{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-md);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.eps-head.svelte-1dcbkpw .hs-section-head:where(.svelte-1dcbkpw){margin:0}.episodes.svelte-1dcbkpw{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.episode.svelte-1dcbkpw{gap:var(--space-sm);padding:var(--space-xs);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);grid-template-columns:4.5rem minmax(0,1fr);align-items:start;display:grid}.episode.svelte-1dcbkpw:hover{background:var(--fill-2)}.ep-num.svelte-1dcbkpw{border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--fill-2);width:4.5rem;height:4.5rem;box-shadow:var(--glass-highlight);flex-direction:column;justify-content:center;align-items:center;display:flex}.ep-word.svelte-1dcbkpw{font-size:var(--text-2xs);color:var(--ink-2);line-height:1.4}.ep-n.svelte-1dcbkpw{font-size:1.65rem;font-weight:900;line-height:1.1}.episode.svelte-1dcbkpw:first-child .ep-num:where(.svelte-1dcbkpw){background:var(--grad-brand);box-shadow:var(--glow-brand);border-color:#0000}.episode.svelte-1dcbkpw:first-child .ep-word:where(.svelte-1dcbkpw),.episode.svelte-1dcbkpw:first-child .ep-n:where(.svelte-1dcbkpw){color:var(--mint-ink)}.releases.svelte-1dcbkpw{margin:0;padding:0;list-style:none}.release.svelte-1dcbkpw{align-items:center;column-gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem;min-height:4.5rem;padding-block:.15rem;display:grid}.release.svelte-1dcbkpw+.release:where(.svelte-1dcbkpw){border-top:1px dashed var(--glass-border);padding-top:var(--space-2xs);margin-top:var(--space-2xs)}.team.svelte-1dcbkpw{grid-row:1;justify-self:start;font-weight:700}.team.svelte-1dcbkpw:hover{color:var(--accent)}.line.svelte-1dcbkpw{flex-wrap:wrap;grid-row:2;align-items:center;gap:.4rem .6rem;display:flex}.time.svelte-1dcbkpw{font-size:var(--text-xs);color:var(--ink-2)}.get.svelte-1dcbkpw{grid-area:1/2/span 2}.get.svelte-1dcbkpw:hover{border-color:var(--accent);color:var(--accent)}@media (width<=960px){.layout.svelte-1dcbkpw{column-gap:var(--space-lg);grid-template-columns:11rem minmax(0,1fr)}}@media (width<=680px){.hero.svelte-1dcbkpw{--pull:calc(3.75rem + .5rem + var(--space-lg));padding-block:calc(var(--pull) + var(--space-sm)) var(--space-lg)}.layout.svelte-1dcbkpw{column-gap:var(--space-md);grid-template-columns:8rem minmax(0,1fr)}.poster.svelte-1dcbkpw{grid-row:1}.title-block.svelte-1dcbkpw{align-self:end;padding-top:0}.details.svelte-1dcbkpw{grid-column:1/-1}h1.svelte-1dcbkpw{font-size:var(--text-2xl)}.facts.svelte-1dcbkpw{display:flex}.facts.svelte-1dcbkpw>div:where(.svelte-1dcbkpw){flex:auto;padding:.45rem .8rem}}@media (width<=900px){.episodes.svelte-1dcbkpw{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.episode.svelte-1dcbkpw{gap:var(--space-xs);padding:var(--space-2xs);grid-template-columns:3.5rem minmax(0,1fr)}.ep-num.svelte-1dcbkpw{border-radius:var(--radius);width:3.5rem;height:3.5rem}.ep-n.svelte-1dcbkpw{font-size:1.3rem}.release.svelte-1dcbkpw{min-height:3.5rem}.zip.svelte-1dcbkpw{gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap}}
