.date-section.svelte-jdpum3,.location-section.svelte-jdpum3,.names-section.svelte-jdpum3{margin-bottom:1.5rem}.date-section.svelte-jdpum3{max-width:14rem}label.svelte-jdpum3{color:var(--ink-soft);flex-direction:column;gap:.2rem;font-size:.8rem;display:flex}input.svelte-jdpum3,select.svelte-jdpum3{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:.3rem;padding:.4rem;font-size:.9rem}.date-nav.svelte-jdpum3{gap:.4rem;margin-top:.3rem;display:flex}.date-step.svelte-jdpum3{border:1px solid var(--line);color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border-radius:.3rem;flex:1;padding:.3rem .5rem;font-size:.78rem}.place-search.svelte-jdpum3{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}button.svelte-jdpum3{background:var(--ink);color:var(--surface);cursor:pointer;border:none;border-radius:.3rem;padding:.5rem .9rem;font-size:.85rem}button[type=button].svelte-jdpum3{color:var(--ink);border:1px solid var(--ink);background:0 0}.place-error.svelte-jdpum3{color:var(--caution);margin:.5rem 0 0;font-size:.85rem}.place-results.svelte-jdpum3{border:1px solid var(--line);border-radius:.3rem;margin:.5rem 0 0;padding:0;list-style:none;overflow:hidden}.place-results.svelte-jdpum3 li:where(.svelte-jdpum3)+li:where(.svelte-jdpum3){border-top:1px solid var(--line)}.place-results.svelte-jdpum3 button[type=button]:where(.svelte-jdpum3){text-align:left;background:var(--surface);width:100%;color:var(--ink);border:none;border-radius:0;padding:.5rem .75rem;font-size:.85rem;display:block}.place-results.svelte-jdpum3 button[type=button]:where(.svelte-jdpum3):hover{background:var(--neutral-soft)}.value-row.svelte-2s0v11{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem 0;font-size:.9rem;display:flex}.label.svelte-2s0v11{color:var(--ink-soft);text-transform:capitalize;font-weight:500}.value.svelte-2s0v11{text-align:right;color:var(--ink);font-weight:500}.value.unavailable.svelte-2s0v11{color:var(--ink-soft);text-transform:none;font-style:italic;font-weight:400}.reason.svelte-2s0v11{font-style:normal}.badge.svelte-2s0v11{text-transform:uppercase;letter-spacing:.02em;vertical-align:middle;border-radius:.3rem;margin-left:.4rem;padding:.1rem .4rem;font-size:.65rem;font-weight:700;display:inline-block}.badge.disputed.svelte-2s0v11{background:var(--warning-soft);color:var(--warning)}.badge.unverified.svelte-2s0v11{background:var(--neutral-soft);color:var(--neutral)}.source-marker.svelte-2s0v11{color:var(--ink-soft);font-weight:400}.range-row.svelte-1umzo2m{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem 0;font-size:.9rem;display:flex}.range.svelte-1umzo2m{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.range.unavailable.svelte-1umzo2m{color:var(--ink-soft);text-transform:none;font-style:italic;font-weight:400}.reason.svelte-1umzo2m{font-style:normal}.name.svelte-1umzo2m{color:var(--ink-soft);font-weight:500}.badge.svelte-1umzo2m{text-transform:uppercase;letter-spacing:.02em;vertical-align:middle;border-radius:.3rem;margin-left:.4rem;padding:.1rem .4rem;font-size:.65rem;font-weight:700;display:inline-block}.badge.disputed.svelte-1umzo2m{background:var(--warning-soft);color:var(--warning)}.badge.unverified.svelte-1umzo2m{background:var(--neutral-soft);color:var(--neutral)}.source-marker.svelte-1umzo2m{color:var(--ink-soft);font-weight:400}.range-row.svelte-wj96m3{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem 0;font-size:.9rem;display:flex}.range.svelte-wj96m3{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.range.unavailable.svelte-wj96m3{color:var(--ink-soft);text-transform:none;font-style:italic;font-weight:400}.reason.svelte-wj96m3{font-style:normal}.name.svelte-wj96m3{color:var(--ink-soft);font-weight:500}.badge.svelte-wj96m3{text-transform:uppercase;letter-spacing:.02em;vertical-align:middle;border-radius:.3rem;margin-left:.4rem;padding:.1rem .4rem;font-size:.65rem;font-weight:700;display:inline-block}.badge.disputed.svelte-wj96m3{background:var(--warning-soft);color:var(--warning)}.source-marker.svelte-wj96m3{color:var(--ink-soft);font-weight:400}.period-list.svelte-wsqqhj{margin:.5rem 0 1rem}h3.svelte-wsqqhj{color:var(--ink-soft);margin:0 0 .25rem;font-size:.8rem;font-weight:600}.period-row.svelte-wsqqhj{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.9rem;display:flex}.range.svelte-wsqqhj{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.name.svelte-wsqqhj{color:var(--ink-soft);font-weight:500}.tag.svelte-wsqqhj{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.02em;margin-left:.35rem;font-size:.65rem;font-weight:400}.source-marker.svelte-wsqqhj{color:var(--ink-soft);font-weight:400}.period-list.svelte-inrrv0{margin:.5rem 0 1rem}h3.svelte-inrrv0{color:var(--ink-soft);margin:0 0 .25rem;font-size:.8rem;font-weight:600}.period-row.svelte-inrrv0{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.9rem;display:flex}.range.svelte-inrrv0{color:var(--ink);font-variant-numeric:tabular-nums}.name.svelte-inrrv0{text-align:right;font-weight:500}.tag.svelte-inrrv0{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.02em;margin-left:.35rem;font-size:.65rem;font-weight:400}.window.svelte-inrrv0{color:var(--ink-soft);margin-left:.35rem;font-size:.7rem;font-weight:400}.yoga-row.svelte-1r4ynuy{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem 0;font-size:.9rem;display:flex}.label.svelte-1r4ynuy{color:var(--ink-soft);text-transform:capitalize;font-weight:500}.value.svelte-1r4ynuy{text-align:right;color:var(--ink);text-transform:capitalize;font-weight:500}.source-marker.svelte-1r4ynuy{color:var(--ink-soft);font-weight:400}section.svelte-gtblpa{background:var(--surface);border:1px solid var(--line);border-radius:.6rem;margin-bottom:1.25rem;padding:1rem 1.25rem}h2.svelte-gtblpa{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);margin:0 0 .75rem;font-size:.95rem}.unverified.svelte-gtblpa{color:var(--neutral);background:var(--neutral-soft);border-radius:.4rem;margin:0 0 .5rem;padding:.5rem .75rem;font-size:.8rem}.kaala.svelte-gtblpa{border-collapse:collapse;width:100%;font-size:.85rem}.kaala.svelte-gtblpa th:where(.svelte-gtblpa){text-align:left;color:var(--ink-soft);border-bottom:1px solid var(--line);white-space:nowrap;padding:.3rem .75rem .3rem 0;font-weight:400}.kaala.svelte-gtblpa td:where(.svelte-gtblpa){text-align:right;border-bottom:1px solid var(--line);padding:.3rem 0;font-weight:500}.legend.svelte-1pavhq{border-top:1px solid var(--line);margin-top:2rem;padding-top:.75rem}ul.svelte-1pavhq{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1pavhq{color:var(--ink-soft);font-size:.75rem}sup.svelte-1pavhq,.mark.svelte-1pavhq{color:var(--ink-soft);margin-right:.15rem}.credit.svelte-1pavhq{color:var(--ink-soft);margin:.6rem 0 0;font-size:.7rem}.credit.svelte-1pavhq a:where(.svelte-1pavhq){color:inherit}.pending-row.svelte-zzcw1r{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem 0;font-size:.9rem;display:flex}.label.svelte-zzcw1r{color:var(--ink-soft);text-transform:capitalize;font-weight:500}.message.svelte-zzcw1r{color:var(--ink-soft);text-align:right;font-style:italic;animation:1.4s ease-in-out infinite svelte-zzcw1r-pulse}@keyframes svelte-zzcw1r-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.message.svelte-zzcw1r{animation:none}}.status.svelte-1x0ahwx{color:var(--ink-soft);font-size:.9rem}.status.updating.svelte-1x0ahwx{background:var(--neutral-soft);color:var(--neutral);border-radius:.4rem;margin-bottom:.75rem;padding:.4rem .75rem}.location-header.svelte-1x0ahwx{margin-bottom:1.25rem}.place-name.svelte-1x0ahwx{font-family:var(--font-display,inherit);color:var(--ink);margin:0 0 .15rem;font-size:1.15rem;font-weight:600}.meta.svelte-1x0ahwx{color:var(--ink-soft);flex-direction:column;gap:.15rem;margin:0;font-size:.8rem;display:flex}.meta-row.svelte-1x0ahwx{gap:.4rem;display:flex}.meta-row.svelte-1x0ahwx dt:where(.svelte-1x0ahwx){min-width:5.5rem;font-weight:600}.meta-row.svelte-1x0ahwx dd:where(.svelte-1x0ahwx){margin:0}.error.svelte-1x0ahwx{color:var(--caution);background:var(--caution-soft);border-radius:.4rem;padding:.75rem}.unverified-names.svelte-1x0ahwx{color:var(--warning);background:var(--warning-soft);border-radius:.4rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.8rem}section.svelte-1x0ahwx{background:var(--surface);border:1px solid var(--line);border-radius:.6rem;margin-bottom:1.25rem;padding:1rem 1.25rem;transition:opacity .2s}section.stale.svelte-1x0ahwx{opacity:.5}h2.svelte-1x0ahwx{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);margin:0 0 .75rem;font-size:.95rem}.freshness.svelte-1x0ahwx{color:var(--ink-soft);margin:.35rem 0 0;font-size:.75rem}.freshness-mark.svelte-1x0ahwx{margin-right:.25rem}.theme-picker.svelte-3gcwuj{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem;margin-bottom:1.5rem;display:flex}label.svelte-3gcwuj{color:var(--ink-soft);flex-direction:column;gap:.2rem;font-size:.8rem;display:flex}select.svelte-3gcwuj{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:.3rem;padding:.4rem;font-size:.9rem}body{font-family:var(--font-body,system-ui, sans-serif);background:var(--bg,#fff);max-width:560px;color:var(--ink,#111);margin:2rem auto;padding:0 1rem}h1[data-astro-cid-lcdefpme]{margin-bottom:1rem;font-size:1.4rem}
