.session-rail-item{display:block;width:100%;text-align:left;padding:13px 0;border-bottom:1px solid #edf1f7;min-width:0}.session-rail-meta{display:flex;justify-content:space-between;font-size:10px;color:#7d91ac;gap:8px}.session-rail-item b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;font-weight:600;line-height:1.7;height:3.4em;margin:7px 0;color:#345477}.session-rail-item small{display:block;color:#8293a9;font-size:10px}.session-calendar-link{font-size:11px;color:#3265bd;margin-top:14px;padding:4px 0}.session-mini-tag{font-size:9px;margin-right:4px;color:#315eaa}.calevent.business-session{background:#eaf1ff;border-left-color:#7999ca;color:#355e98}.calevent.business-session.event-ended{background:#f2f4f7;color:#7b8798;border-left-color:#bfc9d5}#detail dd{overflow-wrap:anywhere}
