.sx__calendar{background-color:var(--bg)!important;border:none!important}.sx__today-button{background-color:var(--primary)!important;color:#fff!important;border:none!important;border-radius:24px!important;padding:12px 24px!important}.sx__chevron--previous,.sx__chevron--next{border-color:var(--primary)!important;width:.8rem!important;height:.8rem!important}.sx__range-heading{font-size:24px!important;font-weight:500!important}.sx__month-grid-day__header-date.sx__is-today,.sx__week-grid__date--is-today .sx__week-grid__date-number{color:var(--primary)!important;background-color:var(--bg)!important;font-size:.9rem!important;font-weight:900!important}.sx__date-picker-wrapper *{background-color:var(--bg)!important}.sx__date-input-chevron{filter:none!important}.sx-react-calendar-wrapper{height:840px!important}.sx__month-grid-week{border:none!important}.sx__month-grid-week>div{border:1px solid var(--primary)!important;border-radius:24px!important;margin:5px!important;padding:5px!important}.sx__month-grid-wrapper{position:relative;border:none!important;padding-top:30px!important}.sx__month-grid-day__header-date{position:absolute;top:12px;right:18px;height:.8rem!important}.sx__month-grid-day__events{margin-top:34px}.sx__month-grid-day__header-day-name{z-index:1;position:absolute;top:-30px;left:50%;transform:translate(-50%)}
