/* ============================================================
   dream : reverie — skin.
   The original dreamscape is the site's default look, so this
   file only holds reverie's own backdrop pieces: the parallax
   orbs and the floating wireframe icon layer.
   ============================================================ */

.df-orb { position: absolute; border-radius: 50%; pointer-events: none; will-change: transform; }
.df-orb-a {
  top: 8%; left: 12%; width: 340px; height: 340px;
  background: radial-gradient(circle, rgba(201,162,75,0.16) 0%, rgba(201,162,75,0) 70%);
  filter: blur(6px);
}
.df-orb-b {
  bottom: 6%; right: 8%; width: 420px; height: 420px;
  background: radial-gradient(circle, rgba(52,87,166,0.22) 0%, rgba(52,87,166,0) 70%);
  filter: blur(8px);
}
.df-orb-c {
  top: 40%; right: 22%; width: 180px; height: 180px;
  background: radial-gradient(circle, rgba(251,250,246,0.08) 0%, rgba(251,250,246,0) 70%);
  filter: blur(4px);
}

.df-icon-layer { position: absolute; inset: 0; overflow: hidden; pointer-events: none; z-index: 2; }
