@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Raleway,sans-serif;margin:0;padding:0}body,html{height:100%}#root,body{height:auto}.main_page{color:#e7e7eb;display:flex;flex-direction:row;height:100%}.first_Half{background-color:#1e213a;height:auto;width:30%}.btn{background:#6e707a;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-color:#599bb3;border-top-left-radius:2px;border-top-right-radius:2px;border-width:0;box-shadow:0 0 14px 14px rgba(0,0,0,.025);color:#e7e7eb;font-family:Trebuchet MS;font-size:17px;height:54px;margin-top:1rem;text-shadow:0 0 0 #3d768a;width:149px}.btn:hover{background:hsla(230,5%,45%,.7);cursor:pointer}.input{background-color:initial;border:1px solid #e7e7eb;box-sizing:border-box;color:#616475;font-size:larger;height:3rem;text-align:center;width:80%}.second_Half{grid-column-gap:0;grid-row-gap:0;background-color:#100e1d;display:grid;grid-template-columns:1fr;grid-template-rows:.5fr 2fr .5fr 2.5fr;height:100%;padding-left:1rem;width:100%}.sidebar{display:flex;flex-direction:column;gap:5rem}.second_Half_header{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin:3rem 7rem 0 0}.second_Half_header button{background:#585676;border:none;border-radius:50px;cursor:pointer;font-size:1.5rem;font-weight:700;height:3.5rem;outline:none;text-align:center;width:3.5rem}.highlights{align-items:center;display:flex;flex-direction:row;font-size:xx-large;justify-content:center}.highlights_div{grid-column-gap:0;grid-row-gap:2rem;grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-items:center}.highlights_div>div{align-items:center;background:#1e213a;display:flex;flex-direction:column;gap:1rem;height:auto;justify-content:center;overflow:hidden;padding:2.5rem;text-align:center;width:15rem}.high_head{font-size:1.25rem}.high_val{font-size:xxx-large}.forecast{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(4rem,10rem))}.forecast,.forecast>div{align-items:center;justify-content:center}.forecast>div{background:#1e213a;display:flex;flex-direction:column;font-size:larger;gap:1.5rem;height:12rem;padding:2rem 1.5rem;text-align:center}.forecast img{height:4rem}.first_half_before{align-items:center;display:flex;grid-row:1/2;justify-content:space-around}.first_half_after{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:4rem}.first_half_after>div{width:80%}.first_half_after>div div{border:1px solid #616475;box-sizing:border-box;cursor:pointer;height:3rem;margin-bottom:2rem;padding:.75rem;text-align:center;text-overflow:none;width:100%}.img{align-items:center;display:flex;grid-row:2/3;justify-content:center}.img>img{height:10rem}.sidebar_temp{align-items:center;display:flex;grid-row:3/4;justify-content:center}.sidebar_temp>p>span:first-child{color:#e7e7eb;font-size:5rem}.sidebar_temp>p>span:nth-child(2){color:#a09fb1;font-size:xx-large}.sidebar_weather{color:#a09fb1;font-size:xx-large;grid-row:4/5;grid-row:3/4;letter-spacing:3px}.sidebar_footer,.sidebar_weather{align-items:center;display:flex;justify-content:center}.sidebar_footer{color:#88869d;flex-direction:column;font-size:larger;grid-row:5/6;letter-spacing:1px}@media(max-width:40rem){*{box-sizing:border-box}body{height:auto;width:100%}#root,.main_page{height:100%;width:100%}.main_page{display:flex;flex-direction:column}.first_Half{height:auto;padding-bottom:2rem;width:100%}.second_Half{display:block;height:100%;width:100%}.second_Half_header{display:flex;justify-content:space-evenly;padding:1rem;width:100%}.highlights{font-size:x-large;padding:1rem;width:100%}.forecast{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;height:100%;justify-items:center}.forecast>div{height:15rem;width:40%}.highlights_div{grid-column-gap:0;grid-row-gap:0;grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);justify-items:center;width:100%}.highlights_div>div{height:100%;padding:2rem;width:80%}}
/*# sourceMappingURL=main.e5efdc36.css.map*/