/* /Components/Common/FlowContextMenu/FlowContextMenu.razor.rz.scp.css */
.flow-contextmenu[b-494bhlh12j] {
  min-width: 14rem;
  padding: 0.5rem;
  --menu-border: rgba(255, 255, 255, 0.08);
  --menu-bg: linear-gradient(45deg,
          rgba(10, 20, 28, 0.2) 0%,
          rgba(10, 20, 28, 0.7) 100%);
  --item-border: rgba(255, 255, 255, 0.1);
  --item-color: #fff;
  --item-bg-hover: rgba(255, 255, 255, 0.1);
  background: var(--menu-bg);
  backdrop-filter: blur(5px);
  z-index: 999999999;
  list-style: none;
  margin: 4px;
  padding: 0;
  box-shadow: 0 0 0 1px var(--menu-border), 0 2px 2px rgba(0, 0, 0, 0.03), 0 4px 4px rgba(0, 0, 0, 0.04), 0 10px 8px rgba(0, 0, 0, 0.05), 0 15px 15px rgba(0, 0, 0, 0.06), 0 30px 30px rgba(0, 0, 0, 0.07), 0 70px 65px rgba(0, 0, 0, 0.09);
  display: flex;
  flex-direction: column;
  animation: menuAnimation-b-494bhlh12j 0.2s 0s both;
  height: 0;
  position: fixed;
  top: var(--top);
  left: var(--left);
  transform-origin: left;
}
.flow-contextmenu li.separator[b-494bhlh12j] {
  border-top: 1px solid var(--border-color);
}
.flow-contextmenu li:not(.separator)[b-494bhlh12j] {
  padding: 4px;
  color: var(--item-color);
  background: 0;
  border: 0;
  white-space: nowrap;
  width: 100%;
  border-radius: 4px;
  padding: 6px 24px 6px 7px;
  text-align: left;
  display: flex;
  align-items: center;
  font-size: 14px;
  width: 100%;
  animation: menuItemAnimation-b-494bhlh12j 0.2s 0s both;
  font-family: "Inter", sans-serif;
  cursor: pointer;
}
.flow-contextmenu li:not(.separator) .icon[b-494bhlh12j] {
  width: 1.5rem;
  margin-right: 0.5rem;
  text-align: center;
}
.flow-contextmenu li:not(.separator) .caret[b-494bhlh12j] {
  position: absolute;
  right: 0.5rem;
}
.flow-contextmenu li:not(.separator):hover[b-494bhlh12j] {
  background-color: var(--item-bg-hover);
}

