@import url("@highlight-ui/avatar");
@import url("@highlight-ui/button");
@import url("@highlight-ui/checkbox");
@import url("@highlight-ui/color-picker");
@import url("@highlight-ui/icon");
@import url("@highlight-ui/input");
@import url("@highlight-ui/typography");
.Option-module__52XUwPUP__v10-6-9 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Option-module__j6IMCrhL__v10-6-9:focus-visible {
  outline: var(--spacing-0-5) solid var(--hui-focus-stroke, var(--support-dark-blue-110));
  outline-offset: var(--spacing-0-5);
}

.Option-module__7WkwcyVK__v10-6-9, .Option-module__j6IMCrhL__v10-6-9 .Option-module__BWRRvu90__v10-6-9 {
  margin: 0 var(--spacing-3) 0 var(--spacing-4);
}

.Option-module__j6IMCrhL__v10-6-9 {
  align-items: center;
  cursor: pointer;
  display: flex;
  outline: none;
  padding: var(--spacing-2) var(--spacing-8) var(--spacing-2) 0;
}
.Option-module__j6IMCrhL__v10-6-9:hover {
  background: var(--background-hover);
}
.Option-module__j6IMCrhL__v10-6-9:focus-visible {
  outline-offset: calc(var(--spacing-0-5) * -1);
}
.Option-module__j6IMCrhL__v10-6-9 .Option-module__BWRRvu90__v10-6-9 {
  pointer-events: none;
}

.Option-module__6bVt-vn9__v10-6-9 {
  align-items: flex-start;
}

.Option-module__keOUg9Dt__v10-6-9:not(.Option-module__ptIUDrHE__v10-6-9) {
  color: var(--interactive-brand-default);
}
.Option-module__keOUg9Dt__v10-6-9 i {
  visibility: visible;
}

.Option-module__7WkwcyVK__v10-6-9 {
  align-items: center;
  display: flex;
  justify-content: center;
  visibility: hidden;
}

.Option-module__7cQCCdjv__v10-6-9,
.Option-module__ZFlI5xTP__v10-6-9 {
  position: relative;
  top: var(--spacing-1);
}

.Option-module__ptIUDrHE__v10-6-9 {
  color: var(--text-disabled);
  cursor: not-allowed;
}
.MultiLineOptionLabel-module__exBQV2M-__v10-6-9 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.MultiLineOptionLabel-module__exBQV2M-__v10-6-9 {
  display: block;
  margin-bottom: var(--spacing-0-5);
}

.MultiLineOptionLabel-module__Wg-fF8xB__v10-6-9 {
  color: var(--text-subdued);
  display: block;
  white-space: normal;
}
.MultiLineOptionLabel-module__Wg-fF8xB__v10-6-9.MultiLineOptionLabel-module__D5Vz64E-__v10-6-9 {
  color: var(--text-disabled);
}
.AvatarOptionLabel-module__vUHDd8Up__v10-6-9 {
  display: flex;
  flex-direction: row;
}

.AvatarOptionLabel-module__5rUwf3mv__v10-6-9 {
  border: var(--border-width-base) solid var(--neutral-white);
  box-sizing: content-box;
  flex-shrink: 0;
  margin-right: var(--spacing-2);
}

.AvatarOptionLabel-module__u6ImUvDM__v10-6-9 {
  opacity: 0.5;
}
.AvatarOptionLabel-module__u6ImUvDM__v10-6-9:hover {
  cursor: not-allowed;
}

.AvatarOptionLabel-module__P158DTjO__v10-6-9 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
}
.ColoredOptionLabel-module__EsIwwswX__v10-6-9 {
  margin-right: var(--spacing-2);
}

.ColoredOptionLabel-module__8qVD9vWq__v10-6-9 {
  color: var(--colored-option);
}
.OptionGroup-module__PoRdDGLe__v10-6-9 > ul {
  margin: 0;
  padding: 0;
}

.OptionGroup-module__AamEvMnW__v10-6-9 {
  align-items: center;
  display: flex;
  min-height: 32px;
  padding: 0 var(--spacing-4);
}
.SelectAllOption-module__SlAwog5k__v10-6-9 {
  background: var(--background-default);
  position: sticky;
  top: 0;
  z-index: 1;
}
.SelectAllOption-module__SlAwog5k__v10-6-9::after {
  bottom: 0;
  content: "";
  height: 1px;
  left: var(--spacing-4);
  position: absolute;
  width: calc(100% - var(--spacing-4));
}
.SelectAllOption-module__SlAwog5k__v10-6-9:not(:focus-visible)::after {
  background: var(--background-subdued);
}
.SelectAllOption-module__SlAwog5k__v10-6-9::before {
  background: var(--background-default);
  content: "";
  height: var(--spacing-2);
  left: 0;
  position: absolute;
  top: calc(var(--spacing-2) * -1);
  width: 100%;
}
@import url("https://assets.cdn.personio.de/fonts/ibm-plex-mono.css");
@import url("https://assets.cdn.personio.de/fonts/open-sans.css");
.SelectContent-module__nq3nhBIM__v10-6-9, .SelectContent-module__YS-9otbQ__v10-6-9 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.SelectContent-module__msac0G63__v10-6-9 > ul:focus-visible, .SelectContent-module__qN2zDEBs__v10-6-9:focus-visible {
  outline: var(--spacing-0-5) solid var(--hui-focus-stroke, var(--support-dark-blue-110));
  outline-offset: var(--spacing-0-5);
}

