.strip,.daychart{--colmax:52px;--gap:3px;--lab:14px;--lab-size:11px;--cellw:minmax(0, 1fr)}.strip{margin-top:var(--space-3)}.daychart{--colmax:99px;--gap:5px;--lab:18px;--lab-size:12.5px;--cellw:30px}:is(.strip,.daychart) .grid,:is(.strip,.daychart) .spans{grid-template-columns:repeat(var(--n), var(--cellw));display:grid}:is(.strip,.daychart) .spans{margin-bottom:var(--space-1);font-size:var(--font-size-caption);color:var(--color-text-secondary);white-space:nowrap;grid-column:1/-1;font-weight:600;line-height:13px}:is(.strip,.daychart) .spans span{padding-left:3px}:is(.strip,.daychart) .spans span+span{box-shadow:inset 1px 0 0 var(--color-surface-hairline);padding-left:6px}:is(.strip,.daychart) .day{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:0;display:flex}:is(.strip,.daychart) .plot{height:calc(var(--colmax) + var(--lab) + 2px);box-shadow:inset 0 -1px 0 var(--color-data-axis);flex-direction:column;justify-content:flex-end;align-items:center;display:flex}:is(.strip,.daychart) .num{font-size:var(--lab-size);line-height:var(--lab);color:var(--color-text-primary);white-space:nowrap;margin-bottom:2px;font-weight:700}:is(.strip,.daychart) .num.none{color:var(--color-text-secondary);font-weight:500}:is(.strip,.daychart) .col{width:calc(100% - var(--gap));height:max(4px, calc(var(--h) * var(--colmax) / 100));border-radius:var(--radius-column) var(--radius-column) 0 0}:is(.strip,.daychart) .past .col{opacity:.55}:is(.strip,.daychart) .date{margin-top:var(--space-1);font-size:var(--font-size-caption);color:var(--color-text-secondary);flex-direction:column;align-items:center;font-weight:500;line-height:13px;display:flex}:is(.strip,.daychart) .date.on{color:var(--color-text-primary);font-weight:700}:is(.strip,.daychart) .date b{padding:0 var(--space-1);border-radius:var(--radius-small);font-size:var(--font-size-footnote);line-height:16px;font-weight:inherit}.strip .date b{padding:0 2px;font-size:12px}@media (max-width:359px){.strip .date b{padding:0 1px}}@media (max-width:339px){.strip .date b{font-size:11px}}:root:not([data-shift]) [data-day="0"] .date,:root[data-shift="1"] [data-day="1"] .date,:root[data-shift="2"] [data-day="2"] .date,:root[data-shift="3"] [data-day="3"] .date{color:var(--color-text-primary);font-weight:700}:root:not([data-shift]) [data-day="0"] .date b,:root[data-shift="1"] [data-day="1"] .date b,:root[data-shift="2"] [data-day="2"] .date b,:root[data-shift="3"] [data-day="3"] .date b{background:var(--color-text-primary);color:var(--color-text-on-ink)}.strip .day{padding-bottom:var(--space-1);border-radius:var(--radius-small)}:root:not([data-shift]) .strip [data-day="0"],:root[data-shift="1"] .strip [data-day="1"],:root[data-shift="2"] .strip [data-day="2"],:root[data-shift="3"] .strip [data-day="3"]{background:var(--color-data-highlight)}.strip .brackets{grid-column:1/-1;grid-template-columns:repeat(var(--n), var(--cellw));margin-bottom:var(--space-1);display:grid}.strip .brackets .b{flex-direction:column;align-items:center;min-width:0;padding:0 2px;display:flex}.strip .brackets .label{text-overflow:ellipsis;max-width:100%;font-size:var(--font-size-caption);color:var(--color-text-secondary);white-space:nowrap;font-weight:600;line-height:13px;overflow:hidden}.strip .brackets .rule{align-self:stretch;align-items:center;gap:var(--space-2);height:22px;display:flex}.strip .brackets i{background:linear-gradient(var(--color-data-bracket), var(--color-data-bracket)) center / 100% 1.5px no-repeat;flex:1;height:8px}.strip .brackets .l{border-left:1.5px solid var(--color-data-bracket)}.strip .brackets .r{border-right:1.5px solid var(--color-data-bracket)}.strip .brackets b{font-size:var(--font-size-body);white-space:nowrap;font-weight:700;line-height:22px}.daychart button.day{padding-bottom:var(--space-1);border-radius:var(--radius-small);cursor:pointer}.daychart button.day[aria-pressed=true]{background:var(--color-data-highlight)}.daychart button.day:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-2px}.panel.svelte-t08lpg{margin-top:var(--space-3);padding-top:var(--space-3);border-top:.5px solid var(--color-surface-hairline)}.top.svelte-t08lpg{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}h3.svelte-t08lpg{font-size:var(--font-size-headline);margin:0;font-weight:600;line-height:22px}.kind.svelte-t08lpg{font-size:var(--font-size-footnote);color:var(--color-text-secondary);font-weight:600;line-height:18px}.snow.svelte-t08lpg{margin:var(--space-1) 0 0;align-items:baseline;gap:var(--space-2);display:flex}.snow.svelte-t08lpg b:where(.svelte-t08lpg){font-size:var(--font-size-title1);font-weight:700;line-height:34px}.range.svelte-t08lpg{font-size:var(--font-size-body);color:var(--color-text-secondary)}dl.svelte-t08lpg{margin:var(--space-2) 0 0}dl.svelte-t08lpg>div:where(.svelte-t08lpg){justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;font-size:var(--font-size-body);line-height:20px;display:flex}dt.svelte-t08lpg{color:var(--color-text-secondary)}dd.svelte-t08lpg{text-align:right;margin:0;font-weight:600}.steps.svelte-t08lpg{height:64px;margin-top:var(--space-4);box-shadow:inset 0 -1px 0 var(--color-data-axis);position:relative}.step.svelte-t08lpg{flex-direction:column;justify-content:flex-end;align-items:center;height:calc(100% - 16px);display:flex;position:absolute;bottom:0}.step.svelte-t08lpg i:where(.svelte-t08lpg){border-radius:var(--radius-column) var(--radius-column) 0 0;background:var(--fill);width:calc(100% - 3px);min-height:1px}.step.wet.svelte-t08lpg i:where(.svelte-t08lpg){background:var(--color-data-rain)}.v.svelte-t08lpg{font-size:var(--font-size-caption);white-space:nowrap;font-weight:600;line-height:14px}.ticks.svelte-t08lpg{height:16px;font-size:var(--font-size-caption);color:var(--color-text-secondary);margin-top:2px;line-height:16px;position:relative}.ticks.svelte-t08lpg span:where(.svelte-t08lpg){position:absolute}.note.svelte-t08lpg{margin:var(--space-2) 0 0;gap:var(--space-1) var(--space-3);font-size:var(--font-size-footnote);color:var(--color-text-secondary);flex-wrap:wrap;line-height:18px;display:flex}.rain.svelte-t08lpg{align-items:center;gap:6px;display:inline-flex}.rain.svelte-t08lpg i:where(.svelte-t08lpg){background:var(--color-data-rain);border-radius:2px;width:10px;height:10px}.head.svelte-1wfsxsy{justify-content:space-between;align-items:center;display:flex}h2.svelte-1wfsxsy{margin:0}.daychart.svelte-1wfsxsy{margin:var(--space-2) calc(-1 * var(--space-4)) 0;padding:0 var(--space-4);scroll-padding:0 var(--space-4);overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.daychart.svelte-1wfsxsy::-webkit-scrollbar{display:none}.daychart.svelte-1wfsxsy>.grid{width:max-content}h2.svelte-1hkgxlu{padding:0 var(--space-1);margin:0}.grid.svelte-1hkgxlu{margin:var(--space-2) 0 0;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile.svelte-1hkgxlu{min-width:0;padding:10px var(--space-3);border-radius:14px}dt.svelte-1hkgxlu{font-size:var(--font-size-footnote);color:var(--color-text-secondary);align-items:center;gap:6px;font-weight:600;line-height:18px;display:flex}dd.svelte-1hkgxlu{margin:0}.v.svelte-1hkgxlu{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:2px;display:flex}.v.svelte-1hkgxlu b:where(.svelte-1hkgxlu){font-size:var(--font-size-title3);overflow-wrap:break-word;font-weight:600;line-height:25px}.v.svelte-1hkgxlu b.none:where(.svelte-1hkgxlu){color:var(--color-text-secondary)}.v.svelte-1hkgxlu span:where(.svelte-1hkgxlu){font-size:var(--font-size-footnote);color:var(--color-text-secondary);white-space:nowrap;line-height:18px}.src.svelte-1hkgxlu{margin:var(--space-2) 0 0;padding:0 var(--space-1);font-size:var(--font-size-footnote);color:var(--color-text-secondary);line-height:18px}section.svelte-1sa62j6>.head{justify-content:space-between;align-items:center;display:flex}section.svelte-1sa62j6 .head>h2{margin:0}section.svelte-1sa62j6 .title{margin:var(--space-2) 0 0;font-size:var(--font-size-title3);letter-spacing:-.45px;text-wrap:pretty;font-weight:600;line-height:25px}section.svelte-1sa62j6 .dots{margin-top:var(--space-3);gap:6px;display:flex}section.svelte-1sa62j6 .dots i{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--color-text-secondary);border-radius:50%}section.svelte-1sa62j6 .dots i.close{background:var(--color-text-primary);box-shadow:none}section.svelte-1sa62j6 .src{margin:var(--space-3) 0 0;font-size:var(--font-size-footnote);color:var(--color-text-secondary);line-height:18px}section.svelte-1sa62j6 .src+.src{margin-top:var(--space-1)}
