.calendar-module__cpto7G__events>li{column-gap:var(--s5);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.calendar-module__cpto7G__events>li[hidden]{display:none}.calendar-module__cpto7G__events>li>h2,.calendar-module__cpto7G__events>li>h3{font-size:var(--fs-ref);grid-column:1;line-height:1.3}.calendar-module__cpto7G__events>li>.calendar-module__cpto7G__meta{margin-top:var(--s1);grid-column:1}.calendar-module__cpto7G__count{font:600 var(--fs-ref)/1.25 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--foreground);text-align:right;grid-area:1/2/span 2;align-self:center;margin:0}@media not (min-width:700px){.calendar-module__cpto7G__events>li{grid-template-columns:minmax(0,1fr)}.calendar-module__cpto7G__count{margin-top:var(--s2);text-align:left;grid-area:auto/1}}.calendar-module__cpto7G__module .calendar-module__cpto7G__events>li:nth-child(1 of :not([hidden])) .calendar-module__cpto7G__count{font-size:var(--fs-h2)}.calendar-module__cpto7G__holidays{margin:var(--s4) 0 0;columns:2;column-gap:var(--s7);padding:0;list-style:none}.calendar-module__cpto7G__holidays li{padding:var(--s2) 0;border-top:1px solid var(--border);break-inside:avoid}.calendar-module__cpto7G__holidays+.calendar-module__cpto7G__meta{margin-top:var(--s3)}@media not (min-width:700px){.calendar-module__cpto7G__holidays{columns:1}}
