/* allow vendor prefixes and disable max length */
/* allow vendor prefixes and disable max length */
/* ==========================================================================
   Variables, mixins, silent classes etc.
   ========================================================================== */
.gd-dashboard-nested-layout-widget .gd-dashboard-nested-layout-content.dash-item-content {
  border-radius: 0;
  padding: 19px 10px 15px 10px;
}
.gd-dashboard-nested-layout-widget .is-selectable.gd-dashboard-nested-layout-content.dash-item-content:not(.is-selected):hover, .gd-dashboard-nested-layout-widget .is-selectable.gd-dashboard-nested-layout-content.dash-item-content.is-dragging-widget {
  border-style: solid;
}
.gd-dashboard-nested-layout-widget .is-selectable.dash-item-content:not(.is-selected):hover > .gd-dashboard-nested-layout-widget-visualization-content:first-child > .gd-dashboard-nested-layout-tab:not(.is-selected), .gd-dashboard-nested-layout-widget .is-selectable.dash-item-content.is-dragging-widget .gd-dashboard-nested-layout-tab {
  display: flex;
  color: var(--gd-palette-complementary-7, #6d7680);
  background-color: var(--gd-palette-complementary-2, #ebeff4);
}
.gd-dashboard-nested-layout-widget .is-selectable.dash-item-content:not(.is-selected):hover > .gd-dashboard-nested-layout-widget-visualization-content:first-child > .gd-dashboard-nested-layout-tab:not(.is-selected) .gd-dashboard-nested-layout-tab__text, .gd-dashboard-nested-layout-widget .is-selectable.dash-item-content.is-dragging-widget .gd-dashboard-nested-layout-tab .gd-dashboard-nested-layout-tab__text {
  background-color: var(--gd-palette-complementary-2, #ebeff4);
}
.gd-dashboard-nested-layout-widget .gd-dashboard-nested-layout-tab.is-selected {
  display: flex;
  color: var(--gd-palette-complementary-0, #fff);
  background-color: var(--gd-palette-primary-base, #14b2e2);
}
.gd-dashboard-nested-layout-widget .gd-dashboard-nested-layout-tab.is-selected .gd-dashboard-nested-layout-tab__text {
  background-color: var(--gd-palette-primary-base, #14b2e2);
}
.gd-dashboard-nested-layout-widget .gd-dashboard-nested-layout-tab.is-selected path {
  fill: var(--gd-palette-complementary-0, #fff);
}
.gd-dashboard-nested-layout-widget .drop-target-inner {
  align-content: center;
  height: 100%;
}
.gd-dashboard-nested-layout-widget .drop-target-inner p {
  font-size: 18px;
}

.gd-dashboard-nested-layout-tab {
  display: none;
  width: auto;
  padding: 2px 5px;
  font-size: 11px;
  position: absolute;
  left: calc(0px - var(--gd-dashboards-content-widget-borderWidth, 2px));
  top: calc(0px - var(--gd-dashboards-content-widget-borderWidth, 2px));
  z-index: 100;
}
.gd-dashboard-nested-layout-tab > .gd-dashboard-nested-layout-tab__icon {
  display: block;
  position: absolute;
  width: 6px;
  height: 10px;
  margin-top: 2px;
  margin-right: 5px;
}
.gd-dashboard-nested-layout-tab > .gd-dashboard-nested-layout-tab__text {
  z-index: 1;
  margin-left: 11px;
}

.gd-dashboard-nested-layout-widget-visualization-content {
  width: 100%;
  height: 100%;
}
.gd-dashboard-nested-layout-widget-visualization-content .drag-info-placeholder-inner {
  padding: 0;
}
.gd-dashboard-nested-layout-widget-visualization-content .drag-info-placeholder-box,
.gd-dashboard-nested-layout-widget-visualization-content .drag-info-placeholder-drop-target {
  width: 100%;
  height: 100%;
  margin: 0;
  align-content: center;
}
.gd-dashboard-nested-layout-widget-visualization-content .drag-info-placeholder {
  padding: 0 0 0 10px;
}
.gd-dashboard-nested-layout-widget-visualization-content .drag-info-empty-nested-layout {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: 100%;
  justify-content: center;
}

.gd-grid-layout .gd-fluidlayout-column-dropzone {
  height: 100%;
}
.gd-grid-layout .gd-empty-dashboard-dropzone .drag-info-placeholder-inner,
.gd-grid-layout .gd-empty-dashboard-dropzone .drag-info-placeholder-drop-target {
  height: 100%;
}
.gd-grid-layout .gd-empty-dashboard-dropzone .drop-target-inner {
  align-content: center;
  height: 100%;
}
.gd-grid-layout .gd-empty-dashboard-dropzone .drag-info-placeholder {
  min-height: 300px;
}

.gd-grid-layout-dropzone {
  z-index: 99;
}
.gd-grid-layout-dropzone--type-prev, .gd-grid-layout-dropzone--type-next {
  position: absolute;
}
.gd-grid-layout-dropzone--type-prev .drop-hint {
  float: left;
  margin-left: -3px;
}
.gd-grid-layout-dropzone--type-next .drop-hint {
  float: right;
  margin-left: 3px;
}
.gd-grid-layout-dropzone--hidden {
  display: none;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-prev, .gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-next {
  top: 0;
  bottom: 0;
  width: 50%;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-prev.gd-grid-layout-dropzone--full, .gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-next.gd-grid-layout-dropzone--full {
  width: 100%;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-prev {
  left: 0;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-prev.gd-grid-layout-dropzone--active .gd-grid-layout-dropzone__drop-target--direction-row {
  left: -15px;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-next {
  right: 0;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--type-next.gd-grid-layout-dropzone--active .gd-grid-layout-dropzone__drop-target--direction-row {
  right: -15px;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--extended {
  width: 100%;
}
.gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--isOverNestedLayout.gd-grid-layout-dropzone--type-prev, .gd-grid-layout-dropzone--direction-row.gd-grid-layout-dropzone--isOverNestedLayout.gd-grid-layout-dropzone--type-next {
  width: 50px;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-prev, .gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-next {
  right: 0;
  left: 0;
  height: 50%;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-prev.gd-grid-layout-dropzone--full, .gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-next.gd-grid-layout-dropzone--full {
  width: 100%;
  height: 100%;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-prev {
  top: 0;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-prev.gd-grid-layout-dropzone--active .gd-grid-layout-dropzone__drop-target--direction-column {
  top: -5px;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-next {
  bottom: 0;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--type-next.gd-grid-layout-dropzone--active .gd-grid-layout-dropzone__drop-target--direction-column {
  bottom: -5px;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--isOverNestedLayout.gd-grid-layout-dropzone--type-prev, .gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--isOverNestedLayout.gd-grid-layout-dropzone--type-next {
  height: 50px;
}
.gd-grid-layout-dropzone--direction-column.gd-grid-layout-dropzone--isInFirstRow.gd-grid-layout-dropzone--type-prev.gd-grid-layout-dropzone--active .gd-grid-layout-dropzone__drop-target--direction-column {
  top: -15px;
}
.gd-grid-layout-dropzone__drop-target {
  display: none;
  position: absolute;
}
.gd-grid-layout-dropzone__drop-target--direction-row {
  padding: 10px 0;
  width: 10px;
  height: 100%;
}
.gd-grid-layout-dropzone__drop-target--direction-row .gd-grid-layout-dropzone__drop-target-inner {
  width: 4px;
}
.gd-grid-layout-dropzone__drop-target--direction-column {
  padding: 0;
  width: 100%;
  height: 10px;
}
.gd-grid-layout-dropzone__drop-target--direction-column .gd-grid-layout-dropzone__drop-target-inner {
  width: 100%;
}
.gd-grid-layout-dropzone__drop-target.gd-grid-layout-dropzone--isInFirstRow {
  padding-top: 0;
}
.gd-grid-layout-dropzone--active .gd-grid-layout-dropzone__drop-target {
  display: block;
}
.gd-grid-layout-dropzone__drop-target-border {
  width: 100%;
  height: 100%;
  padding: 2px;
  border: 1px dashed var(--gd-palette-primary-base, #14b2e2);
  border-radius: 15px;
  background-color: var(--gd-palette-primary-dimmed, #e8f7fc);
}
.gd-grid-layout-dropzone__drop-target-inner {
  height: 100%;
  padding: 0;
  border-radius: 2px;
  background-color: var(--gd-palette-primary-base, #14b2e2);
}

/*# sourceMappingURL=dashboardNestedLayoutWidget.css.map */
