/* src/airprocess-static/pages/workflow/page.css */
.workflow-visibility-stack {
  display: grid;
  gap: 4rem;
}

.workflow-visibility-media {
  margin: 0;
  aspect-ratio: 1080 / 610;
}

.workflow-visibility-media .strip-shot {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.workflow-visibility-stack .process-steps {
  padding: 0;
}

/* lib/fx/base.css */
body.has-page-fx {
  position: relative;
  isolation: isolate;
}

.page-fx-root {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  pointer-events: none;
  z-index: 2147483646;
}

.page-fx-layer {
  position: absolute;
  inset: 0;
  pointer-events: none;
}

.page-fx-layer--canvas {
  display: block;
  width: 100%;
  height: 100%;
}