/* Shared environment artwork. Backgrounds only: no layout, typography or controls. */
body {
  background: #080c16 url('./server-room-v1.png') center center / cover fixed no-repeat !important;
}
#web-dimensional-scene[data-ready][data-site-page] {
  background: rgba(6, 10, 20, .54) !important;
}
#web-dimensional-scene[data-ready][data-site-page] > .tw-site-nav,
#web-dimensional-scene .ew-header {
  background: rgba(8, 13, 23, .89) !important;
}
#web-dimensional-scene[data-ready][data-site-page="home"] > .tw-home-copy {
  background: linear-gradient(90deg, rgba(6, 10, 20, .86), rgba(6, 10, 20, .67)) !important;
}
#web-dimensional-scene[data-ready][data-site-page="home"] > .tw-home-sections,
#web-dimensional-scene .tw-story-toolbar {
  background: rgba(8, 13, 24, .78) !important;
}
#web-dimensional-scene .ew-workspace {
  background: transparent !important;
}
#web-dimensional-scene .ew-rail,
#web-dimensional-scene .ew-tabs,
#web-dimensional-scene .ew-drawer,
#web-dimensional-scene .tw-feature {
  background: rgba(11, 18, 32, .90) !important;
}
/* Launchpad's existing shared shell serves Brain/Create/My Coins/Bots/Settings. */
#root > .bg-background {
  background: rgba(6, 10, 20, .38) !important;
}
#root > .bg-background > .pointer-events-none.bg-gradient-to-b {
  background: linear-gradient(180deg, rgba(6, 10, 20, .48), rgba(6, 10, 20, .64)) !important;
}
@media (prefers-reduced-motion: reduce) {
  body { background-attachment: scroll !important; }
}
