/* Original FUNZ/Shenron art, always contained at its native wide ratio. */
html:root body::before{content:none!important;display:none!important;background:none!important;animation:none!important}
html:root body .bar .symbol{background:transparent url('/img/nrofunz-shenron-home.png?v=20261027') center/contain no-repeat!important;border-radius:0!important;color:transparent!important}
html:root body .portal-masthead .portal-logo{width:min(600px,85vw)!important;height:auto!important;max-height:none!important;aspect-ratio:1920/820;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;background:transparent!important}
html:root body .nf-sitebrand img{width:160px!important;height:auto!important;aspect-ratio:1920/820;object-fit:contain!important;border-radius:0!important}
html:root body #loginModal .login-brand img{width:144px!important;height:auto!important;aspect-ratio:1920/820;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
html:root body .brand-mark{width:144px!important;height:62px!important;aspect-ratio:1920/820;border:0!important;border-radius:0!important;background-size:contain!important;background-color:transparent!important;box-shadow:none!important}
@media(max-width:600px){html:root body .portal-masthead .portal-logo{width:min(400px,90vw)!important}html:root body .nf-sitebrand img{width:126px!important}html:root body #loginModal .login-brand img{width:115px!important}}
