.anvil2 {/* Base */._combobox_8ya2y_2 {
  min-width: 8rem;
  position: relative;
}._popover-content_8ya2y_7 {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}._listview_8ya2y_13 {
  padding-block: var(--a2-size-2, 0.5rem);
  padding-inline: var(--a2-size-2, 0.5rem);
}._empty_8ya2y_18 {
  padding-block-end: var(--a2-size-4, 1rem);
  padding-block-start: var(--a2-size-3, 0.75rem);
  padding-inline-end: var(--a2-size-6, 1.5rem);
  padding-inline-start: var(--a2-size-6, 1.5rem);
}._scroll-sentinel_8ya2y_25 {
  height: 0;
  margin-top: -4px;
  position: relative;
  top: 0;
  width: 100%;
}/* Group */._group_8ya2y_34 {
  font-family: var(--a2-font-family-base, "Nunito Sans", sans-serif);
  font-size: 100%;
  color: inherit;
  margin: 0;
  padding: 0;
  border-style: none;
  border-width: 0;
  border-color: transparent;
  box-sizing: border-box;
  display: revert-layer;
  list-style-type: none;
  margin: 0 !important;
  padding: 0;
  padding-block-end: var(--a2-size-2, 0.5rem);
}._group_8ya2y_34 ._group-title_8ya2y_50 {
  display: block;
  padding-block: var(--a2-size-2, 0.5rem);
  padding-inline-end: var(--a2-size-6, 1.5rem);
  padding-inline-start: var(--a2-size-4, 1rem);
}._group_8ya2y_34 ul._group-list_8ya2y_56 {
  display: flex;
  flex-direction: column;
  gap: var(--a2-size-1, 0.25rem);
  margin: 0;
  padding-block-end: 0;
  padding-inline-start: 0;
}._group_8ya2y_34 li:first-child ._group-title_8ya2y_50 {
  padding-block-start: var(--a2-size-4, 1rem);
}/* Item */._item_8ya2y_69 {
  --a2-internal-combobox-item-background-color: var(
    --a2-mod-combobox-item-background-color
  );
  --a2-internal-combobox-item-foreground-color: var(
    --a2-mod-combobox-item-foreground-color
  );
  --a2-mod-combobox-item-background-color: var(--a2-combobox-item-default-background-color, var(--a2-background-color-transparent-default, rgba(0, 0, 0, 0)));
  --a2-mod-combobox-item-background-color-active: var(--a2-combobox-item-default-background-color-active, var(--a2-background-color-transparent-default-active, light-dark(rgba(139, 139, 139, 0.1607843137), rgba(255, 255, 255, 0.1607843137))));
  --a2-mod-combobox-item-background-color-hover: var(--a2-combobox-item-default-background-color-hover, var(--a2-background-color-transparent-default-hover, light-dark(rgba(139, 139, 139, 0.0784313725), rgba(255, 255, 255, 0.0784313725))));
  --a2-mod-combobox-item-disabled-foreground-color: var(--a2-combobox-item-disabled-foreground-color, var(--a2-foreground-color-subdued, light-dark(var(--a2-color-neutral-500, #707070), var(--a2-color-neutral-200, #c4c4c4))));
  --a2-mod-combobox-item-disabled-opacity: var(--a2-combobox-item-disabled-opacity, var(--a2-opacity-disabled, 0.6));
  --a2-mod-combobox-item-foreground-color: var(--a2-combobox-item-default-foreground-color, var(--a2-foreground-color-default, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff))));
  --a2-mod-combobox-item-foreground-color-active: var(--a2-combobox-item-default-foreground-color-active, var(--a2-foreground-color-default-active, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff))));
  --a2-mod-combobox-item-foreground-color-hover: var(--a2-combobox-item-default-foreground-color-hover, var(--a2-foreground-color-default-hover, light-dark(var(--a2-color-neutral-950, #040404), var(--a2-color-neutral-0, #ffffff))));
  --a2-mod-combobox-item-selected-background-color: var(--a2-combobox-item-selected-background-color, var(--a2-background-color-primary-subdued, light-dark(var(--a2-color-blue-50, #e6f1ff), rgba(112, 177, 255, 0.2))));
  --a2-mod-combobox-item-selected-background-color-active: var(--a2-combobox-item-selected-background-color-active, var(--a2-background-color-primary-subdued-active, light-dark(var(--a2-color-blue-200, #9ecaff), rgba(112, 177, 255, 0.4))));
  --a2-mod-combobox-item-selected-background-color-hover: var(--a2-combobox-item-selected-background-color-hover, var(--a2-background-color-primary-subdued-hover, light-dark(var(--a2-color-blue-100, #cce3ff), rgba(112, 177, 255, 0.3019607843))));
  --a2-mod-combobox-item-selected-foreground-color: var(--a2-combobox-item-selected-foreground-color, var(--a2-foreground-color-primary, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
  --a2-mod-combobox-item-selected-foreground-color-active: var(--a2-combobox-item-selected-foreground-color-active, var(--a2-foreground-color-primary-active, light-dark(var(--a2-color-blue-800, #003472), var(--a2-color-blue-200, #9ecaff))));
  --a2-mod-combobox-item-selected-foreground-color-hover: var(--a2-combobox-item-selected-foreground-color-hover, var(--a2-foreground-color-primary-hover, light-dark(var(--a2-color-blue-700, #1d4ca3), var(--a2-color-blue-200, #9ecaff))));
  --a2-mod-icon-padding-block-start: var(--a2-size-quarter, 0.0625rem);
  font-family: var(--a2-font-family-base, "Nunito Sans", sans-serif);
  font-size: 100%;
  color: inherit;
  margin: 0;
  padding: 0;
  border-style: none;
  border-width: 0;
  border-color: transparent;
  box-sizing: border-box;
  display: flex;
  background-color: var(--a2-internal-combobox-item-background-color);
  border-radius: var(--a2-border-radius-medium, var(--a2-radius-2, 0.375rem));
  color: var(--a2-internal-combobox-item-foreground-color);
  cursor: pointer;
  font-size: var(--a2-font-size-300, 0.875rem);
  line-height: calc(var(--a2-size-4, 1rem) + var(--a2-size-half, 0.125rem));
  outline: 0 solid var(--a2-focus-ring-color-default, var(--a2-status-color-info, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
  outline-offset: var(--a2-size-half, 0.125rem);
  padding-block: var(--a2-size-2, 0.5rem);
  padding-inline: var(--a2-size-4, 1rem);
  position: relative;
}._item_8ya2y_69:hover:not([aria-disabled=true]):not(:disabled) {
  --a2-internal-combobox-item-background-color: var(
    --a2-mod-combobox-item-background-color-hover
  );
  --a2-internal-combobox-item-foreground-color: var(
    --a2-mod-combobox-item-foreground-color-hover
  );
}._item_8ya2y_69:active:not([aria-disabled=true]):not(:disabled) {
  --a2-internal-combobox-item-background-color: var(
    --a2-mod-combobox-item-background-color-active
  );
  --a2-internal-combobox-item-foreground-color: var(
    --a2-mod-combobox-item-foreground-color-active
  );
}._item_8ya2y_69 ._children_8ya2y_129 {
  padding-inline-end: var(--a2-size-2, 0.5rem);
}._listview-option_8ya2y_133[aria-selected=true] {
  --a2-internal-combobox-item-background-color: var(
    --a2-mod-combobox-item-background-color-hover
  );
}._listview-option-disabled_8ya2y_139 {
  --a2-mod-combobox-item-disabled-icon-color: var(--a2-combobox-item-disabled-icon-color, var(--a2-foreground-color-subdued, light-dark(var(--a2-color-neutral-500, #707070), var(--a2-color-neutral-200, #c4c4c4))));
  --a2-mod-combobox-item-disabled-opacity: var(--a2-combobox-item-disabled-opacity, var(--a2-opacity-disabled, 0.6));
  cursor: not-allowed;
  opacity: var(--a2-mod-combobox-item-disabled-opacity);
}._listview-option-disabled_8ya2y_139 ._icon-disabled_8ya2y_145 {
  --a2-mod-icon-fill: var(--a2-mod-combobox-item-disabled-icon-color);
}/* Item - Disabled state */._item_8ya2y_69[aria-disabled=true],
._item_8ya2y_69:disabled {
  cursor: not-allowed;
  opacity: var(--a2-mod-combobox-item-disabled-opacity);
}/* Item - Checked state */._item_8ya2y_69[data-checked=true]:not([aria-disabled=true]):not(:disabled) {
  --a2-internal-combobox-item-background-color: var(
    --a2-mod-combobox-item-selected-background-color
  );
  --a2-internal-combobox-item-foreground-color: var(
    --a2-mod-combobox-item-selected-foreground-color
  );
}._item_8ya2y_69[data-checked=true]:not([aria-disabled=true]):not(:disabled):hover {
  --a2-internal-combobox-item-background-color: var(
    --a2-mod-combobox-item-selected-background-color-hover
  );
  --a2-internal-combobox-item-foreground-color: var(
    --a2-mod-combobox-item-selected-foreground-color-hover
  );
}._item_8ya2y_69[data-checked=true]:not([aria-disabled=true]):not(:disabled):active {
  --a2-internal-combobox-item-background-color: var(
    --a2-mod-combobox-item-selected-background-color-active
  );
  --a2-internal-combobox-item-foreground-color: var(
    --a2-mod-combobox-item-selected-foreground-color-active
  );
}/* Select All */._select-all_8ya2y_183 {
  position: sticky;
  top: 0;
  z-index: 1;
}._scrolled_8ya2y_189 ._select-all_8ya2y_183 {
  border-start-end-radius: 0;
  border-start-start-radius: 0;
  box-shadow: var(--a2-shadow-size-float, var(--a2-size-0, 0rem) var(--a2-size-half, 0.125rem) var(--a2-size-2, 0.5rem)) var(--a2-shadow-color-default, light-dark(color-mix(in srgb, var(--a2-color-neutral-900, #1a1a1a) 8%, transparent), color-mix(in srgb, var(--a2-color-neutral-0, #ffffff) 8%, transparent)));
  margin-inline: calc(-1 * var(--a2-size-2, 0.5rem));
  padding-block: var(--a2-size-4, 1rem);
  padding-inline: var(--a2-size-6, 1.5rem);
  transition: all var(--a2-duration-default, 200ms) var(--a2-transition-ease-out, cubic-bezier(0, 0, 0.4, 1));
}
}