/** * MULTIVERSUM — Dunkler Boot ohne Poster-Shell. */ html, body { background: #02030b; } body[data-world="general"] { overflow: hidden !important; } html:has(body[data-world="general"]) { overflow: hidden !important; } body[data-world="general"] .slide, body[data-world="general"] #slide-home.slide { scrollbar-width: none; -ms-overflow-style: none; } body[data-world="general"] .slide::-webkit-scrollbar, body[data-world="general"] #slide-home.slide::-webkit-scrollbar { width: 0; height: 0; display: none; } /* Alte Dekor-Ebenen aus */ body[data-world="general"] .bg-root, body[data-world="general"] .bg-grid, body[data-world="general"] .light-beams, body[data-world="general"] #particle-canvas { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; } /* DNA-Stage nur verstecken, wenn Parallax oder Static-Hero da ist */ body[data-world="general"]:has(#mvParallaxHero) #dnaStage, body[data-world="general"]:has(#mvParallaxHero) .home-hero-experience, body[data-world="general"]:has(#mvStaticHero) #dnaStage, body[data-world="general"]:has(#mvStaticHero) .home-hero-experience { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; } @media (min-width: 1024px) { body[data-world="general"] #mvStaticHero { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; } } body[data-world="general"] #mvParallaxHero:not(.is-boot-painted) { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; } body[data-world="general"] #mvParallaxHero.is-boot-painted[data-active-world="multiversum"] { display: block !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } /* Nexora/andere Welten im Parallax komplett aus bis Kapitel aktiv */ body[data-world="general"] #mvParallaxHero:not([data-active-world="nexora"]) .world-zone--nexora, body[data-world="general"] #mvParallaxHero:not([data-active-world="nexora"]) .mv-scroll-slide--nexora, body[data-world="general"] #mvParallaxHero:not([data-active-world="nexora"]) .mv-scroll-orb--nexora, body[data-world="general"] #mvParallaxHero:not([data-active-world="nexora"]) [data-atmo="nexora"], body[data-world="general"] #mvParallaxHero:not([data-active-world="nexora"]) [data-bg="nexora"], body[data-world="general"] #mvParallaxHero:not([data-active-world="nexora"]) [data-deco-theme="nexora"], body[data-world="general"] #mvParallaxHero:not([data-active-world="nexora"]) [data-particle-field="nexora"], body[data-world="general"] #mvParallaxHero:not([data-active-world="professional"]) .world-zone--professional, body[data-world="general"] #mvParallaxHero:not([data-active-world="professional"]) .mv-scroll-slide--professional, body[data-world="general"] #mvParallaxHero:not([data-active-world="professional"]) .mv-scroll-orb--professional, body[data-world="general"] #mvParallaxHero:not([data-active-world="professional"]) [data-atmo="professional"], body[data-world="general"] #mvParallaxHero:not([data-active-world="professional"]) [data-bg="professional"], body[data-world="general"] #mvParallaxHero:not([data-active-world="professional"]) [data-deco-theme="professional"], body[data-world="general"] #mvParallaxHero:not([data-active-world="professional"]) [data-particle-field="professional"], body[data-world="general"] #mvParallaxHero:not([data-active-world="freiraum"]) .world-zone--freiraum, body[data-world="general"] #mvParallaxHero:not([data-active-world="freiraum"]) .mv-scroll-slide--freiraum, body[data-world="general"] #mvParallaxHero:not([data-active-world="freiraum"]) .mv-scroll-orb--freiraum, body[data-world="general"] #mvParallaxHero:not([data-active-world="freiraum"]) [data-atmo="freiraum"], body[data-world="general"] #mvParallaxHero:not([data-active-world="freiraum"]) [data-bg="freiraum"], body[data-world="general"] #mvParallaxHero:not([data-active-world="freiraum"]) [data-deco-theme="freiraum"], body[data-world="general"] #mvParallaxHero:not([data-active-world="freiraum"]) [data-particle-field="freiraum"] { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; } body[data-world="general"] #slide-home.slide, body[data-world="general"] #slide-home .slide-inner--home { background: transparent !important; } body[data-world="general"] #alWorldVideoHero { display: block !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } body[data-world="general"].mv-home-ready #slide-home .home-main-block, body[data-world="general"].is-below-parallax #slide-home .home-main-block, body[data-world="general"]:has(#mvParallaxHero.is-content-released) #slide-home .home-main-block { visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } body[data-world="general"].mv-home-ready .experience-rail { display: grid !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } body[data-world="general"] .slide.active { visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } body[data-world="general"].is-subpage .slide.active .slide-inner, body[data-world="general"][data-current-slide]:not([data-current-slide="home"]) .slide.active .slide-inner { visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } @media (max-width: 1023px) { body[data-world="general"] #mvStaticHero { display: block !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; } } #mvParallaxHero:not(.is-boot-painted) .mv-scroll-bg:not([data-bg="multiverse"]), #mvParallaxHero:not(.is-boot-painted) .mv-scroll-slide--nexora, #mvParallaxHero:not(.is-boot-painted) .mv-scroll-slide--professional, #mvParallaxHero:not(.is-boot-painted) .mv-scroll-slide--freiraum, #mvParallaxHero:not(.is-boot-painted) .world-zone--nexora, #mvParallaxHero:not(.is-boot-painted) .world-zone--professional, #mvParallaxHero:not(.is-boot-painted) .world-zone--freiraum, #mvParallaxHero:not(.is-boot-painted) [data-deco-theme="nexora"], #mvParallaxHero:not(.is-boot-painted) [data-deco-theme="professional"], #mvParallaxHero:not(.is-boot-painted) [data-deco-theme="freiraum"], #mvParallaxHero:not(.is-boot-painted) [data-particle-field="nexora"], #mvParallaxHero:not(.is-boot-painted) [data-particle-field="professional"], #mvParallaxHero:not(.is-boot-painted) [data-particle-field="freiraum"] { opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; }