.sky-night.svelte-111orte{fill:#070e22;fill-opacity:.32}.sky-day.svelte-111orte{fill:#bdd8ee;fill-opacity:.035}.light.svelte-111orte .sky-night:where(.svelte-111orte){fill:#263a61;fill-opacity:.09}.light.svelte-111orte .sky-day:where(.svelte-111orte){fill:#e8c98e;fill-opacity:.065}.sky-moon.svelte-111orte{stroke:#8cc8ff;stroke-opacity:.64;stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:stroke}.sky-moon.setting.svelte-111orte{stroke:#ffc382;stroke-opacity:.6}.light.svelte-111orte .sky-moon:where(.svelte-111orte){stroke:#447da8;stroke-opacity:.56}.light.svelte-111orte .sky-moon.setting:where(.svelte-111orte){stroke:#a77541;stroke-opacity:.56}.chart-sky.svelte-111orte{pointer-events:none}.moon-badge.svelte-111orte{color:#8cc8ff;pointer-events:all;cursor:help;outline:none}.moon-badge.setting.svelte-111orte{color:#ffc382}.light.svelte-111orte .moon-badge:where(.svelte-111orte){color:#447da8}.light.svelte-111orte .moon-badge.setting:where(.svelte-111orte){color:#a77541}.moon-tag.svelte-111orte{fill:#102631;fill-opacity:.92;stroke:#0000;stroke-width:1px}.light.svelte-111orte .moon-tag:where(.svelte-111orte){fill:#fbfaf5;fill-opacity:.96}.moon-badge.svelte-111orte:focus .moon-tag:where(.svelte-111orte){stroke:currentColor}.moon-disc.svelte-111orte{fill:#253744;stroke:#d9e1d7;stroke-opacity:.55;stroke-width:.55px}.moon-lit.svelte-111orte{fill:#f7f0d3;stroke:none}.moon-arrow.svelte-111orte{fill:currentColor;font:700 13px var(--sans)}.moon-detail.svelte-111orte{pointer-events:none}.moon-info.svelte-111orte{color:#eaf2e4;font-family:var(--sans);text-align:center;box-sizing:border-box;background:#102631;border-radius:5px;line-height:1.2}.light.svelte-111orte .moon-info:where(.svelte-111orte){color:#21372b;background:#fbfaf5;border:1px solid #c4d0c2}.moon-info.svelte-111orte b:where(.svelte-111orte),.moon-info.svelte-111orte span:where(.svelte-111orte){display:block}.band-legend.svelte-1vq1ph{color:var(--ink-soft);flex-wrap:wrap;gap:.35rem .8rem;margin:.55rem 0 .2rem;font-size:.68rem;display:flex}.band-legend.svelte-1vq1ph span:where(.svelte-1vq1ph){align-items:center;gap:.3rem;display:inline-flex}.band-legend.svelte-1vq1ph i:where(.svelte-1vq1ph){opacity:.8;border-radius:50%;width:.6rem;height:.6rem}.band-legend.svelte-1vq1ph small:where(.svelte-1vq1ph){opacity:.75;font-size:.6rem}.band-legend.dark.svelte-1vq1ph{color:#ffffffa8;font-size:.6rem}.band-legend.dark.svelte-1vq1ph small:where(.svelte-1vq1ph){font-size:.55rem}.missing.svelte-1vq1ph{opacity:.75}.chart-box.svelte-1xrajna{--temperature-card-height:calc(clamp(18rem,50vw,26rem) + 15rem);min-block-size:var(--temperature-card-height);box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);color:#34463d;padding:1rem}.chart-heading.svelte-1xrajna{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;min-height:40px;display:flex}h2.svelte-1xrajna{color:#254537;margin:0;font-size:clamp(1.15rem,2vw,1.55rem)}.chart-heading.svelte-1xrajna>span:where(.svelte-1xrajna){font-variant-numeric:tabular-nums;font-size:.75rem}.plot-frame.svelte-1xrajna{touch-action:none;background:#fafbf7;border-radius:10px;height:clamp(18rem,50vw,26rem);margin-top:.5rem;position:relative;overflow:hidden}.plot-frame.svelte-1xrajna svg:where(.svelte-1xrajna){-webkit-user-select:none;user-select:none;cursor:crosshair;width:100%;height:100%;display:block}.plot-tools.svelte-1xrajna{z-index:1;position:absolute;top:0;right:0}.mode-group.svelte-1xrajna{gap:3px;display:flex}button.svelte-1xrajna{color:#254537;min-width:36px;min-height:36px;font:700 .75rem var(--sans);cursor:pointer;background:#fafbf7;border:1px solid #bac5b8;border-radius:7px;padding:.25rem .5rem}.mode-group.svelte-1xrajna button:where(.svelte-1xrajna){width:36px;height:36px;padding:0;font-size:1.15rem}button.chosen.svelte-1xrajna,.download.svelte-1xrajna{color:#fff;background:#254537;border-color:#254537}button.svelte-1xrajna:focus-visible,summary.svelte-1xrajna:focus-visible{outline-offset:2px;outline:3px solid #254537}.grid.svelte-1xrajna{stroke:#cbd4c5;stroke-width:1px}.plot-frame.svelte-1xrajna text:where(.svelte-1xrajna){fill:#34463d;font:12px var(--sans)}polyline.svelte-1xrajna{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}circle.svelte-1xrajna{vector-effect:non-scaling-stroke}.selection.svelte-1xrajna{fill:#93b681;fill-opacity:.24;stroke:#254537;stroke-dasharray:5 4}.cursor.svelte-1xrajna{stroke:#34463d;stroke-dasharray:4 4}.active-dot.svelte-1xrajna{fill:#fff;stroke:#254537;stroke-width:2px}.cursor.svelte-1xrajna,.active-dot.svelte-1xrajna,.extreme-marker.svelte-1xrajna{pointer-events:none}.extreme-marker.svelte-1xrajna circle:where(.svelte-1xrajna){fill:#fff;stroke:#254537;stroke-width:2px}.extreme-marker.svelte-1xrajna text:where(.svelte-1xrajna){fill:#254537;paint-order:stroke;stroke:#fafbf7;stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:700}.tooltip.svelte-1xrajna{pointer-events:none;background:#fff;border:1px solid #bac5b8;border-radius:7px;flex-wrap:wrap;gap:.5rem;padding:.35rem .5rem;font-size:.75rem;display:flex;position:absolute;bottom:.5rem;left:.5rem}.x-axis.svelte-1xrajna{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.5rem;min-height:25px;padding:.3rem 0;font-size:.72rem;display:flex}.legend-strip.svelte-1xrajna{min-height:26px}.legend-strip.svelte-1xrajna .band-legend{color:#34463d;margin:0;padding:.2rem 0}.legend-strip.svelte-1xrajna .missing:not(:only-child){display:none}.chart-metadata.svelte-1xrajna{min-height:48px;font-size:.72rem;line-height:1.4}.coverage.svelte-1xrajna,.sampled-note.svelte-1xrajna{margin:.1rem 0}.chart-footer.svelte-1xrajna{border-top:1px solid var(--line);flex-wrap:wrap;align-items:start;gap:.35rem 1rem;padding-top:.35rem;font-size:.75rem;display:flex}.chart-footer.svelte-1xrajna details:where(.svelte-1xrajna){border:0;flex:auto;min-width:0;margin:0;padding:0}.chart-footer.svelte-1xrajna details[open]:where(.svelte-1xrajna){flex-basis:100%;order:1}.chart-footer.svelte-1xrajna summary:where(.svelte-1xrajna){cursor:pointer;color:#254537;align-items:center;gap:.2rem;min-height:36px;font-weight:700;display:flex}.chart-footer.svelte-1xrajna summary:where(.svelte-1xrajna):before{content:"▸"}.chart-footer.svelte-1xrajna details[open]:where(.svelte-1xrajna)>summary:where(.svelte-1xrajna):before{content:"▾"}.note.svelte-1xrajna{font-size:.75rem;line-height:1.6}.note.svelte-1xrajna p:where(.svelte-1xrajna){margin:.5rem 0}.download.svelte-1xrajna{white-space:nowrap;margin:0}.table-scroll.svelte-1xrajna{max-height:22rem;overflow:auto}table.svelte-1xrajna{border-collapse:collapse;width:100%;font-size:.75rem}caption.svelte-1xrajna{text-align:left;padding:.4rem 0}th.svelte-1xrajna,td.svelte-1xrajna{text-align:left;border-bottom:1px solid var(--line);padding:.4rem}.empty.svelte-1xrajna{font-size:.9rem;line-height:1.6}.envelope.svelte-1xrajna{fill:color-mix(in srgb,var(--leaf) 42%,transparent);stroke:none}.area.svelte-1xrajna{display:none}@media (width<=600px){.chart-box.svelte-1xrajna{--temperature-card-height:calc(clamp(18rem,50vw,26rem) + 16rem)}}@media (width<=360px){.chart-box.svelte-1xrajna{--temperature-card-height:calc(clamp(18rem,50vw,26rem) + 18rem)}}.calm-center.svelte-1154f56 circle:where(.svelte-1154f56){fill:var(--green-deep)}.rose-wrap.svelte-1154f56 .calm-center:where(.svelte-1154f56) text:where(.svelte-1154f56){fill:var(--surface);text-anchor:middle}.rose-wrap.svelte-1154f56 .calm-percent:where(.svelte-1154f56){font-size:14px;font-weight:800}.rose-wrap.svelte-1154f56 .calm-label:where(.svelte-1154f56){font-size:8px;font-weight:500}.aggregate-note.svelte-1154f56{color:var(--ink-soft);text-align:center;margin:.35rem 0 0;font-size:.68rem}.rose-card.svelte-1154f56{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.25rem}h2.svelte-1154f56{margin:.15rem 0;font-size:1.45rem}.rose-card.svelte-1154f56 p:where(.svelte-1154f56){color:var(--ink-soft);margin:.45rem 0;font-size:.83rem}.rose-wrap.svelte-1154f56{place-items:center;display:grid}.rose-wrap.svelte-1154f56 svg:where(.svelte-1154f56){width:min(100%,250px);height:auto}.ring.svelte-1154f56{fill:none;stroke:var(--line)}.axis.svelte-1154f56{stroke:var(--line);stroke-width:1px}.rose-wrap.svelte-1154f56 text:where(.svelte-1154f56){font:700 10px var(--sans);fill:var(--ink-soft)}.current.svelte-1154f56{fill:var(--green-deep);stroke:#fff;stroke-width:2px}.current-line.svelte-1154f56{stroke:var(--green-deep);stroke-width:3px}.legend.svelte-1154f56{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:.25rem .55rem;font-size:.71rem;display:flex}.legend.svelte-1154f56 span:where(.svelte-1154f56){white-space:nowrap}.legend.svelte-1154f56 i:where(.svelte-1154f56){border-radius:50%;width:.62rem;height:.62rem;margin-right:.15rem;display:inline-block}.current-reading.svelte-1154f56{border-top:1px solid var(--line);padding-top:.7rem}.current-reading.svelte-1154f56 b:where(.svelte-1154f56){color:var(--green-deep)}.empty.svelte-1154f56{padding:1rem 0}
