body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{color:#323232}body,h1{font-family:AvenirNext LT Pro}h1{font-size:1.5rem;font-weight:700;line-height:2rem;padding:1.5rem 0 1rem}@media screen and (min-width:768px){h1{font-size:2.0625rem;line-height:2.75rem;padding:2.25rem 0 1.5rem}}h2{font-size:.75rem;line-height:1.25rem}h2,h3{font-family:AvenirNext LT Pro;font-weight:700}h3{font-size:13px;line-height:1.125rem}@media screen and (min-width:768px){h3{font-size:.875rem;line-height:1.375rem}}p{font-family:AvenirNext LT Pro;font-size:.8125rem;font-weight:400;line-height:1.125rem}@media screen and (min-width:768px){p{font-size:.875rem;line-height:1.375rem}}a{color:#323232;text-decoration:none}.label-btn{color:#afafaf;font-family:AvenirNext LT Pro;font-size:.75rem;font-weight:700;line-height:1.25rem;padding-bottom:4px;text-transform:uppercase}.btn{align-items:center;background-color:#0095ff;border:0;border-radius:4px;color:#fff;display:flex;height:2.5rem;justify-content:center;min-width:150px;padding:0 1rem;position:relative}.btn:hover{background-color:#0065ad;cursor:pointer}.btn__text{flex:1 1}.btn__img{left:10px;position:absolute}.input{background-color:#fafafa;border:1px solid #afafaf;border-radius:4px;padding:.75rem;width:15rem}.input::-webkit-input-placeholder{color:#afafaf}@media screen and (min-width:768px){.input{padding:1rem}}.input:focus{border:2px solid #0095ff;outline:none}.input--error:focus{border:1px solid #d22d2d}.nav__wrapper,.wrapper{margin:0 1rem}@media screen and (min-width:768px){.nav__wrapper,.wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.nav__wrapper,.wrapper{margin:0 auto;max-width:64rem}}.nav__wrapper{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem 0}@media screen and (min-width:768px){.nav__wrapper{flex-direction:row;justify-content:space-between}}.nav__logo{height:25px;width:120px}.nav .search{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem;justify-content:center}.nav .search__input{background-image:url(/static/media/search.b2de04bd644372446a50.svg);background-position:1rem;background-repeat:no-repeat;flex-grow:1;height:2.125rem;text-indent:30px;width:220px}@media screen and (min-width:768px){.nav .search__input{height:40px;width:240px}}.nav .search__avatar{border-radius:50%;height:2.25rem;object-fit:cover;object-position:left;width:2.25rem}@media screen and (min-width:768px){.nav .search__avatar{height:2.5rem;order:3;width:2.5rem}}.nav .search__btn{min-width:150px;width:100%}@media screen and (min-width:768px){.nav .search__btn{width:9.625rem}}.video{background-color:#000;width:100%}.video__wrapper{position:relative}@media screen and (min-width:768px){.video__wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.video__wrapper{margin:0 auto;max-width:64rem}}.video__player{aspect-ratio:16/9;object-fit:cover;width:100%}.video__loader{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video .controls{align-items:center;bottom:8px;display:flex;gap:.5rem;height:15px;padding:1rem;position:absolute;width:100%}@media screen and (min-width:768px){.video .controls{bottom:13px;gap:1rem;height:2.1875rem}}.video .controls__btn{align-items:center;background-color:#00000080;border:0;border-radius:4px;display:flex;padding:3px 8px}@media screen and (min-width:768px){.video .controls__btn{padding:10px 17px}}.video .controls__img{height:9px;object-fit:cover}@media screen and (min-width:768px){.video .controls__img{height:15px}}.video .controls__timeline{align-items:center;background-color:#00000080;border-radius:4px;color:#fff;display:flex;flex:1 1;gap:1rem;height:15px;padding:3px 8px}@media screen and (min-width:768px){.video .controls__timeline{height:2.1875rem;padding:9px 17px}}.video .controls__timeline span{font-size:11px}.video .controls__scrub{-webkit-appearance:none;background-color:#000;height:3px;outline:none;width:100%}.video .controls__scrub::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff}.video .controls__secondary{background-color:#00000080;border-radius:4px;display:flex}.video .controls__secondary .controls__btn{background-color:transparent}.video .controls__secondary-btn{padding:2px 8px}@media screen and (min-width:768px){.video .controls__secondary-btn{padding:7px 17px}}.video .controls__secondary-img{height:11px}@media screen and (min-width:768px){.video .controls__secondary-img{height:21px}}.spinner{-webkit-animation:loadingI 2s linear infinite;animation:loadingI 2s linear infinite;height:100px;margin:0 auto;position:relative;width:100px}.bubble-1,.bubble-2{-webkit-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite;background-color:#0095ff;border-radius:100%;height:50px;position:absolute;top:0;width:50px}.bubble-2{-webkit-animation-delay:-1s;animation-delay:-1s;bottom:0;top:auto}@-webkit-keyframes loadingI{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingI{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.info-card__wrapper,.wrapper{margin:0 1rem}@media screen and (min-width:768px){.info-card__wrapper,.wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.info-card__wrapper,.wrapper{margin:0 auto;max-width:64rem}}.info-card__title{border-bottom:2px solid #e1e1e1}@media screen and (min-width:768px){.info-card__title{border-bottom:0}}.info-card__subheader{align-items:center;border-bottom:2px solid #e1e1e1;color:#afafaf;display:flex;justify-content:space-between;padding-bottom:1rem;padding-top:1rem}@media screen and (min-width:768px){.info-card__subheader{padding-top:0}}@media screen and (min-width:1280px){.info-card__subheader{padding-right:1.5rem}}.info-card__subheader .posted{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.info-card__subheader .posted{flex-direction:row}}.info-card__subheader .posted__by{color:#323232;font-weight:700}.info-card__subheader .counter{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.info-card__subheader .counter{flex-direction:row}}.info-card__subheader .counter__card{display:flex;gap:.5rem}.info-card__body{padding:1rem 0}@media screen and (min-width:768px){.info-card__body{padding:1.5rem 0}}@media screen and (min-width:1280px){.info-card__body{padding-right:1.5rem}}.comments__wrapper,.wrapper{margin:0 1rem}@media screen and (min-width:768px){.comments__wrapper,.wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.comments__wrapper,.wrapper{margin:0 auto;max-width:64rem}}.comments__count,.comments__wrapper .form,.padding-bottom{padding-bottom:1rem}@media screen and (min-width:768px){.comments__count,.comments__wrapper .form,.padding-bottom{padding-bottom:1.5rem}}.comments{width:100%}.comments__wrapper .form{display:flex;gap:1rem;width:100%}@media screen and (min-width:768px){.comments__wrapper .form{gap:1.5rem}}@media screen and (min-width:1280px){.comments__wrapper .form{gap:2rem}}.comments__wrapper .form__avatar{border-radius:50%;height:2.25rem;object-fit:cover;object-position:left;position:relative;top:20px;width:2.25rem}@media screen and (min-width:768px){.comments__wrapper .form__avatar{height:2.5rem;width:2.5rem}}.comments__wrapper .form__label{display:flex;flex-direction:column;flex-grow:1;padding-bottom:0}.comments__wrapper .form__section{display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (min-width:768px){.comments__wrapper .form__section{align-items:flex-end;flex-direction:row;gap:1.5rem}}@media screen and (min-width:1280px){.comments__wrapper .form__section{padding-right:1.5rem}}.comments__wrapper .form__input{font-family:AvenirNext LT Pro;height:6.25rem;overflow-y:hidden;resize:none;width:100%}@media screen and (min-width:768px){.comments__wrapper .form__input{height:40px;padding:.6rem 1rem}}.comments__wrapper .form__input--error:focus{border:1px solid #d22d2d}.comments__count{font-weight:700}.comment,.wrapper{margin:0 1rem}@media screen and (min-width:768px){.comment,.wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.comment,.wrapper{margin:0 auto;max-width:64rem}}.comment{border-top:2px solid #e1e1e1;display:flex;gap:1rem;padding:1rem 0}@media screen and (min-width:768px){.comment{gap:1.5rem;padding:1.5rem 0}}.comment__img{background-color:#e1e1e1;border-radius:50%;height:2.25rem;width:2.25rem}@media screen and (min-width:768px){.comment__img{height:2.5rem;width:2.5rem}}.comment__section{width:100%}@media screen and (min-width:1280px){.comment__section{padding-right:1.5rem}}.comment__title{display:flex;justify-content:space-between;padding-bottom:.5rem}.comment__name{font-weight:700}.card{display:flex;gap:1rem;margin-top:1rem;max-height:4.0625rem;max-width:18.75rem;white-space:wrap}@media screen and (min-width:768px){.card{height:4.0625rem;margin-top:1.5rem;width:18.75rem}}.card:hover{cursor:pointer}.card__img{border-radius:4px;height:4.0625rem;max-width:6.625rem;min-width:6.625rem;object-fit:cover}.playlist,.wrapper{margin:0 1rem}@media screen and (min-width:768px){.playlist,.wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.playlist,.wrapper{margin:0 auto;max-width:64rem}}.playlist{border-top:2px solid #e1e1e1;padding:1rem 0}@media screen and (min-width:768px){.playlist{padding:1.5rem 0}}@media screen and (min-width:1280px){.playlist{border-top:0;padding:2.5rem 0}}.wrapper{margin:0 1rem}@media screen and (min-width:768px){.wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.wrapper{margin:0 auto;max-width:64rem}}.padding-bottom{padding-bottom:1rem}@media screen and (min-width:768px){.padding-bottom{padding-bottom:1.5rem}}.home__info{width:100%}@media screen and (min-width:1280px){.home__info{display:flex;gap:1.5rem;margin:0 auto;max-width:64rem}}.video__info{width:100%}@media screen and (min-width:1280px){.video__info{border-right:1px solid #e1e1e1;padding-bottom:2.5rem}}@font-face{font-family:AvenirNext LT Pro;font-style:normal;font-weight:400;src:url(/static/media/AvenirNextLTPro-Regular.9338f9626cb26c5c53d1.woff2) format("woff2"),url(/static/media/AvenirNextLTPro-Regular.22d834c353d5378b2370.woff) format("woff")}@font-face{font-family:AvenirNext LT Pro;font-style:normal;font-weight:700;src:url(/static/media/AvenirNextLTPro-Bold.fd7c8cd78993ac2463e4.woff2) format("woff2"),url(/static/media/AvenirNextLTPro-Bold.793bc1052a9f4bb5c64b.woff) format("woff")}.upload__wrapper,.wrapper{margin:0 1rem}@media screen and (min-width:768px){.upload__wrapper,.wrapper{margin:0 2.25rem}}@media screen and (min-width:1280px){.upload__wrapper,.wrapper{margin:0 auto;max-width:64rem}}.buttons,.padding-bottom,.upload__container .form,.upload__img-container{padding-bottom:1rem}@media screen and (min-width:768px){.buttons,.padding-bottom,.upload__container .form,.upload__img-container{padding-bottom:1.5rem}}.upload{border-top:1px solid #e1e1e1}@media screen and (min-width:768px){.upload__title{border-bottom:1px solid #e1e1e1}}.upload__container{margin-top:1rem}@media screen and (min-width:768px){.upload__container{margin-top:1.5rem}}@media screen and (min-width:1280px){.upload__container{display:flex;gap:1.5rem}}.upload__container .form{display:flex;flex:1 1;flex-direction:column;gap:1rem}.upload__container .form__label{display:flex;flex-direction:column;gap:4px;width:100%}.upload__container .form__title-field{width:100%}.upload__container .form__description{font-family:AvenirNext LT Pro;height:5.3125rem;resize:none;width:100%}.upload__thumbnail{border-radius:4px;height:10rem;object-fit:cover;width:18rem}@media screen and (min-width:768px){.upload__thumbnail{height:11.875rem;width:auto}}@media screen and (min-width:1280px){.upload__thumbnail{height:180px}}.buttons{display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (min-width:768px){.buttons{border-top:1px solid #e1e1e1;flex-direction:row;justify-content:flex-end;padding-top:1.5rem}.buttons__publish{order:2}}.buttons__cancel{background-color:#fff;color:#0095ff;width:100%}.buttons__cancel:hover{color:#fff}
/*# sourceMappingURL=main.fadbc931.css.map*/