.react-calendar{max-width:100%;border-radius:4px}.react-calendar__month-view{border-right:0!important}.react-calendar__month-view__weekdays{display:flex;justify-content:space-between;padding:5px 0}.react-calendar__month-view__weekdays__weekday{padding:6px 12px 6px 6px}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important;font-weight:600}.react-calendar__month-view{border-bottom:1px solid #d4d9df;border-right:1px solid #d4d9df}.react-calendar__tile{display:flex;align-items:flex-start;height:90px;border-left:1px solid #d4d9df;border-top:1px solid #d4d9df;padding:15px 12px 9px;transition:.3s ease background-color;cursor:default}.react-calendar__tile abbr{position:relative;font-size:14px;height:24px;width:24px;z-index:1}.react-calendar__tile--now abbr{color:#b2f5ea}.react-calendar__tile--now abbr:before{content:"";position:absolute;top:-1px;left:0;height:24px;width:24px;z-index:-1;background-color:#1b1f2d;border-radius:50%}.react-calendar__tile--active{background-color:#1d4044!important}.react-calendar__month-view__days__day{display:flex;flex-direction:column;color:#ffffffeb}.react-calendar__month-view__days__day:nth-child(7n){border-right:1px solid #d4d9df}.react-calendar__month-view__days__day:disabled{color:#b8bec5}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__month-view__days__day--weekend{background-color:#ffffff0d}.react-calendar__tile:not(:disabled):hover{background-color:#ffffff29;cursor:pointer}
