.react-calendar{background-color:#121417;color:#e4e4e7;width:100%;padding:.5rem}.react-calendar__navigation{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;margin-bottom:.5rem;text-align:center;position:relative}.react-calendar__navigation__arrow{font-size:1.25rem;color:#d1a33c}.react-calendar__navigation button{background:none;border:none;cursor:pointer;font-size:1rem;transition:color .2s ease;padding:.25rem .5rem}.react-calendar__navigation button.react-calendar__navigation__arrow{color:#d1a33c}.react-calendar__navigation button.react-calendar__navigation__arrow:hover{color:#eab308}.react-calendar__navigation__label{grid-column:2;font-size:1rem;color:#fff!important;pointer-events:none}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-size:.75rem;color:#a1a1aa}.react-calendar__tile{color:#e4e4e7;background:transparent;border-radius:6px;padding:.5rem 0;transition:background-color .2s ease}.react-calendar__tile:hover{background-color:#27272a}.react-calendar__tile--now{border:1px solid #a1a1aa}.react-calendar__tile--active{background-color:#d1a33c;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background-color:#d1a33c}.react-calendar__viewContainer{display:flex;justify-content:space-between;gap:1rem}.react-calendar__month-view{width:100%}.react-time-picker__inputGroup__input{min-width:5ch;width:4ch;text-align:center;background:transparent;border:none;outline:none;color:#ca8a04!important;font-size:1rem;font-weight:600;-webkit-text-fill-color:#ca8a04!important}.react-time-picker__inputGroup__input::-webkit-inner-spin-button,.react-time-picker__inputGroup__input::-webkit-outer-spin-button{opacity:1;cursor:pointer;background:#000;border-radius:4px;padding:2px;margin-left:4px}.react-time-picker__inputGroup__input::-webkit-inner-spin-button{filter:invert(68%) sepia(85%) saturate(449%) hue-rotate(1deg) brightness(94%) contrast(90%)}.react-time-picker__inputGroup__input::-webkit-outer-spin-button{filter:invert(68%) sepia(85%) saturate(449%) hue-rotate(1deg) brightness(94%) contrast(90%)}.react-time-picker__inputGroup__divider{color:#ca8a04;font-weight:600;padding:0 2px}.react-time-picker__inputGroup{color:#ca8a04;display:inline-flex;align-items:center;justify-content:center;gap:.25rem}
