@scope (embed-ui) {
  :where(:scope) {
    /* ── Tokens ── */
    --embed-bg:      var(--a-bg-muted);
    --embed-radius:  var(--a-radius-md);
    --embed-border:  var(--a-border-subtle);
  }

  :scope {
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    border-radius: var(--embed-radius);
    border: 1px solid var(--embed-border);
    background: var(--embed-bg);
    position: relative;
  }

  iframe {
    display: block;
    width: 100%;
    border: none;
  }

  :scope[aspect] iframe {
    height: 100%;
  }
}
