.badge.svelte-3hdayy{position:absolute;top:6px;left:6px;font-size:.7rem;font-weight:600;padding:2px 7px;border-radius:6px;color:#fff;background:#000a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);line-height:1.3;pointer-events:none;white-space:nowrap}.badge.slow.svelte-3hdayy{background:#b4590acc;color:#ffe4c2}.badge.none.svelte-3hdayy{background:#7a1420cc;color:#ffd0d5}.badge.soon.svelte-3hdayy{background:#3a3a8ccc;color:#dcdcff}.badge.svelte-7v9qz8{position:absolute;top:6px;right:6px;background:#000a;color:#ffd24a;font-size:.72rem;padding:2px 6px;border-radius:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card.svelte-1yqtkcy{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.4rem;width:100%}.poster.svelte-1yqtkcy{position:relative;aspect-ratio:2 / 3;border-radius:8px;overflow:hidden;background:#1a1a22}.poster.svelte-1yqtkcy img:where(.svelte-1yqtkcy){width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.title.svelte-1yqtkcy{font-size:.85rem;color:#d0d0d6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.svelte-1yqtkcy:hover .poster:where(.svelte-1yqtkcy) img:where(.svelte-1yqtkcy),.card.svelte-1yqtkcy:focus-visible .poster:where(.svelte-1yqtkcy) img:where(.svelte-1yqtkcy){transform:scale(1.04)}.card.svelte-1yqtkcy:focus-visible{outline:none}.card.svelte-1yqtkcy:focus-visible .poster:where(.svelte-1yqtkcy){outline:3px solid #e50914;outline-offset:2px}.row.svelte-14i3zjk{margin:1.5rem 0}h2.svelte-14i3zjk{font-size:1.1rem;margin:0 0 .75rem}.scroller.svelte-14i3zjk{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,1fr);gap:.9rem;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.5rem}.cell.svelte-14i3zjk{scroll-snap-align:start}.scroller.svelte-14i3zjk::-webkit-scrollbar{height:6px}.scroller.svelte-14i3zjk::-webkit-scrollbar-thumb{background:#2a2a33;border-radius:3px}.cast.svelte-g9dxtx{margin:clamp(1.4rem,3.5vmin,2.4rem) 0}.cast.svelte-g9dxtx h2:where(.svelte-g9dxtx){font-size:clamp(1.1rem,1.9vw,1.7rem);margin:0 0 .8rem}.scroller.svelte-g9dxtx{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(84px,9vw,132px);gap:clamp(.8rem,1.6vw,1.6rem);overflow-x:auto;overflow-y:visible;padding-block:.8rem;margin-block:-.8rem;scrollbar-width:none}.scroller.svelte-g9dxtx::-webkit-scrollbar{display:none}.member.svelte-g9dxtx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;text-decoration:none;color:inherit}.avatar.svelte-g9dxtx{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;background:#23232c;display:grid;place-items:center;transition:transform .15s}.avatar.svelte-g9dxtx img:where(.svelte-g9dxtx){width:100%;height:100%;object-fit:cover;display:block}.initial.svelte-g9dxtx{font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:800;color:#8a8a95}.name.svelte-g9dxtx{font-size:clamp(.78rem,1.2vw,.98rem);font-weight:600;line-height:1.2;color:#e7e7ec;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.character.svelte-g9dxtx{font-size:clamp(.68rem,1vw,.85rem);color:#9a9aa2;line-height:1.15;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.member.svelte-g9dxtx:hover .avatar:where(.svelte-g9dxtx) img:where(.svelte-g9dxtx){transform:scale(1.05)}.member.svelte-g9dxtx:focus-visible{outline:none}.member.svelte-g9dxtx:focus-visible .avatar:where(.svelte-g9dxtx){outline:3px solid #e50914;outline-offset:3px;transform:scale(1.06)}.member.svelte-g9dxtx:focus-visible .name:where(.svelte-g9dxtx){color:#fff}.hero.svelte-czyhky{min-height:56vh;background-size:cover;background-position:center;display:flex;align-items:flex-end;border-radius:12px;margin-bottom:1rem}.content.svelte-czyhky{padding:2rem;max-width:640px}h1.svelte-czyhky{font-size:2.4rem;margin:0 0 .75rem}p.svelte-czyhky{color:#d4d4da;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.play.svelte-czyhky{display:inline-block;margin-top:1rem;background:#e50914;color:#fff;padding:.7rem 1.6rem;border-radius:8px;text-decoration:none;font-weight:700}.play.svelte-czyhky:focus-visible{outline:3px solid #fff;outline-offset:2px}.sk.svelte-km2bw5{display:inline-block;background:linear-gradient(90deg,#1a1a22,#23232d,#1a1a22);background-size:200% 100%;animation:svelte-km2bw5-sh 1.2s infinite}@keyframes svelte-km2bw5-sh{0%{background-position:200% 0}to{background-position:-200% 0}}.ps.svelte-lhplpt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.5rem,1.5vmin,1rem);padding:clamp(1rem,4vmin,3rem);text-align:center;color:#f4f4f6;background:radial-gradient(circle at 50% 30%,#16161f,#0a0a10 55%,#050507);overflow:hidden}.brand.svelte-lhplpt{display:flex;align-items:center;gap:.5rem}.brand.svelte-lhplpt .logo:where(.svelte-lhplpt){display:grid;place-items:center;width:1.7em;height:1.7em;border-radius:8px;background:#e50914;font-weight:900;font-size:clamp(1rem,2.2vmin,1.4rem)}.brand.svelte-lhplpt .word:where(.svelte-lhplpt){font-weight:800;letter-spacing:1px;font-size:clamp(1rem,2.2vmin,1.5rem)}.brand.svelte-lhplpt .word:where(.svelte-lhplpt) span:where(.svelte-lhplpt){color:#e50914}.title.svelte-lhplpt{margin:.2rem 0 .4rem;font-size:clamp(1.2rem,3.4vmin,2.2rem);font-weight:700;max-width:80%}.spin.svelte-lhplpt{position:relative;width:clamp(48px,7vmin,86px);height:clamp(48px,7vmin,86px);margin:.4rem 0}.ring.svelte-lhplpt{position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #ffffff1f;border-top-color:#e50914;border-radius:50%;animation:svelte-lhplpt-spin .85s linear infinite}.dot.svelte-lhplpt{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.5em;height:.5em;border-radius:50%;background:#e50914;animation:svelte-lhplpt-pulse 1.2s ease-in-out infinite}.msg.svelte-lhplpt{margin:0;font-size:clamp(1rem,2.6vmin,1.5rem);font-weight:600;color:#fff}.err.svelte-lhplpt{margin:0;font-size:clamp(1.1rem,3vmin,1.6rem);color:#ff6b6b;font-weight:600}.bar.svelte-lhplpt{width:min(70%,420px);height:8px;border-radius:999px;background:#ffffff1f;overflow:hidden}.bar.svelte-lhplpt span:where(.svelte-lhplpt){display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#e50914,#ff5a62);transition:width .25s ease}.pct.svelte-lhplpt{margin:0;font-size:clamp(.8rem,1.8vmin,1rem);color:#b9b9c2}.steps.svelte-lhplpt{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem;text-align:left;font-size:clamp(.78rem,1.7vmin,1rem)}.steps.svelte-lhplpt li:where(.svelte-lhplpt){display:flex;align-items:center;gap:.6rem;color:#6f6f7a;transition:color .2s ease}.steps.svelte-lhplpt li.done:where(.svelte-lhplpt){color:#9fe0b4}.steps.svelte-lhplpt li.active:where(.svelte-lhplpt){color:#fff}.steps.svelte-lhplpt li.error:where(.svelte-lhplpt){color:#ff6b6b}.steps.svelte-lhplpt .ic:where(.svelte-lhplpt){width:1.2em;text-align:center}.steps.svelte-lhplpt li.active:where(.svelte-lhplpt) .ic:where(.svelte-lhplpt){display:inline-block;animation:svelte-lhplpt-spin 1s linear infinite}@keyframes svelte-lhplpt-spin{to{transform:rotate(360deg)}}@keyframes svelte-lhplpt-pulse{0%,to{transform:scale(.7);opacity:.6}50%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.ring.svelte-lhplpt,.dot.svelte-lhplpt,.steps.svelte-lhplpt li.active:where(.svelte-lhplpt) .ic:where(.svelte-lhplpt){animation-duration:2.4s}}.icon.svelte-8nxd0f{display:inline-block;vertical-align:-.2em;flex:none}.controls.svelte-1dye8w9{position:absolute;inset:auto 0 0 0;z-index:20;display:flex;flex-direction:column;gap:.6rem;padding:clamp(2rem,6vmin,4rem) clamp(1.5rem,4vw,3rem) clamp(1.6rem,4vmin,3rem);background:linear-gradient(0deg,#000000e6,#0009 45%,#0000);opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.controls.visible.svelte-1dye8w9{opacity:1;transform:none;pointer-events:auto}.seek.svelte-1dye8w9{position:relative;cursor:pointer;padding:.6rem 0;outline:none}.preview.svelte-1dye8w9{position:absolute;bottom:calc(100% + 10px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none;z-index:25}.preview-img.svelte-1dye8w9{display:block;background-repeat:no-repeat;border-radius:10px;border:2px solid #ffffff2e;box-shadow:0 6px 22px #000c}.preview-time.svelte-1dye8w9{font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background:#000000b3;padding:2px 10px;border-radius:6px}.track.svelte-1dye8w9{position:relative;display:block;height:9px;border-radius:999px;background:#fff3;transition:height .15s ease}.seek.svelte-1dye8w9:focus-visible .track:where(.svelte-1dye8w9),.seek.svelte-1dye8w9:hover .track:where(.svelte-1dye8w9){height:13px}.buf.svelte-1dye8w9{position:absolute;inset:0 auto 0 0;height:100%;border-radius:999px;background:#ffffff4d}.played.svelte-1dye8w9{position:absolute;inset:0 auto 0 0;height:100%;border-radius:999px;background:#e50914}.knob.svelte-1dye8w9{position:absolute;right:-7px;top:50%;width:14px;height:14px;transform:translateY(-50%) scale(0);background:#fff;border-radius:50%;transition:transform .15s ease}.seek.svelte-1dye8w9:focus-visible .knob:where(.svelte-1dye8w9),.seek.svelte-1dye8w9:hover .knob:where(.svelte-1dye8w9){transform:translateY(-50%) scale(1)}.seek.svelte-1dye8w9:focus-visible .track:where(.svelte-1dye8w9){box-shadow:0 0 0 3px #e5091466}.row.svelte-1dye8w9{display:flex;align-items:center;gap:clamp(.4rem,1.2vw,.9rem)}.btn.svelte-1dye8w9{min-width:2.4em;height:2.4em;padding:0 .7em;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1a;color:#fff;border:0;border-radius:10px;font:inherit;font-size:clamp(.9rem,2vmin,1.15rem);cursor:pointer;transition:background .15s ease,transform .1s ease}.btn.svelte-1dye8w9:hover{background:#fff3}.btn.svelte-1dye8w9:focus-visible{outline:none;background:#e50914;transform:scale(1.06)}.quality.svelte-1dye8w9{min-width:auto;font-weight:700;font-size:clamp(.75rem,1.7vmin,.95rem)}.st.svelte-1dye8w9{font-weight:800;letter-spacing:.5px;opacity:.65}.st.on.svelte-1dye8w9{opacity:1;background:#e50914;color:#fff}.boost.svelte-1dye8w9{min-width:auto;gap:.25em;font-weight:700;font-size:clamp(.75rem,1.7vmin,.95rem)}.boost.on.svelte-1dye8w9{background:#1e9e5a;color:#fff}.time.svelte-1dye8w9{margin-left:.4rem;font-variant-numeric:tabular-nums;font-size:clamp(.85rem,1.9vmin,1.05rem);color:#e8e8ee}.time.svelte-1dye8w9 .sep:where(.svelte-1dye8w9){color:#8a8a94}.spacer.svelte-1dye8w9{flex:1}.episodes.svelte-1dye8w9{gap:.45em;font-weight:600}.meta.svelte-1dye8w9{position:absolute;top:clamp(1rem,3.5vmin,2rem);left:clamp(1.5rem,4vw,3rem);right:clamp(1.5rem,4vw,3rem);z-index:19;display:flex;flex-direction:column;gap:.25rem;pointer-events:none;opacity:0;transform:translateY(-8px);transition:opacity .22s ease,transform .22s ease}.meta.visible.svelte-1dye8w9{opacity:1;transform:none}.meta-title.svelte-1dye8w9{color:#fff;font-size:clamp(1.1rem,2.6vmin,1.4rem);font-weight:600;text-shadow:0 1px 8px #000c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-sub.svelte-1dye8w9{color:#d0d0d6;font-size:clamp(.85rem,2vmin,1.05rem);text-shadow:0 1px 6px #000c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-wrap.svelte-1jy1xje{position:relative;width:100%;aspect-ratio:16 / 9;max-height:100%;background:#000;overflow:hidden}.player.svelte-1jy1xje{width:100%;height:100%;background:#000;display:block}.credits-probe.svelte-1jy1xje{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;left:-9999px;top:-9999px}.gesture.svelte-1jy1xje{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;background:#000a;color:#fff;border:0;font:inherit;font-size:clamp(1rem,2.4vmin,1.4rem);cursor:pointer}.gesture.svelte-1jy1xje .play-ic:where(.svelte-1jy1xje){display:grid;place-items:center;width:clamp(64px,9vmin,110px);height:clamp(64px,9vmin,110px);border-radius:50%;background:#e50914;font-size:clamp(1.6rem,4vmin,2.6rem);padding-left:.1em}.gesture.svelte-1jy1xje:focus-visible .play-ic:where(.svelte-1jy1xje){outline:4px solid #fff;outline-offset:4px}.rebuf.svelte-1jy1xje{position:absolute;top:clamp(.6rem,2vmin,1.2rem);left:clamp(.6rem,2vw,1.2rem);z-index:18;display:flex;align-items:center;gap:.5rem;padding:.5rem .9rem;background:#000000b3;border-radius:10px;font-size:clamp(.8rem,1.8vmin,1rem);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mini-spin.svelte-1jy1xje{width:1.1em;height:1.1em;border:2px solid #ffffff33;border-top-color:#e50914;border-radius:50%;animation:svelte-1jy1xje-spin .8s linear infinite}.skip-intro.svelte-1jy1xje{position:absolute;right:clamp(.8rem,3vw,2rem);bottom:clamp(3.5rem,12vh,6rem);z-index:17;padding:.6rem 1.2rem;background:#000000b3;color:#fff;border:1px solid #ffffff3d;border-radius:8px;font:inherit;font-weight:700;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.skip-intro.svelte-1jy1xje:hover{background:#e50914}.skip-intro.svelte-1jy1xje:focus-visible{outline:3px solid #fff;outline-offset:2px}.tap-zones.svelte-1jy1xje{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex}.tap-zone.svelte-1jy1xje{flex:0 0 35%;height:100%;background:transparent;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.tap-zone.left.svelte-1jy1xje{margin:0 auto 0 0}.tap-zone.right.svelte-1jy1xje{margin:0 0 0 auto}.scrub.svelte-1jy1xje{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:19;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:clamp(.8rem,2.4vmin,1.4rem) clamp(1.4rem,4vmin,2.4rem);background:#000000b3;border-radius:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}.scrub.svelte-1jy1xje .thumb:where(.svelte-1jy1xje){display:block;background-repeat:no-repeat;border-radius:10px;border:2px solid #ffffff2e;box-shadow:0 6px 22px #000c;margin-bottom:.25rem}.scrub.svelte-1jy1xje .arrow:where(.svelte-1jy1xje){font-size:clamp(1.6rem,4vmin,2.6rem);color:#e50914}.scrub.svelte-1jy1xje .big:where(.svelte-1jy1xje){font-size:clamp(1.4rem,3.4vmin,2.2rem);font-weight:800;font-variant-numeric:tabular-nums}.scrub.svelte-1jy1xje .rel:where(.svelte-1jy1xje){font-size:clamp(.85rem,1.9vmin,1.05rem);color:#cfcfd6}@keyframes svelte-1jy1xje-spin{to{transform:rotate(360deg)}}.up-next.svelte-11nmcnc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:2rem;background:linear-gradient(to top,#000000cc 0%,transparent 45%);z-index:10}.card.svelte-11nmcnc{display:flex;gap:1rem;align-items:center;background:#0b0b0fe6;border:1px solid #ffffff24;border-radius:14px;padding:1rem;max-width:460px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.poster.svelte-11nmcnc{width:96px;aspect-ratio:2 / 3;object-fit:cover;border-radius:8px;background:#000;flex-shrink:0}.info.svelte-11nmcnc{min-width:0}.label.svelte-11nmcnc{margin:0 0 .3rem;color:#b8b8c2;font-size:.9rem;text-transform:uppercase;letter-spacing:.04em}.count.svelte-11nmcnc{color:#e50914;font-weight:700}.title.svelte-11nmcnc{margin:0 0 .9rem;font-size:1.25rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.actions.svelte-11nmcnc{display:flex;gap:.6rem}button.svelte-11nmcnc{border:0;border-radius:8px;padding:.6rem 1.2rem;font-size:.95rem;font-weight:700;cursor:pointer}.play.svelte-11nmcnc{background:#e50914;color:#fff}.cancel.svelte-11nmcnc{background:#2a2a33;color:#f4f4f6}.play.svelte-11nmcnc:focus-visible,.cancel.svelte-11nmcnc:focus-visible{outline:3px solid #fff;outline-offset:2px}.still-watching.svelte-1w5lba7{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000000d9;z-index:12}.card.svelte-1w5lba7{text-align:center;padding:2.5rem;max-width:520px}.title.svelte-1w5lba7{margin:0 0 .8rem;font-size:2rem}.sub.svelte-1w5lba7{margin:0 0 1.8rem;color:#c7c7d0;font-size:1.05rem;line-height:1.5}.actions.svelte-1w5lba7{display:flex;gap:.9rem;justify-content:center;flex-wrap:wrap}button.svelte-1w5lba7{border:0;border-radius:10px;padding:.8rem 1.8rem;font-size:1.05rem;font-weight:700;cursor:pointer}.continue.svelte-1w5lba7{background:#e50914;color:#fff}.stop.svelte-1w5lba7{background:#2a2a33;color:#f4f4f6}.continue.svelte-1w5lba7:focus-visible,.stop.svelte-1w5lba7:focus-visible{outline:4px solid #fff;outline-offset:3px}.avatar.svelte-1gddh2v{border-radius:50%;color:#fff;font-weight:800;display:inline-grid;place-items:center;line-height:1;-webkit-user-select:none;user-select:none}.status-overlay.svelte-1kmgwky{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#000a;color:#f4f4f6;text-align:center;padding:1rem}.spinner.svelte-1kmgwky{width:44px;height:44px;border:3px solid #ffffff2e;border-top-color:#e50914;border-radius:50%;animation:svelte-1kmgwky-spin .8s linear infinite}.msg.svelte-1kmgwky{font-size:.98rem;color:#d8d8de}@keyframes svelte-1kmgwky-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner.svelte-1kmgwky{animation-duration:2s}}.trailer.svelte-11bfv7z{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000;display:grid;place-items:center}iframe.svelte-11bfv7z{width:100%;height:100%;border:0;display:block}.close.svelte-11bfv7z{position:absolute;top:1.1rem;right:1.1rem;z-index:1001;width:3rem;height:3rem;border-radius:999px;border:0;background:#000000b3;color:#fff;font-size:1.35rem;line-height:1;cursor:pointer}.close.svelte-11bfv7z:focus-visible{outline:3px solid #fff;outline-offset:2px}.ranked-row.svelte-iybqml{margin:1.5rem 0}h2.svelte-iybqml{font-size:1.1rem;margin:0 0 .75rem}.scroller.svelte-iybqml{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:var(--rr-gap, .9rem);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.5rem}.scroller.svelte-iybqml::-webkit-scrollbar{height:6px}.scroller.svelte-iybqml::-webkit-scrollbar-thumb{background:#2a2a33;border-radius:3px}.cell.svelte-iybqml{scroll-snap-align:start;display:block;width:calc(var(--rr-poster-w, 140px) + var(--rr-digit-size, 7rem) * .55);text-decoration:none;color:inherit;outline:none}.art.svelte-iybqml{position:relative;display:block}.rank.svelte-iybqml{position:absolute;left:0;bottom:-.04em;z-index:0;font-size:var(--rr-digit-size, 7rem);font-weight:900;line-height:.8;letter-spacing:-.05em;-webkit-user-select:none;user-select:none;color:#2a2a33}@supports (-webkit-text-stroke: 4px #3a3a44){.rank.svelte-iybqml{color:transparent;-webkit-text-stroke:4px #3a3a44}}.rank.two.svelte-iybqml{font-size:calc(var(--rr-digit-size, 7rem) * .78);letter-spacing:-.14em}.poster.svelte-iybqml{position:relative;z-index:1;display:block;margin-left:calc(var(--rr-digit-size, 7rem) * .55);width:var(--rr-poster-w, 140px);aspect-ratio:2 / 3;border-radius:8px;overflow:hidden;background:#1a1a22}.poster.svelte-iybqml img:where(.svelte-iybqml){width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.cell.svelte-iybqml:hover .poster:where(.svelte-iybqml) img:where(.svelte-iybqml),.cell.svelte-iybqml:focus-visible .poster:where(.svelte-iybqml) img:where(.svelte-iybqml){transform:scale(1.05)}.cell.svelte-iybqml:focus-visible .poster:where(.svelte-iybqml){outline:3px solid var(--rr-accent, #e50914);outline-offset:2px}.caption.svelte-iybqml{display:block;margin:.4rem 0 0 calc(var(--rr-digit-size, 7rem) * .55);width:var(--rr-poster-w, 140px);font-size:.85rem;color:#d0d0d6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .18s ease}.cell.svelte-iybqml:hover .caption:where(.svelte-iybqml),.cell.svelte-iybqml:focus-visible .caption:where(.svelte-iybqml){opacity:1}.picker.svelte-p48oar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.2rem,4vmin,2.5rem);background:#050508eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#d0d0d6}.head.svelte-p48oar{display:flex;align-items:center;justify-content:space-between}h2.svelte-p48oar{margin:0;font-size:clamp(1.3rem,3vmin,1.8rem);color:#fff}.close.svelte-p48oar{width:2.6rem;height:2.6rem;border:0;border-radius:999px;background:#23232d;color:#fff;font-size:1.1rem;line-height:1;cursor:pointer}.chips.svelte-p48oar{display:flex;flex-wrap:nowrap;gap:.6rem;overflow-x:auto;padding-bottom:.25rem;flex:none}.chip.svelte-p48oar{flex:none;padding:.5rem 1.1rem;border:0;border-radius:999px;background:#23232d;color:#d0d0d6;font:inherit;font-weight:600;cursor:pointer}.chip.active.svelte-p48oar{background:#e50914;color:#fff}.list.svelte-p48oar{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.7rem;padding-right:.25rem}.state.svelte-p48oar{display:flex;align-items:center;gap:.6rem;margin:1rem 0;color:#c7c7d0}.spin.svelte-p48oar{width:1.1em;height:1.1em;border:2px solid #ffffff33;border-top-color:#e50914;border-radius:50%;animation:svelte-p48oar-spin .8s linear infinite}.ep.svelte-p48oar{display:grid;grid-template-columns:clamp(120px,18vw,200px) minmax(0,1fr);gap:.9rem;align-items:center;padding:.6rem;border:0;border-radius:10px;background:#1a1a22;color:inherit;font:inherit;text-align:left;cursor:pointer}.ep.current.svelte-p48oar{background:#23232d}.still.svelte-p48oar{display:block;width:100%;aspect-ratio:16 / 9;border-radius:6px;object-fit:cover;background:#23232d}.txt.svelte-p48oar{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ep-head.svelte-p48oar{display:flex;align-items:baseline;gap:.55rem;min-width:0}.num.svelte-p48oar{font-weight:800;color:#fff}.name.svelte-p48oar{font-weight:600;color:#e8e8ee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playing.svelte-p48oar{flex:none;color:#e50914;font-size:.85em;font-weight:700}.overview.svelte-p48oar{color:#a7a7b2;font-size:.9rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chip.svelte-p48oar:focus-visible,.ep.svelte-p48oar:focus-visible,.close.svelte-p48oar:focus-visible{outline:3px solid #e50914;outline-offset:2px}@keyframes svelte-p48oar-spin{to{transform:rotate(360deg)}}.loading.svelte-1lm65ar{display:flex;align-items:center;gap:.7rem;padding:1rem 0;color:#9a9aa2}.loading.full.svelte-1lm65ar{min-height:40vh;align-items:center;justify-content:center}.spinner.svelte-1lm65ar{width:1.3rem;height:1.3rem;border-radius:50%;border:2.5px solid #ffffff26;border-top-color:#e50914;animation:svelte-1lm65ar-spin .8s linear infinite;flex:0 0 auto}.label.svelte-1lm65ar{font-size:.92rem}@keyframes svelte-1lm65ar-spin{to{transform:rotate(360deg)}}.backdrop.svelte-xbpiv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:1rem;background:#030306b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal.svelte-xbpiv{width:min(30rem,100%);max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:#15151c;border:1px solid #2a2a35;border-radius:16px;color:#e8e8ee;box-shadow:0 20px 60px #000a}h2.svelte-xbpiv{margin:0;font-size:1.25rem;color:#fff}.kinds.svelte-xbpiv{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}legend.svelte-xbpiv{padding:0;margin-bottom:.5rem;color:#a7a7b2;font-size:.9rem}.kind.svelte-xbpiv{display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border-radius:10px;background:#1e1e27;cursor:pointer;transition:background .12s ease}.kind.svelte-xbpiv:hover{background:#24242f}.kind.sel.svelte-xbpiv{background:#2a1417;outline:2px solid #e50914}.kind.svelte-xbpiv input:where(.svelte-xbpiv){accent-color:#e50914}.note.svelte-xbpiv{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem;color:#a7a7b2}textarea.svelte-xbpiv{resize:vertical;padding:.6rem .7rem;border-radius:10px;border:1px solid #2a2a35;background:#101017;color:#e8e8ee;font:inherit}textarea.svelte-xbpiv:focus{outline:2px solid #e50914;border-color:transparent}.err.svelte-xbpiv{margin:0;color:#ff6b6b;font-size:.9rem}.actions.svelte-xbpiv{display:flex;justify-content:flex-end;gap:.6rem}.btn.svelte-xbpiv{padding:.6rem 1.2rem;border:0;border-radius:10px;font:inherit;font-weight:600;cursor:pointer}.btn.ghost.svelte-xbpiv{background:#24242f;color:#d0d0d6}.btn.primary.svelte-xbpiv{background:#e50914;color:#fff}.btn.primary.svelte-xbpiv:disabled{opacity:.6;cursor:default}.done.svelte-xbpiv{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1rem 0;text-align:center}.check.svelte-xbpiv{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:#1f7a3d;color:#fff;font-size:1.6rem}
