/* v1151 – readability and viewport-editor hardening. */
.event-pill,.more-events{font-size:12px;line-height:1.25;min-height:24px;padding:3px 4px}
.session-index{font-size:11px}
.calendar-day{min-height:78px}
.calendar-drawer:focus-visible{outline:3px solid #bb8c2e}
.drawer-item.focus-item{outline:3px solid #29805f;outline-offset:2px}
@media(max-width:960px){.calendar-day{min-height:66px}}
@media(max-width:600px){.event-pill,.more-events{font-size:11.5px;min-height:24px;padding:3px}.calendar-day{min-height:62px}}
