.UjsW7q_Body,.UjsW7q_Header{grid-template-columns:repeat(7,14.2857%);display:grid}.UjsW7q_Day{height:100%}.UjsW7q_DayCell{aspect-ratio:1;background-color:#fff;border:.5px solid #fff;overflow-y:hidden}.UjsW7q_DayCell:has(.UjsW7q_DayNumberLabel){background-color:var(--gray)}.UjsW7q_DayCell:has(.UjsW7q_Today){border-color:var(--burgundy);border-width:3px}.UjsW7q_DayContent{height:100%;padding:1cqw}.UjsW7q_DayContent:has(.UjsW7q_EventCountLabel){position:relative}.UjsW7q_DayContent:has(.UjsW7q_EventCountLabel) .UjsW7q_EventCountLabel{position:absolute;top:50%;left:50%;transform:translate(-50%,-10%)}.UjsW7q_DayContent>:not(.UjsW7q_DayNumberLabel){justify-content:center;align-items:center;display:flex}.UjsW7q_DayNumberLabel{text-align:center;font-size:1em}.UjsW7q_EventCountLabel{background-color:var(--purple);color:#fff;border-radius:50%;width:3cqw;height:3cqw;padding:1em;font-size:2.5cqw}.UjsW7q_EventLabel a{color:#000;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.UjsW7q_Header{place-items:center}.UjsW7q_MonthPicker{justify-content:space-between;display:flex}.UjsW7q_MonthPicker .UjsW7q_Buttons{gap:1rem;display:flex}