/* 
The Telerik windoes uses a z-index of 10002.
The way Mudblazor calculates the z-index for their popover menu results in a significant lower z-value for popover menues than the z-value of the Telerik window.
To have a propper stacing of Mudblazor menues on top of Telerik windows a new value of 11000 was choosen. That is to ensure that we can visual stack other components inbetween the window and the context menu if needed.
*/
.vega-window {
  border-radius: 8px;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1607843137);
}
.vega-window .vega-window-header {
  display: flex;
}
.vega-window .vega-window-header-icon {
  margin-right: 10px;
}
.vega-window .vega-window-horizontal-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: start;
}
.vega-window .vega-window-horizontal-content-wrapper .vega-combobox {
  flex: 1;
}
.vega-window .vega-window-horizontal-content-wrapper .vega-textfield {
  flex: 1;
}
.vega-window .vega-window-horizontal-content-wrapper .equals-sign {
  margin-left: 8px;
  margin-right: 8px;
}
.vega-window .vega-window-content-wrapper {
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
}
.vega-window .vega-window-content-wrapper.buttons-padding {
  padding-bottom: 75px;
}
.vega-window .vega-window-content-wrapper.no-buttons-padding {
  padding-bottom: 0px;
}
.vega-window .vega-window-content-wrapper .vega-window-content {
  height: 100%;
  width: 100%;
  overflow: auto;
  max-height: calc(95vh - 100px);
}
.vega-window .vega-window-content-wrapper .vega-window-buttons {
  position: absolute;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
}
.vega-window .vega-window-content-wrapper .vega-window-buttons .vega-window-split-button .k-button-solid-base {
  color: white !important;
  background-color: #406664 !important;
}
.vega-window .vega-window-content-wrapper .vega-window-buttons .vega-window-split-button .k-button-solid-base:hover {
  background-color: #8CA3A2 !important;
}
.vega-window .vega-window-content-wrapper .vega-window-buttons .vega-window-split-button .k-button-solid-base.k-disabled {
  color: white !important;
  background-color: #cccccc !important;
}
.vega-window .k-window-titlebar {
  padding: 32px 32px 12px 32px;
  background-color: #ffffff;
  border-bottom: none;
  border-start-start-radius: 8px;
  border-start-end-radius: 8px;
}
.vega-window .k-window-content {
  padding: 12px 32px 32px 32px;
}
.vega-window .input-field-margin {
  margin-bottom: 42px;
}
.vega-window .outliner {
  border: none;
}

.k-menu-group .k-item {
  color: #0D1414 !important;
  background-color: white !important;
}
.k-menu-group .k-item > .k-link:active {
  color: #0D1414 !important;
  background-color: white !important;
}

.mud-treeview-item-arrow .mud-treeview-item-arrow-load {
  animation: rotation 1s infinite linear reverse;
}

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