.error-page{color:rgba(128,255,128,.8);margin:0 0 100px;text-shadow:0 0 1ex #3f3,0 0 2px hsla(0,0%,100%,.8)}.error-page h1{margin-bottom:30px}.error-page p{margin:15px 0}.error-page .auth-social{grid-template-columns:repeat(2,1fr)}.error-page .noise{background-image:url(https://media.giphy.com/media/oEI9uBYSzLpBK/giphy.gif);background-repeat:no-repeat;background-size:cover;opacity:.02;z-index:-1}.error-page .noise,.error-page .overlay{height:100%;pointer-events:none;position:absolute;width:100%}.error-page .overlay{background:repeating-linear-gradient(180deg,transparent,rgba(0,0,0,.3) 50%,transparent);background-size:auto 4px;z-index:1}.error-page .overlay:before{animation:scan 7.5s linear 0s infinite;background-image:linear-gradient(0deg,transparent,rgba(32,128,32,.2) 2%,rgba(32,128,32,.8) 3%,rgba(32,128,32,.2) 0,transparent);background-repeat:no-repeat;bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.error-page .terminal{box-sizing:inherit;max-width:100%;padding:4rem;text-transform:uppercase}.error-page .output{color:rgba(128,255,128,.8);text-shadow:0 0 1px rgba(51,255,51,.4),0 0 2px hsla(0,0%,100%,.8)}.error-page .output:before{content:"> "}@keyframes scan{0%{background-position:0 -100vh}35%,to{background-position:0 100vh}}.nuxt-progress{background-color:#fad200;height:3px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.page-enter-active,.page-leave-active{transition:opacity .5s}.page-enter,.page-leave-to{opacity:0}.fadeInFast-enter-active,.fadeInFast-leave-active{opacity:1;transition:all .3s}.fadeInFast-enter,.fadeInFast-leave-to{opacity:0}.fadeIn-enter-active,.fadeIn-leave-active{transition:all 1s}.fadeIn-enter,.fadeIn-leave-to{opacity:0;transform:scale(0)}.toTop-enter-active,.toTop-leave-active{transition:all .5s}.toTop-enter,.toTop-leave-to{opacity:0;transform:translateY(50vh)}.toBottom-enter-active,.toBottom-leave-active{transition:all .5s}.toBottom-enter,.toBottom-leave-to{opacity:0;transform:translateY(-50vh)}.toRight-enter-active,.toRight-leave-active{transition:all .5s}.toRight-enter,.toRight-leave-to{opacity:0;transform:translateX(-100vw)}.toLeft-enter-active,.toLeft-leave-active{transition:all .5s}.toLeft-enter,.toLeft-leave-to{opacity:0;transform:translateX(100vw)}*,:after,:before{box-sizing:border-box;margin:0;outline:none;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-size:10px;font-weight:400;word-spacing:1px}body,html{font-family:Oswald,sans-serif}body{-webkit-overflow-scrolling:touch;background:#100e19;color:#f2f2f2;font-size:1.6rem;font-weight:300;line-height:1.5;overflow-x:hidden}body::-webkit-scrollbar-track{background:hsla(0,0%,100%,0);width:17px}body::-webkit-scrollbar{width:17px}body::-webkit-scrollbar-thumb,body:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4)}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-weight:700}.h1,h1{font-size:2.8rem}.h2,h2{font-size:2.4rem}.h3,h3{font-size:2rem}b,strong{font-weight:500}ul{list-style:none}a{color:#fff;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}a:hover{color:var(--color)}textarea{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:hsla(0,0%,100%,.12);border:2px solid hsla(0,0%,100%,.15);border-radius:4px;box-sizing:border-box;color:#f2f2f2;font-size:1.6rem;word-spacing:1px}button,textarea{font-family:Oswald,sans-serif;padding:8px 14px}button{background-color:#312b45;border:1px solid hsla(0,0%,100%,.15);border-radius:4px;color:hsla(0,0%,100%,.8);cursor:pointer;display:inline-block;font-size:1.2rem;margin:0 5px 5px 0;position:relative;text-transform:uppercase;transition:all .2s ease}button .loader{background-size:14px;height:14px;width:14px}button:disabled{color:hsla(0,0%,100%,.5)}button:hover{border:1px solid hsla(0,0%,100%,.25);color:#fff}button.active{border-color:hsla(0,0%,100%,.35) hsla(0,0%,100%,.35) #fb2d7f;color:#fff}button.active:hover{border:1px solid hsla(0,0%,100%,.15);border-bottom-color:#fb2d7f;color:#fff}button.mini{font-size:1rem;height:30px;padding:4px 8px}button.mini:hover{opacity:.9}button.middle{font-size:1.1rem;height:30px;padding:4px 8px}button.middle:hover{opacity:.9}button.pink{background-color:#fb2d7f}button.green{background-color:#619f67}button.green:hover{border:1px solid #619f67}button.purple{background-color:#8229c8}button.purple:hover{border:1px solid #8229c8}button.wi{grid-gap:8px;align-items:center;display:grid;grid-template-columns:20px auto}button img,button.wi img{border-radius:4px;display:inline-block;height:20px;vertical-align:middle;width:20px}input{border-radius:4px}input,select{background-color:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.8);cursor:pointer;display:inline-block;font-family:Oswald,sans-serif;font-size:1.6rem;margin:0 4px 4px 0;padding:8px 14px;transition:border .2s ease}select{-webkit-appearance:none;border-bottom-color:#fff;border-radius:4px}select option{color:#000}button:focus,button:hover,input:focus,input:hover,select:focus,select:hover{border:1px solid hsla(0,0%,100%,.35);color:#fff}input[readonly=readonly]:focus,input[readonly=readonly]:hover{border:1px solid hsla(0,0%,100%,.15)}input[type=button]{cursor:pointer}footer{color:#f2f2f2;font-size:1.4rem;margin:40px 0;padding:0 20px}footer .links{align-items:center;display:grid}footer .links .social{text-align:right}footer .links .social strong{margin-right:4px}footer .links .social img{display:inline-block;height:20px;margin:0 2px;transition:opacity .2s ease;vertical-align:middle;width:20px}footer .links .social img:hover{opacity:.9}footer .links .platform{margin-top:5px;text-align:right}footer .links .platform a{display:inline-block}footer .links .platform a img{display:inline-block;height:32px;margin:5px 0 0 5px;transition:opacity .2s ease;width:107px}footer .links .platform a img:hover{opacity:.85}.user-menu{background-color:#1f1b2f;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding:10px;position:fixed;right:5px;top:40px;width:340px;z-index:5}.user-menu .snow-btn{background-color:red;height:2px;left:-5px;opacity:.55;position:absolute;top:11px;transform:rotate(45deg);width:32px}.user-menu .eco-btn{grid-gap:4px;align-items:center;color:#fff;cursor:pointer;display:grid;font-size:1.2rem;grid-template-columns:14px auto}.user-menu .eco-btn .icon{background-image:url(/static_files/icons/eco-battery.png);background-size:14px;display:inline-block;height:14px;width:14px}.user-menu .balance{margin-bottom:20px}.user-menu strong{font-size:2rem}.user-menu .close{background:hsla(0,0%,100%,.15) url(/static_files/icons/close-dark.svg) 50% no-repeat;background-size:10px;border-radius:50%;height:28px;margin:0 auto;padding:10px;position:absolute;right:5px;top:5px;width:28px}.user-menu .close,.user-menu .edit{cursor:pointer;display:inline-block}.user-menu .edit{background-image:url(/static_files/icons/edit-dark.svg?1);background-size:14px;height:14px;opacity:.55;width:14px}.user-menu .edit:hover{opacity:1}.user-menu .avatar-wrap{background-color:rgba(0,0,0,.11);border-radius:50%;height:100px;margin:20px auto;padding:3px;position:relative;width:100px}.user-menu .avatar-wrap .booster-icon{background-image:url(/static_files/icons/booster.png);background-repeat:no-repeat;background-size:32px;height:32px;position:absolute;right:5px;top:-3px;width:32px;z-index:2}.user-menu .avatar-wrap.premium{background-image:url(/static_files/a54483bd82b6a251b78d381b66a6a4c5.svg);background-repeat:no-repeat;background-size:100px;padding:7px}.user-menu .avatar-wrap.premium .avatar{height:86px;width:86px}.user-menu .avatar-wrap .avatar{border-radius:50%;cursor:pointer;height:94px;overflow:hidden;position:relative;width:94px}.user-menu .avatar-wrap .avatar img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-menu .avatar-wrap .avatar span{background-color:rgba(0,0,0,.55);bottom:0;color:#f2f2f2;font-size:1rem;left:0;padding:0 4px 2px;position:absolute;text-align:center;text-transform:uppercase;width:100%}.user-menu .avatar-wrap .avatar span:hover{color:#f2f2f2;-webkit-text-decoration:underline;text-decoration:underline}.user-menu .row{border-top:1px solid hsla(0,0%,100%,.15);display:block;margin:5px 0;padding:10px 0}.user-menu .row.two{display:grid;grid-template-columns:repeat(2,1fr)}.user-menu .row.two span:nth-child(2n){justify-self:end}.user-menu .row span{cursor:pointer;transition:color .2s ease}.user-menu .row span:hover{color:var(--color)}.user-menu .row span sup.friendly{position:relative}.user-menu .row i.plus{background:#fff url(/static_files/icons/coin-donate.svg);background-size:22px;border-radius:50%;display:inline-block;height:22px;width:22px}.user-menu .msoc{grid-gap:10px;align-items:center;display:grid;grid-template-columns:auto 24px 24px;margin-top:20px}.user-menu .msoc .app{grid-gap:5px;align-items:center;background-color:#3a3352;border:2px solid hsla(0,0%,100%,.1);border-radius:4px;display:grid;font-size:1.2rem;grid-template-columns:20px auto;padding:5px;width:160px}.user-menu .msoc .app img{display:inline-block;height:20px;width:20px}.user-menu .msoc a{display:inline-block;opacity:.75;transition:opacity .2s ease}.user-menu .msoc a:hover{opacity:1}.user-menu .msoc a img.tg,.user-menu .msoc a img.vk{height:24px}.locales{margin:7px 7px 0 0}.locales img{width:14px}.menu{align-items:center;color:#f2f2f2;display:grid;grid-template-columns:repeat(3,auto);height:40px;left:0;position:fixed;top:0;width:100%;z-index:10}.menu.sticky{background-color:#100e19}.menu .left{height:40px;padding:0 10px}.menu .left .minimize-btn{cursor:pointer;display:inline-block;height:20px;margin-left:5px;vertical-align:middle;width:20px}.menu .left .minimize-btn:before{animation:glowing 20s linear infinite;background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);background-size:400%;content:"";filter:blur(5px);height:20px;left:0;opacity:.5;position:absolute;top:0;transition:opacity .3s ease-in-out;width:20px;z-index:-1}.menu .left .minimize-btn:after{background-image:url(/static_files/icons/left-to-right-arrangement.png);background-size:20px;content:"";height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:1}.menu .left a{border-bottom:2px solid hsla(0,0%,100%,.25);color:#f2f2f2;display:inline-block;font-size:1.6rem;font-weight:300;height:40px;margin-right:10px;padding:7px 5px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.menu .left a:hover{border-bottom:2px solid #f2f2f2}.menu .left a.active{border-bottom:2px solid #fb2d7f;color:#fff}.menu .left a img{display:inline-block;height:20px;vertical-align:middle;width:20px}.menu .center{height:40px;overflow:hidden;position:relative;text-align:center}.menu .center .logo{background-image:url(/static_files/logo3.webp);background-size:180px 40px;color:#fb2d7f;display:inline-block;font-size:2.4rem;font-weight:700;height:40px;position:relative;-webkit-text-decoration:none;text-decoration:none;text-indent:-9999px;text-transform:uppercase;width:180px}.menu .right{height:40px;justify-self:end;padding:0 10px;position:relative}.menu .right .locales-switch{display:inline-block;margin:0 15px 0 0;position:relative}.menu .right .locales-switch img{cursor:pointer;width:24px}.menu .right .locales-switch .locales-switch-list{position:absolute;top:30px}.menu .right .auth{grid-gap:3px;align-items:center;cursor:pointer;display:grid;grid-template-columns:32px auto;margin-top:4px}.menu .right .login{border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:500;height:32px;margin-top:4px;padding:6px 12px;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease}.menu .right .login,.menu .right .login:hover{background-color:#fb2d7f}.menu .right .avatar-wrap{background-color:rgba(0,0,0,.11);border-radius:50%;height:32px;margin-right:10px;padding:3px;position:relative;width:32px}.menu .right .avatar-wrap.premium{background-image:url(/static_files/a54483bd82b6a251b78d381b66a6a4c5.svg);background-repeat:no-repeat;background-size:32px}.menu .right .avatar-wrap .avatar{background:url(/static_files/noavatar.svg) 50% no-repeat;background-size:26px;border-radius:50%;height:26px;overflow:hidden;position:relative;width:26px}.menu .right .avatar-wrap .avatar img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}sup.friendly{background:#fb2d7f;border-radius:50%;color:#fff;font-size:1.2rem;padding:0 7px;position:absolute;right:0;top:0}.search-hints .datalist{background-color:#1f1b2f;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);color:#f2f2f2;padding-bottom:10px;position:absolute;width:300px;z-index:4}.search-hints .datalist .no-match{padding:20px}.search-hints .datalist .no-match a{color:#f2f2f2}.search-hints .datalist ul{-webkit-overflow-scrolling:touch;font-size:1.6rem;list-style:none;max-height:400px;overflow-y:auto;padding:10px 0}.search-hints .datalist ul::-webkit-scrollbar-track{background:hsla(0,0%,100%,0);width:17px}.search-hints .datalist ul::-webkit-scrollbar{width:17px}.search-hints .datalist ul::-webkit-scrollbar-thumb,.search-hints .datalist ul:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4)}.search-hints .datalist ul li{grid-gap:0 10px;align-items:start;cursor:pointer;display:grid;grid-template-columns:50px auto;padding:10px 5px}.search-hints .datalist ul li .poster{background-color:#312b45;height:80px;overflow:hidden;position:relative;width:50px}.search-hints .datalist ul li .poster img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.search-hints .datalist ul li p strong{border:none;display:block;font-size:1.5rem;width:100%}.search-hints .datalist ul li p span{font-size:1.1rem;opacity:.75;text-transform:uppercase}.search-hints .datalist ul li:hover{background-color:#312b45}.main-wrapper .left-side{border-right:1px solid hsla(0,0%,100%,.15);height:calc(100vh - 40px);left:0;overflow:hidden;padding:10px 10px 0;position:fixed;top:40px;width:320px;z-index:1}.main-wrapper .left-side .rooms-add{position:relative}.main-wrapper .left-side .rooms-add .source{cursor:pointer;display:inline-block;height:33px;position:absolute;right:6px;top:4px;width:33px}.main-wrapper .left-side .rooms-add .source.films{background:url(/static_files/icons/youtube.webp);background-size:33px}.main-wrapper .left-side .rooms-add .source.youtube{background:url(/static_files/icons/film.webp);background-size:33px}.main-wrapper .left-side .rooms-add input{border-color:#fad200;width:100%}.main-wrapper .left-side .rooms-add input:hover{border-color:#fb2d7f}.main-wrapper .left-side .rooms-list{font-size:1.4rem;margin-top:10px}.main-wrapper .left-side .rooms-list .sort-rooms{text-align:right}.main-wrapper .left-side .rooms-list .sort-rooms span{cursor:pointer;font-size:1.2rem;text-align:right}.main-wrapper .left-side .rooms-list .sort-rooms span.active,.main-wrapper .left-side .rooms-list .sort-rooms span:hover{color:#fb2d7f}.main-wrapper .left-side .rooms-list .loader{background-size:20px;height:20px;margin:5px 5px 0 0;vertical-align:sub;width:20px}.main-wrapper .left-side .rooms-list .items{-webkit-overflow-scrolling:touch;height:calc(100vh - 150px);overflow-y:auto;width:100%}.main-wrapper .left-side .rooms-list .items::-webkit-scrollbar-track{background:hsla(0,0%,100%,0);width:17px}.main-wrapper .left-side .rooms-list .items::-webkit-scrollbar{width:17px}.main-wrapper .left-side .rooms-list .items::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,0)}.main-wrapper .left-side .rooms-list .items:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4)}.main-wrapper .left-side .rooms-list ul{list-style:none}.main-wrapper .left-side .rooms-list ul li.more{padding-bottom:200px}.main-wrapper .left-side .rooms-list ul li.item{grid-gap:10px;align-items:center;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;cursor:pointer;display:grid;grid-template-columns:60px auto;margin:10px 0;padding:5px;transition:all .2s ease}.main-wrapper .left-side .rooms-list ul li.item.more{border:1px solid transparent}.main-wrapper .left-side .rooms-list ul li.item:hover{border-left:2px solid #fb2d7f}.main-wrapper .left-side .rooms-list ul li.item:hover>.poster .icon-enter{opacity:.9}.main-wrapper .left-side .rooms-list ul li.item.self{border-left:1px solid #4caf50;cursor:pointer!important}.main-wrapper .left-side .rooms-list ul li.item.self:hover{border-left:2px solid #fb2d7f}.main-wrapper .left-side .rooms-list ul li.item.private{cursor:default}.main-wrapper .left-side .rooms-list ul li.item.active{border-left:2px solid #fb2d7f}.main-wrapper .left-side .rooms-list ul li.item.common{border-left:1px solid #fb862d}.main-wrapper .left-side .rooms-list ul li.item.common:hover{border-left:2px solid #fb862d}.main-wrapper .left-side .rooms-list ul li.item.common.active{border-left:2px solid #fb2d7f}.main-wrapper .left-side .rooms-list ul li.item.vmeste{border-left:1px solid #fb862d}.main-wrapper .left-side .rooms-list ul li.item.vmeste:hover{border-left:2px solid #fb862d}.main-wrapper .left-side .rooms-list ul li.item.vmeste.active{border-left:2px solid #fb2d7f}.main-wrapper .left-side .rooms-list ul li.item .icon-private{background-image:url(/static_files/icons/lock.svg?1);background-size:14px;display:inline-block;height:14px;margin-right:2px;width:14px}.main-wrapper .left-side .rooms-list ul li.item b{font-weight:400}.main-wrapper .left-side .rooms-list ul li.item b.online{animation:pulsar 1s infinite alternate;background-color:#90ee90;border-radius:50%;display:inline-block;height:6px;margin-left:2px;margin-right:2px;position:relative;top:-2px;width:6px}.main-wrapper .left-side .rooms-list ul li.item .poster{background-color:hsla(0,0%,100%,.12);border-radius:10px;height:60px;overflow:hidden;position:relative;width:60px}.main-wrapper .left-side .rooms-list ul li.item .poster .icon-enter{background-image:url(/static_files/icons/login-.png);background-size:40px;cursor:pointer;display:inline-block;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:absolute;top:50%;transition:opacity .2s ease;width:40px}.main-wrapper .left-side .rooms-list ul li.item .poster img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-wrapper .left-side .rooms-list ul li.item .title{font-size:1.2rem}.main-wrapper .left-side .rooms-list ul li.item .title span{display:block}.main-wrapper .left-side .rooms-list ul li.item .title span.en{color:hsla(0,0%,100%,.59)}.main-wrapper .left-side .rooms-list ul li.item .title .actions span{cursor:pointer;font-weight:500}.main-wrapper .left-side .rooms-list ul li.item .title .actions a,.main-wrapper .left-side .rooms-list ul li.item .title .actions span{color:hsla(0,0%,100%,.7)}.main-wrapper .left-side .rooms-list ul li.item .title .actions a:hover,.main-wrapper .left-side .rooms-list ul li.item .title .actions span:hover{color:#fb2d7f}.main-wrapper .content-scroll{padding:40px 0 0 320px;position:relative}.inroom .content-scroll{padding:40px 340px 0 320px}.film-link{text-indent:-9999px}.breadcrumbs{font-size:1.4rem;max-width:calc(100vw - 10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs .icon-arrow{background-image:url(/static_files/icons/chevron-right-dark.svg);background-size:8px;display:inline-block;height:8px;opacity:.8;width:8px}.breadcrumbs div{display:inline-block}.breadcrumbs span{color:#f2f2f2;text-transform:capitalize}.breadcrumbs a{border-bottom:1px solid #fff;color:#fff;display:inline-block;font-size:1.4rem;line-height:20px;margin-bottom:10px;padding-bottom:3px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.breadcrumbs a:hover{border-bottom:1px solid #f20a1e}.filters{margin:56px 0}.filters .sort{text-align:right}.filters .reset{background-color:#6e7681;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;padding:14px;transition:background-color .2s ease}.filters .reset:hover{background-color:#97a0ae}.filters .reset img{display:inline-block;margin-right:4px}.filters .reset img,.filters .reset span{vertical-align:middle}.show-more{margin:32px 0;text-align:center}.show-more.prev{margin:0 0 32px}.show-more.prev button i.arrow{background-image:url(/static_files/icons/chevron-right-dark.svg);background-size:12px;display:inline-block;height:12px;transform:rotate(-90deg);width:12px}.show-more button{background-color:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.15);border-radius:4px;color:#f2f2f2;cursor:pointer;display:inline-block;font-size:1.6rem;padding:10px 20px;transition:all .2s ease}.show-more button:hover{border:1px solid #5d5d5d}.show-more button i.arrow,.show-more button i.loader{background-size:12px;height:12px;width:12px}.show-more button i.arrow{background-image:url(/static_files/icons/chevron-right-dark.svg);display:inline-block;transform:rotate(90deg)}.loader{animation:rotate360 1s infinite;background-image:url(/static_files/icons/spiner.svg);background-size:32px;display:inline-block;height:32px;width:32px}.slider-wrapper{margin-top:20px;overflow:hidden;position:relative;width:100%}.slider-wrapper:hover>.arrows i{background-color:rgba(0,0,0,.5)}.slider-wrapper .before{left:-5px}.slider-wrapper .after,.slider-wrapper .before{background:#fff;box-shadow:-5px 0 20px 1px rgba(0,0,0,.75);content:"";display:block;height:310px;position:absolute;top:10px;width:5px;z-index:1}.slider-wrapper .after{right:-5px}.slider-wrapper .slider{-webkit-overflow-scrolling:touch;min-height:290px;overflow-x:auto;overflow-y:hidden;position:relative;scroll-behavior:smooth;width:100%}.slider-wrapper .slider::-webkit-scrollbar-track{background:hsla(0,0%,100%,0);height:17px}.slider-wrapper .slider::-webkit-scrollbar{height:17px}.slider-wrapper .slider::-webkit-scrollbar-thumb,.slider-wrapper .slider:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4)}.slider-wrapper .slider ul{list-style:none;margin:10px 0 15px}.slider-wrapper .slider ul li{background-color:hsla(0,0%,100%,.12);display:inline-block;margin-left:20px;position:relative;vertical-align:top}.slider-wrapper .slider ul li:hover>a .poster{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);transform:translateY(-3px)}.slider-wrapper .slider ul li:hover>i.icon-view{opacity:1}.slider-wrapper .slider ul li:first-child{margin-left:0}.slider-wrapper .slider ul li:last-child{margin-right:0}.slider-wrapper .slider ul li:hover>strong{color:var(--color)}.slider-wrapper .slider ul li .poster{border-radius:4px;overflow:hidden;transition:transform .2s ease-out}.slider-wrapper .slider ul li .poster img{min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slider-wrapper .slider ul li .name-ru{display:block;font-size:1.6rem;overflow:hidden;padding:10px 10px 5px;text-overflow:ellipsis;white-space:nowrap;width:160px}.slider-wrapper .slider ul li .name-en{display:block;font-size:1.4rem;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:170px}.slider-wrapper .slider ul li.collection-show-more{margin-left:0}.slider-wrapper .slider ul li.collection-show-more i{background-size:80px 80px;cursor:pointer;display:block;height:80px;left:50%;margin:80px 0 0 -30px;opacity:.5;position:absolute;top:50%;width:80px}.slider-wrapper .slider ul li.collection-show-more i.collection-show-more-plus{background-image:url(/static_files/icons/plus.svg)}.slider-wrapper .slider ul li.collection-show-more i.collection-show-more-plus:hover{opacity:1}.slider-wrapper .slider ul li.collection-show-more i.collection-show-more-minus{background-image:url(/static_files/icons/minus.svg)}.slider-wrapper .slider ul li.collection-show-more i.collection-show-more-minus:hover{opacity:1}.slider-wrapper .slider ul li.collection-show-more:hover{transform:none}.slider-wrapper .arrows{position:absolute;top:0;width:100%}.slider-wrapper .arrows i{cursor:pointer;display:block;height:278px;position:absolute;top:-4px;transform:scale(.9);transition:all .3s ease;width:40px;z-index:1}.slider-wrapper .arrows i.rarrow{right:-2px}.slider-wrapper .arrows i.rarrow:after{background-image:url(/static_files/icons/chevron-right-dark.svg);background-size:40px 40px;content:"";height:40px;margin-top:-20px;position:absolute;right:0;top:50%;width:40px}.slider-wrapper .arrows i.larrow{left:-2px}.slider-wrapper .arrows i.larrow:after{background-image:url(/static_files/icons/chevron-left-dark.svg);background-size:40px 40px;content:"";height:40px;left:0;margin-top:-20px;position:absolute;top:50%;width:40px}.site-hint{border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);color:#eee;font-size:1.4rem;padding:20px;text-align:left;width:240px;z-index:4}.site-hint,.site-hint:before{background-color:#312b45;position:absolute}.site-hint:before{content:"";height:14px;right:40px;top:-7px;transform:rotate(-45deg);width:14px}.site-hint.hidechat{display:none;left:10px;top:50px}.site-hint.hidechat:before{right:200px}.site-hint img{display:inline-block;height:14px;margin-right:4px;width:14px}.site-hint .close{border-bottom:2px solid #f20a1e;cursor:pointer;display:inline-block;font-size:1.4rem}.site-hint .close:hover{border-bottom:2px solid transparent}.site-hint i{background:url(/static_files/icons/close-dark.svg) 50% no-repeat;background-size:8px;border-radius:50%;box-shadow:0 0 10px 0 hsla(0,0%,100%,.55);cursor:pointer;display:inline-block;height:20px;padding:6px;position:absolute;right:5px;top:5px;transition:all .2s ease;width:20px}.site-hint i:hover{transform:scale(1.2)}.close-ad{background-color:hsla(0,0%,100%,.1);cursor:pointer;display:block;font-size:1.2rem;margin-bottom:20px;padding:3px 10px;text-align:center}.videoroll{bottom:5px;position:fixed;right:5px;z-index:5}.videoroll .body{max-height:280px;max-width:400px;overflow:hidden}.videoroll .close{background:rgba(0,0,0,.35) url(/static_files/icons/close-dark.svg) 50% no-repeat;background-size:10px;border-radius:5px 5px 0 0;cursor:pointer;display:inline-block;height:24px;padding:8px 12px;width:28px}.recommend{margin:0;padding:10px}.recommend strong{display:block;margin-bottom:5px}.recommend a{background-color:#f20a1e;border-radius:20px;color:#fff;display:inline-block;font-size:1.4rem;margin:10px 5px;padding:4px 12px}.recommend a:hover{color:#fff!important}.rsya-inf{height:90px}.rsya-block{height:250px;overflow:hidden}.icon-fb{background-image:url(/static_files/icons/axji1-4wg8a.svg);background-size:32px;cursor:pointer;display:inline-block;height:32px;opacity:.55;position:fixed;right:4px;top:50vh;transition:opacity .2s ease;width:32px}.icon-fb:hover{opacity:1}.premium .rsya-inf{display:none}.premium .main-wrapper .left-side .rooms-list .items{height:calc(100vh - 150px)}.premium .chat .chat-area{height:calc(100% - 34px)}.premium .chat-page .chat{height:calc(100vh - 360px)}.premium .chat-page .chat .chat-area{height:calc(100% - 34px)}.premium .room-page .room-page-watch.resize .chat .chat-area{height:96vh}.premium .room-page .room-page-watch.resize .chat .chat-area .messages{height:calc(100% - 34px)}.minimize .main-wrapper .content-scroll{padding:40px 0 0}.minimize .inroom .content-scroll{padding:40px 340px 0 0}.minimize .room-page .event-iframe,.minimize .room-page .event-iframe .iframe,.minimize .room-page .event-iframe .iframe-bg,.minimize .room-page .event-iframe .iframe-bg-blur{height:40vw}.toggle label{-webkit-tap-highlight-color:transparent;cursor:pointer;display:inline-block;position:relative;transform:translateZ(0);width:40px}.toggle label:before{background:#9a9999;border-radius:8px;content:"";display:block;height:14px;left:3px;position:relative;top:3px;transition:background .2s ease;width:34px}.toggle label span{background:#fff;border-radius:10px;box-shadow:0 3px 8px hsla(0,0%,60%,.5);display:inline-block;height:20px;left:0;position:absolute;text-align:center;top:0;transition:all .2s ease;width:20px}.toggle label span:before{background:#16c333;border-radius:50%;content:"";display:block;height:56px;margin:-18px;opacity:1;pointer-events:none;position:absolute;transform:scale(0);width:56px}.toggle label span b{color:#000;font-size:1rem;position:relative;top:-3px}.toggle input{display:none}.toggle input:checked+label:before{background:#16c333}.toggle input:checked+label span{box-shadow:0 3px 8px rgba(62,3,82,.2);transform:translateX(20px);transition:all .2s cubic-bezier(.8,.4,.3,1.25),background .15s ease}.toggle input:checked+label span:before{opacity:0;transform:scale(1);transition:all .4s ease}.lazy-block{min-height:1px}.main-layout.small .room-page .bar .m button{grid-gap:0;grid-template-columns:auto;padding-bottom:20px;width:auto}.main-layout.eco .menu .left .minimize-btn:before,.main-layout.small .room-page .bar .m button span{display:none}.main-layout.eco .glow-on-hover{border:2px solid #39b54a}.main-layout.eco .glow-on-hover:before{display:none}.main-layout.eco .eco-btn{color:#39b54a}.glow-on-hover{background:#111;border:none;border-radius:10px;color:#fff;cursor:pointer;height:50px;outline:none;position:relative;width:220px;z-index:0}.glow-on-hover:before{animation:glowing 20s linear infinite;background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);background-size:400%;border-radius:10px;content:"";filter:blur(5px);height:calc(100% + 4px);left:-2px;opacity:1;position:absolute;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px);z-index:-1}.glow-on-hover:active{color:#fff}.glow-on-hover:active:after{background:transparent}.glow-on-hover:after{background:#111;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes shadowWave{0%{box-shadow:0 0 0 0 #fb2d7f}50%{box-shadow:0 0 30px 1px #fb2d7f}to{box-shadow:0 0 0 0 #fb2d7f}}@keyframes toBottom{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}}@keyframes pulsar{0%{opacity:0}to{opacity:1}}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes flyPoster{0%{opacity:1}to{left:100vw;opacity:.1;top:-100vh;transform:scale(0)}}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(/dist/client/fonts/Oswald-400-cyrillic-ext1.5f18554.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(/dist/client/fonts/Oswald-400-cyrillic2.25364a8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(/dist/client/fonts/Oswald-400-vietnamese3.c8282b4.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(/dist/client/fonts/Oswald-400-latin-ext4.7b663c6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(/dist/client/fonts/Oswald-400-latin5.af72b2b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.cln{background-color:#100e19}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px}}