.TimeChooser.svelte-u2vy97{display:flex;flex-direction:column;gap:12px}.TimeChooser-label.svelte-u2vy97{font-weight:600;font-size:.875rem}.TimeChooser-note.svelte-u2vy97{margin:0;font-size:.875rem}.TimeChooser-weekHead.svelte-u2vy97{display:flex;align-items:center;justify-content:space-between;gap:12px}.TimeChooser-arrow.svelte-u2vy97{width:36px;height:36px;border:1px solid var(--ink-300, #d8d3cc);border-radius:50%;background:var(--white, #fff);color:inherit;font:inherit;font-size:1.125rem;cursor:pointer}.TimeChooser-arrow.svelte-u2vy97:disabled{opacity:.4;cursor:not-allowed}.TimeChooser-days.svelte-u2vy97{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.TimeChooser-day.svelte-u2vy97{min-height:48px;padding:4px 2px;border:1px solid var(--ink-200, #e8e3dc);border-radius:10px;background:var(--white, #fff);color:inherit;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.TimeChooser-day.is-empty.svelte-u2vy97{opacity:.45}.TimeChooser-day.is-selected.svelte-u2vy97{border-color:var(--ink-900, #1d1b18);box-shadow:inset 0 0 0 1px var(--ink-900, #1d1b18);opacity:1}.TimeChooser-day.svelte-u2vy97:disabled{opacity:.25;cursor:not-allowed}.TimeChooser-dayName.svelte-u2vy97{display:inline-block}.TimeChooser-dayName.svelte-u2vy97:first-letter{text-transform:uppercase}.TimeChooser-times.svelte-u2vy97{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.TimeChooser-time.svelte-u2vy97{min-height:40px;padding:0 14px;border:1px solid var(--ink-300, #d8d3cc);border-radius:999px;background:var(--white, #fff);color:inherit;font:inherit;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.TimeChooser-time.is-selected.svelte-u2vy97{border-color:var(--ink-900, #1d1b18);background:var(--ink-900, #1d1b18);color:var(--white, #fff)}.TimeChooser-time.svelte-u2vy97:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}
