.Watch-module__4kHh8W__watch{transition:grid-template-columns .34s var(--ease);padding:26px var(--page-pad) 60px;max-width:var(--page-max);z-index:1;grid-template-columns:minmax(0,1fr) 388px;gap:28px;margin:0 auto;display:grid;position:relative}.Watch-module__4kHh8W__main{min-width:0;position:relative}.Watch-module__4kHh8W__ambient{aspect-ratio:16/9;opacity:.3;pointer-events:none;z-index:-1;width:100%;transition:width .34s var(--ease), margin-left .34s var(--ease), opacity .34s var(--ease);position:absolute;top:0;left:0}.Watch-module__4kHh8W__ambientTheater{opacity:.16;width:min(100vw,177.778vh - 234.667px);margin-left:calc(50% + -1*min(50vw,88.8889vh - 117.333px))}.Watch-module__4kHh8W__ambient>div{position:absolute;inset:0;transform:scale(2.5,2.6);-webkit-mask-image:radial-gradient(closest-side,#000 42%,#0000 100%);mask-image:radial-gradient(closest-side,#000 42%,#0000 100%)}.Watch-module__4kHh8W__ambient canvas{width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){.Watch-module__4kHh8W__ambientTheater{width:100%;margin-left:0}}.Watch-module__4kHh8W__frame{z-index:1;aspect-ratio:16/9;border-radius:var(--radius-panel);width:100%;transition:width .34s var(--ease), margin-left .34s var(--ease), border-radius .34s var(--ease);background:#000;position:relative;overflow:hidden;box-shadow:0 30px 70px -24px #000000f2,0 2px 6px #00000080}.Watch-module__4kHh8W__frame iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.Watch-module__4kHh8W__frame:fullscreen{box-shadow:none;aspect-ratio:auto;border-radius:0}.Watch-module__4kHh8W__frame:fullscreen{box-shadow:none;aspect-ratio:auto;border-radius:0}.Watch-module__4kHh8W__frameLoad{z-index:5;place-items:center;animation:.3s Watch-module__4kHh8W__wFade;display:grid;position:absolute;inset:0;overflow:hidden}@keyframes Watch-module__4kHh8W__wFade{0%{opacity:0}to{opacity:1}}.Watch-module__4kHh8W__frameOut{pointer-events:none;animation:.22s forwards Watch-module__4kHh8W__wFadeOut}@keyframes Watch-module__4kHh8W__wFadeOut{to{opacity:0}}.Watch-module__4kHh8W__frameLoad img{object-fit:cover;opacity:.55;filter:blur(22px)brightness(.7);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}@keyframes Watch-module__4kHh8W__frameSpin{to{transform:rotate(360deg)}}.Watch-module__4kHh8W__finder{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.Watch-module__4kHh8W__finderSpin{border:2px solid rgba(var(--raise-rgb), .18);border-top-color:var(--text);border-radius:50%;width:26px;height:26px;animation:.7s linear infinite Watch-module__4kHh8W__frameSpin}.Watch-module__4kHh8W__finderNow{color:var(--text);text-shadow:0 1px 8px #0009;align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}.Watch-module__4kHh8W__finderSub{color:rgba(var(--raise-rgb), .72);text-shadow:0 1px 6px #0009;font-variant-numeric:tabular-nums;font-size:13px}.Watch-module__4kHh8W__head{margin:22px 0 16px}.Watch-module__4kHh8W__title{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:9px;display:flex}.Watch-module__4kHh8W__showName{font-size:var(--title-page);letter-spacing:-.028em;color:var(--text);font-weight:650;line-height:1.06;transition:color .2s}.Watch-module__4kHh8W__epLine{letter-spacing:-.005em;color:var(--text-dim);font-size:15px;font-weight:500}.Watch-module__4kHh8W__metaRow{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.Watch-module__4kHh8W__rating{color:var(--accent);align-items:center;gap:5px;font-weight:500;display:inline-flex}.Watch-module__4kHh8W__newEp{background:var(--accent);color:var(--on-accent);letter-spacing:.01em;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.Watch-module__4kHh8W__bar{align-items:center;gap:14px;padding-bottom:20px;display:flex}.Watch-module__4kHh8W__avatar{background:rgba(var(--raise-rgb), .08);border-radius:50%;flex:none;width:44px;height:44px;overflow:hidden}.Watch-module__4kHh8W__avatar img{object-fit:cover;width:100%;height:100%}.Watch-module__4kHh8W__actions{--actionH:44px;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Watch-module__4kHh8W__actions>[class*=Tooltip-module]{height:var(--actionH);display:inline-flex}.Watch-module__4kHh8W__action{height:var(--actionH);color:var(--text);background:rgba(var(--raise-rgb), .08);transition:background .2s, transform .18s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 17px;font-size:14.5px;font-weight:500;display:inline-flex}.Watch-module__4kHh8W__action:active{transform:scale(.97)}.Watch-module__4kHh8W__actionIcon{width:var(--actionH);gap:0;padding:0}.Watch-module__4kHh8W__action:hover{background:rgba(var(--raise-rgb), .14)}.Watch-module__4kHh8W__actionOn{color:var(--accent)}.Watch-module__4kHh8W__theaterOverlay{z-index:9998;cursor:pointer;animation:Watch-module__4kHh8W__theaterIn .34s var(--ease) forwards;background:#000000f7;position:fixed;inset:0}.Watch-module__4kHh8W__theaterOut{animation:Watch-module__4kHh8W__theaterFadeOut .34s var(--ease) forwards}@keyframes Watch-module__4kHh8W__theaterIn{0%{opacity:0}to{opacity:1}}@keyframes Watch-module__4kHh8W__theaterFadeOut{0%{opacity:1}to{opacity:0}}.Watch-module__4kHh8W__watchTheater,.Watch-module__4kHh8W__watchWide{grid-template-columns:minmax(0,1fr)}.Watch-module__4kHh8W__frameTheater{z-index:20;aspect-ratio:auto;width:auto;box-shadow:none;border-radius:0;margin:0;position:fixed;inset:0}@media (max-width:900px){.Watch-module__4kHh8W__frameTheater{border-radius:var(--radius);width:100%;margin-left:0}}.Watch-module__4kHh8W__overview{color:var(--text-dim);border-radius:var(--radius-md);background:rgba(var(--raise-rgb), .04);margin-top:6px;padding:14px 16px;font-size:14px;line-height:1.65}.Watch-module__4kHh8W__side{flex-direction:column;gap:20px;min-width:0;display:flex}.Watch-module__4kHh8W__block{border-radius:var(--radius);background:rgba(var(--raise-rgb), .035);min-width:0;padding:16px 16px 12px;box-shadow:0 8px 24px -12px #0009}.Watch-module__4kHh8W__blockHead{letter-spacing:-.01em;color:var(--text);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:16.5px;font-weight:650;display:flex}.Watch-module__4kHh8W__epBlock{flex-direction:column;flex:0 auto;min-height:0;display:flex}.Watch-module__4kHh8W__epList{flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.Watch-module__4kHh8W__epItem{border-radius:var(--radius-md);text-align:left;transition:background .2s var(--ease-out), transform .22s var(--ease-out), opacity .2s;animation:Watch-module__4kHh8W__wIn .3s var(--ease-out) backwards;gap:11px;padding:7px;display:flex}.Watch-module__4kHh8W__epItem:nth-child(2){animation-delay:30ms}.Watch-module__4kHh8W__epItem:nth-child(3){animation-delay:60ms}.Watch-module__4kHh8W__epItem:nth-child(4){animation-delay:90ms}.Watch-module__4kHh8W__epItem:nth-child(5){animation-delay:.12s}.Watch-module__4kHh8W__epItem:nth-child(6){animation-delay:.15s}.Watch-module__4kHh8W__epItem:nth-child(7){animation-delay:.18s}.Watch-module__4kHh8W__epItem:nth-child(n+8){animation-delay:.21s}@keyframes Watch-module__4kHh8W__wIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.Watch-module__4kHh8W__epItem:hover{background:rgba(var(--raise-rgb), .06)}.Watch-module__4kHh8W__epActive{background:rgba(var(--raise-rgb), .09)}.Watch-module__4kHh8W__epThumb{aspect-ratio:16/9;border-radius:var(--radius-sm);background:rgba(var(--raise-rgb), .06);flex:none;width:112px;position:relative;overflow:hidden;box-shadow:0 4px 12px -4px #000000b3}.Watch-module__4kHh8W__epThumb img{object-fit:cover;width:100%;height:100%;transition:transform .45s var(--ease-out)}.Watch-module__4kHh8W__epItem:hover .Watch-module__4kHh8W__epThumb img{transform:scale(1.07)}.Watch-module__4kHh8W__epNum{color:var(--text);border-radius:var(--radius-sm);background:var(--scrim-deep);padding:1px 6px;font-size:11px;font-weight:600;position:absolute;bottom:5px;left:5px}.Watch-module__4kHh8W__epInfo{align-self:center;min-width:0}.Watch-module__4kHh8W__epName{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.Watch-module__4kHh8W__epMeta{color:var(--text-dim);margin-top:3px;font-size:13px}.Watch-module__4kHh8W__epCheck{width:28px;height:28px;color:var(--text-dim);background:rgba(var(--raise-rgb), .06);border-radius:50%;flex:none;align-self:center;place-items:center;margin-left:auto;transition:background .2s,color .2s;display:grid}.Watch-module__4kHh8W__epCheck:hover{color:var(--text);background:rgba(var(--raise-rgb), .12)}.Watch-module__4kHh8W__epWatched .Watch-module__4kHh8W__epCheck{color:var(--on-accent);background:var(--primary)}.Watch-module__4kHh8W__epWatched{opacity:.5}.Watch-module__4kHh8W__epWatched:hover{opacity:.82}.Watch-module__4kHh8W__recList{flex-direction:column;gap:8px;display:flex}.Watch-module__4kHh8W__recItem{border-radius:var(--radius-md);transition:background .2s var(--ease-out), transform .22s var(--ease-out);animation:Watch-module__4kHh8W__wIn .3s var(--ease-out) backwards;align-items:center;gap:10px;padding:6px;display:flex}.Watch-module__4kHh8W__recItem:nth-child(2){animation-delay:30ms}.Watch-module__4kHh8W__recItem:nth-child(3){animation-delay:60ms}.Watch-module__4kHh8W__recItem:nth-child(4){animation-delay:90ms}.Watch-module__4kHh8W__recItem:nth-child(5){animation-delay:.12s}.Watch-module__4kHh8W__recItem:nth-child(n+6){animation-delay:.15s}.Watch-module__4kHh8W__recItem:hover{background:rgba(var(--raise-rgb), .06);transform:translate(3px)}.Watch-module__4kHh8W__recThumb{aspect-ratio:16/9;border-radius:var(--radius-md);background:rgba(var(--raise-rgb), .06);flex:none;width:158px;overflow:hidden}.Watch-module__4kHh8W__recThumb img{object-fit:cover;width:100%;height:100%;transition:transform .45s var(--ease-out)}.Watch-module__4kHh8W__recItem:hover .Watch-module__4kHh8W__recThumb img{transform:scale(1.07)}.Watch-module__4kHh8W__recInfo{min-width:0}.Watch-module__4kHh8W__recName{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.Watch-module__4kHh8W__recMeta{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:5px;font-size:13px;display:flex}.Watch-module__4kHh8W__recRating{color:var(--accent);align-items:center;gap:4px;display:inline-flex}.Watch-module__4kHh8W__voteGroup{height:var(--actionH);background:rgba(var(--raise-rgb), .09);border-radius:999px;align-items:center;display:inline-flex}.Watch-module__4kHh8W__voteGroup>.Watch-module__4kHh8W__voteBtn:first-child,.Watch-module__4kHh8W__voteGroup>:first-child .Watch-module__4kHh8W__voteBtn{border-radius:999px 0 0 999px}.Watch-module__4kHh8W__voteGroup>.Watch-module__4kHh8W__voteBtn:last-child,.Watch-module__4kHh8W__voteGroup>:last-child .Watch-module__4kHh8W__voteBtn{border-radius:0 999px 999px 0}.Watch-module__4kHh8W__iconGroup>:not(.Watch-module__4kHh8W__voteDivider){align-self:stretch;display:inline-flex}.Watch-module__4kHh8W__voteBtn{height:100%;color:var(--text);background:0 0;align-items:center;gap:7px;padding:0 15px;font-size:13.5px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.Watch-module__4kHh8W__voteBtn:first-child{padding-left:17px}.Watch-module__4kHh8W__voteBtn:last-child{padding-right:17px}.Watch-module__4kHh8W__voteBtn:hover{background:rgba(var(--raise-rgb), .1)}.Watch-module__4kHh8W__voteDivider{background:rgba(var(--raise-rgb), .14);width:1px;height:22px}.Watch-module__4kHh8W__voteIcon,.Watch-module__4kHh8W__voteBtn.Watch-module__4kHh8W__voteIcon:first-child,.Watch-module__4kHh8W__voteBtn.Watch-module__4kHh8W__voteIcon:last-child{justify-content:center;width:48px;padding:0}.Watch-module__4kHh8W__voteUp{color:var(--accent)}.Watch-module__4kHh8W__voteDown{color:var(--danger)}.Watch-module__4kHh8W__srv{position:relative}@keyframes Watch-module__4kHh8W__popIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}.Watch-module__4kHh8W__srvMenu{animation:Watch-module__4kHh8W__popIn var(--t-fast) var(--ease-out);transform-origin:100% 0;z-index:20;overscroll-behavior:contain;border-radius:var(--radius);background:var(--pop-surface);min-width:208px;max-height:min(420px,60vh);box-shadow:var(--panel-shadow);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.Watch-module__4kHh8W__srvOff{opacity:.4;cursor:default}.Watch-module__4kHh8W__srvOff:hover{background:0 0}.Watch-module__4kHh8W__srvWarn{color:var(--warn)}.Watch-module__4kHh8W__srvNote{color:var(--text-dim);align-items:flex-start;gap:8px;padding:9px 10px 11px;font-size:13.5px;line-height:1.45;display:flex}.Watch-module__4kHh8W__srvNote svg{color:var(--warn);flex:none;margin-top:1px}.Watch-module__4kHh8W__srvItem{border-radius:var(--radius-sm);width:100%;color:var(--text);text-align:left;align-items:center;gap:8px;padding:9px 10px;font-size:14.5px;font-weight:500;transition:background .2s;display:flex}.Watch-module__4kHh8W__srvItem:hover{background:rgba(var(--raise-rgb), .08)}.Watch-module__4kHh8W__srvActive{font-weight:500}.Watch-module__4kHh8W__srvCheck{width:15px;color:var(--accent);display:inline-flex}.Watch-module__4kHh8W__desc{border-radius:var(--radius);background:rgba(var(--raise-rgb), .045);cursor:pointer;margin-top:16px;padding:16px 18px;transition:background .2s;box-shadow:0 8px 24px -12px #0009}.Watch-module__4kHh8W__desc:not(.Watch-module__4kHh8W__descOpen):hover{background:rgba(var(--raise-rgb), .07)}.Watch-module__4kHh8W__descOpen{cursor:default}.Watch-module__4kHh8W__descText{color:var(--text-dim);white-space:pre-wrap;interpolate-size:allow-keywords;max-height:3.2em;transition:max-height .4s var(--ease-out);font-size:14.5px;line-height:1.6;overflow:hidden}.Watch-module__4kHh8W__desc:not(.Watch-module__4kHh8W__descOpen) .Watch-module__4kHh8W__descText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.Watch-module__4kHh8W__descOpen .Watch-module__4kHh8W__descText{max-height:max-content}.Watch-module__4kHh8W__descWrap{opacity:0;visibility:hidden;transition:grid-template-rows .36s var(--ease-out), opacity .3s ease, visibility 0s .36s;grid-template-rows:0fr;display:grid}.Watch-module__4kHh8W__descOpen .Watch-module__4kHh8W__descWrap{opacity:1;visibility:visible;transition:grid-template-rows .36s var(--ease-out), opacity .3s ease 60ms, visibility 0s;grid-template-rows:1fr}.Watch-module__4kHh8W__descMore{min-height:0;overflow:hidden}.Watch-module__4kHh8W__descDivider{background:rgba(var(--raise-rgb), .1);height:1px;margin:16px 0}.Watch-module__4kHh8W__descBody{gap:24px;display:flex}.Watch-module__4kHh8W__descPoster{aspect-ratio:2/3;border-radius:var(--radius-md);background:rgba(var(--raise-rgb), .06);flex:none;width:124px;overflow:hidden}.Watch-module__4kHh8W__descPoster img{object-fit:cover;width:100%;height:100%}.Watch-module__4kHh8W__factCol{flex-direction:column;gap:18px;padding-top:4px;display:flex}.Watch-module__4kHh8W__factLabel{color:var(--text-dim);margin-bottom:4px;font-size:13px}.Watch-module__4kHh8W__factValue{color:var(--text);font-size:15px;font-weight:500}.Watch-module__4kHh8W__descTags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.Watch-module__4kHh8W__descTag{color:var(--text-dim);background:rgba(var(--raise-rgb), .08);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13.5px;text-decoration:none;transition:background .2s,color .2s}.Watch-module__4kHh8W__descTag:hover{background:rgba(var(--raise-rgb), .16);color:var(--text)}.Watch-module__4kHh8W__descToggle{color:var(--text-dim);margin-top:12px;font-size:14px;font-weight:500;transition:color .2s}.Watch-module__4kHh8W__descToggle:hover{color:var(--text)}.Watch-module__4kHh8W__descStat{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:500}@media (max-width:1100px){.Watch-module__4kHh8W__watch{grid-template-columns:1fr;gap:22px}}@media (max-width:768px){.Watch-module__4kHh8W__frame{z-index:60;border-radius:var(--radius-md);position:sticky;top:10px;box-shadow:0 18px 44px -10px #000000d9}}@media (max-width:560px){.Watch-module__4kHh8W__watch{padding:var(--top-pad) 14px 40px}.Watch-module__4kHh8W__bar{flex-direction:column;align-items:stretch;gap:12px}.Watch-module__4kHh8W__actions{flex-wrap:wrap}.Watch-module__4kHh8W__recThumb{width:64px}.Watch-module__4kHh8W__descBody{gap:16px}.Watch-module__4kHh8W__descPoster{width:96px}}.Watch-module__4kHh8W__srvStar{color:var(--accent);flex:none;margin-right:6px}.Watch-module__4kHh8W__srvPing{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-dim);margin-left:auto;padding-left:14px;font-size:13px}.Watch-module__4kHh8W__frameMsg{--actionH:44px;z-index:2;text-align:center;background:rgba(var(--bg-rgb), .72);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.Watch-module__4kHh8W__frameMsg p{color:var(--text);font-size:17px;font-weight:500}.Watch-module__4kHh8W__frameMsg .Watch-module__4kHh8W__action{background:rgba(var(--raise-rgb), .12);padding:0 22px}.Watch-module__4kHh8W__frameMsg .Watch-module__4kHh8W__action:hover{background:rgba(var(--raise-rgb), .18)}@media (prefers-reduced-motion:reduce){.Watch-module__4kHh8W__watch,.Watch-module__4kHh8W__frame{transition:none}}.Watch-module__4kHh8W__srvOut{animation:Watch-module__4kHh8W__popOut .14s var(--ease-in) forwards;pointer-events:none}@keyframes Watch-module__4kHh8W__popOut{to{opacity:0;transform:translateY(-6px)scale(.97)}}@media (prefers-reduced-motion:reduce){.Watch-module__4kHh8W__epItem,.Watch-module__4kHh8W__recItem,.Watch-module__4kHh8W__epThumb img,.Watch-module__4kHh8W__recThumb img{transition:none;transform:none}.Watch-module__4kHh8W__srvMenu,.Watch-module__4kHh8W__frameLoad,.Watch-module__4kHh8W__frameOut,.Watch-module__4kHh8W__srvOut,.Watch-module__4kHh8W__epItem,.Watch-module__4kHh8W__recItem{animation:none}.Watch-module__4kHh8W__descText,.Watch-module__4kHh8W__descWrap{transition:none}}.Watch-module__4kHh8W__fact{flex-direction:column;gap:3px;min-width:0;display:flex}.Watch-module__4kHh8W__embed{border-radius:inherit;border:none;width:100%;height:100%;position:absolute;inset:0}
.Player-module__xXxKtq__page{min-height:100vh;position:relative}.Player-module__xXxKtq__pageAmbient{pointer-events:none;z-index:-1;width:100%;height:190vh;animation:1.4s both Player-module__xXxKtq__ambIn;position:absolute;top:0;left:0;overflow:hidden}@keyframes Player-module__xXxKtq__ambIn{0%{opacity:0}to{opacity:1}}.Player-module__xXxKtq__pageAmbient:before{content:"";z-index:-1;background:#000;position:fixed;inset:0}.Player-module__xXxKtq__pageAmbient>div{opacity:.5;transform-origin:50%;position:absolute;inset:0;transform:scale(1.5);-webkit-mask-image:linear-gradient(#000 40%,#0009 54%,#00000040 66%,#0000000f 75%,#0000 80%);mask-image:linear-gradient(#000 40%,#0009 54%,#00000040 66%,#0000000f 75%,#0000 80%)}.Player-module__xXxKtq__pageAmbient canvas{width:100%;height:100%;position:absolute;inset:0}.Player-module__xXxKtq__hero{height:100vh;width:100%;height:round(down,100vh,1px);min-height:520px;margin-bottom:-12vh;position:relative;overflow:visible}.Player-module__xXxKtq__inSheet .Player-module__xXxKtq__hero{height:70vh;min-height:440px}.Player-module__xXxKtq__inSheet .Player-module__xXxKtq__heroContent{max-width:min(780px,90% - 370px)}.Player-module__xXxKtq__inSheet .Player-module__xXxKtq__logo{max-height:160px}.Player-module__xXxKtq__heroMedia{will-change:transform, opacity;transform-origin:50% 30%;position:absolute;inset:0 0 -18vh;overflow:hidden;-webkit-mask-image:linear-gradient(#000 52%,#00000080 68%,#00000024 84%,#0000 95%);mask-image:linear-gradient(#000 52%,#00000080 68%,#00000024 84%,#0000 95%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Player-module__xXxKtq__heroContent{will-change:transform, opacity}.Player-module__xXxKtq__continueLine{color:var(--text);text-shadow:0 1px 8px #0009;align-items:center;gap:12px;margin:0 0 14px;font-size:14.5px;font-weight:500;display:flex}.Player-module__xXxKtq__continueBar{background:rgba(var(--raise-rgb), .22);border-radius:2px;flex:none;width:120px;height:3px;position:relative;overflow:hidden}.Player-module__xXxKtq__continueBar i{border-radius:inherit;background:var(--accent);position:absolute;top:0;bottom:0;left:0}.Player-module__xXxKtq__heroVideo,.Player-module__xXxKtq__heroImg{object-fit:cover;object-position:center 25%;width:100%;height:100%}.Player-module__xXxKtq__heroVideo{animation:.9s both Player-module__xXxKtq__vidIn;position:absolute;inset:0;transform:scale(1.36)}@keyframes Player-module__xXxKtq__vidIn{0%{opacity:0}to{opacity:1}}.Player-module__xXxKtq__heroFade{pointer-events:none;background:linear-gradient(to bottom, rgba(var(--bg-rgb), .3) 0%, transparent 16%);position:absolute;inset:0}.Player-module__xXxKtq__heroSide{background:linear-gradient(90deg, rgba(var(--bg-rgb), .85) 0%, rgba(var(--bg-rgb), .4) 35%, transparent 65%);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 52%,#00000080 68%,#00000024 84%,#0000 95%);mask-image:linear-gradient(#000 52%,#00000080 68%,#00000024 84%,#0000 95%)}.Player-module__xXxKtq__iconBtn{width:46px;height:46px;color:var(--text);filter:drop-shadow(0 1px 5px #000000e6);justify-content:center;align-items:center;transition:background .2s,transform .2s,color .2s;display:inline-flex}.Player-module__xXxKtq__iconBtn:hover{transform:scale(1.1)}.Player-module__xXxKtq__iconBtn:active{transform:scale(.92)}.Player-module__xXxKtq__iconBtn.Player-module__xXxKtq__saved{color:var(--accent)}.Player-module__xXxKtq__muteTop{z-index:5;position:absolute;top:70px;right:24px}.Player-module__xXxKtq__heroContent{z-index:4;max-width:780px;position:absolute;bottom:calc(8% + 12vh);left:5%}.Player-module__xXxKtq__logo{filter:drop-shadow(0 4px 16px #0009);width:auto;max-width:min(620px,80%);max-height:210px;margin-bottom:22px}.Player-module__xXxKtq__heroTitle{letter-spacing:-.03em;text-shadow:0 4px 20px #0009;margin-bottom:18px;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.05}.Player-module__xXxKtq__heroMeta{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:14.5px;display:flex}.Player-module__xXxKtq__dot{background:rgba(var(--raise-rgb), .45);border-radius:50%;flex:none;width:4px;height:4px}.Player-module__xXxKtq__rating,.Player-module__xXxKtq__userRating{color:var(--accent);align-items:center;gap:5px;font-weight:500;display:inline-flex}.Player-module__xXxKtq__userRating em{color:var(--text-dim);font-style:normal;font-weight:500}.Player-module__xXxKtq__upcoming{background:rgba(var(--raise-rgb), .14);width:fit-content;color:var(--text);text-shadow:none;border-radius:999px;align-items:center;gap:8px;margin:2px 0 14px;padding:7px 14px;font-size:13.5px;font-weight:500;transition:background .2s;display:inline-flex}a.Player-module__xXxKtq__upcoming:hover{background:rgba(var(--raise-rgb), .22)}.Player-module__xXxKtq__tagline{color:var(--text-dim);text-shadow:0 2px 12px #00000080;margin-bottom:14px;font-size:15px;font-style:italic}.Player-module__xXxKtq__tagline:before{content:"“"}.Player-module__xXxKtq__tagline:after{content:"”"}.Player-module__xXxKtq__genres{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.Player-module__xXxKtq__genre{color:var(--text-dim);background:rgba(var(--raise-rgb), .09);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border-radius:999px;padding:5px 13px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,color .2s}.Player-module__xXxKtq__genre:hover{background:rgba(var(--raise-rgb), .18);color:var(--text)}.Player-module__xXxKtq__tones{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:-6px 0 18px;font-size:13.5px;font-weight:500;display:flex}.Player-module__xXxKtq__tone{color:inherit;text-decoration:none;transition:color .2s}.Player-module__xXxKtq__tone:hover{color:var(--text)}.Player-module__xXxKtq__heroOverview{color:var(--text-dim);-webkit-line-clamp:3;text-shadow:0 2px 12px #00000080;-webkit-box-orient:vertical;margin-bottom:24px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:900px){.Player-module__xXxKtq__heroContent .Player-module__xXxKtq__tagline,.Player-module__xXxKtq__heroContent .Player-module__xXxKtq__genres,.Player-module__xXxKtq__heroContent .Player-module__xXxKtq__tones{display:none}}.Player-module__xXxKtq__notOut{color:var(--text-dim);align-items:center;gap:8px;margin:10px 0 0;font-size:14px;display:inline-flex}.Player-module__xXxKtq__heroActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Player-module__xXxKtq__heroMain,.Player-module__xXxKtq__heroIcons{display:contents}.Player-module__xXxKtq__playBtn{letter-spacing:-.01em;background:var(--primary);min-height:64px;color:var(--on-accent);border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:0 38px;font-size:22px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.Player-module__xXxKtq__playBtn:hover{background:var(--primary);transform:translateY(-1px)}.Player-module__xXxKtq__heroActions .Player-module__xXxKtq__iconBtn:hover{background:rgba(var(--raise-rgb), .32);box-shadow:inset 0 0 0 2px rgba(var(--raise-rgb), .75)}:is(.Player-module__xXxKtq__heroActions .Player-module__xXxKtq__iconBtn,.Player-module__xXxKtq__heroActions [class*=ListPicker-module][class*=trigger],.Player-module__xXxKtq__heroActions [class*=IconMenu-module][class*=trigger]){background:rgba(var(--raise-rgb), .22);width:48px;height:48px;-webkit-backdrop-filter:var(--pill-blur);backdrop-filter:var(--pill-blur);box-shadow:inset 0 0 0 2px rgba(var(--raise-rgb), .4);filter:none;border-radius:50%;transition:background .2s,transform .2s,color .2s,box-shadow .2s}:is(.Player-module__xXxKtq__heroActions .Player-module__xXxKtq__iconBtn:hover,.Player-module__xXxKtq__heroActions [class*=ListPicker-module][class*=trigger]:hover,.Player-module__xXxKtq__heroActions [class*=IconMenu-module][class*=trigger]:hover){background:#ffffff1f;box-shadow:inset 0 0 0 2px #ffffffe6}.Player-module__xXxKtq__heroActions .Player-module__xXxKtq__iconBtn.Player-module__xXxKtq__saved{color:var(--primary)}.Player-module__xXxKtq__heroActions .Player-module__xXxKtq__iconBtn.Player-module__xXxKtq__saved:hover{color:var(--accent)}.Player-module__xXxKtq__container{z-index:1;padding-top:40px;position:relative}.Player-module__xXxKtq__sources{flex-wrap:wrap;gap:8px;display:flex}.Player-module__xXxKtq__epsSection{padding:0 var(--page-pad);margin-bottom:48px;scroll-margin-top:24px}.Player-module__xXxKtq__epSection{flex-direction:column;gap:16px;display:flex}.Player-module__xXxKtq__epControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Player-module__xXxKtq__epSearch{min-width:160px;color:var(--text);background:rgba(var(--raise-rgb), .06);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);box-shadow:none;border-radius:var(--radius);border:none;outline:none;flex:1;padding:10px 14px;font-size:13px}.Player-module__xXxKtq__epSearch::placeholder{color:var(--text-muted)}.Player-module__xXxKtq__sortBtn{color:var(--text-dim);background:rgba(var(--raise-rgb), .06);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);box-shadow:none;border-radius:var(--radius);align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;transition:color .2s,background .2s;display:inline-flex}.Player-module__xXxKtq__sortBtn:hover{background:rgba(var(--raise-rgb), .12);color:var(--text)}.Player-module__xXxKtq__epRail{margin:0 calc(-1 * var(--page-pad));padding:8px var(--page-pad) 14px;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain;gap:16px;display:flex;overflow-x:auto}.Player-module__xXxKtq__epRail::-webkit-scrollbar{display:none}.Player-module__xXxKtq__epCard{text-align:left;cursor:pointer;flex:0 0 268px;min-width:0;transition:opacity .2s}.Player-module__xXxKtq__epCard:focus-visible{outline:none}.Player-module__xXxKtq__epCard:focus-visible .Player-module__xXxKtq__epStill{box-shadow:0 0 0 2px var(--accent)}.Player-module__xXxKtq__epStill{aspect-ratio:16/9;border-radius:var(--radius);background:var(--surface-2);transition:box-shadow .25s var(--ease-out), transform .3s var(--ease-out);position:relative;overflow:hidden;box-shadow:0 6px 18px -8px #000000b3}.Player-module__xXxKtq__epStill img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out)}@media (hover:hover){.Player-module__xXxKtq__epCard:hover .Player-module__xXxKtq__epStill{transform:translateY(-2px);box-shadow:0 14px 32px -18px #000000e6}.Player-module__xXxKtq__epCard:hover .Player-module__xXxKtq__epStill img{transform:scale(1.04)}}.Player-module__xXxKtq__epCard.Player-module__xXxKtq__active .Player-module__xXxKtq__epStill{box-shadow:0 0 0 2px var(--accent), 0 14px 32px -18px #000000e6}.Player-module__xXxKtq__epCard.Player-module__xXxKtq__active .Player-module__xXxKtq__epTitle{color:var(--accent)}.Player-module__xXxKtq__epPlay{z-index:2;width:44px;height:44px;color:var(--on-accent);background:rgba(var(--ink-rgb), .94);opacity:0;transition:opacity .2s ease, transform .3s var(--ease-lift);pointer-events:none;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute;top:50%;left:50%;transform:scale(.8)}.Player-module__xXxKtq__epPlay svg{margin-left:2px}@media (hover:hover){.Player-module__xXxKtq__epCard:hover .Player-module__xXxKtq__epPlay{opacity:1;transform:none}}.Player-module__xXxKtq__epCheck{z-index:3;width:28px;height:28px;color:var(--text);background:var(--scrim);border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:8px;right:8px}.Player-module__xXxKtq__epCheck:hover{color:var(--text);background:#000c}.Player-module__xXxKtq__epCheckPct{width:auto;min-width:38px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 8px;font-size:12px;font-weight:600}.Player-module__xXxKtq__epWatched .Player-module__xXxKtq__epCheck{color:var(--on-accent);background:var(--primary)}.Player-module__xXxKtq__epWatched .Player-module__xXxKtq__epStill img{opacity:.45}.Player-module__xXxKtq__epWatched .Player-module__xXxKtq__epTitle{color:var(--text-muted)}.Player-module__xXxKtq__epCount{color:var(--text-dim);margin-left:auto;font-size:12.5px;font-weight:500}.Player-module__xXxKtq__epNum{z-index:2;color:var(--text);background:var(--scrim);border-radius:var(--radius-sm);padding:2px 8px;font-size:12px;font-weight:700;position:absolute;top:8px;left:8px}.Player-module__xXxKtq__epInfo{min-width:0;padding:10px 2px 0}.Player-module__xXxKtq__epTitle{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:14.5px;font-weight:600;overflow:hidden}.Player-module__xXxKtq__epOverview{color:var(--text-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.Player-module__xXxKtq__castSection{padding:0 var(--page-pad);margin-bottom:40px}.Player-module__xXxKtq__castRow{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);transition:--fl .3s var(--ease-out), --fr .3s var(--ease-out);gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.Player-module__xXxKtq__castRow::-webkit-scrollbar{display:none}.Player-module__xXxKtq__fadeL{--fl:48px}.Player-module__xXxKtq__fadeR{--fr:48px}.Player-module__xXxKtq__castItem{text-align:center;color:inherit;flex:0 0 80px;text-decoration:none;transition:opacity .2s}.Player-module__xXxKtq__castItem:hover{opacity:.7}.Player-module__xXxKtq__castImg{object-fit:cover;background:var(--surface-2);border-radius:50%;width:64px;height:64px;margin:0 auto 6px}.Player-module__xXxKtq__castBlank{color:var(--text-dim);background:rgba(var(--raise-rgb), .07);place-items:center;display:grid}.Player-module__xXxKtq__castName{color:var(--text-dim);font-size:13px;font-weight:500;line-height:1.3}.Player-module__xXxKtq__castChar{color:var(--text-dim);font-size:13px;line-height:1.3}.Player-module__xXxKtq__recSection{padding-top:8px;scroll-margin-top:24px}.Player-module__xXxKtq__sectionHeading{margin-bottom:16px;font-size:20px;font-weight:600}.Player-module__xXxKtq__epMeta{color:var(--text-dim);flex-wrap:wrap;gap:10px;margin-top:3px;font-size:13px;display:flex}.Player-module__xXxKtq__epProgress{background:var(--scrim);height:3px;position:absolute;bottom:0;left:0;right:0}.Player-module__xXxKtq__epProgress span{background:var(--accent);height:100%;display:block}.Player-module__xXxKtq__trailerBtn{min-height:64px;color:var(--text);background:rgba(var(--raise-rgb), .22);-webkit-backdrop-filter:var(--pill-blur);backdrop-filter:var(--pill-blur);border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:0 38px;font-size:22px;font-weight:500;transition:transform .2s,background .2s;display:inline-flex}.Player-module__xXxKtq__trailerBtn:hover{background:rgba(var(--raise-rgb), .32);transform:translateY(-1px)}.Player-module__xXxKtq__trailerBtnInner{align-items:center;gap:10px;display:inline-flex}.Player-module__xXxKtq__trailerSection{padding:0 var(--page-pad);margin-bottom:48px}.Player-module__xXxKtq__trailerRow{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.Player-module__xXxKtq__trailerRow::-webkit-scrollbar{display:none}.Player-module__xXxKtq__trailerThumb{aspect-ratio:16/9;border-radius:var(--radius-md);cursor:pointer;background:rgba(var(--raise-rgb), .05);flex:0 0 300px;position:relative;overflow:hidden}.Player-module__xXxKtq__trailerThumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s,filter .2s}.Player-module__xXxKtq__trailerThumb:hover img{filter:brightness(.75);transform:scale(1.04)}.Player-module__xXxKtq__trailerPlayIcon{color:var(--text);opacity:.9;place-items:center;transition:transform .2s;display:grid;position:absolute;inset:0}.Player-module__xXxKtq__trailerThumb:hover .Player-module__xXxKtq__trailerPlayIcon{transform:scale(1.12)}.Player-module__xXxKtq__trailerName{color:var(--text);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#000c);padding:22px 12px 9px;font-size:12.5px;font-weight:500;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.Player-module__xXxKtq__detailsSection{padding:0 var(--page-pad);margin-bottom:48px}@media (min-width:901px){.Player-module__xXxKtq__detailsSection{display:none}}.Player-module__xXxKtq__factGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:18px 28px;max-width:900px;display:grid}.Player-module__xXxKtq__factLabel{color:var(--text-dim);margin-bottom:4px;font-size:13px;font-weight:400}.Player-module__xXxKtq__factValue{color:var(--text);font-size:14.5px}@media (max-width:900px){.Player-module__xXxKtq__factGrid{grid-template-columns:1fr;gap:0;max-width:560px}.Player-module__xXxKtq__factGrid .Player-module__xXxKtq__fact{flex-direction:row;align-items:baseline;gap:14px;padding:7px 0}.Player-module__xXxKtq__factGrid .Player-module__xXxKtq__factLabel{flex:0 0 96px;margin:0;font-size:15px}.Player-module__xXxKtq__factGrid .Player-module__xXxKtq__factValue{flex:1;min-width:0;font-size:16px;font-weight:500}}.Player-module__xXxKtq__heroDetails{z-index:4;border-radius:var(--radius);background:rgba(var(--bg-rgb), .82);scrollbar-width:none;grid-template-columns:1fr 1fr;gap:16px 18px;width:340px;max-height:64%;padding:20px 22px 18px;display:grid;position:absolute;bottom:calc(8% + 12vh);right:5%;overflow-y:auto;box-shadow:0 24px 60px -24px #000c}.Player-module__xXxKtq__heroDetails::-webkit-scrollbar{display:none}.Player-module__xXxKtq__line{flex-direction:column;gap:3px;min-width:0;display:flex}.Player-module__xXxKtq__lineLabel{font-family:var(--font-label);letter-spacing:.01em;color:var(--text-dim);white-space:nowrap;font-size:14px;font-weight:400}.Player-module__xXxKtq__lineValue{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}.Player-module__xXxKtq__collectionLink{border-radius:var(--radius-sm);width:100%;color:var(--text);background:rgba(var(--raise-rgb), .07);text-align:left;grid-column:1/-1;align-items:center;gap:10px;margin-top:4px;padding:10px 12px;transition:background .2s;display:flex}.Player-module__xXxKtq__collectionLink:hover{background:rgba(var(--raise-rgb), .12)}.Player-module__xXxKtq__collectionLink svg:first-child{color:var(--accent);flex:none}.Player-module__xXxKtq__collectionLink svg:last-child{color:var(--text-dim);flex:none;margin-left:auto}.Player-module__xXxKtq__collectionName{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.Player-module__xXxKtq__studioLogos{grid-column:1/-1;align-items:center;gap:18px;margin-top:2px;display:flex}.Player-module__xXxKtq__studioLogo{opacity:.72;align-items:center;transition:opacity .2s,transform .2s;display:inline-flex}.Player-module__xXxKtq__studioLogo:hover{opacity:1;transform:scale(1.06)}.Player-module__xXxKtq__studioLogos img{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:82px;height:22px}@media (max-width:900px){.Player-module__xXxKtq__heroDetails{display:none}.Player-module__xXxKtq__inSheet .Player-module__xXxKtq__heroContent{max-width:780px}}.Player-module__xXxKtq__trailerScrim{z-index:700;background:#000000e0;justify-content:center;align-items:center;padding:24px;animation:.15s Player-module__xXxKtq__fadeIn;display:flex;position:fixed;inset:0}.Player-module__xXxKtq__trailerWrap{width:min(1000px,92vw);position:relative}.Player-module__xXxKtq__trailerBox{aspect-ratio:16/9;border-radius:var(--radius);width:100%;overflow:hidden;box-shadow:0 30px 90px -20px #000000e6}.Player-module__xXxKtq__trailerFrame{border:none;width:100%;height:100%}.Player-module__xXxKtq__trailerClose{width:44px;height:44px;color:var(--text);background:rgba(var(--raise-rgb), .12);border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:inline-flex;position:absolute;top:-50px;right:0}.Player-module__xXxKtq__trailerClose:hover{background:rgba(var(--raise-rgb), .22)}@keyframes Player-module__xXxKtq__fadeIn{0%{opacity:0}to{opacity:1}}.Player-module__xXxKtq__loading{min-height:60vh;color:var(--text-dim);justify-content:center;align-items:center;font-size:14px;display:flex}@media (max-width:768px){.Player-module__xXxKtq__hero{height:82vh;min-height:440px;margin-bottom:0}.Player-module__xXxKtq__heroContent{left:var(--page-pad);right:var(--page-pad);text-align:center;max-width:none;bottom:6%}.Player-module__xXxKtq__logo{margin-left:auto;margin-right:auto}.Player-module__xXxKtq__heroMeta,.Player-module__xXxKtq__genres,.Player-module__xXxKtq__tones{justify-content:center}.Player-module__xXxKtq__heroActions{flex-direction:column;align-items:stretch;gap:12px}.Player-module__xXxKtq__heroMain{gap:10px;display:flex}.Player-module__xXxKtq__heroMain>*{flex:1 1 0;justify-content:center;min-height:52px}.Player-module__xXxKtq__heroIcons{justify-content:center;align-items:center;gap:14px;display:flex}.Player-module__xXxKtq__logo{max-width:280px;max-height:90px}.Player-module__xXxKtq__heroOverview{-webkit-line-clamp:2}.Player-module__xXxKtq__playBtn,.Player-module__xXxKtq__trailerBtn{gap:12px;padding:16px 24px;font-size:18px;font-weight:600}.Player-module__xXxKtq__playBtn svg,.Player-module__xXxKtq__trailerBtn svg{width:22px;height:22px}.Player-module__xXxKtq__muteTop{top:calc(var(--top-pad,0px) + 16px);right:var(--page-pad)}.Player-module__xXxKtq__muteTop .Player-module__xXxKtq__iconBtn{width:40px;height:40px}.Player-module__xXxKtq__container{padding-top:28px}.Player-module__xXxKtq__epCard{flex-basis:224px}.Player-module__xXxKtq__epOverview{display:none}}@media (prefers-reduced-motion:reduce){.Player-module__xXxKtq__heroVideo,.Player-module__xXxKtq__epCard,.Player-module__xXxKtq__castItem,.Player-module__xXxKtq__trailerWrap,.Player-module__xXxKtq__trailerOut,.Player-module__xXxKtq__trailerOut .Player-module__xXxKtq__trailerWrap{animation:none}.Player-module__xXxKtq__playBtn:hover,.Player-module__xXxKtq__playBtn:active,.Player-module__xXxKtq__trailerBtn:hover,.Player-module__xXxKtq__trailerBtn:active,.Player-module__xXxKtq__iconBtn:hover,.Player-module__xXxKtq__iconBtn:active,.Player-module__xXxKtq__sortBtn:active,.Player-module__xXxKtq__genre:active,.Player-module__xXxKtq__collectionLink:active,.Player-module__xXxKtq__trailerClose:active,.Player-module__xXxKtq__epCheck:active,a.Player-module__xXxKtq__upcoming:active{transform:none}.Player-module__xXxKtq__provider{transition:background .2s}.Player-module__xXxKtq__provider:hover{transform:none}.Player-module__xXxKtq__trailerThumb img{transition:filter .2s}.Player-module__xXxKtq__trailerThumb:hover img{transform:none}.Player-module__xXxKtq__trailerPlayIcon{transition:none}.Player-module__xXxKtq__trailerThumb:hover .Player-module__xXxKtq__trailerPlayIcon{transform:none}.Player-module__xXxKtq__trailerScrim{animation:none}}.Player-module__xXxKtq__fact{flex-direction:column;gap:3px;min-width:0;display:flex}.Player-module__xXxKtq__epCard,.Player-module__xXxKtq__castItem{animation:Player-module__xXxKtq__railIn .32s var(--ease-out) backwards}@keyframes Player-module__xXxKtq__railIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Player-module__xXxKtq__playBtn:active,.Player-module__xXxKtq__trailerBtn:active{transform:translateY(0)scale(.97)}.Player-module__xXxKtq__sortBtn,.Player-module__xXxKtq__genre,.Player-module__xXxKtq__collectionLink,.Player-module__xXxKtq__trailerClose,.Player-module__xXxKtq__epCheck,a.Player-module__xXxKtq__upcoming{transition:background .2s, color .2s, transform .15s var(--ease-out)}.Player-module__xXxKtq__sortBtn:active,.Player-module__xXxKtq__genre:active,.Player-module__xXxKtq__collectionLink:active,a.Player-module__xXxKtq__upcoming:active{transform:scale(.97)}.Player-module__xXxKtq__trailerClose:active,.Player-module__xXxKtq__epCheck:active{transform:scale(.9)}.Player-module__xXxKtq__trailerWrap{animation:Player-module__xXxKtq__trailerIn .2s var(--ease-out)}.Player-module__xXxKtq__trailerOut{animation:Player-module__xXxKtq__fadeOut .15s var(--ease-in) forwards;pointer-events:none}.Player-module__xXxKtq__trailerOut .Player-module__xXxKtq__trailerWrap{animation:Player-module__xXxKtq__trailerOut .15s var(--ease-in) forwards}@keyframes Player-module__xXxKtq__trailerIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes Player-module__xXxKtq__trailerOut{to{opacity:0;transform:scale(.98)}}@keyframes Player-module__xXxKtq__fadeOut{to{opacity:0}}
.Toaster-module__t5bkOW__wrap{z-index:4100;pointer-events:none;justify-items:end;display:grid;position:fixed;bottom:28px;right:28px}.Toaster-module__t5bkOW__wrap>*{grid-area:1/1}.Toaster-module__t5bkOW__toast{max-width:min(380px,100vw - 32px);color:var(--text);animation:Toaster-module__t5bkOW__toastIn .34s var(--ease-out) both;background:#161616;border-radius:14px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:14.5px;font-weight:500;line-height:1.35;display:flex;box-shadow:0 12px 32px -10px #000000b3,0 2px 6px #0000004d}.Toaster-module__t5bkOW__out{animation:Toaster-module__t5bkOW__toastOut .22s var(--ease-in) both}.Toaster-module__t5bkOW__mark{color:var(--ok);flex:none;display:inline-flex}.Toaster-module__t5bkOW__bad .Toaster-module__t5bkOW__mark{color:var(--danger)}.Toaster-module__t5bkOW__msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}@keyframes Toaster-module__t5bkOW__toastIn{0%{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes Toaster-module__t5bkOW__toastOut{to{opacity:0;transform:translateY(6px)}}@media (max-width:900px){.Toaster-module__t5bkOW__wrap{left:16px;right:72px;bottom:calc(84px + env(safe-area-inset-bottom));justify-items:start}}@media (prefers-reduced-motion:reduce){.Toaster-module__t5bkOW__toast{animation:.15s both Toaster-module__t5bkOW__toastShow}.Toaster-module__t5bkOW__out{animation:.12s both Toaster-module__t5bkOW__toastHide}}@keyframes Toaster-module__t5bkOW__toastShow{0%{opacity:0}}@keyframes Toaster-module__t5bkOW__toastHide{to{opacity:0}}
.Palette-module__lZNMnG__scrim{z-index:300;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0404049e;justify-content:center;align-items:flex-start;padding:clamp(60px,14vh,160px) 16px 16px;animation:.18s Palette-module__lZNMnG__scrimIn;display:flex;position:fixed;inset:0}.Palette-module__lZNMnG__box{border-radius:var(--radius);background:var(--pop-surface);width:100%;max-width:640px;max-height:min(66vh,600px);animation:Palette-module__lZNMnG__boxIn .22s var(--ease-out);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 40px 90px -30px #000000f2}.Palette-module__lZNMnG__field{flex:none;align-items:center;gap:12px;padding:17px 18px;display:flex}.Palette-module__lZNMnG__fieldIcon{color:var(--text-dim);flex:none}.Palette-module__lZNMnG__input{min-width:0;color:var(--text);flex:1;font-size:18px;font-weight:500}.Palette-module__lZNMnG__input::placeholder{color:var(--text-muted)}.Palette-module__lZNMnG__input:focus,.Palette-module__lZNMnG__input:focus-visible{box-shadow:none;outline:none}.Palette-module__lZNMnG__esc{border-radius:var(--radius-xs);font-family:var(--font-body);letter-spacing:.02em;color:var(--text-dim);background:rgba(var(--raise-rgb), .08);flex:none;padding:3px 7px;font-size:11px;font-weight:600}.Palette-module__lZNMnG__list{overscroll-behavior:contain;flex:1;min-height:0;padding:0 8px 8px;overflow-y:auto}.Palette-module__lZNMnG__group{font-family:var(--font-label);letter-spacing:.01em;color:var(--text-dim);justify-content:space-between;align-items:center;padding:14px 14px 6px;font-size:15px;font-weight:400;display:flex}.Palette-module__lZNMnG__group:first-child{padding-top:4px}.Palette-module__lZNMnG__clear{letter-spacing:0;text-transform:none;color:var(--text);opacity:.7;font-size:13px;font-weight:600;transition:opacity .15s}.Palette-module__lZNMnG__clear:hover{opacity:1}.Palette-module__lZNMnG__row{border-radius:var(--radius-sm);text-align:left;width:100%;color:var(--text);transition:background .14s ease, transform .14s var(--ease-out);animation:Palette-module__lZNMnG__rowIn .24s var(--ease-out) both;align-items:center;gap:14px;padding:10px 12px;display:flex}.Palette-module__lZNMnG__rowOn{background:rgba(var(--raise-rgb), .09)}.Palette-module__lZNMnG__row:active{transform:scale(.99)}@keyframes Palette-module__lZNMnG__rowIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.Palette-module__lZNMnG__enter{color:var(--text-muted);animation:Palette-module__lZNMnG__enterIn .16s var(--ease-out)}@keyframes Palette-module__lZNMnG__enterIn{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:none}}.Palette-module__lZNMnG__glyph,.Palette-module__lZNMnG__art{transition:transform .16s var(--ease-out)}.Palette-module__lZNMnG__rowOn .Palette-module__lZNMnG__glyph,.Palette-module__lZNMnG__rowOn .Palette-module__lZNMnG__art{transform:scale(1.06)}.Palette-module__lZNMnG__glyph{border-radius:var(--radius-xs);width:42px;height:42px;color:var(--text-dim);background:rgba(var(--raise-rgb), .06);flex:none;place-items:center;display:grid}.Palette-module__lZNMnG__art{border-radius:var(--radius-xs);background:var(--surface-1);flex:none;width:42px;height:42px;overflow:hidden}.Palette-module__lZNMnG__art img{object-fit:cover;width:100%;height:100%}.Palette-module__lZNMnG__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Palette-module__lZNMnG__label{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:550;overflow:hidden}.Palette-module__lZNMnG__sub{color:var(--text-dim);font-size:14px}.Palette-module__lZNMnG__enter{color:var(--text-dim);flex:none}.Palette-module__lZNMnG__none{text-align:center;color:var(--text-dim);padding:22px 12px 26px;font-size:15px;animation:.2s Palette-module__lZNMnG__scrimIn}@keyframes Palette-module__lZNMnG__scrimIn{0%{opacity:0}to{opacity:1}}@keyframes Palette-module__lZNMnG__boxIn{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}.Palette-module__lZNMnG__scrimOut{pointer-events:none;animation:.16s forwards Palette-module__lZNMnG__scrimOut}.Palette-module__lZNMnG__boxOut{animation:Palette-module__lZNMnG__boxOut .16s var(--ease-in) forwards}@keyframes Palette-module__lZNMnG__scrimOut{to{opacity:0}}@keyframes Palette-module__lZNMnG__boxOut{to{opacity:0;transform:translateY(-8px)scale(.985)}}@media (prefers-reduced-motion:reduce){.Palette-module__lZNMnG__scrim,.Palette-module__lZNMnG__box,.Palette-module__lZNMnG__none,.Palette-module__lZNMnG__scrimOut,.Palette-module__lZNMnG__boxOut,.Palette-module__lZNMnG__row,.Palette-module__lZNMnG__enter{animation:none}.Palette-module__lZNMnG__row,.Palette-module__lZNMnG__glyph,.Palette-module__lZNMnG__art{transition:none}.Palette-module__lZNMnG__rowOn .Palette-module__lZNMnG__glyph,.Palette-module__lZNMnG__rowOn .Palette-module__lZNMnG__art{transform:none}}@media (max-width:600px){.Palette-module__lZNMnG__scrim{padding-top:40px}.Palette-module__lZNMnG__box{max-height:78vh}}@media (hover:none),(max-width:600px){.Palette-module__lZNMnG__esc{display:none}}
.Discovery-module__kfxruW__person{border-radius:var(--radius-lg);background:var(--surface-1);min-height:170px;color:var(--text);align-items:center;gap:18px;padding:18px;display:flex}.Discovery-module__kfxruW__personArt{aspect-ratio:2/3;width:88px;color:var(--text-dim);background:var(--surface-2);border-radius:45px;flex:none;place-items:center;display:grid;overflow:hidden}.Discovery-module__kfxruW__personArt img{object-fit:cover;width:100%;height:100%}.Discovery-module__kfxruW__person h2{margin:0 0 6px;font-size:21px;line-height:1.15}.Discovery-module__kfxruW__person p{color:var(--text-dim);margin:0 0 8px;font-size:14px}.Discovery-module__kfxruW__person span{color:var(--text-muted);font-size:13px;line-height:1.5}.Discovery-module__kfxruW__person:hover{background:var(--surface-2)}.Discovery-module__kfxruW__person:focus-visible,.Discovery-module__kfxruW__button:focus-visible,.Discovery-module__kfxruW__search:focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (max-width:560px){.Discovery-module__kfxruW__person{grid-column:1/-1;gap:14px;min-height:0;padding:14px}.Discovery-module__kfxruW__personArt{border-radius:36px;width:72px}}.Discovery-module__kfxruW__searchForm{gap:10px;max-width:680px;margin:0 0 24px;display:flex}.Discovery-module__kfxruW__search{background:var(--surface-2);width:100%;min-width:0;min-height:46px;color:var(--text);border-radius:13px;padding:10px 16px;font-size:16px}.Discovery-module__kfxruW__button{background:var(--primary);min-height:44px;color:var(--on-accent);border-radius:999px;flex:none;padding:10px 20px;font-size:14px;font-weight:600}.Discovery-module__kfxruW__status{color:var(--text-dim);margin:24px 0;line-height:1.5}.Discovery-module__kfxruW__status button{margin-left:12px}.Discovery-module__kfxruW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Offline-module__VVChKW__bar{z-index:400;max-width:calc(100vw - 32px);color:var(--text);white-space:nowrap;background:var(--pop-surface);box-shadow:var(--panel-shadow);animation:Offline-module__VVChKW__barIn .3s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:11px 16px;font-size:14.5px;font-weight:500;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.Offline-module__VVChKW__bar svg{color:var(--text-dim);flex:none}.Offline-module__VVChKW__dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.Offline-module__VVChKW__act{color:var(--on-accent);background:var(--primary);transition:filter .2s, transform .15s var(--ease-out);border-radius:999px;align-items:center;gap:6px;margin-left:4px;padding:5px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.Offline-module__VVChKW__act:hover{filter:brightness(1.08)}.Offline-module__VVChKW__act:active{transform:scale(.97)}.Offline-module__VVChKW__act svg{color:inherit}@keyframes Offline-module__VVChKW__barIn{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.Offline-module__VVChKW__barOut{animation:Offline-module__VVChKW__barOut .2s var(--ease-in) forwards;pointer-events:none}@keyframes Offline-module__VVChKW__barOut{to{opacity:0;transform:translate(-50%,14px)}}@media (max-width:768px){.Offline-module__VVChKW__bar{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.Offline-module__VVChKW__bar,.Offline-module__VVChKW__barOut{animation:none}.Offline-module__VVChKW__act:active{transform:none}}
.TileRow-module__C8OvDa__section{padding:0 var(--page-pad);margin-bottom:52px;display:flow-root}.TileRow-module__C8OvDa__heading{letter-spacing:-.025em;margin-bottom:18px;font-size:clamp(22px,2.4vw,30px);font-weight:700}.TileRow-module__C8OvDa__rowWrap{position:relative}.TileRow-module__C8OvDa__row{-ms-overflow-style:none;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);transition:--fl .3s var(--ease-out), --fr .3s var(--ease-out);gap:12px;padding:2px 0 6px;display:flex;overflow-x:auto}.TileRow-module__C8OvDa__row::-webkit-scrollbar{display:none}.TileRow-module__C8OvDa__fadeL{--fl:48px}.TileRow-module__C8OvDa__fadeR{--fr:48px}.TileRow-module__C8OvDa__name{color:var(--text-dim);text-align:center;font-size:14.5px;font-weight:500}.TileRow-module__C8OvDa__halo .TileRow-module__C8OvDa__logoBox img{filter:drop-shadow(0 0 1px rgba(var(--raise-rgb), .6)) drop-shadow(0 0 7px rgba(var(--raise-rgb), .25))}.TileRow-module__C8OvDa__tileSub{max-width:100%;color:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}.TileRow-module__C8OvDa__tileDot{background:#f4483c;border-radius:50%;flex:none;width:5px;height:5px}.TileRow-module__C8OvDa__labelTile{flex-direction:column;flex:0 0 158px;align-items:center;gap:9px;transition:transform .2s;display:flex}.TileRow-module__C8OvDa__logoBox{border-radius:var(--radius-content);background:rgba(var(--raise-rgb), .06);justify-content:center;align-items:center;width:100%;height:82px;padding:16px 20px;transition:background .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 14px -6px #0009}.TileRow-module__C8OvDa__logoBox img{object-fit:contain;opacity:1;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.TileRow-module__C8OvDa__labelTile:hover{transform:translateY(-3px)}.TileRow-module__C8OvDa__labelTile:hover .TileRow-module__C8OvDa__logoBox{background:rgba(var(--raise-rgb), .1);box-shadow:0 12px 26px -10px #000000bf}.TileRow-module__C8OvDa__labelTile:hover .TileRow-module__C8OvDa__logoBox img{opacity:1}@media (min-width:768px){.TileRow-module__C8OvDa__labelTile{flex:0 0 176px}.TileRow-module__C8OvDa__logoBox{height:90px}}@media (prefers-reduced-motion:reduce){.TileRow-module__C8OvDa__labelTile:hover{transform:none}}.TileRow-module__C8OvDa__iconTile{flex-direction:column;flex:0 0 84px;align-items:center;gap:9px;transition:transform .2s;display:flex}.TileRow-module__C8OvDa__iconTile img{border-radius:var(--radius-content);object-fit:cover;width:84px;height:84px;transition:box-shadow .2s;display:block;box-shadow:0 6px 16px -6px #000000b3}.TileRow-module__C8OvDa__iconTile:hover img{box-shadow:0 14px 28px -10px #000c}.TileRow-module__C8OvDa__iconTile:hover{transform:translateY(-3px)}.TileRow-module__C8OvDa__iconName{color:var(--text-dim);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;transition:color .2s;overflow:hidden}.TileRow-module__C8OvDa__iconTile:hover .TileRow-module__C8OvDa__iconName{color:var(--text)}@media (prefers-reduced-motion:reduce){.TileRow-module__C8OvDa__iconTile:hover{transform:none}}@media (min-width:768px){.TileRow-module__C8OvDa__section{margin-bottom:60px}}
.HeroBanner-module__110s5W__hero{width:auto;height:var(--hero-h);min-height:var(--hero-min);max-height:var(--hero-max);margin:0 var(--page-pad);border-radius:var(--radius-content);isolation:isolate;box-shadow:var(--lift-2);--heroLift:0px;--heroFade:1;--heroScale:1;translate:0 var(--heroLift);opacity:var(--heroFade);transform-origin:50% 100%;will-change:translate, opacity;position:relative}.HeroBanner-module__110s5W__heroFull{margin:calc(var(--top-pad) * -1) 0 0;height:100svh;max-height:none;box-shadow:none;border-radius:0;overflow-x:clip}.HeroBanner-module__110s5W__heroFull:after,.HeroBanner-module__110s5W__heroFull .HeroBanner-module__110s5W__edge{display:none}.HeroBanner-module__110s5W__heroFull{opacity:1;translate:none}.HeroBanner-module__110s5W__heroFull .HeroBanner-module__110s5W__wrapShade:after{content:"";background:linear-gradient(to top, var(--bg) 0%, rgba(var(--bg-rgb), .72) 34%, transparent 100%);height:42%;position:absolute;bottom:-1px;left:0;right:0}.HeroBanner-module__110s5W__clip{z-index:1;pointer-events:none;opacity:0;border:0;width:100%;min-width:177.78cqh;height:100%;min-height:56.25cqw;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.22)}.HeroBanner-module__110s5W__clipOn{opacity:1}.HeroBanner-module__110s5W__clipFile{object-fit:cover;min-width:0;min-height:0;transform:translate(-50%,-50%)scale(1.36)}.HeroBanner-module__110s5W__clipShield{z-index:2;background:0 0;position:absolute;inset:0}.HeroBanner-module__110s5W__meta,.HeroBanner-module__110s5W__overview{max-height:200px;transition:opacity .45s var(--ease-out), max-height .55s var(--ease-out), margin .55s var(--ease-out), transform .55s var(--ease-out);overflow:hidden}.HeroBanner-module__110s5W__infoTight .HeroBanner-module__110s5W__overview{opacity:0;max-height:0;margin-top:0;transform:translateY(10px)}.HeroBanner-module__110s5W__titleLogo{transition:opacity .5s!important}.HeroBanner-module__110s5W__titleLogo.HeroBanner-module__110s5W__logoTall{height:clamp(190px,21vw,400px)}.HeroBanner-module__110s5W__infoTight .HeroBanner-module__110s5W__titleLogo{max-width:min(420px,100%);height:clamp(72px,9vw,132px)}@media (max-width:768px){.HeroBanner-module__110s5W__titleLogo{height:clamp(96px,20vw,170px)}}@media (prefers-reduced-motion:reduce){.HeroBanner-module__110s5W__meta,.HeroBanner-module__110s5W__overview{transition:none}.HeroBanner-module__110s5W__titleLogo{transition:opacity .5s!important}}.HeroBanner-module__110s5W__mute{z-index:4;width:42px;height:42px;color:rgba(var(--raise-rgb), .92);background:#14141473;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;bottom:111px;right:46px}.HeroBanner-module__110s5W__mute:hover{color:var(--text);background:#141414bf}@media (min-width:768px){.HeroBanner-module__110s5W__mute{bottom:49px}}@media (max-width:640px){.HeroBanner-module__110s5W__mute{top:calc(var(--top-pad,0px) + 14px);width:40px;height:40px;bottom:auto;right:14px}}.HeroBanner-module__110s5W__ground{z-index:0;pointer-events:none;--groundShift:0px;--groundFade:1;height:96vh;opacity:var(--groundFade);position:absolute;top:-84px;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 38%,#00000059 64%,#0000 88%);mask-image:linear-gradient(#000 0 38%,#00000059 64%,#0000 88%)}@media (min-width:901px){.HeroBanner-module__110s5W__ground{left:calc(-1 * var(--page-pad))}}.HeroBanner-module__110s5W__groundImg{object-fit:cover;object-position:center 30%;opacity:0;filter:blur(10px)brightness(.42)saturate(1.3);width:110%;height:110%;transform:translateY(var(--groundShift)) scale(1.12);transition:opacity .95s var(--ease-out);will-change:transform, opacity;position:absolute;inset:-10% -5% 0}.HeroBanner-module__110s5W__groundOn{opacity:1}.HeroBanner-module__110s5W__groundOff{display:none}.HeroBanner-module__110s5W__groundShade{background:linear-gradient(to bottom, rgba(var(--bg-rgb), .6) 0%, rgba(var(--bg-rgb), .2) 24%, rgba(var(--bg-rgb), .3) 58%, var(--bg) 100%), radial-gradient(80% 65% at 50% 38%, transparent 25%, rgba(var(--bg-rgb), .55) 100%);position:absolute;inset:0}@media (max-width:768px){.HeroBanner-module__110s5W__ground{height:84vh}.HeroBanner-module__110s5W__hero{opacity:1;translate:none;scale:none}}@media (prefers-reduced-motion:reduce){.HeroBanner-module__110s5W__hero{opacity:1;translate:none;scale:none}.HeroBanner-module__110s5W__groundImg{transition:none;transform:scale(1.08)}}@media (max-width:768px){.HeroBanner-module__110s5W__hero{box-shadow:none;border-radius:0;margin:0}.HeroBanner-module__110s5W__hero:after,.HeroBanner-module__110s5W__edge{display:none}.HeroBanner-module__110s5W__backdropWrap{-webkit-mask-image:linear-gradient(#000 46%,#0000 100%);mask-image:linear-gradient(#000 46%,#0000 100%)}.HeroBanner-module__110s5W__wrapShade{background:linear-gradient(to top, var(--bg) 1%, rgba(var(--bg-rgb), .5) 24%, transparent 62%)}.HeroBanner-module__110s5W__edge{display:none}}.HeroBanner-module__110s5W__track{border-radius:inherit;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);position:absolute;inset:0;overflow:hidden;mask-image:radial-gradient(#fff,#000)}.HeroBanner-module__110s5W__slide{border-radius:inherit;opacity:0;visibility:hidden;transition:opacity .85s var(--ease-out), visibility 0s linear .85s;position:absolute;inset:0;overflow:hidden}.HeroBanner-module__110s5W__slideOn{opacity:1;visibility:visible;transition:opacity .85s var(--ease-out), visibility 0s}.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__info,.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__chips{animation:HeroBanner-module__110s5W__heroCopyOut .35s var(--ease-out) both}.HeroBanner-module__110s5W__slideOn .HeroBanner-module__110s5W__info,.HeroBanner-module__110s5W__slideOn .HeroBanner-module__110s5W__chips{animation:HeroBanner-module__110s5W__heroCopyIn .75s var(--ease-out) .12s both}.HeroBanner-module__110s5W__slideOn .HeroBanner-module__110s5W__chips{animation-delay:.26s}@keyframes HeroBanner-module__110s5W__heroCopyIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes HeroBanner-module__110s5W__heroCopyOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.HeroBanner-module__110s5W__slide{transition:none}.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__info,.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__chips,.HeroBanner-module__110s5W__slideOn .HeroBanner-module__110s5W__info,.HeroBanner-module__110s5W__slideOn .HeroBanner-module__110s5W__chips{animation:none}}.HeroBanner-module__110s5W__backdropWrap{border-radius:inherit;height:100%;clip-path:inset(0 round var(--radius-panel));pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.HeroBanner-module__110s5W__heroFull .HeroBanner-module__110s5W__backdropWrap{clip-path:none}.HeroBanner-module__110s5W__heroFull .HeroBanner-module__110s5W__track,.HeroBanner-module__110s5W__heroFull .HeroBanner-module__110s5W__slide{overflow:visible;-webkit-mask-image:none;mask-image:none}.HeroBanner-module__110s5W__backdropLq{object-fit:cover;object-position:center top;filter:blur(8px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.HeroBanner-module__110s5W__backdropImg{object-fit:cover;object-position:center top;opacity:0;width:100%;height:100%;transition:opacity .3s;position:relative;transform:scale(1.06)}.HeroBanner-module__110s5W__imgOn{opacity:1}.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__backdropImg{animation:none}@keyframes HeroBanner-module__110s5W__heroVidIn{to{opacity:1}}.HeroBanner-module__110s5W__wrapShade{z-index:2;pointer-events:none;background:linear-gradient(to top, rgba(var(--bg-rgb), .88) 0%, rgba(var(--bg-rgb), .72) 12%, rgba(var(--bg-rgb), .46) 26%, rgba(var(--bg-rgb), .22) 40%, rgba(var(--bg-rgb), .07) 54%, transparent 68%), linear-gradient(to right, rgba(var(--bg-rgb), .6) 0%, rgba(var(--bg-rgb), .28) 26%, rgba(var(--bg-rgb), .06) 48%, transparent 64%);position:absolute;inset:0}.HeroBanner-module__110s5W__vignette{pointer-events:none;background:linear-gradient(180deg, rgba(var(--bg-rgb), .2) 0%, transparent 13%);z-index:2;position:absolute;inset:0}.HeroBanner-module__110s5W__content{z-index:3;text-shadow:0 1px 10px #000000a6;justify-content:space-between;align-items:flex-end;padding:0 46px 120px;display:flex;position:absolute;inset:0}@media (min-width:768px){.HeroBanner-module__110s5W__content{padding-bottom:76px}}.HeroBanner-module__110s5W__info{max-width:min(560px,46%)}@media (max-width:900px){.HeroBanner-module__110s5W__info{max-width:100%}}.HeroBanner-module__110s5W__title{letter-spacing:-.02em;filter:drop-shadow(0 2px 14px #0009)drop-shadow(0 1px 3px #00000080);min-height:0;margin-bottom:6px;font-size:clamp(3rem,7vw,5.4rem);font-weight:600;line-height:1.08}.HeroBanner-module__110s5W__title:empty{min-height:clamp(240px,34vw,640px)}.HeroBanner-module__110s5W__titleLogo{object-fit:contain;object-position:left bottom;width:auto;max-width:min(1200px,94%);height:clamp(240px,34vw,640px);margin:4px 0 10px;display:block}.HeroBanner-module__110s5W__meta{color:var(--text);font-variant-numeric:tabular-nums;text-shadow:0 1px 8px #0009;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0 0;font-size:19px;font-weight:600;display:flex}.HeroBanner-module__110s5W__meta [class*=Score-module][class*=wrap]{width:54px;height:54px}.HeroBanner-module__110s5W__meta [class*=Score-module][class*=wrap] [class*=num]{font-size:16.5px}.HeroBanner-module__110s5W__rating{color:var(--primary);align-items:center;gap:5px;display:inline-flex}.HeroBanner-module__110s5W__overview{color:rgba(var(--raise-rgb), .86);text-shadow:0 1px 10px #000000b3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:18px 0 0;font-size:21px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:900px){.HeroBanner-module__110s5W__overview{-webkit-line-clamp:2;font-size:14.5px}}.HeroBanner-module__110s5W__metaLink{transition:color .2s}.HeroBanner-module__110s5W__metaLink:hover,.HeroBanner-module__110s5W__rating{color:var(--accent)}.HeroBanner-module__110s5W__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.HeroBanner-module__110s5W__dot{background:rgba(var(--raise-rgb), .5);border-radius:50%;flex:none;width:5px;height:5px}@media (min-width:769px){.HeroBanner-module__110s5W__content{padding:0 var(--page-pad) clamp(34px, 4.5%, 54px);justify-content:space-between;align-items:flex-end}.HeroBanner-module__110s5W__info{width:min(62%,880px);max-width:none}.HeroBanner-module__110s5W__titleLogo{object-position:left bottom;width:auto;max-width:min(1200px,94%);height:clamp(240px,34vw,640px);max-height:none}.HeroBanner-module__110s5W__infoTight .HeroBanner-module__110s5W__titleLogo{max-width:min(420px,100%);height:clamp(72px,9vw,132px)}.HeroBanner-module__110s5W__wrapShade{background:linear-gradient(to right, rgba(var(--bg-rgb), .8) 0%, rgba(var(--bg-rgb), .52) 14%, rgba(var(--bg-rgb), .2) 30%, rgba(var(--bg-rgb), .04) 44%, transparent 56%), linear-gradient(to top, rgba(var(--bg-rgb), .34) 0%, rgba(var(--bg-rgb), .05) 20%, transparent 36%)}}.HeroBanner-module__110s5W__playBtn{letter-spacing:-.01em;background:var(--primary);min-height:64px;color:var(--on-accent);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:0 38px;font-size:22px;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}.HeroBanner-module__110s5W__playBtn:hover{background:var(--primary);transform:translateY(-1px)}.HeroBanner-module__110s5W__playBtn:active{transform:scale(.97)}.HeroBanner-module__110s5W__infoBtn{min-height:64px;color:var(--text);background:rgba(var(--raise-rgb), .22);-webkit-backdrop-filter:var(--pill-blur);backdrop-filter:var(--pill-blur);border-radius:999px;justify-content:center;align-items:center;padding:0 38px;font-size:22px;font-weight:500;transition:transform .2s,background .2s;display:inline-flex;position:relative}.HeroBanner-module__110s5W__infoBtn:active{transform:scale(.97)}.HeroBanner-module__110s5W__infoBtn:hover{background:rgba(var(--raise-rgb), .32)}.HeroBanner-module__110s5W__infoBtnInner{z-index:1;align-items:center;gap:10px;display:inline-flex;position:relative}.HeroBanner-module__110s5W__infoBtn:hover{transform:translateY(-1px)}.HeroBanner-module__110s5W__pagination{z-index:10;align-items:center;gap:4px;display:flex;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.HeroBanner-module__110s5W__bar{cursor:pointer;border-radius:999px;place-items:center;width:18px;height:18px;display:grid;position:relative}.HeroBanner-module__110s5W__bar:after{content:"";background:rgba(var(--raise-rgb), .38);width:10px;height:10px;transition:background .3s var(--ease-out), transform .26s var(--ease-lift);border-radius:999px;box-shadow:0 1px 2px #00000080}.HeroBanner-module__110s5W__bar:hover:after{background:rgba(var(--raise-rgb), .75);transform:scale(1.3)}.HeroBanner-module__110s5W__bar:active:after{transform:scale(1.05)}.HeroBanner-module__110s5W__barActive:after,.HeroBanner-module__110s5W__barActive:hover:after{background:var(--primary);transform:scale(1.15)}.HeroBanner-module__110s5W__barFill{display:none}@media (prefers-reduced-motion:reduce){.HeroBanner-module__110s5W__barFill{animation:none;transform:translateY(-50%)}.HeroBanner-module__110s5W__bar{transition:none}.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__backdropImg,.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__backdropLq{animation:none;transform:none}.HeroBanner-module__110s5W__playBtn:hover,.HeroBanner-module__110s5W__playBtn:active,.HeroBanner-module__110s5W__infoBtn:hover,.HeroBanner-module__110s5W__infoBtn:active{transform:none}}@media (max-width:768px){.HeroBanner-module__110s5W__content{padding:0 20px calc(128px + env(safe-area-inset-bottom))}.HeroBanner-module__110s5W__desc{display:none}.HeroBanner-module__110s5W__content{justify-content:center}.HeroBanner-module__110s5W__info{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.HeroBanner-module__110s5W__title{text-align:center}.HeroBanner-module__110s5W__titleLogo{max-width:86%;max-height:clamp(110px,32vw,170px);margin:2px auto 8px}.HeroBanner-module__110s5W__meta{justify-content:center;gap:8px 12px;margin:10px 0 0;font-size:15px}.HeroBanner-module__110s5W__meta [class*=Score-module][class*=wrap]{width:40px;height:40px}.HeroBanner-module__110s5W__meta [class*=Score-module][class*=wrap] [class*=num]{font-size:12.5px}.HeroBanner-module__110s5W__overview{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;margin:12px 8px 0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.HeroBanner-module__110s5W__infoTight .HeroBanner-module__110s5W__overview{max-height:0;margin-top:0}.HeroBanner-module__110s5W__infoTight .HeroBanner-module__110s5W__titleLogo{max-width:86%;height:auto;max-height:clamp(110px,32vw,170px)}.HeroBanner-module__110s5W__actions{flex-wrap:nowrap;justify-content:center;gap:10px;margin-top:18px}.HeroBanner-module__110s5W__playBtn{gap:10px;min-height:56px;padding:0 32px;font-size:19px}.HeroBanner-module__110s5W__infoBtn{min-height:56px;-webkit-backdrop-filter:var(--pill-blur);backdrop-filter:var(--pill-blur);background:#0e0e1061;padding:0 32px;font-size:19px;box-shadow:0 4px 24px #0000004d,inset 0 0 0 1.5px #fff3}.HeroBanner-module__110s5W__btnGlass{display:none}.HeroBanner-module__110s5W__pagination{bottom:calc(74px + env(safe-area-inset-bottom))}}@property --edgeAngle{syntax:"<angle>";inherits:false;initial-value:0turn}.HeroBanner-module__110s5W__edge{z-index:21;border-radius:calc(var(--radius-panel) + 1.5px);pointer-events:none;background:conic-gradient(from var(--edgeAngle), transparent 0turn, color-mix(in srgb, var(--accent) 12%, transparent) .06turn, color-mix(in srgb, var(--accent) 48%, transparent) .14turn, color-mix(in srgb, #fff 45%, var(--accent)) .2turn, color-mix(in srgb, var(--accent) 48%, transparent) .26turn, color-mix(in srgb, var(--accent) 12%, transparent) .34turn, transparent .4turn);-webkit-mask-composite:xor;will-change:background, opacity;padding:3px;animation:2.6s cubic-bezier(.45,.05,.25,1) both HeroBanner-module__110s5W__edgeRun,2.6s ease-in-out both HeroBanner-module__110s5W__edgeFade;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes HeroBanner-module__110s5W__edgeRun{0%{--edgeAngle:-.1turn}to{--edgeAngle:1.1turn}}@keyframes HeroBanner-module__110s5W__edgeFade{0%{opacity:0}18%{opacity:.7}72%{opacity:.7}to{opacity:0}}@media (prefers-reduced-motion:reduce){.HeroBanner-module__110s5W__edge{opacity:0;animation:none}}@media (max-width:768px){.HeroBanner-module__110s5W__ground{display:none}.HeroBanner-module__110s5W__slide .HeroBanner-module__110s5W__backdropImg{animation:none;transform:none}.HeroBanner-module__110s5W__edge{display:none}.HeroBanner-module__110s5W__hero{will-change:auto}}.HeroBanner-module__110s5W__heroFull .HeroBanner-module__110s5W__backdropWrap{-webkit-mask-image:linear-gradient(#000 0 40%,#000000bd 60%,#0006 74%,#00000029 86%,#0000000a 94%,#0000 100%);mask-image:linear-gradient(#000 0 40%,#000000bd 60%,#0006 74%,#00000029 86%,#0000000a 94%,#0000 100%)}.HeroBanner-module__110s5W__heroFull .HeroBanner-module__110s5W__wrapShade:after{background:0 0}.HeroBanner-module__110s5W__chips{transition:margin .3s var(--ease-out);flex:none;gap:8px;display:flex}.HeroBanner-module__110s5W__chipsShift{margin-right:28px}@media (max-width:640px){.HeroBanner-module__110s5W__chips{display:none}}.HeroBanner-module__110s5W__chip{height:32px;color:var(--text);text-shadow:none;background:#080808b8;border-radius:5px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:13.5px;font-weight:600;display:inline-flex}.HeroBanner-module__110s5W__chipMatch svg{color:var(--ok)}.HeroBanner-module__110s5W__topMark{background:var(--text);color:#080808;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.HeroBanner-module__110s5W__topMark i{letter-spacing:.06em;text-transform:uppercase;margin-bottom:1px;font-size:5px;font-style:normal}
.Home-module__g21JLG__wrap{padding:var(--top-pad) 0 60px;z-index:1;max-width:3200px;margin:0 auto;position:relative}.Home-module__g21JLG__hero{--hero-min:520px;margin:0 0 34px;position:relative}.Home-module__g21JLG__rows>*+*{margin-top:8px}.Home-module__g21JLG__heroHold{height:100svh;margin:calc(var(--top-pad) * -1) 0 34px;background:linear-gradient(180deg, var(--surface-1) 0%, var(--bg) 100%)}.Home-module__g21JLG__rows{z-index:3;display:block;position:relative}.Home-module__g21JLG__shelfTitle{color:var(--text);margin:20px 0 14px;font-size:18px;font-weight:650}.Home-module__g21JLG__searchBar{max-width:var(--page-max);padding:0 var(--page-pad);margin:0 auto}.Home-module__g21JLG__searchTitle{max-width:var(--page-max);padding:30px var(--page-pad) 20px;font-size:var(--title-page);letter-spacing:-.02em;color:var(--text);margin:0 auto;font-weight:700}.Home-module__g21JLG__grid{grid-template-columns:repeat(auto-fill, minmax(var(--card-land), 1fr));max-width:var(--page-max);padding:0 var(--page-pad);gap:26px 16px;margin:0 auto 12px;display:grid}.Home-module__g21JLG__loading{max-width:var(--page-max);padding:30px var(--page-pad);text-align:center;color:var(--text-dim);animation:Home-module__g21JLG__homeIn .3s var(--ease-out);margin:0 auto;font-size:14.5px}.Home-module__g21JLG__filters{max-width:var(--page-max);padding:0 var(--page-pad);margin:0 auto 22px}.Home-module__g21JLG__empty{max-width:var(--page-max);padding:70px var(--page-pad) 90px;text-align:center;animation:Home-module__g21JLG__homeIn .3s var(--ease-out);flex-direction:column;align-items:center;gap:14px;margin:0 auto;display:flex}.Home-module__g21JLG__empty svg{color:var(--text-dim)}.Home-module__g21JLG__emptyText{color:var(--text-dim);font-size:16px;font-weight:500}.Home-module__g21JLG__emptyBtn:hover{background:var(--primary-hover)}@media (max-width:560px){.Home-module__g21JLG__wrap{padding:var(--top-pad) 0 40px}.Home-module__g21JLG__hero{--hero-min:420px;margin:calc(var(--top-pad) * -1) 0 20px}.Home-module__g21JLG__heroHold{margin-top:calc(var(--top-pad) * -1)}.Home-module__g21JLG__searchTitle{overflow-wrap:break-word;padding:10px 4% 20px}.Home-module__g21JLG__grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:20px 12px;padding:0 4%}.Home-module__g21JLG__loading{padding:30px 4%}.Home-module__g21JLG__filters{padding:0 4%}.Home-module__g21JLG__empty{padding:50px 4% 70px}}.Home-module__g21JLG__split{padding-right:var(--page-pad);display:block}.Home-module__g21JLG__split:after{content:"";clear:both;display:block}.Home-module__g21JLG__railSlot{z-index:6;float:right;margin:0 0 24px 28px;position:relative}@media (max-width:1180px){.Home-module__g21JLG__split{padding-right:0}.Home-module__g21JLG__railSlot{display:none}}@keyframes Home-module__g21JLG__homeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Home-module__g21JLG__emptyOut{animation:Home-module__g21JLG__homeOut .14s var(--ease-in) forwards;pointer-events:none}@keyframes Home-module__g21JLG__homeOut{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Home-module__g21JLG__empty,.Home-module__g21JLG__loading,.Home-module__g21JLG__emptyOut{animation:none}}.Home-module__g21JLG__searchSub{letter-spacing:-.02em;color:var(--text);margin:40px 0 18px;font-size:clamp(22px,2.4vw,30px);font-weight:700}
.HoverCard-module__ZBJQkG__pop{z-index:200;opacity:0;transform-origin:50% 42%;transition:transform .19s var(--ease-out), opacity .16s var(--ease-out);pointer-events:none;will-change:transform, opacity;background:#161616;border-radius:9px;position:fixed;overflow:hidden;transform:scale(.82);box-shadow:0 16px 44px -10px #000000d9,0 4px 14px #0000008c}.HoverCard-module__ZBJQkG__on{opacity:1;pointer-events:auto;transform:scale(1)}.HoverCard-module__ZBJQkG__out{opacity:0;pointer-events:none;transform:scale(.86)}.HoverCard-module__ZBJQkG__art{cursor:pointer;background:#000;width:100%;position:relative;overflow:hidden}.HoverCard-module__ZBJQkG__artImg,.HoverCard-module__ZBJQkG__vid{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HoverCard-module__ZBJQkG__vid{opacity:0;transition:opacity .4s;transform:scale(1.36)}.HoverCard-module__ZBJQkG__vidOn{opacity:1}.HoverCard-module__ZBJQkG__scrim{pointer-events:none;background:linear-gradient(#0000 58%,#00000052);position:absolute;inset:0}.HoverCard-module__ZBJQkG__scrimLogo{background:linear-gradient(#0000 40%,#0000002e 62%,#0000009e)}.HoverCard-module__ZBJQkG__logo{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 2px 6px #0009);pointer-events:none;max-width:46%;max-height:36%;position:absolute;bottom:12px;left:14px}.HoverCard-module__ZBJQkG__mute{width:30px;height:30px;color:var(--text);background:#00000073;border-radius:50%;place-items:center;transition:background .15s;display:grid;position:absolute;top:8px;right:8px}.HoverCard-module__ZBJQkG__mute:hover{background:#000000b8}.HoverCard-module__ZBJQkG__body{padding:12px 13px 13px}.HoverCard-module__ZBJQkG__row{align-items:center;gap:8px;margin-bottom:10px;display:flex}.HoverCard-module__ZBJQkG__play{background:var(--primary);width:34px;height:34px;color:var(--on-accent);transition:transform .14s var(--ease-out);border-radius:50%;place-items:center;display:grid}.HoverCard-module__ZBJQkG__play:hover{transform:scale(1.09)}.HoverCard-module__ZBJQkG__circ{background:rgba(var(--raise-rgb), .12);width:34px;height:34px;color:var(--text);transition:background .15s, transform .14s var(--ease-out), color .15s;border-radius:50%;place-items:center;display:grid}.HoverCard-module__ZBJQkG__circ:hover{background:rgba(var(--raise-rgb), .22);transform:scale(1.09)}.HoverCard-module__ZBJQkG__circOn{background:var(--primary);color:var(--on-accent)}.HoverCard-module__ZBJQkG__more{margin-left:auto}.HoverCard-module__ZBJQkG__title{color:var(--text);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:650;overflow:hidden}.HoverCard-module__ZBJQkG__meta{color:var(--text-dim);align-items:center;gap:11px;margin-top:5px;font-size:12.5px;display:flex}.HoverCard-module__ZBJQkG__match{color:var(--ok);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.HoverCard-module__ZBJQkG__score{align-items:center;gap:3px;display:inline-flex}.HoverCard-module__ZBJQkG__score svg{color:#f5c518}
.PartyDock-module__f7cVRG__pill{z-index:500;background:var(--pop-surface);box-shadow:var(--panel-shadow);color:var(--text);font-variant-numeric:tabular-nums;transition:transform .15s var(--ease-out), background .2s;animation:PartyDock-module__f7cVRG__dockUp .2s var(--ease-out);border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex;position:fixed;bottom:18px;right:18px}.PartyDock-module__f7cVRG__pill:hover{transform:translateY(-1px)}.PartyDock-module__f7cVRG__pill:active{transform:scale(.97)}.PartyDock-module__f7cVRG__pill svg{color:var(--accent)}.PartyDock-module__f7cVRG__pillDot{background:var(--accent);border-radius:50%;width:7px;height:7px}.PartyDock-module__f7cVRG__panel{z-index:500;width:min(310px,100vw - 28px);max-height:min(460px,100vh - 40px);padding:13px 13px calc(13px + env(safe-area-inset-bottom));border-radius:var(--radius);background:var(--pop-surface);box-shadow:var(--panel-shadow);animation:PartyDock-module__f7cVRG__dockUp .2s var(--ease-out);flex-direction:column;gap:10px;display:flex;position:fixed;bottom:18px;right:18px}@keyframes PartyDock-module__f7cVRG__dockUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.PartyDock-module__f7cVRG__float{z-index:30;border-radius:var(--radius);width:min(300px,100vw - 48px);box-shadow:var(--panel-shadow);animation:PartyDock-module__f7cVRG__dockUp .2s var(--ease-out);background:#0a0a0c9e;flex-direction:column;gap:8px;padding:8px 10px 10px;display:flex;position:absolute;bottom:118px;right:24px}.PartyDock-module__f7cVRG__floatMin{width:auto;padding-bottom:8px}.PartyDock-module__f7cVRG__floatHead{color:var(--text);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.PartyDock-module__f7cVRG__floatHead svg:last-child{color:var(--text-dim);transition:transform .2s}.PartyDock-module__f7cVRG__floatFlip{transform:rotate(180deg)}.PartyDock-module__f7cVRG__floatLog{scrollbar-width:none;flex-direction:column;gap:4px;max-height:170px;display:flex;overflow-y:auto}.PartyDock-module__f7cVRG__floatMsg{color:var(--text);word-break:break-word;text-shadow:0 1px 2px #000c;animation:PartyDock-module__f7cVRG__lineIn .2s var(--ease-out);font-size:13.5px;line-height:1.4}.PartyDock-module__f7cVRG__panelOut,.PartyDock-module__f7cVRG__pillOut{animation:PartyDock-module__f7cVRG__dockDown .14s var(--ease-in) forwards;pointer-events:none}@keyframes PartyDock-module__f7cVRG__dockDown{to{opacity:0;transform:translateY(8px)}}.PartyDock-module__f7cVRG__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.PartyDock-module__f7cVRG__title{color:var(--text);align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.PartyDock-module__f7cVRG__title svg{color:var(--accent)}.PartyDock-module__f7cVRG__count{background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent);border-radius:999px;padding:0 7px;font-size:12px;font-weight:600}.PartyDock-module__f7cVRG__icon{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text);transition:background .2s, transform .15s var(--ease-out);justify-content:center;align-items:center;display:flex}.PartyDock-module__f7cVRG__icon:hover{background:rgba(var(--raise-rgb), .1)}.PartyDock-module__f7cVRG__icon:active{transform:scale(.9)}.PartyDock-module__f7cVRG__now{border-radius:var(--radius-md);background:rgba(var(--raise-rgb), .06);color:var(--text);text-align:left;transition:background .2s, transform .15s var(--ease-out);align-items:center;gap:8px;padding:8px 10px;display:flex}.PartyDock-module__f7cVRG__now:hover{background:rgba(var(--raise-rgb), .12)}.PartyDock-module__f7cVRG__now:active{transform:scale(.98)}.PartyDock-module__f7cVRG__now svg{color:var(--accent);flex:none}.PartyDock-module__f7cVRG__nowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.PartyDock-module__f7cVRG__paused{color:var(--accent);animation:PartyDock-module__f7cVRG__lineIn .2s var(--ease-out);align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:flex}.PartyDock-module__f7cVRG__status{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.PartyDock-module__f7cVRG__role{color:var(--text);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.PartyDock-module__f7cVRG__role svg{color:var(--accent)}.PartyDock-module__f7cVRG__take{background:rgba(var(--raise-rgb), .08);color:var(--text);transition:background .2s, transform .15s var(--ease-out);border-radius:999px;align-items:center;gap:4px;padding:5px 9px;font-size:13px;font-weight:500;display:inline-flex}.PartyDock-module__f7cVRG__take:hover{background:rgba(var(--raise-rgb), .15)}.PartyDock-module__f7cVRG__take:active{transform:scale(.97)}.PartyDock-module__f7cVRG__invite{gap:8px;display:flex}.PartyDock-module__f7cVRG__inviteBtn{border-radius:var(--radius-md);background:rgba(var(--raise-rgb), .06);color:var(--text);transition:background .2s, transform .15s var(--ease-out);flex:1;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13.5px;font-weight:500;display:inline-flex}.PartyDock-module__f7cVRG__inviteBtn:hover{background:rgba(var(--raise-rgb), .12)}.PartyDock-module__f7cVRG__inviteBtn:active{transform:scale(.97)}.PartyDock-module__f7cVRG__inviteBtn svg{color:var(--accent)}.PartyDock-module__f7cVRG__people{flex-wrap:wrap;gap:5px;display:flex}.PartyDock-module__f7cVRG__chip{background:rgba(var(--raise-rgb), .07);color:var(--text);border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:500}.PartyDock-module__f7cVRG__chipMuted{opacity:.65}.PartyDock-module__f7cVRG__log{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:auto;gap:6px;min-height:120px;max-height:240px;padding:2px;display:flex;overflow-y:auto}.PartyDock-module__f7cVRG__empty{color:var(--text-dim);margin:auto;font-size:13.5px}.PartyDock-module__f7cVRG__msg{color:var(--text);word-break:break-word;animation:PartyDock-module__f7cVRG__lineIn .2s var(--ease-out);font-size:14px;line-height:1.4}.PartyDock-module__f7cVRG__who{color:var(--accent);margin-right:2px;font-size:13px;font-weight:600}.PartyDock-module__f7cVRG__sys{text-align:center;color:var(--text-dim);animation:PartyDock-module__f7cVRG__lineIn .2s var(--ease-out);font-size:12.5px}@keyframes PartyDock-module__f7cVRG__lineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.PartyDock-module__f7cVRG__compose{gap:7px;display:flex}.PartyDock-module__f7cVRG__input{border-radius:var(--radius-md);min-width:0;color:var(--text);background:#ffffff0b;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:14.5px;transition:background .2s}.PartyDock-module__f7cVRG__input::placeholder{color:var(--text-muted)}.PartyDock-module__f7cVRG__input:focus{background:rgba(var(--raise-rgb), .08)}.PartyDock-module__f7cVRG__send{background:var(--primary);width:40px;height:40px;color:var(--on-accent);transition:filter .2s, opacity .2s, transform .15s var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.PartyDock-module__f7cVRG__send:hover{filter:brightness(1.08)}.PartyDock-module__f7cVRG__send:active{transform:scale(.94)}.PartyDock-module__f7cVRG__send:disabled{opacity:.4;pointer-events:none}.PartyDock-module__f7cVRG__signin{text-align:center;color:var(--text-dim);padding:6px;font-size:13.5px}.PartyDock-module__f7cVRG__leave{border-radius:var(--radius-md);background:rgba(var(--raise-rgb), .05);color:var(--text);transition:background .2s, color .2s, transform .15s var(--ease-out);justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13.5px;font-weight:500;display:flex}.PartyDock-module__f7cVRG__leave:hover{background:var(--danger-soft-hover);color:var(--danger-lift)}.PartyDock-module__f7cVRG__leave:active{transform:scale(.97)}.PartyDock-module__f7cVRG__icon:focus-visible,.PartyDock-module__f7cVRG__now:focus-visible,.PartyDock-module__f7cVRG__take:focus-visible,.PartyDock-module__f7cVRG__inviteBtn:focus-visible,.PartyDock-module__f7cVRG__send:focus-visible,.PartyDock-module__f7cVRG__leave:focus-visible,.PartyDock-module__f7cVRG__input:focus-visible,.PartyDock-module__f7cVRG__pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:768px){.PartyDock-module__f7cVRG__pill,.PartyDock-module__f7cVRG__panel{bottom:calc(74px + env(safe-area-inset-bottom));right:12px}.PartyDock-module__f7cVRG__panel{width:calc(100vw - 24px)}}:is([data-perf="1"] .PartyDock-module__f7cVRG__pill,[data-perf="1"] .PartyDock-module__f7cVRG__panel){background:var(--perf-surface)}@media (prefers-reduced-motion:reduce){.PartyDock-module__f7cVRG__panel,.PartyDock-module__f7cVRG__pill,.PartyDock-module__f7cVRG__panelOut,.PartyDock-module__f7cVRG__pillOut,.PartyDock-module__f7cVRG__msg,.PartyDock-module__f7cVRG__sys,.PartyDock-module__f7cVRG__paused{animation:none}.PartyDock-module__f7cVRG__pill:hover,.PartyDock-module__f7cVRG__pill:active,.PartyDock-module__f7cVRG__icon:active,.PartyDock-module__f7cVRG__now:active,.PartyDock-module__f7cVRG__take:active,.PartyDock-module__f7cVRG__inviteBtn:active,.PartyDock-module__f7cVRG__send:active,.PartyDock-module__f7cVRG__leave:active{transform:none}}
.TvKeyboard-module__-JV8UW__board{--key:56px;flex-direction:column;gap:8px;margin-top:6px;display:flex}.TvKeyboard-module__-JV8UW__row{justify-content:center;gap:8px;display:flex}.TvKeyboard-module__-JV8UW__key{width:var(--key);height:var(--key);border-radius:var(--radius-sm);text-transform:uppercase;color:var(--text);background:rgba(var(--raise-rgb), .07);flex:none;place-items:center;padding:0;font-size:22px;font-weight:600;transition:background .15s;display:grid}.TvKeyboard-module__-JV8UW__key:hover{background:rgba(var(--raise-rgb), .13)}.TvKeyboard-module__-JV8UW__key:disabled{opacity:.35}.TvKeyboard-module__-JV8UW__wide{width:84px}.TvKeyboard-module__-JV8UW__space{width:calc(var(--key) * 4 + 8px * 3)}.TvKeyboard-module__-JV8UW__go{color:var(--on-accent);background:var(--primary)}.TvKeyboard-module__-JV8UW__go:hover{background:var(--primary)}.TvKeyboard-module__-JV8UW__key:focus{color:var(--on-accent);background:var(--primary);outline:none;transform:scale(1.08)}
.WatchCount-module__d8kwLG__plain{color:var(--accent);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:500;display:inline-flex}.WatchCount-module__d8kwLG__chip{border-radius:var(--radius-xs);background:rgba(var(--raise-rgb), .07);color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.WatchCount-module__d8kwLG__chip svg,.WatchCount-module__d8kwLG__plain svg{opacity:.85;flex:none}
.Browse-module__unlHLa__page{padding:var(--top-pad) 0 0;z-index:2;position:relative}.Browse-module__unlHLa__hero{--hero-min:520px;margin:0 0 30px}.Browse-module__unlHLa__heroHold{height:100svh;margin:calc(var(--top-pad) * -1) 0 30px;background:linear-gradient(180deg, var(--surface-1) 0%, var(--bg) 100%)}.Browse-module__unlHLa__body{padding:0 var(--page-pad)}.Browse-module__unlHLa__title{font-size:var(--title-page);letter-spacing:-.03em;margin-bottom:22px;font-weight:700}.Browse-module__unlHLa__empty{text-align:center;animation:Browse-module__unlHLa__browseIn .3s var(--ease-out);flex-direction:column;align-items:center;gap:10px;padding:72px 0 64px;display:flex}@keyframes Browse-module__unlHLa__browseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Browse-module__unlHLa__emptyText{color:var(--text);font-size:16px;font-weight:500}.Browse-module__unlHLa__resetBtn{background:rgba(var(--raise-rgb), .08);min-height:44px;color:var(--text);border-radius:999px;margin-top:8px;padding:0 22px;font-size:15px;font-weight:500;transition:background .2s,color .2s}.Browse-module__unlHLa__resetBtn:hover{background:var(--primary);color:var(--on-accent)}.Browse-module__unlHLa__sentinel{height:1px}.Browse-module__unlHLa__more{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;padding-top:16px;display:grid}.Browse-module__unlHLa__moreCell{aspect-ratio:16/9;border-radius:var(--radius-content);background:linear-gradient(90deg, var(--surface-1) 25%, var(--surface-2) 50%, var(--surface-1) 75%);background-size:800px 100%;animation:1.5s linear infinite Browse-module__unlHLa__browseShimmer}@keyframes Browse-module__unlHLa__browseShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.Browse-module__unlHLa__emptyOut{animation:Browse-module__unlHLa__browseOut .14s var(--ease-in) forwards;pointer-events:none}@keyframes Browse-module__unlHLa__browseOut{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Browse-module__unlHLa__moreCell,.Browse-module__unlHLa__empty,.Browse-module__unlHLa__emptyOut{animation:none}}@media (max-width:560px){.Browse-module__unlHLa__hero{--hero-min:420px;margin:calc(var(--top-pad) * -1) 0 18px}.Browse-module__unlHLa__body{padding:0 4%}}.Browse-module__unlHLa__wall{grid-template-columns:repeat(auto-fill, minmax(var(--card-land), 1fr));gap:22px 14px;display:grid}@media (max-width:640px){.Browse-module__unlHLa__wall{grid-template-columns:repeat(2,1fr);gap:16px 12px}}.Browse-module__unlHLa__barTop{height:1px;margin-top:-1px}.Browse-module__unlHLa__bar{top:var(--top-pad);z-index:20;margin:0 calc(-1 * var(--page-pad)) 24px;padding:8px var(--page-pad);background:0 0;flex-direction:column;gap:10px;display:flex;position:sticky}.Browse-module__unlHLa__barGhost{width:100%;height:46px}.Browse-module__unlHLa__chipsDocked{flex-wrap:nowrap;gap:4px}.Browse-module__unlHLa__chipsDocked .Browse-module__unlHLa__chip{padding-left:12px;padding-right:12px}.Browse-module__unlHLa__rightDocked{scrollbar-width:none;flex-wrap:nowrap;gap:6px;overflow-x:auto}.Browse-module__unlHLa__rightDocked::-webkit-scrollbar{display:none}.Browse-module__unlHLa__rightDocked [class*=Filter-module][class*=trigger]{gap:6px;padding-left:12px;padding-right:12px}@media (max-width:900px){.Browse-module__unlHLa__barStuck{background:rgba(var(--bg-rgb), .94);box-shadow:0 14px 30px -20px #000000e6}}.Browse-module__unlHLa__barRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Browse-module__unlHLa__barRight{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.Browse-module__unlHLa__barRight.Browse-module__unlHLa__rightDocked{flex-wrap:nowrap}.Browse-module__unlHLa__filterSummary{color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:-8px 0 24px;font-size:14px;display:flex}.Browse-module__unlHLa__filterSummary .Browse-module__unlHLa__resetBtn{margin:0}.Browse-module__unlHLa__barRight>*{height:36px}:is(.Browse-module__unlHLa__barRight [class*=Filter-module][class*=trigger],.Browse-module__unlHLa__barRight [class*=MediaRow-module][class*=surpriseBtn]){background:rgba(var(--raise-rgb), .07);-webkit-backdrop-filter:none;backdrop-filter:none;height:36px;color:var(--text);border-radius:999px;font-size:13px;font-weight:500}.Browse-module__unlHLa__barRight [class*=Filter-module][class*=trigger]{padding:0 14px}.Browse-module__unlHLa__barRight [class*=MediaRow-module][class*=surpriseBtn]{width:36px;padding:0}:is(.Browse-module__unlHLa__barRight [class*=Filter-module][class*=trigger]:hover,.Browse-module__unlHLa__barRight [class*=MediaRow-module][class*=surpriseBtn]:hover){background:rgba(var(--raise-rgb), .13)}.Browse-module__unlHLa__chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;min-width:0;display:flex;overflow-x:auto}.Browse-module__unlHLa__chips::-webkit-scrollbar{display:none}@media (max-width:640px){.Browse-module__unlHLa__chips{flex-wrap:wrap;overflow:visible}}.Browse-module__unlHLa__chip{height:36px;color:var(--text);background:rgba(var(--raise-rgb), .07);white-space:nowrap;border-radius:999px;flex:none;padding:0 15px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.Browse-module__unlHLa__chip:hover{background:rgba(var(--raise-rgb), .12)}.Browse-module__unlHLa__chipOn{color:var(--on-accent);background:var(--primary)}.Browse-module__unlHLa__chipOn:hover{background:var(--primary)}@media (max-width:768px){.Browse-module__unlHLa__barRow{flex-wrap:wrap}.Browse-module__unlHLa__chips,.Browse-module__unlHLa__barRight{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:100%;overflow-x:auto}.Browse-module__unlHLa__barRight::-webkit-scrollbar{display:none}.Browse-module__unlHLa__barRight>*{flex:none}.Browse-module__unlHLa__barRight [class*=Filter-module][class*=wrap]{width:auto}.Browse-module__unlHLa__barRight [class*=Filter-module][class*=trigger]{justify-content:flex-start;width:auto}.Browse-module__unlHLa__chip,.Browse-module__unlHLa__barRight>*{height:44px}.Browse-module__unlHLa__barRight [class*=Filter-module][class*=trigger]{height:44px}.Browse-module__unlHLa__barRight [class*=MediaRow-module][class*=surpriseBtn]{height:44px}.Browse-module__unlHLa__barRight [class*=MediaRow-module][class*=surpriseBtn]{width:44px}}@media (max-width:900px){.Browse-module__unlHLa__bar{top:0}}
.CollectionManager-module__RPB4Wa__tools{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:18px;display:flex}.CollectionManager-module__RPB4Wa__searchLabel{flex:240px}.CollectionManager-module__RPB4Wa__searchLabel span{color:var(--text-dim);margin-bottom:8px;font-size:13px;display:block}.CollectionManager-module__RPB4Wa__searchLabel input{width:100%;height:46px;color:var(--text);background:rgba(var(--raise-rgb), .045);border-radius:13px;padding:0 16px;font-size:15px;transition:background .2s}.CollectionManager-module__RPB4Wa__searchLabel input::placeholder{color:var(--text-muted)}.CollectionManager-module__RPB4Wa__searchLabel input:hover{background:rgba(var(--raise-rgb), .07)}.CollectionManager-module__RPB4Wa__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CollectionManager-module__RPB4Wa__bulk{background:var(--surface-1);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.CollectionManager-module__RPB4Wa__bulk>span{color:var(--text-dim);margin-right:auto;font-size:14px}.CollectionManager-module__RPB4Wa__button,.CollectionManager-module__RPB4Wa__remove{min-height:44px;color:var(--text);background:rgba(var(--raise-rgb), .09);transition:background .2s, transform .15s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:500;display:inline-flex}.CollectionManager-module__RPB4Wa__button:hover{background:rgba(var(--raise-rgb), .15)}.CollectionManager-module__RPB4Wa__button:active,.CollectionManager-module__RPB4Wa__remove:active{transform:scale(.97)}.CollectionManager-module__RPB4Wa__button[aria-pressed=true]{background:var(--primary);color:var(--on-accent)}.CollectionManager-module__RPB4Wa__remove{color:var(--danger);background:var(--danger-soft)}.CollectionManager-module__RPB4Wa__remove:hover{background:var(--danger-soft-hover)}.CollectionManager-module__RPB4Wa__button:disabled,.CollectionManager-module__RPB4Wa__remove:disabled{opacity:.4;cursor:default}.CollectionManager-module__RPB4Wa__manager :is(button,a,input,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.CollectionManager-module__RPB4Wa__grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:20px;display:grid}.CollectionManager-module__RPB4Wa__cell{min-width:0}.CollectionManager-module__RPB4Wa__pick{background:var(--surface-1);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;margin-bottom:6px;padding:10px 12px;font-size:14px;display:flex}.CollectionManager-module__RPB4Wa__pick input{width:19px;height:19px;accent-color:var(--primary);flex:none}.CollectionManager-module__RPB4Wa__pick span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CollectionManager-module__RPB4Wa__picked{background:var(--surface-3)}.CollectionManager-module__RPB4Wa__count{color:var(--text-muted);margin:12px 0 18px;font-size:13px}.CollectionManager-module__RPB4Wa__confirm{background:var(--surface-2);border-radius:var(--radius);margin-bottom:14px;padding:18px}.CollectionManager-module__RPB4Wa__confirm p{margin:0 0 12px}.CollectionManager-module__RPB4Wa__confirm button{margin-right:8px}.CollectionManager-module__RPB4Wa__textLink{color:var(--text);align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:560px){.CollectionManager-module__RPB4Wa__searchLabel{flex:100%}.CollectionManager-module__RPB4Wa__filters{width:100%}.CollectionManager-module__RPB4Wa__filters>button{margin-left:auto}.CollectionManager-module__RPB4Wa__bulk>span{flex:100%;margin:0}}
.Collection-module__OvgVAG__page{max-width:var(--page-max);padding:var(--page-top) var(--page-pad) 90px;min-height:100vh;margin:0 auto}.Collection-module__OvgVAG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:28px;display:flex}.Collection-module__OvgVAG__title{}.Collection-module__OvgVAG__clearBtn{background:rgba(var(--raise-rgb), .07);min-height:44px;color:var(--text);border-radius:999px;padding:0 20px;font-size:14.5px;font-weight:500;transition:color .2s,background .2s}.Collection-module__OvgVAG__clearBtn:hover{background:rgba(var(--raise-rgb), .12);color:var(--text)}.Collection-module__OvgVAG__empty{flex-direction:column;align-items:center;gap:14px;display:flex;}.Collection-module__OvgVAG__emptyIcon{color:var(--text-dim);margin-bottom:2px}.Collection-module__OvgVAG__emptyCta:active{transform:scale(.97)}.Collection-module__OvgVAG__chips{flex-wrap:wrap;gap:8px;margin:-8px 0 22px;display:flex}.Collection-module__OvgVAG__chip{min-height:38px;color:var(--text);background:rgba(var(--raise-rgb), .07);transition:background .2s, color .2s, transform .15s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.Collection-module__OvgVAG__chip b{opacity:.7;font-weight:600}.Collection-module__OvgVAG__chip:hover{background:rgba(var(--raise-rgb), .12)}.Collection-module__OvgVAG__chip:active{transform:scale(.97)}.Collection-module__OvgVAG__chipOn,.Collection-module__OvgVAG__chipOn:hover{color:var(--on-accent);background:var(--primary)}.Collection-module__OvgVAG__chipOn b{opacity:.6}.Collection-module__OvgVAG__grid{animation:Collection-module__OvgVAG__collIn .26s var(--ease-out);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;display:grid}@keyframes Collection-module__OvgVAG__collIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (min-width:768px){.Collection-module__OvgVAG__grid{grid-template-columns:repeat(auto-fill, minmax(var(--card-land), 1fr));gap:20px}}.Collection-module__OvgVAG__empty.Collection-module__OvgVAG__out,.Collection-module__OvgVAG__grid.Collection-module__OvgVAG__out{animation:Collection-module__OvgVAG__collOut .14s var(--ease-in) forwards;pointer-events:none}@keyframes Collection-module__OvgVAG__collOut{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Collection-module__OvgVAG__emptyCta{transition:background .2s}.Collection-module__OvgVAG__emptyCta:active{transform:none}.Collection-module__OvgVAG__empty.Collection-module__OvgVAG__out,.Collection-module__OvgVAG__grid,.Collection-module__OvgVAG__grid.Collection-module__OvgVAG__out{animation:none}}
.Integrations-module__DOSZ7a__head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.Integrations-module__DOSZ7a__headText{min-width:0}.Integrations-module__DOSZ7a__name{letter-spacing:-.015em;color:var(--text);font-size:18px;font-weight:650}.Integrations-module__DOSZ7a__desc{color:var(--text-dim);margin-top:3px;font-size:14px;line-height:1.4}.Integrations-module__DOSZ7a__badge{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.Integrations-module__DOSZ7a__dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.Integrations-module__DOSZ7a__usage{flex-direction:column;gap:7px;margin-top:14px;display:flex}.Integrations-module__DOSZ7a__usageTop{color:var(--text-dim);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.Integrations-module__DOSZ7a__usageNums{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.Integrations-module__DOSZ7a__bar{background:rgba(var(--raise-rgb), .08);border-radius:999px;height:6px;overflow:hidden}.Integrations-module__DOSZ7a__barFill{background:var(--accent);border-radius:999px;height:100%;transition:width .4s}.Integrations-module__DOSZ7a__barFull{background:var(--danger-lift)}.Integrations-module__DOSZ7a__usageNote{color:var(--text-dim);font-size:13px}.Integrations-module__DOSZ7a__foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.Integrations-module__DOSZ7a__pair{padding-top:2px}.Integrations-module__DOSZ7a__code{border-radius:var(--radius-sm);background:rgba(var(--raise-rgb), .08);color:var(--text);font-family:var(--font-mono);letter-spacing:.16em;-webkit-user-select:text;user-select:text;cursor:pointer;transition:background .2s, transform .15s var(--ease-out);padding:12px 20px;font-size:30px;font-weight:600;line-height:1;display:inline-block}@media (hover:hover){.Integrations-module__DOSZ7a__code:hover{background:rgba(var(--raise-rgb), .14)}}.Integrations-module__DOSZ7a__code:active{transform:scale(.98)}.Integrations-module__DOSZ7a__pairNote{color:var(--text-dim);margin-top:12px;font-size:14.5px;line-height:1.45}.Integrations-module__DOSZ7a__waiting{color:var(--text-muted);align-items:center;gap:9px;margin-top:10px;font-size:13.5px;display:flex}.Integrations-module__DOSZ7a__spinner{border:2px solid rgba(var(--raise-rgb), .2);border-top-color:var(--accent);border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite Integrations-module__DOSZ7a__intSpin}@keyframes Integrations-module__DOSZ7a__intSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Integrations-module__DOSZ7a__spinner{animation-duration:2.4s}}.Integrations-module__DOSZ7a__since{color:var(--text-dim);flex-basis:100%;font-size:13px}.Integrations-module__DOSZ7a__disc{background:rgba(var(--raise-rgb), .07);min-height:44px;color:var(--text);white-space:nowrap;transition:background .2s, color .2s, transform .15s var(--ease-out);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.Integrations-module__DOSZ7a__disc:active{transform:scale(.97)}.Integrations-module__DOSZ7a__disc:hover{background:var(--danger-soft-hover);color:var(--danger-lift)}.Integrations-module__DOSZ7a__disc:disabled{opacity:.5}.Integrations-module__DOSZ7a__link{color:var(--accent);font-weight:500;text-decoration:none}.Integrations-module__DOSZ7a__link:hover{text-decoration:underline}.Integrations-module__DOSZ7a__unavailable{color:var(--text-muted);font-size:13px;line-height:1.4}.Integrations-module__DOSZ7a__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.Integrations-module__DOSZ7a__importModal{max-width:620px}.Integrations-module__DOSZ7a__importList{overscroll-behavior:contain;flex-direction:column;gap:4px;max-height:min(52vh,420px);padding-right:4px;display:flex;overflow-y:auto}.Integrations-module__DOSZ7a__importRow{background:rgba(var(--raise-rgb), .055);color:var(--text);cursor:pointer;border-radius:12px;align-items:flex-start;gap:11px;padding:10px 12px;display:flex}.Integrations-module__DOSZ7a__importRow input{accent-color:var(--accent);flex:none;margin-top:3px}.Integrations-module__DOSZ7a__importText{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.Integrations-module__DOSZ7a__importText small{color:var(--text-dim);font-size:12.5px}.Integrations-module__DOSZ7a__importMiss{opacity:.62;cursor:default}.Integrations-module__DOSZ7a__how{color:var(--text-dim);align-items:center;gap:7px;padding:0;font-size:14.5px;font-weight:500;transition:color .16s;display:inline-flex}.Integrations-module__DOSZ7a__how:hover{color:var(--text)}.Integrations-module__DOSZ7a__how svg{transition:transform .3s var(--ease-out)}.Integrations-module__DOSZ7a__howOn svg{transform:rotate(180deg)}.Integrations-module__DOSZ7a__howBody{opacity:0;visibility:hidden;transition:grid-template-rows .42s var(--ease-out), opacity .3s ease, visibility 0s linear .42s;grid-template-rows:0fr;display:grid}.Integrations-module__DOSZ7a__howOpen{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.Integrations-module__DOSZ7a__howInner{min-height:0;overflow:hidden}.Integrations-module__DOSZ7a__steps{color:var(--text);flex-direction:column;gap:8px;margin:12px 0 0;padding-left:20px;font-size:14.5px;line-height:1.5;display:flex}.Integrations-module__DOSZ7a__steps code{background:rgba(var(--raise-rgb), .09);border-radius:5px;padding:1px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}@media (prefers-reduced-motion:reduce){.Integrations-module__DOSZ7a__how svg,.Integrations-module__DOSZ7a__howBody{transition:none}}
.RemoteType-module__T_bCvW__wrap{border-radius:var(--radius);background:rgba(var(--raise-rgb), .05);align-items:center;gap:16px;margin-top:8px;padding:12px;display:flex}.RemoteType-module__T_bCvW__qr{border-radius:var(--radius-sm);background:var(--primary);flex:none;width:96px;height:96px;overflow:hidden}.RemoteType-module__T_bCvW__qr svg{width:100%;height:100%;display:block}.RemoteType-module__T_bCvW__text{min-width:0}.RemoteType-module__T_bCvW__head{color:var(--text);align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.RemoteType-module__T_bCvW__sub{color:var(--text-dim);margin-top:4px;font-size:15px}
