/*
 * CSP-safe utility classes (externalized inline styles) for the EXCEED app.
 *
 * These replace former inline style="" attributes so that the
 * Content-Security-Policy style-src directive no longer needs 'unsafe-inline'.
 * Declarations are 1:1 copies of the original inline styles.
 *
 * All EXCEED hidden elements are toggled via vanilla element.style.display
 * (explicit values), which overrides these classes, so behaviour is preserved.
 */
.ep-hidden { display: none; }
.ep-d-flex { display: flex; }
.ep-hidden-inputs {
  position: absolute;
  top: 0;
  left: 50%;
  z-index: -1;
  opacity: 0;
}
.ep-embed-frame {
  border: none;
  outline: none;
  width: 50rem;
  height: 45rem;
  max-width: 100%;
  overflow: hidden;
}

