:root{--white-shadow: #fff 0px 1px 1px, #fff 1px 1px 1px, #fff 1px 0px 1px, #fff 1px -1px 1px, #fff 0px -1px 1px, #fff -1px -1px 1px, #fff -1px 0px 1px, #fff -1px 1px 1px}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;margin:0;padding:0}header[data-v-5855aa76]{text-align:center;padding:2rem 0;background-color:#000}header nav a[data-v-5855aa76]{background-color:#fff;border:1px solid #fff;border-radius:1rem;color:#000;font-weight:700;text-decoration:none;display:inline-block;min-width:2rem;margin:.5rem;padding:.5rem}p[data-v-741fe7d1]{padding:1rem}.temperature-widget[data-v-9618a7c5]{width:100%;height:100%;white-space:nowrap;position:relative}.temperature-widget .box[data-v-9618a7c5]{display:flex;height:100%}.temperature-widget .box .half[data-v-9618a7c5]{position:relative}.temperature-widget .box .half.negative .bar[data-v-9618a7c5]{position:absolute;right:0}.temperature-widget .box .half.positive .bar[data-v-9618a7c5]{position:absolute;left:0}.temperature-widget .box .value[data-v-9618a7c5]{position:absolute;right:.5rem;text-shadow:var(--white-shadow)}.precipitation-widget[data-v-5c50fb28]{width:100%;height:100%;white-space:nowrap;position:relative}.precipitation-widget .box[data-v-5c50fb28]{display:flex;height:100%}.precipitation-widget .box .bar[data-v-5c50fb28]{height:fit-content}.precipitation-widget .box .value[data-v-5c50fb28]{position:absolute;top:0;text-shadow:var(--white-shadow)}.precipitation-widget .box .value.amount[data-v-5c50fb28]{left:.2rem}.precipitation-widget .box .value.probability[data-v-5c50fb28]{right:.5rem;color:#555}main[data-v-153ca8c4]{padding:1rem .5rem .5rem}main .loading[data-v-153ca8c4]{padding:0 0 0 .5rem}main .station[data-v-153ca8c4]{margin:0}main .stand[data-v-153ca8c4]{margin:0;font-size:.9rem;color:#555}main table[data-v-153ca8c4]{border-collapse:collapse}main table tr td[data-v-153ca8c4]{white-space:nowrap}main table tr.next-day td[data-v-153ca8c4]{position:sticky;top:0rem;background-color:#fff;z-index:10;padding:.5rem 0 0}main table tr.next-day td div.summary[data-v-153ca8c4]{padding:.5rem;background-color:#efefef;height:1rem}main table tr.next-day td div.summary.date-and-temperature[data-v-153ca8c4]{display:flex;justify-content:space-between}main table tr.next-day td div.summary.date-and-temperature .date[data-v-153ca8c4]{font-weight:700}main table tr.next-day td div.summary.date-and-temperature img[data-v-153ca8c4]{float:left;margin:-3px .25rem 0 0}main table tr.next-day td div.summary.precipitation img[data-v-153ca8c4]{float:left;margin:-3px .25rem 0 0}main table tr.next-day.weekend td div.date[data-v-153ca8c4]{color:#f55}main table tr.quarter td[data-v-153ca8c4]{border-top:1px solid #aaa}main table tr.hour td[data-v-153ca8c4]{font-size:.95rem;text-shadow:var(--white-shadow);padding:0 0 1px}main table tr.hour td.time[data-v-153ca8c4]{width:3rem;height:1rem;text-align:center}main table tr.hour td.temperature[data-v-153ca8c4]{width:10rem;height:1rem}main table tr.hour td.precipitation[data-v-153ca8c4]{width:9rem;height:1rem;padding-left:.5rem}main table tr.empty.hour td[data-v-153ca8c4]{height:0}footer[data-v-153ca8c4]{background-color:#000;color:#aaa;font-size:.8rem;padding:1rem;margin-top:1rem}footer a[data-v-153ca8c4]{color:#aaa}.forecast-view .txt{padding:1rem}.forecast-view .txt p:first-child{background-color:#eee;padding:.5rem;margin-top:0;font-size:.9rem;border:1px solid #000;color:#555}.forecast-view footer{background-color:#000;color:#aaa;font-size:.8rem;padding:1rem;margin-top:1rem}
