.film.svelte-93rjy{border-radius:14px;background:#ffffff59;border:1px solid rgba(0,0,0,.08);overflow:hidden}.film-head.svelte-93rjy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:transparent;border:none;cursor:pointer;text-align:left}.film-title.svelte-93rjy{color:#fff;display:flex;gap:6px;flex-wrap:wrap;align-items:baseline}.brand.svelte-93rjy{font-size:.85rem;opacity:.65;text-transform:uppercase;letter-spacing:.12em}.name.svelte-93rjy{font-size:1.05rem;font-weight:600}.film-body.svelte-93rjy{padding:0 16px 14px;display:grid;gap:10px}.row.svelte-93rjy{display:grid;grid-template-columns:80px 1fr;gap:10px;font-size:.95rem}.k.svelte-93rjy{text-transform:uppercase;font-size:.7rem;letter-spacing:.12em;opacity:.6}.v.svelte-93rjy{opacity:.9}.actions.svelte-93rjy{margin-top:6px}button.link.svelte-93rjy{background:none;border:none;padding:0;color:inherit;opacity:.75;font-size:.9rem;cursor:pointer;text-decoration:underline;text-underline-offset:4px}button.link.svelte-93rjy:hover{opacity:1}.film-list.svelte-kduuv{list-style:none;padding:0 20px;margin:0;display:grid;gap:10px}
