.brand{display:block!important;padding:0!important;line-height:1!important;height:auto!important;transform:none!important;max-width:210px}.brand img.approved-logo{display:block!important;position:static!important;width:100%!important;max-width:210px!important;height:auto!important;object-fit:contain!important;border:0!important;border-radius:0!important;clip-path:inset(0 3% 0 0)}.mobilebrand{display:none!important}.member-visual>.brand{position:absolute!important;top:16px!important;left:16px!important;right:auto!important;bottom:auto!important;width:180px!important;z-index:2}.entry>.brand{margin-right:auto!important}.sidebar>.brand,.real-sidebar>.brand{margin:0 0 25px!important;width:180px!important}header>.brand{width:160px!important}a:focus-visible,button:focus-visible{outline:3px solid #00d4ff;outline-offset:4px}@media(max-width:760px){.mobilebrand{display:block!important;width:130px!important}.sidebar>.brand{display:none!important}.real-sidebar>.brand{display:block!important;width:140px!important;margin:0 auto 10px 0!important}.member-visual>.brand{width:140px!important}.topbar{min-height:90px!important}.topbar .crumb{display:none!important}}/* Center the login logo within the celebration panel, above the photo. */
.member-entry .member-visual>.brand{position:static!important;inset:auto!important;align-self:center!important;margin:0 auto!important;width:200px!important;max-width:100%!important;transform:none!important;flex-shrink:0}
@media(max-width:760px){.member-entry .member-visual>.brand{width:160px!important}}

.brand{background:transparent!important;box-shadow:none!important}.brand img.approved-logo{clip-path:none!important;background:transparent!important;box-shadow:none!important}
