.index-module__logo--sePOk { width: 150px !important; flex-shrink: 0; }
.index-module__logo--sePOk img { width: 150px !important; height: auto !important; }
.new-mobile-header .new-mobile-header-l { width: 116px !important; height: 26px !important; }
.new-mobile-header .new-mobile-header-l .new-mobile-logo { background-position: left center !important; background-size: contain !important; }
.mobile-logo { width: 116px !important; background-size: contain !important; }
.af-attribution { color: #9692ab; font: 12px/1.8 Arial, sans-serif; text-align: center; padding: 12px 20px 24px; background: #090510; }
.af-attribution a { color: #b8a5ff; }
.af-attribution img { display: inline-block; vertical-align: middle; width: 104px; height: 24px; margin-right: 10px; }
.af-live { display: inline-flex; align-items: center; gap: 6px; margin-left: 10px; }
.af-dot { width: 6px; height: 6px; background: #41dbb7; border-radius: 50%; }
@media (max-width: 899px) { .af-live { display: block; margin: 4px 0 0; } .af-dot { display: inline-block; margin-right: 5px; } }

/* Top protocol announcements are disabled on all routes. */
#mainHeaderWrap .header-toast { display: none !important; }