.SelectContent-module__Eb8IBfh-__v10-6-9, .SelectContent-module__qN2zDEBs__v10-6-9 .SelectContent-module__N6wSkZS9__v10-6-9 {
  margin: 0 var(--spacing-3) 0 var(--spacing-4);
}

.SelectContent-module__qN2zDEBs__v10-6-9 {
  align-items: center;
  cursor: pointer;
  display: flex;
  outline: none;
  padding: var(--spacing-2) var(--spacing-8) var(--spacing-2) 0;
}
.SelectContent-module__qN2zDEBs__v10-6-9:hover {
  background: var(--background-hover);
}
.SelectContent-module__qN2zDEBs__v10-6-9:focus-visible {
  outline-offset: calc(var(--spacing-0-5) * -1);
}
.SelectContent-module__qN2zDEBs__v10-6-9 .SelectContent-module__N6wSkZS9__v10-6-9 {
  pointer-events: none;
}

.SelectContent-module__iIKSFP4E__v10-6-9 {
  align-items: flex-start;
}

.SelectContent-module__xS2JWsqf__v10-6-9:not(.SelectContent-module__6CPx7vyH__v10-6-9) {
  color: var(--interactive-brand-default);
}
.SelectContent-module__xS2JWsqf__v10-6-9 i {
  visibility: visible;
}

.SelectContent-module__Eb8IBfh-__v10-6-9 {
  align-items: center;
  display: flex;
  justify-content: center;
  visibility: hidden;
}

.SelectContent-module__5LyxFpTd__v10-6-9,
.SelectContent-module__Wsxrepf0__v10-6-9 {
  position: relative;
  top: var(--spacing-1);
}

.SelectContent-module__6CPx7vyH__v10-6-9 {
  color: var(--text-disabled);
  cursor: not-allowed;
}

.SelectContent-module__nq3nhBIM__v10-6-9 {
  display: block;
  margin-bottom: var(--spacing-0-5);
}

.SelectContent-module__UoTda34P__v10-6-9 {
  color: var(--text-subdued);
  display: block;
  white-space: normal;
}
.SelectContent-module__UoTda34P__v10-6-9.SelectContent-module__6CPx7vyH__v10-6-9 {
  color: var(--text-disabled);
}

.SelectContent-module__msac0G63__v10-6-9 {
  background: var(--background-default);
  border-color: var(--border-default);
  border-radius: var(--border-radius-large);
  border-style: solid;
  border-width: var(--border-width-base);
  box-shadow: var(--shadow-default);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 1;
}
.SelectContent-module__msac0G63__v10-6-9 > ul,
.SelectContent-module__msac0G63__v10-6-9 > div,
.SelectContent-module__msac0G63__v10-6-9 > ul + footer {
  max-width: 24em;
  width: auto;
}
.SelectContent-module__msac0G63__v10-6-9 > ul {
  margin: 0;
  max-height: calc( (calc( 19.6px + (2 * var(--spacing-2)) ) * 7.5) - var(--spacing-2) );
  overflow-x: hidden;
  overflow-y: auto;
  padding: var(--spacing-2) 0;
}
.SelectContent-module__msac0G63__v10-6-9 > ul + footer {
  border-top-color: var(--border-default);
  border-top-style: solid;
  border-top-width: var(--border-width-base);
}
.SelectContent-module__msac0G63__v10-6-9 .SelectContent-module__GYyQ1Tjn__v10-6-9 {
  overflow-y: scroll;
}
.SelectContent-module__msac0G63__v10-6-9 .SelectContent-module__-TpB4Gjn__v10-6-9 {
  padding: var(--spacing-4);
  text-align: center;
}

.SelectContent-module__G6-af0pv__v10-6-9 > ul {
  max-height: calc( (calc( (2 * 19.6px) + (2 * var(--spacing-2)) + var(--spacing-0-5) ) * 7.5) - var(--spacing-2) );
}

.SelectContent-module__6Hi40cWk__v10-6-9 > ul,
.SelectContent-module__6Hi40cWk__v10-6-9 > div,
.SelectContent-module__6Hi40cWk__v10-6-9 > ul + footer {
  max-width: 100%;
}
.useKeyNavigation-module__ViAp7k8w__v10-6-9 {
  background: var(--background-hover);
}
/* stylelint-disable selector-no-qualifying-type */
@import url("https://assets.cdn.personio.de/fonts/ibm-plex-mono.css");
@import url("https://assets.cdn.personio.de/fonts/open-sans.css");
.SearchInput-module__epSLVUB0__v10-6-9 {
  font-family: var(--heading-xsmall-font-family);
  font-size: var(--heading-xsmall-font-size);
  font-weight: var(--heading-xsmall-font-weight);
  line-height: var(--heading-xsmall-line-height);
  letter-spacing: var(--heading-xsmall-letter-spacing);
  text-decoration: var(--heading-xsmall-text-decoration);
  text-transform: var(--heading-xsmall-text-case);
}

