.share-sheet-head[data-v-59b5042c]{display:flex;align-items:center;justify-content:space-between}.share-sheet-head button[data-v-59b5042c]{min-height:44px;color:#a8aaa3}.share-poster-preview[data-v-59b5042c]{position:relative;overflow:hidden;margin:12px 0;padding:14px;border:1px solid rgba(237,207,107,.4);border-radius:16px;background:#181814}.share-poster-preview[data-v-59b5042c]:after{position:absolute;z-index:0;inset:10px;border-radius:12px;background:rgba(16,17,14,.9098039215686274);content:""}.share-poster-texture[data-v-59b5042c]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.34}.share-poster-main[data-v-59b5042c]{position:relative;z-index:1;display:grid;grid-template-columns:42% minmax(0,1fr);gap:12px}.share-poster-cover[data-v-59b5042c]{width:100%;height:224px;border-radius:9px;background:#08090b;-o-object-fit:contain;object-fit:contain}.share-poster-copy[data-v-59b5042c]{display:flex;min-width:0;align-items:flex-start;flex-direction:column}.share-poster-copy>b[data-v-59b5042c]{display:-webkit-box;max-width:100%;margin:0 0 6px;overflow:hidden;font-size:16px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.share-poster-copy>em[data-v-59b5042c]{color:#e2d7aa;font-size:10px;font-style:normal}.share-poster-copy figure[data-v-59b5042c]{width:112px;height:112px;margin:13px 0 7px;padding:6px;background:#fff}.share-poster-copy figure img[data-v-59b5042c]{display:block;width:100%;height:100%}.share-poster-copy>span[data-v-59b5042c]{display:flex;align-items:center;gap:5px;color:#d9d1b8;font-size:9px;white-space:nowrap}.share-poster-copy>span img[data-v-59b5042c]{width:22px;height:22px;border-radius:5px}.share-poster-reward[data-v-59b5042c]{position:relative;z-index:1;margin-top:12px;padding:10px 12px;border:1px solid rgba(237,207,107,.26666666666666666);border-radius:9px;background:#211d13;text-align:center}.share-poster-reward b[data-v-59b5042c]{display:block;color:#fdc503;font-size:13px}.share-poster-reward p[data-v-59b5042c]{margin:5px 0 0;color:#f5f1df;font-size:10px;line-height:15px}.share-code-actions[data-v-59b5042c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.share-code-actions button[data-v-59b5042c]{min-height:44px;padding:8px 4px;border-radius:22px;background:#292b2f;font-size:11px}.share-code-actions button[data-v-59b5042c]:last-child{background:#fdc503;color:#211a08;font-weight:700}.share-code-actions button[data-v-59b5042c]:disabled{opacity:.55}.series-detail-page>.page-header[data-v-31db9e81]{position:sticky;top:0;z-index:5;margin:0 -16px 16px;padding-right:16px;padding-left:16px;background:#080b0d;border-bottom:1px solid hsla(0,0%,100%,.09411764705882353)}.series-detail-page[data-v-31db9e81] .page-header h1{display:block;visibility:visible;opacity:1;color:#f4f2ec;font-size:17px;text-align:center}.detail-share[data-v-31db9e81]{display:grid;place-items:center;width:42px;height:44px;padding:10px;color:#f4f2ec}.detail-share svg[data-v-31db9e81]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.detail-share[data-v-31db9e81]:disabled{opacity:.4}.series-related-empty[data-v-31db9e81]{margin:0;padding:22px 16px;border:1px solid hsla(0,0%,100%,.050980392156862744);border-radius:12px;background:#13171a;color:#a2a6aa;font-size:12px;text-align:center}.series-detail-page[data-v-31db9e81]{--accent:#fdc503;--accent-soft:#28261f;--text-main:#f4f2ec;--text-muted:#a2a6aa;--page-bg:#080b0d;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:#080b0d;color:#f4f2ec}.detail-status[data-v-31db9e81]{display:grid;place-items:center;padding:60px 0}.series-detail-hero[data-v-31db9e81]{display:grid;grid-template-columns:108px minmax(0,1fr);gap:16px;align-items:center}.series-detail-hero>img[data-v-31db9e81]{width:108px;height:auto;border-radius:13px;-o-object-fit:cover;object-fit:cover;box-shadow:none;aspect-ratio:3/4;-o-object-position:center;object-position:center;display:block}.series-detail-hero>div[data-v-31db9e81]{min-width:0}.series-detail-hero>div>small[data-v-31db9e81]{color:#fdc503;font-size:8px;font-weight:750;letter-spacing:.08em}.series-detail-hero h2[data-v-31db9e81]{margin:8px 0 7px;font-size:20px;line-height:1.4;letter-spacing:0;font-weight:600}.series-detail-hero p[data-v-31db9e81]{margin:0;color:hsla(0,0%,100%,.58);font-size:11px;line-height:1.6}.series-tags[data-v-31db9e81]{display:flex;gap:3px;margin-top:13px;overflow:hidden}.series-tags button[data-v-31db9e81]{flex:0 1 auto;min-width:0;max-width:72px;height:24px;min-height:24px;overflow:hidden;padding:2px 5px;border:1px solid hsla(0,0%,100%,.0784313725490196);border-radius:5px;background:hsla(0,0%,100%,.047058823529411764);color:#c5c8ca;font-size:10px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.series-intro[data-v-31db9e81]{margin-top:26px}.series-intro h3[data-v-31db9e81],.series-section h3[data-v-31db9e81]{margin:0;font-size:16px;line-height:1.4;font-weight:600}.series-intro p[data-v-31db9e81]{display:-webkit-box;margin:10px 0 0;overflow:hidden;color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.8;-webkit-box-orient:vertical;-webkit-line-clamp:3}.series-section[data-v-31db9e81]{margin-top:27px}.series-section>header[data-v-31db9e81]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.series-section>header small[data-v-31db9e81]{color:hsla(0,0%,100%,.42);font-size:8px}.series-season-rail[data-v-31db9e81]{display:flex;gap:10px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.series-season-rail[data-v-31db9e81]::-webkit-scrollbar{display:none}.series-season-rail>button[data-v-31db9e81]{flex:0 0 104px;padding:0;border:0;background:transparent;color:#fff;text-align:left;scroll-snap-align:start}.series-season-rail>button>span[data-v-31db9e81]{position:relative;display:block}.series-season-rail img[data-v-31db9e81]{display:block;width:104px;height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4;-o-object-position:center;object-position:center}.series-season-rail em[data-v-31db9e81]{position:absolute;top:7px;right:6px;padding:4px 6px;border-radius:5px;background:rgba(35,20,8,.72);font-size:8px;font-style:normal}.series-season-rail b[data-v-31db9e81],.series-season-rail small[data-v-31db9e81]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-season-rail b[data-v-31db9e81]{margin-top:8px;font-size:12px;font-weight:500}.series-season-rail small[data-v-31db9e81]{margin-top:4px;color:hsla(0,0%,100%,.45);font-size:10px}.series-suggestions>div[data-v-31db9e81]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.series-suggestions>div>button[data-v-31db9e81]{min-width:0;padding:0 0 11px;overflow:hidden;border:1px solid hsla(0,0%,100%,.09);border-radius:13px;background:rgba(26,26,31,.06);color:#fff;text-align:left}.series-suggestions img[data-v-31db9e81]{display:block;width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;height:auto;-o-object-position:center;object-position:center}.series-suggestions button>span[data-v-31db9e81]{display:block;padding:10px 10px 0}.series-suggestions b[data-v-31db9e81],.series-suggestions em[data-v-31db9e81],.series-suggestions small[data-v-31db9e81]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-suggestions b[data-v-31db9e81]{font-size:12px}.series-suggestions small[data-v-31db9e81]{margin-top:5px;color:var(--text-muted);font-size:10px}.series-suggestions em[data-v-31db9e81]{margin-top:7px;color:hsla(0,0%,100%,.48);font-size:10px;font-style:normal}.series-detail-actions[data-v-31db9e81]{position:absolute;z-index:10;right:0;bottom:0;left:0;display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border:0;border-radius:0;background:var(--page-bg);box-shadow:none;backdrop-filter:none;border-top:1px solid hsla(0,0%,100%,.054901960784313725)}.series-detail-actions[hidden][data-v-31db9e81]{display:none}.series-detail-actions button[data-v-31db9e81]{height:46px;border:0;border-radius:12px;font-size:14px;font-weight:600}.series-favorite[data-v-31db9e81]{background:transparent;color:var(--text-main)}.series-favorite span[data-v-31db9e81]{margin-right:6px;font-size:18px;vertical-align:-1px}.series-favorite.active[data-v-31db9e81]{background:var(--accent-soft);color:var(--accent)}.series-continue[data-v-31db9e81]{background:var(--accent);color:#211a08;box-shadow:none}@media(max-width:374px){.series-detail-hero[data-v-31db9e81]{grid-template-columns:98px minmax(0,1fr);gap:13px}.series-detail-hero>img[data-v-31db9e81]{width:98px;height:auto;box-shadow:none;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.series-detail-hero h2[data-v-31db9e81]{font-size:21px}.series-season-rail>button[data-v-31db9e81]{flex-basis:98px}.series-season-rail img[data-v-31db9e81]{width:98px;height:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}}@media(prefers-reduced-motion:reduce){.player-title-button>b[data-v-31db9e81]{transition:none}}.series-detail-page .series-season-rail[data-v-31db9e81]{margin-left:0;padding-left:0}.series-season-rail>button[data-v-31db9e81]{width:104px;min-width:104px;max-width:104px}.series-season-rail>button>b[data-v-31db9e81],.series-season-rail>button>small[data-v-31db9e81]{width:100%}.series-detail-page .series-detail-actions[data-v-31db9e81]{position:fixed;right:auto;left:50%;width:min(100%,var(--app-content-width,430px));transform:translateX(-50%)}.series-favorite svg[data-v-31db9e81]{width:20px;height:20px;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.series-season-rail .access-badge[data-v-31db9e81]{background:#fdc503;color:#302400}.series-season-rail .access-badge.coin[data-v-31db9e81]{background:#ffac70;color:#442007}.series-season-rail .access-badge.free[data-v-31db9e81]{background:#78dfb3;color:#103b2b}