@keyframes menuAnimation-b-494bhlh12j {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }
  100% {
    height: var(--height);
    opacity: 1;
    border-radius: 8px;
    transform: scale(1);
  }
}
@keyframes menuItemAnimation-b-494bhlh12j {
  0% {
    opacity: 0;
    transform: translateX(-10px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

/*# sourceMappingURL=FlowContextMenu.razor.css.map */
/* /Components/Common/FlowSchedule/FlowSchedule.razor.rz.scp.css */
.flow-schedule[b-1nsrd9yhgx] {
  user-select: none;
  max-width: 60rem;
}

td[b-1nsrd9yhgx] {
  border: solid 1px var(--input-background);
}

table[b-1nsrd9yhgx] {
  width: 100%;
  table-layout: fixed;
  font-size: min(1rem, 4vw) !important;
}

thead[b-1nsrd9yhgx] {
  text-align: center;
}

tbody tr[b-1nsrd9yhgx] {
  height: 1.65rem;
  max-height: 1.65rem;
  overflow: hidden;
}

.filled[b-1nsrd9yhgx] {
  background: rgba(var(--accent-rgb), 0.5);
}

.highlighted[b-1nsrd9yhgx] {
  background: var(--accent);
}

.hour-0[b-1nsrd9yhgx] {
  border-right: none;
}

.hour-1[b-1nsrd9yhgx], .hour-2[b-1nsrd9yhgx] {
  border-left: none;
  border-right: none;
}

.hour-3[b-1nsrd9yhgx] {
  border-left: none;
}

.day-label[b-1nsrd9yhgx] {
  border: none;
  width: 5ch;
}

.meridian th + th[b-1nsrd9yhgx] {
  background: var(--input-background);
}
.meridian .spacer[b-1nsrd9yhgx] {
  background: none;
}

.spacer[b-1nsrd9yhgx] {
  display: none;
}

.schedule-pm[b-1nsrd9yhgx] {
  margin-top: 2rem;
}

@media screen and (min-width: 720px) {
  .flow-schedule[b-1nsrd9yhgx] {
    display: flex;
    flex-direction: row;
  }
  .spacer[b-1nsrd9yhgx] {
    width: 1rem;
    display: unset;
  }
  .schedule-pm[b-1nsrd9yhgx] {
    margin-top: unset;
  }
  .schedule-pm .day-label[b-1nsrd9yhgx] {
    display: none;
  }
}

/*# sourceMappingURL=FlowSchedule.razor.css.map */
/* /Components/Common/FlowSkyBox/FlowSkyBox.razor.rz.scp.css */
.skybox[b-apth9qitki] {
  width: 100%;
  margin-top: -1rem;
  margin-bottom: 1rem;
  display: flex;
  flex-direction: row;
}
.skybox .skybox-item[b-apth9qitki] {
  flex-basis: 100%;
  border: solid 1px var(--accent);
  position: relative;
  filter: opacity(0.4);
  padding: 0.5rem;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
.skybox .skybox-item .icon[b-apth9qitki] {
  margin-right: 1rem;
}
.skybox .skybox-item:hover[b-apth9qitki] {
  filter: unset;
  cursor: pointer;
  background-image: linear-gradient(rgba(var(--accent-rgb), 0.3), rgba(var(--accent-rgb), 0.3)) !important;
  box-shadow: inset 0 -3px 0 0 var(--accent) !important;
}
.skybox .skybox-item.active[b-apth9qitki] {
  filter: unset;
}
.skybox .skybox-item .name[b-apth9qitki] {
  display: none;
}

@media screen and (min-width: 1200.001px) {
  .skybox[b-apth9qitki] {
    height: 5rem;
  }
  .skybox .skybox-item[b-apth9qitki] {
    padding: unset;
    text-align: unset;
  }
  .skybox .skybox-item .icon[b-apth9qitki] {
    left: 1rem;
    top: 0.85rem;
    font-size: 3rem;
    position: absolute;
    width: 3rem;
    text-align: center;
    margin-right: unset;
  }
  .skybox .skybox-item .count[b-apth9qitki] {
    display: block;
    font-size: 3rem;
    line-height: 3rem;
    padding: 0;
    margin: 0;
    text-align: left;
    margin-left: 5.5rem;
    position: relative;
    top: 0.25rem;
  }
  .skybox .skybox-item .name[b-apth9qitki] {
    text-align: left;
    margin-left: 5.5rem;
    font-size: 0.8rem;
    display: unset;
  }
}
@media screen and (max-width: 400px) {
  .skybox .icon[b-apth9qitki] {
    display: block;
    margin: auto auto 0.5rem !important;
  }
}

/*# sourceMappingURL=FlowSkyBox.razor.css.map */
/* /Components/Common/FlowSlider/FlowSlider.razor.rz.scp.css */
.slider-wrapper[b-a3iq4og73c] {
  display: flex;
  flex-direction: row;
}

.range[b-a3iq4og73c] {
  max-width: min(15rem, 60vw);
  width: 15rem;
}

.prefix[b-a3iq4og73c] {
  margin-right: 0.5rem;
}

.value[b-a3iq4og73c] {
  margin-left: 1rem;
  margin-top: -2px;
}

input[b-a3iq4og73c] {
  appearance: none;
  width: 100%;
  height: 15px;
  border-radius: 10px !important;
  background: var(--input-background) !important;
  outline: none;
  opacity: 0.7;
  transition: opacity 0.2s;
}

input:hover[b-a3iq4og73c] {
  opacity: 1;
}

input[b-a3iq4og73c]::-webkit-slider-thumb {
  appearance: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: var(--accent);
  cursor: pointer;
}

input[b-a3iq4og73c]::-moz-range-thumb {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: var(--accent);
  cursor: pointer;
}
/* /Components/Common/FlowSwitch/FlowSwitch.razor.rz.scp.css */
.flow-switch[b-d1ajk9y9cg] {
  position: relative;
  display: inline-block;
  width: 3rem;
  height: 1.5rem;
  top: -0.75rem;
}
.flow-switch input[b-d1ajk9y9cg] {
  /* hide the default browser input checkbox */
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider[b-d1ajk9y9cg] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--input-background);
  transition: 0.4s;
  border-radius: 2rem;
}

.slider[b-d1ajk9y9cg]:before {
  position: absolute;
  content: "";
  height: 1.2rem;
  width: 1.2rem;
  left: 2px;
  bottom: 2px;
  background-color: rgba(var(--color-rgb), 0.5);
  transition: 0.4s;
  border-radius: 50%;
}

input:checked + .slider[b-d1ajk9y9cg] {
  background-color: rgba(var(--accent-rgb), 0.7);
}

input:focus + .slider[b-d1ajk9y9cg] {
  box-shadow: 0 0 5px var(--accent);
}

input:checked + .slider[b-d1ajk9y9cg]:before {
  transform: translateX(1.4rem);
  background-color: rgba(var(--color-rgb), 1);
}
/* /Components/Common/FlowTable/FlowTable.razor.rz.scp.css */
.fillspace[b-2bqp2ct849] {
  flex-grow: 1;
}

.flowtable-toolbar[b-2bqp2ct849] {
  display: flex;
  flex-direction: row;
}
.flowtable-toolbar .flowtable-toolbar-buttons[b-2bqp2ct849] {
  flex-grow: 1;
  overflow: hidden;
}
.flowtable-toolbar[b-2bqp2ct849]  .flow-table-button-separator {
  border-left: 1px solid var(--border-color);
  height: 1rem;
  display: inline-block;
  position: relative;
  top: 4px;
  width: 1px;
  margin: 0 0.25rem;
}
.flowtable-toolbar .flowtable-toolbar-filter[b-2bqp2ct849] {
  width: 16rem;
  position: relative;
}
@media (max-width: 849.99px) {
  .flowtable-toolbar .flowtable-toolbar-filter[b-2bqp2ct849] {
    width: 5rem;
  }
  .flowtable-toolbar .flowtable-toolbar-filter:focus-within[b-2bqp2ct849] {
    width: 18rem;
  }
}
.flowtable-toolbar .flowtable-toolbar-filter input[b-2bqp2ct849] {
  background-color: transparent !important;
  width: 100%;
  line-height: 1rem;
  padding-right: 1.75rem;
  border: 1px solid var(--input-background) !important;
}
.flowtable-toolbar .flowtable-toolbar-filter input:focus[b-2bqp2ct849] {
  border-color: var(--accent);
}
.flowtable-toolbar .flowtable-toolbar-filter i[b-2bqp2ct849] {
  position: absolute;
  right: 8px;
  top: 7px;
  font-size: 0.8rem;
  color: rgba(var(--color-rgb), 0.5);
}
.flowtable-toolbar[b-2bqp2ct849]  button {
  text-transform: uppercase;
  background: transparent;
  color: rgba(var(--color-rgb), 0.8);
  border: unset;
  border-radius: 0 !important;
  font-size: 0.8rem;
  outline: none;
}
.flowtable-toolbar[b-2bqp2ct849]  button:hover {
  color: var(--color-rgb);
}
.flowtable-toolbar[b-2bqp2ct849]  button .icon {
  margin-right: 0.25rem;
}

@media screen and (max-width: 578px) {
  .flowtable-data[b-2bqp2ct849] {
    font-size: 0.85rem;
  }
}
.flowtable[b-2bqp2ct849] {
  position: relative !important;
  max-width: 100%;
  width: 100%;
  height: 100%;
  flex-grow: 1;
  overflow: auto;
}

.flow-table-inner[b-2bqp2ct849] {
  height: 100%;
  position: relative !important;
  display: flex;
  flex-direction: column;
}

@supports (-moz-appearance: none) {
  [b-2bqp2ct849] .flowtable-row {
    /** scrollbar on firefox */
    padding-right: 0.75rem;
  }
}
.flowtable-row[b-2bqp2ct849] {
  border: solid 1px var(--input-background);
  display: flex;
  flex-direction: row;
  user-select: none;
  width: 100%;
}
.flowtable-row:hover[b-2bqp2ct849] {
  background: rgba(var(--accent-rgb), 0.3);
}
.flowtable-row:not(.flowtable-header-row)[b-2bqp2ct849] {
  border-top: none;
  border-right: none;
  border-left: none;
}
.flowtable-row > span[b-2bqp2ct849] {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  height: 2.2rem;
  line-height: 2.2rem;
}
.flowtable-row > span:not(.flowtable-select)[b-2bqp2ct849] {
  padding-left: 0.5rem;
}
.flowtable-row > span.pre-text[b-2bqp2ct849] {
  white-space: pre-line;
  height: unset;
  line-height: unset;
  margin: 0.3rem 0;
}
.flowtable-row.selected[b-2bqp2ct849] {
  background: rgba(var(--accent-rgb), 0.3);
}

.flowtable-header-row[b-2bqp2ct849] {
  padding-right: 0.7rem;
  font-weight: 600;
  background: rgba(var(--input-background-rgb), 0.3);
}

[b-2bqp2ct849] .flowtable-body {
  height: calc(100% - 2.4rem);
  overflow-y: scroll;
  border-left: solid 1px var(--input-background);
  border-bottom: solid 1px var(--input-background);
  border-right: solid 1px var(--input-background);
}
[b-2bqp2ct849] .flowtable-body::-webkit-scrollbar-track {
  border-right: solid 1px var(--input-background);
  border-left: solid 1px var(--input-background);
}

.flowtable-data[b-2bqp2ct849] {
  overflow: hidden;
  top: 1.75rem;
  flex-grow: 1;
  font-size: 0.9rem;
  display: flex;
  flex-direction: column;
}

.hidden[b-2bqp2ct849] {
  display: none;
  width: unset !important;
}

@media screen and (max-width: 578px) {
  .flowtable-toolbar[b-2bqp2ct849] {
    display: unset;
  }
  .flowtable-toolbar-filter[b-2bqp2ct849] {
    width: 100% !important;
    max-width: calc(100vw - 2.5rem);
  }
  .flowtable-data[b-2bqp2ct849] {
    top: 3.5rem;
  }
}
[b-2bqp2ct849] .resizer {
  position: absolute;
  top: 0;
  right: 0;
  width: 5px;
  cursor: col-resize;
  user-select: none;
  border-right: 2px solid rgba(var(--color-rgb), 0.05);
}
[b-2bqp2ct849] .resizer:hover,
[b-2bqp2ct849] .resizing {
  border-right: 2px solid var(--accent);
}
[b-2bqp2ct849] .pager {
  text-align: right;
  border: solid 1px var(--border-color);
  border-top: none;
}
[b-2bqp2ct849] .pager .page-size {
  float: right;
  margin: 0.3rem 0.25rem 0.25rem;
  width: 4rem;
  text-align: center;
}
[b-2bqp2ct849] .pager .page-size select {
  background-color: transparent;
  color: var(--color) !important;
  border-color: transparent;
  height: 1.75rem;
}
[b-2bqp2ct849] .pager .page-size select:focus {
  outline: 1px solid var(--accent);
}
[b-2bqp2ct849] .pager .page-size select.select-one {
  color: rgba(var(--color-rgb), 0.3) !important;
}
[b-2bqp2ct849] .pager .page-size select option {
  background-color: var(--input-background) !important;
}
[b-2bqp2ct849] .pager .page-size select option:not(.select-one) {
  color: var(--color) !important;
}
[b-2bqp2ct849] .pager .page-size select option:checked {
  background-color: rgba(var(--accent-rgb), 0.3);
}
[b-2bqp2ct849] .pager ul {
  margin: 0.5rem;
  list-style: none;
  padding: 0;
}
[b-2bqp2ct849] .pager ul li {
  display: inline-block;
  width: 2rem;
  border: solid 1px var(--accent);
  text-align: center;
  margin: 0 0.25rem;
  cursor: pointer;
  color: white;
  filter: opacity(0.4);
}
[b-2bqp2ct849] .pager ul li:hover {
  background-image: linear-gradient(rgba(var(--accent-rgb), 0.3), rgba(var(--accent-rgb), 0.3)) !important;
  box-shadow: inset 0 -3px 0 0 var(--accent) !important;
}
[b-2bqp2ct849] .pager ul li.current-page {
  filter: unset;
}
@media (max-width: 576px) {
  [b-2bqp2ct849] .pager .page-size {
    width: 3.5rem;
  }
}

.column[b-2bqp2ct849] {
  pointer-events: none;
}
.column[b-2bqp2ct849]  label {
  pointer-events: auto;
}

/*# sourceMappingURL=FlowTable.razor.css.map */
/* /Components/Common/FlowTableButton/FlowTableButton.razor.rz.scp.css */
button:disabled[b-7ydpaodwti] {
  color: rgba(var(--color-rgb), 0.4) !important;
}
/* /Components/Common/FlowTabs/FlowTab.razor.rz.scp.css */
.flow-tab[b-ka2jfwgftw] {
  display: none;
}
.flow-tab.active[b-ka2jfwgftw] {
  display: unset;
}
/* /Components/Common/FlowTabs/FlowTabs.razor.rz.scp.css */
.flow-tabs[b-fhhl4p5jr7] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.flow-tab-buttons[b-fhhl4p5jr7] {
  display: flex;
  flex-direction: row;
  margin-bottom: 2rem;
  border-bottom: solid 1px var(--input-background);
  padding-left: 1rem;
}

@media screen and (max-width: 500px) {
  .flow-tab-buttons[b-fhhl4p5jr7] {
    padding-left: 0;
  }
}
.tab-button[b-fhhl4p5jr7] {
  width: 8rem;
  overflow-x: hidden;
  text-overflow: ellipsis;
  border-color: var(--input-background) !important;
  position: relative;
  bottom: -1px;
  margin-right: 0.25rem;
}
.tab-button:hover[b-fhhl4p5jr7] {
  border-color: var(--accent) !important;
}
.tab-button.active[b-fhhl4p5jr7] {
  border-color: var(--accent) !important;
  border-bottom: 1px solid var(--base) !important;
}
.tab-button:not(.active)[b-fhhl4p5jr7] {
  font-size: 0.7rem !important;
}

.flow-tabs-content[b-fhhl4p5jr7] {
  flex-grow: 1;
}
/* /Components/Common/VariableInput/VariableInput.razor.rz.scp.css */
input[b-pv3kf7tv4f] {
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}

.input-variables[b-pv3kf7tv4f] {
  background: var(--input-background);
  width: 100%;
  max-width: 40rem;
}
.input-variables:not(.show)[b-pv3kf7tv4f] {
  display: none;
}
.input-variables .dropdown-item[b-pv3kf7tv4f] {
  color: var(--color) !important;
}
.input-variables .dropdown-item.selected[b-pv3kf7tv4f] {
  background: var(--accent);
}
.input-variables .dropdown-item:hover[b-pv3kf7tv4f] {
  background: rgba(var(--accent-rgb), 0.3);
}
/* /Components/Dashboard/BasicDashboard/BasicDashboard.razor.rz.scp.css */
.worker-wrapper[b-01m6zf0xiw] {
  box-shadow: 0 3px 10px rgba(var(--color-rgb), 0.1);
  background: rgba(var(--base), 0.2);
  max-width: 100%;
}
.worker-wrapper .chart-wrapper[b-01m6zf0xiw] {
  position: relative;
  top: -1rem;
  width: 100%;
  min-width: 100%;
}
.worker-wrapper.waiting .chart-wrapper[b-01m6zf0xiw] {
  display: none;
}
.worker-wrapper.waiting .worker-info[b-01m6zf0xiw] {
  display: flex;
  flex-direction: row;
}
.worker-wrapper.waiting .worker-info .waiting-icon[b-01m6zf0xiw] {
  margin-left: 2rem;
  opacity: 0.5;
}
.worker-wrapper.waiting .worker-info .waiting-message[b-01m6zf0xiw] {
  flex-grow: 1;
  margin: auto;
  text-align: center;
}
.worker-wrapper .worker-info[b-01m6zf0xiw] {
  padding: 1rem;
  flex-direction: column;
  display: flex;
  flex-grow: 1;
  overflow: auto;
}
.worker-wrapper .worker-info .label-value[b-01m6zf0xiw] {
  flex-direction: row;
  display: flex;
}
.worker-wrapper .worker-info .label-value .label[b-01m6zf0xiw] {
  width: 10rem;
  min-width: 10rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: rgba(var(--color-rgb), 0.5);
}
.worker-wrapper .worker-info .label-value .value[b-01m6zf0xiw] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.worker-wrapper .worker-info .actions-wrapper[b-01m6zf0xiw] {
  margin-top: 1rem;
}
.worker-wrapper .worker-info .actions-wrapper .actions[b-01m6zf0xiw] {
  text-align: center;
}
.worker-wrapper .worker-info .actions-wrapper .actions[b-01m6zf0xiw]  button {
  min-width: 7rem;
  padding: 0;
}
.worker-wrapper .worker-info .actions-wrapper .actions[b-01m6zf0xiw]  button + button {
  margin-left: 0.5rem;
}

.worker-wrapper[b-01m6zf0xiw] {
  display: flex;
  flex-direction: column;
}

@media screen and (max-width: 849.999px) {
  [b-01m6zf0xiw] .widget + .widget {
    margin-top: 1.5rem;
  }
}
@media screen and (min-width: 850px) {
  .worker-wrapper[b-01m6zf0xiw] {
    flex-direction: row;
  }

  .actions-wrapper[b-01m6zf0xiw] {
    margin-top: 0;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: end;
  }
  .actions-wrapper .actions[b-01m6zf0xiw] {
    text-align: right !important;
  }

  .chart-wrapper[b-01m6zf0xiw] {
    width: 17rem !important;
    min-width: 17rem !important;
  }

  .label-value[b-01m6zf0xiw] {
    display: block;
  }
}
@media screen and (max-width: 576px) {
  .worker-info .label-value[b-01m6zf0xiw] {
    flex-direction: column !important;
  }

  .working-file[b-01m6zf0xiw] {
    display: none !important;
  }

  .actions[b-01m6zf0xiw] {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
  }
  .actions button[b-01m6zf0xiw] {
    flex-grow: 1;
    flex-basis: 0;
    margin: auto;
  }
  .actions button + button[b-01m6zf0xiw] {
    margin-left: 1rem;
  }

  [b-01m6zf0xiw] .apexcharts-canvas {
    width: 100% !important;
    text-align: center;
  }

  [b-01m6zf0xiw] .widget {
    margin-bottom: 2rem;
  }
}
@media screen and (min-width: 1250px) {
  .worker-wrapper .worker-info[b-01m6zf0xiw] {
    padding-left: 0 !important;
  }

  .label-value[b-01m6zf0xiw] {
    flex-direction: unset !important;
    display: unset !important;
  }
  .label-value .label[b-01m6zf0xiw] {
    width: unset !important;
    min-width: unset !important;
    display: block !important;
  }
  .label-value .value[b-01m6zf0xiw] {
    display: block !important;
  }

  .working-file[b-01m6zf0xiw] {
    display: none !important;
  }
}
.dashboard-wrapper[b-01m6zf0xiw] {
  margin-bottom: 3rem;
}

/*# sourceMappingURL=BasicDashboard.razor.css.map */
/* /Components/Dashboard/InitialConfigWelcome/InitialConfigWelcome.razor.rz.scp.css */
h1[b-njkp19s220], h2[b-njkp19s220] {
  color: var(--accent);
  font-style: italic;
}

/*# sourceMappingURL=InitialConfigWelcome.razor.css.map */
/* /Components/Dashboard/LibraryFilesSummary/LibraryFilesSummary.razor.rz.scp.css */
.library-files[b-yq3ieffhb1] {
  display: flex;
  flex-direction: column;
}

table[b-yq3ieffhb1] {
  color: var(--color);
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  table-layout: fixed;
  margin: 0;
}
table td[b-yq3ieffhb1], table th[b-yq3ieffhb1] {
  border: none !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1rem;
  font-size: 0.85rem;
  padding: 0.5rem;
  border-bottom: solid 1px rgba(var(--color-rgb), 0.1) !important;
}
table tr:last-child td[b-yq3ieffhb1] {
  border-bottom: none !important;
}

.flow-bar[b-yq3ieffhb1] {
  height: 1rem;
}
/* /Components/Dashboard/PauseResume/PauseResume.razor.rz.scp.css */
.btn-pause[b-atpekvo2x4] {
  margin-left: 0.5rem;
  width: 10rem !important;
  display: inline-flex;
  flex-direction: row;
  padding: 0.5rem !important;
}
.btn-pause i[b-atpekvo2x4] {
  margin-right: 0.5rem;
  position: relative;
  top: 0.15rem;
  width: 1rem;
}
.btn-pause .btn-pause-label[b-atpekvo2x4] {
  flex-grow: 1;
  margin-right: 1rem;
}

/*# sourceMappingURL=PauseResume.razor.css.map */
/* /Components/Dashboard/ShrinkageBar/ShrinkageBar.razor.rz.scp.css */
.library[b-kg0z84j3mz] {
  display: flex;
  flex-direction: row;
  height: 2.5rem;
  margin: 0 0.5rem;
  line-height: 2.5rem;
  border-top: solid 1px var(--input-background);
}
.library.total[b-kg0z84j3mz] {
  font-weight: 600;
}
.library .name[b-kg0z84j3mz] {
  width: 10rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.library .flow-bar[b-kg0z84j3mz] {
  height: 1.5rem;
}
/* /Components/Dialogs/Confirm/Confirm.razor.rz.scp.css */
.confirm-message[b-v18bsddylz] {
  white-space: pre-wrap;
  max-width: min(70vw, 30rem);
  display: block;
  word-break: break-word;
}

.switch[b-v18bsddylz] {
  margin-top: 2rem;
}
.switch span[b-v18bsddylz] {
  margin-left: 0.5rem;
}

/*# sourceMappingURL=Confirm.razor.css.map */
/* /Components/Dialogs/FileBrowser/FileBrowser.razor.rz.scp.css */
@media screen and (min-width: 578.0001px) {
  .file-list[b-zg710qth9t] {
    max-height: 80vh;
    height: 30rem;
    width: 30rem;
    max-width: 80vw;
  }
}
@media screen and (max-width: 578px) {
  .file-list[b-zg710qth9t] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
}
.file-list[b-zg710qth9t] {
  margin: 0;
  list-style: none;
  padding: 0;
  overflow: auto;
}
.file-list li[b-zg710qth9t] {
  width: calc(100% - 1rem);
  padding: 0.25rem 0.5rem;
  border: solid 1px transparent;
  cursor: pointer;
  display: flex;
  user-select: none;
  flex-direction: row;
}
.file-list li .name[b-zg710qth9t] {
  flex-grow: 1;
}
.file-list li span:first-child[b-zg710qth9t] {
  margin-right: 0.5rem;
  position: relative;
  top: 0.3rem;
}
.file-list li:hover[b-zg710qth9t] {
  border-color: rgba(var(--accent-rgb), 0.7);
}
.file-list li.selected[b-zg710qth9t] {
  border-color: var(--accent);
}
/* /Components/Dialogs/FlowTemplatePicker/FlowTemplateItem.razor.rz.scp.css */
.template[b-v6jhwshx8y] {
  user-select: none;
  cursor: pointer;
  border: solid 1px transparent;
  border-left: solid 0.5rem transparent;
  margin: 0.25rem;
  background: rgba(133, 133, 133, 0.0705882353);
  padding: 0.5rem;
  position: relative;
  border-radius: 0.5rem;
}
.template.missing-dependencies[b-v6jhwshx8y] {
  opacity: 0.6;
}
.template.selected[b-v6jhwshx8y] {
  border-color: var(--accent);
}
.template.selected .author[b-v6jhwshx8y] {
  background: var(--accent);
}
.template .name[b-v6jhwshx8y] {
  display: block;
  font-weight: 600;
}
.template .tags[b-v6jhwshx8y] {
  display: block;
}
.template .author[b-v6jhwshx8y] {
  display: block;
  font-weight: 600;
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(63, 63, 63, 0.5490196078);
  padding: 0.25rem 0.75rem;
  font-size: 0.9rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.template.missing-dependencies .author[b-v6jhwshx8y] {
  background: var(--danger);
}
.template .description[b-v6jhwshx8y] {
  display: block;
  white-space: pre-line;
}
.template .extra-info[b-v6jhwshx8y] {
  display: none;
}
.template.expanded .extra-info[b-v6jhwshx8y] {
  display: block;
}

.extra-info[b-v6jhwshx8y] {
  border-top: solid 1px var(--input-background);
  margin-top: 0.5rem;
  padding-top: 0.5rem;
  font-size: 0.9rem;
}

.label[b-v6jhwshx8y] {
  font-weight: 600;
  margin-right: 0.5rem;
}

.plugins-and-scripts div[b-v6jhwshx8y] {
  margin-top: 0.5rem;
}
.plugins-and-scripts span[b-v6jhwshx8y] {
  margin-right: 0.5rem;
  border: solid 1px var(--flow-process);
  padding: 0.25rem;
}
.plugins-and-scripts span.script[b-v6jhwshx8y] {
  border-color: var(--flow-script);
}

/*# sourceMappingURL=FlowTemplateItem.razor.css.map */
/* /Components/Dialogs/FlowTemplatePicker/FlowTemplatePicker.razor.rz.scp.css */
.wrapper[b-1gy7h0bblt] {
  height: min(60vh, 50rem);
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.templates[b-1gy7h0bblt] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: auto;
}

.tag-filter[b-1gy7h0bblt] {
  user-select: none;
  margin: 0.5rem 0;
}
.tag-filter .tag[b-1gy7h0bblt] {
  cursor: pointer;
  display: inline-block;
  border: solid 1px var(--input-background);
  padding: 0.5rem;
  font-size: 0.85rem;
  margin-right: 0.5rem;
}
.tag-filter .tag.selected[b-1gy7h0bblt] {
  border-color: var(--accent);
}

.top-bar[b-1gy7h0bblt] {
  display: flex;
  flex-direction: row;
}
.top-bar .tag-filter[b-1gy7h0bblt] {
  flex-grow: 1;
}
.top-bar .filter[b-1gy7h0bblt] {
  background: var(--input-background);
  width: 16rem;
  margin-top: 0.7rem;
  font-size: 0.95rem;
  border-radius: 0.5rem !important;
  border: solid 1px transparent;
  padding: 0.5rem;
  flex-direction: row;
  display: flex;
  height: fit-content;
}
.top-bar .filter:has-focus[b-1gy7h0bblt] {
  border-color: var(--accent);
}
.top-bar .filter input[b-1gy7h0bblt] {
  background-color: transparent !important;
  flex-grow: 1;
  line-height: 1rem;
  border: 1px solid transparent !important;
  outline: none !important;
}
.top-bar .filter i[b-1gy7h0bblt] {
  width: 1.5rem;
  cursor: pointer;
  align-self: center;
  text-align: center;
}

/*# sourceMappingURL=FlowTemplatePicker.razor.css.map */
/* /Components/Dialogs/ImportDialog/ImportDialog.razor.rz.scp.css */
.file-input[b-6q87morysc] {
  height: 2.1875rem;
  display: flex;
  flex-direction: row;
  margin: 2rem 0;
  min-width: 25rem;
}

input[b-6q87morysc] {
  height: 100%;
  line-height: 100%;
  flex-grow: 1;
  outline: none;
}

label[b-6q87morysc] {
  font-weight: normal;
  outline: none !important;
  box-shadow: none;
  border-radius: unset !important;
  font-size: 0.8rem !important;
  text-transform: uppercase;
  border: solid 1px var(--accent);
  background-color: transparent;
  color: var(--color) !important;
  padding-top: 0.45rem;
  height: 100%;
}
label:hover[b-6q87morysc] {
  background-image: linear-gradient(rgba(var(--accent-rgb), 0.3), rgba(var(--accent-rgb), 0.3)) !important;
  box-shadow: inset 0 -3px 0 0 var(--accent) !important;
}
/* /Components/Dialogs/ImportScript/ImportScript.razor.rz.scp.css */
ul[b-tekh7d42nb] {
  list-style: none;
  margin: 0.25rem 0 0;
  max-height: 300px;
  overflow: auto;
  height: 300px;
  border: 1px solid var(--border-color);
  padding: 0.5rem;
}

li[b-tekh7d42nb] {
  padding: 0 0 0.5rem;
  margin: 0;
}

span[b-tekh7d42nb] {
  display: inline-block;
}

span + span[b-tekh7d42nb] {
  margin-left: 0.25rem;
}

[b-tekh7d42nb] input {
  top: 0;
  left: 0;
}

/*# sourceMappingURL=ImportScript.razor.css.map */
/* /Components/Dialogs/MessageBox/MessageBox.razor.rz.scp.css */
.message[b-vlwwkg3mnh] {
    white-space: pre-wrap;
    max-width: min(70vw, 30rem);
    display: block;
    word-break: break-word;
}
/* /Components/Dialogs/PausePrompt/PausePrompt.razor.rz.scp.css */
p[b-3lv3pkxv3i] {
  margin-bottom: 1rem;
  white-space: pre-line;
}

select[b-3lv3pkxv3i] {
  background: var(--input-background);
  color: var(--color);
  width: 100%;
  display: block;
  border: solid 1px var(--border-color);
  padding: 0.25rem;
}
select:focus[b-3lv3pkxv3i] {
  outline: solid 1px var(--accent);
}
select option:focus[b-3lv3pkxv3i], select option:active[b-3lv3pkxv3i], select option:hover[b-3lv3pkxv3i] {
  background: var(--accent);
  color: var(--color);
}

/*# sourceMappingURL=PausePrompt.razor.css.map */
/* /Components/Dialogs/Prompt/Prompt.razor.rz.scp.css */
input[b-viau20pdp0]{width:100%}
/* /Components/Dialogs/UsedByDialog/UsedByDialog.razor.rz.scp.css */
table[b-cy8lz22il7] {
  border: solid 1px var(--border-color);
  width: 100%;
  border-collapse: collapse;
}
table thead tr[b-cy8lz22il7] {
  font-weight: 600;
  background: rgba(var(--input-background-rgb), 0.3);
}
table thead tr th[b-cy8lz22il7] {
  padding: 0.25rem 0.5rem;
}
table tbody td[b-cy8lz22il7] {
  padding: 0.25rem 0.5rem;
}
table tbody tr + tr td[b-cy8lz22il7] {
  border-top: solid 1px var(--input-background);
}

/*# sourceMappingURL=UsedByDialog.razor.css.map */
/* /Components/Editor/Editor.razor.rz.scp.css */
[b-8474bq4fth] .flow-tabs {
  max-height: 100%;
}
[b-8474bq4fth] .flow-tabs .flow-tabs-content {
  overflow: auto;
}

.full-width[b-8474bq4fth]  textarea, .full-width[b-8474bq4fth]  input[type=text], .full-width[b-8474bq4fth]  input[type=number] {
  max-width: unset;
}

.hide-fields-scrollbar[b-8474bq4fth]  .content > .fields {
  overflow: hidden;
}

.flow-element-editor-overlay.background-overlay[b-8474bq4fth] {
  z-index: 3;
}

.flow-element-editor[b-8474bq4fth] {
  z-index: 4;
}
.flow-element-editor .editor[b-8474bq4fth] {
  position: unset;
  top: unset;
  bottom: unset;
  left: unset;
  right: unset;
  height: 100%;
}

/*# sourceMappingURL=Editor.razor.css.map */
/* /Components/Fieldset/Fieldset.razor.rz.scp.css */
.fieldset[b-vlapu0a3e2]{box-shadow:0 3px 10px rgba(var(--color-rgb), 0.1);background:rgba(var(--base), 0.2);padding:1rem}.fieldset .title[b-vlapu0a3e2]{font-size:1.2rem;color:var(--accent)}
/* /Components/FlowPanel/FlowPanel.razor.rz.scp.css */
/* /Components/FlowPropertiesEditor/FlowPropertiesEditor.razor.rz.scp.css */
.flow-properties[b-s7hihw258p] {
  background: var(--base);
  height: 100%;
  width: 40rem;
  overflow: auto;
  z-index: 5;
  border-left: solid 1px var(--border-color);
  display: flex;
  flex-direction: column;
  max-height: 100vh;
}
.flow-properties .title[b-s7hihw258p] {
  display: flex;
  align-items: center;
  padding: 0.75rem 0.75rem 0.75rem 0;
}
.flow-properties .title h2[b-s7hihw258p] {
  flex-grow: 1;
}
.flow-properties .title button[b-s7hihw258p] {
  width: 7rem;
}

h2[b-s7hihw258p] {
  font-size: 1.25rem;
  margin: 0;
  padding: 0 1rem;
}
h2 i[b-s7hihw258p] {
  margin-right: 0.25rem;
  cursor: pointer;
}

.field-wrapper[b-s7hihw258p] {
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: calc(100vh - 9rem);
}

.field-list[b-s7hihw258p] {
  flex-grow: 1;
  overflow: auto;
}
.field-list input[type=text][b-s7hihw258p], .field-list select[b-s7hihw258p] {
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  outline: none !important;
  border: none;
  background: transparent;
}
.field-list .field[b-s7hihw258p] {
  display: flex;
  margin: 0.25rem;
  border-radius: 0.25rem;
  overflow: hidden;
}
.field-list .field .input[b-s7hihw258p] {
  flex-grow: 1;
  display: flex;
  flex-direction: row;
  border: solid 1px transparent;
  border-left: solid 0.5rem var(--base);
  background: var(--input-background);
}
.field-list .field .input .name[b-s7hihw258p] {
  flex-grow: 1;
}
.field-list .field .input select[b-s7hihw258p] {
  font-size: 0.8rem;
  text-transform: uppercase;
  width: 8rem;
}
.field-list .field .input select option[b-s7hihw258p] {
  background: var(--input-background);
  color: var(--color);
}
.field-list .field.selected .input[b-s7hihw258p] {
  border-color: var(--accent);
}
.field-list .field .actions[b-s7hihw258p] {
  width: 5rem;
  text-align: center;
  align-self: center;
}
.field-list .field .actions i[b-s7hihw258p] {
  cursor: pointer;
  padding: 0.5rem 0.25rem;
  font-size: 1.25rem;
  opacity: 0.5;
}
.field-list .field .actions i:hover[b-s7hihw258p] {
  opacity: 1;
}
.field-list .btn[b-s7hihw258p] {
  margin: 1rem 1rem;
}

.field-editor[b-s7hihw258p] {
  border-top: 1px solid var(--border-color);
  padding: 1rem 0;
}
.field-editor .content[b-s7hihw258p] {
  width: 90%;
  margin: auto;
}

[b-s7hihw258p] .row {
  margin: 0 1rem;
  flex-direction: column !important;
}
[b-s7hihw258p] .row .input-label {
  width: 100% !important;
}

/*# sourceMappingURL=FlowPropertiesEditor.razor.css.map */
/* /Components/InputRenderer/InputRenderer.razor.rz.scp.css */
.input-label[b-aamdsafa5m] {
  margin-bottom: 2rem;
  white-space: pre-wrap;
}

.input-horizontal-rule[b-aamdsafa5m] {
  padding-top: 1rem;
  margin-bottom: 1rem;
  border-bottom: solid 1px var(--input-background);
}

/*# sourceMappingURL=InputRenderer.razor.css.map */
/* /Components/Inputs/InputArray/InputArray.razor.rz.scp.css */
.input-array-wrapper[b-fml36kfkd0] {
  background: var(--input-background);
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  max-width: 40rem;
}
.input-array-wrapper input[b-fml36kfkd0] {
  background: transparent;
  outline: unset !important;
  display: inline;
  flex-grow: 1;
  height: 2.1875rem;
}

.chip[b-fml36kfkd0] {
  border: solid 1px var(--accent);
  display: inline;
  height: 1.9375rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.1875rem;
  border-radius: 0.5rem;
  margin: 0.125rem 0.25rem;
}
.chip .remove[b-fml36kfkd0] {
  width: 1.5rem;
  display: inline-block;
  padding-left: 0.5rem;
  cursor: pointer;
}
.chip .remove:hover[b-fml36kfkd0] {
  color: var(--accent);
}
/* /Components/Inputs/InputChecklist/InputChecklist.razor.rz.scp.css */
ul[b-aq8j4801vc] {
  list-style: none;
  padding: 0;
  margin: 0.25rem 0 0;
}

li[b-aq8j4801vc] {
  padding: 0 0 0.5rem;
  margin: 0;
}

span[b-aq8j4801vc] {
  display: inline-block;
}

span + span[b-aq8j4801vc] {
  margin-left: 0.25rem;
}

label[readonly][b-aq8j4801vc] {
  filter: opacity(0.5);
}

input:disabled[b-aq8j4801vc] {
  cursor: default !important;
}

[b-aq8j4801vc] input {
  top: 0;
  left: 0;
}

.list-only li[b-aq8j4801vc] {
  padding: 0 0 0.25rem;
}
.list-only span[b-aq8j4801vc] {
  color: rgba(var(--color-rgb), 0.7);
}
/* /Components/Inputs/InputCode/InputCode.razor.rz.scp.css */
.row[b-lhh3jk6m57] {
  flex-grow: 1;
  margin: 1rem 0 0 !important;
}
.row:not(.help)[b-lhh3jk6m57] {
  position: relative;
  height: calc(100% - 1rem);
  width: calc(100% - 1rem);
}

[b-lhh3jk6m57] .monaco-editor-container {
  position: absolute;
  top: 0;
  left: 1rem;
  right: 0;
  bottom: 0;
}

.row.help[b-lhh3jk6m57] {
  margin: 0.25rem 1rem 0 !important;
  font-size: 0.8rem;
  font-style: italic;
  color: var(--color-darkest);
  white-space: pre-wrap;
}

[b-lhh3jk6m57] .monaco-highlighted-label span:not(.highlight) {
  color: white !important;
}
/* /Components/Inputs/InputExecutedNodes/InputExecutedNodes.razor.rz.scp.css */
.flowtable .output[b-75rj56odqu] {
  width: 6rem;
  text-align: center;
}
.flowtable .node[b-75rj56odqu] {
  width: auto;
}
.flowtable .time[b-75rj56odqu] {
  width: 10rem;
}
.flowtable .output-error td[b-75rj56odqu] {
  color: var(--error);
  font-weight: bold;
}
.flowtable .output-exit td[b-75rj56odqu] {
  color: var(--success);
  font-weight: bold;
}
.flowtable .view-log i[b-75rj56odqu] {
  cursor: pointer;
}

@media screen and (min-width: 1000px) and (max-width: 1450px) {
  .table .node[b-75rj56odqu] {
    width: min(20vw, 16rem);
  }
}
.log-partial-viewer .editor[b-75rj56odqu] {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  max-width: 100%;
  background: var(--base-darker);
  z-index: 6;
  width: 65%;
  border-left: 1px solid var(--border-color);
}
.log-partial-viewer .editor.maximised[b-75rj56odqu] {
  left: 0;
}

@media screen and (max-width: 720px) {
  .log-partial-viewer .editor[b-75rj56odqu] {
    left: 0;
    border-left: none;
  }
}

/*# sourceMappingURL=InputExecutedNodes.razor.css.map */
/* /Components/Inputs/InputFile/InputFile.razor.rz.scp.css */
.input-file-wrapper[b-wxuzrit17q] {
  display: flex;
  flex-direction: row;
  width: 100%;
  max-width: 40rem;
}
.input-file-wrapper[b-wxuzrit17q]  > div {
  flex-grow: 1;
}
.input-file-wrapper[b-wxuzrit17q]  button {
  width: 3rem;
  margin: 0;
  padding: 0;
}
/* /Components/Inputs/InputFileSize/InputFileSize.razor.rz.scp.css */
.input-filesize-wrapper[b-2ytlte1n0e] {
  display: flex;
  flex-direction: row;
}

.filesize-number[b-2ytlte1n0e] {
  margin-right: 1px;
  flex-grow: 1;
}

.filesize-unit[b-2ytlte1n0e] {
  width: 10rem;
}

input[b-2ytlte1n0e] {
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}
input:read-only[b-2ytlte1n0e] {
  filter: opacity(0.5);
}

select[b-2ytlte1n0e] {
  width: 100%;
  max-width: 40rem;
  background-color: var(--input-background) !important;
  color: var(--color) !important;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  border-color: transparent;
}
select:focus[b-2ytlte1n0e] {
  outline: 1px solid var(--accent);
}
select.select-one[b-2ytlte1n0e] {
  color: rgba(var(--color-rgb), 0.3) !important;
}
select option:not(.select-one)[b-2ytlte1n0e] {
  color: var(--color) !important;
}
select option:checked[b-2ytlte1n0e] {
  background-color: rgba(var(--accent-rgb), 0.3);
}

/*# sourceMappingURL=InputFileSize.razor.css.map */
/* /Components/Inputs/InputKeyValue/InputKeyValue.razor.rz.scp.css */
.input-keyvalue-wrapper[b-vdfkgnh9w9] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

table[b-vdfkgnh9w9] {
  width: 100%;
}

td:last-child[b-vdfkgnh9w9] {
  width: 2rem;
  text-align: center;
}

input[b-vdfkgnh9w9] {
  outline: unset !important;
  display: inline;
  width: 100%;
  flex-grow: 1;
  height: 2.1875rem;
  border-color: transparent !important;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
}

th[b-vdfkgnh9w9] {
  font-weight: unset;
  color: rgba(var(--color-rgb), 0.7);
}
/* /Components/Inputs/InputLogView/InputLogView.razor.rz.scp.css */
div.row[b-e12lkug122] {
  flex-grow: 1;
  flex-direction: column;
}

pre[b-e12lkug122] {
  height: 100%;
  color: var(--color);
  overflow: visible;
}
/* /Components/Inputs/InputMetadata/InputMetadata.razor.rz.scp.css */
table[b-b980dcjt7n] {
  height: unset;
}

td.title[b-b980dcjt7n] {
  font-weight: 600;
  background: rgba(var(--input-background-rgb), 0.3);
}

tr td:first-of-type[b-b980dcjt7n] {
  max-width: min(30vw, 16rem);
  width: min(30vw, 16rem);
  min-width: min(30vw, 16rem);
  overflow: hidden;
  text-overflow: ellipsis;
}
tr td:first-of-type:not(.title)[b-b980dcjt7n] {
  padding-left: 1rem;
}

/*# sourceMappingURL=InputMetadata.razor.css.map */
/* /Components/Inputs/InputNumber/InputNumber.razor.rz.scp.css */
input[b-b7xqs27k2t] {
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}

.input-number-wrapper[b-b7xqs27k2t] {
  width: 100%;
  display: flex;
  flex-direction: row;
  max-width: 40rem;
}

.flow-numeric[b-b7xqs27k2t] {
  flex-grow: 1;
}

.suffix[b-b7xqs27k2t] {
  padding: 0.25rem 1rem 0;
  background: rgba(var(--input-background-rgb), 0.5);
}

[b-b7xqs27k2t] .rz-spinner {
  width: 100%;
  border-color: var(--input-background) !important;
  border-radius: 0 !important;
}
[b-b7xqs27k2t] .rz-spinner-button {
  border: solid 1px transparent !important;
  background-color: transparent !important;
  width: 1rem !important;
}
[b-b7xqs27k2t] .rz-spinner-button:hover {
  border-color: var(--accent) !important;
  background-image: unset !important;
  box-shadow: unset !important;
}
/* /Components/Inputs/InputPassword/InputPassword.razor.rz.scp.css */
input[b-aiqapo059j] {
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}
input:read-only[b-aiqapo059j] {
  filter: opacity(0.5);
}
/* /Components/Inputs/InputPeriod/InputPeriod.razor.rz.scp.css */
.input-period-wrapper[b-cxfgr2iu1b] {
  display: flex;
  flex-direction: row;
}

.period-minutes[b-cxfgr2iu1b] {
  margin-right: 1px;
  flex-grow: 1;
}

.period-period[b-cxfgr2iu1b] {
  width: 10rem;
}

input[b-cxfgr2iu1b] {
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}
input:read-only[b-cxfgr2iu1b] {
  filter: opacity(0.5);
}

select[b-cxfgr2iu1b] {
  width: 100%;
  max-width: 40rem;
  background-color: var(--input-background) !important;
  color: var(--color) !important;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  border-color: transparent;
}
select:focus[b-cxfgr2iu1b] {
  outline: 1px solid var(--accent);
}
select.select-one[b-cxfgr2iu1b] {
  color: rgba(var(--color-rgb), 0.3) !important;
}
select option:not(.select-one)[b-cxfgr2iu1b] {
  color: var(--color) !important;
}
select option:checked[b-cxfgr2iu1b] {
  background-color: rgba(var(--accent-rgb), 0.3);
}

/*# sourceMappingURL=InputPeriod.razor.css.map */
/* /Components/Inputs/InputSchedule/InputSchedule.razor.rz.scp.css */
div[b-ym1l39x50a] {
  margin-bottom: 1rem;
}
/* /Components/Inputs/InputSelect/InputSelect.razor.rz.scp.css */
select[b-ce34v3n20w] {
  width: 100%;
  max-width: 40rem;
  background-color: var(--input-background) !important;
  color: var(--color) !important;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  border-color: transparent;
}
select:focus[b-ce34v3n20w] {
  outline: 1px solid var(--accent);
}
select.select-one[b-ce34v3n20w] {
  color: rgba(var(--color-rgb), 0.3) !important;
}
select option:not(.select-one)[b-ce34v3n20w] {
  color: var(--color) !important;
}
select option:checked[b-ce34v3n20w] {
  background-color: rgba(var(--accent-rgb), 0.3);
}

.input-select-description[b-ce34v3n20w] {
  white-space: pre-wrap;
}
/* /Components/Inputs/InputSwitch/InputSwitch.razor.rz.scp.css */
div[b-6ifppcvhqp] {
  padding: 0;
  margin: 0;
  height: 1.6rem;
}

@media screen and (max-width: 578px) {
  .flow-switch-wrapper[b-6ifppcvhqp] {
    position: absolute;
    top: -1.6rem;
    right: 0;
  }
}
/* /Components/Inputs/InputText/InputText.razor.rz.scp.css */
input[b-jjtch2pz1w] {
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}
input:read-only[b-jjtch2pz1w] {
  filter: opacity(0.5);
}
/* /Components/Inputs/InputTextArea/InputTextArea.razor.rz.scp.css */
textarea[b-9ejxg88req] {
  width: 100%;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}
textarea:read-only[b-9ejxg88req] {
  filter: opacity(0.5);
}

.flex-grow[b-9ejxg88req] {
  height: 100%;
}
.flex-grow textarea[b-9ejxg88req] {
  height: calc(100% - 0.35rem);
}

/*# sourceMappingURL=InputTextArea.razor.css.map */
/* /Components/Inputs/InputTextAreaList/InputTextAreaList.razor.rz.scp.css */
textarea[b-96fuaep5te] {
  width: 100%;
  line-height: 1.5;
  font-size: 1rem;
  padding: 0.1875rem 0.625rem;
  max-width: 40rem;
}
textarea:read-only[b-96fuaep5te] {
  filter: opacity(0.5);
}
/* /Components/Inputs/InputTextLabel/InputTextLabel.razor.rz.scp.css */
a[b-h54sl6rfby], span[b-h54sl6rfby] {
  display: block;
  margin: 0.4rem auto auto;
  color: rgba(var(--color-rgb), 0.7);
}
a:not(:hover) .fa-clipboard[b-h54sl6rfby], span:not(:hover) .fa-clipboard[b-h54sl6rfby] {
  display: none;
}
a .fa-clipboard[b-h54sl6rfby], span .fa-clipboard[b-h54sl6rfby] {
  color: var(--info);
  padding-left: 0.25rem;
  cursor: pointer;
}

.pre-text[b-h54sl6rfby] {
  white-space: pre-wrap;
}
/* /Components/Inputs/InputTextVariables/InputTextVariables.razor.rz.scp.css */
.preview > input[b-9imcrsn1se] {
  background: transparent !important;
  width: 100%;
  height: 2.1875rem;
  line-height: 1.5;
  opacity: 0.3;
  font-style: italic;
  font-size: 0.8rem;
  margin: auto 0;
  padding: 0;
  max-width: 40rem;
}

.input-text-variables[b-9imcrsn1se]  .row + .row {
  margin-top: 0;
}
/* /Components/Inputs/InputWidget/InputWidget.razor.rz.scp.css */
.input-widget[b-64eotb2sly] {
  cursor: pointer;
  overflow: hidden;
  height: 12rem;
}

.title[b-64eotb2sly] {
  display: flex;
  flex-direction: row;
}
.title label[b-64eotb2sly] {
  margin-left: 0.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-grow: 1;
}

.preview[b-64eotb2sly] {
  position: relative;
}

.preview.BoxPlot[b-64eotb2sly] {
  transform: scale(1.5, 2);
  left: 1.5rem;
  top: 0.5rem;
}

.preview.BellCurve[b-64eotb2sly] {
  transform: scale(0.65, 0.45);
  top: -4rem;
  left: -2rem;
}

.preview.HeatMap[b-64eotb2sly] {
  top: -2.3rem;
  transform: scale(1.35, 1);
}

.preview.PieChart[b-64eotb2sly] {
  transform: scale(1.35);
  top: 1rem;
  left: 2rem;
}

.preview.Processing[b-64eotb2sly] {
  top: -1rem;
  transform: scale(1.2);
  left: 5rem;
}

.preview.TreeMap[b-64eotb2sly] {
  transform: scale(1.25);
  left: 3rem;
  top: -1rem;
}

.preview.TimeSeries[b-64eotb2sly]  svg {
  height: 6rem;
}
.preview.TimeSeries[b-64eotb2sly]  svg + svg {
  height: 2.5rem;
  transform: scale(1.55, 1);
  left: 3rem;
  position: relative;
}

.preview.LibraryFileTable[b-64eotb2sly]  table {
  font-size: 0.6rem;
  width: 100%;
}
.preview.LibraryFileTable[b-64eotb2sly]  table .flow-bar {
  height: 0.5rem;
}
.preview.LibraryFileTable[b-64eotb2sly]  table tbody tr {
  border-top: solid 1px var(--border-color);
}

.preview.Bar[b-64eotb2sly]  svg {
  transform: scale(1.25, 1.5);
  position: relative;
  left: 1rem;
}

/*# sourceMappingURL=InputWidget.razor.css.map */
/* /Components/Inputs/InputWrapper/InputWrapper.razor.rz.scp.css */
.help-text[b-qo6kzcsaq3] {
  font-size: 0.8rem;
  font-style: italic;
  color: var(--color-darkest);
  white-space: pre-wrap;
}

.input-label[b-qo6kzcsaq3] {
  margin-bottom: auto;
}
.input-label .fa-clipboard[b-qo6kzcsaq3] {
  color: var(--info);
  padding-left: 0.25rem;
  cursor: pointer;
}

.error-text[b-qo6kzcsaq3] {
  font-size: 0.8rem;
  color: var(--accent);
  white-space: pre-wrap;
  display: block;
}

.row[b-qo6kzcsaq3] {
  display: flex;
  flex-direction: row;
}
.row.flex-grow[b-qo6kzcsaq3] {
  flex-grow: 1;
}

.input-label[b-qo6kzcsaq3] {
  width: 14rem;
  min-width: 14rem;
  margin: 0.4rem auto auto;
}

.hide-label .input-label[b-qo6kzcsaq3] {
  display: none;
}

.input-value[b-qo6kzcsaq3] {
  flex-grow: 1;
  position: relative;
  margin: 1px; /* one pixel margin for outline of selected inputs */
}

.row.disabled[b-qo6kzcsaq3] {
  opacity: 0.3 !important;
}

@media screen and (max-width: 578px) {
  .row[b-qo6kzcsaq3] {
    flex-direction: column;
  }
  .input-label[b-qo6kzcsaq3] {
    width: unset;
    margin: unset;
  }
}

/*# sourceMappingURL=InputWrapper.razor.css.map */
/* /Components/PluginBrowser/PluginBrowser.razor.rz.scp.css */
.browser-wrapper:not(.visible)[b-pewjws6ay3] {
  display: none;
}

.browser[b-pewjws6ay3] {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  max-width: 100%;
  background: var(--base-darker);
  z-index: 3;
  left: 0;
}

.browser-content[b-pewjws6ay3] {
  height: 100%;
}

@media screen and (min-width: 850px) {
  .browser[b-pewjws6ay3] {
    left: unset;
    min-width: 700px;
    width: 70vw;
    border-left: solid 1px var(--border-color);
  }
}
/* /Components/RevisionExplorer/RevisionExplorer.razor.rz.scp.css */
.revision-explorer[b-tb0d2p8oor] {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  max-width: 100%;
  background: var(--base-darker);
  z-index: 6;
  left: 0;
}
.revision-explorer.maximised[b-tb0d2p8oor] {
  width: 100vw !important;
}

.background-overlay[b-tb0d2p8oor] {
  z-index: 5 !important;
}

@media screen and (min-width: 850px) {
  .revision-explorer[b-tb0d2p8oor] {
    left: unset;
    width: 700px;
    border-left: solid 1px var(--border-color);
  }
  .revision-explorer.large[b-tb0d2p8oor] {
    width: 70vw;
  }
}
.fields[b-tb0d2p8oor] {
  flex-direction: column;
  padding-right: 0.5rem;
  display: flex;
  height: 100%;
  overflow: auto;
}
.fields .description[b-tb0d2p8oor] {
  white-space: pre-wrap;
  padding-bottom: 1rem;
  font-size: 0.8rem;
  border-bottom: solid 1px rgba(var(--color-rgb), 0.1);
  margin-bottom: 1rem;
}
.fields[b-tb0d2p8oor]  .row {
  margin: 1px 0 0;
  /* 1px top for input outline border to be visible */
}
.fields[b-tb0d2p8oor]  .row + .row, .fields[b-tb0d2p8oor]  .row + .input-text-variables, .fields[b-tb0d2p8oor]  .input-text-variables + .row {
  margin-top: 1rem;
}
.fields[b-tb0d2p8oor]  .row.error {
  height: auto;
}

@media screen and (max-width: 578px) {
  [b-tb0d2p8oor] .content {
    padding: 1.5rem 0.5rem 1.5rem 1.5rem !important;
  }
  [b-tb0d2p8oor] .content .fields {
    padding-right: 0.5rem;
  }
}

/*# sourceMappingURL=RevisionExplorer.razor.css.map */
/* /Components/ScriptBrowser/ScriptBrowser.razor.rz.scp.css */
.browser-wrapper:not(.visible)[b-a0ifsa0ffz] {
  display: none;
}

.script-browser .browser[b-a0ifsa0ffz] {
  content: "test";
}

.browser[b-a0ifsa0ffz] {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  max-width: 100%;
  background: var(--base-darker);
  z-index: 3;
  left: 0;
}

.browser-content[b-a0ifsa0ffz] {
  height: 100%;
}

@media screen and (min-width: 850px) {
  .browser[b-a0ifsa0ffz] {
    left: unset;
    min-width: 700px;
    width: 70vw;
    border-left: solid 1px var(--border-color);
  }
}

/*# sourceMappingURL=ScriptBrowser.razor.css.map */
/* /Components/ViContainer/ViContainer.razor.rz.scp.css */
.vi-container[b-d8uy3dl9ij] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  max-height: 100vh;
  position: relative;
}
.vi-container.flex .content[b-d8uy3dl9ij] {
  display: flex;
  flex-direction: column;
}

@media screen and (min-width: 850px) {
  .top-row[b-d8uy3dl9ij] {
    height: 3.5rem;
    display: flex !important;
    align-items: center;
    padding: 1.5rem;
  }
}
.top-row[b-d8uy3dl9ij] {
  display: none;
}
.top-row.show-title[b-d8uy3dl9ij] {
  height: 3.5rem;
  display: flex !important;
  align-items: center;
  padding: 1.5rem;
}
.top-row .title[b-d8uy3dl9ij] {
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: flex;
}
.top-row .other[b-d8uy3dl9ij] {
  white-space: nowrap;
  margin-left: 1rem;
  margin-right: -0.5rem;
}
.top-row .other[b-d8uy3dl9ij]  button {
  width: 7rem;
  padding: unset;
}
.top-row .other[b-d8uy3dl9ij]  a {
  width: 7rem;
  text-align: center;
  display: inline-block;
  padding-top: 0.5rem;
  cursor: pointer;
}
.top-row[b-d8uy3dl9ij]  a, .top-row .btn-link[b-d8uy3dl9ij] {
  white-space: nowrap;
  margin-left: 0.5rem;
}
.top-row a:first-child[b-d8uy3dl9ij] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.top-row .icon[b-d8uy3dl9ij] {
  margin-right: 0.5rem;
  margin-top: 0.25rem;
  color: var(--accent);
}

.content[b-d8uy3dl9ij] {
  padding: 1.5rem;
  flex-grow: 1;
  overflow: auto;
  position: relative;
}

.bottom-buttons[b-d8uy3dl9ij] {
  padding: 0 1.5rem 1rem;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}
.bottom-buttons[b-d8uy3dl9ij]  a.btn, .bottom-buttons[b-d8uy3dl9ij]  button {
  flex-grow: 1;
  flex-basis: 0;
  margin: auto;
}
.bottom-buttons[b-d8uy3dl9ij]  a.btn span, .bottom-buttons[b-d8uy3dl9ij]  button span {
  margin: auto;
}
.bottom-buttons[b-d8uy3dl9ij]  a.btn + button, .bottom-buttons[b-d8uy3dl9ij]  button + button {
  margin-left: 1rem;
}

.fa-window-maximize[b-d8uy3dl9ij] {
  margin-right: 0.5rem;
  cursor: pointer;
  position: relative;
  top: 0.25rem;
}
.fa-window-maximize:hover[b-d8uy3dl9ij] {
  color: var(--accent);
}

/*# sourceMappingURL=ViContainer.razor.css.map */
/* /Pages/Dashboard/Dashboard.razor.rz.scp.css */
.dashboard-wrapper[b-21fo1jw2lp] {
  position: absolute;
  top: 1rem;
  bottom: 1rem;
  left: 1rem;
  right: 1rem;
  max-width: 1400px;
}

.mobile-view[b-21fo1jw2lp] {
  display: none;
}

@media screen and (max-width: 850px) {
  .mobile-view[b-21fo1jw2lp] {
    display: block;
    text-align: center;
    margin: 0 0 1rem;
  }
}
.mobile-pause-resume[b-21fo1jw2lp] {
  text-align: center;
  margin-bottom: 1rem;
  position: fixed;
  top: 0.75rem;
  z-index: 3;
  right: 4.5rem;
}
@media screen and (max-width: 385px) {
  .mobile-pause-resume[b-21fo1jw2lp]  .fa-play:before {
    content: "\f04c";
  }
  .mobile-pause-resume[b-21fo1jw2lp]  .fa-pause:before {
    content: "\f04b";
  }
  .mobile-pause-resume[b-21fo1jw2lp]  i {
    width: 100%;
    text-align: center;
    padding: 0;
    margin: 0;
  }
  .mobile-pause-resume[b-21fo1jw2lp]  button {
    width: 2.5rem !important;
  }
  .mobile-pause-resume[b-21fo1jw2lp]  .btn-pause-label {
    display: none;
  }
}
.mobile-pause-resume[b-21fo1jw2lp]  button {
  border-color: var(--border-color);
}
.mobile-pause-resume[b-21fo1jw2lp]  button:focus, .mobile-pause-resume[b-21fo1jw2lp]  button:active, .mobile-pause-resume[b-21fo1jw2lp]  button:hover {
  border-color: var(--accent);
}

.mobile-dashboard-selector[b-21fo1jw2lp] {
  width: calc(100% - 1rem);
  margin-bottom: 1rem;
  border-color: var(--border-color);
}
.mobile-dashboard-selector button[b-21fo1jw2lp] {
  display: none;
}
.mobile-dashboard-selector select[b-21fo1jw2lp] {
  width: 100%;
}

.system-paused[b-21fo1jw2lp] {
  border: solid 1px var(--warning);
  padding: 1rem;
  margin-bottom: 1rem;
  font-weight: 600;
  display: flex;
}
.system-paused i[b-21fo1jw2lp] {
  color: var(--warning);
  font-size: 1.5rem;
  margin-right: 1rem;
}

/*# sourceMappingURL=Dashboard.razor.css.map */
/* /Pages/Flow/Flow.razor.rz.scp.css */
.flow-wrapper[b-62cufvconr] {
  display: flex;
  flex-direction: row;
  height: 100%;
}
.flow-wrapper[b-62cufvconr] >  .vi-container {
  flex-basis: 1;
  flex-grow: 1;
}

.flow-elements-top[b-62cufvconr] {
  display: flex;
  flex-direction: row;
}
.flow-elements-top .flow-elements-filter[b-62cufvconr] {
  flex-grow: 1;
}
.flow-elements-top .flow-script-browser[b-62cufvconr] {
  display: inline-flex;
  align-items: center;
  width: 2rem;
  cursor: pointer;
  position: relative;
}
.flow-elements-top .fa-plus[b-62cufvconr] {
  pointer-events: none;
  position: absolute;
  font-size: 0.7rem;
  bottom: 1.2rem;
  right: 1rem;
  color: #000;
}

.flow-container[b-62cufvconr] {
  display: flex;
  flex-direction: row-reverse;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(var(--color-rgb), 0.03);
}

.flow-name[b-62cufvconr] {
  flex-grow: 1;
  margin-left: 0.5rem;
  background: transparent !important;
  border-bottom: solid 1px var(--accent) !important;
}
.flow-name:focus[b-62cufvconr] {
  outline: unset !important;
}

@media screen and (max-width: 849.99px) {
  #flow-zoomer[b-62cufvconr] {
    display: none;
  }
  .flow-name[b-62cufvconr] {
    background: var(--base) !important;
    left: 0rem;
    position: fixed;
    right: 16.5rem;
    top: 0;
    padding-top: 1rem;
  }
  .elements-hidden .flow-elements[b-62cufvconr] {
    display: none;
  }
  .elements-visible .flow-elements[b-62cufvconr] {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 3.5rem;
    width: unset;
    max-width: unset;
    background: var(--base);
    z-index: 3;
  }
  .elements-visible .flow-elements .flow-elements-filter[b-62cufvconr] {
    margin: 0;
  }
  .elements-visible .flow-elements input[b-62cufvconr] {
    margin-left: 3rem;
    width: calc(100% - 4rem) !important;
  }
  .elements-visible .flow-elements .fa-search[b-62cufvconr] {
    right: 1.5rem !important;
  }
  .elements-visible .show-elements[b-62cufvconr] {
    border: none;
    top: 3.5rem;
    left: 0.25rem;
    z-index: 4;
  }
  .elements-visible .show-elements[b-62cufvconr]:before {
    content: "\f00d";
  }
  .show-elements[b-62cufvconr] {
    position: fixed;
    top: 4rem;
    left: -0.5rem;
    border: solid 1px var(--border-color);
    padding: 1rem;
    border-left: none;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
    z-index: 2;
  }
}
canvas[b-62cufvconr] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  outline: none;
}

.flow-elements[b-62cufvconr] {
  width: 20vw;
  min-width: 12rem;
  max-width: 18rem;
  border-left: 1px solid var(--border-color);
  display: flex;
  flex-direction: column;
}
.flow-elements .flow-elements-filter[b-62cufvconr] {
  margin: 0 0.5rem;
  padding: 0.5rem 0;
  border-bottom: solid 1px var(--border-color);
  position: relative;
}
.flow-elements .flow-elements-filter input[b-62cufvconr] {
  width: 100%;
}
.flow-elements .flow-elements-filter .fas[b-62cufvconr] {
  position: absolute;
  right: 0.5rem;
  top: 1.1rem;
  font-size: 0.8rem;
  color: rgba(var(--color-rgb), 0.5);
}
.flow-elements ul[b-62cufvconr] {
  flex-grow: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-y: auto;
}
.flow-elements .flow-element.selected[b-62cufvconr] {
  border-color: var(--accent) !important;
  background: rgba(var(--accent-rgb), 0.3) !important;
}
.flow-elements .flow-element.selected .icon-wrapper[b-62cufvconr] {
  border-color: var(--accent) !important;
}

.flow-parts[b-62cufvconr] {
  background: var(--darkest);
  flex-grow: 1;
  position: relative;
  overflow: auto;
}

[b-62cufvconr] .flow-part, .flow-element[b-62cufvconr] {
  text-align: center;
  border-radius: 0.5rem;
  min-width: 12rem;
  border: solid 2px transparent;
  background: var(--base);
}
[b-62cufvconr] .flow-part.Logic, .flow-element.Logic[b-62cufvconr] {
  border-color: var(--flow-logic);
}
[b-62cufvconr] .flow-part.Input, .flow-element.Input[b-62cufvconr] {
  border-color: var(--flow-input);
}
[b-62cufvconr] .flow-part.Output, .flow-element.Output[b-62cufvconr] {
  border-color: var(--flow-output);
}
[b-62cufvconr] .flow-part.Process, .flow-element.Process[b-62cufvconr] {
  border-color: var(--flow-process);
}
[b-62cufvconr] .flow-part.BuildPart, .flow-element.BuildPart[b-62cufvconr] {
  border-color: var(--flow-build-part);
}
[b-62cufvconr] .flow-part.BuildStart, .flow-element.BuildStart[b-62cufvconr] {
  border-color: var(--flow-build-start);
}
[b-62cufvconr] .flow-part.BuildEnd, .flow-element.BuildEnd[b-62cufvconr] {
  border-color: var(--flow-build-end);
}
[b-62cufvconr] .flow-part.Communication, .flow-element.Communication[b-62cufvconr] {
  border-color: var(--flow-communication);
}
[b-62cufvconr] .flow-part.Failure, .flow-element.Failure[b-62cufvconr] {
  border-color: var(--flow-failure);
}
[b-62cufvconr] .flow-part.Script, .flow-element.Script[b-62cufvconr] {
  border-color: var(--flow-script);
}

.flow-element[b-62cufvconr] {
  padding: 0.25rem 0.25rem;
  margin: 0.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  padding-left: 2.25rem;
}
.flow-element .icon-wrapper[b-62cufvconr] {
  width: 2rem;
  min-width: 2rem;
  border-right: solid 3px;
  margin-right: 0.25rem;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
.flow-element .icon-wrapper .icon[b-62cufvconr] {
  padding-top: 3px;
  display: inline-block;
  vertical-align: middle;
}
.flow-element.Logic .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-logic);
}
.flow-element.Input .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-input);
}
.flow-element.Output .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-output);
}
.flow-element.Process .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-process);
}
.flow-element.BuildEnd .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-build-end);
}
.flow-element.BuildStart .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-build-start);
}
.flow-element.BuildPart .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-build-part);
}
.flow-element.Communication .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-communication);
}
.flow-element.Failure .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-failure);
}
.flow-element.Script .icon-wrapper[b-62cufvconr] {
  border-color: var(--flow-script);
}
.flow-element .label[b-62cufvconr] {
  flex-grow: 1;
}
.flow-element.obsolete .ribbon[b-62cufvconr], .flow-element.enterprise .ribbon[b-62cufvconr] {
  display: unset;
}
.flow-element.obsolete .ribbon-content[b-62cufvconr]::before, .flow-element.enterprise .ribbon-content[b-62cufvconr]::before {
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f00d";
}

