.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-base) 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:0 0;top:calc(100% + 8px);bottom:auto}
.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__veilBg{background:var(--scrim);pointer-events:none;position:absolute;inset:0}.Sheet-module__q-S5fG__panel{border-radius:var(--radius-lg) var(--radius-lg) 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 18px 10px;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{}.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:52px;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: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__badge{border-radius:var(--radius-float);background:var(--danger);min-width:16px;height:16px;color:var(--text);place-items:center;padding:0 4px;font-size:10px;font-weight:600;display:grid;position:absolute;top:3px;right:3px}.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__tab:after{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;display:flex}.Notifications-module__tSTqsq__tabs .Notifications-module__tSTqsq__markRead{font-size:var(--fs-sm);margin-left:auto;padding-bottom:6px}.Notifications-module__tSTqsq__tab{font-size:var(--fs-lg);color:var(--text-dim);transition:color var(--t-fast);padding:6px 2px 14px;font-weight:500;position:relative}.Notifications-module__tSTqsq__tab:hover{color:var(--text)}.Notifications-module__tSTqsq__tabOn{color:var(--text);font-weight:600}.Notifications-module__tSTqsq__tab:after{content:"";border-radius:var(--radius-xs);background:var(--text);height:2px;transition:transform var(--t-base) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Notifications-module__tSTqsq__tabOn:after{transform:scaleX(1)}.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:8px 10px 14px;display:flex;overflow-y:auto}.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-sm);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-float);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{padding:0 6px}.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);}.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)}.Filter-module__mX-ZcW__trigger.Filter-module__mX-ZcW__open svg{transform:rotate(180deg)}.Filter-module__mX-ZcW__pop{transform-origin:0 0;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-xs);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 (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-xs);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}}
.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}}
.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);animation:var(--pop-in);position:relative;overflow:hidden}.DiscordInvite-module__YIJjLG__art{aspect-ratio:16/10;background:#000;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}.DiscordInvite-module__YIJjLG__art:after{content:"";background:linear-gradient(to bottom, transparent 50%, var(--pop-surface) 100%);pointer-events:none;position:absolute;inset:0}.DiscordInvite-module__YIJjLG__close{z-index:1;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}}
.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}}
.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 var(--t-slow) var(--ease-out);position:relative}.MediaCard-module__ksxplG__posterOn{opacity:1}.MediaCard-module__ksxplG__lq{z-index:0;object-fit:cover;filter:blur(14px)saturate(1.15);width:100%;height:100%;transition:opacity .5s var(--ease-out) 80ms;position:absolute;inset:0;transform:scale(1.14)}.MediaCard-module__ksxplG__lqOff{opacity:0;filter:none;transition:opacity .5s 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{}.MediaCard-module__ksxplG__listBtn{}.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);letter-spacing:.07em;text-transform:uppercase;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}@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;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:10px;margin-top:4px;display:flex}.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{transform:none}.MediaCard-module__ksxplG__resume{transition:opacity var(--t-fast) var(--ease-out);transform:none}.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__resume{z-index:3;border-radius:var(--radius-float);width:52px;height:52px;color:var(--on-accent);background:rgba(var(--ink-rgb), .94);box-shadow:var(--shadow-md);opacity:0;transition:opacity var(--t-base) var(--ease-out), transform var(--t-slow) var(--ease-lift);pointer-events:none;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%;transform:scale(.8)}.MediaCard-module__ksxplG__resume svg{margin-left:3px}@media (hover:hover){.MediaCard-module__ksxplG__card:hover .MediaCard-module__ksxplG__resume,.MediaCard-module__ksxplG__card:focus-within .MediaCard-module__ksxplG__resume{opacity:1;transform:none}}.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__sm.Cert-module__PhOxva__symbol{height:20px}.Cert-module__PhOxva__sm.Cert-module__PhOxva__chip{height:19px;padding:0 6px;font-size:11px}
.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{letter-spacing:-.015em;font-size:clamp(19px,1.6vw,24px);font-weight:600}.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__pages{opacity:0;transition:opacity var(--t-base) var(--ease-out);align-self:center;gap:3px;display:flex}.MediaRow-module__cgKaXa__pages button{cursor:pointer;background:var(--fill-4);width:12px;height:2px;transition:background var(--t-base);border:0;padding:0;box-shadow:0 -6px 0 6px #0000}.MediaRow-module__cgKaXa__pages button:hover{background:var(--fill-4)}.MediaRow-module__cgKaXa__pages .MediaRow-module__cgKaXa__pageOn{background:var(--text)}@media (hover:hover){.MediaRow-module__cgKaXa__section:hover .MediaRow-module__cgKaXa__pages{opacity:1}}@media (hover:none){.MediaRow-module__cgKaXa__pages{display:none}}.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{letter-spacing:-.025em;max-width:min(70vw,460px);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-size:clamp(22px,2.4vw,30px);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-float);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;width:40px;height:56px;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;top:calc(50% - 23.5px);transform:scale(.9)}.MediaRow-module__cgKaXa__navPrev{left:10px}.MediaRow-module__cgKaXa__navNext{right:10px}.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{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}
.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-sm);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}}
.Layout-module__jbLzUW__main{z-index:var(--layout-z,1);min-height:100vh;animation:var(--rise-in);padding-bottom:60px;position:relative;overflow-x:clip}.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}.Layout-module__jbLzUW__mainApp{height:100dvh;min-height:0;padding-bottom:0;animation:none;overflow:hidden}.Layout-module__jbLzUW__mainApp .pageFade{animation:none}.Layout-module__jbLzUW__mainApp .Layout-module__jbLzUW__footer{display:none}.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}@media (prefers-reduced-motion:reduce){.Layout-module__jbLzUW__main{animation:none}}html[data-vt] .Layout-module__jbLzUW__main{animation:none}.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}.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;}.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-sm);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-float);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-float);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-sm);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-float);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-float);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:60px var(--page-pad) 40px;max-width:520px}.Layout-module__jbLzUW__footerLogo{opacity:.7;width:auto;height:32px;margin-bottom:14px}.Layout-module__jbLzUW__footerLinks{font-size:var(--fs-xs);color:var(--text-muted);gap:16px;display:flex}.Layout-module__jbLzUW__footerLinks a,.Layout-module__jbLzUW__footerBtn{color:var(--text-muted);font-size:var(--fs-xs);transition:color var(--t-base)}.Layout-module__jbLzUW__footerLinks a:hover,.Layout-module__jbLzUW__footerBtn:hover{color:var(--text)}.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);max-width:calc(100% - 16px);display:flex;position:fixed;transform:translate(-50%)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navPod{border-radius:var(--radius-float);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-float);width:44px;height:44px;color:var(--text-dim);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.Layout-module__jbLzUW__active{color:var(--on-accent)}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navMarker{width:var(--markW,44px);border-radius:var(--radius-float);background:var(--primary);height:44px;transform:translate(var(--markX,0), -50%);transition:transform var(--t-slow) var(--ease-out), width var(--t-slow) var(--ease-out);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 2px 0 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))}}@media (max-width:372px){.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:40px;height:40px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]{width:40px;height:40px}.Layout-module__jbLzUW__dock .Layout-module__jbLzUW__navMarker{width:var(--markW,40px);height:40px}.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}}.Layout-module__jbLzUW__menuBad,.Layout-module__jbLzUW__menuBad:hover{color:var(--danger)}.Layout-module__jbLzUW__topOff .Layout-module__jbLzUW__topPill{pointer-events:none}.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-float);transition:--wl var(--t-slow) var(--ease-out), --wr var(--t-slow) var(--ease-out);align-items:center;padding:7px;display:flex}.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 .Layout-module__jbLzUW__podSlotIn{margin-left:auto}.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-float);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-float);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(--t-slow) var(--ease-out), width var(--t-slow) var(--ease-out)}.Layout-module__jbLzUW__navText{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.Layout-module__jbLzUW__navMarker,.Layout-module__jbLzUW__navText,.Layout-module__jbLzUW__navText .Layout-module__jbLzUW__navWord{transition:none}}.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:252px}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:has(:focus-visible){width:252px}.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}.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}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navGroup{flex-direction:column;align-items:stretch;gap:4px;margin:0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons{flex-direction:column;align-items:stretch;gap:4px;margin:auto 0 0;padding:0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__bellSlot{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);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);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{background:var(--fill-1);color:var(--text)}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navIcons [class*=Notifications-module][class*=bell]:hover{background:var(--fill-1);color:var(--text)}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active{color:var(--text)}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active:hover{background:0 0}.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 15px;font-size:clamp(16px,1.05vw,18px);font-weight:500;display:block;transform:translate(-8px)}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navText.Layout-module__jbLzUW__active .Layout-module__jbLzUW__navWord{font-weight:700}.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}.Layout-module__jbLzUW__placeSide.Layout-module__jbLzUW__topbar:has(:focus-visible) .Layout-module__jbLzUW__accountName{opacity:1;transform:none}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__navMarker{width:100%;height:var(--markH,48px);border-radius:var(--radius-md);background:var(--fill-2);box-shadow:none;transform:translate(0, var(--markY,0));top:0;left:0}.Layout-module__jbLzUW__placeSide .Layout-module__jbLzUW__account{border-radius:var(--radius-md);width:100%;height:52px;margin:6px 0 0;padding:0 4px}.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:12px;font-weight:600;overflow:hidden}@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}}}
.Page-module__lEHVma__page{max-width:var(--page-max);padding:var(--page-top) var(--page-pad) 90px;min-height:100vh;margin:0 auto}.Page-module__lEHVma__head{align-items:center;gap:18px;margin-bottom:28px;display:flex}.Page-module__lEHVma__title{letter-spacing:-.02em;overflow-wrap:break-word;min-width:0;font-size:34px;font-weight:600;line-height:1.15}.Page-module__lEHVma__poster{border-radius:var(--radius-md);width:auto;height:88px;box-shadow:var(--shadow-md);flex:none}.Page-module__lEHVma__empty{text-align:center;max-width:460px;min-height:min(100dvh - 320px,620px);font-size:var(--fs-lg);color:var(--text);animation:var(--rise-in);flex-direction:column;justify-content:center;align-items:center;gap:14px;margin:0 auto;padding:24px 0;font-weight:500;line-height:1.5;display:flex}.Page-module__lEHVma__more{justify-content:center;display:flex}.Page-module__lEHVma__sentinel{height:1px}.Page-module__lEHVma__notFound{min-height:82vh;padding:0 var(--page-pad);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.Page-module__lEHVma__code{letter-spacing:-.04em;font-size:80px;font-weight:700;line-height:1}.Page-module__lEHVma__msg{font-size:var(--fs-lg);color:var(--text-dim)}.Page-module__lEHVma__back{font-size:var(--fs-lg);margin-top:6px;padding:0 22px;}@media (max-width:640px){.Page-module__lEHVma__page{padding:var(--page-top) 4% 60px}.Page-module__lEHVma__head{gap:14px;margin-bottom:22px}.Page-module__lEHVma__poster{height:64px}.Page-module__lEHVma__code{font-size:64px}}@media (prefers-reduced-motion:reduce){.Page-module__lEHVma__empty{animation:none}.Page-module__lEHVma__back{transition:background var(--t-fast)}.Page-module__lEHVma__back:active{transform:none}}
.Account-module__Rilo2G__wrap{max-width:var(--page-max);padding:var(--page-top) var(--page-pad) 56px;margin:0 auto}.Account-module__Rilo2G__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.Account-module__Rilo2G__sub{font-size:var(--fs-lg);color:var(--text-dim);margin:6px 0 30px}.Account-module__Rilo2G__section{border-radius:var(--radius);background:var(--fill-field);min-width:0;margin-bottom:22px;padding:24px 26px 26px}.Account-module__Rilo2G__section:last-child{margin-bottom:0}.Account-module__Rilo2G__secTitle{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--text);font-weight:600}.Account-module__Rilo2G__secBody{margin-top:18px}.Account-module__Rilo2G__grow{flex:1;min-width:0}.Account-module__Rilo2G__inlineRow{align-items:center;gap:10px;display:flex}.Account-module__Rilo2G__fieldRow{gap:10px;display:flex}.Account-module__Rilo2G__fieldRow>*{flex:1;min-width:0}.Account-module__Rilo2G__msg{margin-top:9px}.Account-module__Rilo2G__avatar{border-radius:var(--radius-float);width:56px;height:56px;font-size:var(--fs-2xl);color:var(--on-accent);background:var(--primary);flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden}.Account-module__Rilo2G__avatar img{object-fit:cover;width:100%;height:100%}.Account-module__Rilo2G__avatarBtn{cursor:pointer;border:none;padding:0;position:relative}.Account-module__Rilo2G__avatarEdit{border-radius:var(--radius-float);font-size:var(--fs-xs);color:var(--text);background:var(--scrim);opacity:0;transition:opacity var(--t-fast);place-items:center;font-weight:500;display:grid;position:absolute;inset:0}.Account-module__Rilo2G__avatarBtn:hover .Account-module__Rilo2G__avatarEdit{opacity:1}.Account-module__Rilo2G__input{width:100%;}.Account-module__Rilo2G__input+.Account-module__Rilo2G__input{margin-top:10px}.Account-module__Rilo2G__saveRow{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.Account-module__Rilo2G__save{}.Account-module__Rilo2G__save:disabled,.Account-module__Rilo2G__neutral:disabled,.Account-module__Rilo2G__danger:disabled,.Account-module__Rilo2G__mini:disabled{opacity:.55;cursor:default;pointer-events:none}.Account-module__Rilo2G__ok{font-size:var(--fs-sm);color:var(--accent)}.Account-module__Rilo2G__bad{font-size:var(--fs-sm);color:var(--danger)}.Account-module__Rilo2G__rows{flex-direction:column;gap:4px;display:flex}.Account-module__Rilo2G__linkRow{min-height:46px;font-size:var(--fs-lg);color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:2px 0;display:flex}.Account-module__Rilo2G__switch{border-radius:var(--radius-float);background:var(--fill-2);width:40px;height:22px;transition:background var(--t-base) var(--ease-out);flex:none;position:relative}.Account-module__Rilo2G__switch .Account-module__Rilo2G__knob{border-radius:var(--radius-float);background:var(--primary-hover);width:18px;height:18px;transition:transform var(--t-slow) var(--ease-lift), background-color var(--t-base) var(--ease-out), width var(--t-fast) var(--ease-out);position:absolute;top:2px;left:2px}.Account-module__Rilo2G__switch:active .Account-module__Rilo2G__knob{width:22px}.Account-module__Rilo2G__switchOn{background:var(--primary-hover)}.Account-module__Rilo2G__switchOn .Account-module__Rilo2G__knob{background:var(--on-accent);transform:translate(18px)}.Account-module__Rilo2G__switchOn:active .Account-module__Rilo2G__knob{transform:translate(14px)}.Account-module__Rilo2G__switch:focus-visible,.Account-module__Rilo2G__save:focus-visible,.Account-module__Rilo2G__neutral:focus-visible,.Account-module__Rilo2G__danger:focus-visible,.Account-module__Rilo2G__cancel:focus-visible,.Account-module__Rilo2G__mini:focus-visible,.Account-module__Rilo2G__avatarBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Account-module__Rilo2G__mini{font-size:var(--fs-md);color:var(--danger);border-radius:var(--radius-sm);background:var(--danger-soft);transition:background var(--t-fast);padding:5px 11px;font-weight:500}.Account-module__Rilo2G__mini:hover{background:var(--danger-soft-hover)}.Account-module__Rilo2G__text{font-size:var(--fs-md);color:var(--text-dim);margin-bottom:12px;line-height:1.6}.Account-module__Rilo2G__sessions{flex-direction:column;gap:12px;margin-top:14px;display:flex}.Account-module__Rilo2G__session{justify-content:space-between;align-items:center;gap:12px;display:flex}.Account-module__Rilo2G__sessionDevice{font-size:var(--fs-lg);color:var(--text);align-items:center;gap:8px;display:flex}.Account-module__Rilo2G__sessionCurrent{font-size:var(--fs-xs);color:var(--primary);background:var(--primary-dim);border-radius:var(--radius-float);padding:2px 8px;font-weight:500}.Account-module__Rilo2G__sessionMeta{font-size:var(--fs-sm);color:var(--text-muted);margin-top:2px}.Account-module__Rilo2G__neutral{}.Account-module__Rilo2G__danger{}.Account-module__Rilo2G__cancel{}.Account-module__Rilo2G__modalScrim{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}.Account-module__Rilo2G__modal{border-radius:var(--radius-lg);width:100%;max-width:380px;padding:22px;position:relative;}.Account-module__Rilo2G__modalTitle{font-size:var(--fs-xl);color:var(--text);margin-bottom:8px;font-weight:600}.Account-module__Rilo2G__modalText{font-size:var(--fs-sm);color:var(--text-dim);margin-bottom:14px;line-height:1.6}.Account-module__Rilo2G__modalHint{font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:8px}.Account-module__Rilo2G__modalHint b{color:var(--text);font-weight:500}.Account-module__Rilo2G__modalRow{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.Account-module__Rilo2G__avatarModal{max-width:480px}.Account-module__Rilo2G__avTabs{gap:6px;margin:10px 0 4px;display:flex}.Account-module__Rilo2G__avTab{}.Account-module__Rilo2G__avTabOn{}.Account-module__Rilo2G__avGrid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:12px;max-height:360px;padding:12px 6px;display:grid;overflow:hidden auto}.Account-module__Rilo2G__avPick{aspect-ratio:1;border-radius:var(--radius-float);background:var(--fill-1);cursor:pointer;transition:transform var(--t-fast) var(--ease-out);padding:0;position:relative}.Account-module__Rilo2G__avPick img{object-fit:cover;border-radius:var(--radius-float);width:100%;height:100%;display:block}.Account-module__Rilo2G__avPick:hover{transform:scale(1.06)}.Account-module__Rilo2G__avPickOn img{box-shadow:0 0 0 2px var(--surface-1), 0 0 0 4px var(--text)}.Account-module__Rilo2G__gifGrid{column-count:2;overscroll-behavior:contain;column-gap:8px;max-height:360px;margin-top:12px;overflow-y:auto}.Account-module__Rilo2G__gifOption{border-radius:var(--radius-sm);break-inside:avoid;background:var(--fill-1);cursor:pointer;width:100%;margin-bottom:8px;padding:0;display:block;overflow:hidden}.Account-module__Rilo2G__gifOption img{width:100%;height:auto;display:block}.Account-module__Rilo2G__gifOption:hover{opacity:.8}.Account-module__Rilo2G__gifEmpty{text-align:center;font-size:var(--fs-sm);color:var(--text-muted);padding:34px}.Account-module__Rilo2G__gifCats{overscroll-behavior:contain;grid-template-columns:1fr 1fr;gap:8px;max-height:360px;margin-top:12px;display:grid;overflow-y:auto}.Account-module__Rilo2G__gifCat{border-radius:var(--radius-sm);cursor:pointer;background:var(--fill-1);height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.Account-module__Rilo2G__gifCat img{object-fit:cover;filter:brightness(.62);width:100%;height:100%;transition:filter var(--t-fast);position:absolute;inset:0}.Account-module__Rilo2G__gifCat:hover img{filter:brightness(.8)}.Account-module__Rilo2G__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}.Account-module__Rilo2G__modalOut{animation:var(--scrim-out);pointer-events:none}.Account-module__Rilo2G__modalOut .Account-module__Rilo2G__modal{animation:var(--pop-out)}@media (max-width:640px){.Account-module__Rilo2G__fieldRow{flex-direction:column}}@media (prefers-reduced-motion:reduce){.Account-module__Rilo2G__modalScrim,.Account-module__Rilo2G__modal,.Account-module__Rilo2G__modalOut,.Account-module__Rilo2G__modalOut .Account-module__Rilo2G__modal{animation:none}.Account-module__Rilo2G__switch .Account-module__Rilo2G__knob{transition:none}}.Account-module__Rilo2G__sideOut{color:var(--danger);margin-top:6px}.Account-module__Rilo2G__sideOut:hover{color:var(--danger);background:var(--danger-soft)}@media (max-width:900px){.Account-module__Rilo2G__sideOut{margin-top:0;margin-left:6px}}.Account-module__Rilo2G__secTitle{margin-bottom:12px}.Account-module__Rilo2G__section{padding:20px 22px}.Account-module__Rilo2G__wrapFlush{display:contents}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__secTitle{font-size:var(--fs-xl);letter-spacing:-.015em;margin-bottom:0;font-weight:600}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__secBody{flex-direction:column;flex:1;margin-top:12px;display:flex}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__saveRow{margin-top:auto;padding-top:14px}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__linkRow{min-height:40px;padding:0}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__fieldRow .Account-module__Rilo2G__input+.Account-module__Rilo2G__input{margin-top:0}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__sessions{scrollbar-width:thin;gap:8px;max-height:80px;margin-top:12px;overflow-y:auto}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__session{min-height:36px}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__sessionDevice{font-size:var(--fs-lg)}.Account-module__Rilo2G__wrapFlush .Account-module__Rilo2G__sessionMeta{font-size:var(--fs-sm);margin-top:1px}
.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:22px;display:flex}.Reviews-module__lhOVKW__heading{font-size:var(--fs-2xl);color:var(--text);font-weight:600}.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{gap:14px;margin-bottom:26px;display:flex}.Reviews-module__lhOVKW__composeMain{flex:1;min-width:0}.Reviews-module__lhOVKW__line{border-bottom:1px solid var(--hairline);transition:border-color var(--t-fast);position:relative}.Reviews-module__lhOVKW__lineOpen{border-bottom-color:var(--fill-4)}.Reviews-module__lhOVKW__rt{width:100%;color:var(--text);font-size:var(--fs-lg);white-space:pre-wrap;word-break:break-word;outline:none;min-height:22px;padding:8px 36px 8px 0;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-lg);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__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.Reviews-module__lhOVKW__actLeft{align-items:center;gap:6px;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;gap:3px;padding-top:12px;display:flex}.Reviews-module__lhOVKW__rateRow .Reviews-module__lhOVKW__rateLabel{margin-right:7px}.Reviews-module__lhOVKW__star{border-radius:var(--radius-sm);width:28px;height:28px;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-float);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-sm);height:32px;font-size:var(--fs-sm);color:var(--text-dim);transition:background var(--t-fast), color var(--t-fast), transform var(--t-fast) var(--ease-out);background:0 0;align-items:center;gap:6px;padding:0 10px;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__toolGif{padding:0 11px}.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-sm);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:20px;display:flex}.Reviews-module__lhOVKW__empty{}.Reviews-module__lhOVKW__avatarLink{flex:none;line-height:0;display:block}.Reviews-module__lhOVKW__avatar{border-radius:var(--radius-float);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:center;gap:7px;display:flex}.Reviews-module__lhOVKW__reviewName{font-size:var(--fs-md);color:var(--text);font-weight:500;text-decoration:none}a.Reviews-module__lhOVKW__reviewName:hover{color:var(--text-dim)}.Reviews-module__lhOVKW__reviewTime{font-size:var(--fs-xs);color:var(--text-muted)}.Reviews-module__lhOVKW__reviewText{font-size:var(--fs-lg);color:var(--text);white-space:pre-wrap;word-break:break-word;margin:3px 0 0;line-height:1.5}.Reviews-module__lhOVKW__votes{align-items:center;gap:2px;margin-top:6px;margin-left:-8px;display:flex}.Reviews-module__lhOVKW__vote{font-size:var(--fs-sm);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:6px;padding:7px 10px;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{color:var(--text-dim);background:0 0;}.Reviews-module__lhOVKW__replyBtn:hover{color:var(--text)}.Reviews-module__lhOVKW__commentBlock{position:relative}.Reviews-module__lhOVKW__thread{margin-top:4px;padding-left:54px}.Reviews-module__lhOVKW__trunk{background:var(--hairline);width:2px;position:absolute;top:48px;bottom:33px;left:19px}.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:none;border-bottom:1px solid var(--fill-4);width:100%;min-height:22px;color:var(--text);font-size:var(--fs-lg);resize:none;background:0 0;outline:none;padding:6px 0;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);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):after{content:"";background:var(--hairline);width:2px;position:absolute;top:-16px;bottom:-16px;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-bottom:1px solid var(--fill-4);color:var(--text);font-size:var(--fs-lg);white-space:pre-wrap;word-break:break-word;outline:none;min-height:22px;padding:8px 0;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}}
.TabbedGrid-module__y6vJRq__section{padding:0 var(--page-pad);margin-bottom:44px;display:flow-root}.TabbedGrid-module__y6vJRq__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.TabbedGrid-module__y6vJRq__tabs{gap:22px;display:flex}.TabbedGrid-module__y6vJRq__tab{font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--text-dim);transition:color var(--t-fast) var(--ease-out);padding:6px 0 10px;font-weight:600;position:relative}.TabbedGrid-module__y6vJRq__tab:after{content:"";border-radius:var(--radius-hair);background:var(--text);transform-origin:50%;height:2px;transition:transform var(--t-base) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.TabbedGrid-module__y6vJRq__tab:hover,.TabbedGrid-module__y6vJRq__tabOn{color:var(--text)}.TabbedGrid-module__y6vJRq__tabOn:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.TabbedGrid-module__y6vJRq__tab:after{transition:none}.TabbedGrid-module__y6vJRq__arrow:active:not(:disabled){transform:none}}.TabbedGrid-module__y6vJRq__pager{align-items:center;gap:10px;display:flex}.TabbedGrid-module__y6vJRq__arrow{border-radius:var(--radius-xs);width:30px;height:30px;color:var(--text-dim);transition:background var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);place-items:center;display:grid}.TabbedGrid-module__y6vJRq__arrow:hover:not(:disabled){background:var(--fill-1);color:var(--text)}.TabbedGrid-module__y6vJRq__arrow:active:not(:disabled){transform:scale(.9)}.TabbedGrid-module__y6vJRq__arrow:disabled{opacity:.35;cursor:default}.TabbedGrid-module__y6vJRq__page{text-align:center;min-width:44px;font-size:var(--fs-md);font-variant-numeric:tabular-nums;color:var(--text-dim);font-weight:600}.TabbedGrid-module__y6vJRq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 14px;display:grid}@media (max-width:1200px){.TabbedGrid-module__y6vJRq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.TabbedGrid-module__y6vJRq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.TabbedGrid-module__y6vJRq__tab{font-size:var(--fs-md);padding:7px 12px}.TabbedGrid-module__y6vJRq__bar{gap:10px}.TabbedGrid-module__y6vJRq__tabs{width:100%}.TabbedGrid-module__y6vJRq__tab{text-align:center;flex:1;padding:8px 6px}}
.Discover-module__EFIq5W__page{isolation:isolate;max-width:var(--page-max);padding:var(--page-top) var(--page-pad) 90px;min-height:100vh;margin:0 auto;position:relative}.Discover-module__EFIq5W__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-bottom:22px;display:flex}.Discover-module__EFIq5W__title{margin:0;}.Discover-module__EFIq5W__count{vertical-align:middle;margin-left:10px;}.Discover-module__EFIq5W__sub{font-size:var(--fs-lg);color:var(--text-dim);margin:4px 0 0}.Discover-module__EFIq5W__by{color:var(--text);align-items:center;gap:8px;font-weight:600;display:inline-flex}.Discover-module__EFIq5W__by:hover{text-decoration:underline}.Discover-module__EFIq5W__byRow{font-size:var(--fs-lg);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:10px 0 0;display:flex}.Discover-module__EFIq5W__byAvatar{border-radius:var(--radius-float);object-fit:cover;background:var(--surface-2);width:26px;height:26px}.Discover-module__EFIq5W__byMeta{color:var(--text-dim);font-size:var(--fs-md)}.Discover-module__EFIq5W__wash{z-index:-1;pointer-events:none;width:100vw;height:440px;margin-left:-50vw;position:absolute;top:0;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Discover-module__EFIq5W__wash img{object-fit:cover;object-position:center 30%;opacity:.32;filter:blur(40px)saturate(1.3);width:100%;height:100%;transform:scale(1.15)}.Discover-module__EFIq5W__tools{align-items:center;gap:8px;display:flex}.Discover-module__EFIq5W__search{width:min(320px,100%);height:var(--ctl-h-sm);border-radius:var(--radius-float);}.Discover-module__EFIq5W__mine{}.Discover-module__EFIq5W__err{color:var(--danger);font-size:var(--fs-md);margin:0 0 16px}.Discover-module__EFIq5W__grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;display:grid}@media (min-width:768px){.Discover-module__EFIq5W__grid{grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));gap:24px}.Discover-module__EFIq5W__grid .Discover-module__EFIq5W__card{--fan:1.5}.Discover-module__EFIq5W__grid .Discover-module__EFIq5W__cardName{font-size:var(--fs-2xl)}.Discover-module__EFIq5W__grid .Discover-module__EFIq5W__cardBy{font-size:var(--fs-md);gap:9px}.Discover-module__EFIq5W__grid .Discover-module__EFIq5W__cardAvatar{width:24px;height:24px}.Discover-module__EFIq5W__grid .Discover-module__EFIq5W__cardBody{padding-bottom:20px;padding-left:22px}}.Discover-module__EFIq5W__card{aspect-ratio:16/9;border-radius:var(--radius-content);background:var(--fill-1);color:var(--text);transition:transform var(--t-base) var(--ease-out);display:block;position:relative;overflow:hidden}.Discover-module__EFIq5W__card:hover{transform:translateY(-3px)}.Discover-module__EFIq5W__card:active{transform:scale(.99)}.Discover-module__EFIq5W__art{position:absolute;inset:0}.Discover-module__EFIq5W__art img{object-fit:cover;width:100%;height:100%;transition:transform var(--t-slow) var(--ease-out)}.Discover-module__EFIq5W__artPoster{object-position:center 18%;filter:blur(1px)brightness(.8)}.Discover-module__EFIq5W__card:hover .Discover-module__EFIq5W__art img{transform:scale(1.04)}.Discover-module__EFIq5W__fan{right:calc(30px * var(--fan,1));bottom:calc(22px * var(--fan,1));width:calc(112px * var(--fan,1));height:calc(92px * var(--fan,1));pointer-events:none;position:absolute}.Discover-module__EFIq5W__fan img{width:calc(54px * var(--fan,1));height:calc(81px * var(--fan,1));object-fit:cover;border-radius:var(--radius-xs);box-shadow:0 0 0 1.5px rgba(var(--raise-rgb), .35), 0 10px 22px -6px #000000b3;background:var(--surface-2);transform-origin:50% 120%;transition:transform var(--t-slow) var(--ease-out);position:absolute;bottom:0;left:50%}.Discover-module__EFIq5W__fan img:first-child{transform:translateX(-50%) rotate(-14deg) translateX(calc(-14px * var(--fan,1)));z-index:1}.Discover-module__EFIq5W__fan img:nth-child(2){transform:translateX(-50%) translateY(calc(-6px * var(--fan,1)));z-index:3}.Discover-module__EFIq5W__fan img:nth-child(3){transform:translateX(-50%) rotate(14deg) translateX(calc(14px * var(--fan,1)));z-index:2}.Discover-module__EFIq5W__card:hover .Discover-module__EFIq5W__fan img:first-child{transform:translateX(-50%) rotate(-20deg) translateX(calc(-20px * var(--fan,1)))}.Discover-module__EFIq5W__card:hover .Discover-module__EFIq5W__fan img:nth-child(2){transform:translateX(-50%) translateY(calc(-12px * var(--fan,1)))}.Discover-module__EFIq5W__card:hover .Discover-module__EFIq5W__fan img:nth-child(3){transform:translateX(-50%) rotate(20deg) translateX(calc(20px * var(--fan,1)))}.Discover-module__EFIq5W__cardBody{padding:48px calc(150px * var(--fan,1)) 14px 16px;background:linear-gradient(#0000,#0006 50%,#000000db);position:absolute;bottom:0;left:0;right:0}.Discover-module__EFIq5W__cardName{font-size:var(--fs-xl);letter-spacing:-.015em;text-shadow:0 1px 6px #0009;white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;font-weight:700;line-height:1.2;overflow:hidden}.Discover-module__EFIq5W__cardBy{font-size:var(--fs-sm);color:var(--text);white-space:nowrap;align-items:center;gap:7px;margin:0;font-weight:500;display:flex}.Discover-module__EFIq5W__cardAvatar{border-radius:var(--radius-float);object-fit:cover;background:var(--surface-2);flex:none;width:20px;height:20px}.Discover-module__EFIq5W__cardCount{color:var(--text-dim)}.Discover-module__EFIq5W__cardCount:before{content:"-";color:var(--text-muted);margin-right:7px}.Discover-module__EFIq5W__more{margin:28px auto 0;padding:0 22px;display:flex;}.Discover-module__EFIq5W__more:disabled{opacity:.5}.Discover-module__EFIq5W__listHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 18px;margin-bottom:26px;display:flex}.Discover-module__EFIq5W__saveAll{transition:transform var(--t-fast) var(--ease-out), opacity var(--t-base);}.Discover-module__EFIq5W__saveAll:disabled{opacity:.55}.Discover-module__EFIq5W__cards{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;display:grid}@media (min-width:768px){.Discover-module__EFIq5W__cards{grid-template-columns:repeat(auto-fill, minmax(var(--card-land), 1fr));gap:20px}}@media (max-width:640px){.Discover-module__EFIq5W__tools,.Discover-module__EFIq5W__search{width:100%}}@media (prefers-reduced-motion:reduce){.Discover-module__EFIq5W__card,.Discover-module__EFIq5W__card:hover,.Discover-module__EFIq5W__art img,.Discover-module__EFIq5W__card:hover .Discover-module__EFIq5W__art img{transition:none;transform:none}.Discover-module__EFIq5W__fan img{transition: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}}
.Toaster-module__t5bkOW__wrap{z-index:var(--z-toast);pointer-events:none;justify-items:end;display:grid;position:fixed;bottom:28px;right:28px}.Toaster-module__t5bkOW__wrap>*{grid-area:1/1}.Toaster-module__t5bkOW__toast{border-radius:var(--radius);background:var(--surface-2);max-width:min(380px,100vw - 32px);color:var(--text);font-size:var(--fs-md);box-shadow:var(--shadow-md);animation:var(--rise-in);align-items:center;gap:10px;padding:12px 18px 12px 14px;font-weight:500;line-height:1.35;display:flex}.Toaster-module__t5bkOW__out{animation:var(--rise-out)}.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}@media (max-width:900px){.Toaster-module__t5bkOW__wrap{left:16px;right:72px;bottom:calc(84px + env(safe-area-inset-bottom));justify-items:start}}@media (prefers-reduced-motion:reduce){.Toaster-module__t5bkOW__toast{animation:var(--fade-in)}.Toaster-module__t5bkOW__out{animation:var(--fade-out)}}
.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__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-muted);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}
.TileRow-module__C8OvDa__section{padding:0 var(--page-pad);margin-bottom:52px;display:flow-root}.TileRow-module__C8OvDa__heading{letter-spacing:-.025em;margin-bottom:18px;font-size:clamp(22px,2.4vw,30px);font-weight:700}.TileRow-module__C8OvDa__rowWrap{position:relative}.TileRow-module__C8OvDa__row{-ms-overflow-style:none;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);transition:--fl var(--t-slow) var(--ease-out), --fr var(--t-slow) var(--ease-out);gap:12px;padding:2px 0 6px;display:flex;overflow-x:auto}.TileRow-module__C8OvDa__row::-webkit-scrollbar{display:none}.TileRow-module__C8OvDa__fadeL{--fl:48px}.TileRow-module__C8OvDa__fadeR{--fr:48px}.TileRow-module__C8OvDa__name{font-size:var(--fs-md);color:var(--text-dim);text-align:center;font-weight:500}.TileRow-module__C8OvDa__halo .TileRow-module__C8OvDa__logoBox img{filter:drop-shadow(0 0 1px var(--fill-4)) drop-shadow(0 0 7px var(--fill-3))}.TileRow-module__C8OvDa__tileSub{max-width:100%;font-size:var(--fs-sm);color:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-weight:500;display:flex;overflow:hidden}.TileRow-module__C8OvDa__tileDot{border-radius:var(--radius-float);background:var(--danger);flex:none;width:5px;height:5px}.TileRow-module__C8OvDa__labelTile{transition:transform var(--t-fast) var(--ease-out);flex-direction:column;flex:0 0 158px;align-items:center;gap:9px;display:flex}.TileRow-module__C8OvDa__logoBox{border-radius:var(--radius-content);background:var(--fill-1);width:100%;height:82px;box-shadow:var(--shadow-sm);transition:background var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out);justify-content:center;align-items:center;padding:16px 20px;display:flex;overflow:hidden}.TileRow-module__C8OvDa__logoBox img{object-fit:contain;opacity:1;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.TileRow-module__C8OvDa__labelTile:hover{transform:translateY(-3px)}.TileRow-module__C8OvDa__labelTile:hover .TileRow-module__C8OvDa__logoBox{background:var(--fill-2);box-shadow:var(--shadow-md)}.TileRow-module__C8OvDa__labelTile:hover .TileRow-module__C8OvDa__logoBox img{opacity:1}@media (min-width:768px){.TileRow-module__C8OvDa__labelTile{flex:0 0 176px}.TileRow-module__C8OvDa__logoBox{height:90px}}@media (prefers-reduced-motion:reduce){.TileRow-module__C8OvDa__labelTile:hover{transform:none}}.TileRow-module__C8OvDa__iconTile{transition:transform var(--t-fast) var(--ease-out);flex-direction:column;flex:0 0 84px;align-items:center;gap:9px;display:flex}.TileRow-module__C8OvDa__iconTile img{border-radius:var(--radius-content);object-fit:cover;width:84px;height:84px;box-shadow:var(--shadow-sm);transition:box-shadow var(--t-fast) var(--ease-out);display:block}.TileRow-module__C8OvDa__iconTile:hover img{box-shadow:var(--shadow-md)}.TileRow-module__C8OvDa__iconTile:hover{transform:translateY(-3px)}.TileRow-module__C8OvDa__iconName{font-size:var(--fs-sm);color:var(--text-dim);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:color var(--t-fast) var(--ease-out);font-weight:500;overflow:hidden}.TileRow-module__C8OvDa__iconTile:hover .TileRow-module__C8OvDa__iconName{color:var(--text)}@media (prefers-reduced-motion:reduce){.TileRow-module__C8OvDa__iconTile:hover{transform:none}}@media (min-width:768px){.TileRow-module__C8OvDa__section{margin-bottom:60px}}
