.academy-agenda-state{max-width:720px;margin:24px auto;text-align:center;display:grid;justify-items:center;gap:12px;min-height:220px;align-content:center}
.academy-agenda-state h2{margin:6px 0 0}
.academy-agenda-state p{margin:0 0 4px}
.academy-agenda-warning{margin:16px 0;padding:12px 14px;border:1px solid #f1d4a8;border-radius:12px;background:#fff9ef;color:#78501b;font-size:13px}
.agenda-events .agenda-event{cursor:default}
#academy-agenda-live .agenda-event{grid-template-columns:90px minmax(0,1fr)}
#academy-agenda-live .agenda-event>svg:last-child,#academy-agenda-live .agenda-rich-event>svg:last-child{display:none}
@media(hover:hover){.agenda-events article.agenda-event:hover{transform:none;box-shadow:inherit}}
