.rdp:not(:where([data-sa])){--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden:not(:where([data-sa])){box-sizing:border-box;appearance:none;background:0 0;border:0;margin:0;padding:0;top:0;clip:rect(1px, 1px, 1px, 1px)!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.rdp-button_reset:not(:where([data-sa])){appearance:none;cursor:default;color:inherit;font:inherit;background:0 0;margin:0;padding:0;position:relative}.rdp-button_reset:focus-visible:not(:where([data-sa])){outline:none}.rdp-button:not(:where([data-sa])){border:2px solid #0000}.rdp-button[disabled]:not(.rdp-day_selected):not(:where([data-sa])){opacity:.25}.rdp-button:not([disabled]):not(:where([data-sa])){cursor:pointer}.rdp-button:focus-visible:not([disabled]):not(:where([data-sa])){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected):not(:where([data-sa])){background-color:var(--rdp-background-color)}.rdp-months:not(:where([data-sa])){display:flex}.rdp-month:not(:where([data-sa])){margin:0 1em}.rdp-month:first-child:not(:where([data-sa])){margin-left:0}.rdp-month:last-child:not(:where([data-sa])){margin-right:0}.rdp-table:not(:where([data-sa])){max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse;margin:0}.rdp-with_weeknumber .rdp-table:not(:where([data-sa])){max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption:not(:where([data-sa])){text-align:left;justify-content:space-between;align-items:center;padding:0;display:flex}.rdp-multiple_months .rdp-caption:not(:where([data-sa])){text-align:center;display:block;position:relative}.rdp-caption_dropdowns:not(:where([data-sa])){display:inline-flex;position:relative}.rdp-caption_label:not(:where([data-sa])){z-index:1;white-space:nowrap;color:currentColor;font-family:inherit;font-size:var(--rdp-caption-font-size);border:2px solid #0000;align-items:center;margin:0;padding:0 .25em;font-weight:700;display:inline-flex;position:relative}.rdp-nav:not(:where([data-sa])){white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav:not(:where([data-sa])){position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav:not(:where([data-sa])){position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button:not(:where([data-sa])){width:var(--rdp-cell-size);height:var(--rdp-cell-size);border-radius:100%;justify-content:center;align-items:center;padding:.25em;display:inline-flex}.rdp-dropdown_year:not(:where([data-sa])),.rdp-dropdown_month:not(:where([data-sa])){align-items:center;display:inline-flex;position:relative}.rdp-dropdown:not(:where([data-sa])){appearance:none;z-index:2;width:100%;cursor:inherit;opacity:0;font-family:inherit;font-size:inherit;line-height:inherit;background-color:#0000;border:none;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0}.rdp-dropdown[disabled]:not(:where([data-sa])){opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label:not(:where([data-sa])){background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon:not(:where([data-sa])){margin:0 0 0 5px}.rdp-head:not(:where([data-sa])){border:0}.rdp-head_row:not(:where([data-sa])),.rdp-row:not(:where([data-sa])){height:100%}.rdp-head_cell:not(:where([data-sa])){vertical-align:middle;text-align:center;height:100%;height:var(--rdp-cell-size);text-transform:uppercase;padding:0;font-size:.75em;font-weight:700}.rdp-tbody:not(:where([data-sa])){border:0}.rdp-tfoot:not(:where([data-sa])){margin:.5em}.rdp-cell:not(:where([data-sa])){width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);text-align:center;padding:0}.rdp-weeknumber:not(:where([data-sa])){font-size:.75em}.rdp-weeknumber:not(:where([data-sa])),.rdp-day:not(:where([data-sa])){box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);border:2px solid #0000;border-radius:100%;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}.rdp-day_today:not(.rdp-day_outside):not(:where([data-sa])){font-weight:700}.rdp-day_selected:not(:where([data-sa])),.rdp-day_selected:focus-visible:not(:where([data-sa])),.rdp-day_selected:hover:not(:where([data-sa])){color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside:not(:where([data-sa])){opacity:.5}.rdp-day_selected:focus-visible:not(:where([data-sa])){outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end):not(:where([data-sa])){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start):not(:where([data-sa])),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end):not(:where([data-sa])){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start):not(:where([data-sa])){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start:not(:where([data-sa])){border-radius:100%}.rdp-day_range_middle:not(:where([data-sa])){border-radius:0}
