@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{background-color:#74aaec;color:#fff;display:flex;font-family:Quicksand,sans-serif;line-height:normal;padding:0 1.25rem;word-wrap:break-word}.fade-in{-webkit-animation:fade-in 2s linear;animation:fade-in 2s linear}.hidden{display:none}.loader{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;border-bottom:.625rem solid #fff;border-top:.625rem solid #fff;border-color:#9cc4ee #fff;border-style:solid;border-width:.625rem;border-radius:50%;height:5.9375rem;margin:auto;width:5.9375rem}.error-message,.weather-panel{margin:auto;text-align:center}.weather-panel{max-width:33.75rem;padding:3.125rem 0;width:100%}.temperature-container{position:relative}.temperature-container__icon{margin-right:.375rem}.temperature-container__temperature{font-size:4rem}.temperature-container__unit{display:none}.temperature-container__label{cursor:pointer;padding:.3125rem}.temperature-container__label:hover,.temperature-container__unit:checked+.temperature-container__label{border-bottom:.125rem solid #fff}.weather-panel__city{display:block;font-size:2rem;margin-top:.625rem}.weather-panel__country{display:block;font-size:.875rem}.weather-panel__current-condition{display:block;margin-top:.625rem}.forecast-table{border-collapse:separate;border-spacing:.3125rem;margin-left:auto;margin-right:auto;margin-top:.625rem;max-width:25rem;text-align:center;width:100%}.forecast-table__head{font-weight:700}.forecast-table__cell{vertical-align:middle}.forecast-table__skycon{padding:.375rem}.footer{font-size:.75rem;margin-top:1rem;text-align:center}.footer__separator:after{content:"|";margin:0 .5rem}.github-corner:hover .octo-arm{-webkit-animation:octocat-wave .56s ease-in-out;animation:octocat-wave .56s ease-in-out}@-webkit-keyframes octocat-wave{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes octocat-wave{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@media (max-width:500px){.github-corner .octo-arm{-webkit-animation:octocat-wave .56s ease-in-out;animation:octocat-wave .56s ease-in-out}.github-corner:hover .octo-arm{-webkit-animation:none;animation:none}}
/*# sourceMappingURL=style.dc1ad76c.css.map */