.event-manager-container {
  width: 100%;
  padding: 16px 16px 0;
  .extra-btn {
    cursor: pointer;
    color: @primary-color !important;
    background-color: transparent;
    border-color: transparent !important;
    box-shadow: none;
    font-size: 12px;
    font-weight: 500;
  }
  .ant-select-selection-selected-value, .ant-radio-button-wrapper {
    font-size: 12px;
  }
  .card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(101, 109, 119, 0.16);
    border-radius: 4px;
    color: #000;
    font-size: 12px;
  }

  .card-body {
    flex: 1 1 auto;
    padding: 10px 15px;
  }
}

.event-popover-container {
  padding: 1rem 1rem;
  color: #232e3c;
  width: 350px;
  z-index: 1001;
  font-family: var(--tblr-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.4285714;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.765625rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e6e8e9;
  border-radius: 8px;

  .hr-text {
    display: flex;
    align-items: center;
    margin: 2rem 0;
    font-size: 0.625rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    line-height: 1.6;
    color: #656d77;
    height: 1px;

    &:before,
    &:after {
      flex: 1 1 auto;
      height: 1px;
      background-color: currentColor;
      opacity: 0.16;
    }
    &:before {
      content: '';
      margin-right: 0.5rem;
    }
    &:after {
      content: '';
      margin-left: 0.5rem;
    }
  }
}

.yee-event-select-dropdown.ant-select-dropdown {
  z-index: 2001;
}

.event-popover-container {
  .list {
    border:1px  solid rgba(101, 109, 119, 0.16) ;
    .list-item {
      display: flex;
      align-items: center;
      padding: 6px 16px;
      line-height: 22px;
      font-size: 12px;
      cursor: pointer;
      border-bottom:1px  solid rgba(101, 109, 119, 0.16);
      &:last-child {
        border-bottom: none;
      }
    }
    .active {
      background: rgba(82, 191, 99, 0.1) !important;
      color: #52BF63 !important;
    }
  }
}
