.city[data-v-07674fbe]{border-radius:16px;padding:16px;margin:16px 0;background-color:#27876f;color:#fff}.city--title[data-v-07674fbe]{position:relative}.city--title h3[data-v-07674fbe]{font-size:20px;margin:18px 0}.city--title--date[data-v-07674fbe]{position:absolute;left:0;top:-18px;font-size:14px}.city--weather[data-v-07674fbe]{font-size:18px}.city--weather--extra[data-v-07674fbe]{display:flex;justify-content:space-evenly}.city--weather--extra ul[data-v-07674fbe]{width:50%;text-align:left;font-size:16px}.forecast[data-v-1165927a]{border-radius:16px;padding:16px;margin:16px 0;background-color:#007d5f;color:#fff}.forecast--title h3[data-v-1165927a]{font-size:20px;margin:18px 0}.forecast ul[data-v-1165927a]{text-align:left;font-size:16px}.forecast ul li[data-v-1165927a]{padding:.5px 0}.loading[data-v-28f5ef69]{display:inline-block;width:80px;height:80px}.loading[data-v-28f5ef69]:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #fff;border-color:#fff transparent #fff transparent;-webkit-animation:loading-data-v-28f5ef69 1.2s linear infinite;animation:loading-data-v-28f5ef69 1.2s linear infinite}@-webkit-keyframes loading-data-v-28f5ef69{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-data-v-28f5ef69{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content[data-v-195c8477]{min-height:100%;width:calc(100% - 48px);max-width:850px;padding:24px;margin:0 auto;background-color:hsla(0,0%,100%,.85)}.content__error[data-v-195c8477]{padding:16px;margin:24px -24px -24px;font-size:18px;color:#ff3b3b;font-weight:600;border:3px solid #ff3b3b}.content__loader[data-v-195c8477]{width:100%;display:flex;justify-content:center;padding:24px 0}.content--title[data-v-195c8477]{padding-bottom:24px;color:#007d5f}.content--title h1[data-v-195c8477]{margin:0;font-size:32px}.content__two-column[data-v-195c8477]{display:flex;justify-content:space-around;margin:24px 0}@media(max-width:575px){.content__two-column[data-v-195c8477]{flex-direction:column}}.content__two-column section[data-v-195c8477]{width:42%}@media(max-width:575px){.content__two-column section[data-v-195c8477]{width:calc(100% - 32px)}}.content__search[data-v-195c8477]{display:inline-block;width:auto;margin:0 auto;padding:16px;border-radius:16px;background-color:#007d5f;position:relative;max-width:100%}.content__search--input[data-v-195c8477]{background-color:#007d5f;border:1px solid transparent;outline:none;width:100%;font-size:18px;padding-right:60px;color:#fff;letter-spacing:1.25px}.content__search--input[data-v-195c8477]::-moz-placeholder{color:hsla(0,0%,100%,.75)}.content__search--input[data-v-195c8477]:-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.content__search--input[data-v-195c8477]::placeholder{color:hsla(0,0%,100%,.75)}.content__search--input[data-v-195c8477]::-webkit-search-cancel-button{-webkit-appearance:none}.content__search--button[data-v-195c8477]{position:absolute;font-size:18px;outline:none;border:none;border-radius:0 16px 16px 0;background-color:#27876f;font-weight:600;color:#fff;right:0;top:0;height:100%;padding:0 12px;cursor:pointer}body{margin:0;padding:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:rgba(0,0,0,.9);margin-top:0;min-width:98%;min-height:calc(100vh - 48px);position:relative;background-image:url(../img/weather.d34d86b5.webp);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:24px 0}