.moq7lG_page{--display:var(--font-display), system-ui, sans-serif;--glass:#ffffff1f;--glass-line:#ffffff29;padding-bottom:128px}.moq7lG_wrap{width:100%;max-width:1480px;margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.moq7lG_section{padding-top:clamp(64px,8vw,112px)}.moq7lG_notice{text-align:center;max-width:520px;color:var(--text-soft);margin:30vh auto 0;padding:0 24px;line-height:1.6}.moq7lG_title{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:600;line-height:1.15}.moq7lG_sub{color:var(--muted);margin-top:8px;font-size:.92rem}.moq7lG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.moq7lG_gridTitle{margin-bottom:28px}.moq7lG_hero{isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.moq7lG_heroBg,.moq7lG_heroShade{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 56%,#0009 77%,#0000 100%);mask-image:linear-gradient(#000 0% 56%,#0009 77%,#0000 100%)}.moq7lG_heroBg{z-index:-2}.moq7lG_heroImg{object-fit:cover;object-position:center 22%;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.moq7lG_heroImgActive{opacity:1}.moq7lG_heroShade{z-index:-1;background:linear-gradient(#06080c99 0%,#0000 24%),linear-gradient(90deg,#06080cdb 0%,#06080c80 38%,#06080c1a 72%,#0000 100%),linear-gradient(#0000 40%,#06080c80 70%,#06080ce6 100%),linear-gradient(#06080c42,#06080c42),radial-gradient(60% 55% at 0 100%,#2563eb2e,#0000 70%)}.moq7lG_heroInner{padding-bottom:clamp(64px,12vh,140px)}.moq7lG_heroContent{max-width:640px;animation:.7s cubic-bezier(.2,.7,.2,1) both moq7lG_rise}.moq7lG_heroLogo{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 4px 24px #00000080);max-width:min(440px,82%);max-height:150px;margin-bottom:22px;display:block}.moq7lG_heroTitle{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin-bottom:18px;font-size:clamp(2.6rem,6vw,4.8rem);font-weight:600;line-height:1}.moq7lG_heroMeta{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;font-size:.92rem;font-weight:600;display:flex}.moq7lG_fRating{color:var(--text);align-items:center;gap:5px;margin-left:12px;display:inline-flex}.moq7lG_heroMeta .moq7lG_fRating{margin-left:0}.moq7lG_heroText{-webkit-line-clamp:3;max-width:58ch;color:var(--text-soft);-webkit-box-orient:vertical;margin-bottom:26px;font-size:1.02rem;line-height:1.6;display:-webkit-box;overflow:hidden}.moq7lG_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.moq7lG_btnPlay,.moq7lG_btnGhost{letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:9px;height:48px;padding:0 26px;font-size:.95rem;font-weight:700;transition:transform .2s,background .2s,box-shadow .25s;display:inline-flex}.moq7lG_btnPlay{color:#000;background:#fff}.moq7lG_btnPlay:hover{box-shadow:0 10px 34px -10px var(--accent-glow);transform:scale(1.03)}.moq7lG_btnGhost{color:#fff;background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px)}.moq7lG_btnGhost:hover{background:#ffffff38}.moq7lG_btnSmall{height:40px;padding:0 20px;font-size:.88rem}.moq7lG_dots{gap:4px;margin-top:28px;display:flex}.moq7lG_dotHit{background:0 0;border:0;align-items:center;padding:12px 2px;display:flex}.moq7lG_dotBar{background:#ffffff52;border-radius:999px;width:8px;height:6px;transition:width .4s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden}.moq7lG_dotHit[aria-current=true] .moq7lG_dotBar{width:44px}.moq7lG_dotHit[aria-current=true] .moq7lG_dotBar:after{content:"";background:var(--accent-text);transform-origin:0;animation:8s linear forwards moq7lG_fill;position:absolute;inset:0}.moq7lG_heroPaused .moq7lG_dotHit[aria-current=true] .moq7lG_dotBar:after{animation-play-state:paused}@keyframes moq7lG_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes moq7lG_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:700px){.moq7lG_heroShade{background:linear-gradient(#0000 0%,#06080c33 28%,#06080cb3 62%,#06080ceb 100%),linear-gradient(#06080c8c 0%,#0000 22%),linear-gradient(#06080c38,#06080c38)}}.moq7lG_head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.moq7lG_titleGroup{flex-wrap:wrap;align-items:center;gap:10px 22px;min-width:0;display:flex}.moq7lG_viewAll{border-left:1px solid var(--line);color:var(--muted);padding-left:22px;font-size:.85rem;font-weight:600;transition:color .2s}.moq7lG_viewAll:hover{color:var(--text)}.moq7lG_controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.moq7lG_pager{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:4px;font-size:.8rem;font-weight:600}.moq7lG_arrow{border:1px solid var(--line);background:#ffffff12;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s,opacity .2s;display:grid}.moq7lG_arrow:not(:disabled):hover{background:#ffffff29}.moq7lG_arrow:disabled{opacity:.3;cursor:default}.moq7lG_track{--gap:18px;--per:2;gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;margin:-10px 0 -6px;padding:10px 0 6px;display:flex;overflow-x:auto}.moq7lG_track::-webkit-scrollbar{display:none}@media (min-width:600px){.moq7lG_track{--per:3;--gap:24px}}@media (min-width:960px){.moq7lG_track{--per:4;--gap:30px}}.moq7lG_slide{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));scroll-snap-align:start;min-width:0}.moq7lG_card{position:relative}.moq7lG_cardLink{border-radius:14px;display:block}.moq7lG_poster{aspect-ratio:2/3;background:var(--surface);border:1px solid var(--line);border-radius:14px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.moq7lG_poster img{object-fit:cover;filter:brightness(.76)saturate(.92);width:100%;height:100%;transition:filter .35s;display:block}.moq7lG_card:hover .moq7lG_poster img,.moq7lG_cardLink:focus-visible .moq7lG_poster img{filter:brightness(.94)saturate()}.moq7lG_poster:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#06080c00 0%,#06080c99 55%,#06080cf0 100%);height:62%;position:absolute;inset:auto 0 0}.moq7lG_info{z-index:2;min-width:0;padding:0 16px 18px;position:absolute;inset:auto 0 0}.moq7lG_badge{color:#0a0d12;background:#fff;border-radius:999px;align-items:center;margin-bottom:10px;padding:3px 10px;font-size:.78rem;font-weight:700;line-height:1.4;display:inline-flex}.moq7lG_progress{z-index:3;background:#fff3;height:3px;position:absolute;inset:auto 0 0}.moq7lG_progress>span{background:var(--accent-text);height:100%;display:block}.moq7lG_name{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.015em;font-size:1.02rem;font-weight:700;overflow:hidden}.moq7lG_year{color:var(--text-soft);margin-top:3px;font-size:.9rem}.moq7lG_bookmark{z-index:2;color:#fff;border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#0a0e148c;border-radius:50%;place-items:center;width:34px;height:34px;transition:opacity .2s,transform .2s,background .2s;display:grid;position:absolute;top:10px;right:10px;transform:scale(.92)}.moq7lG_card:hover .moq7lG_bookmark,.moq7lG_card:focus-within .moq7lG_bookmark,.moq7lG_bookmark:focus-visible,.moq7lG_bookmarkOn,.moq7lG_bookmarkShow{opacity:1;transform:none}@media (hover:none){.moq7lG_bookmark{opacity:1;transform:none}}@media (max-width:560px){.moq7lG_info{padding:0 12px 14px}.moq7lG_badge{margin-bottom:8px;padding:2px 9px;font-size:.74rem}.moq7lG_name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.25;display:-webkit-box}.moq7lG_year{margin-top:4px;font-size:.82rem}.moq7lG_bookmark{width:30px;height:30px;top:8px;right:8px}}.moq7lG_bookmarkOn{background:var(--accent);border-color:#5b9bff99}.moq7lG_bookmarkShow{top:14px;right:14px}.moq7lG_bookmarkRound{opacity:1;background:var(--glass);width:48px;height:48px;position:static;transform:none}.moq7lG_bookmarkRound:hover{background:#ffffff38}.moq7lG_bookmarkRound.moq7lG_bookmarkOn{background:var(--accent)}.moq7lG_skeleton{background:linear-gradient(100deg,#ffffff0a 30%,#ffffff17 50%,#ffffff0a 70%) 0 0/200% 100%;animation:1.4s linear infinite moq7lG_shimmer}.moq7lG_skelLine{border-radius:6px;width:70%;height:14px}@keyframes moq7lG_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.moq7lG_empty{text-align:center;color:var(--muted);flex:0 0 100%;padding:56px 0}.moq7lG_feature{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}@media (max-width:900px){.moq7lG_feature{grid-template-columns:1fr}}.moq7lG_fCard{isolation:isolate;aspect-ratio:4/3;background:var(--surface);border:1px solid var(--line);border-radius:20px;position:relative;overflow:hidden}@media (max-width:900px){.moq7lG_fCard{aspect-ratio:16/10}}@media (max-width:560px){.moq7lG_fCard{aspect-ratio:4/5}}.moq7lG_fImg{z-index:-2;object-fit:cover;object-position:center 20%;filter:brightness(.82);width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.moq7lG_fCard:hover .moq7lG_fImg{transform:scale(1.04)}.moq7lG_fShade{z-index:-1;background:linear-gradient(#06080c00 28%,#06080c33 45%,#06080cc7 70%,#06080cf5 100%);position:absolute;inset:0}.moq7lG_fBody{padding:clamp(22px,3vw,40px);position:absolute;inset:auto 0 0}.moq7lG_fTitle{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;line-height:1.05}.moq7lG_fMeta{color:var(--text-soft);align-items:center;margin-top:8px;font-size:.85rem;font-weight:600;display:flex}.moq7lG_fText{-webkit-line-clamp:2;max-width:60ch;color:var(--text-soft);-webkit-box-orient:vertical;margin:8px 0 16px;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.moq7lG_providers{scrollbar-width:none;gap:18px;margin:28px -10px 52px;padding:14px 10px 18px;display:flex;overflow-x:auto}.moq7lG_providers::-webkit-scrollbar{display:none}.moq7lG_provider{aspect-ratio:1;background:var(--surface);opacity:.62;border:2px solid #0000;border-radius:22%;flex:none;width:clamp(76px,8vw,108px);transition:opacity .25s,transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.moq7lG_provider img{object-fit:cover;width:100%;height:100%;display:block}.moq7lG_provider:hover{opacity:.95;transform:translateY(-2px)}.moq7lG_provider[aria-pressed=true]{opacity:1;box-shadow:0 0 0 5px #ffffff12, 0 14px 38px -12px var(--accent-glow);border-color:#fff}.moq7lG_seg{border:1px solid var(--line);background:#ffffff12;border-radius:999px;padding:3px;display:inline-flex}.moq7lG_seg button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:7px 16px;font-size:.85rem;font-weight:600;transition:background .2s,color .2s}.moq7lG_seg button:hover{color:var(--text)}.moq7lG_seg button[aria-pressed=true]{color:#000;background:#fff}.moq7lG_tabs{scrollbar-width:none;border-bottom:1px solid var(--line);gap:4px;margin:32px 0 48px;display:flex;overflow-x:auto}.moq7lG_tabs::-webkit-scrollbar{display:none}.moq7lG_tab{color:var(--muted);white-space:nowrap;background:0 0;border:0;flex:none;padding:12px 14px;font-size:.92rem;font-weight:600;transition:color .2s;position:relative}.moq7lG_tab:hover,.moq7lG_tab[aria-selected=true]{color:var(--text)}.moq7lG_tab[aria-selected=true]:after{content:"";background:var(--accent-text);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.moq7lG_filterWrap{position:relative}.moq7lG_filterBtn{border:1px solid var(--line);background:#ffffff12;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:.82rem;font-weight:600;transition:background .2s;display:inline-flex}.moq7lG_filterBtn:hover,.moq7lG_filterBtn[aria-expanded=true]{background:#ffffff24}.moq7lG_filterCount{background:var(--accent);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;display:grid}.moq7lG_pop{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);background:#101620eb;border-radius:18px;width:300px;max-width:calc(100vw - 40px);padding:18px;animation:.2s both moq7lG_rise;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 30px 60px -20px #000000e6}.moq7lG_group{margin-bottom:16px}.moq7lG_groupLabel{color:var(--muted);margin-bottom:8px;font-size:.82rem;font-weight:600;display:block}.moq7lG_chips{flex-wrap:wrap;gap:6px;display:flex}.moq7lG_chip{background:#ffffff12;border:1px solid #0000;border-radius:999px;padding:6px 13px;font-size:.82rem;font-weight:600;transition:background .2s,border-color .2s}.moq7lG_chip:hover{background:#ffffff21}.moq7lG_chip[aria-pressed=true]{background:#2563eb47;border-color:#5b9bff8c}.moq7lG_select{border:1px solid var(--line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff12;border-radius:10px;width:100%;height:38px;padding:0 12px;font-size:.88rem}.moq7lG_reset{color:var(--accent-text);background:0 0;border:0;padding:0;font-size:.82rem;font-weight:600}.moq7lG_reset:disabled{color:var(--muted);opacity:.5;cursor:default}.moq7lG_popRight{left:auto;right:0}
.CIvK0a_page{--display:var(--font-display), system-ui, sans-serif;min-height:100vh;padding-bottom:120px}.CIvK0a_header{padding:clamp(96px,9vw,128px) 0 clamp(24px,3vw,36px)}.CIvK0a_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.CIvK0a_h1{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(1.75rem,2.8vw,2.4rem);font-weight:600;line-height:1.1}.CIvK0a_lead{max-width:62ch;color:var(--muted);margin-top:12px;font-size:1rem;line-height:1.65}.CIvK0a_toolbar{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.CIvK0a_pills{flex-wrap:wrap;flex:1 1 0;gap:10px;min-width:0;display:flex}.CIvK0a_pill{height:36px;color:var(--text-soft);white-space:nowrap;background:#ffffff12;border:1px solid #0000;border-radius:999px;padding:0 17px;font-size:.88rem;font-weight:600;transition:background .2s,color .2s}.CIvK0a_pill:hover{color:var(--text);background:#ffffff24}.CIvK0a_pill[aria-pressed=true]{color:#000;background:#fff}.CIvK0a_controls{flex-shrink:0;align-items:center;gap:10px;height:36px;display:flex}@media (max-width:860px){.CIvK0a_toolbar{--edge:clamp(20px, 4vw, 64px);flex-direction:column;align-items:stretch;gap:16px}.CIvK0a_pills{margin:-4px calc(-1 * var(--edge));padding:4px var(--edge);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%);flex-wrap:nowrap;flex:none;gap:8px;position:relative;overflow-x:auto}.CIvK0a_pills::-webkit-scrollbar{display:none}.CIvK0a_pill{flex:none;height:40px;padding:0 18px}.CIvK0a_controls{width:100%;height:auto}.CIvK0a_controls>:first-child{flex:auto;min-width:0}.CIvK0a_controls>:last-child{flex:none}.CIvK0a_controls>*>button:first-child{white-space:nowrap;justify-content:center;width:100%;height:42px}}@media (max-width:400px){.CIvK0a_menuHint{display:none}}@media (max-width:640px){.CIvK0a_headRow>[role=group]{width:100%}.CIvK0a_headRow>[role=group]>button{flex:1;padding-block:10px}}.CIvK0a_menuWrap{position:relative}.CIvK0a_menuHint{color:var(--muted)}.CIvK0a_menu{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);background:#101620f5;border-radius:16px;min-width:190px;padding:6px;list-style:none;animation:.18s both CIvK0a_menuIn;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 30px 60px -20px #000000e6}.CIvK0a_menuItem{width:100%;color:var(--text-soft);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:.9rem;font-weight:600;transition:background .15s,color .15s;display:flex}.CIvK0a_menuItem:hover{color:var(--text);background:#ffffff17}.CIvK0a_menuItemOn{color:var(--text)}.CIvK0a_menuItemOn svg{color:var(--accent-text)}@keyframes CIvK0a_menuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.CIvK0a_content{padding-top:clamp(28px,3.5vw,44px)}.CIvK0a_grid{--gap:18px;gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:560px){.CIvK0a_grid{--gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:860px){.CIvK0a_grid{--gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1180px){.CIvK0a_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.CIvK0a_empty{text-align:center;color:var(--text-soft);flex-direction:column;align-items:center;gap:22px;padding:clamp(72px,12vw,140px) 0;display:flex}.CIvK0a_resetBtn{color:#000;background:#fff;border:0;border-radius:999px;height:44px;padding:0 24px;font-size:.92rem;font-weight:700;transition:transform .2s,box-shadow .25s}.CIvK0a_resetBtn:hover{box-shadow:0 10px 34px -10px var(--accent-glow);transform:scale(1.03)}.CIvK0a_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:clamp(40px,5vw,64px);display:flex}.CIvK0a_pageLink{min-width:40px;height:40px;color:var(--text-soft);font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.92rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.CIvK0a_pageLink:hover{color:var(--text);background:#ffffff17}.CIvK0a_pageWide{padding:0 14px}.CIvK0a_pageCurrent{color:#fff;box-shadow:0 8px 28px -12px var(--accent-glow);background:#ffffff12;border-color:#ffffff47}.CIvK0a_ellipsis{text-align:center;min-width:28px;color:var(--muted)}
._7JV95W_page{--display:var(--font-display), system-ui, sans-serif;min-height:100vh;padding-bottom:140px}._7JV95W_hero{isolation:isolate;padding:clamp(124px,12vw,172px) 0 clamp(64px,7vw,104px);position:relative;overflow:hidden}._7JV95W_heroSkel{min-height:70vh}._7JV95W_glow{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}._7JV95W_glowA,._7JV95W_glowB{object-fit:cover;filter:blur(90px)saturate(1.6);opacity:.42;position:absolute}._7JV95W_glowA{width:62%;height:130%;top:-30%;left:-12%}._7JV95W_glowB{width:58%;height:120%;top:-20%;right:-12%}._7JV95W_heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,100px);display:grid}@media (max-width:900px){._7JV95W_heroGrid{grid-template-columns:1fr}}._7JV95W_heroContent{max-width:640px;animation:.7s cubic-bezier(.2,.7,.2,1) both _7JV95W_rise}._7JV95W_kicker{color:var(--text-soft);margin-bottom:16px;font-size:.95rem;font-weight:600}._7JV95W_title{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.3rem,4.6vw,3.8rem);font-weight:600;line-height:1.04}._7JV95W_stats{flex-wrap:wrap;gap:20px clamp(28px,4vw,52px);margin-top:clamp(26px,3vw,36px);display:flex}._7JV95W_stat{gap:4px;display:grid}._7JV95W_statValue{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:600;line-height:1}._7JV95W_statLabel{color:var(--muted);font-size:.84rem}._7JV95W_genres{flex-wrap:wrap;gap:8px;margin-top:clamp(22px,2.6vw,30px);list-style:none;display:flex}._7JV95W_genres li{border:1px solid var(--line-strong);color:var(--text-soft);background:#ffffff12;border-radius:999px;padding:6px 14px;font-size:.84rem;font-weight:600}._7JV95W_overview{-webkit-line-clamp:5;max-width:58ch;color:var(--text-soft);-webkit-box-orient:vertical;margin:clamp(24px,3vw,34px) 0 clamp(28px,3.4vw,40px);font-size:1.04rem;line-height:1.75;display:-webkit-box;overflow:hidden}@keyframes _7JV95W_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._7JV95W_fan{--w:clamp(150px, 15vw, 224px);justify-content:center;align-items:center;padding:24px 20px 44px;display:flex}._7JV95W_fanSm{--w:clamp(92px, 9vw, 124px);padding:8px 4px}@media (max-width:900px){._7JV95W_fan:not(._7JV95W_fanSm){--w:clamp(110px, 24vw, 170px)}}._7JV95W_fanItem{z-index:var(--z);width:var(--w);aspect-ratio:2/3;margin-left:calc(var(--w) * -.34);transform:translateY(var(--y)) rotate(var(--r));border-radius:14px;flex:none;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 34px 60px -24px #000000e6,0 0 0 1px #ffffff24}._7JV95W_fanItem:first-child{margin-left:0}._7JV95W_fanItem img{object-fit:cover;width:100%;height:100%;display:block}a._7JV95W_fanItem:hover,a._7JV95W_fanItem:focus-visible{z-index:30;transform:translateY(calc(var(--y) - 18px)) rotate(0deg) scale(1.07);box-shadow:0 44px 80px -26px #000000f2, 0 20px 60px -20px var(--accent-glow), 0 0 0 1px #ffffff4d}._7JV95W_section{padding-top:clamp(32px,4vw,56px)}._7JV95W_sectionHead{margin-bottom:clamp(24px,3vw,36px)}._7JV95W_h2{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:600;line-height:1.15}._7JV95W_sub{color:var(--muted);margin-top:8px;font-size:.95rem}._7JV95W_list{list-style:none}._7JV95W_row{border-top:1px solid var(--line);grid-template-columns:clamp(56px,8vw,116px) clamp(124px,15vw,204px) 1fr;align-items:center;gap:clamp(20px,3.2vw,52px);padding:clamp(30px,3.6vw,48px) 0;display:grid}._7JV95W_row:last-child{border-bottom:1px solid var(--line)}._7JV95W_num{font-family:var(--display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #ffffff38;text-align:right;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,6vw,5rem);font-weight:600;line-height:1}._7JV95W_rowPoster{aspect-ratio:2/3;border:1px solid var(--line);background:#ffffff0d;border-radius:18px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s;display:block;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6}._7JV95W_row:hover ._7JV95W_rowPoster{box-shadow:0 40px 70px -30px #000000f2, 0 20px 60px -30px var(--accent-glow);transform:translateY(-4px)}._7JV95W_rowPoster img{object-fit:cover;width:100%;height:100%;display:block}._7JV95W_noPoster{width:100%;height:100%;color:var(--muted);font-family:var(--display);place-items:center;font-size:2rem;font-weight:600;display:grid}._7JV95W_rowBody{min-width:0}._7JV95W_rowKicker{color:var(--accent-text);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;font-size:.86rem;font-weight:700;display:flex}._7JV95W_rowTitle{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:600;line-height:1.08}._7JV95W_rowTitle a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._7JV95W_rowMeta{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;display:flex}._7JV95W_ratingPill{color:#0a0d12;background:#fff;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:700;line-height:1.4}._7JV95W_metaText{color:var(--text-soft);font-size:.92rem;font-weight:600}._7JV95W_soon{color:#dbe8ff;background:#3b82f629;border:1px solid #7aa8ff73;border-radius:999px;padding:2px 10px;font-size:.76rem;font-weight:700}._7JV95W_rowText{-webkit-line-clamp:4;max-width:62ch;color:var(--text-soft);-webkit-box-orient:vertical;margin-top:18px;font-size:1rem;line-height:1.75;display:-webkit-box;overflow:hidden}._7JV95W_rowActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}@media (max-width:760px){._7JV95W_row{grid-template-columns:104px 1fr;align-items:start;gap:18px}._7JV95W_num{display:none}._7JV95W_rowText{-webkit-line-clamp:5;font-size:.95rem}}
.RPkb2q_page{--display:var(--font-display), system-ui, sans-serif;--glass:#ffffff1f;--glass-line:#ffffff29;--tint:color-mix(in srgb, var(--text) 7%, transparent);--tint-hi:color-mix(in srgb, var(--text) 13%, transparent);padding-bottom:128px}.RPkb2q_dark{--bg:#05070a;--surface:#ffffff09;--line:#ffffff14;--text:#f3f6fb;--text-soft:#c3cad6;--muted:#8a94a6;--accent-text:#7aa8ff;--tint:#ffffff12;--tint-hi:#ffffff21;color:var(--text)}.RPkb2q_hero{isolation:isolate;background:#05070a;align-items:flex-end;display:flex;position:relative;overflow:hidden}.RPkb2q_heroStage{min-height:clamp(560px,82svh,820px)}.RPkb2q_heroProfile{min-height:clamp(320px,40vh,420px)}.RPkb2q_heroInner{padding-top:120px;padding-bottom:clamp(56px,10vh,120px)}.RPkb2q_heroInnerProfile{padding-bottom:clamp(36px,6vh,64px)}.RPkb2q_profile{align-items:center;gap:22px;display:flex}.RPkb2q_avatar{object-fit:cover;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1f;border:1px solid #fff3;border-radius:50%;flex:none;width:88px;height:88px;display:block}.RPkb2q_profileText{min-width:0}.RPkb2q_name{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(2.2rem,4.8vw,3.6rem);font-weight:600;line-height:1.02}.RPkb2q_email{color:var(--text-soft);overflow-wrap:anywhere;margin-top:8px;font-size:1.02rem}.RPkb2q_stats{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;grid-auto-columns:auto;grid-auto-flow:column;width:fit-content;max-width:100%;margin:26px 0 24px;display:grid}.RPkb2q_stat{min-width:0;padding:13px 24px}.RPkb2q_stat+.RPkb2q_stat{border-left:1px solid var(--glass-line)}.RPkb2q_statLabel{color:var(--muted);letter-spacing:.01em;font-size:.76rem;font-weight:600}.RPkb2q_statValue{color:var(--text);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:1.1rem;font-weight:600;overflow:hidden}.RPkb2q_auth{max-width:440px}.RPkb2q_authPanel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0e131c99;border:1px solid #ffffff29;border-radius:20px;padding:20px;box-shadow:0 30px 60px -20px #000000d9}.RPkb2q_form{gap:16px;margin-top:18px;display:grid}.RPkb2q_block{width:100%}.RPkb2q_block:disabled{opacity:.6;cursor:default}.RPkb2q_field{gap:8px;display:grid}.RPkb2q_label{color:var(--muted);font-size:.82rem;font-weight:600}.RPkb2q_inputWrap{position:relative}.RPkb2q_input{background:var(--tint);border:1px solid var(--line);width:100%;height:46px;color:var(--text);border-radius:12px;padding:0 14px;font-size:.95rem;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.RPkb2q_input::placeholder{color:var(--muted)}.RPkb2q_input:focus,.RPkb2q_input:focus-visible{border-color:#5b9bff8c;outline:none;box-shadow:0 0 0 4px #2563eb33}.RPkb2q_input:-webkit-autofill{-webkit-text-fill-color:var(--text);transition:background-color 99999s ease-out}.RPkb2q_inputReveal{padding-right:68px}.RPkb2q_reveal{height:34px;color:var(--accent-text);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:.82rem;font-weight:600;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.RPkb2q_reveal:hover{background:var(--tint)}.RPkb2q_textarea{resize:vertical;height:auto;min-height:120px;padding:12px 14px;line-height:1.5}.RPkb2q_hint,.RPkb2q_footnote{color:var(--muted);font-size:.82rem;line-height:1.5}.RPkb2q_footnote{margin:12px 4px 0}.RPkb2q_formError{color:#ff9a9a;background:#ef444424;border-radius:12px;padding:11px 14px;font-size:.88rem;line-height:1.45}.RPkb2q_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.RPkb2q_count{border-left:1px solid var(--line);color:var(--muted);padding-left:22px;font-size:.85rem;font-weight:600}.RPkb2q_tabPanel{min-height:320px}.RPkb2q_stack{grid-template-columns:minmax(0,1fr);gap:clamp(36px,5vw,56px);padding-bottom:24px;display:grid}.RPkb2q_sectionGap{margin-bottom:28px}.RPkb2q_moreCard{aspect-ratio:2/3;background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:14px;flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;gap:6px;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.2,.7,.2,1);display:flex}.RPkb2q_moreCard:hover{background:var(--tint);border-color:var(--tint-hi);transform:translateY(-3px)}.RPkb2q_moreCount{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:600}.RPkb2q_moreText{color:var(--text-soft);font-size:.88rem;font-weight:600}.RPkb2q_emptyCard{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;align-items:flex-start;padding:clamp(28px,4vw,48px);display:flex}.RPkb2q_emptyIcon{background:var(--tint);border:1px solid var(--line);width:52px;height:52px;color:var(--text);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.RPkb2q_emptyTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:600}.RPkb2q_emptyText{max-width:44ch;color:var(--text-soft);margin:8px 0 24px;font-size:1rem;line-height:1.6}.RPkb2q_quiet{min-width:0;display:block}.RPkb2q_quietHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.RPkb2q_quietTitle{color:var(--text-soft);letter-spacing:-.01em;font-size:1rem;font-weight:600}.RPkb2q_strip{--strip-w:clamp(104px, 10vw, 132px);scrollbar-width:none;gap:16px;margin:-8px;padding:8px;list-style:none;display:flex;overflow-x:auto}.RPkb2q_strip::-webkit-scrollbar{display:none}.RPkb2q_stripItem{flex:0 0 var(--strip-w);width:var(--strip-w);min-width:0;position:relative}.RPkb2q_stripLink{border-radius:12px;display:block}.RPkb2q_stripArt{aspect-ratio:2/3;background:var(--surface);border:1px solid var(--line);border-radius:12px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:block;position:relative;overflow:hidden}.RPkb2q_stripArt img{object-fit:cover;filter:brightness(.8)saturate(.92);width:100%;height:100%;transition:filter .35s;display:block}.RPkb2q_stripLink:hover .RPkb2q_stripArt,.RPkb2q_stripLink:focus-visible .RPkb2q_stripArt{transform:translateY(-3px)scale(1.03);box-shadow:0 18px 40px -16px #000c}.RPkb2q_stripLink:hover .RPkb2q_stripArt img,.RPkb2q_stripLink:focus-visible .RPkb2q_stripArt img{filter:brightness(.95)saturate()}.RPkb2q_stripBar{background:#fff3;height:3px;position:absolute;inset:auto 0 0}.RPkb2q_stripBar>span{background:var(--accent-text);height:100%;display:block}.RPkb2q_stripName{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:.82rem;font-weight:600;display:block;overflow:hidden}.RPkb2q_stripMeta{color:var(--muted);margin-top:2px;font-size:.78rem;font-weight:600;display:block}.RPkb2q_stripRemove{z-index:3;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#080a0f99;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:opacity .2s,background .2s,color .2s;display:grid;position:absolute;top:6px;right:6px}.RPkb2q_stripRemove svg{width:14px;height:14px}.RPkb2q_stripRemove:hover{color:#000;background:#fff}.RPkb2q_stripItem:hover .RPkb2q_stripRemove,.RPkb2q_stripItem:focus-within .RPkb2q_stripRemove{opacity:1}@media (hover:none){.RPkb2q_stripRemove{opacity:1}}.RPkb2q_settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:36px 28px;display:grid}.RPkb2q_group{min-width:0}.RPkb2q_groupLabel{color:var(--muted);margin:0 4px 12px;font-size:.82rem;font-weight:600}.RPkb2q_card{background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden}.RPkb2q_item{border-top:1px solid var(--line)}.RPkb2q_item:first-child{border-top:0}.RPkb2q_row{width:100%;min-height:62px;color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0 20px;font-size:.95rem;transition:background .2s;display:flex;position:relative}.RPkb2q_row:hover{background:var(--tint)}.RPkb2q_row:focus-visible,.RPkb2q_rowSelectable:focus-within{outline:2px solid var(--accent-text);outline-offset:-2px}.RPkb2q_rowLabel{flex:1;min-width:0;font-weight:600}.RPkb2q_rowValue{max-width:58%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.RPkb2q_rowChevron{width:16px;height:16px;color:var(--muted);flex:none;transition:transform .25s}.RPkb2q_rowChevronOpen{transform:rotate(180deg)}.RPkb2q_rowSelect{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;height:100%;position:absolute;inset:0}.RPkb2q_panel{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1);display:grid}.RPkb2q_panelOpen{grid-template-rows:1fr}.RPkb2q_panelInner{visibility:hidden;min-height:0;transition:visibility .3s;overflow:hidden}.RPkb2q_panelOpen .RPkb2q_panelInner{visibility:visible}.RPkb2q_panelForm{gap:16px;padding:6px 20px 22px;display:grid}.RPkb2q_dialog{width:calc(100% - 32px);max-width:480px;max-height:calc(100dvh - 32px);color:var(--text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.RPkb2q_dialog::backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030508b8}.RPkb2q_dialog[open]{animation:.22s both RPkb2q_dialogIn}@keyframes RPkb2q_dialogIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.RPkb2q_dialogBody{border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#101620f5;border-radius:20px;max-height:calc(100dvh - 32px);padding:28px 24px 24px;position:relative;overflow-y:auto;box-shadow:0 30px 60px -20px #000000e6}.RPkb2q_dialogClose{background:var(--tint);border:1px solid var(--line);width:34px;height:34px;color:var(--text-soft);border-radius:50%;place-items:center;transition:background .2s;display:grid;position:absolute;top:16px;right:16px}.RPkb2q_dialogClose:hover{background:var(--tint-hi);color:var(--text)}.RPkb2q_dialogClose svg{width:16px;height:16px}.RPkb2q_dialogText{color:var(--text-soft);margin-top:8px;font-size:.95rem;line-height:1.55}.RPkb2q_sent{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.RPkb2q_sent .RPkb2q_block{margin-top:22px}.RPkb2q_sentIcon{color:#000;background:#fff;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:16px;display:grid}.RPkb2q_sentIcon svg{width:24px;height:24px}.RPkb2q_toastHost{z-index:80;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:28px;left:0;right:0}.RPkb2q_toast{color:#f3f6fb;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#101620f5;border:1px solid #ffffff1f;border-radius:999px;padding:12px 22px;font-size:.9rem;font-weight:600;animation:.22s both RPkb2q_toastIn;box-shadow:0 30px 60px -20px #000000e6}@keyframes RPkb2q_toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){.RPkb2q_heroProfile{min-height:clamp(380px,46vh,440px)}.RPkb2q_heroInnerProfile{padding-bottom:36px}}@media (max-width:560px){.RPkb2q_avatar{width:64px;height:64px}.RPkb2q_profile{gap:14px}.RPkb2q_name{font-size:clamp(1.7rem,7.6vw,2.2rem);line-height:1.08}.RPkb2q_email{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.9rem;overflow:hidden}.RPkb2q_stats{grid-auto-columns:minmax(0,1fr);width:100%;margin:22px 0 16px}.RPkb2q_stat{padding:12px 16px}.RPkb2q_panelForm{padding:6px 16px 20px}.RPkb2q_row{padding:0 16px}}
._06cyIq_page{--display:var(--font-display), system-ui, sans-serif;min-height:100vh;padding-bottom:120px}._06cyIq_section{padding-top:clamp(56px,7vw,96px)}._06cyIq_hero+._06cyIq_section{padding-top:clamp(12px,2vw,28px)}._06cyIq_h2{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;line-height:1.15}._06cyIq_hero{isolation:isolate;color:#f3f6fb;align-items:flex-end;min-height:clamp(460px,64svh,680px);display:flex;position:relative;overflow:hidden}._06cyIq_heroSkel{min-height:clamp(460px,64svh,680px)}._06cyIq_stage,._06cyIq_shade{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 62%,#0009 82%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0009 82%,#0000 100%)}._06cyIq_stage{z-index:-2;overflow:hidden;container-type:size}._06cyIq_still{object-fit:cover;object-position:center 22%;width:100%;height:100%;position:absolute;inset:0}._06cyIq_video{opacity:0;transition:opacity 1.4s;position:absolute;inset:0}._06cyIq_videoOn{opacity:1}._06cyIq_video iframe{aspect-ratio:16/9;pointer-events:none;border:0;width:max(118cqw,209.778cqh);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._06cyIq_shade{z-index:-1;background:linear-gradient(#06080c99 0%,#0000 24%),linear-gradient(90deg,#06080cdb 0%,#06080c80 38%,#06080c1a 72%,#0000 100%),linear-gradient(#0000 40%,#06080c80 70%,#06080ce6 100%),linear-gradient(#06080c42,#06080c42),radial-gradient(60% 55% at 0 100%,#2563eb2e,#0000 70%)}._06cyIq_heroInner{width:100%;padding-bottom:clamp(40px,7vh,80px)}._06cyIq_heroContent{max-width:660px;animation:.7s cubic-bezier(.2,.7,.2,1) both _06cyIq_rise}._06cyIq_logoWrap{margin-bottom:22px}._06cyIq_logo{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 4px 24px #00000080);max-width:min(460px,82%);max-height:150px;display:block}._06cyIq_title{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin-bottom:18px;font-size:clamp(2.6rem,6vw,4.8rem);font-weight:600;line-height:1}._06cyIq_chips{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:14px;display:flex}._06cyIq_ratingPill{color:#0a0d12;background:#fff;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:700;line-height:1.4}._06cyIq_cert{color:#ffffffe6;border:1px solid #fff6;border-radius:6px;padding:2px 9px;font-size:.78rem;font-weight:700}._06cyIq_metaLine{color:#f3f6fbd9;flex-wrap:wrap;font-size:.92rem;font-weight:600;display:flex}._06cyIq_metaLine span+span:before{content:"•";opacity:.5;margin:0 10px}._06cyIq_tagline{color:#f3f6fbe6;letter-spacing:-.01em;margin-bottom:10px;font-size:1.05rem;font-weight:600}._06cyIq_heroText{-webkit-line-clamp:3;color:#f3f6fbd1;-webkit-box-orient:vertical;max-width:60ch;margin-bottom:26px;font-size:1.02rem;line-height:1.6;display:-webkit-box;overflow:hidden}._06cyIq_mute{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0a0e1480;border:1px solid #fff3;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .2s,transform .2s;animation:.5s both _06cyIq_rise;display:grid;position:absolute;bottom:clamp(40px,7vh,80px);right:clamp(20px,4vw,64px)}._06cyIq_mute:hover{background:#fff3;transform:scale(1.06)}._06cyIq_iconBtn{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#ffffff1f;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,transform .2s;display:grid}._06cyIq_iconBtn:hover{background:#ffffff38;transform:scale(1.05)}@keyframes _06cyIq_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:700px){._06cyIq_shade{background:linear-gradient(#0000 0%,#06080c33 28%,#06080cb3 62%,#06080ceb 100%),linear-gradient(#06080c8c 0%,#0000 22%),linear-gradient(#06080c38,#06080c38)}._06cyIq_hero,._06cyIq_heroSkel{min-height:clamp(580px,84svh,720px)}._06cyIq_heroInner{padding-top:150px;padding-bottom:36px}._06cyIq_heroContent{text-align:center;flex-direction:column;align-items:center;max-width:none;display:flex}._06cyIq_logoWrap{margin-bottom:22px}._06cyIq_logo{object-position:center bottom;max-width:min(300px,78%);max-height:96px;margin-inline:auto}._06cyIq_title{margin-bottom:18px;font-size:clamp(2.2rem,11vw,3rem)}._06cyIq_chips{justify-content:center;gap:10px;margin-bottom:20px}._06cyIq_metaLine{flex-basis:100%;justify-content:center;font-size:.88rem}._06cyIq_metaLine ._06cyIq_metaWide{flex-basis:100%;order:-1;margin-bottom:6px}._06cyIq_metaLine ._06cyIq_metaWide:before{content:none}._06cyIq_tagline{margin-bottom:10px}._06cyIq_heroText{margin-bottom:30px;font-size:.95rem;line-height:1.6}._06cyIq_mute{width:42px;height:42px;top:92px;bottom:auto;right:20px}._06cyIq_heroContent ._06cyIq_actions{grid-template-columns:1fr auto;gap:12px;width:100%;max-width:420px;display:grid}._06cyIq_heroContent ._06cyIq_play,._06cyIq_heroContent ._06cyIq_ghost{border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;padding:0 22px;display:inline-flex}._06cyIq_heroContent ._06cyIq_play{grid-column:1/-1}._06cyIq_heroContent ._06cyIq_ghost{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#ffffff24;border:1px solid #ffffff29}._06cyIq_heroContent ._06cyIq_ghost:last-child{grid-column:1/-1}._06cyIq_iconBtn{width:52px;height:52px}._06cyIq_hero+._06cyIq_section{padding-top:32px}}._06cyIq_epHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}._06cyIq_epTools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._06cyIq_menuWrap{position:relative}._06cyIq_menuHint{color:var(--muted);font-size:.9rem;font-weight:600}._06cyIq_menu{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#101620f5;border-radius:16px;min-width:210px;max-height:340px;padding:6px;list-style:none;position:absolute;top:calc(100% + 10px);left:0;overflow-y:auto;box-shadow:0 30px 60px -20px #000000e6}._06cyIq_menuItem{width:100%;color:var(--text-soft);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:.9rem;font-weight:600;transition:background .15s,color .15s;display:flex}._06cyIq_menuItem:hover{color:var(--text);background:#ffffff17}._06cyIq_menuItemOn{color:var(--text);background:#ffffff0f}._06cyIq_menuCount{color:var(--muted);font-size:.78rem;font-weight:500}._06cyIq_epSearch{border:1px solid var(--line);width:210px;max-width:100%;height:34px;color:var(--text);background:#ffffff12;border-radius:999px;padding:0 14px;font-size:.85rem;font-weight:500}._06cyIq_epSearch::placeholder{color:var(--muted)}._06cyIq_epSearch::-webkit-search-cancel-button{display:none}._06cyIq_epList{list-style:none}._06cyIq_epRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:4px;display:grid}._06cyIq_epRow:last-child{border-bottom:0}._06cyIq_ep{border-radius:14px;grid-template-columns:28px clamp(120px,15vw,188px) 1fr;align-items:center;gap:clamp(12px,1.6vw,22px);padding:16px 10px;transition:background .2s;display:grid}._06cyIq_epRow:hover ._06cyIq_ep{background:#ffffff0a}._06cyIq_epSkel{border-radius:14px;height:92px;margin-bottom:10px;list-style:none}._06cyIq_epNum{color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;font-size:.95rem;font-weight:600}._06cyIq_epThumb{aspect-ratio:16/9;background:#ffffff0d;border-radius:10px;position:relative;overflow:hidden}._06cyIq_epThumb img{object-fit:cover;filter:brightness(.82);width:100%;height:100%;display:block}._06cyIq_epThumb ._06cyIq_epThumbFallback{filter:brightness(.4)blur(3px);transform:scale(1.06)}._06cyIq_epPlay{color:#000;opacity:0;background:#06080c59;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}._06cyIq_epPlay svg{background:#fff;border-radius:50%;width:34px;height:34px;padding:10px 9px 10px 11px}._06cyIq_ep:hover ._06cyIq_epPlay,._06cyIq_ep:focus-visible ._06cyIq_epPlay{opacity:1}._06cyIq_epBody{gap:4px;min-width:0;display:grid}._06cyIq_epTitle,._06cyIq_epMeta,._06cyIq_epText{display:block}._06cyIq_epTitle{letter-spacing:-.01em;font-size:1rem;font-weight:600}._06cyIq_epMeta{color:var(--muted);font-size:.82rem}._06cyIq_epText{-webkit-line-clamp:2;max-width:78ch;color:var(--muted);-webkit-box-orient:vertical;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}._06cyIq_epDownload{width:40px;height:40px;color:var(--muted);border-radius:50%;place-items:center;margin-right:6px;transition:background .2s,color .2s;display:grid}._06cyIq_epDownload:hover{color:var(--text);background:#ffffff1a}._06cyIq_epEmpty{text-align:center;color:var(--muted);padding:40px 0}._06cyIq_more{border:1px solid var(--line);background:#ffffff14;border-radius:999px;height:44px;margin:26px auto 0;padding:0 26px;font-size:.9rem;font-weight:700;transition:background .2s;display:block}._06cyIq_more:hover{background:#ffffff26}@media (max-width:640px){._06cyIq_epRow{display:block;position:relative}._06cyIq_epRow:hover ._06cyIq_ep{background:0 0}._06cyIq_ep{grid-template-columns:1fr;gap:14px;padding:18px 0}._06cyIq_epThumb,._06cyIq_epNum{grid-area:1/1}._06cyIq_epThumb{border-radius:14px}._06cyIq_epBody{grid-area:2/1;gap:6px}._06cyIq_epTitle{font-size:1.05rem}._06cyIq_epText{-webkit-line-clamp:3}._06cyIq_epNum{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0a0e1499;border-radius:999px;place-self:end start;margin:0 0 10px 10px;padding:3px 10px;font-size:.78rem;font-weight:700}._06cyIq_epNum:before{content:"Episode "}._06cyIq_epDownload{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0a0e1499;margin:0;position:absolute;top:28px;right:10px}._06cyIq_epDownload:hover{background:#ffffff38}._06cyIq_epSkel{height:250px}._06cyIq_epSearch{width:100%;height:44px;padding:0 18px;font-size:.95rem}._06cyIq_epTools{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}._06cyIq_epTools ._06cyIq_epSearch{order:-1;grid-column:1/-1}._06cyIq_epTools ._06cyIq_menuWrap>button,._06cyIq_epTools>button{justify-content:center;width:100%;height:44px}._06cyIq_menuHint{padding-left:4px}}._06cyIq_tabBar{border:1px solid var(--line);background:#ffffff0f;border-radius:18px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}._06cyIq_tabBtn{color:var(--text-soft);background:0 0;border:0;border-radius:14px;padding:9px 18px;font-size:.9rem;font-weight:600;transition:background .2s,color .2s}._06cyIq_tabBtn:hover{color:var(--text)}._06cyIq_tabBtn[aria-selected=true]{color:#000;background:#fff}@media (max-width:640px){._06cyIq_tabBar{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;width:fit-content;max-width:100%;display:flex;overflow-x:auto}._06cyIq_tabBar::-webkit-scrollbar{display:none}._06cyIq_tabBtn{white-space:nowrap;scroll-snap-align:center;flex:none;padding:11px 20px}}._06cyIq_panel{margin-top:clamp(28px,3.5vw,44px)}._06cyIq_panel[hidden]{display:none}._06cyIq_overviewGrid{gap:clamp(24px,4vw,56px);display:grid}@media (min-width:860px){._06cyIq_overviewGrid{grid-template-columns:260px 1fr;align-items:start}}._06cyIq_aboutPoster{border:1px solid var(--line);border-radius:16px;width:min(260px,60%);display:block}@media (min-width:860px){._06cyIq_aboutPoster{width:100%}}._06cyIq_story{max-width:70ch;color:var(--text-soft);margin-bottom:20px;font-size:1.05rem;line-height:1.7}._06cyIq_facts{border-top:1px solid var(--line)}._06cyIq_fact{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,190px) 1fr;gap:16px;padding:16px 4px;font-size:.95rem;display:grid}._06cyIq_fact dt{color:var(--muted)}._06cyIq_fact dd{color:var(--text);font-weight:500;line-height:1.5}@media (max-width:640px){._06cyIq_fact{grid-template-columns:1fr;gap:4px;padding:14px 0}._06cyIq_fact dt{font-size:.85rem}}._06cyIq_castGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:40px 20px;list-style:none;display:grid}._06cyIq_person{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}._06cyIq_avatar{border:1px solid var(--line);object-fit:cover;object-position:center 16%;background:#ffffff0f;border-radius:50%;width:clamp(132px,11vw,160px);height:clamp(132px,11vw,160px);margin-bottom:12px}._06cyIq_avatarFallback{color:var(--muted);font-family:var(--display);place-items:center;font-size:1.6rem;font-weight:600;display:grid}._06cyIq_personName{letter-spacing:-.01em;font-size:1rem;font-weight:700}._06cyIq_personRole{color:var(--muted);font-size:.88rem;line-height:1.4}._06cyIq_mediaGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px 20px;list-style:none;display:grid}._06cyIq_videoCard{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}._06cyIq_videoThumb{aspect-ratio:16/9;border:1px solid var(--line);background:#ffffff0d;border-radius:14px;display:block;position:relative;overflow:hidden}._06cyIq_videoThumb img{object-fit:cover;filter:brightness(.8);width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .3s}._06cyIq_videoCard:hover ._06cyIq_videoThumb img{filter:brightness(.95);transform:scale(1.04)}._06cyIq_videoPlay{color:#000;place-items:center;display:grid;position:absolute;inset:0}._06cyIq_videoPlay svg{background:#ffffffeb;border-radius:50%;width:46px;height:46px;padding:14px 13px 14px 15px}._06cyIq_videoName{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;margin-top:12px;font-size:.95rem;font-weight:700;display:block;overflow:hidden}._06cyIq_videoType{color:var(--muted);margin-top:2px;font-size:.82rem;display:block}._06cyIq_galleryGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;list-style:none;display:grid}._06cyIq_galleryItem{aspect-ratio:16/9;border:1px solid var(--line);background:#ffffff0d;border-radius:14px;width:100%;padding:0;display:block;overflow:hidden}._06cyIq_galleryItem img{object-fit:cover;filter:brightness(.85);width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .3s}._06cyIq_galleryItem:hover img{filter:brightness();transform:scale(1.04)}._06cyIq_lightbox{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030508e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._06cyIq_lightboxClose{color:#fff;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid;position:absolute;top:20px;right:20px}._06cyIq_lightboxClose:hover{background:#ffffff38}._06cyIq_lightboxVideo{aspect-ratio:16/9;background:#000;border-radius:16px;width:min(1100px,92vw);overflow:hidden}._06cyIq_lightboxVideo iframe{border:0;width:100%;height:100%}._06cyIq_lightboxImg{border-radius:12px;max-width:92vw;max-height:88vh}._06cyIq_providerGroup{margin-bottom:30px}._06cyIq_providerLabel{color:var(--muted);margin-bottom:14px;font-size:.9rem;font-weight:600}._06cyIq_providerRow{flex-wrap:wrap;gap:14px;list-style:none;display:flex}._06cyIq_providerLogo{border:1px solid var(--line);object-fit:cover;border-radius:16px;width:60px;height:60px;display:block}._06cyIq_providerNote{color:var(--muted);font-size:.82rem}._06cyIq_reviewList{gap:16px;max-width:860px;list-style:none;display:grid}._06cyIq_review{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:22px 24px}._06cyIq_reviewHead{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:12px;display:flex}._06cyIq_reviewAuthor{font-weight:700}._06cyIq_reviewRating{background:#ffffff1a;border-radius:999px;padding:2px 9px;font-size:.78rem;font-weight:700}._06cyIq_reviewDate{color:var(--muted);font-size:.84rem}._06cyIq_full{color:var(--text-soft);white-space:pre-line;font-size:.95rem;line-height:1.7}._06cyIq_reviewMore summary{cursor:pointer;list-style:none}._06cyIq_reviewMore summary::-webkit-details-marker{display:none}._06cyIq_preview{color:var(--text-soft);font-size:.95rem;line-height:1.7;display:block}._06cyIq_moreLabel{color:var(--accent-text);margin-top:10px;font-size:.88rem;font-weight:700;display:inline-block}._06cyIq_reviewMore[open] ._06cyIq_preview,._06cyIq_reviewMore[open] ._06cyIq_moreLabel{display:none}._06cyIq_seasonGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:26px 20px;list-style:none;display:grid}._06cyIq_seasonCard{flex-direction:column;gap:4px;display:flex}._06cyIq_seasonPoster{aspect-ratio:2/3;border:1px solid var(--line);object-fit:cover;background:#ffffff0d;border-radius:14px;width:100%;margin-bottom:10px;display:block}._06cyIq_seasonName{letter-spacing:-.01em;font-size:.95rem;font-weight:700}._06cyIq_seasonMeta{color:var(--muted);font-size:.82rem}._06cyIq_collection{isolation:isolate;border:1px solid var(--line);color:#f3f6fb;background:#ffffff0a;border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(30px,4.4vw,60px);transition:border-color .3s,background .3s;display:grid;position:relative;overflow:hidden}._06cyIq_collection:hover{background:#ffffff0f;border-color:#ffffff38}._06cyIq_collectionGlow{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._06cyIq_collectionGlow img{object-fit:cover;filter:blur(80px)saturate(1.6);opacity:.4;width:55%;height:180%;position:absolute;top:-40%;right:-8%}._06cyIq_collectionBody{justify-items:start;gap:18px;max-width:580px;display:grid}._06cyIq_collectionLabel{color:var(--text-soft);font-size:.9rem;font-weight:600}._06cyIq_collectionName{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:600;line-height:1.06}._06cyIq_collectionPos{color:var(--text-soft);align-items:center;gap:14px;font-size:.92rem;font-weight:600;display:inline-flex}._06cyIq_dots{gap:6px;display:inline-flex}._06cyIq_dots i{background:#fff3;border-radius:999px;width:22px;height:5px;display:block}._06cyIq_dots ._06cyIq_dotOn{background:var(--accent-text)}._06cyIq_collectionIncludes{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:.95rem;line-height:1.7;display:-webkit-box;overflow:hidden}._06cyIq_collectionBtn{color:#000;background:#fff;border-radius:999px;align-items:center;gap:6px;height:48px;margin-top:6px;padding:0 16px 0 24px;font-size:.92rem;font-weight:700;transition:transform .2s,box-shadow .25s;display:inline-flex}._06cyIq_collection:hover ._06cyIq_collectionBtn{box-shadow:0 10px 34px -10px var(--accent-glow);transform:scale(1.03)}@media (max-width:760px){._06cyIq_collection{grid-template-columns:1fr}}
.bIFUwq_page{--display:var(--font-display), system-ui, sans-serif;min-height:100vh;padding-bottom:96px}.bIFUwq_header{padding:clamp(96px,9vw,128px) 0 clamp(8px,2vw,24px)}.bIFUwq_h1{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(2rem,3.6vw,3rem);font-weight:600;line-height:1.08}.bIFUwq_lead{max-width:58ch;color:var(--muted);margin-top:14px;font-size:1.05rem;line-height:1.65}.bIFUwq_updated{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--text-soft);border-radius:999px;align-items:center;margin-top:22px;padding:0 14px;font-size:.82rem;font-weight:600;display:inline-flex}.bIFUwq_layout{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:clamp(24px,3vw,40px);display:grid}@media (min-width:960px){.bIFUwq_layout{grid-template-columns:232px minmax(0,1fr);gap:clamp(48px,7vw,112px)}}.bIFUwq_tocTitle{color:var(--muted);margin-bottom:10px;padding-left:16px;font-size:.82rem;font-weight:600}.bIFUwq_tocList{gap:2px;list-style:none;display:grid}.bIFUwq_tocLink{height:42px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:.92rem;font-weight:600;transition:background-color .15s,color .15s;display:flex}.bIFUwq_tocLink:hover,.bIFUwq_tocLink[aria-current=true]{background:var(--surface-strong);color:var(--text)}@media (min-width:960px){.bIFUwq_toc{align-self:start;position:sticky;top:32px}}@media (max-width:959px){.bIFUwq_toc{--edge:clamp(20px, 4vw, 64px);margin-inline:calc(-1 * var(--edge));overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--edge), #000 calc(100% - var(--edge)), transparent 100%);position:relative;overflow-x:auto}.bIFUwq_toc::-webkit-scrollbar{display:none}.bIFUwq_tocTitle{display:none}.bIFUwq_tocList{width:max-content;padding:4px var(--edge);gap:8px;display:flex}.bIFUwq_tocLink{background:var(--surface-strong);height:40px;padding:0 18px}.bIFUwq_tocLink:hover,.bIFUwq_tocLink[aria-current=true]{background:var(--text);color:var(--bg)}}.bIFUwq_section{border-top:1px solid var(--line);padding:clamp(32px,4vw,48px) 0;scroll-margin-top:32px}.bIFUwq_section:first-child{border-top:0;padding-top:0}.bIFUwq_h2{font-family:var(--display);letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;line-height:1.15}.bIFUwq_p{max-width:68ch;color:var(--text-soft);font-size:1rem;line-height:1.75}.bIFUwq_p+.bIFUwq_p{margin-top:14px}.bIFUwq_p strong{color:var(--text);font-weight:600}.bIFUwq_p a,.bIFUwq_inline{color:var(--accent-text);text-underline-offset:3px}.bIFUwq_p a:hover,.bIFUwq_inline:hover{text-decoration:underline}.bIFUwq_steps{counter-reset:step;border-top:1px solid var(--line);max-width:68ch;margin-top:22px;list-style:none}.bIFUwq_steps li{counter-increment:step;border-bottom:1px solid var(--line);color:var(--text-soft);grid-template-columns:28px minmax(0,1fr);gap:16px;padding:18px 0;line-height:1.7;display:grid}.bIFUwq_steps li:before{content:counter(step);background:var(--surface-strong);width:28px;height:28px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-top:1px;font-size:.82rem;font-weight:700;display:grid}.bIFUwq_steps strong{color:var(--text);font-weight:600}.bIFUwq_card{border:1px solid var(--line);background:var(--surface);border-radius:20px;max-width:68ch;margin-top:22px;padding:clamp(20px,3vw,28px)}.bIFUwq_facts{display:grid}.bIFUwq_fact{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 0;font-size:.95rem;display:grid}.bIFUwq_fact:first-child{padding-top:0}.bIFUwq_fact:last-child{border-bottom:0;padding-bottom:0}.bIFUwq_fact dt{color:var(--muted)}.bIFUwq_fact dd{color:var(--text);overflow-wrap:anywhere;font-weight:500;line-height:1.55}@media (max-width:560px){.bIFUwq_fact{grid-template-columns:1fr;gap:4px}}.bIFUwq_cta{background:var(--text);height:48px;color:var(--bg);letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;margin-top:22px;padding:0 26px;font-size:.95rem;font-weight:700;transition:transform .2s,box-shadow .25s;display:inline-flex}.bIFUwq_cta:hover{box-shadow:0 10px 34px -10px var(--accent-glow);transform:scale(1.03)}.bIFUwq_note{border:1px solid var(--line);background:var(--surface);max-width:68ch;color:var(--text-soft);border-radius:16px;margin-top:22px;padding:16px 20px;font-size:.95rem;line-height:1.65}.bIFUwq_note strong{color:var(--text);font-weight:600}
.oe3DtG_hero{text-align:center;flex-direction:column;align-items:center;padding:clamp(56px,12vh,128px) 24px clamp(40px,8vh,88px);display:flex}.oe3DtG_hero>*{animation:.8s cubic-bezier(.2,.7,.2,1) both oe3DtG_reveal}.oe3DtG_hero>:nth-child(2){animation-delay:80ms}.oe3DtG_hero>:nth-child(3){animation-delay:.16s}.oe3DtG_hero>:nth-child(4){animation-delay:.26s}.oe3DtG_hero>:nth-child(5){animation-delay:.34s}@keyframes oe3DtG_reveal{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}.oe3DtG_badge{border:1px solid var(--line);background:var(--surface);color:var(--text-soft);-webkit-backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 14px;font-size:.8rem;font-weight:500;display:inline-flex}.oe3DtG_badge:before{content:"";background:var(--accent-text);width:6px;height:6px;box-shadow:0 0 10px 2px var(--accent-glow);border-radius:50%}.oe3DtG_title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.045em;background:linear-gradient(#fff 35%,#bed2f599);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:28px;font-size:clamp(2.4rem,10vw,7rem);font-weight:600;line-height:1}.oe3DtG_tagline{max-width:44ch;color:var(--muted);margin-top:22px;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6}.oe3DtG_search{border:1px solid var(--line-strong);width:min(640px,100%);height:66px;color:var(--muted);-webkit-backdrop-filter:blur(16px);background:#ffffff0a;border-radius:999px;align-items:center;gap:14px;margin-top:44px;padding:0 9px 0 24px;transition:border-color .25s,box-shadow .25s,background-color .25s,color .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12,0 24px 60px -28px #000000e6}.oe3DtG_search:hover{border-color:#ffffff42}.oe3DtG_search:focus-within{color:var(--accent-text);box-shadow:inset 0 1px 0 #ffffff17, 0 0 0 5px #3b82f621, 0 0 48px -8px var(--accent-glow);background:#ffffff0e;border-color:#7aa8ffbf}.oe3DtG_searchIcon{flex:none;width:20px;height:20px}.oe3DtG_searchInput{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:1.05rem}.oe3DtG_searchInput::placeholder{color:var(--muted);opacity:1;transition:opacity .2s}.oe3DtG_searchInput:focus::placeholder{opacity:.5}.oe3DtG_kbd{border:1px solid var(--line-strong);min-width:26px;height:26px;color:var(--muted);border-radius:7px;flex:none;place-items:center;padding:0 7px;font-family:inherit;font-size:.78rem;font-weight:600;transition:opacity .2s;display:grid}.oe3DtG_search:focus-within .oe3DtG_kbd{opacity:0}.oe3DtG_go{background:var(--accent);color:#fff;width:48px;height:48px;box-shadow:0 6px 20px -6px var(--accent-glow);border:0;border-radius:50%;flex:none;place-items:center;transition:background-color .2s,transform .2s,box-shadow .2s;display:grid}.oe3DtG_go svg{width:20px;height:20px}.oe3DtG_go:hover{background:var(--accent-hover);box-shadow:0 8px 26px -6px var(--accent-glow)}.oe3DtG_go:active{transform:scale(.94)}.oe3DtG_actions{justify-content:center;margin-top:24px;display:flex}.oe3DtG_btn{letter-spacing:-.005em;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:50px;padding:0 30px;font-size:.95rem;font-weight:600;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.oe3DtG_btnPrimary{background:var(--surface-strong);color:var(--text);-webkit-backdrop-filter:blur(12px);border:1px solid #ffffff24}.oe3DtG_btnPrimary:hover{box-shadow:0 0 36px -10px var(--accent-glow);background:#3b82f624;border-color:#7aa8ff99}.oe3DtG_btnPrimary:active{transform:scale(.98)}.oe3DtG_btnIcon{width:14px;height:14px;color:var(--accent-text);flex:none}.oe3DtG_promo{flex-direction:column;align-items:center;gap:24px;padding:8px 24px 96px;display:flex}.oe3DtG_sponsor{width:min(900px,100%)}.oe3DtG_sponsorCard{background:radial-gradient(520px 260px at 0% 50%, #3b82f638, transparent 70%), var(--surface);border:1px solid #7aa8ff47;border-radius:24px;align-items:center;gap:28px;min-height:180px;padding:28px 32px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.oe3DtG_sponsorCard:hover{box-shadow:0 0 56px -16px var(--accent-glow);border-color:#7aa8ff99}.oe3DtG_sponsorVisual{width:124px;height:124px;color:var(--accent-text);flex:none;place-items:center;display:grid}.oe3DtG_sponsorVisual svg{width:100%;height:100%}.oe3DtG_sponsorTag{z-index:1;border:1px solid var(--line-strong);color:var(--text-soft);background:#05070a8c;border-radius:6px;padding:2px 8px;font-size:.68rem;font-weight:600;position:absolute;top:12px;right:14px}.oe3DtG_sponsorText{text-align:left;flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.oe3DtG_sponsorText strong{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;font-size:1.5rem;font-weight:600;line-height:1.15}.oe3DtG_sponsorText span{max-width:46ch;color:var(--muted);font-size:.95rem;line-height:1.6}.oe3DtG_sponsorCta{background:var(--accent);color:#fff;height:50px;box-shadow:0 8px 28px -10px var(--accent-glow);border-radius:999px;flex:none;align-items:center;padding:0 32px;font-size:.95rem;font-weight:600;transition:background-color .2s;display:inline-flex}.oe3DtG_sponsorCard:hover .oe3DtG_sponsorCta{background:var(--accent-hover)}.oe3DtG_sponsorImageLink{border:1px solid var(--line);border-radius:24px;transition:border-color .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.oe3DtG_sponsorImageLink:hover{box-shadow:0 0 56px -16px var(--accent-glow);border-color:#7aa8ff99}.oe3DtG_sponsorImage{width:100%;height:auto;display:block}.oe3DtG_partners{flex-direction:column;gap:14px;width:min(732px,100%);display:flex}.oe3DtG_partner{border:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(12px);border-radius:20px;align-items:center;gap:16px;padding:14px 16px 14px 14px;transition:border-color .25s,background-color .25s;display:flex}.oe3DtG_partner:hover{background:var(--surface-strong);border-color:#7aa8ff66}.oe3DtG_partnerIcon{width:48px;height:48px;color:var(--accent-text);background:#3b82f629;border:1px solid #7aa8ff4d;border-radius:14px;flex:none;place-items:center;display:grid}.oe3DtG_partnerIcon svg{width:24px;height:24px}.oe3DtG_partnerBody{text-align:left;flex:1;min-width:0}.oe3DtG_partnerName{font-size:1.05rem;font-weight:700;line-height:1.2}.oe3DtG_tags{flex-wrap:wrap;gap:6px;margin-top:8px;list-style:none;display:flex}.oe3DtG_tag{border:1px solid var(--line);color:var(--text-soft);border-radius:999px;padding:2px 10px;font-size:.72rem;font-weight:600}.oe3DtG_partnerOpen{background:var(--accent);color:#fff;border-radius:999px;flex:none;align-items:center;height:40px;padding:0 22px;font-size:.88rem;font-weight:600;transition:background-color .2s;display:inline-flex}.oe3DtG_partnerOpen:hover{background:var(--accent-hover)}.oe3DtG_why{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,7vw,104px);width:min(1120px,100% - 48px);margin:0 auto;padding:96px 0 140px;display:grid}.oe3DtG_whyIntro{position:sticky;top:96px}.oe3DtG_whyTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;font-size:clamp(2rem,4.2vw,3rem);font-weight:600;line-height:1.05}.oe3DtG_whyLead{max-width:44ch;color:var(--text-soft);margin-top:24px;font-size:1.05rem;line-height:1.75}.oe3DtG_whyList{max-width:52ch;list-style:none}.oe3DtG_whyItem{border-top:1px solid var(--line);padding:28px 0}.oe3DtG_whyItem:first-child{border-top:0;padding-top:0}.oe3DtG_whyItemTitle{letter-spacing:-.01em;color:var(--text);font-size:1.05rem;font-weight:600}.oe3DtG_whyItem p{color:var(--muted);margin-top:8px;font-size:.95rem;line-height:1.75}.oe3DtG_toTop{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--text);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#0c1119b3;border-radius:50%;place-items:center;transition:opacity .25s,transform .25s,border-color .2s,box-shadow .2s;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(8px)}.oe3DtG_toTopVisible{opacity:1;pointer-events:auto;transform:none}.oe3DtG_toTop:hover{box-shadow:0 0 24px -6px var(--accent-glow);border-color:#7aa8ffb3}@media (max-width:820px){.oe3DtG_why{grid-template-columns:1fr;padding:72px 0 112px}.oe3DtG_whyIntro{position:static}.oe3DtG_whyItem:first-child{border-top:1px solid var(--line);padding-top:28px}}@media (hover:none){.oe3DtG_kbd{display:none}}@media (max-width:560px){.oe3DtG_hero{padding-top:56px}.oe3DtG_search{height:58px;margin-top:32px;padding-left:18px}.oe3DtG_go{width:42px;height:42px}.oe3DtG_actions,.oe3DtG_btn{width:100%}.oe3DtG_sponsorCard{text-align:center;flex-direction:column;align-items:stretch;gap:16px;padding:28px 22px 22px}.oe3DtG_sponsorVisual{align-self:center;width:96px;height:96px}.oe3DtG_sponsorText{text-align:center;align-items:center}.oe3DtG_sponsorText strong{font-size:1.3rem}.oe3DtG_sponsorCta{justify-content:center}.oe3DtG_partner{flex-wrap:wrap}.oe3DtG_partnerOpen{justify-content:center;width:100%}}
.IS8qgq_page{--display:var(--font-display), system-ui, sans-serif;min-height:100vh;padding-bottom:120px}.IS8qgq_header{padding:clamp(104px,10vw,136px) 0 clamp(24px,3vw,36px)}.IS8qgq_h1{font-family:var(--display);letter-spacing:-.04em;margin-bottom:clamp(18px,2.4vw,26px);font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:600;line-height:1.05}.IS8qgq_field{border:1px solid var(--line-strong);background:var(--surface-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;align-items:center;gap:14px;height:64px;padding:0 12px 0 22px;transition:border-color .2s,box-shadow .3s,background-color .2s;display:flex}.IS8qgq_field:focus-within{background:var(--surface);box-shadow:0 0 0 4px #3b82f624, 0 28px 70px -36px var(--accent-glow);border-color:#7aa8ff8c}.IS8qgq_icon{width:22px;height:22px;color:var(--muted);flex-shrink:0;transition:color .2s}.IS8qgq_field:focus-within .IS8qgq_icon{color:var(--accent-text)}.IS8qgq_input,.IS8qgq_input:focus,.IS8qgq_input:focus-visible{outline:none}.IS8qgq_input{min-width:0;height:100%;color:var(--text);letter-spacing:-.015em;background:0 0;border:0;flex:1;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:600}.IS8qgq_input::placeholder,.IS8qgq_fieldHint{color:var(--muted);font-weight:500}.IS8qgq_input::-webkit-search-cancel-button{display:none}.IS8qgq_fieldHint{padding-left:36px;font-size:clamp(1.05rem,1.5vw,1.25rem)}.IS8qgq_spinner{border:2px solid var(--line-strong);border-top-color:var(--accent-text);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite IS8qgq_spin}@keyframes IS8qgq_spin{to{transform:rotate(360deg)}}.IS8qgq_clear{width:40px;height:40px;color:var(--text-soft);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}.IS8qgq_clear:hover{background:var(--surface-strong);color:var(--text)}.IS8qgq_clear svg{width:18px;height:18px}.IS8qgq_results{padding-top:clamp(4px,1vw,12px)}.IS8qgq_didYou{color:var(--text-soft);margin-bottom:14px;font-size:1.05rem}.IS8qgq_didLink{color:var(--text);border-bottom:1px solid var(--accent-text);font-weight:700;transition:color .2s}.IS8qgq_didLink:hover{color:var(--accent-text)}.IS8qgq_summary{color:var(--muted);margin-bottom:18px;font-size:.95rem}.IS8qgq_tabs{margin-bottom:clamp(28px,3.5vw,40px)}.IS8qgq_tab{align-items:center;display:inline-flex}.IS8qgq_count{font-variant-numeric:tabular-nums;opacity:.6;margin-left:8px;font-size:.78rem}.IS8qgq_tabs .IS8qgq_tab[aria-current=true],.IS8qgq_tabs .IS8qgq_tab[aria-current=true]:hover{color:#000;background:#fff}.IS8qgq_top{isolation:isolate;border:1px solid var(--line);background:var(--surface);color:#f3f6fb;border-radius:24px;align-items:flex-end;min-height:clamp(340px,34vw,460px);margin-bottom:clamp(36px,4.5vw,56px);display:flex;position:relative;overflow:hidden}.IS8qgq_topImg{z-index:-2;object-fit:cover;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0}.IS8qgq_topShade{z-index:-1;background:linear-gradient(90deg,#06080ceb 0%,#06080cb3 38%,#06080c26 78%),linear-gradient(#0000 45%,#06080cb3 100%),linear-gradient(#06080c33,#06080c33);position:absolute;inset:0}.IS8qgq_topBody{max-width:580px;padding:clamp(24px,3.4vw,44px)}.IS8qgq_topLabel{color:#f3f6fbb8;margin-bottom:12px;font-size:.85rem;font-weight:600}.IS8qgq_topTitle{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:600;line-height:1.04}.IS8qgq_topMeta{color:#f3f6fbd9;flex-wrap:wrap;align-items:center;gap:0 14px;margin:12px 0 10px;font-size:.92rem;font-weight:600;display:flex}.IS8qgq_topRating{align-items:center;gap:5px;display:inline-flex}.IS8qgq_topText{-webkit-line-clamp:3;color:#f3f6fbd1;-webkit-box-orient:vertical;margin-bottom:22px;font-size:.98rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:700px){.IS8qgq_top{min-height:460px}.IS8qgq_topShade{background:linear-gradient(#06080c26 0%,#06080cb3 55%,#06080cf0 100%),linear-gradient(#06080c33,#06080c33)}}.IS8qgq_none{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:clamp(40px,7vw,88px) 0 clamp(32px,5vw,56px);display:flex}.IS8qgq_noneTitle{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:600}.IS8qgq_noneText{color:var(--muted);font-size:1rem}.IS8qgq_noneLinks{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.IS8qgq_trending{padding-top:clamp(20px,3vw,36px)}.IS8qgq_sectionTitle{font-family:var(--display);letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:600;line-height:1.15}
.Z9fCaa_page{--display:var(--font-display), system-ui, sans-serif;isolation:isolate;min-height:100vh;padding-top:104px;padding-bottom:120px;position:relative;overflow-x:clip}.Z9fCaa_ambient{z-index:-1;pointer-events:none;height:90vh;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.Z9fCaa_ambient img{object-fit:cover;filter:blur(80px)saturate(1.3)brightness(.5);opacity:.4;width:100%;height:100%;transform:scale(1.25)}.Z9fCaa_shell{padding-bottom:clamp(24px,4vw,56px)}.Z9fCaa_stageSkel{aspect-ratio:16/9;border-radius:24px}.Z9fCaa_back{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:36px;color:var(--text-soft);background:#ffffff12;border-radius:999px;align-items:center;gap:6px;margin-bottom:22px;padding:0 16px 0 10px;font-size:.88rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.Z9fCaa_back:hover{color:var(--text);background:#ffffff21}.Z9fCaa_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"player""info";gap:clamp(26px,3vw,40px);display:grid}.Z9fCaa_withSide{grid-template-areas:"player""info""side"}@media (min-width:1180px){.Z9fCaa_withSide{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"player side""info info";column-gap:28px}}.Z9fCaa_playerCol{grid-area:player;min-width:0}.Z9fCaa_playerWrap{isolation:isolate;position:relative}.Z9fCaa_glow{z-index:-1;pointer-events:none;opacity:.7;position:absolute;inset:-5% -3%}.Z9fCaa_glow img{object-fit:cover;filter:blur(56px)saturate(1.5);border-radius:40px;width:100%;height:100%}.Z9fCaa_stage{aspect-ratio:16/9;background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(135deg,#ffffff52,#ffffff0d 38%,#7aa8ff66) border-box;border:1px solid #0000;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 50px 110px -50px #000000f2}.Z9fCaa_frame{border:0;width:100%;height:100%;position:absolute;inset:0}.Z9fCaa_loading{background:#05070a;place-items:center;display:grid;position:absolute;inset:0}.Z9fCaa_spinner{border:3px solid #ffffff24;border-top-color:var(--accent-text);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite Z9fCaa_spin}@keyframes Z9fCaa_spin{to{transform:rotate(360deg)}}.Z9fCaa_cover{color:#f3f6fb;text-align:left;background:#000;border:0;width:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}button.Z9fCaa_cover{cursor:pointer}.Z9fCaa_coverImg{object-fit:cover;filter:brightness(.72)saturate(1.05);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .5s;position:absolute;inset:0}button.Z9fCaa_cover:hover .Z9fCaa_coverImg{filter:brightness(.88)saturate(1.05);transform:scale(1.03)}.Z9fCaa_coverShade{background:linear-gradient(#0000 38%,#06080c59 62%,#06080ceb 100%),linear-gradient(#06080c73,#0000 24%),radial-gradient(90% 90%,#0000 45%,#06080c80);position:absolute;inset:0}.Z9fCaa_playBtn{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#ffffff29;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:92px;height:92px;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px -20px #000c}.Z9fCaa_playBtn:after{content:"";border:1px solid #7aa8ff8c;border-radius:50%;animation:2.6s ease-out infinite Z9fCaa_pulse;position:absolute;inset:-10px}.Z9fCaa_playBtn svg{width:34px;height:34px;margin-left:5px}button.Z9fCaa_cover:hover .Z9fCaa_playBtn{background:#ffffff47;transform:translate(-50%,-50%)scale(1.08)}@keyframes Z9fCaa_pulse{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1.4)}}.Z9fCaa_resume{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0e1499;border:1px solid #fff3;border-radius:999px;padding:6px 14px;font-size:.82rem;font-weight:700;position:absolute;top:calc(50% + 68px);left:50%;transform:translate(-50%)}.Z9fCaa_coverMeta{justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:clamp(16px,2.4vw,30px);left:clamp(18px,3vw,36px);right:clamp(18px,3vw,36px)}.Z9fCaa_coverLogo{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 4px 20px #0009);max-width:min(300px,44vw);max-height:68px;display:block}.Z9fCaa_coverTitle{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(1.25rem,2.4vw,1.9rem);font-weight:600;line-height:1.05;display:block}.Z9fCaa_coverSub{color:#f3f6fbc7;margin-top:8px;font-size:.9rem;font-weight:600;display:block}.Z9fCaa_coverChip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0e148c;border:1px solid #fff3;border-radius:999px;flex-shrink:0;padding:6px 13px;font-size:.8rem;font-weight:700}.Z9fCaa_unavail{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-align:center;background:#0a0e149e;border:1px solid #ffffff29;border-radius:26px;flex-direction:column;align-items:center;gap:8px;width:min(440px,100% - 32px);padding:30px 28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Z9fCaa_unavailIcon{background:#ffffff1a;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:6px;display:grid}.Z9fCaa_unavailTitle{font-family:var(--display);letter-spacing:-.03em;font-size:1.25rem;font-weight:600}.Z9fCaa_unavailText{color:#f3f6fbb8;font-size:.92rem;line-height:1.55}.Z9fCaa_alts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.Z9fCaa_altBtn{background:#ffffff1a;border:1px solid #fff3;border-radius:999px;height:36px;padding:0 16px;font-size:.85rem;font-weight:700;transition:background .2s}.Z9fCaa_altBtn:hover{background:#fff3}@media (max-width:640px){.Z9fCaa_playBtn{width:68px;height:68px}.Z9fCaa_playBtn svg{width:26px;height:26px}.Z9fCaa_resume{top:calc(50% + 52px)}.Z9fCaa_coverChip{display:none}}.Z9fCaa_upNext{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#f3f6fb;background:#0a0e14b8;border:1px solid #ffffff29;border-radius:22px;align-items:center;gap:18px;max-width:calc(100% - 36px);padding:14px 14px 14px 20px;display:flex;position:absolute;bottom:18px;right:18px}.Z9fCaa_upLabel{color:#f3f6fb99;font-size:.78rem;font-weight:600}.Z9fCaa_upTitle{letter-spacing:-.01em;margin-top:2px;font-size:.95rem;font-weight:700}.Z9fCaa_dock{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:22px;display:flex}.Z9fCaa_seg{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border-radius:999px;flex-wrap:wrap;order:1;gap:4px;padding:4px;display:inline-flex}.Z9fCaa_segBtn{height:38px;color:var(--text-soft);background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:.88rem;font-weight:600;transition:background .2s,color .2s}.Z9fCaa_segBtn:hover{color:var(--text)}.Z9fCaa_segBtn[aria-pressed=true]{color:#000;background:#fff}.Z9fCaa_segTag{opacity:.6;margin-left:8px;font-size:.7rem;font-weight:700}.Z9fCaa_tools{order:2;gap:8px;display:flex}.Z9fCaa_tool{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--text);background:#ffffff12;border-radius:50%;place-items:center;transition:background .2s,border-color .2s,transform .2s;display:grid}.Z9fCaa_tool:hover{background:#ffffff26;transform:scale(1.06)}.Z9fCaa_tool[aria-pressed=true]{color:#fff;background:#3b82f638;border-color:#7aa8ff8c}.Z9fCaa_dockHint{color:var(--muted);flex-basis:100%;order:3;margin:-4px 0 0;padding-left:6px;font-size:.84rem}.Z9fCaa_toolLabel{display:none}.Z9fCaa_dim{z-index:55;cursor:pointer;background:#020305f0;border:0;animation:.3s both Z9fCaa_fade;position:fixed;inset:0}.Z9fCaa_lift{z-index:56;position:relative}@keyframes Z9fCaa_fade{0%{opacity:0}to{opacity:1}}.Z9fCaa_info{grid-area:info;gap:28px clamp(24px,3vw,44px);min-width:0;display:grid}@media (min-width:1180px){.Z9fCaa_infoSplit{grid-template-columns:minmax(0,1fr) 380px;align-items:start}}.Z9fCaa_infoMain{min-width:0}.Z9fCaa_chips{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;display:flex}.Z9fCaa_epChip{color:#dbe8ff;background:#3b82f62e;border:1px solid #7aa8ff66;border-radius:999px;padding:5px 13px;font-size:.8rem;font-weight:700}.Z9fCaa_eyebrowLink{color:var(--text-soft);font-size:.95rem;font-weight:600;transition:color .2s}.Z9fCaa_eyebrowLink:hover{color:var(--text)}.Z9fCaa_title{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,3.8vw,3.1rem);font-weight:600;line-height:1.04}.Z9fCaa_metaRow{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;display:flex}.Z9fCaa_ratingPill{color:#0a0d12;background:#fff;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:700;line-height:1.4}.Z9fCaa_metaText{color:var(--text-soft);font-size:.92rem;font-weight:600}.Z9fCaa_metaText+.Z9fCaa_metaText:before{content:"•";opacity:.45;margin-right:14px}.Z9fCaa_metaFacts{white-space:nowrap;gap:14px;display:inline-flex}.Z9fCaa_metaFacts>span+span:before{content:"•";opacity:.45;margin-right:14px}.Z9fCaa_overview{max-width:64ch;color:var(--text-soft);margin-top:18px;font-size:1.02rem;line-height:1.7}.Z9fCaa_stepper{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.Z9fCaa_stepBtn{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:46px;color:var(--text);background:#ffffff14;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:.9rem;font-weight:700;transition:background .2s;display:inline-flex}.Z9fCaa_stepBtn:hover{background:#ffffff29}.Z9fCaa_stepOff{opacity:.35;pointer-events:none}.Z9fCaa_nextCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0d;border-radius:22px;grid-template-columns:132px 1fr auto;align-items:center;gap:16px;padding:12px 16px 12px 12px;transition:background .2s,border-color .2s;display:grid}.Z9fCaa_nextCard:hover{background:#ffffff17;border-color:#fff3}.Z9fCaa_nextThumb{aspect-ratio:16/9;background:#ffffff0f;border-radius:12px;display:block;overflow:hidden}.Z9fCaa_nextThumb img{object-fit:cover;filter:brightness(.85);width:100%;height:100%;display:block}.Z9fCaa_nextBody{gap:3px;min-width:0;display:grid}.Z9fCaa_nextLabel{color:var(--accent-text);font-size:.78rem;font-weight:700}.Z9fCaa_nextName{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:.95rem;font-weight:700;overflow:hidden}.Z9fCaa_nextMeta{color:var(--muted);font-size:.8rem}.Z9fCaa_nextPlay{color:#000;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;padding-left:2px;display:grid}.Z9fCaa_side{grid-area:side;min-width:0;position:relative}.Z9fCaa_sideInner{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0b;border-radius:24px;flex-direction:column;padding:20px 10px 10px;display:flex;overflow:hidden}@media (min-width:1180px){.Z9fCaa_sideInner{position:absolute;inset:0}}.Z9fCaa_sideHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:0 10px;display:flex}.Z9fCaa_sideTitle{font-family:var(--display);letter-spacing:-.03em;font-size:1.25rem;font-weight:600}.Z9fCaa_sideSub{color:var(--muted);margin-top:2px;font-size:.82rem}.Z9fCaa_menuWrap{position:relative}.Z9fCaa_seasonBtn{border:1px solid var(--line);background:#ffffff12;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:.84rem;font-weight:600;transition:background .2s;display:inline-flex}.Z9fCaa_seasonBtn:hover,.Z9fCaa_seasonBtn[aria-expanded=true]{background:#ffffff24}.Z9fCaa_menu{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#101620f7;border-radius:16px;min-width:210px;max-height:320px;padding:6px;list-style:none;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 30px 60px -20px #000000e6}.Z9fCaa_menuItem{width:100%;color:var(--text-soft);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:.9rem;font-weight:600;transition:background .15s,color .15s;display:flex}.Z9fCaa_menuItem:hover{color:var(--text);background:#ffffff17}.Z9fCaa_menuItemOn{color:var(--text);background:#ffffff0f}.Z9fCaa_menuCount{color:var(--muted);font-size:.78rem;font-weight:500}.Z9fCaa_sideList{flex:1;min-height:0;list-style:none;overflow-y:auto}@media (max-width:1179px){.Z9fCaa_sideList{flex:none;max-height:520px}}.Z9fCaa_sideSkel{background:#ffffff0d;border-radius:14px;height:76px;margin-bottom:8px}.Z9fCaa_sideEmpty{text-align:center;color:var(--muted);padding:28px 8px;font-size:.9rem}.Z9fCaa_epItem{border-radius:16px;grid-template-columns:128px 1fr;align-items:center;gap:14px;padding:8px;transition:background .2s;display:grid}.Z9fCaa_epItem:hover{background:#ffffff0d}.Z9fCaa_epNow,.Z9fCaa_epNow:hover{background:#3b82f621;box-shadow:inset 0 0 0 1px #7aa8ff4d}.Z9fCaa_epPic{aspect-ratio:16/9;background:#ffffff0d;border-radius:10px;position:relative;overflow:hidden}.Z9fCaa_epPic img{object-fit:cover;filter:brightness(.82);width:100%;height:100%;display:block}.Z9fCaa_epPic .Z9fCaa_epPicFallback{filter:brightness(.4)blur(3px);transform:scale(1.06)}.Z9fCaa_epBadge{color:#fff;font-variant-numeric:tabular-nums;text-align:center;background:#06080cbf;border:1px solid #ffffff2e;border-radius:999px;min-width:22px;padding:1px 7px;font-size:.72rem;font-weight:700;position:absolute;bottom:8px;left:8px}.Z9fCaa_bars{background:#06080c80;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.Z9fCaa_bars i{background:#fff;border-radius:2px;width:3px;height:16px;animation:.9s ease-in-out infinite Z9fCaa_bar;display:block}.Z9fCaa_bars i:nth-child(2){animation-delay:.15s}.Z9fCaa_bars i:nth-child(3){animation-delay:.3s}@keyframes Z9fCaa_bar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.Z9fCaa_epText{gap:4px;min-width:0;display:grid}.Z9fCaa_epName{-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:.92rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.Z9fCaa_epSub{color:var(--muted);font-size:.8rem}.Z9fCaa_epNow .Z9fCaa_epSub{color:var(--accent-text);font-weight:600}@media (max-width:700px){.Z9fCaa_nextCard{grid-template-columns:112px 1fr auto}.Z9fCaa_epItem{grid-template-columns:112px 1fr}}.Z9fCaa_dockEnd{justify-content:flex-end}.Z9fCaa_toast{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f3f6fb;white-space:nowrap;pointer-events:none;background:#0a0e14c7;border:1px solid #ffffff2e;border-radius:999px;padding:10px 18px;font-size:.86rem;font-weight:600;animation:4.2s both Z9fCaa_toast;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@keyframes Z9fCaa_toast{0%{opacity:0;transform:translate(-50%,10px)}8%{opacity:1;transform:translate(-50%)}85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.Z9fCaa_loaderLayer{z-index:3;transition:opacity .5s;position:absolute;inset:0}.Z9fCaa_loaderOff{opacity:0;pointer-events:none}.Z9fCaa_loaderCenter{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Z9fCaa_loaderText{color:#f3f6fbeb;letter-spacing:-.005em;text-shadow:0 1px 14px #000000d9;font-size:.92rem;font-weight:600}.Z9fCaa_back:focus-visible,.Z9fCaa_segBtn:focus-visible,.Z9fCaa_tool:focus-visible,.Z9fCaa_stepBtn:focus-visible,.Z9fCaa_nextCard:focus-visible{outline-offset:2px;outline:2px solid #7aa8ffd9}.Z9fCaa_segBtn,.Z9fCaa_tool,.Z9fCaa_stepBtn,.Z9fCaa_back{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (prefers-reduced-motion:reduce){.Z9fCaa_playBtn:after{opacity:0;animation:none}.Z9fCaa_coverImg{transition:none}.Z9fCaa_toast{animation-duration:10ms}}.Z9fCaa_moreBtn{display:none}@media (max-width:640px){.Z9fCaa_back{height:38px;margin-bottom:16px}.Z9fCaa_layout{gap:40px}.Z9fCaa_playerWrap,.Z9fCaa_stageSkel{width:100vw;margin-inline:calc(50% - 50vw)}.Z9fCaa_glow{opacity:.55;inset:10% 0 -14%}.Z9fCaa_glow img{filter:blur(44px)saturate(1.5);border-radius:0}.Z9fCaa_stage,.Z9fCaa_stageSkel{border:0;border-radius:0}.Z9fCaa_stage{box-shadow:0 34px 64px -38px #000000f2}.Z9fCaa_stage:after{content:"";z-index:4;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ffffff0f}.Z9fCaa_playBtn{width:60px;height:60px;top:44%}.Z9fCaa_playBtn svg{width:24px;height:24px;margin-left:4px}.Z9fCaa_playBtn:after{inset:-8px}.Z9fCaa_resume{padding:6px 12px;font-size:.78rem;top:12px;left:12px;transform:none}.Z9fCaa_coverMeta{bottom:14px;left:16px;right:16px}.Z9fCaa_coverMeta>span:first-child{min-width:0;max-width:100%}.Z9fCaa_coverLogo{max-width:min(210px,56vw);max-height:34px}.Z9fCaa_coverTitle{font-size:1.15rem}.Z9fCaa_coverSub{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:.8rem;overflow:hidden}.Z9fCaa_loaderCenter{gap:12px;top:44%}.Z9fCaa_loaderText{font-size:.85rem}.Z9fCaa_unavail{border-radius:20px;gap:6px;padding:18px 16px}.Z9fCaa_unavailIcon{display:none}.Z9fCaa_unavailTitle{font-size:1.05rem}.Z9fCaa_unavailText{font-size:.85rem;line-height:1.45}.Z9fCaa_alts{gap:6px;margin-top:4px}.Z9fCaa_altBtn{height:34px;padding:0 14px}.Z9fCaa_upNext{justify-content:space-between;gap:12px;max-width:none;padding:12px 12px 12px 16px;bottom:12px;left:12px;right:12px}.Z9fCaa_dock{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:12px;margin-top:18px;display:grid}.Z9fCaa_dock:not(.Z9fCaa_dockOpen) .Z9fCaa_seg,.Z9fCaa_dock:not(.Z9fCaa_dockOpen) .Z9fCaa_dockHint{display:none}.Z9fCaa_dockOpen .Z9fCaa_seg{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.Z9fCaa_dockOpen .Z9fCaa_seg::-webkit-scrollbar{display:none}.Z9fCaa_dockOpen .Z9fCaa_segBtn{white-space:nowrap;flex:1 0 auto;height:44px}.Z9fCaa_dockOpen .Z9fCaa_dockHint{order:2;margin:0;padding-left:4px}.Z9fCaa_tools{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0d;border-radius:20px;order:3;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid;overflow:hidden}.Z9fCaa_tool{width:auto;height:60px;color:var(--text-soft);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.Z9fCaa_tool+.Z9fCaa_tool{border-left:1px solid var(--line)}.Z9fCaa_tool:hover{background:0 0;transform:none}.Z9fCaa_tool:active{background:#ffffff1a}.Z9fCaa_tool[aria-pressed=true],.Z9fCaa_tool[aria-pressed=true]:hover{color:#fff;background:#3b82f624}.Z9fCaa_toolLabel{letter-spacing:.01em;font-size:.72rem;font-weight:600;line-height:1;display:block}.Z9fCaa_info{gap:28px}.Z9fCaa_chips{margin-bottom:12px}.Z9fCaa_eyebrowLink{display:none}.Z9fCaa_title{font-size:2rem}.Z9fCaa_metaRow{gap:8px 14px;margin-top:12px}.Z9fCaa_metaGenres{flex-basis:100%;order:3;font-size:.88rem}.Z9fCaa_metaGenres+.Z9fCaa_metaFacts:before{content:none}.Z9fCaa_overview{margin-top:16px;font-size:1rem;line-height:1.65}.Z9fCaa_overviewClamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Z9fCaa_moreBtn{color:#fff;background:0 0;border:0;align-items:center;height:32px;margin-top:4px;padding:0;font-size:.9rem;font-weight:700;display:inline-flex}.Z9fCaa_stepper{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.Z9fCaa_stepBtn{justify-content:center;height:50px;padding:0 12px}.Z9fCaa_sideInner{border-radius:22px;padding:18px 8px 8px}.Z9fCaa_sideList{max-height:min(72vh,560px)}}@media (max-width:359px){.Z9fCaa_coverSub{display:none}}.Z9fCaa_back{min-width:0;max-width:100%}.Z9fCaa_back svg{flex:none}.Z9fCaa_backText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Z9fCaa_title,.Z9fCaa_epName{overflow-wrap:anywhere}.Z9fCaa_sideHead>:first-child{min-width:0}.Z9fCaa_seasonBtn{flex:0 auto;min-width:0;max-width:58%}.Z9fCaa_seasonBtn svg{flex:none}.Z9fCaa_seasonName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Z9fCaa_menu{max-width:calc(100vw - 40px)}.Z9fCaa_stepBtn{white-space:nowrap}.Z9fCaa_unavail{max-height:calc(100% - 16px);overflow:hidden}.Z9fCaa_unavailMeta{color:#f3f6fb80;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.82rem;overflow:hidden}@media (min-width:641px) and (max-width:1179px){.Z9fCaa_nextCard{max-width:560px}}@media (min-width:641px) and (max-height:540px) and (orientation:landscape){.Z9fCaa_playerWrap,.Z9fCaa_stageSkel{width:min(100%,177.778svh - 149.333px);margin-inline:auto}}@media (max-width:420px){.Z9fCaa_nextCard{grid-template-columns:96px 1fr auto;gap:12px;padding:10px 12px 10px 10px}.Z9fCaa_epItem{grid-template-columns:96px 1fr;gap:12px}}@media (max-width:359px){.Z9fCaa_title{font-size:1.75rem}.Z9fCaa_stepBtn{gap:6px;padding:0 8px;font-size:.85rem}.Z9fCaa_unavailMeta{display:none}}.Z9fCaa_epNav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:22px;display:grid}.Z9fCaa_epNavBtn{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:48px;color:var(--text);letter-spacing:-.01em;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 20px 0 14px;font-size:.92rem;font-weight:700;transition:background .25s,transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;display:inline-flex}.Z9fCaa_epNavBtn:hover{background:#ffffff29}.Z9fCaa_epNavBtn:active{transform:scale(.96)}.Z9fCaa_epNavNext{color:#000;background:#fff;border-color:#0000;padding:0 14px 0 22px;box-shadow:0 10px 30px -12px #ffffff73}.Z9fCaa_epNavNext:hover{background:#fff;transform:scale(1.04)}.Z9fCaa_epNavNext:active{transform:scale(.97)}.Z9fCaa_epNavOff{opacity:.35;pointer-events:none;box-shadow:none}.Z9fCaa_epNavBtn:focus-visible{outline-offset:3px;outline:2px solid #7aa8ffd9}.Z9fCaa_epNavMeta{text-align:center;flex-direction:column;gap:3px;min-width:0;display:flex}.Z9fCaa_epNavKicker{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.Z9fCaa_epNavShort{display:none}.Z9fCaa_epNavName{color:var(--text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.Z9fCaa_hintLink{color:var(--text);font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;transition:text-decoration-color .2s}.Z9fCaa_hintLink:hover{text-decoration-color:currentColor}.Z9fCaa_animeMain{min-width:0}@media (max-width:640px){.Z9fCaa_epNav{gap:12px;margin-top:20px}.Z9fCaa_epNavLabelPrev,.Z9fCaa_epNavLabelNext{display:none}.Z9fCaa_epNavBtn{height:50px;padding:0 18px 0 22px}.Z9fCaa_epNavBtn:not(.Z9fCaa_epNavNext){width:50px;padding:0}.Z9fCaa_epNavLong{display:none}.Z9fCaa_epNavShort{display:inline}.Z9fCaa_dock{gap:14px;margin-top:20px}.Z9fCaa_dockHint{line-height:1.5}}@media (prefers-reduced-motion:reduce){.Z9fCaa_epNavBtn{transition:background .2s}.Z9fCaa_epNavBtn:active,.Z9fCaa_epNavNext:hover,.Z9fCaa_epNavNext:active{transform:none}}@media (max-width:640px) and (orientation:portrait){.Z9fCaa_stage,.Z9fCaa_stageSkel{aspect-ratio:4/3}}@media (min-width:641px) and (max-height:540px) and (orientation:landscape) and (pointer:coarse){.Z9fCaa_dock:not(.Z9fCaa_dockOpen) .Z9fCaa_seg,.Z9fCaa_dock:not(.Z9fCaa_dockOpen) .Z9fCaa_dockHint{display:none}.Z9fCaa_dock:not(.Z9fCaa_dockOpen){justify-content:flex-end}}
