.floor-label{grid-template-columns:30% 70%}.floor-label>strong{padding-right:.9vw}.orientation{padding-left:.35vw}.orientation-bottom{display:flex;flex-direction:column;gap:.28vh;min-width:0}.orientation-notes{font-size:.6vw;line-height:1.15;font-weight:600;opacity:.95;white-space:normal}.orientation-notes span{display:block}.orientation-icons{margin-top:.05vh}.event{grid-template-columns:10% minmax(0,1fr) 30%;gap:.65vw}.event .title{min-width:0}.event .rooms{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted-text)}@media(max-aspect-ratio:4/3){.floor-label{grid-template-columns:31% 69%}.orientation{padding-left:.3vw}.orientation-notes{font-size:.56vw}.event{grid-template-columns:10% minmax(0,1fr) 32%}}