.react-aria-RangeCalendar{width:fit-content;max-width:100%}.react-aria-RangeCalendar header{align-items:center;margin:0 4px .5rem;display:flex}.react-aria-RangeCalendar header .react-aria-Heading{text-align:center;flex:1;margin:0;font-size:1.375rem}.react-aria-RangeCalendar .react-aria-Button{width:2rem;height:2rem;padding:0}.react-aria-RangeCalendar table{border-collapse:collapse}.react-aria-RangeCalendar table td{padding:2px 0}.react-aria-RangeCalendar .react-aria-CalendarCell{text-align:center;cursor:default;forced-color-adjust:none;border-radius:6px;outline:none;width:2.286rem;line-height:2.286rem}.react-aria-RangeCalendar .react-aria-CalendarCell[data-outside-month]{display:none}.react-aria-RangeCalendar .react-aria-CalendarCell[data-pressed]{background:gray}.react-aria-RangeCalendar .react-aria-CalendarCell[data-focus-visible]{outline-offset:-2px;outline:2px solid #4f46e5}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selected]{color:#fff;background:#4f46e5;border-radius:0}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selected][data-focus-visible]{outline-offset:-3px;outline-color:#fff}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-start]{border-start-start-radius:6px;border-end-start-radius:6px}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-end]{border-start-end-radius:6px;border-end-end-radius:6px}.react-aria-RangeCalendar .react-aria-CalendarCell[data-unavailable]{color:#94a3b8;text-decoration:line-through}.react-aria-RangeCalendar .react-aria-CalendarCell[data-invalid]{background:#94a3b8}
