.sib-checkbox-wrapper {
  color: var(--sib-color_content-primary);
  display: inline-block;
  font-family: var(--sib-typo_font-family--body, "Roboto-Regular", "system-ui", "-apple-system", sans-serif);
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  position: relative;
}
.sib-checkbox-wrapper .toggletip {
  text-indent: 0;
}
.sib-checkbox-wrapper .sib-checkbox-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sib-checkbox-wrapper .sib-checkbox-ellipsis::after {
  content: "";
  display: block;
}
.sib-checkbox-wrapper .sib-checkbox-label {
  align-items: center;
  cursor: pointer;
  display: flex;
  width: 100%;
}
.sib-checkbox-wrapper .sib-checkbox-label .sib-checkbox-title {
  margin-left: 1rem;
}
.sib-checkbox-wrapper .sib-checkbox-input[disabled] + label .sib-checkbox {
  cursor: not-allowed;
  opacity: 0.5;
}
.sib-checkbox-wrapper .sib-checkbox-input[disabled] + label .sib-checkbox + .sib-checkbox-title {
  cursor: not-allowed;
  opacity: 0.5;
}
.sib-checkbox-wrapper .sib-checkbox_tick_positive {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 16 16' class=''%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.333 4 6 11.333 2.667 8'%3E%3C/path%3E%3C/svg%3E");
}
.sib-checkbox-wrapper .sib-checkbox_tick_negative::after {
  border: 0 solid var(--sib-color_content-white);
  border-left-width: 2px;
  border-radius: var(--sib-border-radius_md, 0.5rem);
  bottom: 1px;
  content: "";
  left: 50%;
  position: absolute;
  top: 1px;
  transform: translate(-50%) rotate(-45deg);
}
.sib-checkbox-wrapper .sib-checkbox_tick_negative::before {
  border: 0 solid var(--sib-color_content-white);
  border-left-width: 2px;
  border-radius: var(--sib-border-radius_md, 0.5rem);
  bottom: 1px;
  content: "";
  left: 50%;
  position: absolute;
  top: 1px;
  transform: translate(-50%) rotate(45deg);
}
.sib-checkbox-wrapper .sib-checkbox_tick_undetermined::before {
  border: solid var(--sib-color_information-default);
  border-radius: var(--sib-border-radius_md, 0.5rem);
  border-style: solid;
  border-width: 0;
  bottom: 2px;
  content: "";
  left: 50%;
  position: absolute;
  top: 2px;
  transform: translate(-50%) rotate(90deg);
}
.sib-checkbox-wrapper .sib-checkbox {
  background-color: #fff;
  border: 1px solid var(--sib-color_information-default);
  border-radius: var(--sib-border-radius_sm, 0.25rem);
  cursor: pointer;
  display: inline-block;
  height: 1rem;
  min-width: 1rem;
  position: relative;
  width: 1rem;
}
.sib-checkbox-wrapper .sib-checkbox-input {
  height: 0;
  opacity: 0;
  position: absolute;
  top: 8px;
  width: 0;
  z-index: -1;
}
.sib-checkbox-wrapper .sib-checkbox-input:checked + label .sib-checkbox_tick_positive {
  background-color: var(--sib-color_information-default);
  border-color: var(--sib-color_information-default);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked + label .sib-checkbox_tick_negative {
  background-color: var(--sib-color_negative-press);
  border-color: var(--sib-color_negative-press);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked + label .sib-checkbox_tick_undetermined {
  background-color: var(--sib-color_content-white);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked + label .sib-checkbox_tick_undetermined::before {
  border-width: 0 2px 2px 0;
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]):active + label .sib-checkbox_tick_positive {
  background-color: var(--sib-color_information-press);
  border-color: var(--sib-color_information-press);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]):active + label .sib-checkbox_tick_negative {
  background-color: var(--sib-color_negative-default);
  border-color: var(--sib-color_negative-default);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]):active + label .sib-checkbox_tick_undetermined {
  border-color: var(--sib-color_information-press);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]):active + label .sib-checkbox_tick_undetermined::before {
  border: solid var(--sib-color_information-press);
  border-width: 0 2px 2px 0;
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]).guideflow_hovered + label .sib-checkbox_tick_positive {
  background-color: var(--sib-color_information-hover);
  border-color: var(--sib-color_information-hover);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]).guideflow_hovered + label .sib-checkbox_tick_negative {
  background-color: var(--sib-color_negative-hover);
  border-color: var(--sib-color_negative-hover);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]).guideflow_hovered + label .sib-checkbox_tick_undetermined {
  border-color: var(--sib-color_information-hover);
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]).guideflow_hovered + label .sib-checkbox_tick_undetermined::before {
  border: solid var(--sib-color_information-hover);
  border-width: 0 2px 2px 0;
}
.sib-checkbox-wrapper .sib-checkbox-input:checked:not([disabled]):focus-visible + label .sib-checkbox.sib-checkbox.sib-checkbox_tick_positive {
  box-shadow: 0 0 0 0.1rem var(--sib-color_surface-white-background), 0 0 0 0.2rem var(--sib-color_information-graphical);
  outline: none;
}
.sib-checkbox-wrapper .sib-checkbox-input:not([disabled]):active + label .sib-checkbox {
  border-color: var(--sib-color_information-press);
}
.sib-checkbox-wrapper .sib-checkbox-input:not([disabled]).guideflow_hovered + label .sib-checkbox {
  border-color: var(--sib-color_information-hover);
}
.sib-checkbox-wrapper .sib-checkbox-input:not([disabled]):focus-visible + label .sib-checkbox {
  box-shadow: 0 0 0 0.1rem var(--sib-color_surface-white-background), 0 0 0 0.2rem var(--sib-color_information-graphical);
  outline: none;
}