[b-62cufvconr] .flow-part.selected {
  border-color: var(--accent) !important;
  background-image: linear-gradient(rgba(var(--accent-rgb), 0.3), rgba(var(--accent-rgb), 0.3)) !important;
  background-color: unset;
  box-shadow: 0 3px 10px rgba(var(--accent-rgb), 0.1);
}

.ribbon[b-62cufvconr] {
  position: absolute;
  right: 8px;
  top: -3px;
  filter: drop-shadow(2px 3px 2px rgba(0, 0, 0, 0.5));
  display: none;
}
.ribbon > .ribbon-content[b-62cufvconr] {
  color: white;
  font-size: 0.75rem;
  text-align: center;
  font-weight: 400;
  background: #a90101 linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.25) 100%);
  padding: 8px 2px 4px;
  clip-path: polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - 4px), 0 100%);
  width: 20px;
  min-height: 20px;
  transition: clip-path 1s, padding 1s, background 1s;
}

.enterprise:not(.obsolete) .ribbon > .ribbon-content[b-62cufvconr] {
  background: #12a901 linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.25) 100%);
}
.enterprise:not(.obsolete) .ribbon > .ribbon-content[b-62cufvconr]::before {
  content: "\f19c";
}

.group[b-62cufvconr] {
  padding: 0.25rem 0;
  margin: 0.5rem;
  text-align: center;
}

