.eos-domain-banner{box-sizing:border-box;position:fixed;inset:0 0 auto;z-index:30;display:flex;align-items:center;gap:16px;padding:14px 24px;border-bottom:1px solid #a6c8ff;border-left:4px solid #0f62fe;background:#edf5ff;color:#161616;font:400 14px/20px "IBM Plex Sans",Arial,sans-serif}
.eos-domain-banner>svg{width:20px;height:20px;flex:none;fill:#0043ce}
.eos-domain-banner-message{flex:1;min-width:0;display:flex;flex-wrap:wrap;column-gap:8px;row-gap:2px}
.eos-domain-banner-message strong{font-weight:600}
.eos-domain-banner-message>span{color:#393939}
.eos-domain-banner a{color:#0043ce;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.eos-domain-banner>button{flex:none;min-height:40px;padding:0 20px;border:1px solid #0f62fe;border-radius:0;background:transparent;color:#0043ce;font:500 14px "IBM Plex Sans",Arial,sans-serif;cursor:pointer}
.eos-domain-banner>button:hover{background:#d0e2ff}
.eos-domain-banner a:focus-visible,.eos-domain-banner>button:focus-visible{outline:2px solid #0f62fe;outline-offset:2px}
body.has-domain-banner{padding-top:var(--domain-banner-height,69px)}
.has-domain-banner .global-header{top:var(--domain-banner-height,69px)}
.has-domain-banner .side-nav{top:calc(var(--header-height,48px) + var(--domain-banner-height,69px))}
.has-domain-banner .mobile-nav-backdrop:not([hidden]){top:calc(48px + var(--domain-banner-height,69px))}
@media(max-width:600px){.eos-domain-banner{display:grid;grid-template-columns:20px 1fr;align-items:start;gap:10px 12px;padding:12px 16px;font-size:12px;line-height:18px}.eos-domain-banner>button{grid-column:2;justify-self:end;min-height:36px;font-size:12px;padding:0 16px}.eos-domain-banner-message{display:grid;gap:4px}}
