#image { background-image: url('assets/wolfram-logo.svg'); background-repeat: no-repeat!important; background-size: contain!important; background-position: 50%!important; height: 44px; } #container { transition: opacity .8s ease-in-out; opacity: 0; position: fixed; height: 45px; top: 50%; width: 100%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); /* z-index: -1; */ visibility: hidden; } account-root:empty + #container { visibility: visible; opacity: 1; /* z-index: 1000; */ } account-root, #container {display: none!important}