.tenyek.svelte-z7sjxz{border-top:1px solid var(--color-cinema-line);flex-wrap:wrap;margin:0;display:flex}.teny.svelte-z7sjxz{border-left:1px solid var(--color-cinema-line);flex-direction:column;flex:none;gap:6px;min-width:0;padding:18px 36px 24px;display:flex}.teny.svelte-z7sjxz:first-child{border-left:0;padding-left:0}.teny.szeles.svelte-z7sjxz{flex:240px;padding-right:0}dt.svelte-z7sjxz{letter-spacing:.3em;text-transform:uppercase;color:var(--color-cinema-dim);font-size:.625rem}dd.svelte-z7sjxz{margin:0}.link.svelte-z7sjxz{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.link.inline.svelte-z7sjxz{min-height:0;display:inline}.link.svelte-z7sjxz:hover .nev:where(.svelte-z7sjxz),.link.svelte-z7sjxz:hover .szoveg:where(.svelte-z7sjxz),.link.svelte-z7sjxz:hover .pont-al:where(.svelte-z7sjxz){text-decoration:underline;-webkit-text-decoration-color:var(--color-cinema-accent);text-decoration-color:var(--color-cinema-accent);text-underline-offset:3px}.link.svelte-z7sjxz:focus-visible{outline:2px solid var(--color-cinema-accent);outline-offset:4px;border-radius:var(--radius-xs)}.pont.svelte-z7sjxz{font-family:var(--font-display);color:var(--color-cinema-ink);font-size:2.375rem;line-height:1}.pont.kiemelt.svelte-z7sjxz{color:var(--color-cinema-accent)}.pont.halvany.svelte-z7sjxz,.szoveg.halvany.svelte-z7sjxz{color:var(--color-cinema-faint)}.pont-al.svelte-z7sjxz{color:var(--color-cinema-dim);font-size:.875rem}.stack.svelte-z7sjxz{flex-direction:column;gap:4px;display:flex}.szoveg.svelte-z7sjxz{font-family:var(--font-display);color:var(--color-cinema-ink);font-size:1.625rem;line-height:1}.al.svelte-z7sjxz{color:var(--color-cinema-dim);font-size:.8125rem;line-height:1.35}.szolgaltato.svelte-z7sjxz{align-items:center;gap:12px;display:flex}.logo.svelte-z7sjxz{width:32px;height:32px;box-shadow:0 0 0 1px var(--color-cinema-line);background:var(--color-cinema-raised);border-radius:7px;flex:0 0 32px}.nev.svelte-z7sjxz{color:var(--color-cinema-ink);font-size:1rem;font-weight:600}.jelzes.svelte-z7sjxz{width:fit-content;min-height:44px;color:var(--color-cinema-accent);align-items:center;margin-block:-10px -12px;font-size:.8125rem;font-weight:600;text-decoration:none;display:flex}.szeles.svelte-z7sjxz .jelzes:where(.svelte-z7sjxz){margin-left:44px}.jelzes.svelte-z7sjxz:hover{text-underline-offset:3px;text-decoration:underline}.jelzes.svelte-z7sjxz:focus-visible{outline:2px solid var(--color-cinema-accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (width<=860px){.teny.svelte-z7sjxz{padding-inline:24px}}.nyil.svelte-z7sjxz{display:none}.sor.svelte-z7sjxz{align-items:center;gap:12px;display:flex}@media (width<=620px){.tenyek.svelte-z7sjxz{grid-template-columns:repeat(var(--oszlop), minmax(0, 1fr));border-top:0;display:grid}.teny.svelte-z7sjxz,.teny.svelte-z7sjxz:first-child{border-left:0;border-top:1px solid var(--color-cinema-line);padding:12px 10px}.egy-sor.svelte-z7sjxz .teny:where(.svelte-z7sjxz):not(.szeles)+.teny:where(.svelte-z7sjxz):not(.szeles),.tenyek.svelte-z7sjxz:not(.egy-sor) .teny:where(.svelte-z7sjxz):nth-child(2n):not(.szeles){border-left:1px solid var(--color-cinema-line)}.egy-sor.svelte-z7sjxz .teny:where(.svelte-z7sjxz):first-child,.tenyek.svelte-z7sjxz:not(.egy-sor) .teny:where(.svelte-z7sjxz):nth-child(odd){padding-left:0}.teny.szeles.svelte-z7sjxz{border-bottom:1px solid var(--color-cinema-line);grid-column:1/-1;gap:2px;padding:12px 0 4px}.szeles.svelte-z7sjxz .link:where(.svelte-z7sjxz){min-height:48px;display:flex}.szeles.svelte-z7sjxz .szolgaltato:where(.svelte-z7sjxz),.szeles.svelte-z7sjxz .sor:where(.svelte-z7sjxz){flex:1}.nyil.svelte-z7sjxz{color:var(--color-cinema-dim);flex:none;margin-left:auto;display:block}dt.svelte-z7sjxz{letter-spacing:.24em}.pont.svelte-z7sjxz{font-size:1.75rem}.pont-al.svelte-z7sjxz{font-size:.75rem}.szoveg.svelte-z7sjxz{font-size:1.25rem;line-height:1.1}.al.svelte-z7sjxz{font-size:.75rem}}.hero.svelte-13xww1r{z-index:1;background:var(--color-cinema);border-bottom:1px solid var(--color-cinema-edge);color:var(--color-cinema-text);position:relative}.scene-img.svelte-13xww1r{z-index:-2;object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.shade.svelte-13xww1r{z-index:-1;pointer-events:none;background:linear-gradient(0deg, color-mix(in srgb, var(--color-cinema) 94%, transparent) 0, color-mix(in srgb, var(--color-cinema) 88%, transparent) 150px, transparent 340px), linear-gradient(90deg, color-mix(in srgb, var(--color-cinema) 95%, transparent) 0, color-mix(in srgb, var(--color-cinema) 86%, transparent) max(calc(50% + 260px), 940px), color-mix(in srgb, var(--color-cinema) 12%, transparent) max(calc(50% + 660px), 1340px));position:absolute;inset:0}.inner.svelte-13xww1r{max-width:var(--container-max);min-height:600px;padding:clamp(40px, 6vw, 72px) var(--container-px) 40px;flex-direction:column;justify-content:flex-end;gap:36px;margin-inline:auto;display:flex;position:relative}.has-facts.svelte-13xww1r .inner:where(.svelte-13xww1r){padding-bottom:0}.has-facts.svelte-13xww1r .inner:where(.svelte-13xww1r)>.hero-sor{margin-top:-36px}.hero.svelte-13xww1r:not(.has-image) .inner:where(.svelte-13xww1r){min-height:0}.top.svelte-13xww1r{flex-wrap:wrap;align-items:flex-start;gap:28px 40px;display:flex}.poster.svelte-13xww1r{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--color-cinema-raised);box-shadow:var(--shadow-poster);cursor:zoom-in;border:0;flex:0 0 200px;padding:0;position:relative;overflow:hidden}.poster.svelte-13xww1r img:where(.svelte-13xww1r){object-fit:cover;width:100%;height:100%;transition:transform .2s}.poster.svelte-13xww1r:hover img:where(.svelte-13xww1r),.poster.svelte-13xww1r:focus-visible img:where(.svelte-13xww1r){transform:scale(1.04)}.poster.svelte-13xww1r:focus-visible{outline:2px solid var(--color-cinema-accent);outline-offset:3px}.zoom.svelte-13xww1r{background:var(--color-paper);width:30px;height:30px;color:var(--color-ink);opacity:0;border-radius:50%;place-items:center;transition:opacity .2s;display:grid;position:absolute;bottom:8px;right:8px}.poster.svelte-13xww1r:hover .zoom:where(.svelte-13xww1r),.poster.svelte-13xww1r:focus-visible .zoom:where(.svelte-13xww1r){opacity:1}@media (hover:none){.zoom.svelte-13xww1r{opacity:.9}}@media (prefers-reduced-motion:reduce){.poster.svelte-13xww1r img:where(.svelte-13xww1r),.zoom.svelte-13xww1r{transition:none}}.text.svelte-13xww1r,.head.svelte-13xww1r{flex-direction:column;gap:16px;display:flex}.text.svelte-13xww1r{flex:420px;min-width:0;max-width:620px}.kep-gomb.svelte-13xww1r,.tovabb.svelte-13xww1r,.elozetes-gomb.svelte-13xww1r{display:none}.chip-white.svelte-13xww1r{top:clamp(20px,3vw,28px);right:var(--container-px);max-width:calc(100% - 2 * var(--container-px));border-radius:var(--radius-xs);background:var(--color-paper);color:var(--color-ink);letter-spacing:.24em;text-transform:uppercase;padding:7px 11px;font-size:.625rem;position:absolute}.crumbs.svelte-13xww1r{letter-spacing:.3em;text-transform:uppercase;color:var(--color-cinema-text);font-size:.6875rem}.sep.svelte-13xww1r{margin-inline:.45em}.crumbs.svelte-13xww1r a:where(.svelte-13xww1r):hover{color:var(--color-cinema-link)}.titles.svelte-13xww1r{flex-direction:column;gap:6px;display:flex}.title.svelte-13xww1r{color:var(--color-cinema-ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:.95}.title.xl.svelte-13xww1r{font-size:clamp(3rem,7vw,5.25rem)}.title.lg.svelte-13xww1r{font-size:clamp(2.5rem,5.4vw,4.125rem)}.title.md.svelte-13xww1r{font-size:clamp(2.25rem,4.6vw,3.625rem);line-height:.98}.title-em.svelte-13xww1r{color:var(--color-cinema-accent);margin-top:.12em;font-size:.62em;line-height:1.05;display:block}.subtitle.svelte-13xww1r{font-family:var(--font-display);color:var(--color-cinema-accent);font-size:clamp(1.5rem,2.6vw,2rem);font-style:italic;line-height:1.1}.meta-line.svelte-13xww1r{color:var(--color-cinema-text);font-size:.9375rem}.meta-line.svelte-13xww1r .sep{color:var(--color-cinema-faint);margin-inline:.35em}.meta-line.svelte-13xww1r a{text-decoration:underline;-webkit-text-decoration-color:var(--color-cinema-line);text-decoration-color:var(--color-cinema-line);text-underline-offset:3px}.meta-line.svelte-13xww1r a:hover{color:var(--color-cinema-ink);text-decoration-color:currentColor}.meta-line.svelte-13xww1r .korhatar-badge,.meta-line.svelte-13xww1r .alt-cimek{color:var(--color-cinema-dim)}.overview.svelte-13xww1r{max-width:560px;color:var(--color-cinema-body);font-size:1.0625rem;line-height:1.5}.caption.svelte-13xww1r{flex-direction:column;gap:4px;display:flex}.caption-title.svelte-13xww1r{font-family:var(--font-display);color:var(--color-cinema-ink);font-size:1.375rem;font-style:italic;line-height:1.15}.caption-sub.svelte-13xww1r,.cast.svelte-13xww1r{color:var(--color-cinema-dim);font-size:.875rem}.cast.svelte-13xww1r a:where(.svelte-13xww1r){color:var(--color-cinema-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-cinema-line);text-decoration-color:var(--color-cinema-line);text-underline-offset:3px}.cast.svelte-13xww1r a:where(.svelte-13xww1r):hover{text-decoration-color:currentColor}.actions.svelte-13xww1r{color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:4px;display:flex}.actions.svelte-13xww1r .btn{height:48px;padding:0 24px;font-size:1rem;font-weight:600}.actions.svelte-13xww1r .btn-dark,.actions.svelte-13xww1r .btn-outline{border-color:var(--color-cinema-btn-line);background:var(--color-cinema-btn-fill);color:var(--color-cinema-ink)}.actions.svelte-13xww1r .btn-dark:hover:not(:disabled),.actions.svelte-13xww1r .btn-outline:hover:not(:disabled){border-color:var(--color-paper);background:var(--color-paper);color:var(--color-ink)}.actions.svelte-13xww1r .cta.listed{border-color:var(--color-cinema-accent);color:var(--color-cinema-link);background:0 0}.actions.svelte-13xww1r .cta.listed:hover{background:var(--color-cinema-btn-fill);color:var(--color-cinema-link)}.actions.svelte-13xww1r .hint,.actions.svelte-13xww1r .uzenet{color:var(--color-cinema-dim)}.actions.svelte-13xww1r .uzenet a,.actions.svelte-13xww1r .magazin-link{color:var(--color-cinema-link)}.actions.svelte-13xww1r .magazin-link:hover{color:var(--color-cinema-ink)}@media (width<=1000px){.shade.svelte-13xww1r{background:linear-gradient(0deg, color-mix(in srgb, var(--color-cinema) 94%, transparent) 0, color-mix(in srgb, var(--color-cinema) 88%, transparent) 150px, transparent 340px), color-mix(in srgb, var(--color-cinema) 84%, transparent)}}@media (width<=720px){.inner.svelte-13xww1r{gap:24px;min-height:0;padding-top:24px}.top.svelte-13xww1r{gap:20px}.poster.svelte-13xww1r{flex-basis:112px}.chip-white.svelte-13xww1r{top:16px;right:auto;left:var(--container-px)}.text.svelte-13xww1r{flex-basis:100%;gap:14px}.actions.svelte-13xww1r .btn{height:46px;padding:0 18px;font-size:.9375rem}.hero.has-image.svelte-13xww1r{--band:min(120vw, 470px)}.has-image.svelte-13xww1r .scene-img:where(.svelte-13xww1r),.has-image.svelte-13xww1r .shade:where(.svelte-13xww1r){height:var(--band);bottom:auto}.has-image.svelte-13xww1r .scene-img:where(.svelte-13xww1r){object-position:62% 25%}.has-image.svelte-13xww1r .shade:where(.svelte-13xww1r){background:linear-gradient(180deg, color-mix(in srgb, var(--color-cinema) 25%, transparent) 0, transparent 22%, color-mix(in srgb, var(--color-cinema) 10%, transparent) 40%, color-mix(in srgb, var(--color-cinema) 85%, transparent) 72%, var(--color-cinema) 100%)}.has-image.svelte-13xww1r .inner:where(.svelte-13xww1r){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--band), auto);gap:18px;padding-top:0;display:grid}.has-image.svelte-13xww1r .top:where(.svelte-13xww1r),.has-image.svelte-13xww1r .text:where(.svelte-13xww1r){display:contents}.has-image.svelte-13xww1r .poster:where(.svelte-13xww1r),.has-image.svelte-13xww1r .crumbs:where(.svelte-13xww1r){display:none}.has-image.svelte-13xww1r .head:where(.svelte-13xww1r){align-self:end;gap:10px;padding-top:72px}.has-image.has-facts.svelte-13xww1r .inner:where(.svelte-13xww1r)>.hero-sor{margin-top:-18px}.kep-gomb.svelte-13xww1r{z-index:1;background:color-mix(in srgb, var(--color-cinema) 70%, transparent);min-width:44px;height:44px;color:var(--color-cinema-ink);cursor:zoom-in;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.8125rem;display:inline-flex;position:absolute;top:12px;right:12px}.kep-gomb.svelte-13xww1r:focus-visible{outline:2px solid var(--color-cinema-accent);outline-offset:2px}.has-image.svelte-13xww1r .chip-white:where(.svelte-13xww1r){align-self:flex-start;align-items:center;gap:7px;padding:6px 10px;display:inline-flex;position:static}.has-image.svelte-13xww1r .chip-white:where(.svelte-13xww1r):before{content:"";background:var(--color-accent);border-radius:50%;flex:none;width:6px;height:6px}.has-image.svelte-13xww1r .title.xl:where(.svelte-13xww1r){font-size:3.25rem}.has-image.svelte-13xww1r .title.lg:where(.svelte-13xww1r){font-size:2.75rem}.has-image.svelte-13xww1r .title.md:where(.svelte-13xww1r){font-size:2.25rem}.has-image.svelte-13xww1r .subtitle:where(.svelte-13xww1r){font-size:1.375rem}.has-image.svelte-13xww1r .meta-line:where(.svelte-13xww1r){font-size:.875rem}.has-image.svelte-13xww1r .overview:where(.svelte-13xww1r){font-size:1rem}.has-image.svelte-13xww1r .overview.zart:where(.svelte-13xww1r){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.has-image.svelte-13xww1r .tovabb:where(.svelte-13xww1r){min-height:44px;color:var(--color-cinema-link);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:-14px;padding:0;font-size:.9375rem;text-decoration:underline;display:block}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r){z-index:2;margin:0 calc(-1 * var(--container-px));padding:10px var(--container-px) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-cinema-line);background:color-mix(in srgb, var(--color-cinema) 96%, transparent);flex-wrap:nowrap;gap:10px;position:sticky;bottom:0}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .picker,.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .watch{flex:1 1 0;min-width:0}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .wrap,.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .btn{width:100%}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .btn{justify-content:center;height:48px;padding:0 12px;font-size:.9375rem}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .hint,.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .magazin-link{display:none}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .menu{top:auto;bottom:calc(100% + 8px)}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .watch{position:relative}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .uzenet{width:max-content;max-width:calc(100vw - 2 * var(--container-px));border-radius:var(--radius-md);background:var(--color-raised);box-shadow:var(--shadow-card);color:var(--color-ink);padding:8px 12px;position:absolute;bottom:calc(100% + 8px);right:0}.has-image.svelte-13xww1r .actions:where(.svelte-13xww1r) .uzenet a{color:var(--color-accent-ink)}.has-image.svelte-13xww1r .elozetes-gomb:where(.svelte-13xww1r){background:var(--color-paper);width:48px;height:48px;color:var(--color-cinema);border-radius:50%;flex:none;place-items:center;display:grid}.has-image.svelte-13xww1r .elozetes-gomb:where(.svelte-13xww1r):focus-visible{outline:2px solid var(--color-cinema-accent);outline-offset:2px}}
