body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.app-content,.drawer-menu{transition:width .5s ease}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--lightGrayBG:#eee;--background:#121212;--surface:#121212;--primary:#ffbb6b;--primaryVariant:#b8d5b8;--error:#bc412b;--secondary:#d7b49e;--onPrimary:#000;--onSecondary:#000;--onBackground:#fff;--onSurface:#fff;--onError:#000;--white:#fff;--black:#000}.react-calendar{border-radius:8px;color:#fff;color:var(--onSurface);font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar__tile{color:#fff;color:var(--onSurface)}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;color:#ffbb6b;color:var(--primary);font-size:16px;margin-top:8px;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background:#ffbb6b;background:var(--primary);color:#000;color:var(--onPrimary)}.react-calendar__month-view__weekdays{color:#fff;color:var(--onSurface);font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{color:#fff;color:var(--onSurface);padding:.5em}.react-calendar__month-view__days{color:#fff;color:var(--onSurface)}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;color:#fff;color:var(--onSurface);display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#ffbb6b;color:var(--primary)}.react-calendar__month-view__days__day--neighboringMonth{color:#eee;color:var(--lightGrayBG)}.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{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background:#ffbb6b;background:var(--primary)}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background:#ffbb6b;background:var(--primary);border-radius:0;color:#000;color:var(--onPrimary)}.react-calendar__tile--now,.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffbb6b;background:var(--primary);color:#000;color:var(--onPrimary);font-weight:700}.react-calendar__tile--active,.react-calendar__tile--hasActive,.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#ffbb6b;background:var(--primary);color:#000;color:var(--onPrimary)}.react-calendar__tile--active{font-weight:700}.react-calendar--selectRange .react-calendar__tile--hover,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover,.react-calendar__tile--range{background:#ffbb6b;background:var(--primary);color:#000;color:var(--onPrimary)}.react-calendar__tile--range{border-radius:10}.react-calendar__tile--rangeStart{border-bottom-right-radius:0;border-top-right-radius:0}.react-calendar__tile--rangeEnd,.react-calendar__tile--rangeStart{background:#ffbb6b;background:var(--primary);color:#000;color:var(--onPrimary)}.react-calendar__tile--rangeEnd{border-bottom-left-radius:0;border-top-left-radius:0}
/*# sourceMappingURL=main.94dd53d6.css.map*/