.round-button{align-items:center;background:linear-gradient(180deg,#544f8b,#3a356f);border-radius:50px;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;position:relative;width:50px}@media (min-width:600px) and (max-width:959px){.round-button{height:40px;width:40px}}@media (max-width:599px){.round-button{height:36px;width:36px}.round-button+.round-button{margin-left:5px}}.round-button:hover{background:linear-gradient(180deg,#5a5494,#3f3a79)}.round-button--user{position:absolute;right:0}.round-button--user>span{align-items:center;display:flex;height:100%;justify-content:center;text-transform:uppercase;width:100%}.round-button--user>img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:600px) and (max-width:959px){.round-button--user .round-button__icon{height:16px;width:14px}}@media (max-width:599px){.round-button--user .round-button__icon{height:20px;width:17px}}.round-button--search{background:#dde5fa}@media (max-width:599px){.round-button--search .round-button__icon{height:16px;width:16px}}@media (min-width:600px) and (max-width:959px){.round-button--notification .round-button__icon{height:20px;width:16px}}@media (max-width:599px){.round-button--notification .round-button__icon{height:20px;width:16px}}@media (min-width:600px) and (max-width:959px){.round-button--upload .round-button__icon{height:16px;width:22px}}@media (max-width:599px){.round-button--upload .round-button__icon{height:16px;width:22px}}.round-button__submenu{background-color:#7481a3;border-radius:5px;bottom:-10px;box-shadow:0 0 15px rgba(0,0,0,.2);display:none;flex-direction:column;list-style:none;min-width:200px;padding:20px 0;position:absolute;right:0;text-decoration:none;transform:translateY(100%);z-index:1}.round-button__submenu--show{display:flex}.round-button__item{color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:space-between;line-height:20px;padding:0 20px;position:relative;text-decoration:none;white-space:nowrap}.round-button__item a{fill:#fff;align-items:center;color:inherit;display:flex;text-decoration:none}.round-button__item a+a{font-size:13px;font-weight:400;line-height:15px;margin-left:10px;opacity:.5}.round-button__item a+a:hover{font-weight:700;opacity:1}.round-button__item span{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;display:flex;height:20px;justify-content:center;margin-right:5px;width:20px}.round-button__item:hover span{background:hsla(0,0%,100%,.3)}.round-button__item:not(:first-child):not(:last-child):not(:nth-last-child(2)){margin-bottom:15px}.round-button__item--thin{color:hsla(0,0%,100%,.5);font-size:13px;font-weight:400;line-height:15px}.round-button__item--thin:hover{color:#fff}.round-button__item--separator-bottom:before,.round-button__item--separator-top:before{background-color:hsla(0,0%,100%,.2);content:"";height:1px;left:15px;position:absolute;width:calc(100% - 30px)}.round-button__item--separator-bottom{margin-bottom:32px}.round-button__item--separator-bottom:before{bottom:-16px}.round-button__item--separator-top{margin-top:32px}.round-button__item--separator-top:before{top:-16px}.burger-menu{cursor:pointer;flex-shrink:0;height:20px;position:relative;transition:width .4s ease-out,padding .4s ease-out,margin .4s ease-out,opacity .4s ease-out;width:28px}.burger-menu__icon{background:#7481a2;height:3px;margin-top:-1px;opacity:1;position:absolute;right:0;top:50%;width:100%}.burger-menu__icon:before{top:8px}.burger-menu__icon:after,.burger-menu__icon:before{background:#7481a2;content:"";display:block;height:3px;position:absolute;width:28px}.burger-menu__icon:after{bottom:8px}.burger-menu__icon,.burger-menu__icon:after,.burger-menu__icon:before{transition:all .3s ease-in-out}.burger-menu--active .burger-menu__icon:after{bottom:0;transform:rotate(-45deg)}.burger-menu--active .burger-menu__icon:before{top:0;transform:rotate(45deg)}.burger-menu--active .burger-menu__icon{background:transparent}.page-header{align-items:center;display:flex;gap:8px;margin:0 0 16px;min-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videos+.page-header{margin-top:16px}.page-header h2,.page-header h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-page .page-header{margin-left:20px;margin-right:20px}@media (max-width:767px){.channel-page .page-header{margin-left:10px;margin-right:10px}}@media (max-width:1024px){.page-header{flex-wrap:wrap}}.page-header__country{border-radius:50%;height:24px;margin-right:8px;min-width:24px;overflow:hidden;padding:0;position:relative;width:24px}.page-header__country svg{left:50%;min-height:30px;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-header__title{color:#fff;font-size:16px;font-weight:800}.page-header__title:is(h3){font-size:14px!important;margin-bottom:8px}.page-header__filter{align-items:center;background-color:hsla(0,0%,100%,.05);background-color:#00ebff;border-radius:8px;color:hsla(0,0%,100%,.5);color:#000;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:32px;justify-content:center;padding:0;text-decoration:none;transition:.15s ease;white-space:nowrap;width:32px}.page-header__filter svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.page-header__filter:hover svg{fill:hsla(0,0%,100%,.4)}.page-header__filter:hover{background-color:hsla(0,0%,100%,.3);background-color:rgba(0,235,255,.9);color:#fff;color:#000}.page-header__filter svg{fill:#000}.page-header__btn{align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:8px;color:hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:32px;justify-content:center;padding:8px 16px;text-decoration:none;transition:.15s ease;white-space:nowrap}.page-header__btn svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.page-header__btn:hover svg{fill:hsla(0,0%,100%,.4)}.page-header__btn:hover{background-color:hsla(0,0%,100%,.3);color:#fff}@media (max-width:1024px){.page-header__btn{margin-left:0}}.page-header__counter{align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:8px;border-radius:4px;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:22px;justify-content:center;padding:4px 6px;pointer-events:none;text-decoration:none;transition:.15s ease;white-space:nowrap}.page-header__counter svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.page-header__counter:hover svg{fill:hsla(0,0%,100%,.4)}.page-header__counter:hover{background-color:hsla(0,0%,100%,.3);color:#fff}@media (max-width:1024px){.page-header__counter{margin-right:auto}}.pagination{display:flex;justify-content:center;margin:0 5px 20px}.pagination__button,.pagination__button-next,.pagination__button-prev{align-items:center;background-color:hsla(0,0%,100%,.05);background-color:#00ebff;border-radius:8px;color:hsla(0,0%,100%,.5);color:#000;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-right:4px;padding:8px 16px;text-decoration:none;transition:.15s ease;white-space:nowrap}.pagination__button svg,.pagination__button-next svg,.pagination__button-prev svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.pagination__button-next:hover svg,.pagination__button-prev:hover svg,.pagination__button:hover svg{fill:hsla(0,0%,100%,.4)}.pagination__button-next:hover,.pagination__button-prev:hover,.pagination__button:hover{background-color:hsla(0,0%,100%,.3);background-color:rgba(0,235,255,.9);color:#fff;color:#000}.pagination__button svg,.pagination__button-next svg,.pagination__button-prev svg{fill:#000}.pagination__button-next,.pagination__button-prev{align-items:center;background-color:hsla(0,0%,100%,.05);background-color:#00ebff;border-radius:8px;color:hsla(0,0%,100%,.5);color:#000;cursor:pointer;display:flex;font-size:12px;font-size:14px;font-weight:700;justify-content:center;min-width:80px;padding:8px 16px;text-decoration:none;transition:.15s ease;white-space:nowrap}.pagination__button-next svg,.pagination__button-prev svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.pagination__button-next:hover svg,.pagination__button-prev:hover svg{fill:hsla(0,0%,100%,.4)}.pagination__button-next:hover,.pagination__button-prev:hover{background-color:hsla(0,0%,100%,.3);background-color:rgba(0,235,255,.9);color:#fff;color:#000}.pagination__button-next svg,.pagination__button-prev svg{fill:#000}@media (min-width:600px) and (max-width:959px){.pagination__button-next,.pagination__button-prev{min-width:60px}}@media (max-width:599px){.pagination__button-next,.pagination__button-prev{font-size:0;min-width:30px}.pagination__button-prev:before{content:"<";font-size:11px;line-height:13px}}@media (max-width:599px) and (max-width:599px){.pagination__button-prev:before{font-size:12px;line-height:14px}}@media (max-width:599px){.pagination__button-next:before{content:">";font-size:11px;line-height:13px}}@media (max-width:599px) and (max-width:599px){.pagination__button-next:before{font-size:12px;line-height:14px}}.pagination__button{align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:8px;color:hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;justify-content:center;padding:8px 16px;text-decoration:none;transition:.15s ease;white-space:nowrap}.pagination__button svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.pagination__button:hover svg{fill:hsla(0,0%,100%,.4)}.pagination__button:hover{background-color:hsla(0,0%,100%,.3);color:#fff}@media (max-width:599px){.pagination__button{min-width:30px}}.pagination__button--disabled{background-color:#57575d;pointer-events:none}@media (min-width:600px) and (max-width:959px){.pagination__button--sm-hidden{display:none}}@media (max-width:599px){.pagination__button--sm-hidden{display:none}}@media (max-width:719px){.pagination__button--mobile-hidden{display:none}}.pagination__separator{align-self:flex-end;color:#838383;font-size:15px;line-height:18px;margin-right:4px;padding:0 4px}.tabs{align-items:center;border-bottom:1px solid #2a2a30;display:flex;gap:32px;justify-content:center;margin-bottom:16px;margin-left:-32px;padding:0 32px 16px;width:calc(100% + 64px)}@media (max-width:1024px){.tabs{gap:16px;height:40px;justify-content:space-between;margin-left:-16px;min-height:42px;overflow-x:auto;padding-inline:16px 48px}.profile-page .tabs{justify-content:center}.tabs::-webkit-scrollbar{display:none}}.tab{align-items:center;color:#66666c;display:flex;gap:8px;position:relative;text-decoration:none}.tab:is(span){color:#fff}.tab:is(a):hover{color:hsla(0,0%,100%,.8)}.tab:is(span):after{background-color:#00ebff;border-radius:8px 8px 0 0;box-shadow:0 0 16px 0 rgba(0,235,255,.5);content:"";cursor:default;height:2px;position:absolute;top:calc(100% + 14px);width:100%}.tab__title{font-size:16px;font-weight:700}@media (max-width:767px){.tab__title{font-size:14px}}.tab__icon{align-items:center;display:flex}.tab__icon svg{fill:#fff;height:24px;width:24px}.tab:is(a):hover>.tab__icon svg{fill:hsla(0,0%,100%,.8)}.tab:is(a)>.tab__icon svg{fill:#66666c}.tab__counter{align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:8px;border-radius:4px;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:22px;justify-content:center;padding:4px 6px;pointer-events:none;text-decoration:none;transition:.15s ease;white-space:nowrap}.tab__counter svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.tab__counter:hover svg{fill:hsla(0,0%,100%,.4)}.tab__counter:hover{background-color:hsla(0,0%,100%,.3);color:#fff}.playlists-page{flex-grow:1}.playlists{grid-gap:17px 10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(315px,1fr));grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:10px}@media (max-width:767px){.playlists{grid-gap:10px;grid-template-columns:repeat(2,1fr);width:100%}}.playlists>*{contain:content;min-width:0}@media (min-width:1440px) and (max-width:1679px){.playlists{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px) and (max-width:1439px){.playlists{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px) and (max-width:1279px){.playlists{grid-template-columns:repeat(3,1fr)}}@media (min-width:600px) and (max-width:959px){.playlists{grid-template-columns:repeat(3,1fr)}}@media (min-width:600px) and (max-width:767px){.playlists{grid-template-columns:repeat(2,1fr)}}@media (min-width:375px) and (max-width:599px){.playlists{grid-template-columns:repeat(2,1fr)}}@media (min-width:375px) and (max-width:424px){.playlists{grid-template-columns:repeat(2,1fr)}}@media (max-width:374px){.playlists{grid-template-columns:repeat(1,1fr)}}.playlist-preview{aspect-ratio:16/9;background-size:cover;border-radius:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));overflow:hidden;position:relative;width:100%}.playlist-preview img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;top:0;width:100%}.playlist-preview picture.three-thumbs-case:first-child{grid-row:span 2}.playlist-preview:after{background-color:#2a2a30;border-radius:4px;color:#fff;content:attr(data-count);font-size:11px;left:10px;line-height:13px;padding:2px 4px;position:absolute;top:10px}@media (max-width:599px){.playlist-preview:after{font-size:12px;line-height:14px}}@media (max-width:1024px){.playlist-preview:after{pointer-events:none;z-index:1}}.playlist{gap:8px;position:relative;text-decoration:none}.playlist,.playlist__info{display:flex;flex-direction:column}.playlist__info{gap:4px}.playlist__author{color:hsla(0,0%,100%,.5);font-size:10px;font-weight:700;line-height:12px;text-transform:uppercase}.playlist__title{color:#fff;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.playlist__title:hover{color:hsla(0,0%,100%,.8)}@media (min-width:1025px){.mobile-only{display:none!important}}.toast-container{bottom:32px;left:50%;max-width:calc(100% - 32px);min-width:360px;position:fixed;transform:translateX(-50%);z-index:999999999}.playlists-sort{display:flex;gap:4px;height:32px;margin-bottom:16px}.playlists-sort__item{align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:8px;color:hsla(0,0%,100%,.5);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;justify-content:center;padding:8px 16px;text-decoration:none;transition:.15s ease;white-space:nowrap}.playlists-sort__item svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.playlists-sort__item:hover svg{fill:hsla(0,0%,100%,.4)}.playlists-sort__item:hover{background-color:hsla(0,0%,100%,.3);color:#fff}.playlists-sort__item--filter:is(span){padding:8px!important}.playlists-sort__item--filter-active:is(span){align-items:center;background-color:hsla(0,0%,100%,.05);background-color:#00ebff;border-radius:8px;color:hsla(0,0%,100%,.5);color:#000;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:0;text-decoration:none;transition:.15s ease;white-space:nowrap}.playlists-sort__item--filter-active:is(span) svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.playlists-sort__item--filter-active:is(span):hover svg{fill:hsla(0,0%,100%,.4)}.playlists-sort__item--filter-active:is(span):hover{background-color:hsla(0,0%,100%,.3);color:#fff}.playlists-sort__item--filter-active:is(span):hover{background-color:rgba(0,235,255,.9);color:#000}.playlists-sort__item--filter-active:is(span) svg{fill:#000}.playlists-sort__item:not(.playlists-sort__item--filter):is(span){align-items:center;background-color:hsla(0,0%,100%,.05);background-color:#00ebff;border-radius:8px;color:hsla(0,0%,100%,.5);color:#000;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:8px 16px;pointer-events:none;text-decoration:none;transition:.15s ease;white-space:nowrap}.playlists-sort__item:not(.playlists-sort__item--filter):is(span) svg{fill:hsla(0,0%,100%,.3);stroke:hsla(0,0%,100%,.3)}.playlists-sort__item:not(.playlists-sort__item--filter):is(span):hover svg{fill:hsla(0,0%,100%,.4)}.playlists-sort__item:not(.playlists-sort__item--filter):is(span):hover{background-color:hsla(0,0%,100%,.3);color:#fff}.playlists-sort__item:not(.playlists-sort__item--filter):is(span):hover{background-color:rgba(0,235,255,.9);color:#000}.playlists-sort__item:not(.playlists-sort__item--filter):is(span) svg{fill:#000}.playlists-sort__item>svg{fill:#fff;margin-right:3px}hr{border-color:hsla(0,0%,100%,.1)}