.days.svelte-1d6nxft{margin-block:var(--space-5)}.recent-row.svelte-1d6nxft{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--color-rule)}.recent-date.svelte-1d6nxft{flex:1 1 auto;min-inline-size:0;font-size:var(--text-base);color:var(--color-accent)}.recent-date.svelte-1d6nxft:hover{text-decoration:underline}.recent-count.svelte-1d6nxft{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-tertiary)}.recent-partial.svelte-1d6nxft{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--tint-warn);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--color-text-secondary);white-space:nowrap}.fold.svelte-1d6nxft{border-block-end:1px solid var(--color-rule)}.fold-summary.svelte-1d6nxft{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);min-block-size:2.75rem;padding-block:var(--space-2);cursor:pointer;color:var(--color-text-secondary);list-style:none}.fold-summary.svelte-1d6nxft:hover{color:var(--color-text)}.fold-summary.svelte-1d6nxft::-webkit-details-marker{display:none}.fold-summary.svelte-1d6nxft:before{content:"";flex:none;inline-size:0;block-size:0;border-block:.3rem solid transparent;border-inline-start:.4rem solid currentColor;transition:transform var(--dur-fast) ease}.fold[open].svelte-1d6nxft>.fold-summary:where(.svelte-1d6nxft):before{transform:rotate(90deg)}.fold-name.svelte-1d6nxft{flex:1 1 auto;min-inline-size:0;font-size:var(--text-base)}.fold-facts.svelte-1d6nxft{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-tertiary)}.fold-body.svelte-1d6nxft{padding-block-end:var(--space-3)}.day-grid.svelte-1d6nxft{display:flex;flex-wrap:wrap;gap:var(--space-1)}.day-grid.svelte-1d6nxft a:where(.svelte-1d6nxft){display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.75rem;min-block-size:2.75rem;border:1px solid var(--color-rule);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-accent);transition:border-color var(--dur-fast) ease}.day-grid.svelte-1d6nxft a:where(.svelte-1d6nxft):hover{border-color:var(--color-accent)}.fold.svelte-1d6nxft .fold:where(.svelte-1d6nxft){margin-inline-start:var(--space-3)}.fold.svelte-1d6nxft .fold:where(.svelte-1d6nxft):last-child{border-block-end:none}.window.svelte-1d6nxft{margin-top:var(--space-4);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.window-legend.svelte-1d6nxft{padding-inline:var(--space-2);font-size:var(--text-xs);color:var(--color-text-tertiary)}.segments.svelte-1d6nxft{display:flex;flex-wrap:wrap;gap:var(--space-2)}.segment.svelte-1d6nxft{position:relative;display:flex;min-height:2.75rem;align-items:center;padding:var(--space-2) var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer}.segment[data-selected=true].svelte-1d6nxft{border-color:var(--color-accent);background:var(--color-tint-accent)}.segment.svelte-1d6nxft:has(.segment-input:where(.svelte-1d6nxft):focus-visible){outline:1px solid var(--color-focus);outline-offset:1px}.segment-input.svelte-1d6nxft{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.segment-days.svelte-1d6nxft{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}
