& {
  .lbaic {
    &-message {
      &-suggestions {
        padding-bottom: 16px;

        &-in {
          display: flex;
          justify-content: center;
          align-items: center;
          gap: 8px;
        }

        &-inner, &-inner:not(:hover):not(:active):not(.has-background), &-inner:focus {
          min-height: 36px;
          padding: 8px 16px;
          background-color: var(--lbaic-message-fast-bg-default, transparent);
          border: 1px solid var(--lbaic-message-fast-border);
          border-radius: 18px;
          font-size: var(--lbaic-fs-12);
          font-weight: var(--lbaic-fw-500);
          color: var(--lbaic-message-fast-color);
          transition: background-color 180ms ease-in-out;
        }

        &-inner {
          &:hover {
            --lbaic-message-fast-bg-default: var(--lbaic-message-fast-bg);
          }

          &:active {
            transform: scale(0.9);
          }
        }
      }
    }
  }
}