/* BlackBar v3.41.0.126: placed beside Share without affecting header layout. */
.topbar .top-actions { position: relative; }
.topbar .bb-share-status {
  position: absolute;
  z-index: 45;
  top: calc(100% + 8px);
  right: 0;
  width: max-content;
  max-width: min(78vw, 250px);
  padding: 8px 11px;
  border: 1px solid #3f8797;
  border-radius: 10px;
  background: #0c2b3d;
  color: #e8faff;
  box-shadow: 0 8px 22px rgba(0, 0, 0, .24);
  font: 700 12px/1.4 system-ui, sans-serif;
  text-align: left;
  white-space: normal;
  overflow-wrap: anywhere;
  opacity: 0;
  pointer-events: none;
  transition: opacity .15s ease;
}
.topbar .bb-share-status.is-visible { opacity: 1; }
.topbar .bb-share-status.is-error { border-color: #b68a44; }
@media (prefers-reduced-motion: reduce) {
  .topbar .bb-share-status { transition: none; }
}
