body[data-gantt-theme="dark"] html #ganttOut .p6-sum-bar,
    body[data-gantt-theme="dark"] #ganttOut .p6-sum-bar {
      background: #ffffff !important;
      height: 5px !important;
      border: none !important;
      box-shadow: none !important;
      border-radius: 0 !important;
      overflow: visible !important;
      clip-path: none !important;
    }

    body[data-gantt-theme="light"] html #ganttOut .p6-sum-bar,
    body[data-gantt-theme="light"] #ganttOut .p6-sum-bar {
      background: #334155 !important;
      height: 5px !important;
      border: none !important;
      box-shadow: none !important;
      border-radius: 0 !important;
      overflow: visible !important;
      clip-path: none !important;
    }

    #ganttOut .p6-sum-bar::before,
    #ganttOut .p6-sum-bar::after {
      display: none !important;
      content: none !important;
      background: none !important;
      border: none !important;
      height: 0 !important;
    }

    #ganttOut .wbs-tri-l,
    #ganttOut .wbs-tri-r {
      position: absolute;
      top: calc(100% - 1px);
      width: 0;
      height: 0;
      display: block;
    }

    #ganttOut .wbs-tri-l {
      left: 0;
      border-top: 5px solid #ffffff;
      border-right: 4px solid transparent;
    }

    #ganttOut .wbs-tri-r {
      right: 0;
      border-top: 5px solid #ffffff;
      border-left: 4px solid transparent;
    }

    body[data-gantt-theme="light"] #ganttOut .wbs-tri-l,
    body[data-gantt-theme="light"] #ganttOut .wbs-tri-r {
      border-top-color: #334155;
    }
