
.sessions-preview-panel{border-top:1px solid #c6deef;margin-top:18px;padding-top:18px}.sessions-preview-panel[hidden]{display:none!important}.sessions-preview-group{margin:0 0 22px}.sessions-preview-group:last-child{margin-bottom:0}.sessions-preview-group h4{font-size:17px!important;color:#075b91!important;margin:0 0 12px!important}.sessions-preview-group--virtual h4{color:#567d09!important}.sessions-speaker-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sessions-speaker-unit{min-width:0}.sessions-speaker-unit--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sessions-speaker-cards .speaker-card-v8{margin:0;padding:0;border:1px solid #38bdf8;border-radius:20px;overflow:hidden;min-width:0;box-shadow:none}.sessions-speaker-cards .speaker-card-v8>a{display:block;position:relative;padding:0}.sessions-speaker-cards .speaker-card-v8>a>img{display:block;width:100%;height:auto;margin:0}.sessions-speaker-cards .speaker-flag-v8 img{width:100%;height:100%;object-fit:cover}.sessions-preview-trigger{cursor:pointer}.sessions-preview-trigger:focus-visible{outline:3px solid #1684b8;outline-offset:5px}.sessions-preview-hint{font-size:13px;font-weight:600;margin-left:12px;white-space:nowrap;color:#17628c}@media(max-width:650px){.sessions-speaker-cards{grid-template-columns:1fr}.sessions-speaker-unit--pair{grid-template-columns:1fr}.sessions-preview-hint{display:block;margin:7px 0 0}}
/* V9 correction: balanced programme speaker cards. */
@media (min-width:1051px){.sessions-speaker-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:none!important;margin-inline:0!important}}
@media (min-width:651px) and (max-width:1050px){.sessions-speaker-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:none!important;margin-inline:0!important}}
@media (max-width:650px){.sessions-speaker-cards{grid-template-columns:1fr!important;max-width:none!important;margin-inline:0!important}}
