.mv-hero.svelte-1az0baz{position:relative;margin:0 0 20px;border-radius:var(--radius);overflow:hidden;background:var(--surface-2)}.mv-hero__bg.svelte-1az0baz{position:absolute;inset:0;z-index:0}.mv-hero__bg.svelte-1az0baz img:where(.svelte-1az0baz){width:100%;height:100%;object-fit:cover;filter:blur(18px);transform:scale(1.15);opacity:.6}.mv-hero__overlay.svelte-1az0baz{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#000000e0,#0000008c,#0000004d)}.mv-hero__content.svelte-1az0baz{position:relative;z-index:2;padding:24px 28px;width:100%}.mv-hero--no-cover.svelte-1az0baz .mv-hero__content:where(.svelte-1az0baz){padding:20px 24px}.mv-hero__row.svelte-1az0baz{display:flex;gap:22px;align-items:flex-end}.mv-hero__poster.svelte-1az0baz{width:160px;flex-shrink:0;border-radius:var(--radius-sm);box-shadow:0 8px 28px #00000080;object-fit:cover;aspect-ratio:2/3}.mv-hero__info.svelte-1az0baz{min-width:0;padding-bottom:4px}.mv-hero__kicker.svelte-1az0baz{display:flex;align-items:center;gap:12px;margin-bottom:8px}.mv-hero__cat.svelte-1az0baz{font-size:var(--fs-sm);font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-hover, #8fd400)}.mv-hero--no-cover.svelte-1az0baz .mv-hero__cat:where(.svelte-1az0baz){color:var(--accent, #7cb305)}.mv-hero__cat.svelte-1az0baz:hover{text-decoration:underline}.mv-hero__date.svelte-1az0baz{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);color:#ffffffb3}.mv-hero--no-cover.svelte-1az0baz .mv-hero__date:where(.svelte-1az0baz){color:var(--text-dim)}.mv-hero__title.svelte-1az0baz{font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.2;margin:0 0 8px;color:#fff}.mv-hero--no-cover.svelte-1az0baz .mv-hero__title:where(.svelte-1az0baz){color:var(--text)}.mv-hero__short.svelte-1az0baz{font-size:var(--fs-md);line-height:1.5;margin:0 0 12px;max-width:680px;color:#ffffffd9}.mv-hero--no-cover.svelte-1az0baz .mv-hero__short:where(.svelte-1az0baz){color:var(--text-muted)}.mv-hero__stats.svelte-1az0baz{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.mv-hero__stat.svelte-1az0baz{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-sm);color:#ffffffbf;font-variant-numeric:tabular-nums}.mv-hero--no-cover.svelte-1az0baz .mv-hero__stat:where(.svelte-1az0baz){color:var(--text-dim)}.mv-meta.svelte-1az0baz{margin:0 0 20px;padding:14px 20px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.mv-eps.svelte-1az0baz{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.mv-eps__item.svelte-1az0baz{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);text-decoration:none;color:var(--text);transition:border-color .15s,background .15s}.mv-eps__item.svelte-1az0baz:hover{border-color:var(--accent, #7cb305);background:var(--surface-2)}.mv-eps__icon.svelte-1az0baz{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--accent-soft, #edf7d3);color:var(--accent, #7cb305)}.mv-eps__title.svelte-1az0baz{font-size:var(--fs-sm);font-weight:600;line-height:1.3}.mv-persons.svelte-1az0baz{display:flex;flex-wrap:wrap;gap:8px}.mv-persons__chip.svelte-1az0baz{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--border);border-radius:999px;background:var(--surface);font-size:var(--fs-sm);font-weight:500;text-decoration:none;color:var(--text);transition:border-color .15s,color .15s}.mv-persons__chip.svelte-1az0baz:hover{border-color:var(--accent, #7cb305);color:var(--accent, #7cb305)}.mv-paidlock.svelte-1az0baz{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-dim);text-align:center}@media(max-width:640px){.mv-hero__row.svelte-1az0baz{flex-direction:column;align-items:flex-start}.mv-hero__poster.svelte-1az0baz{width:120px}}
