.EventDateCalendar.svelte-1il4k97{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--ink-200, #e8e3dc);border-radius:14px;background:var(--white, #fff)}.EventDateCalendar-head.svelte-1il4k97{display:flex;align-items:center;justify-content:space-between}.EventDateCalendar-month.svelte-1il4k97{display:inline-block;font-weight:700}.EventDateCalendar-month.svelte-1il4k97:first-letter{text-transform:uppercase}.EventDateCalendar-nav.svelte-1il4k97{width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:inherit;font:inherit;font-size:1.25rem;cursor:pointer}.EventDateCalendar-nav.svelte-1il4k97:disabled{opacity:.3;cursor:default}.EventDateCalendar-grid.svelte-1il4k97{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;text-align:center}.EventDateCalendar-weekday.svelte-1il4k97{font-size:.75rem;opacity:.6;text-transform:lowercase}.EventDateCalendar-day.svelte-1il4k97{justify-self:center;width:100%;max-width:40px;aspect-ratio:1;min-height:36px;border:0;border-radius:50%;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums}.EventDateCalendar-day.is-none.svelte-1il4k97{opacity:.3}.EventDateCalendar-day.is-open.svelte-1il4k97{font-weight:700;background:var(--lavender-100, #f1edfb);cursor:pointer}.EventDateCalendar-day.is-full.svelte-1il4k97{text-decoration:line-through;opacity:.55;cursor:pointer}.EventDateCalendar-day.is-picked.svelte-1il4k97{background:var(--ink-800, #1f1b16);color:var(--white, #fff);opacity:1}.EventDateCalendar-times.svelte-1il4k97{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--ink-100, #f1ede7)}.EventDateCalendar-timesLabel.svelte-1il4k97{display:inline-block;font-weight:600;font-size:.875rem}.EventDateCalendar-timesLabel.svelte-1il4k97:first-letter{text-transform:uppercase}.EventDateCalendar-timeList.svelte-1il4k97{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.EventDateCalendar-time.svelte-1il4k97{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border:1px solid var(--ink-300, #d8d3cc);border-radius:10px;background:var(--white, #fff);color:inherit;font:inherit;text-align:left;cursor:pointer}.EventDateCalendar-time.is-selected.svelte-1il4k97{border:2px solid var(--ink-800, #1f1b16);padding:7px 9px;background:var(--lavender-100, #f1edfb)}.EventDateCalendar-time.svelte-1il4k97:disabled{opacity:.45;cursor:not-allowed}.EventDateCalendar-clock.svelte-1il4k97{font-weight:700;font-variant-numeric:tabular-nums}.EventDateCalendar-left.svelte-1il4k97{font-size:.8125rem;opacity:.8}
