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