.error-page{text-align:center}.error-page .auth-social{grid-template-columns:repeat(2,1fr)}.error-page img{max-width:100%;margin:40px 0}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#0ff;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@-webkit-keyframes userOnlineSpan{0%{opacity:1}30%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes userOnlineSpan{0%{opacity:1}30%{opacity:1}70%{opacity:1}to{opacity:0}}@-webkit-keyframes userOnlineToLeft{0%{opacity:0;transform:translateX(100vw)}40%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}@keyframes userOnlineToLeft{0%{opacity:0;transform:translateX(100vw)}40%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes artifactAvatar{0%{opacity:0;transform:scale(1)}10%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.1)}34%{opacity:1;transform:scale(1)}40%{opacity:0;transform:scale(1)}}@keyframes artifactAvatar{0%{opacity:0;transform:scale(1)}10%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.1)}34%{opacity:1;transform:scale(1)}40%{opacity:0;transform:scale(1)}}@-webkit-keyframes userOnlineImg{0%{border-color:#16c333;transform:scale(1)}70%{opacity:1;transform:scale(1)}80%{opacity:1;border-color:#16c333;transform:scale(1.1)}to{opacity:0;border-color:#16c333;transform:scale(1)}}@keyframes userOnlineImg{0%{border-color:#16c333;transform:scale(1)}70%{opacity:1;transform:scale(1)}80%{opacity:1;border-color:#16c333;transform:scale(1.1)}to{opacity:0;border-color:#16c333;transform:scale(1)}}@-webkit-keyframes stickyBottom{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes stickyBottom{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@-webkit-keyframes ambImg{0%{transform:scale(1)}to{transform:scale(1.03)}}@keyframes ambImg{0%{transform:scale(1)}to{transform:scale(1.03)}}@-webkit-keyframes notification{0%{transform:rotate(0deg)}30%{transform:rotate(30deg)}60%{transform:rotate(-30deg)}to{transform:rotate(0deg)}}@keyframes notification{0%{transform:rotate(0deg)}30%{transform:rotate(30deg)}60%{transform:rotate(-30deg)}to{transform:rotate(0deg)}}@-webkit-keyframes share{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@keyframes share{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@-webkit-keyframes unlock{0%{transform:rotate(0deg)}50%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}@keyframes unlock{0%{transform:rotate(0deg)}50%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}@-webkit-keyframes download{0%{transform:translateY(0)}30%{transform:translateY(-3px)}60%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes download{0%{transform:translateY(0)}30%{transform:translateY(-3px)}60%{transform:translateY(3px)}to{transform:translateY(0)}}@-webkit-keyframes favorite{0%{transform:translateX(0)}30%{transform:translateX(-3px)}60%{transform:translateX(3px)}to{transform:translateX(0)}}@keyframes favorite{0%{transform:translateX(0)}30%{transform:translateX(-3px)}60%{transform:translateX(3px)}to{transform:translateX(0)}}@-webkit-keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.5)}to{transform:scale(1)}}@-webkit-keyframes bounce-out{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(0)}}@keyframes bounce-out{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(0)}}@-webkit-keyframes show{0%{opacity:0}60%{opacity:.3}70%{opacity:.3}to{opacity:0}}@keyframes show{0%{opacity:0}60%{opacity:.3}70%{opacity:.3}to{opacity:0}}@-webkit-keyframes toFadeTop{0%{opacity:1;transform:translateY(0)}5%{opacity:.5}to{opacity:0;transform:translateY(-200px)}}@keyframes toFadeTop{0%{opacity:1;transform:translateY(0)}5%{opacity:.5}to{opacity:0;transform:translateY(-200px)}}@-webkit-keyframes toFade{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes toFade{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeMenu{0%{opacity:0;transform:translateY(-20px)}50%{transform:translateY(0)}to{opacity:1}}@keyframes fadeMenu{0%{opacity:0;transform:translateY(-20px)}50%{transform:translateY(0)}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes blinkCorrectAnswer{0%{background-color:#90ee90}25%{background-color:#fff}50%{background-color:#90ee90}75%{background-color:#fff}to{background-color:#90ee90}}@keyframes blinkCorrectAnswer{0%{background-color:#90ee90}25%{background-color:#fff}50%{background-color:#90ee90}75%{background-color:#fff}to{background-color:#90ee90}}@-webkit-keyframes blinkWatch{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1);background-color:#fad200;color:#000}80%{background-color:#fad200;color:#000}to{color:#fff;background-color:rgba(0,0,0,.5)}}@keyframes blinkWatch{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1);background-color:#fad200;color:#000}80%{background-color:#fad200;color:#000}to{color:#fff;background-color:rgba(0,0,0,.5)}}@-webkit-keyframes blinkAllVers{0%{background-color:#fad200;color:#000}70%{background-color:#fad200;color:#000}}@keyframes blinkAllVers{0%{background-color:#fad200;color:#000}70%{background-color:#fad200;color:#000}}@-webkit-keyframes toRight{0%{transform:translateX(-100vw)}to{transform:translateX(0)}}@keyframes toRight{0%{transform:translateX(-100vw)}to{transform:translateX(0)}}@-webkit-keyframes showChatArea{0%{transform:translateX(310px)}to{transform:translateX(0)}}@keyframes showChatArea{0%{transform:translateX(310px)}to{transform:translateX(0)}}@-webkit-keyframes toLeftOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100vw)}}@keyframes toLeftOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100vw)}}@-webkit-keyframes toRightOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100vw)}}@keyframes toRightOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100vw)}}@-webkit-keyframes toLeft{0%{opacity:0;transform:translateX(100vw)}to{opacity:1;transform:translateX(0)}}@keyframes toLeft{0%{opacity:0;transform:translateX(100vw)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes toBottom{0%{transform:translateY(-50vh)}to{transform:translateY(0)}}@keyframes toBottom{0%{transform:translateY(-50vh)}to{transform:translateY(0)}}@-webkit-keyframes toBottomAll{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}@keyframes toBottomAll{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes toTopAll{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes toTopAll{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes toTop{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@keyframes toTop{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@-webkit-keyframes toHide{0%{opacity:0}10%{opacity:1}90%{opacity:1;transform:translateX(0)}to{transform:translateX(100px)}}@keyframes toHide{0%{opacity:0}10%{opacity:1}90%{opacity:1;transform:translateX(0)}to{transform:translateX(100px)}}@-webkit-keyframes toRotateOpacity{0%{opacity:0;transform:rotateY(0deg)}70%{opacity:1;transform:rotateY(1turn)}80%{opacity:1;transform:rotateY(1turn)}90%{opacity:1}to{opacity:.5}}@keyframes toRotateOpacity{0%{opacity:0;transform:rotateY(0deg)}70%{opacity:1;transform:rotateY(1turn)}80%{opacity:1;transform:rotateY(1turn)}90%{opacity:1}to{opacity:.5}}@-webkit-keyframes toRotate{0%{opacity:0;transform:rotateY(0deg)}70%{opacity:.5}to{opacity:1;transform:rotateY(1turn)}}@keyframes toRotate{0%{opacity:0;transform:rotateY(0deg)}70%{opacity:.5}to{opacity:1;transform:rotateY(1turn)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.fadeMenu-enter-active,.fadeMenu-leave-active{transition:opacity .5s}.fadeMenu-enter,.fadeMenu-leave-to{opacity:0}.fadeInFast-enter-active,.fadeInFast-leave-active{transition:all .3s}.fadeInFast-enter,.fadeInFast-leave-to{opacity:0;transform:scale(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)}.toTopAndLeave-enter-active,.toTopAndLeave-leave-active{transition:all .5s}.toTopAndLeave-enter{opacity:0;transform:translateY(50vh)}.toTopAndLeave-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)}.toLeft-enter-active,.toLeft-leave-active{transition:all .5s}.toLeft-enter,.toLeft-leave-to{opacity:0;transform:translateX(100vw)}.toRight-enter-active,.toRight-leave-active{transition:all .5s}.toRight-enter,.toRight-leave-to{opacity:0;transform:translateX(-100vw)}.spirale-enter-active,.spirale-leave-active{transition:all 1s}.spirale-enter,.spirale-leave-to{opacity:0;transform:translate(100vw,90px) scale(0)}.toVisibleScale-enter-active,.toVisibleScale-leave-active{transition:all .3s ease-out}.toVisibleScale-enter,.toVisibleScale-leave-to{opacity:0;transform:scale(0)}@media (max-width:1240px){body{font-size:1.4rem!important}}@media (min-width:500px) and (max-width:1240px){.event .room-list{top:390px!important;left:170px!important;width:360px!important}.trailers ul.trailers-list{grid-template-columns:repeat(3,1fr)!important}.trailers ul.trailers-list li.trailer-item img{height:310px!important}.trailers ul.trailers-list.active{width:100%!important;grid-template-columns:repeat(3,1fr)!important}ul.collections{grid-template-columns:repeat(4,1fr)!important}.subs-list{grid-template-columns:repeat(3,1fr)!important;margin:50px 0!important}.subs-list li{height:500px!important}ul.my-subs{grid-template-columns:repeat(6,1fr)!important}ul.my-subs li{height:auto!important}.videos{grid-template-columns:repeat(4,1fr)!important}.article .related .list,.article article .animes,.block-articles .list,.blog .list,.blogs .list{grid-template-columns:repeat(2,1fr)!important}}@media screen and (orientation:portrait){.mobile .event .event-watch .header.resize .event-iframe{width:100vw!important;height:calc(56vw + 40px)!important}.mobile .event .event-watch .header.resize .event-iframe iframe{width:100vw!important;height:56vw!important}.mobile .event .event-watch .header.resize .chat,.mobile .event .event-watch .header.resize .chat .chat-area{height:calc(100vh - 56vw - 40px)!important;height:calc(100vh - 56vw - 50px)!important;height:calc(var(--vh, 1vh)*100 - 56vw - 50px)!important}.mobile .event .event-watch .header.resize .chat .chat-area .messages{height:calc(100vh - 56vw - 124px)!important;height:calc(100vh - 56vw - 130px)!important;height:calc(var(--vh, 1vh)*100 - 56vw - 130px)!important}}@media screen and (orientation:landscape){.mobile .event .event-watch .header.resize .event-iframe iframe{width:100vw;height:calc(100vh - 50px)!important}.mobile .event .event-watch .header.resize .chat{width:100%;position:absolute;bottom:0;left:0;z-index:2}.mobile .event .event-watch .header.resize .chat,.mobile .event .event-watch .header.resize .chat .chat-area{height:calc(40vh - 50px)!important;background-color:rgba(0,0,0,.5)}.mobile .event .event-watch .header.resize .chat .chat-area .messages{height:calc(40vh - 90px)!important}.mobile .event .event-watch .header.resize .chat .chat-area .chat-info,.mobile .event .event-watch .header.resize .chat .chat-header{display:none}}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px}}.blogs h1{margin-bottom:40px}.blogs h1 sup{font-size:1.4rem;color:red}.blogs button{display:inline-block;font-size:1.6rem;padding:4px 12px;color:#000;border:none;border-radius:5px;background-color:#fad200}.blogs button:hover{font-weight:700}.blogs .form{padding:15px;background-color:#fff}.blogs .form .editor textarea{margin-top:10px;width:100%;min-height:100px;padding:10px;font-size:1.6rem;resize:none;overflow:hidden}.blogs .form .editor .emojis{position:relative;top:0;width:100%;background-color:#fff;padding:10px 30px 10px 5px;border:2px solid #f1f1f1;z-index:3}.blogs .form .editor .emojis i.icon-close{display:inline-block;position:absolute;top:0;right:0;width:24px;height:24px;padding:12px;background:#f1f1f1 url(/static_files/icons/cancel.svg) 50% no-repeat;background-size:10px 10px;cursor:pointer}.blogs .form .editor .emojis .emoji-list{overflow-y:auto;max-height:400px}.blogs .form .editor .emojis .emoji-list img{margin:5px 4px;height:40px;cursor:pointer;background-color:#fff;transition:opacity .2s ease}.blogs .form .editor .emojis .emoji-list img:hover{opacity:.75}.blogs .form .editor .bb-codes{margin:20px 0 10px;list-style:none}.blogs .form .editor .bb-codes li{display:inline-block;padding:5px 10px;font-weight:700;cursor:pointer}.blogs .form .editor .bb-codes li .color{vertical-align:bottom;cursor:pointer}.blogs .form .editor .bb-codes li .icon-message-smile{display:inline-block;width:20px;height:20px;background-image:url(/static_files/icons/smile.svg);background-size:20px 20px;vertical-align:sub}.blogs .form sup{color:red}.blogs .form img{max-width:50%}.blogs .form span{display:inline-block;font-size:1.4rem;margin-left:10px;opacity:.75;cursor:pointer;transition:opacity .2s ease}.blogs .form span:hover{opacity:1}.blogs .form .prerender img{display:inline-block;max-width:30%;margin:10px 0}.blogs .form .prerender .blog_avatar img{width:200px}.blogs .form label{display:block;margin:15px 0}.blogs .form label strong{margin-right:10px}.blogs .form input{display:inline-block;margin-bottom:10px}.blogs .form textarea{display:block;margin-top:5px;width:100%;padding:5px 10px;resize:vertical}.blogs .form button{display:inline-block;padding:3px 9px;font-size:1.4rem;color:#fff;background-color:#3f51b5;border:none;border-radius:4px}.blogs .list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 20px;margin-top:30px}.blogs .list article{display:grid;grid-template-columns:100px auto;grid-gap:30px;align-items:center;position:relative;padding:20px;border-radius:20px;background-siZe:cover;overflow:hidden}.blogs .list article:hover>.avatar img{transform:scale(1.05)}.blogs .list article:hover>.body h1{border-bottom:2px solid #e53057}.blogs .list article:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.blogs .list article .avatar{position:relative;width:100px;height:100px;border-style:solid;border-width:2px;border-radius:20px;overflow:hidden;z-index:1}.blogs .list article .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg);transition:all .2s ease}.blogs .list article .body{position:relative;color:#fff;z-index:1}.blogs .list article .body h1{display:inline-block;margin-bottom:10px;color:#fff;border-bottom:2px solid transparent}.blogs .list article .body a{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.blogs .list article .body footer{position:relative;margin-top:10px;font-size:1.4rem;opacity:.75}.blogs .list article .body footer time{display:inline-block}.blogs .list article .body footer .owner{display:inline-block;margin-right:20px}.blogs .list article .body footer .owner:after{content:"";display:inline-block;position:relative;top:-2px;right:-12px;width:5px;height:5px;background-color:#fff;border-radius:50%}.blogs .list article .body footer .owner .avatar{display:inline-block;width:26px;height:26px;margin-right:5px;border-style:solid;border-width:2px;border-radius:50%;vertical-align:middle}.blogs .list article .body footer .owner .avatar img{width:100%;height:auto;background-image:url(/no-avatar.svg)}.amv-page .desc{margin-top:40px}.amv-page .desc p{margin:10px 0}.amv-page h1{margin-bottom:40px}.amv-page header{display:grid;grid-template-columns:400px auto;grid-gap:20px;align-items:start}.amv-page header p{display:inline-block}.amv-page header img{display:inline-block;width:400px;margin:0 auto}.amv-page .custom-search{margin:40px 0 20px;text-align:center}.amv-page .custom-search input[type=search]{width:50%}.copyright li{margin-top:10px}.cp-menu[data-v-8b7dfbca]{margin-bottom:20px}.cp-menu li[data-v-8b7dfbca]{display:inline-block;text-transform:uppercase;margin-right:10px;cursor:pointer;font-weight:700}.cp-menu li[data-v-8b7dfbca]:hover{text-decoration:underline}.articles-add input{margin:5px 0}.articles-add input:-moz-read-only{background-color:#ddd}.articles-add input:read-only{background-color:#ddd}.articles-add textarea{width:100%}.articles-editor{margin:20px 0}.articles-editor ul{list-style:none;margin-bottom:5px}.articles-editor ul li{display:inline-block;padding:5px 10px;background-color:#fff;border:2px solid #ccc}.prerender{margin:40px 0}.prerender iframe{border:0;width:100%;height:500px}.prerender img{max-width:100%}.add-images ul{list-style:none}.add-images ul li{display:inline-block;margin:5px}.add-images span{display:inline-block;background-color:#fff;color:#000;padding:10px;border:2px solid #ccc;margin:20px 0;cursor:pointer}.add-images img{width:200px;display:block}.cp-events{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5px;grid-row-gap:5px}.cp-events li{border:2px solid #ccc;font-family:Avenir Next Demi,sans-serif;display:grid;grid-template-columns:110px auto 100px;align-items:center}.cp-events li img{width:100px}.cp-events li span{background-color:grey;padding:5px 10px;cursor:pointer;display:block;color:#fff;text-align:center;margin-top:5px}.randfilms img{width:100px;display:block}.randfilms span{margin:5px 10px;cursor:pointer}.randfilms li{margin:10px 0}.cp .comments .list article{padding:10px;margin:10px 0}.cp .comments .list article header img{width:50px;height:50px}.cp .comments .list article p{white-space:pre-wrap;word-wrap:break-word;margin-top:10px}.cp-desc textarea{width:100%}.cp .feedback .user[data-v-5d2321a5]{display:inline-block}.cp .feedback .user .avatar[data-v-5d2321a5]{display:inline-block;width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;overflow:hidden;vertical-align:middle}.cp .feedback .user .avatar img[data-v-5d2321a5]{width:100%;height:auto}.cp .feedback ul[data-v-5d2321a5]{list-style:none}.cp .feedback ul li[data-v-5d2321a5]{margin:10px 5px;border:1px solid;padding:10px}.cp .feedback .attach[data-v-5d2321a5]{display:block;width:200px;margin-top:5px}.tmdb div,.tmdb p,.tmdb ul{margin:10px 0}.tmdb ul{list-style:none}.tmdb ul li{display:block;margin:10px 0;padding:10px}.tmdb ul li:hover{background-color:#f1f1f1;color:#000;cursor:pointer}.tmdb ul li strong{padding:5px}.kino-header{margin:20px 0}.ya-albums{list-style:none}.ya-albums li{display:inline-block;width:150px;position:relative;margin:0 20px 20px 0}.ya-albums li img{width:100%}.ya-albums li .blocked{background-color:red;color:#fff;padding:2px 4px;border-radius:4px;position:absolute;top:5px;left:5px;font-size:1.2rem}.cp-review-type{list-style:none;margin:20px 0}.cp-review-type li{border:2px solid #999;cursor:pointer;padding:5px 10px;display:inline-block;background-color:#fff;color:#000}.cp .reviews-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;margin:20px 0}.cp .reviews-list article{border:1px solid #999;border-radius:10px;padding:20px}.cp .reviews-list article.success{border:2px solid green}.cp .reviews-list article footer,.cp .reviews-list article header{margin:20px 0}.cp .reviews-list article img{width:150px}.cp .reviews-list article .user-info img{width:50px;height:50px}.cp .cp-review-controls span{padding:5px 10px;border:2px solid #999;background-color:#fff;cursor:pointer;color:#000}.donate .bill-form ul{list-style:none}.donate .bill-form{padding:20px;border-radius:10px;border:2px solid hsla(0,0%,100%,.15)}.donate .bill-manual{margin:80px 0}.donate .bill-manual ul{margin-top:20px;margin-left:20px}.donate .bill-manual ul li{margin-bottom:20px}.donate .bill-manual ul li img{display:inline-block;margin:15px 0;max-width:50%}.donate .bills-list{margin-top:20px}.donate .bills-list ul{list-style:none}.donate .bills-list ul li{margin-bottom:10px;padding:10px;background-color:#2a2739}.donate .bills-list ul li span{display:inline-block;padding:4px 8px;font-size:1rem;border-radius:5px;vertical-align:middle}.donate .bills-list ul li span.waiting{background-color:orange;color:#fff}.donate .bills-list ul li span.paid{background-color:#97b73a;color:#fff}.donate h1{margin-bottom:40px}.donate h2{margin-top:40px}.donate h3{margin-top:30px;padding:10px 15px}.donate .blocks{margin-top:20px}.donate .blocks ul{list-style:none;padding:20px 0;overflow:hidden}.donate .blocks ul.active{height:auto}.donate .blocks ul li{display:grid;grid-template-columns:3fr 1fr 2fr;grid-gap:10px;align-items:center;margin:5px 0;padding:10px 20px;transition:all .2s ease}.donate .blocks ul li:hover{background-color:#312b45}.donate .blocks ul li span{font-size:1.4rem;cursor:pointer;opacity:.75;transition:opacity .2s ease}.donate .blocks ul li span:hover{opacity:1}.donate .blocks ul li strong .question{position:relative;top:-3px;padding:2px 6px;font-size:1.2rem;color:#000;border:1px solid #000;border-radius:50%;cursor:help}.donate .blocks ul li .actions{display:inline-block;margin-left:20px;text-align:right}.donate .sitecoin{display:inline-block;margin-right:2px;width:28px;height:28px;background-image:url(/static_files/icons/sitecoin.svg);background-size:28px;vertical-align:middle}.donate .sitecoin.header{width:200px;height:200px;background-size:200px}.donate .desc{margin:60px 0 30px}.donate .desc p{margin:10px 0}.download-films .megadv{display:grid;justify-items:center;position:relative;float:none;clear:both;z-index:0;margin:20px 0}.download-films i.loader{display:block}.download-films input[type=button].sdown{display:block;width:auto;padding:10px 30px;background-color:#e91e63;color:#fff;font-size:1.6rem;font-family:Avenir Next Demi,sans-serif;border:none;border-radius:4px;margin-top:20px;transition:box-shadow .2s ease}.download-films input[type=button].sdown:hover{box-shadow:0 0 10px 0 rgba(233,30,99,.2)}.download-films h1{margin-bottom:40px}.download-films h2{margin:30px 0 20px}.download-films .download-films-menu strong{font-size:1.8rem}.download-films .download-films-menu h2{display:grid;grid-template-columns:repeat(2,1fr)}.download-films .download-films-menu h2 span{color:#999;cursor:pointer;justify-self:center;transition:color .2s ease}.download-films .download-films-menu h2 span:hover{color:#ffc107}.download-films .download-films-menu h2 span.active{color:#ff5722}.download-films .download-films-imgs{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px}.download-films figure{margin-top:20px}.download-films figure.main-img{text-align:center}.download-films figure.main-img img{width:500px;height:auto}.download-films figure img{width:100%;height:100px}.download-films figure figcaption{color:#999;padding:10px}.download-films .final-step{margin:30px 0 10px;text-align:center}.download-films .final-step h2{color:#af47a6}.download-films .iframe{width:100%;height:670px;margin-top:20px;border:none}.download-films .search-hints{padding:20px;margin-top:20px;box-shadow:0 0 10px rgba(0,0,0,.1)}.download-films .search-hints input[type=search]{width:100%;padding:10px;font-size:1.8rem}.download-films .short-search{position:relative;top:0;left:0;margin:5px 0 0}.videos{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px 30px;margin:30px 0}.videos .video{display:inline-block;position:relative}.videos .video:hover{cursor:pointer}.videos .video:nth-child(5n+1):hover>.description,.videos .video:nth-child(5n+2):hover>.description{opacity:1;transform:translateX(223px);z-index:1}.videos .video:hover>.description{opacity:1;transform:translateX(-240px);z-index:1}.videos .video:hover>.poster .film-body{opacity:1}.videos .video:hover>.poster .se,.videos .video:hover>.poster .source-type,.videos .video:hover>.poster .translator,.videos .video:hover>.title{opacity:0}.videos .video .wrap{position:relative;width:100%;height:100%;border-radius:10px;overflow:hidden}.videos .video .wrap img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.videos .video strong.name-ru{display:block;padding:10px 10px 5px;font-size:1.8rem}.videos .video span.name-en{display:block;padding:0 10px;font-size:1.4rem}.videos .video .film-link{border:none}.videos .video .film-body,.videos .video .film-link{position:absolute;top:0;left:0;width:100%;height:100%}.videos .video .film-body{font-weight:700;color:#fff;background:#6a46d4;background:linear-gradient(0deg,#1f1b2e,rgba(0,0,0,.15) 50%,rgba(0,0,0,.35));border-radius:10px;opacity:0;transition:opacity .2s ease-out}.videos .video .film-body strong{display:block}.videos .video .film-body .film-body-detail{position:absolute;bottom:0;left:0;width:100%;padding:15px}.videos .video .film-body .rating-star{margin:0}.videos .video .film-body span.fav_btn{position:absolute;left:5px;top:5px;padding:5px;border-radius:0 3px 3px 0;background-color:transparent}.videos .video .film-body span.fav_btn:after{content:none}.videos .video .poster{position:relative;height:320px;background-color:#1f1b2e;border-radius:10px}.videos .video .poster .rating{left:0;bottom:30px;background-color:rgba(0,0,0,.5);box-shadow:none}.videos .video ul.genres{display:inline-block;font-size:1.4rem;color:hsla(0,0%,100%,.75);text-transform:lowercase}.videos .video ul.genres li{position:relative;transition:none;font-weight:400;display:inline-block;margin-right:6px}.videos .video ul.genres li:not(:last-child):after{content:", ";position:absolute;top:0;right:-3px}.videos .video ul.genres li:hover{transform:scale(1);box-shadow:none}.videos .video .description{position:absolute;top:10px;left:0;width:240px;max-height:300px;background-color:#2a2738;padding:10px 5px 10px 15px;box-shadow:0 0 10px 1px rgba(0,0,0,.5);opacity:0;transform:translate(0);transition:all 2s ease-out 5s}.videos .video .description p{font-size:1.5rem;max-height:240px;overflow-y:auto;margin:10px 0}.videos .video .description p::-webkit-scrollbar-track{width:5px;background:#2a2738}.videos .video .description p::-webkit-scrollbar{width:5px}.videos .video .description p::-webkit-scrollbar-thumb{border-radius:5px;background:#2a2738}.videos .video .description p:hover::-webkit-scrollbar-thumb{background:#100e19}.videos .video .description .rating{display:grid;grid-template-columns:repeat(2,1fr);text-align:center}.videos .video .se{background-color:#3e0354;color:#fff;bottom:10px;right:0;font-size:1.3rem}.videos .video .se,.videos .video .translator{z-index:1;padding:5px 10px;position:absolute;box-shadow:2px 2px 5px 0 rgba(0,0,0,.3)}.videos .video .translator{background-color:#fede55;border-radius:0 3px 3px 0;font-size:1.4rem;color:#000;top:5px;left:-5px}.videos .video .translator:after{content:"";position:absolute;border-top:5px solid #c7a600;border-left:5px solid transparent;left:0;bottom:-5px}.videos .video .source-type{background-color:#fede55;position:absolute;top:5px;left:5px;padding:7px 10px;font-size:1.4rem;color:#000;border-radius:4px}.catalog-new h1{margin-bottom:40px}.catalog-new .desc{margin-top:40px}.catalog-new .desc p{margin:10px 0}.catalog-new .desc h2{margin-bottom:20px}.popular h1{margin-bottom:40px}.popular .desc{margin-top:40px}.popular .desc p{margin:10px 0}.search{margin-top:20px}.search .search-footer{margin-top:10px}.updates-page i.loader{margin-top:40px;top:50%;left:50%;transform:translate(-20px,-20px)}.notifications h1{margin-bottom:40px}.notifications h1 sup{font-size:1.4rem;cursor:pointer;opacity:.75;transition:opacity .2s ease}.notifications h1 sup:hover{opacity:1}.notifications .btn-store{margin-bottom:20px}.notifications .btn-store a{display:inline-block;padding:5px 20px;border-radius:5px;color:#fff;background-color:#00f}.notifications .list .item{display:grid;grid-template-columns:60px auto;margin-bottom:20px;padding:10px;transition:all .2s ease}.notifications .list .item:hover{background-color:#fff}.notifications .list .item .body time{opacity:.75;font-size:1.4rem;vertical-align:middle}.notifications .list .item .body p{margin-top:5px}.notifications .list .item .avatar{width:50px;height:50px;border-style:solid;border-width:2px;border-radius:50%;overflow:hidden}.notifications .list .item .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.profile .dop-info{margin-top:30px}.profile .dop-info label{display:block;margin:10px 0}.profile .dop-info label strong{margin-right:5px}.profile .blocks .cats{margin-bottom:30px;width:100%;overflow-x:auto;overflow-y:hidden}.profile .blocks .cats ul{list-style:none}.profile .blocks .cats ul li{display:inline-block;padding:5px 15px 4px;font-size:1.4rem;color:#fff;background-color:#47415a;border-bottom:1px solid transparent;border-radius:20px;cursor:pointer;transition:all .2s ease}.profile .blocks .cats ul li.active,.profile .blocks .cats ul li:hover{border-color:#fff}.profile .blocks .cats ul li:not(:first-child){margin-left:10px}.profile .photos{position:absolute;padding:15px;top:50%;left:50%;margin:-40vh 0 0 -40vw;width:80vw;height:80vh;overflow-y:auto;color:#000;background-color:#fff}.profile .photos .cats{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;margin-bottom:30px}.profile .photos .cats ul{list-style:none}.profile .photos .cats ul li{display:inline-block;padding:5px 15px;font-size:1.4rem;color:#000;background-color:#fad200;border-radius:20px;cursor:pointer;transition:all .2s ease}.profile .photos .cats ul li.active,.profile .photos .cats ul li:hover{font-weight:700}.profile .photos .cats ul li:not(:first-child){margin-left:10px}.profile .photos ul.items{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px 10px;list-style:none}.profile .photos ul.items li{height:15vw;overflow:hidden}.profile .photos ul.items li img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-images:url(/no-poster.png)}.profile .photos ul.items li img:hover{opacity:.95;cursor:pointer}.profile .about .hint p{margin-bottom:20px}.profile .about .hint ul li{margin:10px 20px}.profile .about .sitecoin{display:inline-block;margin-right:2px;width:28px;height:28px;background-image:url(/static_files/icons/sitecoin.svg);background-size:28px;vertical-align:middle}.profile .about .prerender{white-space:pre-wrap;word-wrap:break-word;padding:20px 0}.profile .about .form{position:relative;width:100%;margin:40px auto 10px;padding:15px;background-color:#2a2739}.profile .about .form textarea{width:100%;padding:5px 10px;background-color:hsla(0,0%,100%,.1);border:none}.profile .about .actions{text-align:right}.profile .about .actions span{font-size:1.2rem;padding:5px 10px;cursor:pointer}.profile .about .actions button{padding:3px 12px;font-size:1.4rem;font-weight:700;color:#fff;background-color:#97b73a;border:none;border-radius:30px}.profile .about .icon-message-smile{display:inline-block;width:20px;height:20px;background-image:url(/static_files/icons/smile.svg);background-size:20px 20px;vertical-align:sub}.profile .about .emojis{position:relative;top:0;width:100%;background-color:#fff;padding:10px 30px 10px 5px;border:2px solid #f1f1f1;z-index:3}.profile .about .emojis i.icon-close{display:inline-block;position:absolute;top:0;right:0;width:24px;height:24px;padding:12px;background:#f1f1f1 url(/static_files/icons/cancel.svg) 50% no-repeat;background-size:10px 10px;cursor:pointer}.profile .about .emojis .emoji-list{overflow-y:auto;max-height:400px}.profile .about .emojis .emoji-list img{margin:5px 4px;height:40px;cursor:pointer;background-color:#fff;transition:opacity .2s ease}.profile .about .emojis .emoji-list img:hover{opacity:.75}.profile .about .bb-codes{list-style:none;margin-bottom:10px}.profile .about .bb-codes li{display:inline-block;padding:5px 10px;font-weight:700;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;cursor:pointer}.profile .about .bb-codes li .color{vertical-align:bottom;cursor:pointer}.profile .pms span,.profile .pms time{opacity:.75}.profile .pms span:hover{opacity:1}.profile .popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:5}.profile .popup .actions{text-align:right;padding:10px}.profile .popup .actions i{display:inline-block;width:44px;height:44px;padding:10px;background:hsla(0,0%,100%,.35) url(/static_files/icons/cancel-dark.svg) no-repeat 50%;background-size:14px;border-radius:50%;opacity:.75;cursor:pointer;transition:opacity .2s ease}.profile .popup .actions i:hover{opacity:1}.profile .popup .modal{position:absolute;padding:15px;top:50%;left:50%;margin-left:-300px;width:600px;color:#000;background-color:#fff}.profile .popup .modal .body textarea{width:100%;margin:30px 0 20px;padding:5px 10px;resize:vertical}.profile .popup .modal .body span{font-size:1.4rem;margin-left:10px;cursor:pointer}.profile .popup .modal .body button{padding:5px 15px;color:#fff;font-size:1.4rem;background-color:#3f51b5;border:none;border-radius:5px}.profile .comments-list ul{list-style:none}.profile .comments-list ul li{display:grid;grid-template-columns:40px auto;grid-gap:20px 10px;position:relative;margin-bottom:15px;padding:10px;background:#1f1b2e;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:all .2s ease-out;overflow:hidden}.profile .comments-list ul li:hover{transform:translateY(-3px);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.profile .comments-list ul li img{max-width:100%}.profile .comments-list ul li a{position:absolute;top:0;left:0;width:100%;height:100%}.profile .comments-list ul li a:hover{border:none}.profile .comments-list ul li .avatar{display:inline-block;width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;vertical-align:top;overflow:hidden}.profile .comments-list ul li .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.profile .comments-list ul li .body span{font-size:1.2rem;opacity:.75}.profile .socials .menu{margin-bottom:30px}.profile .socials .menu span{display:inline-block;margin-right:15px;padding:10px 0;border-bottom:2px solid transparent;cursor:pointer}.profile .socials .menu span.active,.profile .socials .menu span.active:hover{border-color:#3f51b5}.profile .socials .menu span:hover{border-color:#add8e6}.profile .socials ul{list-style:none;margin-top:30px}.profile .socials ul li{margin-bottom:20px}.profile .socials ul li div{display:inline-block}.profile .socials ul li div a{display:block;margin-bottom:5px;border:none}.profile .socials ul li div span{font-size:1.4rem;margin-left:10px;opacity:.75;cursor:pointer;transition:opacity .2s ease}.profile .socials ul li div span:hover{opacity:1}.profile .socials ul li div time{font-size:1.4rem}.profile .socials ul li div button{padding:5px 15px;color:#fff;font-size:1.4rem;background-color:#ffd200;border:none;border-radius:5px;cursor:pointer}.profile .socials ul li div button.red{background-color:#e53057}.profile .socials ul li div button.green{background-color:#97b73a}.profile .socials ul li div button.blue{background-color:#3f51b5}.profile .socials ul li a:hover{border:none}.profile .socials ul li .avatar{display:inline-block;margin-right:5px;width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;vertical-align:top;overflow:hidden}.profile .socials ul li .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.profile section{margin:20px 0}.profile h2{margin-bottom:30px}.profile .header{position:relative;height:400px;text-align:center}.profile .header .change-buttons{position:absolute;top:5px;right:5px}.profile .header button{display:inline-block;margin:3px auto 0;padding:4px 12px;background-color:hsla(0,0%,100%,.75);color:#000;font-size:1.2rem;border:none;border-radius:4px;transition:all .2s ease}.profile .header button:hover{background-color:#3f51b5;color:#fff}.profile .header button.change-header{position:relative}.profile .header button.deleted-header{position:relative;background-color:#e53057;color:#fff}.profile .header .body{display:grid;position:relative;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.profile .header .body .user-artifact{width:60px;height:60px;right:auto;z-index:2;margin-left:140px}.profile .header .body .user-items{position:absolute;top:0;left:0;width:60px;height:60px;background-color:#fff;padding:10px;border-radius:0 20px 0 20px;cursor:pointer;overflow:hidden;z-index:1}.profile .header .body .user-items:hover:before{webkit-transform:skewX(-45deg) translateX(13.5em);transform:skewX(-45deg) translateX(22.5em);transition:all 1s ease-in-out}.profile .header .body .user-items:before{content:"";background-color:hsla(0,0%,100%,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;transform:skewX(-45deg) translateX(0);transition:none}.profile .header .body .user-items img{width:100%;height:100%}.profile .header .body .site-hint{top:10px;left:80px}.profile .header .body .site-hint:before{content:"";top:20px;left:-7px}.profile .header .body .user-pet{position:absolute;width:50px;height:50px}.profile .header .body .artifact-list{position:fixed;width:440px;top:50%;left:50%;margin:-130px 0 0 -220px;padding:10px;color:#000;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:5}.profile .header .body .artifact-list h4{color:#000}.profile .header .body .artifact-list i{display:inline-block;position:absolute;top:5px;right:5px;width:20px;height:20px;padding:6px;background:url(/static_files/icons/cancel.svg) 50% no-repeat;background-size:8px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);cursor:pointer;transition:all .2s ease}.profile .header .body .artifact-list i:hover{transform:scale(1.2)}.profile .header .body .artifact-list img{padding:5px;margin:10px 15px;width:40px;height:40px;cursor:pointer;transition:all .2s ease}.profile .header .body .artifact-list img:hover{transform:scale(1.2)}.profile .header .body .artifact-list img.active{border:2px solid green;border-radius:5px}.profile .header .body input{display:block;margin:5px auto 2px}.profile .header .body .photo{position:relative}.profile .header .body .photo .avatar{display:inline-block;position:relative;width:200px;height:200px;border-style:solid;border-width:3px;border-radius:50%;box-shadow:0 0 20px 1px rgba(0,0,0,.3);overflow:hidden;z-index:1}.profile .header .body .photo .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.profile .header .body .photo .frendly{margin-top:10px}.profile .header .body h1{position:absolute;width:100%;left:0;bottom:0;font-size:2rem;color:#eee;background:rgba(0,0,0,.55);padding:10px 0}.profile .status{margin-bottom:20px;padding:10px 15px;font-size:1.6rem;text-align:center;text-transform:uppercase}.profile .status.closed{background-color:rgba(244,67,54,.1);color:#f44336}.profile .status.closed button{background-color:#f44336}.profile .status.opened{background-color:rgba(76,175,80,.1);color:#4caf50}.profile .status.opened button{background-color:#4caf50}.profile .custom .block:not(:last-child){margin-bottom:40px}.profile .custom ul{margin-left:20px}.profile .custom ul li{margin:10px 0}.profile .custom span{margin-left:10px;cursor:pointer}.profile .custom button{padding:3px 12px;background-color:#fff;color:#fff;font-size:1.2rem;font-weight:700;border:none;border-radius:20px;vertical-align:text-bottom}.profile .custom button.red{background-color:#e53057}.profile .custom button.green{background-color:#97b73a}.profile .custom button.cclear{background-color:#444;margin-top:20px}.profile .custom button ul{margin-left:20px}.profile .custom button ul li{margin-bottom:10px}.profile .comics h3{margin:40px 0 20px;padding:10px 15px}.profile .comics ul{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 10px}.profile .comics ul li{position:relative;display:grid;grid-template-columns:80px auto auto;grid-gap:10px;align-items:center;background-color:#fff;padding:5px;border-radius:5px;text-align:center;transition:box-shadow .2s ease}.profile .comics ul li:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.profile .comics ul li .fav-remove{display:inline-block;position:absolute;left:5px;top:5px;width:24px;height:24px;padding:5px;background:url(/static_files/icons/bookmark-red.svg);background-size:24px 24px;cursor:pointer;z-index:1}.profile .comics ul li img{width:80px}.profile .comics ul li span{padding:5px 10px;border-radius:4px;background-color:rgba(0,0,0,.1)}.profile .comics ul li a{border:none;position:absolute;width:100%;height:100%;left:0;top:0}.profile .comics.big ul{grid-template-columns:repeat(6,1fr);grid-gap:20px 10px}.profile .comics.big ul li{grid-template-columns:auto;align-items:start}.profile .comics.big ul li img{width:100%}.profile .history{margin:20px 0}.profile .history sup{font-size:1.4rem;font-weight:400;cursor:pointer}.profile .history ul{display:grid;grid-template-columns:repeat(10,118px);grid-column-gap:2.25px;grid-row-gap:2.25px;list-style:none}.profile .history ul li.video{position:relative;width:118px;height:175px;-webkit-animation:toRotateOpacity 3s ease-out;animation:toRotateOpacity 3s ease-out;opacity:.5;transition:opacity .3s ease;cursor:pointer}.profile .history ul li.video:hover{opacity:1}.profile .history ul li.video .film-title h2{font-size:1.4rem;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.profile .history ul li.video img{display:block;width:100%;height:100%}.profile .favs .views{text-align:left}.profile .favs .views strong{margin-right:5px}.profile .favs .views span{margin:0 2px;padding:5px 10px;color:#000;background-color:#fff;border:1px solid #eee;border-radius:5px;cursor:pointer}.profile .favs .views span.active{font-weight:700}.rand-film .desc{margin-top:40px}.rand-film .desc p{margin:10px 0}.rand-film h1{margin-bottom:40px}.rand-film .film-detail .file-info ul{grid-template-columns:repeat(4,1fr)}.rand-film .film-meta{padding:20px 0}.rand-film .film-description{margin-top:20px}.rand-film .sort select{margin:0 10px 10px 0;text-transform:capitalize}.rand-film .sort button{background-color:#ea0042;color:#fff;font-size:1.2rem;border-radius:4px;border:1px solid #ea0042;padding:10px 20px;text-transform:uppercase;font-weight:700;transition:all .3s ease}.rand-film .sort button.rand-hide{background-color:transparent;border:none}.rand-film .sort button.rand-hide:hover{color:#ea0042;box-shadow:none;cursor:pointer}.rand-film .sort button:hover{box-shadow:0 0 10px 0 #ea0042;cursor:pointer}.rand-film .sort button:disabled{box-shadow:none;background-color:#eee;border-left:none;color:#aaa}.rand-film .sort button:disabled:hover{cursor:default;font-weight:400}.anime-schedule .desc{margin-top:40px}.anime-schedule .desc h2{margin-bottom:20px}.anime-schedule h1{margin-bottom:40px}.anime-schedule .item{margin-bottom:30px}.anime-schedule .item .day{background-color:rgba(0,0,0,.35);text-transform:uppercase;font-size:1.6rem;padding:5px 10px;margin-bottom:10px}.anime-schedule .item .day span{opacity:.5}.anime-schedule .item .day span:last-child{margin-left:5px}.anime-schedule .item ul{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:40px 20px}.anime-schedule .item ul li{position:relative}.anime-schedule .item ul li:hover>.poster{transform:translateY(-3px);opacity:.9;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.anime-schedule .item ul li .poster{height:192px;overflow:hidden;border-radius:10px;margin-bottom:5px;transition:all .2s ease-out}.anime-schedule .item ul li .poster img{width:100%}.anime-schedule .item ul li strong{display:block}.anime-schedule .item ul li span{opacity:.5}.anime-schedule .item ul li a{border:none;position:absolute;left:0;top:0;width:100%;height:100%}.store h1,.store h2{margin-bottom:20px}.subs .my-subs{margin-bottom:30px}.subs .my-subs ul{list-style:none;display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:10px;grid-row-gap:20px;margin:20px 0 40px}.subs .my-subs ul li{position:relative;height:155px;cursor:pointer}.subs .my-subs ul li:hover>.icon-del-added{opacity:1}.subs .my-subs ul li .icon-del-added{display:block;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;opacity:0;width:14px;height:14px;padding:20px;border-radius:50%;background:rgba(0,0,0,.5) url(/static_files/icons/close-white.svg) 50% no-repeat;background-size:14px 14px;transition:all .2s ease}.subs .my-subs ul li p{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.5);color:#fff;font-size:1.2rem;padding:5px;margin:0;width:100%;text-align:center}.subs .my-subs ul li img{width:100%;height:100%}.subs .subs-list{list-style:none;grid-template-columns:auto;grid-gap:40px 20px;margin:60px 0}.subs .subs-list,.subs .subs-list li{display:grid;align-items:center;justify-items:center}.subs .subs-list li{position:relative;color:#fff;border-radius:20px;height:500px;grid-template-columns:auto;grid-template-rows:2fr 2fr 1fr;cursor:default;padding:0 40px;transition:all .2s ease-out}.subs .subs-list li sup{font-size:1.4rem;color:red}.subs .subs-list li .pkg-options{display:block}.subs .subs-list li:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.subs .subs-list li div{z-index:1;text-align:center}.subs .subs-list li div p{font-size:1.4rem;margin:10px 0;color:#fff}.subs .subs-list li div p.freepay{font-size:1.2rem}.subs .subs-list li div .btn{display:block;background-color:#fad200;padding:15px 60px;color:#000;border:none;font-size:1.8rem;border-radius:4px;cursor:pointer;font-family:Avenir Next Demi,sans-serif;z-index:1}.subs .subs-list li h3{font-size:2.4rem;text-transform:uppercase;z-index:1}.subs .subs-list li:first-child{background-size:cover}.subs .subs-list li:first-child:after{background:linear-gradient(0deg,#3f51b5,rgba(0,0,0,.75) 50%,transparent)}.subs .subs-list li:first-child:hover{box-shadow:0 10px 20px 1px rgba(63,81,181,.35);transform:translateY(-7px)}.subs .subs-list li:nth-child(2){background-size:cover}.subs .subs-list li:nth-child(2):after{background:linear-gradient(0deg,#ff5722,rgba(0,0,0,.75) 50%,transparent)}.subs .subs-list li:nth-child(2):hover{box-shadow:0 10px 20px 1px rgba(255,87,34,.35);transform:translateY(-7px)}.subs .descriptions{list-style:none;font-size:1.4rem;opacity:.9}.subs .descriptions li{margin:10px 0}.subs input{padding:15px 0;width:100%;text-align:center;margin-bottom:10px}.subs h1{text-align:center;text-transform:uppercase;margin:20px 0 40px;color:COLOR_ORANGE;font-size:3rem}.subs h2{width:100%;text-align:center;padding:20px 30px;cursor:pointer}.subs h2.active{box-shadow:0 0 20px rgba(0,0,0,.2)}.subs p{margin:10px 0}.subs b{font-weight:700}.subs button{border:none;color:#fff;font-size:1.4rem;margin-top:5px;cursor:pointer;font-family:Avenir Next Demi,sans-serif}.subs .tabs{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center}.subs .tabs-item{position:relative;padding:40px;margin-bottom:15px;width:100%;box-shadow:0 11px 20px rgba(0,0,0,.2)}.subs .serials-list button{background-color:#3f51b5;padding:5px 10px;border-radius:5px}.subs .list-added{padding:10px 15px;background-color:#4caf50;border-radius:30px}.subs .search-list ul{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:10px;grid-row-gap:30px;margin:20px 0}.subs .search-list ul li{position:relative}.subs .search-list ul li:hover>.poster .add{display:block}.subs .search-list ul li.active>.poster img{border:5px solid #8bc34a}.subs .search-list ul li strong{padding-top:5px;font-size:1.4rem}.subs .search-list ul li .poster{position:relative;width:100%;height:260px}.subs .search-list ul li .poster img{width:100%;height:100%;background-color:#f1f1f1}.subs .search-list ul li .add{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(22,195,51,.75),rgba(0,0,0,.35) 50%,rgba(0,0,0,.15));cursor:pointer}.subs .search-list ul li .add i{display:inline-block;position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background-image:url(/static_files/icons/plus-green.svg);background-size:80px 80px}.copyright{position:relative}.copyright p{margin-top:10px}.copyright ul{margin:20px 0}.copyright li{margin-left:20px;margin-top:5px}.updates h1{margin-bottom:40px}.updates .menu span{margin:15px 0;padding:10px 20px;border-radius:5px;cursor:pointer}.updates .menu span.active{color:#000;background-color:#fad200}.updates .section{margin:30px 0}.updates .section h2{margin-bottom:20px}.updates .section ul{list-style:none}.updates .section ul li{margin-bottom:10px;position:relative;transition:background-color .2s ease}.updates .section ul li:hover{background-color:#312b45}.updates .section ul li .body{display:grid;grid-template-columns:60px auto;grid-gap:10px;align-items:center}.updates .section ul li .body img{width:100%}.updates .section ul li .body strong{display:block}.updates .section ul li .body span{margin-right:10px;font-size:1.2rem;text-transform:uppercase;opacity:.75}.updates .section ul li a{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.users h1{margin-bottom:40px}.users label{display:inline-block;margin:0 10px 20px 0;cursor:pointer}.users label input{vertical-align:sub;width:20px;height:20px;cursor:pointer}.users .list{list-style:none;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:30px 15px}.users .list li{position:relative;text-align:center;border-radius:20px;overflow:hidden}.users .list li:hover>.body img{opacity:.75}.users .list li .body{height:100%;background-color:rgba(0,0,0,.5);padding:20px;border-radius:20px}.users .list li .body .avatar{display:inline-block;width:100px;height:100px;border-style:solid;border-width:2px;border-radius:50%;box-shadow:0 0 20px 1px rgba(0,0,0,.3);overflow:hidden}.users .list li .body .avatar img{display:inline-block;width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg);transition:opacity .2s ease}.users .list li .body strong{display:block;color:#ccc}.users .list li .body a{position:absolute;top:0;left:0;width:100%;height:100%}.users .list li .body a:hover{border:none}.cinemahall .disable-advert{display:grid;align-items:center;justify-items:center;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.9);z-index:5}.cinemahall .disable-advert .modal{width:330px;background-color:#1f1b2e;border-radius:10px;padding:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.cinemahall .disable-advert .modal button{background-color:#fad200;color:#000}.cinemahall .disable-advert .modal span{margin-left:10px;font-size:1.4rem;cursor:pointer}.cinemahall .stream-load{display:grid;grid-template-columns:60px auto;align-items:center}.cinemahall .create-stream-form{background-color:#1f1b2e;padding:20px}.cinemahall .create-stream-form input[type=checkbox]{width:14px;height:14px;padding:0;cursor:pointer;vertical-align:bottom}.cinemahall .create-stream-form label{cursor:pointer;margin:5px}.cinemahall .search-hints input{margin-bottom:5px}.cinemahall .events-sort{margin:30px 0}.cinemahall .events-sort strong{margin-right:10px}.cinemahall .events-sort span{cursor:pointer;margin-right:5px;color:#3f51b5}.cinemahall .events-sort span.active,.cinemahall .events-sort span:hover{font-weight:700}.cinemahall input[type=search]{padding:10px;min-width:240px;width:100%;color:#000;background-color:#fff}.cinemahall p{margin:10px 0}.cinemahall .short-search{position:relative;top:0;left:0;margin:5px 0}.cinemahall .short-search p{margin:0}.cinemahall .events-list{margin-top:40px}.cinemahall .events-list label{display:block;margin:20px 0 10px;cursor:pointer}.cinemahall .events-list label input[type=checkbox]{width:14px;height:14px;vertical-align:bottom}.cinemahall .events-list label strong{margin-left:5px}.cinemahall .events{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 20px;margin:30px 0}.cinemahall .events .item{position:relative;height:240px;border-radius:20px;overflow:hidden;cursor:pointer}.cinemahall .events .item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.cinemahall .events .item:hover img{transform:scale(1.05)}.cinemahall .events .item img{width:100%;transition:all .2s ease-out}.cinemahall .events .item .event-title{display:grid;justify-items:center;align-items:center;position:absolute;top:0;left:0;padding:20px;width:100%;height:100%;color:#fff;font-size:2rem;background-color:rgba(0,0,0,.3);text-align:center;transition:opacity .2s ease}.cinemahall .events .item .event-title li{display:inline-block;height:auto;font-size:1.1rem;text-transform:uppercase;border-radius:0;margin-right:3px}.cinemahall .events .item .event-title li:not(:last-child):after{content:", ";position:relative;top:0;right:2px}.cinemahall .events .item .event-time{position:absolute;bottom:0;right:0;padding:5px 25px;font-size:1.1rem;color:hsla(0,0%,100%,.85);background-color:rgba(0,0,0,.55);border-radius:20px 0 0 0;text-transform:uppercase}.cinemahall .events .item .avatar{position:absolute;margin-right:5px;bottom:5px;left:5px;width:30px;height:30px;border-style:solid;border-width:2px;border-radius:50%;vertical-align:middle;overflow:hidden}.cinemahall .events .item .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.cinemahall .events .item .event-viewers{position:absolute;top:0;left:0;padding:5px 25px;font-size:1.4rem;color:#fff;background-color:rgba(0,0,0,.55);border-radius:0 0 30px 0}.cinemahall .events .item .event-viewers:before{content:"";display:inline-block;position:relative;width:7px;height:7px;left:-7px;background-color:#90ee90;border-radius:50%}.cinemahall .events-switch{margin:25px 0 10px}.cinemahall .events-switch button{display:inline-block;padding:10px 20px;font-size:1.8rem;border:none;border-radius:5px;color:#fff;background-color:#fca120;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease-out}.cinemahall .events-switch button.active,.cinemahall .events-switch button:hover{transform:translateY(-3px);box-shadow:0 10px 15px 0 rgba(0,0,0,.2)}.cinemahall .create-cinema-manual p{margin:30px 0}.cinemahall .create-cinema-manual ul{list-style:none;padding:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 10px;background-color:#1f1b2e}.cinemahall .create-cinema-manual ul figure figcaption{margin-top:10px}.cinemahall .create-cinema-manual ul figure figcaption ol{margin:10px 0 10px 30px}.cinemahall .create-cinema-manual ul figure figcaption ol li{margin:2px 0}.cinemahall .create-cinema-manual ul figure img{width:100%}.catalog h1{margin-bottom:40px;text-transform:capitalize}.catalog .loading{display:block}.catalog .loading i.loader{top:50%;left:50%;margin:-15px 0 0 -15px}.catalog ul.subCategoryList{list-style:none}.catalog ul.subCategoryList li{color:#555;display:inline-block;font-size:1.6rem;cursor:pointer;margin:5px 10px 0 0}.catalog ul.subCategoryList li:hover{color:#000}.catalog ul.subCategoryList li.active{font-weight:700}.catalog .water-desc{margin-top:40px}.catalog section{overflow:hidden}.catalog .sort-meta span{text-transform:capitalize}.catalog .sorting-block{margin:30px 0}.catalog .sorting-block .sort-filters{margin-top:15px}.catalog .sorting-block .sort-filters span{display:inline-block;padding:2px 10px;font-size:1.4rem;color:#fff;background-color:rgba(255,0,0,.5)}.catalog .sorting-block .sort-filters-show{font-size:1.8rem;font-family:Avenir Next Demi,sans-serif}.catalog .sorting-block .sort-filters-show span{display:inline-block;padding:2px 10px;font-size:1.4rem;background-color:#333}.catalog .sorting-block .sort-filters-btn,.catalog .sorting-block strong{display:none}.catalog .sorting-block p{font-size:1.8rem;font-family:Avenir Next Demi,sans-serif}.catalog .sorting-block label{color:#999;line-height:30px;font-family:Avenir Next Demi,sans-serif}.catalog .sorting-block select{margin:0 5px 5px 0}.catalog .sorting-block span{font-size:1.4rem;cursor:pointer;transition:opacity .2s ease}.catalog .sorting-block span:hover{opacity:.9}.catalog .page-desc{margin-top:40px;height:100px;position:relative;overflow:hidden}.catalog .page-desc.full{height:auto}.catalog .page-desc p{font-size:1.5rem;margin:10px 0}.catalog .page-full{margin-top:10px;position:relative;background-color:#100e19;box-shadow:0 0 40px 40px #100e19}.catalog .page-full span{display:inline-block;font-size:1.4rem;padding-bottom:2px;border-bottom:2px solid #7e798f;cursor:pointer}.catalog .page-full span:hover{color:#fff;border-bottom:2px solid #e91e63}.catalog .page-full.full{box-shadow:none}.catalog sup{font-size:1.4rem}.catalog .genre-list{text-transform:capitalize}.cp.blogs h1{margin-bottom:20px}.cp.blogs .article{margin:10px 0;background-color:#fff;padding:10px}.cp.blogs button{font-size:1.4rem}.cp.blogs p{margin:5px 0}.cp.blogs sup{background-color:red;color:#fff;padding:5px 10px;border-radius:5px}.cp.blogs sup.active{background-color:green}.cp .chat-messages .create-message,.cp .chat-messages h1{margin-bottom:30px}.cp .chat-messages .rooms{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 10px}.cp .chat-messages .rooms .room{padding:10px;border:1px solid #eee}.cp .chat-messages .rooms .room .messages{max-height:400px;overflow-y:auto}.cp .chat-messages .rooms .room .messages .message{padding:10px 0;margin-bottom:20px;border-bottom:1px solid #eee}.cp .chat-messages .rooms .room .messages .message p{margin:5px 0;white-space:pre-wrap;word-wrap:break-word}.cp .chat-messages .rooms .room .messages .message p img{height:40px}.cp .chat-messages .rooms .room .messages .message p img:hover{transform:scale(2)}.cp .chat-messages .rooms .room .messages .message footer{font-size:1.4rem}.cp .chat-messages .rooms .room .messages .message footer img{width:30px;height:30px;vertical-align:middle;border-radius:50%}.chat-rooms{margin-bottom:30px}.chat-rooms .room{position:relative;width:300px;height:130px;margin:20px 0 10px;background-color:#f1f1f1;border-radius:5px;overflow:hidden}.chat-rooms .room:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.chat-rooms .room .poster{width:300px;height:130px}.chat-rooms .room .poster img{width:100%;height:auto}.chat-rooms .room strong{position:absolute;top:5px;left:10px;font-size:1.6rem;color:#fff;z-index:1}.chat-rooms .room button{position:absolute;top:5px;right:5px;z-index:1}.chat-rooms .room span{position:absolute;bottom:5px;left:10px;margin:0;padding:4px 16px;font-size:1.4rem;color:#fff;background-color:rgba(0,0,0,.5);border-radius:20px;z-index:1}.chat-rooms .room span:before{content:"";display:inline-block;position:relative;left:-6px;width:7px;height:7px;background-color:#90ee90;border-radius:50%}.blog .friends{margin-bottom:20px}.blog .friends ul{list-style:none}.blog .friends ul li{margin-bottom:10px}.blog .friends ul li .avatar{display:inline-block;width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;overflow:hidden;vertical-align:middle}.blog .friends ul li .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.blog .friends ul li strong{margin-left:5px}.blog button{display:inline-block;margin:5px auto;padding:4px 12px;font-size:1.4rem;color:#fff;background-color:#3f51b5;border:none;border-radius:4px;transition:all .2s ease}.blog button.send,.blog button.send:hover{color:#fff;background-color:#97b73a}.blog button.send:hover{font-weight:700}.blog button.pre{color:#fff;background-color:#aaa}.blog button.pre:hover{color:#fff;background-color:#97b73a}.blog button.create{font-size:1.6rem;color:#fff;background-color:#3f51b5;border-radius:0;margin:0}.blog button.create.active,.blog button.create:hover{font-weight:700}.blog button.edit{position:absolute;margin:0;top:20px;left:20px;font-size:1.6rem;color:#fff;background-color:#3f51b5;z-index:1}.blog button.edit.active,.blog button.edit:hover{font-weight:700}.blog .prerender .poster img{max-width:50%}.blog .prerender .attach img{width:200px;margin:10px}.blog .info{margin:30px 0 40px}.blog header{position:relative;display:grid;grid-template-columns:auto;grid-gap:20px;align-items:center;justify-items:center;margin-bottom:20px;padding:20px;height:400px;border-radius:20px;overflow:hidden}.blog header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.blog header .blog-avatar{display:inline-block;position:relative;width:150px;height:150px;border-radius:20px;overflow:hidden;z-index:1}.blog header .blog-avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.blog header .owner{position:absolute;padding:0 15px 0 0;top:10px;right:10px;background-color:#fff;border-radius:50px;z-index:1}.blog header .owner a{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.blog header .owner .avatar{display:inline-block;width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;vertical-align:middle;overflow:hidden}.blog header .owner .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.blog header .owner strong{padding:0 5px}.blog header .authors{position:absolute;top:55px;right:10px;font-size:1.4rem;z-index:1}.blog header .authors .author{margin-bottom:5px;padding:0 15px 0 0;background-color:rgba(0,0,0,.75);border-radius:50px}.blog header .authors .author a{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.blog header .authors .author .avatar{display:inline-block;width:30px;height:30px;border-style:solid;border-width:2px;border-radius:50%;vertical-align:middle;overflow:hidden}.blog header .authors .author .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.blog header .authors .author strong{padding:0 5px}.blog header h1{display:inline-block}.blog header button,.blog header h1{color:#fff;z-index:1}.blog .edit-form,.blog .form{margin:20px 0;padding:20px;background-color:#fff}.blog .edit-form input[type=text],.blog .form input[type=text]{width:50%}.blog .edit-form .buttons,.blog .form .buttons{margin-top:20px}.blog .edit-form span,.blog .form span{font-size:1.4rem;margin-left:10px;cursor:pointer}.blog .edit-form .animes,.blog .form .animes{display:grid;grid-template-columns:repeat(auto-fill,100px);grid-gap:20px 10px;margin:20px 0 30px}.blog .edit-form .animes .item,.blog .form .animes .item{position:relative;overflow:hidden;cursor:pointer}.blog .edit-form .animes .item .close,.blog .form .animes .item .close{display:inline-block;position:absolute;top:5px;left:5px;width:16px;height:16px;background:url(/static_files/icons/cancel.svg);background-size:16px}.blog .edit-form .animes .item img,.blog .form .animes .item img{width:100px}.blog .edit-form .prerender img,.blog .form .prerender img{max-width:50%}.blog .edit-form sup,.blog .form sup{color:red}.blog .edit-form #title,.blog .form #title{margin-top:10px;min-width:50%}.blog .edit-form .poll,.blog .form .poll{margin:20px 0}.blog .edit-form .poll #polltitle,.blog .form .poll #polltitle{min-width:50%}.blog .edit-form .poll .answers .aimg,.blog .form .poll .answers .aimg{display:inline-block;margin:0 10px 0 0;width:40px;height:40px;vertical-align:middle;overflow:hidden}.blog .edit-form .poll .answers .aimg img,.blog .form .poll .answers .aimg img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.blog .edit-form .poll .answers i,.blog .form .poll .answers i{display:inline-block;position:relative;width:14px;height:14px;background-image:url(/static_files/icons/cancel.svg);background-size:14px;vertical-align:middle;cursor:pointer}.blog .edit-form input[type=file],.blog .form input[type=file]{margin:10px}.blog .edit-form label,.blog .form label{display:block;margin:10px 0}.blog .edit-form .editor textarea,.blog .form .editor textarea{margin-top:10px;width:100%;min-height:100px;padding:10px;font-size:1.6rem;resize:none;overflow:hidden}.blog .edit-form .editor .emojis,.blog .form .editor .emojis{position:relative;top:0;width:100%;background-color:#fff;padding:10px 30px 10px 5px;border:2px solid #f1f1f1;z-index:3}.blog .edit-form .editor .emojis i.icon-close,.blog .form .editor .emojis i.icon-close{display:inline-block;position:absolute;top:0;right:0;width:24px;height:24px;padding:12px;background:#f1f1f1 url(/static_files/icons/cancel.svg) 50% no-repeat;background-size:10px 10px;cursor:pointer}.blog .edit-form .editor .emojis .emoji-list,.blog .form .editor .emojis .emoji-list{overflow-y:auto;max-height:400px}.blog .edit-form .editor .emojis .emoji-list img,.blog .form .editor .emojis .emoji-list img{margin:5px 4px;height:40px;cursor:pointer;background-color:#fff;transition:opacity .2s ease}.blog .edit-form .editor .emojis .emoji-list img:hover,.blog .form .editor .emojis .emoji-list img:hover{opacity:.75}.blog .edit-form .editor .bb-codes,.blog .form .editor .bb-codes{margin:20px 0 10px;list-style:none}.blog .edit-form .editor .bb-codes li,.blog .form .editor .bb-codes li{display:inline-block;padding:5px 10px;font-weight:700;cursor:pointer}.blog .edit-form .editor .bb-codes li .color,.blog .form .editor .bb-codes li .color{vertical-align:bottom;cursor:pointer}.blog .edit-form .editor .bb-codes li .icon-message-smile,.blog .form .editor .bb-codes li .icon-message-smile{display:inline-block;width:20px;height:20px;background-image:url(/static_files/icons/smile.svg);background-size:20px 20px;vertical-align:sub}.blog .list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px}.blog .list article{height:480px;position:relative;background-color:#fff;border-radius:10px;overflow:hidden;transition:all .2s ease}.blog .list article a{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:1}.blog .list article:hover>.header img{transform:scale(1.02);opacity:.9}.blog .list article:hover{box-shadow:0 15px 20px 0 rgba(0,0,0,.1)}.blog .list article .header{height:100%;overflow:hidden;border-radius:10px 10px 0 0}.blog .list article .header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.2),rgba(0,0,0,.1))}.blog .list article .header img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease}.blog .list article .body{position:absolute;padding:20px;bottom:0;left:0;color:#fff;z-index:1}.blog .list article .body time{font-size:1.4rem;opacity:.75}.blog .list article .body h1{font-size:2.4rem}.blog .list article .body p{white-space:pre-wrap;word-wrap:break-word;overflow:hidden}.blog .list article .body p img{max-width:100%;max-height:300px}.blog .list article .body .poll{margin:20px 0;text-align:center}.blog .list article .body .poll strong{display:block;font-size:1.6rem;margin-bottom:20px}.blog .list article .body .poll button{display:inline-block;padding:10px 24px;font-size:1.4rem;color:#000;font-weight:700;background-color:#fad200;border:none;border-radius:30px}.blog .list article .body .emoji{height:40px}.blog .list article .body iframe{width:100%}.user-profile button{display:inline-block;padding:5px 15px;background-color:rgba(0,0,0,.55);color:#fff;font-size:1.4rem;margin-bottom:7px;border:1px solid #fff;border-radius:30px;transition:all .2s ease}.user-profile button:hover{background-color:#fff;color:#000}.user-profile button.dialog{position:absolute;z-index:1}.user-profile button.yellow{border-color:#fad200}.user-profile button.yellow:hover{background-color:#fad200;border-color:#fad200;color:#000}.user-profile button.blue{border-color:#2196f3}.user-profile button.blue:hover{background-color:#2196f3;border-color:#2196f3;color:#fff}.user-profile button.green{border-color:#97b73a}.user-profile button.green:hover{border-color:#97b73a;background-color:#97b73a;color:#fff}.user-profile button.red{border-color:#e53057}.user-profile button.red:hover{border-color:#e53057;background-color:#e53057;color:#fff}.user-profile .about{padding:20px;margin:20px 0;background-color:rgba(0,0,0,.15);white-space:pre-wrap;word-wrap:break-word}.user-profile .about img{height:40px;vertical-align:middle}.user-profile .popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:5}.user-profile .popup .modal{position:absolute;padding:15px;top:50%;left:50%;margin-left:-300px;width:600px;color:#000;background-color:#fff}.user-profile .popup .modal .actions{text-align:right}.user-profile .popup .modal .actions i{display:block;width:30px;height:30px;background-image:url(/static_files/icons/cancel.svg);background-size:30px;cursor:pointer}.user-profile .popup .modal .body textarea{width:100%;margin:30px 0 20px;padding:5px 10px;resize:vertical}.user-profile .popup .modal .body span{font-size:1.4rem;margin-left:10px;cursor:pointer}.user-profile .popup .modal .body button{padding:5px 15px;color:#fff;font-size:1.4rem;background-color:#3f51b5;border:none;border-radius:5px}.user-profile .history ul{list-style:none;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:40px 20px}.user-profile .history ul li img{width:100%}.user-profile .history ul li strong{display:block;padding:10px}.user-profile .friends ul{list-style:none}.user-profile .friends ul li{display:inline-block;margin:0 5px 20px;max-width:90px;vertical-align:top;text-align:center;overflow:hidden}.user-profile .friends ul li a{display:inline-block;padding:10px 0}.user-profile .friends ul li a .avatar{display:inline-block;width:70px;height:70px;border-style:solid;border-width:2px;border-radius:50%;overflow:hidden}.user-profile .friends ul li a .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.user-profile .friends ul li a strong{display:block;padding-top:5px}.user-profile section{margin:20px 0}.user-profile h2{margin:30px 0 20px}.user-profile .info ul{margin-left:20px}.user-profile .info button{margin-left:5px}.user-profile .header{position:relative;height:400px;text-align:center}.user-profile .header .body{display:grid;position:relative;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.user-profile .header .body .user-pet{position:absolute;width:50px;height:50px}.user-profile .header .body .user-lvl{bottom:40px;width:38px;height:38px}.user-profile .header .body .user-lvl i{width:38px;height:38px;background-size:38px}.user-profile .header .body .user-lvl .group{top:-37px;font-size:1.5rem}.user-profile .header .body .user-artifact{margin-left:140px;width:60px;height:60px;right:auto;z-index:2}.user-profile .header .body .likes-list{position:absolute;top:60px;right:10px;padding:10px;max-width:320px;max-height:200px;background-color:#fff;border-radius:20px;overflow-x:hidden;overflow-y:auto;z-index:2}.user-profile .header .body .likes-list i{display:block;position:relative;margin:auto;width:20px;height:20px;padding:6px;background:url(/static_files/icons/cancel.svg) 50% no-repeat;background-size:8px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);cursor:pointer;transition:all .2s ease}.user-profile .header .body .likes-list i:hover{transform:scale(1.2)}.user-profile .header .body .likes-list ul{list-style:none}.user-profile .header .body .likes-list ul li.user{display:inline-block;text-align:center;margin-bottom:20px}.user-profile .header .body .likes-list ul li.user:not(:first-child){margin-left:10px}.user-profile .header .body .likes-list ul li.user:hover>.avatar{opacity:.9}.user-profile .header .body .likes-list ul li.user .avatar{display:inline-block;position:relative;width:50px;height:50px;border-style:solid;border-width:2px;border-radius:50%;overflow:hidden;transition:opacity .2s ease}.user-profile .header .body .likes-list ul li.user .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.user-profile .header .body .likes-list ul li.user strong{display:block;font-size:1.2rem;color:#000}.user-profile .header .body .likes-block{position:absolute;top:10px;right:10px;cursor:pointer;z-index:1}.user-profile .header .body .likes-block .avatar{display:inline-block;position:relative;width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;overflow:hidden;-webkit-animation:fade .5s ease-out;animation:fade .5s ease-out}.user-profile .header .body .likes-block .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.user-profile .header .body .photo{position:relative}.user-profile .header .body .photo .wrapper{position:relative;z-index:1}.user-profile .header .body .photo .wrapper .avatar{display:inline-block;position:relative;width:200px;height:200px;border-style:solid;border-width:3px;border-radius:50%;box-shadow:0 0 20px 1px rgba(0,0,0,.3);overflow:hidden}.user-profile .header .body .photo .wrapper .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.user-profile .header .body .photo .wrapper .avatar .likes{position:absolute;padding:7px 0 0;width:100%;bottom:-3px;background-color:rgba(0,0,0,.5);text-align:center}.user-profile .header .body .photo .wrapper .avatar .likes i{display:inline-block;width:24px;height:24px;background-image:url(/static_files/icons/heart-dark.svg);background-size:24px;cursor:pointer;transition:all .2s ease}.user-profile .header .body .photo .wrapper .avatar .likes i:hover{background-image:url(/static_files/icons/heart-red.svg)}.user-profile .header .body .photo .wrapper .avatar .likes i.active{background-image:url(/static_files/icons/heart-fill-red.svg)}.user-profile .header .body .photo .frendly{position:relative;margin-top:10px;z-index:1}.user-profile .header .body .photo .frendly .popup-message{position:absolute;top:0;left:50%;margin-left:-150px;padding:15px 25px;max-width:300px;font-size:1.4rem;color:#000;background-color:#fff;border-radius:5px;z-index:1}.user-profile .header .body .photo .frendly .popup-message:before{content:"";position:absolute;top:-7px;left:50%;margin-left:-7px;width:14px;height:14px;background-color:#fff;transform:rotate(-45deg)}.user-profile .header .body .photo .frendly .popup-message i{display:inline-block;position:absolute;top:5px;right:5px;width:20px;height:20px;padding:6px;background:url(/dist/client/assets/icons/cancel.svg) 50% no-repeat;background-size:8px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);cursor:pointer;transition:all .2s ease}.user-profile .header .body h1{position:absolute;width:100%;left:0;bottom:0;font-size:2rem;color:#eee;text-transform:uppercase;background:rgba(0,0,0,.55);padding:10px 0}.user-profile .comments-list{list-style:none;margin-top:20px}.user-profile .comments-list .item{display:grid;grid-template-columns:40px auto;grid-gap:20px 10px;position:relative;background:#1f1b2e;padding:10px;margin-bottom:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:all .2s ease-out}.user-profile .comments-list .item:hover{transform:translateY(-3px);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.user-profile .comments-list .item .emoji{height:40px}.user-profile .comments-list .item a{position:absolute;top:0;left:0;width:100%;height:100%}.user-profile .comments-list .item a:hover{border:none}.user-profile .comments-list .item .avatar{width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.3);overflow:hidden}.user-profile .comments-list .item .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.user-profile .comments-list .item .body p{white-space:pre-wrap;word-wrap:break-word}.user-profile .comments-list .item .body span{font-size:1.2rem;opacity:.75}.article .not-approve{margin-bottom:30px;font-weight:700;font-size:2rem;color:red}.article .related{margin-top:40px}.article .related h3{margin-bottom:20px}.article .related .list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.article .related .list article.item{height:480px;position:relative;background-color:#fff;border-radius:10px;overflow:hidden;transition:all .2s ease}.article .related .list article.item a{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:1}.article .related .list article.item:hover>.header img{transform:scale(1.02);opacity:.9}.article .related .list article.item:hover{box-shadow:0 15px 20px 0 rgba(0,0,0,.1)}.article .related .list article.item .header{height:100%;overflow:hidden;border-radius:10px 10px 0 0}.article .related .list article.item .header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.2),rgba(0,0,0,.1))}.article .related .list article.item .header img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease}.article .related .list article.item .body{position:absolute;padding:20px 20px 65px;bottom:0;left:0;color:#fff;z-index:1}.article .related .list article.item .body time{font-size:1.4rem;opacity:.75}.article .related .list article.item .body h1{font-size:2.4rem}.article .related .list article.item .body .owner{position:absolute;bottom:20px;left:20px}.article .related .list article.item .body .owner .avatar{display:inline-block;width:30px;height:30px;border-style:solid;border-width:2px;border-radius:50%;overflow:hidden;vertical-align:middle}.article .related .list article.item .body .owner .avatar.premium{border:2px solid #ff5722}.article .related .list article.item .body .owner .avatar.admin{border:2px solid #90ee90}.article .related .list article.item .body .owner .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.article .related .list article.item .body .owner strong{margin-left:5px}.article label.font-size input{vertical-align:middle}.article .tags{margin-top:30px}.article .tags span{margin:10px 5px 0 0;padding:2px 5px;font-size:1.4rem;color:#fff;background-color:#97b73a;border-radius:4px;cursor:pointer}.article button{display:inline-block;margin:5px auto;padding:4px 12px;font-size:1.4rem;color:#fff;background-color:#3f51b5;border:none;border-radius:4px;transition:all .2s ease}.article button.send,.article button.send:hover{color:#fff;background-color:#97b73a}.article button.send:hover{font-weight:700}.article button.pre{color:#fff;background-color:#aaa}.article button.pre:hover{color:#fff;background-color:#97b73a}.article button.create{font-size:1.6rem;color:#fff;background-color:#3f51b5;border-radius:0;margin:0}.article button.create.active,.article button.create:hover{font-weight:700}.article button.edit{margin:0;font-size:1.6rem;color:#fff;background-color:#3f51b5;z-index:1}.article button.edit.active,.article button.edit:hover{font-weight:700}.article .popup{display:grid;align-items:center;justify-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:10}.article .popup i.close{display:inline-block;position:absolute;top:20px;right:20px;width:24px;height:24px;background-image:url(/static_files/icons/cancel-dark.svg);background-size:24px;cursor:pointer}.article .popup img{display:inline-block;margin:auto}.article header{position:relative;display:grid;grid-template-columns:auto;grid-gap:20px;align-items:center;justify-items:center;margin-bottom:20px;padding:20px;height:500px;border-radius:20px;overflow:hidden}.article header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.article header .tags{position:absolute;bottom:20px;left:20px;z-index:1}.article header h1{display:inline-block;color:#fff;z-index:1}.article header button{position:absolute;top:0;left:20px;color:#fff;z-index:1}.article header .owner{position:absolute;top:20px;right:20px;padding:0 15px 0 0;background-color:hsla(0,0%,100%,.75);border-radius:50px;z-index:1}.article header .owner a{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.article header .owner .avatar{display:inline-block;width:40px;height:40px;border-style:solid;border-width:2px;border-radius:50%;vertical-align:middle;overflow:hidden}.article header .owner .avatar img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-image:url(/no-avatar.svg)}.article header .owner strong{padding:0 5px}.article button{margin-top:20px}.article .edit-form{margin-bottom:30px;padding:15px;background-color:#fff}.article .edit-form span{margin-left:10px;font-size:1.4rem;cursor:pointer}.article .edit-form input[type=text]{width:50%}.article .edit-form sup{color:red}.article .edit-form .prerender img{max-width:50%}.article .edit-form .animes{display:grid;grid-template-columns:repeat(auto-fill,100px);grid-gap:20px 10px;margin:20px 0 30px}.article .edit-form .animes .item{position:relative;overflow:hidden;cursor:pointer}.article .edit-form .animes .item .close{display:inline-block;position:absolute;top:5px;left:5px;width:16px;height:16px;background:url(/static_files/icons/cancel.svg);background-size:16px}.article .edit-form .animes .item img{width:100px}.article .edit-form .editor textarea{margin-top:10px;width:100%;min-height:100px;padding:10px;font-size:1.6rem;resize:none;overflow:hidden}.article .edit-form .editor .emojis{position:relative;top:0;width:100%;background-color:#fff;padding:10px 30px 10px 5px;border:2px solid #f1f1f1;z-index:3}.article .edit-form .editor .emojis i.icon-close{display:inline-block;position:absolute;top:0;right:0;width:24px;height:24px;padding:12px;background:#f1f1f1 url(/static_files/icons/cancel.svg) 50% no-repeat;background-size:10px 10px;cursor:pointer}.article .edit-form .editor .emojis .emoji-list{overflow-y:auto;max-height:400px}.article .edit-form .editor .emojis .emoji-list img{margin:5px 4px;height:40px;cursor:pointer;background-color:#fff;transition:opacity .2s ease}.article .edit-form .editor .emojis .emoji-list img:hover{opacity:.75}.article .edit-form .editor .bb-codes{margin:20px 0 10px;list-style:none}.article .edit-form .editor .bb-codes li{display:inline-block;padding:5px 10px;font-weight:700;cursor:pointer}.article .edit-form .editor .bb-codes li .color{vertical-align:bottom;cursor:pointer}.article .edit-form .editor .bb-codes li .icon-message-smile{display:inline-block;width:20px;height:20px;background-image:url(/static_files/icons/smile.svg);background-size:20px 20px;vertical-align:sub}.article article .animes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 20px;margin:20px 0 0}.article article .animes .item{position:relative;padding:0 20px 0 0;display:grid;grid-template-columns:100px auto;grid-gap:0 20px;align-items:center;justify-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);transition:all .2s ease}.article article .animes .item:hover{transform:translateY(-2px)}.article article .animes .item img{width:100px;min-height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px 0 0 10px}.article article .animes .item strong{font-size:2rem}.article article .animes .item a{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.article article .content{white-space:pre-wrap;word-wrap:break-word;margin:20px 0 30px}.article article .content iframe{width:100%;height:720px}.article article .content img{max-width:100%}.article article .content a{display:inline-block;margin:10px 0;padding:5px;border-color:#4caf50}.article article .content a:hover{border-bottom:2px solid transparent}.article article .content a:before{content:"";display:inline-block;position:relative;top:-3px;left:-5px;width:5px;height:5px;background-color:#000;border-radius:50%}.article article .poll{margin:20px 0;text-align:center;background-color:#fff;padding:15px}.article article .poll strong{display:inline-block;margin-bottom:20px;font-size:1.8rem}.article article .poll .item{margin:10px 0}.article article .poll .item:hover>span{opacity:.9}.article article .poll .item .poster{display:inline-block;width:50px;height:50px;overflow:hidden;vertical-align:middle}.article article .poll .item .poster img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.article article .poll .item span{background-color:#795548;color:#fff;padding:10px;text-align:center;cursor:pointer}.person .block{margin-bottom:40px}.person .bio .about{display:grid;grid-template-columns:200px auto;grid-gap:20px 30px;align-items:center;margin:40px 0 20px}.person .bio .about img{width:200px;height:200px;border-radius:50%}.person .bio .about th{color:#999;text-align:left}.person .bio .about td{display:inline-block;margin-left:20px}.person .bio .desc{margin-top:20px}.person input[type=button]{margin-top:10px}.person p{margin:10px 0}.person span.person-name{text-transform:capitalize}.index .site-desc .content{margin-top:10px}.index .site-desc .content p{margin-bottom:15px}.index .site-desc .content h2{margin:40px 0 15px}.index .related header{margin-bottom:5px}.index .related header h2{display:inline-block}.index .related header a{font-size:2.8rem}.index .related.released .days{margin:20px 0 30px}.index .related.released .days span{display:inline-block;padding:3px 12px;cursor:pointer;margin:5px;border:1px solid transparent;transition:border .2s ease}.index .related.released .days span:hover{border-bottom:1px dashed}.index .related.released .days span.active{background-color:#fad200;color:#000;font-weight:700;border-radius:20px}.index .related.released .days span.active:hover{border-bottom:1px solid transparent}.index .related.released ul{list-style:none}.index .related.released ul li{display:inline-block;position:relative;margin:10px;padding-right:15px;transition:background-color .2s ease}.index .related.released ul li span{background-color:hsla(0,0%,100%,.7);padding:3px 10px;border-radius:4px}.index .related.released ul li a{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.index .related.released ul li .poster{display:inline-block;position:relative;width:50px;height:50px;vertical-align:middle;border-radius:50%;margin-right:5px;overflow:hidden}.index .related.released ul li .poster img{width:100%}.index .related.released ul li:hover{background-color:#fff;border-radius:50px}.index .related.updates{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 10px}.index .related.updates ul{list-style:none;height:400px;overflow-y:auto;margin-top:20px;padding:7px;-webkit-overflow-scrolling:touch}.index .related.updates ul::-webkit-scrollbar-track{width:7px;background:#100e19}.index .related.updates ul::-webkit-scrollbar{width:7px}.index .related.updates ul::-webkit-scrollbar-thumb{background:#100e19}.index .related.updates ul:hover::-webkit-scrollbar-thumb{background:#312b45}.index .related.updates ul li{position:relative;margin-bottom:12px;padding-right:10px;border:1px solid #312b45;border-radius:5px;transition:all .2s ease}.index .related.updates ul li:hover{transform:translateY(-2px);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.index .related.updates ul li a{border:none;position:absolute;left:0;top:0;width:100%;height:100%}.index .related.updates ul li .body{display:grid;grid-template-columns:50px auto;grid-gap:0 10px;align-items:center;height:71px;text-align:center}.index .related.updates ul li .body strong{display:block;margin-bottom:5px;padding:4px 10px;font-size:1.6rem;color:#fff;border-radius:5px}.index .related.updates ul li .body span{display:block;font-size:1.4rem}.index .related.updates ul li .body .poster{display:inline-block;margin-right:10px;width:50px;height:71px;vertical-align:middle}.index .related.updates ul li .body .poster img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px 0 0 5px}.index .related.updates ul li .body .poster sup{position:absolute;padding:5px;top:-5px;left:-5px;color:#fff;font-size:1.2rem;background-color:#ea0042;border-radius:5px}.snow-switch{display:inline;position:fixed;top:120px;left:10px;width:50px;height:50px;background-image:url(/static_files/snow/snowflake.svg);background-size:50px 50px;cursor:pointer;z-index:1}.snowContainer{position:absolute;top:0;left:0;opacity:.1;z-index:-1}#snow,.snowContainer{width:100%;height:100%}#snow{background-image:url(/static_files/snow/snow_1.png),url(/static_files/snow/snow_2.png),url(/static_files/snow/snow_3.png);-webkit-animation:snow 20s linear infinite;animation:snow 20s linear infinite}@keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}@-webkit-keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}.minimize-iframe{position:fixed;bottom:0;left:0;background-color:#000;border-radius:0 3px 0 0;z-index:11;width:320px;height:180px}.minimize-iframe:hover>.action{display:grid}.minimize-iframe .action{position:absolute;width:100%;display:none;padding:5px;color:#fff;background-color:#333;grid-template-columns:auto 40px;font-size:1.4rem}.minimize-iframe i{display:inline-block;width:15px;height:15px;position:relative;cursor:pointer}.minimize-iframe i.icon-close{left:calc(100% - 40px);background:url(/static_files/icons/cancel-dark.svg) no-repeat;background-size:15px 15px}.minimize-iframe i.minimize-link{left:calc(100% - 45px);background:url(/static_files/icons/resize.svg) no-repeat;background-size:15px 15px}.feedback{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.9);z-index:5}.feedback a{border:none}.feedback .feedback-modal{position:relative;background-color:#100e19;color:#d7d5de;width:960px;max-height:90vh;overflow-y:auto;margin:0 auto;top:5vh;border-radius:6px}.feedback .feedback-modal sup{color:red}.feedback .feedback-modal header{padding:15px 20px;font-size:2rem;font-family:Avenir Next Demi,sans-serif;color:#fff;background-color:#2a2739;border-radius:5px 5px 0 0}.feedback .feedback-modal header .icon-close{display:inline-block;position:absolute;top:12px;right:10px;width:10px;height:10px;padding:15px;background:url(/static_files/icons/close-dark.svg) 50% no-repeat;background-size:10px 10px;cursor:pointer;transition:all .2s ease}.feedback .feedback-modal header .icon-close:hover{background-color:rgba(0,0,0,.1);border-radius:50%}.feedback .feedback-modal p{border:1px solid #999;padding:20px;margin:20px}.feedback .feedback-modal .feedback-body{padding:10px 30px}.feedback .feedback-modal .feedback-body a{color:#cd5457;font-weight:700}.feedback .feedback-modal .feedback-body .block{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;align-items:start;margin:15px 0}.feedback .feedback-modal .feedback-body textarea{padding:5px 10px;width:100%}.feedback .feedback-modal .feedback-body input{width:100%}.feedback .feedback-modal .feedback-body form{display:inline-block;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.feedback .feedback-modal .feedback-body form label{margin:0 10px;display:grid;grid-template-columns:20px 30px auto;align-items:center}.feedback .feedback-modal .feedback-body i{display:inline-block;width:24px;height:24px}.feedback .feedback-modal .feedback-body i.icon-emo-good{background-image:url(/static_files/icons/045-cat-9.svg);background-size:24px 24px}.feedback .feedback-modal .feedback-body i.icon-emo-normal{background-image:url(/static_files/icons/030-cat-23.svg);background-size:24px 24px}.feedback .feedback-modal .feedback-body i.icon-emo-bad{background-image:url(/static_files/icons/032-cat-21.svg);background-size:24px 24px}.feedback .feedback-modal footer{background-color:#2a2739;border-radius:0 0 5px 5px;text-align:right}.feedback .feedback-modal footer button{background-color:#890463;color:#fff;font-size:1.6rem;border:none;outline:none;padding:10px 20px;cursor:pointer;transition:all .2s ease}.feedback .feedback-modal footer button:hover{background-color:#e14e92}.feedback .feedback-modal footer span{margin-right:10px;color:hsla(0,0%,100%,.75);cursor:pointer}.feedback .feedback-modal footer span:hover{color:#fff}.error{-webkit-animation:fade .5s ease;animation:fade .5s ease}.error i{display:inline-block;width:100px;height:100px;background-size:100px}.error i.spookyghost{background-image:url(/dist/client/img/spookyghost.0a65205.svg)}.error i.bluecat{background-image:url(/dist/client/img/bluecat.87db15e.svg)}.error i.cutiefox{background-image:url(/dist/client/img/cutiefox.10e0d70.svg)}.error i.kakidog{background-image:url(/dist/client/img/kakidog.1041fc5.svg)}.error i.midorikappa{background-image:url(/dist/client/img/midorikappa.8d1cc23.svg)}.error i.pinkpig{background-image:url(/dist/client/img/pinkpig.580c1db.svg)}.error i.coin{background-image:url(/static_files/icons/pokecoin.svg)}footer.footer{position:relative;background-color:#2a2739}footer.footer .footer-wrapper{color:#fff;width:1240px;margin:0 auto;padding:20px 0 50px;font-size:1.5rem}footer.footer .footer-wrapper ins{margin:0 0 40px}footer.footer .footer-wrapper strong{font-size:1.8rem}footer.footer .footer-wrapper ul.footer-menu{list-style:none;padding:10px 0;margin:0 0 20px}footer.footer .footer-wrapper ul.footer-menu li{display:inline-block;cursor:pointer;margin:5px;padding:5px;color:hsla(0,0%,100%,.5);transition:all .2s ease}footer.footer .footer-wrapper ul.footer-menu li:hover{color:#fff}footer.footer .footer-wrapper ul.footer-menu li a{color:hsla(0,0%,100%,.5)}footer.footer .footer-wrapper ul.footer-menu li a:hover{color:#fff}footer.footer .footer-wrapper .footer-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,auto));padding:10px 0;align-items:center}footer.footer .footer-wrapper .footer-links .left{position:relative;color:hsla(0,0%,100%,.5)}footer.footer .footer-wrapper .footer-links .left ul{display:inline-block}footer.footer .footer-wrapper .footer-links .left .helper.tip{position:absolute;width:280px;left:40px;bottom:50px;padding:10px 10px 12px;border-radius:10px 10px 10px 0;font-size:1.4rem;background-color:#fff;color:#000;border:1px solid #eee;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}footer.footer .footer-wrapper .footer-links .left .helper.tip strong{display:block;margin-bottom:7px;font-image-size:1.5rem}footer.footer .footer-wrapper .footer-links .left .helper.tip span{cursor:pointer;margin-left:10px}footer.footer .footer-wrapper .footer-links .left .helper.tip span:hover{border-bottom:1px dashed}footer.footer .footer-wrapper .footer-links .left .helper.tip a{display:inline-block;border:none;padding:3px 9px;margin-top:10px;border-radius:5px;font-size:1.4rem;color:#fff;background-color:#890463}footer.footer .footer-wrapper .footer-links .left .helper.tip a:hover{background-color:#e14e92}footer.footer .footer-wrapper .footer-links .left .helper.tip .icon-close{display:inline-block;position:absolute;top:0;right:0;width:7px;height:7px;padding:10px;background:url(/static_files/icons/close.svg) 50% no-repeat;background-size:7px 7px;cursor:pointer;transition:all .2s ease}footer.footer .footer-wrapper .footer-links .left .helper.tip .icon-close:hover{background-color:rgba(0,0,0,.1);border-radius:50%}footer.footer .footer-wrapper .footer-links .left .helper-btn{display:inline-block;width:40px;height:40px;background:#eee url(/android-icon-36x36.png) 50% no-repeat;background-size:40px;border-radius:50%;cursor:pointer;transition:all .2s ease}footer.footer .footer-wrapper .footer-links .left .helper-btn:hover{background-color:#463746}footer.footer .footer-wrapper .footer-links .center{justify-self:center}footer.footer .footer-wrapper .footer-links .center a{color:hsla(0,0%,100%,.5);margin:0 15px}footer.footer .footer-wrapper .footer-links .right{display:grid;justify-items:end}.amv{margin-top:30px}.amv .popup{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:5}.amv .popup .actions{text-align:right;padding:20px}.amv .popup .actions i{display:inline-block;width:44px;height:44px;padding:10px;background:hsla(0,0%,100%,.35) url(/static_files/icons/cancel-dark.svg) no-repeat 50%;background-size:14px;border-radius:50%;opacity:.75;cursor:pointer;transition:opacity .2s ease}.amv .popup .actions i:hover{opacity:1}.amv .popup .modal{position:fixed;width:64vw;height:100vh;top:50%;left:50%;margin:-36vw 0 0 -32vw}.amv .popup .modal .more{width:64vw;height:36vw;cursor:pointer;opacity:.5;transition:opacity .2s ease}.amv .popup .modal .more:hover{opacity:.75}.amv .popup .modal .more img{width:100%;height:100%}.amv .popup .modal .up{margin-top:-18vw}.amv .popup .modal .down{margin-bottom:-18vw}.amv .popup .modal iframe{width:64vw;height:36vw;margin:10px 0;border:2px solid #e91e63;box-shadow:0 0 40px 0 rgba(255,134,175,.55)}.amv .items{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 20px;margin-top:20px}.amv .items li{position:relative;cursor:pointer}.amv .items li:hover{opacity:.9}.amv .items li:hover>strong{opacity:0}.amv .items li img{width:100%;max-height:160px}.amv .items li strong{display:block;width:100%;position:absolute;padding:5px 10px 10px;left:0;bottom:0;font-size:1.4rem;color:#eee;background-color:rgba(0,0,0,.55);transition:opacity .2s ease}.premium-status{overflow:auto}.premium-status .modal{display:grid;align-items:center;justify-items:center;position:fixed;top:50%;left:50%;margin:-170px 0 0 -160px;width:320px;height:340px;padding:10px 20px;background-color:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.5);z-index:5}.premium-status .modal h3{margin-top:0;color:#000}.premium-status .modal .premium-icon{margin:10px 0;display:inline-block;width:100px;height:100px;background-image:url(/static_files/icons/premium-quality.svg);background-size:100px}.premium-status .modal span{font-size:1.4rem;color:#000;opacity:.75;cursor:pointer;transition:opacity .2s ease}.premium-status .modal span:hover{opacity:1}.premium-status table{margin-bottom:40px;width:100%}.premium-status table tr td{padding:10px 20px;border:none;text-align:center}.premium-status ul{list-style:none;margin:20px 0 30px;padding:0 20px;display:grid;grid-template-columns:auto;justify-content:center}.premium-status ul li{position:relative;padding:0 40px;display:grid;grid-template-columns:auto;grid-template-rows:2fr 1fr;justify-items:center;align-items:center;width:360px;height:240px;color:#fff;border-radius:20px;cursor:default;text-align:center;transition:all .2s ease-out}.premium-status ul li:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.premium-status ul li div{text-align:center;z-index:1}.premium-status ul li div .freepay{padding:10px 0 15px;font-size:1.4rem;font-weight:700}.premium-status ul li div .btn{display:block;position:relative;padding:10px 30px;font-family:Avenir Next Demi,sans-serif;font-size:1.4rem;color:#000;background-color:#fad200;border:none;border-radius:4px;cursor:pointer;overflow:hidden;z-index:1}.premium-status ul li div .btn:hover:before{webkit-transform:skewX(-45deg) translateX(13.5em);transform:skewX(-45deg) translateX(22.5em);transition:all .5s ease-in-out}.premium-status ul li div .btn:before{content:"";background-color:hsla(0,0%,100%,.5);height:100%;width:3em;display:block;position:absolute;top:0;left:-4.5em;transform:skewX(-45deg) translateX(0);transition:none}.premium-status ul li h3{font-size:2rem;text-transform:uppercase;z-index:1}.premium-status ul li{background-size:cover}.premium-status ul li:after{background:linear-gradient(0deg,#000,rgba(0,0,0,.35) 50%,transparent)}.premium-status ul li:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.75);transform:translateY(-10px)}.premium-status .buy-modal{display:grid;align-items:center;justify-items:center;position:fixed;top:50%;left:50%;width:500px;height:500px;margin:-250px 0 0 -250px;padding:40px;color:#000;background-color:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:5}.premium-status .buy-modal h3{color:#000}.premium-status .buy-modal i.close{display:inline-block;position:absolute;top:10px;right:10px;width:20px;height:20px;padding:6px;background:url(/static_files/icons/cancel.svg) 50% no-repeat;background-size:8px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);cursor:pointer;transition:all .2s ease}.premium-status .buy-modal i.close:hover{transform:scale(1.2)}.premium-status .buy-modal button{background-color:#fff;color:#000}.premium-status .buy-modal span{margin-left:10px;font-size:1.4rem;color:#000;opacity:.75;cursor:pointer;transition:opacity .2s ease}.premium-status .buy-modal span:hover{opacity:1}.premium-status .buy-modal img{width:200px;height:200px}.fav-btn{display:inline-block;position:absolute;left:5px;top:5px;z-index:1}.fav-btn i{display:block;width:40px;height:40px;padding:12px;background:#312b45 url(/static_files/icons/fav-heart.svg) 50% no-repeat;background-size:24px;border-radius:5px;transition:all .2s ease;cursor:pointer}.fav-btn i:hover{background:#312b45 url(/static_files/icons/fav-heart-green.svg) 50% no-repeat;background-size:24px 24px}.fav-btn.dfav i{background:#312b45 url(/static_files/icons/fav-heart-yellow.svg) 50% no-repeat;background-size:24px 24px}.fav-btn.dfav i:hover{background:#312b45 url(/static_files/icons/fav-heart-red.svg) 50% no-repeat;background-size:24px 24px}.fav-btn.active i{background:url(/static_files/icons/bookmark-yellow.svg);background-size:24px 24px}.reactions{display:inline-block;position:relative;margin:10px 10px 0 0}.reactions.absolute{position:absolute;top:20px;right:20px}.reactions span{display:inline-block;padding:7px 14px;color:#fff;font-size:1.4rem;background-color:#49435c;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);cursor:pointer;transition:all .2s ease}.reactions span:hover{background-color:#e53057;color:#fff}.reactions span b{font-size:1.4rem}.reactions .list{display:inline-block;position:relative;width:290px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);border-radius:30px;padding:10px 5px;z-index:1}.reactions .list i{display:inline-block;width:30px;height:30px;cursor:pointer;margin:0 3px;background-position:50%;background-size:50px;border-radius:50%;vertical-align:top;transition:all .2s ease}.reactions .list i:hover{transform:scale(1.2)}.reactions .list i.like{background-image:url(/reactions/like.gif)}.reactions .list i.dislike{background-image:url(/reactions/dislike.gif)}.reactions .list i.haha{background-image:url(/reactions/haha.gif)}.reactions .list i.wow{background-image:url(/reactions/wow.gif)}.reactions .list i.sad{background-image:url(/reactions/sad.gif)}.reactions .list i.angry{background-image:url(/reactions/angry.gif)}.reactions .list i.pressf{background-image:url(/reactions/pressf.png);background-size:30px}.reactions .list i.close{width:14px;height:14px;background-size:14px;background-image:url(/static_files/icons/cancel.svg);vertical-align:middle}.reactions .stats{display:inline-block;list-style:none;margin-right:5px;padding:2px 5px;background-color:#49435c;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:20px;cursor:pointer}.reactions .stats li{display:inline-block!important;font-size:1.4rem;margin:0 2px}.reactions .stats li i{display:inline-block;width:16px;height:16px;vertical-align:text-top;-webkit-animation:toFadeTop 1s ease-in;animation:toFadeTop 1s ease-in;background-size:16px}.reactions .stats li i.like{background-image:url(/dist/client/img/like.e11d4ba.png)}.reactions .stats li i.dislike{background-image:url(/dist/client/img/dislike.311cac7.png)}.reactions .stats li i.haha{background-image:url(/dist/client/img/haha.3a07103.png)}.reactions .stats li i.wow{background-image:url(/dist/client/img/wow.0615f69.png)}.reactions .stats li i.sad{background-image:url(/dist/client/img/sad.f74fda0.png)}.reactions .stats li i.angry{background-image:url(/dist/client/img/angry.1219854.png)}.reactions .stats li i.pressf{background-image:url(/dist/client/img/pressf.7235c29.png)}.share-page{transition:opacity .2s ease}.share-page:hover{opacity:.9}.share-page .share-button{width:100%;margin:0 0 20px;padding:5px;color:#fff;background-color:#1f1b2e;text-align:center;cursor:pointer}.share-page .share-button strong{margin-right:10px}.share-page .icon-share{display:inline-block;width:44px;height:44px;padding:22px;border-radius:50%;background-color:#47425b;background-image:url(/static_files/icons/upload-dark.svg);background-size:20px;background-repeat:no-repeat;background-position:50%;vertical-align:middle}.share-page #share{position:absolute;top:-9999px;left:0;opacity:0}.reviews .items .item{position:relative;margin-bottom:40px;padding:10px 10px 20px;border-radius:4px;overflow:hidden;border-bottom:2px solid hsla(0,0%,100%,.1)}.reviews .items .item.full p{height:auto}.reviews .items .item.full .shadow,.reviews .items .item.full button{display:none}.reviews .items .item button{display:inline-block;padding:0;font-size:1.4rem;color:#fff;opacity:.55;background-color:transparent;border:none;cursor:pointer}.reviews .items .item button:hover{opacity:.75}.reviews .items .item i{display:inline-block;width:14px;height:14px;background-image:url(/static_files/icons/chevron-right-dark.svg);background-size:14px;transform:rotate(90deg);vertical-align:middle}.reviews .items .item.negative:before{display:block;content:"";position:absolute;left:-1px;top:0;background-color:#ffe3e3;width:12px;height:12px}.reviews .items .item.negative .shadow{position:relative;background-color:#100e19;box-shadow:0 -4px 40px 40px #100e19}.reviews .items .item.positive:before{display:block;content:"";position:absolute;left:-1px;top:0;background-color:#daf1db;width:12px;height:12px}.reviews .items .item.positive .shadow{position:relative;background-color:#100e19;box-shadow:0 -4px 40px 40px #100e19}.reviews .items .item.neutral:before{display:block;content:"";position:absolute;left:-1px;top:0;background-color:#d5d5d5;width:12px;height:12px}.reviews .items .item.neutral .shadow{position:relative;background-color:#100e19;box-shadow:0 -4px 40px 40px #100e19}.reviews .items .item .header{margin-bottom:20px;display:grid;grid-template-columns:52px auto;grid-gap:10px;align-items:center}.reviews .items .item .header .poster{position:relative;width:52px;height:52px;background-color:#f1f1f1;border-radius:50%;overflow:hidden}.reviews .items .item .header .poster img{width:100%;height:100%}.reviews .items .item .header strong{font-size:1.4rem}.reviews .items .item .header span{margin-left:4px;font-size:1.4rem;color:hsla(0,0%,100%,.59)}.reviews .items .item .header .title{display:block;margin:4px 0;font-size:1.6rem}.reviews .items .item p{line-height:2.8rem;height:110px;overflow:hidden;white-space:pre-wrap;word-wrap:break-word}.reviews .items .item .shadow{position:relative;background-color:#fff;box-shadow:0 -4px 40px 40px #fff}.photos{margin-top:30px}.photos.square li{height:224px}.photos.vertical li{height:260px}.photos ul{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px 20px;list-style:none}.photos ul li{height:130px;overflow:hidden}.photos ul li img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-images:url(/no-poster.png)}.photos ul li img:hover{opacity:.95;cursor:pointer}.photos .show-more .loader{width:20px;height:20px;background-size:20px 20px}.photos .photo-popup{display:block;position:fixed;background-color:rgba(0,0,0,.9);width:100%;height:100%;left:0;top:0;z-index:11}.photos .photo-popup .checkbox{display:inline-block;margin:10px 0}.photos .photo-popup .checkbox span{vertical-align:middle}.photos .photo-popup .toggle{position:relative;display:inline-block;width:40px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}.photos .photo-popup .toggle:before{content:"";position:relative;top:3px;left:3px;width:34px;height:14px;display:block;background:#9a9999;border-radius:8px;transition:background .2s ease}.photos .photo-popup .toggle span{position:absolute;top:0;left:0;width:20px;height:20px;display:inline-block;background:#fff;border-radius:10px;box-shadow:0 3px 8px rgba(154,153,153,.5);transition:all .2s ease}.photos .photo-popup .toggle span:before{content:"";position:absolute;display:block;margin:-18px;width:56px;height:56px;background:#16c333;border-radius:50%;transform:scale(0);opacity:1;pointer-events:none}.photos .photo-popup #cbx:checked+.toggle:before{background:#16c333}.photos .photo-popup #cbx:checked+.toggle span{transform:translateX(20px);transition:all .2s cubic-bezier(.8,.4,.3,1.25),background .15s ease;box-shadow:0 3px 8px rgba(62,3,82,.2)}.photos .photo-popup #cbx:checked+.toggle span:before{transform:scale(1);opacity:0;transition:all .4s ease}.photos .photo-popup .full-img{position:absolute;width:100vw;height:100vh;top:0;left:0;text-align:center}.photos .photo-popup .full-img img{display:inline-block;position:relative;top:50px;z-index:1}.photos .photo-popup .icon-close{display:inline-block;width:20px;height:20px;background:url(/static_files/icons/cancel-dark.svg) no-repeat;background-size:20px 20px;background-position:50%;transition:all .2s ease;opacity:.9}.photos .photo-popup .icon-close:hover{cursor:pointer;opacity:1}.photos .photo-popup .actions{display:block;position:relative;padding:7px 0;background-color:#222;color:#fff;text-align:right;z-index:2}.photos .photo-popup .actions a{display:inline-block;opacity:.9;border:none;color:#fff}.photos .photo-popup .actions button{margin:0 10px;font-size:1.6rem;background-color:#222;color:#fff;border:none;opacity:.9;cursor:pointer}.photos .arrows{width:100%;height:100%;position:absolute}.photos .arrows i{display:block;width:40vw;height:100vh;opacity:.35;position:absolute;cursor:pointer;transition:opacity .2s ease;z-index:1}.photos .arrows i:hover{opacity:1}.photos .arrows i.rarrow{right:-2px}.photos .arrows i.rarrow:after{content:"";background-image:url(/static_files/icons/right-chevron-dark.svg);background-size:40px 40px;width:40px;height:40px;position:absolute;top:50%;right:20px;margin-top:-20px}.photos .arrows i.larrow{left:-2px}.photos .arrows i.larrow:after{content:"";background-image:url(/static_files/icons/left-chevron-dark.svg);background-size:40px 40px;width:40px;height:40px;position:absolute;top:50%;left:20px;margin-top:-20px}#Christmas_Lights{height:140px;margin:0;position:absolute;top:0;left:-15px;width:100%;z-index:0}.light_cord{fill:none;stroke:#174700}.light_fixture{fill:#134413}.red_bulb{fill:#ca2128}.green_bulb,.red_bulb{stroke:#6d6d6d;stroke-miterlimit:10}.green_bulb{fill:#2d754a}.blue_bulb{fill:#2c3ea8}.blue_bulb,.white_bulb{stroke:#6d6d6d;stroke-miterlimit:10}.white_bulb{fill:#f5eed7}.gold_bulb{fill:#ffcc5e;stroke:#6d6d6d;stroke-miterlimit:10}.bulb{-webkit-animation-duration:.5s;-webkit-animation-name:glow;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-name:glow;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}@-webkit-keyframes glow{0%{fill-opacity:.25}to{fill-opacity:1}}@keyframes glow{0%{fill-opacity:.25}to{fill-opacity:1}}.blink-1{-webkit-animation-delay:.6s;animation-delay:.6s}.blink-2,.blink-3{-webkit-animation-delay:2s;animation-delay:2s}.blink-4{-webkit-animation-delay:6s;animation-delay:6s}.blink-5{-webkit-animation-delay:2.5s;animation-delay:2.5s}.blink-6{-webkit-animation-delay:.3s;animation-delay:.3s}.blink-7{-webkit-animation-delay:2s;animation-delay:2s}.blink-8{-webkit-animation-delay:.2s;animation-delay:.2s}.blink-9{-webkit-animation-delay:.95s;animation-delay:.95s}.blink-10{-webkit-animation-delay:1.2s;animation-delay:1.2s}