@charset "UTF-8";
/* font-size */
/* font-weight */
/* line-height */
/* sizes */
/* spacing */
/* border-radius */
@media only screen and (max-width: 768px) {
  .hidden-lte-tablet {
    display: none !important;
  }
}
@media only screen and (min-width: 768.2px) {
  .hidden-gt-tablet {
    display: none !important;
  }
}
@media only screen and (max-width: 576px) {
  .hidden-lte-mobile {
    display: none !important;
  }
}
@media only screen and (min-width: 576.2px) {
  .hidden-gt-mobile {
    display: none !important;
  }
}
/* fonts */
/* font sizes */
/* font-weight */
/* fonts */
/* font à utiliser pour un label "normal" */
/* font à utiliser pour un titre d'informations secondaires */
/* font à utiliser pour un texte d'informations secondaires */
.fieldset-card {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  background: #ffffff;
  border: solid thin #e5e7eb;
  border-radius: 14px;
}
@media only screen and (max-width: 768px) {
  .fieldset-card {
    flex-basis: 100%;
  }
}
.fieldset-card--flex-grow {
  flex-grow: 1;
  flex-basis: 0;
}
@media only screen and (max-width: 768px) {
  .fieldset-card--flex-grow {
    flex-basis: 100%;
  }
}
.fieldset-card__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: solid thin #e5e7eb;
  padding: 18px 22px;
}
.fieldset-card__header:has(.fieldset-card__fold-button):hover {
  background-color: #f3f4f6;
  color: #374151;
  border-color: transparent;
  cursor: pointer;
}
.fieldset-card__header__title {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  color: #111827;
  font-weight: 700;
}
.fieldset-card__header__icon-wrapper {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 8px;
  border-radius: 10px;
  color: #9ca3af;
  aspect-ratio: 1;
}
.fieldset-card__header__icon-wrapper--blue {
  background: #eff6ff;
  color: #0073e6;
}
.fieldset-card__header__icon-wrapper--green {
  background: #f0fdf4;
  color: #16a34a;
}
.fieldset-card__header__icon-wrapper--purple {
  background: #ede9fe;
  color: #7c3aed;
}
.fieldset-card__header__icon-wrapper--yellow {
  background: #fef3c7;
  color: #92400e;
}
.fieldset-card__header__icon-wrapper--grey {
  background: #f8f9fb;
  color: #9ca3af;
}
.fieldset-card__header__icon-wrapper--pink {
  background: #fce7f3;
  color: #be185d;
}
.fieldset-card__header__icon-wrapper--red {
  background: #fef2f2;
  color: #dc2626;
}
.fieldset-card__header__icon {
  display: inline-block;
  width: 16px;
  aspect-ratio: 1;
}
.fieldset-card__content {
  padding: 22px;
  overflow: auto;
}

/*# sourceMappingURL=fieldset_card.css.ba39f97ade6c.map */
