/* /Components/NotificationBell.razor.rz.scp.css */
.notification-bell-container[b-34qt7syeyp] {
    display: inline-flex;
    align-items: center;
}

.notification-backdrop[b-34qt7syeyp] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
}

.notification-dropdown[b-34qt7syeyp] {
    position: absolute;
    top: 100%;
    right: 0;
    width: 360px;
    max-width: 90vw;
    background: var(--mud-palette-surface);
    border-radius: 8px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
    z-index: 100;
    overflow: hidden;
}
/* /Components/NotificationItem.razor.rz.scp.css */
.notification-title[b-dvdc7ce99k] {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-word;
}

.notification-description-truncate[b-dvdc7ce99k] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}
/* /Features/Ad/AdCard.razor.rz.scp.css */
.image-ad-wrapper[b-umwtxza5sj] {
  display: flex;
  justify-content: center;
  align-items: flex-start;
}

.image-with-label[b-umwtxza5sj] {
  position: relative;
}

.image-ad-label[b-umwtxza5sj] {
  position: absolute;
  top: 8px;
  right: 8px;
  background-color: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.5);
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 0.65rem;
  font-weight: 400;
  opacity: 0.7;
}
