:root{--pink:#c11bdc;--white:#fff;--dark:#1d2028;--grey:#8d8f93;--bg:#eaeaea}.centered{max-width:1266px;margin-left:auto;margin-right:auto}.calendar{display:grid;grid-template-columns:346px 1fr;height:600px}.calendar-title{text-align:center;color:#fff;color:var(--white)}.schedule-title{font-size:20px;font-weight:600;text-align:center;text-transform:uppercase;margin-bottom:20px}.modal-title,.schedule-title{line-height:30px;letter-spacing:0}.modal-title{font-size:36px;font-weight:500}.modal-subtitle{font-size:20px;font-weight:500;line-height:30px;letter-spacing:0}div#big-calendar{padding:50px}.react-calendar{background:#1d2028;background:var(--dark);color:#fff;color:var(--white);padding:25px}.schedule{height:600px;overflow-y:auto;padding:20px;background-color:#eaeaea;background-color:var(--bg)}.react-calendar__navigation__label{color:#fff;color:var(--white)}.react-calendar__navigation__arrow{color:#c11bdc;color:var(--pink)}.react-calendar__tile{color:#fff;color:var(--white)}.react-calendar__month-view__days__day--neighboringMonth{color:#8d8f93;color:var(--grey)}.react-calendar__navigation__label__labelText{font-size:20px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:0;text-align:center}.react-calendar__month-view__weekdays__weekday{font-size:11px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0;text-align:center}abbr{text-decoration:none}.react-calendar__navigation__label:disabled,.react-calendar__navigation__label:focus{background-color:inherit!important}.react-calendar__tile{background-color:inherit}.react-calendar__tile--now{color:#c11bdc;color:var(--pink)}.react-calendar__tile--active,.react-calendar__tile--active:focus,.react-calendar__tile--active:hover,.react-calendar__tile:focus,.react-calendar__tile:hover{background:#c11bdc!important;background:var(--pink)!important;border-radius:30px;color:#fff!important}.react-calendar__navigation__label:hover{background:#c11bdc!important;background:var(--pink)!important;border-radius:30px}.calendar-event{display:grid;align-items:center;grid-template-columns:65px 49px 1fr 109px;height:49px;margin-bottom:5px;background:#fff;background:var(--white)}.calendar-event .time{padding:14px 13px;color:#fff;color:var(--white);background:#1d2028;background:var(--dark);font-size:13px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;text-align:center}.calendar-event .time .hours-minutes{margin-right:1px}.calendar-event .time .am-pm{font-size:9px}.calendar-event .icon{padding-left:3px}.calendar-event .title{padding-left:5px;font-size:16px;line-height:24px;text-align:left;text-transform:uppercase}.calendar-button,.calendar-event .title{font-style:normal;font-weight:500;letter-spacing:0}.calendar-button{background:#c11bdc;background:var(--pink);height:49px;width:109px;align-items:center;text-align:center;display:grid;font-size:14px;line-height:21px;color:#fff;color:var(--white);border-width:0;border-color:transparent;cursor:pointer}.react-calendar button{margin-bottom:18px}.react-calendar__navigation{border-bottom:1px solid #473e3e;margin-bottom:30px}@media screen and (max-width:899px){.calendar{grid-template-columns:1fr;margin:24px}.react-calendar{width:100%}.schedule{margin-bottom:20px;height:unset;min-height:150px;max-height:600px}}@media screen and (max-width:520px){.calendar-button{width:65px}.calendar-event{grid-template-columns:65px 49px 1fr 65px}}@media screen and (max-width:410px){.react-calendar__navigation__label__labelText{font-size:16px}.calendar-event .title{font-size:13px;line-height:15px}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.chunk.css.map */