.head.svelte-1dcbkpw{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);gap:1.5rem;margin-bottom:1.8rem;padding:1.2rem;display:flex}.poster.svelte-1dcbkpw{flex:0 0 180px}.poster.svelte-1dcbkpw img:where(.svelte-1dcbkpw){aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius);background:var(--green-tint);width:180px;display:block}.info.svelte-1dcbkpw{flex:1;min-width:0}h1.svelte-1dcbkpw{margin:0;font-size:1.45rem}.title-row.svelte-1dcbkpw{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.name-en.svelte-1dcbkpw{color:var(--text-muted);margin-top:.2rem;font-size:.85rem}.facts.svelte-1dcbkpw{color:var(--text-muted);flex-wrap:wrap;gap:.9rem;margin-top:.8rem;font-size:.83rem;display:flex}.fact.svelte-1dcbkpw{align-items:center;gap:.3rem;display:inline-flex}.genres.svelte-1dcbkpw{flex-wrap:wrap;gap:.4rem;margin-top:.8rem;display:flex}.chip.svelte-1dcbkpw{background:var(--green-tint);color:var(--green-600);border-radius:999px;padding:.15rem .7rem;font-size:.75rem;font-weight:600}.chip.svelte-1dcbkpw:hover{background:var(--green-500);color:#fff}.story.svelte-1dcbkpw{color:var(--text);margin:.9rem 0 0;font-size:.9rem;line-height:1.9}.teams-line.svelte-1dcbkpw{color:var(--text-muted);flex-wrap:wrap;gap:.5rem;margin-top:.9rem;font-size:.83rem;display:flex}.team-link.svelte-1dcbkpw{color:var(--green-600);font-weight:600}.section.svelte-1dcbkpw{margin-bottom:2rem}.section-title.svelte-1dcbkpw{border-inline-start:4px solid var(--green-500);margin:0 0 .9rem;padding-inline-start:.6rem;font-size:1.1rem}.zips.svelte-1dcbkpw{flex-wrap:wrap;gap:.6rem;display:flex}.zip.svelte-1dcbkpw{background:var(--green-tint);color:var(--green-600);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.zip.svelte-1dcbkpw:hover{background:var(--green-500);color:#fff}.tabs.svelte-1dcbkpw{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}.tab.svelte-1dcbkpw{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:.3rem .8rem;font-family:inherit;font-size:.8rem}.tab.active.svelte-1dcbkpw{background:var(--green-500);border-color:var(--green-500);color:#fff;font-weight:700}.episodes.svelte-1dcbkpw{flex-direction:column;gap:.7rem;display:flex}.episode.svelte-1dcbkpw{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden}.ep-label.svelte-1dcbkpw{background:var(--green-tint);color:var(--green-600);padding:.45rem .9rem;font-size:.9rem;font-weight:700}.releases.svelte-1dcbkpw{flex-direction:column;display:flex}.release.svelte-1dcbkpw{flex-wrap:wrap;align-items:center;gap:.8rem;padding:.55rem .9rem;display:flex}.release.svelte-1dcbkpw+.release:where(.svelte-1dcbkpw){border-top:1px solid var(--border)}.rel-team.svelte-1dcbkpw{min-width:8rem;font-size:.88rem;font-weight:600}.rel-team.svelte-1dcbkpw:hover{color:var(--green-600)}.rel-quals.svelte-1dcbkpw{flex-wrap:wrap;flex:1;gap:.3rem;display:flex}.qual.svelte-1dcbkpw{border:1px solid var(--border);color:var(--text-muted);background:var(--bg);border-radius:6px;padding:.05rem .4rem;font-size:.7rem}.qual.svelte-1dcbkpw:hover{border-color:var(--green-500);color:var(--green-600)}.rel-time.svelte-1dcbkpw{color:var(--text-muted);font-size:.73rem}.rel-dl.svelte-1dcbkpw{color:#fff;background:var(--green-500);border-radius:var(--radius);align-items:center;gap:.3rem;padding:.3rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.rel-dl.svelte-1dcbkpw:hover{background:var(--green-600)}@media (width<=768px){.head.svelte-1dcbkpw{flex-direction:column}.poster.svelte-1dcbkpw{flex:none;align-self:center}.rel-team.svelte-1dcbkpw{flex-basis:100%;min-width:0}}
