@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap);*,:after,:before{box-sizing:border-box}html{overflow-y:scroll}body{background-color:#000;color:#fff;font-family:Oswald;padding:0}.main{background-attachment:fixed;background-position:50%;background-size:cover;min-height:100vh}::placeholder{color:#a39797}hr{border:none;border-top:1px solid #b9b4b04d;margin:.4em auto}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.footer{color:#ffffff80;font-size:.75em;font-weight:lighter;padding:.3em 0;text-align:center}.footer p{margin:0}.header{align-items:center;background-color:#000000f2;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:.8em 1.5em;position:-webkit-sticky;position:sticky;top:0;z-index:10}@media(max-width:560px){.header{flex-direction:column;gap:.5em;padding:.6em 1em}}.header .header__brand .header__title{color:#fff;font-size:1.5em;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}@media(min-width:1200px){.header .header__brand .header__title{font-size:1.8em}}@media(max-width:560px){.header .header__brand .header__title{font-size:1.3em}}.header .header__nav{display:flex;flex-wrap:wrap;gap:.6em}@media(max-width:560px){.header .header__nav{gap:.4em}}.header .header__nav .header__link{background:none;border:none;border-radius:4px;color:#ffffffb3;cursor:pointer;font-family:inherit;font-size:.95em;font-weight:lighter;padding:.3em .8em;text-decoration:none;transition:all .3s ease}.header .header__nav .header__link:hover{background-color:#ffffff1a;color:#fff}.header .header__nav .header__link--active{background-color:#08ff8f1a;color:#08ff8f}.header .header__nav .header__link--active:hover{background-color:#08ff8f33}@media(max-width:560px){.header .header__nav .header__link{font-size:.85em;padding:.25em .6em}}.navigation{background-color:#000;display:flex;padding:.5em;position:-webkit-sticky;position:sticky;top:0;z-index:2}@media(max-width:950px){.navigation{display:grid;grid-template-columns:1fr;justify-content:center}}.navigation .navigation__brand{display:flex}@media(max-width:950px){.navigation .navigation__brand{display:flex;justify-content:center;margin:auto;text-align:center}}.navigation .navigation__brand p{color:#fff;display:inline-block;font-size:1.3em;margin:.4em 0 0;padding:.1em .5em}.navigation .navigation__brand .navigation__image{width:20%}.navigation .navigation__list{margin:.3em 0 0 auto}@media(max-width:950px){.navigation .navigation__list{margin:1em auto 0}}.navigation .navigation__list .navigation__item{border-radius:5px;color:#fff;cursor:pointer;float:left;margin:0 .5em;padding:.7em 1em;transition:.5s}@media(max-width:560px){.navigation .navigation__list .navigation__item{font-size:.8em}}.navigation .navigation__list .navigation__item:hover{background-color:#adff2f;color:#000}.navigation .navigation__list .navigation__item .navigation__link{color:inherit;text-decoration:none}.navigation .navigation__list .navigation__item--login{border:2px solid orange}.navigation .navigation__list .navigation__item--login:hover{background-color:orange;color:#000}.movies{background-color:#000000d9;border-radius:5px;display:grid;grid-template-columns:1fr;margin:.5em auto;max-width:1100px;overflow:auto;padding:.3em;width:90%}@media(max-width:950px){.movies{width:85%}}@media(max-width:560px){.movies{width:92%}}.movies .movies__row{height:auto;margin:auto;position:relative;width:100%}.movies .movies__row .movies__item{grid-gap:.8em;align-items:stretch;border-radius:8px;display:grid;gap:.8em;grid-template-columns:200px 1fr}@media(min-width:1200px){.movies .movies__row .movies__item{grid-template-columns:220px 1fr}}@media(max-width:950px){.movies .movies__row .movies__item{grid-template-columns:180px 1fr}}@media(max-width:560px){.movies .movies__row .movies__item{grid-template-columns:1fr;justify-items:center}}.movies .movies__row .movies__item .movies__data{align-content:start;align-items:stretch;display:grid;min-height:200px;width:100%}.movies .movies__row .movies__item .movies__data img{background-color:#ffffff0d;border-radius:6px;display:block;height:100%;max-height:300px;object-fit:cover;width:100%}@media(max-width:560px){.movies .movies__row .movies__item .movies__data img{margin:.3em auto;max-height:260px;max-width:180px;width:60%}}.movies .movies__row .movies__item .movies__data .movies__image-wrapper{align-items:center;align-self:center;display:flex;height:300px;justify-content:center;position:relative;width:100%}@media(max-width:560px){.movies .movies__row .movies__item .movies__data .movies__image-wrapper{height:260px;margin:.3em auto;max-width:180px;width:60%}}.movies .movies__row .movies__item .movies__data .movies__image-spinner{align-items:center;background-color:#0000004d;border-radius:6px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.movies .movies__row .movies__item .movies__data .movies__image-spinner-circle{animation:spin .8s linear infinite;border:3px solid #ffffff26;border-radius:50%;border-top-color:#08ff8f;height:36px;width:36px}.movies .movies__row .movies__item .movies__data .movies__description{display:flex;flex-direction:column;justify-content:flex-start;padding:.3em .5em;text-align:left}.movies .movies__row .movies__item .movies__data .movies__description .movies__title{font-size:1.8em;font-weight:700;line-height:1.3;margin:.1em 0 .2em;text-transform:uppercase}@media(min-width:1200px){.movies .movies__row .movies__item .movies__data .movies__description .movies__title{font-size:2.2em}}@media(max-width:950px){.movies .movies__row .movies__item .movies__data .movies__description .movies__title{font-size:1.6em}}@media(max-width:560px){.movies .movies__row .movies__item .movies__data .movies__description .movies__title{font-size:1.4em;text-align:center}}.movies .movies__row .movies__item .movies__data .movies__description .movies__overview{color:#ffffffd9;font-family:Oswald;font-size:1.1em;font-weight:lighter;line-height:1.5;margin:.15em 0;min-height:1.5em}@media(min-width:1200px){.movies .movies__row .movies__item .movies__data .movies__description .movies__overview{font-size:1.2em}}@media(max-width:560px){.movies .movies__row .movies__item .movies__data .movies__description .movies__overview{font-size:1em;text-align:center}}.movies .movies__row .movies__item .movies__data .movies__description .movies__meta{color:#08ff8f;font-size:1.2em;font-weight:lighter;margin:.1em 0}@media(min-width:1200px){.movies .movies__row .movies__item .movies__data .movies__description .movies__meta{font-size:1.4em}}@media(max-width:950px){.movies .movies__row .movies__item .movies__data .movies__description .movies__meta{font-size:1.1em}}@media(max-width:560px){.movies .movies__row .movies__item .movies__data .movies__description .movies__meta{font-size:1em;text-align:center}}.movies .movies__row .movies__item .movies__data .movies__description .movies__stats{grid-gap:.3em;display:grid;font-size:1em;font-weight:lighter;grid-template-columns:1fr 1fr;margin:.15em 0}@media(max-width:560px){.movies .movies__row .movies__item .movies__data .movies__description .movies__stats{font-size:.9em;grid-template-columns:1fr}}.movies .movies__row .movies__item .movies__data .movies__description .movies__stats .movies__stats-data a{color:#08ff8f;text-decoration:none}.movies .movies__row .movies__item .movies__data .movies__description .movies__stats .movies__stats-data a:hover{text-decoration:underline}.movies .movies__row .movies__item .movies__data .movies__description .movies__stats .movies__stats-data span{color:#08ff8f;display:block;font-size:1.1em;font-weight:400;margin-top:.05em}@media(max-width:950px){.movies .movies__row .movies__item .movies__data .movies__description .movies__stats .movies__stats-data span{font-size:1em}}.movies .movies__row .movies__play-button,.movies .movies__row .movies__view-button{border:none;border-radius:4px;cursor:pointer;font-size:.85em;margin:.1em;padding:.2em .5em}.movies .movies__row .movies__play-button{background-color:#9acd32;transition:.3s}.movies .movies__row .movies__play-button:hover{background-color:#6c9023;color:#fff}.movies .movies__row .movies__view-button{background-color:#0000;border:1px solid #ffffff4d;color:#fff;transition:.3s}.movies .movies__row .movies__view-button:hover{background-color:#ffffff1a}.search-bar{margin:0 auto;max-width:1100px;padding:.5em 0 .3em;width:90%}.search-bar .search-bar__input{background-color:#0000;border:none;border-bottom:2px solid #e7e7e766;color:#fff;font-size:1.1em;font-weight:lighter;padding:.4em .5em;transition:border-color .3s ease;width:100%}.search-bar .search-bar__input:focus{border-bottom-color:#08ff8f;outline:none}@media(min-width:1200px){.search-bar .search-bar__input{font-size:1.3em}}@media(max-width:560px){.search-bar .search-bar__input{font-size:1em}}.no-results{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em auto;max-width:500px;padding:1.5em 1em;text-align:center;width:90%}.no-results .no-results__title{color:#fff;font-size:1.5em;font-weight:700;margin:0 0 .3em}@media(max-width:560px){.no-results .no-results__title{font-size:1.3em}}.no-results .no-results__text{color:#ffffffb3;font-size:.95em;line-height:1.5;margin:0}@media(max-width:560px){.no-results .no-results__text{font-size:.85em}}.loading{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em auto;max-width:500px;padding:2em 1em;width:90%}.loading .loading__spinner{animation:spin .8s linear infinite;border:4px solid #ffffff26;border-radius:50%;border-top-color:#08ff8f;height:40px;margin-bottom:.5em;width:40px}.loading .loading__text{color:#ffffffb3;font-size:1em;font-weight:lighter;margin:0}@media(max-width:560px){.loading .loading__text{font-size:.9em}}@keyframes spin{to{transform:rotate(1turn)}}.empty-search{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em auto;max-width:500px;padding:2em 1em;width:90%}.empty-search .empty-search__text{color:#fff9;font-size:1.1em;font-weight:lighter;margin:0}@media(max-width:560px){.empty-search .empty-search__text{font-size:1em}}
/*# sourceMappingURL=main.eb225cca.css.map*/