.Playlist_playlist__rHI7a{background-color:var(--color-primary-background);border:2px solid var(--color-container-background);border-radius:10px;bottom:calc(100% + 7px);display:flex;flex-direction:column;gap:30px;height:-moz-fit-content;height:fit-content;max-height:360px;max-width:360px;opacity:0;overflow:auto;padding:16px 0;pointer-events:none;position:absolute;right:0;transform:translateZ(0);transition:opacity var(--duration) var(--easing),width var(--duration) var(--easing),height var(--duration) var(--easing);width:calc(100% + 4px)}.Playlist_playlist_show__y2Zhb{opacity:1;pointer-events:all}.Playlist_content__ejGTB{display:flex;flex-direction:column;gap:5px}.Playlist_title__SqWf5{color:var(--color-secondary);font-family:var(--font-inter);font-size:.6875rem;font-weight:500;padding:0 16px;text-transform:uppercase}.Playlist_list__MXEi9{display:flex;flex-direction:column;overflow:auto}.Playlist_item__G7Dwd,.Playlist_list__MXEi9{gap:5px;width:100%}.Playlist_item__G7Dwd{display:grid;grid-template-columns:1fr 40px;grid-gap:5px;flex-shrink:0;padding:0 16px}.Playlist_item__G7Dwd:hover{background-color:var(--color-container-background)}.Playlist_item__G7Dwd:hover .Playlist_button__delete__IwX2N{opacity:1;pointer-events:all}.Playlist_button__vFu0P{display:flex;flex-shrink:0;gap:10px;overflow:hidden;padding:5px 0;transition:transform var(--duration) var(--easing),background-color var(--duration) var(--easing),color var(--duration) var(--easing),border-color var(--duration) var(--easing),border-radius var(--duration) var(--easing),opacity var(--duration) var(--easing),width var(--duration) var(--easing);width:100%}.Playlist_button__vFu0P:not(:disabled){cursor:pointer}.Playlist_button__vFu0P:not(:disabled):active{transform:scale(.95)}.Playlist_button__delete__IwX2N{align-items:center;background-color:var(--color-container-background);display:flex;height:40px;justify-content:center;margin:auto 0 auto auto;opacity:0;pointer-events:none;transition:opacity var(--duration) var(--easing),background-color var(--duration) var(--easing);transition:transform var(--duration) var(--easing),background-color var(--duration) var(--easing),color var(--duration) var(--easing),border-color var(--duration) var(--easing),border-radius var(--duration) var(--easing),opacity var(--duration) var(--easing),width var(--duration) var(--easing);width:40px}.Playlist_button__delete__IwX2N:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.Playlist_button__delete__IwX2N:not(:disabled):hover{background-color:var(--color-primary-background-80);color:var(--color-secondary)}}.Playlist_button__delete__IwX2N:not(:disabled):active{transform:scale(.95)}.Playlist_image__H9RVv{background-color:var(--color-primary-background-reverted-05);border-radius:12px;flex-grow:0;flex-shrink:0;height:40px;overflow:hidden;position:relative;width:40px}.Playlist_image__H9RVv:after{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:var(--color-primary-background-reverted-30);border-radius:7px;content:" ";height:20px;width:20px}.Playlist_icon__44M8J,.Playlist_image__H9RVv:after{bottom:0;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;transform:translateZ(0)}.Playlist_icon__44M8J{color:var(--color-primary-background);height:12px;width:12px;z-index:1}.Playlist_data__cmEbt{display:flex;flex-direction:column;flex-grow:0;flex-shrink:1;height:40px;justify-content:space-around;overflow:hidden}.Playlist_data__first__Eh4_g{color:var(--color-secondary);font-family:var(--font-inter);font-size:.875rem;font-weight:500;line-height:120%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.Playlist_data__second__FE0Cg{align-items:center;display:flex;gap:6px;width:100%}.Playlist_data__user__yWxbX{color:var(--color-secondary);font-family:var(--font-inter);font-size:.875rem;font-weight:500;font-weight:400;line-height:120%;white-space:nowrap}.Playlist_data__user__yWxbX>span{color:var(--color-primary);font-weight:700}@keyframes ModalPlayer_marquee__WHI5f{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.ModalPlayer_root__pHQ7O{background-color:var(--color-primary-background);border:2px solid var(--color-container-background);border-radius:16px;bottom:calc(var(--footer-height) + 10px);display:grid;height:64px;left:0;margin-left:auto;margin-right:auto;max-width:1216px;position:fixed;right:0;width:calc(100% - 40px);grid-gap:10px;gap:10px;grid-template:"image data controls controls__right" 1fr/40px 1fr 20px 30px;overflow:hidden;padding:10px 16px;transition:width calc(var(--duration)/2) var(--easing),height calc(var(--duration)/2) var(--easing),left var(--duration) var(--easing);z-index:6}@media (min-width:640px){.ModalPlayer_root__pHQ7O{grid-template:"image data controls controls__right controls__right" 1fr/40px 1fr minmax(462px,max-content) 40px 1fr;overflow:visible;overflow:initial}}@media (min-width:1200px){.ModalPlayer_root__pHQ7O{bottom:10px;width:calc(100% - 64px)}}.ModalPlayer_image__fb2uv{background-color:var(--color-primary-background-reverted-05);border-radius:12px;flex-shrink:0;grid-area:image;width:40px}.ModalPlayer_data__kSxME,.ModalPlayer_image__fb2uv{flex-grow:0;height:40px;overflow:hidden}.ModalPlayer_data__kSxME{display:flex;flex-direction:column;flex-shrink:1;grid-area:data;justify-content:space-around;position:relative}.ModalPlayer_data__kSxME:after{background:linear-gradient(90deg,transparent 41.36%,var(--color-primary-background) 86.97%);content:"";height:100%;position:absolute;right:0;top:0;transform:translateZ(0);width:40px;z-index:1}.ModalPlayer_data__first___rHpt{color:var(--color-secondary);font-family:var(--font-inter);font-size:.875rem;font-weight:500;line-height:120%;overflow:hidden;position:relative;white-space:nowrap;width:100%}.ModalPlayer_data__second__1hTaH{align-items:center;display:flex;gap:6px;width:100%}.ModalPlayer_data__user__xeDWo{color:var(--color-primary);font-family:var(--font-inter);font-size:.875rem;font-weight:500;font-weight:700;line-height:120%;white-space:nowrap}.ModalPlayer_data__user_domain__lu0mW{color:var(--color-secondary);font-weight:400}.ModalPlayer_data__delimiter__V7BIt{color:var(--color-secondary);display:none;font-family:var(--font-inter);font-size:.75rem;font-weight:500;font-weight:400;line-height:120%}@media (min-width:640px){.ModalPlayer_data__delimiter__V7BIt{display:flex}}.ModalPlayer_controls__Ia7p_{gap:30px;grid-area:controls;margin:auto}.ModalPlayer_controls__Ia7p_,.ModalPlayer_controls__right__N1Lu9{align-items:center;display:flex;flex-grow:0;flex-shrink:0;height:20px}.ModalPlayer_controls__right__N1Lu9{gap:20px;grid-area:controls__right;margin:auto 0 auto auto}.ModalPlayer_controls__right__N1Lu9 .ModalPlayer_button__vAmfK:first-of-type{display:none}@media (min-width:640px){.ModalPlayer_controls__right__N1Lu9 .ModalPlayer_button__vAmfK:first-of-type{display:flex}}.ModalPlayer_controls__Ia7p_ .ModalPlayer_button__vAmfK:first-of-type,.ModalPlayer_controls__Ia7p_ .ModalPlayer_button__vAmfK:nth-of-type(3){display:none}@media (min-width:640px){.ModalPlayer_controls__Ia7p_{margin:4px auto auto}.ModalPlayer_controls__Ia7p_ .ModalPlayer_button__vAmfK:first-of-type,.ModalPlayer_controls__Ia7p_ .ModalPlayer_button__vAmfK:nth-of-type(3){display:flex}}.ModalPlayer_button__vAmfK{align-items:center;border-radius:50%;display:flex;flex-grow:0;flex-shrink:0;height:20px;justify-content:center;width:20px}.ModalPlayer_button__vAmfK:disabled{cursor:default;opacity:.2;pointer-events:none}.ModalPlayer_button__vAmfK{transition:transform var(--duration) var(--easing),background-color var(--duration) var(--easing),color var(--duration) var(--easing),border-color var(--duration) var(--easing),border-radius var(--duration) var(--easing),opacity var(--duration) var(--easing),width var(--duration) var(--easing)}.ModalPlayer_button__vAmfK:not(:disabled){cursor:pointer}.ModalPlayer_button__vAmfK:not(:disabled):active{transform:scale(.95)}.ModalPlayer_time__VsgCj{color:var(--color-secondary);display:none;font-family:var(--font-inter);font-size:.625rem;font-weight:500;font-weight:400;line-height:1;white-space:nowrap}@media (min-width:640px){.ModalPlayer_time__VsgCj{display:flex}}.ModalPlayer_timeline__jVDbO{background-color:var(--color-primary-background-reverted-05);border-radius:2px;cursor:pointer;height:4px;overflow:hidden;position:relative;width:100%}.ModalPlayer_timeline__wrapper__aPtKv{bottom:0;display:grid;grid-template-columns:1fr;left:0;margin-left:auto;margin-right:auto;min-width:0;min-width:auto;position:absolute;right:0;width:100%;grid-gap:10px;align-items:center;border-radius:0 0 16px 16px;gap:10px;overflow:hidden;transform:translateZ(0)}@media (min-width:640px){.ModalPlayer_timeline__wrapper__aPtKv{border-radius:0;bottom:10px;grid-template-columns:1fr 360px 1fr;min-width:462px;width:-moz-fit-content;width:fit-content}}.ModalPlayer_timeline__filler__OO1fs{background-color:var(--color-primary);border-radius:0 0 16px 16px;height:100%;left:0;position:absolute;top:0;transform:translateZ(0);transition:width var(--duration) var(--easing),background-color var(--duration) var(--easing);z-index:2}@media (min-width:640px){.ModalPlayer_timeline__filler__OO1fs{border-radius:2px}}.ModalPlayer_timeline__buffer__K4WEa{background-color:var(--color-secondary-10);border-radius:0 0 16px 16px;height:100%;left:0;top:0;transition:width var(--duration) var(--easing),background-color var(--duration) var(--easing);z-index:1}@media (min-width:640px){.ModalPlayer_timeline__buffer__K4WEa{border-radius:2px}}.OpenInAppModal_overlay__k9LaC:before{content:normal!important}.OpenInAppModal_overlay__k9LaC .OpenInAppModal_modal__PayYT{height:-moz-fit-content;height:fit-content;margin:auto;max-width:calc(100% - 40px);width:360px}.OpenInAppModal_overlay__k9LaC .OpenInAppModal_modal__PayYT .OpenInAppModal_content__KKpJe{align-items:flex-start;border-radius:16px;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;padding:16px 20px}.OpenInAppModal_root__E4IPq{display:flex;flex-direction:column;gap:20px;padding:10px 0;width:100%}.OpenInAppModal_icon__6zh_f{height:60px;margin-left:auto;margin-right:auto;width:60px}.OpenInAppModal_title__RJThu{color:var(--color-primary);font-size:1.5rem;font-weight:700}.OpenInAppModal_description__5uhHu,.OpenInAppModal_title__RJThu{font-family:var(--font-inter);line-height:120%;text-align:center;width:100%}.OpenInAppModal_description__5uhHu{color:var(--color-secondary);font-size:1rem;font-weight:500;font-weight:400;line-height:125%;white-space:pre-wrap}.OpenInAppModal_btn__4MwoK{align-items:center;border:2px solid;border-radius:12px;display:flex;font-family:var(--font-inter);font-size:.9375rem;font-weight:500;height:42px;justify-content:center;line-height:120%;padding:12px;width:100%}.OpenInAppModal_btn__4MwoK:disabled{cursor:wait}.OpenInAppModal_btn__4MwoK{transition:transform var(--duration) var(--easing),background-color var(--duration) var(--easing),color var(--duration) var(--easing),border-color var(--duration) var(--easing),border-radius var(--duration) var(--easing),opacity var(--duration) var(--easing),width var(--duration) var(--easing)}.OpenInAppModal_btn__4MwoK:not(:disabled){cursor:pointer}@media (hover:hover) and (pointer:fine){.OpenInAppModal_btn__4MwoK:not(:disabled):hover{border-radius:6px}}.OpenInAppModal_btn__4MwoK:not(:disabled):active{transform:scale(.95)}.OpenInAppModal_continue__lygOT{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-background)}.OpenInAppModal_keep__zvjRu{background-color:var(--color-primary-background);border-color:var(--color-container-background);color:var(--color-secondary)}