.react-aria-RangeCalendar,.react-aria-Calendar{width:fit-content;max-width:100%;color:var(--text-color)}.react-aria-RangeCalendar header,.react-aria-Calendar header{align-items:center;margin:0 4px .5rem;display:flex}.react-aria-RangeCalendar header .react-aria-Heading,.react-aria-Calendar header .react-aria-Heading{text-align:center;font-size:var(--typeset-heading-sm-font-size);line-height:var(--typeset-heading-sm-line-height);letter-spacing:var(--typeset-heading-sm-letter-spacing);font-family:var(--typeset-heading-sm-font-family);font-weight:var(--typeset-heading-sm-font-weight);font-style:var(--typeset-heading-sm-font-style);flex:1;margin:0}.react-aria-RangeCalendar .react-aria-Button,.react-aria-Calendar .react-aria-Button{width:2rem;height:2rem;padding:0}.react-aria-RangeCalendar table,.react-aria-Calendar table{border-collapse:collapse;min-width:320px}.react-aria-RangeCalendar table td,.react-aria-Calendar table td{padding:2px 0}.react-aria-RangeCalendar .react-aria-CalendarHeaderCell,.react-aria-Calendar .react-aria-CalendarHeaderCell{--typeset-font-size:12px;--typeset-line-height:20px;font-size:var(--typeset-font-size);line-height:var(--typeset-line-height);letter-spacing:var(--typeset-default-letter-spacing);font-family:var(--font-family-graphik)}@media (min-width:1920px){.react-aria-RangeCalendar .react-aria-CalendarHeaderCell,.react-aria-Calendar .react-aria-CalendarHeaderCell{--typeset-font-size:14px;--typeset-line-height:24px}}.react-aria-RangeCalendar .react-aria-CalendarHeaderCell,.react-aria-Calendar .react-aria-CalendarHeaderCell{--tw-text-opacity:1;color:rgb(var(--color-grey-500) / var(--tw-text-opacity)) ;padding-top:.75rem;padding-bottom:.75rem;font-weight:100}.react-aria-RangeCalendar .react-aria-CalendarCell,.react-aria-Calendar .react-aria-CalendarCell{text-align:center;cursor:pointer;forced-color-adjust:none;border-radius:6px;outline:none;line-height:2.286rem;position:relative}.react-aria-RangeCalendar .react-aria-CalendarCell[data-disabled=true],.react-aria-Calendar .react-aria-CalendarCell[data-disabled=true],.react-aria-RangeCalendar .react-aria-CalendarCell[data-unavailable],.react-aria-Calendar .react-aria-CalendarCell[data-unavailable]{color:rgb(var(--color-grey-400) / .6) ;cursor:not-allowed}.react-aria-RangeCalendar .react-aria-CalendarCell[data-outside-month],.react-aria-Calendar .react-aria-CalendarCell[data-outside-month]{display:none}.react-aria-RangeCalendar .react-aria-CalendarCell[data-hovered],.react-aria-Calendar .react-aria-CalendarCell[data-hovered]{isolation:isolate;z-index:1}.react-aria-RangeCalendar .react-aria-CalendarCell[data-hovered]:after,.react-aria-Calendar .react-aria-CalendarCell[data-hovered]:after{content:"";aspect-ratio:1;z-index:-1;background:rgb(var(--color-grey-200) / 1) ;border-radius:9999px;width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)scale(1.08)}.react-aria-RangeCalendar .react-aria-CalendarCell[data-hovered][data-selected]:after,.react-aria-Calendar .react-aria-CalendarCell[data-hovered][data-selected]:after{border:1px solid rgb(var(--color-grey-600) / 1) ;transform:translate(-50%)scale(1)}.react-aria-RangeCalendar .react-aria-CalendarCell[data-focus-visible],.react-aria-Calendar .react-aria-CalendarCell[data-focus-visible]{isolation:isolate;z-index:1}.react-aria-RangeCalendar .react-aria-CalendarCell[data-focus-visible]:after,.react-aria-Calendar .react-aria-CalendarCell[data-focus-visible]:after{content:"";aspect-ratio:1;z-index:-1;background:rgb(var(--color-grey-200) / 1) ;border-radius:9999px;width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)scale(1.08);box-shadow:0 0 5px #00a3ff}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selected],.react-aria-Calendar .react-aria-CalendarCell[data-selected]{background:rgb(var(--color-grey-200) / 1) ;color:rgb(var(--color-grey-700) / 1) ;border-radius:0}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-start],.react-aria-Calendar .react-aria-CalendarCell[data-selection-start]{color:rgb(var(--color-primary-foreground) / 1) ;opacity:1;isolation:isolate;z-index:1;background:#fff;position:relative}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-start]:before,.react-aria-Calendar .react-aria-CalendarCell[data-selection-start]:before{content:"";z-index:-1;background:rgb(var(--color-grey-200) / 1) ;width:50%;position:absolute;inset:0 0 0 50%}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-start]:after,.react-aria-Calendar .react-aria-CalendarCell[data-selection-start]:after{content:"";aspect-ratio:1;z-index:-1;border-radius:9999px;width:auto;height:100%;position:absolute;top:0;left:50%;background:rgb(var(--color-grey-600) / 1) !important;transform:translate(-50%)scale(1.08)!important}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-end],.react-aria-Calendar .react-aria-CalendarCell[data-selection-end]{opacity:1;color:rgb(var(--color-primary-foreground) / 1) ;isolation:isolate;z-index:1;background:#fff;position:relative;text-decoration:none!important}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-end]:before,.react-aria-Calendar .react-aria-CalendarCell[data-selection-end]:before{content:"";z-index:-1;background:rgb(var(--color-grey-200) / 1) ;width:50%;position:absolute;inset:0 50% 0 0}.react-aria-RangeCalendar .react-aria-CalendarCell[data-selection-end]:after,.react-aria-Calendar .react-aria-CalendarCell[data-selection-end]:after{content:"";aspect-ratio:1;z-index:-1;border-radius:9999px;width:auto;height:100%;position:absolute;top:0;left:50%;background:rgb(var(--color-grey-600) / 1) !important;transform:translate(-50%)scale(1.08)!important}
.react-aria-Calendar .react-aria-CalendarCell[data-selected]{color:rgb(var(--color-primary-foreground) / 1) ;opacity:1;isolation:isolate;z-index:1;background:#fff;position:relative}.react-aria-Calendar .react-aria-CalendarCell[data-selected]:after{content:"";aspect-ratio:1;z-index:-1;border-radius:9999px;width:auto;height:100%;position:absolute;top:0;left:50%;background:rgb(var(--color-grey-600) / 1) !important;transform:translate(-50%)scale(1.08)!important}.react-aria-Calendar .react-aria-Button[data-disabled=true]{color:rgb(var(--color-grey-200) / 1) ;cursor:not-allowed}
div.gm-style-iw{box-shadow:none!important;max-width:unset!important;border:1px solid #c8c8c8!important;border-radius:0!important;padding:0!important}div.gm-style-iw .gm-style-iw-d{padding:0!important;overflow:auto!important}
@keyframes svgStrokeIn{0%{stroke-dashoffset:-100px}to{stroke-dashoffset:0}}.delayed-animate-svg{stroke-dashoffset:-100px;animation:.4s ease-in-out .4s forwards svgStrokeIn}.animate-svg{animation:.5s ease-in-out forwards svgStrokeIn}
