.react-calendar{width:100%;max-width:100%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border-width:0;outline:2px solid transparent;outline-offset:2px}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{margin-bottom:1rem;display:flex;justify-content:center}.react-calendar__navigation button{background-color:transparent;padding:.5rem 1rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-text-opacity:0.6}@media (hover:hover) and (pointer:fine){.react-calendar__navigation button:hover{--tw-text-opacity:1}}.react-calendar__navigation button:disabled{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.react-calendar__navigation__label{flex-grow:0!important;cursor:default!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0!important;font-size:16px;line-height:1.8;--tw-text-opacity:1!important}@media (min-width:768px){.react-calendar__navigation__label{font-size:1.125rem;line-height:1.75rem}}.react-calendar__month-view__weekdays{margin-bottom:.5rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-calendar__month-view__weekdays__weekday>*{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration-line:none}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.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{position:relative;display:flex;max-width:100%;border-radius:9999px;text-align:center;font-size:.75rem;line-height:1rem}.react-calendar__tile:before{width:100%;content:var(--tw-content);padding-bottom:100%}@media (hover:hover) and (pointer:fine){.react-calendar__tile:hover:enabled{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}}.react-calendar__tile:disabled{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.react-calendar__tile abbr{position:absolute;left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1;color:rgb(66 91 118/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.react-calendar__tile--active:hover:enabled{--tw-bg-opacity:0.9!important;--tw-text-opacity:1;color:rgb(66 91 118/var(--tw-text-opacity,1))}}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}