html{height:100%}body{height:100%;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:background-color .3s;transition:background-color .3s}svg{pointer-events:none}input{padding:0;margin:0;border:0;outline:0}.old-browser-warning{background-color:#2f6b8e;border-radius:3px;padding:15px;margin-bottom:20px;font:16px Lato,Arial;color:#fff}.theme-switcher{position:absolute;top:30px;right:30px;cursor:pointer;width:32px;height:32px;opacity:.6}.theme-switcher>div{height:32px}.dark .theme-switcher .to-dark{display:none}.white .theme-switcher .to-white{display:none}.main-wrapper{min-height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.main-wrapper .main{max-width:896px;margin:0 auto;padding:15px 15px 50px 15px;-webkit-flex-grow:1;flex-grow:1}.ie .main-wrapper .main{width:896px}.main-wrapper .main a{text-decoration:none}.main-wrapper .main a:hover{text-decoration:underline}.main-wrapper .main .user-info{-webkit-align-items:center;align-items:center;padding-bottom:15px;display:-webkit-flex;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-wrapper .main .user-info .image{padding-right:10px;width:60px;height:60px}.main-wrapper .main .user-info .image img{width:100%;height:100%;border-radius:50%}.main-wrapper .main .user-info .info a{display:block;font:18px Lato,Arial;-webkit-transition:color .3s;transition:color .3s}.main-wrapper .main .user-info .info a.not-active{pointer-events:none;cursor:default;text-decoration:none;color:#000}.main-wrapper .main .user-info .info span{-webkit-transition:color .3s;transition:color .3s;display:block;opacity:.5;font:14px Lato,Arial}.main-wrapper .main .player-info .top-info{border-radius:3px 3px 0 0;font:18px/24px Lato,Arial;-webkit-justify-content:space-between;justify-content:space-between;padding-left:10px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;min-height:40px}.main-wrapper .main .player-info .top-info .title{overflow:hidden;text-overflow:ellipsis;padding-top:8px}.main-wrapper .main .player-info .top-info .links{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;grid-gap:6px;gap:6px;margin:6px 6px 6px 0}.main-wrapper .main .player-info .top-info .links a{display:block;opacity:.7;font:14px/26px Lato,Verdana;padding:0 15px;border-radius:3px;text-decoration:none;border-width:1px;border-style:solid;-webkit-transition:color .3s;transition:color .3s;touch-action:manipulation}.main-wrapper .main .player-info .bottom-info{-webkit-justify-content:space-between;justify-content:space-between;border-radius:0 0 3px 3px;font:14px/40px Lato,Arial;display:-webkit-flex;display:flex;height:40px;-webkit-transition:background-color .3s;transition:background-color .3s}.main-wrapper .main .player-info .bottom-info .share{display:block;opacity:.7;padding:0 15px;text-decoration:none;border-radius:0 0 0 3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .3s;transition:color .3s;touch-action:manipulation}.main-wrapper .main .player-info .bottom-info .share svg{display:block;float:left;width:18px;height:18px;margin-right:10px;margin-top:9px;-webkit-transition:fill .3s;transition:fill .3s}.main-wrapper .main .player-info .bottom-info .views{cursor:default;padding:0 15px;opacity:.4;-webkit-transition:color .3s;transition:color .3s}.main-wrapper .main .player-info .bottom-info .views svg{display:block;float:left;width:22px;height:22px;position:relative;margin-top:8px;margin-right:10px;-webkit-transition:fill .3s;transition:fill .3s}.main-wrapper .main .player-info .player{position:relative;overflow:hidden;background-color:#000;padding-top:56.25%}.main-wrapper .main .player-info .player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main-wrapper .main .player-info .player .geo-block{font:16px Arial;position:absolute;left:0;width:100%;color:#fff;text-align:center;top:-webkit-calc(50% - 8px);top:calc(50% - 8px);vertical-align:middle;display:inline-block}.modal-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.modal-wrapper.active{opacity:1;visibility:visible}.modal-wrapper .content{width:420px;margin:0 auto;border-radius:3px;position:relative;padding:15px}.modal-wrapper .content .close{position:absolute;width:18px;height:18px;top:15px;right:15px;cursor:pointer}.white .modal-wrapper .content .close svg{fill:#707070}.dark .modal-wrapper .content .close svg{fill:#dedcdc}.modal-wrapper .content .title{font:18px Lato,Arial}.modal-wrapper .content .subtitle{margin-top:25px;font:16px Lato,Arial}.modal-wrapper .content .text{margin-top:25px;font:14px Lato,Arial}.modal-wrapper .content .link-input{position:relative;margin-top:15px}.modal-wrapper .content .link-input input{background-color:#fefefe;border-radius:3px 0 0 3px;width:-webkit-calc(100% - 58px);width:calc(100% - 58px);height:35px;font:14px/100% Arial;color:#393939;padding:0 10px}.white .modal-wrapper .content .link-input input{border:1px solid #b9b9b9;height:33px}.modal-wrapper .content .link-input .copy{background-color:#c6c6c6;width:40px;height:35px;position:absolute;top:0;right:0;border-radius:0 3px 3px 0;cursor:pointer}.modal-wrapper .content .link-input .copy svg{position:absolute}.modal-wrapper .content .link-input .copy .copy-icon svg{top:7px;left:12px;fill:#575757}.modal-wrapper .content .link-input .copy .copied-icon svg{display:none;top:7px;left:10px;fill:#fff}.modal-wrapper .content .link-input .copy.copied{background-color:#69a959}.modal-wrapper .content .link-input .copy.copied .copied-icon svg{display:block}.modal-wrapper .content .link-input .copy.copied .copy-icon svg{display:none}.modal-wrapper .content .link-input .copy.copied:hover{background-color:#69a959}.modal-wrapper .content .link-input .copy:hover{background-color:#a7a7a7}.modal-wrapper .content .social-links{margin-top:15px;display:-webkit-flex;display:flex}.modal-wrapper .content .social-links a{display:block;width:40px;height:40px;margin-right:15px;background-color:#d4d4d4;border-radius:3px;cursor:pointer;position:relative}.modal-wrapper .content .social-links a svg{fill:#fff;width:26px;height:26px;position:absolute;top:7px;left:7px}.modal-wrapper .content .social-links a.facebook{background-color:#3b5998}.modal-wrapper .content .social-links a.facebook svg{width:30px;height:30px;top:auto;top:initial;left:auto;left:initial;bottom:0;right:0}.modal-wrapper .content .social-links a.vk{background-color:#45668e}.modal-wrapper .content .social-links a.twitter{background-color:#55acee}.modal-wrapper .content .social-links a.google-plus{background-color:#dd4b39}.modal-wrapper .content .social-links a.telegram{background-color:#419fd9}.modal-wrapper .content .social-links a.ok-ru{background-color:#ed8111}.footer{height:25px;font:12px/25px Lato,Arial;opacity:.15;text-align:center;margin-top:-25px}.white .footer{opacity:.3}.footer a{cursor:pointer}.footer a:hover{text-decoration:underline}@media (max-width:450px){.main-wrapper .main{padding:15px 0 50px 0}.main-wrapper .main .player-info .bottom-info,.main-wrapper .main .player-info .top-info{border-radius:0}.main-wrapper .main .player-info .bottom-info .share{border-radius:0}.main-wrapper .main .player-info .top-info .title{width:100%}.main-wrapper .main .player-info .top-info .links a{font:12px/23px Lato,Verdana;padding:0 10px}.main-wrapper .main .user-info{padding:15px 10px}.main-wrapper .main .user-info .image{width:50px;height:50px}.main-wrapper .main .user-info .info a{font-size:16px}.main-wrapper .main .user-info .info span{font-size:14px}.modal-wrapper .content{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);border-radius:0}}@media (max-width:359px){.modal-wrapper .content .social-links a{width:30px;height:30px}.modal-wrapper .content .social-links a svg{width:20px;height:20px;top:5px;left:5px}.modal-wrapper .content .social-links a.facebook svg{width:22px;height:22px}}