#container > .b-container {
  flex-flow: row;
}

.b-grid-header {
  height: 57px;
}

.b-resourcegrid .b-grid-cell .b-resource-avatar {
  margin-inline-end: 0.6em;
}
.b-resource-avatar.b-dragging {
  position: absolute;
  background: #ccc;
  background: #fff;
  box-shadow: 0 3px 6px rgba(221, 221, 221, 0.3333333333);
  display: flex;
  border-radius: 50%;
  opacity: 1;
}
.b-resource-avatar.b-dragging:not(.b-drag-final-transition) {
  width: 3em;
  height: 3em;
  padding: 2px;
}
.b-resource-avatar.b-drag-final-transition, .b-resource-avatar.b-aborting {
  transition: transform, height, width, padding;
  transition-duration: 0.6s;
}
.b-resource-avatar.b-drag-invalid {
  background: #D50000;
}

.b-resourcegrid .b-grid-cell {
  cursor: pointer;
}

.b-tree-icon {
  display: none;
}

.b-icon-tree-leaf {
  visibility: hidden;
}

.b-dragging-resource .b-grid-row:hover {
  background: rgba(221, 221, 221, 0.2);
}

.b-resource-avatar-tooltip .b-popup-content {
  align-items: center;
}
.b-resource-avatar-tooltip .b-popup-content [data-name=units] {
  font-weight: 600;
  min-width: 1.7em;
}
.b-resource-avatar-tooltip .b-popup-content .b-button {
  font-size: 0.8em;
  width: 2em;
  height: 2em;
  border-radius: 50%;
  min-width: 0;
  min-height: 0;
}
.b-resource-avatar-tooltip .b-popup-content .b-button:first-of-type {
  margin-inline-start: 3em;
}

/*# sourceMappingURL=app.css.map */
