/* User Provided Stylesheet */

.pse-fiche-meta {
  border-left: 0.35rem solid var(--pse-fiche-color, #64748b);
  background: color-mix(in srgb, var(--pse-fiche-color, #64748b) 9%, transparent);
  border-radius: 0.35rem;
  padding: 0.85rem 1rem;
  margin: 1rem 0 1.25rem;
}

.pse-fiche-meta p {
  margin: 0.2rem 0;
}

.pse-fiche-meta::before {
  content: var(--pse-fiche-label, "Fiche");
  display: inline-block;
  margin-bottom: 0.45rem;
  padding: 0.12rem 0.5rem;
  border: 1px solid color-mix(in srgb, var(--pse-fiche-color, #64748b) 45%, transparent);
  border-radius: 999px;
  color: var(--pse-fiche-color, #64748b);
  background: color-mix(in srgb, var(--pse-fiche-color, #64748b) 12%, white);
  font-size: 0.78rem;
  font-weight: 700;
  letter-spacing: 0;
  text-transform: uppercase;
}

.pse-fiche-ac {
  --pse-fiche-color: #2563eb;
  --pse-fiche-label: "Apport de connaissances";
}

.pse-fiche-pr {
  --pse-fiche-color: #b45309;
  --pse-fiche-label: "Procédure";
}

.pse-fiche-ft {
  --pse-fiche-color: #15803d;
  --pse-fiche-label: "Fiche technique";
}

.dark .pse-fiche-meta::before {
  background: color-mix(in srgb, var(--pse-fiche-color, #64748b) 25%, #111827);
}
