body{margin:0 auto;overflow:hidden}.disable-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.col-resize-cursor{cursor:col-resize}.DateRangePicker-day_range_start.DateRangePicker-day_range_end{border-top-right-radius:var(--joy-radius-sm)!important;border-bottom-right-radius:var(--joy-radius-sm)!important;border-top-left-radius:var(--joy-radius-sm)!important;border-bottom-left-radius:var(--joy-radius-sm)!important}.DateRangePicker-day_range_start{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:var(--joy-radius-sm);border-bottom-left-radius:var(--joy-radius-sm)}.DateRangePicker-day_range_start[aria-selected=true]{color:#fff!important}.DateRangePicker-day_range_middle{border-radius:0!important;color:var(--joy-palette-text-tertiary)!important}.DateRangePicker-day_range_middle[aria-selected=true]{background-color:var(--joy-palette-background-level1)!important;color:var(--joy-palette-text-tertiary)}.DateRangePicker-day_range_end{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--joy-radius-sm);border-bottom-right-radius:var(--joy-radius-sm)}.DateRangePicker-day_range_end[aria-selected=true]{color:#fff!important}.Calendar-day-cell{padding:0;position:relative;text-align:center}.Calendar-day_button{background-color:transparent;border:none;border-radius:var(--joy-radius-sm);color:inherit;cursor:pointer;font-family:var(--joy-fontFamily-body);font-weight:inherit;height:36px;outline-color:var(--joy-palette-focusVisible);padding:0;-webkit-user-select:none;user-select:none;width:36px}.Calendar-day-cell:not(.Calendar-day_selected):not(.Calendar-day_disabled)>.Calendar-day_button:hover{background-color:var(--joy-palette-neutral-plainHoverBg);color:var(--joy-palette-neutral-plainHoverColor)}.Calendar-day_button[disabled]{cursor:not-allowed}.Calendar-day_disabled{background-color:transparent;color:var(--joy-palette-neutral-400);cursor:unset}.Calendar-day_disabled:hover{background-color:transparent;color:var(--joy-palette-neutral-400)}.Calendar-day_outside{color:var(--joy-palette-neutral-400)}.Calendar-day_selected{background-color:var(--joy-palette-neutral-700);border-radius:var(--joy-radius-sm);color:#fff}.Calendar-day_selected:hover{background-color:var(--joy-palette-neutral-700)}.Calendar-day_today{font-weight:var(--joy-fontWeight-xl)}.Calendar-weekday{color:var(--joy-palette-neutral-400);font-size:var(--joy-fontSize-sm);font-weight:400;text-align:center;width:36px}.Calendar-weekdays{display:flex}.Calendar-nav{align-items:center;display:flex;margin-top:4px}.Calendar-row{margin-top:2px;display:flex;width:100%}.Calendar-month_grid{border-collapse:collapse;margin-top:16px;width:100%}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes sidebarSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% + 8px))}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sidebarSlideIn{0%{opacity:0;transform:translate(calc(100% + 8px))}to{transform:translate(0);opacity:1}}@keyframes sidebarContentFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
