/* Player chrome for the single-document build. Screens now live in the same document,
   so each one is a positioned host instead of an iframe.

   This used to @import ../prototype/onboarding-story.css. It must not: an @import URL
   carries no cache hash, so edits to the player stylesheet were served stale even though
   story.css itself was busted correctly. build_inline.py now emits both as separate
   hashed <link>s, in order. */

/* clip-path, not just overflow + border-radius. The Space topbar uses backdrop-filter,
   and a backdrop-filtered layer gets composited straight past an ancestor's rounded
   overflow clip – so the band behind it leaked out at the corners while the dashboard
   (no such topbar) looked fine. clip-path clips composited descendants reliably. */
.vc-screen-host {
  position:absolute; z-index:1; inset:0; width:1440px; height:900px; display:none;
  overflow:hidden; border-radius:18px; clip-path:inset(0 round 18px);
  background:#e5e9f6;
  opacity:0; visibility:hidden; pointer-events:none;
}
