.logo-container { display: none; } .topmenu { margin-top: 0; } .hide { opacity: 0; pointer-events: none; } .outside-container { margin: 0; overflow: hidden; position: absolute; right: 10px; top: 80px; height: 590px; z-index: 20; transition-duration: 100ms; } .imageBackground { width: 100%; height: 100%; object-fit: cover; pointer-events: none; border: none !important; } #ExtensionPopup { border-radius: 1rem; filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.6)); transform-origin: 70% 0; will-change: opacity, transform; transform: translateZ(0); // promotes GPU rendering transition: opacity 0.05s, transform 0.05s; }