.SearchInput-module__9tVerypd__v10-6-9 {
  font-family: var(--heading-small-font-family);
  font-size: var(--heading-small-font-size);
  font-weight: var(--heading-small-font-weight);
  line-height: var(--heading-small-line-height);
  letter-spacing: var(--heading-small-letter-spacing);
  text-decoration: var(--heading-small-text-decoration);
  text-transform: var(--heading-small-text-case);
}

.SearchInput-module__cmnQkxN0__v10-6-9 {
  font-family: var(--heading-medium-font-family);
  font-size: var(--heading-medium-font-size);
  font-weight: var(--heading-medium-font-weight);
  line-height: var(--heading-medium-line-height);
  letter-spacing: var(--heading-medium-letter-spacing);
  text-decoration: var(--heading-medium-text-decoration);
  text-transform: var(--heading-medium-text-case);
}

.SearchInput-module__GYEIJyJO__v10-6-9 {
  font-family: var(--heading-large-font-family);
  font-size: var(--heading-large-font-size);
  font-weight: var(--heading-large-font-weight);
  line-height: var(--heading-large-line-height);
  letter-spacing: var(--heading-large-letter-spacing);
  text-decoration: var(--heading-large-text-decoration);
  text-transform: var(--heading-large-text-case);
}

.SearchInput-module__PDP-kTiP__v10-6-9 {
  font-family: var(--heading-xlarge-font-family);
  font-size: var(--heading-xlarge-font-size);
  font-weight: var(--heading-xlarge-font-weight);
  line-height: var(--heading-xlarge-line-height);
  letter-spacing: var(--heading-xlarge-letter-spacing);
  text-decoration: var(--heading-xlarge-text-decoration);
  text-transform: var(--heading-xlarge-text-case);
}

.SearchInput-module__Q86O-MjL__v10-6-9 {
  font-family: var(--heading-2xl-font-family);
  font-size: var(--heading-2xl-font-size);
  font-weight: var(--heading-2xl-font-weight);
  line-height: var(--heading-2xl-line-height);
  letter-spacing: var(--heading-2xl-letter-spacing);
  text-decoration: var(--heading-2xl-text-decoration);
  text-transform: var(--heading-2xl-text-case);
}

.SearchInput-module__M--qxOXL__v10-6-9 {
  font-family: var(--body-small-font-family);
  font-size: var(--body-small-font-size);
  font-weight: var(--body-small-font-weight);
  line-height: var(--body-small-line-height);
  letter-spacing: var(--body-small-letter-spacing);
  text-decoration: var(--body-small-text-decoration);
  text-transform: var(--body-small-text-case);
}

.SearchInput-module__o5dBA4e-__v10-6-9 {
  font-family: var(--body-base-font-family);
  font-size: var(--body-base-font-size);
  font-weight: var(--body-base-font-weight);
  line-height: var(--body-base-line-height);
  letter-spacing: var(--body-base-letter-spacing);
  text-decoration: var(--body-base-text-decoration);
  text-transform: var(--body-base-text-case);
}

.SearchInput-module__Djcckw6S__v10-6-9 {
  font-family: var(--body-large-font-family);
  font-size: var(--body-large-font-size);
  font-weight: var(--body-large-font-weight);
  line-height: var(--body-large-line-height);
  letter-spacing: var(--body-large-letter-spacing);
  text-decoration: var(--body-large-text-decoration);
  text-transform: var(--body-large-text-case);
}

.SearchInput-module__gU-eh6ci__v10-6-9 {
  font-family: var(--body-strong-small-font-family);
  font-size: var(--body-strong-small-font-size);
  font-weight: var(--body-strong-small-font-weight);
  line-height: var(--body-strong-small-line-height);
  letter-spacing: var(--body-strong-small-letter-spacing);
  text-decoration: var(--body-strong-small-text-decoration);
  text-transform: var(--body-strong-small-text-case);
}

.SearchInput-module__vqtd6Ftm__v10-6-9 {
  font-family: var(--body-strong-base-font-family);
  font-size: var(--body-strong-base-font-size);
  font-weight: var(--body-strong-base-font-weight);
  line-height: var(--body-strong-base-line-height);
  letter-spacing: var(--body-strong-base-letter-spacing);
  text-decoration: var(--body-strong-base-text-decoration);
  text-transform: var(--body-strong-base-text-case);
}

.SearchInput-module__W2mDSyBR__v10-6-9 {
  font-family: var(--body-strong-large-font-family);
  font-size: var(--body-strong-large-font-size);
  font-weight: var(--body-strong-large-font-weight);
  line-height: var(--body-strong-large-line-height);
  letter-spacing: var(--body-strong-large-letter-spacing);
  text-decoration: var(--body-strong-large-text-decoration);
  text-transform: var(--body-strong-large-text-case);
}

.SearchInput-module__ZB7RU7Ej__v10-6-9 {
  font-family: var(--page-heading-font-family);
  font-size: var(--page-heading-font-size);
  font-weight: var(--page-heading-font-weight);
  line-height: var(--page-heading-line-height);
  letter-spacing: var(--page-heading-letter-spacing);
  text-decoration: var(--page-heading-text-decoration);
  text-transform: var(--page-heading-text-case);
}

