.strip.svelte-1e1xpiu{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:-4px -2px;padding:4px 2px;display:flex;overflow-x:auto}.day.svelte-1e1xpiu{scroll-snap-align:start;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);width:64px;transition:background-color var(--dur-fast), border-color var(--dur-fast), transform var(--dur-base) var(--ease-spring);flex:none;justify-items:center;padding:8px 0;display:grid}.day.svelte-1e1xpiu:hover{border-color:var(--border-strong)}.day.on.svelte-1e1xpiu{background:var(--brand-500);border-color:var(--brand-500);color:#fff;transform:translateY(-2px)}.top.svelte-1e1xpiu{opacity:.8;white-space:nowrap;font-size:11px;font-weight:600}.num.svelte-1e1xpiu{font-size:22px;font-weight:800;line-height:1.15}.mon.svelte-1e1xpiu{opacity:.7;font-size:11px}.chip.svelte-ogjsci{border-radius:var(--radius-pill);white-space:nowrap;background:var(--surface);border:1px solid var(--border);height:36px;color:var(--text-muted);transition:background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast);flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.chip.svelte-ogjsci:hover{color:var(--text);border-color:var(--border-strong)}.chip.svelte-ogjsci:active{transform:scale(.96)}.chip[aria-pressed=true].svelte-ogjsci{background:var(--text);color:var(--bg);border-color:var(--text)}
