﻿.lightest-color{color:#fff}.lighter-color{color:#eee}.normal-color{color:#3a3c3f}.dark-color{color:#303030}.success-color{color:#00e676}.danger-color{color:#e53935}.primary-color{color:#f3c669}.accounts{padding:80px 0;overflow:hidden}.accounts .bg{position:absolute;right:0;top:0;width:100%;height:100%}.accounts .fader{position:absolute;bottom:0;left:0;width:100%;height:20vh;background:-webkit-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:-moz-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:-ms-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:-o-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:linear-gradient(0deg,#303030,rgba(48,48,48,0))}.accounts .panel{position:relative;width:92vw;max-width:450px;min-height:300px;border-radius:3px;background:rgba(0,0,0,.5)!important}.accounts .panel .borders{position:absolute;border-top:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.05);border-left:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(23,24,26,.05);border-radius:3px;width:100%;height:100%}.accounts .panel .logo{margin-top:16px}.accounts .panel .card__title{font-size:24px;font-weight:300;padding-bottom:0}@media (min-width:600px){.accounts .panel .card__title{font-size:30px}}.accounts .panel .msg{font-size:16px;margin:16px}@media (min-width:600px){.accounts .panel .msg{margin:16px 24px}}.accounts .panel .card__text{padding-top:0;padding-bottom:0}.accounts .panel .card__text .group+.group{margin-top:16px}@media (min-width:600px){.accounts .panel .card__text .group+.group{margin-top:24px}}.accounts .panel .card__text .group:last-of-type{margin-bottom:16px}@media (min-width:600px){.accounts .panel .card__text .group:last-of-type{margin-bottom:24px}}.accounts .panel .card__actions{padding:0 16px;border-top:1px solid rgba(58,60,63,.5);background:rgba(17,17,17,.75)}.accounts .panel .card__actions .actions__text{margin-top:16px;margin-bottom:0;opacity:0;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}@media (min-width:600px){.accounts .panel .card__actions .actions__text{margin-top:24px;margin-bottom:0}}.accounts .panel .card__actions .actions__text.active{opacity:1}.accounts .panel .card__actions .btn_secondary{margin-top:16px;margin-bottom:16px}@media (min-width:600px){.accounts .panel .card__actions .btn_secondary{margin-top:24px;margin-bottom:24px}}.accounts .panel .htv-input{max-width:402px;margin:0 auto}.accounts .panel .htv-input input{height:48px!important;padding:0 16px}.accounts .panel .htv-input input:-webkit-autofill{border-radius:0;border:1px solid #17181a;-webkit-box-shadow:0 0 0 30px #303030 inset;-webkit-text-fill-color:#fff!important;animation-name:onAutoFillStart;transition:background-color 50000s ease-in-out 0s}.accounts .panel .htv-input input:not(:-webkit-autofill){animation-name:onAutoFillCancel}.accounts .panel .htv-input .input-group__details{position:absolute;height:100%;top:46px;pointer-events:none}.accounts .panel .append-icon{cursor:pointer;position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accounts .panel .btn{margin:0;height:48px;max-width:402px;margin:0 auto}.accounts .panel .btn.btn--outline{border:1px solid rgba(147,148,150,.3)}.accounts.account{padding-top:56px;background-color:#3a3c3f}@media (min-width:960px){.accounts.account{padding-top:64px}}.accounts.account .side_bg{position:fixed;top:0;left:0;width:15%;height:100vh;background-color:#303030;z-index:0}@media (min-width:600px){.accounts.account .side_bg{width:20%}}@media (min-width:960px){.accounts.account .side_bg{width:calc((100% - 960px) * .5)}}.accounts.account .main{width:100%;max-width:960px;margin:0 auto;position:relative}.accounts.account .main .side_panel{position:fixed;width:15%;min-width:48px;height:100vh;left:0;top:0;padding-top:56px;background-color:#303030;z-index:1}@media (min-width:600px){.accounts.account .main .side_panel{width:20%}}@media (min-width:960px){.accounts.account .main .side_panel{padding-top:64px;width:192px;left:calc((100% - 960px) * .5)}}.accounts.account .main .side_panel .side__small{width:100%;position:relative;padding:24px 8px 8px 8px}.accounts.account .main .side_panel .side__small .affix__item{position:relative;width:100%;border-radius:2px;cursor:pointer;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.accounts.account .main .side_panel .side__small .affix__item.active{cursor:default;background-color:#f3c669;-webkit-box-shadow:0 5px 15px -3px rgba(23,24,26,.5);box-shadow:0 5px 15px -3px rgba(23,24,26,.5)}.accounts.account .main .side_panel .side__small .affix__item.active .icon{color:#fff}.accounts.account .main .side_panel .side__small .affix__item .aspect{position:relative;padding-bottom:100%}.accounts.account .main .side_panel .side__small .affix__item .icon{font-size:6vw;color:#939496;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.accounts.account .main .side_panel .side__small .affix__item+.affix__item{margin-top:24px}.accounts.account .main .side_panel .side__small .divider{margin:16px 0}.accounts.account .main .side_panel .side__normal{padding-top:24px;padding-right:8px}@media (min-width:960px){.accounts.account .main .side_panel .side__normal{padding-right:16px}}.accounts.account .main .side_panel .side__normal h3{font-weight:700;font-size:13px;text-transform:uppercase;color:rgba(255,255,255,.12);padding-left:8px;margin-bottom:8px}@media (min-width:960px){.accounts.account .main .side_panel .side__normal h3{padding-left:16px}}.accounts.account .main .side_panel .side__normal .affix__item{position:relative;width:100%;border-radius:2px;cursor:pointer;padding:8px;font-size:16px;color:#eee;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}@media (min-width:960px){.accounts.account .main .side_panel .side__normal .affix__item{font-size:18px;padding:8px 16px}}.accounts.account .main .side_panel .side__normal .affix__item.active{cursor:default;color:#fff;background-color:#f3c669}.accounts.account .main .side_panel .side__normal .affix__item+.affix__item{margin-top:12px}@media (min-width:960px){.accounts.account .main .side_panel .side__normal .affix__item+.affix__item{margin-top:16px}}.accounts.account .main .content{position:relative;padding-left:calc(15% + 16px);padding-top:24px;padding-right:16px}@media (min-width:600px){.accounts.account .main .content{padding-left:calc(20% + 24px);padding-right:24px}}@media (min-width:960px){.accounts.account .main .content{padding-left:224px;padding-right:32px}}.accounts.account .main .content h2{font-weight:400;font-size:18px;margin-bottom:16px}.accounts.account .main .content .htv-profile-card{margin:0}.accounts.account .main .content .delete_account_btn{margin:64px auto 0 auto;color:#e53935}.accounts.account .main .content pre{font-size:20px}.accounts.account .main .content .subscription .coins{font-size:16px}.accounts.account .main .content .subscription .coins .icon{margin-right:8px}.accounts.account .main .content .subscription .status{margin:16px 0;font-size:16px}.app-account-page .footer{display:none}.app-account-page .delete_warning{font-size:15px;margin-bottom:16px}.admin{position:relative;top:64px;min-height:100vh;padding-bottom:80px}.admin #edit-video .admin-edit-video .layout:nth-child(even){background-color:#424242!important}.admin #edit-video .admin-edit-video .chip,.admin #edit-video .admin-edit-video .chip__content{cursor:pointer}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:focus,.admin #feedbacks table.datatable thead tr th:focus{outline:0}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:first-child,.admin #feedbacks table.datatable thead tr th:first-child{width:24px}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:first-child div,.admin #feedbacks table.datatable thead tr th:first-child div{width:24px}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:nth-child(2),.admin #feedbacks table.datatable thead tr th:nth-child(2){width:80px}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:nth-child(3),.admin #feedbacks table.datatable thead tr th:nth-child(3){min-width:250px;width:250px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:nth-child(4),.admin #feedbacks table.datatable thead tr th:nth-child(4){padding:8px}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:nth-child(4) .msg_preview,.admin #feedbacks table.datatable thead tr th:nth-child(4) .msg_preview{max-height:250px;overflow-x:hidden;overflow-y:auto;padding:8px 12px;background-color:rgba(23,24,26,.25);border-radius:3px;font-weight:400;font-size:14px;white-space:pre-line}.admin #feedbacks table.datatable tbody tr:not(.datatable__expand-row) td:nth-child(4) .details_btn,.admin #feedbacks table.datatable thead tr th:nth-child(4) .details_btn{margin:0}.admin #feedbacks table.datatable tbody tr:not([active]):hover{background-color:auto}.admin #feedbacks table.datatable tbody tr{border-bottom:0}.admin #feedbacks table.datatable tbody tr:nth-child(4n-1){background-color:rgba(255,255,255,.01)}.admin #feedbacks table.datatable tbody tr:nth-child(4n){background-color:rgba(255,255,255,.01)}.admin #feedbacks table.datatable tbody tr:nth-child(4n+1){background-color:rgba(48,48,48,.35)}.admin #feedbacks table.datatable tbody tr:nth-child(4n+2){background-color:rgba(48,48,48,.35)}.admin #feedbacks table.datatable tbody tr .datatable__expand-col--expanded{border-bottom:1px solid #666}.admin #feedbacks table.datatable tbody tr .details{width:616px;padding:16px}.admin #feedbacks table.datatable tbody tr .details .detail .detail__header{font-weight:700;font-size:14px;text-transform:uppercase;color:#039be5}.admin #feedbacks table.datatable tbody tr .details .detail+.detail{margin-top:8px}.admin #feedbacks table.datatable tbody tr .reply{padding:16px 16px 0 0;margin-bottom:32px}.admin #feedbacks table.datatable tbody tr .reply_btn{width:200px;margin:0}.apps{background:#fff;color:#3a3c3f}.apps .apps__top{position:relative;overflow:visible;top:-64px;padding-top:64px;margin-bottom:-64px;background:#fff;width:100%;min-height:560px}.apps .apps__top .apps__top__image{position:absolute;top:0;right:0;width:calc(150px + 90%);z-index:1}@media (min-width:600px){.apps .apps__top .apps__top__image{width:calc(5px + 100%)}}@media (min-width:960px){.apps .apps__top .apps__top__image{width:54%}}.apps .apps__top .apps__top__desc{position:relative;width:100%;padding:0 8px}@media (min-width:600px){.apps .apps__top .apps__top__desc{padding:0}}.apps .apps__top .apps__top__desc .apps__top__desc__section{width:100%;z-index:2}.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title{order:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media (min-width:600px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title{order:2;width:50%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}}@media (min-width:960px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title{order:1}}@media (min-width:1264px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title{position:relative;left:calc(50% - 400px)}}.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title h1{color:#fff;text-align:center;font-weight:300;font-size:6vw;margin-top:calc(10px + 10vw);margin-left:4vw;margin-right:4vw}@media (min-width:600px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title h1{font-size:4.5vw;margin:64px 0 0 0;text-align:left}}@media (min-width:960px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title h1{color:#303030;margin:128px 0 0 20%}}@media (min-width:1264px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__title h1{font-size:48px;width:500px;margin:128px 0 0 0}}.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone{order:2;z-index:2}@media (min-width:600px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone{order:1;width:50%}}@media (min-width:960px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone{order:2}}@media (min-width:1264px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone{padding-left:80px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}}.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone .apps__top__phone{width:54vw;height:84.6vw;margin-top:32px}@media (min-width:600px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone .apps__top__phone{width:80%;height:auto;margin-top:64px;margin-bottom:64px}}@media (min-width:960px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone .apps__top__phone{width:50%;margin-top:128px;margin-bottom:128px}}@media (min-width:1264px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone .apps__top__phone{width:316px;height:495px;margin-left:32px}}@media (min-width:600px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__phone .spacer{display:none}}.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action{order:3}@media (min-width:600px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action{order:3;position:absolute;right:0;top:29vw;width:50%}}@media (min-width:960px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action{right:auto;left:10%;top:calc(192px + 13.5vw)}}@media (min-width:1264px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action{width:500px;top:362px;left:calc(50% - 400px)}}.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action .apps__top__desc__section__action__subtitle{color:#303030;font-weight:400;font-size:18px;margin:16px 10%;text-align:center}@media (min-width:600px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action .apps__top__desc__section__action__subtitle{margin:16px 16px 32px 0;text-align:left;color:#939496;font-weight:300;font-size:2.2vw}}@media (min-width:960px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action .apps__top__desc__section__action__subtitle{color:#3a3c3f;margin:32px 0}}@media (min-width:1264px){.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action .apps__top__desc__section__action__subtitle{font-size:28px;margin:0 0 32px 0}}.apps .apps__top .apps__top__desc .apps__top__desc__section.apps__top__desc__section__action .apps__top__desc__section__action__disclaimer{color:#939496;font-size:14px;margin:8px auto}.apps .apps__update{position:relative;z-index:2}@media (min-width:600px){.apps .apps__update .flex{flex-direction:column}}@media (min-width:960px){.apps .apps__update .flex{flex-direction:row}}.apps .apps__update .btn{min-width:280px}.apps .apps__divider{height:1px;width:25%;background-color:rgba(58,60,63,.15);margin:80px auto 64px auto}.apps .apps__mission{position:relative;margin-top:64px;background-color:#eee;padding-bottom:64px;overflow:hidden}.apps .apps__mission::before{content:"";position:absolute;top:20vw;left:-25vw;width:2000px;height:600px;z-index:0;background:transparent url(img/waves1.min.png) top left no-repeat;background-size:100% 100%;-webkit-transform:rotateZ(30deg);transform:rotateZ(30deg)}@media (min-width:600px){.apps .apps__mission::before{top:0;left:-100vw;-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@media (min-width:960px){.apps .apps__mission::before{top:-50px;left:0;width:100%;min-width:2000px;height:600px}}.apps .apps__mission.webp::before{background-image:url(img/waves1.webp)}.apps .apps__mission.dev::before{background-image:url(img/waves2.min)}.apps .apps__mission.dev.webp::before{background-image:url(img/waves2.webp)}.apps .apps__mission .apps__mission__title,.apps .apps__mission .apps__mission__title2{font-weight:300;font-size:28px;text-align:center;z-index:0}@media (min-width:600px){.apps .apps__mission .apps__mission__title,.apps .apps__mission .apps__mission__title2{font-size:32px}}.apps .apps__mission .apps__mission__title{margin-bottom:-2vw;z-index:1}@media (min-width:600px){.apps .apps__mission .apps__mission__title{margin-bottom:-8px}}.apps .apps__mission .apps__mission__tablet{position:relative;width:80%;max-width:600px;padding:0;margin:0;border-radius:5%}.apps .apps__mission .apps__mission__tablet::before{content:"";position:absolute;z-index:0;height:.63rem;left:2%;width:96%;bottom:0;background:0 0;border-radius:60%;-webkit-box-shadow:#303030 0 0 40px 5px;box-shadow:#303030 0 0 40px 5px}.apps .apps__mission .apps__mission__tablet img{position:relative;float:left;width:100%}.apps .apps__mission .apps__mission__statement{text-align:center;width:70%;max-width:700px;font-size:18px}.apps .apps__points{width:100%;margin:0 auto}@media (min-width:600px){.apps .apps__points{width:90%;max-width:850px}}@media (min-width:960px){.apps .apps__points{width:850px}}.apps .apps__points .apps__points__item{width:50%;min-width:300px;text-align:center;margin:8px auto}@media (min-width:600px){.apps .apps__points .apps__points__item{min-width:270px}}.apps .apps__points .apps__points__item .apps__points__item__title{color:#303030;font-weight:300;font-size:28px;margin-bottom:8px}.apps .apps__points .apps__points__item .apps__points__item__icon{color:#303030;font-size:60px;opacity:.25}.apps .apps__points .apps__points__item .apps__points__item__desc{width:100%;max-width:300px;margin:8px auto 64px auto;padding:0 8px;font-size:16px;text-align:left}@media (min-width:600px){.apps .apps__points .apps__points__item .apps__points__item__desc{max-width:200px}}.apps .apps__download_btn{height:60px;margin:0}.apps .apps__download_btn .apps__download_btn__dl_text{font-size:12px;color:#fff;text-transform:capitalize}.apps .apps__download_btn .apps__download_btn__app_text{color:#fff;font-size:18px}.apps .apps__help{overflow:hidden}.apps .apps__help .apps__help__title{font-weight:300;font-size:28px;margin:16px auto}.apps .apps__help .apps__help__video{position:relative}.apps .apps__help .apps__help__video::before{content:"";position:absolute;z-index:0;height:.63rem;left:2%;width:96%;bottom:8px;background:0 0;border-radius:60%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:#000 0 0 40px 5px;box-shadow:#000 0 0 40px 5px}.apps .apps__help .apps__help__video iframe{position:relative;z-index:0;max-width:100%}@media (min-width:960px){.app-apps-page .toolbar.transparent .btn.nav_drawer_toggle .icon{color:#3a3c3f}.app-apps-page .toolbar.transparent .logo-text{color:#3a3c3f;text-shadow:none}.app-apps-page .toolbar.transparent .divider-vertical{background:rgba(58,60,63,.25)}.app-apps-page .toolbar.transparent .page-location-text{color:#3a3c3f}.app-apps-page .toolbar.transparent .toolbar-search{background-color:rgba(48,48,48,.75)!important}}.browse{background:#303030;overflow:hidden}.browse.page{margin-top:120px}.browse.index{background:#17181a}.browse .browse__bg_wrapper{margin-bottom:-14vw;position:relative;width:100vw;height:80vw}@media screen and (min-width:600px){.browse .browse__bg_wrapper{height:65vw}}@media screen and (min-width:960px){.browse .browse__bg_wrapper{height:40vw;margin-bottom:-4vw}}.browse .browse__bg_wrapper .browse__bg{position:absolute;width:100vw;height:80vw;background:#17181a url(img/bg4.min.jpg) center top/cover no-repeat;opacity:.75}@media screen and (min-width:600px){.browse .browse__bg_wrapper .browse__bg{height:65vw}}@media screen and (min-width:960px){.browse .browse__bg_wrapper .browse__bg{width:60vw;height:40vw}}.browse .browse__bg_wrapper .browse__bg_gradient{position:absolute;left:-100vw;bottom:-50vw;width:300vw;height:200vw;background:-webkit-radial-gradient(ellipse closest-side at 50% 50%,rgba(23,24,26,0),#17181a);background:-moz-radial-gradient(ellipse closest-side at 50% 50%,rgba(23,24,26,0),#17181a);background:-o-radial-gradient(ellipse closest-side at 50% 50%,rgba(23,24,26,0),#17181a);background:radial-gradient(ellipse closest-side at 50% 50%,rgba(23,24,26,0),#17181a)}@media screen and (min-width:600px){.browse .browse__bg_wrapper .browse__bg_gradient{bottom:0;height:100vw}}@media screen and (min-width:960px){.browse .browse__bg_wrapper .browse__bg_gradient{width:60vw;height:40vw;left:20vw;bottom:0}}.browse .browse__bg_wrapper h1{position:relative;font-weight:300;font-size:10vw}@media screen and (min-width:600px){.browse .browse__bg_wrapper h1{font-size:8vw}}@media screen and (min-width:960px){.browse .browse__bg_wrapper h1{font-size:5vw}}.browse .categories{position:relative}.browse .categories .category{color:#fff;position:relative;min-width:26vw;width:26vw;max-width:26vw;min-height:26vw;height:26vw;max-height:26vw;margin:0 8px 16px 8px;font-size:4vw;background:#111;overflow:hidden;cursor:pointer}.browse .categories .category:hover .category__bg{opacity:.6;-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (min-width:600px){.browse .categories .category{min-width:20vw;width:20vw;max-width:20vw;min-height:20vw;height:20vw;max-height:20vw;font-size:3vw}}@media screen and (min-width:960px){.browse .categories .category{min-width:16vw;width:16vw;max-width:16vw;min-height:16vw;height:16vw;max-height:16vw;font-size:2vw;margin:0 16px}}.browse .categories .category .icon{font-size:12vw}@media screen and (min-width:600px){.browse .categories .category .icon{font-size:10vw}}@media screen and (min-width:960px){.browse .categories .category .icon{font-size:8vw}}.browse .categories .category .category__item{position:relative}.browse .categories .category .category__bg{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:.3;-webkit-transition:all .2s ease;transition:all .2s ease}.browse .section__wrapper{position:relative;width:100%;min-height:50vw}@media screen and (min-width:600px){.browse .section__wrapper{min-height:40vw}}@media screen and (min-width:960px){.browse .section__wrapper{min-height:30vw}}@media screen and (min-width:1264px){.browse .section__wrapper{max-width:1264px;margin:0 auto}}.browse .section__wrapper h2{position:relative;font-weight:300;font-size:10vw}@media screen and (min-width:600px){.browse .section__wrapper h2{font-size:8vw}}@media screen and (min-width:960px){.browse .section__wrapper h2{font-size:5vw}}@media screen and (min-width:1264px){.browse .section__wrapper .btn{height:56px;font-size:16px}}.browse .browse__btn .btn__content{padding:0}.browse .browse__btn .browse__btn__text{padding:0 16px 0 16px}@media screen and (min-width:1264px){.browse .browse__btn .browse__btn__text{padding:0 24px}}.browse .browse__btn .browse__btn__count{height:100%;padding:0 8px;line-height:38px;background:#303030}@media screen and (min-width:1264px){.browse .browse__btn .browse__btn__count{line-height:56px;padding:0 24px}}.browse .htv_breadcrumbs{position:fixed;z-index:3;top:56px;padding:0;margin:0;height:56px}@media screen and (min-width:960px){.browse .htv_breadcrumbs{top:61px;height:64px}}.browse .htv_breadcrumbs .htv_breadcrumb{position:relative;font-size:16px;height:100%;left:-16px}.browse .htv_breadcrumbs .htv_breadcrumb:first-child{width:100px}.browse .htv_breadcrumbs .htv_breadcrumb:first-child .htv_breadcrumb__content{padding-right:24px}.browse .htv_breadcrumbs .htv_breadcrumb:first-child.active .htv_breadcrumb__hitbox{background:rgba(17,17,17,.9);border-right:1px solid rgba(17,17,17,.9);border-bottom:1px solid rgba(17,17,17,.9)}.browse .htv_breadcrumbs .htv_breadcrumb:nth-child(2).active .htv_breadcrumb__hitbox{background:rgba(23,24,26,.9);border-right:1px solid rgba(23,24,26,.9);border-bottom:1px solid rgba(23,24,26,.9)}.browse .htv_breadcrumbs .htv_breadcrumb:nth-child(3).active .htv_breadcrumb__hitbox{background:rgba(48,48,48,.9);border-right:1px solid rgba(48,48,48,.9);border-bottom:1px solid rgba(48,48,48,.9)}@media screen and (min-width:600px){.browse .htv_breadcrumbs .htv_breadcrumb:first-child{width:130px}.browse .htv_breadcrumbs .htv_breadcrumb:first-child .htv_breadcrumb__content{padding-right:32px}}.browse .htv_breadcrumbs .htv_breadcrumb .htv_breadcrumb__content{position:relative;padding:8px 16px}@media screen and (min-width:600px){.browse .htv_breadcrumbs .htv_breadcrumb .htv_breadcrumb__content{padding:16px 32px}}.browse .htv_breadcrumbs .htv_breadcrumb .htv_breadcrumb__hitbox{position:absolute;display:block;width:100%;height:100%;top:0;left:0;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);cursor:pointer;z-index:1;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1);-webkit-box-shadow:0 5px 15px -5px rgba(17,17,17,.5);box-shadow:0 5px 15px -5px rgba(17,17,17,.5)}.browse .htv_breadcrumbs .htv_breadcrumb .htv_breadcrumb__hitbox:hover{background:#f3c669!important;border-right:1px solid rgba(23,24,26,.25)!important;border-bottom:1px solid rgba(23,24,26,.25)!important}.browse .htv_breadcrumbs .htv_breadcrumb .htv_breadcrumb__text{position:relative;z-index:2;pointer-events:none;font-size:12px}@media screen and (min-width:600px){.browse .htv_breadcrumbs .htv_breadcrumb .htv_breadcrumb__text{font-size:16px}}.browse.season .season__year_select{display:block;flex:none;width:140px}.browse.season .season__year_select .input-group__selections__comma,.browse.season .season__year_select label{text-align:center;margin:0 auto}.browse.season .season__video_count{color:#fff}.browse.images .images__channels{max-width:800px;width:100%;margin:16px auto 0 auto}.browse.images .images__content{max-width:1264px;margin:0 auto}.browse.images .images__content .content__empty{font-size:18px;height:300px}.browse.images .more_from{padding:0 16px}.browse.images .more_from .user{position:relative;margin:8px;width:100%;max-width:450px;height:104px;cursor:pointer;padding-left:16px}.browse.images .more_from .user .avatar{position:absolute;width:100%;width:80px;height:80px;border:4px solid rgba(23,24,26,.35);border-radius:100%;overflow:hidden}.browse.images .more_from .user .avatar .avatar__image,.browse.images .more_from .user .avatar .avatar__inner_bg{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto}.browse.images .more_from .user .names{margin-left:96px}.browse.images .more_from .user .names .user__name{font-size:20px;color:#f3c669;width:100%;height:32px;text-shadow:0 1px 3px #111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browse.images .more_from .user .names .user__name span{color:rgba(255,255,255,.25);font-size:16px;height:32px}.browse.images .more_from .user .names .name_discord{font-size:14px;color:rgba(255,255,255,.25);text-shadow:0 1px 3px #111}.browse.images .more_from .user .names .name_discord .icon{margin-right:8px;color:rgba(255,255,255,.25)}.browse.images .more_btn{max-width:1210px;margin:0 auto}.images_channel__item{position:relative;margin:8px;opacity:.5;font-size:16px;width:144px;height:48px;cursor:pointer;border-radius:2px;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.images_channel__item.active{opacity:1}.images_channel__item.active.media .dot{background:#80d8ff;border:1px solid #80d8ff}.images_channel__item.active.nsfw_general .dot{background:#00e676;border:1px solid #00e676}.images_channel__item.active.furry .dot{background:#bdbdbd;border:1px solid #bdbdbd}.images_channel__item.active.futa .dot{background:#6d4c41;border:1px solid #6d4c41}.images_channel__item.active.yaoi .dot{background:#fb8c00;border:1px solid #fb8c00}.images_channel__item.active.yuri .dot{background:#fdd835;border:1px solid #fdd835}.images_channel__item.active.sauce .dot{background:#d81b60;border:1px solid #d81b60}.images_channel__item.active.irl-3d .dot{background:#5e35b1;border:1px solid #5e35b1}.images_channel__item .images_channel__item__inner{position:relative;width:100%;height:100%}.images_channel__item .dot{display:inline-block;width:12px;height:12px;border-radius:100%;border:1px solid #939496;margin:0 8px}.menu__content.season__year_select_menu .list__tile__title{margin-left:16px}.channel .channel_edit,.channel .channel_view{width:100%}.channel .channel__container{position:relative;width:100%;max-width:1264px;margin:0 auto}.channel .channel_edit__toolbar{position:fixed;top:0;left:0;width:100%;background:#17181a;z-index:1;height:56px;-webkit-box-shadow:0 5px 15px -3px rgba(23,24,26,.5);box-shadow:0 5px 15px -3px rgba(23,24,26,.5)}@media (min-width:600px){.channel .channel_edit__toolbar{height:64px}}.channel .channel_edit__toolbar .icon{font-size:32px}.channel .channel_edit__toolbar .channel_edit__toolbar__undo .icon{font-size:18px;margin-right:8px}.channel .channel_edit__toolbar .channel_edit__toolbar__title{max-width:calc(100% - 80px);margin-left:8px;margin-right:8px}.channel .channel_edit__toolbar .channel_edit__toolbar__title .channel_edit__toolbar__title__edit_text{font-size:16px}.channel .channel_edit__toolbar .channel_edit__toolbar__title .channel_edit__toolbar__title__at{font-size:12px;color:rgba(255,255,255,.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel .save_btn:not([disabled]) .btn__content{color:#fff}.channel .edit__fields{width:100%;padding:16px}@media (min-width:600px){.channel .edit__fields{padding:32px}}@media (min-width:960px){.channel .edit__fields{width:auto}}.channel .edit__fields .edit__fields__title{font-size:32px;font-weight:300;color:#fff;margin-bottom:32px}.channel .edit__fields .htv-input{margin-bottom:24px}.channel .edit__fields .htv-input input,.channel .edit__fields .htv-input textarea{-webkit-box-shadow:0 5px 15px -3px rgba(23,24,26,.5);box-shadow:0 5px 15px -3px rgba(23,24,26,.5)}@media (min-width:960px){.channel .edit__fields+.edit__fields{width:480px;max-width:480px;padding-left:0;margin-left:0}}.channel .channel__banner{position:relative;width:100%;height:50vw;max-height:600px;margin-bottom:42vw}@media (min-width:600px){.channel .channel__banner{margin-bottom:0}}@media (min-width:960px){.channel .channel__banner{-webkit-box-shadow:0 5px 15px -6px rgba(23,24,26,.5);box-shadow:0 5px 15px -6px rgba(23,24,26,.5)}.channel .channel__banner::before{content:"";position:absolute;height:.63rem;left:2%;width:96%;bottom:5px;background:0 0;border-radius:60%;z-index:0;-webkit-box-shadow:rgba(23,24,26,.95) 0 0 30px 5px;box-shadow:rgba(23,24,26,.95) 0 0 30px 5px}}.channel .channel__banner.edit{margin-bottom:14vw}@media (min-width:600px){.channel .channel__banner.edit{margin-bottom:0}}.channel .channel__banner .channel__banner__bg_overlay{position:absolute;left:0;top:0;width:100%;height:100%}.channel .channel__banner .channel__overlay{position:absolute;height:200px;width:100%;bottom:0;background:0 0}@media (min-width:600px){.channel .channel__banner .channel__overlay{background:-webkit-linear-gradient(0deg,rgba(17,17,17,.75),transparent);background:-moz-linear-gradient(0deg,rgba(17,17,17,.75),transparent);background:-ms-linear-gradient(0deg,rgba(17,17,17,.75),transparent);background:-o-linear-gradient(0deg,rgba(17,17,17,.75),transparent);background:linear-gradient(0deg,rgba(17,17,17,.75),transparent)}}.channel .channel__banner .channel__overlay.edit{pointer-events:none}.channel .channel__banner .channel__banner__edit_container,.channel .channel__banner .channel__banner__edit_container .icon{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto}.channel .channel__banner .avatar{position:absolute;bottom:-14vw;left:16px;width:28vw;height:28vw;border:4px solid rgba(23,24,26,.35);border-radius:100%;overflow:hidden}@media (min-width:600px){.channel .channel__banner .avatar{width:128px;height:128px;left:32px;bottom:32px}}.channel .channel__banner .avatar.edit .avatar__image{opacity:.5}.channel .channel__banner .avatar .avatar__edit_container,.channel .channel__banner .avatar .avatar__image,.channel .channel__banner .avatar .avatar__inner_bg{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto}.channel .channel__banner .avatar .avatar__edit_container .icon{font-size:28px}.channel .channel__banner .channel__actions{position:absolute;right:0;bottom:-48px}@media (min-width:600px){.channel .channel__banner .channel__actions{bottom:8px;right:8px;display:inline-block}}.channel .channel__banner .channel__titles{position:relative;top:calc(200px + 15vw);padding:8px 16px 16px 16px;color:rgba(255,255,255,.5)}@media (min-width:600px){.channel .channel__banner .channel__titles{height:100%;top:auto;padding-left:192px;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}}.channel .channel__banner .channel__titles .user__name{font-size:8vw;line-height:10vw;color:#fff;width:100%;text-shadow:0 1px 3px #111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:600px){.channel .channel__banner .channel__titles .user__name{font-size:32px;line-height:44px}}.channel .channel__banner .channel__titles .user__name span{color:rgba(255,255,255,.25);font-size:6vw}@media (min-width:600px){.channel .channel__banner .channel__titles .user__name span{font-size:22px;line-height:28px}}.channel .channel__banner .channel__titles .channel__title{color:#939496;font-size:4.75vw;line-height:3.5vw;text-shadow:0 1px 3px #111}@media (min-width:600px){.channel .channel__banner .channel__titles .channel__title{font-size:22px;line-height:18px}}.channel .channel__banner .channel__titles .channel__description{margin-top:32px;font-size:5vw;white-space:pre}.channel .channel__summary{background:#212121;border-radius:2px;padding:16px 16px 16px 0;float:left;width:calc(100% - 32px);-webkit-box-shadow:0 1px 5px 0 #212121;box-shadow:0 1px 5px 0 #212121}@media (min-width:600px){.channel .channel__summary{display:inline-block;width:calc(50% - 24px);max-width:330px}}.channel .channel__summary .summary__briefs{position:relative;height:72px;top:-16px;width:calc(100% + 16px);border-bottom:1px solid rgba(255,255,255,.15)}.channel .channel__summary .summary__briefs.bold{font-size:16px;font-weight:700}.channel .channel__summary .summary__briefs .brief__item{width:50%;height:100%}.channel .channel__summary .summary__briefs .brief__item .item__number{font-size:18px;line-height:18px;font-weight:400;margin-top:8px;color:#eee}.channel .channel__summary .summary__briefs .brief__item .item__context{font-size:14px;line-height:24px;font-weight:400;color:#939496}.channel .channel__summary .summary__briefs .brief__solo_item{width:calc(100% - 60px)}.channel .channel__summary .summary__briefs .brief__item+.brief__item{border-left:1px solid rgba(255,255,255,.15)}.channel .channel__summary .hpc__brief_stats{width:100%;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.channel .channel__summary .hpc__brief_stats .stats__item{width:50%;height:80px}.channel .channel__summary .hpc__brief_stats .stats__item .stats__item__number{font-size:18px;line-height:18px;font-weight:400;margin-top:8px;color:#eee}.channel .channel__summary .hpc__brief_stats .stats__item .stats__item__context{font-size:14px;line-height:24px;font-weight:400;color:#939496}.channel .channel__summary .hpc__brief_stats .stats__item+.stats__item{border-left:1px solid rgba(255,255,255,.12)}.channel .channel__summary .icon{width:48px;color:#eee}.channel .channel__summary .data__section__header{text-transform:uppercase;font-weight:300px;font-size:16px;color:#eee}.channel .channel__summary .data__section__header img{border-radius:100%}.channel .channel__summary .data__section__text{color:#939496;padding:8px 0 8px 48px;min-height:64px;white-space:pre-wrap}.channel .channel__summary .data__section__text.centered{padding:8px 0;opacity:.5}.channel .channel__summary .data__section__text .web_btn{position:relative;left:-16px;width:100%;color:#f3c669;cursor:pointer;font-size:16px;padding:8px 16px}.channel .channel__summary .data__section+.data__section{margin-top:32px}.channel .channel__content{padding:0;float:left;width:calc(100% - 16px)}@media (min-width:600px){.channel .channel__content{min-width:292px;width:calc(50% - 8px)}}@media (min-width:708px){.channel .channel__content{width:calc(100% - 362px);max-width:auto}}@media (min-width:1264px){.channel .channel__content{width:calc(100% - 346px)}}.channel .channel__content .tabs{width:calc(100% - 16px);margin-right:0}.channel .channel__content .tabs .tabs__bar{-webkit-box-shadow:0 1px 5px 0 #212121;box-shadow:0 1px 5px 0 #212121}@media (min-width:600px){.channel .channel__content .tabs .tabs__bar .tabs__wrapper .tabs__container .tabs__div{min-width:60px}}@media (min-width:960px){.channel .channel__content .tabs .tabs__bar .tabs__wrapper .tabs__container .tabs__div{min-width:140px}}.channel .channel__content .tabs .content__empty{padding:132px 32px;background:rgba(33,33,33,.5);font-size:18px;width:100%}.channel .channel__content .tabs .content__empty .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;font-size:172px;z-index:0;opacity:.05}.channel .channel__content .playlists__none{min-height:150px;font-size:16px;color:rgba(255,255,255,.5);border-radius:2px;background:#17181a;padding:0 16px;margin-right:16px}@media (min-width:1264px){.channel .channel__content .playlists__none{margin-right:0}}.channel .channel__content .hint{color:rgba(255,255,255,.5);font-size:14px}.channel .channel__content .playlists__item{display:inline-block;margin-right:16px}@media (min-width:960px){.channel .channel__content .playlists__item{width:calc(50% - 16px)}}.channel .channel__content .playlists__item .item__overlay{overflow:hidden;border-radius:2px}.channel .channel__content .playlists__item .item__overlay .overlay__privacy_indicator{position:absolute;right:-16px;top:-16px;width:32px;height:32px;z-index:3;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.channel .channel__content .playlists__item .item__overlay .overlay__privacy_indicator.public{background:-webkit-linear-gradient(0deg,#00b35c,#00e676 10%,#00e676);background:-moz-linear-gradient(0deg,#00b35c,#00e676 10%,#00e676);background:-ms-linear-gradient(0deg,#00b35c,#00e676 10%,#00e676);background:-o-linear-gradient(0deg,#00b35c,#00e676 10%,#00e676);background:linear-gradient(0deg,#00b35c,#00e676 10%,#00e676)}.channel .channel__content .playlists__item .item__overlay .overlay__privacy_indicator.unlisted{background:-webkit-linear-gradient(0deg,#4dc8ff,#80d8ff 10%,#80d8ff);background:-moz-linear-gradient(0deg,#4dc8ff,#80d8ff 10%,#80d8ff);background:-ms-linear-gradient(0deg,#4dc8ff,#80d8ff 10%,#80d8ff);background:-o-linear-gradient(0deg,#4dc8ff,#80d8ff 10%,#80d8ff);background:linear-gradient(0deg,#4dc8ff,#80d8ff 10%,#80d8ff)}.channel .channel__content .playlists__item .item__overlay .overlay__privacy_indicator.private{background:-webkit-linear-gradient(0deg,#cd1e1a,#e53935 10%,#e53935);background:-moz-linear-gradient(0deg,#cd1e1a,#e53935 10%,#e53935);background:-ms-linear-gradient(0deg,#cd1e1a,#e53935 10%,#e53935);background:-o-linear-gradient(0deg,#cd1e1a,#e53935 10%,#e53935);background:linear-gradient(0deg,#cd1e1a,#e53935 10%,#e53935)}.channel .channel__panel{margin:16px}@media (min-width:1264px){.channel .channel__panel{margin:16px 0}}.channel .channel__panel .panel__header{margin:0 8px 24px 0}@media (min-width:600px){.channel .channel__panel+.channel__panel{margin:16px 0}}@media (min-width:1264px){.channel .channel__panel+.channel__panel{margin:16px 0 0 16px}}.channel h2{display:inline-block;font-weight:300;font-size:32px;color:#fff;margin-right:8px}.app-edit-my-channel-page button.search-fab{bottom:72px}.downloads ol{list-style:decimal;padding:8px}.downloads .mini_toolbar{height:56px;line-height:56px;text-align:center;position:relative}.downloads .mini_toolbar .back{position:absolute;top:0;left:0}.downloads .mini_toolbar .mini_toolbar__title{font-size:18px;font-weight:400;height:56px;line-height:56px;text-align:center;margin:0 auto}.downloads .divider{margin:32px 0}.downloads .content{margin:16px 0}.downloads .content .content__data{float:left;width:auto;max-width:150px;padding-left:16px;margin-right:16px}.downloads .content .content__data .content__data__cover{width:90px;height:90px;border-radius:100%;border:3px solid #fff}.downloads .content .content__data h1{font-size:14px;font-weight:700;padding-top:16px;text-transform:uppercase}.downloads .content .content__data .content__data__bar{width:48px;height:3px;background:#fff;margin:8px 0 24px 0}.downloads .content .content__data .content__data__item .icon{opacity:.35;margin-right:16px;font-size:28px}.downloads .content .content__data .content__data__item .maintext{font-weight:700;font-size:18px;line-height:18px;margin:0;padding:0}.downloads .content .content__data .content__data__item .subtext{margin:0;padding:0;line-height:18px;font-weight:300;font-size:12px;text-transform:uppercase;opacity:.35}.downloads .content .content__dls{max-width:300px}@media (min-width:960px){.downloads .content .content__dls{max-width:460px}}.downloads .content .content__dls .content__dls__warning{position:relative}.downloads .content .content__dls .content__dls__warning .icon{position:absolute;left:-48px;top:-8px;font-size:64px;opacity:.1}.downloads .content .content__dls .content__dls__btn{position:relative;display:inline-block;font-size:20px;text-align:center;padding:0;border-radius:2px;letter-spacing:-.5px}@media (min-width:960px){.downloads .content .content__dls .content__dls__btn .btn{font-size:20px;width:160px;height:60px;line-height:60px}}.downloads .content .content__dls .content__dls__btn .content__dls__btn__text{position:relative;z-index:1}.downloads .mini_tabs .mini_tabs__item{text-align:center;width:100px;font-size:16px;font-weight:300;opacity:.75;text-transform:capitalize;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.downloads .mini_tabs .mini_tabs__item.active{opacity:1;font-weight:400}.downloads .mini_tabs .mini_tabs__item+.mini_tabs__item{margin-left:8px}.downloads .dl_cards{position:relative;overflow-x:hidden;overflow-y:visible;width:100%;height:340px}.downloads .dl_cards .dl__cards__wrapper{position:relative;left:50%}@media (min-width:960px){.downloads .dl_cards .dl__cards__wrapper{left:0;padding:0 24px;flex-direction:row;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}.downloads .dl_cards .dl_cards__item{position:absolute;top:20px;left:0;color:#303030;width:60%;height:300px;border-radius:2px;transform-origin:center center;will-change:transform;display:-webkit-flex;display:flex;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1);-webkit-box-shadow:0 0 35px -7px rgba(23,24,26,.5);box-shadow:0 0 35px -7px rgba(23,24,26,.5)}.downloads .dl_cards .dl_cards__item.left-2{opacity:.05;-webkit-transform:translateX(-290%) scale(.975);transform:translateX(-290%) scale(.975)}.downloads .dl_cards .dl_cards__item.left-1{opacity:.05;-webkit-transform:translateX(-170%) scale(.975);transform:translateX(-170%) scale(.975)}.downloads .dl_cards .dl_cards__item.active{opacity:1;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.downloads .dl_cards .dl_cards__item.right-1{opacity:.05;-webkit-transform:translateX(70%) scale(.975);transform:translateX(70%) scale(.975)}.downloads .dl_cards .dl_cards__item.right-2{opacity:.05;-webkit-transform:translateX(190%) scale(.975);transform:translateX(190%) scale(.975)}@media (min-width:960px){.downloads .dl_cards .dl_cards__item{position:relative;width:33%;max-width:320px;opacity:1!important;margin:0 16px;-webkit-transform:none!important;transform:none!important}}.downloads .dl_cards .dl_cards__item .dl_cards__item__header{font-size:28px;font-weight:300;color:#fff;background:rgba(23,24,26,.5);width:100%;height:120px;line-height:120px;text-align:center;border-radius:8px 8px 0 0}.downloads .dl_cards .dl_cards__item .dl_cards__item__limit{width:100%;height:48px;min-height:48px;color:#fff;text-align:center;border-top:1px solid rgba(255,255,255,.2);background:-webkit-linear-gradient(-125deg,#f3c669,#f7d898);background:-moz-linear-gradient(-125deg,#f3c669,#f7d898);background:-ms-linear-gradient(-125deg,#f3c669,#f7d898);background:-o-linear-gradient(-125deg,#f3c669,#f7d898);background:linear-gradient(-125deg,#f3c669,#f7d898)}.downloads .dl_cards .dl_cards__item .dl_cards__item__limit .title{font-weight:700;margin-top:11px;text-shadow:0 1px 2px rgba(58,60,63,.5);letter-spacing:-1px!important}.downloads .dl_cards .dl_cards__item .dl_cards__item__limit .subtitle{color:rgba(48,48,48,.75);margin-top:11px;margin-left:8px;text-shadow:none}.downloads .dl_cards .dl_cards__item .dl_cards__item__content{background:#fff;color:#17181a;width:100%;height:100%;font-size:15px;border-radius:0 0 8px 8px;padding-top:6px}.downloads .dl_cards .dl_cards__item .dl_cards__item__content .dl_cards__item__content__item{height:30px}.downloads .downloads__help{font-size:16px;line-height:24px;margin-bottom:32px}@media (min-width:960px){.downloads .downloads__help{max-width:932px;margin:0 auto}}.downloads .downloads__help h2{font-weight:400;font-size:16px}.downloads .downloads__help h3{margin-bottom:16px}.downloads .downloads__help ol{margin:16px}.join .join__container{width:100%}.join .join__container.dark{max-width:1264px;margin-top:32px;background:#17181a url(img/proxy) center top/200% repeat-x}@media screen and (min-width:600px){.join .join__container.dark{background-size:160%}}.join .join__container.dark .divider__text{top:-22px;margin-bottom:-24px}.join .join__container.dark .divider__text .divider{background:#3a3c3f}.join .join__container.dark .divider__text .divider__text__text{padding:8px 16px;border-radius:3px;background:#17181a;border-top:1px solid #111}.join .join__goal{width:100%;height:210px;position:relative;padding-top:56px}@media screen and (min-width:600px){.join .join__goal{min-height:210px;height:40vw}}@media screen and (min-width:960px){.join .join__goal{min-height:384px;height:30vw}}.join .join__goal .goal__bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#17181a url(img/join_bg.min.jpg) center center/cover no-repeat;opacity:.35}.join .join__goal .goal__subtitle{position:relative;font-size:14px;color:rgba(255,255,255,.5)}@media screen and (min-width:600px){.join .join__goal .goal__subtitle{font-size:2.5vw;margin-bottom:.5vw}}@media screen and (min-width:960px){.join .join__goal .goal__subtitle{font-size:22px;margin-bottom:8px}}.join .join__goal .goal__title{position:relative;font-size:22px;font-weight:400;color:#fff;line-height:22px;margin:0}@media screen and (min-width:600px){.join .join__goal .goal__title{font-size:4vw}}@media screen and (min-width:960px){.join .join__goal .goal__title{font-size:44px}}.join .join__goal_text{padding:16px 24px;font-size:16px;line-height:30px}@media screen and (min-width:600px){.join .join__goal_text{max-width:800px;font-size:22px;line-height:44px;margin:32px auto}}.join .divider__text{width:100%;height:44px;position:relative;max-width:1264px}.join .divider__text .divider{position:absolute;top:50%;left:0;height:1px;width:100%;background:rgba(255,255,255,.12)}.join .divider__text .divider .divider__fader__left{position:absolute;left:0;top:0;width:32px;height:100%;background:-webkit-linear-gradient(-90deg,transparent,#303030);background:-moz-linear-gradient(-90deg,transparent,#303030);background:-ms-linear-gradient(-90deg,transparent,#303030);background:-o-linear-gradient(-90deg,transparent,#303030);background:linear-gradient(-90deg,transparent,#303030)}.join .divider__text .divider .divider__fader__right{position:absolute;right:0;top:0;width:32px;height:100%;background:-webkit-linear-gradient(90deg,transparent,#303030);background:-moz-linear-gradient(90deg,transparent,#303030);background:-ms-linear-gradient(90deg,transparent,#303030);background:-o-linear-gradient(90deg,transparent,#303030);background:linear-gradient(90deg,transparent,#303030)}.join .divider__text .divider__text__text{position:absolute;top:50%;left:50%;width:auto;background:#303030;font-weight:400;padding:0 16px;text-transform:uppercase;white-space:nowrap;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width:600px){.join .divider__text .divider__text__text{font-size:18px}}.join .join__perks{max-width:960px;padding:16px 24px;color:#eee}@media screen and (min-width:600px){.join .join__perks{font-size:16px}}.join .join__perks .perk .bullet{color:#f3c669;margin-right:16px}.join .join__perks .perk+.perk{margin-top:16px}.join .position{width:calc(100% - 16px);max-width:400px;min-height:200px;margin:8px}.join .position.pushed{margin-top:100px}.join .position .position__header{position:relative;width:100%;height:100px;border-radius:3px 3px 0 0;background:#303030}.join .position .position__header .position__title{position:absolute;left:16px;top:35%}.join .position .position__header .position__title.right{left:auto;right:16px}.join .position .position__header .position__title .subtitle{color:rgba(255,255,255,.5);font-size:12px;font-weight:400;margin-top:2px;margin-bottom:0}.join .position .position__header .position__image{position:absolute;bottom:0;right:0;width:65%}.join .position .position__header .position__image.left{right:auto;left:0}.join .position .position__header .position__image_gradient{position:absolute;bottom:0;right:0;width:65%;height:75%;background:-webkit-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:-moz-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:-ms-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:-o-linear-gradient(0deg,#303030,rgba(48,48,48,0));background:linear-gradient(0deg,#303030,rgba(48,48,48,0))}.join .position .position__header .position__image_gradient.left{right:auto;left:0}.join .position .position__content{padding:12px 16px;background:rgba(48,48,48,.75);color:#eee;border-radius:0 0 3px 3px}.join .position .position__content .content__summary{line-height:24px;font-size:16px}.join .position .position__content .content__subheader{margin:16px 0;font-size:14px;font-weight:400;text-transform:uppercase}.join .position .position__content .content__divider{width:64px;border-bottom:1px solid #f3c669;margin:16px 0}.join .position .position__content .perk{margin:8px 0}.join .position .position__content .perk a{color:#f3c669}.join .position .position__content .bullet{color:#f3c669;margin-right:16px}.join .position .position__content .content__item{color:rgba(238,238,238,.65)}.join .position .position__content .position__rewards{font-weight:400}.join .position .position__content .position__rewards .no_money,.join .position .position__content .position__rewards .reward,.join .position .position__content .position__rewards .reward_money{margin:16px 0}.join .position .position__content .position__rewards .no_money .icon,.join .position .position__content .position__rewards .reward .icon,.join .position .position__content .position__rewards .reward_money .icon{margin-right:16px}.join .position .position__content .position__rewards .reward_money .icon{color:#00e676}.join .position .position__content .position__rewards .no_money .icon{color:#f3c669}.join .position .position__content .instructions{margin:32px 0 16px 0}.landing{overflow:hidden}.landing .parallax h1{text-align:center;margin:30px auto 30px auto;color:#fff;font-size:24px;font-weight:300;text-shadow:0 1px 3px rgba(23,24,26,.75);max-width:310px}@media screen and (min-width:651px){.landing .parallax h1{margin:30px auto 30px auto;font-size:30px;line-height:36px;max-width:365px;text-align:left}}@media screen and (min-width:951px){.landing .parallax h1{margin:50px auto 30px auto;font-size:4vw;line-height:4.5vw;max-width:40vw;text-align:left}}.landing .parallax .subtext{display:block;margin:0 auto 15px auto;text-align:center;font-size:16px;color:rgba(255,255,255,.7);max-width:310px;line-height:20px;font-weight:300}@media screen and (min-width:651px){.landing .parallax .subtext{margin-bottom:60px;max-width:365px;line-height:24px;text-align:left;padding-right:calc(170px - 15vw)}}@media screen and (min-width:951px){.landing .parallax .subtext{font-size:1.5vw;line-height:2vw;max-width:40vw}}@media screen and (min-width:651px){.landing .parallax .subtext,.landing .parallax h1{-webkit-transform:translate(calc(-190px + 15vw),0);transform:translate(calc(-190px + 15vw),0)}}@media screen and (min-width:951px){.landing .parallax .subtext,.landing .parallax h1{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}}.landing .parallax .gradient{position:absolute;bottom:0;left:-100%;width:300%;height:100%;z-index:1;background:-webkit-radial-gradient(ellipse farthest-side at 50% 0,rgba(48,48,48,0) 0,rgba(48,48,48,0) 80%,#303030 94%);background:-moz-radial-gradient(ellipse farthest-side at 50% 0,rgba(48,48,48,0) 0,rgba(48,48,48,0) 80%,#303030 94%);background:-o-radial-gradient(ellipse farthest-side at 50% 0,rgba(48,48,48,0) 0,rgba(48,48,48,0) 80%,#303030 94%);background:radial-gradient(ellipse farthest-side at 50% 0,rgba(48,48,48,0) 0,rgba(48,48,48,0) 80%,#303030 94%)}.landing .parallax .content__indicator{font-size:24px;position:absolute;margin:auto;top:90vh;left:50%;z-index:3;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.landing .landing__content{position:relative;z-index:1;margin:0 auto;max-width:1440px}.landing .landing__content .center_unit .unit{margin:0 auto}.landing .landing__content .btn__content{padding-bottom:4px!important}.landing .landing__content .community_uploads .cu__header{font-size:24px;font-weight:300;width:100%;padding:8px}@media (min-width:600px){.landing .landing__content .community_uploads .cu__header{font-size:32px;padding:16px}}.landing .landing__content .community_uploads .cu__header .legen__container{max-width:calc(100vw - 120px)}.landing .landing__content .community_uploads .cu__header .legend{font-size:12px;color:rgba(255,255,255,.5);margin-bottom:8px;margin-right:12px;display:inline-block}@media (min-width:600px){.landing .landing__content .community_uploads .cu__header .legend{font-size:14px}}.landing .landing__content .community_uploads .cu__header .legend .dot{display:inline-block;width:8px;height:8px;border-radius:100%}.landing .landing__content .community_uploads .cu__header .legend .dot:nth-child(2){margin-left:12px}@media (min-width:600px){.landing .landing__content .community_uploads .cu__header .legend .dot{width:12px;height:12px}}.landing .landing__content .community_uploads .htv-carousel__header__all{border:2px solid rgba(58,60,63,.7);margin:0}.landing .landing__content .community_uploads .more_btn{max-width:1210px}.landing .legacy{margin:32px;padding:16px;font-size:16px;text-align:center;border-radius:3px;background:#17181a}.landing .legacy a{font-weight:700;color:#f3c669}.not-found{flex-direction:column;justify-content:center;align-items:center;display:-webkit-flex;display:flex}.playlists{background:#303030;min-height:100vh;overflow:hidden;max-width:1264px;margin:0 auto}.playlists.private_page{min-height:240px;color:#e53935;font-weight:400;font-size:20px}.playlists .panel__data{position:relative;width:100%;height:220px;background:#17181a;border-bottom:1px solid rgba(58,60,63,.75);-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}@media (min-width:466px){.playlists .panel__data{height:250px}}@media (min-width:960px){.playlists .panel__data{height:300px}}.playlists .panel__data.is_editing{height:280px}@media (min-width:960px){.playlists .panel__data.is_editing{height:300px}}.playlists .panel__data .panel__bg{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.15}.playlists .panel__data .data__info{position:absolute;bottom:16px;left:16px;width:100%}.playlists .panel__data .data__info .info__privacy{width:16px;height:16px;border-radius:100%;margin-bottom:8px}.playlists .panel__data .data__info .info__privacy.public{background:#00e676}.playlists .panel__data .data__info .info__privacy.unlisted{background:#80d8ff}.playlists .panel__data .data__info .info__privacy.private{background:#e53935}.playlists .panel__data .data__info .info__privacy_edit .privacy_btn{opacity:.5}.playlists .panel__data .data__info .info__privacy_edit .active{opacity:1}.playlists .panel__data .data__info .info__privacy_edit .active.public{background:#00e676}.playlists .panel__data .data__info .info__privacy_edit .active.unlisted{background:#80d8ff}.playlists .panel__data .data__info .info__privacy_edit .active.private{background:#e53935}.playlists .panel__data .data__info .info__title{font-size:18px;width:calc(100% - 130px)}.playlists .panel__data .data__info .htv-input{width:calc(100% - 32px);max-width:400px}.playlists .panel__data .data__info .info__user{color:#f3c669;font-size:14px;width:calc(100% - 130px)}.playlists .panel__data .data__edit{position:absolute;top:64px;right:64px}.playlists .panel__data .playlists__actions{position:absolute;right:8px;top:64px}.playlists .panel__data .panel__play_btn{position:absolute;width:56px;height:56px;right:32px;bottom:-28px;margin:0;-webkit-box-shadow:0 5px 15px -3px rgba(23,24,26,.5)!important;box-shadow:0 5px 15px -3px rgba(23,24,26,.5)!important}.playlists .panel__data .panel__play_btn .icon{font-size:32px}.playlists .panel__content{margin-bottom:32px}.playlists .panel__content .content__details{margin:12px 16px 16px 16px;font-size:14px;color:#939496}.playlists .panel__content .visual_controls{margin:8px 8px}@media (min-width:600px){.playlists .panel__content .visual_controls{margin:16px 16px}}.playlists .panel__content .visual_controls .btn-toggle+.btn-toggle{margin-left:8px}.playlists .panel__content .visual_controls .sort_btn{border-color:rgba(58,60,63,.85);font-size:14px;height:36px;margin-right:0;margin-left:16px}.playlists .panel__content .visual_controls .sort_btn .icon{display:inline-block;font-size:14px;margin-right:8px;color:rgba(255,255,255,.5)}.playlists .panel__content .content__item.thumb_view{float:left;margin:8px 0;width:100%}@media (min-width:960px){.playlists .panel__content .content__item.thumb_view{width:calc(50% - 8px)}}@media (min-width:1264px){.playlists .panel__content .content__item.thumb_view{width:410px}}@media (min-width:960px){.playlists .panel__content .content__item.thumb_view:nth-child(even){margin-left:16px}}@media (min-width:1264px){.playlists .panel__content .content__item.thumb_view:nth-child(even){margin-left:0}}@media (min-width:1264px){.playlists .panel__content .content__item.thumb_view:nth-child(3n){margin-left:0}}@media (min-width:1264px){.playlists .panel__content .content__item.thumb_view:nth-child(3n+1){margin-left:16px}}@media (min-width:1264px){.playlists .panel__content .content__item.thumb_view:nth-child(3n+2){margin-left:16px}}.playlists .panel__content .content__item.card_view{float:left;margin:8px 4px}@media (min-width:600px){.playlists .panel__content .content__item.card_view{margin:8px}}.playlists .panel__content .content__item.card_view .hvc{margin:0!important}.playlists .panel__content .content__item.icon_view{float:left;width:92px;height:auto;margin:4px;position:relative;display:block}@media (min-width:600px){.playlists .panel__content .content__item.icon_view{width:128px;margin:8px}}@media (min-width:960px){.playlists .panel__content .content__item.icon_view{width:172px}}.playlists .panel__content .content__item.icon_view:hover .icon__aspect{-webkit-box-shadow:0 5px 15px -3px rgba(58,60,63,.8);box-shadow:0 5px 15px -3px rgba(58,60,63,.8)}.playlists .panel__content .content__item.icon_view:hover .icon__bg{-webkit-transform:scale(1.25);transform:scale(1.25)}.playlists .panel__content .content__item.icon_view .icon__aspect{position:relative;border:1px solid rgba(48,48,48,.25);width:100%;padding-top:100%;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 5px 15px -3px rgba(23,24,26,.8);box-shadow:0 5px 15px -3px rgba(23,24,26,.8)}.playlists .panel__content .content__item.icon_view .icon__aspect .icon__bg{position:absolute;margin:auto;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border-radius:10px;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.playlists .panel__content .content__item.icon_view .icon__title{width:100%;height:30px;font-size:12px;font-weight:400;margin:8px 0;color:#fff}@media (min-width:600px){.playlists .panel__content .content__item.icon_view .icon__title{font-size:14px;margin:12px 0 8px 0}}@media (min-width:960px){.playlists .panel__content .content__item.icon_view .icon__title{margin:16px 0 12px 0}}.playlists .panel__content .content__empty{height:150px;font-size:16px;color:rgba(255,255,255,.5)}.app-playlists-id-page .sort_menu .list__tile .icon{font-size:8px;padding-right:8px;padding-bottom:3px;color:#fff!important}.search.page{padding-top:56px}.search.page .center_unit .unit{margin:0 auto}.search.page .center_unit .unit.smart_banner{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search.page .search-callout{width:200%;height:200%;z-index:1;position:fixed;top:0;left:0;pointer-events:none;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.search.page .search-callout.active{pointer-events:auto;background-color:rgba(23,24,26,.9)!important}.search.page .search-config{position:fixed;top:0;left:0;width:100%;height:102px;padding-top:56px;background-color:#303030;z-index:1;border-bottom:1px solid rgba(48,48,48,.5);overflow:hidden}@media screen and (min-width:600px){.search.page .search-config{height:110px}}@media screen and (min-width:960px){.search.page .search-config{height:116px;padding-top:64px}}.search.page .search-config .search__filter-button{border-color:rgba(58,60,63,.85);font-size:11px;height:28px}@media screen and (min-width:600px){.search.page .search-config .search__filter-button{font-size:14px;height:36px}}.search.page .search-config .search__filter-button.brands{order:2}@media screen and (min-width:416px){.search.page .search-config .search__filter-button.brands{order:1}}.search.page .search-config .search__filter-button.filters{order:1}@media screen and (min-width:416px){.search.page .search-config .search__filter-button.filters{order:2}}.search.page .search-config .search__filter-button.reset-all{display:none;order:3;position:absolute;right:8px;bottom:8px}@media screen and (min-width:416px){.search.page .search-config .search__filter-button.reset-all{order:3}}@media screen and (min-width:540px){.search.page .search-config .search__filter-button.reset-all{display:block}}.search.page .search-config .search__filter-button .search__filter-button__icon{display:none}@media screen and (min-width:600px){.search.page .search-config .search__filter-button .search__filter-button__icon{display:inline-block;font-size:14px;margin-right:8px;color:rgba(255,255,255,.5)}}.search.page .search-result__item{position:relative;display:inline-block;color:#fff;white-space:normal;border-radius:3px;float:left;width:50%;padding:8px;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}@media screen and (min-width:500px){.search.page .search-result__item{padding:16px;width:33.3333%}}@media screen and (min-width:800px){.search.page .search-result__item{width:25%}}@media screen and (min-width:1100px){.search.page .search-result__item{width:20%}}@media screen and (min-width:1400px){.search.page .search-result__item{width:16.6667%}}.search.page .search-result__item:hover{background-color:rgba(58,60,63,.25)}.search.page .search-result__item .search-result__item__cover{width:100%;padding:0 0 147.0149% 0;margin:0;position:relative}.search.page .search-result__item .search-result__item__cover .search-result__item__cover__img{position:absolute;top:0;left:0;width:100%;border-radius:2px}.search.page .search-result__item .search-result__item__title{font-size:3vw;height:8vw;font-weight:400;width:100%;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:500px){.search.page .search-result__item .search-result__item__title{font-size:2vw;height:6vw}}@media screen and (min-width:800px){.search.page .search-result__item .search-result__item__title{font-size:1.5vw;height:4.5vw}}@media screen and (min-width:1100px){.search.page .search-result__item .search-result__item__title{font-size:1vw;height:2.85vw}}.search.page .loading{width:100%;margin:3% 0;text-align:center;font-size:30px;visibility:hidden;opacity:0}.search.page .loading.active{visibility:visible;opacity:1}.app-search-page .search-dialog .list__tile .icon,.app-search-page .search-menu .list__tile .icon{font-size:8px;padding-right:8px;padding-bottom:3px;color:#fff!important}.app-search-page .search-dialog{max-width:800px}.app-search-page .search-dialog .search-dialog__toolbar{border-bottom:1px solid #3a3c3f!important}.app-search-page .search-dialog .search-dialog__toolbar .search-dialog__toolbar__title{position:absolute;width:100%;height:100%;margin:0!important;padding:0}.app-search-page .search-dialog .chip,.app-search-page .search-dialog .chip__content{cursor:pointer!important}.video.page{position:relative;overflow:hidden;flex-direction:column}@media (min-width:600px){.video.page{margin-top:0;padding-top:56px}}@media (min-width:960px){.video.page{padding-top:88px;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}.video.page .bg{position:absolute;top:-182px;width:100%;height:730px;background:transparent url("") 0 0 repeat-x}.video.page .bg_gradient{position:absolute;top:-182px;left:0;width:100%;height:730px;background:-webkit-linear-gradient(0,#303030,rgba(48,48,48,.5) 50%,rgba(23,24,26,.5));background:-moz-linear-gradient(0,#303030,rgba(48,48,48,.5) 50%,rgba(23,24,26,.5));background:-ms-linear-gradient(0,#303030,rgba(48,48,48,.5) 50%,rgba(23,24,26,.5));background:-o-linear-gradient(0,#303030,rgba(48,48,48,.5) 50%,rgba(23,24,26,.5));background:linear-gradient(0,#303030,rgba(48,48,48,.5) 50%,rgba(23,24,26,.5))}.video.page .video_panel{width:100%;max-width:960px;display:block;flex:none;position:relative}@media (min-width:960px){.video.page .video_panel{display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}}@media (min-width:960px){.video.page .video_panel{max-width:1440px}}.video.page .video_panel.playlist .above_fold__video_playlist{display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:960px){.video.page .video_panel.playlist{width:100%;min-width:960px;max-width:1440px}.video.page .video_panel.playlist .above_fold{width:100%;min-width:960px;max-width:1440px}.video.page .video_panel.playlist .above_fold .above_fold__video_grouping{width:100%;min-width:960px;max-width:1440px;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.video.page .video_panel.playlist .above_fold .above_fold__video_grouping .above_fold__video{display:inline-block}.video.page .video_panel.playlist .above_fold .above_fold__video_grouping .above_fold__video_playlist{width:318px;min-width:318px}.video.page .video_panel.playlist .below_fold{width:100%;min-width:960px;max-width:1440px}.video.page .video_panel.playlist .below_fold .below_fold__grouping{width:100%;min-width:960px;max-width:1440px;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.video.page .video_panel.playlist .below_fold .below_fold__grouping .below_fold__grouping__actions{display:inline-block;width:100%}.video.page .video_panel.playlist .below_fold .below_fold__grouping .misc_panel{position:relative}}@media (min-width:1264px){.video.page .video_panel.playlist .above_fold .above_fold__video_grouping .above_fold__video_playlist{width:418px;min-width:418px}}.video.page .video__section{width:100%;max-width:960px}@media (min-width:960px){.video.page .video__section{width:calc(100% - 318px)}}@media (min-width:1264px){.video.page .video__section{width:calc(100% - 418px);max-width:1440px}}.video.page .above_fold .above_fold__video_grouping{position:relative}.video.page .above_fold .above_fold__video{position:relative;width:100%}.video.page .above_fold .above_fold__video__aspect{position:relative;padding-top:62.5%}@media (min-width:600px){.video.page .above_fold .above_fold__video__aspect{margin:24px 24px 0 24px;padding-top:56.25%}}@media (min-width:960px){.video.page .above_fold .above_fold__video__aspect{margin:0 16px 16px 16px;padding-top:56.25%}}.video.page .above_fold .above_fold__video__aspect .above_fold__video__wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border-radius:0;background:-webkit-linear-gradient(-20deg,#000,#000 50%,#303030);background:-moz-linear-gradient(-20deg,#000,#000 50%,#303030);background:-ms-linear-gradient(-20deg,#000,#000 50%,#303030);background:-o-linear-gradient(-20deg,#000,#000 50%,#303030);background:linear-gradient(-20deg,#000,#000 50%,#303030)}@media (min-width:600px){.video.page .above_fold .above_fold__video__aspect .above_fold__video__wrap{border-radius:3px}}.video.page .above_fold .above_fold__video__aspect .above_fold__video__wrap .above_fold__video__wrap__poster{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:transparent url("") center center/cover no-repeat;opacity:.35;border-radius:0}@media (min-width:600px){.video.page .above_fold .above_fold__video__aspect .above_fold__video__wrap .above_fold__video__wrap__poster{border-radius:3px}}.video.page .above_fold .above_fold__video_playlist{width:100%;background-color:#17181a;display:none;border-radius:2px;margin-bottom:16px;height:100px;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.video.page .above_fold .above_fold__video_playlist.expanded{height:400px}@media (min-width:600px){.video.page .above_fold .above_fold__video_playlist.expanded{height:500px}}@media (min-width:960px){.video.page .above_fold .above_fold__video_playlist.expanded{height:auto}}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content{position:relative;width:100%;height:100%;cursor:pointer}@media (min-width:960px){.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content{cursor:default}}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header{height:100px;font-size:16px;padding:12px 16px 12px 92px;font-weight:400;position:relative;background:#1e1f22;z-index:1;overflow:hidden;-webkit-box-shadow:0 7px 10px -5px rgba(17,17,17,.5);box-shadow:0 7px 10px -5px rgba(17,17,17,.5)}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__collapse{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:960px){.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__collapse{display:none}}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__collapse .icon{color:#fff;font-size:32px;margin-right:16px}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__avatar_bg{display:block;position:absolute;z-index:0;top:50%;left:16px;width:60px;height:60px;border:2px solid rgba(147,148,150,.5);border-radius:100%;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__avatar_bg .header__avatar_bg__image{position:absolute;top:0;left:0;width:100%;height:100%}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__subtext,.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__subtext{font-size:14px}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__subtext a{color:#f3c669}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .header__views{color:rgba(255,255,255,.5);font-weight:300;font-size:14px;opacity:.75}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .btn{margin:0;opacity:.35}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .btn.active{opacity:1}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__header .btn+.btn{margin-left:16px}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__container{position:absolute;width:100%;padding:0 8px 0 8px;z-index:0;margin-top:100px;height:calc(100% - 100px);overflow:hidden;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .above_fold__video_playlist__content__container .scroller_loading{width:100%;height:100%}.video.page .above_fold .above_fold__video_playlist .above_fold__video_playlist__content .panel__shadow{position:absolute;bottom:0;left:0;width:100%;height:30%;pointer-events:none;background:-webkit-linear-gradient(0deg,#17181a,transparent);background:-moz-linear-gradient(0deg,#17181a,transparent);background:-ms-linear-gradient(0deg,#17181a,transparent);background:-o-linear-gradient(0deg,#17181a,transparent);background:linear-gradient(0deg,#17181a,transparent)}.video.page .below_fold .below_fold__grouping__actions__bar{margin:8px}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__bar{margin:8px 0 0 0}.video.page .below_fold .below_fold__grouping__actions__bar .btn{width:48px;height:48px}}@media (min-width:960px){.video.page .below_fold .below_fold__grouping__actions__bar{margin:0}}.video.page .below_fold .below_fold__grouping__actions__bar .actions__bar__item{max-width:64px}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__bar .actions__bar__item{max-width:80px}}.video.page .below_fold .below_fold__grouping__actions__desc h1{font-size:16px;font-weight:400;margin:0;padding:0;color:#f3c669}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__desc h1{font-size:18px}}.video.page .below_fold .below_fold__grouping__actions__desc .subtext{display:inline-block;color:rgba(255,255,255,.5);font-size:14px}.video.page .below_fold .below_fold__grouping__actions__desc .expansion-panel{box-shadow:none}.video.page .below_fold .below_fold__grouping__actions__desc .expansion-panel .expansion-panel__container{background-color:transparent}.video.page .below_fold .below_fold__grouping__actions__desc .expansion-panel .desc__header .btn{margin:0}.video.page .below_fold .below_fold__grouping__actions__desc .expansion-panel .header__icon .icon{color:#f3c669}.video.page .below_fold .below_fold__grouping__actions__desc .below_fold__grouping__actions__desc__still{display:inline-block;border:3px solid #303030;border-radius:2px;max-width:50%}.video.page .below_fold .below_fold__grouping__actions__info{margin:8px}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__info{margin:16px}}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__info .info__text{flex-direction:column;min-height:31vw}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__cover{position:absolute!important}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__grouping,.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__tags{width:100%;min-width:100%;padding-left:24%}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__tags{margin-top:32px}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__tags .info__text__tags__title{margin-left:0!important}}@media (min-width:960px){.video.page .below_fold .below_fold__grouping__actions__info .info__text{min-height:23vw}}@media (min-width:1264px){.video.page .below_fold .below_fold__grouping__actions__info .info__text{min-height:22.5vw}}@media (min-width:1440px){.video.page .below_fold .below_fold__grouping__actions__info .info__text{min-height:314px}}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__cover{position:relative;width:20%;min-width:110px;margin:8px 16px 8px 8px}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__cover::before{content:"";position:absolute;z-index:0;height:.63rem;left:2%;width:96%;bottom:0;background:0 0;border-radius:60%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:#17181a 0 0 40px 5px;box-shadow:#17181a 0 0 40px 5px}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__cover{margin:8px 24px 8px 8px}}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__cover .info__cover__image{position:relative;width:100%;border-radius:3px;float:left;-webkit-box-shadow:rgba(23,24,26,.25) 0 15px 20px 5px;box-shadow:rgba(23,24,26,.25) 0 15px 20px 5px}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__grouping{padding-top:2px;width:170px}@media (min-width:400px){.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__grouping{width:auto}}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__tags{margin-top:32px}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__tags .info__text__tags__title{margin-left:8px;font-size:16px;color:rgba(255,255,255,.5)}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__brand{font-size:18px;font-weight:400;text-transform:uppercase;color:#f3c669;word-wrap:break-word}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__subtext{color:rgba(255,255,255,.5)}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__brand__action{margin:16px 0 0 0}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__brand__action .btn__content{padding-bottom:2px;padding-left:4px;padding-right:4px}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__brand__action .btn__content{padding-left:16px;padding-right:16px}.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__brand__action .btn__content img{margin-right:8px}}@media (min-width:600px){.video.page .below_fold .below_fold__grouping__actions__info .info__text .info__text__brand__action{margin:0;position:absolute;top:0;right:0}}.video.page .below_fold .misc_panel{width:100%}@media (min-width:960px){.video.page .below_fold .misc_panel{width:318px;min-width:318px;position:absolute;top:0;right:0}}@media (min-width:1264px){.video.page .below_fold .misc_panel{width:418px;min-width:418px}}.video.page .below_fold .misc_panel .video__wrap{position:relative}.video.page .below_fold .misc_panel .video__wrap .video__wrap__title{font-size:16px;color:#eee;margin:8px}@media (min-width:600px){.video.page .below_fold .misc_panel .video__wrap .video__wrap__title{margin:16px}}@media (min-width:960px){.video.page .below_fold .misc_panel .video__wrap .video__wrap__title{margin:8px}}.video.page .below_fold .misc_panel .video__wrap .video__wrap__title strong{color:#fff}.video.page .subtext{width:100%;display:block;text-align:center;color:rgba(255,255,255,.5)}.share_menu{width:300px;font-size:16px}.share_menu .share_menu__card .share_menu__card__close{position:absolute;top:4px;right:4px}.share_menu .share_menu__card .card__text,.share_menu .share_menu__card .card__title{border-bottom:1px solid rgba(255,255,255,.12)}.share_menu .share_menu__card .card__title{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.share_menu .share_menu__card #tweet_container{margin-top:16px}.share_menu .share_menu__card .share_url_time{height:30px}.share_menu .share_menu__card .share_url_time .share_url_time_human{margin-left:8px;color:#939496}.whats_new{padding-top:64px;padding:64px 24px;font-size:18px}.whats_new h2{font-size:24px;font-weight:300;margin-bottom:16px}.whats_new .change .change__header{font-weight:400;font-size:20px;color:#f3c669;padding:4px 8px;margin-bottom:8px;background-color:#3a3c3f;border-radius:3px}.whats_new .change+.change{margin-top:32px}.whats_new .divider{width:50%;margin:64px auto}.whats_new .app_changelog{position:relative;max-width:1200px;min-height:500px;border-radius:2px;border:none;background-color:rgba(58,60,63,.5);padding:4px;margin:0 auto 32px auto;display:block}.whats_new .app_changelog::before{content:"";position:absolute;z-index:0;height:.63rem;left:2%;width:96%;bottom:0;background:0 0;border-radius:60%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:#303030 0 0 40px 5px;box-shadow:#303030 0 0 40px 5px}.cuc_container{display:flex;flex-wrap:wrap;position:relative}.cuc_container::after{content:'';flex-grow:999999999}.cuc_container .cuc{margin:16px;background-color:transparent;position:relative;flex-grow:1;overflow:hidden;-webkit-box-shadow:0 0 0 1px rgba(23,24,26,.1),0 1px 1px rgba(23,24,26,.2),0 2px 2px rgba(23,24,26,.2);box-shadow:0 0 0 1px rgba(23,24,26,.1),0 1px 1px rgba(23,24,26,.2),0 2px 2px rgba(23,24,26,.2)}.cuc_container .cuc.deleteable{overflow:visible}.cuc_container .cuc:hover .credits{opacity:1}.cuc_container .cuc .delete_btn{position:absolute;top:-16px;right:-24px;border-radius:100%;background:#e53935;border:2px solid #fff}.cuc_container .cuc .delete_btn .icon{margin-bottom:4px}.cuc_container .mp3{height:100%;overflow:hidden;background:transparent url(img/audio-file-format-waveform.jpg) center center/cover no-repeat}.cuc_container .mp3 video{width:100%;height:100%}.cuc_container .mp3 .mp3__title{position:absolute;top:0;left:0;background:rgba(17,17,17,.85);padding:8px 12px;width:100%}.cuc_container .youtube{float:left;width:100%;height:100%}.cuc_container .cuc__content{position:absolute;top:0;width:100%;vertical-align:bottom;border-radius:1px}.cuc_container .indicator{position:absolute;top:-6px;right:-6px;width:12px;height:12px;z-index:1;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.cuc_container .credits{opacity:0;position:absolute;vertical-align:bottom;bottom:0;left:0;width:100%;height:20%;z-index:1;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1);background:-webkit-linear-gradient(0deg,rgba(23,24,26,.85),rgba(23,24,26,0));background:-moz-linear-gradient(0deg,rgba(23,24,26,.85),rgba(23,24,26,0));background:-ms-linear-gradient(0deg,rgba(23,24,26,.85),rgba(23,24,26,0));background:-o-linear-gradient(0deg,rgba(23,24,26,.85),rgba(23,24,26,0));background:linear-gradient(0deg,rgba(23,24,26,.85),rgba(23,24,26,0))}.cuc_container .credits .username{position:absolute;bottom:8px;left:0;font-size:12px;color:#fff;width:100%;text-align:right;padding-right:8px}.cuc_container .credits .username span{color:rgba(255,255,255,.5)}.account-dialog.dialog{margin-left:8px;margin-right:8px;min-width:304px;width:304px!important;max-width:304px;min-height:414px;height:414px!important;max-height:414px;background-color:transparent;position:relative;border-radius:2px;background:#17181a url(img/bg4.min.jpg) top center/cover no-repeat;overflow:visible}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog{min-width:450px;width:450px!important;max-width:450px;min-height:674px;height:674px!important;max-height:674px}}.account-dialog.dialog.webp .dialog{background:#17181a url(img/bg4.webp) top center/cover no-repeat}.account-dialog.dialog .ribbon .icon{font-size:12px}.account-dialog.dialog .borders{position:absolute;border:1px solid rgba(255,255,255,.05);border-radius:2px;width:100%;height:100%}.account-dialog.dialog .dialog__top{position:relative;justify-content:center;align-items:center;flex-direction:column;background-color:transparent;display:-webkit-flex;display:flex}.account-dialog.dialog .dialog__top .close-btn{position:absolute;top:-8px;left:-8px}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .dialog__top .close-btn{top:0;left:0}}.account-dialog.dialog .dialog__top .close-btn .icon{position:absolute;left:calc(50% - 11px);top:calc(50% - 11px);font-size:22px}.account-dialog.dialog .dialog__top .tab-title{margin:0 auto;font-size:18px;line-height:40px;font-weight:400;text-shadow:0 1px 3px #939496}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .dialog__top .tab-title{font-size:22px;margin:8px auto 136px auto}}.account-dialog.dialog .section__tabs{position:relative;height:374px;overflow:hidden}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .section__tabs{height:490px}}.account-dialog.dialog .section__tabs .tabs__bar{background-color:transparent;padding:0 8px}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .section__tabs .tabs__bar{padding:0 24px}}.account-dialog.dialog .section__tabs .tabs__bar .tabs__wrapper{margin-left:0}.account-dialog.dialog .section__tabs .tabs__bar .tabs__wrapper .tabs__container{-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}.tabs__container ul{width:100%}.account-dialog.dialog .section__tabs .tabs__bar .tabs__wrapper .tabs__container .section__tab{float:left;display:block;width:33.33%}.account-dialog.dialog .section__tabs .tabs__bar .tabs__wrapper .tabs__item{padding:0 12px}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .section__tabs .tabs__bar .tabs__wrapper .tabs__item{padding:0 16px}}.account-dialog.dialog .section__tabs .tabs__bar .tabs__wrapper .tabs__item .tabs__item__title{font-size:12px;line-height:14px}.account-dialog.dialog .section__tabs .tabs__items{border:0;height:326px}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .section__tabs .tabs__items{height:442px}}.account-dialog.dialog .section__tabs .tabs__items .tabs__content{background-color:transparent;height:100%}.account-dialog.dialog .tab-content{background-color:transparent;padding:8px}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .tab-content{padding:24px 24px 12px 24px}}.account-dialog.dialog .tab-content .input-group,.account-dialog.dialog .tab-content .input-group__input,.account-dialog.dialog .tab-content input{width:100%!important}.account-dialog.dialog .tab-content .append-icon{position:absolute;top:-10px;right:0;padding:8px;cursor:pointer}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .tab-content .append-icon{top:2px;right:2px}}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .tab-content .main-action-btn{height:48px}}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .tab-content .secondary-action-btn{margin-top:16px;height:48px}}.account-dialog.dialog .tail-content{background-color:rgba(0,0,0,.3);border-top:1px solid rgba(255,255,255,.05);border-radius:0 0 2px 2px;width:calc(100% - 2px);padding:0;margin:0;-webkit-transform:translate(1px,0);transform:translate(1px,0)}.account-dialog.dialog .tail-content.tail-content--mini .error-message{padding:0;font-size:12px}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .tail-content.tail-content--mini .error-message{font-size:16px}}.account-dialog.dialog .tail-content .error-message,.account-dialog.dialog .tail-content .success-message{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;padding:16px;margin:0;justify-content:center;align-items:center;font-size:16px}.account-dialog.dialog .tail-content .card__text{padding:0}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .tail-content .card__text{padding:4px;margin-bottom:12px}}.account-dialog.dialog .tail-content .btn{width:100%}@media (min-width:466px) and (min-height:690px){.account-dialog.dialog .tail-content .btn{height:48px;margin:0}}.contact_us_dialog.dialog,.general_confirmation_dialog{margin-left:8px;margin-right:8px;min-width:304px;width:90%;max-width:400px;position:relative;border-radius:2px;background:#303030;overflow:visible}@media (min-width:600px){.contact_us_dialog.dialog,.general_confirmation_dialog{max-width:600px}}.contact_us_dialog.dialog .card__actions,.contact_us_dialog.dialog .card__text,.general_confirmation_dialog .card__actions,.general_confirmation_dialog .card__text{border-top:1px solid #3a3c3f}.contact_us_dialog.dialog .card__text,.general_confirmation_dialog .card__text{white-space:pre-line;overflow-y:scroll;-webkit-overflow-scrolling:touch}.contact_us_dialog.dialog .card__text code,.general_confirmation_dialog .card__text code{margin:16px 0;padding:12px 16px;width:100%;background:#212121;border:1px solid rgba(147,148,150,.4);color:#039be5;-webkit-box-shadow:none;box-shadow:none}.contact_us_dialog.dialog .borders,.general_confirmation_dialog .borders{position:absolute;border:1px solid rgba(255,255,255,.05);border-radius:2px;width:100%;height:100%;pointer-events:none;z-index:1}.contact_us_dialog.dialog .dialog__top,.general_confirmation_dialog .dialog__top{position:relative;padding:0 16px;height:48px;background:#f3c669}.contact_us_dialog.dialog .dialog__top .close_btn,.general_confirmation_dialog .dialog__top .close_btn{position:absolute;top:-4px;right:0}.contact_us_dialog.dialog .dialog__top .tab_title,.general_confirmation_dialog .dialog__top .tab_title{font-size:18px;line-height:40px;font-weight:400;text-shadow:0 1px 3px #939496}.contact_us_dialog.dialog .protip,.general_confirmation_dialog .protip{border-radius:2px;margin-bottom:16px}.contact_us_dialog.dialog .protip strong,.general_confirmation_dialog .protip strong{color:#039be5}.contact_us_dialog.dialog .protip .icon,.general_confirmation_dialog .protip .icon{margin-right:8px;color:#039be5}.flat_panel{position:relative;background-color:#303030;border-radius:3px;overflow:hidden;border:1px solid rgba(23,24,26,.25)}.flat_panel .flat_panel__header{height:44px;width:100%;padding:8px 12px;font-size:16px;border-bottom:1px solid rgba(23,24,26,.25)}@media (min-width:960px){.flat_panel .flat_panel__header{height:54px;padding:16px 24px;font-size:18px}}.flat_panel .flat_panel__content{padding:8px 12px}@media (min-width:960px){.flat_panel .flat_panel__content{padding:16px 24px}}.flat_panel .flat_panel__content .content__text{font-size:14px;color:#757575}@media (min-width:960px){.flat_panel .flat_panel__content .content__text{font-size:16px}}footer.footer{position:relative;display:block}@media screen and (min-width:768px) and (max-width:1104px){footer.footer{padding:0 16px}}footer.footer .footer__main{position:relative;padding:56px 24px 80px 24px;flex-direction:row;justify-content:space-between;flex-wrap:wrap;max-width:500px;margin:0 auto;display:-webkit-flex;display:flex}@media screen and (min-width:768px){footer.footer .footer__main{padding:96px 0 80px 0;margin:0;max-width:1040px}}@media screen and (min-width:1105px){footer.footer .footer__main{margin:0 auto}}footer.footer .footer__column{margin-top:40px;width:36%;flex-direction:column}@media screen and (min-width:768px){footer.footer .footer__column{margin-top:0;width:20%}}footer.footer .footer__column.footer__column--logo{margin-top:0;width:100%}@media screen and (min-width:768px){footer.footer .footer__column.footer__column--logo{width:20%;text-align:center}}footer.footer .footer__logo-link{display:block;height:50px}footer.footer .footer__logo-link img{height:100%}footer.footer .footer__header{color:#fff;font-weight:700;font-size:14px;line-height:14px}footer.footer .footer__list:hover .footer__link{opacity:.6}footer.footer .footer__list .footer__item{line-height:1;text-align:-webkit-match-parent;cursor:pointer}footer.footer .footer__list .footer__link{color:#fff;font-weight:300;padding:16px 0;display:block;opacity:1;-webkit-transition:all .2s cubic-bezier(.5,0,.1,1);transition:all .2s cubic-bezier(.5,0,.1,1)}footer.footer .footer__list .footer__link:hover{opacity:1}footer.footer .footer__list .footer__link .footer__icon{font-size:14px;width:26px;justify-content:flex-start}.hvc2{position:relative;width:100%;max-width:100%;cursor:pointer;margin:0 0 8px 0;background:0 0!important}.hvc2.card{border-radius:0;box-shadow:none}@media screen and (min-width:600px){.hvc2{width:50%;max-width:50%;margin:0;padding:8px 8px 0 8px}}@media screen and (min-width:1264px){.hvc2{width:33.3333%;max-width:33.3333%;padding:16px 16px 0 16px}}.hvc2 .hvc2__content{padding:0;border-radius:2px;background:0 0}.hvc2 .hvc2__content:hover .hvc2__poster__image{opacity:.8;-webkit-filter:none;filter:none}.hvc2 .hvc2__lazy{min-height:40vw}@media screen and (min-width:600px){.hvc2 .hvc2__lazy{min-height:30vw}}@media screen and (min-width:1264px){.hvc2 .hvc2__lazy{min-height:20vw}}.hvc2 .hvc2__poster{position:relative;width:100%;padding-bottom:56.25%;background:#000;border-radius:2px}.hvc2 .hvc2__poster .hvc2__poster__image{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;opacity:.5;border-radius:2px;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1);-webkit-filter:grayscale(75%);filter:grayscale(75%)}.hvc2 .hvc2__data{background:#17181a;padding-left:30%}.hvc2 .hvc2__data .hvc2__data__cover_image{position:absolute;left:16px;bottom:16px;border-radius:2px;width:30%}.hvc2 .hvc2__data .hvc2__data__title{font-size:16px;font-weight:400;padding:8px 16px 0 32px;min-height:88px}@media screen and (min-width:960px){.hvc2 .hvc2__data .hvc2__data__title{font-size:2vw}}@media screen and (min-width:1264px){.hvc2 .hvc2__data .hvc2__data__title{font-size:1.25vw}}.hvc2 .hvc2__data .hvc2__data__details{padding:8px 16px 10px 32px;font-size:14px;color:#939496}.hvc2 .hvc2__data .hvc2__data__details .icon{font-size:16px;color:#939496}.video__item{position:relative;padding:8px;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.video__item:hover{background-color:rgba(255,255,255,.1)}@media (min-width:600px){.video__item{padding:16px}}@media (min-width:960px){.video__item{padding:8px}}.video__item a{color:#fff;cursor:pointer}.video__item .video__item__image{width:160px;min-width:160px;max-width:160px;height:90px;min-height:90px;max-height:90px;position:relative;overflow:hidden;background-color:#17181a}.video__item .video__item__image .video__item__image__now_playing{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);line-height:90px;text-align:center;font-size:18px}.video__item .video__item__image .video__item__image__progress_playback{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#3a3c3f;display:none}.video__item .video__item__image .video__item__image__progress_playback .video__item__image__progress_playback__fill{position:absolute;bottom:0;left:0;width:auto;height:3px;background-color:#e53935}.video__item .video__item__image .playlist__cover{position:absolute;top:0;right:0;width:50%;height:100%;background-color:rgba(17,17,17,.85)}.video__item .video__item__info{margin:0 16px 0 8px;overflow:hidden}@media (min-width:600px){.video__item .video__item__info{margin:0 24px 0 16px}}@media (min-width:960px){.video__item .video__item__info{margin:0 44px 0 8px}}.video__item .video__item__info .video__item__info__title{font-size:16px;line-height:18px;font-weight:400;max-height:54px;word-wrap:break-word;overflow:hidden}.video__item .video__item__info .video__item__info__subtitle{color:rgba(255,255,255,.5)}.video__item .video__item__info .video__item__info__subtitle .video__item__info__subtitle__one_liner{font-size:14px;line-height:18px;text-overflow:ellipsis;overflow:hidden;height:18px}.video__item .video__item__action{position:absolute;right:0;top:8px}.video__item .video__item__action .btn{margin:0}@media (min-width:600px){.video__item .video__item__action .btn{width:44px;height:44px}}@media (min-width:960px){.video__item .video__item__action .btn{width:auto;height:auto}}@media (min-width:1264px){.video__item .video__item__action .btn{width:44px;height:44px}}@media (min-width:600px){.video__item .video__item__action .btn.large{margin-right:8px}}@media (min-width:960px){.video__item .video__item__action .btn.large{width:44px;height:44px}}.video__item .video__item__click_cover{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.hvc{position:relative;width:148px;margin:0 4px 0 0;cursor:pointer}.hvc:hover .hvc__media__cover-glass{background-color:rgba(255,255,255,.1)}@media (min-width:600px){.hvc{width:180px}}@media (min-width:1201px){.hvc{width:250px}}.hvc a{color:#fff;touch-action:none!important}.hvc .hvc__media .hvc__media__cover-container{position:relative;overflow:hidden;width:100%}.hvc .hvc__media .hvc__media__cover-container .hvc__media__cover-aspect-ratio{padding-top:147.015%}.hvc .hvc__media .hvc__media__cover-container .hvc__media__cover{display:block;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hvc .hvc__media .hvc__media__cover-container .hvc__media__cover .hvc__media__cover__image{border-radius:2px 2px 0 0}.hvc .hvc__media .hvc__media__cover-container .hvc__media__cover-glass{width:100%;height:100%;position:absolute;top:0;left:0;transition:background-color .2s ease}.hvc .card__title{padding:8px}@media (min-width:600px){.hvc .card__title{padding:12px}}@media (min-width:1201px){.hvc .card__title{font-size:16px}}.hvc .hvc__content{position:relative;height:64px}@media (min-width:600px){.hvc .hvc__content{height:84px}}.hvc .hvc__content .hv-title{font-size:11px;width:100%;overflow-wrap:break-word;white-space:normal;overflow:hidden;text-align:center}@media (min-width:600px){.hvc .hvc__content .hv-title{font-size:14px}}@media (min-width:1201px){.hvc .hvc__content .hv-title{font-size:17px}}.hvc .hvc__content .hv-subtitle{color:rgba(255,255,255,.5);font-size:11px}@media (min-width:600px){.hvc .hvc__content .hv-subtitle{font-size:14px}}@media (min-width:1201px){.hvc .hvc__content .hv-subtitle{font-size:17px}}.hvc .hvc__content .hv-subtitle .icon{color:rgba(255,255,255,.5);font-size:11px;margin-right:4px}@media (min-width:600px){.hvc .hvc__content .hv-subtitle .icon{font-size:14px}}@media (min-width:1201px){.hvc .hvc__content .hv-subtitle .icon{font-size:17px}}.hvc .hvc__slot_data{color:rgba(255,255,255,.5);font-size:14px}.hvc .hvc__slot_data .icon{font-size:14px;color:rgba(255,255,255,.5)}.unit{min-width:318px;min-height:94px;padding:4px 8px;border-radius:2px;border-top:1px solid rgba(17,17,17,.75);border-left:1px solid rgba(17,17,17,.5);border-right:1px solid rgba(147,148,150,.2);border-bottom:1px solid rgba(147,148,150,.35);background-color:#17181a;display:block}@media screen and (min-width:960px){.unit{padding:4px 8px 8px 8px}}.unit.smart_banner{position:fixed;transition:all .5s cubic-bezier(.5,0,.1,1)}.unit.smart_banner.mobile{bottom:-94px}.unit.smart_banner.desktop{bottom:-160px}.unit.smart_banner.active{bottom:0!important}.unit.smart_banner .unit__text{position:relative;left:42px!important}.unit .unit__text{font-size:12px;font-weight:400;text-transform:uppercase}.unit .unit__close{position:absolute;top:-1px;left:-1px;width:44px;height:44px;background-color:#f3c669;z-index:10;border-radius:3px 0 3px 0}.unit .unit__container{position:relative;min-width:300px;min-height:60px;color:#eee;font-size:12px}.unit .unit__container .unit__block{position:absolute;width:100%;height:100%;border-radius:3px;border:1px dashed rgba(147,148,150,.25)}.unit .unit__container .unit__block span{margin:0 8px}.unit .unit__container .unit__content{position:relative;background-color:#17181a}.htv-carousel-container{min-height:394px}@media screen and (min-width:600px){.htv-carousel-container{min-height:485px}}@media screen and (min-width:1201px){.htv-carousel-container{min-height:588px}}.htv-carousel{scroll-behavior:smooth;user-select:none;position:relative}.htv-carousel .htv-carousel__header{padding:0 8px 0 8px}.htv-carousel__header__nav_container{display:none}@media (min-width:600px){.htv-carousel .htv-carousel__header{padding:0 16px 0 16px}.htv-carousel__header__nav_container{display:block}}.htv-carousel .htv-carousel__header .htv-carousel__header__title{font-size:24px;font-weight:300}@media (min-width:600px){.htv-carousel .htv-carousel__header .htv-carousel__header__title{font-size:32px}}.htv-carousel .htv-carousel__header .htv-carousel__header__title .htv-carousel__header__title__subtitle{font-size:12px;font-weight:400;color:rgba(255,255,255,.5)}@media (min-width:600px){.htv-carousel .htv-carousel__header .htv-carousel__header__title .htv-carousel__header__title__subtitle{font-size:16px}}.htv-carousel .htv-carousel__header .htv-carousel__header__all{border:2px solid rgba(58,60,63,.7);margin:0}.htv-carousel .htv-carousel__header .htv-carousel__header__nav_container{margin-left:16px}.htv-carousel .htv-carousel__header .htv-carousel__header__nav_container .htv-carousel__header__nav-arrow{margin:0;padding:0;border:2px solid rgba(58,60,63,.7)}.htv-carousel .htv-carousel__header .htv-carousel__header__nav_container .htv-carousel__header__nav-arrow:disabled{opacity:.25}.htv-carousel .htv-carousel__header .htv-carousel__header__nav_container .htv-carousel__header__nav-arrow .btn__content{padding:0}.htv-carousel .htv-carousel__header .htv-carousel__header__nav_container .htv-carousel__header__nav-arrow .btn__content .icon{font-size:32px!important;line-height:32px!important}.htv-carousel .htv-carousel__header .htv-carousel__header__nav_container .htv-carousel__header__nav-arrow-left{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:1px}.htv-carousel .htv-carousel__header .htv-carousel__header__nav_container .htv-carousel__header__nav-arrow-right{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:1px}.htv-carousel .htv-carousel__scrolls{overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.htv-carousel .htv-carousel__scrolls.htv-carousel__desktop{overflow:hidden}.htv-carousel .htv-carousel__slider .item{display:inline-block;vertical-align:top;width:128px}@media (min-width:600px){.htv-carousel .htv-carousel__slider .item{width:164px}}@media (min-width:960px){.htv-carousel .htv-carousel__slider .item{width:210px}}@media (min-width:1264px){.htv-carousel .htv-carousel__slider .item{width:264px}}.htv-carousel .htv-carousel__slider .item:first-child{margin-left:8px}@media (min-width:600px){.htv-carousel .htv-carousel__slider .item:first-child{margin-left:16px}}.htv-profile-card{position:relative;min-width:75vw;max-width:75vw;background-color:#303030;margin:16px;border-radius:3px;overflow:hidden;border:1px solid rgba(23,24,26,.25)}@media (min-width:600px){.htv-profile-card{min-width:auto;width:70vw;max-width:500px}}.htv-profile-card .card__edit{position:absolute;top:-8px;right:-8px}.htv-profile-card .hpc__avatar{width:40%;min-width:64px;min-height:64px;border-radius:100%;margin:32px 0;border:3px solid rgba(23,24,26,.25);position:relative}.htv-profile-card .hpc__avatar .avatar__aspect{position:relative;width:100%;height:100%;padding-bottom:100%}.htv-profile-card .hpc__avatar .avatar__aspect .avatar__image{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%}.htv-profile-card .hpc__avatar .avatar__edit{position:absolute;top:0;right:0}.htv-profile-card .hpc__avatar .avatar__edit .icon{font-size:32px}.htv-profile-card .hpc__name_container{width:100%;padding:0 16px}.htv-profile-card .hpc__name_container .hpc__name{font-size:28px;text-align:center;font-weight:400;color:#eee}.htv-profile-card .hpc__name_container .hpc__name span{color:rgba(255,255,255,.25);font-size:20px}.htv-profile-card .hpc__name_container .hpc__achieve{width:44px;min-width:44px;height:44px;margin-left:16px;background:red;display:none}.htv-profile-card .hpc__slug{width:100%;padding:0 16px;font-size:22px;margin-bottom:8px;color:#f3c669;font-weight:400;text-align:center}.htv-profile-card .hpc__tertiary{width:100%;padding:0 16px;font-size:14px;color:#939496;font-weight:400;text-align:center;margin-bottom:32px;text-transform:uppercase}.htv-profile-card .hpc__brief_stats{width:100%;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.htv-profile-card .hpc__brief_stats .stats__item{width:50%;height:80px}.htv-profile-card .hpc__brief_stats .stats__item .stats__item__number{font-size:18px;line-height:18px;font-weight:400;margin-top:8px;color:#eee}.htv-profile-card .hpc__brief_stats .stats__item .stats__item__context{font-size:14px;line-height:24px;font-weight:400;color:#939496}.htv-profile-card .hpc__brief_stats .stats__item+.stats__item{border-left:1px solid rgba(255,255,255,.12)}.htv-profile-card .hpc__brief_stats+.hpc__brief_stats{border-top:0}.htv-profile-card .hpc__presence{position:relative;width:100%;padding:8px;overflow:hidden;color:#eee}.htv-profile-card .hpc__presence .presence__item{position:relative;width:100%;padding:8px;cursor:pointer;overflow:hidden}.htv-profile-card .hpc__presence .presence__item .icon{color:#eee;font-size:18px}.htv-profile-card .hpc__presence .presence__item .presence__item__text{font-size:15px;position:absolute;top:0;left:40px;height:34px;line-height:34px;width:calc(100% - 40px)}.htv-profile-card .hpc__presence .presence__item .presence__item__text.faded{opacity:.24}.htv-profile-card .hpc__actions{width:100%;padding:0 12px;margin:12px 0}.htv-profile-card .hpc__actions .icon{margin-right:12px}.htv-profile-card .edit__name__container{position:relative;width:100%}.htv-profile-card .edit__name__container .edit__name__discriminator{position:absolute;right:8px;top:6px}@media (min-width:466px){.htv-profile-card .edit__name__container .edit__name__discriminator{top:13px;right:16px}}.htv-profile-card .edit__hint{margin-left:3px;margin-bottom:8px;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#eee}.htv-profile-card .new_password_group{width:100%}.htv-profile-card .new_password_hint{font-weight:400;font-size:16px;margin:0 0 16px 3px;color:#f3c669;cursor:pointer}.htv-profile-card .required{color:#e53935}.htvvp{position:relative;width:100%}.htvvp .htvvp__aspect{position:relative;padding-top:62.5%;border-radius:5%;margin:0}@media (min-width:600px){.htvvp .htvvp__aspect{padding-top:56.25%}}.htvvp .htvvp__aspect .htvvp__aspect__wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;border-radius:0;background:#000}.htvvp .htvvp__aspect .htvvp__aspect__wrap::before{content:"";position:absolute;z-index:0;height:.63rem;left:2%;width:96%;bottom:0;background:0 0;border-radius:60%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:#111 0 0 40px 5px;box-shadow:#111 0 0 40px 5px}@media (min-width:600px){.htvvp .htvvp__aspect .htvvp__aspect__wrap{width:calc(100% - 48px);height:calc(100% - 24px);margin:24px 24px 0 24px;border-radius:3px}}@media (min-width:960px){.htvvp .htvvp__aspect .htvvp__aspect__wrap{width:calc(100% - 32px);height:calc(100% - 16px);margin:0 16px 0 16px}}.htvvp .htvvp__aspect .htvvp__aspect__wrap .htvvp__aspect__wrap__poster{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:transparent url("") center center/cover no-repeat;opacity:.35;border-radius:0;pointer-events:none}@media (min-width:600px){.htvvp .htvvp__aspect .htvvp__aspect__wrap .htvvp__aspect__wrap__poster{border-radius:3px}}.htvvp .htv_video_poster{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.75}.htvvp .htv_video_poster_play{font-size:64px;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}@media (min-width:600px){.htvvp .htv_video_poster_play{font-size:100px}}@media (min-width:1264px){.htvvp .htv_video_poster_play{font-size:128px}}.htvvp .htv_video.video-js{position:relative;width:100%;height:100%;opacity:0}.htvvp .htv_video.video-js :focus{outline:0}.htvvp .htv_video.video-js .vjs-click-region{position:absolute;top:0;left:0;width:100%;height:100%}.htvvp .htv_video.video-js.vjs-quality-changing .vjs-big-play-button{display:none}.htvvp .htv_video.video-js.vjs-quality-changing .vjs-control-bar{visibility:visible;opacity:1;display:-webkit-flex;display:flex}.htvvp .htv_video.video-js .vjs-poster{display:none}.htvvp .htv_video.video-js .vjs-big-play-button{display:none}.htvvp .htv_video.video-js .vjs-control-bar{height:100px;padding-top:52px;background:-webkit-linear-gradient(0deg,rgba(0,0,0,.75),transparent);background:-moz-linear-gradient(0deg,rgba(0,0,0,.75),transparent);background:-ms-linear-gradient(0deg,rgba(0,0,0,.75),transparent);background:-o-linear-gradient(0deg,rgba(0,0,0,.75),transparent);background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.htvvp .htv_video.video-js .vjs-control-bar .vjs-control{width:48px;height:48px}.htvvp .htv_video.video-js .vjs-control-bar .vjs-control .vjs-icon-placeholder::before{font-size:28px;margin:0 0 auto auto;position:absolute;top:0;left:0;bottom:0;right:0}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control{position:absolute;bottom:48px;left:0;width:100%;cursor:default;height:32px}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-thumbnail-holder{position:absolute;left:-1000px;bottom:48px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border:5px solid #000;border-radius:3px;pointer-events:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder{height:32px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder:focus{outline:0}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress,.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress,.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-progress-holder-visual{height:2px;margin:auto 0;position:absolute;top:0;left:0;bottom:0;right:0}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress div{background-color:rgba(255,255,255,.3)}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-progress-holder-visual{background-color:rgba(255,255,255,.1)}.htvvp .htv_video.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-mouse-display{bottom:0;pointer-events:none}.htvvp .htv_video.video-js .vjs-control-bar .skip_to_next_video_control{position:relative;width:48px;height:48px;cursor:pointer}.htvvp .htv_video.video-js .vjs-control-bar .skip_to_next_video_control:before{font:normal normal normal 24px/1 "Material Design Icons";content:"\F4AD";position:absolute;top:7px;right:0;bottom:0;left:9px;margin:auto;font-size:32px}.htvvp .htv_video.video-js .vjs-control-bar .vjs-volume-panel{margin-right:64px;position:absolute;bottom:50vw;right:0}@media (min-width:600px){.htvvp .htv_video.video-js .vjs-control-bar .vjs-volume-panel{position:relative;display:flex;bottom:auto}}.htvvp .htv_video.video-js .vjs-control-bar .vjs-volume-panel .vjs-volume-control{display:block;opacity:1;height:100%;width:64px;pointer-events:auto}.htvvp .htv_video.video-js .vjs-control-bar .vjs-volume-panel .vjs-volume-control .vjs-volume-bar{margin:auto 0;padding-right:8px;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.1)}.htvvp .htv_video.video-js .vjs-control-bar .vjs-time-control{display:block;font-size:14px;line-height:48px;width:auto;margin:0 0 0 8px;padding:0}.htvvp .htv_video.video-js .vjs-control-bar .vjs-time-control.vjs-time-divider{min-width:10px;text-align:center}@media (min-width:600px){.htvvp .htv_video.video-js .vjs-control-bar .vjs-time-control.vjs-time-divider{min-width:20px}}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector:hover .vjs-menu{display:none}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector:hover .vjs-menu.vjs-lock-showing{display:block}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu{margin:0;z-index:10}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu.vjs-lock-showing{display:block}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu .vjs-menu-content{bottom:40px;-webkit-margin-before:0;-webkit-margin-after:0;font-size:14px;background-color:#17181a;border-radius:5px;border:5px solid #17181a;-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5)}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu .vjs-menu-content .vjs-menu-item{text-transform:uppercase}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu .vjs-menu-content .vjs-menu-item:hover{background-color:#303030}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu .vjs-menu-content .vjs-menu-item:focus{background-color:transparent}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu .vjs-menu-content .vjs-menu-item:focus:hover{background-color:#303030}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu .vjs-menu-content .vjs-menu-item.vjs-selected{background-color:#fff}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu .vjs-menu-content .vjs-menu-item.vjs-selected:hover{background-color:#fff}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-menu-button{margin:0;padding:0;height:100%;width:100%}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.htvvp .htv_video.video-js .vjs-control-bar .vjs-quality-selector .vjs-icon-placeholder:before{font-size:24px;line-height:46px;content:'\f110'}.input-group:hover .input-group__details::before{background-color:rgba(147,148,150,.2)!important}.htv-input{padding:0!important;position:relative}.htv-input.htv-input--append-icon input{padding-right:40px}.htv-input input{background:rgba(17,17,17,.55);padding:0 8px;height:32px!important;border:1px solid rgba(48,48,48,.25);border-radius:2px}@media (min-width:466px) and (min-height:690px){.htv-input input{padding:0 24px;height:48px!important}}.htv-input textarea{background:rgba(17,17,17,.55);border:1px solid rgba(48,48,48,.25);border-radius:2px;padding:4px 8px!important}@media (min-width:466px){.htv-input textarea{padding:12px 24px!important}}.htv-input .input-group__details::before{background-color:rgba(147,148,150,0)!important}.htv-input .input-group__details .input-group__messages.input-group__hint{position:absolute}.menu__content{background:#303030}.menu__content .list .mdi.icon{color:rgba(255,255,255,.5)}.navigation-drawer{background-color:#303030!important;padding:0!important;width:240px!important;overflow:hidden;z-index:2000!important}.navigation-drawer .navigation-drawer__inner-container{height:100%;/* overflow:hidden; */position:relative}.navigation-drawer .list{background-color:#303030!important}.navigation-drawer .list a{color:#fff}.navigation-drawer .list .list__tile{font-size:15px}.navigation-drawer .list .list__tile.list__tile--active .list__tile__title,.navigation-drawer .list .list__tile.list__tile--active .mdi.icon{color:#f3c669!important}.navigation-drawer .list .list__tile .mdi.icon{color:rgba(255,255,255,.5)}.overlay.overlay--active{z-index:50}.overlay.overlay--active::before{background-color:rgba(23,24,26,.75);opacity:1}.pagination .pagination__item:focus,.pagination .pagination__navigation:focus{outline:0}.pagination .pagination__item{display:inline-block}.parallax-container{display:block;width:100%;height:50vw;min-height:500px;overflow:hidden;position:relative}.parallax-container .parallax{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.parallax-container .parallax img{display:block;border:none;position:absolute;right:0;height:49.2vw;min-height:500px}.parallax-container .parallax img .hero_image{will-change:transform}.parallax-container .parallax .parallax-content{width:100%;height:100%;position:relative;flex-direction:column;justify-content:center;align-items:center;display:-webkit-flex;display:flex}.card.playlists-card .card__title{font-size:16px;border-bottom:1px solid #3a3c3f;height:56px;padding-top:0;padding-bottom:0}.card.playlists-card .card__text{border-bottom:1px solid #3a3c3f}.card.playlists-card .card__text .playlists-card__playlists-container{max-height:210px;overflow:hidden;position:relative}.card.playlists-card .card__actions{background:#424242}.card.playlists-card .card__actions .playlist-card__create-section .playlist-card__create-section__selection-title{color:rgba(255,255,255,.7);font-size:12px}.card.playlists-card .card__actions .playlist-card__create-btn{height:48px;margin:0}.card.playlists-card .card__actions .playlist-card__create-btn .icon{color:rgba(255,255,255,.7)}.card.playlists-card .card__actions .playlist-card__create-btn span{padding-left:8px}.playlist.mini{display:block}.playlist.mini .mini__public{border-left:3px solid #00e676}.playlist.mini .mini__unlisted{border-left:3px solid #80d8ff}.playlist.mini .mini__private{border-left:3px solid #e53935}.playlist.mini .playlist__icon{margin-right:16px;color:#3a3c3f!important}.playlist.mini .expansion-panel__container{background-color:#1f1f1f!important;width:100%;border-radius:2px;font-size:16px;-webkit-box-shadow:0 5px 15px -3px rgba(23,24,26,.5);box-shadow:0 5px 15px -3px rgba(23,24,26,.5)}.playlist.mini .expansion-panel__container .card__text{background-color:#17181a}.playlist.mini .playlist_poster{position:relative;width:100%;max-width:500px;margin:16px auto;border-radius:3px;overflow:hidden}.playlist.mini .playlist_poster .playlist_poster__aspect{position:relative;padding-bottom:56.25%;width:100%}.playlist.mini .playlist_poster .playlist_poster__image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(48,48,48,.35)!important}.playlist.mini .playlist_poster .playlist_poster__customize_btn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.playlist.mini .playlist__details .details__visibility{color:#3a3c3f}.playlist.mini .playlist__details .details__visibility.active{color:#fff}.playlist.mini .playlist__details .details__visibility.active .icon{color:#fff}.playlist_item{position:relative;display:block;width:100%;margin-bottom:32px;cursor:pointer;color:#fff}.playlist_item.no_hover:hover .playlist__item__card .item__overlay_playall{opacity:0}.playlist_item:hover .playlist__item__card .item__overlay_playall{opacity:1}.playlist_item:hover .edit__btn{opacity:1!important}.playlist_item .playlist__item__card{position:relative;border-radius:2px;background:#17181a;-webkit-box-shadow:0 1px 5px -1px rgba(23,24,26,.5);box-shadow:0 1px 5px -1px rgba(23,24,26,.5)}.playlist_item .playlist__item__card.empty .item__aspect{opacity:.2}.playlist_item .playlist__item__card .item__aspect{position:relative;padding-bottom:56.25%;border-radius:2px}.playlist_item .playlist__item__card .empty__text{position:absolute;width:100%;height:100%;top:0;left:0;font-size:16px;color:#fff}.playlist_item .playlist__item__card .item__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.playlist_item .playlist__item__card .item__overlay .overlay__sub_item{background:rgba(17,17,17,.75)}.playlist_item .playlist__item__card .item__overlay .icon{width:32px;height:32px;font-size:32px;color:#eee;margin-top:8px}.playlist_item .playlist__item__card .item__overlay .sub_item__count{position:relative;width:128px;max-width:128px;align-self:flex-end;color:#eee;font-size:18px;border-radius:0 2px 2px 0}.playlist_item .playlist__item__card .item__overlay_playall{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;background:rgba(0,0,0,.5);border-radius:2px;font-size:22px;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.playlist_item .playlist__item__card .item__overlay_playall .icon{font-size:32px}.playlist_item .playlist__item__text{position:relative;font-size:18px;padding:8px 0;width:100%}.playlist_item .playlist__item__text .hint{font-size:14px;font-weight:300;color:rgba(238,238,238,.5)}.playlist_item .edit__btn{float:right;opacity:1;-webkit-transition:all 280ms cubic-bezier(.5,0,.1,1);transition:all 280ms cubic-bezier(.5,0,.1,1)}.playlist_item .edit__btn.desktop{opacity:0}.card.rater-card{width:300px;max-width:300px}.card.rater-card .card__title{font-size:18px;border-bottom:1px solid #3a3c3f}.card.rater-card .card__title .rating{position:absolute;right:18px;bottom:-19px;color:rgba(255,255,255,.5);font-size:18px;text-transform:uppercase}.card.rater-card .card__title .rating .rating__number{font-size:48px}.card.rater-card .card__text .input-group--slider{cursor:pointer}.card.rater-card .card__text .slider{cursor:pointer}.card.rater-card .card__text .input-group__details{display:none}.card.rater-card .card__actions .subtext{color:rgba(255,255,255,.5)}.card.rater-card .card__actions .subtext .highlight{color:#fff;font-size:18px;margin-left:4px}.ribbon{position:absolute;top:0;right:0}.ribbon .banner,.ribbon .text,.ribbon a{margin:0;padding:0;border:0;outline:0;font-size:12px;line-height:14px;vertical-align:baseline;background:0 0}.ribbon a{color:#fff;text-decoration:none}.no-css-transforms .ribbon{font-size:1em;position:relative;width:100%}.ribbon .banner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);color:#fff;-webkit-font-smoothing:antialiased;display:block;float:right;position:relative;right:-14px;top:22px;width:100px;text-align:center}.ribbon-small .banner{right:-8px;top:15px;width:65px}.ribbon-large .banner{right:-20px;top:32px;width:150px}.ribbon .banner::after,.ribbon .banner::before{content:'';display:block;height:12px;position:absolute;width:30px}.ribbon-small .banner::after,.ribbon-small .banner::before{height:6px;width:20px}.ribbon-large .banner::after,.ribbon-large .banner::before{height:18px;width:45px}.ribbon .banner::before{-webkit-transform:skewY(-45deg) translate(50%,15px);-moz-transform:skewY(-45deg) translate(50%,15px);-ms-transform:skewY(-45deg) translate(50%,15px);-o-transform:skewY(-45deg) translate(50%,15px);-webkit-transform-origin:100% center;-moz-transform-origin:100% center;-ms-transform-origin:100% center;-o-transform-origin:100% center;left:-45px}.ribbon-small .banner::before{top:-5px;left:-30px}.ribbon-large .banner::before{top:9px;left:-68px}.ribbon .banner::after{-webkit-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-moz-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-ms-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-o-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;right:-17px}.ribbon-small .banner::after{top:18px;right:-12px}.ribbon-large .banner::after{top:45px;right:-26px}.no-css-transforms .ribbon .banner{position:static;width:100%;float:none;font-size:10px}.ribbon .text{position:relative;z-index:2;padding:6px 0;font-size:12px;font-weight:400;letter-spacing:1px;min-height:18px;line-height:18px;text-shadow:1px 1px 1px rgba(0,0,0,.2);white-space:nowrap;text-overflow:ellipsis}.ribbon .text .icon{font-size:12px;line-height:14px}.ribbon-small .text{padding:3px 3px 3px 0;font-size:12px;min-height:14px;line-height:14px}.ribbon-large .text{padding:9px 0;font-size:18px;min-height:28px;line-height:28px}.ribbon .text::after,.ribbon .text::before{content:'';display:block;height:30px;position:absolute;top:0;width:100%;z-index:-1}.ribbon.ribbon-small .text::after,.ribbon.ribbon-small .text::before{height:20px}.ribbon.ribbon-large .text::after,.ribbon.ribbon-large .text::before{height:46px}.ribbon .text::before{-webkit-transform:translateX(-15%) skewX(-45deg);-moz-transform:translateX(-15%) skewX(-45deg);-ms-transform:translateX(-15%) skewX(-45deg);-o-transform:translateX(-15%) skewX(-45deg)}.ribbon .text::after{-webkit-transform:translateX(15%) skewX(45deg);-moz-transform:translateX(15%) skewX(45deg);-ms-transform:translateX(15%) skewX(45deg);-o-transform:translateX(15%) skewX(45deg)}.no-css-transforms .ribbon .text{height:25px;padding:3px}.ribbon .banner::after,.ribbon .banner::before{background-color:#51a351}.no-css-transforms .ribbon .text,.ribbon .text::after,.ribbon .text::before{background-color:#62c462}.ribbon-orange .banner::after,.ribbon-orange .banner::before{background-color:#e49f12}.no-css-transforms .ribbon-orange .text,.ribbon-orange .text::after,.ribbon-orange .text::before{background-color:#f3c669}.input-group--select.playlist-visibility .input-group__input:before{background:0 0!important}.input-group--select.playlist-visibility .input-group__input:hover{background:rgba(0,0,0,.12)}.toolbar{top:-3px;padding-top:0}.toolbar.toolbar--fixed{z-index:20}.toolbar.semi-transparent{background-color:rgba(0,0,0,.9)!important}@media screen and (min-width:951px){.toolbar{padding-left:8px;padding-right:8px}}.toolbar .toolbar__content{height:56px!important}@media screen and (min-width:960px){.toolbar .toolbar__content{height:64px!important}}@media screen and (min-width:600px){.toolbar .nav_drawer_toggle{margin-left:17px!important}}.toolbar .divider-vertical{width:1px;height:34px;background-color:rgba(255,255,255,.15);margin-right:24px}.toolbar .page-location-text{font-size:1.2em;font-weight:300;text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow-x:hidden;margin-right:24px;text-transform:capitalize}.toolbar .logo-text{font-size:125%;text-transform:lowercase;text-shadow:0 1px 3px #17181a}.toolbar .logo-text.btn--active .btn__content::before{background-color:transparent!important}.toolbar .log-in-text.btn{font-size:125%;text-shadow:0 1px 3px #17181a}.user-options .mac_user_box,.mac_user_box+a.btn--large{display:none !important;}.toolbar .toolbar-search{min-width:160px;max-height:40px;cursor:default;position:absolute;left:50%;top:50%;width:30%;display:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:600px){.toolbar .toolbar-search{display:block}}@media screen and (min-width:960px){.toolbar .toolbar-search{left:55%;max-width:46vw}}@media screen and (min-width:1264px){.toolbar .toolbar-search{left:50%}}.toolbar .toolbar-search.theme--light{transition:all .4s cubic-bezier(.25,.8,.25,1);background-color:rgba(255,255,255,.1)!important}.toolbar .toolbar-search.theme--light.focused input,.toolbar .toolbar-search.theme--light:hover input{color:rgba(255,255,255,.9)}.toolbar .toolbar-search.theme--light input{color:rgba(255,255,255,.6)!important}.toolbar .toolbar-search .menu{width:100%;background-color:transparent}.toolbar .toolbar-search .toolbar-search__bar{width:100%;height:40px;margin:0 auto;display:none;position:relative;padding:0}@media screen and (min-width:600px){.toolbar .toolbar-search .toolbar-search__bar{display:-webkit-flex;display:flex}}.toolbar .toolbar-search .toolbar-search__bar label{color:rgba(255,255,255,.4)!important;left:16px;top:50%!important;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.toolbar .toolbar-search .toolbar-search__bar input{height:40px;text-align:center}.toolbar .toolbar-search .toolbar-search__bar .input-group__details::before{display:none}.toolbar .toolbar-search .loading_spinner{position:absolute;top:10px;right:12px}.menu__content.user_options{width:258px;max-width:258px;top:50px!important;z-index:1001;background:#3a3c3f}.menu__content.user_options .user_options__top_wrapper{position:relative;display:block;overflow:hidden}.menu__content.user_options .user_options__top_wrapper .bg__upgraded{position:absolute;font-size:120px;color:rgba(23,24,26,.15);left:-20px;bottom:-15px}.menu__content.user_options .user_options__top{display:flex;padding:16px;cursor:pointer;position:relative;color:#fff}.menu__content.user_options .user_options__top .avatar-container{display:block;width:48px;min-width:48px;height:48px;min-height:48px;margin:0}.menu__content.user_options .user_options__top .avatar-container.upgraded{border:2px solid #f3c669}.menu__content.user_options .user_options__top .user_options__top__nameemail{padding-left:16px;position:relative;min-width:178px;width:178px;max-width:178px}.menu__content.user_options .user_options__top .user_options__top__nameemail .nameemail__name{width:100%;font-size:18px}.menu__content.user_options .user_options__top .user_options__top__nameemail .nameemail__name span{color:rgba(255,255,255,.5);font-size:14px}.menu__content.user_options .user_options__top .user_options__top__nameemail .nameemail__slug{width:100%;font-size:12px;line-height:18px;color:#f3c669}.menu__content.user_options .user_options__top .user_options__top__nameemail .nameemail__email{font-size:12px;line-height:18px}.menu__content.user_options .user_options__list{background:#303030}.menu__content.toolbar-search__menu{top:54px!important}.menu__content.toolbar-search__menu .toolbar-search__results a{color:#fff!important}.menu__content.toolbar-search__menu .toolbar-search__results .toolbar-search__arrow{top:-7px;position:relative;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.avatar-container{background-color:rgba(23,24,26,.3)!important}.avatar-container .avatar{position:absolute;top:0;left:0;width:100%;height:100%}.app-search-page .logo-text{display:none}@media screen and (min-width:960px){.app-search-page .logo-text{display:block}}.app-search-page .page-location-text,.app-search-page .spacer-left{display:none}@media screen and (min-width:1264px){.app-search-page .page-location-text,.app-search-page .spacer-left{display:block}}.app-search-page .menu__content.toolbar-search__menu{display:none}.app-search-page .toolbar .toolbar-search{position:relative;top:0;left:0;width:calc(100% - 116px);display:-webkit-flex;display:flex;-webkit-transform:translate(0,0);transform:translate(0,0)}@media screen and (min-width:600px){.app-search-page .toolbar .toolbar-search{width:40%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.app-search-page .toolbar .toolbar-search .toolbar-search__bar{display:-webkit-flex;display:flex}.app-search-page .user-options{display:none}@media screen and (min-width:600px){.app-search-page .user-options{display:block}}.user-achievement .achievement__icon{width:32px;margin-right:16px;opacity:.15}.user-achievement .achievement__icon img{float:left}.user-achievement .achievement__info{font-size:14px}.user-achievement .achievement__info .info__title{font-weight:700}.user_comments{width:100%;-webkit-transition:all 480ms cubic-bezier(.5,0,.1,1);transition:all 480ms cubic-bezier(.5,0,.1,1)}.user_comments .uninitialized{height:150px;width:100%}.user_comments .initialized .sort_btn{border-color:rgba(58,60,63,.85);font-size:14px;height:36px;margin-right:0;margin-left:16px}.user_comments .initialized .sort_btn .icon{display:inline-block;font-size:14px;margin-right:8px;color:rgba(255,255,255,.5)}.user_comments .initialized .user_comments__header{padding:0 16px}.user_comments .initialized .user_comments__post{margin-bottom:32px}.user_comment{display:block;position:relative;width:100%;overflow:hidden;padding:8px 0 0 8px;-webkit-transition:all .4s cubic-bezier(.5,0,.1,1);transition:all .4s cubic-bezier(.5,0,.1,1)}@media (min-width:960px){.user_comment:hover .uc_actions .options_btn{opacity:.5}}.user_comment.depth1{padding-left:20px;margin-left:20px;width:calc(100% - 21px)}.user_comment.depth1 .uc_user .uc_avatar_line{left:35px}.user_comment.depth2{padding-left:20px;margin-left:20px;width:calc(100% - 21px)}.user_comment.max-depth{padding-left:0;margin-left:0}.user_comment.max-depth .uc_avatar_line{display:none}@media (min-width:600px){.user_comment.depth1{padding-left:40px;margin-left:21px;width:calc(100% - 21px)}.user_comment.depth1 .uc_user .uc_avatar_line{left:60px}.user_comment.depth2{padding-left:40px;margin-left:21px;width:calc(100% - 21px)}.user_comment.depth2 .uc_user .uc_avatar_line{left:61px}.user_comment.max-depth{padding-left:0;margin-left:0}}.user_comment .uc_user{height:32px}@media (min-width:600px){.user_comment .uc_user{height:44px}}.user_comment .uc_user .uc_avatar{position:relative;display:block;width:32px;min-width:32px;height:100%;border-radius:100%;margin-right:8px;cursor:pointer;z-index:1}@media (min-width:600px){.user_comment .uc_user .uc_avatar{width:44px;min-width:44px;margin-right:16px}}.user_comment .uc_user .uc_avatar_line{position:absolute;top:52px;left:23px;background:#444;width:2px;height:calc(100% - 16px)}@media (min-width:600px){.user_comment .uc_user .uc_avatar_line{top:64px;left:29px}}.user_comment .uc_user .uc_name{font-size:14px;line-height:14px;overflow:hidden;position:relative;white-space:nowrap}@media (min-width:600px){.user_comment .uc_user .uc_name{font-size:16px;line-height:16px}}.user_comment .uc_user .uc_name .uc_username{display:inline-block;color:#fff!important;margin:0}.user_comment .uc_user .uc_name .uc_username span{color:rgba(255,255,255,.25);font-size:12px}.user_comment .uc_user .uc_name .uc_reply_icon{display:inline-block;font-size:16px;color:rgba(255,255,255,.5);margin:0 4px;width:16px;vertical-align:text-top;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.user_comment .uc_user .uc_name .uc_reply_to_username{display:inline-block;font-size:14px;color:rgba(255,255,255,.5)}.user_comment .uc_user .uc_time_ago{font-size:12px;line-height:16px;color:rgba(255,255,255,.5)}.user_comment .uc_comment{margin:8px auto 0 auto;padding-left:40px;white-space:pre-line}@media (min-width:600px){.user_comment .uc_comment{padding-left:60px}}.user_comment .uc_comment a{display:inline-block;max-width:120px;max-height:500px;cursor:pointer}@media (min-width:600px){.user_comment .uc_comment a{max-width:200px;max-height:500px}}@media (min-width:960px){.user_comment .uc_comment a{max-width:250px;max-height:500px}}.user_comment .uc_comment a img{display:inline-block;width:100%;max-height:500px}.user_comment .uc_actions{margin:0 auto;padding-left:20px;color:rgba(255,255,255,.5)}@media (min-width:600px){.user_comment .uc_actions{padding-left:44px}}.user_comment .uc_actions .edit_btn .icon,.user_comment .uc_actions .options_btn .icon,.user_comment .uc_actions .reply_btn .icon{font-size:18px}.user_comment .uc_actions .edit_btn .btn__content,.user_comment .uc_actions .options_btn .btn__content,.user_comment .uc_actions .reply_btn .btn__content{color:rgba(255,255,255,.5)}.user_comment .uc_actions .options_btn{position:absolute;top:8px;right:0}@media (min-width:960px){.user_comment .uc_actions .options_btn{opacity:0}}.user_comment .uc_actions .options_btn.active{opacity:1}.user_comment .uc_actions .options_btn.active .btn__content{color:#fff}.user_comment .uc_actions .vote_btn.active .icon{color:#fff}.user_comment .uc_actions .vote_btn.downvote{margin-left:0}.user_comment .uc_actions .vote_btn .icon{font-size:14px;color:rgba(255,255,255,.5)}.user_comment_input{padding:16px}.user_comment_input .uc_avatar{width:32px;height:32px;margin-right:8px;border-radius:100%}@media (min-width:600px){.user_comment_input .uc_avatar{width:44px;height:44px;margin-right:16px}}.user_comment_input .input_attachment_container{position:relative;top:-2px;width:calc(100% - 40px);margin-left:40px;background:#17181a;border-radius:0 0 3px 3px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}@media (min-width:600px){.user_comment_input .input_attachment_container{width:calc(100% - 60px);margin-left:60px}}.user_comment_input .input_attachment_container .input_attachment{border-radius:3px;display:inline-block;height:100px;margin:8px}.user_comment_input .input_attachment_container .input_attachment_overlay{position:absolute;top:0;left:0;width:100%;height:48px;background:-webkit-linear-gradient(0deg,transparent,#111);background:-moz-linear-gradient(0deg,transparent,#111);background:-ms-linear-gradient(0deg,transparent,#111);background:-o-linear-gradient(0deg,transparent,#111);background:linear-gradient(0deg,transparent,#111)}.app-chat-page .sort_menu .list__tile .icon,.app-hentai-videos-id-page .sort_menu .list__tile .icon{font-size:8px;padding-right:8px;padding-bottom:3px;color:#fff!important}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation}html{height:100%;overflow-x:hidden;overflow-y:scroll!important}body{height:100%;background-color:#303030;font-family:Roboto,Tahoma,Arial,sans-serif}ol,ul{list-style:none;padding:0}a{color:#fff;text-decoration:none;padding:0;margin:0;border:0;font:inherit;font-size:100%;outline:0}a:hover{color:inherit;text-decoration:none}a:focus{color:inherit;text-decoration:none;outline:0}a:active{outline:0}img{pointer-events:none!important}.pointer{cursor:pointer}.invisible{opacity:0}.smooth_scroll{overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}.noselect{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.full-height{height:100%}.page{margin:56px auto 0 auto}@media screen and (min-width:960px){.page{margin-top:64px}}.full-page-height{min-height:100vh}.highlight{color:#f3c669;text-shadow:0 0 1px #f3c669}.spins{animation:spinning .35s infinite linear;display:-webkit-flex;display:flex}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pulses{animation:pulsing 2s infinite linear}@keyframes pulsing{50%{opacity:0}}.relative{position:relative!important}.fixed{position:fixed!important}.z-1{z-index:1}.border-0{border:none}.block{display:block!important;flex:0!important}.flex{flex:1 1 auto;display:-webkit-flex;display:flex}.flex-0{flex:0 1 auto!important}.wrap{flex-wrap:wrap}.column{flex-direction:column}.row{flex-direction:row}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.justify-right{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.justify-left{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.align-center{align-items:center}.align-right{align-items:flex-end}.align-left{align-items:flex-start}.flip-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}.cut_text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}.xlist-item{display:inline-block;margin-right:10px}.xlist-enter-active,.xlist-leave-active{transition:all .5s}.xlist-enter,.xlist-leave-to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}.general{width:100%;max-width:1200px;padding:16px}.general a{color:#f3c669!important;font-weight:400}.general ul{list-style-type:disc}.general ol{list-style-type:decimal}.general li{margin-left:24px}.general h3{font-size:24px}.general p{margin:8px 0}.media-bg{background:#80d8ff}.nsfw_general-bg{background:#00e676}.furry-bg{background:#bdbdbd}.futa-bg{background:#6d4c41}.yaoi-bg{background:#fb8c00}.yuri-bg{background:#fdd835}.sauce-bg{background:#d81b60}.irl-3d-bg{background:#5e35b1}
@media (max-width:600px){.landing .landing__content .center_unit .unit{width:300px !important;display:block;}.unit .unit__container{overflow:unset !important;height:initial !important}.unit__container a img{width:300px;height:64px}}

#nav_drawer_perfectscroll::selection {
    color: #fff;
}
#nav_drawer_perfectscroll:hover::-webkit-scrollbar-thumb {
    background-color: #999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#nav_drawer_perfectscroll::-webkit-scrollbar {
    width: 6px;
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}