/* ═══════════════════════════════════════════════════════════════════
   Scroll 003 — The Eight-Pointed Star
   Lapis lazuli palette. Mesopotamian deep blue under gold.
   Overrides purple accents from base.css / scroll.css.
   ═══════════════════════════════════════════════════════════════════ */

:root {
  --purple:       #2851a3;
  --purple-deep:  #15295c;
  --purple-glow:  rgba(60, 110, 200, 0.38);
  --purple-wash:  rgba(21, 41, 92, 0.22);

  --crimson:      #c9a94a;
  --crimson-hot:  #e6c468;
}

/* spotlight shifts from purple haze to deep-lapis glow with gold */
body::before {
  background:
    radial-gradient(ellipse 60% 40% at 50% 0%, var(--purple-wash), transparent 70%),
    radial-gradient(ellipse 80% 50% at 50% 100%, rgba(15, 25, 60, 0.45), transparent 70%);
}

/* act break line — lapis gradient with gold center, glowing to cut through spotlight overlay */
.act-break {
  height: 2px;
  background: linear-gradient(90deg, transparent, var(--purple), var(--crimson), var(--purple), transparent);
  filter: drop-shadow(0 0 5px rgba(201, 169, 74, 0.55));
}

/* epitaph glow */
.epitaph .e-line {
  text-shadow: 0 0 30px var(--purple-glow);
}

/* sub-act sectional headers within Act IV */
h3.display.sub-act {
  font-size: 1.65rem;
  text-align: center;
  margin: 3rem auto 2.25rem;
  color: var(--crimson);
  letter-spacing: 0.06em;
  font-style: italic;
  font-weight: 500;
}

/* closing eight-pointed star mark — Inanna's Star of Ishtar */
.rip .rip-mark {
  border-color: rgba(201, 169, 74, 0.3);
  padding: 0.85rem 1rem 0.5rem;
}

.rip .rip-star {
  display: block;
  width: 40px;
  height: 40px;
  fill: var(--crimson);
  filter: drop-shadow(0 0 16px rgba(201, 169, 74, 0.5));
}
