@import '@poveste/controls/dist/index.es.css';
/* Same self-hosted face as the app chrome (#219), so `html { font-family }`
   below resolves the same way in a realm that has no app stylesheet. */
@import './font.css';

/* Lets the toolbar's preview background show through. Not `!important`: this
   file is wrapped in `@layer poveste-defaults` so consumer rules outrank it,
   and an important declaration would invert that. */
html,
body {
  background: transparent;
}

body {
  margin: 0;
}

html {
  font-size: 1rem;
  font-family: 'Noto Sans Display', system-ui, sans-serif;
}

/* Namespaced: sandbox.css is not @scope-wrapped, so this rule shares the
   document with user story markup. */
.__poveste-sandbox-hidden {
  display: none;
}

.__poveste-render-story:not(.__poveste-render-custom-controls) {
  overflow: auto;
  min-height: 100%;
}
