.layout-engine-tabs {
  display: flex;
  width: 100%;
  border-bottom: 2px #005B9C solid;
  margin-top: 5px;
}

.layout-engine-tabs__item {
  padding: 5px 15px;
  background-color: #3a8dbe;
  color: #ffffff;

  border-radius: 5px 5px 0 0;

  cursor: pointer;
  margin-left: 5px;
}

.layout-engine-tabs__item_active {
  background-color: #005B9C;
}

[data-layout-engine-tabs-item] {
  opacity: 0;
}
[data-layout-engine-tabs-item-active="true"] {
  opacity: 1;
}