.sib-dropdown {
  position: relative;
}
.sib-dropdown.dropdown-button {
  display: inline-block;
}
.sib-dropdown.dropdown-button .sib-dropdown-menu {
  min-width: -moz-max-content;
  min-width: max-content;
}
.sib-dropdown[disabled] .sib-dropdown-root,
.sib-dropdown[disabled] .sib-dropdown-disabled {
  cursor: not-allowed;
}
.sib-dropdown-disabled {
  opacity: 0.5;
  pointer-events: none;
}
.sib-dropdown-label {
  color: var(--sib-color_content-primary);
  display: table;
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", "sans-serif");
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  margin-bottom: 0.5rem;
}
.sib-dropdown-label__required {
  color: var(--sib-color_negative-default);
  margin-left: 0.25rem;
}
.sib-dropdown-root {
  position: relative;
}
.sib-dropdown-help {
  color: var(--sib-color_content-secondary);
  display: table;
  font-family: var(--sib-typo_font-family--body, "Roboto-Regular", "system-ui", "-apple-system", "sans-serif");
  font-size: var(--sib-typo_text-sm-font-size, 0.8125rem);
  line-height: var(--sib-typo_text-line-sm-height, 0.8125rem);
  margin: 0;
  margin-top: 0.5rem;
}
.sib-dropdown.sib-dropdown-error .sib-dropdown-help {
  color: var(--sib-color_negative-default);
}
.sib-dropdown.sib-dropdown-error .sib-dropdown-control {
  border-color: var(--sib-color_negative-default);
}
.sib-dropdown.sib-dropdown-error .sib-dropdown-control.guideflow_hovered {
  border-color: var(--sib-color_negative-default);
}
.sib-dropdown.sib-dropdown-absolute {
  position: static;
}
.sib-dropdown.sib-dropdown-absolute .sib-dropdown-root {
  position: static;
}
.sib-dropdown.sib-dropdown-absolute .sib-dropdown-root .sib-dropdown-menu {
  text-align: left;
  width: -moz-max-content;
  width: max-content;
}
.sib-dropdown .sib-dropdown-control {
  background-color: var(--sib-color_content-white);
  border: 1px solid var(--sib-color_surface-hover-background);
  border-radius: var(--sib-border-radius_md, 0.5rem);
  box-sizing: border-box;
  color: var(--sib-color_content-secondary);
  cursor: pointer;
  font-family: var(--sib-typo_font-family--body, "Roboto-Regular", "system-ui", "-apple-system", "sans-serif");
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  outline: none;
  overflow: hidden;
  padding: 0.4375rem 1.9375rem 0.4375rem 0.4375rem;
  position: relative;
}
.sib-dropdown .sib-dropdown-control.guideflow_hovered {
  border-color: var(--sib-color_content-secondary);
}
.sib-dropdown .sib-dropdown-control .is-selected {
  color: var(--sib-color_content-primary);
}
.sib-dropdown .sib-dropdown-control .margin-left-sm {
  margin-left: 0.5rem;
}
.sib-dropdown .sib-dropdown-control .sib-tag-dropdown {
  max-width: 6.25rem;
}
.sib-dropdown .sib-dropdown-control__placeholder {
  color: var(--sib-color_content-secondary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sib-dropdown .sib-dropdown-control__placeholder::after {
  content: "";
  display: block;
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-control__readonly {
  background-color: var(--sib-color_surface-grey-background);
  color: var(--sib-color_content-secondary);
  cursor: default;
  pointer-events: none;
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-control__readonly .sib-tag {
  border: 2px solid var(--sib-color_content-white);
  padding: 2px 6px;
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-control__readonly .sib-dropdown-control__placeholder {
  color: var(--sib-color_content-primary);
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-control__readonly.guideflow_hovered {
  border-color: var(--sib-color_content-secondary);
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-control__readonly .sib-dropdown-arrow {
  opacity: 0.5;
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-control__readonly:focus-visible {
  border-color: var(--sib-color_content-secondary);
  box-shadow: none;
  outline: none;
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-control__readonly:focus {
  border-color: var(--sib-color_content-secondary);
  box-shadow: none;
  outline: none;
}
.sib-dropdown .sib-dropdown-control:focus-visible {
  border-color: var(--sib-color_information-graphical);
  box-shadow: inset 0 0 0 0.0625rem var(--sib-color_information-graphical);
  outline: none;
}
.sib-dropdown .sib-dropdown-control-focused:not(.sib-dropdown-disabled) {
  border-color: var(--sib-color_information-graphical);
  box-shadow: inset 0 0 0 0.0625rem var(--sib-color_information-graphical);
  outline: none;
}
.sib-dropdown .sib-dropdown-control-focused:not(.sib-dropdown-disabled).guideflow_hovered {
  border-color: var(--sib-color_information-graphical);
}
.sib-dropdown .sib-dropdown-control.sib-dropdown-disabled {
  background-color: var(--sib-color_content-white);
}
.sib-dropdown .sib-dropdown-control .sib-dropdown-arrow {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%231f2d3d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");
  content: " ";
  height: 1rem;
  position: absolute;
  right: 0.5rem;
  top: 0.6875rem;
  width: 1rem;
}
.sib-dropdown .search__placeholder--multiSelectOption {
  -moz-column-gap: 0.5rem;
  column-gap: 0.5rem;
  display: flex;
  flex-wrap: wrap;
  max-height: 5.5rem;
  row-gap: 0.375rem;
}
.sib-dropdown .search__placeholder--singleSelectOption {
  display: grid;
  flex-wrap: wrap;
  max-height: 1.5rem;
}
.sib-dropdown .search__placeholder--singleSelectOption .sib-dropdown--selected-value {
  display: flex;
  grid-column-end: 3;
  grid-column-start: 1;
  grid-row-end: 2;
  grid-row-start: 1;
  justify-content: space-between;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.sib-dropdown .search__placeholder--singleSelectOption .sib-dropdown--selected-value .primary-info {
  display: block;
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sib-dropdown .search__placeholder--singleSelectOption .sib-dropdown--selected-value .primary-info__icon {
  height: 1rem;
  margin-right: 0.5rem;
  position: relative;
  top: 50%;
  transform: translate(0, -56%);
  width: 1rem;
}
.sib-dropdown .search__placeholder--singleSelectOption .sib-dropdown--selected-value .additional-info {
  margin-left: 0.5rem;
}
.sib-dropdown .sib-dropdown-menu {
  background-color: var(--sib-color_content-white);
  border-radius: var(--sib-border-radius_lg, 16px);
  box-shadow: var(--sib-shadow_light-medium, 0 10px 16px -4px hsla(0, 0%, 11%, 0.1), 0 4px 6px -2px hsla(0, 0%, 11%, 0.04));
  margin-top: 0.5rem;
  max-height: 27.375rem;
  max-width: 100%;
  min-width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  padding: 0.5rem 0;
  position: absolute;
  width: 100%;
  z-index: var(--sib-z-index_dropdown, 800);
}
.sib-dropdown .sib-dropdown-menu .sib-highlight {
  background-color: var(--sib-color_accent-gold-background);
  border-radius: var(--sib-border-radius_sm, 0.25rem);
}
.sib-dropdown .sib-dropdown-menu.placement-top-left {
  bottom: 100%;
  margin-bottom: 0.5rem;
  top: auto;
}
.sib-dropdown .sib-dropdown-menu.placement-top-right {
  bottom: 100%;
  margin-bottom: 0.5rem;
  right: 0;
  top: auto;
}
.sib-dropdown .sib-dropdown-menu.placement-bottom-right {
  right: 0;
}
.sib-dropdown .sib-dropdown-menu:focus-visible {
  outline: var(--sib-color_information-graphical) auto 1px;
}
.sib-dropdown .sib-dropdown-section-mobile-menu {
  background-color: var(--sib-color_content-white);
  height: 100%;
  max-width: 100%;
  min-width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  padding: 0.5rem 0;
  width: 100%;
}
.sib-dropdown .sib-dropdown-option-group {
  outline: 0;
}
.sib-dropdown .sib-dropdown-option-group .sib-collapsible__trigger:not(.sib-dropdown .sib-dropdown-option-group .sib-collapsible__trigger.sib-collapsible__trigger_toggled) .sib-dropdown-option-group-marker {
  transform: rotate(180deg);
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header {
  border-radius: var(--sib-border-radius_md, 0.5rem);
  cursor: pointer;
  list-style: none;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:focus-visible {
  box-shadow: inset 0 0 0 0.125rem var(--sib-color_primary-graphical);
  outline: 0;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:focus {
  outline: none;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header[disabled] {
  box-shadow: unset;
  cursor: not-allowed;
  opacity: 0.5;
  pointer-events: none;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:not([disabled]).guideflow_hovered {
  border-color: transparent;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:not([disabled]).guideflow_hovered .sib-dropdown-option-group-header-content {
  color: var(--sib-color_primary-hover);
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:not([disabled]).guideflow_hovered .sib-dropdown-option-group-header-content .sib-dropdown-option-group-marker svg path {
  stroke: var(--sib-color_primary-hover);
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:not([disabled]):active {
  border-color: transparent;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:not([disabled]):active .sib-dropdown-option-group-header-content {
  color: var(--sib-color_primary-press);
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header:not([disabled]):active .sib-dropdown-option-group-header-content .sib-dropdown-option-group-marker svg path {
  stroke: var(--sib-color_primary-press);
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header .sib-dropdown-option-group-header-content {
  align-items: center;
  color: var(--sib-color_content-primary);
  display: flex;
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", sans-serif);
  font-size: 1rem;
  justify-content: space-between;
  line-height: 1.5rem;
  padding: 0.25rem 0.5rem 0.25rem 1rem;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header .sib-dropdown-option-group-header-content .sib-checkbox-title {
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", sans-serif);
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header .sib-dropdown-option-group-header-content .sib-dropdown-option-group-title {
  margin-right: 0.5rem;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-header .sib-dropdown-option-group-header-content .sib-dropdown-option-group-marker {
  display: flex;
  margin-right: 0.375rem;
}
.sib-dropdown .sib-dropdown-option-group.disabled {
  cursor: not-allowed;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-content {
  overflow: hidden;
  padding-left: 0;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option-group-content.sib-collapsible__content:not(.sib-collapsible__content_toggled) {
  height: 0;
  margin: 0;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-option__content {
  padding: 0.25rem 1.5rem;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-multi-option__content {
  padding: 0.25rem 1rem 0.25rem 1rem;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-multi-option__content .sib-checkbox-wrapper {
  display: block;
}
.sib-dropdown .sib-dropdown-option-group .sib-dropdown-multi-option__content .sib-checkbox-wrapper .sib-checkbox-label {
  padding-left: 0.5rem;
}
.sib-dropdown .sib-dropdown-option-section-header {
  border-bottom: 0.0625rem solid var(--sib-color_surface-hover-background);
  outline: 0;
  padding: 0.5rem;
}
.sib-dropdown .sib-dropdown-option-section-header-content {
  padding-left: 0;
}
.sib-dropdown .sib-dropdown-option-section-header .sib-dropdown-option.guideflow_hovered,
.sib-dropdown .sib-dropdown-option-section-header .sib-dropdown-option.is-hovered {
  border-radius: var(--sib-border-radius_md, 8px);
}
.sib-dropdown .sib-dropdown-option-section-header .sib-dropdown-option__content {
  align-items: center;
  color: var(--sib-color_content-primary);
  cursor: pointer;
  display: flex;
  padding: 0.5rem;
  text-decoration: none;
}
.sib-dropdown .sib-dropdown-option-section-header .sib-dropdown-option-section-header-title {
  color: var(--sib-color_content-secondary);
  font-size: var(--sib-typo_text-sm-font-size, 0.8125rem);
  line-height: var(--sib-typo_text-line-sm-height, 1rem);
  padding: 0.5rem 0.5rem 0.25rem 0.5rem;
}
.sib-dropdown .sib-dropdown-option-section-header:first-of-type {
  padding-top: 0;
}
.sib-dropdown .sib-dropdown-option-section-header:last-of-type {
  border-bottom: none;
  padding-bottom: 0;
}
.sib-dropdown .sib-dropdown-option {
  box-sizing: border-box;
  color: var(--sib-color_content-primary);
  cursor: pointer;
  display: block;
  font-family: var(--sib-typo_font-family--body, "Roboto-Medium", "system-ui", "-apple-system", sans-serif);
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  white-space: nowrap;
}
.sib-dropdown .sib-dropdown-option:not(.locked).guideflow_hovered {
  background-color: var(--sib-color_surface-sidebar-background);
}
.sib-dropdown .sib-dropdown-option:not(.locked).guideflow_hovered .sib-tag {
  border: 2px solid var(--sib-color_content-white);
  padding: 2px 6px;
}
.sib-dropdown .sib-dropdown-option.locked {
  cursor: not-allowed;
}
.sib-dropdown .sib-dropdown-option.locked .sib-dropdown-option__content {
  cursor: not-allowed;
  opacity: 0.5;
  pointer-events: none;
}
.sib-dropdown .sib-dropdown-option:focus-visible:not(.locked) {
  border-radius: var(--sib-border-radius_md, 0.5rem);
  box-shadow: inset 0 0 0 0.125rem var(--sib-color_information-graphical);
  outline: none;
}
.sib-dropdown .sib-dropdown-option:not(.locked):active {
  background-color: var(--sib-color_surface-grey-background);
}
.sib-dropdown .sib-dropdown-option__content {
  display: flex;
  padding: 0.25rem 1rem;
}
.sib-dropdown .sib-dropdown-option__content .primary-info {
  display: block;
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sib-dropdown .sib-dropdown-option__content .additional-info {
  margin-left: 0.5rem;
}
.sib-dropdown .sib-dropdown-option__content::after {
  content: "";
  display: block;
}
.sib-dropdown .sib-dropdown-option__content:focus {
  outline: none;
}
.sib-dropdown .sib-dropdown-option:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.sib-dropdown .sib-dropdown-option.is-hovered {
  background-color: var(--sib-color_surface-sidebar-background);
}
.sib-dropdown .sib-dropdown-option.is-hovered .sib-tag {
  border: 2px solid var(--sib-color_content-white);
  padding: 2px 6px;
}
.sib-dropdown .sib-dropdown-option.is-selected {
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", sans-serif);
}
.sib-dropdown .sib-dropdown-option .is-selected {
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", sans-serif);
}
.sib-dropdown .sib-dropdown-no_option:not(.locked).guideflow_hovered {
  background-color: unset;
}
.sib-dropdown .sib-dropdown-no_option .sib-dropdown-option__content {
  cursor: text;
}
.sib-dropdown .sib-dropdown-multi-option {
  box-sizing: border-box;
  color: var(--sib-color_content-primary);
  cursor: pointer;
  display: block;
  font-family: var(--sib-typo_font-family--body, "Roboto-Medium", "system-ui", "-apple-system", sans-serif);
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  white-space: nowrap;
}
.sib-dropdown .sib-dropdown-multi-option.locked {
  cursor: not-allowed;
}
.sib-dropdown .sib-dropdown-multi-option.locked .sib-dropdown-multi-option__content {
  cursor: not-allowed;
  pointer-events: none;
}
.sib-dropdown .sib-dropdown-multi-option.locked .sib-dropdown-multi-option__content .additional-info {
  opacity: 0.5;
}
.sib-dropdown .sib-dropdown-multi-option__content {
  align-items: center;
  display: flex;
  padding: 0.25rem 1rem 0.25rem 0.5rem;
}
.sib-dropdown .sib-dropdown-multi-option__content .primary-info {
  display: block;
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sib-dropdown .sib-dropdown-multi-option__content .select-all .sib-checkbox-label {
  color: var(--sib-color_primary-default);
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", sans-serif);
}
.sib-dropdown .sib-dropdown-multi-option__content .additional-info {
  padding-left: 0.5rem;
}
.sib-dropdown .sib-dropdown-multi-option__content::after {
  content: "";
  display: block;
}
.sib-dropdown .sib-dropdown-multi-option__content .sib-checkbox-wrapper {
  display: block;
}
.sib-dropdown .sib-dropdown-multi-option__content .sib-checkbox-wrapper .sib-checkbox-label {
  padding-left: 0.5rem;
}
.sib-dropdown .sib-dropdown-multi-option:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.sib-dropdown .sib-dropdown-multi-option:not(.locked).guideflow_hovered {
  background-color: var(--sib-color_surface-sidebar-background);
}
.sib-dropdown .sib-dropdown-multi-option:not(.locked).guideflow_hovered .sib-tag {
  border: 2px solid var(--sib-color_content-white);
  padding: 2px 6px;
}
.sib-dropdown .sib-dropdown-multi-option:not(.locked):active {
  background-color: var(--sib-color_surface-grey-background);
}
.sib-dropdown .sib-dropdown-option__icon {
  margin-right: 0.5rem;
  position: relative;
  top: 2px;
}
.is-open .sib-dropdown-arrow {
  transform: rotate(180deg);
}
.sib-dropdown-noresults {
  box-sizing: border-box;
  color: #ccc;
  cursor: default;
  display: block;
  padding: 0.5rem 0.625rem;
}
[data-collapsible-behavior="shutter"] {
  box-sizing: padding-box;
  overflow: hidden;
  transition-property: all;
  transition-timing-function: ease-in;
}
.input-wrapper {
  border: 0;
  color: var(--sib-color_content-primary);
  flex: 1;
  font-family: inherit;
  font-size: inherit;
  grid-column-end: 3;
  grid-column-start: 1;
  grid-row-end: 2;
  grid-row-start: 1;
  grid-template-columns: 0 min-content;
  outline: none;
  width: 100%;
}
.input-wrapper .offset-input {
  padding-left: 8px;
}
.input-wrapper input {
  background: 0 center;
  border: 0;
  color: inherit;
  cursor: pointer;
  flex: 1;
  font: inherit;
  font-family: inherit;
  font-size: inherit;
  grid-column-end: auto;
  grid-column-start: 2;
  grid-row-end: auto;
  grid-row-start: 1;
  margin: 0;
  min-width: 2px;
  opacity: 1;
  outline: none;
  padding: 0;
  width: 100%;
}
.sib-tag + .input-wrapper .offset-input {
  padding-left: 0;
}
@media screen and (max-width: 476px) {
  .sib-dropdown {
    min-width: 8.5rem;
  }
  .sib-dropdown.dropdown-button {
    min-width: inherit;
  }
  .sib-dropdown-root {
    width: 100%;
  }
}

.sib-breadcrumb {
  display: flex;
  flex-wrap: wrap;
}
.sib-breadcrumb .sib-breadcrumb-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items {
  align-items: center;
  display: inline-flex;
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items[disabled] .sib-breadcrumb-item {
  pointer-events: none;
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items:not(:last-child)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16' class='' color='%231f2d3d'%3E%3Cpath stroke='%231B1B1B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 12 4-4-4-4'%3E%3C/path%3E%3C/svg%3E");
  content: "";
  display: inline-block;
  height: 1rem;
  width: 1rem;
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items .sib-breadcrumb-item {
  border-radius: var(--sib-border-radius_md, 0.5rem);
  color: var(--sib-color_content-primary);
  display: inline-block;
  font-family: var(--sib-typo_font-family--body_medium, "Roboto-Medium", "system-ui", "-apple-system", sans-serif);
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  outline: 0;
  padding: 0 0.5rem;
  text-decoration: none;
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items .sib-breadcrumb-item:not([disabled]).guideflow_hovered {
  background-color: var(--sib-color_information-background);
  color: var(--sib-color_content-primary);
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items .sib-breadcrumb-item:not([disabled]):active {
  background-color: var(--sib-color_information-background-dark);
  color: var(--sib-color_content-primary);
}
.sib-breadcrumb .sib-breadcrumb-list .sib-breadcrumb-items .sib-breadcrumb-item:not([disabled]):focus-visible {
  border-radius: var(--sib-border-radius_md, 0.5rem);
  box-shadow: inset 0 0 0 0.125rem var(--sib-color_information-graphical);
  outline: 0;
}

.sib-notification {
  display: inline-block;
  position: relative;
}
.sib-notification .sib-notification__indicator::after {
  background-color: var(--sib-color_negative-default);
  border-radius: 50%;
  content: "";
  display: block;
  height: 0.375rem;
  position: absolute;
  right: 0.6875rem;
  top: 0.6875rem;
  width: 0.375rem;
}
.sib-notification .sib-notification__panel {
  background-color: var(--sib-color_content-white);
  border-radius: var(--sib-border-radius_lg, 0.5rem);
  box-shadow: 0 0.25rem 0.625rem rgba(0, 0, 0, 0.25);
  box-sizing: border-box;
  color: var(--sib-color_content-primary);
  font-family: var(--sib-typo_font-family--body, "Roboto-Regular", "system-ui", "-apple-system", sans-serif);
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  position: absolute;
  top: 3rem;
  width: 19rem;
  z-index: var(--sib-z-index_notification, 800);
}
.sib-notification .sib-notification__panel.placement-top-left {
  bottom: 100%;
  margin-bottom: 0.5rem;
  top: auto;
}
.sib-notification .sib-notification__panel.placement-top-right {
  bottom: 100%;
  margin-bottom: 0.5rem;
  right: 0;
  top: auto;
}
.sib-notification .sib-notification__panel.placement-bottom-right {
  right: 0;
}
.sib-notification .sib-notification__panel.sib-notification__loading {
  display: inline-grid;
  gap: 16px;
  padding: 16px;
}
.sib-notification .sib-notification__panel--hide {
  visibility: hidden;
}
.sib-notification .sib-notification__panel--mobile {
  color: var(--sib-color_content-primary);
  font-family: var(--sib-typo_font-family--body, "Roboto-Regular", "system-ui", "-apple-system", "sans-serif");
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  line-height: var(--sib-typo_text-line-height, 1.5rem);
}
.sib-notification .sib-notification__panel--mobile-loading {
  display: inline-grid;
}
.sib-notification .sib-notification__heading {
  border-bottom: 0.0625rem solid var(--sib-color_surface-hover-background);
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", "sans-serif");
  padding: 1rem;
}
.sib-notification .sib-notification__content {
  max-height: 17rem;
  min-height: 6rem;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  padding: 0.75rem 1rem;
}
.sib-notification .sib-notification__content .sib-notification__content-item b {
  font-family: var(--sib-typo_font-family--body_bold, "Roboto-Bold", "system-ui", "-apple-system", "sans-serif");
}
.sib-notification .sib-notification__content .sib-notification__content-item .sib-notification__item-time {
  color: var(--sib-color_content-secondary);
  display: block;
}
.sib-notification .sib-notification__content .sib-notification__content-item:first-of-type {
  margin-top: 0;
}
.sib-notification .sib-notification__content .sib-notification__content-item + .sib-notification__content-item {
  margin-top: 1rem;
}
.sib-notification .sib-notification__content:focus-visible {
  box-shadow: 0 0 0 0.125rem var(--sib-color_primary-graphical);
  outline: 0;
}
.sib-notification .sib-notification__footer {
  border-top: 0.0625rem solid var(--sib-color_surface-hover-background);
  padding: 0.5rem;
}
.sib-notification .sib-notification__footer .sib-notification__footer-link {
  border-radius: var(--sib-border-radius_lg, 0.5rem);
  color: var(--sib-color_information-default);
  display: flex;
  font-family: var(--sib-typo_font-family--body_medium, "Roboto-Medium", "system-ui", "-apple-system", "sans-serif");
  font-size: var(--sib-typo_text-md-font-size, 1rem);
  justify-content: center;
  line-height: var(--sib-typo_text-line-height, 1.5rem);
  padding: 0.5rem;
  text-decoration: none;
}
.sib-notification .sib-notification__footer .sib-notification__footer-link svg {
  stroke: var(--sib-color_primary-default);
}
.sib-notification .sib-notification__footer .sib-notification__footer-link:not([disabled]).guideflow_hovered {
  background: var(--sib-color_information-background);
  color: var(--sib-color_information-default);
}
.sib-notification .sib-notification__footer .sib-notification__footer-link:not([disabled]).guideflow_hovered svg {
  stroke: var(--sib-color_information-default);
}
.sib-notification .sib-notification__footer .sib-notification__footer-link:not([disabled]):active {
  background: var(--sib-color_information-background-dark);
  color: var(--sib-color_information-hover);
}
.sib-notification .sib-notification__footer .sib-notification__footer-link:not([disabled]):active svg {
  stroke: var(--sib-color_information-hover);
}
.sib-notification .sib-notification__footer .sib-notification__footer-link:not([disabled]):focus-visible {
  background: var(--sib-color_surface-white-background);
  box-shadow: 0 0 0 0.1rem var(--sib-color_surface-white-background), 0 0 0 0.2rem var(--sib-color_information-graphical);
}
.sib-notification .sib-notification__footer .sib-notification__footer-link.disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
@media only screen and (max-width: 1280px) {
  .sib-notification .sib-notification__panel--mobile .sib-notification__content {
    max-height: calc(100% - 7rem);
    min-height: calc(100% - 7rem);
  }
}

