/*
    DJANGO Admin styles
*/

@import url("fonts.168bab448fee.css");

html[data-theme="light"],
:root {
  /* Seules les variables qui diffèrent du base.css natif de Django */
  --primary: #0a8468;
  --secondary: #0a405e;
  --accent: #f2ef05;

  --header-color: var(--accent);

  --breadcrumbs-fg: #bae4da;
  --breadcrumbs-bg: #84acca;

  --link-hover-color: var(--secondary);
}

body {
  box-sizing: border-box;
}

/* Evite d'utiliser les valeurs de boostrap en surchargeant iciZ */
h1,
h2,
h3,
h4,
h5 {
  font-weight: bold;
}
h1 {
  margin: 0 0 20px;
  font-size: 1.25rem;
}

h2 {
  font-size: 1rem;
  margin: 1em 0 0.5em 0;
}

h2.subhead {
  font-weight: normal;
  margin-top: 0;
}

h3 {
  font-size: 0.875rem;
  margin: 0.8em 0 0.3em 0;
  color: var(--body-medium-color);
}

h4 {
  font-size: 0.75rem;
  margin: 1em 0 0.8em 0;
  padding-bottom: 3px;
  color: var(--body-medium-color);
}

h5 {
  font-size: 0.625rem;
  margin: 1.5em 0 0.5em 0;
  color: var(--body-quiet-color);
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* Surcharge Boostrap */
.btn-primary {
  background-color: var(--button-bg) !important;
  padding: 10px 15px !important;
  border: none !important;
  border-radius: 4px !important;
  color: var(--button-fg) !important;
  cursor: pointer !important;
  transition: background 0.15s !important;
}

.btn-primary:hover {
  background-color: var(--button-hover-bg) !important;
}
