/* Daily agenda uses the exact screening list structure and the main programme stylesheet. */
.sempro.sempro-daily{width:100%;max-width:100%}
.sempro.sempro-daily .sempro-daily-heading{font:inherit;font-size:clamp(19px,2vw,26px);font-weight:700;margin:0 0 16px}
.sempro.sempro-daily .sempro-head{display:grid;align-items:center}
.sempro.sempro-daily .sempro-head>span{font-weight:600}
.sempro.sempro-daily .sempro-table{margin:0}
.sempro.sempro-daily .sempro-row .sempro-venue-pin svg,
.sempro.sempro-daily .sempro-row .sempro-feature svg{max-width:100%}
@media(max-width:700px){.sempro.sempro-daily .sempro-head{display:none!important}}
@media print{.sempro.sempro-daily .sempro-row{break-inside:avoid;page-break-inside:avoid}}
