/**
 *
 * Rules
 *
 */
:host {
  --ezp-theme-solid: var(--ezp-accent-cyan-solid);
  --ezp-theme-translucent: var(--ezp-accent-cyan-translucent);
  display: block;
}

.auth-actions {
  display: flex;
  gap: var(--ezp-spacing-3);
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.auth-actions ezp-text-button {
  flex: 1;
  max-width: calc(50% - var(--ezp-spacing-3) / 2);
}