*{box-sizing:border-box}body{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;font-family:Poppins,sans-serif;background-color:#f4f4f4;background-size:cover}button{cursor:pointer;padding:10px;color:#fff;background-color:#373737;border-radius:7.5px}input{margin-bottom:5px}.button:hover:enabled{padding:10px;color:#fff;background-color:#e54e45;border-radius:5px}a{color:#5c627b}a:hover{color:#e54e45}.nav_container{padding:0 25px 5px;background-color:#dcd0c0;border-radius:0 0 10px 10px}.nav_container,nav{display:flex;flex-direction:row}nav{align-self:center;justify-content:space-between;align-items:center}.button{text-decoration:none;padding:10px;color:#fff;background-color:#373737;border-radius:7.5px;margin:0 5px}.Header{margin-left:auto;margin-right:auto;max-width:1024px;width:100%}.Header__logged-in .button,.Header__not-logged-in .button{margin:0 2.5px}.left-header{display:flex;flex-direction:column;font-size:.65rem}.left-header h1{font-size:1rem}.left-header a{text-decoration:none}.right-header .button{font-size:.65rem}@media only screen and (max-width:425px){.Header{display:flex;flex-direction:row;text-align:center;padding-bottom:0}.Header h1{font-size:.95rem}.tagline{font-size:.9rem}.left-header p{display:none}.right-header .button{font-size:.5rem}}.logout_modal{text-align:center}.logout_modal,.modal_dialog{margin-left:auto;margin-right:auto}.modal_dialog{width:90%}.watch_page_li button{margin-top:5px}.delete_actions{margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:125px;max-width:90%}.checkbox{margin-top:5.5px;margin-right:5px;font-size:.6rem}.media_watched:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none}.landing_page{text-align:center;width:550px;max-width:90%;margin-left:auto;margin-right:auto;font-family:Poppins,sans-serif}.landing_page_buttons{display:flex;justify-content:center}.landing_page_buttons .button{font-size:1.1rem;width:100px;height:50px;margin:20px}@media only screen and (max-width:420px){.landing_page{margin-top:25%;margin-top:30%}}.registration_page{text-align:center;width:100%;margin-left:auto;margin-right:auto}.registration_page__p{margin-left:auto;margin-right:auto;width:50%}.login_page button,.registration_page button{padding:10px 15px;margin:15px}.login_page button:hover:enabled,.registration_page button:hover:enabled{background-color:#e54e45}.login_page{text-align:center}.search_results_ul{padding:0;font-size:.75rem;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;list-style-type:none}.movie_result,.tv_result{margin:10px 15px;max-width:125px}.result_img{width:125px;border-radius:5px}@media only screen and (max-width:425px){.show_result{margin:10px}.add_movie_display .search_results_ul{width:375px;overflow-y:scroll;height:265px}.select_show_form .search_results_ul{height:425px}}@media only screen and (max-width:320px){.movie_result{margin:10px 2px}}.episode_results__ul li{text-align:left}.episode_results__ul{display:flex;flex-direction:column;flex-wrap:wrap;overflow:scroll;width:550px;max-width:90%;list-style-type:none;max-height:300px}@media only screen and (max-width:425px){.episode_results__ul{max-height:135px;flex-wrap:nowrap;overflow-y:scroll;justify-content:flex-start}}.add_media_page{display:flex;max-width:100%;width:1024px;flex-direction:column;text-align:center;margin-left:auto;margin-right:auto}.add_media_form{text-align:center;align-self:baseline}.add_media_form button{align-self:center;margin-top:35px;width:50%}.add_media_form button:hover:enabled{background-color:#e54e45}.add_media_form__context{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;max-width:90%;margin-top:20px}.add_media_page h3{font-size:.8rem}.add_media_form__context input,.add_media_form__context select{margin:0 10px}.search_results_ul{height:400px;width:65%;overflow:scroll}.add_episode_display,.add_movie_display{display:flex;justify-content:center;align-items:center}.search_form{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;width:250px}.search_form button{align-self:center;width:75%}.search_form button:hover{background-color:#e54e45}.segmented-control{margin-top:0;padding:0;display:flex;flex-direction:row;justify-content:center}.segmented-control__item{margin:0;list-style-type:none}.segmented-control__item .left{border-radius:5px 0 0 5px}.segmented-control__item .right{border-radius:0 5px 5px 0}.segmented-control__input{position:absolute;opacity:0}.segmented-control__label{padding:0 25px;display:block;border:1px solid #ddd;text-align:center}.segmented-control__label:hover{opacity:1%;background:#c0b283;color:#fff}.segmented-control__input:focus+.segmented-control__label{outline:1px solid #00f}.segmented-control__input:checked+.segmented-control__label{background:#c0b283;color:#fff}.add_search_input_text{height:2rem}.select_show_form{margin-left:auto;margin-right:auto;max-width:1024px;width:100%;display:flex;flex-direction:row;justify-content:center}.select_season_box{align-self:flex-start}.select_show_form .search_results_ul{height:300px;width:50%}.select_show_form button:hover:enabled{background-color:#e54e45}.show_results_form{max-width:100%;margin-top:25px}.season_buttons{margin-top:5px}.season_buttons button{margin:7.5px 15px}.season_buttons button:hover:enabled{background-color:#e54e45}.show_results_form__context{margin-top:-20px;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:15px}@media only screen and (max-width:425px){.add_media_page{height:100%}.add_episode_display,.add_movie_display{display:block}.season_buttons button{margin:2.5px}.add_media_page h3{margin:0}.search_results_ul{margin:0 auto}.add_media_form__context__date_watched p,.add_media_form__context__recommendation p{margin:1px auto}}.watch_page{margin-left:auto;margin-right:auto;max-width:1024px;text-align:center}.watch_page h2,.watch_page p{margin:7.5px 0}.watch_page__select_filters{margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row}.watch_page__select_filters p{margin:5px}.watch_page__ul{margin-left:auto;margin-right:auto;width:90%;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding:0;flex-direction:row;list-style-type:none}.empty-watch-list,.link-to-add{margin-top:50px}.link-to-add{text-decoration:none}.watch_page_li{text-align:center;max-width:100%;width:125px;display:flex;justify-content:flex-start;flex-direction:column;margin:7.5px 5px}.watch_page__ul li p{margin:0;font-size:.6rem}.watch_page__ul li h3{margin:0;font-size:.8rem}.watch_page__ul li a{margin-top:7.5px;text-decoration:none}.watch_page__ul li button{align-self:center;font-size:.5rem}.watch_page__ul li button:hover{background-color:#e54e45}.image_overlay{position:relative;width:100%;padding:0 2px}.result_img{opacity:1;display:block;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay,.result_img{-webkit-transition:.5s ease;transition:.5s ease}.overlay{width:100%;opacity:0;position:absolute;margin-top:-125%;text-align:center;overflow:scroll}.image_overlay:hover .result_img{opacity:.3}.image_overlay:hover .overlay{opacity:1}.overlay p{color:#000}.bold{font-weight:900}@media only screen and (max-width:425px){.watch_page__select_filters,.watch_page h2,.watch_page p{font-size:.75rem}.watch_page__ul{height:600px;overflow-y:scroll}.watch_page_li{margin:10px 15px}.overlay{margin-top:-130%}}@media only screen and (max-width:320px){.watch_page_li{margin:5px}}
/*# sourceMappingURL=main.9b7167c9.chunk.css.map */