.event-manager-container {
  width: 100%;
  padding: 16px 16px 0;
  .extra-btn {
    cursor: pointer;
    color: @yee-primary-color !important;
    background-color: transparent;
    border-color: transparent !important;
    box-shadow: none;
    font-size: 12px;
    font-weight: 500;
  }
  .yee-select-selection-selected-value,
  .yee-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;
  }
}

.yee-event-select-dropdown.yee-select-dropdown {
  z-index: 2001;
}
.event-popover-container {
  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;

  .event-content {
    .yee-row-flex {
      height: 76vh;
    }
    .event-panel {
      background: #fafafa;
      height: 100%;
      &:nth-child(2n) {
        margin: 0 16px;
        flex: 1;
      }
      .yee-row:last-child {
        height: calc(100% - 40px) !important;
      }
    }
  }
  .action_tile,
  .event_tile {
    line-height: 40px;
    background-color: #f1f1f1;
    padding-left: 12px;
  }
  .list {
    .hr-text {
      display: flex;
      align-items: center;
      margin: 1.5rem 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;
      }
    }
  }
  .event_tree {
    .active .yee-tree-title {
      background: rgba(82, 191, 99, 0.1);
      color: #52bf63;
      display: block;
    }
    .yee-tree.yee-tree-show-line li span.yee-tree-switcher {
      background: transparent;
    }
  }
}
