.tarot-content {
  .sheet-common();
  .item-sheet-common();

  fieldset {
    margin-top: 8px;
    legend {
      margin-top: 1rem;
    }
    .form-group {
      display: flex;
      align-items: center;
    }
    .form-group.long-input input {
      min-width: 24rem;
      max-width: 24rem;
      text-align: left;
    }
    .form-group input {
      min-width: 12rem;
      max-width: 12rem;
    }
    .form-group select {
      min-width: 12rem;
      max-width: 12rem;
    }
    .flexrow,
    .scrollable-content {
      align-items: flex-start;
    }
    .tarot-pic {
      margin-left: 1rem;
      display: flex;
      flex-direction: column;
      justify-content: flex-start; // aligne le contenu en haut
      align-items: center; // ce    }
    }
  }
  .header {
    display: flex;
    img {
      width: 60px;
      height: 90px;
      object-fit: cover;
      aspect-ratio: 2/3;
    }
  }

  label {
    flex: 10%;
  }
}
