@import url(https://fonts.googleapis.com/css?family=Poiret+One);@import url(https://cdnjs.cloudflare.com/ajax/libs/weather-icons/2.0.9/css/weather-icons.min.css);.page_main__nw1Wk{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:6rem;min-height:100vh}.page_widget__I4CVI{position:absolute;top:50%;left:50%;height:550px;width:500px;transform:translate(-50%,-50%);background:linear-gradient(120deg,#c547ff,#442bb2);cursor:pointer;border-radius:20px;box-shadow:0 27px 55px 0 rgba(0,0,0,.3),0 17px 17px 0 rgba(0,0,0,.15)}.page_weatherLocation__kyp6l{display:flex;align-items:center;justify-content:center;border-radius:20px;padding:2rem}.page_weatherLocation__kyp6l button{background:#080705;color:#fff;border:1px solid transparent}.page_weatherLocation__kyp6l input:focus{outline:0 none}.page_widget__I4CVI .page_weatherIcon__6Kpgo{height:60%;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;align-items:center;justify-content:space-around;font-size:100px;color:#fff}.page_widget__I4CVI .page_weatherIcon__6Kpgo i{padding-top:30px}.page_input_field__AFFNy{width:60%;border-radius:50px;border:none;height:40px;margin-right:20px;text-align:center;font-size:20px}.page_search_button__9LUP6{width:80px;height:40px;border-radius:50px}.page_icon_and_weatherInfo___1Ivw{display:flex;justify-content:center;align-items:center;gap:40px;margin-top:50px}.page_temperature__UUeIu{font-size:55px;color:#fff}.page_place__sCAkM{text-align:center;font-size:35px;margin-top:70px;color:#fff}.page_weatherCondition__trPXr{color:#fff}.page_date__cDwOk{text-align:center;font-size:20px;margin-top:20px;color:#fff}