.anvil2{@layer starter, reset, base, state, application;._edit-card_1u530_1 {
  --a2-mod-edit-card-border-inline-start-color: var(--a2-edit-card-default-border-inline-start-color, var(--a2-border-color-subdued, light-dark(var(--a2-color-neutral-80, #e6e6e6), var(--a2-color-neutral-700, #404040))));
  --a2-mod-edit-card-border-inline-start-width: var(--a2-edit-card-default-border-inline-start-width, var(--a2-size-quarter, 0.0625rem));
  border-inline-start: var(--a2-mod-edit-card-border-inline-start-width) solid var(--a2-mod-edit-card-border-inline-start-color);
  box-sizing: border-box;
}._edit-card-in-progress_1u530_8 {
  --a2-mod-edit-card-border-inline-start-color: var(--a2-edit-card-in-progress-border-inline-start-color, var(--a2-status-color-info, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
  --a2-mod-edit-card-border-inline-start-width: var(--a2-edit-card-in-progress-border-inline-start-width, 0.375rem);
}._edit-card-complete_1u530_13 {
  --a2-mod-edit-card-border-inline-start-color: var(--a2-edit-card-complete-border-inline-start-color, var(--a2-status-color-info, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
  --a2-mod-edit-card-border-inline-start-width: var(--a2-edit-card-complete-border-inline-start-width, 0.375rem);
}._edit-card-error_1u530_18 {
  --a2-mod-edit-card-border-inline-start-color: var(--a2-edit-card-error-border-inline-start-color, var(--a2-status-color-danger, light-dark(var(--a2-color-red-600, #d62100), var(--a2-color-red-400, #ff5b3d))));
  --a2-mod-edit-card-border-inline-start-width: var(--a2-edit-card-error-border-inline-start-width, 0.375rem);
}._container_1u530_23 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--a2-size-6, 1.5rem);
}._header_1u530_30 {
  display: flex;
  flex-direction: row;
  font-weight: var(--a2-typography-heading-font-weight, var(--a2-font-weight-bold, 700));
  gap: var(--a2-size-3, 0.75rem);
  justify-content: space-between;
}._heading_1u530_38 {
  margin-block-start: var(--a2-size-2, 0.5rem);
}._content_1u530_42 {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  gap: var(--a2-size-1, 0.25rem);
}._footer_1u530_49 {
  display: flex;
  gap: var(--a2-size-3, 0.75rem);
  justify-content: flex-end;
}._indicator_1u530_55 {
  --a2-mod-edit-card-indicator-background-color: var(--a2-edit-card-default-indicator-background-color, var(--a2-background-color-default, light-dark(var(--a2-color-neutral-0, #ffffff), var(--a2-color-neutral-900, #1a1a1a))));
  --a2-mod-edit-card-indicator-border-color: var(--a2-edit-card-default-indicator-border-color, var(--a2-background-color-strongest, light-dark(var(--a2-color-neutral-200, #c4c4c4), var(--a2-color-neutral-500, #707070))));
  --a2-mod-edit-card-indicator-border-style: var(--a2-edit-card-default-indicator-border-style, dashed);
  --a2-mod-edit-card-indicator-icon-color: var(--a2-edit-card-default-indicator-icon-color, rgba(0, 0, 0, 0));
  background-color: var(--a2-mod-edit-card-indicator-background-color);
  border: var(--a2-edit-card-indicator-border-width, var(--a2-size-quarter, 0.0625rem)) var(--a2-mod-edit-card-indicator-border-style) var(--a2-mod-edit-card-indicator-border-color);
  border-radius: var(--a2-border-radius-circular, 100%);
  height: var(--a2-edit-card-indicator-size, var(--a2-size-4, 1rem));
  margin-block-start: var(--a2-size-3, 0.75rem);
  margin-inline-end: var(--a2-size-2, 0.5rem);
  margin-inline-start: -0.3125rem;
  min-width: var(--a2-edit-card-indicator-size, var(--a2-size-4, 1rem));
  width: var(--a2-edit-card-indicator-size, var(--a2-size-4, 1rem));
}._indicator_1u530_55 > span {
  --a2-mod-icon-foreground-color: var(
    --a2-mod-edit-card-indicator-icon-color
  );
  --a2-mod-icon-height: var(--a2-edit-card-indicator-size, var(--a2-size-4, 1rem));
  --a2-mod-icon-width: var(--a2-edit-card-indicator-size, var(--a2-size-4, 1rem));
}._indicator-in-progress_1u530_78 {
  --a2-mod-edit-card-indicator-border-color: var(--a2-edit-card-in-progress-indicator-border-color, var(--a2-status-color-info, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
  --a2-mod-edit-card-indicator-border-style: var(--a2-edit-card-indicator-border-style, solid);
  --a2-mod-edit-card-indicator-icon-color: var(--a2-edit-card-in-progress-indicator-icon-color, var(--a2-status-color-info, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
}._indicator-complete_1u530_84 {
  --a2-mod-edit-card-indicator-background-color: var(--a2-edit-card-complete-indicator-background-color, var(--a2-status-color-info, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
  --a2-mod-edit-card-indicator-border-color: var(--a2-edit-card-complete-indicator-border-color, var(--a2-status-color-info, light-dark(var(--a2-color-blue-600, #0265dc), var(--a2-color-blue-300, #70b1ff))));
  --a2-mod-edit-card-indicator-border-style: var(--a2-edit-card-indicator-border-style, solid);
  --a2-mod-edit-card-indicator-icon-color: var(--a2-edit-card-complete-indicator-icon-color, var(--a2-foreground-color-on-primary, light-dark(var(--a2-color-neutral-0, #ffffff), var(--a2-color-neutral-900, #1a1a1a))));
}._indicator-error_1u530_91 {
  --a2-mod-edit-card-indicator-background-color: var(--a2-edit-card-error-indicator-background-color, var(--a2-status-color-danger, light-dark(var(--a2-color-red-600, #d62100), var(--a2-color-red-400, #ff5b3d))));
  --a2-mod-edit-card-indicator-border-color: var(--a2-edit-card-error-indicator-border-color, var(--a2-status-color-danger, light-dark(var(--a2-color-red-600, #d62100), var(--a2-color-red-400, #ff5b3d))));
  --a2-mod-edit-card-indicator-border-style: var(--a2-edit-card-indicator-border-style, solid);
  --a2-mod-edit-card-indicator-icon-color: var(--a2-edit-card-error-indicator-icon-color, var(--a2-foreground-color-on-danger, light-dark(var(--a2-color-neutral-0, #ffffff), var(--a2-color-neutral-900, #1a1a1a))));
}
}