/* Planetarium — domain styling only. */ body { background: #05070f; color: #e2ecff; } .exhibit-header { background: linear-gradient(90deg, rgba(60, 70, 150, 0.35), rgba(255, 255, 255, 0.03)); border-color: rgba(150, 180, 255, 0.22); } .exhibit-header h1 { color: #cdd9ff; } .stage { border-color: rgba(150, 180, 255, 0.25); box-shadow: inset 0 0 80px rgba(0, 0, 30, 0.9); } .panel { background: rgba(40, 50, 110, 0.22); border-color: rgba(150, 180, 255, 0.18); } .panel h2 { color: #a9bcff; } input[type="range"] { accent-color: #8fa8ff; } button { background: rgba(143, 168, 255, 0.12); border-color: rgba(150, 180, 255, 0.35); color: #e2ecff; } button:hover { background: rgba(143, 168, 255, 0.24); } button[aria-pressed="true"] { background: rgba(143, 168, 255, 0.4); border-color: rgba(190, 210, 255, 0.7); } select { background: rgba(6, 10, 26, 0.85); border-color: rgba(150, 180, 255, 0.3); } .exhibit-footer { background: rgba(40, 50, 110, 0.22); border-color: rgba(150, 180, 255, 0.18); } .exhibit-footer .announcement-label { color: #a9bcff; opacity: 0.7; } .exhibit-header .status { color: #a9bcff; }