.SearchInput-module__bkymjPcy__v10-6-9 {
  font-family: var(--button-font-family);
  font-size: var(--button-font-size);
  font-weight: var(--button-font-weight);
  line-height: var(--button-line-height);
  letter-spacing: var(--button-letter-spacing);
  text-decoration: var(--button-text-decoration);
  text-transform: var(--button-text-case);
}

.SearchInput-module__2G395w7r__v10-6-9 {
  font-family: var(--form-label-font-family);
  font-size: var(--form-label-font-size);
  font-weight: var(--form-label-font-weight);
  line-height: var(--form-label-line-height);
  letter-spacing: var(--form-label-letter-spacing);
  text-decoration: var(--form-label-text-decoration);
  text-transform: var(--form-label-text-case);
}

.SearchInput-module__VXKq39-r__v10-6-9 {
  font-family: var(--caption-font-family);
  font-size: var(--caption-font-size);
  font-weight: var(--caption-font-weight);
  line-height: var(--caption-line-height);
  letter-spacing: var(--caption-letter-spacing);
  text-decoration: var(--caption-text-decoration);
  text-transform: var(--caption-text-case);
}

.SearchInput-module__8b4IlhUn__v10-6-9 {
  font-family: var(--text-link-default-font-family);
  font-size: var(--text-link-default-font-size);
  font-weight: var(--text-link-default-font-weight);
  line-height: var(--text-link-default-line-height);
  letter-spacing: var(--text-link-default-letter-spacing);
  text-decoration: var(--text-link-default-text-decoration);
  text-transform: var(--text-link-default-text-case);
}

.SearchInput-module__MeEXdL8s__v10-6-9 {
  font-family: var(--text-link-hover-font-family);
  font-size: var(--text-link-hover-font-size);
  font-weight: var(--text-link-hover-font-weight);
  line-height: var(--text-link-hover-line-height);
  letter-spacing: var(--text-link-hover-letter-spacing);
  text-decoration: var(--text-link-hover-text-decoration);
  text-transform: var(--text-link-hover-text-case);
}

.SearchInput-module__E7uTC6M0__v10-6-9 {
  font-family: var(--table-data-regular-font-family);
  font-size: var(--table-data-regular-font-size);
  font-weight: var(--table-data-regular-font-weight);
  line-height: var(--table-data-regular-line-height);
  letter-spacing: var(--table-data-regular-letter-spacing);
  text-decoration: var(--table-data-regular-text-decoration);
  text-transform: var(--table-data-regular-text-case);
}

.SearchInput-module__JvKpNgSV__v10-6-9 {
  font-family: var(--table-data-bold-font-family);
  font-size: var(--table-data-bold-font-size);
  font-weight: var(--table-data-bold-font-weight);
  line-height: var(--table-data-bold-line-height);
  letter-spacing: var(--table-data-bold-letter-spacing);
  text-decoration: var(--table-data-bold-text-decoration);
  text-transform: var(--table-data-bold-text-case);
}

.SearchInput-module__NBttipVL__v10-6-9 {
  border-color: transparent;
  border-bottom-color: var(--border-default);
  border-radius: var(--border-radius-default);
  border-style: solid;
  border-top-left-radius: var(--border-radius-large);
  border-top-right-radius: var(--border-radius-large);
  border-width: var(--border-width-base) 0;
  color: var(--text-default);
  padding: var(--spacing-2) var(--spacing-4);
  /* clears the 'X' from Internet Explorer */
  /* clears the 'X' from Chrome */
}
.SearchInput-module__NBttipVL__v10-6-9:focus-within {
  /* Overwrite InputOutline default focused border-color*/
  border-color: transparent transparent var(--border-default);
  box-shadow: none;
  /** ** **/
}
.SearchInput-module__NBttipVL__v10-6-9 input[type=search]::-ms-clear {
  display: none;
  height: 0;
  width: 0;
}
.SearchInput-module__NBttipVL__v10-6-9 input[type=search]::-ms-reveal {
  display: none;
  height: 0;
  width: 0;
}
.SearchInput-module__NBttipVL__v10-6-9 input[type=search]::-webkit-search-decoration,
.SearchInput-module__NBttipVL__v10-6-9 input[type=search]::-webkit-search-cancel-button,
.SearchInput-module__NBttipVL__v10-6-9 input[type=search]::-webkit-search-results-button,
.SearchInput-module__NBttipVL__v10-6-9 input[type=search]::-webkit-search-results-decoration {
  display: none;
}

.SearchInput-module__NYsD9gcw__v10-6-9 {
  margin-right: var(--spacing-3);
}
.SubmitFooter-module__VjB4ndjg__v10-6-9 {
  display: flex;
  flex: 1;
  gap: var(--spacing-2);
  justify-content: space-between;
  padding: var(--spacing-2);
}

.SubmitFooter-module__8ksTdQK-__v10-6-9 {
  color: var(--text-subdued);
}
.SubmitFooter-module__8ksTdQK-__v10-6-9:hover {
  color: var(--text-hover);
}
.SubmitFooter-module__8ksTdQK-__v10-6-9:focus-visible {
  color: var(--text-subdued);
}
.AddOptionsFooter-module__s-wwUOYV__v10-6-9 {
  display: flex;
  flex: 1;
  gap: var(--spacing-2);
  justify-content: space-between;
  padding: var(--spacing-2);
}

