/* .letrastica-typecooker {
  margin: 1rem 0;
}

.letrastica-typecooker .button {
  margin-left: .5rem;
}

.typecooker-result {
  margin-top: 1rem;
  display: grid;
  gap: 1rem;
}

.typecooker-card {
  border: 1px solid #ddd;
  padding: .75rem;
  border-radius: 6px;
  display: flex;
  gap: .75rem;
  align-items: flex-start;
}

.typecooker-image {
  max-width: 80px;
  max-height: 80px;
  object-fit: cover;
  border-radius: 4px;
}

.typecooker-term-content {
  flex: 1;
}

.typecooker-term-name {
  font-weight: 700;
  margin-bottom: .25rem;
}

.typecooker-term-desc {
  color: #333;
  font-size: .95rem;
} */
