.react-aria-DatePicker{--text-color-invalid:var(--card-accent-fg-color)}.react-aria-DatePicker .react-aria-Group{width:100%;display:flex}.react-aria-DatePicker .react-aria-Button{color:#fff;appearance:none;aspect-ratio:1;vertical-align:middle;background:0 0;border:none;outline:none;margin:.2rem;font-size:1rem}.react-aria-DatePicker .react-aria-Button:hover{background:#6a5acd}.react-aria-DatePicker .react-aria-Button[data-focus-visible]{box-shadow:0 0 0 2px #6a5acd}.react-aria-DatePicker [slot=description]{font-size:12px}.react-aria-DatePicker [slot=errorMessage]{color:var(--text-color-invalid);font-size:12px}.react-aria-DateInput{--field-border:var(--card-border-color);--field-background:var(--card-bg-color);--text-color:var(--input-fg-color);--text-color-placeholder:var(--card-border-color);--text-color-invalid:var(--card-accent-fg-color);--highlight-background:slateblue;--highlight-foreground:white;--highlight-background-invalid:var(--card-accent-fg-color);border:1px solid var(--field-border);background:var(--field-background);white-space:nowrap;box-sizing:border-box;border-radius:6px 0 0 6px;flex:1;min-width:150px;padding:.4375rem 2.5rem .4375rem 8px;display:flex}.react-aria-DateInput:focus-within{border-color:var(--highlight-background);box-shadow:0 0 0 1px var(--highlight-background)}.react-aria-DateSegment{font-variant-numeric:tabular-nums;text-align:end;color:var(--text-color);padding:0 2px}.react-aria-DateSegment[data-type=literal]{padding:0}.react-aria-DateSegment[data-placeholder]{color:var(--text-color-placeholder);font-style:italic}.react-aria-DateSegment:focus{color:var(--highlight-foreground);background:var(--highlight-background);caret-color:#0000;border-radius:4px;outline:none}.react-aria-DateSegment[aria-invalid]{color:var(--text-color-invalid)}.react-aria-DateSegment[aria-invalid]:focus{background:var(--highlight-background-invalid);color:var(--highlight-foreground)}.react-aria-Calendar{--highlight-background:slateblue;--highlight-foreground:white;--button-background:var(--card-bg-color);--button-background-pressed:var(--card-fg-color);--button-border:var(--card-border-color);--text-color:var(--input-fg-color);--text-color-disabled:var(--input-placeholder-color);--text-color-invalid:var(--card-accent-fg-color);--pressed-color:var(--card-muted-fg-color);--unavailable-color:var(--card-accent-fg-color);--invalid-color:var(--card-accent-fg-color);width:fit-content;color:var(--text-color)}.react-aria-Calendar header{align-items:center;margin:0 4px .5rem;display:flex}.react-aria-Calendar header .react-aria-Heading{text-align:center;flex:1;margin:0;font-size:1.375rem}.react-aria-Calendar header .react-aria-Button{background:var(--button-background);border:1px solid var(--button-border);color:var(--text-color);appearance:none;vertical-align:middle;text-align:center;border-radius:4px;outline:none;width:2rem;height:2rem;margin:0;padding:0;font-size:1rem;box-shadow:0 1px 2px #0000001a}.react-aria-Calendar header .react-aria-Button[data-focus-visible]{border-color:var(--highlight-background);box-shadow:0 0 0 1px var(--highlight-background)}.react-aria-Calendar header .react-aria-Button[data-pressed]{background:var(--button-background-pressed)}.react-aria-Calendar .react-aria-CalendarCell{text-align:center;cursor:default;border:2px solid var(--page-background);border-radius:6px;outline:none;width:2rem;margin:-1px;line-height:2rem}.react-aria-Calendar .react-aria-CalendarCell[data-outside-month]{display:none}.react-aria-Calendar .react-aria-CalendarCell[data-pressed]{background:var(--pressed-color)}.react-aria-Calendar .react-aria-CalendarCell[data-focus-visible]{box-shadow:0 0 0 2px var(--highlight-background)}.react-aria-Calendar .react-aria-CalendarCell[data-selected]{background:var(--highlight-background);color:var(--highlight-foreground)}.react-aria-Calendar .react-aria-CalendarCell[data-disabled]{color:var(--text-color-disabled)}.react-aria-Calendar .react-aria-CalendarCell[data-unavailable]{color:var(--unavailable-color);text-decoration:line-through}.react-aria-Calendar .react-aria-CalendarCell[aria-invalid]{background:var(--invalid-color);color:var(--highlight-foreground)}.react-aria-Calendar [slot=errorMessage]{color:var(--text-color-invalid);font-size:12px}.react-aria-Popover{border:1px solid var(--card-border-color);background:var(--page-background);border-radius:6px;padding:1.25rem;overflow:auto;box-shadow:0 8px 20px #0000001a}.react-aria-Popover[data-placement=top]{--origin:translateY(8px)}.react-aria-Popover[data-placement=bottom]{--origin:translateY(-8px)}.react-aria-Popover[data-entering]{animation:.2s slide}.react-aria-Popover[data-exiting]{animation:.2s ease-in reverse slide}@keyframes slide{0%{transform:var(--origin);opacity:0}to{opacity:1;transform:translateY(0)}}@media (forced-colors:active){.react-aria-DatePicker{--text-color-invalid:LinkText}.react-aria-DatePicker .react-aria-Button{forced-color-adjust:none;--focus-ring-color:Highlight;color:buttontext;background:buttonface;border:1px solid buttonborder}.react-aria-DatePicker .react-aria-Button[data-focus-visible]{border-color:highlight;box-shadow:0 0 0 1px highlight}.react-aria-DateInput{forced-color-adjust:none;--field-border:ButtonBorder;--field-background:Field;--text-color:FieldText;--text-color-placeholder:FieldText;--text-color-invalid:LinkText;--highlight-background:Highlight;--highlight-foreground:HighlightText;--highlight-background-invalid:LinkText}.react-aria-Calendar{forced-color-adjust:none;--highlight-background:Highlight;--highlight-foreground:HighlightText;--button-border:ButtonBorder;--button-background:ButtonFace;--button-backgound-pressed:ButtonFace;--text-color:ButtonText;--text-color-disabled:GrayText;--text-color-invalid:LinkText;--unavailable-color:GrayText;--invalid-color:LinkText;--pressed-color:Canvas}}
