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}*{box-sizing:border-box}.App{--primary:#ff5c61;--secondary:#576b75}.Calendar_calendarCheckbox__30WAT{display:block}.Calendar_year__2ezij{color:var(--primary);font-weight:300;font-size:3rem;text-align:center}.Calendar_container__1upfA{max-width:45rem;margin:0 auto}.Calendar_calendar__Gldvy{--event-height:20px;display:grid;grid-template-columns:repeat(7,1fr);list-style:none;margin:0;padding:0}.Calendar_dayHeader__3rdkX{padding:.75rem 0;text-align:center;color:#888;font-weight:700}.Calendar_dayContainer__1Cjeh{position:relative;margin:.25rem;box-shadow:inset 0 1px 0 #ccc;padding-bottom:85%}.Calendar_day__1JF-Q{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.Calendar_today__63D6q{background-color:#eee}.Calendar_dayFirstOfMonth__3eHeT{box-shadow:inset 0 2px 0 var(--primary)}.Calendar_dayOfMonth__3sa9y,.Calendar_month__1mOA9{padding:.125rem 0}.Calendar_dayHeader__3rdkX,.Calendar_dayOfMonth__3sa9y,.Calendar_month__1mOA9{font-size:.75rem}.Calendar_dayOfMonth__3sa9y{color:#444}.Calendar_month__1mOA9{text-transform:uppercase;letter-spacing:.05em;color:var(--primary);font-weight:700}.Calendar_events__3LZ4a{flex:1 1;position:relative;margin:0 -4px}.Calendar_eventContainer__1ahfk{position:absolute;height:var(--event-height);padding:1px 4px}.Calendar_event__2a5mP{font-size:.75rem;background-color:var(--secondary);color:#fff;font-weight:700;border-radius:3px;white-space:nowrap;line-height:calc(var(--event-height) - 2px);padding:0 .25rem}
/*# sourceMappingURL=main.7498ad85.chunk.css.map */