.react-calendar{width:100%;background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar *{font-family:Sofia Pro}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{padding:16px 8px;display:flex}.react-calendar__navigation *{text-transform:capitalize;font-size:16px;line-height:19px}.react-calendar__navigation__arrow:disabled{opacity:.25}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation label{pointer-events:none;flex:1;font-family:16px;font-weight:600}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;color:rgba(var(--text-text-secondary));font-size:12px;font-weight:400}.react-calendar__month-view__weekdays__weekday{padding:12px 4px}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .6666666667em}.react-calendar__month-view__days{row-gap:4px}.react-calendar__month-view__days__day abbr{font-size:14px;font-weight:600;z-index:10;position:relative}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{--tile-size:46px;width:var(--tile-size);height:var(--tile-size);text-align:center;background:none;position:relative}.react-calendar__tile .tile-bg--today{background:rgba(var(--system-purple-100))}.react-calendar__tile--active .tile-bg{background:rgba(var(--link-link-primary))}.react-calendar__tile--active abbr{color:rgba(var(--text-text-inverse))}.react-calendar__tile:enabled:not(.react-calendar__tile--active):hover .tile-bg{background-color:rgba(var(--background-background-hover))}.react-calendar__tile:enabled:not(.react-calendar__tile--active):focus .tile-bg{border:2px solid rgba(var(--focus-focus))}.react-calendar__tile:enabled:not(.react-calendar__tile--active):active .tile-bg{background-color:rgba(var(--background-background-active))}.react-calendar__tile:disabled{color:rgba(var(--text-text-disabled))}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--active{background:var(--indicator);color:#000}.react-calendar__tile--active *{background:rgba(0,0,0,0)}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:focus .few-remaining,.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:hover .few-remaining{background:var(--indicator);color:#000}.react-calendar__tile--active .few-remaining{display:none}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}abbr[title]{text-decoration:none}.react-calendar__month-view__weekdays__weekday{overflow:visible!important}