.AddOptionsFooter-module__E38wyxL2__v10-6-9 {
  flex: 1;
}
.EmptyState-module__Gq49BSwD__v10-6-9 {
  height: 140px;
  padding: var(--spacing-4) var(--spacing-10) var(--spacing-0-5) var(--spacing-4);
}

.EmptyState-module__e7sO1npT__v10-6-9 {
  padding: var(--spacing-4);
}
@import url("https://assets.cdn.personio.de/fonts/ibm-plex-mono.css");
@import url("https://assets.cdn.personio.de/fonts/open-sans.css");
.DefaultSearchInput-module__XqAvbSH4__v10-6-9 {
  font-family: var(--heading-xsmall-font-family);
  font-size: var(--heading-xsmall-font-size);
  font-weight: var(--heading-xsmall-font-weight);
  line-height: var(--heading-xsmall-line-height);
  letter-spacing: var(--heading-xsmall-letter-spacing);
  text-decoration: var(--heading-xsmall-text-decoration);
  text-transform: var(--heading-xsmall-text-case);
}

.DefaultSearchInput-module__PjZaoB1D__v10-6-9 {
  font-family: var(--heading-small-font-family);
  font-size: var(--heading-small-font-size);
  font-weight: var(--heading-small-font-weight);
  line-height: var(--heading-small-line-height);
  letter-spacing: var(--heading-small-letter-spacing);
  text-decoration: var(--heading-small-text-decoration);
  text-transform: var(--heading-small-text-case);
}

.DefaultSearchInput-module__9YfBCF4j__v10-6-9 {
  font-family: var(--heading-medium-font-family);
  font-size: var(--heading-medium-font-size);
  font-weight: var(--heading-medium-font-weight);
  line-height: var(--heading-medium-line-height);
  letter-spacing: var(--heading-medium-letter-spacing);
  text-decoration: var(--heading-medium-text-decoration);
  text-transform: var(--heading-medium-text-case);
}

.DefaultSearchInput-module__cIWfgi6z__v10-6-9 {
  font-family: var(--heading-large-font-family);
  font-size: var(--heading-large-font-size);
  font-weight: var(--heading-large-font-weight);
  line-height: var(--heading-large-line-height);
  letter-spacing: var(--heading-large-letter-spacing);
  text-decoration: var(--heading-large-text-decoration);
  text-transform: var(--heading-large-text-case);
}

.DefaultSearchInput-module__UeIs6I5u__v10-6-9 {
  font-family: var(--heading-xlarge-font-family);
  font-size: var(--heading-xlarge-font-size);
  font-weight: var(--heading-xlarge-font-weight);
  line-height: var(--heading-xlarge-line-height);
  letter-spacing: var(--heading-xlarge-letter-spacing);
  text-decoration: var(--heading-xlarge-text-decoration);
  text-transform: var(--heading-xlarge-text-case);
}

.DefaultSearchInput-module__BfyeFbkq__v10-6-9 {
  font-family: var(--heading-2xl-font-family);
  font-size: var(--heading-2xl-font-size);
  font-weight: var(--heading-2xl-font-weight);
  line-height: var(--heading-2xl-line-height);
  letter-spacing: var(--heading-2xl-letter-spacing);
  text-decoration: var(--heading-2xl-text-decoration);
  text-transform: var(--heading-2xl-text-case);
}

.DefaultSearchInput-module__caCyv9Nc__v10-6-9 {
  font-family: var(--body-small-font-family);
  font-size: var(--body-small-font-size);
  font-weight: var(--body-small-font-weight);
  line-height: var(--body-small-line-height);
  letter-spacing: var(--body-small-letter-spacing);
  text-decoration: var(--body-small-text-decoration);
  text-transform: var(--body-small-text-case);
}

.DefaultSearchInput-module__K4tdeiTw__v10-6-9, .DefaultSearchInput-module__3-zVyXUS__v10-6-9 input {
  font-family: var(--body-base-font-family);
  font-size: var(--body-base-font-size);
  font-weight: var(--body-base-font-weight);
  line-height: var(--body-base-line-height);
  letter-spacing: var(--body-base-letter-spacing);
  text-decoration: var(--body-base-text-decoration);
  text-transform: var(--body-base-text-case);
}

.DefaultSearchInput-module__UO-1limM__v10-6-9 {
  font-family: var(--body-large-font-family);
  font-size: var(--body-large-font-size);
  font-weight: var(--body-large-font-weight);
  line-height: var(--body-large-line-height);
  letter-spacing: var(--body-large-letter-spacing);
  text-decoration: var(--body-large-text-decoration);
  text-transform: var(--body-large-text-case);
}

.DefaultSearchInput-module__H6XXoy63__v10-6-9 {
  font-family: var(--body-strong-small-font-family);
  font-size: var(--body-strong-small-font-size);
  font-weight: var(--body-strong-small-font-weight);
  line-height: var(--body-strong-small-line-height);
  letter-spacing: var(--body-strong-small-letter-spacing);
  text-decoration: var(--body-strong-small-text-decoration);
  text-transform: var(--body-strong-small-text-case);
}

