/* src/components/src/components/index.module.css */
@layer ddsweb-large-atoms {
  @layer ddsweb-chips {
    .EGxgFW_chip {
      --ddsweb-chip-color: var(--ddsweb-theme-colors-primary);
      --ddsweb-chip-background: var(--ddsweb-theme-colors-white);
      --ddsweb-chip-border-color: var(--ddsweb-theme-colors-primary);
      --ddsweb-chip-icon-color: var(--ddsweb-theme-colors-white);
      --ddsweb-chip-icon-background: var(--ddsweb-theme-colors-primary);
      --ddsweb-chip-shadow-color: var(--ddsweb-theme-colors-primary);
      --ddsweb-chip-padding-right: var(--ddsweb-tc-chip-padding-right, var(--ddsweb-theme-spacing-xxx));
      --ddsweb-chip-padding-left: var(--ddsweb-tc-chip-padding-left, var(--ddsweb-theme-spacing-sm));
      --ddsweb-chip-icon-dimension: var(--ddsweb-tc-chip-icon-dimension, 24px);
      padding-right: var(--ddsweb-chip-padding-right);
      padding-left: var(--ddsweb-chip-padding-left);
      border: var(--ddsweb-theme-spacing-xxx) solid var(--ddsweb-chip-border-color);
      border-radius: var(--ddsweb-theme-spacing-xl);
      background-color: var(--ddsweb-chip-background);
      color: var(--ddsweb-chip-color);
      font-size: var(--ddsweb-theme-font-size-next-text-sm);
      line-height: var(--ddsweb-theme-line-height-next-text-sm);
      --ddsweb-button-shadow-color: var(--ddsweb-chip-shadow-color);
      align-items: center;
      display: flex;
    }
    .EGxgFW_chip .ddsweb-button__icon-container {
      width: var(--ddsweb-chip-icon-dimension);
      height: var(--ddsweb-chip-icon-dimension);
      margin-left: var(--ddsweb-theme-spacing-xs);
      background-color: var(--ddsweb-chip-icon-background);
      color: var(--ddsweb-chip-icon-color);
      border-radius: 50%;
      justify-content: center;
      align-items: center;
      display: inline-flex;
    }
    .EGxgFW_selected {
      --ddsweb-chip-color: var(--ddsweb-theme-colors-white);
      --ddsweb-chip-background: var(--ddsweb-theme-colors-active);
      --ddsweb-chip-border-color: transparent;
      --ddsweb-chip-icon-color: var(--ddsweb-theme-colors-active);
      --ddsweb-chip-icon-background: var(--ddsweb-theme-colors-white);
      --ddsweb-chip-shadow-color: var(--ddsweb-theme-colors-active);
    }
    .EGxgFW_error {
      --ddsweb-chip-color: var(--ddsweb-theme-colors-white);
      --ddsweb-chip-background: var(--ddsweb-theme-colors-error);
      --ddsweb-chip-border-color: transparent;
      --ddsweb-chip-icon-color: var(--ddsweb-theme-colors-error);
      --ddsweb-chip-icon-background: var(--ddsweb-theme-colors-white);
      --ddsweb-chip-shadow-color: var(--ddsweb-theme-colors-error);
    }
    .EGxgFW_errorIcon {
      margin-right: var(--ddsweb-theme-spacing-xx);
      margin-left: calc(-1 * var(--ddsweb-theme-spacing-xs));
      display: inline-flex;
    }
    .EGxgFW_chipset {
      gap: var(--ddsweb-theme-spacing-sm);
      flex-wrap: wrap;
      margin: 0;
      padding: 0;
      display: flex;
    }
    .EGxgFW_chipsetItem {
      list-style-type: none;
    }
    .EGxgFW_chipsetError {
      margin-top: var(--ddsweb-theme-spacing-xs);
    }
    .EGxgFW_chipsetError .ddsweb-text {
      color: var(--ddsweb-theme-colors-error);
    }
  }
}


/*# sourceMappingURL=8ef9614cc2f442c55138.css.map*/