@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap);body{margin:0;padding:0;box-sizing:border-box;font-family:Source Code Pro,monospace}a{font-size:small}a,a:hover{text-decoration:none;color:inherit}.advise-box{margin:2rem auto}.button{position:relative;outline:none;text-decoration:none;border-radius:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;text-transform:uppercase;opacity:1;background-color:#f582ae}.button span{font-size:12px;font-weight:200;letter-spacing:.7px}.button:hover{-webkit-animation:rotate .7s ease-in-out both;animation:rotate .7s ease-in-out both}.button:hover span{-webkit-animation:storm .7s ease-in-out both;animation:storm .7s ease-in-out both;-webkit-animation-delay:.06s;animation-delay:.06s}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}25%{-webkit-transform:rotate(3deg) translateZ(0);transform:rotate(3deg) translateZ(0)}50%{-webkit-transform:rotate(-3deg) translateZ(0);transform:rotate(-3deg) translateZ(0)}75%{-webkit-transform:rotate(1deg) translateZ(0);transform:rotate(1deg) translateZ(0)}to{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}25%{-webkit-transform:rotate(3deg) translateZ(0);transform:rotate(3deg) translateZ(0)}50%{-webkit-transform:rotate(-3deg) translateZ(0);transform:rotate(-3deg) translateZ(0)}75%{-webkit-transform:rotate(1deg) translateZ(0);transform:rotate(1deg) translateZ(0)}to{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}}@-webkit-keyframes storm{0%{-webkit-transform:translateZ(0) translateZ(0);transform:translateZ(0) translateZ(0)}25%{-webkit-transform:translate3d(4px,0,0) translateZ(0);transform:translate3d(4px,0,0) translateZ(0)}50%{-webkit-transform:translate3d(-3px,0,0) translateZ(0);transform:translate3d(-3px,0,0) translateZ(0)}75%{-webkit-transform:translate3d(2px,0,0) translateZ(0);transform:translate3d(2px,0,0) translateZ(0)}to{-webkit-transform:translateZ(0) translateZ(0);transform:translateZ(0) translateZ(0)}}@keyframes storm{0%{-webkit-transform:translateZ(0) translateZ(0);transform:translateZ(0) translateZ(0)}25%{-webkit-transform:translate3d(4px,0,0) translateZ(0);transform:translate3d(4px,0,0) translateZ(0)}50%{-webkit-transform:translate3d(-3px,0,0) translateZ(0);transform:translate3d(-3px,0,0) translateZ(0)}75%{-webkit-transform:translate3d(2px,0,0) translateZ(0);transform:translate3d(2px,0,0) translateZ(0)}to{-webkit-transform:translateZ(0) translateZ(0);transform:translateZ(0) translateZ(0)}}.App_AppWrapper__9Wd8A{margin:0;padding:0}.App_AppMain__voJNq{height:480px;margin:0;padding:.5rem 1.5rem}.App_Header__3BBZT{margin:0;padding:.5rem 2rem;max-height:80px;height:100%;background:#f582ae;display:flex;align-items:center;justify-content:space-between;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.App_themeBtn__3bUjZ{border:none;font-size:30px;background:none;color:#232946;cursor:pointer}.Card_Card__2wh8G{background:#fef6e4;max-width:400px;padding:.5rem;border-radius:20px;box-shadow:0 10px 10px 0 rgba(0,0,0,.16)}.Card_Card__2wh8G,.Footer_Footer__238hM{display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto}.Footer_Footer__238hM{padding:.5rem 0;max-width:300px;min-height:2rem;flex-direction:column;color:#789}.Footer_FooterHeading__AbfYl{margin:.5rem auto}.Footer_Separator__1Oeys{height:1px;background:#8bd3dd;width:100%;margin-left:1rem}.SearchBar_SearchBarWrapper__3WILl{position:relative;margin:3rem auto;text-align:center}.SearchBar_SearchBarWrapper__3WILl,.SearchBar_searchBox__3hgAq{width:100%;max-width:400px;display:flex;justify-content:center;align-items:center}.SearchBar_searchBox__3hgAq{height:40px;margin-top:60px;margin-bottom:30px;padding:10px;outline:none;background-color:#fef6e4;border-radius:30px;border:none;border-bottom:3px solid #f582ae}.SearchBar_enterBtn__3jRzX{max-width:100px;height:60px;margin-top:1.8rem;margin-left:1rem;border-radius:30px;border:none;border-bottom:3px solid #f582ae}.SearchBar_enterBtn__3jRzX,.SearchBar_searchBar__1u-sB{width:100%;outline:none;padding:0;color:#000;background-color:#fef6e4;font-size:20px;font-weight:200;-webkit-transition:.2s ease-out;transition:.2s ease-out;display:flex;justify-content:center;align-items:center;text-align:center}.SearchBar_searchBar__1u-sB{max-width:400px;height:40px;border:none;margin:0;border-radius:20px}.SearchBar_search-box__3ALcF .SearchBar_search-bar__2Sfbd:focus{background-color:hsla(0,0%,100%,.75)}@media only screen and (max-width:400px){.SearchBar_SearchBarWrapper__3WILl{flex-direction:column}}.WeatherDetails_WeatherDetailsWrapper__3ICYD{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;-webkit-animation:WeatherDetails_fadein__jNFml 2s;animation:WeatherDetails_fadein__jNFml 2s}.WeatherDetails_WeatherDataWrapper__1AxiE,.WeatherDetails_WeatherIconWrapper__yjWgI{align-items:center;justify-content:center}@keyframes WeatherDetails_fadein__jNFml{0%{opacity:0}to{opacity:1}}@-webkit-keyframes WeatherDetails_fadein__jNFml{0%{opacity:0}to{opacity:1}}.Icon_Icon__3hg3F{display:flex;text-align:center;align-items:center;width:8rem;margin:2rem auto}.Location_LocationWrapper__3ztxE{color:#8bd3dd;font-size:1.5rem;font-weight:500;margin:.5rem 0;text-align:center}.Temperature_TemperatureWrapper__LS-sZ{color:#333;font-size:3rem;margin:1rem 0;text-align:center}.Temperature_TemperatureWrapper__LS-sZ .Temperature_TemperatureSymbol__16-qn{font-size:2.5rem}.Description_DescriptionWrapper__3caL_{color:#001858;font-size:1.5rem;margin:1rem 0;text-align:center}.Date_DateWrapper__Eg4G0{color:#f582ae;font-size:1rem;letter-spacing:1px;text-align:center}.Preview_Preview__2YDmj{display:block;width:100%;max-width:300px;margin:auto}.ErrorNotice_ErrorNoticeWrapper__qIGlW{width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#333;padding:2rem}.ErrorNotice_NotFound404__3486C{opacity:.08;font-size:6.25rem;line-height:100%;margin:0}.ErrorNotice_NotFoundHeading__1U5RN{font-size:2.5rem;line-height:100%;margin:0}.ErrorNotice_NotFoundDetails__2-_8h{font-size:1.25rem}.Button_ButtonWrapper__1YXc2 button{padding:0;color:#a0a0a0;font-size:1rem;letter-spacing:.5px;text-transform:uppercase;border:none;background:none}.Button_ButtonWrapper__1YXc2 button:hover{cursor:pointer}.Button_ButtonWrapper__1YXc2 button:active,.Button_ButtonWrapper__1YXc2 button:focus{outline:none}.Button_FormButtonWrapper__25wk_{position:absolute;top:3rem;right:0}
/*# sourceMappingURL=main.de85c640.chunk.css.map */