.DefaultSearchInput-module__-tNqTN0-__v10-6-9 {
  font-family: var(--body-strong-base-font-family);
  font-size: var(--body-strong-base-font-size);
  font-weight: var(--body-strong-base-font-weight);
  line-height: var(--body-strong-base-line-height);
  letter-spacing: var(--body-strong-base-letter-spacing);
  text-decoration: var(--body-strong-base-text-decoration);
  text-transform: var(--body-strong-base-text-case);
}

.DefaultSearchInput-module__CGPNjXP3__v10-6-9 {
  font-family: var(--body-strong-large-font-family);
  font-size: var(--body-strong-large-font-size);
  font-weight: var(--body-strong-large-font-weight);
  line-height: var(--body-strong-large-line-height);
  letter-spacing: var(--body-strong-large-letter-spacing);
  text-decoration: var(--body-strong-large-text-decoration);
  text-transform: var(--body-strong-large-text-case);
}

.DefaultSearchInput-module__Bdvh1-pz__v10-6-9 {
  font-family: var(--page-heading-font-family);
  font-size: var(--page-heading-font-size);
  font-weight: var(--page-heading-font-weight);
  line-height: var(--page-heading-line-height);
  letter-spacing: var(--page-heading-letter-spacing);
  text-decoration: var(--page-heading-text-decoration);
  text-transform: var(--page-heading-text-case);
}

.DefaultSearchInput-module__1NkKn7GK__v10-6-9 {
  font-family: var(--button-font-family);
  font-size: var(--button-font-size);
  font-weight: var(--button-font-weight);
  line-height: var(--button-line-height);
  letter-spacing: var(--button-letter-spacing);
  text-decoration: var(--button-text-decoration);
  text-transform: var(--button-text-case);
}

.DefaultSearchInput-module__CQr816k9__v10-6-9 {
  font-family: var(--form-label-font-family);
  font-size: var(--form-label-font-size);
  font-weight: var(--form-label-font-weight);
  line-height: var(--form-label-line-height);
  letter-spacing: var(--form-label-letter-spacing);
  text-decoration: var(--form-label-text-decoration);
  text-transform: var(--form-label-text-case);
}

.DefaultSearchInput-module__bvrmydjy__v10-6-9 {
  font-family: var(--caption-font-family);
  font-size: var(--caption-font-size);
  font-weight: var(--caption-font-weight);
  line-height: var(--caption-line-height);
  letter-spacing: var(--caption-letter-spacing);
  text-decoration: var(--caption-text-decoration);
  text-transform: var(--caption-text-case);
}

.DefaultSearchInput-module__bpRe-gpx__v10-6-9 {
  font-family: var(--text-link-default-font-family);
  font-size: var(--text-link-default-font-size);
  font-weight: var(--text-link-default-font-weight);
  line-height: var(--text-link-default-line-height);
  letter-spacing: var(--text-link-default-letter-spacing);
  text-decoration: var(--text-link-default-text-decoration);
  text-transform: var(--text-link-default-text-case);
}

.DefaultSearchInput-module__uFVODikI__v10-6-9 {
  font-family: var(--text-link-hover-font-family);
  font-size: var(--text-link-hover-font-size);
  font-weight: var(--text-link-hover-font-weight);
  line-height: var(--text-link-hover-line-height);
  letter-spacing: var(--text-link-hover-letter-spacing);
  text-decoration: var(--text-link-hover-text-decoration);
  text-transform: var(--text-link-hover-text-case);
}

.DefaultSearchInput-module__5BIV1YqJ__v10-6-9 {
  font-family: var(--table-data-regular-font-family);
  font-size: var(--table-data-regular-font-size);
  font-weight: var(--table-data-regular-font-weight);
  line-height: var(--table-data-regular-line-height);
  letter-spacing: var(--table-data-regular-letter-spacing);
  text-decoration: var(--table-data-regular-text-decoration);
  text-transform: var(--table-data-regular-text-case);
}

.DefaultSearchInput-module__Xy4SBgBk__v10-6-9 {
  font-family: var(--table-data-bold-font-family);
  font-size: var(--table-data-bold-font-size);
  font-weight: var(--table-data-bold-font-weight);
  line-height: var(--table-data-bold-line-height);
  letter-spacing: var(--table-data-bold-letter-spacing);
  text-decoration: var(--table-data-bold-text-decoration);
  text-transform: var(--table-data-bold-text-case);
}

.DefaultSearchInput-module__3-zVyXUS__v10-6-9 {
  border-bottom: var(--border-width-base) solid var(--border-default);
  color: var(--text-default);
  padding: var(--spacing-2) var(--spacing-4);
}
.DefaultSearchInput-module__3-zVyXUS__v10-6-9 label {
  align-items: center;
  display: inline-flex;
  margin: 0;
  padding: 0;
  width: 100%;
}
.DefaultSearchInput-module__3-zVyXUS__v10-6-9 input {
  border: 0;
  flex-grow: 1;
  outline: none;
}
.DefaultSearchInput-module__3-zVyXUS__v10-6-9 input::placeholder {
  color: var(--text-hint-text);
}
.DefaultSearchInput-module__3-zVyXUS__v10-6-9 input::-webkit-search-cancel-button {
  display: none;
}

