@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap);.Landing_container__TIHPx{background-image:var(--main-background);background-position:50%;background-size:cover;height:100vh}.Landing_box__socdo,.Landing_container__TIHPx{align-items:center;display:flex;justify-content:center;width:100%}.Landing_box__socdo{flex-direction:column;gap:3rem}.Landing_nameSearchContainer__lATeA{display:flex;flex-direction:column;gap:1rem;text-align:center}.Landing_nameSearchContainer__lATeA>h2{color:#fff;font-family:Montserrat,sans-serif;font-family:Montserrat;font-size:1.8rem;font-weight:500;letter-spacing:-.03em;line-height:61px}.Landing_locationInput__g7hEN{align-items:center;display:flex;justify-content:center;position:relative;width:50vw}.Landing_locationInput__g7hEN>input{background-color:var(--background-color-light);border:none;border-radius:2.5rem;color:var(--text-color);font-family:Poppins,sans-serif;font-size:1.5rem;height:3rem;outline:none;padding:.5rem 3rem .5rem 1rem;text-align:center;width:100%}.Landing_locationInput__g7hEN>input:focus{background-color:var(--background-color)}.Landing_searchLogo__GV6Sv{color:var(--text-color);cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:.55rem}.Landing_divider__\+vXLs{color:#fff}.Landing_coordinatesBtn__mDYya{background-color:var(--background-color-light);border:none;border-radius:2.5rem;color:var(--text-color);cursor:pointer;font-family:Poppins,sans-serif;font-size:1rem;outline:none;padding:.5rem 1rem;position:relative;text-align:center}.Landing_coordinatesBtn__mDYya>span{margin-right:.5rem}.Landing_coordinatesBtn__mDYya:hover{background-color:var(--background-color)}@media only screen and (max-width:576px){.Landing_nameSearchContainer__lATeA>h2{font-size:1.4rem}.Landing_locationInput__g7hEN{width:90vw}.Landing_locationInput__g7hEN>input{font-size:1rem;height:2.2rem;padding:.5rem 2rem .5rem .5rem;width:100%}.Landing_searchLogo__GV6Sv{font-size:1.2rem;right:.5rem;top:.35rem}.Landing_coordinatesBtn__mDYya{font-size:.8rem;padding:.5rem}}.Navbar_navbar__AHaSr{align-items:center;display:flex;justify-content:space-between;padding:.5rem 2rem;position:absolute;top:0;width:100%;z-index:1000}.Navbar_logoText__P\+5Sb{color:#fff;cursor:pointer;font-size:1.8rem;font-weight:700;letter-spacing:-.03em;text-transform:capitalize}.Navbar_githubLogo__Bwbcu{color:#fff;font-size:1.8rem;text-align:center}.Navbar_githubLogo__Bwbcu:hover{cursor:pointer}@media only screen and (max-width:576px){.Navbar_navbar__AHaSr{background-color:var(--background-color-lighter);padding:.5rem 1rem}.Navbar_githubLogo__Bwbcu,.Navbar_logoText__P\+5Sb{font-size:1.5rem}}.Weather_card__WGF0r{border-radius:6px;color:#fff;height:75vh;margin-top:2rem;width:75vw}.Weather_card__WGF0r,.Weather_current__HnfJk{background-color:var(--background-color-lighter);display:flex}.Weather_current__HnfJk{align-items:center;flex-direction:column;height:100%;justify-content:space-between;padding:1rem;width:30%}.Weather_location__E49V4{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;gap:.5rem;justify-content:center;width:100%}.Weather_current__HnfJk>.Weather_day__6IHB\+{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;text-align:center;width:100%}.Weather_current__HnfJk>.Weather_day__6IHB\+>span{display:block}.Weather_weather__bL\+ep{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding-bottom:5rem;width:100%}.Weather_weather__bL\+ep>.Weather_temp__iUi1c{font-family:Poppins,sans-serif;font-size:3rem;font-weight:700}.Weather_weather__bL\+ep>.Weather_condition__PQzFu{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;text-align:center}.Weather_forecast__fvt5g{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;width:70%}.Weather_dayAttributes__G0dGH{width:100%}.Weather_dayAttributes__G0dGH>div{align-items:center;display:flex;font-size:1.4rem;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:-.03em;padding:.5rem 1rem;width:100%}.Weather_dayAttributes__G0dGH>div>span{display:block}.Weather_forecastDays__W0JKb{align-items:center;background-color:var(--background-color-lighter);border-radius:1rem;display:flex;font-size:1.2rem;gap:1rem;justify-content:space-between;overflow-x:auto;padding:1rem 1.5rem;width:100%}.Weather_forecastDay__an0pr>.Weather_day__6IHB\+,.Weather_forecastDay__an0pr>.Weather_temp__iUi1c{font-family:Montserrat,sans-serif;font-weight:600;text-align:center}@media only screen and (max-width:992px){.Weather_weather__bL\+ep>.Weather_condition__PQzFu{font-size:1.2rem}.Weather_weather__bL\+ep>.Weather_temp__iUi1c{font-size:2.2rem}.Weather_forecastDays__W0JKb{font-size:1rem}.Weather_current__HnfJk>.Weather_day__6IHB\+,.Weather_dayAttributes__G0dGH>div{font-size:1.2rem}}@media only screen and (max-width:768px){.Weather_card__WGF0r{height:90vh;margin-top:6rem;width:90vw}.Weather_current__HnfJk{width:35%}.Weather_forecast__fvt5g{width:65%}.Weather_dayAttributes__G0dGH>div{font-size:1rem}.Weather_forecastDays__W0JKb{padding:1rem}}@media only screen and (max-width:576px){.Weather_weather__bL\+ep{padding-bottom:3rem}.Weather_card__WGF0r{background-color:initial;flex-direction:column;height:90vh;margin-top:6rem;padding-inline:0;width:90vw}.Weather_current__HnfJk>.Weather_day__6IHB\+>span{display:inline-block;margin-left:.5rem}.Weather_current__HnfJk{align-items:center;background-color:initial;flex-direction:column;height:50%;justify-content:space-evenly;padding:1rem;width:100%}.Weather_dayAttributes__G0dGH{background-color:var(--background-color-lighter);border-radius:1rem}.Weather_forecast__fvt5g{gap:1rem;padding-top:1rem;padding-inline:0;width:100%}.Weather_forecastDays__W0JKb{overflow-x:auto}}@media only screen and (max-width:720px){.insp-logo-frame>h2{font-size:.7rem}}:root{--background-color:#fafbfc;--text-color:#111;--main-background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/static/media/main.55df05221585ac6077e1.jpg);--background-color-light:hsla(0,0%,100%,.9);--background-color-lighter:hsla(0,0%,96%,.2);--background-gradient:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4))}@media (prefers-color-scheme:dark){:root{--background-color:#111;--text-color:#fff;--main-background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/static/media/main-dark.433efe32fd73793518e1.jpg);--background-color-light:rgba(0,0,0,.5);--background-color-lighter:hsla(0,0%,7%,.2);--background-gradient:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5))}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-family:Poppins,sans-serif}::-webkit-scrollbar{height:2px;width:2px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#fff;border-radius:12px}::-webkit-scrollbar-thumb:hover{background:#eee;border-radius:12px}a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}.progress-indicator.available{opacity:0}.progress-indicator{opacity:1;pointer-events:none;position:fixed;transition:opacity 436ms cubic-bezier(.4,0,.2,1);width:100%;z-index:9999}.insp-logo-frame,.progress-indicator{background-color:#fafbfc;background-color:var(--background-color);height:100%}.insp-logo-frame{-webkit-animation:fadein 436ms;animation:fadein 436ms;display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;justify-content:center}.insp-logo-frame-img{align-self:center;border-radius:50%;height:200px;width:200px}.insp-logo-frame>h2{color:#111;color:var(--text-color);font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;margin-inline:auto;text-align:center;width:40%}.progress-indicator-head{height:5px;overflow:hidden;position:relative}.progress-indicator .first-indicator,.progress-indicator .second-indicator{background-color:#111;background-color:var(--text-color);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}.progress-indicator .first-indicator{-webkit-animation:first-indicator 2s linear infinite;animation:first-indicator 2s linear infinite}.progress-indicator .second-indicator{-webkit-animation:second-indicator 2s linear infinite;animation:second-indicator 2s linear infinite}.progress-indicator .insp-logo{align-self:center;-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;border-radius:50%}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes first-indicator{0%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}25%{-webkit-transform:translate(0) scaleX(.5);transform:translate(0) scaleX(.5)}50%{-webkit-transform:translate(25%) scaleX(.75);transform:translate(25%) scaleX(.75)}75%{-webkit-transform:translate(100%) scaleX(0);transform:translate(100%) scaleX(0)}to{-webkit-transform:translate(100%) scaleX(0);transform:translate(100%) scaleX(0)}}@keyframes first-indicator{0%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}25%{-webkit-transform:translate(0) scaleX(.5);transform:translate(0) scaleX(.5)}50%{-webkit-transform:translate(25%) scaleX(.75);transform:translate(25%) scaleX(.75)}75%{-webkit-transform:translate(100%) scaleX(0);transform:translate(100%) scaleX(0)}to{-webkit-transform:translate(100%) scaleX(0);transform:translate(100%) scaleX(0)}}@-webkit-keyframes second-indicator{0%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}60%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}80%{-webkit-transform:translate(0) scaleX(.6);transform:translate(0) scaleX(.6)}to{-webkit-transform:translate(100%) scaleX(.1);transform:translate(100%) scaleX(.1)}}@keyframes second-indicator{0%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}60%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}80%{-webkit-transform:translate(0) scaleX(.6);transform:translate(0) scaleX(.6)}to{-webkit-transform:translate(100%) scaleX(.1);transform:translate(100%) scaleX(.1)}}@media only screen and (max-width:720px){.insp-logo-frame>h2{font-size:1rem;width:80vw}}
/*# sourceMappingURL=main.a19e5380.css.map*/