.flow-element + .group[b-62cufvconr] {
  border-top: 1px solid var(--border-color);
  margin-top: 1.25rem;
}

[b-62cufvconr] .flow-part {
  display: flex;
  flex-direction: row;
  outline: unset !important;
}
[b-62cufvconr] .flow-part .icon-wrapper {
  width: 2rem;
  min-width: 2rem;
  border-right: solid 3px;
  margin: 0;
  display: flex;
}
[b-62cufvconr] .flow-part .icon-wrapper .icon {
  margin: auto;
}
[b-62cufvconr] .flow-part .name {
  flex-grow: 1;
  margin: auto 0.5rem;
  padding: 0.5rem 0;
}
[b-62cufvconr] .flow-part .draggable {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
[b-62cufvconr] .flow-part * {
  user-select: none;
}
[b-62cufvconr] .flow-part.vertical {
  min-height: 4rem;
}
[b-62cufvconr] .flow-part.vertical.size-1, [b-62cufvconr] .flow-part.vertical.size-2, [b-62cufvconr] .flow-part.vertical.size-3 {
  width: 12rem;
}
[b-62cufvconr] .flow-part.vertical.size-4 {
  width: calc(12rem + 4rem);
}
[b-62cufvconr] .flow-part.vertical.size-5 {
  width: calc(12rem + 5rem);
}
[b-62cufvconr] .flow-part.vertical.size-6 {
  width: calc(12rem + 6rem);
}
[b-62cufvconr] .flow-part.vertical.size-7 {
  width: calc(12rem + 7rem);
}
[b-62cufvconr] .flow-part.vertical.size-8 {
  width: calc(12rem + 8rem);
}
[b-62cufvconr] .flow-part.vertical.size-9 {
  width: 23rem;
}
[b-62cufvconr] .flow-part.vertical.size-10 {
  width: 25rem;
}
[b-62cufvconr] .flow-part:not(.vertical).size-1 {
  height: 2.5rem;
}
[b-62cufvconr] .flow-part:not(.vertical).size-2 {
  height: calc(2 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-3 {
  height: calc(3 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-4 {
  height: calc(4 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-5 {
  height: calc(5 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-6 {
  height: calc(6 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-7 {
  height: calc(7 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-8 {
  height: calc(8 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-9 {
  height: calc(9 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-10 {
  height: calc(10 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-11 {
  height: calc(11 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-12 {
  height: calc(12 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-13 {
  height: calc(13 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-14 {
  height: calc(14 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-15 {
  height: calc(15 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-16 {
  height: calc(16 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-17 {
  height: calc(17 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-18 {
  height: calc(18 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-19 {
  height: calc(19 * 2rem);
}
[b-62cufvconr] .flow-part:not(.vertical).size-20 {
  height: calc(20 * 2rem);
}
[b-62cufvconr] .flow-part.Logic:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.Logic:not(.selected) .input > div, [b-62cufvconr] .flow-part.Logic:not(.selected) .output > div {
  border-color: var(--flow-logic) !important;
}
[b-62cufvconr] .flow-part.Logic:not(.selected) .connected > div {
  background-color: var(--flow-logic) !important;
}
[b-62cufvconr] .flow-part.Input:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.Input:not(.selected) .input > div, [b-62cufvconr] .flow-part.Input:not(.selected) .output > div {
  border-color: var(--flow-input) !important;
}
[b-62cufvconr] .flow-part.Input:not(.selected) .connected > div {
  background-color: var(--flow-input) !important;
}
[b-62cufvconr] .flow-part.Output:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.Output:not(.selected) .input > div, [b-62cufvconr] .flow-part.Output:not(.selected) .output > div {
  border-color: var(--flow-output) !important;
}
[b-62cufvconr] .flow-part.Output:not(.selected) .connected > div {
  background-color: var(--flow-output) !important;
}
[b-62cufvconr] .flow-part.Process:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.Process:not(.selected) .input > div, [b-62cufvconr] .flow-part.Process:not(.selected) .output > div {
  border-color: var(--flow-process) !important;
}
[b-62cufvconr] .flow-part.Process:not(.selected) .connected > div {
  background-color: var(--flow-process) !important;
}
[b-62cufvconr] .flow-part.BuildStart:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.BuildStart:not(.selected) .input > div, [b-62cufvconr] .flow-part.BuildStart:not(.selected) .output > div {
  border-color: var(--flow-build-start) !important;
}
[b-62cufvconr] .flow-part.BuildStart:not(.selected) .connected > div {
  background-color: var(--flow-build-start) !important;
}
[b-62cufvconr] .flow-part.BuildEnd:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.BuildEnd:not(.selected) .input > div, [b-62cufvconr] .flow-part.BuildEnd:not(.selected) .output > div {
  border-color: var(--flow-build-end) !important;
}
[b-62cufvconr] .flow-part.BuildEnd:not(.selected) .connected > div {
  background-color: var(--flow-build-end) !important;
}
[b-62cufvconr] .flow-part.BuildPart:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.BuildPart:not(.selected) .input > div, [b-62cufvconr] .flow-part.BuildPart:not(.selected) .output > div {
  border-color: var(--flow-build-part) !important;
}
[b-62cufvconr] .flow-part.BuildPart:not(.selected) .connected > div {
  background-color: var(--flow-build-part) !important;
}
[b-62cufvconr] .flow-part.Communication:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.Communication:not(.selected) .input > div, [b-62cufvconr] .flow-part.Communication:not(.selected) .output > div {
  border-color: var(--flow-communication) !important;
}
[b-62cufvconr] .flow-part.Communication:not(.selected) .connected > div {
  background-color: var(--flow-communication) !important;
}
[b-62cufvconr] .flow-part.Failure:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.Failure:not(.selected) .input > div, [b-62cufvconr] .flow-part.Failure:not(.selected) .output > div {
  border-color: var(--flow-failure) !important;
}
[b-62cufvconr] .flow-part.Failure:not(.selected) .connected > div {
  background-color: var(--flow-failure) !important;
}
[b-62cufvconr] .flow-part.Script:not(.selected) .icon-wrapper, [b-62cufvconr] .flow-part.Script:not(.selected) .input > div, [b-62cufvconr] .flow-part.Script:not(.selected) .output > div {
  border-color: var(--flow-script) !important;
}
[b-62cufvconr] .flow-part.Script:not(.selected) .connected > div {
  background-color: var(--flow-script) !important;
}
[b-62cufvconr] .flow-part.selected .icon-wrapper, [b-62cufvconr] .flow-part.selected .input > div, [b-62cufvconr] .flow-part.selected .output > div {
  border-color: var(--accent) !important;
}
[b-62cufvconr] .flow-part.selected .connected > div {
  background-color: var(--accent) !important;
}
[b-62cufvconr] .flow-part .inputs {
  left: -0.65rem;
}
[b-62cufvconr] .flow-part .outputs {
  right: -0.65rem;
}
[b-62cufvconr] .flow-part .inputs, [b-62cufvconr] .flow-part .outputs {
  position: absolute;
  top: 0;
  bottom: 0;
}
[b-62cufvconr] .flow-part .inputs .input, [b-62cufvconr] .flow-part .inputs .output, [b-62cufvconr] .flow-part .outputs .input, [b-62cufvconr] .flow-part .outputs .output {
  margin: auto;
}
[b-62cufvconr] .flow-part .inputs .input > div, [b-62cufvconr] .flow-part .inputs .output > div, [b-62cufvconr] .flow-part .outputs .input > div, [b-62cufvconr] .flow-part .outputs .output > div {
  width: 1rem;
  height: 1rem;
  margin: 0.5rem;
  border-radius: 0.25rem;
  background-color: var(--base);
  border: solid 2px;
}
[b-62cufvconr] .flow-part.vertical .inputs, [b-62cufvconr] .flow-part.vertical .outputs {
  top: -1rem;
  bottom: unset;
  left: 30px;
  right: 0;
  width: unset;
  z-index: 2;
}
[b-62cufvconr] .flow-part.vertical .outputs {
  top: unset;
}

[b-62cufvconr] .output > div:hover {
  cursor: crosshair;
}
[b-62cufvconr] .drawing-line .input > div:hover {
  cursor: crosshair;
}
[b-62cufvconr] .info-box {
  position: fixed;
  bottom: 10px;
  left: 250px;
  padding: 4px 20px 4px 8px;
  border-top: solid 3px var(--accent);
  border-right: solid 3px var(--accent);
  border-top-right-radius: 54px;
  background: var(--base);
  max-width: min(60rem, 90% - 250px - 21vw);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[b-62cufvconr] .info-box::before {
  background: rgba(var(--accent-rgb), 0.3);
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-top-right-radius: 54px;
  z-index: -1;
}
[b-62cufvconr] .info-box span + span {
  margin-left: 0.5rem;
}
[b-62cufvconr] .info-box br {
  display: inline;
  content: " ";
}

@media screen and (max-width: 850px) {
  [b-62cufvconr] .info-box {
    left: 0;
    max-width: 70%;
  }
}
#flow-zoomer[b-62cufvconr] {
  position: fixed;
  top: 3.5rem;
  left: 250px;
  background: var(--base);
  padding: 0.5rem 0;
  width: 16rem;
  overflow: hidden;
  border-bottom-right-radius: 1rem;
}
#flow-zoomer[b-62cufvconr]  .slider-wrapper {
  transform: scale(0.75);
  position: relative;
  left: -1rem;
  width: 18rem;
  white-space: nowrap;
}

.flow-container.has-collapsed-menu #flow-zoomer[b-62cufvconr] {
  left: 3.5rem;
}
.flow-container.has-collapsed-menu[b-62cufvconr]  .info-box {
  left: calc(3.5rem + 3px);
}

[b-62cufvconr] .flow-part {
  position: relative;
}
[b-62cufvconr] .flow-part .input, [b-62cufvconr] .flow-part .output {
  position: absolute;
}
[b-62cufvconr] .flow-part .input, [b-62cufvconr] .flow-part .outputs-1 .output {
  left: 45px;
}
[b-62cufvconr] .flow-part .outputs {
  bottom: 13px !important;
}
[b-62cufvconr] .flow-part .outputs-2 .output-1 {
  left: 15px;
}
[b-62cufvconr] .flow-part .outputs-2 .output-2 {
  left: 75px;
}
[b-62cufvconr] .flow-part .outputs-3 .output-1 {
  left: 5px;
}
[b-62cufvconr] .flow-part .outputs-3 .output-2 {
  left: 45px;
}
[b-62cufvconr] .flow-part .outputs-3 .output-3 {
  left: 85px;
}
[b-62cufvconr] .flow-part.size-4 .input {
  left: 75px;
}
[b-62cufvconr] .flow-part .outputs-4 .output-1 {
  left: 5px;
}
[b-62cufvconr] .flow-part .outputs-4 .output-2 {
  left: 55px;
}
[b-62cufvconr] .flow-part .outputs-4 .output-3 {
  left: 105px;
}
[b-62cufvconr] .flow-part .outputs-4 .output-4 {
  left: 155px;
}
[b-62cufvconr] .flow-part.size-5 .input {
  left: 85px;
}
[b-62cufvconr] .flow-part .outputs-5 .output-1 {
  left: 5px;
}
[b-62cufvconr] .flow-part .outputs-5 .output-2 {
  left: 45px;
}
[b-62cufvconr] .flow-part .outputs-5 .output-3 {
  left: 85px;
}
[b-62cufvconr] .flow-part .outputs-5 .output-4 {
  left: 125px;
}
[b-62cufvconr] .flow-part .outputs-5 .output-5 {
  left: 165px;
}
[b-62cufvconr] .flow-part.size-6 .input {
  left: 95px;
}
[b-62cufvconr] .flow-part .outputs-6 .output-1 {
  left: 15px;
}
[b-62cufvconr] .flow-part .outputs-6 .output-2 {
  left: 45px;
}
[b-62cufvconr] .flow-part .outputs-6 .output-3 {
  left: 75px;
}
[b-62cufvconr] .flow-part .outputs-6 .output-4 {
  left: 115px;
}
[b-62cufvconr] .flow-part .outputs-6 .output-5 {
  left: 145px;
}
[b-62cufvconr] .flow-part .outputs-6 .output-6 {
  left: 175px;
}
[b-62cufvconr] .flow-part.size-7 .input {
  left: 105px;
}
[b-62cufvconr] .flow-part .outputs-7 .output-1 {
  left: 5px;
}
[b-62cufvconr] .flow-part .outputs-7 .output-2 {
  left: 35px;
}
[b-62cufvconr] .flow-part .outputs-7 .output-3 {
  left: 65px;
}
[b-62cufvconr] .flow-part .outputs-7 .output-4 {
  left: 95px;
}
[b-62cufvconr] .flow-part .outputs-7 .output-5 {
  left: 125px;
}
[b-62cufvconr] .flow-part .outputs-7 .output-6 {
  left: 155px;
}
[b-62cufvconr] .flow-part .outputs-7 .output-7 {
  left: 185px;
}
[b-62cufvconr] .flow-part.size-8 .input {
  left: 105px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-1 {
  left: 5px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-2 {
  left: 35px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-3 {
  left: 65px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-4 {
  left: 95px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-5 {
  left: 125px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-6 {
  left: 155px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-7 {
  left: 185px;
}
[b-62cufvconr] .flow-part .outputs-8 .output-8 {
  left: 215px;
}
[b-62cufvconr] .flow-part.size-9 .input {
  left: 125px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-1 {
  left: 5px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-2 {
  left: 35px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-3 {
  left: 65px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-4 {
  left: 95px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-5 {
  left: 125px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-6 {
  left: 155px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-7 {
  left: 185px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-8 {
  left: 215px;
}
[b-62cufvconr] .flow-part .outputs-9 .output-9 {
  left: 245px;
}
[b-62cufvconr] .flow-part.size-10 .input {
  left: 135px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-1 {
  left: 5px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-2 {
  left: 35px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-3 {
  left: 65px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-4 {
  left: 95px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-5 {
  left: 125px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-6 {
  left: 155px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-7 {
  left: 185px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-8 {
  left: 215px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-9 {
  left: 245px;
}
[b-62cufvconr] .flow-part .outputs-10 .output-10 {
  left: 275px;
}

/*# sourceMappingURL=Flow.razor.css.map */
/* /Pages/Libraries/Libraries.razor.rz.scp.css */
/* /Pages/LibraryFiles/LibraryFiles.razor.rz.scp.css */
.flow-bar[b-i7sitg3ihd] {
  height: 1rem;
  position: relative;
  top: 10px;
  width: calc(100% - 10px);
}

@media (max-width: 849.99px) {
  .btn-search[b-i7sitg3ihd] {
    position: fixed;
    top: 0.75rem;
    z-index: 1000000;
    right: 4.5rem;
    width: 9rem;
    border-color: var(--border-color);
  }
}
@media (max-width: 310px) {
  .btn-search[b-i7sitg3ihd] {
    width: unset;
  }
}
.worker-progress.has-current .current-progress[b-i7sitg3ihd] {
  bottom: 0.3rem !important;
  background: #2b8fb3 !important;
}
.worker-progress.has-current .overall-progress[b-i7sitg3ihd] {
  flex-grow: 1;
  width: 25%;
  top: unset;
  height: 0.2rem;
}

.flags[b-i7sitg3ihd] {
  margin-right: 0.5rem;
}

/*# sourceMappingURL=LibraryFiles.razor.css.map */
/* /Pages/Log/Log.razor.rz.scp.css */
.log[b-s4d8cbgsjd]  .row {
  white-space: pre;
  font-family: monospace;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1rem;
  overflow: auto;
}

.auto-refresh[b-s4d8cbgsjd] {
  margin-right: 1rem;
  position: relative;
  top: 3px;
}

/*# sourceMappingURL=Log.razor.css.map */
/* /Pages/Nodes/Nodes.razor.rz.scp.css */
.processing-node[b-la8yzowt2i] {
  margin-right: 0.5rem;
}
.processing-node.status-error[b-la8yzowt2i] {
  color: var(--danger);
}
.processing-node.status-warning[b-la8yzowt2i] {
  color: var(--warning);
}
.processing-node.status-ok[b-la8yzowt2i] {
  color: var(--success);
}

.btn-download-node[b-la8yzowt2i] {
  width: auto !important;
}

/*# sourceMappingURL=Nodes.razor.css.map */
/* /Pages/Plugins/Plugins.razor.rz.scp.css */
/* /Pages/Scripts/Scripts.razor.rz.scp.css */
.btn-update-all-scripts[b-591z3mouwv] {
  width: auto !important;
  padding: 0 1rem !important;
}

/*# sourceMappingURL=Scripts.razor.css.map */
/* /Pages/Settings/Settings.razor.rz.scp.css */
.settings[b-5rp2vma12j] {
  height: 100%;
}
.settings[b-5rp2vma12j]  .content {
  margin: auto 1rem;
}
.settings[b-5rp2vma12j]  .btn-test {
  margin: 2rem 0 0 14rem;
}
.settings[b-5rp2vma12j]  .btn-test .btn {
  width: auto;
  min-width: 9rem;
}
.settings[b-5rp2vma12j]  .btn-test .btn + .btn {
  margin-left: 1rem;
}
.settings[b-5rp2vma12j]  .row + .row {
  margin-top: 1rem;
}
.settings[b-5rp2vma12j]  .flow-tabs {
  height: 100%;
}
.settings[b-5rp2vma12j]  .flow-tabs .row {
  margin-right: 0;
  margin-left: 0;
}
.settings[b-5rp2vma12j]  .flow-tabs .flow-tabs-content {
  position: relative;
  height: 100%;
}
.settings[b-5rp2vma12j]  .flow-tabs .flow-tab.active {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 1rem;
  left: 1rem;
  overflow: auto;
  padding-right: 1rem;
}
.settings[b-5rp2vma12j]  .flow-tabs hr {
  margin: 2rem 4rem 2rem 0;
}

@media (max-width: 577.9999px) {
  .settings[b-5rp2vma12j]  .btn-test {
    text-align: center;
    margin: 2rem 0 0;
  }
  .settings[b-5rp2vma12j]  .btn-test .btn {
    width: 100%;
  }
}

/*# sourceMappingURL=Settings.razor.css.map */
/* /Pages/Webhooks/Webhooks.razor.rz.scp.css */
.fa-copy[b-0fk2cy3mci] {
  cursor: pointer;
}

/*# sourceMappingURL=Webhooks.razor.css.map */
/* /Shared/MainLayout/MainLayout.razor.rz.scp.css */
.page[b-sadfisqik9] {
  position: relative;
  display: flex;
  flex-direction: column;
}

.main[b-sadfisqik9] {
  flex: 1;
}

.sidebar[b-sadfisqik9] {
  background-color: rgba(var(--base-rgb), 0.15);
  border-right: 1px solid var(--border-color);
  z-index: 3;
}

@media (min-width: 850px) {
  .page[b-sadfisqik9] {
    flex-direction: row;
  }
  .sidebar[b-sadfisqik9] {
    width: 250px;
    height: 100vh;
    position: sticky;
    top: 0;
  }
  .main[b-sadfisqik9] {
    position: relative;
    max-width: calc(100% - 250px);
  }
  .collapsed .main[b-sadfisqik9] {
    max-width: calc(100% - 3.5rem);
  }
}
.expand-collapse[b-sadfisqik9] {
  display: none;
}

@media screen and (min-width: 850px) {
  .expand-collapse[b-sadfisqik9] {
    display: unset;
    position: absolute;
    top: 1rem;
    cursor: pointer;
    left: 248px;
    border: solid 1px var(--border-color);
    width: 1.25rem;
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
    border-left: solid 2px var(--base);
    background: var(--base);
    font-size: 0.8rem;
    padding-left: 0.25rem;
    color: rgba(var(--color-rgb), 0.3);
  }
  .expand-collapse:hover[b-sadfisqik9] {
    color: var(--color);
  }
  .collapsed .expand-collapse[b-sadfisqik9] {
    left: calc(3.5rem + 2px);
  }
  .sidebar.collapsed[b-sadfisqik9] {
    width: 3.75rem !important;
  }
  .sidebar.collapsed[b-sadfisqik9]  .nav-menu-container {
    margin-top: 0.75rem;
  }
  .sidebar.collapsed[b-sadfisqik9]  .navbar {
    padding: 0;
  }
  .sidebar.collapsed[b-sadfisqik9]  .navbar-brand {
    margin: 0 !important;
    position: relative;
    left: 8px;
    background-image: url("/favicon.svg");
    width: 2.5rem;
    height: 2.5rem;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .sidebar.collapsed[b-sadfisqik9]  .navbar-brand svg {
    display: none;
  }
  .sidebar.collapsed[b-sadfisqik9]  .nav-menu-group {
    display: none;
  }
  .sidebar.collapsed[b-sadfisqik9]  .nav-item {
    padding-left: 0 !important;
  }
  .sidebar.collapsed[b-sadfisqik9]  .nav-item a {
    padding-left: 0.75rem !important;
  }
  .sidebar.collapsed[b-sadfisqik9]  .text-label {
    display: none;
  }
  .sidebar.collapsed[b-sadfisqik9]  li.nav-item {
    transition: width 0.2s ease;
    position: relative;
  }
  .sidebar.collapsed[b-sadfisqik9]  li.nav-item .text-label {
    position: absolute;
    left: 4rem;
  }
  .sidebar.collapsed[b-sadfisqik9]  li.nav-item:not(:hover) {
    width: 3.75rem;
  }
  .sidebar.collapsed[b-sadfisqik9]  li.nav-item:hover {
    width: 10rem;
  }
  .sidebar.collapsed[b-sadfisqik9]  li.nav-item:hover .text-label {
    display: unset;
  }
  .sidebar.collapsed[b-sadfisqik9]  li.nav-item:hover a {
    background-color: var(--accent) !important;
  }
  .sidebar.collapsed[b-sadfisqik9]  .version-info {
    display: none !important;
  }
}

/*# sourceMappingURL=MainLayout.razor.css.map */
/* /Shared/NavMenu/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-yooa3t6szj] {
  background-color: transparent;
  outline: none !important;
}
.navbar-toggler .fas[b-yooa3t6szj], .navbar-toggler .far[b-yooa3t6szj], .navbar-toggler .fab[b-yooa3t6szj] {
  font-size: 1.3rem;
  padding-top: 0.2rem;
}

.top-row[b-yooa3t6szj] {
  height: 3.5rem;
}

.navbar-brand[b-yooa3t6szj], .page-title[b-yooa3t6szj] {
  font-size: 1.5rem;
  font-weight: bold;
  display: none;
  cursor: pointer;
}
.navbar-brand svg[b-yooa3t6szj], .page-title svg[b-yooa3t6szj] {
  margin-right: 0.25rem;
  position: relative;
  top: -0.1rem;
}
.navbar-brand .icon[b-yooa3t6szj], .page-title .icon[b-yooa3t6szj] {
  margin-right: 0.5rem;
  font-size: 1.8rem;
  color: var(--accent);
}

.nav .fas[b-yooa3t6szj], .nav .far[b-yooa3t6szj], .nav .fab[b-yooa3t6szj] {
  width: 2rem;
  font-size: 1.1rem;
  vertical-align: text-top;
  top: -2px;
}

.nav-menu-group[b-yooa3t6szj], .nav-item[b-yooa3t6szj] {
  font-size: 0.9rem;
  padding-bottom: 0.5rem;
}

.nav-menu-group[b-yooa3t6szj] {
  padding-left: 1rem;
  text-transform: uppercase;
  font-weight: 700;
  padding-top: 0.5rem;
}
.nav-menu-group:first-of-type[b-yooa3t6szj] {
  padding-top: 1.5rem;
}
.nav-menu-group .icon[b-yooa3t6szj] {
  display: none;
}

.nav-item[b-yooa3t6szj] {
  position: relative;
}
.nav-item[b-yooa3t6szj]  a {
  padding-left: 2rem;
  height: 2.3rem;
  display: flex;
  align-items: center;
  color: var(--color) !important;
  border-left: solid 0.5rem transparent;
}
.nav-item[b-yooa3t6szj]  a.active {
  background-color: rgba(var(--accent-rgb), 0.3);
  border-color: var(--accent);
}
.nav-item[b-yooa3t6szj]  a:hover {
  background-color: rgba(var(--accent-rgb), 0.1);
}

.support-links[b-yooa3t6szj] {
  position: absolute;
  bottom: 3rem;
  width: 100%;
  text-align: center;
  font-size: 1.5rem;
}
@media screen and (max-width: 849.99px) {
  .support-links[b-yooa3t6szj] {
    display: none;
  }
}
.support-links a[b-yooa3t6szj] {
  color: rgba(var(--color-rgb), 0.4) !important;
  padding: 0 0.25rem;
}
.support-links a:hover[b-yooa3t6szj] {
  color: var(--accent) !important;
}

@media screen and (min-width: 850px) {
  .nav-item.discord[b-yooa3t6szj], .nav-item.forum[b-yooa3t6szj] {
    display: none;
  }
}
.page.collapsed .support-links[b-yooa3t6szj] {
  display: none;
}
.page.collapsed .nav-item.discord[b-yooa3t6szj], .page.collapsed .nav-item.forum[b-yooa3t6szj] {
  display: unset;
}
.page.collapsed .bubbles[b-yooa3t6szj] {
  bottom: 2px;
  right: unset;
  left: 2rem;
}
.page.collapsed .bubbles .bubble + .bubble[b-yooa3t6szj] {
  display: none;
}

.version-info[b-yooa3t6szj] {
  display: none;
}
.version-info a[b-yooa3t6szj] {
  color: rgba(var(--color-rgb), 0.4) !important;
}
.version-info a:hover[b-yooa3t6szj] {
  color: var(--accent);
}

@media (min-width: 850px) {
  .navbar-toggler[b-yooa3t6szj] {
    display: none;
  }

  .collapse[b-yooa3t6szj] {
    /* Never collapse the sidebar for wide screens */
    display: block;
  }

  .navbar-brand[b-yooa3t6szj] {
    display: unset;
  }

  .version-info[b-yooa3t6szj] {
    display: unset;
    position: absolute;
    bottom: 1rem;
    width: 100%;
    text-align: center;
    color: rgba(var(--color-rgb), 0.4);
  }
}
@media (max-width: 849.99px) {
  .nav-item.flows[b-yooa3t6szj] {
    display: none;
  }

  .page-title[b-yooa3t6szj] {
    display: unset;
  }

  .nav-menu-group[b-yooa3t6szj] {
    grid-column-start: 1;
    grid-column-end: -1;
    height: 2rem;
  }
  .nav-menu-group:not(:first-of-type)[b-yooa3t6szj] {
    margin-top: 1.5rem !important;
  }
  .nav-menu-group .text-label[b-yooa3t6szj] {
    margin-left: 1rem;
  }

  .nav-menu-container:not(.collapsed)[b-yooa3t6szj] {
    position: fixed;
    top: 3.7rem;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    margin: 0 !important;
    background: var(--base);
  }
  .nav-menu-container:not(.collapsed) ul[b-yooa3t6szj] {
    grid-template-columns: repeat(auto-fill, minmax(8rem, 1fr));
    display: grid;
    flex-direction: unset !important;
    grid-gap: 0.5rem;
    margin: 1rem;
  }
  .nav-menu-container:not(.collapsed) li[b-yooa3t6szj] {
    display: block;
    padding: 0 !important;
    margin: 0;
  }
  .nav-menu-container:not(.collapsed) li .icon[b-yooa3t6szj] {
    font-size: 3rem;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .nav-menu-container:not(.collapsed) li a[b-yooa3t6szj] {
    height: 6rem;
    display: flex;
    flex-direction: column;
    text-align: center;
    padding: 0;
    border: none;
    place-content: center;
  }
  .nav-menu-container:not(.collapsed) li a.active[b-yooa3t6szj] {
    color: var(--accent) !important;
    background: unset;
  }
  .nav-menu-container:not(.collapsed) li a:hover[b-yooa3t6szj], .nav-menu-container:not(.collapsed) li a:focus[b-yooa3t6szj] {
    background: none !important;
  }
  .nav-menu-container:not(.collapsed) .version-info[b-yooa3t6szj] {
    display: block;
    width: 100%;
    text-align: center;
    margin: 3rem 0;
  }
}
@media screen and (max-height: 610px) {
  .support-links[b-yooa3t6szj], .version-info[b-yooa3t6szj] {
    display: none !important;
  }
}
@media screen and (max-height: 890px) {
  .nav-item[b-yooa3t6szj] {
    padding-bottom: 0.25rem;
  }
  .nav-item[b-yooa3t6szj]  a {
    height: 2rem;
  }

  .nav-menu-group[b-yooa3t6szj] {
    padding-top: 0.25rem;
  }
}
@media screen and (max-height: 796px) {
  .nav-menu-group[b-yooa3t6szj] {
    display: none;
  }

  .nav-menu-container[b-yooa3t6szj] {
    margin-top: 1rem;
  }
}
.bubbles[b-yooa3t6szj] {
  list-style: none;
  padding: 0;
  margin: 0;
  position: absolute;
  right: 0.5rem;
}
@media (max-width: 849.99px) {
  .bubbles[b-yooa3t6szj] {
    margin: 0 !important;
    display: flex !important;
    flex-direction: row;
    place-content: center;
    position: absolute;
    bottom: -1rem;
    left: 0;
    right: 0;
  }
  .bubbles .bubble[b-yooa3t6szj] {
    margin: 0 !important;
  }
}
.bubbles .bubble[b-yooa3t6szj] {
  border: solid 1px var(--bubble-color);
  border-radius: 1rem;
  font-size: 0.8rem;
  background: var(--bubble-color);
  display: inline-block;
  line-height: 1rem;
  height: 1.2rem;
  text-align: center;
  width: 1.2rem;
  filter: drop-shadow(2px 3px 1px rgba(51, 51, 51, 0.6666666667));
}
.bubbles .bubble.Unprocessed[b-yooa3t6szj] {
  --bubble-color: var(--blue);
}
.bubbles .bubble.Failed[b-yooa3t6szj] {
  --bubble-color: var(--red);
}
.bubbles .bubble.Processing[b-yooa3t6szj] {
  --bubble-color: var(--green);
}
.bubbles .bubble.d-00[b-yooa3t6szj] {
  min-width: 1.5rem;
}
.bubbles .bubble.d-000[b-yooa3t6szj] {
  min-width: 2.1rem;
}
.bubbles .bubble.d-0000[b-yooa3t6szj] {
  min-width: 2.7rem;
}
.bubbles .bubble.d-00000[b-yooa3t6szj] {
  min-width: 3rem;
}
.bubbles .bubble + .bubble[b-yooa3t6szj] {
  margin-left: 0.25rem;
}

/*# sourceMappingURL=NavMenu.razor.css.map */
