/**
 * Adapter styles for real CMS content inside the versioned Bluebet shell.
 * The preview screens remain the source for proposed compositions; these
 * rules provide only containment and token inheritance so the real handlers,
 * catalogue and player data keep rendering inside that composition.
 */

[data-bb-template='bluebet-v1'] .bbt-live-cms {
  min-inline-size: 0;
  inline-size: 100%;
  color: var(--bbt-text);
  background: var(--bbt-bg);
}

[data-bb-template='bluebet-v1'] .bbt-live-cms > * {
  min-inline-size: 0;
  max-inline-size: 100%;
}

[data-bb-template='bluebet-v1'] .bbt-live-cms img,
[data-bb-template='bluebet-v1'] .bbt-live-cms iframe,
[data-bb-template='bluebet-v1'] .bbt-live-cms video {
  max-inline-size: 100%;
}

