.TvSignin-module__B5PWSG__wrap{min-height:100vh;padding:var(--top-pad) var(--page-pad) 60px;grid-template-columns:1fr 440px;align-items:center;gap:64px;display:grid}.TvSignin-module__B5PWSG__left{max-width:620px}.TvSignin-module__B5PWSG__icon{border-radius:var(--radius-float);width:64px;height:64px;color:var(--text);background:var(--fill-1);place-items:center;margin-bottom:22px;display:grid}.TvSignin-module__B5PWSG__head{letter-spacing:-.02em;margin:0 0 22px;font-size:40px;font-weight:600;line-height:1.1}.TvSignin-module__B5PWSG__steps{font-size:var(--fs-2xl);color:var(--text);margin:0 0 26px;padding-left:26px;line-height:1.7}.TvSignin-module__B5PWSG__alt{font-size:var(--fs-xl);color:var(--text-dim);margin:0 0 10px}.TvSignin-module__B5PWSG__code{letter-spacing:.18em;font-variant-numeric:tabular-nums;color:var(--text);min-height:1.2em;font-size:56px;font-weight:700}.TvSignin-module__B5PWSG__again{border-radius:var(--radius);font-size:var(--fs-xl);color:var(--on-accent);background:var(--primary);align-items:center;gap:10px;margin-top:22px;padding:14px 22px;font-weight:600;display:inline-flex}.TvSignin-module__B5PWSG__right{place-items:center;display:grid}.TvSignin-module__B5PWSG__qr{border-radius:var(--radius-lg);background:var(--primary);width:400px;height:400px;box-shadow:var(--panel-shadow);overflow:hidden}.TvSignin-module__B5PWSG__qr svg{width:100%;height:100%;display:block}.TvSignin-module__B5PWSG__qrHold{background:var(--fill-1)}@media (max-width:1200px){.TvSignin-module__B5PWSG__wrap{grid-template-columns:1fr;gap:36px}.TvSignin-module__B5PWSG__qr{width:300px;height:300px}}
.Tooltip-module__O-1r8G__wrap{display:inline-flex;position:relative}.Tooltip-module__O-1r8G__tip{z-index:var(--z-popover);border-radius:var(--radius-sm);background:var(--tip-bg);color:var(--tip-fg);font-size:var(--fs-sm);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-md);animation:Tooltip-module__O-1r8G__tipIn var(--t-base) var(--ease-out);padding:6px 9px;font-weight:500;line-height:1;position:fixed;overflow:hidden}.Tooltip-module__O-1r8G__out{animation:Tooltip-module__O-1r8G__tipOut var(--t-fast) var(--ease-in) forwards}.Tooltip-module__O-1r8G__tip[data-move]{transition:top var(--t-base) var(--ease-out), left var(--t-base) var(--ease-out), width var(--t-base) var(--ease-out)}@keyframes Tooltip-module__O-1r8G__tipIn{0%{opacity:0;transform:translate(var(--sx,0), var(--sy,0))}}@keyframes Tooltip-module__O-1r8G__tipOut{to{opacity:0;transform:translate(var(--sx,0), var(--sy,0))}}.Tooltip-module__O-1r8G__top{--sy:4px}.Tooltip-module__O-1r8G__bottom{--sy:-4px}.Tooltip-module__O-1r8G__right{--sx:-4px}.Tooltip-module__O-1r8G__left{--sx:4px}@media (prefers-reduced-motion:reduce){.Tooltip-module__O-1r8G__tip{--sx:0;--sy:0}.Tooltip-module__O-1r8G__tip[data-move]{transition:none}}
.ListPicker-module__Flhska__wrap{align-self:stretch;align-items:center;display:inline-flex;position:relative}.ListPicker-module__Flhska__trigger{}.ListPicker-module__Flhska__on{color:var(--primary)}.ListPicker-module__Flhska__on:hover{color:var(--accent)}.ListPicker-module__Flhska__pop{width:280px;max-width:84vw;}.ListPicker-module__Flhska__popOut{}@media (prefers-reduced-motion:reduce){.ListPicker-module__Flhska__pop,.ListPicker-module__Flhska__popOut{animation:none}.ListPicker-module__Flhska__trigger:hover,.ListPicker-module__Flhska__trigger:active,.ListPicker-module__Flhska__add:active{transform:none}}.ListPicker-module__Flhska__popTitle{font-size:var(--fs-sm);color:var(--text-dim);padding:6px 8px 8px;font-weight:500}.ListPicker-module__Flhska__lists{overscroll-behavior:contain;max-height:240px;overflow-y:auto}.ListPicker-module__Flhska__none{font-size:var(--fs-md);color:var(--text-dim);padding:8px}.ListPicker-module__Flhska__row{padding:9px 8px;}.ListPicker-module__Flhska__box{border-radius:var(--radius-sm);background:var(--fill-2);width:20px;height:20px;color:var(--on-accent);transition:background var(--t-fast);flex:none;place-items:center;display:grid}.ListPicker-module__Flhska__boxOn{background:var(--primary)}.ListPicker-module__Flhska__name{min-width:0;font-size:var(--fs-md);color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ListPicker-module__Flhska__n{font-size:var(--fs-sm);color:var(--text-dim)}.ListPicker-module__Flhska__create{gap:8px;margin-top:8px;padding:8px 6px 4px;display:flex}.ListPicker-module__Flhska__sheetBody{padding:0 4px}.ListPicker-module__Flhska__sheetBody .ListPicker-module__Flhska__lists{max-height:none}.ListPicker-module__Flhska__sheetBody .ListPicker-module__Flhska__row{border-radius:var(--radius-md);padding:12px 10px}.ListPicker-module__Flhska__sheetBody .ListPicker-module__Flhska__row:active{background:var(--fill-1)}.ListPicker-module__Flhska__sheetBody .ListPicker-module__Flhska__name{font-size:var(--fs-lg)}.ListPicker-module__Flhska__sheetBody .ListPicker-module__Flhska__input{font-size:var(--fs-lg);padding:12px 14px}.ListPicker-module__Flhska__sheetBody .ListPicker-module__Flhska__add{width:44px}.ListPicker-module__Flhska__input{min-width:0;font-size:var(--fs-md);color:var(--text);background:var(--fill-field);border-radius:var(--radius-md);transition:background var(--t-fast);outline:none;flex:1;padding:10px 12px}.ListPicker-module__Flhska__input:focus{background:var(--fill-1)}.ListPicker-module__Flhska__input::placeholder{color:var(--text-muted)}.ListPicker-module__Flhska__add{border-radius:var(--radius-float);width:40px;color:var(--on-accent);background:var(--primary);transition:filter var(--t-fast), transform var(--t-fast) var(--ease-out);flex:none;place-items:center;display:grid}.ListPicker-module__Flhska__add:hover{filter:brightness(1.08)}.ListPicker-module__Flhska__add:active{transform:scale(.94)}.ListPicker-module__Flhska__popDown{transform-origin:top;top:calc(100% + 8px);bottom:auto}
.IconMenu-module__mM4jHa__wrap{align-self:stretch;align-items:center;display:inline-flex;position:relative}.IconMenu-module__mM4jHa__trigger{}.IconMenu-module__mM4jHa__on{color:var(--primary)}.IconMenu-module__mM4jHa__on:hover{color:var(--accent)}.IconMenu-module__mM4jHa__pop{min-width:200px;}.IconMenu-module__mM4jHa__popOut{}.IconMenu-module__mM4jHa__opt{}.IconMenu-module__mM4jHa__optOn{}.IconMenu-module__mM4jHa__label{flex:1}@media (prefers-reduced-motion:reduce){.IconMenu-module__mM4jHa__pop,.IconMenu-module__mM4jHa__popOut{animation:none}.IconMenu-module__mM4jHa__trigger:hover,.IconMenu-module__mM4jHa__trigger:active{transform:none}}
.Counter-module__MJPN8G__counter{white-space:nowrap;font-variant-numeric:tabular-nums}.Counter-module__MJPN8G__digit{margin:-.2em 0;padding:.2em 0;display:inline-block;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 .2em calc(100% - .2em),#0000);mask-image:linear-gradient(#0000,#000 .2em calc(100% - .2em),#0000)}.Counter-module__MJPN8G__ghost{visibility:hidden}.Counter-module__MJPN8G__face{text-align:center;position:absolute;inset:.2em 0}.Counter-module__MJPN8G__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Pulse-module__twhCOa__icon{flex:none;display:inline-flex}.Pulse-module__twhCOa__count{font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.Pulse-module__twhCOa__count>span{height:1em;display:block}.Pulse-module__twhCOa__slot{position:relative;overflow:hidden}.Pulse-module__twhCOa__roll{flex-direction:column;display:flex}.Pulse-module__twhCOa__roll>span{height:1em;display:block}
.RubberSegment-module__KAmq6G__seg{grid-auto-flow:column;grid-auto-columns:var(--seg-cols,minmax(0, 1fr));vertical-align:middle;padding:var(--seg-inset,3px);border-radius:var(--seg-radius,var(--radius-float));background:var(--seg-track,var(--fill-1));touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;display:inline-grid;position:relative}.RubberSegment-module__KAmq6G__item{height:calc(var(--seg-h,var(--ctl-h-sm)) - var(--seg-inset,3px) * 2);line-height:calc(var(--seg-h,var(--ctl-h-sm)) - var(--seg-inset,3px) * 2);text-overflow:ellipsis;text-align:center;min-width:0;padding:0 var(--seg-pad,14px);border-radius:var(--seg-thumb-radius,var(--radius-float));color:var(--seg-ink,var(--text-dim));font-size:var(--seg-font,var(--fs-md));white-space:nowrap;cursor:pointer;transition:color var(--t-fast), transform var(--t-fast) var(--ease-out);font-weight:500;display:block;overflow:hidden}.RubberSegment-module__KAmq6G__item[aria-checked=true],.RubberSegment-module__KAmq6G__item[aria-selected=true]{cursor:grab}.RubberSegment-module__KAmq6G__seg[data-held],.RubberSegment-module__KAmq6G__seg[data-held] .RubberSegment-module__KAmq6G__item{cursor:grabbing}.RubberSegment-module__KAmq6G__item[data-pressed]{transform:scale(.96)}.RubberSegment-module__KAmq6G__item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.RubberSegment-module__KAmq6G__item:hover{color:var(--text)}}.RubberSegment-module__KAmq6G__thumb{inset:var(--seg-inset,3px);grid-auto-flow:column;grid-auto-columns:var(--seg-cols,minmax(0, 1fr));background:var(--seg-thumb,var(--primary));pointer-events:none;display:grid;position:absolute}.RubberSegment-module__KAmq6G__copy,.RubberSegment-module__KAmq6G__copy:hover{color:var(--seg-ink-on,var(--on-accent));cursor:default}@media (prefers-reduced-motion:reduce){.RubberSegment-module__KAmq6G__item{transition:color var(--t-fast)}.RubberSegment-module__KAmq6G__item[data-pressed]{transform:none}}
.MediaCard-module__ksxplG__card{cursor:pointer;color:var(--text);transition:transform var(--t-base) var(--ease-out);flex-direction:column;display:flex;position:relative}@media (hover:hover){.MediaCard-module__ksxplG__card:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.MediaCard-module__ksxplG__ctx,.MediaCard-module__ksxplG__ctxOut{animation:none}}.MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__poster{transform:scale(1.04)}.MediaCard-module__ksxplG__artBox{position:relative}.MediaCard-module__ksxplG__imageWrap{aspect-ratio:16/9;border-radius:var(--radius-content);background:var(--surface-1);transform-style:flat;width:100%;box-shadow:var(--shadow-sm);transition:box-shadow var(--t-base) var(--ease-out);position:relative;overflow:hidden}@media (hover:hover){.MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__imageWrap{box-shadow:var(--shadow-md)}}.MediaCard-module__ksxplG__poster{z-index:1;object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:transform var(--t-base) var(--ease-out), opacity .6s var(--ease-glide);position:relative}.MediaCard-module__ksxplG__posterOn{opacity:1}.MediaCard-module__ksxplG__lq{z-index:0;object-fit:cover;filter:blur(14px)saturate(1.15);opacity:0;width:100%;height:100%;transition:opacity var(--t-slow) var(--ease-out) 80ms;position:absolute;inset:0;transform:scale(1.14)}.MediaCard-module__ksxplG__lqIn{opacity:1;transition:opacity .35s var(--ease-glide)}.MediaCard-module__ksxplG__lqOff{opacity:0;filter:none;transition:opacity var(--t-slow) var(--ease-out) 80ms, filter 0s linear .6s}@media (prefers-reduced-motion:reduce){.MediaCard-module__ksxplG__poster{transition:none}}.MediaCard-module__ksxplG__logo{object-fit:contain;object-position:left bottom;z-index:1;pointer-events:none;max-width:58%;max-height:38%;filter:drop-shadow(0 2px 6px var(--scrim));opacity:0;transition:opacity var(--t-slow) var(--ease-out);position:absolute;bottom:12px;left:12px}.MediaCard-module__ksxplG__logoOn{opacity:1}.MediaCard-module__ksxplG__artScrim{z-index:1;pointer-events:none;background:linear-gradient(#0000 44%,#00000024 68%,#0000009e 100%);position:absolute;inset:0}.MediaCard-module__ksxplG__titleTag{z-index:1;font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--text);text-shadow:0 2px 8px var(--scrim);pointer-events:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.16;display:-webkit-box;position:absolute;bottom:11px;left:12px;right:12px;overflow:hidden}.MediaCard-module__ksxplG__actions{z-index:3;opacity:0;transition:opacity var(--t-fast), transform var(--t-fast);gap:6px;display:flex;position:absolute;top:10px;right:10px;transform:translateY(-4px)}.MediaCard-module__ksxplG__actions:before{content:"";position:absolute;inset:-10px -10px -18px -18px}.MediaCard-module__ksxplG__actions>*{position:relative}.MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__actions,.MediaCard-module__ksxplG__card:focus-within .MediaCard-module__ksxplG__actions{opacity:1;transform:none}@media (hover:none){.MediaCard-module__ksxplG__actions{opacity:1;transform:none}}.MediaCard-module__ksxplG__actBtn{filter:none}.MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__actBtn,.MediaCard-module__ksxplG__card:focus-within .MediaCard-module__ksxplG__actBtn{filter:drop-shadow(0 1px 5px #000000e6)}@media (hover:none){.MediaCard-module__ksxplG__actBtn{filter:drop-shadow(0 1px 5px #000000e6)}}.MediaCard-module__ksxplG__actBtn{border-radius:var(--radius-round);}.MediaCard-module__ksxplG__listBtn{border-radius:var(--radius-round);}.MediaCard-module__ksxplG__listBtn.MediaCard-module__ksxplG__saved{color:var(--primary)}.MediaCard-module__ksxplG__progressTrack{background:var(--scrim);z-index:2;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.MediaCard-module__ksxplG__progressFill{background:var(--accent);min-width:4px;height:100%}.MediaCard-module__ksxplG__flag{z-index:3;color:var(--text);white-space:nowrap;pointer-events:none;padding:7px 11px 8px 10px;font-size:11px;font-weight:700;line-height:1;position:absolute;top:0;left:0}.MediaCard-module__ksxplG__flagRank{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;padding:6px 13px 7px 12px}@media (hover:none){.MediaCard-module__ksxplG__newWord{display:none}.MediaCard-module__ksxplG__card{transition:transform var(--t-fast) var(--ease-out)}.MediaCard-module__ksxplG__card:active{transform:scale(.97)}}.MediaCard-module__ksxplG__ctx{transform-origin:0 0;min-width:212px;}.MediaCard-module__ksxplG__ctxItem{}.MediaCard-module__ksxplG__ctxItem svg{color:var(--text-dim);flex:none}.MediaCard-module__ksxplG__ctxName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MediaCard-module__ksxplG__ctxNew{width:100%;height:var(--ctl-h-sm);border-radius:var(--radius-sm);font-size:var(--fs-md);margin:2px 0;padding:0 12px;}.MediaCard-module__ksxplG__ctxNewSheet{height:var(--ctl-h);font-size:var(--fs-lg);margin:6px 0}.MediaCard-module__ksxplG__info{margin-top:10px;display:flex}.MediaCard-module__ksxplG__text{flex:1;min-width:0}.MediaCard-module__ksxplG__noPoster{background:linear-gradient(135deg, var(--surface-1), var(--surface-2));width:100%;height:100%;color:var(--text-dim);font-size:var(--fs-sm);text-align:center;justify-content:center;align-items:center;padding:12px;display:flex}.MediaCard-module__ksxplG__title{font-size:var(--fs-lg);letter-spacing:-.01em;overflow-wrap:break-word;color:var(--text);-webkit-line-clamp:2;transition:color var(--t-fast);-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.MediaCard-module__ksxplG__meta{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-dim);align-items:center;gap:7px;margin-top:4px;display:flex}.MediaCard-module__ksxplG__dot{border-radius:var(--radius-round);background:var(--text-muted);flex:none;width:3px;height:3px}.MediaCard-module__ksxplG__rating{color:var(--accent);align-items:center;gap:3px;display:flex}.MediaCard-module__ksxplG__match{color:var(--ok);white-space:nowrap;align-items:center;gap:3px;font-weight:600;display:inline-flex}.MediaCard-module__ksxplG__timeLeft{color:var(--accent);white-space:nowrap;font-weight:500}.MediaCard-module__ksxplG__card{animation:var(--rise-in)}@keyframes MediaCard-module__ksxplG__shimmer{to{transform:translate(100%)}}.MediaCard-module__ksxplG__skeleton{flex-direction:column;display:flex}.MediaCard-module__ksxplG__skelImg,.MediaCard-module__ksxplG__skelTitle,.MediaCard-module__ksxplG__skelYear{background:var(--surface-1);position:relative;overflow:hidden}.MediaCard-module__ksxplG__skelImg:after,.MediaCard-module__ksxplG__skelTitle:after,.MediaCard-module__ksxplG__skelYear:after{content:"";background:linear-gradient(90deg, transparent, var(--fill-1), transparent);animation:1.4s infinite MediaCard-module__ksxplG__shimmer;position:absolute;inset:0;transform:translate(-100%)}.MediaCard-module__ksxplG__skelImg{aspect-ratio:16/9;border-radius:var(--radius-content);width:100%}.MediaCard-module__ksxplG__skelTitle{border-radius:var(--radius-xs);width:70%;height:14px;margin-top:10px}.MediaCard-module__ksxplG__skelYear{border-radius:var(--radius-hair);width:40%;height:10px;margin-top:6px}@media (min-width:768px){.MediaCard-module__ksxplG__imageWrap{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.MediaCard-module__ksxplG__card{transition:none;animation:none}.MediaCard-module__ksxplG__poster,.MediaCard-module__ksxplG__lq{transition:none}.MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__poster{transform:none}.MediaCard-module__ksxplG__actions{transition:opacity var(--t-fast);transform:none}.MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__actions,.MediaCard-module__ksxplG__actBtn:hover,.MediaCard-module__ksxplG__listBtn:hover,.MediaCard-module__ksxplG__actBtn:active,.MediaCard-module__ksxplG__listBtn:active{transform:none}.MediaCard-module__ksxplG__skelImg:after,.MediaCard-module__ksxplG__skelTitle:after,.MediaCard-module__ksxplG__skelYear:after{animation:none}}.MediaCard-module__ksxplG__cardPortrait .MediaCard-module__ksxplG__imageWrap{aspect-ratio:2/3}@media (prefers-reduced-motion:reduce){.MediaCard-module__ksxplG__imageWrap{transition:none}}.MediaCard-module__ksxplG__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MediaCard-module__ksxplG__text{flex-direction:column;min-width:0;min-height:20px;display:flex}.MediaCard-module__ksxplG__meta{flex-wrap:wrap}[data-perf="1"] .MediaCard-module__ksxplG__lq{display:none}[data-perf="1"] .MediaCard-module__ksxplG__imageWrap{box-shadow:none;transition:none}[data-perf="1"] .MediaCard-module__ksxplG__card{transition:none}[data-perf="1"] .MediaCard-module__ksxplG__poster{transition:opacity var(--t-fast) linear}.MediaCard-module__ksxplG__info{opacity:1;margin-top:8px}[data-tv="1"] .MediaCard-module__ksxplG__info{opacity:1;transform:none}.MediaCard-module__ksxplG__cardCw .MediaCard-module__ksxplG__info{opacity:1;margin-top:10px;transform:none}.MediaCard-module__ksxplG__infoOn .MediaCard-module__ksxplG__info{opacity:1;transform:none}.MediaCard-module__ksxplG__epLine{font-size:var(--fs-sm);color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-weight:600;overflow:hidden}.MediaCard-module__ksxplG__epName{color:var(--text-dim);font-weight:500}.MediaCard-module__ksxplG__cardCw .MediaCard-module__ksxplG__progressTrack{height:5px}.MediaCard-module__ksxplG__cardPortrait .MediaCard-module__ksxplG__title{-webkit-line-clamp:1;font-size:var(--fs-md)}.MediaCard-module__ksxplG__skelTall{aspect-ratio:2/3}[data-dragging] .MediaCard-module__ksxplG__card:hover{transform:none}[data-dragging] .MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__poster{transform:none}[data-dragging] .MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__imageWrap{box-shadow:var(--shadow-sm)}[data-dragging] .MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__imageWrap:after{border-color:#0000}[data-dragging] .MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__actions{opacity:0;transform:translateY(-4px)}[data-dragging] .MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__info{opacity:0}.MediaCard-module__ksxplG__ctxOut{}.MediaCard-module__ksxplG__ctxOn{}.MediaCard-module__ksxplG__card[data-nologo]{display:none}
.Cert-module__PhOxva__symbol{flex:none;width:auto;height:28px;display:inline-block}.Cert-module__PhOxva__chip{letter-spacing:.01em;text-shadow:none;flex:none;justify-content:center;padding:0 7px;}.Cert-module__PhOxva__mpa{background:#fff}.Cert-module__PhOxva__sm.Cert-module__PhOxva__symbol{height:20px}.Cert-module__PhOxva__sm.Cert-module__PhOxva__chip{height:19px;padding:0 6px;font-size:11px}
.HoverCard-module__ZBJQkG__pop{z-index:var(--z-popover);border-radius:var(--radius);opacity:0;transform-origin:50% 42%;transition:transform var(--t-fast) var(--ease-out), opacity var(--t-fast) var(--ease-out);pointer-events:none;position:fixed;overflow:hidden;transform:scale(.82);}.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__on,.HoverCard-module__ZBJQkG__out{will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.HoverCard-module__ZBJQkG__pop,.HoverCard-module__ZBJQkG__on,.HoverCard-module__ZBJQkG__out{transform:none}.HoverCard-module__ZBJQkG__pop{transition:opacity var(--t-fast) var(--ease-out)}}.HoverCard-module__ZBJQkG__pop:after{content:"";border-radius:inherit;box-shadow:var(--glass-highlight);pointer-events:none;z-index:5;position:absolute;inset:0}.HoverCard-module__ZBJQkG__art{cursor:pointer;background:#000;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.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 var(--t-slow) var(--ease-out);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;max-width:46%;max-height:36%;filter:drop-shadow(0 2px 6px var(--scrim));pointer-events:none;position:absolute;bottom:12px;left:14px}.HoverCard-module__ZBJQkG__mute{width:30px;height:30px;position:absolute;top:8px;right:8px;}.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);color:var(--on-accent);}.HoverCard-module__ZBJQkG__play:hover{background:var(--primary-hover);transform:scale(1.09)}.HoverCard-module__ZBJQkG__circ{}.HoverCard-module__ZBJQkG__circ:hover{transform:scale(1.09)}.HoverCard-module__ZBJQkG__circOn,.HoverCard-module__ZBJQkG__circOn:hover{background:var(--primary);color:var(--on-accent)}.HoverCard-module__ZBJQkG__more{margin-left:auto}.HoverCard-module__ZBJQkG__title{font-size:var(--fs-lg);color:var(--text);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.HoverCard-module__ZBJQkG__meta{font-size:var(--fs-sm);color:var(--text-dim);align-items:center;gap:11px;margin-top: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}
.CastRow-module__uM2rOW__section{padding:0 var(--page-pad);margin-bottom:44px}.CastRow-module__uM2rOW__heading{font-size:var(--fs-2xl);margin-bottom:18px;font-weight:600}.CastRow-module__uM2rOW__head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.CastRow-module__uM2rOW__head .CastRow-module__uM2rOW__heading{margin-bottom:0}.CastRow-module__uM2rOW__row{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, var(--bg) var(--fl), var(--bg) calc(100% - var(--fr)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--bg) var(--fl), var(--bg) calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--bg) var(--fl), var(--bg) calc(100% - var(--fr)), transparent 100%);transition:--fl var(--t-slow) var(--ease-out), --fr var(--t-slow) var(--ease-out);gap:22px;padding:4px 0 10px;display:flex;overflow-x:auto}.CastRow-module__uM2rOW__row::-webkit-scrollbar{display:none}.CastRow-module__uM2rOW__fadeL{--fl:48px}.CastRow-module__uM2rOW__fadeR{--fr:48px}.CastRow-module__uM2rOW__item{text-align:center;color:inherit;flex-direction:column;flex:0 0 132px;align-items:center;text-decoration:none;display:flex}.CastRow-module__uM2rOW__img{border-radius:var(--radius-round);object-fit:cover;background:var(--surface-2);width:104px;height:104px;box-shadow:var(--ctl-ring), var(--shadow-sm);transition:transform var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out)}.CastRow-module__uM2rOW__blank{color:var(--text-dim);background:var(--fill-1);place-items:center;display:grid}@media (hover:hover){.CastRow-module__uM2rOW__item:hover .CastRow-module__uM2rOW__img{box-shadow:var(--ctl-ring), var(--shadow-md);transform:scale(1.04)}.CastRow-module__uM2rOW__item:hover .CastRow-module__uM2rOW__name{color:var(--text)}}.CastRow-module__uM2rOW__name{font-size:var(--fs-md);color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.CastRow-module__uM2rOW__char{font-size:var(--fs-sm);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:640px){.CastRow-module__uM2rOW__row{gap:16px}.CastRow-module__uM2rOW__item{flex-basis:100px}.CastRow-module__uM2rOW__img{width:80px;height:80px}.CastRow-module__uM2rOW__name{font-size:var(--fs-sm);margin-top:10px}.CastRow-module__uM2rOW__char{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.CastRow-module__uM2rOW__img{transition:none}.CastRow-module__uM2rOW__item:hover .CastRow-module__uM2rOW__img{transform:none}}
.Sheet-module__q-S5fG__veil{z-index:var(--z-sheet);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.Sheet-module__q-S5fG__veilFade{pointer-events:none;position:absolute;inset:0}.Sheet-module__q-S5fG__veilBg{background:var(--scrim);pointer-events:none;position:absolute;inset:0}.Sheet-module__q-S5fG__panel{border-radius:var(--radius-menu) var(--radius-menu) 0 0;will-change:transform;touch-action:none;flex-direction:column;width:100%;max-width:560px;max-height:min(84dvh,720px);display:flex;position:relative;}@media (prefers-reduced-transparency:reduce){.Sheet-module__q-S5fG__panel{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.Sheet-module__q-S5fG__grabZone{touch-action:none;cursor:grab}.Sheet-module__q-S5fG__grabber{border-radius:var(--radius-float);background:var(--fill-4);width:38px;height:5px;margin:10px auto 6px}.Sheet-module__q-S5fG__head{align-items:center;gap:12px;padding:4px 24px 8px;display:flex}.Sheet-module__q-S5fG__title{min-width:0;font-size:var(--fs-xl);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;line-height:1.2;overflow:hidden}.Sheet-module__q-S5fG__close{border-radius:var(--radius-round);background:var(--fill-1);box-shadow:none;}.Sheet-module__q-S5fG__body{touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:2px 12px calc(16px + env(safe-area-inset-bottom));flex:auto;overflow-y:auto}.Sheet-module__q-S5fG__item{min-height:48px;font-size:var(--fs-lg);white-space:normal;transition:background var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);gap:14px;padding:10px 12px;}.Sheet-module__q-S5fG__item:active{background:var(--fill-2);transition:none;transform:scale(.975)}.Sheet-module__q-S5fG__itemOn{}.Sheet-module__q-S5fG__itemIcon{width:24px;color:inherit;flex:none;justify-content:center;align-items:center;display:flex}.Sheet-module__q-S5fG__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Sheet-module__q-S5fG__itemLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Sheet-module__q-S5fG__itemSub{font-size:var(--fs-sm);color:var(--text-dim);font-weight:400}.Sheet-module__q-S5fG__itemRight{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-dim);flex:none;align-items:center;gap:6px;display:flex}.Sheet-module__q-S5fG__itemOn .Sheet-module__q-S5fG__itemRight{color:var(--accent)}.Sheet-module__q-S5fG__itemBad,.Sheet-module__q-S5fG__itemBad .Sheet-module__q-S5fG__itemLabel,.Sheet-module__q-S5fG__itemBad .Sheet-module__q-S5fG__itemIcon{color:var(--danger)}
.Notifications-module__tSTqsq__wrap{align-items:center;display:flex;position:relative}.Notifications-module__tSTqsq__bell{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text-muted);background:0 0;position:relative;}.Notifications-module__tSTqsq__bell:hover{color:var(--text);background:var(--fill-2)}.Notifications-module__tSTqsq__glyph{transform-origin:50% 16%;place-items:center;display:inline-grid}.Notifications-module__tSTqsq__badge{border-radius:var(--radius-round);background:var(--danger);min-width:16px;height:16px;color:var(--text);transition:transform var(--t-base) var(--ease-lift), opacity var(--t-fast) var(--ease-out);place-items:center;padding:0 4px;font-size:10px;font-weight:600;display:grid;position:absolute;top:3px;right:3px}@starting-style{.Notifications-module__tSTqsq__badge{opacity:0;transform:translateY(5px)scale(.6)}}.Notifications-module__tSTqsq__menu{width:448px;max-width:94vw;padding:0;overflow:hidden;}.Notifications-module__tSTqsq__menuOut{}@media (prefers-reduced-motion:reduce){.Notifications-module__tSTqsq__menu,.Notifications-module__tSTqsq__menuOut,.Notifications-module__tSTqsq__item,.Notifications-module__tSTqsq__empty{animation:none}.Notifications-module__tSTqsq__bell:active,.Notifications-module__tSTqsq__markRead:active{transform:none}.Notifications-module__tSTqsq__badge{transition:none}}.Notifications-module__tSTqsq__menuHead{justify-content:space-between;align-items:baseline;gap:12px;padding:19px 22px 15px;display:flex}.Notifications-module__tSTqsq__title{font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--text);font-weight:700}.Notifications-module__tSTqsq__markRead{font-size:var(--fs-sm);color:var(--text-dim);transition:color var(--t-fast), transform var(--t-fast) var(--ease-out);align-items:center;gap:6px;font-weight:600;display:inline-flex}.Notifications-module__tSTqsq__markRead:hover{color:var(--text)}.Notifications-module__tSTqsq__markRead:active{transform:scale(.97)}.Notifications-module__tSTqsq__tabs{border-bottom:1px solid var(--hairline);align-items:center;gap:20px;padding:0 22px 12px;display:flex}.Notifications-module__tSTqsq__tabs .Notifications-module__tSTqsq__markRead{font-size:var(--fs-sm);white-space:nowrap;margin-left:auto}.Notifications-module__tSTqsq__seg{--seg-pad:16px}.Notifications-module__tSTqsq__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fill-3) transparent;flex-direction:column;gap:2px;min-height:300px;max-height:min(640px,100dvh - 200px);padding:12px 16px 30px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 30px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 30px),#0000 100%)}.Notifications-module__tSTqsq__list::-webkit-scrollbar{width:8px}.Notifications-module__tSTqsq__list::-webkit-scrollbar-track{background:0 0}.Notifications-module__tSTqsq__list::-webkit-scrollbar-thumb{background:var(--fill-3);border-radius:var(--radius-float);background-clip:content-box;border:2px solid #0000}.Notifications-module__tSTqsq__empty{text-align:center;min-height:300px;animation:var(--fade-in);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:30px 24px;display:flex}.Notifications-module__tSTqsq__emptyIcon{border-radius:var(--radius-float);background:var(--fill-1);width:62px;height:62px;color:var(--text-dim);place-items:center;margin-bottom:14px;display:grid}.Notifications-module__tSTqsq__emptyTitle{font-size:var(--fs-lg);color:var(--text);font-weight:600}.Notifications-module__tSTqsq__item{text-align:left;border-radius:var(--radius-menu-item);width:100%;transition:background var(--t-fast) var(--ease-out);animation:var(--fade-in);background:0 0;align-items:center;gap:15px;padding:13px 16px 13px 24px;display:flex;position:relative}.Notifications-module__tSTqsq__item:hover{background:var(--fill-1)}.Notifications-module__tSTqsq__unseen{background:var(--fill-field)}.Notifications-module__tSTqsq__unseen:before{content:"";border-radius:var(--radius-round);background:var(--primary);width:6px;height:6px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.Notifications-module__tSTqsq__icon{border-radius:var(--radius-float);width:44px;height:44px;color:var(--text);background:var(--fill-1);flex:none;place-items:center;display:grid}.Notifications-module__tSTqsq__thumb{border-radius:var(--radius-sm);background:var(--fill-1);width:106px;height:62px;box-shadow:var(--shadow-sm);flex:none;overflow:hidden}.Notifications-module__tSTqsq__thumb.Notifications-module__tSTqsq__poster{width:46px;height:69px}.Notifications-module__tSTqsq__thumb img{object-fit:cover;width:100%;height:100%;display:block}.Notifications-module__tSTqsq__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Notifications-module__tSTqsq__topLine{align-items:baseline;gap:10px;display:flex}.Notifications-module__tSTqsq__name{min-width:0;font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;line-height:1.3;overflow:hidden}.Notifications-module__tSTqsq__name b{font-weight:700}.Notifications-module__tSTqsq__itemTime{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.Notifications-module__tSTqsq__reason{font-size:var(--fs-sm);color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.45;overflow:hidden}.Notifications-module__tSTqsq__sheetBody .Notifications-module__tSTqsq__tabs{gap:12px;padding:0 6px 12px}.Notifications-module__tSTqsq__sheetBody .Notifications-module__tSTqsq__seg{--seg-pad:12px;--seg-cols:auto}.Notifications-module__tSTqsq__sheetBody .Notifications-module__tSTqsq__list{min-height:0;max-height:none;padding:8px 0 0}.Notifications-module__tSTqsq__sheetBody .Notifications-module__tSTqsq__empty{min-height:220px}.Notifications-module__tSTqsq__sheetBody .Notifications-module__tSTqsq__item:active{background:var(--fill-1)}.Notifications-module__tSTqsq__bell:focus-visible{outline:none}
.Filter-module__mX-ZcW__wrap{position:relative}.Filter-module__mX-ZcW__trigger{cursor:pointer;transition:background var(--t-fast), color var(--t-fast), transform var(--t-fast) var(--ease-out);max-width:100%;}.Filter-module__mX-ZcW__trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.Filter-module__mX-ZcW__trigger:active{transform:scale(.97)}.Filter-module__mX-ZcW__trigger:focus-visible,.Filter-module__mX-ZcW__opt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.Filter-module__mX-ZcW__wrap{width:100%}.Filter-module__mX-ZcW__trigger{justify-content:space-between;width:100%}.Filter-module__mX-ZcW__pop{min-width:100%}}.Filter-module__mX-ZcW__trigger svg{transition:transform var(--t-fast);flex-shrink:0}.Filter-module__mX-ZcW__trigger.Filter-module__mX-ZcW__open svg{transform:rotate(180deg)}.Filter-module__mX-ZcW__pop{transform-origin:top;width:max-content;max-width:min(320px,100vw - 32px);max-height:320px;}.Filter-module__mX-ZcW__popOut{}.Filter-module__mX-ZcW__opt{}.Filter-module__mX-ZcW__optActive{}.Filter-module__mX-ZcW__opt>svg{color:var(--accent);margin-left:auto}.Filter-module__mX-ZcW__optLead{color:var(--text);flex:none;display:inline-flex}.Filter-module__mX-ZcW__optIcon{border-radius:var(--radius-round);object-fit:cover;flex:none;width:20px;height:20px}.Filter-module__mX-ZcW__optFlag{border-radius:var(--radius-hair);object-fit:cover;width:22px;height:16px;box-shadow:var(--ctl-ring);flex:none}@media (prefers-reduced-motion:reduce){.Filter-module__mX-ZcW__trigger svg{transition:none}.Filter-module__mX-ZcW__pop,.Filter-module__mX-ZcW__popOut{animation:none}.Filter-module__mX-ZcW__trigger:active{transform:none}}
.ToTop-module__9l5kGa__btn{z-index:var(--z-sticky);width:48px;height:48px;color:var(--text);filter:drop-shadow(0 4px 12px var(--scrim-deep));opacity:0;visibility:hidden;transition:opacity var(--t-base) var(--ease-out), transform var(--t-slow) var(--ease-out), visibility 0s linear var(--t-slow), bottom var(--t-slow) var(--ease-out);place-items:center;display:grid;position:fixed;bottom:22px;right:22px;transform:translateY(12px)}.ToTop-module__9l5kGa__on{opacity:1;visibility:visible;transition:opacity var(--t-base) var(--ease-out), transform var(--t-slow) var(--ease-out), visibility 0s, bottom var(--t-slow) var(--ease-out);transform:none}.ToTop-module__9l5kGa__on:hover .ToTop-module__9l5kGa__arrow{transform:translateY(-2px)}.ToTop-module__9l5kGa__on:active .ToTop-module__9l5kGa__arrow{transform:scale(.92)}.ToTop-module__9l5kGa__launch{animation:ToTop-module__9l5kGa__rocket var(--t-lazy) var(--ease-in) forwards;pointer-events:none}.ToTop-module__9l5kGa__launch:after{content:"";transform-origin:top;border-radius:var(--radius-hair);filter:blur(1px);width:5px;height:20px;animation:ToTop-module__9l5kGa__flame var(--t-lazy) var(--ease-in) forwards;background:linear-gradient(#f4776bf2,#e0a33a8c 45%,#0000);position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}@keyframes ToTop-module__9l5kGa__rocket{0%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1}to{opacity:0;transform:translateY(-125vh)scale(1.05)}}@keyframes ToTop-module__9l5kGa__flame{0%{opacity:0;transform:translate(-50%)scaleY(.3)}25%{opacity:1}to{opacity:0;transform:translate(-50%)scaleY(2.6)}}.ToTop-module__9l5kGa__arrow{width:30px;height:30px;transition:transform var(--t-base) var(--ease-out);overflow:visible}.ToTop-module__9l5kGa__track,.ToTop-module__9l5kGa__fill{fill:none;stroke-width:3.6px;stroke-linecap:round;stroke-linejoin:round}.ToTop-module__9l5kGa__track{stroke:var(--fill-3)}.ToTop-module__9l5kGa__lift{bottom:82px}@media (min-width:769px){html[data-nav=bottom] .ToTop-module__9l5kGa__btn{bottom:104px}html[data-nav=bottom] .ToTop-module__9l5kGa__lift{bottom:164px}}@media (max-width:768px){.ToTop-module__9l5kGa__btn{right:12px;bottom:calc(84px + env(safe-area-inset-bottom));width:44px;height:44px}.ToTop-module__9l5kGa__lift{bottom:calc(142px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.ToTop-module__9l5kGa__btn,.ToTop-module__9l5kGa__on,.ToTop-module__9l5kGa__arrow{transition:none}.ToTop-module__9l5kGa__launch{animation:none}.ToTop-module__9l5kGa__launch:after{display:none}}
.Announce-module__JGTYkq__wrap{z-index:var(--z-bar);flex-direction:column;width:min(420px,100vw - 40px);display:flex;position:fixed;bottom:20px;right:20px}.Announce-module__JGTYkq__slot{opacity:0;transition:grid-template-rows var(--t-slow) var(--ease-out), opacity var(--t-slow) var(--ease-out), padding-top var(--t-slow) var(--ease-out);grid-template-rows:0fr;display:grid}.Announce-module__JGTYkq__slotOpen{opacity:1;grid-template-rows:1fr}.Announce-module__JGTYkq__slot+.Announce-module__JGTYkq__slot.Announce-module__JGTYkq__slotOpen{padding-top:8px}.Announce-module__JGTYkq__clip{min-height:0;overflow:hidden}.Announce-module__JGTYkq__card{border-radius:var(--radius);background:var(--pop-surface);box-shadow:var(--panel-shadow);color:var(--text);align-items:flex-start;gap:12px;padding:13px 11px 13px 15px;display:flex}.Announce-module__JGTYkq__body{min-width:0;font-size:var(--fs-md);color:var(--text-dim);flex:1;line-height:1.5}.Announce-module__JGTYkq__link{font-size:var(--fs-md);color:var(--accent);white-space:nowrap;transition:opacity var(--t-fast);flex:none;font-weight:600}.Announce-module__JGTYkq__link:hover{opacity:.8}.Announce-module__JGTYkq__inline{color:var(--accent);transition:opacity var(--t-fast);font-weight:600}.Announce-module__JGTYkq__inline:hover{opacity:.8}.Announce-module__JGTYkq__close{border-radius:var(--radius-round);width:24px;height:24px;color:var(--text-dim);transition:color var(--t-fast), background var(--t-fast), transform var(--t-fast) var(--ease-out);flex:none;place-items:center;margin-top:-1px;display:grid}.Announce-module__JGTYkq__close:hover{color:var(--text);background:var(--fill-1)}.Announce-module__JGTYkq__close:active{transform:scale(.9)}@media (max-width:900px){.Announce-module__JGTYkq__wrap{left:12px;right:12px;bottom:calc(78px + env(safe-area-inset-bottom));width:auto}}@media (prefers-reduced-motion:reduce){.Announce-module__JGTYkq__slot{transition:opacity var(--t-fast)}.Announce-module__JGTYkq__close:active{transform:none}}
.MediaRow-module__cgKaXa__section{padding:0 var(--page-pad);content-visibility:auto;contain-intrinsic-size:auto var(--row-hold);--row-hold:clamp(280px, 26.7vw, 420px);--row-hold-tall:clamp(340px, 31.8vw, 500px);margin-bottom:52px;display:flow-root}.MediaRow-module__cgKaXa__hold{min-height:var(--row-hold)}.MediaRow-module__cgKaXa__holdTall{min-height:var(--row-hold-tall);contain-intrinsic-size:auto var(--row-hold-tall)}.MediaRow-module__cgKaXa__header{z-index:3;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex;position:relative}.MediaRow-module__cgKaXa__headLeft{flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0;display:flex}.MediaRow-module__cgKaXa__heading{font-size:var(--fs-3xl);letter-spacing:-.015em;font-weight:700}.MediaRow-module__cgKaXa__count{letter-spacing:0;color:var(--text-dim);font-variant-numeric:tabular-nums;vertical-align:.2em;margin-left:10px;font-size:.55em;font-weight:600}.MediaRow-module__cgKaXa__headLink{min-width:0;color:var(--text);align-items:center;gap:4px;display:inline-flex}.MediaRow-module__cgKaXa__headArrow{color:var(--text-dim);transition:transform var(--t-slow) var(--ease-out), color var(--t-base);margin-top:.12em;display:inline-flex}.MediaRow-module__cgKaXa__headMore{font-size:var(--fs-md);color:var(--accent);opacity:0;transition:opacity var(--t-base) var(--ease-out), transform var(--t-slow) var(--ease-out);white-space:nowrap;align-self:center;font-weight:600;transform:translate(-6px)}.MediaRow-module__cgKaXa__headMore:focus-visible{opacity:1;transform:none}@media (hover:hover){.MediaRow-module__cgKaXa__headLink:hover .MediaRow-module__cgKaXa__headArrow{color:var(--accent);transform:translate(5px)}.MediaRow-module__cgKaXa__headLeft:hover .MediaRow-module__cgKaXa__headMore{opacity:1;transform:none}}.MediaRow-module__cgKaXa__headLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-xs)}.MediaRow-module__cgKaXa__menuWrap{position:relative}.MediaRow-module__cgKaXa__menuTrigger{max-width:min(70vw,460px);font-size:var(--fs-3xl);letter-spacing:-.015em;color:var(--text);white-space:nowrap;cursor:pointer;border-bottom:2px solid var(--fill-4);transition:border-color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);align-items:center;gap:7px;padding:0 0 2px;font-weight:700;line-height:1.15;display:inline-flex}.MediaRow-module__cgKaXa__menuTrigger:hover{border-color:var(--fill-4)}.MediaRow-module__cgKaXa__menuTrigger:active{transform:scale(.98)}.MediaRow-module__cgKaXa__menuTrigger.MediaRow-module__cgKaXa__open{border-color:var(--accent)}.MediaRow-module__cgKaXa__menuTrigger svg{width:.6em;height:.6em;color:var(--text-dim);transition:transform var(--t-fast), color var(--t-fast);flex:none}.MediaRow-module__cgKaXa__menuTrigger:hover svg,.MediaRow-module__cgKaXa__menuTrigger.MediaRow-module__cgKaXa__open svg{color:var(--text)}.MediaRow-module__cgKaXa__menuTrigger.MediaRow-module__cgKaXa__open svg{transform:rotate(180deg)}.MediaRow-module__cgKaXa__menuLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.MediaRow-module__cgKaXa__menuPop{flex-direction:column;min-width:220px;max-height:340px;display:flex;overflow:hidden;}.MediaRow-module__cgKaXa__menuList{scrollbar-width:thin;scrollbar-color:var(--fill-3) transparent;min-height:0;overflow-y:auto}.MediaRow-module__cgKaXa__menuList::-webkit-scrollbar{width:4px}.MediaRow-module__cgKaXa__menuList::-webkit-scrollbar-track{background:0 0}.MediaRow-module__cgKaXa__menuList::-webkit-scrollbar-thumb{background:var(--fill-3);border-radius:var(--radius-hair)}.MediaRow-module__cgKaXa__menuList::-webkit-scrollbar-thumb:hover{background:var(--fill-4)}.MediaRow-module__cgKaXa__menuList::-webkit-scrollbar-button{display:none}.MediaRow-module__cgKaXa__menuPopOut{}.MediaRow-module__cgKaXa__menuOpt{}.MediaRow-module__cgKaXa__menuIcon{border-radius:var(--radius-round);object-fit:cover;background:var(--fill-1);flex:none;width:24px;height:24px}.MediaRow-module__cgKaXa__menuOptActive{}.MediaRow-module__cgKaXa__menuOpt svg{color:var(--accent);margin-left:auto}.MediaRow-module__cgKaXa__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;scroll-snap-type: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 var(--t-slow) var(--ease-out), --fr var(--t-slow) var(--ease-out);gap:20px;margin:-26px -12px -22px;padding:26px 12px 30px;display:flex;overflow-x:auto}.MediaRow-module__cgKaXa__row::-webkit-scrollbar{display:none}.MediaRow-module__cgKaXa__fadeL{--fl:64px}.MediaRow-module__cgKaXa__fadeR{--fr:64px}@media (max-width:640px){.MediaRow-module__cgKaXa__fadeL{--fl:36px}.MediaRow-module__cgKaXa__fadeR{--fr:36px}}.MediaRow-module__cgKaXa__rowWrap{position:relative}.MediaRow-module__cgKaXa__nav{z-index:5;top:var(--nav-top,26px);width:64px;height:var(--nav-h,120px);color:var(--text);opacity:0;pointer-events:none;filter:drop-shadow(0 2px 6px var(--scrim-solid));transition:opacity var(--t-base) var(--ease-out), transform var(--t-base) var(--ease-out);place-items:center;display:grid;position:absolute;transform:scale(.9)}.MediaRow-module__cgKaXa__navPrev{left:0}.MediaRow-module__cgKaXa__navNext{right:0}.MediaRow-module__cgKaXa__rowWrap:hover .MediaRow-module__cgKaXa__navOn,.MediaRow-module__cgKaXa__nav.MediaRow-module__cgKaXa__navOn:focus-visible{opacity:1;pointer-events:auto;transform:none}.MediaRow-module__cgKaXa__nav:hover svg{transform:scale(1.12)}.MediaRow-module__cgKaXa__nav:active svg{transform:scale(.94)}.MediaRow-module__cgKaXa__nav svg{transition:transform var(--t-fast) var(--ease-out)}@media (prefers-reduced-motion:reduce){.MediaRow-module__cgKaXa__menuTrigger svg{transition:none}.MediaRow-module__cgKaXa__menuPop,.MediaRow-module__cgKaXa__menuPopOut{animation:none}.MediaRow-module__cgKaXa__nav:active svg,.MediaRow-module__cgKaXa__menuTrigger:active,.MediaRow-module__cgKaXa__surpriseBtn:active:not(:disabled){transform:none}}@media (hover:none){.MediaRow-module__cgKaXa__nav{display:none}}.MediaRow-module__cgKaXa__item{flex:0 0 var(--item-w,280px)}.MediaRow-module__cgKaXa__item.MediaRow-module__cgKaXa__cwItem{flex:0 0 var(--item-w,400px)}.MediaRow-module__cgKaXa__lead{aspect-ratio:16/9;border-radius:var(--radius-content);background:var(--surface-2);box-shadow:var(--shadow-sm);color:var(--text);transition:transform var(--t-slow) var(--ease-out), box-shadow var(--t-slow) var(--ease-out);display:block;position:relative;overflow:hidden}.MediaRow-module__cgKaXa__leadTall{aspect-ratio:2/3}@media (hover:hover){a.MediaRow-module__cgKaXa__lead:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}}.MediaRow-module__cgKaXa__leadArt{position:absolute;inset:0}.MediaRow-module__cgKaXa__leadArt img{object-fit:cover;filter:brightness(.55)saturate(1.1);width:100%;height:100%}.MediaRow-module__cgKaXa__leadGrid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;display:grid}.MediaRow-module__cgKaXa__leadText{background:linear-gradient(#0000,#00000059 45%,#000000d1);flex-direction:column;gap:4px;padding:40px 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.MediaRow-module__cgKaXa__leadEyebrow{font-size:var(--fs-xs);letter-spacing:.02em;color:var(--text-dim);font-weight:600}.MediaRow-module__cgKaXa__leadName{font-size:var(--fs-2xl);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.1}.MediaRow-module__cgKaXa__leadSub{font-size:var(--fs-sm);color:var(--text-dim);font-weight:500}.MediaRow-module__cgKaXa__leadTall .MediaRow-module__cgKaXa__leadName{font-size:var(--fs-xl)}.MediaRow-module__cgKaXa__rankItem{flex:0 0 var(--item-w,400px);padding-left:100px;position:relative}.MediaRow-module__cgKaXa__rankTwo{letter-spacing:-.13em!important;width:98px!important;font-size:116px!important}.MediaRow-module__cgKaXa__rank{text-align:right;z-index:2;letter-spacing:-.07em;width:88px;color:var(--fill-3);font-variant-numeric:tabular-nums;pointer-events:none;font-size:172px;font-weight:700;line-height:.72;position:absolute;bottom:34px;left:0}.MediaRow-module__cgKaXa__item.MediaRow-module__cgKaXa__tallItem{flex:0 0 var(--item-w,158px)}@media (min-width:768px){.MediaRow-module__cgKaXa__item.MediaRow-module__cgKaXa__rankItem{flex:0 0 var(--item-w,430px)}.MediaRow-module__cgKaXa__item.MediaRow-module__cgKaXa__tallItem{flex:0 0 var(--item-w,196px)}}@media (min-width:1200px){.MediaRow-module__cgKaXa__item.MediaRow-module__cgKaXa__tallItem{flex:0 0 var(--item-w,214px)}.MediaRow-module__cgKaXa__item.MediaRow-module__cgKaXa__rankItem{flex:0 0 var(--item-w,470px)}}@media (min-width:768px){.MediaRow-module__cgKaXa__item{flex:0 0 var(--item-w,340px)}.MediaRow-module__cgKaXa__section{margin-bottom:52px}}@media (min-width:1200px){.MediaRow-module__cgKaXa__item{flex:0 0 var(--item-w,392px)}}.MediaRow-module__cgKaXa__studioHead{align-items:center;display:flex}.MediaRow-module__cgKaXa__studioHead img{object-fit:contain;filter:brightness(0)invert();max-width:220px;height:46px}.MediaRow-module__cgKaXa__serviceHead{align-items:center;display:flex}.MediaRow-module__cgKaXa__serviceHead img{border-radius:var(--radius-md);object-fit:cover;width:46px;height:46px}.MediaRow-module__cgKaXa__grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;display:grid}@media (min-width:768px){.MediaRow-module__cgKaXa__grid{gap:20px}}.MediaRow-module__cgKaXa__filterControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MediaRow-module__cgKaXa__surpriseBtn{border-radius:var(--radius-round);color:var(--text-dim);}.MediaRow-module__cgKaXa__surpriseBtn:hover:not(:disabled){background:var(--glass-ctrl-hover);color:var(--text)}.MediaRow-module__cgKaXa__surpriseBtn:active:not(:disabled){transform:scale(.9)}.MediaRow-module__cgKaXa__surpriseBtn:disabled{color:var(--accent);cursor:default}.MediaRow-module__cgKaXa__surpriseSpin{animation:var(--spin)}@media (prefers-reduced-motion:reduce){.MediaRow-module__cgKaXa__surpriseSpin{animation:none}}@media (max-width:640px){.MediaRow-module__cgKaXa__filterControls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.MediaRow-module__cgKaXa__filterControls>*{width:100%;min-width:0}.MediaRow-module__cgKaXa__surpriseBtn{grid-column:1/-1;justify-content:center}.MediaRow-module__cgKaXa__heading,.MediaRow-module__cgKaXa__menuTrigger{font-size:var(--fs-2xl)}.MediaRow-module__cgKaXa__heading{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MediaRow-module__cgKaXa__headLeft{gap:6px}.MediaRow-module__cgKaXa__header{margin-bottom:12px}.MediaRow-module__cgKaXa__item{flex:0 0 var(--item-w,280px)}.MediaRow-module__cgKaXa__item.MediaRow-module__cgKaXa__cwItem{flex:0 0 var(--item-w,300px)}.MediaRow-module__cgKaXa__row{gap:12px;margin:0;padding:0}.MediaRow-module__cgKaXa__section{margin-bottom:30px}.MediaRow-module__cgKaXa__rank{width:40px;font-size:76px;display:none;bottom:62px}.MediaRow-module__cgKaXa__rankItem{flex:0 0 var(--item-w,152px);padding-left:0}}.MediaRow-module__cgKaXa__item:has(>[data-nologo]){display:none}[data-tv="1"] .MediaRow-module__cgKaXa__row{margin:-8px calc(-1 * var(--page-pad)) -4px -32px;padding-left:32px;padding-right:var(--page-pad);scroll-padding-inline:32px}
.DiscordInvite-module__YIJjLG__scrim{z-index:var(--z-modal);background:var(--scrim-deep);animation:var(--scrim-in);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.DiscordInvite-module__YIJjLG__out{animation:var(--scrim-out);pointer-events:none}.DiscordInvite-module__YIJjLG__out .DiscordInvite-module__YIJjLG__box{animation:var(--pop-out)}.DiscordInvite-module__YIJjLG__box{border-radius:var(--radius);background:var(--pop-surface);width:min(440px,100%);box-shadow:var(--panel-shadow);color:var(--text);isolation:isolate;animation:var(--pop-in);position:relative;overflow:hidden}.DiscordInvite-module__YIJjLG__art{aspect-ratio:16/10;position:relative}.DiscordInvite-module__YIJjLG__art video,.DiscordInvite-module__YIJjLG__art img{object-fit:cover;object-position:center 65%;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.DiscordInvite-module__YIJjLG__close{z-index:1;border-radius:var(--radius-round);width:36px;height:36px;position:absolute;top:12px;right:12px;}.DiscordInvite-module__YIJjLG__inner{text-align:center;padding:4px 28px 24px}.DiscordInvite-module__YIJjLG__innerBare{padding-top:34px}.DiscordInvite-module__YIJjLG__title{font-size:var(--fs-3xl);letter-spacing:-.01em;font-weight:600;line-height:1.2}.DiscordInvite-module__YIJjLG__body{font-size:var(--fs-lg);color:var(--text-dim);margin-top:8px;line-height:1.55}.DiscordInvite-module__YIJjLG__actions{gap:6px;margin-top:20px;display:grid}.DiscordInvite-module__YIJjLG__join{color:var(--text);background:#5865f2;}.DiscordInvite-module__YIJjLG__join:hover{filter:brightness(1.08);background:#5865f2}.DiscordInvite-module__YIJjLG__later{font-size:var(--fs-md);color:var(--text-dim);transition:color var(--t-fast);padding:10px;font-weight:600}.DiscordInvite-module__YIJjLG__later:hover{color:var(--text)}@keyframes DiscordInvite-module__YIJjLG__dcSheetIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes DiscordInvite-module__YIJjLG__dcSheetOut{to{opacity:0;transform:translateY(24px)}}@media (max-width:640px){.DiscordInvite-module__YIJjLG__scrim{align-items:flex-end;padding:0}.DiscordInvite-module__YIJjLG__box{border-radius:var(--radius) var(--radius) 0 0;width:100%;animation:DiscordInvite-module__YIJjLG__dcSheetIn var(--t-base) var(--ease-out)}.DiscordInvite-module__YIJjLG__art{aspect-ratio:16/9}.DiscordInvite-module__YIJjLG__inner{padding:4px 22px calc(22px + env(safe-area-inset-bottom))}.DiscordInvite-module__YIJjLG__innerBare{padding-top:30px}.DiscordInvite-module__YIJjLG__out .DiscordInvite-module__YIJjLG__box{animation:DiscordInvite-module__YIJjLG__dcSheetOut var(--t-fast) var(--ease-in) forwards}}@media (prefers-reduced-motion:reduce){.DiscordInvite-module__YIJjLG__scrim,.DiscordInvite-module__YIJjLG__box,.DiscordInvite-module__YIJjLG__out,.DiscordInvite-module__YIJjLG__out .DiscordInvite-module__YIJjLG__box{animation:none}}
.Reviews-module__lhOVKW__wrap{margin-top:24px}.Reviews-module__lhOVKW__inner{max-width:none}.Reviews-module__lhOVKW__head{align-items:center;gap:20px;margin-bottom:20px;display:flex}.Reviews-module__lhOVKW__heading{font-size:var(--fs-3xl);letter-spacing:-.02em;color:var(--text);align-items:baseline;gap:10px;font-weight:700;display:flex}.Reviews-module__lhOVKW__count{font-size:var(--fs-xl);letter-spacing:0;color:var(--text-dim);font-weight:500}.Reviews-module__lhOVKW__sortBtn{color:var(--text-dim);background:0 0;gap:7px;}.Reviews-module__lhOVKW__sortBtn:hover{color:var(--text)}.Reviews-module__lhOVKW__stars{color:var(--accent);align-items:center;gap:2px;display:inline-flex}.Reviews-module__lhOVKW__star{line-height:0;display:inline-block;position:relative}.Reviews-module__lhOVKW__compose{align-items:flex-start;gap:16px;margin-bottom:36px;display:flex}.Reviews-module__lhOVKW__composeMain{flex:1;min-width:0}.Reviews-module__lhOVKW__line{border-bottom:1px solid var(--hairline);position:relative}.Reviews-module__lhOVKW__line:after{content:"";background:var(--text);height:2px;transition:transform var(--t-base) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Reviews-module__lhOVKW__line:focus-within:after{transform:scaleX(1)}.Reviews-module__lhOVKW__rt{width:100%;color:var(--text);font-size:var(--fs-md);white-space:pre-wrap;word-break:break-word;outline:none;min-height:24px;padding:8px 0 9px;line-height:1.5;display:block}.Reviews-module__lhOVKW__rt img{border-radius:var(--radius-sm);max-width:220px;margin:4px 0;display:inline-block}.Reviews-module__lhOVKW__ph{color:var(--text-muted);font-size:var(--fs-md);pointer-events:none;position:absolute;top:8px;left:0}.Reviews-module__lhOVKW__actWrap{opacity:0;transition:grid-template-rows var(--t-slow) var(--ease-out), opacity var(--t-fast) var(--ease-out);grid-template-rows:0fr;display:grid}.Reviews-module__lhOVKW__actOpen{opacity:1;grid-template-rows:1fr}.Reviews-module__lhOVKW__actIn{min-height:0;overflow:hidden}.Reviews-module__lhOVKW__actOpen .Reviews-module__lhOVKW__actIn{animation:Reviews-module__lhOVKW__unclip 0s linear var(--t-slow) forwards}@keyframes Reviews-module__lhOVKW__unclip{to{overflow:visible}}.Reviews-module__lhOVKW__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-left:-8px;padding-top:10px;display:flex}.Reviews-module__lhOVKW__actLeft{align-items:center;gap:2px;display:flex}.Reviews-module__lhOVKW__rateLabel{font-size:var(--fs-sm);color:var(--text-dim);font-weight:500}.Reviews-module__lhOVKW__rateRow{align-items:center;margin-left:12px;display:flex}.Reviews-module__lhOVKW__star{border-radius:var(--radius-round);width:30px;height:30px;color:var(--text-muted);transition:background var(--t-fast), color var(--t-fast), transform var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.Reviews-module__lhOVKW__star:hover{background:var(--fill-1);transform:translateY(-1px)}.Reviews-module__lhOVKW__starOn{color:var(--primary)}.Reviews-module__lhOVKW__rateClear{font-size:var(--fs-sm);color:var(--text-dim);transition:color var(--t-fast);margin-left:8px;font-weight:500}.Reviews-module__lhOVKW__rateClear:hover{color:var(--text)}.Reviews-module__lhOVKW__cancel{}.Reviews-module__lhOVKW__gifAttached{flex-wrap:wrap;gap:8px;padding:4px 12px 8px;display:flex}.Reviews-module__lhOVKW__gifAttach{aspect-ratio:16/10;border-radius:var(--radius-sm);background:var(--fill-1);width:128px;position:relative;overflow:hidden}.Reviews-module__lhOVKW__gifAttach img{object-fit:cover;width:100%;height:100%}.Reviews-module__lhOVKW__gifDel{border-radius:var(--radius-round);width:22px;height:22px;color:var(--text);background:var(--scrim);transition:background var(--t-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:4px;right:4px}.Reviews-module__lhOVKW__gifDel:hover{background:var(--scrim-deep)}.Reviews-module__lhOVKW__gifAttach{animation:var(--rise-in)}.Reviews-module__lhOVKW__composeBtns{align-items:center;gap:8px;display:flex}.Reviews-module__lhOVKW__err{font-size:var(--fs-sm);color:var(--danger);animation:var(--rise-in)}.Reviews-module__lhOVKW__submit{}.Reviews-module__lhOVKW__submit:disabled{opacity:.45;cursor:default;pointer-events:none}.Reviews-module__lhOVKW__tool{border-radius:var(--radius-round);width:36px;height:36px;font-size:var(--fs-md);color:var(--text-dim);transition:background var(--t-fast), color var(--t-fast), transform var(--t-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;gap:6px;padding:0;font-weight:500;display:inline-flex}.Reviews-module__lhOVKW__tool:hover{background:var(--fill-1);color:var(--text)}.Reviews-module__lhOVKW__tool:active{transform:scale(.94)}.Reviews-module__lhOVKW__toolOn,.Reviews-module__lhOVKW__toolOn:hover{background:var(--fill-3);color:var(--text)}.Reviews-module__lhOVKW__reviewGif{border-radius:var(--radius-md);width:100%;max-width:260px;margin:8px 0 2px;display:block}.Reviews-module__lhOVKW__gifScrim{z-index:var(--z-modal);background:var(--scrim);animation:var(--scrim-in);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Reviews-module__lhOVKW__gifModal{flex-direction:column;width:100%;max-width:460px;max-height:70vh;padding:14px;display:flex;position:relative;}.Reviews-module__lhOVKW__gifScrimOut{animation:var(--scrim-out);pointer-events:none}.Reviews-module__lhOVKW__gifModalOut{}.Reviews-module__lhOVKW__gifTop{align-items:center;gap:10px;margin-bottom:12px;display:flex}.Reviews-module__lhOVKW__gifSearch{flex:1;}.Reviews-module__lhOVKW__gifClose{}.Reviews-module__lhOVKW__gifGrid{column-count:2;overscroll-behavior:contain;column-gap:8px;overflow-y:auto}.Reviews-module__lhOVKW__gifItem{border-radius:var(--radius-round);break-inside:avoid;background:var(--fill-1);cursor:pointer;width:100%;transition:opacity var(--t-fast);margin-bottom:8px;padding:0;display:block;overflow:hidden}.Reviews-module__lhOVKW__gifItem img{width:100%;height:auto;display:block}.Reviews-module__lhOVKW__gifItem:hover{opacity:.8}.Reviews-module__lhOVKW__gifCats{overscroll-behavior:contain;grid-template-columns:1fr 1fr;gap:8px;display:grid;overflow-y:auto}.Reviews-module__lhOVKW__gifCat{border-radius:var(--radius-sm);cursor:pointer;background:var(--fill-1);height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.Reviews-module__lhOVKW__gifCat img{object-fit:cover;filter:brightness(.62);width:100%;height:100%;transition:filter var(--t-fast);position:absolute;inset:0}.Reviews-module__lhOVKW__gifCat:hover img{filter:brightness(.8)}.Reviews-module__lhOVKW__gifCat span{font-size:var(--fs-lg);color:var(--text);text-align:center;text-transform:capitalize;text-shadow:0 1px 4px var(--scrim-deep);place-items:center;padding:0 10px;font-weight:600;display:grid;position:absolute;inset:0}.Reviews-module__lhOVKW__gifEmpty{text-align:center;font-size:var(--fs-md);color:var(--text-dim);padding:20px}.Reviews-module__lhOVKW__signin{font-size:var(--fs-md);color:var(--text-dim);margin-bottom:26px}.Reviews-module__lhOVKW__signin a{color:var(--primary);font-weight:500}.Reviews-module__lhOVKW__list{flex-direction:column;gap:28px;display:flex}.Reviews-module__lhOVKW__empty{font-size:var(--fs-md);color:var(--text);margin:0;font-weight:500}.Reviews-module__lhOVKW__avatarLink{flex:none;line-height:0;display:block}.Reviews-module__lhOVKW__avatar{border-radius:var(--radius-round);color:var(--on-accent);background:var(--primary);flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden}.Reviews-module__lhOVKW__avatar img{object-fit:cover;width:100%;height:100%}.Reviews-module__lhOVKW__review{gap:14px;display:flex;position:relative}.Reviews-module__lhOVKW__reviewBody{flex:1;min-width:0}.Reviews-module__lhOVKW__reviewHead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.Reviews-module__lhOVKW__reviewName{font-size:var(--fs-lg);color:var(--text);font-weight:600;text-decoration:none}a.Reviews-module__lhOVKW__reviewName:hover{color:var(--text-dim)}.Reviews-module__lhOVKW__reviewTime{font-size:var(--fs-sm);color:var(--text-dim)}.Reviews-module__lhOVKW__reviewText{font-size:var(--fs-lg);color:var(--text);white-space:pre-wrap;word-break:break-word;margin:5px 0 0;line-height:1.6}.Reviews-module__lhOVKW__votes{align-items:center;gap:4px;margin-top:8px;margin-left:-12px;display:flex}.Reviews-module__lhOVKW__vote,.Reviews-module__lhOVKW__replyBtn{height:38px;font-size:var(--fs-md);color:var(--text-dim);border-radius:var(--radius-float);transition:background var(--t-fast), color var(--t-fast), transform var(--t-fast) var(--ease-out);background:0 0;align-items:center;gap:7px;padding:0 12px;font-weight:500;display:inline-flex}.Reviews-module__lhOVKW__vote:hover:not(:disabled){background:var(--fill-1);color:var(--text)}.Reviews-module__lhOVKW__vote:active:not(:disabled){transform:scale(.94)}.Reviews-module__lhOVKW__vote:disabled{cursor:default;opacity:.5;pointer-events:none}.Reviews-module__lhOVKW__voteUp{color:var(--ok)}.Reviews-module__lhOVKW__voteDown{color:var(--danger)}.Reviews-module__lhOVKW__replyBtn:hover{background:var(--fill-1);color:var(--text)}.Reviews-module__lhOVKW__commentBlock{position:relative}.Reviews-module__lhOVKW__thread{margin-top:4px;padding-left:54px}.Reviews-module__lhOVKW__trunk{top:48px;left:19px;bottom:calc(var(--ctl-h-sm) + 9px);background:var(--hairline);width:2px;position:absolute}@media (pointer:coarse){.Reviews-module__lhOVKW__trunk{bottom:calc(var(--ctl-h) + 9px)}}.Reviews-module__lhOVKW__replyCompose{animation:var(--rise-in);gap:12px;margin:8px 0 4px;display:flex}.Reviews-module__lhOVKW__replyMain{flex:1;min-width:0}.Reviews-module__lhOVKW__replyInput{border-radius:var(--radius-md);background:var(--fill-field);width:100%;min-height:46px;box-shadow:var(--ctl-ring);color:var(--text);font-size:var(--fs-lg);resize:none;border:none;outline:none;padding:11px 14px;font-family:inherit;line-height:1.5}.Reviews-module__lhOVKW__replyInput::placeholder{color:var(--text-muted)}.Reviews-module__lhOVKW__replyBtns{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.Reviews-module__lhOVKW__repliesToggle{color:var(--accent);background:0 0;margin-top:8px;position:relative;}.Reviews-module__lhOVKW__repliesToggle:before{content:"";border-left:2px solid var(--hairline);border-bottom:2px solid var(--hairline);border-bottom-left-radius:16px;width:30px;height:26px;position:absolute;top:-9px;left:-35px}.Reviews-module__lhOVKW__repliesToggle:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.Reviews-module__lhOVKW__repliesToggle svg{transition:transform var(--t-fast)}.Reviews-module__lhOVKW__chevOpen{transform:rotate(180deg)}.Reviews-module__lhOVKW__replies{animation:var(--rise-in);flex-direction:column;gap:16px;margin-top:12px;display:flex}.Reviews-module__lhOVKW__replyItem{gap:12px;display:flex;position:relative}.Reviews-module__lhOVKW__gutter{flex-direction:column;flex:none;align-items:center;width:32px;display:flex}.Reviews-module__lhOVKW__rail{background:var(--hairline);flex:1;width:2px;margin-top:8px}.Reviews-module__lhOVKW__replyBlock{position:relative}.Reviews-module__lhOVKW__replyBlock:before{content:"";border-left:2px solid var(--hairline);border-bottom:2px solid var(--hairline);clip-path:inset(0 0 0 2px);border-bottom-left-radius:16px;width:28px;height:24px;position:absolute;top:-8px;left:-35px}.Reviews-module__lhOVKW__subReplies{flex-direction:column;gap:16px;margin-top:12px;padding-left:44px;display:flex}.Reviews-module__lhOVKW__subReplies>.Reviews-module__lhOVKW__replyItem:before{content:"";border-left:2px solid var(--hairline);border-bottom:2px solid var(--hairline);border-bottom-left-radius:13px;width:22px;height:32px;position:absolute;top:-16px;left:-29px}.Reviews-module__lhOVKW__subReplies>.Reviews-module__lhOVKW__replyItem:first-child:before{height:28px;top:-12px}.Reviews-module__lhOVKW__subReplies>.Reviews-module__lhOVKW__replyItem:not(:last-child):before{clip-path:inset(0 0 0 2px)}.Reviews-module__lhOVKW__subReplies>.Reviews-module__lhOVKW__replyItem:first-child:not(:last-child):after{top:-12px}.Reviews-module__lhOVKW__subReplies>.Reviews-module__lhOVKW__replyItem:not(:last-child):after{content:"";background:var(--hairline);width:2px;position:absolute;top:-16px;bottom:0;left:-29px}.Reviews-module__lhOVKW__menuWrap{position:absolute;top:0;right:0}.Reviews-module__lhOVKW__menuBtn{color:var(--text-dim);background:0 0;}.Reviews-module__lhOVKW__menuBtn:hover{background:var(--fill-1);color:var(--text)}.Reviews-module__lhOVKW__menu{transform-origin:100% 0;min-width:150px;}.Reviews-module__lhOVKW__menuOut{}.Reviews-module__lhOVKW__menuItem{}.Reviews-module__lhOVKW__editWrap{animation:var(--rise-in);margin:4px 0}.Reviews-module__lhOVKW__editBox{border-radius:var(--radius-md);background:var(--fill-field);box-shadow:var(--ctl-ring);color:var(--text);font-size:var(--fs-lg);white-space:pre-wrap;word-break:break-word;outline:none;min-height:22px;padding:11px 14px;line-height:1.5}.Reviews-module__lhOVKW__editBox img{border-radius:var(--radius-sm);max-width:220px;margin:4px 0;display:block}.Reviews-module__lhOVKW__editRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.Reviews-module__lhOVKW__editBtns{gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.Reviews-module__lhOVKW__actWrap{transition:opacity var(--t-fast) var(--ease-out)}.Reviews-module__lhOVKW__star{transition:background var(--t-fast), color var(--t-fast)}.Reviews-module__lhOVKW__star:hover{transform:none}.Reviews-module__lhOVKW__repliesToggle svg{transition:none}.Reviews-module__lhOVKW__gifScrim,.Reviews-module__lhOVKW__gifModal,.Reviews-module__lhOVKW__gifScrimOut,.Reviews-module__lhOVKW__gifModalOut,.Reviews-module__lhOVKW__gifAttach,.Reviews-module__lhOVKW__err,.Reviews-module__lhOVKW__replyCompose,.Reviews-module__lhOVKW__replies,.Reviews-module__lhOVKW__editWrap,.Reviews-module__lhOVKW__menu,.Reviews-module__lhOVKW__menuOut{animation:none}.Reviews-module__lhOVKW__sortBtn:active,.Reviews-module__lhOVKW__cancel:active,.Reviews-module__lhOVKW__submit:active,.Reviews-module__lhOVKW__tool:active,.Reviews-module__lhOVKW__gifClose:active,.Reviews-module__lhOVKW__vote:active:not(:disabled),.Reviews-module__lhOVKW__replyBtn:active,.Reviews-module__lhOVKW__repliesToggle:active,.Reviews-module__lhOVKW__menuBtn:active{transform:none}}
.Party-module__fIquza__joinScrim{z-index:var(--z-modal);background:var(--scrim);animation:var(--scrim-in);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Party-module__fIquza__joinCard{width:100%;max-width:400px;animation:var(--pop-in);border-radius:var(--radius);flex-direction:column;gap:6px;padding:22px 24px 24px;display:flex;position:relative;}.Party-module__fIquza__joinX{border-radius:var(--radius-round);width:30px;height:30px;color:var(--text);transition:background var(--t-fast);justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.Party-module__fIquza__joinX:hover{background:var(--fill-2)}.Party-module__fIquza__joinTitle{font-size:var(--fs-xl);letter-spacing:-.015em;color:var(--text);font-weight:600}.Party-module__fIquza__sheetJoin{flex-direction:column;gap:10px;padding:4px 4px 8px;display:flex}.Party-module__fIquza__joinSub{font-size:var(--fs-md);color:var(--text-dim);line-height:1.4}.Party-module__fIquza__joinForm{gap:10px;margin-top:10px;display:flex}.Party-module__fIquza__joinErr{color:var(--danger-lift);font-size:var(--fs-sm)}.Party-module__fIquza__choices{flex-direction:column;gap:2px;margin:10px -12px 0;display:flex}.Party-module__fIquza__choice{border-radius:var(--radius-sm);text-align:left;min-height:56px;color:var(--text);transition:background var(--t-fast);align-items:center;gap:14px;padding:8px 12px;display:flex}.Party-module__fIquza__choice:hover{background:var(--fill-1)}.Party-module__fIquza__choiceIcon{width:24px;height:24px;color:var(--text);flex:none;justify-content:center;align-items:center;display:flex}.Party-module__fIquza__choiceIcon svg{width:22px;height:22px}.Party-module__fIquza__choiceText{flex-direction:column;gap:2px;min-width:0;display:flex}.Party-module__fIquza__choiceName{font-size:var(--fs-lg);color:var(--text);font-weight:600}.Party-module__fIquza__choiceSub{font-size:var(--fs-sm);color:var(--text-dim)}.Party-module__fIquza__back{font-size:var(--fs-md);color:var(--text-dim);transition:color var(--t-fast);align-self:flex-start;align-items:center;gap:4px;margin:-2px 0 4px -4px;padding:4px;font-weight:500;display:inline-flex}.Party-module__fIquza__back:hover{color:var(--text)}.Party-module__fIquza__input{flex:1;min-width:0;}.Party-module__fIquza__send{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--radius-float);background:var(--primary);color:var(--on-accent);transition:filter var(--t-fast), opacity var(--t-fast), transform var(--t-fast);flex:none;justify-content:center;align-items:center;display:flex}.Party-module__fIquza__send:hover{filter:brightness(1.08)}.Party-module__fIquza__send:active{transform:scale(.97)}.Party-module__fIquza__send:disabled{opacity:.4;pointer-events:none}.Party-module__fIquza__send:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Party-module__fIquza__joinCard{animation:none}}.Party-module__fIquza__joinOut{animation:var(--scrim-out);pointer-events:none}.Party-module__fIquza__joinOut .Party-module__fIquza__joinCard{animation:var(--pop-out)}@media (prefers-reduced-motion:reduce){.Party-module__fIquza__joinOut,.Party-module__fIquza__joinOut .Party-module__fIquza__joinCard{animation:none}}
.Score-module__Uomj6a__wrap{flex:none;place-items:center;width:44px;height:44px;display:inline-grid;position:relative}.Score-module__Uomj6a__ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.Score-module__Uomj6a__track{fill:none;stroke:var(--fill-2);stroke-width:3px}.Score-module__Uomj6a__arc{fill:none;stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease-out)}.Score-module__Uomj6a__num{font-size:var(--fs-md);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-weight:600;position:relative}@media (prefers-reduced-motion:reduce){.Score-module__Uomj6a__arc{transition:none}}
.CodeSlots-module__2RQlTq__wrap{min-width:0;display:flex;position:relative}.CodeSlots-module__2RQlTq__row{cursor:text;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:fit-content;max-width:100%;transition:opacity var(--t-fast);grid-auto-columns:minmax(0,44px);grid-auto-flow:column;gap:8px;display:grid;position:relative}.CodeSlots-module__2RQlTq__row[data-disabled]{opacity:.5;cursor:default}.CodeSlots-module__2RQlTq__input{z-index:4;color:#0000;caret-color:#0000;width:100%;font-size:var(--fs-lg);cursor:inherit;appearance:none;background:0 0;border:0;outline:0;margin:0;padding:0;position:absolute;inset:0}.CodeSlots-module__2RQlTq__slot{border-radius:var(--radius-md);background:var(--fill-field);height:52px;transition:background var(--t-fast), box-shadow var(--t-fast);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}@media (hover:hover){.CodeSlots-module__2RQlTq__row[data-status=idle]:not([data-disabled]):hover .CodeSlots-module__2RQlTq__slot:not([data-active]){background:var(--fill-1)}}.CodeSlots-module__2RQlTq__slot[data-active]{background:var(--fill-2);box-shadow:var(--ring-soft)}.CodeSlots-module__2RQlTq__fill{border-radius:inherit;background:var(--primary);transition:background var(--t-fast);position:absolute;inset:0}.CodeSlots-module__2RQlTq__row[data-status=error] .CodeSlots-module__2RQlTq__slot{background:var(--danger-soft)}.CodeSlots-module__2RQlTq__row[data-status=error] .CodeSlots-module__2RQlTq__fill{background:var(--danger)}.CodeSlots-module__2RQlTq__digit{z-index:2;color:var(--on-accent);font-family:inherit;font-size:var(--fs-2xl);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}.CodeSlots-module__2RQlTq__caret{z-index:3;background:var(--text);width:1.5px;height:50%;animation:CodeSlots-module__2RQlTq__pulseCaret calc(var(--t-lazy) * 2) linear infinite;pointer-events:none;margin-left:-.75px;position:absolute;top:25%;left:50%}@keyframes CodeSlots-module__2RQlTq__pulseCaret{0%,49.9%{opacity:1}50%,to{opacity:0}}.CodeSlots-module__2RQlTq__wash{z-index:3;border-radius:var(--radius-md);background:var(--primary);clip-path:inset(0 50% round var(--radius-md));pointer-events:none;transition:clip-path var(--t-base) var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.CodeSlots-module__2RQlTq__check{fill:none;width:26px;height:26px;stroke:var(--on-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-base) var(--ease-lift);transform:translateY(8px)scale(.85)}.CodeSlots-module__2RQlTq__row[data-status=success] .CodeSlots-module__2RQlTq__wash{clip-path:inset(0 0 round var(--radius-md))}.CodeSlots-module__2RQlTq__row[data-status=success] .CodeSlots-module__2RQlTq__check{opacity:1;transition-delay:var(--t-fast);transform:none}.CodeSlots-module__2RQlTq__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.CodeSlots-module__2RQlTq__caret{animation:none}.CodeSlots-module__2RQlTq__wash{clip-path:none;opacity:0;transition:opacity var(--t-fast)}.CodeSlots-module__2RQlTq__row[data-status=success] .CodeSlots-module__2RQlTq__wash{clip-path:none;opacity:1}.CodeSlots-module__2RQlTq__check{transform: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;border-radius:var(--radius-float);width:88px;color:var(--text-dim);background:var(--surface-2);flex:none;place-items:center;display:grid;overflow:hidden}.Discovery-module__kfxruW__personArt img{object-fit:cover;width:100%;height:100%}.Discovery-module__kfxruW__personFace{aspect-ratio:1;border-radius:var(--radius-round);font-size:var(--fs-3xl);color:var(--on-accent);background:var(--primary);font-weight:600}.Discovery-module__kfxruW__person h2{font-size:var(--fs-2xl);margin:0 0 6px;line-height:1.15}.Discovery-module__kfxruW__person p{color:var(--text-dim);font-size:var(--fs-md);margin:0 0 8px}.Discovery-module__kfxruW__person span{color:var(--text-dim);font-size:var(--fs-sm);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{outline:2px solid var(--primary);outline-offset:4px}@media (max-width:640px){.Discovery-module__kfxruW__person{grid-column:1/-1;gap:14px;min-height:0;padding:14px}.Discovery-module__kfxruW__personArt{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;height:46px;font-size:var(--fs-lg);}.Discovery-module__kfxruW__button{font-size:var(--fs-md);flex:none;padding:0 20px;}.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}
.Layout-module__jbLzUW__main{z-index:var(--layout-z,1);min-height:100vh;padding-bottom:60px;position:relative;overflow-x:clip}.Layout-module__jbLzUW__mainTitle>:first-child{min-height:100vh}.Layout-module__jbLzUW__mainAuth{height:100vh;min-height:100vh;padding-bottom:0;position:relative;overflow:clip}.Layout-module__jbLzUW__mainAuth .Layout-module__jbLzUW__footer{position:absolute;bottom:0;left:0;right:0}.Layout-module__jbLzUW__mainSettings .pageFade{animation:none}.Layout-module__jbLzUW__mainSettings .Layout-module__jbLzUW__footer,:is(html[data-focus] .Layout-module__jbLzUW__footer,html[data-focus] .Layout-module__jbLzUW__dock){display:none}html[data-focus] .Layout-module__jbLzUW__backBtn{opacity:0;transition:opacity var(--t-base) var(--ease-out), background var(--t-fast)}:is(html[data-focus] .Layout-module__jbLzUW__backBtn:hover,html[data-focus] .Layout-module__jbLzUW__backBtn:focus-visible){opacity:1}.Layout-module__jbLzUW__mainDoc{flex-direction:column;min-height:100vh;padding-bottom:0;display:flex}.Layout-module__jbLzUW__mainDoc .Layout-module__jbLzUW__footer{margin-top:auto;position:static}.Layout-module__jbLzUW__topbar{z-index:var(--z-bar);height:56px;padding:0 var(--page-pad);pointer-events:none;justify-content:flex-start;display:flex;position:fixed;top:0;left:0;right:0}@media (min-width:769px) and (prefers-reduced-motion:no-preference){.Layout-module__jbLzUW__topbar{animation:var(--bar-drop)}.Layout-module__jbLzUW__placeBottom.Layout-module__jbLzUW__topbar{animation:var(--bar-rise)}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar{animation:var(--bar-slide)}[data-tv="1"] .Layout-module__jbLzUW__topbar{animation:none}}.Layout-module__jbLzUW__topPill{pointer-events:none;width:100%;height:100%;position:relative}.Layout-module__jbLzUW__topbarInner{z-index:1;align-items:center;gap:3px;width:100%;height:100%;display:flex;position:relative}.Layout-module__jbLzUW__navPod{pointer-events:auto;flex:1;align-items:center;min-width:0;display:flex;}.Layout-module__jbLzUW__podWrap{flex:1;align-items:center;height:100%;display:flex;position:relative}.Layout-module__jbLzUW__podSlot{display:none}@property --wl{syntax:"<length>";inherits:true;initial-value:0}@property --wr{syntax:"<length>";inherits:true;initial-value:0}.Layout-module__jbLzUW__backBtn{pointer-events:auto;width:48px;height:48px;box-shadow:none;filter:drop-shadow(0 2px 6px var(--scrim-solid));border-radius:var(--radius-round);background:0 0;}.Layout-module__jbLzUW__backBtn:hover{background:var(--fill-1)}.Layout-module__jbLzUW__backBtn svg{width:26px;height:26px}html[data-tv="1"] .Layout-module__jbLzUW__backBtn{width:64px;height:64px;box-shadow:none;filter:drop-shadow(0 2px 6px var(--scrim-solid));background:0 0;position:fixed;top:24px;left:24px}html[data-tv="1"] .Layout-module__jbLzUW__backBtn svg{width:34px;height:34px}.Layout-module__jbLzUW__navGroup>span{display:inline-flex}.Layout-module__jbLzUW__navGroup{align-items:center;gap:3px;display:flex;position:relative}.Layout-module__jbLzUW__navMarker{display:none}.Layout-module__jbLzUW__navLink{z-index:1;border-radius:var(--radius-round);width:40px;height:38px;color:var(--text);transition:color var(--t-base);justify-content:center;align-items:center;display:flex;position:relative}.Layout-module__jbLzUW__navText{width:auto;font-size:var(--fs-md);letter-spacing:.005em;color:var(--text);transition:color var(--t-base) var(--ease-out);gap:7px;padding:0 13px;font-weight:500}.Layout-module__jbLzUW__navText svg{opacity:.92}.Layout-module__jbLzUW__leaf{object-fit:contain;flex:none;width:22px;max-width:none;height:22px;display:block}.Layout-module__jbLzUW__navLink:hover,.Layout-module__jbLzUW__navLink.Layout-module__jbLzUW__active{color:var(--text)}.Layout-module__jbLzUW__navIcons{align-items:center;gap:6px;margin-left:auto;display:flex}.Layout-module__jbLzUW__iconBtn{border-radius:var(--radius-round);width:36px;height:36px;color:var(--text);transition:color var(--t-fast), background var(--t-fast);justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){.Layout-module__jbLzUW__iconBtn:hover{color:var(--text);background:var(--fill-2)}}.Layout-module__jbLzUW__iconBtn.Layout-module__jbLzUW__active{color:var(--text)}.Layout-module__jbLzUW__avatar:focus-visible,.Layout-module__jbLzUW__menuItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Layout-module__jbLzUW__avatar{border-radius:var(--radius-round);width:34px;height:34px;font-size:var(--fs-sm);color:var(--on-accent);background:var(--primary);place-items:center;margin-left:4px;font-weight:700;display:grid;overflow:hidden}.Layout-module__jbLzUW__avatar img{object-fit:cover;width:100%;height:100%}.Layout-module__jbLzUW__account{align-items:center;margin-left:4px;display:flex;position:relative}.Layout-module__jbLzUW__menu{width:244px;}.Layout-module__jbLzUW__menuOut{}@media (prefers-reduced-motion:reduce){.Layout-module__jbLzUW__menu,.Layout-module__jbLzUW__menuOut{animation:none}}.Layout-module__jbLzUW__menuHead{border-radius:var(--radius-menu-item);transition:background var(--t-base);align-items:center;gap:10px;margin-bottom:4px;padding:10px;display:flex}@media (hover:hover){a.Layout-module__jbLzUW__menuHead:hover{background:var(--fill-1)}a.Layout-module__jbLzUW__menuHead:hover .Layout-module__jbLzUW__menuName{color:var(--primary)}}.Layout-module__jbLzUW__menuAvatar{border-radius:var(--radius-round);width:38px;height:38px;font-size:var(--fs-md);color:var(--on-accent);background:var(--primary);flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.Layout-module__jbLzUW__menuAvatar img{object-fit:cover;width:100%;height:100%}.Layout-module__jbLzUW__menuInfo{min-width:0}.Layout-module__jbLzUW__menuName{font-size:var(--fs-sm);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Layout-module__jbLzUW__menuEmail{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Layout-module__jbLzUW__menuItem{}.Layout-module__jbLzUW__menuItem svg{flex:none}.Layout-module__jbLzUW__menuOn{}.Layout-module__jbLzUW__menuDivide{background:var(--hairline);height:1px;margin:7px 12px;display:block}.Layout-module__jbLzUW__avatarPlain{color:var(--text);background:var(--fill-2)}.Layout-module__jbLzUW__menuAvatarGuest{color:var(--text);background:var(--fill-1)}.Layout-module__jbLzUW__sheetAvatar{border-radius:var(--radius-round);background:var(--surface-3);width:34px;height:34px;font-size:var(--fs-md);flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden}.Layout-module__jbLzUW__sheetAvatar img{object-fit:cover;width:100%;height:100%}.Layout-module__jbLzUW__footer{padding:72px var(--page-pad) 44px;flex-direction:column;gap:14px;display:flex}.Layout-module__jbLzUW__footerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;display:flex}.Layout-module__jbLzUW__footerBrand{font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--text);transition:opacity var(--t-fast);align-items:center;gap:10px;font-weight:700;display:inline-flex}.Layout-module__jbLzUW__footerBrand:hover{opacity:.8}.Layout-module__jbLzUW__footerLogo{object-fit:contain;width:28px;height:28px}.Layout-module__jbLzUW__footerLinks{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.Layout-module__jbLzUW__footerLinks>a,.Layout-module__jbLzUW__footerBtn{font-size:var(--fs-sm);color:var(--text-dim);transition:color var(--t-fast);font-weight:500}.Layout-module__jbLzUW__footerLinks>a:hover,.Layout-module__jbLzUW__footerBtn:hover{color:var(--text)}.Layout-module__jbLzUW__footerNote{font-size:var(--fs-xs);color:var(--text-muted);margin:0}@media (max-width:640px){.Layout-module__jbLzUW__footerTop{flex-direction:column;align-items:center}.Layout-module__jbLzUW__footerLinks{justify-content:center}.Layout-module__jbLzUW__footerNote{text-align:center}.Layout-module__jbLzUW__mainAuth .Layout-module__jbLzUW__footer{padding:14px var(--page-pad) 18px}.Layout-module__jbLzUW__mainAuth .Layout-module__jbLzUW__footerTop{flex-direction:row}.Layout-module__jbLzUW__mainAuth .Layout-module__jbLzUW__footerBrand,.Layout-module__jbLzUW__mainAuth .Layout-module__jbLzUW__footerNote{display:none}}.Layout-module__jbLzUW__dock{display:none}@media (max-width:768px){.Layout-module__jbLzUW__navLink{width:36px}.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__avatar{width:34px;height:34px}.Layout-module__jbLzUW__avatar,.Layout-module__jbLzUW__account{margin-left:0}.Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__topbar{display:none}.Layout-module__jbLzUW__dock{left:50%;bottom:calc(10px + env(safe-area-inset-bottom));z-index:var(--z-bar);transform-origin:50% 100%;transition:transform var(--spring-island);max-width:calc(100% - 16px);display:flex;position:fixed;transform:translate(-50%)}.Layout-module__jbLzUW__dockSmall{transform:translate(-50%)scale(.88)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navPod{border-radius:var(--radius-round);background:var(--glass-ctrl);-webkit-backdrop-filter:var(--pill-blur);backdrop-filter:var(--pill-blur);align-items:center;margin:0;padding:8px;display:flex;box-shadow:0 10px 34px #00000080,inset 0 0 0 1.5px #fff3}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navGroup{gap:0;position:relative}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText{z-index:1;border-radius:var(--radius-round);width:44px;height:44px;color:var(--text);justify-content:center;padding:0;position:relative}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText svg,.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText .Layout-module__jbLzUW__leaf{width:24px;height:24px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText svg{opacity:1}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]{color:var(--text)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active{color:var(--on-accent)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navMarker{width:var(--markW,44px);border-radius:var(--radius-round);background:var(--primary);height:44px;transform:translate(var(--markX,0), -50%);transition:transform var(--spring-island), width var(--spring-island);pointer-events:none;display:block;position:absolute;top:50%;left:0}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navIcons{gap:0;margin-left:0}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__iconBtn{width:44px;height:44px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__iconBtn svg{width:24px;height:24px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell] svg{width:24px;height:24px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText .Layout-module__jbLzUW__leaf{width:26px;height:26px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__account{margin:0}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__avatar{width:36px;height:36px;margin:0}.Layout-module__jbLzUW__iconBtn:active,.Layout-module__jbLzUW__avatar:active,.Layout-module__jbLzUW__navLink:active{transform:scale(.9)}.Layout-module__jbLzUW__main{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.Layout-module__jbLzUW__mainDoc{padding-bottom:0}.Layout-module__jbLzUW__mainPlayer{padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:372px){.Layout-module__jbLzUW__dock{--cell:min(40px, calc((100vw - 32px) / 8))}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navPod{padding:5px 6px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__iconBtn{width:var(--cell);height:var(--cell)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]{width:var(--cell);height:var(--cell)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navMarker{width:var(--markW,var(--cell));height:var(--cell)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText svg,.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__iconBtn svg{width:22px;height:22px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell] svg{width:22px;height:22px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navText .Layout-module__jbLzUW__leaf{width:24px;height:24px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__avatar{width:32px;height:32px}}@media (max-width:768px){.Layout-module__jbLzUW__topbar{height:50px}.Layout-module__jbLzUW__topbarInner{gap:2px;padding:0 8px}.Layout-module__jbLzUW__navLink{width:36px;height:34px}.Layout-module__jbLzUW__navIcons{margin-left:auto}.Layout-module__jbLzUW__iconBtn{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.Layout-module__jbLzUW__dock,.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navMarker{transition:none}}.Layout-module__jbLzUW__menuBad,.Layout-module__jbLzUW__menuBad:hover{color:var(--danger)}.Layout-module__jbLzUW__navLink:focus-visible,.Layout-module__jbLzUW__iconBtn:focus-visible,.Layout-module__jbLzUW__avatar:focus-visible{outline:none}.Layout-module__jbLzUW__bellSlot{display:flex}.Layout-module__jbLzUW__avatarOn{box-shadow:var(--ring)}@media (min-width:769px){.Layout-module__jbLzUW__topbar{align-items:center;height:112px}.Layout-module__jbLzUW__topbar:before{display:none}.Layout-module__jbLzUW__topbarInner{gap:0}.Layout-module__jbLzUW__podWrap{flex:none;height:auto;margin:0 auto}.Layout-module__jbLzUW__navPod{--wl:0px;--wr:0px;margin:0 max(0px, calc(var(--wl) - var(--wr))) 0 max(0px, calc(var(--wr) - var(--wl)));border-radius:var(--radius-round);transition:--wl var(--t-base) var(--ease-out), --wr var(--t-base) var(--ease-out), padding var(--spring-island);align-items:center;padding:7px;display:flex}.Layout-module__jbLzUW__topPill{transition:transform var(--spring-island)}.Layout-module__jbLzUW__topCompact .Layout-module__jbLzUW__topPill{transform:translateY(-16px)}.Layout-module__jbLzUW__placeBottom.Layout-module__jbLzUW__topCompact .Layout-module__jbLzUW__topPill{transform:none}.Layout-module__jbLzUW__topCompact .Layout-module__jbLzUW__navPod{padding:4px}.Layout-module__jbLzUW__navGroup{gap:2px;margin-left:0}.Layout-module__jbLzUW__podSlot{flex:none;width:0;min-width:0;display:block;overflow:hidden}.Layout-module__jbLzUW__podSlotL{width:var(--wl)}.Layout-module__jbLzUW__podSlotR{width:var(--wr)}.Layout-module__jbLzUW__podSlotIn{align-items:center;width:max-content;display:flex}.Layout-module__jbLzUW__podSlot[data-over="1"]{scrollbar-width:none;overflow:auto hidden}.Layout-module__jbLzUW__podSlot[data-over="1"]::-webkit-scrollbar{display:none}.Layout-module__jbLzUW__podSlotL[data-over="1"],.Layout-module__jbLzUW__podSlotR[data-over="1"]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}.Layout-module__jbLzUW__podSlotL{justify-content:flex-end;display:flex}.Layout-module__jbLzUW__podSlotL[data-over="1"]{justify-content:flex-start}.Layout-module__jbLzUW__podSlotL .Layout-module__jbLzUW__podSlotIn>*{margin-right:10px}.Layout-module__jbLzUW__podSlotR .Layout-module__jbLzUW__podSlotIn>*{margin-left:10px}.Layout-module__jbLzUW__navText{border-radius:var(--radius-round);width:auto;min-width:48px;height:48px;color:var(--text-muted);transition:color var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out), padding var(--t-slow) var(--ease-out);justify-content:center;gap:0;padding:0}.Layout-module__jbLzUW__navText .Layout-module__jbLzUW__navWord{opacity:0;white-space:nowrap;max-width:0;font-size:var(--fs-md);letter-spacing:.005em;transition:max-width var(--t-slow) var(--ease-out), margin-left var(--t-slow) var(--ease-out), opacity var(--t-base) var(--ease-out), transform var(--t-slow) var(--ease-out);margin-left:0;font-weight:500;display:block;overflow:hidden;transform:translate(-8px)}.Layout-module__jbLzUW__navText svg{opacity:1;width:23px;height:23px}.Layout-module__jbLzUW__navText .Layout-module__jbLzUW__leaf{width:23px;height:23px}.Layout-module__jbLzUW__navText:hover{color:var(--text);background:var(--fill-2)}.Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active{color:var(--on-accent);background:0 0;justify-content:flex-start;padding:0 17px 0 14px}.Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active:hover{background:0 0}.Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active .Layout-module__jbLzUW__navWord{opacity:1;max-width:96px;margin-left:9px;transform:none}.Layout-module__jbLzUW__collapsed .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active{justify-content:center;padding:0}.Layout-module__jbLzUW__collapsed .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active .Layout-module__jbLzUW__navWord{opacity:0;max-width:0;margin-left:0;transform:translate(-8px)}.Layout-module__jbLzUW__switching .Layout-module__jbLzUW__navText{transition-property:color,background}.Layout-module__jbLzUW__switching .Layout-module__jbLzUW__navText .Layout-module__jbLzUW__navWord{transition-property:opacity,transform}.Layout-module__jbLzUW__navMarker{width:var(--markW,48px);border-radius:var(--radius-round);background:var(--primary);height:48px;box-shadow:var(--shadow-sm);transform:translate(var(--markX,0), -50%);pointer-events:none;transition:none;display:block;position:absolute;top:50%;left:0}.Layout-module__jbLzUW__switching .Layout-module__jbLzUW__navMarker{transition:transform var(--spring-island), width var(--spring-island)}.Layout-module__jbLzUW__navText{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.Layout-module__jbLzUW__navMarker,.Layout-module__jbLzUW__switching .Layout-module__jbLzUW__navMarker,.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__navText .Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__topPill{transition:none}.Layout-module__jbLzUW__navPod{transition-property:--wl,--wr}}.Layout-module__jbLzUW__navIcons{gap:2px;margin-left:8px;padding-left:9px;position:relative}.Layout-module__jbLzUW__navIcons:before{content:"";background:rgba(var(--ink-rgb), .16);width:1px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Layout-module__jbLzUW__iconBtn .Layout-module__jbLzUW__navWord{display:none}.Layout-module__jbLzUW__iconBtn{width:var(--ctl-h);height:var(--ctl-h);color:var(--text-muted)}.Layout-module__jbLzUW__iconBtn:hover{color:var(--text)}.Layout-module__jbLzUW__iconBtn svg{width:22px;height:22px}.Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell] svg{width:22px;height:22px}.Layout-module__jbLzUW__avatar{width:40px;height:40px;margin:0 4px 0 8px}}.Layout-module__jbLzUW__barBack,.Layout-module__jbLzUW__brand,.Layout-module__jbLzUW__accountName{display:none}@media (min-width:769px){.Layout-module__jbLzUW__brand{pointer-events:auto;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);flex:none;align-items:center}.Layout-module__jbLzUW__brand .Layout-module__jbLzUW__leaf{width:44px;height:44px}.Layout-module__jbLzUW__brand:hover{opacity:.86}.Layout-module__jbLzUW__brand:active{transform:scale(.95)}.Layout-module__jbLzUW__placeTopRight.Layout-module__jbLzUW__topbar{padding:0 28px}.Layout-module__jbLzUW__placeTopRight .Layout-module__jbLzUW__podWrap{margin:0 0 0 auto}.Layout-module__jbLzUW__placeTopRight .Layout-module__jbLzUW__navPod{margin:0}.Layout-module__jbLzUW__placeBottom.Layout-module__jbLzUW__topbar{height:104px;top:auto;bottom:0}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__barBack,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__barBack{pointer-events:none;display:block;position:absolute}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navPod,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navPod{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;flex:1;margin:0;padding:0}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__podSlot,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__podSlot,.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navIcons:before,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons:before{display:none}.Layout-module__jbLzUW__placeBar.Layout-module__jbLzUW__topbar{height:76px;padding:0 28px}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__barBack{background:linear-gradient(to bottom, rgba(var(--bg-rgb), .4) 0%, rgba(var(--bg-rgb), .295) 19%, rgba(var(--bg-rgb), .216) 34%, rgba(var(--bg-rgb), .153) 47%, rgba(var(--bg-rgb), .111) 56.5%, rgba(var(--bg-rgb), .078) 65%, rgba(var(--bg-rgb), .05) 73%, rgba(var(--bg-rgb), .03) 80.2%, rgba(var(--bg-rgb), .017) 86.1%, rgba(var(--bg-rgb), .008) 91%, rgba(var(--bg-rgb), .003) 95.2%, rgba(var(--bg-rgb), .001) 98.2%, transparent 100%);inset:0 0 -60px}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__barBack:after{content:"";background:linear-gradient(to bottom, rgba(var(--bg-rgb), .74) 0%, rgba(var(--bg-rgb), .74) 30%, rgba(var(--bg-rgb), .736) 35.8%, rgba(var(--bg-rgb), .714) 41.7%, rgba(var(--bg-rgb), .663) 47.5%, rgba(var(--bg-rgb), .585) 53.3%, rgba(var(--bg-rgb), .484) 59.2%, rgba(var(--bg-rgb), .37) 65%, rgba(var(--bg-rgb), .256) 70.8%, rgba(var(--bg-rgb), .155) 76.7%, rgba(var(--bg-rgb), .077) 82.5%, rgba(var(--bg-rgb), .026) 88.3%, rgba(var(--bg-rgb), .004) 94.2%, transparent 100%);opacity:0;transition:opacity var(--t-slow) var(--ease-out);position:absolute;inset:0}.Layout-module__jbLzUW__placeBar.Layout-module__jbLzUW__topSolid .Layout-module__jbLzUW__barBack:after{opacity:1}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__brand{display:inline-flex}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__podWrap{flex:1;margin:0}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navGroup{gap:4px;margin-left:20px}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active{min-width:0;height:44px;color:var(--text-dim);justify-content:center;padding:0 20px}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navText svg{display:none}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navText .Layout-module__jbLzUW__navWord{opacity:1;letter-spacing:-.012em;max-width:none;margin:0;font-size:clamp(16px,1.05vw,18px);font-weight:500;transition:none;display:block;transform:none}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navText:hover{color:var(--text);background:0 0}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active{color:var(--text)}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active .Layout-module__jbLzUW__navWord{font-weight:700}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navMarker{background:var(--fill-2);height:44px;box-shadow:none}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navIcons{margin-left:auto;padding-left:0}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__avatar{margin-right:0}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__iconBtn{color:var(--text)}.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]{color:var(--text)}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar{pointer-events:auto;width:84px;height:auto;transition:width var(--t-slow) var(--ease-out);padding:0;top:0;bottom:0;right:auto}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:hover,.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__railLock{width:240px}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:has(:focus-visible){width:240px}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:focus-within{width:240px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__barBack{background:linear-gradient(to right, rgba(var(--bg-rgb), .42) 0%, rgba(var(--bg-rgb), .31) 19%, rgba(var(--bg-rgb), .227) 34%, rgba(var(--bg-rgb), .16) 47%, rgba(var(--bg-rgb), .117) 56.5%, rgba(var(--bg-rgb), .081) 65%, rgba(var(--bg-rgb), .053) 73%, rgba(var(--bg-rgb), .032) 80.2%, rgba(var(--bg-rgb), .018) 86.1%, rgba(var(--bg-rgb), .009) 91%, rgba(var(--bg-rgb), .003) 95.2%, rgba(var(--bg-rgb), .001) 98.2%, transparent 100%);width:190px;inset:0 auto 0 0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__barBack:after{content:"";background:linear-gradient(to right, rgba(var(--bg-rgb), .9) 0%, rgba(var(--bg-rgb), .9) 40%, rgba(var(--bg-rgb), .895) 45%, rgba(var(--bg-rgb), .868) 50%, rgba(var(--bg-rgb), .807) 55%, rgba(var(--bg-rgb), .711) 60%, rgba(var(--bg-rgb), .588) 65%, rgba(var(--bg-rgb), .45) 70%, rgba(var(--bg-rgb), .312) 75%, rgba(var(--bg-rgb), .189) 80%, rgba(var(--bg-rgb), .093) 85%, rgba(var(--bg-rgb), .032) 90%, rgba(var(--bg-rgb), .005) 95%, transparent 100%);opacity:0;width:400px;transition:opacity var(--t-slow) var(--ease-out);position:absolute;inset:0 auto 0 0}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:hover .Layout-module__jbLzUW__barBack:after,.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__railLock .Layout-module__jbLzUW__barBack:after{opacity:1}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:has(:focus-visible) .Layout-module__jbLzUW__barBack:after{opacity:1}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:focus-within .Layout-module__jbLzUW__barBack:after{opacity:1}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar{transition:width var(--t-slow) step-end}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:hover{width:300px;transition:none}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:focus-within{width:300px;transition:none}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__railLock{width:300px;transition:none}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__barBack:after{width:520px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__topPill{pointer-events:auto;width:100%}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__topbarInner{flex-direction:column;align-items:stretch;gap:0;width:100%;padding:22px 18px 20px;overflow:hidden}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__brand{align-self:flex-start;margin:0 0 22px 2px;display:inline-flex}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__podWrap{flex:1;align-items:stretch;height:auto;min-height:0;margin:0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navPod{flex-direction:column;align-items:stretch;gap:4px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons{display:contents}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__account{order:1}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__railLists{order:2}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__railSearch{order:3;margin-top:auto}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navGroup{flex-direction:column;order:4;align-items:stretch;gap:4px;margin:0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__bellSlot{order:5;width:100%;margin-bottom:auto}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__railSettings{order:6;margin-top:52px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__railSettings{margin-top:66px}.Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__account,.Layout-module__jbLzUW__railLists,.Layout-module__jbLzUW__railSettings){opacity:0;transition:opacity var(--t-base) var(--ease-out)}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:hover :is(.Layout-module__jbLzUW__account,.Layout-module__jbLzUW__railLists,.Layout-module__jbLzUW__railSettings),.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__railLock :is(.Layout-module__jbLzUW__account,.Layout-module__jbLzUW__railLists,.Layout-module__jbLzUW__railSettings){opacity:1}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:has(:focus-visible) :is(.Layout-module__jbLzUW__account,.Layout-module__jbLzUW__railLists,.Layout-module__jbLzUW__railSettings){opacity:1}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:focus-within :is(.Layout-module__jbLzUW__account,.Layout-module__jbLzUW__railLists,.Layout-module__jbLzUW__railSettings){opacity:1}:is(.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__bellSlot [class*=Notifications-module][class*=wrap],.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__bellSlot [class*=Notifications-module][class*=wrap]>*){width:100%}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__iconBtn{border-radius:var(--radius-md);width:100%;min-width:0;height:48px;color:var(--text-dim);background:0 0;justify-content:flex-start;padding:0 13px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]{border-radius:var(--radius-md);width:100%;min-width:0;height:48px;color:var(--text-dim);background:0 0;justify-content:flex-start;padding:0 13px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText svg,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__iconBtn svg{flex:none;width:22px;height:22px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell] svg{flex:none;width:22px;height:22px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText:hover,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__iconBtn:hover{color:var(--text);background:0 0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]:hover{color:var(--text);background:0 0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active{color:var(--text)}.Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]) svg{opacity:.7;transition:opacity var(--t-fast)}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active svg,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__iconBtn.Layout-module__jbLzUW__active svg,.Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):is(:hover,:focus-visible) svg{opacity:1}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=badge]{left:25px;right:auto}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText .Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active .Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons .Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__accountName{white-space:nowrap;letter-spacing:-.012em;opacity:0;max-width:none;transition:opacity var(--t-base) var(--ease-out), transform var(--t-slow) var(--ease-out);flex:none;margin:0 0 0 34px;font-size:clamp(16px,1.05vw,18px);font-weight:500;display:block;transform:translate(-8px)}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:hover .Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__railLock .Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:hover .Layout-module__jbLzUW__accountName,.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__railLock .Layout-module__jbLzUW__accountName{opacity:1;transform:none}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:has(:focus-visible) .Layout-module__jbLzUW__navWord{opacity:1;transform:none}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:focus-within .Layout-module__jbLzUW__navWord{opacity:1;transform:none}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:has(:focus-visible) .Layout-module__jbLzUW__accountName{opacity:1;transform:none}[data-tv="1"] .Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:focus-within .Layout-module__jbLzUW__accountName{opacity:1;transform:none}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navMarker{display:none}.Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):before{content:"";border-radius:var(--radius-xs);background:var(--text);opacity:0;width:3px;height:24px;transition:transform var(--t-base) var(--ease-out), opacity var(--t-fast);margin-top:-12px;position:absolute;top:50%;left:51px;transform:scaleY(0)}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__account .Layout-module__jbLzUW__accountRow:before{left:47px}.Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):is(:hover,:focus-visible){color:var(--text);box-shadow:none;background:0 0;outline:none;transform:none}.Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):is(:hover,:focus-visible):before{opacity:1;transform:none}.Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):is(:hover,:focus-visible) :is(.Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__accountName){font-weight:700}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__account{border-radius:var(--radius-md);width:100%;height:48px;margin:0;padding:0 4px}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__accountRow{border-radius:var(--radius-md);width:100%;height:100%;color:var(--text-dim);text-align:left;align-items:center;padding:0;display:flex;position:relative}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__accountRow .Layout-module__jbLzUW__accountName{flex:auto;min-width:0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__avatar{flex:none;margin:0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__accountName{text-overflow:ellipsis;text-align:left;color:var(--text);margin-left:25px;font-weight:600;overflow:hidden}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText{height:62px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__iconBtn{height:62px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]{height:62px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText svg{width:24px;height:24px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__iconBtn svg{width:24px;height:24px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell] svg{width:24px;height:24px}:is([data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText .Layout-module__jbLzUW__navWord,[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons .Layout-module__jbLzUW__navWord){font-size:var(--fs-lg);margin-left:45px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__accountName{font-size:var(--fs-lg);margin-left:44px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__account{height:62px}[data-tv="1"] .Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):before{height:28px;margin-top:-14px;left:63px}[data-tv="1"] .Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__account .Layout-module__jbLzUW__accountRow:before{left:59px}[data-tv="1"] .Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):focus svg{opacity:1}[data-tv="1"] .Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):focus{color:var(--text);box-shadow:none;background:0 0;outline:none;transform:none}[data-tv="1"] .Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):focus:before{opacity:1;transform:none}[data-tv="1"] .Layout-module__jbLzUW__placeSide :is(.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__iconBtn,.Layout-module__jbLzUW__accountRow,[class*=Notifications-module][class*=bell]):focus :is(.Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__accountName){font-weight:700}@media (prefers-reduced-motion:reduce){.Layout-module__jbLzUW__brand,.Layout-module__jbLzUW__placeBar .Layout-module__jbLzUW__barBack:after,.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__barBack:after,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navWord,.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__accountName{transition:none}}}
.Toaster-module__t5bkOW__wrap{z-index:var(--z-toast);pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:28px;right:28px}.Toaster-module__t5bkOW__slot{pointer-events:auto;max-width:min(380px,100vw - 32px)}.Toaster-module__t5bkOW__drag{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.Toaster-module__t5bkOW__drag:active{cursor:grabbing}.Toaster-module__t5bkOW__toast{border-radius:var(--radius);color:var(--text);font-size:var(--fs-md);align-items:center;gap:10px;padding:12px 18px 12px 14px;font-weight:500;line-height:1.35;display:flex;position:relative;overflow:hidden;}.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}.Toaster-module__t5bkOW__act{height:var(--ctl-h-xs);border-radius:var(--radius-float);background:var(--primary);color:var(--on-accent);font-size:var(--fs-sm);transition:background var(--t-fast), transform var(--t-fast) var(--ease-out);flex:none;margin:-4px -8px -4px 4px;padding:0 12px;font-weight:600}.Toaster-module__t5bkOW__act:hover{background:var(--primary-hover)}.Toaster-module__t5bkOW__act:active{transform:scale(.96)}.Toaster-module__t5bkOW__act:focus-visible{outline:2px solid var(--text);outline-offset:2px}html[data-tv="1"] .Toaster-module__t5bkOW__act{background:var(--fill-2);color:var(--text)}html[data-tv="1"] .Toaster-module__t5bkOW__act:focus{background:var(--primary);color:var(--on-accent);outline:none}.Toaster-module__t5bkOW__fuse{background:var(--text);transform-origin:0;opacity:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.Toaster-module__t5bkOW__lit{opacity:.7}@media (max-width:900px){.Toaster-module__t5bkOW__wrap{left:16px;right:72px;bottom:calc(84px + env(safe-area-inset-bottom));align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Toaster-module__t5bkOW__act:active{transform:none}}
.Empty-module__frmIzG__empty{}.Empty-module__frmIzG__icon{color:var(--text-dim);margin-bottom:2px}.Empty-module__frmIzG__text{font-size:var(--fs-lg);color:var(--text);font-weight:500}.Empty-module__frmIzG__cta{font-size:var(--fs-lg);padding:0 22px;}.Empty-module__frmIzG__out{animation:var(--rise-out)}@media (prefers-reduced-motion:reduce){.Empty-module__frmIzG__out{animation:none}.Empty-module__frmIzG__cta:active{transform:none}}
.HoldButton-module__9znWOW__hold{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative}.HoldButton-module__9znWOW__faces{min-width:0;display:inline-grid}.HoldButton-module__9znWOW__face{opacity:0;white-space:nowrap;text-overflow:ellipsis;min-width:0;transition:opacity var(--t-fast) var(--ease-out);grid-area:1/1;justify-self:start;overflow:hidden}.HoldButton-module__9znWOW__face[data-on]{opacity:1}.HoldButton-module__9znWOW__ring{flex:none;place-items:center;display:inline-grid;position:relative}.HoldButton-module__9znWOW__arc{inset:calc(var(--ring-gap,7px) * -1);width:calc(100% + var(--ring-gap,7px) * 2);height:calc(100% + var(--ring-gap,7px) * 2);pointer-events:none;position:absolute;overflow:visible;transform:rotate(-90deg)}.HoldButton-module__9znWOW__track,.HoldButton-module__9znWOW__fill{fill:none;stroke-width:2.5px}.HoldButton-module__9znWOW__track{stroke:var(--fill-2);opacity:0;transition:opacity var(--t-fast) var(--ease-out)}.HoldButton-module__9znWOW__fill{stroke:currentColor}.HoldButton-module__9znWOW__hold[data-phase=holding] .HoldButton-module__9znWOW__track,.HoldButton-module__9znWOW__hold[data-phase=done] .HoldButton-module__9znWOW__track{opacity:1}.HoldButton-module__9znWOW__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.HoldButton-module__9znWOW__face,.HoldButton-module__9znWOW__track{transition:none}}
