.page{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://res.cloudinary.com/dh0cwa99v/image/upload/v1736802564/notbook-pelis_bzzf5l.jpg);background-repeat:repeat;background-size:cover;background-position:center;color:#f5f5f5;min-height:100vh}main{display:flex;justify-content:center;width:100%;font-family:quicksand,sans-serif}form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px}.title-home{font-size:48px;color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8);opacity:0;animation:aparecer 2s ease-in-out forwards;text-align:center}.form-search-peli-serie{display:flex;flex-direction:column;justify-content:center;align-items:center;column-gap:50px;height:200px;width:100%}.container-input-button{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100px;width:100%}@media (max-width: 768px){.container-input-button{flex-direction:column;row-gap:20px;margin-bottom:20px}}.container-choose-box{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;width:100%}.from-search-peli-serie-input{border:3px solid black;border-radius:10px;font-size:24px;width:400px;color:#f5f5f5;background-color:#3a3a3a;padding:5px;margin-right:20px}@media (max-width: 768px){.from-search-peli-serie-input{width:80%}}.from-search-peli-serie-input::placeholder{color:#f5f5f5;font-family:quicksand,sans-serif}.from-search-peli-serie-buttom{border:3px solid black;border-radius:10px;font-size:24px;width:100px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.from-search-peli-serie-buttom:hover{color:#bd102d;background-color:#f5f5f5}.checkbox_ordenar{width:20px;height:20px;align-items:center;cursor:pointer}input[type=checkbox]:checked{background-color:#bd102d;color:#bd102d;border-color:#bd102d}.label{font-size:18px;margin-left:20px;margin-right:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.error_message{font-size:24px;text-align:center;text-shadow:7px 7px 10px rgba(0,0,0,.9)}.movies{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%;gap:40px}.movie{text-align:center}.movie h3,.movie p{margin:0}.movie img{border-radius:8px;margin-top:16px;width:200px}.view-peli-serie-container{width:100%;min-height:100vh;padding-top:50px;display:flex;justify-content:start;flex-direction:column;align-items:center;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://res.cloudinary.com/dh0cwa99v/image/upload/v1736801938/pexels-brunorock-18511856_v6dm7e.jpg);background-repeat:repeat;background-size:cover;background-position:center}.view_peli_serie_container_form{width:300px;height:500px;display:flex;flex-direction:column;align-self:center;justify-content:start;color:#000;border-radius:20px;background-color:#e5ab2d;border:2px solid black;-webkit-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);box-shadow:10px 10px 28px -8px #000000bf}.view-container_select{max-width:80%;min-height:50px;border:3px solid black;border-radius:10px;font-size:24px;color:#f5f5f5;background-color:#202020;padding:5px}.view-container_textarea{width:80%;height:200px;border:3px solid black;border-radius:10px;font-size:24px;color:#f5f5f5;background-color:#202020;padding:5px}.view-container_button-agregar{border:3px solid black;border-radius:10px;font-size:24px;margin:20px;width:80px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.MovieDetalles__container{display:flex;width:400px;height:600px;flex-direction:column;justify-content:space-evenly;align-items:center;background-color:#e5ab2d;color:#000;border:black solid 2px;-webkit-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);box-shadow:10px 10px 28px -8px #000000bf;padding:20px;border-radius:20px;font-family:quicksand,sans-serif;font-weight:700}@media (max-width: 769px){.MovieDetalles__container{width:90%;margin-bottom:40px}}.MovieDetalles__container__title{text-align:center;font-size:24px;text-decoration:none;margin:0;padding:0}.MovieDetalles__container__year{text-decoration:none;font-size:18px}.MovieDetalles__container__img{width:75%;height:70%;border-radius:10px;margin-bottom:20px}.MovieDetalles__container__type{text-decoration:none;font-size:18px}.page-peli-serie{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;background-image:url(https://res.cloudinary.com/dh0cwa99v/image/upload/v1736801939/fondo-pochoclos_zhulkg.jpg);background-repeat:repeat;background-size:cover;background-position:center;color:#f5f5f5;min-height:100vh}.title-page-mis-pelis{font-size:56px;color:#f5f5f5;text-shadow:10px 10px 10px rgba(0,0,0,.8);opacity:0;animation:aparecer 2s ease-in-out forwards;text-align:center;font-family:quicksand,sans-serif;font-weight:700}main{display:flex;justify-content:center;width:100%;font-family:quicksand,sans-serif;font-weight:500}.containerControles{display:flex;justify-content:center;align-items:center;flex-direction:row;height:100px;margin-top:20px;margin-bottom:20px}@media (max-width: 768px){.containerControles{flex-direction:column;height:250px;row-gap:20px}}.buttonFiltro{border:3px solid black;border-radius:10px;font-size:24px;margin-left:30px;margin-right:30px;width:200px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.buttonFiltro:hover{color:#bd102d;background-color:#f5f5f5}.container__allMovies{min-height:100vh;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.container__card-movie__choose{min-height:600px;width:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:quicksand,sans-serif;color:#000}.card-movie__container{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e5ab2d;border-radius:10px;-webkit-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);box-shadow:10px 10px 28px -8px #000000bf;border:2px solid black}.card-movie__container:hover{background-color:#fdb10b;color:#000}.card-movie__container__data{height:80%;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.card-movie__container__img-score-container{height:100%;width:65%;display:flex;flex-direction:column;align-items:center;justify-content:start}.card-movie__container__img-score-container__img{height:80%;border-radius:10px;margin:20px 0 10px 10px;width:90%}.card-movie__container__img-score-container__score{margin:auto;font-size:24px;font-weight:700}.card-movie__container__info-title-container{height:100%;width:45%;display:flex;flex-direction:column;align-items:center;justify-content:start}.card-movie__container__info-title-container__title,.card-movie__container__info-title-container__year{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.card-movie__container__info-title-container__info{font-size:18px;width:100%;padding-left:20px;padding-right:20px;text-align:center}.card-movie__container__info-title-container__estado{font-size:24px;width:100%;padding-left:20px;padding-right:20px;text-align:center}.card-movie__container__buttons{display:flex;justify-content:center;flex-direction:row;align-items:center;height:100px;width:100%}.card-movie__container__buttons__edit{border:3px solid black;border-radius:10px;font-size:24px;width:160px;color:#000;background-color:#e4cda4;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.card-movie__container__buttons__edit:hover{color:#e4cda4;background-color:#000}.card-movie__container__buttons__eliminar{border:3px solid black;border-radius:10px;font-size:24px;margin-left:20px;margin-right:20px;width:160px;color:#000;background-color:#e4cda4;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.card-movie__container__buttons__eliminar:hover{color:#e4cda4;background-color:#000}.choose__container{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:24px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#fff;color:#000;padding:20px;box-shadow:4 4px 8px #000c;border-radius:10px;width:400px;height:200px;text-align:center}@media (max-width: 768px){.choose__container{width:300px}}.choose__container__buttons__yes{border:3px solid black;border-radius:10px;font-size:24px;margin-left:20px;margin-right:20px;width:80px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.choose__container__buttons__yes:hover{color:#bd102d;background-color:#f5f5f5}.choose__container__buttons__no{border:3px solid black;border-radius:10px;font-size:24px;margin-left:20px;margin-right:20px;width:80px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.choose__container__buttons__no:hover{color:#bd102d;background-color:#f5f5f5}.page-peli-serie{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;background-image:url(https://res.cloudinary.com/dh0cwa99v/image/upload/v1736801939/fondo-pochoclos_zhulkg.jpg);background-repeat:repeat;background-size:cover;background-position:center;color:#f5f5f5;min-height:100vh}.title-page-mis-series{font-size:56px;color:#f5f5f5;text-shadow:10px 10px 10px rgba(0,0,0,.8);opacity:0;animation:aparecer 2s ease-in-out forwards;text-align:center;font-family:quicksand,sans-serif;font-weight:700}main{display:flex;justify-content:center;width:100%}.container__allSeries{min-height:100vh;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.mensaje-sin-series-pelis{font-size:48px;color:#f5f5f5;text-align:center;margin-top:-400px;text-shadow:5px 5px 5px rgba(0,0,0,.8)}.container{width:100%;height:100vh;display:flex;justify-content:start;flex-direction:column;align-items:center;font-family:quicksand,sans-serif;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://res.cloudinary.com/dh0cwa99v/image/upload/v1737047881/copy-space-juice-popcorn-cinema-min_qcgucz.jpg);background-repeat:repeat;background-size:cover;background-position:center}.contenedor-form__form{display:flex;flex-direction:column;color:#000;justify-content:start;align-items:center;align-self:center;height:300px;width:300px;font-weight:400}.button-form{margin-top:40px;width:200px;height:60px;border:3px solid black;border-radius:10px;font-size:24px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.button-form:hover{color:#bd102d;background-color:#f5f5f5}.button-options{width:200px;height:60px;border:3px solid black;border-radius:10px;font-size:18px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.button-options:hover{color:#bd102d;background-color:#f5f5f5}.spinnerContainer{display:flex;justify-content:center;align-items:center;align-self:center;flex-direction:column;height:200px}.spinner{border:4px solid rgb(254,254,254,.9);width:36px;height:36px;border-radius:50%;border-left-color:transparent;align-items:center;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cargando{color:#f5f5f5;font-size:24px;text-decoration:none;padding:0;margin:0}.headerVisible{background-color:#bd102d;height:100px;width:100%;justify-content:space-between;flex-direction:row;font-family:quicksand,sans-serif;font-weight:700;display:flex}.headerVisibleLogoContainer{display:flex;height:100%;width:20%;align-items:center}.headerVisibleLogoContainerLogo{color:#000;max-width:60px;margin-left:40px}@media (max-width: 768px){.headerVisibleLogoContainerLogo{font-size:24px}}.headerLinks{display:flex;height:100%;width:80%;text-decoration:none;align-items:center;justify-content:flex-end}@media (max-width: 768px){.headerLinks{display:none}}.headerLinksLink{font-size:24px;text-decoration:none;color:#141213;margin-right:40px;margin-left:40px;cursor:pointer;text-align:center}.headerLinksLink:hover{color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8)}.headerLinksLinkCerrarSesion{font-size:18px;text-decoration:none;color:#e4cda4;margin-right:40px;margin-left:40px;cursor:pointer;text-align:center}.headerLinksLinkCerrarSesion:hover{color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8)}@media (max-width: 768px){.headerLinksLink{display:none}}.headerVisibleBotonDesplegarContainer{display:flex;height:100px;width:50%;align-items:center;flex-direction:row;justify-content:flex-end;padding-right:40px}@media (min-width: 769px){.headerVisibleBotonDesplegarContainer{display:none}}.headerVisibleBotonDesplegar{background-color:#141213;padding:0}@media (min-width: 769px){.headerVisibleBotonDesplegar{display:none}}.headerVisibleBotonDesplegarBarras{background-color:#fff;border:solid 2px black;width:36px;height:8px}.ventanaLinks{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#bd102d;flex-direction:column;justify-content:space-evenly;align-items:center;font-family:Montserrat,sans-serif;z-index:1000}@media (min-width: 769px){.ventanaLinks{display:none}}.ventanaLinksBotonCerrar{position:absolute;right:0;top:0;background-color:#bd102d;border:solid 2px whitesmoke;color:#f5f5f5;font-size:32px}@media (min-width: 769px){.ventanaLinksBotonCerrar{position:absolute;display:none}}.ventanaLinksLink{font-size:32px;text-decoration:none;color:#000}.linkUno{text-decoration:none;cursor:pointer}.linkUno:hover{color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8)}.linkDos{text-decoration:none;cursor:pointer}.linkDos:hover{color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8)}.linkTres{text-decoration:none;cursor:pointer}.linkTres:hover{color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8)}.linkCuatro{text-decoration:none;cursor:pointer}.linkCuatro:hover{color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8)}@media (max-width: 769px){.linkCuatro{text-decoration:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column}}.nameCuenta{margin:10px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:18px}.container-sign-up{width:100%;min-height:100vh;display:flex;justify-content:start;flex-direction:column;align-items:center;font-family:quicksand,sans-serif;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://res.cloudinary.com/dh0cwa99v/image/upload/v1737047900/you-me-cinema-lettering-red-background-min_d1uxh8.jpg);background-repeat:repeat;background-size:cover;background-position:center}.containerTitulo{font-size:48px;color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8);opacity:0;animation:aparecer 2s ease-in-out forwards;text-align:center}@keyframes aparecer{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contenedor-form__sign__up{display:flex;flex-direction:column;color:#000;justify-content:start;align-items:center;align-self:center;width:300px;font-weight:400}.contenedor-form__fieldset{display:flex;justify-content:start;align-items:center;align-self:center;flex-direction:column;width:100%}.contenedor-form__fieldset label{align-self:start}@media (max-width: 768px){.contenedor-form__fieldset{display:flex;flex-direction:column;align-items:center;justify-content:center}}.contenedor-form__label{font-size:24px;margin-top:15px;margin-bottom:5px;font-weight:700;color:#f5f5f5}@media (max-width: 768px){.contenedor-form__label{width:100%;text-align:start}}.contenedor-form__input-text{width:100%;height:50px;border:3px solid black;border-radius:10px;font-size:24px;color:#f5f5f5;background-color:#202020;padding:5px}.button-form-sign-up{margin-top:40px;width:200px;height:60px;border-radius:10px;font-size:24px;background-color:#fdb10b;color:#000;border:3px solid black;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.button-form-sign-up:hover{border:3px solid #fdb10b;color:#fdb10b;background-color:#000}.view-peli-serie-container{width:100%;min-height:100vh;padding-top:50px;display:flex;justify-content:start;flex-direction:column;align-items:center;font-family:quicksand,sans-serif;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://res.cloudinary.com/dh0cwa99v/image/upload/v1736801938/pexels-brunorock-18511856_v6dm7e.jpg);background-repeat:repeat;background-size:cover;background-position:center}.view-container__title{font-size:56px;color:#f5f5f5;text-shadow:5px 5px 5px rgba(0,0,0,.8);opacity:0;animation:aparecer 2s ease-in-out forwards;text-align:center}.view-container-container-content{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-evenly;margin-top:50px;margin-bottom:50px}@media (max-width: 769px){.view-container-container-content{flex-direction:column}}.view_peli_serie_container_form{width:300px;height:500px;display:flex;flex-direction:column;align-self:center;justify-content:start;color:#000;border-radius:20px;background-color:#e5ab2d;border:2px solid black;-webkit-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 28px -8px rgba(0,0,0,.75);box-shadow:10px 10px 28px -8px #000000bf;font-family:quicksand,sans-serif}@media (max-width: 769px){.view_peli_serie_container_form{width:90%}}.view-container_label{font-size:18px;text-align:start;margin-bottom:10px;margin-top:20px}.view_container_input_puntuacion{width:80%;height:50px;border:3px solid black;border-radius:10px;font-size:24px;color:#f5f5f5;background-color:#202020;padding:5px}.view-container_select{width:80%;min-height:50px;border:3px solid black;border-radius:10px;font-size:24px;color:#f5f5f5;background-color:#202020;padding:5px}.view-container_label_comentario{font-size:18px;text-align:start;margin-bottom:10px;margin-top:20px}.view-container_textarea{width:80%;height:200px;border:3px solid black;border-radius:10px;font-size:18px;color:#f5f5f5;background-color:#202020;padding:5px;font-family:quicksand,sans-serif}.view-container_button-agregar{border:3px solid black;border-radius:10px;font-size:24px;margin:20px;width:120px;color:#f5f5f5;background-color:#bd102d;padding:5px;font-family:quicksand,sans-serif;font-weight:500}.view-container_button-agregar:hover{color:#bd102d;background-color:#f5f5f5}*{box-sizing:border-box}body{margin:0;padding:0;font-family:quicksand,sans-serif}
