.movie-collection[data-v-f11c0aeb]{border:1px solid var(--movie-border);background:var(--movie-surface);border-radius:8px;padding:20px}.movie-collection+.movie-collection[data-v-f11c0aeb]{margin-top:16px}.movie-collection-heading[data-v-f11c0aeb]{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:14px;display:grid}.movie-collection-heading h2[data-v-f11c0aeb]{margin:0;font-size:20px;line-height:1.2}.movie-collection-heading p[data-v-f11c0aeb]{color:var(--movie-muted);margin:4px 0 0;font-size:12px}.movie-collection-heading>a[data-v-f11c0aeb]{color:var(--movie-accent);font-size:13px;font-weight:800;text-decoration:none}.movie-collection-items[data-v-f11c0aeb]{gap:12px;display:grid}.movie-collection--rail .movie-collection-items[data-v-f11c0aeb]{scrollbar-width:none;grid-auto-columns:126px;grid-auto-flow:column;padding-bottom:3px;overflow-x:auto}.movie-collection--rail .movie-collection-items[data-v-f11c0aeb]::-webkit-scrollbar{display:none}.movie-collection--grid .movie-collection-items[data-v-f11c0aeb]{grid-template-columns:repeat(2,minmax(0,1fr))}.movie-poster-card[data-v-f11c0aeb]{min-width:0;color:inherit;text-decoration:none}.movie-poster-cover[data-v-f11c0aeb]{aspect-ratio:2/3;background:var(--movie-surface-raised);border-radius:8px;position:relative;overflow:hidden}.movie-poster-cover img[data-v-f11c0aeb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .22s}.movie-poster-cover>span[data-v-f11c0aeb]{height:100%;color:var(--movie-muted);place-items:center;font-size:12px;display:grid}.movie-poster-cover b[data-v-f11c0aeb]{background:var(--movie-accent);color:#fff;border-radius:4px;padding:3px 5px;font-size:10px;position:absolute;top:8px;left:8px}.movie-poster-copy strong[data-v-f11c0aeb],.movie-poster-copy>span[data-v-f11c0aeb]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.movie-poster-copy strong[data-v-f11c0aeb]{margin-top:8px;font-size:14px}.movie-poster-copy>span[data-v-f11c0aeb]{color:var(--movie-muted);margin-top:3px;font-size:12px}.movie-poster-copy p[data-v-f11c0aeb]{color:var(--movie-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.movie-poster-card:hover img[data-v-f11c0aeb]{transform:scale(1.025)}.movie-collection--list .movie-collection-items[data-v-f11c0aeb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.movie-collection--list .movie-poster-card[data-v-f11c0aeb]{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:12px;display:grid}.movie-collection--list .movie-poster-copy strong[data-v-f11c0aeb]{margin-top:0}@media (width>=760px){.movie-collection--rail .movie-collection-items[data-v-f11c0aeb]{grid-auto-columns:156px;gap:16px}.movie-collection--grid .movie-collection-items[data-v-f11c0aeb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (width<=620px){.movie-collection[data-v-f11c0aeb]{padding:16px}.movie-collection-heading[data-v-f11c0aeb]{grid-template-columns:minmax(0,1fr) auto}.movie-collection-heading [data-v-f11c0aeb-s]{grid-area:2/1/auto/-1}.movie-collection--list .movie-collection-items[data-v-f11c0aeb]{grid-template-columns:1fr}}.anime-rank[data-v-299614e3]{color:#241d30;background:#fbf8ff;border:1px solid #ded4ee;border-radius:8px;padding:20px;overflow:hidden}header[data-v-299614e3]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}header span[data-v-299614e3]{color:#8457bb;letter-spacing:.15em;font-size:10px;font-weight:900}h2[data-v-299614e3]{margin:3px 0 0;font-size:22px}p[data-v-299614e3]{color:#786c86;margin:4px 0 0}header a[data-v-299614e3],p[data-v-299614e3]{font-size:12px}header a[data-v-299614e3]{color:#7648a9;white-space:nowrap;font-weight:800;text-decoration:none}.anime-rail[data-v-299614e3]{scrollbar-width:none;grid-auto-columns:min(36vw,150px);grid-auto-flow:column;gap:14px;padding:8px 4px 10px;display:grid;overflow-x:auto}.anime-rail[data-v-299614e3]::-webkit-scrollbar{display:none}.anime-rail a[data-v-299614e3]{min-width:0;color:inherit;transform:rotate(var(--tilt));text-decoration:none;transition:transform .18s;position:relative}.anime-rail a[data-v-299614e3]:hover{transform:rotate(0)translateY(-3px)}.anime-rail i[data-v-299614e3]{z-index:1;color:#fff;background:#f2678c;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-7px;left:-6px}.anime-rail a:nth-child(3n+2) i[data-v-299614e3]{background:#7857c8}.anime-rail a:nth-child(3n) i[data-v-299614e3]{background:#28a9a2}.anime-rail a>div[data-v-299614e3]{aspect-ratio:2/3;background:#e9e1f3;border:3px solid #fff;border-radius:8px;overflow:hidden;box-shadow:0 5px #d9cae9}.anime-rail img[data-v-299614e3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.anime-rail b[data-v-299614e3],.anime-rail span[data-v-299614e3]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.anime-rail b[data-v-299614e3]{margin-top:10px;font-size:13px}.anime-rail span[data-v-299614e3]{color:#7e718c;margin-top:3px;font-size:10px}@media (width<=520px){.anime-rank[data-v-299614e3]{padding:16px}.anime-rail[data-v-299614e3]{grid-auto-columns:112px}}.cinema-rank[data-v-1190f691]{color:#fff;background:#161512;border-radius:8px;padding:20px;overflow:hidden}header[data-v-1190f691]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}header span[data-v-1190f691]{color:#e7b95e;letter-spacing:.16em;font-size:10px;font-weight:900}h2[data-v-1190f691]{margin:3px 0 0;font-size:22px}p[data-v-1190f691]{color:#a8a39a;margin:4px 0 0}header a[data-v-1190f691],p[data-v-1190f691]{font-size:12px}header a[data-v-1190f691]{color:#e7c781;white-space:nowrap;font-weight:800;text-decoration:none}.cinema-layout[data-v-1190f691]{grid-template-columns:minmax(180px,.8fr) 2fr;gap:14px;display:grid}.cinema-lead[data-v-1190f691]{color:#fff;border-radius:8px;min-height:330px;text-decoration:none;position:relative;overflow:hidden}.cinema-lead[data-v-1190f691]:after{content:"";background:linear-gradient(#0000,#000000eb);position:absolute;inset:38% 0 0}.cinema-lead>img[data-v-1190f691]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cinema-lead>div[data-v-1190f691]{z-index:1;gap:4px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.cinema-lead i[data-v-1190f691]{color:#edc56e;font-size:11px;font-style:normal;font-weight:900}.cinema-lead strong[data-v-1190f691]{font-size:18px}.cinema-lead span[data-v-1190f691]{color:#c8c3b9;font-size:11px}.cinema-support[data-v-1190f691]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cinema-support a[data-v-1190f691]{color:#fff;min-width:0;text-decoration:none}.cinema-support a>div[data-v-1190f691]{aspect-ratio:4/5;background:#282621;border-radius:6px;overflow:hidden}.cinema-support img[data-v-1190f691]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cinema-support b[data-v-1190f691],.cinema-support span[data-v-1190f691]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cinema-support b[data-v-1190f691]{margin-top:7px;font-size:13px}.cinema-support span[data-v-1190f691]{color:#918c83;margin-top:3px;font-size:10px}@media (width<=620px){.cinema-rank[data-v-1190f691]{padding:16px}.cinema-layout[data-v-1190f691]{grid-template-columns:minmax(130px,.9fr) 1.5fr}.cinema-lead[data-v-1190f691]{min-height:280px}.cinema-support[data-v-1190f691]{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:96px;grid-auto-flow:column;display:grid;overflow-x:auto}}.movie-rank[data-v-11f10cc2]{box-sizing:border-box;color:#fff;background:#15251d;border-radius:8px;width:100%;min-width:0;max-width:100%;padding:20px;position:relative;overflow:hidden}.movie-rank[data-v-11f10cc2]:after{content:"";pointer-events:none;background:#26cb7f1f;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-60px}.movie-rank+.movie-rank[data-v-11f10cc2]{margin-top:16px}.movie-rank-heading[data-v-11f10cc2]{z-index:1;justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex;position:relative}.movie-rank-heading div>span[data-v-11f10cc2]{color:#5fe0a4;letter-spacing:.18em;font-size:10px;font-weight:900}.movie-rank-heading h2[data-v-11f10cc2]{margin:2px 0 0;font-size:22px}.movie-rank-heading p[data-v-11f10cc2]{color:#ffffff94;margin:4px 0 0;font-size:12px}.movie-rank-heading>a[data-v-11f10cc2]{color:#75e8b4;white-space:nowrap;font-size:13px;font-weight:800;text-decoration:none}.movie-rank-list[data-v-11f10cc2]{z-index:1;scrollbar-width:none;grid-auto-columns:min(76vw,280px);grid-auto-flow:column;gap:10px;padding-bottom:2px;display:grid;position:relative;overflow-x:auto}.movie-rank-list[data-v-11f10cc2]::-webkit-scrollbar{display:none}.movie-rank-item[data-v-11f10cc2]{color:#fff;background:#ffffff0f;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:42px 70px minmax(0,1fr);align-items:center;gap:10px;min-height:106px;padding:10px;text-decoration:none;transition:background .18s,transform .18s;display:grid}.movie-rank-number[data-v-11f10cc2]{color:#fff3;font-family:Georgia,serif;font-size:29px;font-style:italic}.movie-rank-item:nth-child(-n+3) .movie-rank-number[data-v-11f10cc2]{color:#6fe5b0}.movie-rank-cover[data-v-11f10cc2]{aspect-ratio:2/3;background:#ffffff14;border-radius:6px;overflow:hidden}.movie-rank-cover img[data-v-11f10cc2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.movie-rank-cover>span[data-v-11f10cc2]{color:#ffffff73;place-items:center;height:100%;font-size:10px;display:grid}.movie-rank-copy[data-v-11f10cc2]{min-width:0}.movie-rank-copy b[data-v-11f10cc2],.movie-rank-copy>span[data-v-11f10cc2]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.movie-rank-copy b[data-v-11f10cc2]{font-size:14px}.movie-rank-copy>span[data-v-11f10cc2]{color:#ffffff8a;margin-top:5px;font-size:11px}.movie-rank-copy em[data-v-11f10cc2]{color:#ffffff7a;margin-top:10px;font-size:10px;font-style:normal;display:inline-block}.movie-rank-copy .trend-new[data-v-11f10cc2],.movie-rank-copy .trend-up[data-v-11f10cc2]{color:#62dda5}.movie-rank-copy .trend-down[data-v-11f10cc2]{color:#f0a59c}.movie-rank-item[data-v-11f10cc2]:hover{background:#ffffff1a;transform:translateY(-2px)}@media (width>=760px){.movie-rank-list[data-v-11f10cc2]{grid-auto-columns:300px}}@media (width<=520px){.movie-rank[data-v-11f10cc2]{padding:16px}.movie-rank-heading[data-v-11f10cc2]{align-items:start}}.series-rank[data-v-432bc9c8]{color:#172332;background:#f4f8fc;border:1px solid #cddbea;border-radius:8px;padding:20px}header[data-v-432bc9c8]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}header span[data-v-432bc9c8]{color:#397bb6;letter-spacing:.14em;font-size:10px;font-weight:900}h2[data-v-432bc9c8]{margin:3px 0 0;font-size:22px}p[data-v-432bc9c8]{color:#63778a;margin:4px 0 0}header a[data-v-432bc9c8],p[data-v-432bc9c8]{font-size:12px}header a[data-v-432bc9c8]{color:#236da9;white-space:nowrap;font-weight:800;text-decoration:none}.series-grid[data-v-432bc9c8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.series-grid a[data-v-432bc9c8]{min-width:0;color:inherit;background:#fff;border-radius:8px;grid-template-columns:30px 60px minmax(0,1fr);align-items:center;gap:9px;padding:9px;text-decoration:none;display:grid}.series-grid a>strong[data-v-432bc9c8]{color:#a8bfd5;font:italic 22px Georgia,serif}.series-cover[data-v-432bc9c8]{aspect-ratio:2/3;background:#dce6ef;border-radius:6px;overflow:hidden}.series-cover img[data-v-432bc9c8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.series-copy[data-v-432bc9c8]{min-width:0}.series-copy b[data-v-432bc9c8],.series-copy span[data-v-432bc9c8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.series-copy b[data-v-432bc9c8]{font-size:13px}.series-copy span[data-v-432bc9c8]{color:#718296;margin-top:4px;font-size:10px}.series-copy em[data-v-432bc9c8]{color:#2872ae;background:#e6f1fb;border-radius:4px;margin-top:9px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:800;display:inline-block}@media (width<=960px){.series-grid[data-v-432bc9c8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.series-rank[data-v-432bc9c8]{padding:16px}.series-grid[data-v-432bc9c8]{grid-template-columns:1fr}.series-grid a[data-v-432bc9c8]:nth-child(n+7){display:none}}.variety-rank[data-v-e1d70e3b]{color:#173e49;background:#dff3fa;border:1px solid #a9dce7;border-radius:8px;padding:20px}header[data-v-e1d70e3b]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}header span[data-v-e1d70e3b]{color:#078da3;letter-spacing:.14em;font-size:10px;font-weight:900}h2[data-v-e1d70e3b]{margin:3px 0 0;font-size:22px}p[data-v-e1d70e3b]{color:#5e7f87;margin:4px 0 0}header a[data-v-e1d70e3b],p[data-v-e1d70e3b]{font-size:12px}header a[data-v-e1d70e3b]{color:#078da3;white-space:nowrap;font-weight:800;text-decoration:none}.variety-stage[data-v-e1d70e3b]{gap:18px;display:grid}.variety-podium[data-v-e1d70e3b]{border-bottom:1px solid #a9dce7;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"second winner third";align-items:end;gap:14px;padding:12px 16px 18px;display:grid;position:relative}.variety-podium-card[data-v-e1d70e3b]{min-width:0;color:inherit;text-decoration:none}.variety-podium-card[data-v-e1d70e3b]:first-child{grid-area:winner}.variety-podium-card[data-v-e1d70e3b]:nth-child(2){grid-area:second}.variety-podium-card[data-v-e1d70e3b]:nth-child(3){grid-area:third}.variety-podium-cover[data-v-e1d70e3b]{aspect-ratio:4/5;background:#ccecf2;border:2px solid #f8fdff;border-radius:8px;position:relative;overflow:hidden}.variety-podium-card:first-child .variety-podium-cover[data-v-e1d70e3b]{border-color:#575bd8;box-shadow:0 4px 12px #575bd829}.variety-podium-cover img[data-v-e1d70e3b],.variety-ticket-cover img[data-v-e1d70e3b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.variety-podium-cover>span[data-v-e1d70e3b],.variety-ticket-cover>span[data-v-e1d70e3b]{color:#5e7f87;letter-spacing:.16em;place-items:center;width:100%;height:100%;font-size:11px;font-weight:800;display:grid}.variety-podium-cover i[data-v-e1d70e3b]{color:#078da3;background:#f8fdff;border-radius:4px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:10px;left:10px}.variety-podium-card:first-child .variety-podium-cover i[data-v-e1d70e3b]{color:#fff;background:#575bd8}.variety-podium-copy[data-v-e1d70e3b]{min-width:0;min-height:42px;padding:9px 2px 0;position:relative}.variety-podium-copy span[data-v-e1d70e3b],.variety-podium-copy strong[data-v-e1d70e3b]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.variety-podium-copy strong[data-v-e1d70e3b]{padding-right:38px;font-size:14px}.variety-podium-copy span[data-v-e1d70e3b]{color:#5e7f87;margin-top:4px;font-size:10px}.variety-podium-copy em[data-v-e1d70e3b]{color:#078da3;font-size:10px;font-style:normal;font-weight:700;position:absolute;top:10px;right:2px}.variety-tickets[data-v-e1d70e3b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.variety-tickets a[data-v-e1d70e3b]{min-width:0;color:inherit;background:#f8fdff;border:1px solid #a9dce7;border-radius:8px;grid-template-columns:30px 54px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;text-decoration:none;display:grid}.variety-tickets a>b[data-v-e1d70e3b]{color:#078da3;font:italic 20px Georgia,serif}.variety-ticket-cover[data-v-e1d70e3b]{aspect-ratio:4/5;background:#ccecf2;border-radius:5px;overflow:hidden}.variety-ticket-copy[data-v-e1d70e3b]{min-width:0}.variety-ticket-copy span[data-v-e1d70e3b],.variety-ticket-copy strong[data-v-e1d70e3b]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.variety-ticket-copy strong[data-v-e1d70e3b]{font-size:12px}.variety-ticket-copy span[data-v-e1d70e3b]{color:#5e7f87;margin-top:4px;font-size:10px}.variety-tickets em[data-v-e1d70e3b]{color:#078da3;font-size:10px;font-style:normal;font-weight:700}@media (width<=760px){.variety-podium[data-v-e1d70e3b]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"winner winner""second third";padding:0 0 16px}.variety-podium-card[data-v-e1d70e3b]:first-child{grid-template-columns:minmax(112px,140px) minmax(0,1fr);gap:10px;transform:none}.variety-podium-card[data-v-e1d70e3b]:first-child,.variety-podium-card[data-v-e1d70e3b]:nth-child(n+2){background:#f8fdff;border:1px solid #a9dce7;border-radius:8px;align-items:end;padding:8px;display:grid}.variety-podium-card[data-v-e1d70e3b]:nth-child(n+2){grid-template-columns:72px minmax(0,1fr);gap:8px}.variety-podium-card .variety-podium-cover[data-v-e1d70e3b]{aspect-ratio:auto;height:112px}.variety-podium-copy[data-v-e1d70e3b]{padding-top:0}.variety-podium-copy em[data-v-e1d70e3b]{margin-top:6px;display:block;position:static}.variety-tickets[data-v-e1d70e3b]{grid-template-columns:1fr}}@media (width<=560px){.variety-rank[data-v-e1d70e3b]{padding:16px}.variety-podium[data-v-e1d70e3b]{gap:10px}.variety-podium-card[data-v-e1d70e3b]:first-child{grid-template-columns:104px minmax(0,1fr)}.variety-podium-card[data-v-e1d70e3b]:nth-child(n+2){grid-template-columns:52px minmax(0,1fr);gap:6px}.variety-podium-card .variety-podium-cover[data-v-e1d70e3b]{height:90px}.variety-podium-card:nth-child(n+2) .variety-podium-copy strong[data-v-e1d70e3b]{padding-right:0;font-size:12px}.variety-podium-card:nth-child(n+2) .variety-podium-copy span[data-v-e1d70e3b]{display:none}.variety-tickets a[data-v-e1d70e3b]{grid-template-columns:24px 46px minmax(0,1fr);gap:7px;padding:7px}.variety-tickets em[data-v-e1d70e3b]{display:none}}.movie-hero[data-v-77e59b55]{margin-bottom:24px}.movie-hero-heading[data-v-77e59b55]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.movie-hero-heading div>span[data-v-77e59b55]{color:var(--movie-accent);letter-spacing:.18em;font-size:10px;font-weight:900}.movie-hero-heading h2[data-v-77e59b55]{margin:2px 0 0;font-size:22px;line-height:1.2}.movie-hero-heading p[data-v-77e59b55]{max-width:420px;color:var(--movie-muted);margin:0;font-size:13px;line-height:1.5}.movie-hero-stage[data-v-77e59b55]{--movie-scene-width:390px;--movie-scene-height:300px;--movie-cell-width:360px;--movie-cell-left:15px;--movie-ring-radius:450px;--movie-ring-depth:-450px;--movie-perspective:1500px;--movie-card-depth:9px;isolation:isolate;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;min-height:330px;position:relative;overflow:hidden}.movie-hero-stage.is-dragging[data-v-77e59b55]{cursor:grabbing}.movie-hero-stage[data-v-77e59b55]:after{z-index:0;filter:blur(6px);content:"";pointer-events:none;background:radial-gradient(#0d533438,#0d53341a 48%,#0000 74%);border-radius:50%;height:34px;position:absolute;bottom:17px;left:20%;right:20%}.movie-hero-scene[data-v-77e59b55]{z-index:1;width:var(--movie-scene-width);height:var(--movie-scene-height);perspective:var(--movie-perspective);position:absolute;top:12px;left:50%;transform:translate(-50%)}.movie-hero-ring[data-v-77e59b55]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.2,.72,.2,1);position:absolute;overflow:visible}.movie-hero-stage.is-dragging .movie-hero-ring[data-v-77e59b55]{transition:none}.movie-hero-slide[data-v-77e59b55]{--movie-copy-opacity:0;left:var(--movie-cell-left);width:var(--movie-cell-width);color:#fff;height:100%;transform-style:preserve-3d;text-decoration:none;position:absolute}.movie-hero-slide[data-v-77e59b55]:after,.movie-hero-slide[data-v-77e59b55]:before{z-index:-1;width:var(--movie-card-depth);content:"";backface-visibility:hidden;pointer-events:none;border:1px solid #05140d47;position:absolute;top:1px;bottom:1px}.movie-hero-slide[data-v-77e59b55]:before{transform-origin:0;background:linear-gradient(#355d4b,#13271d);left:0;transform:rotateY(90deg)}.movie-hero-slide[data-v-77e59b55]:after{transform-origin:100%;background:linear-gradient(#274638,#0c1b14);right:0;transform:rotateY(-90deg)}.movie-hero-slide.is-active[data-v-77e59b55]{--movie-copy-opacity:1}.movie-hero-card-surface[data-v-77e59b55]{background:#14241c;border:1px solid #081a1147;border-radius:4px;height:100%;position:relative;overflow:hidden;box-shadow:0 10px 24px #0e362424,0 0 0 1px #ffffff12}.movie-hero-slide.is-active .movie-hero-card-surface[data-v-77e59b55]{box-shadow:0 18px 38px #0e36243d,0 0 0 1px #ffffff17}.movie-hero-card-surface>img[data-v-77e59b55],.movie-hero-placeholder[data-v-77e59b55]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.movie-hero-card-surface>img[data-v-77e59b55]{-webkit-user-drag:none}.movie-hero-placeholder[data-v-77e59b55]{color:#ffffff5c;letter-spacing:.18em;background:linear-gradient(135deg,#17352a,#346a53);place-items:center;font-size:28px;font-weight:900;display:grid}.movie-hero-scrim[data-v-77e59b55]{opacity:0;background:linear-gradient(90deg,#050c09eb,#07160fad 45%,#050c0914 82%),linear-gradient(#0000 50%,#040a0785);transition:opacity .2s;position:absolute;inset:0}.movie-hero-slide.is-active .movie-hero-scrim[data-v-77e59b55]{opacity:1}.movie-hero-copy[data-v-77e59b55]{z-index:1;box-sizing:border-box;max-width:82%;height:100%;opacity:var(--movie-copy-opacity);flex-direction:column;justify-content:end;align-items:flex-start;gap:7px;padding:22px;transition:opacity .18s linear;display:flex;position:relative}.movie-hero-copy>span[data-v-77e59b55]{background:var(--movie-accent);border-radius:4px;padding:4px 7px;font-size:11px;font-weight:900}.movie-hero-copy h3[data-v-77e59b55]{margin:0;font-size:clamp(22px,5vw,34px);line-height:1.12}.movie-hero-copy p[data-v-77e59b55]{color:#ffffffbd;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.movie-hero-copy b[data-v-77e59b55]{margin-top:4px;font-size:13px}.movie-hero-copy i[data-v-77e59b55]{font-style:normal;transition:transform .2s}.movie-hero-slide:hover i[data-v-77e59b55]{display:inline-block;transform:translate(3px)}.movie-hero-arrow[data-v-77e59b55]{z-index:50;color:#fff;cursor:pointer;background:#0e2419b8;border:1px solid #ffffff94;border-radius:50%;width:40px;height:40px;padding:0;display:none;position:absolute;top:46%;transform:translateY(-50%);box-shadow:0 8px 20px #0b2a1c33}.movie-hero-arrow span[data-v-77e59b55]{font-size:27px;line-height:34px;display:block}.movie-hero-arrow--previous[data-v-77e59b55]{left:12px}.movie-hero-arrow--next[data-v-77e59b55]{right:12px}.movie-hero-progress[data-v-77e59b55]{justify-content:center;gap:1px;margin-top:-5px;display:flex}.movie-hero-progress button[data-v-77e59b55]{cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;transition:width .2s;position:relative}.movie-hero-progress button[data-v-77e59b55]:before{content:"";background:#169c632e;border-radius:2px;height:3px;transition:background .2s;position:absolute;top:12px;left:5px;right:5px}.movie-hero-progress button.active[data-v-77e59b55]{width:44px}.movie-hero-progress button.active[data-v-77e59b55]:before{background:var(--movie-accent)}@media (width>=760px){.movie-hero-arrow[data-v-77e59b55]{display:block}}@media (width<=759px){.movie-hero-stage[data-v-77e59b55]{--movie-scene-width:286px;--movie-scene-height:220px;--movie-cell-width:264px;--movie-cell-left:11px;--movie-ring-radius:330px;--movie-ring-depth:-330px;--movie-perspective:1100px;--movie-card-depth:7px;min-height:248px}.movie-hero-copy[data-v-77e59b55]{max-width:90%;padding:16px}.movie-hero-copy h3[data-v-77e59b55]{font-size:22px}.movie-hero-copy p[data-v-77e59b55]{-webkit-line-clamp:1}}@media (width<=520px){.movie-hero-heading[data-v-77e59b55]{flex-direction:column;align-items:start;gap:4px}.movie-hero-heading p[data-v-77e59b55]{font-size:12px}.movie-hero-stage[data-v-77e59b55]{--movie-scene-width:260px;--movie-scene-height:200px;--movie-cell-width:240px;--movie-cell-left:10px;--movie-ring-radius:300px;--movie-ring-depth:-300px;--movie-perspective:1000px;min-height:228px}.movie-hero-copy[data-v-77e59b55]{padding:14px}.movie-hero-copy p[data-v-77e59b55]{display:none}}@media (prefers-reduced-motion:reduce){.movie-hero-card-surface[data-v-77e59b55],.movie-hero-card-surface>img[data-v-77e59b55],.movie-hero-copy[data-v-77e59b55],.movie-hero-copy i[data-v-77e59b55],.movie-hero-ring[data-v-77e59b55],.movie-hero-scrim[data-v-77e59b55]{transition:none}}.movie-channel-page[data-v-2396db9a]{--movie-background:linear-gradient(90deg, #1fa2ff, #12d8fa, #a6ffcb);--movie-surface:#ffffffe6;--movie-surface-raised:#e8f2ec;--movie-accent:#169c63;--movie-ink:#17231d;--movie-muted:#66756e;--movie-border:#267e551f;isolation:isolate;min-height:100%;color:var(--movie-ink);padding:20px 0 32px;position:relative}.movie-channel-page[data-v-2396db9a]:before{z-index:-1;background:var(--movie-background);content:"";pointer-events:none;position:absolute;inset:0}.movie-channel-content[data-v-2396db9a]{width:calc(100% - 48px);max-width:1032px;margin:0 auto}.movie-channel-title[data-v-2396db9a]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.movie-fallback-content[data-v-2396db9a],.movie-operated-content[data-v-2396db9a]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.movie-subcategories[data-v-2396db9a]{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.movie-subcategories[data-v-2396db9a]::-webkit-scrollbar{display:none}.movie-subcategories a[data-v-2396db9a]{background:var(--movie-surface-raised);min-height:30px;color:var(--movie-muted);flex:none;padding:0 10px;font-size:12px;line-height:28px;text-decoration:none}.movie-state-card[data-v-2396db9a],.movie-subcategories a[data-v-2396db9a]{border:1px solid var(--movie-border);border-radius:8px}.movie-state-card[data-v-2396db9a]{background:var(--movie-surface);justify-items:start;gap:8px;padding:24px;display:grid}.movie-state-card strong[data-v-2396db9a]{font-size:16px}.movie-state-card span[data-v-2396db9a]{color:var(--movie-muted);font-size:13px}.movie-state-card a[data-v-2396db9a]{color:var(--movie-accent);font-size:13px;font-weight:800;text-decoration:none}.movie-state-card button[data-v-2396db9a]{background:var(--movie-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:38px;margin-top:4px;padding:0 15px;font-weight:900}.movie-loading[data-v-2396db9a]{gap:16px;display:grid}.movie-loading-hero[data-v-2396db9a]{background:#dfece5;border-radius:8px;min-height:260px;animation:1.2s ease-in-out infinite movie-pulse-2396db9a}.movie-loading-rail[data-v-2396db9a]{background:var(--movie-surface);border-radius:8px;grid-auto-columns:126px;grid-auto-flow:column;gap:12px;padding:18px;display:grid;overflow:hidden}.movie-loading-rail i[data-v-2396db9a]{aspect-ratio:2/3;background:#dfece5;border-radius:8px;animation:1.2s ease-in-out infinite movie-pulse-2396db9a}.movie-channel-page[data-v-2396db9a] :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--movie-accent);outline-offset:3px}@keyframes movie-pulse-2396db9a{0%,to{opacity:.65}50%{opacity:1}}@media (width>=980px){.movie-channel-page[data-v-2396db9a]:before{left:calc((var(--page-gutter) + var(--desktop-content-balance))*-1);right:calc((var(--desktop-frame-gutter) + var(--page-gutter) + var(--desktop-content-balance))*-1)}.movie-channel-content[data-v-2396db9a]{margin-left:8px;margin-right:40px}}@media (width<=759px){.movie-channel-page[data-v-2396db9a]{padding-top:14px}.movie-channel-content[data-v-2396db9a]{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.movie-loading-hero[data-v-2396db9a],.movie-loading-rail i[data-v-2396db9a]{animation:none}}
