.ea-calendar{--ea-calendar-cell:40px;color:hsl(var(--foreground));padding:12px}.ea-calendar__months{flex-wrap:wrap;gap:24px;display:flex}.ea-calendar__month{position:relative}.ea-calendar__caption{justify-content:center;align-items:center;min-height:40px;margin-bottom:8px;padding-inline:32px;display:flex}.ea-calendar__dropdowns,.ea-calendar__caption-label{white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.ea-calendar__dropdown-root{border-radius:6px;padding:7px 3px;position:relative}.ea-calendar__dropdown{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ea-calendar__chevron{fill:currentColor;flex-shrink:0;width:16px;height:16px}.ea-calendar__previous,.ea-calendar__next{width:32px;height:36px;color:inherit;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:2px}.ea-calendar__previous{inset-inline-start:0}.ea-calendar__next{inset-inline-end:0}.ea-calendar__nav{display:flex}.ea-calendar__grid{border-collapse:collapse;table-layout:fixed;width:100%;display:table}.ea-calendar__weekdays,.ea-calendar__week{display:table-row}.ea-calendar__weekday,.ea-calendar__day{width:var(--ea-calendar-cell);height:var(--ea-calendar-cell);text-align:center;vertical-align:middle;padding:0;display:table-cell}.ea-calendar__weekday{height:28px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500}.ea-calendar__day-button{width:var(--ea-calendar-cell);height:var(--ea-calendar-cell);color:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:400;display:inline-flex}.ea-calendar__today .ea-calendar__day-button{box-shadow:inset 0 0 0 1px hsl(var(--primary))}.ea-calendar__day-button:hover:not(:disabled),.ea-calendar__previous:hover:not([aria-disabled]),.ea-calendar__next:hover:not([aria-disabled]){background:hsl(var(--accent))}.ea-calendar__day-button:focus-visible,.ea-calendar__previous:focus-visible,.ea-calendar__next:focus-visible,.ea-calendar__dropdown-root:focus-within{outline:2px solid hsl(var(--primary));outline-offset:2px}.ea-calendar__selected:not(.ea-calendar__range-middle) .ea-calendar__day-button{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600}.ea-calendar__range-middle{background:hsl(var(--accent))}.ea-calendar__range-start{border-start-start-radius:8px;border-end-start-radius:8px}.ea-calendar__range-end{border-start-end-radius:8px;border-end-end-radius:8px}.ea-calendar__outside{color:hsl(var(--muted-foreground))}.ea-calendar__disabled,.ea-calendar__previous[aria-disabled],.ea-calendar__next[aria-disabled]{opacity:.35}.ea-calendar__disabled .ea-calendar__day-button{cursor:default}.ea-calendar__hidden{visibility:hidden}@media (max-width:360px){.ea-calendar{--ea-calendar-cell:34px;padding:6px}.ea-calendar__caption{padding-inline:26px}.ea-calendar__previous,.ea-calendar__next{width:26px}}
/*# sourceMappingURL=25ocgramaqjr8.css.map*/