/* Host-owned return identity only. Application controls, content and themes remain upstream-owned. */
.infocean-app-identity{display:flex;align-items:center;gap:16px;flex-wrap:wrap;min-width:0}
.infocean-app-home{display:inline-flex!important;align-items:center;flex:0 0 auto;padding:3px 16px 3px 0!important;border:0!important;border-right:1px solid #dce0e7!important;background:transparent!important;text-decoration:none!important;line-height:1}
.infocean-app-home img{display:block!important;width:116px!important;height:auto!important;max-width:none!important;margin:0!important}
.infocean-app-home:hover{opacity:.78}
.infocean-app-home:focus-visible{outline:2px solid #2454cc;outline-offset:4px;border-radius:2px}
.tl-nav:has(>.infocean-app-identity){flex-wrap:wrap}
.header:has(>.infocean-app-identity){flex-wrap:wrap}
@media(max-width:600px){.infocean-app-identity{gap:12px}.infocean-app-home{padding-right:12px!important}.infocean-app-home img{width:100px!important}}
