/* MBIC 2026 archive overrides */
.mbic-archive-bar {
  position: relative; z-index: 100000; display: flex; flex-wrap: wrap; align-items: center; justify-content: center;
  gap: 4px 20px; padding: 10px 16px; background: #0d1a3a; color: #eef1f8;
  font: 600 14px/1.4 Archivo, "Helvetica Neue", Arial, sans-serif; text-align: center;
}
.mbic-archive-bar p { margin: 0; }
.mbic-archive-bar b { color: #f5c542; }
.mbic-archive-bar a { color: #0d1a3a; background: #f5c542; padding: 6px 14px; border-radius: 2px; text-decoration: none; white-space: nowrap; }
.mbic-archive-bar a:hover { background: #fbe39b; }
a[data-archive-closed] { pointer-events: none; cursor: default; opacity: .55; }
a[data-archive-closed]::after { content: " (closed)"; }
#comments, .comments_wrap, .post_comments, .comment-respond, .sc_layouts_search, .search_wrap { display: none !important; }
