/**
 * Entity Session Component Styles
 *
 * Visual styling is fully delegated to the embedded session-teaser component.
 *
 * The width rules are not cosmetic: .container__slot (css/layout.css) is a
 * column flex container with `align-items: flex-start`, which on a column axis
 * shrink-wraps its children horizontally. Without stretching this wrapper it
 * collapses to its content width and the card renders as a narrow strip,
 * however much room the container column actually offers.
 */

.entity-session {
  display: block;
  width: 100%;
  align-self: stretch;
}