.DefaultSearchInput-module__WdsciYG8__v10-6-9 {
  margin-right: var(--spacing-3);
}
@import url("https://assets.cdn.personio.de/fonts/ibm-plex-mono.css");
@import url("https://assets.cdn.personio.de/fonts/open-sans.css");
.DefaultTrigger-module__EFr4EJbn__v10-6-9:focus-visible {
  outline: var(--spacing-0-5) solid var(--hui-focus-stroke, var(--support-dark-blue-110));
  outline-offset: var(--spacing-0-5);
}

.DefaultTrigger-module__EFr4EJbn__v10-6-9 {
  align-items: center;
  background-color: var(--background-default);
  border: var(--border-width-base) solid var(--border-default);
  border-radius: var(--border-radius-large);
  box-sizing: border-box;
  color: var(--text-default);
  cursor: pointer;
  display: inline-flex;
  gap: var(--spacing-2);
  height: 40px;
  justify-content: space-between;
  outline: none;
  padding: 0 var(--spacing-4);
  transition: all 0.3s ease;
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9:hover {
  background-color: var(--background-hover);
  border: var(--border-width-base) solid var(--border-default);
  color: var(--text-hover);
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9:focus-visible {
  transition-property: background-color, border, color;
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9:focus:not(:focus-visible) {
  border-color: var(--interactive-brand-default);
  box-shadow: var(--shadow-focus);
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9.DefaultTrigger-module__ywwNUB8z__v10-6-9 {
  display: flex;
  width: 100%;
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9.DefaultTrigger-module__ijTAHA63__v10-6-9 {
  border-color: var(--border-warning);
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9.DefaultTrigger-module__J2JSuhwR__v10-6-9 {
  border-color: var(--border-critical);
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9.DefaultTrigger-module__tkVBeoVj__v10-6-9, .DefaultTrigger-module__EFr4EJbn__v10-6-9.DefaultTrigger-module__tkVBeoVj__v10-6-9:hover, .DefaultTrigger-module__EFr4EJbn__v10-6-9.DefaultTrigger-module__tkVBeoVj__v10-6-9:focus {
  background-color: var(--background-subdued);
  border-color: var(--border-subdued);
  color: var(--text-disabled);
  cursor: default;
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9 .DefaultTrigger-module__UUopHdDJ__v10-6-9 {
  white-space: nowrap;
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9 .DefaultTrigger-module__sY97qx90__v10-6-9 {
  align-items: center;
  display: flex;
  gap: var(--spacing-1);
  justify-content: space-between;
}
.DefaultTrigger-module__EFr4EJbn__v10-6-9 .DefaultTrigger-module__sY97qx90__v10-6-9 .DefaultTrigger-module__c7zJm5M2__v10-6-9 {
  align-items: center;
  display: flex;
  justify-content: center;
}
.InputTrigger-module__300wddmh__v10-6-9:focus-within:not(.InputTrigger-module__b47iAFO7__v10-6-9) {
  outline: var(--spacing-0-5) solid var(--hui-focus-stroke, var(--support-dark-blue-110));
  outline-offset: var(--spacing-0-5);
}

.InputTrigger-module__300wddmh__v10-6-9 {
  align-items: center;
  background-color: var(--background-default);
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  height: 40px;
  padding: 0 var(--spacing-2) 0 var(--spacing-4);
}
.InputTrigger-module__300wddmh__v10-6-9 .InputTrigger-module__U65cbpDV__v10-6-9 {
  color: var(--text-subdued);
  cursor: inherit;
  flex: 1;
  overflow: hidden;
  padding: var(--spacing-2) var(--spacing-2) var(--spacing-2) 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.InputTrigger-module__300wddmh__v10-6-9 .InputTrigger-module__U65cbpDV__v10-6-9.InputTrigger-module__mx690JiD__v10-6-9 {
  color: var(--text-default);
}
.InputTrigger-module__300wddmh__v10-6-9 .InputTrigger-module__U65cbpDV__v10-6-9 .InputTrigger-module__Uc3uHfDf__v10-6-9 {
  padding: var(--spacing-0-5) 0;
}
.InputTrigger-module__300wddmh__v10-6-9:hover, .InputTrigger-module__300wddmh__v10-6-9:hover .InputTrigger-module__U65cbpDV__v10-6-9 {
  border-color: var(--border-hover);
  color: var(--text-default);
}
.InputTrigger-module__300wddmh__v10-6-9.InputTrigger-module__6O-TPsfM__v10-6-9 {
  display: flex;
  width: 100%;
}
.InputTrigger-module__300wddmh__v10-6-9.InputTrigger-module__b47iAFO7__v10-6-9, .InputTrigger-module__300wddmh__v10-6-9.InputTrigger-module__b47iAFO7__v10-6-9:hover, .InputTrigger-module__300wddmh__v10-6-9.InputTrigger-module__b47iAFO7__v10-6-9:focus,
.InputTrigger-module__300wddmh__v10-6-9.InputTrigger-module__b47iAFO7__v10-6-9 .InputTrigger-module__U65cbpDV__v10-6-9 {
  background-color: var(--background-default);
  border-color: var(--border-disabled);
  box-shadow: none;
  color: var(--text-disabled);
  cursor: not-allowed;
}
.InputTrigger-module__300wddmh__v10-6-9 .InputTrigger-module__D0M4AvyN__v10-6-9 {
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  width: 24px;
}
.InputTrigger-module__300wddmh__v10-6-9 .InputTrigger-module__D0M4AvyN__v10-6-9:hover {
  background: none;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9.MultiInputTrigger-module__o5zgRpz5__v10-6-9:focus-within:not(.MultiInputTrigger-module__HoJWZEfD__v10-6-9) {
  outline: var(--spacing-0-5) solid var(--hui-focus-stroke, var(--support-dark-blue-110));
  outline-offset: var(--spacing-0-5);
}

.MultiInputTrigger-module__-KI-nYAG__v10-6-9 {
  align-items: baseline;
  cursor: pointer;
  display: flex;
  height: 100%;
  min-height: 40px;
  padding: 0 var(--spacing-2) 0 0;
  width: 100%;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9.MultiInputTrigger-module__moxdqa4l__v10-6-9 {
  max-height: 74px;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9 .MultiInputTrigger-module__kbcdO30j__v10-6-9 {
  align-items: center;
  background-color: inherit;
  color: var(--text-subdued);
  column-gap: var(--spacing-1);
  display: flex;
  flex-direction: row;
  overflow-x: hidden;
  padding-bottom: calc(var(--spacing-2) - var(--border-width-base));
  padding-top: calc(var(--spacing-2) - var(--border-width-base));
  row-gap: var(--spacing-2);
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9 .MultiInputTrigger-module__kbcdO30j__v10-6-9.MultiInputTrigger-module__9jgKH7GZ__v10-6-9 {
  flex-wrap: wrap;
  overflow: hidden;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9 .MultiInputTrigger-module__kbcdO30j__v10-6-9.MultiInputTrigger-module__G3md-TL-__v10-6-9 {
  padding-left: var(--spacing-2);
  padding-right: var(--spacing-2);
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9 .MultiInputTrigger-module__kbcdO30j__v10-6-9 .MultiInputTrigger-module__8-JoLNyd__v10-6-9 {
  overflow: hidden;
  padding: var(--spacing-0-5) 0 var(--spacing-0-5) var(--spacing-4);
  text-overflow: ellipsis;
  white-space: nowrap;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9 .MultiInputTrigger-module__kbcdO30j__v10-6-9 .MultiInputTrigger-module__MDoDhXut__v10-6-9 {
  visibility: hidden;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9:hover, .MultiInputTrigger-module__-KI-nYAG__v10-6-9:hover .MultiInputTrigger-module__kbcdO30j__v10-6-9 {
  border-color: var(--border-hover);
  color: var(--text-default);
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9.MultiInputTrigger-module__HoJWZEfD__v10-6-9, .MultiInputTrigger-module__-KI-nYAG__v10-6-9.MultiInputTrigger-module__HoJWZEfD__v10-6-9:hover, .MultiInputTrigger-module__-KI-nYAG__v10-6-9.MultiInputTrigger-module__HoJWZEfD__v10-6-9:focus,
.MultiInputTrigger-module__-KI-nYAG__v10-6-9.MultiInputTrigger-module__HoJWZEfD__v10-6-9 .MultiInputTrigger-module__kbcdO30j__v10-6-9 {
  background-color: var(--background-default);
  border-color: var(--border-disabled);
  box-shadow: none;
  color: var(--text-disabled);
  cursor: not-allowed;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9 .MultiInputTrigger-module__xnQ4jQri__v10-6-9 {
  align-items: center;
  display: flex;
  gap: var(--spacing-1);
  justify-content: space-between;
}
.MultiInputTrigger-module__-KI-nYAG__v10-6-9 .MultiInputTrigger-module__xnQ4jQri__v10-6-9 .MultiInputTrigger-module__XdfmFhky__v10-6-9 {
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  width: 24px;
}
.SelectChip-module__Qn8YpwPn__v10-6-9.SelectChip-module__a4rKKNia__v10-6-9:focus-visible, .SelectChip-module__Qn8YpwPn__v10-6-9.SelectChip-module__N79OIUl9__v10-6-9:focus-visible {
  outline: var(--spacing-0-5) solid var(--hui-focus-stroke, var(--support-dark-blue-110));
  outline-offset: var(--spacing-0-5);
}

.SelectChip-module__Qn8YpwPn__v10-6-9 {
  align-items: center;
  background-color: var(--background-subdued);
  border-radius: var(--border-radius-circle);
  display: inline-flex;
  height: 24px;
  padding: 0 var(--spacing-2);
  user-select: none;
  white-space: nowrap;
}
.SelectChip-module__Qn8YpwPn__v10-6-9.SelectChip-module__a4rKKNia__v10-6-9 {
  padding-right: 0;
}
.SelectChip-module__Qn8YpwPn__v10-6-9.SelectChip-module__N79OIUl9__v10-6-9 {
  cursor: pointer;
}