/* ============================================================
   PAGE TRANSITIONS — FLWLESS 2.0
   Curtain starts covering the page (translateY(0)) — set by JS.
   JS handles all transition states directly via style.cssText.
   This file only provides base layout + logo styles.
   ============================================================ */

.page-curtain {
  position: fixed;
  inset: 0;
  z-index: 99000;
  background: var(--c-bg);
  display: flex;
  align-items: center;
  justify-content: center;
  /* Transform + transition set entirely by JS */
}

.page-curtain-logo {
  opacity: 0.14;
  display: block;
  filter: invert(0); /* logo.svg is white on dark bg */
  pointer-events: none;
}
