.calendar-month-controls{align-items:center;display:flex;justify-content:space-between}.calendar-month-controls .icon{cursor:pointer}.calendar-month-controls__label{flex-grow:1;text-align:center}.calendar-legend{display:grid;font-weight:590;gap:8px;grid-template-columns:repeat(2,1fr)}.calendar-legend.large{background:#fff9;border-radius:30px;grid-template-columns:repeat(4,1fr);padding:24px 32px}.calendar-legend__item{align-items:center;display:flex;gap:8px}.calendar-legend.large .calendar-legend__item{justify-content:center}.calendar-legend__chip{border-radius:4px;height:20px;width:20px}@media screen and (max-width:960px){.calendar-legend{flex-wrap:wrap}.calendar-legend__item{flex-basis:calc(50% - 4px)}.calendar-legend.large{grid-template-columns:repeat(2,1fr)}.calendar-legend.large .calendar-legend__item{justify-content:flex-start}}
