@charset "UTF-8";
/*!
 * Malakoff Humanis Bootstrap (https://bitbucket.org/si2m/bpp_scss_ds-bootstrap)
 */
:root {
  --corail_mh_brand: #e2250c;
  --corail_mh_dark: #ad1400;
  --corail_mh_light: #ff4b33;
  --corail_pastel: #FFF2F0;
  --corail_light: #F9D3CE;
  --corail_dark: #F3A89E;
  --gris_sable_light: #ede8e6;
  --gris_sable_dark: #e4d8c4;
  --gris_sable_pastel: #F9F7F6;
  --jaune_light: #f4ec5b;
  --jaune_dark: #f9bd00;
  --jaune_pastel: #F9F4B9;
  --vert_light: #03dfb2;
  --vert_dark: #008275;
  --vert_pastel: #E1FBF6;
  --bleu_turquoise_light: #5ad5d9;
  --bleu_turquoise_middle: #008299;
  --bleu_turquoise_dark: #006374;
  --bleu_turquoise_pastel: #DEF7F7;
  --bleu_light: #bde3f2;
  --bleu_pastel: #E0F1F8;
  --bleu_dark: #1a283e;
  --violet_light: #AA89E3;
  --violet_dark: #5514C7;
  --violet_dark_a: #421099;
  --violet_light_deces: #6d4ca7;
  --violet_light_a: #C2ACF2;
  --violet_dark_deces: #4b218e;
  --violet_pastel: #EEE7F9;
  --violet_pastel_deces: #E2DBED;
  --mauve: #d4c0f0;
  --rose_light: #f4b5d4;
  --rose_dark: #d81e88;
  --rose_pastel: #FDF0F7;
  --rose_chair_light: #f0b7a5;
  --rose_chair_dark: #cca196;
  --rose_chair_pastel: #F9EFEB;
  --vert_positif: #1E7000;
  --rouge_negatif: #CC0000;
  --bleu_focus: #2964AE;
  --alerte_vert_positif: #bddab2;
  --alerte_rouge_negatif: #f9b2b2;
  --alerte_bleu_information: #c1d5ee;
  --blanc: #ffffff;
  --noir: #222222;
  --gris_light: #e1e1e1;
  --gris_dark: #636363;
  --gris_background: #f6f6f6;
  --bleu_dark: #1A283E;
  --corail_mh_brand_a: #ad1400;
  --corail_mh_dark_a: #8a1f10;
  --orange_normal_a: #ffb896;
  --vert_dark_a: #006157;
  --bleu_turquoise_middle_a: #005f70;
  --bleu_turquoise_dark_a: #004450;
  --bleu_light_a: #255998;
  --violet_dark_a: #421099;
  --violet_light_deces_a: #67489d;
  --rose_dark_a: #A61768;
  --rose_fushia_a: #870950;
  --rouge_framboise_a: #ac1b42;
  --rose_chair_dark_a: #d2aca2;
  --violet_dark_deces_a: #381078;
  --vert_positif_a: #1E7000 ;
  --rouge_negatif_a: #940000;
  --bleu_focus_a: #1d487c;
  --gris_dark_a: #474747;
  --gris_light-rgb: 225, 225, 225;
  --bleu_focus-rgb: 41, 100, 174;
  --gris_background-rgb: 246, 246, 246;
  --corail_mh_brand_linear: linear-gradient(90deg, #E2250C 0%, #B91A05 100%);
  --corail_mh_light_linear: linear-gradient(225deg, #FF7643 0%, #FF4B33 100%);
  --corail_mh_pay_linear: linear-gradient(90deg, #FF4B33 0%, #FF7643 100%);
  --gris_sable_light_linear: linear-gradient(225deg, #FAF5F3 0%, #EDE8E6 100%);
  --gris_sable_dark_linear: linear-gradient(225deg, #F8F1E6 0%, #E4D8C4 100%);
  --jaune_light_linear: linear-gradient(225deg, #FFFBB7 0%, #F8F169 100%);
  --jaune_dark_linear: linear-gradient(225deg, #FFDC6E 0%, #F9BD00 100%);
  --vert_light_linear: linear-gradient(225deg, #AEFFEF 0%, #03DFB2 100%);
  --vert_dark_linear: linear-gradient(224deg, #005A51 0%, #008275 100%);
  --bleu_turquoise_light_linear: linear-gradient(225deg, #B5FDFF 0%, #5AD5D9 100%);
  --bleu_turquoise_middle_linear: linear-gradient(225deg, #007286 0%, #008299 100%);
  --bleu_turquoise_dark_linear: linear-gradient(225deg, #01414C 0%, #006374 100%);
  --bleu_light_linear: linear-gradient(225deg, #1F5597 0%, #4283D1 100%);
  --violet_light_linear: linear-gradient(226deg, #8F62DC 0%, #AA89E3 100%);
  --violet_dark_linear: linear-gradient(225deg, #3F0FA6 0%, #5514C7 100%);
  --violet_light_deces_linear: linear-gradient(225deg, #593894 0%, #6D4CA7 100%);
  --violet_dark_deces_linear: linear-gradient(225deg, #330F6D 0%, #4B218E 100%);
  --mauve_linear: linear-gradient(225deg, #F2E9FF 0%, #D4C0F0 100%);
  --rose_light_linear: linear-gradient(225deg, #FFE8F3 0%, #F4B5D4 100%);
  --rose_dark_linear: linear-gradient(225deg, #A30961 0%, #D81E88 100%);
  --rose_chair_light_linear: linear-gradient(225deg, #FFDFD2 0%, #F0B7A5 100%);
  --rose_chair_dark_linear: linear-gradient(225deg, #EDD5CE 0%, #CCA196 100%);
  --bg_smooth_bleu_turquoise: linear-gradient(90deg, #FFFFFF 22%, #D8FFFD 84%);
  --bg_smooth_corail: linear-gradient(90deg, #FFFFFF 23%, #FFE5D9 84%);
  --bg_smooth_jaune_dark: linear-gradient(90deg, #FFFFFF 23%, #FEF2CC 83%);
  --bg_smooth_mauve: linear-gradient(90deg, #FFFFFF 23%, #E1D3F5 84%);
  --bg_smooth_vert_light: linear-gradient(90deg, #FFFFFF 22%, #D8FFE0 84%);
  --bg_smooth_rose_light: linear-gradient(90deg, #FFFFFF 23%, #FCE9F2 84%);
  --bg_smooth_gris_sabel_light: linear-gradient(90deg, #FFFFFF 23%, #F7F3ED 84%);
}

[data-theme=dark] {
  --corail_mh_brand: var(--corail_mh_brand_a);
  --corail_mh_dark: var(--corail_mh_dark_a);
  --orange_normal: var(--orange_normal_a);
  --vert_dark: var(--vert_dark_a);
  --bleu_turquoise_middle: var(--bleu_turquoise_middle_a);
  --bleu_turquoise_dark: var(--bleu_turquoise_dark_a);
  --bleu_light: var(--bleu_light_a);
  --violet_dark: var(--violet_dark_a);
  --violet_light_deces: var(--violet_light_deces_a);
  --violet_dark_deces: var(--violet_dark_deces_a);
  --rose_dark: var(--rose_dark_a);
  --rose_fushia: var(--rose_fushia_a);
  --rouge_framboise: var(--rouge_framboise_a);
  --rose_chair_dark: var(--rose_chair_dark_a);
  --vert_positif: var(--vert_positif_a);
  --rouge_negatif: var(--rouge_negatif_a);
  --bleu_focus: var(--bleu_focus_a);
  --gris_dark: var(--gris_dark_a);
  --bleu_focus-rgb: 29, 72, 124;
}

/*
 Variables
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Empty */
h1 {
  font-size: 2.625rem;
  line-height: 1.33;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

h2 {
  font-size: 2.25rem;
  line-height: 1.33;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

h3 {
  font-size: 1.75rem;
  line-height: 1.36;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

h4 {
  font-size: 1.375rem;
  line-height: 1.36;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

h5 {
  font-size: 1.125rem;
  line-height: 1.38;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

body, p, a, form, button {
  font-size: 1rem;
  line-height: 1.38;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

sub {
  font-size: 0.875rem;
  line-height: 1.36;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

.form-focus, .message, caption {
  font-size: 0.75rem;
  line-height: 1.42;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

.overline {
  font-size: 0.625rem;
  line-height: 1.4;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

@media screen and (min-width: 0) {
  .titre-42 {
    font-size: 2.625rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-36 {
    font-size: 2.25rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-28 {
    font-size: 1.75rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-22 {
    font-size: 1.375rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-18 {
    font-size: 1.125rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-16 {
    font-size: 1rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-14 {
    font-size: 0.875rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-12 {
    font-size: 0.75rem;
    line-height: 1.42;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-10 {
    font-size: 0.625rem;
    line-height: 1.4;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
}
@media screen and (min-width: 20rem) {
  .titre-sm-42 {
    font-size: 2.625rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-36 {
    font-size: 2.25rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-28 {
    font-size: 1.75rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-22 {
    font-size: 1.375rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-18 {
    font-size: 1.125rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-16 {
    font-size: 1rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-14 {
    font-size: 0.875rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-12 {
    font-size: 0.75rem;
    line-height: 1.42;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-sm-10 {
    font-size: 0.625rem;
    line-height: 1.4;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
}
@media screen and (min-width: 64rem) {
  .titre-md-42 {
    font-size: 2.625rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-36 {
    font-size: 2.25rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-28 {
    font-size: 1.75rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-22 {
    font-size: 1.375rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-18 {
    font-size: 1.125rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-16 {
    font-size: 1rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-14 {
    font-size: 0.875rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-12 {
    font-size: 0.75rem;
    line-height: 1.42;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-md-10 {
    font-size: 0.625rem;
    line-height: 1.4;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
}
@media screen and (min-width: 80rem) {
  .titre-lg-42 {
    font-size: 2.625rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-36 {
    font-size: 2.25rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-28 {
    font-size: 1.75rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-22 {
    font-size: 1.375rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-18 {
    font-size: 1.125rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-16 {
    font-size: 1rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-14 {
    font-size: 0.875rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-12 {
    font-size: 0.75rem;
    line-height: 1.42;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-lg-10 {
    font-size: 0.625rem;
    line-height: 1.4;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
}
@media screen and (min-width: 90rem) {
  .titre-xl-42 {
    font-size: 2.625rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-36 {
    font-size: 2.25rem;
    line-height: 1.33;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-28 {
    font-size: 1.75rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-22 {
    font-size: 1.375rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-18 {
    font-size: 1.125rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-16 {
    font-size: 1rem;
    line-height: 1.38;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-14 {
    font-size: 0.875rem;
    line-height: 1.36;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-12 {
    font-size: 0.75rem;
    line-height: 1.42;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
  .titre-xl-10 {
    font-size: 0.625rem;
    line-height: 1.4;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
  }
}
body,
p,
a,
form,
button,
table {
  font-size: 1rem;
  line-height: 1.38;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  color: #222222;
  font-family: "poppins-regular", Arial, Helvetica, sans-serif;
}

.overline {
  text-transform: uppercase;
}

.ds-bold, .ds-card__content-label, .popover .popover-header,
b {
  font-family: "poppins-bold", Arial, Helvetica, sans-serif;
}

.sr-only,
.texte-invisible {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.corail_mh_brand {
  color: var(--corail_mh_brand) !important;
}

.corail_mh_brand_bg {
  background-color: var(--corail_mh_brand);
}

.corail_mh_brand_bg_content:after {
  background-color: var(--corail_mh_brand);
}
.corail_mh_brand_bg_content:before {
  background-color: var(--corail_mh_brand);
}

.corail_mh_dark {
  color: var(--corail_mh_dark) !important;
}

.corail_mh_dark_bg {
  background-color: var(--corail_mh_dark);
}

.corail_mh_dark_bg_content:after {
  background-color: var(--corail_mh_dark);
}
.corail_mh_dark_bg_content:before {
  background-color: var(--corail_mh_dark);
}

.corail_mh_light {
  color: var(--corail_mh_light) !important;
}

.corail_mh_light_bg {
  background-color: var(--corail_mh_light);
}

.corail_mh_light_bg_content:after {
  background-color: var(--corail_mh_light);
}
.corail_mh_light_bg_content:before {
  background-color: var(--corail_mh_light);
}

.corail_pastel {
  color: var(--corail_pastel) !important;
}

.corail_pastel_bg {
  background-color: var(--corail_pastel);
}

.corail_pastel_bg_content:after {
  background-color: var(--corail_pastel);
}
.corail_pastel_bg_content:before {
  background-color: var(--corail_pastel);
}

.corail_light {
  color: var(--corail_light) !important;
}

.corail_light_bg {
  background-color: var(--corail_light);
}

.corail_light_bg_content:after {
  background-color: var(--corail_light);
}
.corail_light_bg_content:before {
  background-color: var(--corail_light);
}

.corail_dark {
  color: var(--corail_dark) !important;
}

.corail_dark_bg {
  background-color: var(--corail_dark);
}

.corail_dark_bg_content:after {
  background-color: var(--corail_dark);
}
.corail_dark_bg_content:before {
  background-color: var(--corail_dark);
}

.gris_sable_light {
  color: var(--gris_sable_light) !important;
}

.gris_sable_light_bg {
  background-color: var(--gris_sable_light);
}

.gris_sable_light_bg_content:after {
  background-color: var(--gris_sable_light);
}
.gris_sable_light_bg_content:before {
  background-color: var(--gris_sable_light);
}

.gris_sable_dark {
  color: var(--gris_sable_dark) !important;
}

.gris_sable_dark_bg {
  background-color: var(--gris_sable_dark);
}

.gris_sable_dark_bg_content:after {
  background-color: var(--gris_sable_dark);
}
.gris_sable_dark_bg_content:before {
  background-color: var(--gris_sable_dark);
}

.gris_sable_pastel {
  color: var(--gris_sable_pastel) !important;
}

.gris_sable_pastel_bg {
  background-color: var(--gris_sable_pastel);
}

.gris_sable_pastel_bg_content:after {
  background-color: var(--gris_sable_pastel);
}
.gris_sable_pastel_bg_content:before {
  background-color: var(--gris_sable_pastel);
}

.jaune_light {
  color: var(--jaune_light) !important;
}

.jaune_light_bg {
  background-color: var(--jaune_light);
}

.jaune_light_bg_content:after {
  background-color: var(--jaune_light);
}
.jaune_light_bg_content:before {
  background-color: var(--jaune_light);
}

.jaune_dark {
  color: var(--jaune_dark) !important;
}

.jaune_dark_bg {
  background-color: var(--jaune_dark);
}

.jaune_dark_bg_content:after {
  background-color: var(--jaune_dark);
}
.jaune_dark_bg_content:before {
  background-color: var(--jaune_dark);
}

.jaune_pastel {
  color: var(--jaune_pastel) !important;
}

.jaune_pastel_bg, .ds-alert.ds-alert--warn {
  background-color: var(--jaune_pastel);
}

.jaune_pastel_bg_content:after {
  background-color: var(--jaune_pastel);
}
.jaune_pastel_bg_content:before {
  background-color: var(--jaune_pastel);
}

.vert_light {
  color: var(--vert_light) !important;
}

.vert_light_bg {
  background-color: var(--vert_light);
}

.vert_light_bg_content:after {
  background-color: var(--vert_light);
}
.vert_light_bg_content:before {
  background-color: var(--vert_light);
}

.vert_dark {
  color: var(--vert_dark) !important;
}

.vert_dark_bg {
  background-color: var(--vert_dark);
}

.vert_dark_bg_content:after {
  background-color: var(--vert_dark);
}
.vert_dark_bg_content:before {
  background-color: var(--vert_dark);
}

.vert_pastel {
  color: var(--vert_pastel) !important;
}

.vert_pastel_bg {
  background-color: var(--vert_pastel);
}

.vert_pastel_bg_content:after {
  background-color: var(--vert_pastel);
}
.vert_pastel_bg_content:before {
  background-color: var(--vert_pastel);
}

.bleu_turquoise_light {
  color: var(--bleu_turquoise_light) !important;
}

.bleu_turquoise_light_bg, .ds-card-input.ds-card--checked .ds-card__content,
.ds-card-button.ds-card--checked .ds-card__content {
  background-color: var(--bleu_turquoise_light);
}

.bleu_turquoise_light_bg_content:after {
  background-color: var(--bleu_turquoise_light);
}
.bleu_turquoise_light_bg_content:before {
  background-color: var(--bleu_turquoise_light);
}

.bleu_turquoise_middle {
  color: var(--bleu_turquoise_middle) !important;
}

.bleu_turquoise_middle_bg {
  background-color: var(--bleu_turquoise_middle);
}

.bleu_turquoise_middle_bg_content:after {
  background-color: var(--bleu_turquoise_middle);
}
.bleu_turquoise_middle_bg_content:before {
  background-color: var(--bleu_turquoise_middle);
}

.bleu_turquoise_dark {
  color: var(--bleu_turquoise_dark) !important;
}

.bleu_turquoise_dark_bg {
  background-color: var(--bleu_turquoise_dark);
}

.bleu_turquoise_dark_bg_content:after {
  background-color: var(--bleu_turquoise_dark);
}
.bleu_turquoise_dark_bg_content:before {
  background-color: var(--bleu_turquoise_dark);
}

.bleu_turquoise_pastel {
  color: var(--bleu_turquoise_pastel) !important;
}

.bleu_turquoise_pastel_bg {
  background-color: var(--bleu_turquoise_pastel);
}

.bleu_turquoise_pastel_bg_content:after {
  background-color: var(--bleu_turquoise_pastel);
}
.bleu_turquoise_pastel_bg_content:before {
  background-color: var(--bleu_turquoise_pastel);
}

.bleu_light {
  color: var(--bleu_light) !important;
}

.bleu_light_bg {
  background-color: var(--bleu_light);
}

.bleu_light_bg_content:after {
  background-color: var(--bleu_light);
}
.bleu_light_bg_content:before {
  background-color: var(--bleu_light);
}

.bleu_pastel {
  color: var(--bleu_pastel) !important;
}

.bleu_pastel_bg {
  background-color: var(--bleu_pastel);
}

.bleu_pastel_bg_content:after {
  background-color: var(--bleu_pastel);
}
.bleu_pastel_bg_content:before {
  background-color: var(--bleu_pastel);
}

.bleu_dark {
  color: var(--bleu_dark) !important;
}

.bleu_dark_bg {
  background-color: var(--bleu_dark);
}

.bleu_dark_bg_content:after {
  background-color: var(--bleu_dark);
}
.bleu_dark_bg_content:before {
  background-color: var(--bleu_dark);
}

.violet_light {
  color: var(--violet_light) !important;
}

.violet_light_bg {
  background-color: var(--violet_light);
}

.violet_light_bg_content:after {
  background-color: var(--violet_light);
}
.violet_light_bg_content:before {
  background-color: var(--violet_light);
}

.violet_dark {
  color: var(--violet_dark) !important;
}

.violet_dark_bg {
  background-color: var(--violet_dark);
}

.violet_dark_bg_content:after {
  background-color: var(--violet_dark);
}
.violet_dark_bg_content:before {
  background-color: var(--violet_dark);
}

.violet_light_deces {
  color: var(--violet_light_deces) !important;
}

.violet_light_deces_bg {
  background-color: var(--violet_light_deces);
}

.violet_light_deces_bg_content:after {
  background-color: var(--violet_light_deces);
}
.violet_light_deces_bg_content:before {
  background-color: var(--violet_light_deces);
}

.violet_dark_deces {
  color: var(--violet_dark_deces) !important;
}

.violet_dark_deces_bg {
  background-color: var(--violet_dark_deces);
}

.violet_dark_deces_bg_content:after {
  background-color: var(--violet_dark_deces);
}
.violet_dark_deces_bg_content:before {
  background-color: var(--violet_dark_deces);
}

.violet_pastel {
  color: var(--violet_pastel) !important;
}

.violet_pastel_bg {
  background-color: var(--violet_pastel);
}

.violet_pastel_bg_content:after {
  background-color: var(--violet_pastel);
}
.violet_pastel_bg_content:before {
  background-color: var(--violet_pastel);
}

.violet_pastel_deces {
  color: var(--violet_pastel_deces) !important;
}

.violet_pastel_deces_bg {
  background-color: var(--violet_pastel_deces);
}

.violet_pastel_deces_bg_content:after {
  background-color: var(--violet_pastel_deces);
}
.violet_pastel_deces_bg_content:before {
  background-color: var(--violet_pastel_deces);
}

.mauve {
  color: var(--mauve) !important;
}

.mauve_bg {
  background-color: var(--mauve);
}

.mauve_bg_content:after {
  background-color: var(--mauve);
}
.mauve_bg_content:before {
  background-color: var(--mauve);
}

.rose_light {
  color: var(--rose_light) !important;
}

.rose_light_bg {
  background-color: var(--rose_light);
}

.rose_light_bg_content:after {
  background-color: var(--rose_light);
}
.rose_light_bg_content:before {
  background-color: var(--rose_light);
}

.rose_dark {
  color: var(--rose_dark) !important;
}

.rose_dark_bg {
  background-color: var(--rose_dark);
}

.rose_dark_bg_content:after {
  background-color: var(--rose_dark);
}
.rose_dark_bg_content:before {
  background-color: var(--rose_dark);
}

.rose_pastel {
  color: var(--rose_pastel) !important;
}

.rose_pastel_bg {
  background-color: var(--rose_pastel);
}

.rose_pastel_bg_content:after {
  background-color: var(--rose_pastel);
}
.rose_pastel_bg_content:before {
  background-color: var(--rose_pastel);
}

.rose_chair_light {
  color: var(--rose_chair_light) !important;
}

.rose_chair_light_bg {
  background-color: var(--rose_chair_light);
}

.rose_chair_light_bg_content:after {
  background-color: var(--rose_chair_light);
}
.rose_chair_light_bg_content:before {
  background-color: var(--rose_chair_light);
}

.rose_chair_dark {
  color: var(--rose_chair_dark) !important;
}

.rose_chair_dark_bg {
  background-color: var(--rose_chair_dark);
}

.rose_chair_dark_bg_content:after {
  background-color: var(--rose_chair_dark);
}
.rose_chair_dark_bg_content:before {
  background-color: var(--rose_chair_dark);
}

.rose_chair_pastel {
  color: var(--rose_chair_pastel) !important;
}

.rose_chair_pastel_bg {
  background-color: var(--rose_chair_pastel);
}

.rose_chair_pastel_bg_content:after {
  background-color: var(--rose_chair_pastel);
}
.rose_chair_pastel_bg_content:before {
  background-color: var(--rose_chair_pastel);
}

.vert_positif {
  color: var(--vert_positif) !important;
}

.vert_positif_bg {
  background-color: var(--vert_positif);
}

.vert_positif_bg_content:after {
  background-color: var(--vert_positif);
}
.vert_positif_bg_content:before {
  background-color: var(--vert_positif);
}

.rouge_negatif {
  color: var(--rouge_negatif) !important;
}

.rouge_negatif_bg {
  background-color: var(--rouge_negatif);
}

.rouge_negatif_bg_content:after {
  background-color: var(--rouge_negatif);
}
.rouge_negatif_bg_content:before {
  background-color: var(--rouge_negatif);
}

.bleu_focus {
  color: var(--bleu_focus) !important;
}

.bleu_focus_bg {
  background-color: var(--bleu_focus);
}

.bleu_focus_bg_content:after {
  background-color: var(--bleu_focus);
}
.bleu_focus_bg_content:before {
  background-color: var(--bleu_focus);
}

.alerte_vert_positif {
  color: var(--alerte_vert_positif) !important;
}

.alerte_vert_positif_bg, .ds-alert.ds-alert--valid {
  background-color: var(--alerte_vert_positif);
}

.alerte_vert_positif_bg_content:after {
  background-color: var(--alerte_vert_positif);
}
.alerte_vert_positif_bg_content:before {
  background-color: var(--alerte_vert_positif);
}

.alerte_rouge_negatif {
  color: var(--alerte_rouge_negatif) !important;
}

.alerte_rouge_negatif_bg, .ds-alert.ds-alert--error {
  background-color: var(--alerte_rouge_negatif);
}

.alerte_rouge_negatif_bg_content:after {
  background-color: var(--alerte_rouge_negatif);
}
.alerte_rouge_negatif_bg_content:before {
  background-color: var(--alerte_rouge_negatif);
}

.alerte_bleu_information {
  color: var(--alerte_bleu_information) !important;
}

.alerte_bleu_information_bg, .ds-alert.ds-alert--info {
  background-color: var(--alerte_bleu_information);
}

.alerte_bleu_information_bg_content:after {
  background-color: var(--alerte_bleu_information);
}
.alerte_bleu_information_bg_content:before {
  background-color: var(--alerte_bleu_information);
}

.blanc {
  color: #ffffff !important;
}

.blanc_bg, .ds-card-input:not(.ds-card--checked) .ds-card__content,
.ds-card-button:not(.ds-card--checked) .ds-card__content {
  background-color: #ffffff;
}

.blanc_bg_content:after {
  background-color: #ffffff;
}
.blanc_bg_content:before {
  background-color: #ffffff;
}

.noir {
  color: #222222 !important;
}

.noir_bg {
  background-color: #222222;
}

.noir_bg_content:after {
  background-color: #222222;
}
.noir_bg_content:before {
  background-color: #222222;
}

.gris_light {
  color: var(--gris_light) !important;
}

.gris_light_bg {
  background-color: var(--gris_light);
}

.gris_light_bg_content:after {
  background-color: var(--gris_light);
}
.gris_light_bg_content:before {
  background-color: var(--gris_light);
}

.gris_dark, .ds-card__content-sublabel, .ds-card__content-label, .ds-card__content-icon {
  color: var(--gris_dark) !important;
}

.gris_dark_bg {
  background-color: var(--gris_dark);
}

.gris_dark_bg_content:after {
  background-color: var(--gris_dark);
}
.gris_dark_bg_content:before {
  background-color: var(--gris_dark);
}

.gris_background {
  color: var(--gris_background) !important;
}

.gris_background_bg {
  background-color: var(--gris_background);
}

.gris_background_bg_content:after {
  background-color: var(--gris_background);
}
.gris_background_bg_content:before {
  background-color: var(--gris_background);
}

.corail_mh_brand_linear {
  background: var(--corail_mh_brand_linear);
}

.corail_mh_light_linear {
  background: var(--corail_mh_light_linear);
}

.corail_mh_pay_linear {
  background: var(--corail_mh_pay_linear);
}

.gris_sable_light_linear {
  background: var(--gris_sable_light_linear);
}

.gris_sable_dark_linear {
  background: var(--gris_sable_dark_linear);
}

.jaune_light_linear {
  background: var(--jaune_light_linear);
}

.jaune_dark_linear {
  background: var(--jaune_dark_linear);
}

.vert_light_linear {
  background: var(--vert_light_linear);
}

.vert_dark_linear {
  background: var(--vert_dark_linear);
}

.bleu_turquoise_light_linear {
  background: var(--bleu_turquoise_light_linear);
}

.bleu_turquoise_middle_linear {
  background: var(--bleu_turquoise_middle_linear);
}

.bleu_turquoise_dark_linear {
  background: var(--bleu_turquoise_dark_linear);
}

.bleu_light_linear {
  background: var(--bleu_light_linear);
}

.violet_light_linear {
  background: var(--violet_light_linear);
}

.violet_dark_linear {
  background: var(--violet_dark_linear);
}

.violet_light_deces_linear {
  background: var(--violet_light_deces_linear);
}

.violet_dark_deces_linear {
  background: var(--violet_dark_deces_linear);
}

.mauve_linear {
  background: var(--mauve_linear);
}

.rose_light_linear {
  background: var(--rose_light_linear);
}

.rose_dark_linear {
  background: var(--rose_dark_linear);
}

.rose_chair_light_linear {
  background: var(--rose_chair_light_linear);
}

.rose_chair_dark_linear {
  background: var(--rose_chair_dark_linear);
}

.bg_smooth_bleu_turquoise {
  background: var(--bg_smooth_bleu_turquoise);
}

.bg_smooth_corail {
  background: var(--bg_smooth_corail);
}

.bg_smooth_jaune_dark {
  background: var(--bg_smooth_jaune_dark);
}

.bg_smooth_mauve {
  background: var(--bg_smooth_mauve);
}

.bg_smooth_vert_light {
  background: var(--bg_smooth_vert_light);
}

.bg_smooth_rose_light {
  background: var(--bg_smooth_rose_light);
}

.bg_smooth_gris_sabel_light {
  background: var(--bg_smooth_gris_sabel_light);
}

.alerte_blanc_neutre_bg {
  background-color: #fff;
}

.alerte_gris_neutre_bg, .ds-alert.ds-alert--neutral {
  background-color: #f6f6f6;
}

.alerte_bleu_information_bg, .ds-alert.ds-alert--info {
  background-color: #c1d5ee;
}

.alerte_vert_positif_bg, .ds-alert.ds-alert--valid {
  background-color: #bddab2;
}

.jaune_pastel_bg, .ds-alert.ds-alert--warn {
  background-color: #F9F4B9;
}

.alerte_rouge_negatif_bg, .ds-alert.ds-alert--error {
  background-color: #f9b2b2;
}

.align-gauche {
  text-align: left;
}

.align-centre {
  text-align: center;
}

.align-droite {
  text-align: right;
}

.bg-overlay-0 {
  position: relative;
  z-index: 0;
}

.bg-overlay-1 {
  position: relative;
  z-index: 1;
}

.bg-overlay-2 {
  position: relative;
  z-index: 2;
}

.bg-overlay-3 {
  position: relative;
  z-index: 3;
}

.bg-overlay-4 {
  position: relative;
  z-index: 4;
}

.bg-overlay-5 {
  position: relative;
  z-index: 5;
}

.bg-overlay-6 {
  position: relative;
  z-index: 6;
}

.bg-overlay-7 {
  position: relative;
  z-index: 7;
}

.bg-overlay-8 {
  position: relative;
  z-index: 8;
}

.bg-overlay-9 {
  position: relative;
  z-index: 9;
}

.bg-overlay-10 {
  position: relative;
  z-index: 10;
}

.border-top-1-solid-corail_mh_brand {
  border-top: 1px solid var(--corail_mh_brand);
}

.border-top-1-dashed-corail_mh_brand {
  border-top: 1px dashed var(--corail_mh_brand);
}

.border-top-1-dotted-corail_mh_brand {
  border-top: 1px dotted var(--corail_mh_brand);
}

.border-top-1-double-corail_mh_brand {
  border-top: 1px double var(--corail_mh_brand);
}

.border-top-1-groove-corail_mh_brand {
  border-top: 1px groove var(--corail_mh_brand);
}

.border-top-1-ridge-corail_mh_brand {
  border-top: 1px ridge var(--corail_mh_brand);
}

.border-top-1-inset-corail_mh_brand {
  border-top: 1px inset var(--corail_mh_brand);
}

.border-top-1-outset-corail_mh_brand {
  border-top: 1px outset var(--corail_mh_brand);
}

.border-top-1-none-corail_mh_brand {
  border-top: 1px none var(--corail_mh_brand);
}

.border-top-1-hidden-corail_mh_brand {
  border-top: 1px hidden var(--corail_mh_brand);
}

.border-top-1-solid-corail_mh_dark {
  border-top: 1px solid var(--corail_mh_dark);
}

.border-top-1-dashed-corail_mh_dark {
  border-top: 1px dashed var(--corail_mh_dark);
}

.border-top-1-dotted-corail_mh_dark {
  border-top: 1px dotted var(--corail_mh_dark);
}

.border-top-1-double-corail_mh_dark {
  border-top: 1px double var(--corail_mh_dark);
}

.border-top-1-groove-corail_mh_dark {
  border-top: 1px groove var(--corail_mh_dark);
}

.border-top-1-ridge-corail_mh_dark {
  border-top: 1px ridge var(--corail_mh_dark);
}

.border-top-1-inset-corail_mh_dark {
  border-top: 1px inset var(--corail_mh_dark);
}

.border-top-1-outset-corail_mh_dark {
  border-top: 1px outset var(--corail_mh_dark);
}

.border-top-1-none-corail_mh_dark {
  border-top: 1px none var(--corail_mh_dark);
}

.border-top-1-hidden-corail_mh_dark {
  border-top: 1px hidden var(--corail_mh_dark);
}

.border-top-1-solid-corail_mh_light {
  border-top: 1px solid var(--corail_mh_light);
}

.border-top-1-dashed-corail_mh_light {
  border-top: 1px dashed var(--corail_mh_light);
}

.border-top-1-dotted-corail_mh_light {
  border-top: 1px dotted var(--corail_mh_light);
}

.border-top-1-double-corail_mh_light {
  border-top: 1px double var(--corail_mh_light);
}

.border-top-1-groove-corail_mh_light {
  border-top: 1px groove var(--corail_mh_light);
}

.border-top-1-ridge-corail_mh_light {
  border-top: 1px ridge var(--corail_mh_light);
}

.border-top-1-inset-corail_mh_light {
  border-top: 1px inset var(--corail_mh_light);
}

.border-top-1-outset-corail_mh_light {
  border-top: 1px outset var(--corail_mh_light);
}

.border-top-1-none-corail_mh_light {
  border-top: 1px none var(--corail_mh_light);
}

.border-top-1-hidden-corail_mh_light {
  border-top: 1px hidden var(--corail_mh_light);
}

.border-top-1-solid-corail_pastel {
  border-top: 1px solid var(--corail_pastel);
}

.border-top-1-dashed-corail_pastel {
  border-top: 1px dashed var(--corail_pastel);
}

.border-top-1-dotted-corail_pastel {
  border-top: 1px dotted var(--corail_pastel);
}

.border-top-1-double-corail_pastel {
  border-top: 1px double var(--corail_pastel);
}

.border-top-1-groove-corail_pastel {
  border-top: 1px groove var(--corail_pastel);
}

.border-top-1-ridge-corail_pastel {
  border-top: 1px ridge var(--corail_pastel);
}

.border-top-1-inset-corail_pastel {
  border-top: 1px inset var(--corail_pastel);
}

.border-top-1-outset-corail_pastel {
  border-top: 1px outset var(--corail_pastel);
}

.border-top-1-none-corail_pastel {
  border-top: 1px none var(--corail_pastel);
}

.border-top-1-hidden-corail_pastel {
  border-top: 1px hidden var(--corail_pastel);
}

.border-top-1-solid-corail_light {
  border-top: 1px solid var(--corail_light);
}

.border-top-1-dashed-corail_light {
  border-top: 1px dashed var(--corail_light);
}

.border-top-1-dotted-corail_light {
  border-top: 1px dotted var(--corail_light);
}

.border-top-1-double-corail_light {
  border-top: 1px double var(--corail_light);
}

.border-top-1-groove-corail_light {
  border-top: 1px groove var(--corail_light);
}

.border-top-1-ridge-corail_light {
  border-top: 1px ridge var(--corail_light);
}

.border-top-1-inset-corail_light {
  border-top: 1px inset var(--corail_light);
}

.border-top-1-outset-corail_light {
  border-top: 1px outset var(--corail_light);
}

.border-top-1-none-corail_light {
  border-top: 1px none var(--corail_light);
}

.border-top-1-hidden-corail_light {
  border-top: 1px hidden var(--corail_light);
}

.border-top-1-solid-corail_dark {
  border-top: 1px solid var(--corail_dark);
}

.border-top-1-dashed-corail_dark {
  border-top: 1px dashed var(--corail_dark);
}

.border-top-1-dotted-corail_dark {
  border-top: 1px dotted var(--corail_dark);
}

.border-top-1-double-corail_dark {
  border-top: 1px double var(--corail_dark);
}

.border-top-1-groove-corail_dark {
  border-top: 1px groove var(--corail_dark);
}

.border-top-1-ridge-corail_dark {
  border-top: 1px ridge var(--corail_dark);
}

.border-top-1-inset-corail_dark {
  border-top: 1px inset var(--corail_dark);
}

.border-top-1-outset-corail_dark {
  border-top: 1px outset var(--corail_dark);
}

.border-top-1-none-corail_dark {
  border-top: 1px none var(--corail_dark);
}

.border-top-1-hidden-corail_dark {
  border-top: 1px hidden var(--corail_dark);
}

.border-top-1-solid-gris_sable_light {
  border-top: 1px solid var(--gris_sable_light);
}

.border-top-1-dashed-gris_sable_light {
  border-top: 1px dashed var(--gris_sable_light);
}

.border-top-1-dotted-gris_sable_light {
  border-top: 1px dotted var(--gris_sable_light);
}

.border-top-1-double-gris_sable_light {
  border-top: 1px double var(--gris_sable_light);
}

.border-top-1-groove-gris_sable_light {
  border-top: 1px groove var(--gris_sable_light);
}

.border-top-1-ridge-gris_sable_light {
  border-top: 1px ridge var(--gris_sable_light);
}

.border-top-1-inset-gris_sable_light {
  border-top: 1px inset var(--gris_sable_light);
}

.border-top-1-outset-gris_sable_light {
  border-top: 1px outset var(--gris_sable_light);
}

.border-top-1-none-gris_sable_light {
  border-top: 1px none var(--gris_sable_light);
}

.border-top-1-hidden-gris_sable_light {
  border-top: 1px hidden var(--gris_sable_light);
}

.border-top-1-solid-gris_sable_dark {
  border-top: 1px solid var(--gris_sable_dark);
}

.border-top-1-dashed-gris_sable_dark {
  border-top: 1px dashed var(--gris_sable_dark);
}

.border-top-1-dotted-gris_sable_dark {
  border-top: 1px dotted var(--gris_sable_dark);
}

.border-top-1-double-gris_sable_dark {
  border-top: 1px double var(--gris_sable_dark);
}

.border-top-1-groove-gris_sable_dark {
  border-top: 1px groove var(--gris_sable_dark);
}

.border-top-1-ridge-gris_sable_dark {
  border-top: 1px ridge var(--gris_sable_dark);
}

.border-top-1-inset-gris_sable_dark {
  border-top: 1px inset var(--gris_sable_dark);
}

.border-top-1-outset-gris_sable_dark {
  border-top: 1px outset var(--gris_sable_dark);
}

.border-top-1-none-gris_sable_dark {
  border-top: 1px none var(--gris_sable_dark);
}

.border-top-1-hidden-gris_sable_dark {
  border-top: 1px hidden var(--gris_sable_dark);
}

.border-top-1-solid-gris_sable_pastel {
  border-top: 1px solid var(--gris_sable_pastel);
}

.border-top-1-dashed-gris_sable_pastel {
  border-top: 1px dashed var(--gris_sable_pastel);
}

.border-top-1-dotted-gris_sable_pastel {
  border-top: 1px dotted var(--gris_sable_pastel);
}

.border-top-1-double-gris_sable_pastel {
  border-top: 1px double var(--gris_sable_pastel);
}

.border-top-1-groove-gris_sable_pastel {
  border-top: 1px groove var(--gris_sable_pastel);
}

.border-top-1-ridge-gris_sable_pastel {
  border-top: 1px ridge var(--gris_sable_pastel);
}

.border-top-1-inset-gris_sable_pastel {
  border-top: 1px inset var(--gris_sable_pastel);
}

.border-top-1-outset-gris_sable_pastel {
  border-top: 1px outset var(--gris_sable_pastel);
}

.border-top-1-none-gris_sable_pastel {
  border-top: 1px none var(--gris_sable_pastel);
}

.border-top-1-hidden-gris_sable_pastel {
  border-top: 1px hidden var(--gris_sable_pastel);
}

.border-top-1-solid-jaune_light {
  border-top: 1px solid var(--jaune_light);
}

.border-top-1-dashed-jaune_light {
  border-top: 1px dashed var(--jaune_light);
}

.border-top-1-dotted-jaune_light {
  border-top: 1px dotted var(--jaune_light);
}

.border-top-1-double-jaune_light {
  border-top: 1px double var(--jaune_light);
}

.border-top-1-groove-jaune_light {
  border-top: 1px groove var(--jaune_light);
}

.border-top-1-ridge-jaune_light {
  border-top: 1px ridge var(--jaune_light);
}

.border-top-1-inset-jaune_light {
  border-top: 1px inset var(--jaune_light);
}

.border-top-1-outset-jaune_light {
  border-top: 1px outset var(--jaune_light);
}

.border-top-1-none-jaune_light {
  border-top: 1px none var(--jaune_light);
}

.border-top-1-hidden-jaune_light {
  border-top: 1px hidden var(--jaune_light);
}

.border-top-1-solid-jaune_dark {
  border-top: 1px solid var(--jaune_dark);
}

.border-top-1-dashed-jaune_dark {
  border-top: 1px dashed var(--jaune_dark);
}

.border-top-1-dotted-jaune_dark {
  border-top: 1px dotted var(--jaune_dark);
}

.border-top-1-double-jaune_dark {
  border-top: 1px double var(--jaune_dark);
}

.border-top-1-groove-jaune_dark {
  border-top: 1px groove var(--jaune_dark);
}

.border-top-1-ridge-jaune_dark {
  border-top: 1px ridge var(--jaune_dark);
}

.border-top-1-inset-jaune_dark {
  border-top: 1px inset var(--jaune_dark);
}

.border-top-1-outset-jaune_dark {
  border-top: 1px outset var(--jaune_dark);
}

.border-top-1-none-jaune_dark {
  border-top: 1px none var(--jaune_dark);
}

.border-top-1-hidden-jaune_dark {
  border-top: 1px hidden var(--jaune_dark);
}

.border-top-1-solid-jaune_pastel {
  border-top: 1px solid var(--jaune_pastel);
}

.border-top-1-dashed-jaune_pastel {
  border-top: 1px dashed var(--jaune_pastel);
}

.border-top-1-dotted-jaune_pastel {
  border-top: 1px dotted var(--jaune_pastel);
}

.border-top-1-double-jaune_pastel {
  border-top: 1px double var(--jaune_pastel);
}

.border-top-1-groove-jaune_pastel {
  border-top: 1px groove var(--jaune_pastel);
}

.border-top-1-ridge-jaune_pastel {
  border-top: 1px ridge var(--jaune_pastel);
}

.border-top-1-inset-jaune_pastel {
  border-top: 1px inset var(--jaune_pastel);
}

.border-top-1-outset-jaune_pastel {
  border-top: 1px outset var(--jaune_pastel);
}

.border-top-1-none-jaune_pastel {
  border-top: 1px none var(--jaune_pastel);
}

.border-top-1-hidden-jaune_pastel {
  border-top: 1px hidden var(--jaune_pastel);
}

.border-top-1-solid-vert_light {
  border-top: 1px solid var(--vert_light);
}

.border-top-1-dashed-vert_light {
  border-top: 1px dashed var(--vert_light);
}

.border-top-1-dotted-vert_light {
  border-top: 1px dotted var(--vert_light);
}

.border-top-1-double-vert_light {
  border-top: 1px double var(--vert_light);
}

.border-top-1-groove-vert_light {
  border-top: 1px groove var(--vert_light);
}

.border-top-1-ridge-vert_light {
  border-top: 1px ridge var(--vert_light);
}

.border-top-1-inset-vert_light {
  border-top: 1px inset var(--vert_light);
}

.border-top-1-outset-vert_light {
  border-top: 1px outset var(--vert_light);
}

.border-top-1-none-vert_light {
  border-top: 1px none var(--vert_light);
}

.border-top-1-hidden-vert_light {
  border-top: 1px hidden var(--vert_light);
}

.border-top-1-solid-vert_dark {
  border-top: 1px solid var(--vert_dark);
}

.border-top-1-dashed-vert_dark {
  border-top: 1px dashed var(--vert_dark);
}

.border-top-1-dotted-vert_dark {
  border-top: 1px dotted var(--vert_dark);
}

.border-top-1-double-vert_dark {
  border-top: 1px double var(--vert_dark);
}

.border-top-1-groove-vert_dark {
  border-top: 1px groove var(--vert_dark);
}

.border-top-1-ridge-vert_dark {
  border-top: 1px ridge var(--vert_dark);
}

.border-top-1-inset-vert_dark {
  border-top: 1px inset var(--vert_dark);
}

.border-top-1-outset-vert_dark {
  border-top: 1px outset var(--vert_dark);
}

.border-top-1-none-vert_dark {
  border-top: 1px none var(--vert_dark);
}

.border-top-1-hidden-vert_dark {
  border-top: 1px hidden var(--vert_dark);
}

.border-top-1-solid-vert_pastel {
  border-top: 1px solid var(--vert_pastel);
}

.border-top-1-dashed-vert_pastel {
  border-top: 1px dashed var(--vert_pastel);
}

.border-top-1-dotted-vert_pastel {
  border-top: 1px dotted var(--vert_pastel);
}

.border-top-1-double-vert_pastel {
  border-top: 1px double var(--vert_pastel);
}

.border-top-1-groove-vert_pastel {
  border-top: 1px groove var(--vert_pastel);
}

.border-top-1-ridge-vert_pastel {
  border-top: 1px ridge var(--vert_pastel);
}

.border-top-1-inset-vert_pastel {
  border-top: 1px inset var(--vert_pastel);
}

.border-top-1-outset-vert_pastel {
  border-top: 1px outset var(--vert_pastel);
}

.border-top-1-none-vert_pastel {
  border-top: 1px none var(--vert_pastel);
}

.border-top-1-hidden-vert_pastel {
  border-top: 1px hidden var(--vert_pastel);
}

.border-top-1-solid-bleu_turquoise_light {
  border-top: 1px solid var(--bleu_turquoise_light);
}

.border-top-1-dashed-bleu_turquoise_light {
  border-top: 1px dashed var(--bleu_turquoise_light);
}

.border-top-1-dotted-bleu_turquoise_light {
  border-top: 1px dotted var(--bleu_turquoise_light);
}

.border-top-1-double-bleu_turquoise_light {
  border-top: 1px double var(--bleu_turquoise_light);
}

.border-top-1-groove-bleu_turquoise_light {
  border-top: 1px groove var(--bleu_turquoise_light);
}

.border-top-1-ridge-bleu_turquoise_light {
  border-top: 1px ridge var(--bleu_turquoise_light);
}

.border-top-1-inset-bleu_turquoise_light {
  border-top: 1px inset var(--bleu_turquoise_light);
}

.border-top-1-outset-bleu_turquoise_light {
  border-top: 1px outset var(--bleu_turquoise_light);
}

.border-top-1-none-bleu_turquoise_light {
  border-top: 1px none var(--bleu_turquoise_light);
}

.border-top-1-hidden-bleu_turquoise_light {
  border-top: 1px hidden var(--bleu_turquoise_light);
}

.border-top-1-solid-bleu_turquoise_middle {
  border-top: 1px solid var(--bleu_turquoise_middle);
}

.border-top-1-dashed-bleu_turquoise_middle {
  border-top: 1px dashed var(--bleu_turquoise_middle);
}

.border-top-1-dotted-bleu_turquoise_middle {
  border-top: 1px dotted var(--bleu_turquoise_middle);
}

.border-top-1-double-bleu_turquoise_middle {
  border-top: 1px double var(--bleu_turquoise_middle);
}

.border-top-1-groove-bleu_turquoise_middle {
  border-top: 1px groove var(--bleu_turquoise_middle);
}

.border-top-1-ridge-bleu_turquoise_middle {
  border-top: 1px ridge var(--bleu_turquoise_middle);
}

.border-top-1-inset-bleu_turquoise_middle {
  border-top: 1px inset var(--bleu_turquoise_middle);
}

.border-top-1-outset-bleu_turquoise_middle {
  border-top: 1px outset var(--bleu_turquoise_middle);
}

.border-top-1-none-bleu_turquoise_middle {
  border-top: 1px none var(--bleu_turquoise_middle);
}

.border-top-1-hidden-bleu_turquoise_middle {
  border-top: 1px hidden var(--bleu_turquoise_middle);
}

.border-top-1-solid-bleu_turquoise_dark {
  border-top: 1px solid var(--bleu_turquoise_dark);
}

.border-top-1-dashed-bleu_turquoise_dark {
  border-top: 1px dashed var(--bleu_turquoise_dark);
}

.border-top-1-dotted-bleu_turquoise_dark {
  border-top: 1px dotted var(--bleu_turquoise_dark);
}

.border-top-1-double-bleu_turquoise_dark {
  border-top: 1px double var(--bleu_turquoise_dark);
}

.border-top-1-groove-bleu_turquoise_dark {
  border-top: 1px groove var(--bleu_turquoise_dark);
}

.border-top-1-ridge-bleu_turquoise_dark {
  border-top: 1px ridge var(--bleu_turquoise_dark);
}

.border-top-1-inset-bleu_turquoise_dark {
  border-top: 1px inset var(--bleu_turquoise_dark);
}

.border-top-1-outset-bleu_turquoise_dark {
  border-top: 1px outset var(--bleu_turquoise_dark);
}

.border-top-1-none-bleu_turquoise_dark {
  border-top: 1px none var(--bleu_turquoise_dark);
}

.border-top-1-hidden-bleu_turquoise_dark {
  border-top: 1px hidden var(--bleu_turquoise_dark);
}

.border-top-1-solid-bleu_turquoise_pastel {
  border-top: 1px solid var(--bleu_turquoise_pastel);
}

.border-top-1-dashed-bleu_turquoise_pastel {
  border-top: 1px dashed var(--bleu_turquoise_pastel);
}

.border-top-1-dotted-bleu_turquoise_pastel {
  border-top: 1px dotted var(--bleu_turquoise_pastel);
}

.border-top-1-double-bleu_turquoise_pastel {
  border-top: 1px double var(--bleu_turquoise_pastel);
}

.border-top-1-groove-bleu_turquoise_pastel {
  border-top: 1px groove var(--bleu_turquoise_pastel);
}

.border-top-1-ridge-bleu_turquoise_pastel {
  border-top: 1px ridge var(--bleu_turquoise_pastel);
}

.border-top-1-inset-bleu_turquoise_pastel {
  border-top: 1px inset var(--bleu_turquoise_pastel);
}

.border-top-1-outset-bleu_turquoise_pastel {
  border-top: 1px outset var(--bleu_turquoise_pastel);
}

.border-top-1-none-bleu_turquoise_pastel {
  border-top: 1px none var(--bleu_turquoise_pastel);
}

.border-top-1-hidden-bleu_turquoise_pastel {
  border-top: 1px hidden var(--bleu_turquoise_pastel);
}

.border-top-1-solid-bleu_light {
  border-top: 1px solid var(--bleu_light);
}

.border-top-1-dashed-bleu_light {
  border-top: 1px dashed var(--bleu_light);
}

.border-top-1-dotted-bleu_light {
  border-top: 1px dotted var(--bleu_light);
}

.border-top-1-double-bleu_light {
  border-top: 1px double var(--bleu_light);
}

.border-top-1-groove-bleu_light {
  border-top: 1px groove var(--bleu_light);
}

.border-top-1-ridge-bleu_light {
  border-top: 1px ridge var(--bleu_light);
}

.border-top-1-inset-bleu_light {
  border-top: 1px inset var(--bleu_light);
}

.border-top-1-outset-bleu_light {
  border-top: 1px outset var(--bleu_light);
}

.border-top-1-none-bleu_light {
  border-top: 1px none var(--bleu_light);
}

.border-top-1-hidden-bleu_light {
  border-top: 1px hidden var(--bleu_light);
}

.border-top-1-solid-bleu_pastel {
  border-top: 1px solid var(--bleu_pastel);
}

.border-top-1-dashed-bleu_pastel {
  border-top: 1px dashed var(--bleu_pastel);
}

.border-top-1-dotted-bleu_pastel {
  border-top: 1px dotted var(--bleu_pastel);
}

.border-top-1-double-bleu_pastel {
  border-top: 1px double var(--bleu_pastel);
}

.border-top-1-groove-bleu_pastel {
  border-top: 1px groove var(--bleu_pastel);
}

.border-top-1-ridge-bleu_pastel {
  border-top: 1px ridge var(--bleu_pastel);
}

.border-top-1-inset-bleu_pastel {
  border-top: 1px inset var(--bleu_pastel);
}

.border-top-1-outset-bleu_pastel {
  border-top: 1px outset var(--bleu_pastel);
}

.border-top-1-none-bleu_pastel {
  border-top: 1px none var(--bleu_pastel);
}

.border-top-1-hidden-bleu_pastel {
  border-top: 1px hidden var(--bleu_pastel);
}

.border-top-1-solid-bleu_dark {
  border-top: 1px solid var(--bleu_dark);
}

.border-top-1-dashed-bleu_dark {
  border-top: 1px dashed var(--bleu_dark);
}

.border-top-1-dotted-bleu_dark {
  border-top: 1px dotted var(--bleu_dark);
}

.border-top-1-double-bleu_dark {
  border-top: 1px double var(--bleu_dark);
}

.border-top-1-groove-bleu_dark {
  border-top: 1px groove var(--bleu_dark);
}

.border-top-1-ridge-bleu_dark {
  border-top: 1px ridge var(--bleu_dark);
}

.border-top-1-inset-bleu_dark {
  border-top: 1px inset var(--bleu_dark);
}

.border-top-1-outset-bleu_dark {
  border-top: 1px outset var(--bleu_dark);
}

.border-top-1-none-bleu_dark {
  border-top: 1px none var(--bleu_dark);
}

.border-top-1-hidden-bleu_dark {
  border-top: 1px hidden var(--bleu_dark);
}

.border-top-1-solid-violet_light {
  border-top: 1px solid var(--violet_light);
}

.border-top-1-dashed-violet_light {
  border-top: 1px dashed var(--violet_light);
}

.border-top-1-dotted-violet_light {
  border-top: 1px dotted var(--violet_light);
}

.border-top-1-double-violet_light {
  border-top: 1px double var(--violet_light);
}

.border-top-1-groove-violet_light {
  border-top: 1px groove var(--violet_light);
}

.border-top-1-ridge-violet_light {
  border-top: 1px ridge var(--violet_light);
}

.border-top-1-inset-violet_light {
  border-top: 1px inset var(--violet_light);
}

.border-top-1-outset-violet_light {
  border-top: 1px outset var(--violet_light);
}

.border-top-1-none-violet_light {
  border-top: 1px none var(--violet_light);
}

.border-top-1-hidden-violet_light {
  border-top: 1px hidden var(--violet_light);
}

.border-top-1-solid-violet_dark {
  border-top: 1px solid var(--violet_dark);
}

.border-top-1-dashed-violet_dark {
  border-top: 1px dashed var(--violet_dark);
}

.border-top-1-dotted-violet_dark {
  border-top: 1px dotted var(--violet_dark);
}

.border-top-1-double-violet_dark {
  border-top: 1px double var(--violet_dark);
}

.border-top-1-groove-violet_dark {
  border-top: 1px groove var(--violet_dark);
}

.border-top-1-ridge-violet_dark {
  border-top: 1px ridge var(--violet_dark);
}

.border-top-1-inset-violet_dark {
  border-top: 1px inset var(--violet_dark);
}

.border-top-1-outset-violet_dark {
  border-top: 1px outset var(--violet_dark);
}

.border-top-1-none-violet_dark {
  border-top: 1px none var(--violet_dark);
}

.border-top-1-hidden-violet_dark {
  border-top: 1px hidden var(--violet_dark);
}

.border-top-1-solid-violet_light_deces {
  border-top: 1px solid var(--violet_light_deces);
}

.border-top-1-dashed-violet_light_deces {
  border-top: 1px dashed var(--violet_light_deces);
}

.border-top-1-dotted-violet_light_deces {
  border-top: 1px dotted var(--violet_light_deces);
}

.border-top-1-double-violet_light_deces {
  border-top: 1px double var(--violet_light_deces);
}

.border-top-1-groove-violet_light_deces {
  border-top: 1px groove var(--violet_light_deces);
}

.border-top-1-ridge-violet_light_deces {
  border-top: 1px ridge var(--violet_light_deces);
}

.border-top-1-inset-violet_light_deces {
  border-top: 1px inset var(--violet_light_deces);
}

.border-top-1-outset-violet_light_deces {
  border-top: 1px outset var(--violet_light_deces);
}

.border-top-1-none-violet_light_deces {
  border-top: 1px none var(--violet_light_deces);
}

.border-top-1-hidden-violet_light_deces {
  border-top: 1px hidden var(--violet_light_deces);
}

.border-top-1-solid-violet_dark_deces {
  border-top: 1px solid var(--violet_dark_deces);
}

.border-top-1-dashed-violet_dark_deces {
  border-top: 1px dashed var(--violet_dark_deces);
}

.border-top-1-dotted-violet_dark_deces {
  border-top: 1px dotted var(--violet_dark_deces);
}

.border-top-1-double-violet_dark_deces {
  border-top: 1px double var(--violet_dark_deces);
}

.border-top-1-groove-violet_dark_deces {
  border-top: 1px groove var(--violet_dark_deces);
}

.border-top-1-ridge-violet_dark_deces {
  border-top: 1px ridge var(--violet_dark_deces);
}

.border-top-1-inset-violet_dark_deces {
  border-top: 1px inset var(--violet_dark_deces);
}

.border-top-1-outset-violet_dark_deces {
  border-top: 1px outset var(--violet_dark_deces);
}

.border-top-1-none-violet_dark_deces {
  border-top: 1px none var(--violet_dark_deces);
}

.border-top-1-hidden-violet_dark_deces {
  border-top: 1px hidden var(--violet_dark_deces);
}

.border-top-1-solid-violet_pastel {
  border-top: 1px solid var(--violet_pastel);
}

.border-top-1-dashed-violet_pastel {
  border-top: 1px dashed var(--violet_pastel);
}

.border-top-1-dotted-violet_pastel {
  border-top: 1px dotted var(--violet_pastel);
}

.border-top-1-double-violet_pastel {
  border-top: 1px double var(--violet_pastel);
}

.border-top-1-groove-violet_pastel {
  border-top: 1px groove var(--violet_pastel);
}

.border-top-1-ridge-violet_pastel {
  border-top: 1px ridge var(--violet_pastel);
}

.border-top-1-inset-violet_pastel {
  border-top: 1px inset var(--violet_pastel);
}

.border-top-1-outset-violet_pastel {
  border-top: 1px outset var(--violet_pastel);
}

.border-top-1-none-violet_pastel {
  border-top: 1px none var(--violet_pastel);
}

.border-top-1-hidden-violet_pastel {
  border-top: 1px hidden var(--violet_pastel);
}

.border-top-1-solid-violet_pastel_deces {
  border-top: 1px solid var(--violet_pastel_deces);
}

.border-top-1-dashed-violet_pastel_deces {
  border-top: 1px dashed var(--violet_pastel_deces);
}

.border-top-1-dotted-violet_pastel_deces {
  border-top: 1px dotted var(--violet_pastel_deces);
}

.border-top-1-double-violet_pastel_deces {
  border-top: 1px double var(--violet_pastel_deces);
}

.border-top-1-groove-violet_pastel_deces {
  border-top: 1px groove var(--violet_pastel_deces);
}

.border-top-1-ridge-violet_pastel_deces {
  border-top: 1px ridge var(--violet_pastel_deces);
}

.border-top-1-inset-violet_pastel_deces {
  border-top: 1px inset var(--violet_pastel_deces);
}

.border-top-1-outset-violet_pastel_deces {
  border-top: 1px outset var(--violet_pastel_deces);
}

.border-top-1-none-violet_pastel_deces {
  border-top: 1px none var(--violet_pastel_deces);
}

.border-top-1-hidden-violet_pastel_deces {
  border-top: 1px hidden var(--violet_pastel_deces);
}

.border-top-1-solid-mauve {
  border-top: 1px solid var(--mauve);
}

.border-top-1-dashed-mauve {
  border-top: 1px dashed var(--mauve);
}

.border-top-1-dotted-mauve {
  border-top: 1px dotted var(--mauve);
}

.border-top-1-double-mauve {
  border-top: 1px double var(--mauve);
}

.border-top-1-groove-mauve {
  border-top: 1px groove var(--mauve);
}

.border-top-1-ridge-mauve {
  border-top: 1px ridge var(--mauve);
}

.border-top-1-inset-mauve {
  border-top: 1px inset var(--mauve);
}

.border-top-1-outset-mauve {
  border-top: 1px outset var(--mauve);
}

.border-top-1-none-mauve {
  border-top: 1px none var(--mauve);
}

.border-top-1-hidden-mauve {
  border-top: 1px hidden var(--mauve);
}

.border-top-1-solid-rose_light {
  border-top: 1px solid var(--rose_light);
}

.border-top-1-dashed-rose_light {
  border-top: 1px dashed var(--rose_light);
}

.border-top-1-dotted-rose_light {
  border-top: 1px dotted var(--rose_light);
}

.border-top-1-double-rose_light {
  border-top: 1px double var(--rose_light);
}

.border-top-1-groove-rose_light {
  border-top: 1px groove var(--rose_light);
}

.border-top-1-ridge-rose_light {
  border-top: 1px ridge var(--rose_light);
}

.border-top-1-inset-rose_light {
  border-top: 1px inset var(--rose_light);
}

.border-top-1-outset-rose_light {
  border-top: 1px outset var(--rose_light);
}

.border-top-1-none-rose_light {
  border-top: 1px none var(--rose_light);
}

.border-top-1-hidden-rose_light {
  border-top: 1px hidden var(--rose_light);
}

.border-top-1-solid-rose_dark {
  border-top: 1px solid var(--rose_dark);
}

.border-top-1-dashed-rose_dark {
  border-top: 1px dashed var(--rose_dark);
}

.border-top-1-dotted-rose_dark {
  border-top: 1px dotted var(--rose_dark);
}

.border-top-1-double-rose_dark {
  border-top: 1px double var(--rose_dark);
}

.border-top-1-groove-rose_dark {
  border-top: 1px groove var(--rose_dark);
}

.border-top-1-ridge-rose_dark {
  border-top: 1px ridge var(--rose_dark);
}

.border-top-1-inset-rose_dark {
  border-top: 1px inset var(--rose_dark);
}

.border-top-1-outset-rose_dark {
  border-top: 1px outset var(--rose_dark);
}

.border-top-1-none-rose_dark {
  border-top: 1px none var(--rose_dark);
}

.border-top-1-hidden-rose_dark {
  border-top: 1px hidden var(--rose_dark);
}

.border-top-1-solid-rose_pastel {
  border-top: 1px solid var(--rose_pastel);
}

.border-top-1-dashed-rose_pastel {
  border-top: 1px dashed var(--rose_pastel);
}

.border-top-1-dotted-rose_pastel {
  border-top: 1px dotted var(--rose_pastel);
}

.border-top-1-double-rose_pastel {
  border-top: 1px double var(--rose_pastel);
}

.border-top-1-groove-rose_pastel {
  border-top: 1px groove var(--rose_pastel);
}

.border-top-1-ridge-rose_pastel {
  border-top: 1px ridge var(--rose_pastel);
}

.border-top-1-inset-rose_pastel {
  border-top: 1px inset var(--rose_pastel);
}

.border-top-1-outset-rose_pastel {
  border-top: 1px outset var(--rose_pastel);
}

.border-top-1-none-rose_pastel {
  border-top: 1px none var(--rose_pastel);
}

.border-top-1-hidden-rose_pastel {
  border-top: 1px hidden var(--rose_pastel);
}

.border-top-1-solid-rose_chair_light {
  border-top: 1px solid var(--rose_chair_light);
}

.border-top-1-dashed-rose_chair_light {
  border-top: 1px dashed var(--rose_chair_light);
}

.border-top-1-dotted-rose_chair_light {
  border-top: 1px dotted var(--rose_chair_light);
}

.border-top-1-double-rose_chair_light {
  border-top: 1px double var(--rose_chair_light);
}

.border-top-1-groove-rose_chair_light {
  border-top: 1px groove var(--rose_chair_light);
}

.border-top-1-ridge-rose_chair_light {
  border-top: 1px ridge var(--rose_chair_light);
}

.border-top-1-inset-rose_chair_light {
  border-top: 1px inset var(--rose_chair_light);
}

.border-top-1-outset-rose_chair_light {
  border-top: 1px outset var(--rose_chair_light);
}

.border-top-1-none-rose_chair_light {
  border-top: 1px none var(--rose_chair_light);
}

.border-top-1-hidden-rose_chair_light {
  border-top: 1px hidden var(--rose_chair_light);
}

.border-top-1-solid-rose_chair_dark {
  border-top: 1px solid var(--rose_chair_dark);
}

.border-top-1-dashed-rose_chair_dark {
  border-top: 1px dashed var(--rose_chair_dark);
}

.border-top-1-dotted-rose_chair_dark {
  border-top: 1px dotted var(--rose_chair_dark);
}

.border-top-1-double-rose_chair_dark {
  border-top: 1px double var(--rose_chair_dark);
}

.border-top-1-groove-rose_chair_dark {
  border-top: 1px groove var(--rose_chair_dark);
}

.border-top-1-ridge-rose_chair_dark {
  border-top: 1px ridge var(--rose_chair_dark);
}

.border-top-1-inset-rose_chair_dark {
  border-top: 1px inset var(--rose_chair_dark);
}

.border-top-1-outset-rose_chair_dark {
  border-top: 1px outset var(--rose_chair_dark);
}

.border-top-1-none-rose_chair_dark {
  border-top: 1px none var(--rose_chair_dark);
}

.border-top-1-hidden-rose_chair_dark {
  border-top: 1px hidden var(--rose_chair_dark);
}

.border-top-1-solid-rose_chair_pastel {
  border-top: 1px solid var(--rose_chair_pastel);
}

.border-top-1-dashed-rose_chair_pastel {
  border-top: 1px dashed var(--rose_chair_pastel);
}

.border-top-1-dotted-rose_chair_pastel {
  border-top: 1px dotted var(--rose_chair_pastel);
}

.border-top-1-double-rose_chair_pastel {
  border-top: 1px double var(--rose_chair_pastel);
}

.border-top-1-groove-rose_chair_pastel {
  border-top: 1px groove var(--rose_chair_pastel);
}

.border-top-1-ridge-rose_chair_pastel {
  border-top: 1px ridge var(--rose_chair_pastel);
}

.border-top-1-inset-rose_chair_pastel {
  border-top: 1px inset var(--rose_chair_pastel);
}

.border-top-1-outset-rose_chair_pastel {
  border-top: 1px outset var(--rose_chair_pastel);
}

.border-top-1-none-rose_chair_pastel {
  border-top: 1px none var(--rose_chair_pastel);
}

.border-top-1-hidden-rose_chair_pastel {
  border-top: 1px hidden var(--rose_chair_pastel);
}

.border-top-1-solid-vert_positif {
  border-top: 1px solid var(--vert_positif);
}

.border-top-1-dashed-vert_positif {
  border-top: 1px dashed var(--vert_positif);
}

.border-top-1-dotted-vert_positif {
  border-top: 1px dotted var(--vert_positif);
}

.border-top-1-double-vert_positif {
  border-top: 1px double var(--vert_positif);
}

.border-top-1-groove-vert_positif {
  border-top: 1px groove var(--vert_positif);
}

.border-top-1-ridge-vert_positif {
  border-top: 1px ridge var(--vert_positif);
}

.border-top-1-inset-vert_positif {
  border-top: 1px inset var(--vert_positif);
}

.border-top-1-outset-vert_positif {
  border-top: 1px outset var(--vert_positif);
}

.border-top-1-none-vert_positif {
  border-top: 1px none var(--vert_positif);
}

.border-top-1-hidden-vert_positif {
  border-top: 1px hidden var(--vert_positif);
}

.border-top-1-solid-rouge_negatif {
  border-top: 1px solid var(--rouge_negatif);
}

.border-top-1-dashed-rouge_negatif {
  border-top: 1px dashed var(--rouge_negatif);
}

.border-top-1-dotted-rouge_negatif {
  border-top: 1px dotted var(--rouge_negatif);
}

.border-top-1-double-rouge_negatif {
  border-top: 1px double var(--rouge_negatif);
}

.border-top-1-groove-rouge_negatif {
  border-top: 1px groove var(--rouge_negatif);
}

.border-top-1-ridge-rouge_negatif {
  border-top: 1px ridge var(--rouge_negatif);
}

.border-top-1-inset-rouge_negatif {
  border-top: 1px inset var(--rouge_negatif);
}

.border-top-1-outset-rouge_negatif {
  border-top: 1px outset var(--rouge_negatif);
}

.border-top-1-none-rouge_negatif {
  border-top: 1px none var(--rouge_negatif);
}

.border-top-1-hidden-rouge_negatif {
  border-top: 1px hidden var(--rouge_negatif);
}

.border-top-1-solid-bleu_focus {
  border-top: 1px solid var(--bleu_focus);
}

.border-top-1-dashed-bleu_focus {
  border-top: 1px dashed var(--bleu_focus);
}

.border-top-1-dotted-bleu_focus {
  border-top: 1px dotted var(--bleu_focus);
}

.border-top-1-double-bleu_focus {
  border-top: 1px double var(--bleu_focus);
}

.border-top-1-groove-bleu_focus {
  border-top: 1px groove var(--bleu_focus);
}

.border-top-1-ridge-bleu_focus {
  border-top: 1px ridge var(--bleu_focus);
}

.border-top-1-inset-bleu_focus {
  border-top: 1px inset var(--bleu_focus);
}

.border-top-1-outset-bleu_focus {
  border-top: 1px outset var(--bleu_focus);
}

.border-top-1-none-bleu_focus {
  border-top: 1px none var(--bleu_focus);
}

.border-top-1-hidden-bleu_focus {
  border-top: 1px hidden var(--bleu_focus);
}

.border-top-1-solid-alerte_vert_positif {
  border-top: 1px solid var(--alerte_vert_positif);
}

.border-top-1-dashed-alerte_vert_positif {
  border-top: 1px dashed var(--alerte_vert_positif);
}

.border-top-1-dotted-alerte_vert_positif {
  border-top: 1px dotted var(--alerte_vert_positif);
}

.border-top-1-double-alerte_vert_positif {
  border-top: 1px double var(--alerte_vert_positif);
}

.border-top-1-groove-alerte_vert_positif {
  border-top: 1px groove var(--alerte_vert_positif);
}

.border-top-1-ridge-alerte_vert_positif {
  border-top: 1px ridge var(--alerte_vert_positif);
}

.border-top-1-inset-alerte_vert_positif {
  border-top: 1px inset var(--alerte_vert_positif);
}

.border-top-1-outset-alerte_vert_positif {
  border-top: 1px outset var(--alerte_vert_positif);
}

.border-top-1-none-alerte_vert_positif {
  border-top: 1px none var(--alerte_vert_positif);
}

.border-top-1-hidden-alerte_vert_positif {
  border-top: 1px hidden var(--alerte_vert_positif);
}

.border-top-1-solid-alerte_rouge_negatif {
  border-top: 1px solid var(--alerte_rouge_negatif);
}

.border-top-1-dashed-alerte_rouge_negatif {
  border-top: 1px dashed var(--alerte_rouge_negatif);
}

.border-top-1-dotted-alerte_rouge_negatif {
  border-top: 1px dotted var(--alerte_rouge_negatif);
}

.border-top-1-double-alerte_rouge_negatif {
  border-top: 1px double var(--alerte_rouge_negatif);
}

.border-top-1-groove-alerte_rouge_negatif {
  border-top: 1px groove var(--alerte_rouge_negatif);
}

.border-top-1-ridge-alerte_rouge_negatif {
  border-top: 1px ridge var(--alerte_rouge_negatif);
}

.border-top-1-inset-alerte_rouge_negatif {
  border-top: 1px inset var(--alerte_rouge_negatif);
}

.border-top-1-outset-alerte_rouge_negatif {
  border-top: 1px outset var(--alerte_rouge_negatif);
}

.border-top-1-none-alerte_rouge_negatif {
  border-top: 1px none var(--alerte_rouge_negatif);
}

.border-top-1-hidden-alerte_rouge_negatif {
  border-top: 1px hidden var(--alerte_rouge_negatif);
}

.border-top-1-solid-alerte_bleu_information {
  border-top: 1px solid var(--alerte_bleu_information);
}

.border-top-1-dashed-alerte_bleu_information {
  border-top: 1px dashed var(--alerte_bleu_information);
}

.border-top-1-dotted-alerte_bleu_information {
  border-top: 1px dotted var(--alerte_bleu_information);
}

.border-top-1-double-alerte_bleu_information {
  border-top: 1px double var(--alerte_bleu_information);
}

.border-top-1-groove-alerte_bleu_information {
  border-top: 1px groove var(--alerte_bleu_information);
}

.border-top-1-ridge-alerte_bleu_information {
  border-top: 1px ridge var(--alerte_bleu_information);
}

.border-top-1-inset-alerte_bleu_information {
  border-top: 1px inset var(--alerte_bleu_information);
}

.border-top-1-outset-alerte_bleu_information {
  border-top: 1px outset var(--alerte_bleu_information);
}

.border-top-1-none-alerte_bleu_information {
  border-top: 1px none var(--alerte_bleu_information);
}

.border-top-1-hidden-alerte_bleu_information {
  border-top: 1px hidden var(--alerte_bleu_information);
}

.border-top-1-solid-blanc {
  border-top: 1px solid #ffffff;
}

.border-top-1-dashed-blanc {
  border-top: 1px dashed #ffffff;
}

.border-top-1-dotted-blanc {
  border-top: 1px dotted #ffffff;
}

.border-top-1-double-blanc {
  border-top: 1px double #ffffff;
}

.border-top-1-groove-blanc {
  border-top: 1px groove #ffffff;
}

.border-top-1-ridge-blanc {
  border-top: 1px ridge #ffffff;
}

.border-top-1-inset-blanc {
  border-top: 1px inset #ffffff;
}

.border-top-1-outset-blanc {
  border-top: 1px outset #ffffff;
}

.border-top-1-none-blanc {
  border-top: 1px none #ffffff;
}

.border-top-1-hidden-blanc {
  border-top: 1px hidden #ffffff;
}

.border-top-1-solid-noir {
  border-top: 1px solid #222222;
}

.border-top-1-dashed-noir {
  border-top: 1px dashed #222222;
}

.border-top-1-dotted-noir {
  border-top: 1px dotted #222222;
}

.border-top-1-double-noir {
  border-top: 1px double #222222;
}

.border-top-1-groove-noir {
  border-top: 1px groove #222222;
}

.border-top-1-ridge-noir {
  border-top: 1px ridge #222222;
}

.border-top-1-inset-noir {
  border-top: 1px inset #222222;
}

.border-top-1-outset-noir {
  border-top: 1px outset #222222;
}

.border-top-1-none-noir {
  border-top: 1px none #222222;
}

.border-top-1-hidden-noir {
  border-top: 1px hidden #222222;
}

.border-top-1-solid-gris_light {
  border-top: 1px solid var(--gris_light);
}

.border-top-1-dashed-gris_light {
  border-top: 1px dashed var(--gris_light);
}

.border-top-1-dotted-gris_light {
  border-top: 1px dotted var(--gris_light);
}

.border-top-1-double-gris_light {
  border-top: 1px double var(--gris_light);
}

.border-top-1-groove-gris_light {
  border-top: 1px groove var(--gris_light);
}

.border-top-1-ridge-gris_light {
  border-top: 1px ridge var(--gris_light);
}

.border-top-1-inset-gris_light {
  border-top: 1px inset var(--gris_light);
}

.border-top-1-outset-gris_light {
  border-top: 1px outset var(--gris_light);
}

.border-top-1-none-gris_light {
  border-top: 1px none var(--gris_light);
}

.border-top-1-hidden-gris_light {
  border-top: 1px hidden var(--gris_light);
}

.border-top-1-solid-gris_dark {
  border-top: 1px solid var(--gris_dark);
}

.border-top-1-dashed-gris_dark {
  border-top: 1px dashed var(--gris_dark);
}

.border-top-1-dotted-gris_dark {
  border-top: 1px dotted var(--gris_dark);
}

.border-top-1-double-gris_dark {
  border-top: 1px double var(--gris_dark);
}

.border-top-1-groove-gris_dark {
  border-top: 1px groove var(--gris_dark);
}

.border-top-1-ridge-gris_dark {
  border-top: 1px ridge var(--gris_dark);
}

.border-top-1-inset-gris_dark {
  border-top: 1px inset var(--gris_dark);
}

.border-top-1-outset-gris_dark {
  border-top: 1px outset var(--gris_dark);
}

.border-top-1-none-gris_dark {
  border-top: 1px none var(--gris_dark);
}

.border-top-1-hidden-gris_dark {
  border-top: 1px hidden var(--gris_dark);
}

.border-top-1-solid-gris_background {
  border-top: 1px solid var(--gris_background);
}

.border-top-1-dashed-gris_background {
  border-top: 1px dashed var(--gris_background);
}

.border-top-1-dotted-gris_background {
  border-top: 1px dotted var(--gris_background);
}

.border-top-1-double-gris_background {
  border-top: 1px double var(--gris_background);
}

.border-top-1-groove-gris_background {
  border-top: 1px groove var(--gris_background);
}

.border-top-1-ridge-gris_background {
  border-top: 1px ridge var(--gris_background);
}

.border-top-1-inset-gris_background {
  border-top: 1px inset var(--gris_background);
}

.border-top-1-outset-gris_background {
  border-top: 1px outset var(--gris_background);
}

.border-top-1-none-gris_background {
  border-top: 1px none var(--gris_background);
}

.border-top-1-hidden-gris_background {
  border-top: 1px hidden var(--gris_background);
}

.border-bottom-1-solid-corail_mh_brand {
  border-bottom: 1px solid var(--corail_mh_brand);
}

.border-bottom-1-dashed-corail_mh_brand {
  border-bottom: 1px dashed var(--corail_mh_brand);
}

.border-bottom-1-dotted-corail_mh_brand {
  border-bottom: 1px dotted var(--corail_mh_brand);
}

.border-bottom-1-double-corail_mh_brand {
  border-bottom: 1px double var(--corail_mh_brand);
}

.border-bottom-1-groove-corail_mh_brand {
  border-bottom: 1px groove var(--corail_mh_brand);
}

.border-bottom-1-ridge-corail_mh_brand {
  border-bottom: 1px ridge var(--corail_mh_brand);
}

.border-bottom-1-inset-corail_mh_brand {
  border-bottom: 1px inset var(--corail_mh_brand);
}

.border-bottom-1-outset-corail_mh_brand {
  border-bottom: 1px outset var(--corail_mh_brand);
}

.border-bottom-1-none-corail_mh_brand {
  border-bottom: 1px none var(--corail_mh_brand);
}

.border-bottom-1-hidden-corail_mh_brand {
  border-bottom: 1px hidden var(--corail_mh_brand);
}

.border-bottom-1-solid-corail_mh_dark {
  border-bottom: 1px solid var(--corail_mh_dark);
}

.border-bottom-1-dashed-corail_mh_dark {
  border-bottom: 1px dashed var(--corail_mh_dark);
}

.border-bottom-1-dotted-corail_mh_dark {
  border-bottom: 1px dotted var(--corail_mh_dark);
}

.border-bottom-1-double-corail_mh_dark {
  border-bottom: 1px double var(--corail_mh_dark);
}

.border-bottom-1-groove-corail_mh_dark {
  border-bottom: 1px groove var(--corail_mh_dark);
}

.border-bottom-1-ridge-corail_mh_dark {
  border-bottom: 1px ridge var(--corail_mh_dark);
}

.border-bottom-1-inset-corail_mh_dark {
  border-bottom: 1px inset var(--corail_mh_dark);
}

.border-bottom-1-outset-corail_mh_dark {
  border-bottom: 1px outset var(--corail_mh_dark);
}

.border-bottom-1-none-corail_mh_dark {
  border-bottom: 1px none var(--corail_mh_dark);
}

.border-bottom-1-hidden-corail_mh_dark {
  border-bottom: 1px hidden var(--corail_mh_dark);
}

.border-bottom-1-solid-corail_mh_light {
  border-bottom: 1px solid var(--corail_mh_light);
}

.border-bottom-1-dashed-corail_mh_light {
  border-bottom: 1px dashed var(--corail_mh_light);
}

.border-bottom-1-dotted-corail_mh_light {
  border-bottom: 1px dotted var(--corail_mh_light);
}

.border-bottom-1-double-corail_mh_light {
  border-bottom: 1px double var(--corail_mh_light);
}

.border-bottom-1-groove-corail_mh_light {
  border-bottom: 1px groove var(--corail_mh_light);
}

.border-bottom-1-ridge-corail_mh_light {
  border-bottom: 1px ridge var(--corail_mh_light);
}

.border-bottom-1-inset-corail_mh_light {
  border-bottom: 1px inset var(--corail_mh_light);
}

.border-bottom-1-outset-corail_mh_light {
  border-bottom: 1px outset var(--corail_mh_light);
}

.border-bottom-1-none-corail_mh_light {
  border-bottom: 1px none var(--corail_mh_light);
}

.border-bottom-1-hidden-corail_mh_light {
  border-bottom: 1px hidden var(--corail_mh_light);
}

.border-bottom-1-solid-corail_pastel {
  border-bottom: 1px solid var(--corail_pastel);
}

.border-bottom-1-dashed-corail_pastel {
  border-bottom: 1px dashed var(--corail_pastel);
}

.border-bottom-1-dotted-corail_pastel {
  border-bottom: 1px dotted var(--corail_pastel);
}

.border-bottom-1-double-corail_pastel {
  border-bottom: 1px double var(--corail_pastel);
}

.border-bottom-1-groove-corail_pastel {
  border-bottom: 1px groove var(--corail_pastel);
}

.border-bottom-1-ridge-corail_pastel {
  border-bottom: 1px ridge var(--corail_pastel);
}

.border-bottom-1-inset-corail_pastel {
  border-bottom: 1px inset var(--corail_pastel);
}

.border-bottom-1-outset-corail_pastel {
  border-bottom: 1px outset var(--corail_pastel);
}

.border-bottom-1-none-corail_pastel {
  border-bottom: 1px none var(--corail_pastel);
}

.border-bottom-1-hidden-corail_pastel {
  border-bottom: 1px hidden var(--corail_pastel);
}

.border-bottom-1-solid-corail_light {
  border-bottom: 1px solid var(--corail_light);
}

.border-bottom-1-dashed-corail_light {
  border-bottom: 1px dashed var(--corail_light);
}

.border-bottom-1-dotted-corail_light {
  border-bottom: 1px dotted var(--corail_light);
}

.border-bottom-1-double-corail_light {
  border-bottom: 1px double var(--corail_light);
}

.border-bottom-1-groove-corail_light {
  border-bottom: 1px groove var(--corail_light);
}

.border-bottom-1-ridge-corail_light {
  border-bottom: 1px ridge var(--corail_light);
}

.border-bottom-1-inset-corail_light {
  border-bottom: 1px inset var(--corail_light);
}

.border-bottom-1-outset-corail_light {
  border-bottom: 1px outset var(--corail_light);
}

.border-bottom-1-none-corail_light {
  border-bottom: 1px none var(--corail_light);
}

.border-bottom-1-hidden-corail_light {
  border-bottom: 1px hidden var(--corail_light);
}

.border-bottom-1-solid-corail_dark {
  border-bottom: 1px solid var(--corail_dark);
}

.border-bottom-1-dashed-corail_dark {
  border-bottom: 1px dashed var(--corail_dark);
}

.border-bottom-1-dotted-corail_dark {
  border-bottom: 1px dotted var(--corail_dark);
}

.border-bottom-1-double-corail_dark {
  border-bottom: 1px double var(--corail_dark);
}

.border-bottom-1-groove-corail_dark {
  border-bottom: 1px groove var(--corail_dark);
}

.border-bottom-1-ridge-corail_dark {
  border-bottom: 1px ridge var(--corail_dark);
}

.border-bottom-1-inset-corail_dark {
  border-bottom: 1px inset var(--corail_dark);
}

.border-bottom-1-outset-corail_dark {
  border-bottom: 1px outset var(--corail_dark);
}

.border-bottom-1-none-corail_dark {
  border-bottom: 1px none var(--corail_dark);
}

.border-bottom-1-hidden-corail_dark {
  border-bottom: 1px hidden var(--corail_dark);
}

.border-bottom-1-solid-gris_sable_light {
  border-bottom: 1px solid var(--gris_sable_light);
}

.border-bottom-1-dashed-gris_sable_light {
  border-bottom: 1px dashed var(--gris_sable_light);
}

.border-bottom-1-dotted-gris_sable_light {
  border-bottom: 1px dotted var(--gris_sable_light);
}

.border-bottom-1-double-gris_sable_light {
  border-bottom: 1px double var(--gris_sable_light);
}

.border-bottom-1-groove-gris_sable_light {
  border-bottom: 1px groove var(--gris_sable_light);
}

.border-bottom-1-ridge-gris_sable_light {
  border-bottom: 1px ridge var(--gris_sable_light);
}

.border-bottom-1-inset-gris_sable_light {
  border-bottom: 1px inset var(--gris_sable_light);
}

.border-bottom-1-outset-gris_sable_light {
  border-bottom: 1px outset var(--gris_sable_light);
}

.border-bottom-1-none-gris_sable_light {
  border-bottom: 1px none var(--gris_sable_light);
}

.border-bottom-1-hidden-gris_sable_light {
  border-bottom: 1px hidden var(--gris_sable_light);
}

.border-bottom-1-solid-gris_sable_dark {
  border-bottom: 1px solid var(--gris_sable_dark);
}

.border-bottom-1-dashed-gris_sable_dark {
  border-bottom: 1px dashed var(--gris_sable_dark);
}

.border-bottom-1-dotted-gris_sable_dark {
  border-bottom: 1px dotted var(--gris_sable_dark);
}

.border-bottom-1-double-gris_sable_dark {
  border-bottom: 1px double var(--gris_sable_dark);
}

.border-bottom-1-groove-gris_sable_dark {
  border-bottom: 1px groove var(--gris_sable_dark);
}

.border-bottom-1-ridge-gris_sable_dark {
  border-bottom: 1px ridge var(--gris_sable_dark);
}

.border-bottom-1-inset-gris_sable_dark {
  border-bottom: 1px inset var(--gris_sable_dark);
}

.border-bottom-1-outset-gris_sable_dark {
  border-bottom: 1px outset var(--gris_sable_dark);
}

.border-bottom-1-none-gris_sable_dark {
  border-bottom: 1px none var(--gris_sable_dark);
}

.border-bottom-1-hidden-gris_sable_dark {
  border-bottom: 1px hidden var(--gris_sable_dark);
}

.border-bottom-1-solid-gris_sable_pastel {
  border-bottom: 1px solid var(--gris_sable_pastel);
}

.border-bottom-1-dashed-gris_sable_pastel {
  border-bottom: 1px dashed var(--gris_sable_pastel);
}

.border-bottom-1-dotted-gris_sable_pastel {
  border-bottom: 1px dotted var(--gris_sable_pastel);
}

.border-bottom-1-double-gris_sable_pastel {
  border-bottom: 1px double var(--gris_sable_pastel);
}

.border-bottom-1-groove-gris_sable_pastel {
  border-bottom: 1px groove var(--gris_sable_pastel);
}

.border-bottom-1-ridge-gris_sable_pastel {
  border-bottom: 1px ridge var(--gris_sable_pastel);
}

.border-bottom-1-inset-gris_sable_pastel {
  border-bottom: 1px inset var(--gris_sable_pastel);
}

.border-bottom-1-outset-gris_sable_pastel {
  border-bottom: 1px outset var(--gris_sable_pastel);
}

.border-bottom-1-none-gris_sable_pastel {
  border-bottom: 1px none var(--gris_sable_pastel);
}

.border-bottom-1-hidden-gris_sable_pastel {
  border-bottom: 1px hidden var(--gris_sable_pastel);
}

.border-bottom-1-solid-jaune_light {
  border-bottom: 1px solid var(--jaune_light);
}

.border-bottom-1-dashed-jaune_light {
  border-bottom: 1px dashed var(--jaune_light);
}

.border-bottom-1-dotted-jaune_light {
  border-bottom: 1px dotted var(--jaune_light);
}

.border-bottom-1-double-jaune_light {
  border-bottom: 1px double var(--jaune_light);
}

.border-bottom-1-groove-jaune_light {
  border-bottom: 1px groove var(--jaune_light);
}

.border-bottom-1-ridge-jaune_light {
  border-bottom: 1px ridge var(--jaune_light);
}

.border-bottom-1-inset-jaune_light {
  border-bottom: 1px inset var(--jaune_light);
}

.border-bottom-1-outset-jaune_light {
  border-bottom: 1px outset var(--jaune_light);
}

.border-bottom-1-none-jaune_light {
  border-bottom: 1px none var(--jaune_light);
}

.border-bottom-1-hidden-jaune_light {
  border-bottom: 1px hidden var(--jaune_light);
}

.border-bottom-1-solid-jaune_dark {
  border-bottom: 1px solid var(--jaune_dark);
}

.border-bottom-1-dashed-jaune_dark {
  border-bottom: 1px dashed var(--jaune_dark);
}

.border-bottom-1-dotted-jaune_dark {
  border-bottom: 1px dotted var(--jaune_dark);
}

.border-bottom-1-double-jaune_dark {
  border-bottom: 1px double var(--jaune_dark);
}

.border-bottom-1-groove-jaune_dark {
  border-bottom: 1px groove var(--jaune_dark);
}

.border-bottom-1-ridge-jaune_dark {
  border-bottom: 1px ridge var(--jaune_dark);
}

.border-bottom-1-inset-jaune_dark {
  border-bottom: 1px inset var(--jaune_dark);
}

.border-bottom-1-outset-jaune_dark {
  border-bottom: 1px outset var(--jaune_dark);
}

.border-bottom-1-none-jaune_dark {
  border-bottom: 1px none var(--jaune_dark);
}

.border-bottom-1-hidden-jaune_dark {
  border-bottom: 1px hidden var(--jaune_dark);
}

.border-bottom-1-solid-jaune_pastel {
  border-bottom: 1px solid var(--jaune_pastel);
}

.border-bottom-1-dashed-jaune_pastel {
  border-bottom: 1px dashed var(--jaune_pastel);
}

.border-bottom-1-dotted-jaune_pastel {
  border-bottom: 1px dotted var(--jaune_pastel);
}

.border-bottom-1-double-jaune_pastel {
  border-bottom: 1px double var(--jaune_pastel);
}

.border-bottom-1-groove-jaune_pastel {
  border-bottom: 1px groove var(--jaune_pastel);
}

.border-bottom-1-ridge-jaune_pastel {
  border-bottom: 1px ridge var(--jaune_pastel);
}

.border-bottom-1-inset-jaune_pastel {
  border-bottom: 1px inset var(--jaune_pastel);
}

.border-bottom-1-outset-jaune_pastel {
  border-bottom: 1px outset var(--jaune_pastel);
}

.border-bottom-1-none-jaune_pastel {
  border-bottom: 1px none var(--jaune_pastel);
}

.border-bottom-1-hidden-jaune_pastel {
  border-bottom: 1px hidden var(--jaune_pastel);
}

.border-bottom-1-solid-vert_light {
  border-bottom: 1px solid var(--vert_light);
}

.border-bottom-1-dashed-vert_light {
  border-bottom: 1px dashed var(--vert_light);
}

.border-bottom-1-dotted-vert_light {
  border-bottom: 1px dotted var(--vert_light);
}

.border-bottom-1-double-vert_light {
  border-bottom: 1px double var(--vert_light);
}

.border-bottom-1-groove-vert_light {
  border-bottom: 1px groove var(--vert_light);
}

.border-bottom-1-ridge-vert_light {
  border-bottom: 1px ridge var(--vert_light);
}

.border-bottom-1-inset-vert_light {
  border-bottom: 1px inset var(--vert_light);
}

.border-bottom-1-outset-vert_light {
  border-bottom: 1px outset var(--vert_light);
}

.border-bottom-1-none-vert_light {
  border-bottom: 1px none var(--vert_light);
}

.border-bottom-1-hidden-vert_light {
  border-bottom: 1px hidden var(--vert_light);
}

.border-bottom-1-solid-vert_dark {
  border-bottom: 1px solid var(--vert_dark);
}

.border-bottom-1-dashed-vert_dark {
  border-bottom: 1px dashed var(--vert_dark);
}

.border-bottom-1-dotted-vert_dark {
  border-bottom: 1px dotted var(--vert_dark);
}

.border-bottom-1-double-vert_dark {
  border-bottom: 1px double var(--vert_dark);
}

.border-bottom-1-groove-vert_dark {
  border-bottom: 1px groove var(--vert_dark);
}

.border-bottom-1-ridge-vert_dark {
  border-bottom: 1px ridge var(--vert_dark);
}

.border-bottom-1-inset-vert_dark {
  border-bottom: 1px inset var(--vert_dark);
}

.border-bottom-1-outset-vert_dark {
  border-bottom: 1px outset var(--vert_dark);
}

.border-bottom-1-none-vert_dark {
  border-bottom: 1px none var(--vert_dark);
}

.border-bottom-1-hidden-vert_dark {
  border-bottom: 1px hidden var(--vert_dark);
}

.border-bottom-1-solid-vert_pastel {
  border-bottom: 1px solid var(--vert_pastel);
}

.border-bottom-1-dashed-vert_pastel {
  border-bottom: 1px dashed var(--vert_pastel);
}

.border-bottom-1-dotted-vert_pastel {
  border-bottom: 1px dotted var(--vert_pastel);
}

.border-bottom-1-double-vert_pastel {
  border-bottom: 1px double var(--vert_pastel);
}

.border-bottom-1-groove-vert_pastel {
  border-bottom: 1px groove var(--vert_pastel);
}

.border-bottom-1-ridge-vert_pastel {
  border-bottom: 1px ridge var(--vert_pastel);
}

.border-bottom-1-inset-vert_pastel {
  border-bottom: 1px inset var(--vert_pastel);
}

.border-bottom-1-outset-vert_pastel {
  border-bottom: 1px outset var(--vert_pastel);
}

.border-bottom-1-none-vert_pastel {
  border-bottom: 1px none var(--vert_pastel);
}

.border-bottom-1-hidden-vert_pastel {
  border-bottom: 1px hidden var(--vert_pastel);
}

.border-bottom-1-solid-bleu_turquoise_light {
  border-bottom: 1px solid var(--bleu_turquoise_light);
}

.border-bottom-1-dashed-bleu_turquoise_light {
  border-bottom: 1px dashed var(--bleu_turquoise_light);
}

.border-bottom-1-dotted-bleu_turquoise_light {
  border-bottom: 1px dotted var(--bleu_turquoise_light);
}

.border-bottom-1-double-bleu_turquoise_light {
  border-bottom: 1px double var(--bleu_turquoise_light);
}

.border-bottom-1-groove-bleu_turquoise_light {
  border-bottom: 1px groove var(--bleu_turquoise_light);
}

.border-bottom-1-ridge-bleu_turquoise_light {
  border-bottom: 1px ridge var(--bleu_turquoise_light);
}

.border-bottom-1-inset-bleu_turquoise_light {
  border-bottom: 1px inset var(--bleu_turquoise_light);
}

.border-bottom-1-outset-bleu_turquoise_light {
  border-bottom: 1px outset var(--bleu_turquoise_light);
}

.border-bottom-1-none-bleu_turquoise_light {
  border-bottom: 1px none var(--bleu_turquoise_light);
}

.border-bottom-1-hidden-bleu_turquoise_light {
  border-bottom: 1px hidden var(--bleu_turquoise_light);
}

.border-bottom-1-solid-bleu_turquoise_middle {
  border-bottom: 1px solid var(--bleu_turquoise_middle);
}

.border-bottom-1-dashed-bleu_turquoise_middle {
  border-bottom: 1px dashed var(--bleu_turquoise_middle);
}

.border-bottom-1-dotted-bleu_turquoise_middle {
  border-bottom: 1px dotted var(--bleu_turquoise_middle);
}

.border-bottom-1-double-bleu_turquoise_middle {
  border-bottom: 1px double var(--bleu_turquoise_middle);
}

.border-bottom-1-groove-bleu_turquoise_middle {
  border-bottom: 1px groove var(--bleu_turquoise_middle);
}

.border-bottom-1-ridge-bleu_turquoise_middle {
  border-bottom: 1px ridge var(--bleu_turquoise_middle);
}

.border-bottom-1-inset-bleu_turquoise_middle {
  border-bottom: 1px inset var(--bleu_turquoise_middle);
}

.border-bottom-1-outset-bleu_turquoise_middle {
  border-bottom: 1px outset var(--bleu_turquoise_middle);
}

.border-bottom-1-none-bleu_turquoise_middle {
  border-bottom: 1px none var(--bleu_turquoise_middle);
}

.border-bottom-1-hidden-bleu_turquoise_middle {
  border-bottom: 1px hidden var(--bleu_turquoise_middle);
}

.border-bottom-1-solid-bleu_turquoise_dark {
  border-bottom: 1px solid var(--bleu_turquoise_dark);
}

.border-bottom-1-dashed-bleu_turquoise_dark {
  border-bottom: 1px dashed var(--bleu_turquoise_dark);
}

.border-bottom-1-dotted-bleu_turquoise_dark {
  border-bottom: 1px dotted var(--bleu_turquoise_dark);
}

.border-bottom-1-double-bleu_turquoise_dark {
  border-bottom: 1px double var(--bleu_turquoise_dark);
}

.border-bottom-1-groove-bleu_turquoise_dark {
  border-bottom: 1px groove var(--bleu_turquoise_dark);
}

.border-bottom-1-ridge-bleu_turquoise_dark {
  border-bottom: 1px ridge var(--bleu_turquoise_dark);
}

.border-bottom-1-inset-bleu_turquoise_dark {
  border-bottom: 1px inset var(--bleu_turquoise_dark);
}

.border-bottom-1-outset-bleu_turquoise_dark {
  border-bottom: 1px outset var(--bleu_turquoise_dark);
}

.border-bottom-1-none-bleu_turquoise_dark {
  border-bottom: 1px none var(--bleu_turquoise_dark);
}

.border-bottom-1-hidden-bleu_turquoise_dark {
  border-bottom: 1px hidden var(--bleu_turquoise_dark);
}

.border-bottom-1-solid-bleu_turquoise_pastel {
  border-bottom: 1px solid var(--bleu_turquoise_pastel);
}

.border-bottom-1-dashed-bleu_turquoise_pastel {
  border-bottom: 1px dashed var(--bleu_turquoise_pastel);
}

.border-bottom-1-dotted-bleu_turquoise_pastel {
  border-bottom: 1px dotted var(--bleu_turquoise_pastel);
}

.border-bottom-1-double-bleu_turquoise_pastel {
  border-bottom: 1px double var(--bleu_turquoise_pastel);
}

.border-bottom-1-groove-bleu_turquoise_pastel {
  border-bottom: 1px groove var(--bleu_turquoise_pastel);
}

.border-bottom-1-ridge-bleu_turquoise_pastel {
  border-bottom: 1px ridge var(--bleu_turquoise_pastel);
}

.border-bottom-1-inset-bleu_turquoise_pastel {
  border-bottom: 1px inset var(--bleu_turquoise_pastel);
}

.border-bottom-1-outset-bleu_turquoise_pastel {
  border-bottom: 1px outset var(--bleu_turquoise_pastel);
}

.border-bottom-1-none-bleu_turquoise_pastel {
  border-bottom: 1px none var(--bleu_turquoise_pastel);
}

.border-bottom-1-hidden-bleu_turquoise_pastel {
  border-bottom: 1px hidden var(--bleu_turquoise_pastel);
}

.border-bottom-1-solid-bleu_light {
  border-bottom: 1px solid var(--bleu_light);
}

.border-bottom-1-dashed-bleu_light {
  border-bottom: 1px dashed var(--bleu_light);
}

.border-bottom-1-dotted-bleu_light {
  border-bottom: 1px dotted var(--bleu_light);
}

.border-bottom-1-double-bleu_light {
  border-bottom: 1px double var(--bleu_light);
}

.border-bottom-1-groove-bleu_light {
  border-bottom: 1px groove var(--bleu_light);
}

.border-bottom-1-ridge-bleu_light {
  border-bottom: 1px ridge var(--bleu_light);
}

.border-bottom-1-inset-bleu_light {
  border-bottom: 1px inset var(--bleu_light);
}

.border-bottom-1-outset-bleu_light {
  border-bottom: 1px outset var(--bleu_light);
}

.border-bottom-1-none-bleu_light {
  border-bottom: 1px none var(--bleu_light);
}

.border-bottom-1-hidden-bleu_light {
  border-bottom: 1px hidden var(--bleu_light);
}

.border-bottom-1-solid-bleu_pastel {
  border-bottom: 1px solid var(--bleu_pastel);
}

.border-bottom-1-dashed-bleu_pastel {
  border-bottom: 1px dashed var(--bleu_pastel);
}

.border-bottom-1-dotted-bleu_pastel {
  border-bottom: 1px dotted var(--bleu_pastel);
}

.border-bottom-1-double-bleu_pastel {
  border-bottom: 1px double var(--bleu_pastel);
}

.border-bottom-1-groove-bleu_pastel {
  border-bottom: 1px groove var(--bleu_pastel);
}

.border-bottom-1-ridge-bleu_pastel {
  border-bottom: 1px ridge var(--bleu_pastel);
}

.border-bottom-1-inset-bleu_pastel {
  border-bottom: 1px inset var(--bleu_pastel);
}

.border-bottom-1-outset-bleu_pastel {
  border-bottom: 1px outset var(--bleu_pastel);
}

.border-bottom-1-none-bleu_pastel {
  border-bottom: 1px none var(--bleu_pastel);
}

.border-bottom-1-hidden-bleu_pastel {
  border-bottom: 1px hidden var(--bleu_pastel);
}

.border-bottom-1-solid-bleu_dark {
  border-bottom: 1px solid var(--bleu_dark);
}

.border-bottom-1-dashed-bleu_dark {
  border-bottom: 1px dashed var(--bleu_dark);
}

.border-bottom-1-dotted-bleu_dark {
  border-bottom: 1px dotted var(--bleu_dark);
}

.border-bottom-1-double-bleu_dark {
  border-bottom: 1px double var(--bleu_dark);
}

.border-bottom-1-groove-bleu_dark {
  border-bottom: 1px groove var(--bleu_dark);
}

.border-bottom-1-ridge-bleu_dark {
  border-bottom: 1px ridge var(--bleu_dark);
}

.border-bottom-1-inset-bleu_dark {
  border-bottom: 1px inset var(--bleu_dark);
}

.border-bottom-1-outset-bleu_dark {
  border-bottom: 1px outset var(--bleu_dark);
}

.border-bottom-1-none-bleu_dark {
  border-bottom: 1px none var(--bleu_dark);
}

.border-bottom-1-hidden-bleu_dark {
  border-bottom: 1px hidden var(--bleu_dark);
}

.border-bottom-1-solid-violet_light {
  border-bottom: 1px solid var(--violet_light);
}

.border-bottom-1-dashed-violet_light {
  border-bottom: 1px dashed var(--violet_light);
}

.border-bottom-1-dotted-violet_light {
  border-bottom: 1px dotted var(--violet_light);
}

.border-bottom-1-double-violet_light {
  border-bottom: 1px double var(--violet_light);
}

.border-bottom-1-groove-violet_light {
  border-bottom: 1px groove var(--violet_light);
}

.border-bottom-1-ridge-violet_light {
  border-bottom: 1px ridge var(--violet_light);
}

.border-bottom-1-inset-violet_light {
  border-bottom: 1px inset var(--violet_light);
}

.border-bottom-1-outset-violet_light {
  border-bottom: 1px outset var(--violet_light);
}

.border-bottom-1-none-violet_light {
  border-bottom: 1px none var(--violet_light);
}

.border-bottom-1-hidden-violet_light {
  border-bottom: 1px hidden var(--violet_light);
}

.border-bottom-1-solid-violet_dark {
  border-bottom: 1px solid var(--violet_dark);
}

.border-bottom-1-dashed-violet_dark {
  border-bottom: 1px dashed var(--violet_dark);
}

.border-bottom-1-dotted-violet_dark {
  border-bottom: 1px dotted var(--violet_dark);
}

.border-bottom-1-double-violet_dark {
  border-bottom: 1px double var(--violet_dark);
}

.border-bottom-1-groove-violet_dark {
  border-bottom: 1px groove var(--violet_dark);
}

.border-bottom-1-ridge-violet_dark {
  border-bottom: 1px ridge var(--violet_dark);
}

.border-bottom-1-inset-violet_dark {
  border-bottom: 1px inset var(--violet_dark);
}

.border-bottom-1-outset-violet_dark {
  border-bottom: 1px outset var(--violet_dark);
}

.border-bottom-1-none-violet_dark {
  border-bottom: 1px none var(--violet_dark);
}

.border-bottom-1-hidden-violet_dark {
  border-bottom: 1px hidden var(--violet_dark);
}

.border-bottom-1-solid-violet_light_deces {
  border-bottom: 1px solid var(--violet_light_deces);
}

.border-bottom-1-dashed-violet_light_deces {
  border-bottom: 1px dashed var(--violet_light_deces);
}

.border-bottom-1-dotted-violet_light_deces {
  border-bottom: 1px dotted var(--violet_light_deces);
}

.border-bottom-1-double-violet_light_deces {
  border-bottom: 1px double var(--violet_light_deces);
}

.border-bottom-1-groove-violet_light_deces {
  border-bottom: 1px groove var(--violet_light_deces);
}

.border-bottom-1-ridge-violet_light_deces {
  border-bottom: 1px ridge var(--violet_light_deces);
}

.border-bottom-1-inset-violet_light_deces {
  border-bottom: 1px inset var(--violet_light_deces);
}

.border-bottom-1-outset-violet_light_deces {
  border-bottom: 1px outset var(--violet_light_deces);
}

.border-bottom-1-none-violet_light_deces {
  border-bottom: 1px none var(--violet_light_deces);
}

.border-bottom-1-hidden-violet_light_deces {
  border-bottom: 1px hidden var(--violet_light_deces);
}

.border-bottom-1-solid-violet_dark_deces {
  border-bottom: 1px solid var(--violet_dark_deces);
}

.border-bottom-1-dashed-violet_dark_deces {
  border-bottom: 1px dashed var(--violet_dark_deces);
}

.border-bottom-1-dotted-violet_dark_deces {
  border-bottom: 1px dotted var(--violet_dark_deces);
}

.border-bottom-1-double-violet_dark_deces {
  border-bottom: 1px double var(--violet_dark_deces);
}

.border-bottom-1-groove-violet_dark_deces {
  border-bottom: 1px groove var(--violet_dark_deces);
}

.border-bottom-1-ridge-violet_dark_deces {
  border-bottom: 1px ridge var(--violet_dark_deces);
}

.border-bottom-1-inset-violet_dark_deces {
  border-bottom: 1px inset var(--violet_dark_deces);
}

.border-bottom-1-outset-violet_dark_deces {
  border-bottom: 1px outset var(--violet_dark_deces);
}

.border-bottom-1-none-violet_dark_deces {
  border-bottom: 1px none var(--violet_dark_deces);
}

.border-bottom-1-hidden-violet_dark_deces {
  border-bottom: 1px hidden var(--violet_dark_deces);
}

.border-bottom-1-solid-violet_pastel {
  border-bottom: 1px solid var(--violet_pastel);
}

.border-bottom-1-dashed-violet_pastel {
  border-bottom: 1px dashed var(--violet_pastel);
}

.border-bottom-1-dotted-violet_pastel {
  border-bottom: 1px dotted var(--violet_pastel);
}

.border-bottom-1-double-violet_pastel {
  border-bottom: 1px double var(--violet_pastel);
}

.border-bottom-1-groove-violet_pastel {
  border-bottom: 1px groove var(--violet_pastel);
}

.border-bottom-1-ridge-violet_pastel {
  border-bottom: 1px ridge var(--violet_pastel);
}

.border-bottom-1-inset-violet_pastel {
  border-bottom: 1px inset var(--violet_pastel);
}

.border-bottom-1-outset-violet_pastel {
  border-bottom: 1px outset var(--violet_pastel);
}

.border-bottom-1-none-violet_pastel {
  border-bottom: 1px none var(--violet_pastel);
}

.border-bottom-1-hidden-violet_pastel {
  border-bottom: 1px hidden var(--violet_pastel);
}

.border-bottom-1-solid-violet_pastel_deces {
  border-bottom: 1px solid var(--violet_pastel_deces);
}

.border-bottom-1-dashed-violet_pastel_deces {
  border-bottom: 1px dashed var(--violet_pastel_deces);
}

.border-bottom-1-dotted-violet_pastel_deces {
  border-bottom: 1px dotted var(--violet_pastel_deces);
}

.border-bottom-1-double-violet_pastel_deces {
  border-bottom: 1px double var(--violet_pastel_deces);
}

.border-bottom-1-groove-violet_pastel_deces {
  border-bottom: 1px groove var(--violet_pastel_deces);
}

.border-bottom-1-ridge-violet_pastel_deces {
  border-bottom: 1px ridge var(--violet_pastel_deces);
}

.border-bottom-1-inset-violet_pastel_deces {
  border-bottom: 1px inset var(--violet_pastel_deces);
}

.border-bottom-1-outset-violet_pastel_deces {
  border-bottom: 1px outset var(--violet_pastel_deces);
}

.border-bottom-1-none-violet_pastel_deces {
  border-bottom: 1px none var(--violet_pastel_deces);
}

.border-bottom-1-hidden-violet_pastel_deces {
  border-bottom: 1px hidden var(--violet_pastel_deces);
}

.border-bottom-1-solid-mauve {
  border-bottom: 1px solid var(--mauve);
}

.border-bottom-1-dashed-mauve {
  border-bottom: 1px dashed var(--mauve);
}

.border-bottom-1-dotted-mauve {
  border-bottom: 1px dotted var(--mauve);
}

.border-bottom-1-double-mauve {
  border-bottom: 1px double var(--mauve);
}

.border-bottom-1-groove-mauve {
  border-bottom: 1px groove var(--mauve);
}

.border-bottom-1-ridge-mauve {
  border-bottom: 1px ridge var(--mauve);
}

.border-bottom-1-inset-mauve {
  border-bottom: 1px inset var(--mauve);
}

.border-bottom-1-outset-mauve {
  border-bottom: 1px outset var(--mauve);
}

.border-bottom-1-none-mauve {
  border-bottom: 1px none var(--mauve);
}

.border-bottom-1-hidden-mauve {
  border-bottom: 1px hidden var(--mauve);
}

.border-bottom-1-solid-rose_light {
  border-bottom: 1px solid var(--rose_light);
}

.border-bottom-1-dashed-rose_light {
  border-bottom: 1px dashed var(--rose_light);
}

.border-bottom-1-dotted-rose_light {
  border-bottom: 1px dotted var(--rose_light);
}

.border-bottom-1-double-rose_light {
  border-bottom: 1px double var(--rose_light);
}

.border-bottom-1-groove-rose_light {
  border-bottom: 1px groove var(--rose_light);
}

.border-bottom-1-ridge-rose_light {
  border-bottom: 1px ridge var(--rose_light);
}

.border-bottom-1-inset-rose_light {
  border-bottom: 1px inset var(--rose_light);
}

.border-bottom-1-outset-rose_light {
  border-bottom: 1px outset var(--rose_light);
}

.border-bottom-1-none-rose_light {
  border-bottom: 1px none var(--rose_light);
}

.border-bottom-1-hidden-rose_light {
  border-bottom: 1px hidden var(--rose_light);
}

.border-bottom-1-solid-rose_dark {
  border-bottom: 1px solid var(--rose_dark);
}

.border-bottom-1-dashed-rose_dark {
  border-bottom: 1px dashed var(--rose_dark);
}

.border-bottom-1-dotted-rose_dark {
  border-bottom: 1px dotted var(--rose_dark);
}

.border-bottom-1-double-rose_dark {
  border-bottom: 1px double var(--rose_dark);
}

.border-bottom-1-groove-rose_dark {
  border-bottom: 1px groove var(--rose_dark);
}

.border-bottom-1-ridge-rose_dark {
  border-bottom: 1px ridge var(--rose_dark);
}

.border-bottom-1-inset-rose_dark {
  border-bottom: 1px inset var(--rose_dark);
}

.border-bottom-1-outset-rose_dark {
  border-bottom: 1px outset var(--rose_dark);
}

.border-bottom-1-none-rose_dark {
  border-bottom: 1px none var(--rose_dark);
}

.border-bottom-1-hidden-rose_dark {
  border-bottom: 1px hidden var(--rose_dark);
}

.border-bottom-1-solid-rose_pastel {
  border-bottom: 1px solid var(--rose_pastel);
}

.border-bottom-1-dashed-rose_pastel {
  border-bottom: 1px dashed var(--rose_pastel);
}

.border-bottom-1-dotted-rose_pastel {
  border-bottom: 1px dotted var(--rose_pastel);
}

.border-bottom-1-double-rose_pastel {
  border-bottom: 1px double var(--rose_pastel);
}

.border-bottom-1-groove-rose_pastel {
  border-bottom: 1px groove var(--rose_pastel);
}

.border-bottom-1-ridge-rose_pastel {
  border-bottom: 1px ridge var(--rose_pastel);
}

.border-bottom-1-inset-rose_pastel {
  border-bottom: 1px inset var(--rose_pastel);
}

.border-bottom-1-outset-rose_pastel {
  border-bottom: 1px outset var(--rose_pastel);
}

.border-bottom-1-none-rose_pastel {
  border-bottom: 1px none var(--rose_pastel);
}

.border-bottom-1-hidden-rose_pastel {
  border-bottom: 1px hidden var(--rose_pastel);
}

.border-bottom-1-solid-rose_chair_light {
  border-bottom: 1px solid var(--rose_chair_light);
}

.border-bottom-1-dashed-rose_chair_light {
  border-bottom: 1px dashed var(--rose_chair_light);
}

.border-bottom-1-dotted-rose_chair_light {
  border-bottom: 1px dotted var(--rose_chair_light);
}

.border-bottom-1-double-rose_chair_light {
  border-bottom: 1px double var(--rose_chair_light);
}

.border-bottom-1-groove-rose_chair_light {
  border-bottom: 1px groove var(--rose_chair_light);
}

.border-bottom-1-ridge-rose_chair_light {
  border-bottom: 1px ridge var(--rose_chair_light);
}

.border-bottom-1-inset-rose_chair_light {
  border-bottom: 1px inset var(--rose_chair_light);
}

.border-bottom-1-outset-rose_chair_light {
  border-bottom: 1px outset var(--rose_chair_light);
}

.border-bottom-1-none-rose_chair_light {
  border-bottom: 1px none var(--rose_chair_light);
}

.border-bottom-1-hidden-rose_chair_light {
  border-bottom: 1px hidden var(--rose_chair_light);
}

.border-bottom-1-solid-rose_chair_dark {
  border-bottom: 1px solid var(--rose_chair_dark);
}

.border-bottom-1-dashed-rose_chair_dark {
  border-bottom: 1px dashed var(--rose_chair_dark);
}

.border-bottom-1-dotted-rose_chair_dark {
  border-bottom: 1px dotted var(--rose_chair_dark);
}

.border-bottom-1-double-rose_chair_dark {
  border-bottom: 1px double var(--rose_chair_dark);
}

.border-bottom-1-groove-rose_chair_dark {
  border-bottom: 1px groove var(--rose_chair_dark);
}

.border-bottom-1-ridge-rose_chair_dark {
  border-bottom: 1px ridge var(--rose_chair_dark);
}

.border-bottom-1-inset-rose_chair_dark {
  border-bottom: 1px inset var(--rose_chair_dark);
}

.border-bottom-1-outset-rose_chair_dark {
  border-bottom: 1px outset var(--rose_chair_dark);
}

.border-bottom-1-none-rose_chair_dark {
  border-bottom: 1px none var(--rose_chair_dark);
}

.border-bottom-1-hidden-rose_chair_dark {
  border-bottom: 1px hidden var(--rose_chair_dark);
}

.border-bottom-1-solid-rose_chair_pastel {
  border-bottom: 1px solid var(--rose_chair_pastel);
}

.border-bottom-1-dashed-rose_chair_pastel {
  border-bottom: 1px dashed var(--rose_chair_pastel);
}

.border-bottom-1-dotted-rose_chair_pastel {
  border-bottom: 1px dotted var(--rose_chair_pastel);
}

.border-bottom-1-double-rose_chair_pastel {
  border-bottom: 1px double var(--rose_chair_pastel);
}

.border-bottom-1-groove-rose_chair_pastel {
  border-bottom: 1px groove var(--rose_chair_pastel);
}

.border-bottom-1-ridge-rose_chair_pastel {
  border-bottom: 1px ridge var(--rose_chair_pastel);
}

.border-bottom-1-inset-rose_chair_pastel {
  border-bottom: 1px inset var(--rose_chair_pastel);
}

.border-bottom-1-outset-rose_chair_pastel {
  border-bottom: 1px outset var(--rose_chair_pastel);
}

.border-bottom-1-none-rose_chair_pastel {
  border-bottom: 1px none var(--rose_chair_pastel);
}

.border-bottom-1-hidden-rose_chair_pastel {
  border-bottom: 1px hidden var(--rose_chair_pastel);
}

.border-bottom-1-solid-vert_positif {
  border-bottom: 1px solid var(--vert_positif);
}

.border-bottom-1-dashed-vert_positif {
  border-bottom: 1px dashed var(--vert_positif);
}

.border-bottom-1-dotted-vert_positif {
  border-bottom: 1px dotted var(--vert_positif);
}

.border-bottom-1-double-vert_positif {
  border-bottom: 1px double var(--vert_positif);
}

.border-bottom-1-groove-vert_positif {
  border-bottom: 1px groove var(--vert_positif);
}

.border-bottom-1-ridge-vert_positif {
  border-bottom: 1px ridge var(--vert_positif);
}

.border-bottom-1-inset-vert_positif {
  border-bottom: 1px inset var(--vert_positif);
}

.border-bottom-1-outset-vert_positif {
  border-bottom: 1px outset var(--vert_positif);
}

.border-bottom-1-none-vert_positif {
  border-bottom: 1px none var(--vert_positif);
}

.border-bottom-1-hidden-vert_positif {
  border-bottom: 1px hidden var(--vert_positif);
}

.border-bottom-1-solid-rouge_negatif {
  border-bottom: 1px solid var(--rouge_negatif);
}

.border-bottom-1-dashed-rouge_negatif {
  border-bottom: 1px dashed var(--rouge_negatif);
}

.border-bottom-1-dotted-rouge_negatif {
  border-bottom: 1px dotted var(--rouge_negatif);
}

.border-bottom-1-double-rouge_negatif {
  border-bottom: 1px double var(--rouge_negatif);
}

.border-bottom-1-groove-rouge_negatif {
  border-bottom: 1px groove var(--rouge_negatif);
}

.border-bottom-1-ridge-rouge_negatif {
  border-bottom: 1px ridge var(--rouge_negatif);
}

.border-bottom-1-inset-rouge_negatif {
  border-bottom: 1px inset var(--rouge_negatif);
}

.border-bottom-1-outset-rouge_negatif {
  border-bottom: 1px outset var(--rouge_negatif);
}

.border-bottom-1-none-rouge_negatif {
  border-bottom: 1px none var(--rouge_negatif);
}

.border-bottom-1-hidden-rouge_negatif {
  border-bottom: 1px hidden var(--rouge_negatif);
}

.border-bottom-1-solid-bleu_focus {
  border-bottom: 1px solid var(--bleu_focus);
}

.border-bottom-1-dashed-bleu_focus {
  border-bottom: 1px dashed var(--bleu_focus);
}

.border-bottom-1-dotted-bleu_focus {
  border-bottom: 1px dotted var(--bleu_focus);
}

.border-bottom-1-double-bleu_focus {
  border-bottom: 1px double var(--bleu_focus);
}

.border-bottom-1-groove-bleu_focus {
  border-bottom: 1px groove var(--bleu_focus);
}

.border-bottom-1-ridge-bleu_focus {
  border-bottom: 1px ridge var(--bleu_focus);
}

.border-bottom-1-inset-bleu_focus {
  border-bottom: 1px inset var(--bleu_focus);
}

.border-bottom-1-outset-bleu_focus {
  border-bottom: 1px outset var(--bleu_focus);
}

.border-bottom-1-none-bleu_focus {
  border-bottom: 1px none var(--bleu_focus);
}

.border-bottom-1-hidden-bleu_focus {
  border-bottom: 1px hidden var(--bleu_focus);
}

.border-bottom-1-solid-alerte_vert_positif {
  border-bottom: 1px solid var(--alerte_vert_positif);
}

.border-bottom-1-dashed-alerte_vert_positif {
  border-bottom: 1px dashed var(--alerte_vert_positif);
}

.border-bottom-1-dotted-alerte_vert_positif {
  border-bottom: 1px dotted var(--alerte_vert_positif);
}

.border-bottom-1-double-alerte_vert_positif {
  border-bottom: 1px double var(--alerte_vert_positif);
}

.border-bottom-1-groove-alerte_vert_positif {
  border-bottom: 1px groove var(--alerte_vert_positif);
}

.border-bottom-1-ridge-alerte_vert_positif {
  border-bottom: 1px ridge var(--alerte_vert_positif);
}

.border-bottom-1-inset-alerte_vert_positif {
  border-bottom: 1px inset var(--alerte_vert_positif);
}

.border-bottom-1-outset-alerte_vert_positif {
  border-bottom: 1px outset var(--alerte_vert_positif);
}

.border-bottom-1-none-alerte_vert_positif {
  border-bottom: 1px none var(--alerte_vert_positif);
}

.border-bottom-1-hidden-alerte_vert_positif {
  border-bottom: 1px hidden var(--alerte_vert_positif);
}

.border-bottom-1-solid-alerte_rouge_negatif {
  border-bottom: 1px solid var(--alerte_rouge_negatif);
}

.border-bottom-1-dashed-alerte_rouge_negatif {
  border-bottom: 1px dashed var(--alerte_rouge_negatif);
}

.border-bottom-1-dotted-alerte_rouge_negatif {
  border-bottom: 1px dotted var(--alerte_rouge_negatif);
}

.border-bottom-1-double-alerte_rouge_negatif {
  border-bottom: 1px double var(--alerte_rouge_negatif);
}

.border-bottom-1-groove-alerte_rouge_negatif {
  border-bottom: 1px groove var(--alerte_rouge_negatif);
}

.border-bottom-1-ridge-alerte_rouge_negatif {
  border-bottom: 1px ridge var(--alerte_rouge_negatif);
}

.border-bottom-1-inset-alerte_rouge_negatif {
  border-bottom: 1px inset var(--alerte_rouge_negatif);
}

.border-bottom-1-outset-alerte_rouge_negatif {
  border-bottom: 1px outset var(--alerte_rouge_negatif);
}

.border-bottom-1-none-alerte_rouge_negatif {
  border-bottom: 1px none var(--alerte_rouge_negatif);
}

.border-bottom-1-hidden-alerte_rouge_negatif {
  border-bottom: 1px hidden var(--alerte_rouge_negatif);
}

.border-bottom-1-solid-alerte_bleu_information {
  border-bottom: 1px solid var(--alerte_bleu_information);
}

.border-bottom-1-dashed-alerte_bleu_information {
  border-bottom: 1px dashed var(--alerte_bleu_information);
}

.border-bottom-1-dotted-alerte_bleu_information {
  border-bottom: 1px dotted var(--alerte_bleu_information);
}

.border-bottom-1-double-alerte_bleu_information {
  border-bottom: 1px double var(--alerte_bleu_information);
}

.border-bottom-1-groove-alerte_bleu_information {
  border-bottom: 1px groove var(--alerte_bleu_information);
}

.border-bottom-1-ridge-alerte_bleu_information {
  border-bottom: 1px ridge var(--alerte_bleu_information);
}

.border-bottom-1-inset-alerte_bleu_information {
  border-bottom: 1px inset var(--alerte_bleu_information);
}

.border-bottom-1-outset-alerte_bleu_information {
  border-bottom: 1px outset var(--alerte_bleu_information);
}

.border-bottom-1-none-alerte_bleu_information {
  border-bottom: 1px none var(--alerte_bleu_information);
}

.border-bottom-1-hidden-alerte_bleu_information {
  border-bottom: 1px hidden var(--alerte_bleu_information);
}

.border-bottom-1-solid-blanc {
  border-bottom: 1px solid #ffffff;
}

.border-bottom-1-dashed-blanc {
  border-bottom: 1px dashed #ffffff;
}

.border-bottom-1-dotted-blanc {
  border-bottom: 1px dotted #ffffff;
}

.border-bottom-1-double-blanc {
  border-bottom: 1px double #ffffff;
}

.border-bottom-1-groove-blanc {
  border-bottom: 1px groove #ffffff;
}

.border-bottom-1-ridge-blanc {
  border-bottom: 1px ridge #ffffff;
}

.border-bottom-1-inset-blanc {
  border-bottom: 1px inset #ffffff;
}

.border-bottom-1-outset-blanc {
  border-bottom: 1px outset #ffffff;
}

.border-bottom-1-none-blanc {
  border-bottom: 1px none #ffffff;
}

.border-bottom-1-hidden-blanc {
  border-bottom: 1px hidden #ffffff;
}

.border-bottom-1-solid-noir {
  border-bottom: 1px solid #222222;
}

.border-bottom-1-dashed-noir {
  border-bottom: 1px dashed #222222;
}

.border-bottom-1-dotted-noir {
  border-bottom: 1px dotted #222222;
}

.border-bottom-1-double-noir {
  border-bottom: 1px double #222222;
}

.border-bottom-1-groove-noir {
  border-bottom: 1px groove #222222;
}

.border-bottom-1-ridge-noir {
  border-bottom: 1px ridge #222222;
}

.border-bottom-1-inset-noir {
  border-bottom: 1px inset #222222;
}

.border-bottom-1-outset-noir {
  border-bottom: 1px outset #222222;
}

.border-bottom-1-none-noir {
  border-bottom: 1px none #222222;
}

.border-bottom-1-hidden-noir {
  border-bottom: 1px hidden #222222;
}

.border-bottom-1-solid-gris_light {
  border-bottom: 1px solid var(--gris_light);
}

.border-bottom-1-dashed-gris_light {
  border-bottom: 1px dashed var(--gris_light);
}

.border-bottom-1-dotted-gris_light {
  border-bottom: 1px dotted var(--gris_light);
}

.border-bottom-1-double-gris_light {
  border-bottom: 1px double var(--gris_light);
}

.border-bottom-1-groove-gris_light {
  border-bottom: 1px groove var(--gris_light);
}

.border-bottom-1-ridge-gris_light {
  border-bottom: 1px ridge var(--gris_light);
}

.border-bottom-1-inset-gris_light {
  border-bottom: 1px inset var(--gris_light);
}

.border-bottom-1-outset-gris_light {
  border-bottom: 1px outset var(--gris_light);
}

.border-bottom-1-none-gris_light {
  border-bottom: 1px none var(--gris_light);
}

.border-bottom-1-hidden-gris_light {
  border-bottom: 1px hidden var(--gris_light);
}

.border-bottom-1-solid-gris_dark {
  border-bottom: 1px solid var(--gris_dark);
}

.border-bottom-1-dashed-gris_dark {
  border-bottom: 1px dashed var(--gris_dark);
}

.border-bottom-1-dotted-gris_dark {
  border-bottom: 1px dotted var(--gris_dark);
}

.border-bottom-1-double-gris_dark {
  border-bottom: 1px double var(--gris_dark);
}

.border-bottom-1-groove-gris_dark {
  border-bottom: 1px groove var(--gris_dark);
}

.border-bottom-1-ridge-gris_dark {
  border-bottom: 1px ridge var(--gris_dark);
}

.border-bottom-1-inset-gris_dark {
  border-bottom: 1px inset var(--gris_dark);
}

.border-bottom-1-outset-gris_dark {
  border-bottom: 1px outset var(--gris_dark);
}

.border-bottom-1-none-gris_dark {
  border-bottom: 1px none var(--gris_dark);
}

.border-bottom-1-hidden-gris_dark {
  border-bottom: 1px hidden var(--gris_dark);
}

.border-bottom-1-solid-gris_background {
  border-bottom: 1px solid var(--gris_background);
}

.border-bottom-1-dashed-gris_background {
  border-bottom: 1px dashed var(--gris_background);
}

.border-bottom-1-dotted-gris_background {
  border-bottom: 1px dotted var(--gris_background);
}

.border-bottom-1-double-gris_background {
  border-bottom: 1px double var(--gris_background);
}

.border-bottom-1-groove-gris_background {
  border-bottom: 1px groove var(--gris_background);
}

.border-bottom-1-ridge-gris_background {
  border-bottom: 1px ridge var(--gris_background);
}

.border-bottom-1-inset-gris_background {
  border-bottom: 1px inset var(--gris_background);
}

.border-bottom-1-outset-gris_background {
  border-bottom: 1px outset var(--gris_background);
}

.border-bottom-1-none-gris_background {
  border-bottom: 1px none var(--gris_background);
}

.border-bottom-1-hidden-gris_background {
  border-bottom: 1px hidden var(--gris_background);
}

.border-right-1-solid-corail_mh_brand {
  border-right: 1px solid var(--corail_mh_brand);
}

.border-right-1-dashed-corail_mh_brand {
  border-right: 1px dashed var(--corail_mh_brand);
}

.border-right-1-dotted-corail_mh_brand {
  border-right: 1px dotted var(--corail_mh_brand);
}

.border-right-1-double-corail_mh_brand {
  border-right: 1px double var(--corail_mh_brand);
}

.border-right-1-groove-corail_mh_brand {
  border-right: 1px groove var(--corail_mh_brand);
}

.border-right-1-ridge-corail_mh_brand {
  border-right: 1px ridge var(--corail_mh_brand);
}

.border-right-1-inset-corail_mh_brand {
  border-right: 1px inset var(--corail_mh_brand);
}

.border-right-1-outset-corail_mh_brand {
  border-right: 1px outset var(--corail_mh_brand);
}

.border-right-1-none-corail_mh_brand {
  border-right: 1px none var(--corail_mh_brand);
}

.border-right-1-hidden-corail_mh_brand {
  border-right: 1px hidden var(--corail_mh_brand);
}

.border-right-1-solid-corail_mh_dark {
  border-right: 1px solid var(--corail_mh_dark);
}

.border-right-1-dashed-corail_mh_dark {
  border-right: 1px dashed var(--corail_mh_dark);
}

.border-right-1-dotted-corail_mh_dark {
  border-right: 1px dotted var(--corail_mh_dark);
}

.border-right-1-double-corail_mh_dark {
  border-right: 1px double var(--corail_mh_dark);
}

.border-right-1-groove-corail_mh_dark {
  border-right: 1px groove var(--corail_mh_dark);
}

.border-right-1-ridge-corail_mh_dark {
  border-right: 1px ridge var(--corail_mh_dark);
}

.border-right-1-inset-corail_mh_dark {
  border-right: 1px inset var(--corail_mh_dark);
}

.border-right-1-outset-corail_mh_dark {
  border-right: 1px outset var(--corail_mh_dark);
}

.border-right-1-none-corail_mh_dark {
  border-right: 1px none var(--corail_mh_dark);
}

.border-right-1-hidden-corail_mh_dark {
  border-right: 1px hidden var(--corail_mh_dark);
}

.border-right-1-solid-corail_mh_light {
  border-right: 1px solid var(--corail_mh_light);
}

.border-right-1-dashed-corail_mh_light {
  border-right: 1px dashed var(--corail_mh_light);
}

.border-right-1-dotted-corail_mh_light {
  border-right: 1px dotted var(--corail_mh_light);
}

.border-right-1-double-corail_mh_light {
  border-right: 1px double var(--corail_mh_light);
}

.border-right-1-groove-corail_mh_light {
  border-right: 1px groove var(--corail_mh_light);
}

.border-right-1-ridge-corail_mh_light {
  border-right: 1px ridge var(--corail_mh_light);
}

.border-right-1-inset-corail_mh_light {
  border-right: 1px inset var(--corail_mh_light);
}

.border-right-1-outset-corail_mh_light {
  border-right: 1px outset var(--corail_mh_light);
}

.border-right-1-none-corail_mh_light {
  border-right: 1px none var(--corail_mh_light);
}

.border-right-1-hidden-corail_mh_light {
  border-right: 1px hidden var(--corail_mh_light);
}

.border-right-1-solid-corail_pastel {
  border-right: 1px solid var(--corail_pastel);
}

.border-right-1-dashed-corail_pastel {
  border-right: 1px dashed var(--corail_pastel);
}

.border-right-1-dotted-corail_pastel {
  border-right: 1px dotted var(--corail_pastel);
}

.border-right-1-double-corail_pastel {
  border-right: 1px double var(--corail_pastel);
}

.border-right-1-groove-corail_pastel {
  border-right: 1px groove var(--corail_pastel);
}

.border-right-1-ridge-corail_pastel {
  border-right: 1px ridge var(--corail_pastel);
}

.border-right-1-inset-corail_pastel {
  border-right: 1px inset var(--corail_pastel);
}

.border-right-1-outset-corail_pastel {
  border-right: 1px outset var(--corail_pastel);
}

.border-right-1-none-corail_pastel {
  border-right: 1px none var(--corail_pastel);
}

.border-right-1-hidden-corail_pastel {
  border-right: 1px hidden var(--corail_pastel);
}

.border-right-1-solid-corail_light {
  border-right: 1px solid var(--corail_light);
}

.border-right-1-dashed-corail_light {
  border-right: 1px dashed var(--corail_light);
}

.border-right-1-dotted-corail_light {
  border-right: 1px dotted var(--corail_light);
}

.border-right-1-double-corail_light {
  border-right: 1px double var(--corail_light);
}

.border-right-1-groove-corail_light {
  border-right: 1px groove var(--corail_light);
}

.border-right-1-ridge-corail_light {
  border-right: 1px ridge var(--corail_light);
}

.border-right-1-inset-corail_light {
  border-right: 1px inset var(--corail_light);
}

.border-right-1-outset-corail_light {
  border-right: 1px outset var(--corail_light);
}

.border-right-1-none-corail_light {
  border-right: 1px none var(--corail_light);
}

.border-right-1-hidden-corail_light {
  border-right: 1px hidden var(--corail_light);
}

.border-right-1-solid-corail_dark {
  border-right: 1px solid var(--corail_dark);
}

.border-right-1-dashed-corail_dark {
  border-right: 1px dashed var(--corail_dark);
}

.border-right-1-dotted-corail_dark {
  border-right: 1px dotted var(--corail_dark);
}

.border-right-1-double-corail_dark {
  border-right: 1px double var(--corail_dark);
}

.border-right-1-groove-corail_dark {
  border-right: 1px groove var(--corail_dark);
}

.border-right-1-ridge-corail_dark {
  border-right: 1px ridge var(--corail_dark);
}

.border-right-1-inset-corail_dark {
  border-right: 1px inset var(--corail_dark);
}

.border-right-1-outset-corail_dark {
  border-right: 1px outset var(--corail_dark);
}

.border-right-1-none-corail_dark {
  border-right: 1px none var(--corail_dark);
}

.border-right-1-hidden-corail_dark {
  border-right: 1px hidden var(--corail_dark);
}

.border-right-1-solid-gris_sable_light {
  border-right: 1px solid var(--gris_sable_light);
}

.border-right-1-dashed-gris_sable_light {
  border-right: 1px dashed var(--gris_sable_light);
}

.border-right-1-dotted-gris_sable_light {
  border-right: 1px dotted var(--gris_sable_light);
}

.border-right-1-double-gris_sable_light {
  border-right: 1px double var(--gris_sable_light);
}

.border-right-1-groove-gris_sable_light {
  border-right: 1px groove var(--gris_sable_light);
}

.border-right-1-ridge-gris_sable_light {
  border-right: 1px ridge var(--gris_sable_light);
}

.border-right-1-inset-gris_sable_light {
  border-right: 1px inset var(--gris_sable_light);
}

.border-right-1-outset-gris_sable_light {
  border-right: 1px outset var(--gris_sable_light);
}

.border-right-1-none-gris_sable_light {
  border-right: 1px none var(--gris_sable_light);
}

.border-right-1-hidden-gris_sable_light {
  border-right: 1px hidden var(--gris_sable_light);
}

.border-right-1-solid-gris_sable_dark {
  border-right: 1px solid var(--gris_sable_dark);
}

.border-right-1-dashed-gris_sable_dark {
  border-right: 1px dashed var(--gris_sable_dark);
}

.border-right-1-dotted-gris_sable_dark {
  border-right: 1px dotted var(--gris_sable_dark);
}

.border-right-1-double-gris_sable_dark {
  border-right: 1px double var(--gris_sable_dark);
}

.border-right-1-groove-gris_sable_dark {
  border-right: 1px groove var(--gris_sable_dark);
}

.border-right-1-ridge-gris_sable_dark {
  border-right: 1px ridge var(--gris_sable_dark);
}

.border-right-1-inset-gris_sable_dark {
  border-right: 1px inset var(--gris_sable_dark);
}

.border-right-1-outset-gris_sable_dark {
  border-right: 1px outset var(--gris_sable_dark);
}

.border-right-1-none-gris_sable_dark {
  border-right: 1px none var(--gris_sable_dark);
}

.border-right-1-hidden-gris_sable_dark {
  border-right: 1px hidden var(--gris_sable_dark);
}

.border-right-1-solid-gris_sable_pastel {
  border-right: 1px solid var(--gris_sable_pastel);
}

.border-right-1-dashed-gris_sable_pastel {
  border-right: 1px dashed var(--gris_sable_pastel);
}

.border-right-1-dotted-gris_sable_pastel {
  border-right: 1px dotted var(--gris_sable_pastel);
}

.border-right-1-double-gris_sable_pastel {
  border-right: 1px double var(--gris_sable_pastel);
}

.border-right-1-groove-gris_sable_pastel {
  border-right: 1px groove var(--gris_sable_pastel);
}

.border-right-1-ridge-gris_sable_pastel {
  border-right: 1px ridge var(--gris_sable_pastel);
}

.border-right-1-inset-gris_sable_pastel {
  border-right: 1px inset var(--gris_sable_pastel);
}

.border-right-1-outset-gris_sable_pastel {
  border-right: 1px outset var(--gris_sable_pastel);
}

.border-right-1-none-gris_sable_pastel {
  border-right: 1px none var(--gris_sable_pastel);
}

.border-right-1-hidden-gris_sable_pastel {
  border-right: 1px hidden var(--gris_sable_pastel);
}

.border-right-1-solid-jaune_light {
  border-right: 1px solid var(--jaune_light);
}

.border-right-1-dashed-jaune_light {
  border-right: 1px dashed var(--jaune_light);
}

.border-right-1-dotted-jaune_light {
  border-right: 1px dotted var(--jaune_light);
}

.border-right-1-double-jaune_light {
  border-right: 1px double var(--jaune_light);
}

.border-right-1-groove-jaune_light {
  border-right: 1px groove var(--jaune_light);
}

.border-right-1-ridge-jaune_light {
  border-right: 1px ridge var(--jaune_light);
}

.border-right-1-inset-jaune_light {
  border-right: 1px inset var(--jaune_light);
}

.border-right-1-outset-jaune_light {
  border-right: 1px outset var(--jaune_light);
}

.border-right-1-none-jaune_light {
  border-right: 1px none var(--jaune_light);
}

.border-right-1-hidden-jaune_light {
  border-right: 1px hidden var(--jaune_light);
}

.border-right-1-solid-jaune_dark {
  border-right: 1px solid var(--jaune_dark);
}

.border-right-1-dashed-jaune_dark {
  border-right: 1px dashed var(--jaune_dark);
}

.border-right-1-dotted-jaune_dark {
  border-right: 1px dotted var(--jaune_dark);
}

.border-right-1-double-jaune_dark {
  border-right: 1px double var(--jaune_dark);
}

.border-right-1-groove-jaune_dark {
  border-right: 1px groove var(--jaune_dark);
}

.border-right-1-ridge-jaune_dark {
  border-right: 1px ridge var(--jaune_dark);
}

.border-right-1-inset-jaune_dark {
  border-right: 1px inset var(--jaune_dark);
}

.border-right-1-outset-jaune_dark {
  border-right: 1px outset var(--jaune_dark);
}

.border-right-1-none-jaune_dark {
  border-right: 1px none var(--jaune_dark);
}

.border-right-1-hidden-jaune_dark {
  border-right: 1px hidden var(--jaune_dark);
}

.border-right-1-solid-jaune_pastel {
  border-right: 1px solid var(--jaune_pastel);
}

.border-right-1-dashed-jaune_pastel {
  border-right: 1px dashed var(--jaune_pastel);
}

.border-right-1-dotted-jaune_pastel {
  border-right: 1px dotted var(--jaune_pastel);
}

.border-right-1-double-jaune_pastel {
  border-right: 1px double var(--jaune_pastel);
}

.border-right-1-groove-jaune_pastel {
  border-right: 1px groove var(--jaune_pastel);
}

.border-right-1-ridge-jaune_pastel {
  border-right: 1px ridge var(--jaune_pastel);
}

.border-right-1-inset-jaune_pastel {
  border-right: 1px inset var(--jaune_pastel);
}

.border-right-1-outset-jaune_pastel {
  border-right: 1px outset var(--jaune_pastel);
}

.border-right-1-none-jaune_pastel {
  border-right: 1px none var(--jaune_pastel);
}

.border-right-1-hidden-jaune_pastel {
  border-right: 1px hidden var(--jaune_pastel);
}

.border-right-1-solid-vert_light {
  border-right: 1px solid var(--vert_light);
}

.border-right-1-dashed-vert_light {
  border-right: 1px dashed var(--vert_light);
}

.border-right-1-dotted-vert_light {
  border-right: 1px dotted var(--vert_light);
}

.border-right-1-double-vert_light {
  border-right: 1px double var(--vert_light);
}

.border-right-1-groove-vert_light {
  border-right: 1px groove var(--vert_light);
}

.border-right-1-ridge-vert_light {
  border-right: 1px ridge var(--vert_light);
}

.border-right-1-inset-vert_light {
  border-right: 1px inset var(--vert_light);
}

.border-right-1-outset-vert_light {
  border-right: 1px outset var(--vert_light);
}

.border-right-1-none-vert_light {
  border-right: 1px none var(--vert_light);
}

.border-right-1-hidden-vert_light {
  border-right: 1px hidden var(--vert_light);
}

.border-right-1-solid-vert_dark {
  border-right: 1px solid var(--vert_dark);
}

.border-right-1-dashed-vert_dark {
  border-right: 1px dashed var(--vert_dark);
}

.border-right-1-dotted-vert_dark {
  border-right: 1px dotted var(--vert_dark);
}

.border-right-1-double-vert_dark {
  border-right: 1px double var(--vert_dark);
}

.border-right-1-groove-vert_dark {
  border-right: 1px groove var(--vert_dark);
}

.border-right-1-ridge-vert_dark {
  border-right: 1px ridge var(--vert_dark);
}

.border-right-1-inset-vert_dark {
  border-right: 1px inset var(--vert_dark);
}

.border-right-1-outset-vert_dark {
  border-right: 1px outset var(--vert_dark);
}

.border-right-1-none-vert_dark {
  border-right: 1px none var(--vert_dark);
}

.border-right-1-hidden-vert_dark {
  border-right: 1px hidden var(--vert_dark);
}

.border-right-1-solid-vert_pastel {
  border-right: 1px solid var(--vert_pastel);
}

.border-right-1-dashed-vert_pastel {
  border-right: 1px dashed var(--vert_pastel);
}

.border-right-1-dotted-vert_pastel {
  border-right: 1px dotted var(--vert_pastel);
}

.border-right-1-double-vert_pastel {
  border-right: 1px double var(--vert_pastel);
}

.border-right-1-groove-vert_pastel {
  border-right: 1px groove var(--vert_pastel);
}

.border-right-1-ridge-vert_pastel {
  border-right: 1px ridge var(--vert_pastel);
}

.border-right-1-inset-vert_pastel {
  border-right: 1px inset var(--vert_pastel);
}

.border-right-1-outset-vert_pastel {
  border-right: 1px outset var(--vert_pastel);
}

.border-right-1-none-vert_pastel {
  border-right: 1px none var(--vert_pastel);
}

.border-right-1-hidden-vert_pastel {
  border-right: 1px hidden var(--vert_pastel);
}

.border-right-1-solid-bleu_turquoise_light {
  border-right: 1px solid var(--bleu_turquoise_light);
}

.border-right-1-dashed-bleu_turquoise_light {
  border-right: 1px dashed var(--bleu_turquoise_light);
}

.border-right-1-dotted-bleu_turquoise_light {
  border-right: 1px dotted var(--bleu_turquoise_light);
}

.border-right-1-double-bleu_turquoise_light {
  border-right: 1px double var(--bleu_turquoise_light);
}

.border-right-1-groove-bleu_turquoise_light {
  border-right: 1px groove var(--bleu_turquoise_light);
}

.border-right-1-ridge-bleu_turquoise_light {
  border-right: 1px ridge var(--bleu_turquoise_light);
}

.border-right-1-inset-bleu_turquoise_light {
  border-right: 1px inset var(--bleu_turquoise_light);
}

.border-right-1-outset-bleu_turquoise_light {
  border-right: 1px outset var(--bleu_turquoise_light);
}

.border-right-1-none-bleu_turquoise_light {
  border-right: 1px none var(--bleu_turquoise_light);
}

.border-right-1-hidden-bleu_turquoise_light {
  border-right: 1px hidden var(--bleu_turquoise_light);
}

.border-right-1-solid-bleu_turquoise_middle {
  border-right: 1px solid var(--bleu_turquoise_middle);
}

.border-right-1-dashed-bleu_turquoise_middle {
  border-right: 1px dashed var(--bleu_turquoise_middle);
}

.border-right-1-dotted-bleu_turquoise_middle {
  border-right: 1px dotted var(--bleu_turquoise_middle);
}

.border-right-1-double-bleu_turquoise_middle {
  border-right: 1px double var(--bleu_turquoise_middle);
}

.border-right-1-groove-bleu_turquoise_middle {
  border-right: 1px groove var(--bleu_turquoise_middle);
}

.border-right-1-ridge-bleu_turquoise_middle {
  border-right: 1px ridge var(--bleu_turquoise_middle);
}

.border-right-1-inset-bleu_turquoise_middle {
  border-right: 1px inset var(--bleu_turquoise_middle);
}

.border-right-1-outset-bleu_turquoise_middle {
  border-right: 1px outset var(--bleu_turquoise_middle);
}

.border-right-1-none-bleu_turquoise_middle {
  border-right: 1px none var(--bleu_turquoise_middle);
}

.border-right-1-hidden-bleu_turquoise_middle {
  border-right: 1px hidden var(--bleu_turquoise_middle);
}

.border-right-1-solid-bleu_turquoise_dark {
  border-right: 1px solid var(--bleu_turquoise_dark);
}

.border-right-1-dashed-bleu_turquoise_dark {
  border-right: 1px dashed var(--bleu_turquoise_dark);
}

.border-right-1-dotted-bleu_turquoise_dark {
  border-right: 1px dotted var(--bleu_turquoise_dark);
}

.border-right-1-double-bleu_turquoise_dark {
  border-right: 1px double var(--bleu_turquoise_dark);
}

.border-right-1-groove-bleu_turquoise_dark {
  border-right: 1px groove var(--bleu_turquoise_dark);
}

.border-right-1-ridge-bleu_turquoise_dark {
  border-right: 1px ridge var(--bleu_turquoise_dark);
}

.border-right-1-inset-bleu_turquoise_dark {
  border-right: 1px inset var(--bleu_turquoise_dark);
}

.border-right-1-outset-bleu_turquoise_dark {
  border-right: 1px outset var(--bleu_turquoise_dark);
}

.border-right-1-none-bleu_turquoise_dark {
  border-right: 1px none var(--bleu_turquoise_dark);
}

.border-right-1-hidden-bleu_turquoise_dark {
  border-right: 1px hidden var(--bleu_turquoise_dark);
}

.border-right-1-solid-bleu_turquoise_pastel {
  border-right: 1px solid var(--bleu_turquoise_pastel);
}

.border-right-1-dashed-bleu_turquoise_pastel {
  border-right: 1px dashed var(--bleu_turquoise_pastel);
}

.border-right-1-dotted-bleu_turquoise_pastel {
  border-right: 1px dotted var(--bleu_turquoise_pastel);
}

.border-right-1-double-bleu_turquoise_pastel {
  border-right: 1px double var(--bleu_turquoise_pastel);
}

.border-right-1-groove-bleu_turquoise_pastel {
  border-right: 1px groove var(--bleu_turquoise_pastel);
}

.border-right-1-ridge-bleu_turquoise_pastel {
  border-right: 1px ridge var(--bleu_turquoise_pastel);
}

.border-right-1-inset-bleu_turquoise_pastel {
  border-right: 1px inset var(--bleu_turquoise_pastel);
}

.border-right-1-outset-bleu_turquoise_pastel {
  border-right: 1px outset var(--bleu_turquoise_pastel);
}

.border-right-1-none-bleu_turquoise_pastel {
  border-right: 1px none var(--bleu_turquoise_pastel);
}

.border-right-1-hidden-bleu_turquoise_pastel {
  border-right: 1px hidden var(--bleu_turquoise_pastel);
}

.border-right-1-solid-bleu_light {
  border-right: 1px solid var(--bleu_light);
}

.border-right-1-dashed-bleu_light {
  border-right: 1px dashed var(--bleu_light);
}

.border-right-1-dotted-bleu_light {
  border-right: 1px dotted var(--bleu_light);
}

.border-right-1-double-bleu_light {
  border-right: 1px double var(--bleu_light);
}

.border-right-1-groove-bleu_light {
  border-right: 1px groove var(--bleu_light);
}

.border-right-1-ridge-bleu_light {
  border-right: 1px ridge var(--bleu_light);
}

.border-right-1-inset-bleu_light {
  border-right: 1px inset var(--bleu_light);
}

.border-right-1-outset-bleu_light {
  border-right: 1px outset var(--bleu_light);
}

.border-right-1-none-bleu_light {
  border-right: 1px none var(--bleu_light);
}

.border-right-1-hidden-bleu_light {
  border-right: 1px hidden var(--bleu_light);
}

.border-right-1-solid-bleu_pastel {
  border-right: 1px solid var(--bleu_pastel);
}

.border-right-1-dashed-bleu_pastel {
  border-right: 1px dashed var(--bleu_pastel);
}

.border-right-1-dotted-bleu_pastel {
  border-right: 1px dotted var(--bleu_pastel);
}

.border-right-1-double-bleu_pastel {
  border-right: 1px double var(--bleu_pastel);
}

.border-right-1-groove-bleu_pastel {
  border-right: 1px groove var(--bleu_pastel);
}

.border-right-1-ridge-bleu_pastel {
  border-right: 1px ridge var(--bleu_pastel);
}

.border-right-1-inset-bleu_pastel {
  border-right: 1px inset var(--bleu_pastel);
}

.border-right-1-outset-bleu_pastel {
  border-right: 1px outset var(--bleu_pastel);
}

.border-right-1-none-bleu_pastel {
  border-right: 1px none var(--bleu_pastel);
}

.border-right-1-hidden-bleu_pastel {
  border-right: 1px hidden var(--bleu_pastel);
}

.border-right-1-solid-bleu_dark {
  border-right: 1px solid var(--bleu_dark);
}

.border-right-1-dashed-bleu_dark {
  border-right: 1px dashed var(--bleu_dark);
}

.border-right-1-dotted-bleu_dark {
  border-right: 1px dotted var(--bleu_dark);
}

.border-right-1-double-bleu_dark {
  border-right: 1px double var(--bleu_dark);
}

.border-right-1-groove-bleu_dark {
  border-right: 1px groove var(--bleu_dark);
}

.border-right-1-ridge-bleu_dark {
  border-right: 1px ridge var(--bleu_dark);
}

.border-right-1-inset-bleu_dark {
  border-right: 1px inset var(--bleu_dark);
}

.border-right-1-outset-bleu_dark {
  border-right: 1px outset var(--bleu_dark);
}

.border-right-1-none-bleu_dark {
  border-right: 1px none var(--bleu_dark);
}

.border-right-1-hidden-bleu_dark {
  border-right: 1px hidden var(--bleu_dark);
}

.border-right-1-solid-violet_light {
  border-right: 1px solid var(--violet_light);
}

.border-right-1-dashed-violet_light {
  border-right: 1px dashed var(--violet_light);
}

.border-right-1-dotted-violet_light {
  border-right: 1px dotted var(--violet_light);
}

.border-right-1-double-violet_light {
  border-right: 1px double var(--violet_light);
}

.border-right-1-groove-violet_light {
  border-right: 1px groove var(--violet_light);
}

.border-right-1-ridge-violet_light {
  border-right: 1px ridge var(--violet_light);
}

.border-right-1-inset-violet_light {
  border-right: 1px inset var(--violet_light);
}

.border-right-1-outset-violet_light {
  border-right: 1px outset var(--violet_light);
}

.border-right-1-none-violet_light {
  border-right: 1px none var(--violet_light);
}

.border-right-1-hidden-violet_light {
  border-right: 1px hidden var(--violet_light);
}

.border-right-1-solid-violet_dark {
  border-right: 1px solid var(--violet_dark);
}

.border-right-1-dashed-violet_dark {
  border-right: 1px dashed var(--violet_dark);
}

.border-right-1-dotted-violet_dark {
  border-right: 1px dotted var(--violet_dark);
}

.border-right-1-double-violet_dark {
  border-right: 1px double var(--violet_dark);
}

.border-right-1-groove-violet_dark {
  border-right: 1px groove var(--violet_dark);
}

.border-right-1-ridge-violet_dark {
  border-right: 1px ridge var(--violet_dark);
}

.border-right-1-inset-violet_dark {
  border-right: 1px inset var(--violet_dark);
}

.border-right-1-outset-violet_dark {
  border-right: 1px outset var(--violet_dark);
}

.border-right-1-none-violet_dark {
  border-right: 1px none var(--violet_dark);
}

.border-right-1-hidden-violet_dark {
  border-right: 1px hidden var(--violet_dark);
}

.border-right-1-solid-violet_light_deces {
  border-right: 1px solid var(--violet_light_deces);
}

.border-right-1-dashed-violet_light_deces {
  border-right: 1px dashed var(--violet_light_deces);
}

.border-right-1-dotted-violet_light_deces {
  border-right: 1px dotted var(--violet_light_deces);
}

.border-right-1-double-violet_light_deces {
  border-right: 1px double var(--violet_light_deces);
}

.border-right-1-groove-violet_light_deces {
  border-right: 1px groove var(--violet_light_deces);
}

.border-right-1-ridge-violet_light_deces {
  border-right: 1px ridge var(--violet_light_deces);
}

.border-right-1-inset-violet_light_deces {
  border-right: 1px inset var(--violet_light_deces);
}

.border-right-1-outset-violet_light_deces {
  border-right: 1px outset var(--violet_light_deces);
}

.border-right-1-none-violet_light_deces {
  border-right: 1px none var(--violet_light_deces);
}

.border-right-1-hidden-violet_light_deces {
  border-right: 1px hidden var(--violet_light_deces);
}

.border-right-1-solid-violet_dark_deces {
  border-right: 1px solid var(--violet_dark_deces);
}

.border-right-1-dashed-violet_dark_deces {
  border-right: 1px dashed var(--violet_dark_deces);
}

.border-right-1-dotted-violet_dark_deces {
  border-right: 1px dotted var(--violet_dark_deces);
}

.border-right-1-double-violet_dark_deces {
  border-right: 1px double var(--violet_dark_deces);
}

.border-right-1-groove-violet_dark_deces {
  border-right: 1px groove var(--violet_dark_deces);
}

.border-right-1-ridge-violet_dark_deces {
  border-right: 1px ridge var(--violet_dark_deces);
}

.border-right-1-inset-violet_dark_deces {
  border-right: 1px inset var(--violet_dark_deces);
}

.border-right-1-outset-violet_dark_deces {
  border-right: 1px outset var(--violet_dark_deces);
}

.border-right-1-none-violet_dark_deces {
  border-right: 1px none var(--violet_dark_deces);
}

.border-right-1-hidden-violet_dark_deces {
  border-right: 1px hidden var(--violet_dark_deces);
}

.border-right-1-solid-violet_pastel {
  border-right: 1px solid var(--violet_pastel);
}

.border-right-1-dashed-violet_pastel {
  border-right: 1px dashed var(--violet_pastel);
}

.border-right-1-dotted-violet_pastel {
  border-right: 1px dotted var(--violet_pastel);
}

.border-right-1-double-violet_pastel {
  border-right: 1px double var(--violet_pastel);
}

.border-right-1-groove-violet_pastel {
  border-right: 1px groove var(--violet_pastel);
}

.border-right-1-ridge-violet_pastel {
  border-right: 1px ridge var(--violet_pastel);
}

.border-right-1-inset-violet_pastel {
  border-right: 1px inset var(--violet_pastel);
}

.border-right-1-outset-violet_pastel {
  border-right: 1px outset var(--violet_pastel);
}

.border-right-1-none-violet_pastel {
  border-right: 1px none var(--violet_pastel);
}

.border-right-1-hidden-violet_pastel {
  border-right: 1px hidden var(--violet_pastel);
}

.border-right-1-solid-violet_pastel_deces {
  border-right: 1px solid var(--violet_pastel_deces);
}

.border-right-1-dashed-violet_pastel_deces {
  border-right: 1px dashed var(--violet_pastel_deces);
}

.border-right-1-dotted-violet_pastel_deces {
  border-right: 1px dotted var(--violet_pastel_deces);
}

.border-right-1-double-violet_pastel_deces {
  border-right: 1px double var(--violet_pastel_deces);
}

.border-right-1-groove-violet_pastel_deces {
  border-right: 1px groove var(--violet_pastel_deces);
}

.border-right-1-ridge-violet_pastel_deces {
  border-right: 1px ridge var(--violet_pastel_deces);
}

.border-right-1-inset-violet_pastel_deces {
  border-right: 1px inset var(--violet_pastel_deces);
}

.border-right-1-outset-violet_pastel_deces {
  border-right: 1px outset var(--violet_pastel_deces);
}

.border-right-1-none-violet_pastel_deces {
  border-right: 1px none var(--violet_pastel_deces);
}

.border-right-1-hidden-violet_pastel_deces {
  border-right: 1px hidden var(--violet_pastel_deces);
}

.border-right-1-solid-mauve {
  border-right: 1px solid var(--mauve);
}

.border-right-1-dashed-mauve {
  border-right: 1px dashed var(--mauve);
}

.border-right-1-dotted-mauve {
  border-right: 1px dotted var(--mauve);
}

.border-right-1-double-mauve {
  border-right: 1px double var(--mauve);
}

.border-right-1-groove-mauve {
  border-right: 1px groove var(--mauve);
}

.border-right-1-ridge-mauve {
  border-right: 1px ridge var(--mauve);
}

.border-right-1-inset-mauve {
  border-right: 1px inset var(--mauve);
}

.border-right-1-outset-mauve {
  border-right: 1px outset var(--mauve);
}

.border-right-1-none-mauve {
  border-right: 1px none var(--mauve);
}

.border-right-1-hidden-mauve {
  border-right: 1px hidden var(--mauve);
}

.border-right-1-solid-rose_light {
  border-right: 1px solid var(--rose_light);
}

.border-right-1-dashed-rose_light {
  border-right: 1px dashed var(--rose_light);
}

.border-right-1-dotted-rose_light {
  border-right: 1px dotted var(--rose_light);
}

.border-right-1-double-rose_light {
  border-right: 1px double var(--rose_light);
}

.border-right-1-groove-rose_light {
  border-right: 1px groove var(--rose_light);
}

.border-right-1-ridge-rose_light {
  border-right: 1px ridge var(--rose_light);
}

.border-right-1-inset-rose_light {
  border-right: 1px inset var(--rose_light);
}

.border-right-1-outset-rose_light {
  border-right: 1px outset var(--rose_light);
}

.border-right-1-none-rose_light {
  border-right: 1px none var(--rose_light);
}

.border-right-1-hidden-rose_light {
  border-right: 1px hidden var(--rose_light);
}

.border-right-1-solid-rose_dark {
  border-right: 1px solid var(--rose_dark);
}

.border-right-1-dashed-rose_dark {
  border-right: 1px dashed var(--rose_dark);
}

.border-right-1-dotted-rose_dark {
  border-right: 1px dotted var(--rose_dark);
}

.border-right-1-double-rose_dark {
  border-right: 1px double var(--rose_dark);
}

.border-right-1-groove-rose_dark {
  border-right: 1px groove var(--rose_dark);
}

.border-right-1-ridge-rose_dark {
  border-right: 1px ridge var(--rose_dark);
}

.border-right-1-inset-rose_dark {
  border-right: 1px inset var(--rose_dark);
}

.border-right-1-outset-rose_dark {
  border-right: 1px outset var(--rose_dark);
}

.border-right-1-none-rose_dark {
  border-right: 1px none var(--rose_dark);
}

.border-right-1-hidden-rose_dark {
  border-right: 1px hidden var(--rose_dark);
}

.border-right-1-solid-rose_pastel {
  border-right: 1px solid var(--rose_pastel);
}

.border-right-1-dashed-rose_pastel {
  border-right: 1px dashed var(--rose_pastel);
}

.border-right-1-dotted-rose_pastel {
  border-right: 1px dotted var(--rose_pastel);
}

.border-right-1-double-rose_pastel {
  border-right: 1px double var(--rose_pastel);
}

.border-right-1-groove-rose_pastel {
  border-right: 1px groove var(--rose_pastel);
}

.border-right-1-ridge-rose_pastel {
  border-right: 1px ridge var(--rose_pastel);
}

.border-right-1-inset-rose_pastel {
  border-right: 1px inset var(--rose_pastel);
}

.border-right-1-outset-rose_pastel {
  border-right: 1px outset var(--rose_pastel);
}

.border-right-1-none-rose_pastel {
  border-right: 1px none var(--rose_pastel);
}

.border-right-1-hidden-rose_pastel {
  border-right: 1px hidden var(--rose_pastel);
}

.border-right-1-solid-rose_chair_light {
  border-right: 1px solid var(--rose_chair_light);
}

.border-right-1-dashed-rose_chair_light {
  border-right: 1px dashed var(--rose_chair_light);
}

.border-right-1-dotted-rose_chair_light {
  border-right: 1px dotted var(--rose_chair_light);
}

.border-right-1-double-rose_chair_light {
  border-right: 1px double var(--rose_chair_light);
}

.border-right-1-groove-rose_chair_light {
  border-right: 1px groove var(--rose_chair_light);
}

.border-right-1-ridge-rose_chair_light {
  border-right: 1px ridge var(--rose_chair_light);
}

.border-right-1-inset-rose_chair_light {
  border-right: 1px inset var(--rose_chair_light);
}

.border-right-1-outset-rose_chair_light {
  border-right: 1px outset var(--rose_chair_light);
}

.border-right-1-none-rose_chair_light {
  border-right: 1px none var(--rose_chair_light);
}

.border-right-1-hidden-rose_chair_light {
  border-right: 1px hidden var(--rose_chair_light);
}

.border-right-1-solid-rose_chair_dark {
  border-right: 1px solid var(--rose_chair_dark);
}

.border-right-1-dashed-rose_chair_dark {
  border-right: 1px dashed var(--rose_chair_dark);
}

.border-right-1-dotted-rose_chair_dark {
  border-right: 1px dotted var(--rose_chair_dark);
}

.border-right-1-double-rose_chair_dark {
  border-right: 1px double var(--rose_chair_dark);
}

.border-right-1-groove-rose_chair_dark {
  border-right: 1px groove var(--rose_chair_dark);
}

.border-right-1-ridge-rose_chair_dark {
  border-right: 1px ridge var(--rose_chair_dark);
}

.border-right-1-inset-rose_chair_dark {
  border-right: 1px inset var(--rose_chair_dark);
}

.border-right-1-outset-rose_chair_dark {
  border-right: 1px outset var(--rose_chair_dark);
}

.border-right-1-none-rose_chair_dark {
  border-right: 1px none var(--rose_chair_dark);
}

.border-right-1-hidden-rose_chair_dark {
  border-right: 1px hidden var(--rose_chair_dark);
}

.border-right-1-solid-rose_chair_pastel {
  border-right: 1px solid var(--rose_chair_pastel);
}

.border-right-1-dashed-rose_chair_pastel {
  border-right: 1px dashed var(--rose_chair_pastel);
}

.border-right-1-dotted-rose_chair_pastel {
  border-right: 1px dotted var(--rose_chair_pastel);
}

.border-right-1-double-rose_chair_pastel {
  border-right: 1px double var(--rose_chair_pastel);
}

.border-right-1-groove-rose_chair_pastel {
  border-right: 1px groove var(--rose_chair_pastel);
}

.border-right-1-ridge-rose_chair_pastel {
  border-right: 1px ridge var(--rose_chair_pastel);
}

.border-right-1-inset-rose_chair_pastel {
  border-right: 1px inset var(--rose_chair_pastel);
}

.border-right-1-outset-rose_chair_pastel {
  border-right: 1px outset var(--rose_chair_pastel);
}

.border-right-1-none-rose_chair_pastel {
  border-right: 1px none var(--rose_chair_pastel);
}

.border-right-1-hidden-rose_chair_pastel {
  border-right: 1px hidden var(--rose_chair_pastel);
}

.border-right-1-solid-vert_positif {
  border-right: 1px solid var(--vert_positif);
}

.border-right-1-dashed-vert_positif {
  border-right: 1px dashed var(--vert_positif);
}

.border-right-1-dotted-vert_positif {
  border-right: 1px dotted var(--vert_positif);
}

.border-right-1-double-vert_positif {
  border-right: 1px double var(--vert_positif);
}

.border-right-1-groove-vert_positif {
  border-right: 1px groove var(--vert_positif);
}

.border-right-1-ridge-vert_positif {
  border-right: 1px ridge var(--vert_positif);
}

.border-right-1-inset-vert_positif {
  border-right: 1px inset var(--vert_positif);
}

.border-right-1-outset-vert_positif {
  border-right: 1px outset var(--vert_positif);
}

.border-right-1-none-vert_positif {
  border-right: 1px none var(--vert_positif);
}

.border-right-1-hidden-vert_positif {
  border-right: 1px hidden var(--vert_positif);
}

.border-right-1-solid-rouge_negatif {
  border-right: 1px solid var(--rouge_negatif);
}

.border-right-1-dashed-rouge_negatif {
  border-right: 1px dashed var(--rouge_negatif);
}

.border-right-1-dotted-rouge_negatif {
  border-right: 1px dotted var(--rouge_negatif);
}

.border-right-1-double-rouge_negatif {
  border-right: 1px double var(--rouge_negatif);
}

.border-right-1-groove-rouge_negatif {
  border-right: 1px groove var(--rouge_negatif);
}

.border-right-1-ridge-rouge_negatif {
  border-right: 1px ridge var(--rouge_negatif);
}

.border-right-1-inset-rouge_negatif {
  border-right: 1px inset var(--rouge_negatif);
}

.border-right-1-outset-rouge_negatif {
  border-right: 1px outset var(--rouge_negatif);
}

.border-right-1-none-rouge_negatif {
  border-right: 1px none var(--rouge_negatif);
}

.border-right-1-hidden-rouge_negatif {
  border-right: 1px hidden var(--rouge_negatif);
}

.border-right-1-solid-bleu_focus {
  border-right: 1px solid var(--bleu_focus);
}

.border-right-1-dashed-bleu_focus {
  border-right: 1px dashed var(--bleu_focus);
}

.border-right-1-dotted-bleu_focus {
  border-right: 1px dotted var(--bleu_focus);
}

.border-right-1-double-bleu_focus {
  border-right: 1px double var(--bleu_focus);
}

.border-right-1-groove-bleu_focus {
  border-right: 1px groove var(--bleu_focus);
}

.border-right-1-ridge-bleu_focus {
  border-right: 1px ridge var(--bleu_focus);
}

.border-right-1-inset-bleu_focus {
  border-right: 1px inset var(--bleu_focus);
}

.border-right-1-outset-bleu_focus {
  border-right: 1px outset var(--bleu_focus);
}

.border-right-1-none-bleu_focus {
  border-right: 1px none var(--bleu_focus);
}

.border-right-1-hidden-bleu_focus {
  border-right: 1px hidden var(--bleu_focus);
}

.border-right-1-solid-alerte_vert_positif {
  border-right: 1px solid var(--alerte_vert_positif);
}

.border-right-1-dashed-alerte_vert_positif {
  border-right: 1px dashed var(--alerte_vert_positif);
}

.border-right-1-dotted-alerte_vert_positif {
  border-right: 1px dotted var(--alerte_vert_positif);
}

.border-right-1-double-alerte_vert_positif {
  border-right: 1px double var(--alerte_vert_positif);
}

.border-right-1-groove-alerte_vert_positif {
  border-right: 1px groove var(--alerte_vert_positif);
}

.border-right-1-ridge-alerte_vert_positif {
  border-right: 1px ridge var(--alerte_vert_positif);
}

.border-right-1-inset-alerte_vert_positif {
  border-right: 1px inset var(--alerte_vert_positif);
}

.border-right-1-outset-alerte_vert_positif {
  border-right: 1px outset var(--alerte_vert_positif);
}

.border-right-1-none-alerte_vert_positif {
  border-right: 1px none var(--alerte_vert_positif);
}

.border-right-1-hidden-alerte_vert_positif {
  border-right: 1px hidden var(--alerte_vert_positif);
}

.border-right-1-solid-alerte_rouge_negatif {
  border-right: 1px solid var(--alerte_rouge_negatif);
}

.border-right-1-dashed-alerte_rouge_negatif {
  border-right: 1px dashed var(--alerte_rouge_negatif);
}

.border-right-1-dotted-alerte_rouge_negatif {
  border-right: 1px dotted var(--alerte_rouge_negatif);
}

.border-right-1-double-alerte_rouge_negatif {
  border-right: 1px double var(--alerte_rouge_negatif);
}

.border-right-1-groove-alerte_rouge_negatif {
  border-right: 1px groove var(--alerte_rouge_negatif);
}

.border-right-1-ridge-alerte_rouge_negatif {
  border-right: 1px ridge var(--alerte_rouge_negatif);
}

.border-right-1-inset-alerte_rouge_negatif {
  border-right: 1px inset var(--alerte_rouge_negatif);
}

.border-right-1-outset-alerte_rouge_negatif {
  border-right: 1px outset var(--alerte_rouge_negatif);
}

.border-right-1-none-alerte_rouge_negatif {
  border-right: 1px none var(--alerte_rouge_negatif);
}

.border-right-1-hidden-alerte_rouge_negatif {
  border-right: 1px hidden var(--alerte_rouge_negatif);
}

.border-right-1-solid-alerte_bleu_information {
  border-right: 1px solid var(--alerte_bleu_information);
}

.border-right-1-dashed-alerte_bleu_information {
  border-right: 1px dashed var(--alerte_bleu_information);
}

.border-right-1-dotted-alerte_bleu_information {
  border-right: 1px dotted var(--alerte_bleu_information);
}

.border-right-1-double-alerte_bleu_information {
  border-right: 1px double var(--alerte_bleu_information);
}

.border-right-1-groove-alerte_bleu_information {
  border-right: 1px groove var(--alerte_bleu_information);
}

.border-right-1-ridge-alerte_bleu_information {
  border-right: 1px ridge var(--alerte_bleu_information);
}

.border-right-1-inset-alerte_bleu_information {
  border-right: 1px inset var(--alerte_bleu_information);
}

.border-right-1-outset-alerte_bleu_information {
  border-right: 1px outset var(--alerte_bleu_information);
}

.border-right-1-none-alerte_bleu_information {
  border-right: 1px none var(--alerte_bleu_information);
}

.border-right-1-hidden-alerte_bleu_information {
  border-right: 1px hidden var(--alerte_bleu_information);
}

.border-right-1-solid-blanc {
  border-right: 1px solid #ffffff;
}

.border-right-1-dashed-blanc {
  border-right: 1px dashed #ffffff;
}

.border-right-1-dotted-blanc {
  border-right: 1px dotted #ffffff;
}

.border-right-1-double-blanc {
  border-right: 1px double #ffffff;
}

.border-right-1-groove-blanc {
  border-right: 1px groove #ffffff;
}

.border-right-1-ridge-blanc {
  border-right: 1px ridge #ffffff;
}

.border-right-1-inset-blanc {
  border-right: 1px inset #ffffff;
}

.border-right-1-outset-blanc {
  border-right: 1px outset #ffffff;
}

.border-right-1-none-blanc {
  border-right: 1px none #ffffff;
}

.border-right-1-hidden-blanc {
  border-right: 1px hidden #ffffff;
}

.border-right-1-solid-noir {
  border-right: 1px solid #222222;
}

.border-right-1-dashed-noir {
  border-right: 1px dashed #222222;
}

.border-right-1-dotted-noir {
  border-right: 1px dotted #222222;
}

.border-right-1-double-noir {
  border-right: 1px double #222222;
}

.border-right-1-groove-noir {
  border-right: 1px groove #222222;
}

.border-right-1-ridge-noir {
  border-right: 1px ridge #222222;
}

.border-right-1-inset-noir {
  border-right: 1px inset #222222;
}

.border-right-1-outset-noir {
  border-right: 1px outset #222222;
}

.border-right-1-none-noir {
  border-right: 1px none #222222;
}

.border-right-1-hidden-noir {
  border-right: 1px hidden #222222;
}

.border-right-1-solid-gris_light {
  border-right: 1px solid var(--gris_light);
}

.border-right-1-dashed-gris_light {
  border-right: 1px dashed var(--gris_light);
}

.border-right-1-dotted-gris_light {
  border-right: 1px dotted var(--gris_light);
}

.border-right-1-double-gris_light {
  border-right: 1px double var(--gris_light);
}

.border-right-1-groove-gris_light {
  border-right: 1px groove var(--gris_light);
}

.border-right-1-ridge-gris_light {
  border-right: 1px ridge var(--gris_light);
}

.border-right-1-inset-gris_light {
  border-right: 1px inset var(--gris_light);
}

.border-right-1-outset-gris_light {
  border-right: 1px outset var(--gris_light);
}

.border-right-1-none-gris_light {
  border-right: 1px none var(--gris_light);
}

.border-right-1-hidden-gris_light {
  border-right: 1px hidden var(--gris_light);
}

.border-right-1-solid-gris_dark {
  border-right: 1px solid var(--gris_dark);
}

.border-right-1-dashed-gris_dark {
  border-right: 1px dashed var(--gris_dark);
}

.border-right-1-dotted-gris_dark {
  border-right: 1px dotted var(--gris_dark);
}

.border-right-1-double-gris_dark {
  border-right: 1px double var(--gris_dark);
}

.border-right-1-groove-gris_dark {
  border-right: 1px groove var(--gris_dark);
}

.border-right-1-ridge-gris_dark {
  border-right: 1px ridge var(--gris_dark);
}

.border-right-1-inset-gris_dark {
  border-right: 1px inset var(--gris_dark);
}

.border-right-1-outset-gris_dark {
  border-right: 1px outset var(--gris_dark);
}

.border-right-1-none-gris_dark {
  border-right: 1px none var(--gris_dark);
}

.border-right-1-hidden-gris_dark {
  border-right: 1px hidden var(--gris_dark);
}

.border-right-1-solid-gris_background {
  border-right: 1px solid var(--gris_background);
}

.border-right-1-dashed-gris_background {
  border-right: 1px dashed var(--gris_background);
}

.border-right-1-dotted-gris_background {
  border-right: 1px dotted var(--gris_background);
}

.border-right-1-double-gris_background {
  border-right: 1px double var(--gris_background);
}

.border-right-1-groove-gris_background {
  border-right: 1px groove var(--gris_background);
}

.border-right-1-ridge-gris_background {
  border-right: 1px ridge var(--gris_background);
}

.border-right-1-inset-gris_background {
  border-right: 1px inset var(--gris_background);
}

.border-right-1-outset-gris_background {
  border-right: 1px outset var(--gris_background);
}

.border-right-1-none-gris_background {
  border-right: 1px none var(--gris_background);
}

.border-right-1-hidden-gris_background {
  border-right: 1px hidden var(--gris_background);
}

.border-left-1-solid-corail_mh_brand {
  border-left: 1px solid var(--corail_mh_brand);
}

.border-left-1-dashed-corail_mh_brand {
  border-left: 1px dashed var(--corail_mh_brand);
}

.border-left-1-dotted-corail_mh_brand {
  border-left: 1px dotted var(--corail_mh_brand);
}

.border-left-1-double-corail_mh_brand {
  border-left: 1px double var(--corail_mh_brand);
}

.border-left-1-groove-corail_mh_brand {
  border-left: 1px groove var(--corail_mh_brand);
}

.border-left-1-ridge-corail_mh_brand {
  border-left: 1px ridge var(--corail_mh_brand);
}

.border-left-1-inset-corail_mh_brand {
  border-left: 1px inset var(--corail_mh_brand);
}

.border-left-1-outset-corail_mh_brand {
  border-left: 1px outset var(--corail_mh_brand);
}

.border-left-1-none-corail_mh_brand {
  border-left: 1px none var(--corail_mh_brand);
}

.border-left-1-hidden-corail_mh_brand {
  border-left: 1px hidden var(--corail_mh_brand);
}

.border-left-1-solid-corail_mh_dark {
  border-left: 1px solid var(--corail_mh_dark);
}

.border-left-1-dashed-corail_mh_dark {
  border-left: 1px dashed var(--corail_mh_dark);
}

.border-left-1-dotted-corail_mh_dark {
  border-left: 1px dotted var(--corail_mh_dark);
}

.border-left-1-double-corail_mh_dark {
  border-left: 1px double var(--corail_mh_dark);
}

.border-left-1-groove-corail_mh_dark {
  border-left: 1px groove var(--corail_mh_dark);
}

.border-left-1-ridge-corail_mh_dark {
  border-left: 1px ridge var(--corail_mh_dark);
}

.border-left-1-inset-corail_mh_dark {
  border-left: 1px inset var(--corail_mh_dark);
}

.border-left-1-outset-corail_mh_dark {
  border-left: 1px outset var(--corail_mh_dark);
}

.border-left-1-none-corail_mh_dark {
  border-left: 1px none var(--corail_mh_dark);
}

.border-left-1-hidden-corail_mh_dark {
  border-left: 1px hidden var(--corail_mh_dark);
}

.border-left-1-solid-corail_mh_light {
  border-left: 1px solid var(--corail_mh_light);
}

.border-left-1-dashed-corail_mh_light {
  border-left: 1px dashed var(--corail_mh_light);
}

.border-left-1-dotted-corail_mh_light {
  border-left: 1px dotted var(--corail_mh_light);
}

.border-left-1-double-corail_mh_light {
  border-left: 1px double var(--corail_mh_light);
}

.border-left-1-groove-corail_mh_light {
  border-left: 1px groove var(--corail_mh_light);
}

.border-left-1-ridge-corail_mh_light {
  border-left: 1px ridge var(--corail_mh_light);
}

.border-left-1-inset-corail_mh_light {
  border-left: 1px inset var(--corail_mh_light);
}

.border-left-1-outset-corail_mh_light {
  border-left: 1px outset var(--corail_mh_light);
}

.border-left-1-none-corail_mh_light {
  border-left: 1px none var(--corail_mh_light);
}

.border-left-1-hidden-corail_mh_light {
  border-left: 1px hidden var(--corail_mh_light);
}

.border-left-1-solid-corail_pastel {
  border-left: 1px solid var(--corail_pastel);
}

.border-left-1-dashed-corail_pastel {
  border-left: 1px dashed var(--corail_pastel);
}

.border-left-1-dotted-corail_pastel {
  border-left: 1px dotted var(--corail_pastel);
}

.border-left-1-double-corail_pastel {
  border-left: 1px double var(--corail_pastel);
}

.border-left-1-groove-corail_pastel {
  border-left: 1px groove var(--corail_pastel);
}

.border-left-1-ridge-corail_pastel {
  border-left: 1px ridge var(--corail_pastel);
}

.border-left-1-inset-corail_pastel {
  border-left: 1px inset var(--corail_pastel);
}

.border-left-1-outset-corail_pastel {
  border-left: 1px outset var(--corail_pastel);
}

.border-left-1-none-corail_pastel {
  border-left: 1px none var(--corail_pastel);
}

.border-left-1-hidden-corail_pastel {
  border-left: 1px hidden var(--corail_pastel);
}

.border-left-1-solid-corail_light {
  border-left: 1px solid var(--corail_light);
}

.border-left-1-dashed-corail_light {
  border-left: 1px dashed var(--corail_light);
}

.border-left-1-dotted-corail_light {
  border-left: 1px dotted var(--corail_light);
}

.border-left-1-double-corail_light {
  border-left: 1px double var(--corail_light);
}

.border-left-1-groove-corail_light {
  border-left: 1px groove var(--corail_light);
}

.border-left-1-ridge-corail_light {
  border-left: 1px ridge var(--corail_light);
}

.border-left-1-inset-corail_light {
  border-left: 1px inset var(--corail_light);
}

.border-left-1-outset-corail_light {
  border-left: 1px outset var(--corail_light);
}

.border-left-1-none-corail_light {
  border-left: 1px none var(--corail_light);
}

.border-left-1-hidden-corail_light {
  border-left: 1px hidden var(--corail_light);
}

.border-left-1-solid-corail_dark {
  border-left: 1px solid var(--corail_dark);
}

.border-left-1-dashed-corail_dark {
  border-left: 1px dashed var(--corail_dark);
}

.border-left-1-dotted-corail_dark {
  border-left: 1px dotted var(--corail_dark);
}

.border-left-1-double-corail_dark {
  border-left: 1px double var(--corail_dark);
}

.border-left-1-groove-corail_dark {
  border-left: 1px groove var(--corail_dark);
}

.border-left-1-ridge-corail_dark {
  border-left: 1px ridge var(--corail_dark);
}

.border-left-1-inset-corail_dark {
  border-left: 1px inset var(--corail_dark);
}

.border-left-1-outset-corail_dark {
  border-left: 1px outset var(--corail_dark);
}

.border-left-1-none-corail_dark {
  border-left: 1px none var(--corail_dark);
}

.border-left-1-hidden-corail_dark {
  border-left: 1px hidden var(--corail_dark);
}

.border-left-1-solid-gris_sable_light {
  border-left: 1px solid var(--gris_sable_light);
}

.border-left-1-dashed-gris_sable_light {
  border-left: 1px dashed var(--gris_sable_light);
}

.border-left-1-dotted-gris_sable_light {
  border-left: 1px dotted var(--gris_sable_light);
}

.border-left-1-double-gris_sable_light {
  border-left: 1px double var(--gris_sable_light);
}

.border-left-1-groove-gris_sable_light {
  border-left: 1px groove var(--gris_sable_light);
}

.border-left-1-ridge-gris_sable_light {
  border-left: 1px ridge var(--gris_sable_light);
}

.border-left-1-inset-gris_sable_light {
  border-left: 1px inset var(--gris_sable_light);
}

.border-left-1-outset-gris_sable_light {
  border-left: 1px outset var(--gris_sable_light);
}

.border-left-1-none-gris_sable_light {
  border-left: 1px none var(--gris_sable_light);
}

.border-left-1-hidden-gris_sable_light {
  border-left: 1px hidden var(--gris_sable_light);
}

.border-left-1-solid-gris_sable_dark {
  border-left: 1px solid var(--gris_sable_dark);
}

.border-left-1-dashed-gris_sable_dark {
  border-left: 1px dashed var(--gris_sable_dark);
}

.border-left-1-dotted-gris_sable_dark {
  border-left: 1px dotted var(--gris_sable_dark);
}

.border-left-1-double-gris_sable_dark {
  border-left: 1px double var(--gris_sable_dark);
}

.border-left-1-groove-gris_sable_dark {
  border-left: 1px groove var(--gris_sable_dark);
}

.border-left-1-ridge-gris_sable_dark {
  border-left: 1px ridge var(--gris_sable_dark);
}

.border-left-1-inset-gris_sable_dark {
  border-left: 1px inset var(--gris_sable_dark);
}

.border-left-1-outset-gris_sable_dark {
  border-left: 1px outset var(--gris_sable_dark);
}

.border-left-1-none-gris_sable_dark {
  border-left: 1px none var(--gris_sable_dark);
}

.border-left-1-hidden-gris_sable_dark {
  border-left: 1px hidden var(--gris_sable_dark);
}

.border-left-1-solid-gris_sable_pastel {
  border-left: 1px solid var(--gris_sable_pastel);
}

.border-left-1-dashed-gris_sable_pastel {
  border-left: 1px dashed var(--gris_sable_pastel);
}

.border-left-1-dotted-gris_sable_pastel {
  border-left: 1px dotted var(--gris_sable_pastel);
}

.border-left-1-double-gris_sable_pastel {
  border-left: 1px double var(--gris_sable_pastel);
}

.border-left-1-groove-gris_sable_pastel {
  border-left: 1px groove var(--gris_sable_pastel);
}

.border-left-1-ridge-gris_sable_pastel {
  border-left: 1px ridge var(--gris_sable_pastel);
}

.border-left-1-inset-gris_sable_pastel {
  border-left: 1px inset var(--gris_sable_pastel);
}

.border-left-1-outset-gris_sable_pastel {
  border-left: 1px outset var(--gris_sable_pastel);
}

.border-left-1-none-gris_sable_pastel {
  border-left: 1px none var(--gris_sable_pastel);
}

.border-left-1-hidden-gris_sable_pastel {
  border-left: 1px hidden var(--gris_sable_pastel);
}

.border-left-1-solid-jaune_light {
  border-left: 1px solid var(--jaune_light);
}

.border-left-1-dashed-jaune_light {
  border-left: 1px dashed var(--jaune_light);
}

.border-left-1-dotted-jaune_light {
  border-left: 1px dotted var(--jaune_light);
}

.border-left-1-double-jaune_light {
  border-left: 1px double var(--jaune_light);
}

.border-left-1-groove-jaune_light {
  border-left: 1px groove var(--jaune_light);
}

.border-left-1-ridge-jaune_light {
  border-left: 1px ridge var(--jaune_light);
}

.border-left-1-inset-jaune_light {
  border-left: 1px inset var(--jaune_light);
}

.border-left-1-outset-jaune_light {
  border-left: 1px outset var(--jaune_light);
}

.border-left-1-none-jaune_light {
  border-left: 1px none var(--jaune_light);
}

.border-left-1-hidden-jaune_light {
  border-left: 1px hidden var(--jaune_light);
}

.border-left-1-solid-jaune_dark {
  border-left: 1px solid var(--jaune_dark);
}

.border-left-1-dashed-jaune_dark {
  border-left: 1px dashed var(--jaune_dark);
}

.border-left-1-dotted-jaune_dark {
  border-left: 1px dotted var(--jaune_dark);
}

.border-left-1-double-jaune_dark {
  border-left: 1px double var(--jaune_dark);
}

.border-left-1-groove-jaune_dark {
  border-left: 1px groove var(--jaune_dark);
}

.border-left-1-ridge-jaune_dark {
  border-left: 1px ridge var(--jaune_dark);
}

.border-left-1-inset-jaune_dark {
  border-left: 1px inset var(--jaune_dark);
}

.border-left-1-outset-jaune_dark {
  border-left: 1px outset var(--jaune_dark);
}

.border-left-1-none-jaune_dark {
  border-left: 1px none var(--jaune_dark);
}

.border-left-1-hidden-jaune_dark {
  border-left: 1px hidden var(--jaune_dark);
}

.border-left-1-solid-jaune_pastel {
  border-left: 1px solid var(--jaune_pastel);
}

.border-left-1-dashed-jaune_pastel {
  border-left: 1px dashed var(--jaune_pastel);
}

.border-left-1-dotted-jaune_pastel {
  border-left: 1px dotted var(--jaune_pastel);
}

.border-left-1-double-jaune_pastel {
  border-left: 1px double var(--jaune_pastel);
}

.border-left-1-groove-jaune_pastel {
  border-left: 1px groove var(--jaune_pastel);
}

.border-left-1-ridge-jaune_pastel {
  border-left: 1px ridge var(--jaune_pastel);
}

.border-left-1-inset-jaune_pastel {
  border-left: 1px inset var(--jaune_pastel);
}

.border-left-1-outset-jaune_pastel {
  border-left: 1px outset var(--jaune_pastel);
}

.border-left-1-none-jaune_pastel {
  border-left: 1px none var(--jaune_pastel);
}

.border-left-1-hidden-jaune_pastel {
  border-left: 1px hidden var(--jaune_pastel);
}

.border-left-1-solid-vert_light {
  border-left: 1px solid var(--vert_light);
}

.border-left-1-dashed-vert_light {
  border-left: 1px dashed var(--vert_light);
}

.border-left-1-dotted-vert_light {
  border-left: 1px dotted var(--vert_light);
}

.border-left-1-double-vert_light {
  border-left: 1px double var(--vert_light);
}

.border-left-1-groove-vert_light {
  border-left: 1px groove var(--vert_light);
}

.border-left-1-ridge-vert_light {
  border-left: 1px ridge var(--vert_light);
}

.border-left-1-inset-vert_light {
  border-left: 1px inset var(--vert_light);
}

.border-left-1-outset-vert_light {
  border-left: 1px outset var(--vert_light);
}

.border-left-1-none-vert_light {
  border-left: 1px none var(--vert_light);
}

.border-left-1-hidden-vert_light {
  border-left: 1px hidden var(--vert_light);
}

.border-left-1-solid-vert_dark {
  border-left: 1px solid var(--vert_dark);
}

.border-left-1-dashed-vert_dark {
  border-left: 1px dashed var(--vert_dark);
}

.border-left-1-dotted-vert_dark {
  border-left: 1px dotted var(--vert_dark);
}

.border-left-1-double-vert_dark {
  border-left: 1px double var(--vert_dark);
}

.border-left-1-groove-vert_dark {
  border-left: 1px groove var(--vert_dark);
}

.border-left-1-ridge-vert_dark {
  border-left: 1px ridge var(--vert_dark);
}

.border-left-1-inset-vert_dark {
  border-left: 1px inset var(--vert_dark);
}

.border-left-1-outset-vert_dark {
  border-left: 1px outset var(--vert_dark);
}

.border-left-1-none-vert_dark {
  border-left: 1px none var(--vert_dark);
}

.border-left-1-hidden-vert_dark {
  border-left: 1px hidden var(--vert_dark);
}

.border-left-1-solid-vert_pastel {
  border-left: 1px solid var(--vert_pastel);
}

.border-left-1-dashed-vert_pastel {
  border-left: 1px dashed var(--vert_pastel);
}

.border-left-1-dotted-vert_pastel {
  border-left: 1px dotted var(--vert_pastel);
}

.border-left-1-double-vert_pastel {
  border-left: 1px double var(--vert_pastel);
}

.border-left-1-groove-vert_pastel {
  border-left: 1px groove var(--vert_pastel);
}

.border-left-1-ridge-vert_pastel {
  border-left: 1px ridge var(--vert_pastel);
}

.border-left-1-inset-vert_pastel {
  border-left: 1px inset var(--vert_pastel);
}

.border-left-1-outset-vert_pastel {
  border-left: 1px outset var(--vert_pastel);
}

.border-left-1-none-vert_pastel {
  border-left: 1px none var(--vert_pastel);
}

.border-left-1-hidden-vert_pastel {
  border-left: 1px hidden var(--vert_pastel);
}

.border-left-1-solid-bleu_turquoise_light {
  border-left: 1px solid var(--bleu_turquoise_light);
}

.border-left-1-dashed-bleu_turquoise_light {
  border-left: 1px dashed var(--bleu_turquoise_light);
}

.border-left-1-dotted-bleu_turquoise_light {
  border-left: 1px dotted var(--bleu_turquoise_light);
}

.border-left-1-double-bleu_turquoise_light {
  border-left: 1px double var(--bleu_turquoise_light);
}

.border-left-1-groove-bleu_turquoise_light {
  border-left: 1px groove var(--bleu_turquoise_light);
}

.border-left-1-ridge-bleu_turquoise_light {
  border-left: 1px ridge var(--bleu_turquoise_light);
}

.border-left-1-inset-bleu_turquoise_light {
  border-left: 1px inset var(--bleu_turquoise_light);
}

.border-left-1-outset-bleu_turquoise_light {
  border-left: 1px outset var(--bleu_turquoise_light);
}

.border-left-1-none-bleu_turquoise_light {
  border-left: 1px none var(--bleu_turquoise_light);
}

.border-left-1-hidden-bleu_turquoise_light {
  border-left: 1px hidden var(--bleu_turquoise_light);
}

.border-left-1-solid-bleu_turquoise_middle {
  border-left: 1px solid var(--bleu_turquoise_middle);
}

.border-left-1-dashed-bleu_turquoise_middle {
  border-left: 1px dashed var(--bleu_turquoise_middle);
}

.border-left-1-dotted-bleu_turquoise_middle {
  border-left: 1px dotted var(--bleu_turquoise_middle);
}

.border-left-1-double-bleu_turquoise_middle {
  border-left: 1px double var(--bleu_turquoise_middle);
}

.border-left-1-groove-bleu_turquoise_middle {
  border-left: 1px groove var(--bleu_turquoise_middle);
}

.border-left-1-ridge-bleu_turquoise_middle {
  border-left: 1px ridge var(--bleu_turquoise_middle);
}

.border-left-1-inset-bleu_turquoise_middle {
  border-left: 1px inset var(--bleu_turquoise_middle);
}

.border-left-1-outset-bleu_turquoise_middle {
  border-left: 1px outset var(--bleu_turquoise_middle);
}

.border-left-1-none-bleu_turquoise_middle {
  border-left: 1px none var(--bleu_turquoise_middle);
}

.border-left-1-hidden-bleu_turquoise_middle {
  border-left: 1px hidden var(--bleu_turquoise_middle);
}

.border-left-1-solid-bleu_turquoise_dark {
  border-left: 1px solid var(--bleu_turquoise_dark);
}

.border-left-1-dashed-bleu_turquoise_dark {
  border-left: 1px dashed var(--bleu_turquoise_dark);
}

.border-left-1-dotted-bleu_turquoise_dark {
  border-left: 1px dotted var(--bleu_turquoise_dark);
}

.border-left-1-double-bleu_turquoise_dark {
  border-left: 1px double var(--bleu_turquoise_dark);
}

.border-left-1-groove-bleu_turquoise_dark {
  border-left: 1px groove var(--bleu_turquoise_dark);
}

.border-left-1-ridge-bleu_turquoise_dark {
  border-left: 1px ridge var(--bleu_turquoise_dark);
}

.border-left-1-inset-bleu_turquoise_dark {
  border-left: 1px inset var(--bleu_turquoise_dark);
}

.border-left-1-outset-bleu_turquoise_dark {
  border-left: 1px outset var(--bleu_turquoise_dark);
}

.border-left-1-none-bleu_turquoise_dark {
  border-left: 1px none var(--bleu_turquoise_dark);
}

.border-left-1-hidden-bleu_turquoise_dark {
  border-left: 1px hidden var(--bleu_turquoise_dark);
}

.border-left-1-solid-bleu_turquoise_pastel {
  border-left: 1px solid var(--bleu_turquoise_pastel);
}

.border-left-1-dashed-bleu_turquoise_pastel {
  border-left: 1px dashed var(--bleu_turquoise_pastel);
}

.border-left-1-dotted-bleu_turquoise_pastel {
  border-left: 1px dotted var(--bleu_turquoise_pastel);
}

.border-left-1-double-bleu_turquoise_pastel {
  border-left: 1px double var(--bleu_turquoise_pastel);
}

.border-left-1-groove-bleu_turquoise_pastel {
  border-left: 1px groove var(--bleu_turquoise_pastel);
}

.border-left-1-ridge-bleu_turquoise_pastel {
  border-left: 1px ridge var(--bleu_turquoise_pastel);
}

.border-left-1-inset-bleu_turquoise_pastel {
  border-left: 1px inset var(--bleu_turquoise_pastel);
}

.border-left-1-outset-bleu_turquoise_pastel {
  border-left: 1px outset var(--bleu_turquoise_pastel);
}

.border-left-1-none-bleu_turquoise_pastel {
  border-left: 1px none var(--bleu_turquoise_pastel);
}

.border-left-1-hidden-bleu_turquoise_pastel {
  border-left: 1px hidden var(--bleu_turquoise_pastel);
}

.border-left-1-solid-bleu_light {
  border-left: 1px solid var(--bleu_light);
}

.border-left-1-dashed-bleu_light {
  border-left: 1px dashed var(--bleu_light);
}

.border-left-1-dotted-bleu_light {
  border-left: 1px dotted var(--bleu_light);
}

.border-left-1-double-bleu_light {
  border-left: 1px double var(--bleu_light);
}

.border-left-1-groove-bleu_light {
  border-left: 1px groove var(--bleu_light);
}

.border-left-1-ridge-bleu_light {
  border-left: 1px ridge var(--bleu_light);
}

.border-left-1-inset-bleu_light {
  border-left: 1px inset var(--bleu_light);
}

.border-left-1-outset-bleu_light {
  border-left: 1px outset var(--bleu_light);
}

.border-left-1-none-bleu_light {
  border-left: 1px none var(--bleu_light);
}

.border-left-1-hidden-bleu_light {
  border-left: 1px hidden var(--bleu_light);
}

.border-left-1-solid-bleu_pastel {
  border-left: 1px solid var(--bleu_pastel);
}

.border-left-1-dashed-bleu_pastel {
  border-left: 1px dashed var(--bleu_pastel);
}

.border-left-1-dotted-bleu_pastel {
  border-left: 1px dotted var(--bleu_pastel);
}

.border-left-1-double-bleu_pastel {
  border-left: 1px double var(--bleu_pastel);
}

.border-left-1-groove-bleu_pastel {
  border-left: 1px groove var(--bleu_pastel);
}

.border-left-1-ridge-bleu_pastel {
  border-left: 1px ridge var(--bleu_pastel);
}

.border-left-1-inset-bleu_pastel {
  border-left: 1px inset var(--bleu_pastel);
}

.border-left-1-outset-bleu_pastel {
  border-left: 1px outset var(--bleu_pastel);
}

.border-left-1-none-bleu_pastel {
  border-left: 1px none var(--bleu_pastel);
}

.border-left-1-hidden-bleu_pastel {
  border-left: 1px hidden var(--bleu_pastel);
}

.border-left-1-solid-bleu_dark {
  border-left: 1px solid var(--bleu_dark);
}

.border-left-1-dashed-bleu_dark {
  border-left: 1px dashed var(--bleu_dark);
}

.border-left-1-dotted-bleu_dark {
  border-left: 1px dotted var(--bleu_dark);
}

.border-left-1-double-bleu_dark {
  border-left: 1px double var(--bleu_dark);
}

.border-left-1-groove-bleu_dark {
  border-left: 1px groove var(--bleu_dark);
}

.border-left-1-ridge-bleu_dark {
  border-left: 1px ridge var(--bleu_dark);
}

.border-left-1-inset-bleu_dark {
  border-left: 1px inset var(--bleu_dark);
}

.border-left-1-outset-bleu_dark {
  border-left: 1px outset var(--bleu_dark);
}

.border-left-1-none-bleu_dark {
  border-left: 1px none var(--bleu_dark);
}

.border-left-1-hidden-bleu_dark {
  border-left: 1px hidden var(--bleu_dark);
}

.border-left-1-solid-violet_light {
  border-left: 1px solid var(--violet_light);
}

.border-left-1-dashed-violet_light {
  border-left: 1px dashed var(--violet_light);
}

.border-left-1-dotted-violet_light {
  border-left: 1px dotted var(--violet_light);
}

.border-left-1-double-violet_light {
  border-left: 1px double var(--violet_light);
}

.border-left-1-groove-violet_light {
  border-left: 1px groove var(--violet_light);
}

.border-left-1-ridge-violet_light {
  border-left: 1px ridge var(--violet_light);
}

.border-left-1-inset-violet_light {
  border-left: 1px inset var(--violet_light);
}

.border-left-1-outset-violet_light {
  border-left: 1px outset var(--violet_light);
}

.border-left-1-none-violet_light {
  border-left: 1px none var(--violet_light);
}

.border-left-1-hidden-violet_light {
  border-left: 1px hidden var(--violet_light);
}

.border-left-1-solid-violet_dark {
  border-left: 1px solid var(--violet_dark);
}

.border-left-1-dashed-violet_dark {
  border-left: 1px dashed var(--violet_dark);
}

.border-left-1-dotted-violet_dark {
  border-left: 1px dotted var(--violet_dark);
}

.border-left-1-double-violet_dark {
  border-left: 1px double var(--violet_dark);
}

.border-left-1-groove-violet_dark {
  border-left: 1px groove var(--violet_dark);
}

.border-left-1-ridge-violet_dark {
  border-left: 1px ridge var(--violet_dark);
}

.border-left-1-inset-violet_dark {
  border-left: 1px inset var(--violet_dark);
}

.border-left-1-outset-violet_dark {
  border-left: 1px outset var(--violet_dark);
}

.border-left-1-none-violet_dark {
  border-left: 1px none var(--violet_dark);
}

.border-left-1-hidden-violet_dark {
  border-left: 1px hidden var(--violet_dark);
}

.border-left-1-solid-violet_light_deces {
  border-left: 1px solid var(--violet_light_deces);
}

.border-left-1-dashed-violet_light_deces {
  border-left: 1px dashed var(--violet_light_deces);
}

.border-left-1-dotted-violet_light_deces {
  border-left: 1px dotted var(--violet_light_deces);
}

.border-left-1-double-violet_light_deces {
  border-left: 1px double var(--violet_light_deces);
}

.border-left-1-groove-violet_light_deces {
  border-left: 1px groove var(--violet_light_deces);
}

.border-left-1-ridge-violet_light_deces {
  border-left: 1px ridge var(--violet_light_deces);
}

.border-left-1-inset-violet_light_deces {
  border-left: 1px inset var(--violet_light_deces);
}

.border-left-1-outset-violet_light_deces {
  border-left: 1px outset var(--violet_light_deces);
}

.border-left-1-none-violet_light_deces {
  border-left: 1px none var(--violet_light_deces);
}

.border-left-1-hidden-violet_light_deces {
  border-left: 1px hidden var(--violet_light_deces);
}

.border-left-1-solid-violet_dark_deces {
  border-left: 1px solid var(--violet_dark_deces);
}

.border-left-1-dashed-violet_dark_deces {
  border-left: 1px dashed var(--violet_dark_deces);
}

.border-left-1-dotted-violet_dark_deces {
  border-left: 1px dotted var(--violet_dark_deces);
}

.border-left-1-double-violet_dark_deces {
  border-left: 1px double var(--violet_dark_deces);
}

.border-left-1-groove-violet_dark_deces {
  border-left: 1px groove var(--violet_dark_deces);
}

.border-left-1-ridge-violet_dark_deces {
  border-left: 1px ridge var(--violet_dark_deces);
}

.border-left-1-inset-violet_dark_deces {
  border-left: 1px inset var(--violet_dark_deces);
}

.border-left-1-outset-violet_dark_deces {
  border-left: 1px outset var(--violet_dark_deces);
}

.border-left-1-none-violet_dark_deces {
  border-left: 1px none var(--violet_dark_deces);
}

.border-left-1-hidden-violet_dark_deces {
  border-left: 1px hidden var(--violet_dark_deces);
}

.border-left-1-solid-violet_pastel {
  border-left: 1px solid var(--violet_pastel);
}

.border-left-1-dashed-violet_pastel {
  border-left: 1px dashed var(--violet_pastel);
}

.border-left-1-dotted-violet_pastel {
  border-left: 1px dotted var(--violet_pastel);
}

.border-left-1-double-violet_pastel {
  border-left: 1px double var(--violet_pastel);
}

.border-left-1-groove-violet_pastel {
  border-left: 1px groove var(--violet_pastel);
}

.border-left-1-ridge-violet_pastel {
  border-left: 1px ridge var(--violet_pastel);
}

.border-left-1-inset-violet_pastel {
  border-left: 1px inset var(--violet_pastel);
}

.border-left-1-outset-violet_pastel {
  border-left: 1px outset var(--violet_pastel);
}

.border-left-1-none-violet_pastel {
  border-left: 1px none var(--violet_pastel);
}

.border-left-1-hidden-violet_pastel {
  border-left: 1px hidden var(--violet_pastel);
}

.border-left-1-solid-violet_pastel_deces {
  border-left: 1px solid var(--violet_pastel_deces);
}

.border-left-1-dashed-violet_pastel_deces {
  border-left: 1px dashed var(--violet_pastel_deces);
}

.border-left-1-dotted-violet_pastel_deces {
  border-left: 1px dotted var(--violet_pastel_deces);
}

.border-left-1-double-violet_pastel_deces {
  border-left: 1px double var(--violet_pastel_deces);
}

.border-left-1-groove-violet_pastel_deces {
  border-left: 1px groove var(--violet_pastel_deces);
}

.border-left-1-ridge-violet_pastel_deces {
  border-left: 1px ridge var(--violet_pastel_deces);
}

.border-left-1-inset-violet_pastel_deces {
  border-left: 1px inset var(--violet_pastel_deces);
}

.border-left-1-outset-violet_pastel_deces {
  border-left: 1px outset var(--violet_pastel_deces);
}

.border-left-1-none-violet_pastel_deces {
  border-left: 1px none var(--violet_pastel_deces);
}

.border-left-1-hidden-violet_pastel_deces {
  border-left: 1px hidden var(--violet_pastel_deces);
}

.border-left-1-solid-mauve {
  border-left: 1px solid var(--mauve);
}

.border-left-1-dashed-mauve {
  border-left: 1px dashed var(--mauve);
}

.border-left-1-dotted-mauve {
  border-left: 1px dotted var(--mauve);
}

.border-left-1-double-mauve {
  border-left: 1px double var(--mauve);
}

.border-left-1-groove-mauve {
  border-left: 1px groove var(--mauve);
}

.border-left-1-ridge-mauve {
  border-left: 1px ridge var(--mauve);
}

.border-left-1-inset-mauve {
  border-left: 1px inset var(--mauve);
}

.border-left-1-outset-mauve {
  border-left: 1px outset var(--mauve);
}

.border-left-1-none-mauve {
  border-left: 1px none var(--mauve);
}

.border-left-1-hidden-mauve {
  border-left: 1px hidden var(--mauve);
}

.border-left-1-solid-rose_light {
  border-left: 1px solid var(--rose_light);
}

.border-left-1-dashed-rose_light {
  border-left: 1px dashed var(--rose_light);
}

.border-left-1-dotted-rose_light {
  border-left: 1px dotted var(--rose_light);
}

.border-left-1-double-rose_light {
  border-left: 1px double var(--rose_light);
}

.border-left-1-groove-rose_light {
  border-left: 1px groove var(--rose_light);
}

.border-left-1-ridge-rose_light {
  border-left: 1px ridge var(--rose_light);
}

.border-left-1-inset-rose_light {
  border-left: 1px inset var(--rose_light);
}

.border-left-1-outset-rose_light {
  border-left: 1px outset var(--rose_light);
}

.border-left-1-none-rose_light {
  border-left: 1px none var(--rose_light);
}

.border-left-1-hidden-rose_light {
  border-left: 1px hidden var(--rose_light);
}

.border-left-1-solid-rose_dark {
  border-left: 1px solid var(--rose_dark);
}

.border-left-1-dashed-rose_dark {
  border-left: 1px dashed var(--rose_dark);
}

.border-left-1-dotted-rose_dark {
  border-left: 1px dotted var(--rose_dark);
}

.border-left-1-double-rose_dark {
  border-left: 1px double var(--rose_dark);
}

.border-left-1-groove-rose_dark {
  border-left: 1px groove var(--rose_dark);
}

.border-left-1-ridge-rose_dark {
  border-left: 1px ridge var(--rose_dark);
}

.border-left-1-inset-rose_dark {
  border-left: 1px inset var(--rose_dark);
}

.border-left-1-outset-rose_dark {
  border-left: 1px outset var(--rose_dark);
}

.border-left-1-none-rose_dark {
  border-left: 1px none var(--rose_dark);
}

.border-left-1-hidden-rose_dark {
  border-left: 1px hidden var(--rose_dark);
}

.border-left-1-solid-rose_pastel {
  border-left: 1px solid var(--rose_pastel);
}

.border-left-1-dashed-rose_pastel {
  border-left: 1px dashed var(--rose_pastel);
}

.border-left-1-dotted-rose_pastel {
  border-left: 1px dotted var(--rose_pastel);
}

.border-left-1-double-rose_pastel {
  border-left: 1px double var(--rose_pastel);
}

.border-left-1-groove-rose_pastel {
  border-left: 1px groove var(--rose_pastel);
}

.border-left-1-ridge-rose_pastel {
  border-left: 1px ridge var(--rose_pastel);
}

.border-left-1-inset-rose_pastel {
  border-left: 1px inset var(--rose_pastel);
}

.border-left-1-outset-rose_pastel {
  border-left: 1px outset var(--rose_pastel);
}

.border-left-1-none-rose_pastel {
  border-left: 1px none var(--rose_pastel);
}

.border-left-1-hidden-rose_pastel {
  border-left: 1px hidden var(--rose_pastel);
}

.border-left-1-solid-rose_chair_light {
  border-left: 1px solid var(--rose_chair_light);
}

.border-left-1-dashed-rose_chair_light {
  border-left: 1px dashed var(--rose_chair_light);
}

.border-left-1-dotted-rose_chair_light {
  border-left: 1px dotted var(--rose_chair_light);
}

.border-left-1-double-rose_chair_light {
  border-left: 1px double var(--rose_chair_light);
}

.border-left-1-groove-rose_chair_light {
  border-left: 1px groove var(--rose_chair_light);
}

.border-left-1-ridge-rose_chair_light {
  border-left: 1px ridge var(--rose_chair_light);
}

.border-left-1-inset-rose_chair_light {
  border-left: 1px inset var(--rose_chair_light);
}

.border-left-1-outset-rose_chair_light {
  border-left: 1px outset var(--rose_chair_light);
}

.border-left-1-none-rose_chair_light {
  border-left: 1px none var(--rose_chair_light);
}

.border-left-1-hidden-rose_chair_light {
  border-left: 1px hidden var(--rose_chair_light);
}

.border-left-1-solid-rose_chair_dark {
  border-left: 1px solid var(--rose_chair_dark);
}

.border-left-1-dashed-rose_chair_dark {
  border-left: 1px dashed var(--rose_chair_dark);
}

.border-left-1-dotted-rose_chair_dark {
  border-left: 1px dotted var(--rose_chair_dark);
}

.border-left-1-double-rose_chair_dark {
  border-left: 1px double var(--rose_chair_dark);
}

.border-left-1-groove-rose_chair_dark {
  border-left: 1px groove var(--rose_chair_dark);
}

.border-left-1-ridge-rose_chair_dark {
  border-left: 1px ridge var(--rose_chair_dark);
}

.border-left-1-inset-rose_chair_dark {
  border-left: 1px inset var(--rose_chair_dark);
}

.border-left-1-outset-rose_chair_dark {
  border-left: 1px outset var(--rose_chair_dark);
}

.border-left-1-none-rose_chair_dark {
  border-left: 1px none var(--rose_chair_dark);
}

.border-left-1-hidden-rose_chair_dark {
  border-left: 1px hidden var(--rose_chair_dark);
}

.border-left-1-solid-rose_chair_pastel {
  border-left: 1px solid var(--rose_chair_pastel);
}

.border-left-1-dashed-rose_chair_pastel {
  border-left: 1px dashed var(--rose_chair_pastel);
}

.border-left-1-dotted-rose_chair_pastel {
  border-left: 1px dotted var(--rose_chair_pastel);
}

.border-left-1-double-rose_chair_pastel {
  border-left: 1px double var(--rose_chair_pastel);
}

.border-left-1-groove-rose_chair_pastel {
  border-left: 1px groove var(--rose_chair_pastel);
}

.border-left-1-ridge-rose_chair_pastel {
  border-left: 1px ridge var(--rose_chair_pastel);
}

.border-left-1-inset-rose_chair_pastel {
  border-left: 1px inset var(--rose_chair_pastel);
}

.border-left-1-outset-rose_chair_pastel {
  border-left: 1px outset var(--rose_chair_pastel);
}

.border-left-1-none-rose_chair_pastel {
  border-left: 1px none var(--rose_chair_pastel);
}

.border-left-1-hidden-rose_chair_pastel {
  border-left: 1px hidden var(--rose_chair_pastel);
}

.border-left-1-solid-vert_positif {
  border-left: 1px solid var(--vert_positif);
}

.border-left-1-dashed-vert_positif {
  border-left: 1px dashed var(--vert_positif);
}

.border-left-1-dotted-vert_positif {
  border-left: 1px dotted var(--vert_positif);
}

.border-left-1-double-vert_positif {
  border-left: 1px double var(--vert_positif);
}

.border-left-1-groove-vert_positif {
  border-left: 1px groove var(--vert_positif);
}

.border-left-1-ridge-vert_positif {
  border-left: 1px ridge var(--vert_positif);
}

.border-left-1-inset-vert_positif {
  border-left: 1px inset var(--vert_positif);
}

.border-left-1-outset-vert_positif {
  border-left: 1px outset var(--vert_positif);
}

.border-left-1-none-vert_positif {
  border-left: 1px none var(--vert_positif);
}

.border-left-1-hidden-vert_positif {
  border-left: 1px hidden var(--vert_positif);
}

.border-left-1-solid-rouge_negatif {
  border-left: 1px solid var(--rouge_negatif);
}

.border-left-1-dashed-rouge_negatif {
  border-left: 1px dashed var(--rouge_negatif);
}

.border-left-1-dotted-rouge_negatif {
  border-left: 1px dotted var(--rouge_negatif);
}

.border-left-1-double-rouge_negatif {
  border-left: 1px double var(--rouge_negatif);
}

.border-left-1-groove-rouge_negatif {
  border-left: 1px groove var(--rouge_negatif);
}

.border-left-1-ridge-rouge_negatif {
  border-left: 1px ridge var(--rouge_negatif);
}

.border-left-1-inset-rouge_negatif {
  border-left: 1px inset var(--rouge_negatif);
}

.border-left-1-outset-rouge_negatif {
  border-left: 1px outset var(--rouge_negatif);
}

.border-left-1-none-rouge_negatif {
  border-left: 1px none var(--rouge_negatif);
}

.border-left-1-hidden-rouge_negatif {
  border-left: 1px hidden var(--rouge_negatif);
}

.border-left-1-solid-bleu_focus {
  border-left: 1px solid var(--bleu_focus);
}

.border-left-1-dashed-bleu_focus {
  border-left: 1px dashed var(--bleu_focus);
}

.border-left-1-dotted-bleu_focus {
  border-left: 1px dotted var(--bleu_focus);
}

.border-left-1-double-bleu_focus {
  border-left: 1px double var(--bleu_focus);
}

.border-left-1-groove-bleu_focus {
  border-left: 1px groove var(--bleu_focus);
}

.border-left-1-ridge-bleu_focus {
  border-left: 1px ridge var(--bleu_focus);
}

.border-left-1-inset-bleu_focus {
  border-left: 1px inset var(--bleu_focus);
}

.border-left-1-outset-bleu_focus {
  border-left: 1px outset var(--bleu_focus);
}

.border-left-1-none-bleu_focus {
  border-left: 1px none var(--bleu_focus);
}

.border-left-1-hidden-bleu_focus {
  border-left: 1px hidden var(--bleu_focus);
}

.border-left-1-solid-alerte_vert_positif {
  border-left: 1px solid var(--alerte_vert_positif);
}

.border-left-1-dashed-alerte_vert_positif {
  border-left: 1px dashed var(--alerte_vert_positif);
}

.border-left-1-dotted-alerte_vert_positif {
  border-left: 1px dotted var(--alerte_vert_positif);
}

.border-left-1-double-alerte_vert_positif {
  border-left: 1px double var(--alerte_vert_positif);
}

.border-left-1-groove-alerte_vert_positif {
  border-left: 1px groove var(--alerte_vert_positif);
}

.border-left-1-ridge-alerte_vert_positif {
  border-left: 1px ridge var(--alerte_vert_positif);
}

.border-left-1-inset-alerte_vert_positif {
  border-left: 1px inset var(--alerte_vert_positif);
}

.border-left-1-outset-alerte_vert_positif {
  border-left: 1px outset var(--alerte_vert_positif);
}

.border-left-1-none-alerte_vert_positif {
  border-left: 1px none var(--alerte_vert_positif);
}

.border-left-1-hidden-alerte_vert_positif {
  border-left: 1px hidden var(--alerte_vert_positif);
}

.border-left-1-solid-alerte_rouge_negatif {
  border-left: 1px solid var(--alerte_rouge_negatif);
}

.border-left-1-dashed-alerte_rouge_negatif {
  border-left: 1px dashed var(--alerte_rouge_negatif);
}

.border-left-1-dotted-alerte_rouge_negatif {
  border-left: 1px dotted var(--alerte_rouge_negatif);
}

.border-left-1-double-alerte_rouge_negatif {
  border-left: 1px double var(--alerte_rouge_negatif);
}

.border-left-1-groove-alerte_rouge_negatif {
  border-left: 1px groove var(--alerte_rouge_negatif);
}

.border-left-1-ridge-alerte_rouge_negatif {
  border-left: 1px ridge var(--alerte_rouge_negatif);
}

.border-left-1-inset-alerte_rouge_negatif {
  border-left: 1px inset var(--alerte_rouge_negatif);
}

.border-left-1-outset-alerte_rouge_negatif {
  border-left: 1px outset var(--alerte_rouge_negatif);
}

.border-left-1-none-alerte_rouge_negatif {
  border-left: 1px none var(--alerte_rouge_negatif);
}

.border-left-1-hidden-alerte_rouge_negatif {
  border-left: 1px hidden var(--alerte_rouge_negatif);
}

.border-left-1-solid-alerte_bleu_information {
  border-left: 1px solid var(--alerte_bleu_information);
}

.border-left-1-dashed-alerte_bleu_information {
  border-left: 1px dashed var(--alerte_bleu_information);
}

.border-left-1-dotted-alerte_bleu_information {
  border-left: 1px dotted var(--alerte_bleu_information);
}

.border-left-1-double-alerte_bleu_information {
  border-left: 1px double var(--alerte_bleu_information);
}

.border-left-1-groove-alerte_bleu_information {
  border-left: 1px groove var(--alerte_bleu_information);
}

.border-left-1-ridge-alerte_bleu_information {
  border-left: 1px ridge var(--alerte_bleu_information);
}

.border-left-1-inset-alerte_bleu_information {
  border-left: 1px inset var(--alerte_bleu_information);
}

.border-left-1-outset-alerte_bleu_information {
  border-left: 1px outset var(--alerte_bleu_information);
}

.border-left-1-none-alerte_bleu_information {
  border-left: 1px none var(--alerte_bleu_information);
}

.border-left-1-hidden-alerte_bleu_information {
  border-left: 1px hidden var(--alerte_bleu_information);
}

.border-left-1-solid-blanc {
  border-left: 1px solid #ffffff;
}

.border-left-1-dashed-blanc {
  border-left: 1px dashed #ffffff;
}

.border-left-1-dotted-blanc {
  border-left: 1px dotted #ffffff;
}

.border-left-1-double-blanc {
  border-left: 1px double #ffffff;
}

.border-left-1-groove-blanc {
  border-left: 1px groove #ffffff;
}

.border-left-1-ridge-blanc {
  border-left: 1px ridge #ffffff;
}

.border-left-1-inset-blanc {
  border-left: 1px inset #ffffff;
}

.border-left-1-outset-blanc {
  border-left: 1px outset #ffffff;
}

.border-left-1-none-blanc {
  border-left: 1px none #ffffff;
}

.border-left-1-hidden-blanc {
  border-left: 1px hidden #ffffff;
}

.border-left-1-solid-noir {
  border-left: 1px solid #222222;
}

.border-left-1-dashed-noir {
  border-left: 1px dashed #222222;
}

.border-left-1-dotted-noir {
  border-left: 1px dotted #222222;
}

.border-left-1-double-noir {
  border-left: 1px double #222222;
}

.border-left-1-groove-noir {
  border-left: 1px groove #222222;
}

.border-left-1-ridge-noir {
  border-left: 1px ridge #222222;
}

.border-left-1-inset-noir {
  border-left: 1px inset #222222;
}

.border-left-1-outset-noir {
  border-left: 1px outset #222222;
}

.border-left-1-none-noir {
  border-left: 1px none #222222;
}

.border-left-1-hidden-noir {
  border-left: 1px hidden #222222;
}

.border-left-1-solid-gris_light {
  border-left: 1px solid var(--gris_light);
}

.border-left-1-dashed-gris_light {
  border-left: 1px dashed var(--gris_light);
}

.border-left-1-dotted-gris_light {
  border-left: 1px dotted var(--gris_light);
}

.border-left-1-double-gris_light {
  border-left: 1px double var(--gris_light);
}

.border-left-1-groove-gris_light {
  border-left: 1px groove var(--gris_light);
}

.border-left-1-ridge-gris_light {
  border-left: 1px ridge var(--gris_light);
}

.border-left-1-inset-gris_light {
  border-left: 1px inset var(--gris_light);
}

.border-left-1-outset-gris_light {
  border-left: 1px outset var(--gris_light);
}

.border-left-1-none-gris_light {
  border-left: 1px none var(--gris_light);
}

.border-left-1-hidden-gris_light {
  border-left: 1px hidden var(--gris_light);
}

.border-left-1-solid-gris_dark {
  border-left: 1px solid var(--gris_dark);
}

.border-left-1-dashed-gris_dark {
  border-left: 1px dashed var(--gris_dark);
}

.border-left-1-dotted-gris_dark {
  border-left: 1px dotted var(--gris_dark);
}

.border-left-1-double-gris_dark {
  border-left: 1px double var(--gris_dark);
}

.border-left-1-groove-gris_dark {
  border-left: 1px groove var(--gris_dark);
}

.border-left-1-ridge-gris_dark {
  border-left: 1px ridge var(--gris_dark);
}

.border-left-1-inset-gris_dark {
  border-left: 1px inset var(--gris_dark);
}

.border-left-1-outset-gris_dark {
  border-left: 1px outset var(--gris_dark);
}

.border-left-1-none-gris_dark {
  border-left: 1px none var(--gris_dark);
}

.border-left-1-hidden-gris_dark {
  border-left: 1px hidden var(--gris_dark);
}

.border-left-1-solid-gris_background {
  border-left: 1px solid var(--gris_background);
}

.border-left-1-dashed-gris_background {
  border-left: 1px dashed var(--gris_background);
}

.border-left-1-dotted-gris_background {
  border-left: 1px dotted var(--gris_background);
}

.border-left-1-double-gris_background {
  border-left: 1px double var(--gris_background);
}

.border-left-1-groove-gris_background {
  border-left: 1px groove var(--gris_background);
}

.border-left-1-ridge-gris_background {
  border-left: 1px ridge var(--gris_background);
}

.border-left-1-inset-gris_background {
  border-left: 1px inset var(--gris_background);
}

.border-left-1-outset-gris_background {
  border-left: 1px outset var(--gris_background);
}

.border-left-1-none-gris_background {
  border-left: 1px none var(--gris_background);
}

.border-left-1-hidden-gris_background {
  border-left: 1px hidden var(--gris_background);
}

.border-all-1-solid-corail_mh_brand {
  border: 1px solid var(--corail_mh_brand);
}

.border-all-1-dashed-corail_mh_brand {
  border: 1px dashed var(--corail_mh_brand);
}

.border-all-1-dotted-corail_mh_brand {
  border: 1px dotted var(--corail_mh_brand);
}

.border-all-1-double-corail_mh_brand {
  border: 1px double var(--corail_mh_brand);
}

.border-all-1-groove-corail_mh_brand {
  border: 1px groove var(--corail_mh_brand);
}

.border-all-1-ridge-corail_mh_brand {
  border: 1px ridge var(--corail_mh_brand);
}

.border-all-1-inset-corail_mh_brand {
  border: 1px inset var(--corail_mh_brand);
}

.border-all-1-outset-corail_mh_brand {
  border: 1px outset var(--corail_mh_brand);
}

.border-all-1-none-corail_mh_brand {
  border: 1px none var(--corail_mh_brand);
}

.border-all-1-hidden-corail_mh_brand {
  border: 1px hidden var(--corail_mh_brand);
}

.border-all-1-solid-corail_mh_dark {
  border: 1px solid var(--corail_mh_dark);
}

.border-all-1-dashed-corail_mh_dark {
  border: 1px dashed var(--corail_mh_dark);
}

.border-all-1-dotted-corail_mh_dark {
  border: 1px dotted var(--corail_mh_dark);
}

.border-all-1-double-corail_mh_dark {
  border: 1px double var(--corail_mh_dark);
}

.border-all-1-groove-corail_mh_dark {
  border: 1px groove var(--corail_mh_dark);
}

.border-all-1-ridge-corail_mh_dark {
  border: 1px ridge var(--corail_mh_dark);
}

.border-all-1-inset-corail_mh_dark {
  border: 1px inset var(--corail_mh_dark);
}

.border-all-1-outset-corail_mh_dark {
  border: 1px outset var(--corail_mh_dark);
}

.border-all-1-none-corail_mh_dark {
  border: 1px none var(--corail_mh_dark);
}

.border-all-1-hidden-corail_mh_dark {
  border: 1px hidden var(--corail_mh_dark);
}

.border-all-1-solid-corail_mh_light {
  border: 1px solid var(--corail_mh_light);
}

.border-all-1-dashed-corail_mh_light {
  border: 1px dashed var(--corail_mh_light);
}

.border-all-1-dotted-corail_mh_light {
  border: 1px dotted var(--corail_mh_light);
}

.border-all-1-double-corail_mh_light {
  border: 1px double var(--corail_mh_light);
}

.border-all-1-groove-corail_mh_light {
  border: 1px groove var(--corail_mh_light);
}

.border-all-1-ridge-corail_mh_light {
  border: 1px ridge var(--corail_mh_light);
}

.border-all-1-inset-corail_mh_light {
  border: 1px inset var(--corail_mh_light);
}

.border-all-1-outset-corail_mh_light {
  border: 1px outset var(--corail_mh_light);
}

.border-all-1-none-corail_mh_light {
  border: 1px none var(--corail_mh_light);
}

.border-all-1-hidden-corail_mh_light {
  border: 1px hidden var(--corail_mh_light);
}

.border-all-1-solid-corail_pastel {
  border: 1px solid var(--corail_pastel);
}

.border-all-1-dashed-corail_pastel {
  border: 1px dashed var(--corail_pastel);
}

.border-all-1-dotted-corail_pastel {
  border: 1px dotted var(--corail_pastel);
}

.border-all-1-double-corail_pastel {
  border: 1px double var(--corail_pastel);
}

.border-all-1-groove-corail_pastel {
  border: 1px groove var(--corail_pastel);
}

.border-all-1-ridge-corail_pastel {
  border: 1px ridge var(--corail_pastel);
}

.border-all-1-inset-corail_pastel {
  border: 1px inset var(--corail_pastel);
}

.border-all-1-outset-corail_pastel {
  border: 1px outset var(--corail_pastel);
}

.border-all-1-none-corail_pastel {
  border: 1px none var(--corail_pastel);
}

.border-all-1-hidden-corail_pastel {
  border: 1px hidden var(--corail_pastel);
}

.border-all-1-solid-corail_light {
  border: 1px solid var(--corail_light);
}

.border-all-1-dashed-corail_light {
  border: 1px dashed var(--corail_light);
}

.border-all-1-dotted-corail_light {
  border: 1px dotted var(--corail_light);
}

.border-all-1-double-corail_light {
  border: 1px double var(--corail_light);
}

.border-all-1-groove-corail_light {
  border: 1px groove var(--corail_light);
}

.border-all-1-ridge-corail_light {
  border: 1px ridge var(--corail_light);
}

.border-all-1-inset-corail_light {
  border: 1px inset var(--corail_light);
}

.border-all-1-outset-corail_light {
  border: 1px outset var(--corail_light);
}

.border-all-1-none-corail_light {
  border: 1px none var(--corail_light);
}

.border-all-1-hidden-corail_light {
  border: 1px hidden var(--corail_light);
}

.border-all-1-solid-corail_dark {
  border: 1px solid var(--corail_dark);
}

.border-all-1-dashed-corail_dark {
  border: 1px dashed var(--corail_dark);
}

.border-all-1-dotted-corail_dark {
  border: 1px dotted var(--corail_dark);
}

.border-all-1-double-corail_dark {
  border: 1px double var(--corail_dark);
}

.border-all-1-groove-corail_dark {
  border: 1px groove var(--corail_dark);
}

.border-all-1-ridge-corail_dark {
  border: 1px ridge var(--corail_dark);
}

.border-all-1-inset-corail_dark {
  border: 1px inset var(--corail_dark);
}

.border-all-1-outset-corail_dark {
  border: 1px outset var(--corail_dark);
}

.border-all-1-none-corail_dark {
  border: 1px none var(--corail_dark);
}

.border-all-1-hidden-corail_dark {
  border: 1px hidden var(--corail_dark);
}

.border-all-1-solid-gris_sable_light {
  border: 1px solid var(--gris_sable_light);
}

.border-all-1-dashed-gris_sable_light {
  border: 1px dashed var(--gris_sable_light);
}

.border-all-1-dotted-gris_sable_light {
  border: 1px dotted var(--gris_sable_light);
}

.border-all-1-double-gris_sable_light {
  border: 1px double var(--gris_sable_light);
}

.border-all-1-groove-gris_sable_light {
  border: 1px groove var(--gris_sable_light);
}

.border-all-1-ridge-gris_sable_light {
  border: 1px ridge var(--gris_sable_light);
}

.border-all-1-inset-gris_sable_light {
  border: 1px inset var(--gris_sable_light);
}

.border-all-1-outset-gris_sable_light {
  border: 1px outset var(--gris_sable_light);
}

.border-all-1-none-gris_sable_light {
  border: 1px none var(--gris_sable_light);
}

.border-all-1-hidden-gris_sable_light {
  border: 1px hidden var(--gris_sable_light);
}

.border-all-1-solid-gris_sable_dark {
  border: 1px solid var(--gris_sable_dark);
}

.border-all-1-dashed-gris_sable_dark {
  border: 1px dashed var(--gris_sable_dark);
}

.border-all-1-dotted-gris_sable_dark {
  border: 1px dotted var(--gris_sable_dark);
}

.border-all-1-double-gris_sable_dark {
  border: 1px double var(--gris_sable_dark);
}

.border-all-1-groove-gris_sable_dark {
  border: 1px groove var(--gris_sable_dark);
}

.border-all-1-ridge-gris_sable_dark {
  border: 1px ridge var(--gris_sable_dark);
}

.border-all-1-inset-gris_sable_dark {
  border: 1px inset var(--gris_sable_dark);
}

.border-all-1-outset-gris_sable_dark {
  border: 1px outset var(--gris_sable_dark);
}

.border-all-1-none-gris_sable_dark {
  border: 1px none var(--gris_sable_dark);
}

.border-all-1-hidden-gris_sable_dark {
  border: 1px hidden var(--gris_sable_dark);
}

.border-all-1-solid-gris_sable_pastel {
  border: 1px solid var(--gris_sable_pastel);
}

.border-all-1-dashed-gris_sable_pastel {
  border: 1px dashed var(--gris_sable_pastel);
}

.border-all-1-dotted-gris_sable_pastel {
  border: 1px dotted var(--gris_sable_pastel);
}

.border-all-1-double-gris_sable_pastel {
  border: 1px double var(--gris_sable_pastel);
}

.border-all-1-groove-gris_sable_pastel {
  border: 1px groove var(--gris_sable_pastel);
}

.border-all-1-ridge-gris_sable_pastel {
  border: 1px ridge var(--gris_sable_pastel);
}

.border-all-1-inset-gris_sable_pastel {
  border: 1px inset var(--gris_sable_pastel);
}

.border-all-1-outset-gris_sable_pastel {
  border: 1px outset var(--gris_sable_pastel);
}

.border-all-1-none-gris_sable_pastel {
  border: 1px none var(--gris_sable_pastel);
}

.border-all-1-hidden-gris_sable_pastel {
  border: 1px hidden var(--gris_sable_pastel);
}

.border-all-1-solid-jaune_light {
  border: 1px solid var(--jaune_light);
}

.border-all-1-dashed-jaune_light {
  border: 1px dashed var(--jaune_light);
}

.border-all-1-dotted-jaune_light {
  border: 1px dotted var(--jaune_light);
}

.border-all-1-double-jaune_light {
  border: 1px double var(--jaune_light);
}

.border-all-1-groove-jaune_light {
  border: 1px groove var(--jaune_light);
}

.border-all-1-ridge-jaune_light {
  border: 1px ridge var(--jaune_light);
}

.border-all-1-inset-jaune_light {
  border: 1px inset var(--jaune_light);
}

.border-all-1-outset-jaune_light {
  border: 1px outset var(--jaune_light);
}

.border-all-1-none-jaune_light {
  border: 1px none var(--jaune_light);
}

.border-all-1-hidden-jaune_light {
  border: 1px hidden var(--jaune_light);
}

.border-all-1-solid-jaune_dark {
  border: 1px solid var(--jaune_dark);
}

.border-all-1-dashed-jaune_dark {
  border: 1px dashed var(--jaune_dark);
}

.border-all-1-dotted-jaune_dark {
  border: 1px dotted var(--jaune_dark);
}

.border-all-1-double-jaune_dark {
  border: 1px double var(--jaune_dark);
}

.border-all-1-groove-jaune_dark {
  border: 1px groove var(--jaune_dark);
}

.border-all-1-ridge-jaune_dark {
  border: 1px ridge var(--jaune_dark);
}

.border-all-1-inset-jaune_dark {
  border: 1px inset var(--jaune_dark);
}

.border-all-1-outset-jaune_dark {
  border: 1px outset var(--jaune_dark);
}

.border-all-1-none-jaune_dark {
  border: 1px none var(--jaune_dark);
}

.border-all-1-hidden-jaune_dark {
  border: 1px hidden var(--jaune_dark);
}

.border-all-1-solid-jaune_pastel {
  border: 1px solid var(--jaune_pastel);
}

.border-all-1-dashed-jaune_pastel {
  border: 1px dashed var(--jaune_pastel);
}

.border-all-1-dotted-jaune_pastel {
  border: 1px dotted var(--jaune_pastel);
}

.border-all-1-double-jaune_pastel {
  border: 1px double var(--jaune_pastel);
}

.border-all-1-groove-jaune_pastel {
  border: 1px groove var(--jaune_pastel);
}

.border-all-1-ridge-jaune_pastel {
  border: 1px ridge var(--jaune_pastel);
}

.border-all-1-inset-jaune_pastel {
  border: 1px inset var(--jaune_pastel);
}

.border-all-1-outset-jaune_pastel {
  border: 1px outset var(--jaune_pastel);
}

.border-all-1-none-jaune_pastel {
  border: 1px none var(--jaune_pastel);
}

.border-all-1-hidden-jaune_pastel {
  border: 1px hidden var(--jaune_pastel);
}

.border-all-1-solid-vert_light {
  border: 1px solid var(--vert_light);
}

.border-all-1-dashed-vert_light {
  border: 1px dashed var(--vert_light);
}

.border-all-1-dotted-vert_light {
  border: 1px dotted var(--vert_light);
}

.border-all-1-double-vert_light {
  border: 1px double var(--vert_light);
}

.border-all-1-groove-vert_light {
  border: 1px groove var(--vert_light);
}

.border-all-1-ridge-vert_light {
  border: 1px ridge var(--vert_light);
}

.border-all-1-inset-vert_light {
  border: 1px inset var(--vert_light);
}

.border-all-1-outset-vert_light {
  border: 1px outset var(--vert_light);
}

.border-all-1-none-vert_light {
  border: 1px none var(--vert_light);
}

.border-all-1-hidden-vert_light {
  border: 1px hidden var(--vert_light);
}

.border-all-1-solid-vert_dark {
  border: 1px solid var(--vert_dark);
}

.border-all-1-dashed-vert_dark {
  border: 1px dashed var(--vert_dark);
}

.border-all-1-dotted-vert_dark {
  border: 1px dotted var(--vert_dark);
}

.border-all-1-double-vert_dark {
  border: 1px double var(--vert_dark);
}

.border-all-1-groove-vert_dark {
  border: 1px groove var(--vert_dark);
}

.border-all-1-ridge-vert_dark {
  border: 1px ridge var(--vert_dark);
}

.border-all-1-inset-vert_dark {
  border: 1px inset var(--vert_dark);
}

.border-all-1-outset-vert_dark {
  border: 1px outset var(--vert_dark);
}

.border-all-1-none-vert_dark {
  border: 1px none var(--vert_dark);
}

.border-all-1-hidden-vert_dark {
  border: 1px hidden var(--vert_dark);
}

.border-all-1-solid-vert_pastel {
  border: 1px solid var(--vert_pastel);
}

.border-all-1-dashed-vert_pastel {
  border: 1px dashed var(--vert_pastel);
}

.border-all-1-dotted-vert_pastel {
  border: 1px dotted var(--vert_pastel);
}

.border-all-1-double-vert_pastel {
  border: 1px double var(--vert_pastel);
}

.border-all-1-groove-vert_pastel {
  border: 1px groove var(--vert_pastel);
}

.border-all-1-ridge-vert_pastel {
  border: 1px ridge var(--vert_pastel);
}

.border-all-1-inset-vert_pastel {
  border: 1px inset var(--vert_pastel);
}

.border-all-1-outset-vert_pastel {
  border: 1px outset var(--vert_pastel);
}

.border-all-1-none-vert_pastel {
  border: 1px none var(--vert_pastel);
}

.border-all-1-hidden-vert_pastel {
  border: 1px hidden var(--vert_pastel);
}

.border-all-1-solid-bleu_turquoise_light {
  border: 1px solid var(--bleu_turquoise_light);
}

.border-all-1-dashed-bleu_turquoise_light {
  border: 1px dashed var(--bleu_turquoise_light);
}

.border-all-1-dotted-bleu_turquoise_light {
  border: 1px dotted var(--bleu_turquoise_light);
}

.border-all-1-double-bleu_turquoise_light {
  border: 1px double var(--bleu_turquoise_light);
}

.border-all-1-groove-bleu_turquoise_light {
  border: 1px groove var(--bleu_turquoise_light);
}

.border-all-1-ridge-bleu_turquoise_light {
  border: 1px ridge var(--bleu_turquoise_light);
}

.border-all-1-inset-bleu_turquoise_light {
  border: 1px inset var(--bleu_turquoise_light);
}

.border-all-1-outset-bleu_turquoise_light {
  border: 1px outset var(--bleu_turquoise_light);
}

.border-all-1-none-bleu_turquoise_light {
  border: 1px none var(--bleu_turquoise_light);
}

.border-all-1-hidden-bleu_turquoise_light {
  border: 1px hidden var(--bleu_turquoise_light);
}

.border-all-1-solid-bleu_turquoise_middle {
  border: 1px solid var(--bleu_turquoise_middle);
}

.border-all-1-dashed-bleu_turquoise_middle {
  border: 1px dashed var(--bleu_turquoise_middle);
}

.border-all-1-dotted-bleu_turquoise_middle {
  border: 1px dotted var(--bleu_turquoise_middle);
}

.border-all-1-double-bleu_turquoise_middle {
  border: 1px double var(--bleu_turquoise_middle);
}

.border-all-1-groove-bleu_turquoise_middle {
  border: 1px groove var(--bleu_turquoise_middle);
}

.border-all-1-ridge-bleu_turquoise_middle {
  border: 1px ridge var(--bleu_turquoise_middle);
}

.border-all-1-inset-bleu_turquoise_middle {
  border: 1px inset var(--bleu_turquoise_middle);
}

.border-all-1-outset-bleu_turquoise_middle {
  border: 1px outset var(--bleu_turquoise_middle);
}

.border-all-1-none-bleu_turquoise_middle {
  border: 1px none var(--bleu_turquoise_middle);
}

.border-all-1-hidden-bleu_turquoise_middle {
  border: 1px hidden var(--bleu_turquoise_middle);
}

.border-all-1-solid-bleu_turquoise_dark {
  border: 1px solid var(--bleu_turquoise_dark);
}

.border-all-1-dashed-bleu_turquoise_dark {
  border: 1px dashed var(--bleu_turquoise_dark);
}

.border-all-1-dotted-bleu_turquoise_dark {
  border: 1px dotted var(--bleu_turquoise_dark);
}

.border-all-1-double-bleu_turquoise_dark {
  border: 1px double var(--bleu_turquoise_dark);
}

.border-all-1-groove-bleu_turquoise_dark {
  border: 1px groove var(--bleu_turquoise_dark);
}

.border-all-1-ridge-bleu_turquoise_dark {
  border: 1px ridge var(--bleu_turquoise_dark);
}

.border-all-1-inset-bleu_turquoise_dark {
  border: 1px inset var(--bleu_turquoise_dark);
}

.border-all-1-outset-bleu_turquoise_dark {
  border: 1px outset var(--bleu_turquoise_dark);
}

.border-all-1-none-bleu_turquoise_dark {
  border: 1px none var(--bleu_turquoise_dark);
}

.border-all-1-hidden-bleu_turquoise_dark {
  border: 1px hidden var(--bleu_turquoise_dark);
}

.border-all-1-solid-bleu_turquoise_pastel {
  border: 1px solid var(--bleu_turquoise_pastel);
}

.border-all-1-dashed-bleu_turquoise_pastel {
  border: 1px dashed var(--bleu_turquoise_pastel);
}

.border-all-1-dotted-bleu_turquoise_pastel {
  border: 1px dotted var(--bleu_turquoise_pastel);
}

.border-all-1-double-bleu_turquoise_pastel {
  border: 1px double var(--bleu_turquoise_pastel);
}

.border-all-1-groove-bleu_turquoise_pastel {
  border: 1px groove var(--bleu_turquoise_pastel);
}

.border-all-1-ridge-bleu_turquoise_pastel {
  border: 1px ridge var(--bleu_turquoise_pastel);
}

.border-all-1-inset-bleu_turquoise_pastel {
  border: 1px inset var(--bleu_turquoise_pastel);
}

.border-all-1-outset-bleu_turquoise_pastel {
  border: 1px outset var(--bleu_turquoise_pastel);
}

.border-all-1-none-bleu_turquoise_pastel {
  border: 1px none var(--bleu_turquoise_pastel);
}

.border-all-1-hidden-bleu_turquoise_pastel {
  border: 1px hidden var(--bleu_turquoise_pastel);
}

.border-all-1-solid-bleu_light {
  border: 1px solid var(--bleu_light);
}

.border-all-1-dashed-bleu_light {
  border: 1px dashed var(--bleu_light);
}

.border-all-1-dotted-bleu_light {
  border: 1px dotted var(--bleu_light);
}

.border-all-1-double-bleu_light {
  border: 1px double var(--bleu_light);
}

.border-all-1-groove-bleu_light {
  border: 1px groove var(--bleu_light);
}

.border-all-1-ridge-bleu_light {
  border: 1px ridge var(--bleu_light);
}

.border-all-1-inset-bleu_light {
  border: 1px inset var(--bleu_light);
}

.border-all-1-outset-bleu_light {
  border: 1px outset var(--bleu_light);
}

.border-all-1-none-bleu_light {
  border: 1px none var(--bleu_light);
}

.border-all-1-hidden-bleu_light {
  border: 1px hidden var(--bleu_light);
}

.border-all-1-solid-bleu_pastel {
  border: 1px solid var(--bleu_pastel);
}

.border-all-1-dashed-bleu_pastel {
  border: 1px dashed var(--bleu_pastel);
}

.border-all-1-dotted-bleu_pastel {
  border: 1px dotted var(--bleu_pastel);
}

.border-all-1-double-bleu_pastel {
  border: 1px double var(--bleu_pastel);
}

.border-all-1-groove-bleu_pastel {
  border: 1px groove var(--bleu_pastel);
}

.border-all-1-ridge-bleu_pastel {
  border: 1px ridge var(--bleu_pastel);
}

.border-all-1-inset-bleu_pastel {
  border: 1px inset var(--bleu_pastel);
}

.border-all-1-outset-bleu_pastel {
  border: 1px outset var(--bleu_pastel);
}

.border-all-1-none-bleu_pastel {
  border: 1px none var(--bleu_pastel);
}

.border-all-1-hidden-bleu_pastel {
  border: 1px hidden var(--bleu_pastel);
}

.border-all-1-solid-bleu_dark {
  border: 1px solid var(--bleu_dark);
}

.border-all-1-dashed-bleu_dark {
  border: 1px dashed var(--bleu_dark);
}

.border-all-1-dotted-bleu_dark {
  border: 1px dotted var(--bleu_dark);
}

.border-all-1-double-bleu_dark {
  border: 1px double var(--bleu_dark);
}

.border-all-1-groove-bleu_dark {
  border: 1px groove var(--bleu_dark);
}

.border-all-1-ridge-bleu_dark {
  border: 1px ridge var(--bleu_dark);
}

.border-all-1-inset-bleu_dark {
  border: 1px inset var(--bleu_dark);
}

.border-all-1-outset-bleu_dark {
  border: 1px outset var(--bleu_dark);
}

.border-all-1-none-bleu_dark {
  border: 1px none var(--bleu_dark);
}

.border-all-1-hidden-bleu_dark {
  border: 1px hidden var(--bleu_dark);
}

.border-all-1-solid-violet_light {
  border: 1px solid var(--violet_light);
}

.border-all-1-dashed-violet_light {
  border: 1px dashed var(--violet_light);
}

.border-all-1-dotted-violet_light {
  border: 1px dotted var(--violet_light);
}

.border-all-1-double-violet_light {
  border: 1px double var(--violet_light);
}

.border-all-1-groove-violet_light {
  border: 1px groove var(--violet_light);
}

.border-all-1-ridge-violet_light {
  border: 1px ridge var(--violet_light);
}

.border-all-1-inset-violet_light {
  border: 1px inset var(--violet_light);
}

.border-all-1-outset-violet_light {
  border: 1px outset var(--violet_light);
}

.border-all-1-none-violet_light {
  border: 1px none var(--violet_light);
}

.border-all-1-hidden-violet_light {
  border: 1px hidden var(--violet_light);
}

.border-all-1-solid-violet_dark {
  border: 1px solid var(--violet_dark);
}

.border-all-1-dashed-violet_dark {
  border: 1px dashed var(--violet_dark);
}

.border-all-1-dotted-violet_dark {
  border: 1px dotted var(--violet_dark);
}

.border-all-1-double-violet_dark {
  border: 1px double var(--violet_dark);
}

.border-all-1-groove-violet_dark {
  border: 1px groove var(--violet_dark);
}

.border-all-1-ridge-violet_dark {
  border: 1px ridge var(--violet_dark);
}

.border-all-1-inset-violet_dark {
  border: 1px inset var(--violet_dark);
}

.border-all-1-outset-violet_dark {
  border: 1px outset var(--violet_dark);
}

.border-all-1-none-violet_dark {
  border: 1px none var(--violet_dark);
}

.border-all-1-hidden-violet_dark {
  border: 1px hidden var(--violet_dark);
}

.border-all-1-solid-violet_light_deces {
  border: 1px solid var(--violet_light_deces);
}

.border-all-1-dashed-violet_light_deces {
  border: 1px dashed var(--violet_light_deces);
}

.border-all-1-dotted-violet_light_deces {
  border: 1px dotted var(--violet_light_deces);
}

.border-all-1-double-violet_light_deces {
  border: 1px double var(--violet_light_deces);
}

.border-all-1-groove-violet_light_deces {
  border: 1px groove var(--violet_light_deces);
}

.border-all-1-ridge-violet_light_deces {
  border: 1px ridge var(--violet_light_deces);
}

.border-all-1-inset-violet_light_deces {
  border: 1px inset var(--violet_light_deces);
}

.border-all-1-outset-violet_light_deces {
  border: 1px outset var(--violet_light_deces);
}

.border-all-1-none-violet_light_deces {
  border: 1px none var(--violet_light_deces);
}

.border-all-1-hidden-violet_light_deces {
  border: 1px hidden var(--violet_light_deces);
}

.border-all-1-solid-violet_dark_deces {
  border: 1px solid var(--violet_dark_deces);
}

.border-all-1-dashed-violet_dark_deces {
  border: 1px dashed var(--violet_dark_deces);
}

.border-all-1-dotted-violet_dark_deces {
  border: 1px dotted var(--violet_dark_deces);
}

.border-all-1-double-violet_dark_deces {
  border: 1px double var(--violet_dark_deces);
}

.border-all-1-groove-violet_dark_deces {
  border: 1px groove var(--violet_dark_deces);
}

.border-all-1-ridge-violet_dark_deces {
  border: 1px ridge var(--violet_dark_deces);
}

.border-all-1-inset-violet_dark_deces {
  border: 1px inset var(--violet_dark_deces);
}

.border-all-1-outset-violet_dark_deces {
  border: 1px outset var(--violet_dark_deces);
}

.border-all-1-none-violet_dark_deces {
  border: 1px none var(--violet_dark_deces);
}

.border-all-1-hidden-violet_dark_deces {
  border: 1px hidden var(--violet_dark_deces);
}

.border-all-1-solid-violet_pastel {
  border: 1px solid var(--violet_pastel);
}

.border-all-1-dashed-violet_pastel {
  border: 1px dashed var(--violet_pastel);
}

.border-all-1-dotted-violet_pastel {
  border: 1px dotted var(--violet_pastel);
}

.border-all-1-double-violet_pastel {
  border: 1px double var(--violet_pastel);
}

.border-all-1-groove-violet_pastel {
  border: 1px groove var(--violet_pastel);
}

.border-all-1-ridge-violet_pastel {
  border: 1px ridge var(--violet_pastel);
}

.border-all-1-inset-violet_pastel {
  border: 1px inset var(--violet_pastel);
}

.border-all-1-outset-violet_pastel {
  border: 1px outset var(--violet_pastel);
}

.border-all-1-none-violet_pastel {
  border: 1px none var(--violet_pastel);
}

.border-all-1-hidden-violet_pastel {
  border: 1px hidden var(--violet_pastel);
}

.border-all-1-solid-violet_pastel_deces {
  border: 1px solid var(--violet_pastel_deces);
}

.border-all-1-dashed-violet_pastel_deces {
  border: 1px dashed var(--violet_pastel_deces);
}

.border-all-1-dotted-violet_pastel_deces {
  border: 1px dotted var(--violet_pastel_deces);
}

.border-all-1-double-violet_pastel_deces {
  border: 1px double var(--violet_pastel_deces);
}

.border-all-1-groove-violet_pastel_deces {
  border: 1px groove var(--violet_pastel_deces);
}

.border-all-1-ridge-violet_pastel_deces {
  border: 1px ridge var(--violet_pastel_deces);
}

.border-all-1-inset-violet_pastel_deces {
  border: 1px inset var(--violet_pastel_deces);
}

.border-all-1-outset-violet_pastel_deces {
  border: 1px outset var(--violet_pastel_deces);
}

.border-all-1-none-violet_pastel_deces {
  border: 1px none var(--violet_pastel_deces);
}

.border-all-1-hidden-violet_pastel_deces {
  border: 1px hidden var(--violet_pastel_deces);
}

.border-all-1-solid-mauve {
  border: 1px solid var(--mauve);
}

.border-all-1-dashed-mauve {
  border: 1px dashed var(--mauve);
}

.border-all-1-dotted-mauve {
  border: 1px dotted var(--mauve);
}

.border-all-1-double-mauve {
  border: 1px double var(--mauve);
}

.border-all-1-groove-mauve {
  border: 1px groove var(--mauve);
}

.border-all-1-ridge-mauve {
  border: 1px ridge var(--mauve);
}

.border-all-1-inset-mauve {
  border: 1px inset var(--mauve);
}

.border-all-1-outset-mauve {
  border: 1px outset var(--mauve);
}

.border-all-1-none-mauve {
  border: 1px none var(--mauve);
}

.border-all-1-hidden-mauve {
  border: 1px hidden var(--mauve);
}

.border-all-1-solid-rose_light {
  border: 1px solid var(--rose_light);
}

.border-all-1-dashed-rose_light {
  border: 1px dashed var(--rose_light);
}

.border-all-1-dotted-rose_light {
  border: 1px dotted var(--rose_light);
}

.border-all-1-double-rose_light {
  border: 1px double var(--rose_light);
}

.border-all-1-groove-rose_light {
  border: 1px groove var(--rose_light);
}

.border-all-1-ridge-rose_light {
  border: 1px ridge var(--rose_light);
}

.border-all-1-inset-rose_light {
  border: 1px inset var(--rose_light);
}

.border-all-1-outset-rose_light {
  border: 1px outset var(--rose_light);
}

.border-all-1-none-rose_light {
  border: 1px none var(--rose_light);
}

.border-all-1-hidden-rose_light {
  border: 1px hidden var(--rose_light);
}

.border-all-1-solid-rose_dark {
  border: 1px solid var(--rose_dark);
}

.border-all-1-dashed-rose_dark {
  border: 1px dashed var(--rose_dark);
}

.border-all-1-dotted-rose_dark {
  border: 1px dotted var(--rose_dark);
}

.border-all-1-double-rose_dark {
  border: 1px double var(--rose_dark);
}

.border-all-1-groove-rose_dark {
  border: 1px groove var(--rose_dark);
}

.border-all-1-ridge-rose_dark {
  border: 1px ridge var(--rose_dark);
}

.border-all-1-inset-rose_dark {
  border: 1px inset var(--rose_dark);
}

.border-all-1-outset-rose_dark {
  border: 1px outset var(--rose_dark);
}

.border-all-1-none-rose_dark {
  border: 1px none var(--rose_dark);
}

.border-all-1-hidden-rose_dark {
  border: 1px hidden var(--rose_dark);
}

.border-all-1-solid-rose_pastel {
  border: 1px solid var(--rose_pastel);
}

.border-all-1-dashed-rose_pastel {
  border: 1px dashed var(--rose_pastel);
}

.border-all-1-dotted-rose_pastel {
  border: 1px dotted var(--rose_pastel);
}

.border-all-1-double-rose_pastel {
  border: 1px double var(--rose_pastel);
}

.border-all-1-groove-rose_pastel {
  border: 1px groove var(--rose_pastel);
}

.border-all-1-ridge-rose_pastel {
  border: 1px ridge var(--rose_pastel);
}

.border-all-1-inset-rose_pastel {
  border: 1px inset var(--rose_pastel);
}

.border-all-1-outset-rose_pastel {
  border: 1px outset var(--rose_pastel);
}

.border-all-1-none-rose_pastel {
  border: 1px none var(--rose_pastel);
}

.border-all-1-hidden-rose_pastel {
  border: 1px hidden var(--rose_pastel);
}

.border-all-1-solid-rose_chair_light {
  border: 1px solid var(--rose_chair_light);
}

.border-all-1-dashed-rose_chair_light {
  border: 1px dashed var(--rose_chair_light);
}

.border-all-1-dotted-rose_chair_light {
  border: 1px dotted var(--rose_chair_light);
}

.border-all-1-double-rose_chair_light {
  border: 1px double var(--rose_chair_light);
}

.border-all-1-groove-rose_chair_light {
  border: 1px groove var(--rose_chair_light);
}

.border-all-1-ridge-rose_chair_light {
  border: 1px ridge var(--rose_chair_light);
}

.border-all-1-inset-rose_chair_light {
  border: 1px inset var(--rose_chair_light);
}

.border-all-1-outset-rose_chair_light {
  border: 1px outset var(--rose_chair_light);
}

.border-all-1-none-rose_chair_light {
  border: 1px none var(--rose_chair_light);
}

.border-all-1-hidden-rose_chair_light {
  border: 1px hidden var(--rose_chair_light);
}

.border-all-1-solid-rose_chair_dark {
  border: 1px solid var(--rose_chair_dark);
}

.border-all-1-dashed-rose_chair_dark {
  border: 1px dashed var(--rose_chair_dark);
}

.border-all-1-dotted-rose_chair_dark {
  border: 1px dotted var(--rose_chair_dark);
}

.border-all-1-double-rose_chair_dark {
  border: 1px double var(--rose_chair_dark);
}

.border-all-1-groove-rose_chair_dark {
  border: 1px groove var(--rose_chair_dark);
}

.border-all-1-ridge-rose_chair_dark {
  border: 1px ridge var(--rose_chair_dark);
}

.border-all-1-inset-rose_chair_dark {
  border: 1px inset var(--rose_chair_dark);
}

.border-all-1-outset-rose_chair_dark {
  border: 1px outset var(--rose_chair_dark);
}

.border-all-1-none-rose_chair_dark {
  border: 1px none var(--rose_chair_dark);
}

.border-all-1-hidden-rose_chair_dark {
  border: 1px hidden var(--rose_chair_dark);
}

.border-all-1-solid-rose_chair_pastel {
  border: 1px solid var(--rose_chair_pastel);
}

.border-all-1-dashed-rose_chair_pastel {
  border: 1px dashed var(--rose_chair_pastel);
}

.border-all-1-dotted-rose_chair_pastel {
  border: 1px dotted var(--rose_chair_pastel);
}

.border-all-1-double-rose_chair_pastel {
  border: 1px double var(--rose_chair_pastel);
}

.border-all-1-groove-rose_chair_pastel {
  border: 1px groove var(--rose_chair_pastel);
}

.border-all-1-ridge-rose_chair_pastel {
  border: 1px ridge var(--rose_chair_pastel);
}

.border-all-1-inset-rose_chair_pastel {
  border: 1px inset var(--rose_chair_pastel);
}

.border-all-1-outset-rose_chair_pastel {
  border: 1px outset var(--rose_chair_pastel);
}

.border-all-1-none-rose_chair_pastel {
  border: 1px none var(--rose_chair_pastel);
}

.border-all-1-hidden-rose_chair_pastel {
  border: 1px hidden var(--rose_chair_pastel);
}

.border-all-1-solid-vert_positif {
  border: 1px solid var(--vert_positif);
}

.border-all-1-dashed-vert_positif {
  border: 1px dashed var(--vert_positif);
}

.border-all-1-dotted-vert_positif {
  border: 1px dotted var(--vert_positif);
}

.border-all-1-double-vert_positif {
  border: 1px double var(--vert_positif);
}

.border-all-1-groove-vert_positif {
  border: 1px groove var(--vert_positif);
}

.border-all-1-ridge-vert_positif {
  border: 1px ridge var(--vert_positif);
}

.border-all-1-inset-vert_positif {
  border: 1px inset var(--vert_positif);
}

.border-all-1-outset-vert_positif {
  border: 1px outset var(--vert_positif);
}

.border-all-1-none-vert_positif {
  border: 1px none var(--vert_positif);
}

.border-all-1-hidden-vert_positif {
  border: 1px hidden var(--vert_positif);
}

.border-all-1-solid-rouge_negatif {
  border: 1px solid var(--rouge_negatif);
}

.border-all-1-dashed-rouge_negatif {
  border: 1px dashed var(--rouge_negatif);
}

.border-all-1-dotted-rouge_negatif {
  border: 1px dotted var(--rouge_negatif);
}

.border-all-1-double-rouge_negatif {
  border: 1px double var(--rouge_negatif);
}

.border-all-1-groove-rouge_negatif {
  border: 1px groove var(--rouge_negatif);
}

.border-all-1-ridge-rouge_negatif {
  border: 1px ridge var(--rouge_negatif);
}

.border-all-1-inset-rouge_negatif {
  border: 1px inset var(--rouge_negatif);
}

.border-all-1-outset-rouge_negatif {
  border: 1px outset var(--rouge_negatif);
}

.border-all-1-none-rouge_negatif {
  border: 1px none var(--rouge_negatif);
}

.border-all-1-hidden-rouge_negatif {
  border: 1px hidden var(--rouge_negatif);
}

.border-all-1-solid-bleu_focus {
  border: 1px solid var(--bleu_focus);
}

.border-all-1-dashed-bleu_focus {
  border: 1px dashed var(--bleu_focus);
}

.border-all-1-dotted-bleu_focus {
  border: 1px dotted var(--bleu_focus);
}

.border-all-1-double-bleu_focus {
  border: 1px double var(--bleu_focus);
}

.border-all-1-groove-bleu_focus {
  border: 1px groove var(--bleu_focus);
}

.border-all-1-ridge-bleu_focus {
  border: 1px ridge var(--bleu_focus);
}

.border-all-1-inset-bleu_focus {
  border: 1px inset var(--bleu_focus);
}

.border-all-1-outset-bleu_focus {
  border: 1px outset var(--bleu_focus);
}

.border-all-1-none-bleu_focus {
  border: 1px none var(--bleu_focus);
}

.border-all-1-hidden-bleu_focus {
  border: 1px hidden var(--bleu_focus);
}

.border-all-1-solid-alerte_vert_positif {
  border: 1px solid var(--alerte_vert_positif);
}

.border-all-1-dashed-alerte_vert_positif {
  border: 1px dashed var(--alerte_vert_positif);
}

.border-all-1-dotted-alerte_vert_positif {
  border: 1px dotted var(--alerte_vert_positif);
}

.border-all-1-double-alerte_vert_positif {
  border: 1px double var(--alerte_vert_positif);
}

.border-all-1-groove-alerte_vert_positif {
  border: 1px groove var(--alerte_vert_positif);
}

.border-all-1-ridge-alerte_vert_positif {
  border: 1px ridge var(--alerte_vert_positif);
}

.border-all-1-inset-alerte_vert_positif {
  border: 1px inset var(--alerte_vert_positif);
}

.border-all-1-outset-alerte_vert_positif {
  border: 1px outset var(--alerte_vert_positif);
}

.border-all-1-none-alerte_vert_positif {
  border: 1px none var(--alerte_vert_positif);
}

.border-all-1-hidden-alerte_vert_positif {
  border: 1px hidden var(--alerte_vert_positif);
}

.border-all-1-solid-alerte_rouge_negatif {
  border: 1px solid var(--alerte_rouge_negatif);
}

.border-all-1-dashed-alerte_rouge_negatif {
  border: 1px dashed var(--alerte_rouge_negatif);
}

.border-all-1-dotted-alerte_rouge_negatif {
  border: 1px dotted var(--alerte_rouge_negatif);
}

.border-all-1-double-alerte_rouge_negatif {
  border: 1px double var(--alerte_rouge_negatif);
}

.border-all-1-groove-alerte_rouge_negatif {
  border: 1px groove var(--alerte_rouge_negatif);
}

.border-all-1-ridge-alerte_rouge_negatif {
  border: 1px ridge var(--alerte_rouge_negatif);
}

.border-all-1-inset-alerte_rouge_negatif {
  border: 1px inset var(--alerte_rouge_negatif);
}

.border-all-1-outset-alerte_rouge_negatif {
  border: 1px outset var(--alerte_rouge_negatif);
}

.border-all-1-none-alerte_rouge_negatif {
  border: 1px none var(--alerte_rouge_negatif);
}

.border-all-1-hidden-alerte_rouge_negatif {
  border: 1px hidden var(--alerte_rouge_negatif);
}

.border-all-1-solid-alerte_bleu_information {
  border: 1px solid var(--alerte_bleu_information);
}

.border-all-1-dashed-alerte_bleu_information {
  border: 1px dashed var(--alerte_bleu_information);
}

.border-all-1-dotted-alerte_bleu_information {
  border: 1px dotted var(--alerte_bleu_information);
}

.border-all-1-double-alerte_bleu_information {
  border: 1px double var(--alerte_bleu_information);
}

.border-all-1-groove-alerte_bleu_information {
  border: 1px groove var(--alerte_bleu_information);
}

.border-all-1-ridge-alerte_bleu_information {
  border: 1px ridge var(--alerte_bleu_information);
}

.border-all-1-inset-alerte_bleu_information {
  border: 1px inset var(--alerte_bleu_information);
}

.border-all-1-outset-alerte_bleu_information {
  border: 1px outset var(--alerte_bleu_information);
}

.border-all-1-none-alerte_bleu_information {
  border: 1px none var(--alerte_bleu_information);
}

.border-all-1-hidden-alerte_bleu_information {
  border: 1px hidden var(--alerte_bleu_information);
}

.border-all-1-solid-blanc {
  border: 1px solid #ffffff;
}

.border-all-1-dashed-blanc {
  border: 1px dashed #ffffff;
}

.border-all-1-dotted-blanc {
  border: 1px dotted #ffffff;
}

.border-all-1-double-blanc {
  border: 1px double #ffffff;
}

.border-all-1-groove-blanc {
  border: 1px groove #ffffff;
}

.border-all-1-ridge-blanc {
  border: 1px ridge #ffffff;
}

.border-all-1-inset-blanc {
  border: 1px inset #ffffff;
}

.border-all-1-outset-blanc {
  border: 1px outset #ffffff;
}

.border-all-1-none-blanc {
  border: 1px none #ffffff;
}

.border-all-1-hidden-blanc {
  border: 1px hidden #ffffff;
}

.border-all-1-solid-noir {
  border: 1px solid #222222;
}

.border-all-1-dashed-noir {
  border: 1px dashed #222222;
}

.border-all-1-dotted-noir {
  border: 1px dotted #222222;
}

.border-all-1-double-noir {
  border: 1px double #222222;
}

.border-all-1-groove-noir {
  border: 1px groove #222222;
}

.border-all-1-ridge-noir {
  border: 1px ridge #222222;
}

.border-all-1-inset-noir {
  border: 1px inset #222222;
}

.border-all-1-outset-noir {
  border: 1px outset #222222;
}

.border-all-1-none-noir {
  border: 1px none #222222;
}

.border-all-1-hidden-noir {
  border: 1px hidden #222222;
}

.border-all-1-solid-gris_light, .ds-card__content {
  border: 1px solid var(--gris_light);
}

.border-all-1-dashed-gris_light {
  border: 1px dashed var(--gris_light);
}

.border-all-1-dotted-gris_light {
  border: 1px dotted var(--gris_light);
}

.border-all-1-double-gris_light {
  border: 1px double var(--gris_light);
}

.border-all-1-groove-gris_light {
  border: 1px groove var(--gris_light);
}

.border-all-1-ridge-gris_light {
  border: 1px ridge var(--gris_light);
}

.border-all-1-inset-gris_light {
  border: 1px inset var(--gris_light);
}

.border-all-1-outset-gris_light {
  border: 1px outset var(--gris_light);
}

.border-all-1-none-gris_light {
  border: 1px none var(--gris_light);
}

.border-all-1-hidden-gris_light {
  border: 1px hidden var(--gris_light);
}

.border-all-1-solid-gris_dark {
  border: 1px solid var(--gris_dark);
}

.border-all-1-dashed-gris_dark {
  border: 1px dashed var(--gris_dark);
}

.border-all-1-dotted-gris_dark {
  border: 1px dotted var(--gris_dark);
}

.border-all-1-double-gris_dark {
  border: 1px double var(--gris_dark);
}

.border-all-1-groove-gris_dark {
  border: 1px groove var(--gris_dark);
}

.border-all-1-ridge-gris_dark {
  border: 1px ridge var(--gris_dark);
}

.border-all-1-inset-gris_dark {
  border: 1px inset var(--gris_dark);
}

.border-all-1-outset-gris_dark {
  border: 1px outset var(--gris_dark);
}

.border-all-1-none-gris_dark {
  border: 1px none var(--gris_dark);
}

.border-all-1-hidden-gris_dark {
  border: 1px hidden var(--gris_dark);
}

.border-all-1-solid-gris_background {
  border: 1px solid var(--gris_background);
}

.border-all-1-dashed-gris_background {
  border: 1px dashed var(--gris_background);
}

.border-all-1-dotted-gris_background {
  border: 1px dotted var(--gris_background);
}

.border-all-1-double-gris_background {
  border: 1px double var(--gris_background);
}

.border-all-1-groove-gris_background {
  border: 1px groove var(--gris_background);
}

.border-all-1-ridge-gris_background {
  border: 1px ridge var(--gris_background);
}

.border-all-1-inset-gris_background {
  border: 1px inset var(--gris_background);
}

.border-all-1-outset-gris_background {
  border: 1px outset var(--gris_background);
}

.border-all-1-none-gris_background {
  border: 1px none var(--gris_background);
}

.border-all-1-hidden-gris_background {
  border: 1px hidden var(--gris_background);
}

.border-top-2-solid-corail_mh_brand {
  border-top: 2px solid var(--corail_mh_brand);
}

.border-top-2-dashed-corail_mh_brand {
  border-top: 2px dashed var(--corail_mh_brand);
}

.border-top-2-dotted-corail_mh_brand {
  border-top: 2px dotted var(--corail_mh_brand);
}

.border-top-2-double-corail_mh_brand {
  border-top: 2px double var(--corail_mh_brand);
}

.border-top-2-groove-corail_mh_brand {
  border-top: 2px groove var(--corail_mh_brand);
}

.border-top-2-ridge-corail_mh_brand {
  border-top: 2px ridge var(--corail_mh_brand);
}

.border-top-2-inset-corail_mh_brand {
  border-top: 2px inset var(--corail_mh_brand);
}

.border-top-2-outset-corail_mh_brand {
  border-top: 2px outset var(--corail_mh_brand);
}

.border-top-2-none-corail_mh_brand {
  border-top: 2px none var(--corail_mh_brand);
}

.border-top-2-hidden-corail_mh_brand {
  border-top: 2px hidden var(--corail_mh_brand);
}

.border-top-2-solid-corail_mh_dark {
  border-top: 2px solid var(--corail_mh_dark);
}

.border-top-2-dashed-corail_mh_dark {
  border-top: 2px dashed var(--corail_mh_dark);
}

.border-top-2-dotted-corail_mh_dark {
  border-top: 2px dotted var(--corail_mh_dark);
}

.border-top-2-double-corail_mh_dark {
  border-top: 2px double var(--corail_mh_dark);
}

.border-top-2-groove-corail_mh_dark {
  border-top: 2px groove var(--corail_mh_dark);
}

.border-top-2-ridge-corail_mh_dark {
  border-top: 2px ridge var(--corail_mh_dark);
}

.border-top-2-inset-corail_mh_dark {
  border-top: 2px inset var(--corail_mh_dark);
}

.border-top-2-outset-corail_mh_dark {
  border-top: 2px outset var(--corail_mh_dark);
}

.border-top-2-none-corail_mh_dark {
  border-top: 2px none var(--corail_mh_dark);
}

.border-top-2-hidden-corail_mh_dark {
  border-top: 2px hidden var(--corail_mh_dark);
}

.border-top-2-solid-corail_mh_light {
  border-top: 2px solid var(--corail_mh_light);
}

.border-top-2-dashed-corail_mh_light {
  border-top: 2px dashed var(--corail_mh_light);
}

.border-top-2-dotted-corail_mh_light {
  border-top: 2px dotted var(--corail_mh_light);
}

.border-top-2-double-corail_mh_light {
  border-top: 2px double var(--corail_mh_light);
}

.border-top-2-groove-corail_mh_light {
  border-top: 2px groove var(--corail_mh_light);
}

.border-top-2-ridge-corail_mh_light {
  border-top: 2px ridge var(--corail_mh_light);
}

.border-top-2-inset-corail_mh_light {
  border-top: 2px inset var(--corail_mh_light);
}

.border-top-2-outset-corail_mh_light {
  border-top: 2px outset var(--corail_mh_light);
}

.border-top-2-none-corail_mh_light {
  border-top: 2px none var(--corail_mh_light);
}

.border-top-2-hidden-corail_mh_light {
  border-top: 2px hidden var(--corail_mh_light);
}

.border-top-2-solid-corail_pastel {
  border-top: 2px solid var(--corail_pastel);
}

.border-top-2-dashed-corail_pastel {
  border-top: 2px dashed var(--corail_pastel);
}

.border-top-2-dotted-corail_pastel {
  border-top: 2px dotted var(--corail_pastel);
}

.border-top-2-double-corail_pastel {
  border-top: 2px double var(--corail_pastel);
}

.border-top-2-groove-corail_pastel {
  border-top: 2px groove var(--corail_pastel);
}

.border-top-2-ridge-corail_pastel {
  border-top: 2px ridge var(--corail_pastel);
}

.border-top-2-inset-corail_pastel {
  border-top: 2px inset var(--corail_pastel);
}

.border-top-2-outset-corail_pastel {
  border-top: 2px outset var(--corail_pastel);
}

.border-top-2-none-corail_pastel {
  border-top: 2px none var(--corail_pastel);
}

.border-top-2-hidden-corail_pastel {
  border-top: 2px hidden var(--corail_pastel);
}

.border-top-2-solid-corail_light {
  border-top: 2px solid var(--corail_light);
}

.border-top-2-dashed-corail_light {
  border-top: 2px dashed var(--corail_light);
}

.border-top-2-dotted-corail_light {
  border-top: 2px dotted var(--corail_light);
}

.border-top-2-double-corail_light {
  border-top: 2px double var(--corail_light);
}

.border-top-2-groove-corail_light {
  border-top: 2px groove var(--corail_light);
}

.border-top-2-ridge-corail_light {
  border-top: 2px ridge var(--corail_light);
}

.border-top-2-inset-corail_light {
  border-top: 2px inset var(--corail_light);
}

.border-top-2-outset-corail_light {
  border-top: 2px outset var(--corail_light);
}

.border-top-2-none-corail_light {
  border-top: 2px none var(--corail_light);
}

.border-top-2-hidden-corail_light {
  border-top: 2px hidden var(--corail_light);
}

.border-top-2-solid-corail_dark {
  border-top: 2px solid var(--corail_dark);
}

.border-top-2-dashed-corail_dark {
  border-top: 2px dashed var(--corail_dark);
}

.border-top-2-dotted-corail_dark {
  border-top: 2px dotted var(--corail_dark);
}

.border-top-2-double-corail_dark {
  border-top: 2px double var(--corail_dark);
}

.border-top-2-groove-corail_dark {
  border-top: 2px groove var(--corail_dark);
}

.border-top-2-ridge-corail_dark {
  border-top: 2px ridge var(--corail_dark);
}

.border-top-2-inset-corail_dark {
  border-top: 2px inset var(--corail_dark);
}

.border-top-2-outset-corail_dark {
  border-top: 2px outset var(--corail_dark);
}

.border-top-2-none-corail_dark {
  border-top: 2px none var(--corail_dark);
}

.border-top-2-hidden-corail_dark {
  border-top: 2px hidden var(--corail_dark);
}

.border-top-2-solid-gris_sable_light {
  border-top: 2px solid var(--gris_sable_light);
}

.border-top-2-dashed-gris_sable_light {
  border-top: 2px dashed var(--gris_sable_light);
}

.border-top-2-dotted-gris_sable_light {
  border-top: 2px dotted var(--gris_sable_light);
}

.border-top-2-double-gris_sable_light {
  border-top: 2px double var(--gris_sable_light);
}

.border-top-2-groove-gris_sable_light {
  border-top: 2px groove var(--gris_sable_light);
}

.border-top-2-ridge-gris_sable_light {
  border-top: 2px ridge var(--gris_sable_light);
}

.border-top-2-inset-gris_sable_light {
  border-top: 2px inset var(--gris_sable_light);
}

.border-top-2-outset-gris_sable_light {
  border-top: 2px outset var(--gris_sable_light);
}

.border-top-2-none-gris_sable_light {
  border-top: 2px none var(--gris_sable_light);
}

.border-top-2-hidden-gris_sable_light {
  border-top: 2px hidden var(--gris_sable_light);
}

.border-top-2-solid-gris_sable_dark {
  border-top: 2px solid var(--gris_sable_dark);
}

.border-top-2-dashed-gris_sable_dark {
  border-top: 2px dashed var(--gris_sable_dark);
}

.border-top-2-dotted-gris_sable_dark {
  border-top: 2px dotted var(--gris_sable_dark);
}

.border-top-2-double-gris_sable_dark {
  border-top: 2px double var(--gris_sable_dark);
}

.border-top-2-groove-gris_sable_dark {
  border-top: 2px groove var(--gris_sable_dark);
}

.border-top-2-ridge-gris_sable_dark {
  border-top: 2px ridge var(--gris_sable_dark);
}

.border-top-2-inset-gris_sable_dark {
  border-top: 2px inset var(--gris_sable_dark);
}

.border-top-2-outset-gris_sable_dark {
  border-top: 2px outset var(--gris_sable_dark);
}

.border-top-2-none-gris_sable_dark {
  border-top: 2px none var(--gris_sable_dark);
}

.border-top-2-hidden-gris_sable_dark {
  border-top: 2px hidden var(--gris_sable_dark);
}

.border-top-2-solid-gris_sable_pastel {
  border-top: 2px solid var(--gris_sable_pastel);
}

.border-top-2-dashed-gris_sable_pastel {
  border-top: 2px dashed var(--gris_sable_pastel);
}

.border-top-2-dotted-gris_sable_pastel {
  border-top: 2px dotted var(--gris_sable_pastel);
}

.border-top-2-double-gris_sable_pastel {
  border-top: 2px double var(--gris_sable_pastel);
}

.border-top-2-groove-gris_sable_pastel {
  border-top: 2px groove var(--gris_sable_pastel);
}

.border-top-2-ridge-gris_sable_pastel {
  border-top: 2px ridge var(--gris_sable_pastel);
}

.border-top-2-inset-gris_sable_pastel {
  border-top: 2px inset var(--gris_sable_pastel);
}

.border-top-2-outset-gris_sable_pastel {
  border-top: 2px outset var(--gris_sable_pastel);
}

.border-top-2-none-gris_sable_pastel {
  border-top: 2px none var(--gris_sable_pastel);
}

.border-top-2-hidden-gris_sable_pastel {
  border-top: 2px hidden var(--gris_sable_pastel);
}

.border-top-2-solid-jaune_light {
  border-top: 2px solid var(--jaune_light);
}

.border-top-2-dashed-jaune_light {
  border-top: 2px dashed var(--jaune_light);
}

.border-top-2-dotted-jaune_light {
  border-top: 2px dotted var(--jaune_light);
}

.border-top-2-double-jaune_light {
  border-top: 2px double var(--jaune_light);
}

.border-top-2-groove-jaune_light {
  border-top: 2px groove var(--jaune_light);
}

.border-top-2-ridge-jaune_light {
  border-top: 2px ridge var(--jaune_light);
}

.border-top-2-inset-jaune_light {
  border-top: 2px inset var(--jaune_light);
}

.border-top-2-outset-jaune_light {
  border-top: 2px outset var(--jaune_light);
}

.border-top-2-none-jaune_light {
  border-top: 2px none var(--jaune_light);
}

.border-top-2-hidden-jaune_light {
  border-top: 2px hidden var(--jaune_light);
}

.border-top-2-solid-jaune_dark {
  border-top: 2px solid var(--jaune_dark);
}

.border-top-2-dashed-jaune_dark {
  border-top: 2px dashed var(--jaune_dark);
}

.border-top-2-dotted-jaune_dark {
  border-top: 2px dotted var(--jaune_dark);
}

.border-top-2-double-jaune_dark {
  border-top: 2px double var(--jaune_dark);
}

.border-top-2-groove-jaune_dark {
  border-top: 2px groove var(--jaune_dark);
}

.border-top-2-ridge-jaune_dark {
  border-top: 2px ridge var(--jaune_dark);
}

.border-top-2-inset-jaune_dark {
  border-top: 2px inset var(--jaune_dark);
}

.border-top-2-outset-jaune_dark {
  border-top: 2px outset var(--jaune_dark);
}

.border-top-2-none-jaune_dark {
  border-top: 2px none var(--jaune_dark);
}

.border-top-2-hidden-jaune_dark {
  border-top: 2px hidden var(--jaune_dark);
}

.border-top-2-solid-jaune_pastel {
  border-top: 2px solid var(--jaune_pastel);
}

.border-top-2-dashed-jaune_pastel {
  border-top: 2px dashed var(--jaune_pastel);
}

.border-top-2-dotted-jaune_pastel {
  border-top: 2px dotted var(--jaune_pastel);
}

.border-top-2-double-jaune_pastel {
  border-top: 2px double var(--jaune_pastel);
}

.border-top-2-groove-jaune_pastel {
  border-top: 2px groove var(--jaune_pastel);
}

.border-top-2-ridge-jaune_pastel {
  border-top: 2px ridge var(--jaune_pastel);
}

.border-top-2-inset-jaune_pastel {
  border-top: 2px inset var(--jaune_pastel);
}

.border-top-2-outset-jaune_pastel {
  border-top: 2px outset var(--jaune_pastel);
}

.border-top-2-none-jaune_pastel {
  border-top: 2px none var(--jaune_pastel);
}

.border-top-2-hidden-jaune_pastel {
  border-top: 2px hidden var(--jaune_pastel);
}

.border-top-2-solid-vert_light {
  border-top: 2px solid var(--vert_light);
}

.border-top-2-dashed-vert_light {
  border-top: 2px dashed var(--vert_light);
}

.border-top-2-dotted-vert_light {
  border-top: 2px dotted var(--vert_light);
}

.border-top-2-double-vert_light {
  border-top: 2px double var(--vert_light);
}

.border-top-2-groove-vert_light {
  border-top: 2px groove var(--vert_light);
}

.border-top-2-ridge-vert_light {
  border-top: 2px ridge var(--vert_light);
}

.border-top-2-inset-vert_light {
  border-top: 2px inset var(--vert_light);
}

.border-top-2-outset-vert_light {
  border-top: 2px outset var(--vert_light);
}

.border-top-2-none-vert_light {
  border-top: 2px none var(--vert_light);
}

.border-top-2-hidden-vert_light {
  border-top: 2px hidden var(--vert_light);
}

.border-top-2-solid-vert_dark {
  border-top: 2px solid var(--vert_dark);
}

.border-top-2-dashed-vert_dark {
  border-top: 2px dashed var(--vert_dark);
}

.border-top-2-dotted-vert_dark {
  border-top: 2px dotted var(--vert_dark);
}

.border-top-2-double-vert_dark {
  border-top: 2px double var(--vert_dark);
}

.border-top-2-groove-vert_dark {
  border-top: 2px groove var(--vert_dark);
}

.border-top-2-ridge-vert_dark {
  border-top: 2px ridge var(--vert_dark);
}

.border-top-2-inset-vert_dark {
  border-top: 2px inset var(--vert_dark);
}

.border-top-2-outset-vert_dark {
  border-top: 2px outset var(--vert_dark);
}

.border-top-2-none-vert_dark {
  border-top: 2px none var(--vert_dark);
}

.border-top-2-hidden-vert_dark {
  border-top: 2px hidden var(--vert_dark);
}

.border-top-2-solid-vert_pastel {
  border-top: 2px solid var(--vert_pastel);
}

.border-top-2-dashed-vert_pastel {
  border-top: 2px dashed var(--vert_pastel);
}

.border-top-2-dotted-vert_pastel {
  border-top: 2px dotted var(--vert_pastel);
}

.border-top-2-double-vert_pastel {
  border-top: 2px double var(--vert_pastel);
}

.border-top-2-groove-vert_pastel {
  border-top: 2px groove var(--vert_pastel);
}

.border-top-2-ridge-vert_pastel {
  border-top: 2px ridge var(--vert_pastel);
}

.border-top-2-inset-vert_pastel {
  border-top: 2px inset var(--vert_pastel);
}

.border-top-2-outset-vert_pastel {
  border-top: 2px outset var(--vert_pastel);
}

.border-top-2-none-vert_pastel {
  border-top: 2px none var(--vert_pastel);
}

.border-top-2-hidden-vert_pastel {
  border-top: 2px hidden var(--vert_pastel);
}

.border-top-2-solid-bleu_turquoise_light {
  border-top: 2px solid var(--bleu_turquoise_light);
}

.border-top-2-dashed-bleu_turquoise_light {
  border-top: 2px dashed var(--bleu_turquoise_light);
}

.border-top-2-dotted-bleu_turquoise_light {
  border-top: 2px dotted var(--bleu_turquoise_light);
}

.border-top-2-double-bleu_turquoise_light {
  border-top: 2px double var(--bleu_turquoise_light);
}

.border-top-2-groove-bleu_turquoise_light {
  border-top: 2px groove var(--bleu_turquoise_light);
}

.border-top-2-ridge-bleu_turquoise_light {
  border-top: 2px ridge var(--bleu_turquoise_light);
}

.border-top-2-inset-bleu_turquoise_light {
  border-top: 2px inset var(--bleu_turquoise_light);
}

.border-top-2-outset-bleu_turquoise_light {
  border-top: 2px outset var(--bleu_turquoise_light);
}

.border-top-2-none-bleu_turquoise_light {
  border-top: 2px none var(--bleu_turquoise_light);
}

.border-top-2-hidden-bleu_turquoise_light {
  border-top: 2px hidden var(--bleu_turquoise_light);
}

.border-top-2-solid-bleu_turquoise_middle {
  border-top: 2px solid var(--bleu_turquoise_middle);
}

.border-top-2-dashed-bleu_turquoise_middle {
  border-top: 2px dashed var(--bleu_turquoise_middle);
}

.border-top-2-dotted-bleu_turquoise_middle {
  border-top: 2px dotted var(--bleu_turquoise_middle);
}

.border-top-2-double-bleu_turquoise_middle {
  border-top: 2px double var(--bleu_turquoise_middle);
}

.border-top-2-groove-bleu_turquoise_middle {
  border-top: 2px groove var(--bleu_turquoise_middle);
}

.border-top-2-ridge-bleu_turquoise_middle {
  border-top: 2px ridge var(--bleu_turquoise_middle);
}

.border-top-2-inset-bleu_turquoise_middle {
  border-top: 2px inset var(--bleu_turquoise_middle);
}

.border-top-2-outset-bleu_turquoise_middle {
  border-top: 2px outset var(--bleu_turquoise_middle);
}

.border-top-2-none-bleu_turquoise_middle {
  border-top: 2px none var(--bleu_turquoise_middle);
}

.border-top-2-hidden-bleu_turquoise_middle {
  border-top: 2px hidden var(--bleu_turquoise_middle);
}

.border-top-2-solid-bleu_turquoise_dark {
  border-top: 2px solid var(--bleu_turquoise_dark);
}

.border-top-2-dashed-bleu_turquoise_dark {
  border-top: 2px dashed var(--bleu_turquoise_dark);
}

.border-top-2-dotted-bleu_turquoise_dark {
  border-top: 2px dotted var(--bleu_turquoise_dark);
}

.border-top-2-double-bleu_turquoise_dark {
  border-top: 2px double var(--bleu_turquoise_dark);
}

.border-top-2-groove-bleu_turquoise_dark {
  border-top: 2px groove var(--bleu_turquoise_dark);
}

.border-top-2-ridge-bleu_turquoise_dark {
  border-top: 2px ridge var(--bleu_turquoise_dark);
}

.border-top-2-inset-bleu_turquoise_dark {
  border-top: 2px inset var(--bleu_turquoise_dark);
}

.border-top-2-outset-bleu_turquoise_dark {
  border-top: 2px outset var(--bleu_turquoise_dark);
}

.border-top-2-none-bleu_turquoise_dark {
  border-top: 2px none var(--bleu_turquoise_dark);
}

.border-top-2-hidden-bleu_turquoise_dark {
  border-top: 2px hidden var(--bleu_turquoise_dark);
}

.border-top-2-solid-bleu_turquoise_pastel {
  border-top: 2px solid var(--bleu_turquoise_pastel);
}

.border-top-2-dashed-bleu_turquoise_pastel {
  border-top: 2px dashed var(--bleu_turquoise_pastel);
}

.border-top-2-dotted-bleu_turquoise_pastel {
  border-top: 2px dotted var(--bleu_turquoise_pastel);
}

.border-top-2-double-bleu_turquoise_pastel {
  border-top: 2px double var(--bleu_turquoise_pastel);
}

.border-top-2-groove-bleu_turquoise_pastel {
  border-top: 2px groove var(--bleu_turquoise_pastel);
}

.border-top-2-ridge-bleu_turquoise_pastel {
  border-top: 2px ridge var(--bleu_turquoise_pastel);
}

.border-top-2-inset-bleu_turquoise_pastel {
  border-top: 2px inset var(--bleu_turquoise_pastel);
}

.border-top-2-outset-bleu_turquoise_pastel {
  border-top: 2px outset var(--bleu_turquoise_pastel);
}

.border-top-2-none-bleu_turquoise_pastel {
  border-top: 2px none var(--bleu_turquoise_pastel);
}

.border-top-2-hidden-bleu_turquoise_pastel {
  border-top: 2px hidden var(--bleu_turquoise_pastel);
}

.border-top-2-solid-bleu_light {
  border-top: 2px solid var(--bleu_light);
}

.border-top-2-dashed-bleu_light {
  border-top: 2px dashed var(--bleu_light);
}

.border-top-2-dotted-bleu_light {
  border-top: 2px dotted var(--bleu_light);
}

.border-top-2-double-bleu_light {
  border-top: 2px double var(--bleu_light);
}

.border-top-2-groove-bleu_light {
  border-top: 2px groove var(--bleu_light);
}

.border-top-2-ridge-bleu_light {
  border-top: 2px ridge var(--bleu_light);
}

.border-top-2-inset-bleu_light {
  border-top: 2px inset var(--bleu_light);
}

.border-top-2-outset-bleu_light {
  border-top: 2px outset var(--bleu_light);
}

.border-top-2-none-bleu_light {
  border-top: 2px none var(--bleu_light);
}

.border-top-2-hidden-bleu_light {
  border-top: 2px hidden var(--bleu_light);
}

.border-top-2-solid-bleu_pastel {
  border-top: 2px solid var(--bleu_pastel);
}

.border-top-2-dashed-bleu_pastel {
  border-top: 2px dashed var(--bleu_pastel);
}

.border-top-2-dotted-bleu_pastel {
  border-top: 2px dotted var(--bleu_pastel);
}

.border-top-2-double-bleu_pastel {
  border-top: 2px double var(--bleu_pastel);
}

.border-top-2-groove-bleu_pastel {
  border-top: 2px groove var(--bleu_pastel);
}

.border-top-2-ridge-bleu_pastel {
  border-top: 2px ridge var(--bleu_pastel);
}

.border-top-2-inset-bleu_pastel {
  border-top: 2px inset var(--bleu_pastel);
}

.border-top-2-outset-bleu_pastel {
  border-top: 2px outset var(--bleu_pastel);
}

.border-top-2-none-bleu_pastel {
  border-top: 2px none var(--bleu_pastel);
}

.border-top-2-hidden-bleu_pastel {
  border-top: 2px hidden var(--bleu_pastel);
}

.border-top-2-solid-bleu_dark {
  border-top: 2px solid var(--bleu_dark);
}

.border-top-2-dashed-bleu_dark {
  border-top: 2px dashed var(--bleu_dark);
}

.border-top-2-dotted-bleu_dark {
  border-top: 2px dotted var(--bleu_dark);
}

.border-top-2-double-bleu_dark {
  border-top: 2px double var(--bleu_dark);
}

.border-top-2-groove-bleu_dark {
  border-top: 2px groove var(--bleu_dark);
}

.border-top-2-ridge-bleu_dark {
  border-top: 2px ridge var(--bleu_dark);
}

.border-top-2-inset-bleu_dark {
  border-top: 2px inset var(--bleu_dark);
}

.border-top-2-outset-bleu_dark {
  border-top: 2px outset var(--bleu_dark);
}

.border-top-2-none-bleu_dark {
  border-top: 2px none var(--bleu_dark);
}

.border-top-2-hidden-bleu_dark {
  border-top: 2px hidden var(--bleu_dark);
}

.border-top-2-solid-violet_light {
  border-top: 2px solid var(--violet_light);
}

.border-top-2-dashed-violet_light {
  border-top: 2px dashed var(--violet_light);
}

.border-top-2-dotted-violet_light {
  border-top: 2px dotted var(--violet_light);
}

.border-top-2-double-violet_light {
  border-top: 2px double var(--violet_light);
}

.border-top-2-groove-violet_light {
  border-top: 2px groove var(--violet_light);
}

.border-top-2-ridge-violet_light {
  border-top: 2px ridge var(--violet_light);
}

.border-top-2-inset-violet_light {
  border-top: 2px inset var(--violet_light);
}

.border-top-2-outset-violet_light {
  border-top: 2px outset var(--violet_light);
}

.border-top-2-none-violet_light {
  border-top: 2px none var(--violet_light);
}

.border-top-2-hidden-violet_light {
  border-top: 2px hidden var(--violet_light);
}

.border-top-2-solid-violet_dark {
  border-top: 2px solid var(--violet_dark);
}

.border-top-2-dashed-violet_dark {
  border-top: 2px dashed var(--violet_dark);
}

.border-top-2-dotted-violet_dark {
  border-top: 2px dotted var(--violet_dark);
}

.border-top-2-double-violet_dark {
  border-top: 2px double var(--violet_dark);
}

.border-top-2-groove-violet_dark {
  border-top: 2px groove var(--violet_dark);
}

.border-top-2-ridge-violet_dark {
  border-top: 2px ridge var(--violet_dark);
}

.border-top-2-inset-violet_dark {
  border-top: 2px inset var(--violet_dark);
}

.border-top-2-outset-violet_dark {
  border-top: 2px outset var(--violet_dark);
}

.border-top-2-none-violet_dark {
  border-top: 2px none var(--violet_dark);
}

.border-top-2-hidden-violet_dark {
  border-top: 2px hidden var(--violet_dark);
}

.border-top-2-solid-violet_light_deces {
  border-top: 2px solid var(--violet_light_deces);
}

.border-top-2-dashed-violet_light_deces {
  border-top: 2px dashed var(--violet_light_deces);
}

.border-top-2-dotted-violet_light_deces {
  border-top: 2px dotted var(--violet_light_deces);
}

.border-top-2-double-violet_light_deces {
  border-top: 2px double var(--violet_light_deces);
}

.border-top-2-groove-violet_light_deces {
  border-top: 2px groove var(--violet_light_deces);
}

.border-top-2-ridge-violet_light_deces {
  border-top: 2px ridge var(--violet_light_deces);
}

.border-top-2-inset-violet_light_deces {
  border-top: 2px inset var(--violet_light_deces);
}

.border-top-2-outset-violet_light_deces {
  border-top: 2px outset var(--violet_light_deces);
}

.border-top-2-none-violet_light_deces {
  border-top: 2px none var(--violet_light_deces);
}

.border-top-2-hidden-violet_light_deces {
  border-top: 2px hidden var(--violet_light_deces);
}

.border-top-2-solid-violet_dark_deces {
  border-top: 2px solid var(--violet_dark_deces);
}

.border-top-2-dashed-violet_dark_deces {
  border-top: 2px dashed var(--violet_dark_deces);
}

.border-top-2-dotted-violet_dark_deces {
  border-top: 2px dotted var(--violet_dark_deces);
}

.border-top-2-double-violet_dark_deces {
  border-top: 2px double var(--violet_dark_deces);
}

.border-top-2-groove-violet_dark_deces {
  border-top: 2px groove var(--violet_dark_deces);
}

.border-top-2-ridge-violet_dark_deces {
  border-top: 2px ridge var(--violet_dark_deces);
}

.border-top-2-inset-violet_dark_deces {
  border-top: 2px inset var(--violet_dark_deces);
}

.border-top-2-outset-violet_dark_deces {
  border-top: 2px outset var(--violet_dark_deces);
}

.border-top-2-none-violet_dark_deces {
  border-top: 2px none var(--violet_dark_deces);
}

.border-top-2-hidden-violet_dark_deces {
  border-top: 2px hidden var(--violet_dark_deces);
}

.border-top-2-solid-violet_pastel {
  border-top: 2px solid var(--violet_pastel);
}

.border-top-2-dashed-violet_pastel {
  border-top: 2px dashed var(--violet_pastel);
}

.border-top-2-dotted-violet_pastel {
  border-top: 2px dotted var(--violet_pastel);
}

.border-top-2-double-violet_pastel {
  border-top: 2px double var(--violet_pastel);
}

.border-top-2-groove-violet_pastel {
  border-top: 2px groove var(--violet_pastel);
}

.border-top-2-ridge-violet_pastel {
  border-top: 2px ridge var(--violet_pastel);
}

.border-top-2-inset-violet_pastel {
  border-top: 2px inset var(--violet_pastel);
}

.border-top-2-outset-violet_pastel {
  border-top: 2px outset var(--violet_pastel);
}

.border-top-2-none-violet_pastel {
  border-top: 2px none var(--violet_pastel);
}

.border-top-2-hidden-violet_pastel {
  border-top: 2px hidden var(--violet_pastel);
}

.border-top-2-solid-violet_pastel_deces {
  border-top: 2px solid var(--violet_pastel_deces);
}

.border-top-2-dashed-violet_pastel_deces {
  border-top: 2px dashed var(--violet_pastel_deces);
}

.border-top-2-dotted-violet_pastel_deces {
  border-top: 2px dotted var(--violet_pastel_deces);
}

.border-top-2-double-violet_pastel_deces {
  border-top: 2px double var(--violet_pastel_deces);
}

.border-top-2-groove-violet_pastel_deces {
  border-top: 2px groove var(--violet_pastel_deces);
}

.border-top-2-ridge-violet_pastel_deces {
  border-top: 2px ridge var(--violet_pastel_deces);
}

.border-top-2-inset-violet_pastel_deces {
  border-top: 2px inset var(--violet_pastel_deces);
}

.border-top-2-outset-violet_pastel_deces {
  border-top: 2px outset var(--violet_pastel_deces);
}

.border-top-2-none-violet_pastel_deces {
  border-top: 2px none var(--violet_pastel_deces);
}

.border-top-2-hidden-violet_pastel_deces {
  border-top: 2px hidden var(--violet_pastel_deces);
}

.border-top-2-solid-mauve {
  border-top: 2px solid var(--mauve);
}

.border-top-2-dashed-mauve {
  border-top: 2px dashed var(--mauve);
}

.border-top-2-dotted-mauve {
  border-top: 2px dotted var(--mauve);
}

.border-top-2-double-mauve {
  border-top: 2px double var(--mauve);
}

.border-top-2-groove-mauve {
  border-top: 2px groove var(--mauve);
}

.border-top-2-ridge-mauve {
  border-top: 2px ridge var(--mauve);
}

.border-top-2-inset-mauve {
  border-top: 2px inset var(--mauve);
}

.border-top-2-outset-mauve {
  border-top: 2px outset var(--mauve);
}

.border-top-2-none-mauve {
  border-top: 2px none var(--mauve);
}

.border-top-2-hidden-mauve {
  border-top: 2px hidden var(--mauve);
}

.border-top-2-solid-rose_light {
  border-top: 2px solid var(--rose_light);
}

.border-top-2-dashed-rose_light {
  border-top: 2px dashed var(--rose_light);
}

.border-top-2-dotted-rose_light {
  border-top: 2px dotted var(--rose_light);
}

.border-top-2-double-rose_light {
  border-top: 2px double var(--rose_light);
}

.border-top-2-groove-rose_light {
  border-top: 2px groove var(--rose_light);
}

.border-top-2-ridge-rose_light {
  border-top: 2px ridge var(--rose_light);
}

.border-top-2-inset-rose_light {
  border-top: 2px inset var(--rose_light);
}

.border-top-2-outset-rose_light {
  border-top: 2px outset var(--rose_light);
}

.border-top-2-none-rose_light {
  border-top: 2px none var(--rose_light);
}

.border-top-2-hidden-rose_light {
  border-top: 2px hidden var(--rose_light);
}

.border-top-2-solid-rose_dark {
  border-top: 2px solid var(--rose_dark);
}

.border-top-2-dashed-rose_dark {
  border-top: 2px dashed var(--rose_dark);
}

.border-top-2-dotted-rose_dark {
  border-top: 2px dotted var(--rose_dark);
}

.border-top-2-double-rose_dark {
  border-top: 2px double var(--rose_dark);
}

.border-top-2-groove-rose_dark {
  border-top: 2px groove var(--rose_dark);
}

.border-top-2-ridge-rose_dark {
  border-top: 2px ridge var(--rose_dark);
}

.border-top-2-inset-rose_dark {
  border-top: 2px inset var(--rose_dark);
}

.border-top-2-outset-rose_dark {
  border-top: 2px outset var(--rose_dark);
}

.border-top-2-none-rose_dark {
  border-top: 2px none var(--rose_dark);
}

.border-top-2-hidden-rose_dark {
  border-top: 2px hidden var(--rose_dark);
}

.border-top-2-solid-rose_pastel {
  border-top: 2px solid var(--rose_pastel);
}

.border-top-2-dashed-rose_pastel {
  border-top: 2px dashed var(--rose_pastel);
}

.border-top-2-dotted-rose_pastel {
  border-top: 2px dotted var(--rose_pastel);
}

.border-top-2-double-rose_pastel {
  border-top: 2px double var(--rose_pastel);
}

.border-top-2-groove-rose_pastel {
  border-top: 2px groove var(--rose_pastel);
}

.border-top-2-ridge-rose_pastel {
  border-top: 2px ridge var(--rose_pastel);
}

.border-top-2-inset-rose_pastel {
  border-top: 2px inset var(--rose_pastel);
}

.border-top-2-outset-rose_pastel {
  border-top: 2px outset var(--rose_pastel);
}

.border-top-2-none-rose_pastel {
  border-top: 2px none var(--rose_pastel);
}

.border-top-2-hidden-rose_pastel {
  border-top: 2px hidden var(--rose_pastel);
}

.border-top-2-solid-rose_chair_light {
  border-top: 2px solid var(--rose_chair_light);
}

.border-top-2-dashed-rose_chair_light {
  border-top: 2px dashed var(--rose_chair_light);
}

.border-top-2-dotted-rose_chair_light {
  border-top: 2px dotted var(--rose_chair_light);
}

.border-top-2-double-rose_chair_light {
  border-top: 2px double var(--rose_chair_light);
}

.border-top-2-groove-rose_chair_light {
  border-top: 2px groove var(--rose_chair_light);
}

.border-top-2-ridge-rose_chair_light {
  border-top: 2px ridge var(--rose_chair_light);
}

.border-top-2-inset-rose_chair_light {
  border-top: 2px inset var(--rose_chair_light);
}

.border-top-2-outset-rose_chair_light {
  border-top: 2px outset var(--rose_chair_light);
}

.border-top-2-none-rose_chair_light {
  border-top: 2px none var(--rose_chair_light);
}

.border-top-2-hidden-rose_chair_light {
  border-top: 2px hidden var(--rose_chair_light);
}

.border-top-2-solid-rose_chair_dark {
  border-top: 2px solid var(--rose_chair_dark);
}

.border-top-2-dashed-rose_chair_dark {
  border-top: 2px dashed var(--rose_chair_dark);
}

.border-top-2-dotted-rose_chair_dark {
  border-top: 2px dotted var(--rose_chair_dark);
}

.border-top-2-double-rose_chair_dark {
  border-top: 2px double var(--rose_chair_dark);
}

.border-top-2-groove-rose_chair_dark {
  border-top: 2px groove var(--rose_chair_dark);
}

.border-top-2-ridge-rose_chair_dark {
  border-top: 2px ridge var(--rose_chair_dark);
}

.border-top-2-inset-rose_chair_dark {
  border-top: 2px inset var(--rose_chair_dark);
}

.border-top-2-outset-rose_chair_dark {
  border-top: 2px outset var(--rose_chair_dark);
}

.border-top-2-none-rose_chair_dark {
  border-top: 2px none var(--rose_chair_dark);
}

.border-top-2-hidden-rose_chair_dark {
  border-top: 2px hidden var(--rose_chair_dark);
}

.border-top-2-solid-rose_chair_pastel {
  border-top: 2px solid var(--rose_chair_pastel);
}

.border-top-2-dashed-rose_chair_pastel {
  border-top: 2px dashed var(--rose_chair_pastel);
}

.border-top-2-dotted-rose_chair_pastel {
  border-top: 2px dotted var(--rose_chair_pastel);
}

.border-top-2-double-rose_chair_pastel {
  border-top: 2px double var(--rose_chair_pastel);
}

.border-top-2-groove-rose_chair_pastel {
  border-top: 2px groove var(--rose_chair_pastel);
}

.border-top-2-ridge-rose_chair_pastel {
  border-top: 2px ridge var(--rose_chair_pastel);
}

.border-top-2-inset-rose_chair_pastel {
  border-top: 2px inset var(--rose_chair_pastel);
}

.border-top-2-outset-rose_chair_pastel {
  border-top: 2px outset var(--rose_chair_pastel);
}

.border-top-2-none-rose_chair_pastel {
  border-top: 2px none var(--rose_chair_pastel);
}

.border-top-2-hidden-rose_chair_pastel {
  border-top: 2px hidden var(--rose_chair_pastel);
}

.border-top-2-solid-vert_positif {
  border-top: 2px solid var(--vert_positif);
}

.border-top-2-dashed-vert_positif {
  border-top: 2px dashed var(--vert_positif);
}

.border-top-2-dotted-vert_positif {
  border-top: 2px dotted var(--vert_positif);
}

.border-top-2-double-vert_positif {
  border-top: 2px double var(--vert_positif);
}

.border-top-2-groove-vert_positif {
  border-top: 2px groove var(--vert_positif);
}

.border-top-2-ridge-vert_positif {
  border-top: 2px ridge var(--vert_positif);
}

.border-top-2-inset-vert_positif {
  border-top: 2px inset var(--vert_positif);
}

.border-top-2-outset-vert_positif {
  border-top: 2px outset var(--vert_positif);
}

.border-top-2-none-vert_positif {
  border-top: 2px none var(--vert_positif);
}

.border-top-2-hidden-vert_positif {
  border-top: 2px hidden var(--vert_positif);
}

.border-top-2-solid-rouge_negatif {
  border-top: 2px solid var(--rouge_negatif);
}

.border-top-2-dashed-rouge_negatif {
  border-top: 2px dashed var(--rouge_negatif);
}

.border-top-2-dotted-rouge_negatif {
  border-top: 2px dotted var(--rouge_negatif);
}

.border-top-2-double-rouge_negatif {
  border-top: 2px double var(--rouge_negatif);
}

.border-top-2-groove-rouge_negatif {
  border-top: 2px groove var(--rouge_negatif);
}

.border-top-2-ridge-rouge_negatif {
  border-top: 2px ridge var(--rouge_negatif);
}

.border-top-2-inset-rouge_negatif {
  border-top: 2px inset var(--rouge_negatif);
}

.border-top-2-outset-rouge_negatif {
  border-top: 2px outset var(--rouge_negatif);
}

.border-top-2-none-rouge_negatif {
  border-top: 2px none var(--rouge_negatif);
}

.border-top-2-hidden-rouge_negatif {
  border-top: 2px hidden var(--rouge_negatif);
}

.border-top-2-solid-bleu_focus {
  border-top: 2px solid var(--bleu_focus);
}

.border-top-2-dashed-bleu_focus {
  border-top: 2px dashed var(--bleu_focus);
}

.border-top-2-dotted-bleu_focus {
  border-top: 2px dotted var(--bleu_focus);
}

.border-top-2-double-bleu_focus {
  border-top: 2px double var(--bleu_focus);
}

.border-top-2-groove-bleu_focus {
  border-top: 2px groove var(--bleu_focus);
}

.border-top-2-ridge-bleu_focus {
  border-top: 2px ridge var(--bleu_focus);
}

.border-top-2-inset-bleu_focus {
  border-top: 2px inset var(--bleu_focus);
}

.border-top-2-outset-bleu_focus {
  border-top: 2px outset var(--bleu_focus);
}

.border-top-2-none-bleu_focus {
  border-top: 2px none var(--bleu_focus);
}

.border-top-2-hidden-bleu_focus {
  border-top: 2px hidden var(--bleu_focus);
}

.border-top-2-solid-alerte_vert_positif {
  border-top: 2px solid var(--alerte_vert_positif);
}

.border-top-2-dashed-alerte_vert_positif {
  border-top: 2px dashed var(--alerte_vert_positif);
}

.border-top-2-dotted-alerte_vert_positif {
  border-top: 2px dotted var(--alerte_vert_positif);
}

.border-top-2-double-alerte_vert_positif {
  border-top: 2px double var(--alerte_vert_positif);
}

.border-top-2-groove-alerte_vert_positif {
  border-top: 2px groove var(--alerte_vert_positif);
}

.border-top-2-ridge-alerte_vert_positif {
  border-top: 2px ridge var(--alerte_vert_positif);
}

.border-top-2-inset-alerte_vert_positif {
  border-top: 2px inset var(--alerte_vert_positif);
}

.border-top-2-outset-alerte_vert_positif {
  border-top: 2px outset var(--alerte_vert_positif);
}

.border-top-2-none-alerte_vert_positif {
  border-top: 2px none var(--alerte_vert_positif);
}

.border-top-2-hidden-alerte_vert_positif {
  border-top: 2px hidden var(--alerte_vert_positif);
}

.border-top-2-solid-alerte_rouge_negatif {
  border-top: 2px solid var(--alerte_rouge_negatif);
}

.border-top-2-dashed-alerte_rouge_negatif {
  border-top: 2px dashed var(--alerte_rouge_negatif);
}

.border-top-2-dotted-alerte_rouge_negatif {
  border-top: 2px dotted var(--alerte_rouge_negatif);
}

.border-top-2-double-alerte_rouge_negatif {
  border-top: 2px double var(--alerte_rouge_negatif);
}

.border-top-2-groove-alerte_rouge_negatif {
  border-top: 2px groove var(--alerte_rouge_negatif);
}

.border-top-2-ridge-alerte_rouge_negatif {
  border-top: 2px ridge var(--alerte_rouge_negatif);
}

.border-top-2-inset-alerte_rouge_negatif {
  border-top: 2px inset var(--alerte_rouge_negatif);
}

.border-top-2-outset-alerte_rouge_negatif {
  border-top: 2px outset var(--alerte_rouge_negatif);
}

.border-top-2-none-alerte_rouge_negatif {
  border-top: 2px none var(--alerte_rouge_negatif);
}

.border-top-2-hidden-alerte_rouge_negatif {
  border-top: 2px hidden var(--alerte_rouge_negatif);
}

.border-top-2-solid-alerte_bleu_information {
  border-top: 2px solid var(--alerte_bleu_information);
}

.border-top-2-dashed-alerte_bleu_information {
  border-top: 2px dashed var(--alerte_bleu_information);
}

.border-top-2-dotted-alerte_bleu_information {
  border-top: 2px dotted var(--alerte_bleu_information);
}

.border-top-2-double-alerte_bleu_information {
  border-top: 2px double var(--alerte_bleu_information);
}

.border-top-2-groove-alerte_bleu_information {
  border-top: 2px groove var(--alerte_bleu_information);
}

.border-top-2-ridge-alerte_bleu_information {
  border-top: 2px ridge var(--alerte_bleu_information);
}

.border-top-2-inset-alerte_bleu_information {
  border-top: 2px inset var(--alerte_bleu_information);
}

.border-top-2-outset-alerte_bleu_information {
  border-top: 2px outset var(--alerte_bleu_information);
}

.border-top-2-none-alerte_bleu_information {
  border-top: 2px none var(--alerte_bleu_information);
}

.border-top-2-hidden-alerte_bleu_information {
  border-top: 2px hidden var(--alerte_bleu_information);
}

.border-top-2-solid-blanc {
  border-top: 2px solid #ffffff;
}

.border-top-2-dashed-blanc {
  border-top: 2px dashed #ffffff;
}

.border-top-2-dotted-blanc {
  border-top: 2px dotted #ffffff;
}

.border-top-2-double-blanc {
  border-top: 2px double #ffffff;
}

.border-top-2-groove-blanc {
  border-top: 2px groove #ffffff;
}

.border-top-2-ridge-blanc {
  border-top: 2px ridge #ffffff;
}

.border-top-2-inset-blanc {
  border-top: 2px inset #ffffff;
}

.border-top-2-outset-blanc {
  border-top: 2px outset #ffffff;
}

.border-top-2-none-blanc {
  border-top: 2px none #ffffff;
}

.border-top-2-hidden-blanc {
  border-top: 2px hidden #ffffff;
}

.border-top-2-solid-noir {
  border-top: 2px solid #222222;
}

.border-top-2-dashed-noir {
  border-top: 2px dashed #222222;
}

.border-top-2-dotted-noir {
  border-top: 2px dotted #222222;
}

.border-top-2-double-noir {
  border-top: 2px double #222222;
}

.border-top-2-groove-noir {
  border-top: 2px groove #222222;
}

.border-top-2-ridge-noir {
  border-top: 2px ridge #222222;
}

.border-top-2-inset-noir {
  border-top: 2px inset #222222;
}

.border-top-2-outset-noir {
  border-top: 2px outset #222222;
}

.border-top-2-none-noir {
  border-top: 2px none #222222;
}

.border-top-2-hidden-noir {
  border-top: 2px hidden #222222;
}

.border-top-2-solid-gris_light {
  border-top: 2px solid var(--gris_light);
}

.border-top-2-dashed-gris_light {
  border-top: 2px dashed var(--gris_light);
}

.border-top-2-dotted-gris_light {
  border-top: 2px dotted var(--gris_light);
}

.border-top-2-double-gris_light {
  border-top: 2px double var(--gris_light);
}

.border-top-2-groove-gris_light {
  border-top: 2px groove var(--gris_light);
}

.border-top-2-ridge-gris_light {
  border-top: 2px ridge var(--gris_light);
}

.border-top-2-inset-gris_light {
  border-top: 2px inset var(--gris_light);
}

.border-top-2-outset-gris_light {
  border-top: 2px outset var(--gris_light);
}

.border-top-2-none-gris_light {
  border-top: 2px none var(--gris_light);
}

.border-top-2-hidden-gris_light {
  border-top: 2px hidden var(--gris_light);
}

.border-top-2-solid-gris_dark {
  border-top: 2px solid var(--gris_dark);
}

.border-top-2-dashed-gris_dark {
  border-top: 2px dashed var(--gris_dark);
}

.border-top-2-dotted-gris_dark {
  border-top: 2px dotted var(--gris_dark);
}

.border-top-2-double-gris_dark {
  border-top: 2px double var(--gris_dark);
}

.border-top-2-groove-gris_dark {
  border-top: 2px groove var(--gris_dark);
}

.border-top-2-ridge-gris_dark {
  border-top: 2px ridge var(--gris_dark);
}

.border-top-2-inset-gris_dark {
  border-top: 2px inset var(--gris_dark);
}

.border-top-2-outset-gris_dark {
  border-top: 2px outset var(--gris_dark);
}

.border-top-2-none-gris_dark {
  border-top: 2px none var(--gris_dark);
}

.border-top-2-hidden-gris_dark {
  border-top: 2px hidden var(--gris_dark);
}

.border-top-2-solid-gris_background {
  border-top: 2px solid var(--gris_background);
}

.border-top-2-dashed-gris_background {
  border-top: 2px dashed var(--gris_background);
}

.border-top-2-dotted-gris_background {
  border-top: 2px dotted var(--gris_background);
}

.border-top-2-double-gris_background {
  border-top: 2px double var(--gris_background);
}

.border-top-2-groove-gris_background {
  border-top: 2px groove var(--gris_background);
}

.border-top-2-ridge-gris_background {
  border-top: 2px ridge var(--gris_background);
}

.border-top-2-inset-gris_background {
  border-top: 2px inset var(--gris_background);
}

.border-top-2-outset-gris_background {
  border-top: 2px outset var(--gris_background);
}

.border-top-2-none-gris_background {
  border-top: 2px none var(--gris_background);
}

.border-top-2-hidden-gris_background {
  border-top: 2px hidden var(--gris_background);
}

.border-bottom-2-solid-corail_mh_brand {
  border-bottom: 2px solid var(--corail_mh_brand);
}

.border-bottom-2-dashed-corail_mh_brand {
  border-bottom: 2px dashed var(--corail_mh_brand);
}

.border-bottom-2-dotted-corail_mh_brand {
  border-bottom: 2px dotted var(--corail_mh_brand);
}

.border-bottom-2-double-corail_mh_brand {
  border-bottom: 2px double var(--corail_mh_brand);
}

.border-bottom-2-groove-corail_mh_brand {
  border-bottom: 2px groove var(--corail_mh_brand);
}

.border-bottom-2-ridge-corail_mh_brand {
  border-bottom: 2px ridge var(--corail_mh_brand);
}

.border-bottom-2-inset-corail_mh_brand {
  border-bottom: 2px inset var(--corail_mh_brand);
}

.border-bottom-2-outset-corail_mh_brand {
  border-bottom: 2px outset var(--corail_mh_brand);
}

.border-bottom-2-none-corail_mh_brand {
  border-bottom: 2px none var(--corail_mh_brand);
}

.border-bottom-2-hidden-corail_mh_brand {
  border-bottom: 2px hidden var(--corail_mh_brand);
}

.border-bottom-2-solid-corail_mh_dark {
  border-bottom: 2px solid var(--corail_mh_dark);
}

.border-bottom-2-dashed-corail_mh_dark {
  border-bottom: 2px dashed var(--corail_mh_dark);
}

.border-bottom-2-dotted-corail_mh_dark {
  border-bottom: 2px dotted var(--corail_mh_dark);
}

.border-bottom-2-double-corail_mh_dark {
  border-bottom: 2px double var(--corail_mh_dark);
}

.border-bottom-2-groove-corail_mh_dark {
  border-bottom: 2px groove var(--corail_mh_dark);
}

.border-bottom-2-ridge-corail_mh_dark {
  border-bottom: 2px ridge var(--corail_mh_dark);
}

.border-bottom-2-inset-corail_mh_dark {
  border-bottom: 2px inset var(--corail_mh_dark);
}

.border-bottom-2-outset-corail_mh_dark {
  border-bottom: 2px outset var(--corail_mh_dark);
}

.border-bottom-2-none-corail_mh_dark {
  border-bottom: 2px none var(--corail_mh_dark);
}

.border-bottom-2-hidden-corail_mh_dark {
  border-bottom: 2px hidden var(--corail_mh_dark);
}

.border-bottom-2-solid-corail_mh_light {
  border-bottom: 2px solid var(--corail_mh_light);
}

.border-bottom-2-dashed-corail_mh_light {
  border-bottom: 2px dashed var(--corail_mh_light);
}

.border-bottom-2-dotted-corail_mh_light {
  border-bottom: 2px dotted var(--corail_mh_light);
}

.border-bottom-2-double-corail_mh_light {
  border-bottom: 2px double var(--corail_mh_light);
}

.border-bottom-2-groove-corail_mh_light {
  border-bottom: 2px groove var(--corail_mh_light);
}

.border-bottom-2-ridge-corail_mh_light {
  border-bottom: 2px ridge var(--corail_mh_light);
}

.border-bottom-2-inset-corail_mh_light {
  border-bottom: 2px inset var(--corail_mh_light);
}

.border-bottom-2-outset-corail_mh_light {
  border-bottom: 2px outset var(--corail_mh_light);
}

.border-bottom-2-none-corail_mh_light {
  border-bottom: 2px none var(--corail_mh_light);
}

.border-bottom-2-hidden-corail_mh_light {
  border-bottom: 2px hidden var(--corail_mh_light);
}

.border-bottom-2-solid-corail_pastel {
  border-bottom: 2px solid var(--corail_pastel);
}

.border-bottom-2-dashed-corail_pastel {
  border-bottom: 2px dashed var(--corail_pastel);
}

.border-bottom-2-dotted-corail_pastel {
  border-bottom: 2px dotted var(--corail_pastel);
}

.border-bottom-2-double-corail_pastel {
  border-bottom: 2px double var(--corail_pastel);
}

.border-bottom-2-groove-corail_pastel {
  border-bottom: 2px groove var(--corail_pastel);
}

.border-bottom-2-ridge-corail_pastel {
  border-bottom: 2px ridge var(--corail_pastel);
}

.border-bottom-2-inset-corail_pastel {
  border-bottom: 2px inset var(--corail_pastel);
}

.border-bottom-2-outset-corail_pastel {
  border-bottom: 2px outset var(--corail_pastel);
}

.border-bottom-2-none-corail_pastel {
  border-bottom: 2px none var(--corail_pastel);
}

.border-bottom-2-hidden-corail_pastel {
  border-bottom: 2px hidden var(--corail_pastel);
}

.border-bottom-2-solid-corail_light {
  border-bottom: 2px solid var(--corail_light);
}

.border-bottom-2-dashed-corail_light {
  border-bottom: 2px dashed var(--corail_light);
}

.border-bottom-2-dotted-corail_light {
  border-bottom: 2px dotted var(--corail_light);
}

.border-bottom-2-double-corail_light {
  border-bottom: 2px double var(--corail_light);
}

.border-bottom-2-groove-corail_light {
  border-bottom: 2px groove var(--corail_light);
}

.border-bottom-2-ridge-corail_light {
  border-bottom: 2px ridge var(--corail_light);
}

.border-bottom-2-inset-corail_light {
  border-bottom: 2px inset var(--corail_light);
}

.border-bottom-2-outset-corail_light {
  border-bottom: 2px outset var(--corail_light);
}

.border-bottom-2-none-corail_light {
  border-bottom: 2px none var(--corail_light);
}

.border-bottom-2-hidden-corail_light {
  border-bottom: 2px hidden var(--corail_light);
}

.border-bottom-2-solid-corail_dark {
  border-bottom: 2px solid var(--corail_dark);
}

.border-bottom-2-dashed-corail_dark {
  border-bottom: 2px dashed var(--corail_dark);
}

.border-bottom-2-dotted-corail_dark {
  border-bottom: 2px dotted var(--corail_dark);
}

.border-bottom-2-double-corail_dark {
  border-bottom: 2px double var(--corail_dark);
}

.border-bottom-2-groove-corail_dark {
  border-bottom: 2px groove var(--corail_dark);
}

.border-bottom-2-ridge-corail_dark {
  border-bottom: 2px ridge var(--corail_dark);
}

.border-bottom-2-inset-corail_dark {
  border-bottom: 2px inset var(--corail_dark);
}

.border-bottom-2-outset-corail_dark {
  border-bottom: 2px outset var(--corail_dark);
}

.border-bottom-2-none-corail_dark {
  border-bottom: 2px none var(--corail_dark);
}

.border-bottom-2-hidden-corail_dark {
  border-bottom: 2px hidden var(--corail_dark);
}

.border-bottom-2-solid-gris_sable_light {
  border-bottom: 2px solid var(--gris_sable_light);
}

.border-bottom-2-dashed-gris_sable_light {
  border-bottom: 2px dashed var(--gris_sable_light);
}

.border-bottom-2-dotted-gris_sable_light {
  border-bottom: 2px dotted var(--gris_sable_light);
}

.border-bottom-2-double-gris_sable_light {
  border-bottom: 2px double var(--gris_sable_light);
}

.border-bottom-2-groove-gris_sable_light {
  border-bottom: 2px groove var(--gris_sable_light);
}

.border-bottom-2-ridge-gris_sable_light {
  border-bottom: 2px ridge var(--gris_sable_light);
}

.border-bottom-2-inset-gris_sable_light {
  border-bottom: 2px inset var(--gris_sable_light);
}

.border-bottom-2-outset-gris_sable_light {
  border-bottom: 2px outset var(--gris_sable_light);
}

.border-bottom-2-none-gris_sable_light {
  border-bottom: 2px none var(--gris_sable_light);
}

.border-bottom-2-hidden-gris_sable_light {
  border-bottom: 2px hidden var(--gris_sable_light);
}

.border-bottom-2-solid-gris_sable_dark {
  border-bottom: 2px solid var(--gris_sable_dark);
}

.border-bottom-2-dashed-gris_sable_dark {
  border-bottom: 2px dashed var(--gris_sable_dark);
}

.border-bottom-2-dotted-gris_sable_dark {
  border-bottom: 2px dotted var(--gris_sable_dark);
}

.border-bottom-2-double-gris_sable_dark {
  border-bottom: 2px double var(--gris_sable_dark);
}

.border-bottom-2-groove-gris_sable_dark {
  border-bottom: 2px groove var(--gris_sable_dark);
}

.border-bottom-2-ridge-gris_sable_dark {
  border-bottom: 2px ridge var(--gris_sable_dark);
}

.border-bottom-2-inset-gris_sable_dark {
  border-bottom: 2px inset var(--gris_sable_dark);
}

.border-bottom-2-outset-gris_sable_dark {
  border-bottom: 2px outset var(--gris_sable_dark);
}

.border-bottom-2-none-gris_sable_dark {
  border-bottom: 2px none var(--gris_sable_dark);
}

.border-bottom-2-hidden-gris_sable_dark {
  border-bottom: 2px hidden var(--gris_sable_dark);
}

.border-bottom-2-solid-gris_sable_pastel {
  border-bottom: 2px solid var(--gris_sable_pastel);
}

.border-bottom-2-dashed-gris_sable_pastel {
  border-bottom: 2px dashed var(--gris_sable_pastel);
}

.border-bottom-2-dotted-gris_sable_pastel {
  border-bottom: 2px dotted var(--gris_sable_pastel);
}

.border-bottom-2-double-gris_sable_pastel {
  border-bottom: 2px double var(--gris_sable_pastel);
}

.border-bottom-2-groove-gris_sable_pastel {
  border-bottom: 2px groove var(--gris_sable_pastel);
}

.border-bottom-2-ridge-gris_sable_pastel {
  border-bottom: 2px ridge var(--gris_sable_pastel);
}

.border-bottom-2-inset-gris_sable_pastel {
  border-bottom: 2px inset var(--gris_sable_pastel);
}

.border-bottom-2-outset-gris_sable_pastel {
  border-bottom: 2px outset var(--gris_sable_pastel);
}

.border-bottom-2-none-gris_sable_pastel {
  border-bottom: 2px none var(--gris_sable_pastel);
}

.border-bottom-2-hidden-gris_sable_pastel {
  border-bottom: 2px hidden var(--gris_sable_pastel);
}

.border-bottom-2-solid-jaune_light {
  border-bottom: 2px solid var(--jaune_light);
}

.border-bottom-2-dashed-jaune_light {
  border-bottom: 2px dashed var(--jaune_light);
}

.border-bottom-2-dotted-jaune_light {
  border-bottom: 2px dotted var(--jaune_light);
}

.border-bottom-2-double-jaune_light {
  border-bottom: 2px double var(--jaune_light);
}

.border-bottom-2-groove-jaune_light {
  border-bottom: 2px groove var(--jaune_light);
}

.border-bottom-2-ridge-jaune_light {
  border-bottom: 2px ridge var(--jaune_light);
}

.border-bottom-2-inset-jaune_light {
  border-bottom: 2px inset var(--jaune_light);
}

.border-bottom-2-outset-jaune_light {
  border-bottom: 2px outset var(--jaune_light);
}

.border-bottom-2-none-jaune_light {
  border-bottom: 2px none var(--jaune_light);
}

.border-bottom-2-hidden-jaune_light {
  border-bottom: 2px hidden var(--jaune_light);
}

.border-bottom-2-solid-jaune_dark {
  border-bottom: 2px solid var(--jaune_dark);
}

.border-bottom-2-dashed-jaune_dark {
  border-bottom: 2px dashed var(--jaune_dark);
}

.border-bottom-2-dotted-jaune_dark {
  border-bottom: 2px dotted var(--jaune_dark);
}

.border-bottom-2-double-jaune_dark {
  border-bottom: 2px double var(--jaune_dark);
}

.border-bottom-2-groove-jaune_dark {
  border-bottom: 2px groove var(--jaune_dark);
}

.border-bottom-2-ridge-jaune_dark {
  border-bottom: 2px ridge var(--jaune_dark);
}

.border-bottom-2-inset-jaune_dark {
  border-bottom: 2px inset var(--jaune_dark);
}

.border-bottom-2-outset-jaune_dark {
  border-bottom: 2px outset var(--jaune_dark);
}

.border-bottom-2-none-jaune_dark {
  border-bottom: 2px none var(--jaune_dark);
}

.border-bottom-2-hidden-jaune_dark {
  border-bottom: 2px hidden var(--jaune_dark);
}

.border-bottom-2-solid-jaune_pastel {
  border-bottom: 2px solid var(--jaune_pastel);
}

.border-bottom-2-dashed-jaune_pastel {
  border-bottom: 2px dashed var(--jaune_pastel);
}

.border-bottom-2-dotted-jaune_pastel {
  border-bottom: 2px dotted var(--jaune_pastel);
}

.border-bottom-2-double-jaune_pastel {
  border-bottom: 2px double var(--jaune_pastel);
}

.border-bottom-2-groove-jaune_pastel {
  border-bottom: 2px groove var(--jaune_pastel);
}

.border-bottom-2-ridge-jaune_pastel {
  border-bottom: 2px ridge var(--jaune_pastel);
}

.border-bottom-2-inset-jaune_pastel {
  border-bottom: 2px inset var(--jaune_pastel);
}

.border-bottom-2-outset-jaune_pastel {
  border-bottom: 2px outset var(--jaune_pastel);
}

.border-bottom-2-none-jaune_pastel {
  border-bottom: 2px none var(--jaune_pastel);
}

.border-bottom-2-hidden-jaune_pastel {
  border-bottom: 2px hidden var(--jaune_pastel);
}

.border-bottom-2-solid-vert_light {
  border-bottom: 2px solid var(--vert_light);
}

.border-bottom-2-dashed-vert_light {
  border-bottom: 2px dashed var(--vert_light);
}

.border-bottom-2-dotted-vert_light {
  border-bottom: 2px dotted var(--vert_light);
}

.border-bottom-2-double-vert_light {
  border-bottom: 2px double var(--vert_light);
}

.border-bottom-2-groove-vert_light {
  border-bottom: 2px groove var(--vert_light);
}

.border-bottom-2-ridge-vert_light {
  border-bottom: 2px ridge var(--vert_light);
}

.border-bottom-2-inset-vert_light {
  border-bottom: 2px inset var(--vert_light);
}

.border-bottom-2-outset-vert_light {
  border-bottom: 2px outset var(--vert_light);
}

.border-bottom-2-none-vert_light {
  border-bottom: 2px none var(--vert_light);
}

.border-bottom-2-hidden-vert_light {
  border-bottom: 2px hidden var(--vert_light);
}

.border-bottom-2-solid-vert_dark {
  border-bottom: 2px solid var(--vert_dark);
}

.border-bottom-2-dashed-vert_dark {
  border-bottom: 2px dashed var(--vert_dark);
}

.border-bottom-2-dotted-vert_dark {
  border-bottom: 2px dotted var(--vert_dark);
}

.border-bottom-2-double-vert_dark {
  border-bottom: 2px double var(--vert_dark);
}

.border-bottom-2-groove-vert_dark {
  border-bottom: 2px groove var(--vert_dark);
}

.border-bottom-2-ridge-vert_dark {
  border-bottom: 2px ridge var(--vert_dark);
}

.border-bottom-2-inset-vert_dark {
  border-bottom: 2px inset var(--vert_dark);
}

.border-bottom-2-outset-vert_dark {
  border-bottom: 2px outset var(--vert_dark);
}

.border-bottom-2-none-vert_dark {
  border-bottom: 2px none var(--vert_dark);
}

.border-bottom-2-hidden-vert_dark {
  border-bottom: 2px hidden var(--vert_dark);
}

.border-bottom-2-solid-vert_pastel {
  border-bottom: 2px solid var(--vert_pastel);
}

.border-bottom-2-dashed-vert_pastel {
  border-bottom: 2px dashed var(--vert_pastel);
}

.border-bottom-2-dotted-vert_pastel {
  border-bottom: 2px dotted var(--vert_pastel);
}

.border-bottom-2-double-vert_pastel {
  border-bottom: 2px double var(--vert_pastel);
}

.border-bottom-2-groove-vert_pastel {
  border-bottom: 2px groove var(--vert_pastel);
}

.border-bottom-2-ridge-vert_pastel {
  border-bottom: 2px ridge var(--vert_pastel);
}

.border-bottom-2-inset-vert_pastel {
  border-bottom: 2px inset var(--vert_pastel);
}

.border-bottom-2-outset-vert_pastel {
  border-bottom: 2px outset var(--vert_pastel);
}

.border-bottom-2-none-vert_pastel {
  border-bottom: 2px none var(--vert_pastel);
}

.border-bottom-2-hidden-vert_pastel {
  border-bottom: 2px hidden var(--vert_pastel);
}

.border-bottom-2-solid-bleu_turquoise_light {
  border-bottom: 2px solid var(--bleu_turquoise_light);
}

.border-bottom-2-dashed-bleu_turquoise_light {
  border-bottom: 2px dashed var(--bleu_turquoise_light);
}

.border-bottom-2-dotted-bleu_turquoise_light {
  border-bottom: 2px dotted var(--bleu_turquoise_light);
}

.border-bottom-2-double-bleu_turquoise_light {
  border-bottom: 2px double var(--bleu_turquoise_light);
}

.border-bottom-2-groove-bleu_turquoise_light {
  border-bottom: 2px groove var(--bleu_turquoise_light);
}

.border-bottom-2-ridge-bleu_turquoise_light {
  border-bottom: 2px ridge var(--bleu_turquoise_light);
}

.border-bottom-2-inset-bleu_turquoise_light {
  border-bottom: 2px inset var(--bleu_turquoise_light);
}

.border-bottom-2-outset-bleu_turquoise_light {
  border-bottom: 2px outset var(--bleu_turquoise_light);
}

.border-bottom-2-none-bleu_turquoise_light {
  border-bottom: 2px none var(--bleu_turquoise_light);
}

.border-bottom-2-hidden-bleu_turquoise_light {
  border-bottom: 2px hidden var(--bleu_turquoise_light);
}

.border-bottom-2-solid-bleu_turquoise_middle {
  border-bottom: 2px solid var(--bleu_turquoise_middle);
}

.border-bottom-2-dashed-bleu_turquoise_middle {
  border-bottom: 2px dashed var(--bleu_turquoise_middle);
}

.border-bottom-2-dotted-bleu_turquoise_middle {
  border-bottom: 2px dotted var(--bleu_turquoise_middle);
}

.border-bottom-2-double-bleu_turquoise_middle {
  border-bottom: 2px double var(--bleu_turquoise_middle);
}

.border-bottom-2-groove-bleu_turquoise_middle {
  border-bottom: 2px groove var(--bleu_turquoise_middle);
}

.border-bottom-2-ridge-bleu_turquoise_middle {
  border-bottom: 2px ridge var(--bleu_turquoise_middle);
}

.border-bottom-2-inset-bleu_turquoise_middle {
  border-bottom: 2px inset var(--bleu_turquoise_middle);
}

.border-bottom-2-outset-bleu_turquoise_middle {
  border-bottom: 2px outset var(--bleu_turquoise_middle);
}

.border-bottom-2-none-bleu_turquoise_middle {
  border-bottom: 2px none var(--bleu_turquoise_middle);
}

.border-bottom-2-hidden-bleu_turquoise_middle {
  border-bottom: 2px hidden var(--bleu_turquoise_middle);
}

.border-bottom-2-solid-bleu_turquoise_dark {
  border-bottom: 2px solid var(--bleu_turquoise_dark);
}

.border-bottom-2-dashed-bleu_turquoise_dark {
  border-bottom: 2px dashed var(--bleu_turquoise_dark);
}

.border-bottom-2-dotted-bleu_turquoise_dark {
  border-bottom: 2px dotted var(--bleu_turquoise_dark);
}

.border-bottom-2-double-bleu_turquoise_dark {
  border-bottom: 2px double var(--bleu_turquoise_dark);
}

.border-bottom-2-groove-bleu_turquoise_dark {
  border-bottom: 2px groove var(--bleu_turquoise_dark);
}

.border-bottom-2-ridge-bleu_turquoise_dark {
  border-bottom: 2px ridge var(--bleu_turquoise_dark);
}

.border-bottom-2-inset-bleu_turquoise_dark {
  border-bottom: 2px inset var(--bleu_turquoise_dark);
}

.border-bottom-2-outset-bleu_turquoise_dark {
  border-bottom: 2px outset var(--bleu_turquoise_dark);
}

.border-bottom-2-none-bleu_turquoise_dark {
  border-bottom: 2px none var(--bleu_turquoise_dark);
}

.border-bottom-2-hidden-bleu_turquoise_dark {
  border-bottom: 2px hidden var(--bleu_turquoise_dark);
}

.border-bottom-2-solid-bleu_turquoise_pastel {
  border-bottom: 2px solid var(--bleu_turquoise_pastel);
}

.border-bottom-2-dashed-bleu_turquoise_pastel {
  border-bottom: 2px dashed var(--bleu_turquoise_pastel);
}

.border-bottom-2-dotted-bleu_turquoise_pastel {
  border-bottom: 2px dotted var(--bleu_turquoise_pastel);
}

.border-bottom-2-double-bleu_turquoise_pastel {
  border-bottom: 2px double var(--bleu_turquoise_pastel);
}

.border-bottom-2-groove-bleu_turquoise_pastel {
  border-bottom: 2px groove var(--bleu_turquoise_pastel);
}

.border-bottom-2-ridge-bleu_turquoise_pastel {
  border-bottom: 2px ridge var(--bleu_turquoise_pastel);
}

.border-bottom-2-inset-bleu_turquoise_pastel {
  border-bottom: 2px inset var(--bleu_turquoise_pastel);
}

.border-bottom-2-outset-bleu_turquoise_pastel {
  border-bottom: 2px outset var(--bleu_turquoise_pastel);
}

.border-bottom-2-none-bleu_turquoise_pastel {
  border-bottom: 2px none var(--bleu_turquoise_pastel);
}

.border-bottom-2-hidden-bleu_turquoise_pastel {
  border-bottom: 2px hidden var(--bleu_turquoise_pastel);
}

.border-bottom-2-solid-bleu_light {
  border-bottom: 2px solid var(--bleu_light);
}

.border-bottom-2-dashed-bleu_light {
  border-bottom: 2px dashed var(--bleu_light);
}

.border-bottom-2-dotted-bleu_light {
  border-bottom: 2px dotted var(--bleu_light);
}

.border-bottom-2-double-bleu_light {
  border-bottom: 2px double var(--bleu_light);
}

.border-bottom-2-groove-bleu_light {
  border-bottom: 2px groove var(--bleu_light);
}

.border-bottom-2-ridge-bleu_light {
  border-bottom: 2px ridge var(--bleu_light);
}

.border-bottom-2-inset-bleu_light {
  border-bottom: 2px inset var(--bleu_light);
}

.border-bottom-2-outset-bleu_light {
  border-bottom: 2px outset var(--bleu_light);
}

.border-bottom-2-none-bleu_light {
  border-bottom: 2px none var(--bleu_light);
}

.border-bottom-2-hidden-bleu_light {
  border-bottom: 2px hidden var(--bleu_light);
}

.border-bottom-2-solid-bleu_pastel {
  border-bottom: 2px solid var(--bleu_pastel);
}

.border-bottom-2-dashed-bleu_pastel {
  border-bottom: 2px dashed var(--bleu_pastel);
}

.border-bottom-2-dotted-bleu_pastel {
  border-bottom: 2px dotted var(--bleu_pastel);
}

.border-bottom-2-double-bleu_pastel {
  border-bottom: 2px double var(--bleu_pastel);
}

.border-bottom-2-groove-bleu_pastel {
  border-bottom: 2px groove var(--bleu_pastel);
}

.border-bottom-2-ridge-bleu_pastel {
  border-bottom: 2px ridge var(--bleu_pastel);
}

.border-bottom-2-inset-bleu_pastel {
  border-bottom: 2px inset var(--bleu_pastel);
}

.border-bottom-2-outset-bleu_pastel {
  border-bottom: 2px outset var(--bleu_pastel);
}

.border-bottom-2-none-bleu_pastel {
  border-bottom: 2px none var(--bleu_pastel);
}

.border-bottom-2-hidden-bleu_pastel {
  border-bottom: 2px hidden var(--bleu_pastel);
}

.border-bottom-2-solid-bleu_dark {
  border-bottom: 2px solid var(--bleu_dark);
}

.border-bottom-2-dashed-bleu_dark {
  border-bottom: 2px dashed var(--bleu_dark);
}

.border-bottom-2-dotted-bleu_dark {
  border-bottom: 2px dotted var(--bleu_dark);
}

.border-bottom-2-double-bleu_dark {
  border-bottom: 2px double var(--bleu_dark);
}

.border-bottom-2-groove-bleu_dark {
  border-bottom: 2px groove var(--bleu_dark);
}

.border-bottom-2-ridge-bleu_dark {
  border-bottom: 2px ridge var(--bleu_dark);
}

.border-bottom-2-inset-bleu_dark {
  border-bottom: 2px inset var(--bleu_dark);
}

.border-bottom-2-outset-bleu_dark {
  border-bottom: 2px outset var(--bleu_dark);
}

.border-bottom-2-none-bleu_dark {
  border-bottom: 2px none var(--bleu_dark);
}

.border-bottom-2-hidden-bleu_dark {
  border-bottom: 2px hidden var(--bleu_dark);
}

.border-bottom-2-solid-violet_light {
  border-bottom: 2px solid var(--violet_light);
}

.border-bottom-2-dashed-violet_light {
  border-bottom: 2px dashed var(--violet_light);
}

.border-bottom-2-dotted-violet_light {
  border-bottom: 2px dotted var(--violet_light);
}

.border-bottom-2-double-violet_light {
  border-bottom: 2px double var(--violet_light);
}

.border-bottom-2-groove-violet_light {
  border-bottom: 2px groove var(--violet_light);
}

.border-bottom-2-ridge-violet_light {
  border-bottom: 2px ridge var(--violet_light);
}

.border-bottom-2-inset-violet_light {
  border-bottom: 2px inset var(--violet_light);
}

.border-bottom-2-outset-violet_light {
  border-bottom: 2px outset var(--violet_light);
}

.border-bottom-2-none-violet_light {
  border-bottom: 2px none var(--violet_light);
}

.border-bottom-2-hidden-violet_light {
  border-bottom: 2px hidden var(--violet_light);
}

.border-bottom-2-solid-violet_dark {
  border-bottom: 2px solid var(--violet_dark);
}

.border-bottom-2-dashed-violet_dark {
  border-bottom: 2px dashed var(--violet_dark);
}

.border-bottom-2-dotted-violet_dark {
  border-bottom: 2px dotted var(--violet_dark);
}

.border-bottom-2-double-violet_dark {
  border-bottom: 2px double var(--violet_dark);
}

.border-bottom-2-groove-violet_dark {
  border-bottom: 2px groove var(--violet_dark);
}

.border-bottom-2-ridge-violet_dark {
  border-bottom: 2px ridge var(--violet_dark);
}

.border-bottom-2-inset-violet_dark {
  border-bottom: 2px inset var(--violet_dark);
}

.border-bottom-2-outset-violet_dark {
  border-bottom: 2px outset var(--violet_dark);
}

.border-bottom-2-none-violet_dark {
  border-bottom: 2px none var(--violet_dark);
}

.border-bottom-2-hidden-violet_dark {
  border-bottom: 2px hidden var(--violet_dark);
}

.border-bottom-2-solid-violet_light_deces {
  border-bottom: 2px solid var(--violet_light_deces);
}

.border-bottom-2-dashed-violet_light_deces {
  border-bottom: 2px dashed var(--violet_light_deces);
}

.border-bottom-2-dotted-violet_light_deces {
  border-bottom: 2px dotted var(--violet_light_deces);
}

.border-bottom-2-double-violet_light_deces {
  border-bottom: 2px double var(--violet_light_deces);
}

.border-bottom-2-groove-violet_light_deces {
  border-bottom: 2px groove var(--violet_light_deces);
}

.border-bottom-2-ridge-violet_light_deces {
  border-bottom: 2px ridge var(--violet_light_deces);
}

.border-bottom-2-inset-violet_light_deces {
  border-bottom: 2px inset var(--violet_light_deces);
}

.border-bottom-2-outset-violet_light_deces {
  border-bottom: 2px outset var(--violet_light_deces);
}

.border-bottom-2-none-violet_light_deces {
  border-bottom: 2px none var(--violet_light_deces);
}

.border-bottom-2-hidden-violet_light_deces {
  border-bottom: 2px hidden var(--violet_light_deces);
}

.border-bottom-2-solid-violet_dark_deces {
  border-bottom: 2px solid var(--violet_dark_deces);
}

.border-bottom-2-dashed-violet_dark_deces {
  border-bottom: 2px dashed var(--violet_dark_deces);
}

.border-bottom-2-dotted-violet_dark_deces {
  border-bottom: 2px dotted var(--violet_dark_deces);
}

.border-bottom-2-double-violet_dark_deces {
  border-bottom: 2px double var(--violet_dark_deces);
}

.border-bottom-2-groove-violet_dark_deces {
  border-bottom: 2px groove var(--violet_dark_deces);
}

.border-bottom-2-ridge-violet_dark_deces {
  border-bottom: 2px ridge var(--violet_dark_deces);
}

.border-bottom-2-inset-violet_dark_deces {
  border-bottom: 2px inset var(--violet_dark_deces);
}

.border-bottom-2-outset-violet_dark_deces {
  border-bottom: 2px outset var(--violet_dark_deces);
}

.border-bottom-2-none-violet_dark_deces {
  border-bottom: 2px none var(--violet_dark_deces);
}

.border-bottom-2-hidden-violet_dark_deces {
  border-bottom: 2px hidden var(--violet_dark_deces);
}

.border-bottom-2-solid-violet_pastel {
  border-bottom: 2px solid var(--violet_pastel);
}

.border-bottom-2-dashed-violet_pastel {
  border-bottom: 2px dashed var(--violet_pastel);
}

.border-bottom-2-dotted-violet_pastel {
  border-bottom: 2px dotted var(--violet_pastel);
}

.border-bottom-2-double-violet_pastel {
  border-bottom: 2px double var(--violet_pastel);
}

.border-bottom-2-groove-violet_pastel {
  border-bottom: 2px groove var(--violet_pastel);
}

.border-bottom-2-ridge-violet_pastel {
  border-bottom: 2px ridge var(--violet_pastel);
}

.border-bottom-2-inset-violet_pastel {
  border-bottom: 2px inset var(--violet_pastel);
}

.border-bottom-2-outset-violet_pastel {
  border-bottom: 2px outset var(--violet_pastel);
}

.border-bottom-2-none-violet_pastel {
  border-bottom: 2px none var(--violet_pastel);
}

.border-bottom-2-hidden-violet_pastel {
  border-bottom: 2px hidden var(--violet_pastel);
}

.border-bottom-2-solid-violet_pastel_deces {
  border-bottom: 2px solid var(--violet_pastel_deces);
}

.border-bottom-2-dashed-violet_pastel_deces {
  border-bottom: 2px dashed var(--violet_pastel_deces);
}

.border-bottom-2-dotted-violet_pastel_deces {
  border-bottom: 2px dotted var(--violet_pastel_deces);
}

.border-bottom-2-double-violet_pastel_deces {
  border-bottom: 2px double var(--violet_pastel_deces);
}

.border-bottom-2-groove-violet_pastel_deces {
  border-bottom: 2px groove var(--violet_pastel_deces);
}

.border-bottom-2-ridge-violet_pastel_deces {
  border-bottom: 2px ridge var(--violet_pastel_deces);
}

.border-bottom-2-inset-violet_pastel_deces {
  border-bottom: 2px inset var(--violet_pastel_deces);
}

.border-bottom-2-outset-violet_pastel_deces {
  border-bottom: 2px outset var(--violet_pastel_deces);
}

.border-bottom-2-none-violet_pastel_deces {
  border-bottom: 2px none var(--violet_pastel_deces);
}

.border-bottom-2-hidden-violet_pastel_deces {
  border-bottom: 2px hidden var(--violet_pastel_deces);
}

.border-bottom-2-solid-mauve {
  border-bottom: 2px solid var(--mauve);
}

.border-bottom-2-dashed-mauve {
  border-bottom: 2px dashed var(--mauve);
}

.border-bottom-2-dotted-mauve {
  border-bottom: 2px dotted var(--mauve);
}

.border-bottom-2-double-mauve {
  border-bottom: 2px double var(--mauve);
}

.border-bottom-2-groove-mauve {
  border-bottom: 2px groove var(--mauve);
}

.border-bottom-2-ridge-mauve {
  border-bottom: 2px ridge var(--mauve);
}

.border-bottom-2-inset-mauve {
  border-bottom: 2px inset var(--mauve);
}

.border-bottom-2-outset-mauve {
  border-bottom: 2px outset var(--mauve);
}

.border-bottom-2-none-mauve {
  border-bottom: 2px none var(--mauve);
}

.border-bottom-2-hidden-mauve {
  border-bottom: 2px hidden var(--mauve);
}

.border-bottom-2-solid-rose_light {
  border-bottom: 2px solid var(--rose_light);
}

.border-bottom-2-dashed-rose_light {
  border-bottom: 2px dashed var(--rose_light);
}

.border-bottom-2-dotted-rose_light {
  border-bottom: 2px dotted var(--rose_light);
}

.border-bottom-2-double-rose_light {
  border-bottom: 2px double var(--rose_light);
}

.border-bottom-2-groove-rose_light {
  border-bottom: 2px groove var(--rose_light);
}

.border-bottom-2-ridge-rose_light {
  border-bottom: 2px ridge var(--rose_light);
}

.border-bottom-2-inset-rose_light {
  border-bottom: 2px inset var(--rose_light);
}

.border-bottom-2-outset-rose_light {
  border-bottom: 2px outset var(--rose_light);
}

.border-bottom-2-none-rose_light {
  border-bottom: 2px none var(--rose_light);
}

.border-bottom-2-hidden-rose_light {
  border-bottom: 2px hidden var(--rose_light);
}

.border-bottom-2-solid-rose_dark {
  border-bottom: 2px solid var(--rose_dark);
}

.border-bottom-2-dashed-rose_dark {
  border-bottom: 2px dashed var(--rose_dark);
}

.border-bottom-2-dotted-rose_dark {
  border-bottom: 2px dotted var(--rose_dark);
}

.border-bottom-2-double-rose_dark {
  border-bottom: 2px double var(--rose_dark);
}

.border-bottom-2-groove-rose_dark {
  border-bottom: 2px groove var(--rose_dark);
}

.border-bottom-2-ridge-rose_dark {
  border-bottom: 2px ridge var(--rose_dark);
}

.border-bottom-2-inset-rose_dark {
  border-bottom: 2px inset var(--rose_dark);
}

.border-bottom-2-outset-rose_dark {
  border-bottom: 2px outset var(--rose_dark);
}

.border-bottom-2-none-rose_dark {
  border-bottom: 2px none var(--rose_dark);
}

.border-bottom-2-hidden-rose_dark {
  border-bottom: 2px hidden var(--rose_dark);
}

.border-bottom-2-solid-rose_pastel {
  border-bottom: 2px solid var(--rose_pastel);
}

.border-bottom-2-dashed-rose_pastel {
  border-bottom: 2px dashed var(--rose_pastel);
}

.border-bottom-2-dotted-rose_pastel {
  border-bottom: 2px dotted var(--rose_pastel);
}

.border-bottom-2-double-rose_pastel {
  border-bottom: 2px double var(--rose_pastel);
}

.border-bottom-2-groove-rose_pastel {
  border-bottom: 2px groove var(--rose_pastel);
}

.border-bottom-2-ridge-rose_pastel {
  border-bottom: 2px ridge var(--rose_pastel);
}

.border-bottom-2-inset-rose_pastel {
  border-bottom: 2px inset var(--rose_pastel);
}

.border-bottom-2-outset-rose_pastel {
  border-bottom: 2px outset var(--rose_pastel);
}

.border-bottom-2-none-rose_pastel {
  border-bottom: 2px none var(--rose_pastel);
}

.border-bottom-2-hidden-rose_pastel {
  border-bottom: 2px hidden var(--rose_pastel);
}

.border-bottom-2-solid-rose_chair_light {
  border-bottom: 2px solid var(--rose_chair_light);
}

.border-bottom-2-dashed-rose_chair_light {
  border-bottom: 2px dashed var(--rose_chair_light);
}

.border-bottom-2-dotted-rose_chair_light {
  border-bottom: 2px dotted var(--rose_chair_light);
}

.border-bottom-2-double-rose_chair_light {
  border-bottom: 2px double var(--rose_chair_light);
}

.border-bottom-2-groove-rose_chair_light {
  border-bottom: 2px groove var(--rose_chair_light);
}

.border-bottom-2-ridge-rose_chair_light {
  border-bottom: 2px ridge var(--rose_chair_light);
}

.border-bottom-2-inset-rose_chair_light {
  border-bottom: 2px inset var(--rose_chair_light);
}

.border-bottom-2-outset-rose_chair_light {
  border-bottom: 2px outset var(--rose_chair_light);
}

.border-bottom-2-none-rose_chair_light {
  border-bottom: 2px none var(--rose_chair_light);
}

.border-bottom-2-hidden-rose_chair_light {
  border-bottom: 2px hidden var(--rose_chair_light);
}

.border-bottom-2-solid-rose_chair_dark {
  border-bottom: 2px solid var(--rose_chair_dark);
}

.border-bottom-2-dashed-rose_chair_dark {
  border-bottom: 2px dashed var(--rose_chair_dark);
}

.border-bottom-2-dotted-rose_chair_dark {
  border-bottom: 2px dotted var(--rose_chair_dark);
}

.border-bottom-2-double-rose_chair_dark {
  border-bottom: 2px double var(--rose_chair_dark);
}

.border-bottom-2-groove-rose_chair_dark {
  border-bottom: 2px groove var(--rose_chair_dark);
}

.border-bottom-2-ridge-rose_chair_dark {
  border-bottom: 2px ridge var(--rose_chair_dark);
}

.border-bottom-2-inset-rose_chair_dark {
  border-bottom: 2px inset var(--rose_chair_dark);
}

.border-bottom-2-outset-rose_chair_dark {
  border-bottom: 2px outset var(--rose_chair_dark);
}

.border-bottom-2-none-rose_chair_dark {
  border-bottom: 2px none var(--rose_chair_dark);
}

.border-bottom-2-hidden-rose_chair_dark {
  border-bottom: 2px hidden var(--rose_chair_dark);
}

.border-bottom-2-solid-rose_chair_pastel {
  border-bottom: 2px solid var(--rose_chair_pastel);
}

.border-bottom-2-dashed-rose_chair_pastel {
  border-bottom: 2px dashed var(--rose_chair_pastel);
}

.border-bottom-2-dotted-rose_chair_pastel {
  border-bottom: 2px dotted var(--rose_chair_pastel);
}

.border-bottom-2-double-rose_chair_pastel {
  border-bottom: 2px double var(--rose_chair_pastel);
}

.border-bottom-2-groove-rose_chair_pastel {
  border-bottom: 2px groove var(--rose_chair_pastel);
}

.border-bottom-2-ridge-rose_chair_pastel {
  border-bottom: 2px ridge var(--rose_chair_pastel);
}

.border-bottom-2-inset-rose_chair_pastel {
  border-bottom: 2px inset var(--rose_chair_pastel);
}

.border-bottom-2-outset-rose_chair_pastel {
  border-bottom: 2px outset var(--rose_chair_pastel);
}

.border-bottom-2-none-rose_chair_pastel {
  border-bottom: 2px none var(--rose_chair_pastel);
}

.border-bottom-2-hidden-rose_chair_pastel {
  border-bottom: 2px hidden var(--rose_chair_pastel);
}

.border-bottom-2-solid-vert_positif {
  border-bottom: 2px solid var(--vert_positif);
}

.border-bottom-2-dashed-vert_positif {
  border-bottom: 2px dashed var(--vert_positif);
}

.border-bottom-2-dotted-vert_positif {
  border-bottom: 2px dotted var(--vert_positif);
}

.border-bottom-2-double-vert_positif {
  border-bottom: 2px double var(--vert_positif);
}

.border-bottom-2-groove-vert_positif {
  border-bottom: 2px groove var(--vert_positif);
}

.border-bottom-2-ridge-vert_positif {
  border-bottom: 2px ridge var(--vert_positif);
}

.border-bottom-2-inset-vert_positif {
  border-bottom: 2px inset var(--vert_positif);
}

.border-bottom-2-outset-vert_positif {
  border-bottom: 2px outset var(--vert_positif);
}

.border-bottom-2-none-vert_positif {
  border-bottom: 2px none var(--vert_positif);
}

.border-bottom-2-hidden-vert_positif {
  border-bottom: 2px hidden var(--vert_positif);
}

.border-bottom-2-solid-rouge_negatif {
  border-bottom: 2px solid var(--rouge_negatif);
}

.border-bottom-2-dashed-rouge_negatif {
  border-bottom: 2px dashed var(--rouge_negatif);
}

.border-bottom-2-dotted-rouge_negatif {
  border-bottom: 2px dotted var(--rouge_negatif);
}

.border-bottom-2-double-rouge_negatif {
  border-bottom: 2px double var(--rouge_negatif);
}

.border-bottom-2-groove-rouge_negatif {
  border-bottom: 2px groove var(--rouge_negatif);
}

.border-bottom-2-ridge-rouge_negatif {
  border-bottom: 2px ridge var(--rouge_negatif);
}

.border-bottom-2-inset-rouge_negatif {
  border-bottom: 2px inset var(--rouge_negatif);
}

.border-bottom-2-outset-rouge_negatif {
  border-bottom: 2px outset var(--rouge_negatif);
}

.border-bottom-2-none-rouge_negatif {
  border-bottom: 2px none var(--rouge_negatif);
}

.border-bottom-2-hidden-rouge_negatif {
  border-bottom: 2px hidden var(--rouge_negatif);
}

.border-bottom-2-solid-bleu_focus {
  border-bottom: 2px solid var(--bleu_focus);
}

.border-bottom-2-dashed-bleu_focus {
  border-bottom: 2px dashed var(--bleu_focus);
}

.border-bottom-2-dotted-bleu_focus {
  border-bottom: 2px dotted var(--bleu_focus);
}

.border-bottom-2-double-bleu_focus {
  border-bottom: 2px double var(--bleu_focus);
}

.border-bottom-2-groove-bleu_focus {
  border-bottom: 2px groove var(--bleu_focus);
}

.border-bottom-2-ridge-bleu_focus {
  border-bottom: 2px ridge var(--bleu_focus);
}

.border-bottom-2-inset-bleu_focus {
  border-bottom: 2px inset var(--bleu_focus);
}

.border-bottom-2-outset-bleu_focus {
  border-bottom: 2px outset var(--bleu_focus);
}

.border-bottom-2-none-bleu_focus {
  border-bottom: 2px none var(--bleu_focus);
}

.border-bottom-2-hidden-bleu_focus {
  border-bottom: 2px hidden var(--bleu_focus);
}

.border-bottom-2-solid-alerte_vert_positif {
  border-bottom: 2px solid var(--alerte_vert_positif);
}

.border-bottom-2-dashed-alerte_vert_positif {
  border-bottom: 2px dashed var(--alerte_vert_positif);
}

.border-bottom-2-dotted-alerte_vert_positif {
  border-bottom: 2px dotted var(--alerte_vert_positif);
}

.border-bottom-2-double-alerte_vert_positif {
  border-bottom: 2px double var(--alerte_vert_positif);
}

.border-bottom-2-groove-alerte_vert_positif {
  border-bottom: 2px groove var(--alerte_vert_positif);
}

.border-bottom-2-ridge-alerte_vert_positif {
  border-bottom: 2px ridge var(--alerte_vert_positif);
}

.border-bottom-2-inset-alerte_vert_positif {
  border-bottom: 2px inset var(--alerte_vert_positif);
}

.border-bottom-2-outset-alerte_vert_positif {
  border-bottom: 2px outset var(--alerte_vert_positif);
}

.border-bottom-2-none-alerte_vert_positif {
  border-bottom: 2px none var(--alerte_vert_positif);
}

.border-bottom-2-hidden-alerte_vert_positif {
  border-bottom: 2px hidden var(--alerte_vert_positif);
}

.border-bottom-2-solid-alerte_rouge_negatif {
  border-bottom: 2px solid var(--alerte_rouge_negatif);
}

.border-bottom-2-dashed-alerte_rouge_negatif {
  border-bottom: 2px dashed var(--alerte_rouge_negatif);
}

.border-bottom-2-dotted-alerte_rouge_negatif {
  border-bottom: 2px dotted var(--alerte_rouge_negatif);
}

.border-bottom-2-double-alerte_rouge_negatif {
  border-bottom: 2px double var(--alerte_rouge_negatif);
}

.border-bottom-2-groove-alerte_rouge_negatif {
  border-bottom: 2px groove var(--alerte_rouge_negatif);
}

.border-bottom-2-ridge-alerte_rouge_negatif {
  border-bottom: 2px ridge var(--alerte_rouge_negatif);
}

.border-bottom-2-inset-alerte_rouge_negatif {
  border-bottom: 2px inset var(--alerte_rouge_negatif);
}

.border-bottom-2-outset-alerte_rouge_negatif {
  border-bottom: 2px outset var(--alerte_rouge_negatif);
}

.border-bottom-2-none-alerte_rouge_negatif {
  border-bottom: 2px none var(--alerte_rouge_negatif);
}

.border-bottom-2-hidden-alerte_rouge_negatif {
  border-bottom: 2px hidden var(--alerte_rouge_negatif);
}

.border-bottom-2-solid-alerte_bleu_information {
  border-bottom: 2px solid var(--alerte_bleu_information);
}

.border-bottom-2-dashed-alerte_bleu_information {
  border-bottom: 2px dashed var(--alerte_bleu_information);
}

.border-bottom-2-dotted-alerte_bleu_information {
  border-bottom: 2px dotted var(--alerte_bleu_information);
}

.border-bottom-2-double-alerte_bleu_information {
  border-bottom: 2px double var(--alerte_bleu_information);
}

.border-bottom-2-groove-alerte_bleu_information {
  border-bottom: 2px groove var(--alerte_bleu_information);
}

.border-bottom-2-ridge-alerte_bleu_information {
  border-bottom: 2px ridge var(--alerte_bleu_information);
}

.border-bottom-2-inset-alerte_bleu_information {
  border-bottom: 2px inset var(--alerte_bleu_information);
}

.border-bottom-2-outset-alerte_bleu_information {
  border-bottom: 2px outset var(--alerte_bleu_information);
}

.border-bottom-2-none-alerte_bleu_information {
  border-bottom: 2px none var(--alerte_bleu_information);
}

.border-bottom-2-hidden-alerte_bleu_information {
  border-bottom: 2px hidden var(--alerte_bleu_information);
}

.border-bottom-2-solid-blanc {
  border-bottom: 2px solid #ffffff;
}

.border-bottom-2-dashed-blanc {
  border-bottom: 2px dashed #ffffff;
}

.border-bottom-2-dotted-blanc {
  border-bottom: 2px dotted #ffffff;
}

.border-bottom-2-double-blanc {
  border-bottom: 2px double #ffffff;
}

.border-bottom-2-groove-blanc {
  border-bottom: 2px groove #ffffff;
}

.border-bottom-2-ridge-blanc {
  border-bottom: 2px ridge #ffffff;
}

.border-bottom-2-inset-blanc {
  border-bottom: 2px inset #ffffff;
}

.border-bottom-2-outset-blanc {
  border-bottom: 2px outset #ffffff;
}

.border-bottom-2-none-blanc {
  border-bottom: 2px none #ffffff;
}

.border-bottom-2-hidden-blanc {
  border-bottom: 2px hidden #ffffff;
}

.border-bottom-2-solid-noir {
  border-bottom: 2px solid #222222;
}

.border-bottom-2-dashed-noir {
  border-bottom: 2px dashed #222222;
}

.border-bottom-2-dotted-noir {
  border-bottom: 2px dotted #222222;
}

.border-bottom-2-double-noir {
  border-bottom: 2px double #222222;
}

.border-bottom-2-groove-noir {
  border-bottom: 2px groove #222222;
}

.border-bottom-2-ridge-noir {
  border-bottom: 2px ridge #222222;
}

.border-bottom-2-inset-noir {
  border-bottom: 2px inset #222222;
}

.border-bottom-2-outset-noir {
  border-bottom: 2px outset #222222;
}

.border-bottom-2-none-noir {
  border-bottom: 2px none #222222;
}

.border-bottom-2-hidden-noir {
  border-bottom: 2px hidden #222222;
}

.border-bottom-2-solid-gris_light {
  border-bottom: 2px solid var(--gris_light);
}

.border-bottom-2-dashed-gris_light {
  border-bottom: 2px dashed var(--gris_light);
}

.border-bottom-2-dotted-gris_light {
  border-bottom: 2px dotted var(--gris_light);
}

.border-bottom-2-double-gris_light {
  border-bottom: 2px double var(--gris_light);
}

.border-bottom-2-groove-gris_light {
  border-bottom: 2px groove var(--gris_light);
}

.border-bottom-2-ridge-gris_light {
  border-bottom: 2px ridge var(--gris_light);
}

.border-bottom-2-inset-gris_light {
  border-bottom: 2px inset var(--gris_light);
}

.border-bottom-2-outset-gris_light {
  border-bottom: 2px outset var(--gris_light);
}

.border-bottom-2-none-gris_light {
  border-bottom: 2px none var(--gris_light);
}

.border-bottom-2-hidden-gris_light {
  border-bottom: 2px hidden var(--gris_light);
}

.border-bottom-2-solid-gris_dark {
  border-bottom: 2px solid var(--gris_dark);
}

.border-bottom-2-dashed-gris_dark {
  border-bottom: 2px dashed var(--gris_dark);
}

.border-bottom-2-dotted-gris_dark {
  border-bottom: 2px dotted var(--gris_dark);
}

.border-bottom-2-double-gris_dark {
  border-bottom: 2px double var(--gris_dark);
}

.border-bottom-2-groove-gris_dark {
  border-bottom: 2px groove var(--gris_dark);
}

.border-bottom-2-ridge-gris_dark {
  border-bottom: 2px ridge var(--gris_dark);
}

.border-bottom-2-inset-gris_dark {
  border-bottom: 2px inset var(--gris_dark);
}

.border-bottom-2-outset-gris_dark {
  border-bottom: 2px outset var(--gris_dark);
}

.border-bottom-2-none-gris_dark {
  border-bottom: 2px none var(--gris_dark);
}

.border-bottom-2-hidden-gris_dark {
  border-bottom: 2px hidden var(--gris_dark);
}

.border-bottom-2-solid-gris_background {
  border-bottom: 2px solid var(--gris_background);
}

.border-bottom-2-dashed-gris_background {
  border-bottom: 2px dashed var(--gris_background);
}

.border-bottom-2-dotted-gris_background {
  border-bottom: 2px dotted var(--gris_background);
}

.border-bottom-2-double-gris_background {
  border-bottom: 2px double var(--gris_background);
}

.border-bottom-2-groove-gris_background {
  border-bottom: 2px groove var(--gris_background);
}

.border-bottom-2-ridge-gris_background {
  border-bottom: 2px ridge var(--gris_background);
}

.border-bottom-2-inset-gris_background {
  border-bottom: 2px inset var(--gris_background);
}

.border-bottom-2-outset-gris_background {
  border-bottom: 2px outset var(--gris_background);
}

.border-bottom-2-none-gris_background {
  border-bottom: 2px none var(--gris_background);
}

.border-bottom-2-hidden-gris_background {
  border-bottom: 2px hidden var(--gris_background);
}

.border-right-2-solid-corail_mh_brand {
  border-right: 2px solid var(--corail_mh_brand);
}

.border-right-2-dashed-corail_mh_brand {
  border-right: 2px dashed var(--corail_mh_brand);
}

.border-right-2-dotted-corail_mh_brand {
  border-right: 2px dotted var(--corail_mh_brand);
}

.border-right-2-double-corail_mh_brand {
  border-right: 2px double var(--corail_mh_brand);
}

.border-right-2-groove-corail_mh_brand {
  border-right: 2px groove var(--corail_mh_brand);
}

.border-right-2-ridge-corail_mh_brand {
  border-right: 2px ridge var(--corail_mh_brand);
}

.border-right-2-inset-corail_mh_brand {
  border-right: 2px inset var(--corail_mh_brand);
}

.border-right-2-outset-corail_mh_brand {
  border-right: 2px outset var(--corail_mh_brand);
}

.border-right-2-none-corail_mh_brand {
  border-right: 2px none var(--corail_mh_brand);
}

.border-right-2-hidden-corail_mh_brand {
  border-right: 2px hidden var(--corail_mh_brand);
}

.border-right-2-solid-corail_mh_dark {
  border-right: 2px solid var(--corail_mh_dark);
}

.border-right-2-dashed-corail_mh_dark {
  border-right: 2px dashed var(--corail_mh_dark);
}

.border-right-2-dotted-corail_mh_dark {
  border-right: 2px dotted var(--corail_mh_dark);
}

.border-right-2-double-corail_mh_dark {
  border-right: 2px double var(--corail_mh_dark);
}

.border-right-2-groove-corail_mh_dark {
  border-right: 2px groove var(--corail_mh_dark);
}

.border-right-2-ridge-corail_mh_dark {
  border-right: 2px ridge var(--corail_mh_dark);
}

.border-right-2-inset-corail_mh_dark {
  border-right: 2px inset var(--corail_mh_dark);
}

.border-right-2-outset-corail_mh_dark {
  border-right: 2px outset var(--corail_mh_dark);
}

.border-right-2-none-corail_mh_dark {
  border-right: 2px none var(--corail_mh_dark);
}

.border-right-2-hidden-corail_mh_dark {
  border-right: 2px hidden var(--corail_mh_dark);
}

.border-right-2-solid-corail_mh_light {
  border-right: 2px solid var(--corail_mh_light);
}

.border-right-2-dashed-corail_mh_light {
  border-right: 2px dashed var(--corail_mh_light);
}

.border-right-2-dotted-corail_mh_light {
  border-right: 2px dotted var(--corail_mh_light);
}

.border-right-2-double-corail_mh_light {
  border-right: 2px double var(--corail_mh_light);
}

.border-right-2-groove-corail_mh_light {
  border-right: 2px groove var(--corail_mh_light);
}

.border-right-2-ridge-corail_mh_light {
  border-right: 2px ridge var(--corail_mh_light);
}

.border-right-2-inset-corail_mh_light {
  border-right: 2px inset var(--corail_mh_light);
}

.border-right-2-outset-corail_mh_light {
  border-right: 2px outset var(--corail_mh_light);
}

.border-right-2-none-corail_mh_light {
  border-right: 2px none var(--corail_mh_light);
}

.border-right-2-hidden-corail_mh_light {
  border-right: 2px hidden var(--corail_mh_light);
}

.border-right-2-solid-corail_pastel {
  border-right: 2px solid var(--corail_pastel);
}

.border-right-2-dashed-corail_pastel {
  border-right: 2px dashed var(--corail_pastel);
}

.border-right-2-dotted-corail_pastel {
  border-right: 2px dotted var(--corail_pastel);
}

.border-right-2-double-corail_pastel {
  border-right: 2px double var(--corail_pastel);
}

.border-right-2-groove-corail_pastel {
  border-right: 2px groove var(--corail_pastel);
}

.border-right-2-ridge-corail_pastel {
  border-right: 2px ridge var(--corail_pastel);
}

.border-right-2-inset-corail_pastel {
  border-right: 2px inset var(--corail_pastel);
}

.border-right-2-outset-corail_pastel {
  border-right: 2px outset var(--corail_pastel);
}

.border-right-2-none-corail_pastel {
  border-right: 2px none var(--corail_pastel);
}

.border-right-2-hidden-corail_pastel {
  border-right: 2px hidden var(--corail_pastel);
}

.border-right-2-solid-corail_light {
  border-right: 2px solid var(--corail_light);
}

.border-right-2-dashed-corail_light {
  border-right: 2px dashed var(--corail_light);
}

.border-right-2-dotted-corail_light {
  border-right: 2px dotted var(--corail_light);
}

.border-right-2-double-corail_light {
  border-right: 2px double var(--corail_light);
}

.border-right-2-groove-corail_light {
  border-right: 2px groove var(--corail_light);
}

.border-right-2-ridge-corail_light {
  border-right: 2px ridge var(--corail_light);
}

.border-right-2-inset-corail_light {
  border-right: 2px inset var(--corail_light);
}

.border-right-2-outset-corail_light {
  border-right: 2px outset var(--corail_light);
}

.border-right-2-none-corail_light {
  border-right: 2px none var(--corail_light);
}

.border-right-2-hidden-corail_light {
  border-right: 2px hidden var(--corail_light);
}

.border-right-2-solid-corail_dark {
  border-right: 2px solid var(--corail_dark);
}

.border-right-2-dashed-corail_dark {
  border-right: 2px dashed var(--corail_dark);
}

.border-right-2-dotted-corail_dark {
  border-right: 2px dotted var(--corail_dark);
}

.border-right-2-double-corail_dark {
  border-right: 2px double var(--corail_dark);
}

.border-right-2-groove-corail_dark {
  border-right: 2px groove var(--corail_dark);
}

.border-right-2-ridge-corail_dark {
  border-right: 2px ridge var(--corail_dark);
}

.border-right-2-inset-corail_dark {
  border-right: 2px inset var(--corail_dark);
}

.border-right-2-outset-corail_dark {
  border-right: 2px outset var(--corail_dark);
}

.border-right-2-none-corail_dark {
  border-right: 2px none var(--corail_dark);
}

.border-right-2-hidden-corail_dark {
  border-right: 2px hidden var(--corail_dark);
}

.border-right-2-solid-gris_sable_light {
  border-right: 2px solid var(--gris_sable_light);
}

.border-right-2-dashed-gris_sable_light {
  border-right: 2px dashed var(--gris_sable_light);
}

.border-right-2-dotted-gris_sable_light {
  border-right: 2px dotted var(--gris_sable_light);
}

.border-right-2-double-gris_sable_light {
  border-right: 2px double var(--gris_sable_light);
}

.border-right-2-groove-gris_sable_light {
  border-right: 2px groove var(--gris_sable_light);
}

.border-right-2-ridge-gris_sable_light {
  border-right: 2px ridge var(--gris_sable_light);
}

.border-right-2-inset-gris_sable_light {
  border-right: 2px inset var(--gris_sable_light);
}

.border-right-2-outset-gris_sable_light {
  border-right: 2px outset var(--gris_sable_light);
}

.border-right-2-none-gris_sable_light {
  border-right: 2px none var(--gris_sable_light);
}

.border-right-2-hidden-gris_sable_light {
  border-right: 2px hidden var(--gris_sable_light);
}

.border-right-2-solid-gris_sable_dark {
  border-right: 2px solid var(--gris_sable_dark);
}

.border-right-2-dashed-gris_sable_dark {
  border-right: 2px dashed var(--gris_sable_dark);
}

.border-right-2-dotted-gris_sable_dark {
  border-right: 2px dotted var(--gris_sable_dark);
}

.border-right-2-double-gris_sable_dark {
  border-right: 2px double var(--gris_sable_dark);
}

.border-right-2-groove-gris_sable_dark {
  border-right: 2px groove var(--gris_sable_dark);
}

.border-right-2-ridge-gris_sable_dark {
  border-right: 2px ridge var(--gris_sable_dark);
}

.border-right-2-inset-gris_sable_dark {
  border-right: 2px inset var(--gris_sable_dark);
}

.border-right-2-outset-gris_sable_dark {
  border-right: 2px outset var(--gris_sable_dark);
}

.border-right-2-none-gris_sable_dark {
  border-right: 2px none var(--gris_sable_dark);
}

.border-right-2-hidden-gris_sable_dark {
  border-right: 2px hidden var(--gris_sable_dark);
}

.border-right-2-solid-gris_sable_pastel {
  border-right: 2px solid var(--gris_sable_pastel);
}

.border-right-2-dashed-gris_sable_pastel {
  border-right: 2px dashed var(--gris_sable_pastel);
}

.border-right-2-dotted-gris_sable_pastel {
  border-right: 2px dotted var(--gris_sable_pastel);
}

.border-right-2-double-gris_sable_pastel {
  border-right: 2px double var(--gris_sable_pastel);
}

.border-right-2-groove-gris_sable_pastel {
  border-right: 2px groove var(--gris_sable_pastel);
}

.border-right-2-ridge-gris_sable_pastel {
  border-right: 2px ridge var(--gris_sable_pastel);
}

.border-right-2-inset-gris_sable_pastel {
  border-right: 2px inset var(--gris_sable_pastel);
}

.border-right-2-outset-gris_sable_pastel {
  border-right: 2px outset var(--gris_sable_pastel);
}

.border-right-2-none-gris_sable_pastel {
  border-right: 2px none var(--gris_sable_pastel);
}

.border-right-2-hidden-gris_sable_pastel {
  border-right: 2px hidden var(--gris_sable_pastel);
}

.border-right-2-solid-jaune_light {
  border-right: 2px solid var(--jaune_light);
}

.border-right-2-dashed-jaune_light {
  border-right: 2px dashed var(--jaune_light);
}

.border-right-2-dotted-jaune_light {
  border-right: 2px dotted var(--jaune_light);
}

.border-right-2-double-jaune_light {
  border-right: 2px double var(--jaune_light);
}

.border-right-2-groove-jaune_light {
  border-right: 2px groove var(--jaune_light);
}

.border-right-2-ridge-jaune_light {
  border-right: 2px ridge var(--jaune_light);
}

.border-right-2-inset-jaune_light {
  border-right: 2px inset var(--jaune_light);
}

.border-right-2-outset-jaune_light {
  border-right: 2px outset var(--jaune_light);
}

.border-right-2-none-jaune_light {
  border-right: 2px none var(--jaune_light);
}

.border-right-2-hidden-jaune_light {
  border-right: 2px hidden var(--jaune_light);
}

.border-right-2-solid-jaune_dark {
  border-right: 2px solid var(--jaune_dark);
}

.border-right-2-dashed-jaune_dark {
  border-right: 2px dashed var(--jaune_dark);
}

.border-right-2-dotted-jaune_dark {
  border-right: 2px dotted var(--jaune_dark);
}

.border-right-2-double-jaune_dark {
  border-right: 2px double var(--jaune_dark);
}

.border-right-2-groove-jaune_dark {
  border-right: 2px groove var(--jaune_dark);
}

.border-right-2-ridge-jaune_dark {
  border-right: 2px ridge var(--jaune_dark);
}

.border-right-2-inset-jaune_dark {
  border-right: 2px inset var(--jaune_dark);
}

.border-right-2-outset-jaune_dark {
  border-right: 2px outset var(--jaune_dark);
}

.border-right-2-none-jaune_dark {
  border-right: 2px none var(--jaune_dark);
}

.border-right-2-hidden-jaune_dark {
  border-right: 2px hidden var(--jaune_dark);
}

.border-right-2-solid-jaune_pastel {
  border-right: 2px solid var(--jaune_pastel);
}

.border-right-2-dashed-jaune_pastel {
  border-right: 2px dashed var(--jaune_pastel);
}

.border-right-2-dotted-jaune_pastel {
  border-right: 2px dotted var(--jaune_pastel);
}

.border-right-2-double-jaune_pastel {
  border-right: 2px double var(--jaune_pastel);
}

.border-right-2-groove-jaune_pastel {
  border-right: 2px groove var(--jaune_pastel);
}

.border-right-2-ridge-jaune_pastel {
  border-right: 2px ridge var(--jaune_pastel);
}

.border-right-2-inset-jaune_pastel {
  border-right: 2px inset var(--jaune_pastel);
}

.border-right-2-outset-jaune_pastel {
  border-right: 2px outset var(--jaune_pastel);
}

.border-right-2-none-jaune_pastel {
  border-right: 2px none var(--jaune_pastel);
}

.border-right-2-hidden-jaune_pastel {
  border-right: 2px hidden var(--jaune_pastel);
}

.border-right-2-solid-vert_light {
  border-right: 2px solid var(--vert_light);
}

.border-right-2-dashed-vert_light {
  border-right: 2px dashed var(--vert_light);
}

.border-right-2-dotted-vert_light {
  border-right: 2px dotted var(--vert_light);
}

.border-right-2-double-vert_light {
  border-right: 2px double var(--vert_light);
}

.border-right-2-groove-vert_light {
  border-right: 2px groove var(--vert_light);
}

.border-right-2-ridge-vert_light {
  border-right: 2px ridge var(--vert_light);
}

.border-right-2-inset-vert_light {
  border-right: 2px inset var(--vert_light);
}

.border-right-2-outset-vert_light {
  border-right: 2px outset var(--vert_light);
}

.border-right-2-none-vert_light {
  border-right: 2px none var(--vert_light);
}

.border-right-2-hidden-vert_light {
  border-right: 2px hidden var(--vert_light);
}

.border-right-2-solid-vert_dark {
  border-right: 2px solid var(--vert_dark);
}

.border-right-2-dashed-vert_dark {
  border-right: 2px dashed var(--vert_dark);
}

.border-right-2-dotted-vert_dark {
  border-right: 2px dotted var(--vert_dark);
}

.border-right-2-double-vert_dark {
  border-right: 2px double var(--vert_dark);
}

.border-right-2-groove-vert_dark {
  border-right: 2px groove var(--vert_dark);
}

.border-right-2-ridge-vert_dark {
  border-right: 2px ridge var(--vert_dark);
}

.border-right-2-inset-vert_dark {
  border-right: 2px inset var(--vert_dark);
}

.border-right-2-outset-vert_dark {
  border-right: 2px outset var(--vert_dark);
}

.border-right-2-none-vert_dark {
  border-right: 2px none var(--vert_dark);
}

.border-right-2-hidden-vert_dark {
  border-right: 2px hidden var(--vert_dark);
}

.border-right-2-solid-vert_pastel {
  border-right: 2px solid var(--vert_pastel);
}

.border-right-2-dashed-vert_pastel {
  border-right: 2px dashed var(--vert_pastel);
}

.border-right-2-dotted-vert_pastel {
  border-right: 2px dotted var(--vert_pastel);
}

.border-right-2-double-vert_pastel {
  border-right: 2px double var(--vert_pastel);
}

.border-right-2-groove-vert_pastel {
  border-right: 2px groove var(--vert_pastel);
}

.border-right-2-ridge-vert_pastel {
  border-right: 2px ridge var(--vert_pastel);
}

.border-right-2-inset-vert_pastel {
  border-right: 2px inset var(--vert_pastel);
}

.border-right-2-outset-vert_pastel {
  border-right: 2px outset var(--vert_pastel);
}

.border-right-2-none-vert_pastel {
  border-right: 2px none var(--vert_pastel);
}

.border-right-2-hidden-vert_pastel {
  border-right: 2px hidden var(--vert_pastel);
}

.border-right-2-solid-bleu_turquoise_light {
  border-right: 2px solid var(--bleu_turquoise_light);
}

.border-right-2-dashed-bleu_turquoise_light {
  border-right: 2px dashed var(--bleu_turquoise_light);
}

.border-right-2-dotted-bleu_turquoise_light {
  border-right: 2px dotted var(--bleu_turquoise_light);
}

.border-right-2-double-bleu_turquoise_light {
  border-right: 2px double var(--bleu_turquoise_light);
}

.border-right-2-groove-bleu_turquoise_light {
  border-right: 2px groove var(--bleu_turquoise_light);
}

.border-right-2-ridge-bleu_turquoise_light {
  border-right: 2px ridge var(--bleu_turquoise_light);
}

.border-right-2-inset-bleu_turquoise_light {
  border-right: 2px inset var(--bleu_turquoise_light);
}

.border-right-2-outset-bleu_turquoise_light {
  border-right: 2px outset var(--bleu_turquoise_light);
}

.border-right-2-none-bleu_turquoise_light {
  border-right: 2px none var(--bleu_turquoise_light);
}

.border-right-2-hidden-bleu_turquoise_light {
  border-right: 2px hidden var(--bleu_turquoise_light);
}

.border-right-2-solid-bleu_turquoise_middle {
  border-right: 2px solid var(--bleu_turquoise_middle);
}

.border-right-2-dashed-bleu_turquoise_middle {
  border-right: 2px dashed var(--bleu_turquoise_middle);
}

.border-right-2-dotted-bleu_turquoise_middle {
  border-right: 2px dotted var(--bleu_turquoise_middle);
}

.border-right-2-double-bleu_turquoise_middle {
  border-right: 2px double var(--bleu_turquoise_middle);
}

.border-right-2-groove-bleu_turquoise_middle {
  border-right: 2px groove var(--bleu_turquoise_middle);
}

.border-right-2-ridge-bleu_turquoise_middle {
  border-right: 2px ridge var(--bleu_turquoise_middle);
}

.border-right-2-inset-bleu_turquoise_middle {
  border-right: 2px inset var(--bleu_turquoise_middle);
}

.border-right-2-outset-bleu_turquoise_middle {
  border-right: 2px outset var(--bleu_turquoise_middle);
}

.border-right-2-none-bleu_turquoise_middle {
  border-right: 2px none var(--bleu_turquoise_middle);
}

.border-right-2-hidden-bleu_turquoise_middle {
  border-right: 2px hidden var(--bleu_turquoise_middle);
}

.border-right-2-solid-bleu_turquoise_dark {
  border-right: 2px solid var(--bleu_turquoise_dark);
}

.border-right-2-dashed-bleu_turquoise_dark {
  border-right: 2px dashed var(--bleu_turquoise_dark);
}

.border-right-2-dotted-bleu_turquoise_dark {
  border-right: 2px dotted var(--bleu_turquoise_dark);
}

.border-right-2-double-bleu_turquoise_dark {
  border-right: 2px double var(--bleu_turquoise_dark);
}

.border-right-2-groove-bleu_turquoise_dark {
  border-right: 2px groove var(--bleu_turquoise_dark);
}

.border-right-2-ridge-bleu_turquoise_dark {
  border-right: 2px ridge var(--bleu_turquoise_dark);
}

.border-right-2-inset-bleu_turquoise_dark {
  border-right: 2px inset var(--bleu_turquoise_dark);
}

.border-right-2-outset-bleu_turquoise_dark {
  border-right: 2px outset var(--bleu_turquoise_dark);
}

.border-right-2-none-bleu_turquoise_dark {
  border-right: 2px none var(--bleu_turquoise_dark);
}

.border-right-2-hidden-bleu_turquoise_dark {
  border-right: 2px hidden var(--bleu_turquoise_dark);
}

.border-right-2-solid-bleu_turquoise_pastel {
  border-right: 2px solid var(--bleu_turquoise_pastel);
}

.border-right-2-dashed-bleu_turquoise_pastel {
  border-right: 2px dashed var(--bleu_turquoise_pastel);
}

.border-right-2-dotted-bleu_turquoise_pastel {
  border-right: 2px dotted var(--bleu_turquoise_pastel);
}

.border-right-2-double-bleu_turquoise_pastel {
  border-right: 2px double var(--bleu_turquoise_pastel);
}

.border-right-2-groove-bleu_turquoise_pastel {
  border-right: 2px groove var(--bleu_turquoise_pastel);
}

.border-right-2-ridge-bleu_turquoise_pastel {
  border-right: 2px ridge var(--bleu_turquoise_pastel);
}

.border-right-2-inset-bleu_turquoise_pastel {
  border-right: 2px inset var(--bleu_turquoise_pastel);
}

.border-right-2-outset-bleu_turquoise_pastel {
  border-right: 2px outset var(--bleu_turquoise_pastel);
}

.border-right-2-none-bleu_turquoise_pastel {
  border-right: 2px none var(--bleu_turquoise_pastel);
}

.border-right-2-hidden-bleu_turquoise_pastel {
  border-right: 2px hidden var(--bleu_turquoise_pastel);
}

.border-right-2-solid-bleu_light {
  border-right: 2px solid var(--bleu_light);
}

.border-right-2-dashed-bleu_light {
  border-right: 2px dashed var(--bleu_light);
}

.border-right-2-dotted-bleu_light {
  border-right: 2px dotted var(--bleu_light);
}

.border-right-2-double-bleu_light {
  border-right: 2px double var(--bleu_light);
}

.border-right-2-groove-bleu_light {
  border-right: 2px groove var(--bleu_light);
}

.border-right-2-ridge-bleu_light {
  border-right: 2px ridge var(--bleu_light);
}

.border-right-2-inset-bleu_light {
  border-right: 2px inset var(--bleu_light);
}

.border-right-2-outset-bleu_light {
  border-right: 2px outset var(--bleu_light);
}

.border-right-2-none-bleu_light {
  border-right: 2px none var(--bleu_light);
}

.border-right-2-hidden-bleu_light {
  border-right: 2px hidden var(--bleu_light);
}

.border-right-2-solid-bleu_pastel {
  border-right: 2px solid var(--bleu_pastel);
}

.border-right-2-dashed-bleu_pastel {
  border-right: 2px dashed var(--bleu_pastel);
}

.border-right-2-dotted-bleu_pastel {
  border-right: 2px dotted var(--bleu_pastel);
}

.border-right-2-double-bleu_pastel {
  border-right: 2px double var(--bleu_pastel);
}

.border-right-2-groove-bleu_pastel {
  border-right: 2px groove var(--bleu_pastel);
}

.border-right-2-ridge-bleu_pastel {
  border-right: 2px ridge var(--bleu_pastel);
}

.border-right-2-inset-bleu_pastel {
  border-right: 2px inset var(--bleu_pastel);
}

.border-right-2-outset-bleu_pastel {
  border-right: 2px outset var(--bleu_pastel);
}

.border-right-2-none-bleu_pastel {
  border-right: 2px none var(--bleu_pastel);
}

.border-right-2-hidden-bleu_pastel {
  border-right: 2px hidden var(--bleu_pastel);
}

.border-right-2-solid-bleu_dark {
  border-right: 2px solid var(--bleu_dark);
}

.border-right-2-dashed-bleu_dark {
  border-right: 2px dashed var(--bleu_dark);
}

.border-right-2-dotted-bleu_dark {
  border-right: 2px dotted var(--bleu_dark);
}

.border-right-2-double-bleu_dark {
  border-right: 2px double var(--bleu_dark);
}

.border-right-2-groove-bleu_dark {
  border-right: 2px groove var(--bleu_dark);
}

.border-right-2-ridge-bleu_dark {
  border-right: 2px ridge var(--bleu_dark);
}

.border-right-2-inset-bleu_dark {
  border-right: 2px inset var(--bleu_dark);
}

.border-right-2-outset-bleu_dark {
  border-right: 2px outset var(--bleu_dark);
}

.border-right-2-none-bleu_dark {
  border-right: 2px none var(--bleu_dark);
}

.border-right-2-hidden-bleu_dark {
  border-right: 2px hidden var(--bleu_dark);
}

.border-right-2-solid-violet_light {
  border-right: 2px solid var(--violet_light);
}

.border-right-2-dashed-violet_light {
  border-right: 2px dashed var(--violet_light);
}

.border-right-2-dotted-violet_light {
  border-right: 2px dotted var(--violet_light);
}

.border-right-2-double-violet_light {
  border-right: 2px double var(--violet_light);
}

.border-right-2-groove-violet_light {
  border-right: 2px groove var(--violet_light);
}

.border-right-2-ridge-violet_light {
  border-right: 2px ridge var(--violet_light);
}

.border-right-2-inset-violet_light {
  border-right: 2px inset var(--violet_light);
}

.border-right-2-outset-violet_light {
  border-right: 2px outset var(--violet_light);
}

.border-right-2-none-violet_light {
  border-right: 2px none var(--violet_light);
}

.border-right-2-hidden-violet_light {
  border-right: 2px hidden var(--violet_light);
}

.border-right-2-solid-violet_dark {
  border-right: 2px solid var(--violet_dark);
}

.border-right-2-dashed-violet_dark {
  border-right: 2px dashed var(--violet_dark);
}

.border-right-2-dotted-violet_dark {
  border-right: 2px dotted var(--violet_dark);
}

.border-right-2-double-violet_dark {
  border-right: 2px double var(--violet_dark);
}

.border-right-2-groove-violet_dark {
  border-right: 2px groove var(--violet_dark);
}

.border-right-2-ridge-violet_dark {
  border-right: 2px ridge var(--violet_dark);
}

.border-right-2-inset-violet_dark {
  border-right: 2px inset var(--violet_dark);
}

.border-right-2-outset-violet_dark {
  border-right: 2px outset var(--violet_dark);
}

.border-right-2-none-violet_dark {
  border-right: 2px none var(--violet_dark);
}

.border-right-2-hidden-violet_dark {
  border-right: 2px hidden var(--violet_dark);
}

.border-right-2-solid-violet_light_deces {
  border-right: 2px solid var(--violet_light_deces);
}

.border-right-2-dashed-violet_light_deces {
  border-right: 2px dashed var(--violet_light_deces);
}

.border-right-2-dotted-violet_light_deces {
  border-right: 2px dotted var(--violet_light_deces);
}

.border-right-2-double-violet_light_deces {
  border-right: 2px double var(--violet_light_deces);
}

.border-right-2-groove-violet_light_deces {
  border-right: 2px groove var(--violet_light_deces);
}

.border-right-2-ridge-violet_light_deces {
  border-right: 2px ridge var(--violet_light_deces);
}

.border-right-2-inset-violet_light_deces {
  border-right: 2px inset var(--violet_light_deces);
}

.border-right-2-outset-violet_light_deces {
  border-right: 2px outset var(--violet_light_deces);
}

.border-right-2-none-violet_light_deces {
  border-right: 2px none var(--violet_light_deces);
}

.border-right-2-hidden-violet_light_deces {
  border-right: 2px hidden var(--violet_light_deces);
}

.border-right-2-solid-violet_dark_deces {
  border-right: 2px solid var(--violet_dark_deces);
}

.border-right-2-dashed-violet_dark_deces {
  border-right: 2px dashed var(--violet_dark_deces);
}

.border-right-2-dotted-violet_dark_deces {
  border-right: 2px dotted var(--violet_dark_deces);
}

.border-right-2-double-violet_dark_deces {
  border-right: 2px double var(--violet_dark_deces);
}

.border-right-2-groove-violet_dark_deces {
  border-right: 2px groove var(--violet_dark_deces);
}

.border-right-2-ridge-violet_dark_deces {
  border-right: 2px ridge var(--violet_dark_deces);
}

.border-right-2-inset-violet_dark_deces {
  border-right: 2px inset var(--violet_dark_deces);
}

.border-right-2-outset-violet_dark_deces {
  border-right: 2px outset var(--violet_dark_deces);
}

.border-right-2-none-violet_dark_deces {
  border-right: 2px none var(--violet_dark_deces);
}

.border-right-2-hidden-violet_dark_deces {
  border-right: 2px hidden var(--violet_dark_deces);
}

.border-right-2-solid-violet_pastel {
  border-right: 2px solid var(--violet_pastel);
}

.border-right-2-dashed-violet_pastel {
  border-right: 2px dashed var(--violet_pastel);
}

.border-right-2-dotted-violet_pastel {
  border-right: 2px dotted var(--violet_pastel);
}

.border-right-2-double-violet_pastel {
  border-right: 2px double var(--violet_pastel);
}

.border-right-2-groove-violet_pastel {
  border-right: 2px groove var(--violet_pastel);
}

.border-right-2-ridge-violet_pastel {
  border-right: 2px ridge var(--violet_pastel);
}

.border-right-2-inset-violet_pastel {
  border-right: 2px inset var(--violet_pastel);
}

.border-right-2-outset-violet_pastel {
  border-right: 2px outset var(--violet_pastel);
}

.border-right-2-none-violet_pastel {
  border-right: 2px none var(--violet_pastel);
}

.border-right-2-hidden-violet_pastel {
  border-right: 2px hidden var(--violet_pastel);
}

.border-right-2-solid-violet_pastel_deces {
  border-right: 2px solid var(--violet_pastel_deces);
}

.border-right-2-dashed-violet_pastel_deces {
  border-right: 2px dashed var(--violet_pastel_deces);
}

.border-right-2-dotted-violet_pastel_deces {
  border-right: 2px dotted var(--violet_pastel_deces);
}

.border-right-2-double-violet_pastel_deces {
  border-right: 2px double var(--violet_pastel_deces);
}

.border-right-2-groove-violet_pastel_deces {
  border-right: 2px groove var(--violet_pastel_deces);
}

.border-right-2-ridge-violet_pastel_deces {
  border-right: 2px ridge var(--violet_pastel_deces);
}

.border-right-2-inset-violet_pastel_deces {
  border-right: 2px inset var(--violet_pastel_deces);
}

.border-right-2-outset-violet_pastel_deces {
  border-right: 2px outset var(--violet_pastel_deces);
}

.border-right-2-none-violet_pastel_deces {
  border-right: 2px none var(--violet_pastel_deces);
}

.border-right-2-hidden-violet_pastel_deces {
  border-right: 2px hidden var(--violet_pastel_deces);
}

.border-right-2-solid-mauve {
  border-right: 2px solid var(--mauve);
}

.border-right-2-dashed-mauve {
  border-right: 2px dashed var(--mauve);
}

.border-right-2-dotted-mauve {
  border-right: 2px dotted var(--mauve);
}

.border-right-2-double-mauve {
  border-right: 2px double var(--mauve);
}

.border-right-2-groove-mauve {
  border-right: 2px groove var(--mauve);
}

.border-right-2-ridge-mauve {
  border-right: 2px ridge var(--mauve);
}

.border-right-2-inset-mauve {
  border-right: 2px inset var(--mauve);
}

.border-right-2-outset-mauve {
  border-right: 2px outset var(--mauve);
}

.border-right-2-none-mauve {
  border-right: 2px none var(--mauve);
}

.border-right-2-hidden-mauve {
  border-right: 2px hidden var(--mauve);
}

.border-right-2-solid-rose_light {
  border-right: 2px solid var(--rose_light);
}

.border-right-2-dashed-rose_light {
  border-right: 2px dashed var(--rose_light);
}

.border-right-2-dotted-rose_light {
  border-right: 2px dotted var(--rose_light);
}

.border-right-2-double-rose_light {
  border-right: 2px double var(--rose_light);
}

.border-right-2-groove-rose_light {
  border-right: 2px groove var(--rose_light);
}

.border-right-2-ridge-rose_light {
  border-right: 2px ridge var(--rose_light);
}

.border-right-2-inset-rose_light {
  border-right: 2px inset var(--rose_light);
}

.border-right-2-outset-rose_light {
  border-right: 2px outset var(--rose_light);
}

.border-right-2-none-rose_light {
  border-right: 2px none var(--rose_light);
}

.border-right-2-hidden-rose_light {
  border-right: 2px hidden var(--rose_light);
}

.border-right-2-solid-rose_dark {
  border-right: 2px solid var(--rose_dark);
}

.border-right-2-dashed-rose_dark {
  border-right: 2px dashed var(--rose_dark);
}

.border-right-2-dotted-rose_dark {
  border-right: 2px dotted var(--rose_dark);
}

.border-right-2-double-rose_dark {
  border-right: 2px double var(--rose_dark);
}

.border-right-2-groove-rose_dark {
  border-right: 2px groove var(--rose_dark);
}

.border-right-2-ridge-rose_dark {
  border-right: 2px ridge var(--rose_dark);
}

.border-right-2-inset-rose_dark {
  border-right: 2px inset var(--rose_dark);
}

.border-right-2-outset-rose_dark {
  border-right: 2px outset var(--rose_dark);
}

.border-right-2-none-rose_dark {
  border-right: 2px none var(--rose_dark);
}

.border-right-2-hidden-rose_dark {
  border-right: 2px hidden var(--rose_dark);
}

.border-right-2-solid-rose_pastel {
  border-right: 2px solid var(--rose_pastel);
}

.border-right-2-dashed-rose_pastel {
  border-right: 2px dashed var(--rose_pastel);
}

.border-right-2-dotted-rose_pastel {
  border-right: 2px dotted var(--rose_pastel);
}

.border-right-2-double-rose_pastel {
  border-right: 2px double var(--rose_pastel);
}

.border-right-2-groove-rose_pastel {
  border-right: 2px groove var(--rose_pastel);
}

.border-right-2-ridge-rose_pastel {
  border-right: 2px ridge var(--rose_pastel);
}

.border-right-2-inset-rose_pastel {
  border-right: 2px inset var(--rose_pastel);
}

.border-right-2-outset-rose_pastel {
  border-right: 2px outset var(--rose_pastel);
}

.border-right-2-none-rose_pastel {
  border-right: 2px none var(--rose_pastel);
}

.border-right-2-hidden-rose_pastel {
  border-right: 2px hidden var(--rose_pastel);
}

.border-right-2-solid-rose_chair_light {
  border-right: 2px solid var(--rose_chair_light);
}

.border-right-2-dashed-rose_chair_light {
  border-right: 2px dashed var(--rose_chair_light);
}

.border-right-2-dotted-rose_chair_light {
  border-right: 2px dotted var(--rose_chair_light);
}

.border-right-2-double-rose_chair_light {
  border-right: 2px double var(--rose_chair_light);
}

.border-right-2-groove-rose_chair_light {
  border-right: 2px groove var(--rose_chair_light);
}

.border-right-2-ridge-rose_chair_light {
  border-right: 2px ridge var(--rose_chair_light);
}

.border-right-2-inset-rose_chair_light {
  border-right: 2px inset var(--rose_chair_light);
}

.border-right-2-outset-rose_chair_light {
  border-right: 2px outset var(--rose_chair_light);
}

.border-right-2-none-rose_chair_light {
  border-right: 2px none var(--rose_chair_light);
}

.border-right-2-hidden-rose_chair_light {
  border-right: 2px hidden var(--rose_chair_light);
}

.border-right-2-solid-rose_chair_dark {
  border-right: 2px solid var(--rose_chair_dark);
}

.border-right-2-dashed-rose_chair_dark {
  border-right: 2px dashed var(--rose_chair_dark);
}

.border-right-2-dotted-rose_chair_dark {
  border-right: 2px dotted var(--rose_chair_dark);
}

.border-right-2-double-rose_chair_dark {
  border-right: 2px double var(--rose_chair_dark);
}

.border-right-2-groove-rose_chair_dark {
  border-right: 2px groove var(--rose_chair_dark);
}

.border-right-2-ridge-rose_chair_dark {
  border-right: 2px ridge var(--rose_chair_dark);
}

.border-right-2-inset-rose_chair_dark {
  border-right: 2px inset var(--rose_chair_dark);
}

.border-right-2-outset-rose_chair_dark {
  border-right: 2px outset var(--rose_chair_dark);
}

.border-right-2-none-rose_chair_dark {
  border-right: 2px none var(--rose_chair_dark);
}

.border-right-2-hidden-rose_chair_dark {
  border-right: 2px hidden var(--rose_chair_dark);
}

.border-right-2-solid-rose_chair_pastel {
  border-right: 2px solid var(--rose_chair_pastel);
}

.border-right-2-dashed-rose_chair_pastel {
  border-right: 2px dashed var(--rose_chair_pastel);
}

.border-right-2-dotted-rose_chair_pastel {
  border-right: 2px dotted var(--rose_chair_pastel);
}

.border-right-2-double-rose_chair_pastel {
  border-right: 2px double var(--rose_chair_pastel);
}

.border-right-2-groove-rose_chair_pastel {
  border-right: 2px groove var(--rose_chair_pastel);
}

.border-right-2-ridge-rose_chair_pastel {
  border-right: 2px ridge var(--rose_chair_pastel);
}

.border-right-2-inset-rose_chair_pastel {
  border-right: 2px inset var(--rose_chair_pastel);
}

.border-right-2-outset-rose_chair_pastel {
  border-right: 2px outset var(--rose_chair_pastel);
}

.border-right-2-none-rose_chair_pastel {
  border-right: 2px none var(--rose_chair_pastel);
}

.border-right-2-hidden-rose_chair_pastel {
  border-right: 2px hidden var(--rose_chair_pastel);
}

.border-right-2-solid-vert_positif {
  border-right: 2px solid var(--vert_positif);
}

.border-right-2-dashed-vert_positif {
  border-right: 2px dashed var(--vert_positif);
}

.border-right-2-dotted-vert_positif {
  border-right: 2px dotted var(--vert_positif);
}

.border-right-2-double-vert_positif {
  border-right: 2px double var(--vert_positif);
}

.border-right-2-groove-vert_positif {
  border-right: 2px groove var(--vert_positif);
}

.border-right-2-ridge-vert_positif {
  border-right: 2px ridge var(--vert_positif);
}

.border-right-2-inset-vert_positif {
  border-right: 2px inset var(--vert_positif);
}

.border-right-2-outset-vert_positif {
  border-right: 2px outset var(--vert_positif);
}

.border-right-2-none-vert_positif {
  border-right: 2px none var(--vert_positif);
}

.border-right-2-hidden-vert_positif {
  border-right: 2px hidden var(--vert_positif);
}

.border-right-2-solid-rouge_negatif {
  border-right: 2px solid var(--rouge_negatif);
}

.border-right-2-dashed-rouge_negatif {
  border-right: 2px dashed var(--rouge_negatif);
}

.border-right-2-dotted-rouge_negatif {
  border-right: 2px dotted var(--rouge_negatif);
}

.border-right-2-double-rouge_negatif {
  border-right: 2px double var(--rouge_negatif);
}

.border-right-2-groove-rouge_negatif {
  border-right: 2px groove var(--rouge_negatif);
}

.border-right-2-ridge-rouge_negatif {
  border-right: 2px ridge var(--rouge_negatif);
}

.border-right-2-inset-rouge_negatif {
  border-right: 2px inset var(--rouge_negatif);
}

.border-right-2-outset-rouge_negatif {
  border-right: 2px outset var(--rouge_negatif);
}

.border-right-2-none-rouge_negatif {
  border-right: 2px none var(--rouge_negatif);
}

.border-right-2-hidden-rouge_negatif {
  border-right: 2px hidden var(--rouge_negatif);
}

.border-right-2-solid-bleu_focus {
  border-right: 2px solid var(--bleu_focus);
}

.border-right-2-dashed-bleu_focus {
  border-right: 2px dashed var(--bleu_focus);
}

.border-right-2-dotted-bleu_focus {
  border-right: 2px dotted var(--bleu_focus);
}

.border-right-2-double-bleu_focus {
  border-right: 2px double var(--bleu_focus);
}

.border-right-2-groove-bleu_focus {
  border-right: 2px groove var(--bleu_focus);
}

.border-right-2-ridge-bleu_focus {
  border-right: 2px ridge var(--bleu_focus);
}

.border-right-2-inset-bleu_focus {
  border-right: 2px inset var(--bleu_focus);
}

.border-right-2-outset-bleu_focus {
  border-right: 2px outset var(--bleu_focus);
}

.border-right-2-none-bleu_focus {
  border-right: 2px none var(--bleu_focus);
}

.border-right-2-hidden-bleu_focus {
  border-right: 2px hidden var(--bleu_focus);
}

.border-right-2-solid-alerte_vert_positif {
  border-right: 2px solid var(--alerte_vert_positif);
}

.border-right-2-dashed-alerte_vert_positif {
  border-right: 2px dashed var(--alerte_vert_positif);
}

.border-right-2-dotted-alerte_vert_positif {
  border-right: 2px dotted var(--alerte_vert_positif);
}

.border-right-2-double-alerte_vert_positif {
  border-right: 2px double var(--alerte_vert_positif);
}

.border-right-2-groove-alerte_vert_positif {
  border-right: 2px groove var(--alerte_vert_positif);
}

.border-right-2-ridge-alerte_vert_positif {
  border-right: 2px ridge var(--alerte_vert_positif);
}

.border-right-2-inset-alerte_vert_positif {
  border-right: 2px inset var(--alerte_vert_positif);
}

.border-right-2-outset-alerte_vert_positif {
  border-right: 2px outset var(--alerte_vert_positif);
}

.border-right-2-none-alerte_vert_positif {
  border-right: 2px none var(--alerte_vert_positif);
}

.border-right-2-hidden-alerte_vert_positif {
  border-right: 2px hidden var(--alerte_vert_positif);
}

.border-right-2-solid-alerte_rouge_negatif {
  border-right: 2px solid var(--alerte_rouge_negatif);
}

.border-right-2-dashed-alerte_rouge_negatif {
  border-right: 2px dashed var(--alerte_rouge_negatif);
}

.border-right-2-dotted-alerte_rouge_negatif {
  border-right: 2px dotted var(--alerte_rouge_negatif);
}

.border-right-2-double-alerte_rouge_negatif {
  border-right: 2px double var(--alerte_rouge_negatif);
}

.border-right-2-groove-alerte_rouge_negatif {
  border-right: 2px groove var(--alerte_rouge_negatif);
}

.border-right-2-ridge-alerte_rouge_negatif {
  border-right: 2px ridge var(--alerte_rouge_negatif);
}

.border-right-2-inset-alerte_rouge_negatif {
  border-right: 2px inset var(--alerte_rouge_negatif);
}

.border-right-2-outset-alerte_rouge_negatif {
  border-right: 2px outset var(--alerte_rouge_negatif);
}

.border-right-2-none-alerte_rouge_negatif {
  border-right: 2px none var(--alerte_rouge_negatif);
}

.border-right-2-hidden-alerte_rouge_negatif {
  border-right: 2px hidden var(--alerte_rouge_negatif);
}

.border-right-2-solid-alerte_bleu_information {
  border-right: 2px solid var(--alerte_bleu_information);
}

.border-right-2-dashed-alerte_bleu_information {
  border-right: 2px dashed var(--alerte_bleu_information);
}

.border-right-2-dotted-alerte_bleu_information {
  border-right: 2px dotted var(--alerte_bleu_information);
}

.border-right-2-double-alerte_bleu_information {
  border-right: 2px double var(--alerte_bleu_information);
}

.border-right-2-groove-alerte_bleu_information {
  border-right: 2px groove var(--alerte_bleu_information);
}

.border-right-2-ridge-alerte_bleu_information {
  border-right: 2px ridge var(--alerte_bleu_information);
}

.border-right-2-inset-alerte_bleu_information {
  border-right: 2px inset var(--alerte_bleu_information);
}

.border-right-2-outset-alerte_bleu_information {
  border-right: 2px outset var(--alerte_bleu_information);
}

.border-right-2-none-alerte_bleu_information {
  border-right: 2px none var(--alerte_bleu_information);
}

.border-right-2-hidden-alerte_bleu_information {
  border-right: 2px hidden var(--alerte_bleu_information);
}

.border-right-2-solid-blanc {
  border-right: 2px solid #ffffff;
}

.border-right-2-dashed-blanc {
  border-right: 2px dashed #ffffff;
}

.border-right-2-dotted-blanc {
  border-right: 2px dotted #ffffff;
}

.border-right-2-double-blanc {
  border-right: 2px double #ffffff;
}

.border-right-2-groove-blanc {
  border-right: 2px groove #ffffff;
}

.border-right-2-ridge-blanc {
  border-right: 2px ridge #ffffff;
}

.border-right-2-inset-blanc {
  border-right: 2px inset #ffffff;
}

.border-right-2-outset-blanc {
  border-right: 2px outset #ffffff;
}

.border-right-2-none-blanc {
  border-right: 2px none #ffffff;
}

.border-right-2-hidden-blanc {
  border-right: 2px hidden #ffffff;
}

.border-right-2-solid-noir {
  border-right: 2px solid #222222;
}

.border-right-2-dashed-noir {
  border-right: 2px dashed #222222;
}

.border-right-2-dotted-noir {
  border-right: 2px dotted #222222;
}

.border-right-2-double-noir {
  border-right: 2px double #222222;
}

.border-right-2-groove-noir {
  border-right: 2px groove #222222;
}

.border-right-2-ridge-noir {
  border-right: 2px ridge #222222;
}

.border-right-2-inset-noir {
  border-right: 2px inset #222222;
}

.border-right-2-outset-noir {
  border-right: 2px outset #222222;
}

.border-right-2-none-noir {
  border-right: 2px none #222222;
}

.border-right-2-hidden-noir {
  border-right: 2px hidden #222222;
}

.border-right-2-solid-gris_light {
  border-right: 2px solid var(--gris_light);
}

.border-right-2-dashed-gris_light {
  border-right: 2px dashed var(--gris_light);
}

.border-right-2-dotted-gris_light {
  border-right: 2px dotted var(--gris_light);
}

.border-right-2-double-gris_light {
  border-right: 2px double var(--gris_light);
}

.border-right-2-groove-gris_light {
  border-right: 2px groove var(--gris_light);
}

.border-right-2-ridge-gris_light {
  border-right: 2px ridge var(--gris_light);
}

.border-right-2-inset-gris_light {
  border-right: 2px inset var(--gris_light);
}

.border-right-2-outset-gris_light {
  border-right: 2px outset var(--gris_light);
}

.border-right-2-none-gris_light {
  border-right: 2px none var(--gris_light);
}

.border-right-2-hidden-gris_light {
  border-right: 2px hidden var(--gris_light);
}

.border-right-2-solid-gris_dark {
  border-right: 2px solid var(--gris_dark);
}

.border-right-2-dashed-gris_dark {
  border-right: 2px dashed var(--gris_dark);
}

.border-right-2-dotted-gris_dark {
  border-right: 2px dotted var(--gris_dark);
}

.border-right-2-double-gris_dark {
  border-right: 2px double var(--gris_dark);
}

.border-right-2-groove-gris_dark {
  border-right: 2px groove var(--gris_dark);
}

.border-right-2-ridge-gris_dark {
  border-right: 2px ridge var(--gris_dark);
}

.border-right-2-inset-gris_dark {
  border-right: 2px inset var(--gris_dark);
}

.border-right-2-outset-gris_dark {
  border-right: 2px outset var(--gris_dark);
}

.border-right-2-none-gris_dark {
  border-right: 2px none var(--gris_dark);
}

.border-right-2-hidden-gris_dark {
  border-right: 2px hidden var(--gris_dark);
}

.border-right-2-solid-gris_background {
  border-right: 2px solid var(--gris_background);
}

.border-right-2-dashed-gris_background {
  border-right: 2px dashed var(--gris_background);
}

.border-right-2-dotted-gris_background {
  border-right: 2px dotted var(--gris_background);
}

.border-right-2-double-gris_background {
  border-right: 2px double var(--gris_background);
}

.border-right-2-groove-gris_background {
  border-right: 2px groove var(--gris_background);
}

.border-right-2-ridge-gris_background {
  border-right: 2px ridge var(--gris_background);
}

.border-right-2-inset-gris_background {
  border-right: 2px inset var(--gris_background);
}

.border-right-2-outset-gris_background {
  border-right: 2px outset var(--gris_background);
}

.border-right-2-none-gris_background {
  border-right: 2px none var(--gris_background);
}

.border-right-2-hidden-gris_background {
  border-right: 2px hidden var(--gris_background);
}

.border-left-2-solid-corail_mh_brand {
  border-left: 2px solid var(--corail_mh_brand);
}

.border-left-2-dashed-corail_mh_brand {
  border-left: 2px dashed var(--corail_mh_brand);
}

.border-left-2-dotted-corail_mh_brand {
  border-left: 2px dotted var(--corail_mh_brand);
}

.border-left-2-double-corail_mh_brand {
  border-left: 2px double var(--corail_mh_brand);
}

.border-left-2-groove-corail_mh_brand {
  border-left: 2px groove var(--corail_mh_brand);
}

.border-left-2-ridge-corail_mh_brand {
  border-left: 2px ridge var(--corail_mh_brand);
}

.border-left-2-inset-corail_mh_brand {
  border-left: 2px inset var(--corail_mh_brand);
}

.border-left-2-outset-corail_mh_brand {
  border-left: 2px outset var(--corail_mh_brand);
}

.border-left-2-none-corail_mh_brand {
  border-left: 2px none var(--corail_mh_brand);
}

.border-left-2-hidden-corail_mh_brand {
  border-left: 2px hidden var(--corail_mh_brand);
}

.border-left-2-solid-corail_mh_dark {
  border-left: 2px solid var(--corail_mh_dark);
}

.border-left-2-dashed-corail_mh_dark {
  border-left: 2px dashed var(--corail_mh_dark);
}

.border-left-2-dotted-corail_mh_dark {
  border-left: 2px dotted var(--corail_mh_dark);
}

.border-left-2-double-corail_mh_dark {
  border-left: 2px double var(--corail_mh_dark);
}

.border-left-2-groove-corail_mh_dark {
  border-left: 2px groove var(--corail_mh_dark);
}

.border-left-2-ridge-corail_mh_dark {
  border-left: 2px ridge var(--corail_mh_dark);
}

.border-left-2-inset-corail_mh_dark {
  border-left: 2px inset var(--corail_mh_dark);
}

.border-left-2-outset-corail_mh_dark {
  border-left: 2px outset var(--corail_mh_dark);
}

.border-left-2-none-corail_mh_dark {
  border-left: 2px none var(--corail_mh_dark);
}

.border-left-2-hidden-corail_mh_dark {
  border-left: 2px hidden var(--corail_mh_dark);
}

.border-left-2-solid-corail_mh_light {
  border-left: 2px solid var(--corail_mh_light);
}

.border-left-2-dashed-corail_mh_light {
  border-left: 2px dashed var(--corail_mh_light);
}

.border-left-2-dotted-corail_mh_light {
  border-left: 2px dotted var(--corail_mh_light);
}

.border-left-2-double-corail_mh_light {
  border-left: 2px double var(--corail_mh_light);
}

.border-left-2-groove-corail_mh_light {
  border-left: 2px groove var(--corail_mh_light);
}

.border-left-2-ridge-corail_mh_light {
  border-left: 2px ridge var(--corail_mh_light);
}

.border-left-2-inset-corail_mh_light {
  border-left: 2px inset var(--corail_mh_light);
}

.border-left-2-outset-corail_mh_light {
  border-left: 2px outset var(--corail_mh_light);
}

.border-left-2-none-corail_mh_light {
  border-left: 2px none var(--corail_mh_light);
}

.border-left-2-hidden-corail_mh_light {
  border-left: 2px hidden var(--corail_mh_light);
}

.border-left-2-solid-corail_pastel {
  border-left: 2px solid var(--corail_pastel);
}

.border-left-2-dashed-corail_pastel {
  border-left: 2px dashed var(--corail_pastel);
}

.border-left-2-dotted-corail_pastel {
  border-left: 2px dotted var(--corail_pastel);
}

.border-left-2-double-corail_pastel {
  border-left: 2px double var(--corail_pastel);
}

.border-left-2-groove-corail_pastel {
  border-left: 2px groove var(--corail_pastel);
}

.border-left-2-ridge-corail_pastel {
  border-left: 2px ridge var(--corail_pastel);
}

.border-left-2-inset-corail_pastel {
  border-left: 2px inset var(--corail_pastel);
}

.border-left-2-outset-corail_pastel {
  border-left: 2px outset var(--corail_pastel);
}

.border-left-2-none-corail_pastel {
  border-left: 2px none var(--corail_pastel);
}

.border-left-2-hidden-corail_pastel {
  border-left: 2px hidden var(--corail_pastel);
}

.border-left-2-solid-corail_light {
  border-left: 2px solid var(--corail_light);
}

.border-left-2-dashed-corail_light {
  border-left: 2px dashed var(--corail_light);
}

.border-left-2-dotted-corail_light {
  border-left: 2px dotted var(--corail_light);
}

.border-left-2-double-corail_light {
  border-left: 2px double var(--corail_light);
}

.border-left-2-groove-corail_light {
  border-left: 2px groove var(--corail_light);
}

.border-left-2-ridge-corail_light {
  border-left: 2px ridge var(--corail_light);
}

.border-left-2-inset-corail_light {
  border-left: 2px inset var(--corail_light);
}

.border-left-2-outset-corail_light {
  border-left: 2px outset var(--corail_light);
}

.border-left-2-none-corail_light {
  border-left: 2px none var(--corail_light);
}

.border-left-2-hidden-corail_light {
  border-left: 2px hidden var(--corail_light);
}

.border-left-2-solid-corail_dark {
  border-left: 2px solid var(--corail_dark);
}

.border-left-2-dashed-corail_dark {
  border-left: 2px dashed var(--corail_dark);
}

.border-left-2-dotted-corail_dark {
  border-left: 2px dotted var(--corail_dark);
}

.border-left-2-double-corail_dark {
  border-left: 2px double var(--corail_dark);
}

.border-left-2-groove-corail_dark {
  border-left: 2px groove var(--corail_dark);
}

.border-left-2-ridge-corail_dark {
  border-left: 2px ridge var(--corail_dark);
}

.border-left-2-inset-corail_dark {
  border-left: 2px inset var(--corail_dark);
}

.border-left-2-outset-corail_dark {
  border-left: 2px outset var(--corail_dark);
}

.border-left-2-none-corail_dark {
  border-left: 2px none var(--corail_dark);
}

.border-left-2-hidden-corail_dark {
  border-left: 2px hidden var(--corail_dark);
}

.border-left-2-solid-gris_sable_light {
  border-left: 2px solid var(--gris_sable_light);
}

.border-left-2-dashed-gris_sable_light {
  border-left: 2px dashed var(--gris_sable_light);
}

.border-left-2-dotted-gris_sable_light {
  border-left: 2px dotted var(--gris_sable_light);
}

.border-left-2-double-gris_sable_light {
  border-left: 2px double var(--gris_sable_light);
}

.border-left-2-groove-gris_sable_light {
  border-left: 2px groove var(--gris_sable_light);
}

.border-left-2-ridge-gris_sable_light {
  border-left: 2px ridge var(--gris_sable_light);
}

.border-left-2-inset-gris_sable_light {
  border-left: 2px inset var(--gris_sable_light);
}

.border-left-2-outset-gris_sable_light {
  border-left: 2px outset var(--gris_sable_light);
}

.border-left-2-none-gris_sable_light {
  border-left: 2px none var(--gris_sable_light);
}

.border-left-2-hidden-gris_sable_light {
  border-left: 2px hidden var(--gris_sable_light);
}

.border-left-2-solid-gris_sable_dark {
  border-left: 2px solid var(--gris_sable_dark);
}

.border-left-2-dashed-gris_sable_dark {
  border-left: 2px dashed var(--gris_sable_dark);
}

.border-left-2-dotted-gris_sable_dark {
  border-left: 2px dotted var(--gris_sable_dark);
}

.border-left-2-double-gris_sable_dark {
  border-left: 2px double var(--gris_sable_dark);
}

.border-left-2-groove-gris_sable_dark {
  border-left: 2px groove var(--gris_sable_dark);
}

.border-left-2-ridge-gris_sable_dark {
  border-left: 2px ridge var(--gris_sable_dark);
}

.border-left-2-inset-gris_sable_dark {
  border-left: 2px inset var(--gris_sable_dark);
}

.border-left-2-outset-gris_sable_dark {
  border-left: 2px outset var(--gris_sable_dark);
}

.border-left-2-none-gris_sable_dark {
  border-left: 2px none var(--gris_sable_dark);
}

.border-left-2-hidden-gris_sable_dark {
  border-left: 2px hidden var(--gris_sable_dark);
}

.border-left-2-solid-gris_sable_pastel {
  border-left: 2px solid var(--gris_sable_pastel);
}

.border-left-2-dashed-gris_sable_pastel {
  border-left: 2px dashed var(--gris_sable_pastel);
}

.border-left-2-dotted-gris_sable_pastel {
  border-left: 2px dotted var(--gris_sable_pastel);
}

.border-left-2-double-gris_sable_pastel {
  border-left: 2px double var(--gris_sable_pastel);
}

.border-left-2-groove-gris_sable_pastel {
  border-left: 2px groove var(--gris_sable_pastel);
}

.border-left-2-ridge-gris_sable_pastel {
  border-left: 2px ridge var(--gris_sable_pastel);
}

.border-left-2-inset-gris_sable_pastel {
  border-left: 2px inset var(--gris_sable_pastel);
}

.border-left-2-outset-gris_sable_pastel {
  border-left: 2px outset var(--gris_sable_pastel);
}

.border-left-2-none-gris_sable_pastel {
  border-left: 2px none var(--gris_sable_pastel);
}

.border-left-2-hidden-gris_sable_pastel {
  border-left: 2px hidden var(--gris_sable_pastel);
}

.border-left-2-solid-jaune_light {
  border-left: 2px solid var(--jaune_light);
}

.border-left-2-dashed-jaune_light {
  border-left: 2px dashed var(--jaune_light);
}

.border-left-2-dotted-jaune_light {
  border-left: 2px dotted var(--jaune_light);
}

.border-left-2-double-jaune_light {
  border-left: 2px double var(--jaune_light);
}

.border-left-2-groove-jaune_light {
  border-left: 2px groove var(--jaune_light);
}

.border-left-2-ridge-jaune_light {
  border-left: 2px ridge var(--jaune_light);
}

.border-left-2-inset-jaune_light {
  border-left: 2px inset var(--jaune_light);
}

.border-left-2-outset-jaune_light {
  border-left: 2px outset var(--jaune_light);
}

.border-left-2-none-jaune_light {
  border-left: 2px none var(--jaune_light);
}

.border-left-2-hidden-jaune_light {
  border-left: 2px hidden var(--jaune_light);
}

.border-left-2-solid-jaune_dark {
  border-left: 2px solid var(--jaune_dark);
}

.border-left-2-dashed-jaune_dark {
  border-left: 2px dashed var(--jaune_dark);
}

.border-left-2-dotted-jaune_dark {
  border-left: 2px dotted var(--jaune_dark);
}

.border-left-2-double-jaune_dark {
  border-left: 2px double var(--jaune_dark);
}

.border-left-2-groove-jaune_dark {
  border-left: 2px groove var(--jaune_dark);
}

.border-left-2-ridge-jaune_dark {
  border-left: 2px ridge var(--jaune_dark);
}

.border-left-2-inset-jaune_dark {
  border-left: 2px inset var(--jaune_dark);
}

.border-left-2-outset-jaune_dark {
  border-left: 2px outset var(--jaune_dark);
}

.border-left-2-none-jaune_dark {
  border-left: 2px none var(--jaune_dark);
}

.border-left-2-hidden-jaune_dark {
  border-left: 2px hidden var(--jaune_dark);
}

.border-left-2-solid-jaune_pastel {
  border-left: 2px solid var(--jaune_pastel);
}

.border-left-2-dashed-jaune_pastel {
  border-left: 2px dashed var(--jaune_pastel);
}

.border-left-2-dotted-jaune_pastel {
  border-left: 2px dotted var(--jaune_pastel);
}

.border-left-2-double-jaune_pastel {
  border-left: 2px double var(--jaune_pastel);
}

.border-left-2-groove-jaune_pastel {
  border-left: 2px groove var(--jaune_pastel);
}

.border-left-2-ridge-jaune_pastel {
  border-left: 2px ridge var(--jaune_pastel);
}

.border-left-2-inset-jaune_pastel {
  border-left: 2px inset var(--jaune_pastel);
}

.border-left-2-outset-jaune_pastel {
  border-left: 2px outset var(--jaune_pastel);
}

.border-left-2-none-jaune_pastel {
  border-left: 2px none var(--jaune_pastel);
}

.border-left-2-hidden-jaune_pastel {
  border-left: 2px hidden var(--jaune_pastel);
}

.border-left-2-solid-vert_light {
  border-left: 2px solid var(--vert_light);
}

.border-left-2-dashed-vert_light {
  border-left: 2px dashed var(--vert_light);
}

.border-left-2-dotted-vert_light {
  border-left: 2px dotted var(--vert_light);
}

.border-left-2-double-vert_light {
  border-left: 2px double var(--vert_light);
}

.border-left-2-groove-vert_light {
  border-left: 2px groove var(--vert_light);
}

.border-left-2-ridge-vert_light {
  border-left: 2px ridge var(--vert_light);
}

.border-left-2-inset-vert_light {
  border-left: 2px inset var(--vert_light);
}

.border-left-2-outset-vert_light {
  border-left: 2px outset var(--vert_light);
}

.border-left-2-none-vert_light {
  border-left: 2px none var(--vert_light);
}

.border-left-2-hidden-vert_light {
  border-left: 2px hidden var(--vert_light);
}

.border-left-2-solid-vert_dark {
  border-left: 2px solid var(--vert_dark);
}

.border-left-2-dashed-vert_dark {
  border-left: 2px dashed var(--vert_dark);
}

.border-left-2-dotted-vert_dark {
  border-left: 2px dotted var(--vert_dark);
}

.border-left-2-double-vert_dark {
  border-left: 2px double var(--vert_dark);
}

.border-left-2-groove-vert_dark {
  border-left: 2px groove var(--vert_dark);
}

.border-left-2-ridge-vert_dark {
  border-left: 2px ridge var(--vert_dark);
}

.border-left-2-inset-vert_dark {
  border-left: 2px inset var(--vert_dark);
}

.border-left-2-outset-vert_dark {
  border-left: 2px outset var(--vert_dark);
}

.border-left-2-none-vert_dark {
  border-left: 2px none var(--vert_dark);
}

.border-left-2-hidden-vert_dark {
  border-left: 2px hidden var(--vert_dark);
}

.border-left-2-solid-vert_pastel {
  border-left: 2px solid var(--vert_pastel);
}

.border-left-2-dashed-vert_pastel {
  border-left: 2px dashed var(--vert_pastel);
}

.border-left-2-dotted-vert_pastel {
  border-left: 2px dotted var(--vert_pastel);
}

.border-left-2-double-vert_pastel {
  border-left: 2px double var(--vert_pastel);
}

.border-left-2-groove-vert_pastel {
  border-left: 2px groove var(--vert_pastel);
}

.border-left-2-ridge-vert_pastel {
  border-left: 2px ridge var(--vert_pastel);
}

.border-left-2-inset-vert_pastel {
  border-left: 2px inset var(--vert_pastel);
}

.border-left-2-outset-vert_pastel {
  border-left: 2px outset var(--vert_pastel);
}

.border-left-2-none-vert_pastel {
  border-left: 2px none var(--vert_pastel);
}

.border-left-2-hidden-vert_pastel {
  border-left: 2px hidden var(--vert_pastel);
}

.border-left-2-solid-bleu_turquoise_light {
  border-left: 2px solid var(--bleu_turquoise_light);
}

.border-left-2-dashed-bleu_turquoise_light {
  border-left: 2px dashed var(--bleu_turquoise_light);
}

.border-left-2-dotted-bleu_turquoise_light {
  border-left: 2px dotted var(--bleu_turquoise_light);
}

.border-left-2-double-bleu_turquoise_light {
  border-left: 2px double var(--bleu_turquoise_light);
}

.border-left-2-groove-bleu_turquoise_light {
  border-left: 2px groove var(--bleu_turquoise_light);
}

.border-left-2-ridge-bleu_turquoise_light {
  border-left: 2px ridge var(--bleu_turquoise_light);
}

.border-left-2-inset-bleu_turquoise_light {
  border-left: 2px inset var(--bleu_turquoise_light);
}

.border-left-2-outset-bleu_turquoise_light {
  border-left: 2px outset var(--bleu_turquoise_light);
}

.border-left-2-none-bleu_turquoise_light {
  border-left: 2px none var(--bleu_turquoise_light);
}

.border-left-2-hidden-bleu_turquoise_light {
  border-left: 2px hidden var(--bleu_turquoise_light);
}

.border-left-2-solid-bleu_turquoise_middle {
  border-left: 2px solid var(--bleu_turquoise_middle);
}

.border-left-2-dashed-bleu_turquoise_middle {
  border-left: 2px dashed var(--bleu_turquoise_middle);
}

.border-left-2-dotted-bleu_turquoise_middle {
  border-left: 2px dotted var(--bleu_turquoise_middle);
}

.border-left-2-double-bleu_turquoise_middle {
  border-left: 2px double var(--bleu_turquoise_middle);
}

.border-left-2-groove-bleu_turquoise_middle {
  border-left: 2px groove var(--bleu_turquoise_middle);
}

.border-left-2-ridge-bleu_turquoise_middle {
  border-left: 2px ridge var(--bleu_turquoise_middle);
}

.border-left-2-inset-bleu_turquoise_middle {
  border-left: 2px inset var(--bleu_turquoise_middle);
}

.border-left-2-outset-bleu_turquoise_middle {
  border-left: 2px outset var(--bleu_turquoise_middle);
}

.border-left-2-none-bleu_turquoise_middle {
  border-left: 2px none var(--bleu_turquoise_middle);
}

.border-left-2-hidden-bleu_turquoise_middle {
  border-left: 2px hidden var(--bleu_turquoise_middle);
}

.border-left-2-solid-bleu_turquoise_dark {
  border-left: 2px solid var(--bleu_turquoise_dark);
}

.border-left-2-dashed-bleu_turquoise_dark {
  border-left: 2px dashed var(--bleu_turquoise_dark);
}

.border-left-2-dotted-bleu_turquoise_dark {
  border-left: 2px dotted var(--bleu_turquoise_dark);
}

.border-left-2-double-bleu_turquoise_dark {
  border-left: 2px double var(--bleu_turquoise_dark);
}

.border-left-2-groove-bleu_turquoise_dark {
  border-left: 2px groove var(--bleu_turquoise_dark);
}

.border-left-2-ridge-bleu_turquoise_dark {
  border-left: 2px ridge var(--bleu_turquoise_dark);
}

.border-left-2-inset-bleu_turquoise_dark {
  border-left: 2px inset var(--bleu_turquoise_dark);
}

.border-left-2-outset-bleu_turquoise_dark {
  border-left: 2px outset var(--bleu_turquoise_dark);
}

.border-left-2-none-bleu_turquoise_dark {
  border-left: 2px none var(--bleu_turquoise_dark);
}

.border-left-2-hidden-bleu_turquoise_dark {
  border-left: 2px hidden var(--bleu_turquoise_dark);
}

.border-left-2-solid-bleu_turquoise_pastel {
  border-left: 2px solid var(--bleu_turquoise_pastel);
}

.border-left-2-dashed-bleu_turquoise_pastel {
  border-left: 2px dashed var(--bleu_turquoise_pastel);
}

.border-left-2-dotted-bleu_turquoise_pastel {
  border-left: 2px dotted var(--bleu_turquoise_pastel);
}

.border-left-2-double-bleu_turquoise_pastel {
  border-left: 2px double var(--bleu_turquoise_pastel);
}

.border-left-2-groove-bleu_turquoise_pastel {
  border-left: 2px groove var(--bleu_turquoise_pastel);
}

.border-left-2-ridge-bleu_turquoise_pastel {
  border-left: 2px ridge var(--bleu_turquoise_pastel);
}

.border-left-2-inset-bleu_turquoise_pastel {
  border-left: 2px inset var(--bleu_turquoise_pastel);
}

.border-left-2-outset-bleu_turquoise_pastel {
  border-left: 2px outset var(--bleu_turquoise_pastel);
}

.border-left-2-none-bleu_turquoise_pastel {
  border-left: 2px none var(--bleu_turquoise_pastel);
}

.border-left-2-hidden-bleu_turquoise_pastel {
  border-left: 2px hidden var(--bleu_turquoise_pastel);
}

.border-left-2-solid-bleu_light {
  border-left: 2px solid var(--bleu_light);
}

.border-left-2-dashed-bleu_light {
  border-left: 2px dashed var(--bleu_light);
}

.border-left-2-dotted-bleu_light {
  border-left: 2px dotted var(--bleu_light);
}

.border-left-2-double-bleu_light {
  border-left: 2px double var(--bleu_light);
}

.border-left-2-groove-bleu_light {
  border-left: 2px groove var(--bleu_light);
}

.border-left-2-ridge-bleu_light {
  border-left: 2px ridge var(--bleu_light);
}

.border-left-2-inset-bleu_light {
  border-left: 2px inset var(--bleu_light);
}

.border-left-2-outset-bleu_light {
  border-left: 2px outset var(--bleu_light);
}

.border-left-2-none-bleu_light {
  border-left: 2px none var(--bleu_light);
}

.border-left-2-hidden-bleu_light {
  border-left: 2px hidden var(--bleu_light);
}

.border-left-2-solid-bleu_pastel {
  border-left: 2px solid var(--bleu_pastel);
}

.border-left-2-dashed-bleu_pastel {
  border-left: 2px dashed var(--bleu_pastel);
}

.border-left-2-dotted-bleu_pastel {
  border-left: 2px dotted var(--bleu_pastel);
}

.border-left-2-double-bleu_pastel {
  border-left: 2px double var(--bleu_pastel);
}

.border-left-2-groove-bleu_pastel {
  border-left: 2px groove var(--bleu_pastel);
}

.border-left-2-ridge-bleu_pastel {
  border-left: 2px ridge var(--bleu_pastel);
}

.border-left-2-inset-bleu_pastel {
  border-left: 2px inset var(--bleu_pastel);
}

.border-left-2-outset-bleu_pastel {
  border-left: 2px outset var(--bleu_pastel);
}

.border-left-2-none-bleu_pastel {
  border-left: 2px none var(--bleu_pastel);
}

.border-left-2-hidden-bleu_pastel {
  border-left: 2px hidden var(--bleu_pastel);
}

.border-left-2-solid-bleu_dark {
  border-left: 2px solid var(--bleu_dark);
}

.border-left-2-dashed-bleu_dark {
  border-left: 2px dashed var(--bleu_dark);
}

.border-left-2-dotted-bleu_dark {
  border-left: 2px dotted var(--bleu_dark);
}

.border-left-2-double-bleu_dark {
  border-left: 2px double var(--bleu_dark);
}

.border-left-2-groove-bleu_dark {
  border-left: 2px groove var(--bleu_dark);
}

.border-left-2-ridge-bleu_dark {
  border-left: 2px ridge var(--bleu_dark);
}

.border-left-2-inset-bleu_dark {
  border-left: 2px inset var(--bleu_dark);
}

.border-left-2-outset-bleu_dark {
  border-left: 2px outset var(--bleu_dark);
}

.border-left-2-none-bleu_dark {
  border-left: 2px none var(--bleu_dark);
}

.border-left-2-hidden-bleu_dark {
  border-left: 2px hidden var(--bleu_dark);
}

.border-left-2-solid-violet_light {
  border-left: 2px solid var(--violet_light);
}

.border-left-2-dashed-violet_light {
  border-left: 2px dashed var(--violet_light);
}

.border-left-2-dotted-violet_light {
  border-left: 2px dotted var(--violet_light);
}

.border-left-2-double-violet_light {
  border-left: 2px double var(--violet_light);
}

.border-left-2-groove-violet_light {
  border-left: 2px groove var(--violet_light);
}

.border-left-2-ridge-violet_light {
  border-left: 2px ridge var(--violet_light);
}

.border-left-2-inset-violet_light {
  border-left: 2px inset var(--violet_light);
}

.border-left-2-outset-violet_light {
  border-left: 2px outset var(--violet_light);
}

.border-left-2-none-violet_light {
  border-left: 2px none var(--violet_light);
}

.border-left-2-hidden-violet_light {
  border-left: 2px hidden var(--violet_light);
}

.border-left-2-solid-violet_dark {
  border-left: 2px solid var(--violet_dark);
}

.border-left-2-dashed-violet_dark {
  border-left: 2px dashed var(--violet_dark);
}

.border-left-2-dotted-violet_dark {
  border-left: 2px dotted var(--violet_dark);
}

.border-left-2-double-violet_dark {
  border-left: 2px double var(--violet_dark);
}

.border-left-2-groove-violet_dark {
  border-left: 2px groove var(--violet_dark);
}

.border-left-2-ridge-violet_dark {
  border-left: 2px ridge var(--violet_dark);
}

.border-left-2-inset-violet_dark {
  border-left: 2px inset var(--violet_dark);
}

.border-left-2-outset-violet_dark {
  border-left: 2px outset var(--violet_dark);
}

.border-left-2-none-violet_dark {
  border-left: 2px none var(--violet_dark);
}

.border-left-2-hidden-violet_dark {
  border-left: 2px hidden var(--violet_dark);
}

.border-left-2-solid-violet_light_deces {
  border-left: 2px solid var(--violet_light_deces);
}

.border-left-2-dashed-violet_light_deces {
  border-left: 2px dashed var(--violet_light_deces);
}

.border-left-2-dotted-violet_light_deces {
  border-left: 2px dotted var(--violet_light_deces);
}

.border-left-2-double-violet_light_deces {
  border-left: 2px double var(--violet_light_deces);
}

.border-left-2-groove-violet_light_deces {
  border-left: 2px groove var(--violet_light_deces);
}

.border-left-2-ridge-violet_light_deces {
  border-left: 2px ridge var(--violet_light_deces);
}

.border-left-2-inset-violet_light_deces {
  border-left: 2px inset var(--violet_light_deces);
}

.border-left-2-outset-violet_light_deces {
  border-left: 2px outset var(--violet_light_deces);
}

.border-left-2-none-violet_light_deces {
  border-left: 2px none var(--violet_light_deces);
}

.border-left-2-hidden-violet_light_deces {
  border-left: 2px hidden var(--violet_light_deces);
}

.border-left-2-solid-violet_dark_deces {
  border-left: 2px solid var(--violet_dark_deces);
}

.border-left-2-dashed-violet_dark_deces {
  border-left: 2px dashed var(--violet_dark_deces);
}

.border-left-2-dotted-violet_dark_deces {
  border-left: 2px dotted var(--violet_dark_deces);
}

.border-left-2-double-violet_dark_deces {
  border-left: 2px double var(--violet_dark_deces);
}

.border-left-2-groove-violet_dark_deces {
  border-left: 2px groove var(--violet_dark_deces);
}

.border-left-2-ridge-violet_dark_deces {
  border-left: 2px ridge var(--violet_dark_deces);
}

.border-left-2-inset-violet_dark_deces {
  border-left: 2px inset var(--violet_dark_deces);
}

.border-left-2-outset-violet_dark_deces {
  border-left: 2px outset var(--violet_dark_deces);
}

.border-left-2-none-violet_dark_deces {
  border-left: 2px none var(--violet_dark_deces);
}

.border-left-2-hidden-violet_dark_deces {
  border-left: 2px hidden var(--violet_dark_deces);
}

.border-left-2-solid-violet_pastel {
  border-left: 2px solid var(--violet_pastel);
}

.border-left-2-dashed-violet_pastel {
  border-left: 2px dashed var(--violet_pastel);
}

.border-left-2-dotted-violet_pastel {
  border-left: 2px dotted var(--violet_pastel);
}

.border-left-2-double-violet_pastel {
  border-left: 2px double var(--violet_pastel);
}

.border-left-2-groove-violet_pastel {
  border-left: 2px groove var(--violet_pastel);
}

.border-left-2-ridge-violet_pastel {
  border-left: 2px ridge var(--violet_pastel);
}

.border-left-2-inset-violet_pastel {
  border-left: 2px inset var(--violet_pastel);
}

.border-left-2-outset-violet_pastel {
  border-left: 2px outset var(--violet_pastel);
}

.border-left-2-none-violet_pastel {
  border-left: 2px none var(--violet_pastel);
}

.border-left-2-hidden-violet_pastel {
  border-left: 2px hidden var(--violet_pastel);
}

.border-left-2-solid-violet_pastel_deces {
  border-left: 2px solid var(--violet_pastel_deces);
}

.border-left-2-dashed-violet_pastel_deces {
  border-left: 2px dashed var(--violet_pastel_deces);
}

.border-left-2-dotted-violet_pastel_deces {
  border-left: 2px dotted var(--violet_pastel_deces);
}

.border-left-2-double-violet_pastel_deces {
  border-left: 2px double var(--violet_pastel_deces);
}

.border-left-2-groove-violet_pastel_deces {
  border-left: 2px groove var(--violet_pastel_deces);
}

.border-left-2-ridge-violet_pastel_deces {
  border-left: 2px ridge var(--violet_pastel_deces);
}

.border-left-2-inset-violet_pastel_deces {
  border-left: 2px inset var(--violet_pastel_deces);
}

.border-left-2-outset-violet_pastel_deces {
  border-left: 2px outset var(--violet_pastel_deces);
}

.border-left-2-none-violet_pastel_deces {
  border-left: 2px none var(--violet_pastel_deces);
}

.border-left-2-hidden-violet_pastel_deces {
  border-left: 2px hidden var(--violet_pastel_deces);
}

.border-left-2-solid-mauve {
  border-left: 2px solid var(--mauve);
}

.border-left-2-dashed-mauve {
  border-left: 2px dashed var(--mauve);
}

.border-left-2-dotted-mauve {
  border-left: 2px dotted var(--mauve);
}

.border-left-2-double-mauve {
  border-left: 2px double var(--mauve);
}

.border-left-2-groove-mauve {
  border-left: 2px groove var(--mauve);
}

.border-left-2-ridge-mauve {
  border-left: 2px ridge var(--mauve);
}

.border-left-2-inset-mauve {
  border-left: 2px inset var(--mauve);
}

.border-left-2-outset-mauve {
  border-left: 2px outset var(--mauve);
}

.border-left-2-none-mauve {
  border-left: 2px none var(--mauve);
}

.border-left-2-hidden-mauve {
  border-left: 2px hidden var(--mauve);
}

.border-left-2-solid-rose_light {
  border-left: 2px solid var(--rose_light);
}

.border-left-2-dashed-rose_light {
  border-left: 2px dashed var(--rose_light);
}

.border-left-2-dotted-rose_light {
  border-left: 2px dotted var(--rose_light);
}

.border-left-2-double-rose_light {
  border-left: 2px double var(--rose_light);
}

.border-left-2-groove-rose_light {
  border-left: 2px groove var(--rose_light);
}

.border-left-2-ridge-rose_light {
  border-left: 2px ridge var(--rose_light);
}

.border-left-2-inset-rose_light {
  border-left: 2px inset var(--rose_light);
}

.border-left-2-outset-rose_light {
  border-left: 2px outset var(--rose_light);
}

.border-left-2-none-rose_light {
  border-left: 2px none var(--rose_light);
}

.border-left-2-hidden-rose_light {
  border-left: 2px hidden var(--rose_light);
}

.border-left-2-solid-rose_dark {
  border-left: 2px solid var(--rose_dark);
}

.border-left-2-dashed-rose_dark {
  border-left: 2px dashed var(--rose_dark);
}

.border-left-2-dotted-rose_dark {
  border-left: 2px dotted var(--rose_dark);
}

.border-left-2-double-rose_dark {
  border-left: 2px double var(--rose_dark);
}

.border-left-2-groove-rose_dark {
  border-left: 2px groove var(--rose_dark);
}

.border-left-2-ridge-rose_dark {
  border-left: 2px ridge var(--rose_dark);
}

.border-left-2-inset-rose_dark {
  border-left: 2px inset var(--rose_dark);
}

.border-left-2-outset-rose_dark {
  border-left: 2px outset var(--rose_dark);
}

.border-left-2-none-rose_dark {
  border-left: 2px none var(--rose_dark);
}

.border-left-2-hidden-rose_dark {
  border-left: 2px hidden var(--rose_dark);
}

.border-left-2-solid-rose_pastel {
  border-left: 2px solid var(--rose_pastel);
}

.border-left-2-dashed-rose_pastel {
  border-left: 2px dashed var(--rose_pastel);
}

.border-left-2-dotted-rose_pastel {
  border-left: 2px dotted var(--rose_pastel);
}

.border-left-2-double-rose_pastel {
  border-left: 2px double var(--rose_pastel);
}

.border-left-2-groove-rose_pastel {
  border-left: 2px groove var(--rose_pastel);
}

.border-left-2-ridge-rose_pastel {
  border-left: 2px ridge var(--rose_pastel);
}

.border-left-2-inset-rose_pastel {
  border-left: 2px inset var(--rose_pastel);
}

.border-left-2-outset-rose_pastel {
  border-left: 2px outset var(--rose_pastel);
}

.border-left-2-none-rose_pastel {
  border-left: 2px none var(--rose_pastel);
}

.border-left-2-hidden-rose_pastel {
  border-left: 2px hidden var(--rose_pastel);
}

.border-left-2-solid-rose_chair_light {
  border-left: 2px solid var(--rose_chair_light);
}

.border-left-2-dashed-rose_chair_light {
  border-left: 2px dashed var(--rose_chair_light);
}

.border-left-2-dotted-rose_chair_light {
  border-left: 2px dotted var(--rose_chair_light);
}

.border-left-2-double-rose_chair_light {
  border-left: 2px double var(--rose_chair_light);
}

.border-left-2-groove-rose_chair_light {
  border-left: 2px groove var(--rose_chair_light);
}

.border-left-2-ridge-rose_chair_light {
  border-left: 2px ridge var(--rose_chair_light);
}

.border-left-2-inset-rose_chair_light {
  border-left: 2px inset var(--rose_chair_light);
}

.border-left-2-outset-rose_chair_light {
  border-left: 2px outset var(--rose_chair_light);
}

.border-left-2-none-rose_chair_light {
  border-left: 2px none var(--rose_chair_light);
}

.border-left-2-hidden-rose_chair_light {
  border-left: 2px hidden var(--rose_chair_light);
}

.border-left-2-solid-rose_chair_dark {
  border-left: 2px solid var(--rose_chair_dark);
}

.border-left-2-dashed-rose_chair_dark {
  border-left: 2px dashed var(--rose_chair_dark);
}

.border-left-2-dotted-rose_chair_dark {
  border-left: 2px dotted var(--rose_chair_dark);
}

.border-left-2-double-rose_chair_dark {
  border-left: 2px double var(--rose_chair_dark);
}

.border-left-2-groove-rose_chair_dark {
  border-left: 2px groove var(--rose_chair_dark);
}

.border-left-2-ridge-rose_chair_dark {
  border-left: 2px ridge var(--rose_chair_dark);
}

.border-left-2-inset-rose_chair_dark {
  border-left: 2px inset var(--rose_chair_dark);
}

.border-left-2-outset-rose_chair_dark {
  border-left: 2px outset var(--rose_chair_dark);
}

.border-left-2-none-rose_chair_dark {
  border-left: 2px none var(--rose_chair_dark);
}

.border-left-2-hidden-rose_chair_dark {
  border-left: 2px hidden var(--rose_chair_dark);
}

.border-left-2-solid-rose_chair_pastel {
  border-left: 2px solid var(--rose_chair_pastel);
}

.border-left-2-dashed-rose_chair_pastel {
  border-left: 2px dashed var(--rose_chair_pastel);
}

.border-left-2-dotted-rose_chair_pastel {
  border-left: 2px dotted var(--rose_chair_pastel);
}

.border-left-2-double-rose_chair_pastel {
  border-left: 2px double var(--rose_chair_pastel);
}

.border-left-2-groove-rose_chair_pastel {
  border-left: 2px groove var(--rose_chair_pastel);
}

.border-left-2-ridge-rose_chair_pastel {
  border-left: 2px ridge var(--rose_chair_pastel);
}

.border-left-2-inset-rose_chair_pastel {
  border-left: 2px inset var(--rose_chair_pastel);
}

.border-left-2-outset-rose_chair_pastel {
  border-left: 2px outset var(--rose_chair_pastel);
}

.border-left-2-none-rose_chair_pastel {
  border-left: 2px none var(--rose_chair_pastel);
}

.border-left-2-hidden-rose_chair_pastel {
  border-left: 2px hidden var(--rose_chair_pastel);
}

.border-left-2-solid-vert_positif {
  border-left: 2px solid var(--vert_positif);
}

.border-left-2-dashed-vert_positif {
  border-left: 2px dashed var(--vert_positif);
}

.border-left-2-dotted-vert_positif {
  border-left: 2px dotted var(--vert_positif);
}

.border-left-2-double-vert_positif {
  border-left: 2px double var(--vert_positif);
}

.border-left-2-groove-vert_positif {
  border-left: 2px groove var(--vert_positif);
}

.border-left-2-ridge-vert_positif {
  border-left: 2px ridge var(--vert_positif);
}

.border-left-2-inset-vert_positif {
  border-left: 2px inset var(--vert_positif);
}

.border-left-2-outset-vert_positif {
  border-left: 2px outset var(--vert_positif);
}

.border-left-2-none-vert_positif {
  border-left: 2px none var(--vert_positif);
}

.border-left-2-hidden-vert_positif {
  border-left: 2px hidden var(--vert_positif);
}

.border-left-2-solid-rouge_negatif {
  border-left: 2px solid var(--rouge_negatif);
}

.border-left-2-dashed-rouge_negatif {
  border-left: 2px dashed var(--rouge_negatif);
}

.border-left-2-dotted-rouge_negatif {
  border-left: 2px dotted var(--rouge_negatif);
}

.border-left-2-double-rouge_negatif {
  border-left: 2px double var(--rouge_negatif);
}

.border-left-2-groove-rouge_negatif {
  border-left: 2px groove var(--rouge_negatif);
}

.border-left-2-ridge-rouge_negatif {
  border-left: 2px ridge var(--rouge_negatif);
}

.border-left-2-inset-rouge_negatif {
  border-left: 2px inset var(--rouge_negatif);
}

.border-left-2-outset-rouge_negatif {
  border-left: 2px outset var(--rouge_negatif);
}

.border-left-2-none-rouge_negatif {
  border-left: 2px none var(--rouge_negatif);
}

.border-left-2-hidden-rouge_negatif {
  border-left: 2px hidden var(--rouge_negatif);
}

.border-left-2-solid-bleu_focus {
  border-left: 2px solid var(--bleu_focus);
}

.border-left-2-dashed-bleu_focus {
  border-left: 2px dashed var(--bleu_focus);
}

.border-left-2-dotted-bleu_focus {
  border-left: 2px dotted var(--bleu_focus);
}

.border-left-2-double-bleu_focus {
  border-left: 2px double var(--bleu_focus);
}

.border-left-2-groove-bleu_focus {
  border-left: 2px groove var(--bleu_focus);
}

.border-left-2-ridge-bleu_focus {
  border-left: 2px ridge var(--bleu_focus);
}

.border-left-2-inset-bleu_focus {
  border-left: 2px inset var(--bleu_focus);
}

.border-left-2-outset-bleu_focus {
  border-left: 2px outset var(--bleu_focus);
}

.border-left-2-none-bleu_focus {
  border-left: 2px none var(--bleu_focus);
}

.border-left-2-hidden-bleu_focus {
  border-left: 2px hidden var(--bleu_focus);
}

.border-left-2-solid-alerte_vert_positif {
  border-left: 2px solid var(--alerte_vert_positif);
}

.border-left-2-dashed-alerte_vert_positif {
  border-left: 2px dashed var(--alerte_vert_positif);
}

.border-left-2-dotted-alerte_vert_positif {
  border-left: 2px dotted var(--alerte_vert_positif);
}

.border-left-2-double-alerte_vert_positif {
  border-left: 2px double var(--alerte_vert_positif);
}

.border-left-2-groove-alerte_vert_positif {
  border-left: 2px groove var(--alerte_vert_positif);
}

.border-left-2-ridge-alerte_vert_positif {
  border-left: 2px ridge var(--alerte_vert_positif);
}

.border-left-2-inset-alerte_vert_positif {
  border-left: 2px inset var(--alerte_vert_positif);
}

.border-left-2-outset-alerte_vert_positif {
  border-left: 2px outset var(--alerte_vert_positif);
}

.border-left-2-none-alerte_vert_positif {
  border-left: 2px none var(--alerte_vert_positif);
}

.border-left-2-hidden-alerte_vert_positif {
  border-left: 2px hidden var(--alerte_vert_positif);
}

.border-left-2-solid-alerte_rouge_negatif {
  border-left: 2px solid var(--alerte_rouge_negatif);
}

.border-left-2-dashed-alerte_rouge_negatif {
  border-left: 2px dashed var(--alerte_rouge_negatif);
}

.border-left-2-dotted-alerte_rouge_negatif {
  border-left: 2px dotted var(--alerte_rouge_negatif);
}

.border-left-2-double-alerte_rouge_negatif {
  border-left: 2px double var(--alerte_rouge_negatif);
}

.border-left-2-groove-alerte_rouge_negatif {
  border-left: 2px groove var(--alerte_rouge_negatif);
}

.border-left-2-ridge-alerte_rouge_negatif {
  border-left: 2px ridge var(--alerte_rouge_negatif);
}

.border-left-2-inset-alerte_rouge_negatif {
  border-left: 2px inset var(--alerte_rouge_negatif);
}

.border-left-2-outset-alerte_rouge_negatif {
  border-left: 2px outset var(--alerte_rouge_negatif);
}

.border-left-2-none-alerte_rouge_negatif {
  border-left: 2px none var(--alerte_rouge_negatif);
}

.border-left-2-hidden-alerte_rouge_negatif {
  border-left: 2px hidden var(--alerte_rouge_negatif);
}

.border-left-2-solid-alerte_bleu_information {
  border-left: 2px solid var(--alerte_bleu_information);
}

.border-left-2-dashed-alerte_bleu_information {
  border-left: 2px dashed var(--alerte_bleu_information);
}

.border-left-2-dotted-alerte_bleu_information {
  border-left: 2px dotted var(--alerte_bleu_information);
}

.border-left-2-double-alerte_bleu_information {
  border-left: 2px double var(--alerte_bleu_information);
}

.border-left-2-groove-alerte_bleu_information {
  border-left: 2px groove var(--alerte_bleu_information);
}

.border-left-2-ridge-alerte_bleu_information {
  border-left: 2px ridge var(--alerte_bleu_information);
}

.border-left-2-inset-alerte_bleu_information {
  border-left: 2px inset var(--alerte_bleu_information);
}

.border-left-2-outset-alerte_bleu_information {
  border-left: 2px outset var(--alerte_bleu_information);
}

.border-left-2-none-alerte_bleu_information {
  border-left: 2px none var(--alerte_bleu_information);
}

.border-left-2-hidden-alerte_bleu_information {
  border-left: 2px hidden var(--alerte_bleu_information);
}

.border-left-2-solid-blanc {
  border-left: 2px solid #ffffff;
}

.border-left-2-dashed-blanc {
  border-left: 2px dashed #ffffff;
}

.border-left-2-dotted-blanc {
  border-left: 2px dotted #ffffff;
}

.border-left-2-double-blanc {
  border-left: 2px double #ffffff;
}

.border-left-2-groove-blanc {
  border-left: 2px groove #ffffff;
}

.border-left-2-ridge-blanc {
  border-left: 2px ridge #ffffff;
}

.border-left-2-inset-blanc {
  border-left: 2px inset #ffffff;
}

.border-left-2-outset-blanc {
  border-left: 2px outset #ffffff;
}

.border-left-2-none-blanc {
  border-left: 2px none #ffffff;
}

.border-left-2-hidden-blanc {
  border-left: 2px hidden #ffffff;
}

.border-left-2-solid-noir {
  border-left: 2px solid #222222;
}

.border-left-2-dashed-noir {
  border-left: 2px dashed #222222;
}

.border-left-2-dotted-noir {
  border-left: 2px dotted #222222;
}

.border-left-2-double-noir {
  border-left: 2px double #222222;
}

.border-left-2-groove-noir {
  border-left: 2px groove #222222;
}

.border-left-2-ridge-noir {
  border-left: 2px ridge #222222;
}

.border-left-2-inset-noir {
  border-left: 2px inset #222222;
}

.border-left-2-outset-noir {
  border-left: 2px outset #222222;
}

.border-left-2-none-noir {
  border-left: 2px none #222222;
}

.border-left-2-hidden-noir {
  border-left: 2px hidden #222222;
}

.border-left-2-solid-gris_light {
  border-left: 2px solid var(--gris_light);
}

.border-left-2-dashed-gris_light {
  border-left: 2px dashed var(--gris_light);
}

.border-left-2-dotted-gris_light {
  border-left: 2px dotted var(--gris_light);
}

.border-left-2-double-gris_light {
  border-left: 2px double var(--gris_light);
}

.border-left-2-groove-gris_light {
  border-left: 2px groove var(--gris_light);
}

.border-left-2-ridge-gris_light {
  border-left: 2px ridge var(--gris_light);
}

.border-left-2-inset-gris_light {
  border-left: 2px inset var(--gris_light);
}

.border-left-2-outset-gris_light {
  border-left: 2px outset var(--gris_light);
}

.border-left-2-none-gris_light {
  border-left: 2px none var(--gris_light);
}

.border-left-2-hidden-gris_light {
  border-left: 2px hidden var(--gris_light);
}

.border-left-2-solid-gris_dark {
  border-left: 2px solid var(--gris_dark);
}

.border-left-2-dashed-gris_dark {
  border-left: 2px dashed var(--gris_dark);
}

.border-left-2-dotted-gris_dark {
  border-left: 2px dotted var(--gris_dark);
}

.border-left-2-double-gris_dark {
  border-left: 2px double var(--gris_dark);
}

.border-left-2-groove-gris_dark {
  border-left: 2px groove var(--gris_dark);
}

.border-left-2-ridge-gris_dark {
  border-left: 2px ridge var(--gris_dark);
}

.border-left-2-inset-gris_dark {
  border-left: 2px inset var(--gris_dark);
}

.border-left-2-outset-gris_dark {
  border-left: 2px outset var(--gris_dark);
}

.border-left-2-none-gris_dark {
  border-left: 2px none var(--gris_dark);
}

.border-left-2-hidden-gris_dark {
  border-left: 2px hidden var(--gris_dark);
}

.border-left-2-solid-gris_background {
  border-left: 2px solid var(--gris_background);
}

.border-left-2-dashed-gris_background {
  border-left: 2px dashed var(--gris_background);
}

.border-left-2-dotted-gris_background {
  border-left: 2px dotted var(--gris_background);
}

.border-left-2-double-gris_background {
  border-left: 2px double var(--gris_background);
}

.border-left-2-groove-gris_background {
  border-left: 2px groove var(--gris_background);
}

.border-left-2-ridge-gris_background {
  border-left: 2px ridge var(--gris_background);
}

.border-left-2-inset-gris_background {
  border-left: 2px inset var(--gris_background);
}

.border-left-2-outset-gris_background {
  border-left: 2px outset var(--gris_background);
}

.border-left-2-none-gris_background {
  border-left: 2px none var(--gris_background);
}

.border-left-2-hidden-gris_background {
  border-left: 2px hidden var(--gris_background);
}

.border-all-2-solid-corail_mh_brand {
  border: 2px solid var(--corail_mh_brand);
}

.border-all-2-dashed-corail_mh_brand {
  border: 2px dashed var(--corail_mh_brand);
}

.border-all-2-dotted-corail_mh_brand {
  border: 2px dotted var(--corail_mh_brand);
}

.border-all-2-double-corail_mh_brand {
  border: 2px double var(--corail_mh_brand);
}

.border-all-2-groove-corail_mh_brand {
  border: 2px groove var(--corail_mh_brand);
}

.border-all-2-ridge-corail_mh_brand {
  border: 2px ridge var(--corail_mh_brand);
}

.border-all-2-inset-corail_mh_brand {
  border: 2px inset var(--corail_mh_brand);
}

.border-all-2-outset-corail_mh_brand {
  border: 2px outset var(--corail_mh_brand);
}

.border-all-2-none-corail_mh_brand {
  border: 2px none var(--corail_mh_brand);
}

.border-all-2-hidden-corail_mh_brand {
  border: 2px hidden var(--corail_mh_brand);
}

.border-all-2-solid-corail_mh_dark {
  border: 2px solid var(--corail_mh_dark);
}

.border-all-2-dashed-corail_mh_dark {
  border: 2px dashed var(--corail_mh_dark);
}

.border-all-2-dotted-corail_mh_dark {
  border: 2px dotted var(--corail_mh_dark);
}

.border-all-2-double-corail_mh_dark {
  border: 2px double var(--corail_mh_dark);
}

.border-all-2-groove-corail_mh_dark {
  border: 2px groove var(--corail_mh_dark);
}

.border-all-2-ridge-corail_mh_dark {
  border: 2px ridge var(--corail_mh_dark);
}

.border-all-2-inset-corail_mh_dark {
  border: 2px inset var(--corail_mh_dark);
}

.border-all-2-outset-corail_mh_dark {
  border: 2px outset var(--corail_mh_dark);
}

.border-all-2-none-corail_mh_dark {
  border: 2px none var(--corail_mh_dark);
}

.border-all-2-hidden-corail_mh_dark {
  border: 2px hidden var(--corail_mh_dark);
}

.border-all-2-solid-corail_mh_light {
  border: 2px solid var(--corail_mh_light);
}

.border-all-2-dashed-corail_mh_light {
  border: 2px dashed var(--corail_mh_light);
}

.border-all-2-dotted-corail_mh_light {
  border: 2px dotted var(--corail_mh_light);
}

.border-all-2-double-corail_mh_light {
  border: 2px double var(--corail_mh_light);
}

.border-all-2-groove-corail_mh_light {
  border: 2px groove var(--corail_mh_light);
}

.border-all-2-ridge-corail_mh_light {
  border: 2px ridge var(--corail_mh_light);
}

.border-all-2-inset-corail_mh_light {
  border: 2px inset var(--corail_mh_light);
}

.border-all-2-outset-corail_mh_light {
  border: 2px outset var(--corail_mh_light);
}

.border-all-2-none-corail_mh_light {
  border: 2px none var(--corail_mh_light);
}

.border-all-2-hidden-corail_mh_light {
  border: 2px hidden var(--corail_mh_light);
}

.border-all-2-solid-corail_pastel {
  border: 2px solid var(--corail_pastel);
}

.border-all-2-dashed-corail_pastel {
  border: 2px dashed var(--corail_pastel);
}

.border-all-2-dotted-corail_pastel {
  border: 2px dotted var(--corail_pastel);
}

.border-all-2-double-corail_pastel {
  border: 2px double var(--corail_pastel);
}

.border-all-2-groove-corail_pastel {
  border: 2px groove var(--corail_pastel);
}

.border-all-2-ridge-corail_pastel {
  border: 2px ridge var(--corail_pastel);
}

.border-all-2-inset-corail_pastel {
  border: 2px inset var(--corail_pastel);
}

.border-all-2-outset-corail_pastel {
  border: 2px outset var(--corail_pastel);
}

.border-all-2-none-corail_pastel {
  border: 2px none var(--corail_pastel);
}

.border-all-2-hidden-corail_pastel {
  border: 2px hidden var(--corail_pastel);
}

.border-all-2-solid-corail_light {
  border: 2px solid var(--corail_light);
}

.border-all-2-dashed-corail_light {
  border: 2px dashed var(--corail_light);
}

.border-all-2-dotted-corail_light {
  border: 2px dotted var(--corail_light);
}

.border-all-2-double-corail_light {
  border: 2px double var(--corail_light);
}

.border-all-2-groove-corail_light {
  border: 2px groove var(--corail_light);
}

.border-all-2-ridge-corail_light {
  border: 2px ridge var(--corail_light);
}

.border-all-2-inset-corail_light {
  border: 2px inset var(--corail_light);
}

.border-all-2-outset-corail_light {
  border: 2px outset var(--corail_light);
}

.border-all-2-none-corail_light {
  border: 2px none var(--corail_light);
}

.border-all-2-hidden-corail_light {
  border: 2px hidden var(--corail_light);
}

.border-all-2-solid-corail_dark {
  border: 2px solid var(--corail_dark);
}

.border-all-2-dashed-corail_dark {
  border: 2px dashed var(--corail_dark);
}

.border-all-2-dotted-corail_dark {
  border: 2px dotted var(--corail_dark);
}

.border-all-2-double-corail_dark {
  border: 2px double var(--corail_dark);
}

.border-all-2-groove-corail_dark {
  border: 2px groove var(--corail_dark);
}

.border-all-2-ridge-corail_dark {
  border: 2px ridge var(--corail_dark);
}

.border-all-2-inset-corail_dark {
  border: 2px inset var(--corail_dark);
}

.border-all-2-outset-corail_dark {
  border: 2px outset var(--corail_dark);
}

.border-all-2-none-corail_dark {
  border: 2px none var(--corail_dark);
}

.border-all-2-hidden-corail_dark {
  border: 2px hidden var(--corail_dark);
}

.border-all-2-solid-gris_sable_light {
  border: 2px solid var(--gris_sable_light);
}

.border-all-2-dashed-gris_sable_light {
  border: 2px dashed var(--gris_sable_light);
}

.border-all-2-dotted-gris_sable_light {
  border: 2px dotted var(--gris_sable_light);
}

.border-all-2-double-gris_sable_light {
  border: 2px double var(--gris_sable_light);
}

.border-all-2-groove-gris_sable_light {
  border: 2px groove var(--gris_sable_light);
}

.border-all-2-ridge-gris_sable_light {
  border: 2px ridge var(--gris_sable_light);
}

.border-all-2-inset-gris_sable_light {
  border: 2px inset var(--gris_sable_light);
}

.border-all-2-outset-gris_sable_light {
  border: 2px outset var(--gris_sable_light);
}

.border-all-2-none-gris_sable_light {
  border: 2px none var(--gris_sable_light);
}

.border-all-2-hidden-gris_sable_light {
  border: 2px hidden var(--gris_sable_light);
}

.border-all-2-solid-gris_sable_dark {
  border: 2px solid var(--gris_sable_dark);
}

.border-all-2-dashed-gris_sable_dark {
  border: 2px dashed var(--gris_sable_dark);
}

.border-all-2-dotted-gris_sable_dark {
  border: 2px dotted var(--gris_sable_dark);
}

.border-all-2-double-gris_sable_dark {
  border: 2px double var(--gris_sable_dark);
}

.border-all-2-groove-gris_sable_dark {
  border: 2px groove var(--gris_sable_dark);
}

.border-all-2-ridge-gris_sable_dark {
  border: 2px ridge var(--gris_sable_dark);
}

.border-all-2-inset-gris_sable_dark {
  border: 2px inset var(--gris_sable_dark);
}

.border-all-2-outset-gris_sable_dark {
  border: 2px outset var(--gris_sable_dark);
}

.border-all-2-none-gris_sable_dark {
  border: 2px none var(--gris_sable_dark);
}

.border-all-2-hidden-gris_sable_dark {
  border: 2px hidden var(--gris_sable_dark);
}

.border-all-2-solid-gris_sable_pastel {
  border: 2px solid var(--gris_sable_pastel);
}

.border-all-2-dashed-gris_sable_pastel {
  border: 2px dashed var(--gris_sable_pastel);
}

.border-all-2-dotted-gris_sable_pastel {
  border: 2px dotted var(--gris_sable_pastel);
}

.border-all-2-double-gris_sable_pastel {
  border: 2px double var(--gris_sable_pastel);
}

.border-all-2-groove-gris_sable_pastel {
  border: 2px groove var(--gris_sable_pastel);
}

.border-all-2-ridge-gris_sable_pastel {
  border: 2px ridge var(--gris_sable_pastel);
}

.border-all-2-inset-gris_sable_pastel {
  border: 2px inset var(--gris_sable_pastel);
}

.border-all-2-outset-gris_sable_pastel {
  border: 2px outset var(--gris_sable_pastel);
}

.border-all-2-none-gris_sable_pastel {
  border: 2px none var(--gris_sable_pastel);
}

.border-all-2-hidden-gris_sable_pastel {
  border: 2px hidden var(--gris_sable_pastel);
}

.border-all-2-solid-jaune_light {
  border: 2px solid var(--jaune_light);
}

.border-all-2-dashed-jaune_light {
  border: 2px dashed var(--jaune_light);
}

.border-all-2-dotted-jaune_light {
  border: 2px dotted var(--jaune_light);
}

.border-all-2-double-jaune_light {
  border: 2px double var(--jaune_light);
}

.border-all-2-groove-jaune_light {
  border: 2px groove var(--jaune_light);
}

.border-all-2-ridge-jaune_light {
  border: 2px ridge var(--jaune_light);
}

.border-all-2-inset-jaune_light {
  border: 2px inset var(--jaune_light);
}

.border-all-2-outset-jaune_light {
  border: 2px outset var(--jaune_light);
}

.border-all-2-none-jaune_light {
  border: 2px none var(--jaune_light);
}

.border-all-2-hidden-jaune_light {
  border: 2px hidden var(--jaune_light);
}

.border-all-2-solid-jaune_dark {
  border: 2px solid var(--jaune_dark);
}

.border-all-2-dashed-jaune_dark {
  border: 2px dashed var(--jaune_dark);
}

.border-all-2-dotted-jaune_dark {
  border: 2px dotted var(--jaune_dark);
}

.border-all-2-double-jaune_dark {
  border: 2px double var(--jaune_dark);
}

.border-all-2-groove-jaune_dark {
  border: 2px groove var(--jaune_dark);
}

.border-all-2-ridge-jaune_dark {
  border: 2px ridge var(--jaune_dark);
}

.border-all-2-inset-jaune_dark {
  border: 2px inset var(--jaune_dark);
}

.border-all-2-outset-jaune_dark {
  border: 2px outset var(--jaune_dark);
}

.border-all-2-none-jaune_dark {
  border: 2px none var(--jaune_dark);
}

.border-all-2-hidden-jaune_dark {
  border: 2px hidden var(--jaune_dark);
}

.border-all-2-solid-jaune_pastel {
  border: 2px solid var(--jaune_pastel);
}

.border-all-2-dashed-jaune_pastel {
  border: 2px dashed var(--jaune_pastel);
}

.border-all-2-dotted-jaune_pastel {
  border: 2px dotted var(--jaune_pastel);
}

.border-all-2-double-jaune_pastel {
  border: 2px double var(--jaune_pastel);
}

.border-all-2-groove-jaune_pastel {
  border: 2px groove var(--jaune_pastel);
}

.border-all-2-ridge-jaune_pastel {
  border: 2px ridge var(--jaune_pastel);
}

.border-all-2-inset-jaune_pastel {
  border: 2px inset var(--jaune_pastel);
}

.border-all-2-outset-jaune_pastel {
  border: 2px outset var(--jaune_pastel);
}

.border-all-2-none-jaune_pastel {
  border: 2px none var(--jaune_pastel);
}

.border-all-2-hidden-jaune_pastel {
  border: 2px hidden var(--jaune_pastel);
}

.border-all-2-solid-vert_light {
  border: 2px solid var(--vert_light);
}

.border-all-2-dashed-vert_light {
  border: 2px dashed var(--vert_light);
}

.border-all-2-dotted-vert_light {
  border: 2px dotted var(--vert_light);
}

.border-all-2-double-vert_light {
  border: 2px double var(--vert_light);
}

.border-all-2-groove-vert_light {
  border: 2px groove var(--vert_light);
}

.border-all-2-ridge-vert_light {
  border: 2px ridge var(--vert_light);
}

.border-all-2-inset-vert_light {
  border: 2px inset var(--vert_light);
}

.border-all-2-outset-vert_light {
  border: 2px outset var(--vert_light);
}

.border-all-2-none-vert_light {
  border: 2px none var(--vert_light);
}

.border-all-2-hidden-vert_light {
  border: 2px hidden var(--vert_light);
}

.border-all-2-solid-vert_dark {
  border: 2px solid var(--vert_dark);
}

.border-all-2-dashed-vert_dark {
  border: 2px dashed var(--vert_dark);
}

.border-all-2-dotted-vert_dark {
  border: 2px dotted var(--vert_dark);
}

.border-all-2-double-vert_dark {
  border: 2px double var(--vert_dark);
}

.border-all-2-groove-vert_dark {
  border: 2px groove var(--vert_dark);
}

.border-all-2-ridge-vert_dark {
  border: 2px ridge var(--vert_dark);
}

.border-all-2-inset-vert_dark {
  border: 2px inset var(--vert_dark);
}

.border-all-2-outset-vert_dark {
  border: 2px outset var(--vert_dark);
}

.border-all-2-none-vert_dark {
  border: 2px none var(--vert_dark);
}

.border-all-2-hidden-vert_dark {
  border: 2px hidden var(--vert_dark);
}

.border-all-2-solid-vert_pastel {
  border: 2px solid var(--vert_pastel);
}

.border-all-2-dashed-vert_pastel {
  border: 2px dashed var(--vert_pastel);
}

.border-all-2-dotted-vert_pastel {
  border: 2px dotted var(--vert_pastel);
}

.border-all-2-double-vert_pastel {
  border: 2px double var(--vert_pastel);
}

.border-all-2-groove-vert_pastel {
  border: 2px groove var(--vert_pastel);
}

.border-all-2-ridge-vert_pastel {
  border: 2px ridge var(--vert_pastel);
}

.border-all-2-inset-vert_pastel {
  border: 2px inset var(--vert_pastel);
}

.border-all-2-outset-vert_pastel {
  border: 2px outset var(--vert_pastel);
}

.border-all-2-none-vert_pastel {
  border: 2px none var(--vert_pastel);
}

.border-all-2-hidden-vert_pastel {
  border: 2px hidden var(--vert_pastel);
}

.border-all-2-solid-bleu_turquoise_light {
  border: 2px solid var(--bleu_turquoise_light);
}

.border-all-2-dashed-bleu_turquoise_light {
  border: 2px dashed var(--bleu_turquoise_light);
}

.border-all-2-dotted-bleu_turquoise_light {
  border: 2px dotted var(--bleu_turquoise_light);
}

.border-all-2-double-bleu_turquoise_light {
  border: 2px double var(--bleu_turquoise_light);
}

.border-all-2-groove-bleu_turquoise_light {
  border: 2px groove var(--bleu_turquoise_light);
}

.border-all-2-ridge-bleu_turquoise_light {
  border: 2px ridge var(--bleu_turquoise_light);
}

.border-all-2-inset-bleu_turquoise_light {
  border: 2px inset var(--bleu_turquoise_light);
}

.border-all-2-outset-bleu_turquoise_light {
  border: 2px outset var(--bleu_turquoise_light);
}

.border-all-2-none-bleu_turquoise_light {
  border: 2px none var(--bleu_turquoise_light);
}

.border-all-2-hidden-bleu_turquoise_light {
  border: 2px hidden var(--bleu_turquoise_light);
}

.border-all-2-solid-bleu_turquoise_middle {
  border: 2px solid var(--bleu_turquoise_middle);
}

.border-all-2-dashed-bleu_turquoise_middle {
  border: 2px dashed var(--bleu_turquoise_middle);
}

.border-all-2-dotted-bleu_turquoise_middle {
  border: 2px dotted var(--bleu_turquoise_middle);
}

.border-all-2-double-bleu_turquoise_middle {
  border: 2px double var(--bleu_turquoise_middle);
}

.border-all-2-groove-bleu_turquoise_middle {
  border: 2px groove var(--bleu_turquoise_middle);
}

.border-all-2-ridge-bleu_turquoise_middle {
  border: 2px ridge var(--bleu_turquoise_middle);
}

.border-all-2-inset-bleu_turquoise_middle {
  border: 2px inset var(--bleu_turquoise_middle);
}

.border-all-2-outset-bleu_turquoise_middle {
  border: 2px outset var(--bleu_turquoise_middle);
}

.border-all-2-none-bleu_turquoise_middle {
  border: 2px none var(--bleu_turquoise_middle);
}

.border-all-2-hidden-bleu_turquoise_middle {
  border: 2px hidden var(--bleu_turquoise_middle);
}

.border-all-2-solid-bleu_turquoise_dark {
  border: 2px solid var(--bleu_turquoise_dark);
}

.border-all-2-dashed-bleu_turquoise_dark {
  border: 2px dashed var(--bleu_turquoise_dark);
}

.border-all-2-dotted-bleu_turquoise_dark {
  border: 2px dotted var(--bleu_turquoise_dark);
}

.border-all-2-double-bleu_turquoise_dark {
  border: 2px double var(--bleu_turquoise_dark);
}

.border-all-2-groove-bleu_turquoise_dark {
  border: 2px groove var(--bleu_turquoise_dark);
}

.border-all-2-ridge-bleu_turquoise_dark {
  border: 2px ridge var(--bleu_turquoise_dark);
}

.border-all-2-inset-bleu_turquoise_dark {
  border: 2px inset var(--bleu_turquoise_dark);
}

.border-all-2-outset-bleu_turquoise_dark {
  border: 2px outset var(--bleu_turquoise_dark);
}

.border-all-2-none-bleu_turquoise_dark {
  border: 2px none var(--bleu_turquoise_dark);
}

.border-all-2-hidden-bleu_turquoise_dark {
  border: 2px hidden var(--bleu_turquoise_dark);
}

.border-all-2-solid-bleu_turquoise_pastel {
  border: 2px solid var(--bleu_turquoise_pastel);
}

.border-all-2-dashed-bleu_turquoise_pastel {
  border: 2px dashed var(--bleu_turquoise_pastel);
}

.border-all-2-dotted-bleu_turquoise_pastel {
  border: 2px dotted var(--bleu_turquoise_pastel);
}

.border-all-2-double-bleu_turquoise_pastel {
  border: 2px double var(--bleu_turquoise_pastel);
}

.border-all-2-groove-bleu_turquoise_pastel {
  border: 2px groove var(--bleu_turquoise_pastel);
}

.border-all-2-ridge-bleu_turquoise_pastel {
  border: 2px ridge var(--bleu_turquoise_pastel);
}

.border-all-2-inset-bleu_turquoise_pastel {
  border: 2px inset var(--bleu_turquoise_pastel);
}

.border-all-2-outset-bleu_turquoise_pastel {
  border: 2px outset var(--bleu_turquoise_pastel);
}

.border-all-2-none-bleu_turquoise_pastel {
  border: 2px none var(--bleu_turquoise_pastel);
}

.border-all-2-hidden-bleu_turquoise_pastel {
  border: 2px hidden var(--bleu_turquoise_pastel);
}

.border-all-2-solid-bleu_light {
  border: 2px solid var(--bleu_light);
}

.border-all-2-dashed-bleu_light {
  border: 2px dashed var(--bleu_light);
}

.border-all-2-dotted-bleu_light {
  border: 2px dotted var(--bleu_light);
}

.border-all-2-double-bleu_light {
  border: 2px double var(--bleu_light);
}

.border-all-2-groove-bleu_light {
  border: 2px groove var(--bleu_light);
}

.border-all-2-ridge-bleu_light {
  border: 2px ridge var(--bleu_light);
}

.border-all-2-inset-bleu_light {
  border: 2px inset var(--bleu_light);
}

.border-all-2-outset-bleu_light {
  border: 2px outset var(--bleu_light);
}

.border-all-2-none-bleu_light {
  border: 2px none var(--bleu_light);
}

.border-all-2-hidden-bleu_light {
  border: 2px hidden var(--bleu_light);
}

.border-all-2-solid-bleu_pastel {
  border: 2px solid var(--bleu_pastel);
}

.border-all-2-dashed-bleu_pastel {
  border: 2px dashed var(--bleu_pastel);
}

.border-all-2-dotted-bleu_pastel {
  border: 2px dotted var(--bleu_pastel);
}

.border-all-2-double-bleu_pastel {
  border: 2px double var(--bleu_pastel);
}

.border-all-2-groove-bleu_pastel {
  border: 2px groove var(--bleu_pastel);
}

.border-all-2-ridge-bleu_pastel {
  border: 2px ridge var(--bleu_pastel);
}

.border-all-2-inset-bleu_pastel {
  border: 2px inset var(--bleu_pastel);
}

.border-all-2-outset-bleu_pastel {
  border: 2px outset var(--bleu_pastel);
}

.border-all-2-none-bleu_pastel {
  border: 2px none var(--bleu_pastel);
}

.border-all-2-hidden-bleu_pastel {
  border: 2px hidden var(--bleu_pastel);
}

.border-all-2-solid-bleu_dark {
  border: 2px solid var(--bleu_dark);
}

.border-all-2-dashed-bleu_dark {
  border: 2px dashed var(--bleu_dark);
}

.border-all-2-dotted-bleu_dark {
  border: 2px dotted var(--bleu_dark);
}

.border-all-2-double-bleu_dark {
  border: 2px double var(--bleu_dark);
}

.border-all-2-groove-bleu_dark {
  border: 2px groove var(--bleu_dark);
}

.border-all-2-ridge-bleu_dark {
  border: 2px ridge var(--bleu_dark);
}

.border-all-2-inset-bleu_dark {
  border: 2px inset var(--bleu_dark);
}

.border-all-2-outset-bleu_dark {
  border: 2px outset var(--bleu_dark);
}

.border-all-2-none-bleu_dark {
  border: 2px none var(--bleu_dark);
}

.border-all-2-hidden-bleu_dark {
  border: 2px hidden var(--bleu_dark);
}

.border-all-2-solid-violet_light {
  border: 2px solid var(--violet_light);
}

.border-all-2-dashed-violet_light {
  border: 2px dashed var(--violet_light);
}

.border-all-2-dotted-violet_light {
  border: 2px dotted var(--violet_light);
}

.border-all-2-double-violet_light {
  border: 2px double var(--violet_light);
}

.border-all-2-groove-violet_light {
  border: 2px groove var(--violet_light);
}

.border-all-2-ridge-violet_light {
  border: 2px ridge var(--violet_light);
}

.border-all-2-inset-violet_light {
  border: 2px inset var(--violet_light);
}

.border-all-2-outset-violet_light {
  border: 2px outset var(--violet_light);
}

.border-all-2-none-violet_light {
  border: 2px none var(--violet_light);
}

.border-all-2-hidden-violet_light {
  border: 2px hidden var(--violet_light);
}

.border-all-2-solid-violet_dark {
  border: 2px solid var(--violet_dark);
}

.border-all-2-dashed-violet_dark {
  border: 2px dashed var(--violet_dark);
}

.border-all-2-dotted-violet_dark {
  border: 2px dotted var(--violet_dark);
}

.border-all-2-double-violet_dark {
  border: 2px double var(--violet_dark);
}

.border-all-2-groove-violet_dark {
  border: 2px groove var(--violet_dark);
}

.border-all-2-ridge-violet_dark {
  border: 2px ridge var(--violet_dark);
}

.border-all-2-inset-violet_dark {
  border: 2px inset var(--violet_dark);
}

.border-all-2-outset-violet_dark {
  border: 2px outset var(--violet_dark);
}

.border-all-2-none-violet_dark {
  border: 2px none var(--violet_dark);
}

.border-all-2-hidden-violet_dark {
  border: 2px hidden var(--violet_dark);
}

.border-all-2-solid-violet_light_deces {
  border: 2px solid var(--violet_light_deces);
}

.border-all-2-dashed-violet_light_deces {
  border: 2px dashed var(--violet_light_deces);
}

.border-all-2-dotted-violet_light_deces {
  border: 2px dotted var(--violet_light_deces);
}

.border-all-2-double-violet_light_deces {
  border: 2px double var(--violet_light_deces);
}

.border-all-2-groove-violet_light_deces {
  border: 2px groove var(--violet_light_deces);
}

.border-all-2-ridge-violet_light_deces {
  border: 2px ridge var(--violet_light_deces);
}

.border-all-2-inset-violet_light_deces {
  border: 2px inset var(--violet_light_deces);
}

.border-all-2-outset-violet_light_deces {
  border: 2px outset var(--violet_light_deces);
}

.border-all-2-none-violet_light_deces {
  border: 2px none var(--violet_light_deces);
}

.border-all-2-hidden-violet_light_deces {
  border: 2px hidden var(--violet_light_deces);
}

.border-all-2-solid-violet_dark_deces {
  border: 2px solid var(--violet_dark_deces);
}

.border-all-2-dashed-violet_dark_deces {
  border: 2px dashed var(--violet_dark_deces);
}

.border-all-2-dotted-violet_dark_deces {
  border: 2px dotted var(--violet_dark_deces);
}

.border-all-2-double-violet_dark_deces {
  border: 2px double var(--violet_dark_deces);
}

.border-all-2-groove-violet_dark_deces {
  border: 2px groove var(--violet_dark_deces);
}

.border-all-2-ridge-violet_dark_deces {
  border: 2px ridge var(--violet_dark_deces);
}

.border-all-2-inset-violet_dark_deces {
  border: 2px inset var(--violet_dark_deces);
}

.border-all-2-outset-violet_dark_deces {
  border: 2px outset var(--violet_dark_deces);
}

.border-all-2-none-violet_dark_deces {
  border: 2px none var(--violet_dark_deces);
}

.border-all-2-hidden-violet_dark_deces {
  border: 2px hidden var(--violet_dark_deces);
}

.border-all-2-solid-violet_pastel {
  border: 2px solid var(--violet_pastel);
}

.border-all-2-dashed-violet_pastel {
  border: 2px dashed var(--violet_pastel);
}

.border-all-2-dotted-violet_pastel {
  border: 2px dotted var(--violet_pastel);
}

.border-all-2-double-violet_pastel {
  border: 2px double var(--violet_pastel);
}

.border-all-2-groove-violet_pastel {
  border: 2px groove var(--violet_pastel);
}

.border-all-2-ridge-violet_pastel {
  border: 2px ridge var(--violet_pastel);
}

.border-all-2-inset-violet_pastel {
  border: 2px inset var(--violet_pastel);
}

.border-all-2-outset-violet_pastel {
  border: 2px outset var(--violet_pastel);
}

.border-all-2-none-violet_pastel {
  border: 2px none var(--violet_pastel);
}

.border-all-2-hidden-violet_pastel {
  border: 2px hidden var(--violet_pastel);
}

.border-all-2-solid-violet_pastel_deces {
  border: 2px solid var(--violet_pastel_deces);
}

.border-all-2-dashed-violet_pastel_deces {
  border: 2px dashed var(--violet_pastel_deces);
}

.border-all-2-dotted-violet_pastel_deces {
  border: 2px dotted var(--violet_pastel_deces);
}

.border-all-2-double-violet_pastel_deces {
  border: 2px double var(--violet_pastel_deces);
}

.border-all-2-groove-violet_pastel_deces {
  border: 2px groove var(--violet_pastel_deces);
}

.border-all-2-ridge-violet_pastel_deces {
  border: 2px ridge var(--violet_pastel_deces);
}

.border-all-2-inset-violet_pastel_deces {
  border: 2px inset var(--violet_pastel_deces);
}

.border-all-2-outset-violet_pastel_deces {
  border: 2px outset var(--violet_pastel_deces);
}

.border-all-2-none-violet_pastel_deces {
  border: 2px none var(--violet_pastel_deces);
}

.border-all-2-hidden-violet_pastel_deces {
  border: 2px hidden var(--violet_pastel_deces);
}

.border-all-2-solid-mauve {
  border: 2px solid var(--mauve);
}

.border-all-2-dashed-mauve {
  border: 2px dashed var(--mauve);
}

.border-all-2-dotted-mauve {
  border: 2px dotted var(--mauve);
}

.border-all-2-double-mauve {
  border: 2px double var(--mauve);
}

.border-all-2-groove-mauve {
  border: 2px groove var(--mauve);
}

.border-all-2-ridge-mauve {
  border: 2px ridge var(--mauve);
}

.border-all-2-inset-mauve {
  border: 2px inset var(--mauve);
}

.border-all-2-outset-mauve {
  border: 2px outset var(--mauve);
}

.border-all-2-none-mauve {
  border: 2px none var(--mauve);
}

.border-all-2-hidden-mauve {
  border: 2px hidden var(--mauve);
}

.border-all-2-solid-rose_light {
  border: 2px solid var(--rose_light);
}

.border-all-2-dashed-rose_light {
  border: 2px dashed var(--rose_light);
}

.border-all-2-dotted-rose_light {
  border: 2px dotted var(--rose_light);
}

.border-all-2-double-rose_light {
  border: 2px double var(--rose_light);
}

.border-all-2-groove-rose_light {
  border: 2px groove var(--rose_light);
}

.border-all-2-ridge-rose_light {
  border: 2px ridge var(--rose_light);
}

.border-all-2-inset-rose_light {
  border: 2px inset var(--rose_light);
}

.border-all-2-outset-rose_light {
  border: 2px outset var(--rose_light);
}

.border-all-2-none-rose_light {
  border: 2px none var(--rose_light);
}

.border-all-2-hidden-rose_light {
  border: 2px hidden var(--rose_light);
}

.border-all-2-solid-rose_dark {
  border: 2px solid var(--rose_dark);
}

.border-all-2-dashed-rose_dark {
  border: 2px dashed var(--rose_dark);
}

.border-all-2-dotted-rose_dark {
  border: 2px dotted var(--rose_dark);
}

.border-all-2-double-rose_dark {
  border: 2px double var(--rose_dark);
}

.border-all-2-groove-rose_dark {
  border: 2px groove var(--rose_dark);
}

.border-all-2-ridge-rose_dark {
  border: 2px ridge var(--rose_dark);
}

.border-all-2-inset-rose_dark {
  border: 2px inset var(--rose_dark);
}

.border-all-2-outset-rose_dark {
  border: 2px outset var(--rose_dark);
}

.border-all-2-none-rose_dark {
  border: 2px none var(--rose_dark);
}

.border-all-2-hidden-rose_dark {
  border: 2px hidden var(--rose_dark);
}

.border-all-2-solid-rose_pastel {
  border: 2px solid var(--rose_pastel);
}

.border-all-2-dashed-rose_pastel {
  border: 2px dashed var(--rose_pastel);
}

.border-all-2-dotted-rose_pastel {
  border: 2px dotted var(--rose_pastel);
}

.border-all-2-double-rose_pastel {
  border: 2px double var(--rose_pastel);
}

.border-all-2-groove-rose_pastel {
  border: 2px groove var(--rose_pastel);
}

.border-all-2-ridge-rose_pastel {
  border: 2px ridge var(--rose_pastel);
}

.border-all-2-inset-rose_pastel {
  border: 2px inset var(--rose_pastel);
}

.border-all-2-outset-rose_pastel {
  border: 2px outset var(--rose_pastel);
}

.border-all-2-none-rose_pastel {
  border: 2px none var(--rose_pastel);
}

.border-all-2-hidden-rose_pastel {
  border: 2px hidden var(--rose_pastel);
}

.border-all-2-solid-rose_chair_light {
  border: 2px solid var(--rose_chair_light);
}

.border-all-2-dashed-rose_chair_light {
  border: 2px dashed var(--rose_chair_light);
}

.border-all-2-dotted-rose_chair_light {
  border: 2px dotted var(--rose_chair_light);
}

.border-all-2-double-rose_chair_light {
  border: 2px double var(--rose_chair_light);
}

.border-all-2-groove-rose_chair_light {
  border: 2px groove var(--rose_chair_light);
}

.border-all-2-ridge-rose_chair_light {
  border: 2px ridge var(--rose_chair_light);
}

.border-all-2-inset-rose_chair_light {
  border: 2px inset var(--rose_chair_light);
}

.border-all-2-outset-rose_chair_light {
  border: 2px outset var(--rose_chair_light);
}

.border-all-2-none-rose_chair_light {
  border: 2px none var(--rose_chair_light);
}

.border-all-2-hidden-rose_chair_light {
  border: 2px hidden var(--rose_chair_light);
}

.border-all-2-solid-rose_chair_dark {
  border: 2px solid var(--rose_chair_dark);
}

.border-all-2-dashed-rose_chair_dark {
  border: 2px dashed var(--rose_chair_dark);
}

.border-all-2-dotted-rose_chair_dark {
  border: 2px dotted var(--rose_chair_dark);
}

.border-all-2-double-rose_chair_dark {
  border: 2px double var(--rose_chair_dark);
}

.border-all-2-groove-rose_chair_dark {
  border: 2px groove var(--rose_chair_dark);
}

.border-all-2-ridge-rose_chair_dark {
  border: 2px ridge var(--rose_chair_dark);
}

.border-all-2-inset-rose_chair_dark {
  border: 2px inset var(--rose_chair_dark);
}

.border-all-2-outset-rose_chair_dark {
  border: 2px outset var(--rose_chair_dark);
}

.border-all-2-none-rose_chair_dark {
  border: 2px none var(--rose_chair_dark);
}

.border-all-2-hidden-rose_chair_dark {
  border: 2px hidden var(--rose_chair_dark);
}

.border-all-2-solid-rose_chair_pastel {
  border: 2px solid var(--rose_chair_pastel);
}

.border-all-2-dashed-rose_chair_pastel {
  border: 2px dashed var(--rose_chair_pastel);
}

.border-all-2-dotted-rose_chair_pastel {
  border: 2px dotted var(--rose_chair_pastel);
}

.border-all-2-double-rose_chair_pastel {
  border: 2px double var(--rose_chair_pastel);
}

.border-all-2-groove-rose_chair_pastel {
  border: 2px groove var(--rose_chair_pastel);
}

.border-all-2-ridge-rose_chair_pastel {
  border: 2px ridge var(--rose_chair_pastel);
}

.border-all-2-inset-rose_chair_pastel {
  border: 2px inset var(--rose_chair_pastel);
}

.border-all-2-outset-rose_chair_pastel {
  border: 2px outset var(--rose_chair_pastel);
}

.border-all-2-none-rose_chair_pastel {
  border: 2px none var(--rose_chair_pastel);
}

.border-all-2-hidden-rose_chair_pastel {
  border: 2px hidden var(--rose_chair_pastel);
}

.border-all-2-solid-vert_positif {
  border: 2px solid var(--vert_positif);
}

.border-all-2-dashed-vert_positif {
  border: 2px dashed var(--vert_positif);
}

.border-all-2-dotted-vert_positif {
  border: 2px dotted var(--vert_positif);
}

.border-all-2-double-vert_positif {
  border: 2px double var(--vert_positif);
}

.border-all-2-groove-vert_positif {
  border: 2px groove var(--vert_positif);
}

.border-all-2-ridge-vert_positif {
  border: 2px ridge var(--vert_positif);
}

.border-all-2-inset-vert_positif {
  border: 2px inset var(--vert_positif);
}

.border-all-2-outset-vert_positif {
  border: 2px outset var(--vert_positif);
}

.border-all-2-none-vert_positif {
  border: 2px none var(--vert_positif);
}

.border-all-2-hidden-vert_positif {
  border: 2px hidden var(--vert_positif);
}

.border-all-2-solid-rouge_negatif {
  border: 2px solid var(--rouge_negatif);
}

.border-all-2-dashed-rouge_negatif {
  border: 2px dashed var(--rouge_negatif);
}

.border-all-2-dotted-rouge_negatif {
  border: 2px dotted var(--rouge_negatif);
}

.border-all-2-double-rouge_negatif {
  border: 2px double var(--rouge_negatif);
}

.border-all-2-groove-rouge_negatif {
  border: 2px groove var(--rouge_negatif);
}

.border-all-2-ridge-rouge_negatif {
  border: 2px ridge var(--rouge_negatif);
}

.border-all-2-inset-rouge_negatif {
  border: 2px inset var(--rouge_negatif);
}

.border-all-2-outset-rouge_negatif {
  border: 2px outset var(--rouge_negatif);
}

.border-all-2-none-rouge_negatif {
  border: 2px none var(--rouge_negatif);
}

.border-all-2-hidden-rouge_negatif {
  border: 2px hidden var(--rouge_negatif);
}

.border-all-2-solid-bleu_focus {
  border: 2px solid var(--bleu_focus);
}

.border-all-2-dashed-bleu_focus {
  border: 2px dashed var(--bleu_focus);
}

.border-all-2-dotted-bleu_focus {
  border: 2px dotted var(--bleu_focus);
}

.border-all-2-double-bleu_focus {
  border: 2px double var(--bleu_focus);
}

.border-all-2-groove-bleu_focus {
  border: 2px groove var(--bleu_focus);
}

.border-all-2-ridge-bleu_focus {
  border: 2px ridge var(--bleu_focus);
}

.border-all-2-inset-bleu_focus {
  border: 2px inset var(--bleu_focus);
}

.border-all-2-outset-bleu_focus {
  border: 2px outset var(--bleu_focus);
}

.border-all-2-none-bleu_focus {
  border: 2px none var(--bleu_focus);
}

.border-all-2-hidden-bleu_focus {
  border: 2px hidden var(--bleu_focus);
}

.border-all-2-solid-alerte_vert_positif {
  border: 2px solid var(--alerte_vert_positif);
}

.border-all-2-dashed-alerte_vert_positif {
  border: 2px dashed var(--alerte_vert_positif);
}

.border-all-2-dotted-alerte_vert_positif {
  border: 2px dotted var(--alerte_vert_positif);
}

.border-all-2-double-alerte_vert_positif {
  border: 2px double var(--alerte_vert_positif);
}

.border-all-2-groove-alerte_vert_positif {
  border: 2px groove var(--alerte_vert_positif);
}

.border-all-2-ridge-alerte_vert_positif {
  border: 2px ridge var(--alerte_vert_positif);
}

.border-all-2-inset-alerte_vert_positif {
  border: 2px inset var(--alerte_vert_positif);
}

.border-all-2-outset-alerte_vert_positif {
  border: 2px outset var(--alerte_vert_positif);
}

.border-all-2-none-alerte_vert_positif {
  border: 2px none var(--alerte_vert_positif);
}

.border-all-2-hidden-alerte_vert_positif {
  border: 2px hidden var(--alerte_vert_positif);
}

.border-all-2-solid-alerte_rouge_negatif {
  border: 2px solid var(--alerte_rouge_negatif);
}

.border-all-2-dashed-alerte_rouge_negatif {
  border: 2px dashed var(--alerte_rouge_negatif);
}

.border-all-2-dotted-alerte_rouge_negatif {
  border: 2px dotted var(--alerte_rouge_negatif);
}

.border-all-2-double-alerte_rouge_negatif {
  border: 2px double var(--alerte_rouge_negatif);
}

.border-all-2-groove-alerte_rouge_negatif {
  border: 2px groove var(--alerte_rouge_negatif);
}

.border-all-2-ridge-alerte_rouge_negatif {
  border: 2px ridge var(--alerte_rouge_negatif);
}

.border-all-2-inset-alerte_rouge_negatif {
  border: 2px inset var(--alerte_rouge_negatif);
}

.border-all-2-outset-alerte_rouge_negatif {
  border: 2px outset var(--alerte_rouge_negatif);
}

.border-all-2-none-alerte_rouge_negatif {
  border: 2px none var(--alerte_rouge_negatif);
}

.border-all-2-hidden-alerte_rouge_negatif {
  border: 2px hidden var(--alerte_rouge_negatif);
}

.border-all-2-solid-alerte_bleu_information {
  border: 2px solid var(--alerte_bleu_information);
}

.border-all-2-dashed-alerte_bleu_information {
  border: 2px dashed var(--alerte_bleu_information);
}

.border-all-2-dotted-alerte_bleu_information {
  border: 2px dotted var(--alerte_bleu_information);
}

.border-all-2-double-alerte_bleu_information {
  border: 2px double var(--alerte_bleu_information);
}

.border-all-2-groove-alerte_bleu_information {
  border: 2px groove var(--alerte_bleu_information);
}

.border-all-2-ridge-alerte_bleu_information {
  border: 2px ridge var(--alerte_bleu_information);
}

.border-all-2-inset-alerte_bleu_information {
  border: 2px inset var(--alerte_bleu_information);
}

.border-all-2-outset-alerte_bleu_information {
  border: 2px outset var(--alerte_bleu_information);
}

.border-all-2-none-alerte_bleu_information {
  border: 2px none var(--alerte_bleu_information);
}

.border-all-2-hidden-alerte_bleu_information {
  border: 2px hidden var(--alerte_bleu_information);
}

.border-all-2-solid-blanc {
  border: 2px solid #ffffff;
}

.border-all-2-dashed-blanc {
  border: 2px dashed #ffffff;
}

.border-all-2-dotted-blanc {
  border: 2px dotted #ffffff;
}

.border-all-2-double-blanc {
  border: 2px double #ffffff;
}

.border-all-2-groove-blanc {
  border: 2px groove #ffffff;
}

.border-all-2-ridge-blanc {
  border: 2px ridge #ffffff;
}

.border-all-2-inset-blanc {
  border: 2px inset #ffffff;
}

.border-all-2-outset-blanc {
  border: 2px outset #ffffff;
}

.border-all-2-none-blanc {
  border: 2px none #ffffff;
}

.border-all-2-hidden-blanc {
  border: 2px hidden #ffffff;
}

.border-all-2-solid-noir {
  border: 2px solid #222222;
}

.border-all-2-dashed-noir {
  border: 2px dashed #222222;
}

.border-all-2-dotted-noir {
  border: 2px dotted #222222;
}

.border-all-2-double-noir {
  border: 2px double #222222;
}

.border-all-2-groove-noir {
  border: 2px groove #222222;
}

.border-all-2-ridge-noir {
  border: 2px ridge #222222;
}

.border-all-2-inset-noir {
  border: 2px inset #222222;
}

.border-all-2-outset-noir {
  border: 2px outset #222222;
}

.border-all-2-none-noir {
  border: 2px none #222222;
}

.border-all-2-hidden-noir {
  border: 2px hidden #222222;
}

.border-all-2-solid-gris_light {
  border: 2px solid var(--gris_light);
}

.border-all-2-dashed-gris_light {
  border: 2px dashed var(--gris_light);
}

.border-all-2-dotted-gris_light {
  border: 2px dotted var(--gris_light);
}

.border-all-2-double-gris_light {
  border: 2px double var(--gris_light);
}

.border-all-2-groove-gris_light {
  border: 2px groove var(--gris_light);
}

.border-all-2-ridge-gris_light {
  border: 2px ridge var(--gris_light);
}

.border-all-2-inset-gris_light {
  border: 2px inset var(--gris_light);
}

.border-all-2-outset-gris_light {
  border: 2px outset var(--gris_light);
}

.border-all-2-none-gris_light {
  border: 2px none var(--gris_light);
}

.border-all-2-hidden-gris_light {
  border: 2px hidden var(--gris_light);
}

.border-all-2-solid-gris_dark {
  border: 2px solid var(--gris_dark);
}

.border-all-2-dashed-gris_dark {
  border: 2px dashed var(--gris_dark);
}

.border-all-2-dotted-gris_dark {
  border: 2px dotted var(--gris_dark);
}

.border-all-2-double-gris_dark {
  border: 2px double var(--gris_dark);
}

.border-all-2-groove-gris_dark {
  border: 2px groove var(--gris_dark);
}

.border-all-2-ridge-gris_dark {
  border: 2px ridge var(--gris_dark);
}

.border-all-2-inset-gris_dark {
  border: 2px inset var(--gris_dark);
}

.border-all-2-outset-gris_dark {
  border: 2px outset var(--gris_dark);
}

.border-all-2-none-gris_dark {
  border: 2px none var(--gris_dark);
}

.border-all-2-hidden-gris_dark {
  border: 2px hidden var(--gris_dark);
}

.border-all-2-solid-gris_background {
  border: 2px solid var(--gris_background);
}

.border-all-2-dashed-gris_background {
  border: 2px dashed var(--gris_background);
}

.border-all-2-dotted-gris_background {
  border: 2px dotted var(--gris_background);
}

.border-all-2-double-gris_background {
  border: 2px double var(--gris_background);
}

.border-all-2-groove-gris_background {
  border: 2px groove var(--gris_background);
}

.border-all-2-ridge-gris_background {
  border: 2px ridge var(--gris_background);
}

.border-all-2-inset-gris_background {
  border: 2px inset var(--gris_background);
}

.border-all-2-outset-gris_background {
  border: 2px outset var(--gris_background);
}

.border-all-2-none-gris_background {
  border: 2px none var(--gris_background);
}

.border-all-2-hidden-gris_background {
  border: 2px hidden var(--gris_background);
}

.border-top-3-solid-corail_mh_brand {
  border-top: 3px solid var(--corail_mh_brand);
}

.border-top-3-dashed-corail_mh_brand {
  border-top: 3px dashed var(--corail_mh_brand);
}

.border-top-3-dotted-corail_mh_brand {
  border-top: 3px dotted var(--corail_mh_brand);
}

.border-top-3-double-corail_mh_brand {
  border-top: 3px double var(--corail_mh_brand);
}

.border-top-3-groove-corail_mh_brand {
  border-top: 3px groove var(--corail_mh_brand);
}

.border-top-3-ridge-corail_mh_brand {
  border-top: 3px ridge var(--corail_mh_brand);
}

.border-top-3-inset-corail_mh_brand {
  border-top: 3px inset var(--corail_mh_brand);
}

.border-top-3-outset-corail_mh_brand {
  border-top: 3px outset var(--corail_mh_brand);
}

.border-top-3-none-corail_mh_brand {
  border-top: 3px none var(--corail_mh_brand);
}

.border-top-3-hidden-corail_mh_brand {
  border-top: 3px hidden var(--corail_mh_brand);
}

.border-top-3-solid-corail_mh_dark {
  border-top: 3px solid var(--corail_mh_dark);
}

.border-top-3-dashed-corail_mh_dark {
  border-top: 3px dashed var(--corail_mh_dark);
}

.border-top-3-dotted-corail_mh_dark {
  border-top: 3px dotted var(--corail_mh_dark);
}

.border-top-3-double-corail_mh_dark {
  border-top: 3px double var(--corail_mh_dark);
}

.border-top-3-groove-corail_mh_dark {
  border-top: 3px groove var(--corail_mh_dark);
}

.border-top-3-ridge-corail_mh_dark {
  border-top: 3px ridge var(--corail_mh_dark);
}

.border-top-3-inset-corail_mh_dark {
  border-top: 3px inset var(--corail_mh_dark);
}

.border-top-3-outset-corail_mh_dark {
  border-top: 3px outset var(--corail_mh_dark);
}

.border-top-3-none-corail_mh_dark {
  border-top: 3px none var(--corail_mh_dark);
}

.border-top-3-hidden-corail_mh_dark {
  border-top: 3px hidden var(--corail_mh_dark);
}

.border-top-3-solid-corail_mh_light {
  border-top: 3px solid var(--corail_mh_light);
}

.border-top-3-dashed-corail_mh_light {
  border-top: 3px dashed var(--corail_mh_light);
}

.border-top-3-dotted-corail_mh_light {
  border-top: 3px dotted var(--corail_mh_light);
}

.border-top-3-double-corail_mh_light {
  border-top: 3px double var(--corail_mh_light);
}

.border-top-3-groove-corail_mh_light {
  border-top: 3px groove var(--corail_mh_light);
}

.border-top-3-ridge-corail_mh_light {
  border-top: 3px ridge var(--corail_mh_light);
}

.border-top-3-inset-corail_mh_light {
  border-top: 3px inset var(--corail_mh_light);
}

.border-top-3-outset-corail_mh_light {
  border-top: 3px outset var(--corail_mh_light);
}

.border-top-3-none-corail_mh_light {
  border-top: 3px none var(--corail_mh_light);
}

.border-top-3-hidden-corail_mh_light {
  border-top: 3px hidden var(--corail_mh_light);
}

.border-top-3-solid-corail_pastel {
  border-top: 3px solid var(--corail_pastel);
}

.border-top-3-dashed-corail_pastel {
  border-top: 3px dashed var(--corail_pastel);
}

.border-top-3-dotted-corail_pastel {
  border-top: 3px dotted var(--corail_pastel);
}

.border-top-3-double-corail_pastel {
  border-top: 3px double var(--corail_pastel);
}

.border-top-3-groove-corail_pastel {
  border-top: 3px groove var(--corail_pastel);
}

.border-top-3-ridge-corail_pastel {
  border-top: 3px ridge var(--corail_pastel);
}

.border-top-3-inset-corail_pastel {
  border-top: 3px inset var(--corail_pastel);
}

.border-top-3-outset-corail_pastel {
  border-top: 3px outset var(--corail_pastel);
}

.border-top-3-none-corail_pastel {
  border-top: 3px none var(--corail_pastel);
}

.border-top-3-hidden-corail_pastel {
  border-top: 3px hidden var(--corail_pastel);
}

.border-top-3-solid-corail_light {
  border-top: 3px solid var(--corail_light);
}

.border-top-3-dashed-corail_light {
  border-top: 3px dashed var(--corail_light);
}

.border-top-3-dotted-corail_light {
  border-top: 3px dotted var(--corail_light);
}

.border-top-3-double-corail_light {
  border-top: 3px double var(--corail_light);
}

.border-top-3-groove-corail_light {
  border-top: 3px groove var(--corail_light);
}

.border-top-3-ridge-corail_light {
  border-top: 3px ridge var(--corail_light);
}

.border-top-3-inset-corail_light {
  border-top: 3px inset var(--corail_light);
}

.border-top-3-outset-corail_light {
  border-top: 3px outset var(--corail_light);
}

.border-top-3-none-corail_light {
  border-top: 3px none var(--corail_light);
}

.border-top-3-hidden-corail_light {
  border-top: 3px hidden var(--corail_light);
}

.border-top-3-solid-corail_dark {
  border-top: 3px solid var(--corail_dark);
}

.border-top-3-dashed-corail_dark {
  border-top: 3px dashed var(--corail_dark);
}

.border-top-3-dotted-corail_dark {
  border-top: 3px dotted var(--corail_dark);
}

.border-top-3-double-corail_dark {
  border-top: 3px double var(--corail_dark);
}

.border-top-3-groove-corail_dark {
  border-top: 3px groove var(--corail_dark);
}

.border-top-3-ridge-corail_dark {
  border-top: 3px ridge var(--corail_dark);
}

.border-top-3-inset-corail_dark {
  border-top: 3px inset var(--corail_dark);
}

.border-top-3-outset-corail_dark {
  border-top: 3px outset var(--corail_dark);
}

.border-top-3-none-corail_dark {
  border-top: 3px none var(--corail_dark);
}

.border-top-3-hidden-corail_dark {
  border-top: 3px hidden var(--corail_dark);
}

.border-top-3-solid-gris_sable_light {
  border-top: 3px solid var(--gris_sable_light);
}

.border-top-3-dashed-gris_sable_light {
  border-top: 3px dashed var(--gris_sable_light);
}

.border-top-3-dotted-gris_sable_light {
  border-top: 3px dotted var(--gris_sable_light);
}

.border-top-3-double-gris_sable_light {
  border-top: 3px double var(--gris_sable_light);
}

.border-top-3-groove-gris_sable_light {
  border-top: 3px groove var(--gris_sable_light);
}

.border-top-3-ridge-gris_sable_light {
  border-top: 3px ridge var(--gris_sable_light);
}

.border-top-3-inset-gris_sable_light {
  border-top: 3px inset var(--gris_sable_light);
}

.border-top-3-outset-gris_sable_light {
  border-top: 3px outset var(--gris_sable_light);
}

.border-top-3-none-gris_sable_light {
  border-top: 3px none var(--gris_sable_light);
}

.border-top-3-hidden-gris_sable_light {
  border-top: 3px hidden var(--gris_sable_light);
}

.border-top-3-solid-gris_sable_dark {
  border-top: 3px solid var(--gris_sable_dark);
}

.border-top-3-dashed-gris_sable_dark {
  border-top: 3px dashed var(--gris_sable_dark);
}

.border-top-3-dotted-gris_sable_dark {
  border-top: 3px dotted var(--gris_sable_dark);
}

.border-top-3-double-gris_sable_dark {
  border-top: 3px double var(--gris_sable_dark);
}

.border-top-3-groove-gris_sable_dark {
  border-top: 3px groove var(--gris_sable_dark);
}

.border-top-3-ridge-gris_sable_dark {
  border-top: 3px ridge var(--gris_sable_dark);
}

.border-top-3-inset-gris_sable_dark {
  border-top: 3px inset var(--gris_sable_dark);
}

.border-top-3-outset-gris_sable_dark {
  border-top: 3px outset var(--gris_sable_dark);
}

.border-top-3-none-gris_sable_dark {
  border-top: 3px none var(--gris_sable_dark);
}

.border-top-3-hidden-gris_sable_dark {
  border-top: 3px hidden var(--gris_sable_dark);
}

.border-top-3-solid-gris_sable_pastel {
  border-top: 3px solid var(--gris_sable_pastel);
}

.border-top-3-dashed-gris_sable_pastel {
  border-top: 3px dashed var(--gris_sable_pastel);
}

.border-top-3-dotted-gris_sable_pastel {
  border-top: 3px dotted var(--gris_sable_pastel);
}

.border-top-3-double-gris_sable_pastel {
  border-top: 3px double var(--gris_sable_pastel);
}

.border-top-3-groove-gris_sable_pastel {
  border-top: 3px groove var(--gris_sable_pastel);
}

.border-top-3-ridge-gris_sable_pastel {
  border-top: 3px ridge var(--gris_sable_pastel);
}

.border-top-3-inset-gris_sable_pastel {
  border-top: 3px inset var(--gris_sable_pastel);
}

.border-top-3-outset-gris_sable_pastel {
  border-top: 3px outset var(--gris_sable_pastel);
}

.border-top-3-none-gris_sable_pastel {
  border-top: 3px none var(--gris_sable_pastel);
}

.border-top-3-hidden-gris_sable_pastel {
  border-top: 3px hidden var(--gris_sable_pastel);
}

.border-top-3-solid-jaune_light {
  border-top: 3px solid var(--jaune_light);
}

.border-top-3-dashed-jaune_light {
  border-top: 3px dashed var(--jaune_light);
}

.border-top-3-dotted-jaune_light {
  border-top: 3px dotted var(--jaune_light);
}

.border-top-3-double-jaune_light {
  border-top: 3px double var(--jaune_light);
}

.border-top-3-groove-jaune_light {
  border-top: 3px groove var(--jaune_light);
}

.border-top-3-ridge-jaune_light {
  border-top: 3px ridge var(--jaune_light);
}

.border-top-3-inset-jaune_light {
  border-top: 3px inset var(--jaune_light);
}

.border-top-3-outset-jaune_light {
  border-top: 3px outset var(--jaune_light);
}

.border-top-3-none-jaune_light {
  border-top: 3px none var(--jaune_light);
}

.border-top-3-hidden-jaune_light {
  border-top: 3px hidden var(--jaune_light);
}

.border-top-3-solid-jaune_dark {
  border-top: 3px solid var(--jaune_dark);
}

.border-top-3-dashed-jaune_dark {
  border-top: 3px dashed var(--jaune_dark);
}

.border-top-3-dotted-jaune_dark {
  border-top: 3px dotted var(--jaune_dark);
}

.border-top-3-double-jaune_dark {
  border-top: 3px double var(--jaune_dark);
}

.border-top-3-groove-jaune_dark {
  border-top: 3px groove var(--jaune_dark);
}

.border-top-3-ridge-jaune_dark {
  border-top: 3px ridge var(--jaune_dark);
}

.border-top-3-inset-jaune_dark {
  border-top: 3px inset var(--jaune_dark);
}

.border-top-3-outset-jaune_dark {
  border-top: 3px outset var(--jaune_dark);
}

.border-top-3-none-jaune_dark {
  border-top: 3px none var(--jaune_dark);
}

.border-top-3-hidden-jaune_dark {
  border-top: 3px hidden var(--jaune_dark);
}

.border-top-3-solid-jaune_pastel {
  border-top: 3px solid var(--jaune_pastel);
}

.border-top-3-dashed-jaune_pastel {
  border-top: 3px dashed var(--jaune_pastel);
}

.border-top-3-dotted-jaune_pastel {
  border-top: 3px dotted var(--jaune_pastel);
}

.border-top-3-double-jaune_pastel {
  border-top: 3px double var(--jaune_pastel);
}

.border-top-3-groove-jaune_pastel {
  border-top: 3px groove var(--jaune_pastel);
}

.border-top-3-ridge-jaune_pastel {
  border-top: 3px ridge var(--jaune_pastel);
}

.border-top-3-inset-jaune_pastel {
  border-top: 3px inset var(--jaune_pastel);
}

.border-top-3-outset-jaune_pastel {
  border-top: 3px outset var(--jaune_pastel);
}

.border-top-3-none-jaune_pastel {
  border-top: 3px none var(--jaune_pastel);
}

.border-top-3-hidden-jaune_pastel {
  border-top: 3px hidden var(--jaune_pastel);
}

.border-top-3-solid-vert_light {
  border-top: 3px solid var(--vert_light);
}

.border-top-3-dashed-vert_light {
  border-top: 3px dashed var(--vert_light);
}

.border-top-3-dotted-vert_light {
  border-top: 3px dotted var(--vert_light);
}

.border-top-3-double-vert_light {
  border-top: 3px double var(--vert_light);
}

.border-top-3-groove-vert_light {
  border-top: 3px groove var(--vert_light);
}

.border-top-3-ridge-vert_light {
  border-top: 3px ridge var(--vert_light);
}

.border-top-3-inset-vert_light {
  border-top: 3px inset var(--vert_light);
}

.border-top-3-outset-vert_light {
  border-top: 3px outset var(--vert_light);
}

.border-top-3-none-vert_light {
  border-top: 3px none var(--vert_light);
}

.border-top-3-hidden-vert_light {
  border-top: 3px hidden var(--vert_light);
}

.border-top-3-solid-vert_dark {
  border-top: 3px solid var(--vert_dark);
}

.border-top-3-dashed-vert_dark {
  border-top: 3px dashed var(--vert_dark);
}

.border-top-3-dotted-vert_dark {
  border-top: 3px dotted var(--vert_dark);
}

.border-top-3-double-vert_dark {
  border-top: 3px double var(--vert_dark);
}

.border-top-3-groove-vert_dark {
  border-top: 3px groove var(--vert_dark);
}

.border-top-3-ridge-vert_dark {
  border-top: 3px ridge var(--vert_dark);
}

.border-top-3-inset-vert_dark {
  border-top: 3px inset var(--vert_dark);
}

.border-top-3-outset-vert_dark {
  border-top: 3px outset var(--vert_dark);
}

.border-top-3-none-vert_dark {
  border-top: 3px none var(--vert_dark);
}

.border-top-3-hidden-vert_dark {
  border-top: 3px hidden var(--vert_dark);
}

.border-top-3-solid-vert_pastel {
  border-top: 3px solid var(--vert_pastel);
}

.border-top-3-dashed-vert_pastel {
  border-top: 3px dashed var(--vert_pastel);
}

.border-top-3-dotted-vert_pastel {
  border-top: 3px dotted var(--vert_pastel);
}

.border-top-3-double-vert_pastel {
  border-top: 3px double var(--vert_pastel);
}

.border-top-3-groove-vert_pastel {
  border-top: 3px groove var(--vert_pastel);
}

.border-top-3-ridge-vert_pastel {
  border-top: 3px ridge var(--vert_pastel);
}

.border-top-3-inset-vert_pastel {
  border-top: 3px inset var(--vert_pastel);
}

.border-top-3-outset-vert_pastel {
  border-top: 3px outset var(--vert_pastel);
}

.border-top-3-none-vert_pastel {
  border-top: 3px none var(--vert_pastel);
}

.border-top-3-hidden-vert_pastel {
  border-top: 3px hidden var(--vert_pastel);
}

.border-top-3-solid-bleu_turquoise_light {
  border-top: 3px solid var(--bleu_turquoise_light);
}

.border-top-3-dashed-bleu_turquoise_light {
  border-top: 3px dashed var(--bleu_turquoise_light);
}

.border-top-3-dotted-bleu_turquoise_light {
  border-top: 3px dotted var(--bleu_turquoise_light);
}

.border-top-3-double-bleu_turquoise_light {
  border-top: 3px double var(--bleu_turquoise_light);
}

.border-top-3-groove-bleu_turquoise_light {
  border-top: 3px groove var(--bleu_turquoise_light);
}

.border-top-3-ridge-bleu_turquoise_light {
  border-top: 3px ridge var(--bleu_turquoise_light);
}

.border-top-3-inset-bleu_turquoise_light {
  border-top: 3px inset var(--bleu_turquoise_light);
}

.border-top-3-outset-bleu_turquoise_light {
  border-top: 3px outset var(--bleu_turquoise_light);
}

.border-top-3-none-bleu_turquoise_light {
  border-top: 3px none var(--bleu_turquoise_light);
}

.border-top-3-hidden-bleu_turquoise_light {
  border-top: 3px hidden var(--bleu_turquoise_light);
}

.border-top-3-solid-bleu_turquoise_middle {
  border-top: 3px solid var(--bleu_turquoise_middle);
}

.border-top-3-dashed-bleu_turquoise_middle {
  border-top: 3px dashed var(--bleu_turquoise_middle);
}

.border-top-3-dotted-bleu_turquoise_middle {
  border-top: 3px dotted var(--bleu_turquoise_middle);
}

.border-top-3-double-bleu_turquoise_middle {
  border-top: 3px double var(--bleu_turquoise_middle);
}

.border-top-3-groove-bleu_turquoise_middle {
  border-top: 3px groove var(--bleu_turquoise_middle);
}

.border-top-3-ridge-bleu_turquoise_middle {
  border-top: 3px ridge var(--bleu_turquoise_middle);
}

.border-top-3-inset-bleu_turquoise_middle {
  border-top: 3px inset var(--bleu_turquoise_middle);
}

.border-top-3-outset-bleu_turquoise_middle {
  border-top: 3px outset var(--bleu_turquoise_middle);
}

.border-top-3-none-bleu_turquoise_middle {
  border-top: 3px none var(--bleu_turquoise_middle);
}

.border-top-3-hidden-bleu_turquoise_middle {
  border-top: 3px hidden var(--bleu_turquoise_middle);
}

.border-top-3-solid-bleu_turquoise_dark {
  border-top: 3px solid var(--bleu_turquoise_dark);
}

.border-top-3-dashed-bleu_turquoise_dark {
  border-top: 3px dashed var(--bleu_turquoise_dark);
}

.border-top-3-dotted-bleu_turquoise_dark {
  border-top: 3px dotted var(--bleu_turquoise_dark);
}

.border-top-3-double-bleu_turquoise_dark {
  border-top: 3px double var(--bleu_turquoise_dark);
}

.border-top-3-groove-bleu_turquoise_dark {
  border-top: 3px groove var(--bleu_turquoise_dark);
}

.border-top-3-ridge-bleu_turquoise_dark {
  border-top: 3px ridge var(--bleu_turquoise_dark);
}

.border-top-3-inset-bleu_turquoise_dark {
  border-top: 3px inset var(--bleu_turquoise_dark);
}

.border-top-3-outset-bleu_turquoise_dark {
  border-top: 3px outset var(--bleu_turquoise_dark);
}

.border-top-3-none-bleu_turquoise_dark {
  border-top: 3px none var(--bleu_turquoise_dark);
}

.border-top-3-hidden-bleu_turquoise_dark {
  border-top: 3px hidden var(--bleu_turquoise_dark);
}

.border-top-3-solid-bleu_turquoise_pastel {
  border-top: 3px solid var(--bleu_turquoise_pastel);
}

.border-top-3-dashed-bleu_turquoise_pastel {
  border-top: 3px dashed var(--bleu_turquoise_pastel);
}

.border-top-3-dotted-bleu_turquoise_pastel {
  border-top: 3px dotted var(--bleu_turquoise_pastel);
}

.border-top-3-double-bleu_turquoise_pastel {
  border-top: 3px double var(--bleu_turquoise_pastel);
}

.border-top-3-groove-bleu_turquoise_pastel {
  border-top: 3px groove var(--bleu_turquoise_pastel);
}

.border-top-3-ridge-bleu_turquoise_pastel {
  border-top: 3px ridge var(--bleu_turquoise_pastel);
}

.border-top-3-inset-bleu_turquoise_pastel {
  border-top: 3px inset var(--bleu_turquoise_pastel);
}

.border-top-3-outset-bleu_turquoise_pastel {
  border-top: 3px outset var(--bleu_turquoise_pastel);
}

.border-top-3-none-bleu_turquoise_pastel {
  border-top: 3px none var(--bleu_turquoise_pastel);
}

.border-top-3-hidden-bleu_turquoise_pastel {
  border-top: 3px hidden var(--bleu_turquoise_pastel);
}

.border-top-3-solid-bleu_light {
  border-top: 3px solid var(--bleu_light);
}

.border-top-3-dashed-bleu_light {
  border-top: 3px dashed var(--bleu_light);
}

.border-top-3-dotted-bleu_light {
  border-top: 3px dotted var(--bleu_light);
}

.border-top-3-double-bleu_light {
  border-top: 3px double var(--bleu_light);
}

.border-top-3-groove-bleu_light {
  border-top: 3px groove var(--bleu_light);
}

.border-top-3-ridge-bleu_light {
  border-top: 3px ridge var(--bleu_light);
}

.border-top-3-inset-bleu_light {
  border-top: 3px inset var(--bleu_light);
}

.border-top-3-outset-bleu_light {
  border-top: 3px outset var(--bleu_light);
}

.border-top-3-none-bleu_light {
  border-top: 3px none var(--bleu_light);
}

.border-top-3-hidden-bleu_light {
  border-top: 3px hidden var(--bleu_light);
}

.border-top-3-solid-bleu_pastel {
  border-top: 3px solid var(--bleu_pastel);
}

.border-top-3-dashed-bleu_pastel {
  border-top: 3px dashed var(--bleu_pastel);
}

.border-top-3-dotted-bleu_pastel {
  border-top: 3px dotted var(--bleu_pastel);
}

.border-top-3-double-bleu_pastel {
  border-top: 3px double var(--bleu_pastel);
}

.border-top-3-groove-bleu_pastel {
  border-top: 3px groove var(--bleu_pastel);
}

.border-top-3-ridge-bleu_pastel {
  border-top: 3px ridge var(--bleu_pastel);
}

.border-top-3-inset-bleu_pastel {
  border-top: 3px inset var(--bleu_pastel);
}

.border-top-3-outset-bleu_pastel {
  border-top: 3px outset var(--bleu_pastel);
}

.border-top-3-none-bleu_pastel {
  border-top: 3px none var(--bleu_pastel);
}

.border-top-3-hidden-bleu_pastel {
  border-top: 3px hidden var(--bleu_pastel);
}

.border-top-3-solid-bleu_dark {
  border-top: 3px solid var(--bleu_dark);
}

.border-top-3-dashed-bleu_dark {
  border-top: 3px dashed var(--bleu_dark);
}

.border-top-3-dotted-bleu_dark {
  border-top: 3px dotted var(--bleu_dark);
}

.border-top-3-double-bleu_dark {
  border-top: 3px double var(--bleu_dark);
}

.border-top-3-groove-bleu_dark {
  border-top: 3px groove var(--bleu_dark);
}

.border-top-3-ridge-bleu_dark {
  border-top: 3px ridge var(--bleu_dark);
}

.border-top-3-inset-bleu_dark {
  border-top: 3px inset var(--bleu_dark);
}

.border-top-3-outset-bleu_dark {
  border-top: 3px outset var(--bleu_dark);
}

.border-top-3-none-bleu_dark {
  border-top: 3px none var(--bleu_dark);
}

.border-top-3-hidden-bleu_dark {
  border-top: 3px hidden var(--bleu_dark);
}

.border-top-3-solid-violet_light {
  border-top: 3px solid var(--violet_light);
}

.border-top-3-dashed-violet_light {
  border-top: 3px dashed var(--violet_light);
}

.border-top-3-dotted-violet_light {
  border-top: 3px dotted var(--violet_light);
}

.border-top-3-double-violet_light {
  border-top: 3px double var(--violet_light);
}

.border-top-3-groove-violet_light {
  border-top: 3px groove var(--violet_light);
}

.border-top-3-ridge-violet_light {
  border-top: 3px ridge var(--violet_light);
}

.border-top-3-inset-violet_light {
  border-top: 3px inset var(--violet_light);
}

.border-top-3-outset-violet_light {
  border-top: 3px outset var(--violet_light);
}

.border-top-3-none-violet_light {
  border-top: 3px none var(--violet_light);
}

.border-top-3-hidden-violet_light {
  border-top: 3px hidden var(--violet_light);
}

.border-top-3-solid-violet_dark {
  border-top: 3px solid var(--violet_dark);
}

.border-top-3-dashed-violet_dark {
  border-top: 3px dashed var(--violet_dark);
}

.border-top-3-dotted-violet_dark {
  border-top: 3px dotted var(--violet_dark);
}

.border-top-3-double-violet_dark {
  border-top: 3px double var(--violet_dark);
}

.border-top-3-groove-violet_dark {
  border-top: 3px groove var(--violet_dark);
}

.border-top-3-ridge-violet_dark {
  border-top: 3px ridge var(--violet_dark);
}

.border-top-3-inset-violet_dark {
  border-top: 3px inset var(--violet_dark);
}

.border-top-3-outset-violet_dark {
  border-top: 3px outset var(--violet_dark);
}

.border-top-3-none-violet_dark {
  border-top: 3px none var(--violet_dark);
}

.border-top-3-hidden-violet_dark {
  border-top: 3px hidden var(--violet_dark);
}

.border-top-3-solid-violet_light_deces {
  border-top: 3px solid var(--violet_light_deces);
}

.border-top-3-dashed-violet_light_deces {
  border-top: 3px dashed var(--violet_light_deces);
}

.border-top-3-dotted-violet_light_deces {
  border-top: 3px dotted var(--violet_light_deces);
}

.border-top-3-double-violet_light_deces {
  border-top: 3px double var(--violet_light_deces);
}

.border-top-3-groove-violet_light_deces {
  border-top: 3px groove var(--violet_light_deces);
}

.border-top-3-ridge-violet_light_deces {
  border-top: 3px ridge var(--violet_light_deces);
}

.border-top-3-inset-violet_light_deces {
  border-top: 3px inset var(--violet_light_deces);
}

.border-top-3-outset-violet_light_deces {
  border-top: 3px outset var(--violet_light_deces);
}

.border-top-3-none-violet_light_deces {
  border-top: 3px none var(--violet_light_deces);
}

.border-top-3-hidden-violet_light_deces {
  border-top: 3px hidden var(--violet_light_deces);
}

.border-top-3-solid-violet_dark_deces {
  border-top: 3px solid var(--violet_dark_deces);
}

.border-top-3-dashed-violet_dark_deces {
  border-top: 3px dashed var(--violet_dark_deces);
}

.border-top-3-dotted-violet_dark_deces {
  border-top: 3px dotted var(--violet_dark_deces);
}

.border-top-3-double-violet_dark_deces {
  border-top: 3px double var(--violet_dark_deces);
}

.border-top-3-groove-violet_dark_deces {
  border-top: 3px groove var(--violet_dark_deces);
}

.border-top-3-ridge-violet_dark_deces {
  border-top: 3px ridge var(--violet_dark_deces);
}

.border-top-3-inset-violet_dark_deces {
  border-top: 3px inset var(--violet_dark_deces);
}

.border-top-3-outset-violet_dark_deces {
  border-top: 3px outset var(--violet_dark_deces);
}

.border-top-3-none-violet_dark_deces {
  border-top: 3px none var(--violet_dark_deces);
}

.border-top-3-hidden-violet_dark_deces {
  border-top: 3px hidden var(--violet_dark_deces);
}

.border-top-3-solid-violet_pastel {
  border-top: 3px solid var(--violet_pastel);
}

.border-top-3-dashed-violet_pastel {
  border-top: 3px dashed var(--violet_pastel);
}

.border-top-3-dotted-violet_pastel {
  border-top: 3px dotted var(--violet_pastel);
}

.border-top-3-double-violet_pastel {
  border-top: 3px double var(--violet_pastel);
}

.border-top-3-groove-violet_pastel {
  border-top: 3px groove var(--violet_pastel);
}

.border-top-3-ridge-violet_pastel {
  border-top: 3px ridge var(--violet_pastel);
}

.border-top-3-inset-violet_pastel {
  border-top: 3px inset var(--violet_pastel);
}

.border-top-3-outset-violet_pastel {
  border-top: 3px outset var(--violet_pastel);
}

.border-top-3-none-violet_pastel {
  border-top: 3px none var(--violet_pastel);
}

.border-top-3-hidden-violet_pastel {
  border-top: 3px hidden var(--violet_pastel);
}

.border-top-3-solid-violet_pastel_deces {
  border-top: 3px solid var(--violet_pastel_deces);
}

.border-top-3-dashed-violet_pastel_deces {
  border-top: 3px dashed var(--violet_pastel_deces);
}

.border-top-3-dotted-violet_pastel_deces {
  border-top: 3px dotted var(--violet_pastel_deces);
}

.border-top-3-double-violet_pastel_deces {
  border-top: 3px double var(--violet_pastel_deces);
}

.border-top-3-groove-violet_pastel_deces {
  border-top: 3px groove var(--violet_pastel_deces);
}

.border-top-3-ridge-violet_pastel_deces {
  border-top: 3px ridge var(--violet_pastel_deces);
}

.border-top-3-inset-violet_pastel_deces {
  border-top: 3px inset var(--violet_pastel_deces);
}

.border-top-3-outset-violet_pastel_deces {
  border-top: 3px outset var(--violet_pastel_deces);
}

.border-top-3-none-violet_pastel_deces {
  border-top: 3px none var(--violet_pastel_deces);
}

.border-top-3-hidden-violet_pastel_deces {
  border-top: 3px hidden var(--violet_pastel_deces);
}

.border-top-3-solid-mauve {
  border-top: 3px solid var(--mauve);
}

.border-top-3-dashed-mauve {
  border-top: 3px dashed var(--mauve);
}

.border-top-3-dotted-mauve {
  border-top: 3px dotted var(--mauve);
}

.border-top-3-double-mauve {
  border-top: 3px double var(--mauve);
}

.border-top-3-groove-mauve {
  border-top: 3px groove var(--mauve);
}

.border-top-3-ridge-mauve {
  border-top: 3px ridge var(--mauve);
}

.border-top-3-inset-mauve {
  border-top: 3px inset var(--mauve);
}

.border-top-3-outset-mauve {
  border-top: 3px outset var(--mauve);
}

.border-top-3-none-mauve {
  border-top: 3px none var(--mauve);
}

.border-top-3-hidden-mauve {
  border-top: 3px hidden var(--mauve);
}

.border-top-3-solid-rose_light {
  border-top: 3px solid var(--rose_light);
}

.border-top-3-dashed-rose_light {
  border-top: 3px dashed var(--rose_light);
}

.border-top-3-dotted-rose_light {
  border-top: 3px dotted var(--rose_light);
}

.border-top-3-double-rose_light {
  border-top: 3px double var(--rose_light);
}

.border-top-3-groove-rose_light {
  border-top: 3px groove var(--rose_light);
}

.border-top-3-ridge-rose_light {
  border-top: 3px ridge var(--rose_light);
}

.border-top-3-inset-rose_light {
  border-top: 3px inset var(--rose_light);
}

.border-top-3-outset-rose_light {
  border-top: 3px outset var(--rose_light);
}

.border-top-3-none-rose_light {
  border-top: 3px none var(--rose_light);
}

.border-top-3-hidden-rose_light {
  border-top: 3px hidden var(--rose_light);
}

.border-top-3-solid-rose_dark {
  border-top: 3px solid var(--rose_dark);
}

.border-top-3-dashed-rose_dark {
  border-top: 3px dashed var(--rose_dark);
}

.border-top-3-dotted-rose_dark {
  border-top: 3px dotted var(--rose_dark);
}

.border-top-3-double-rose_dark {
  border-top: 3px double var(--rose_dark);
}

.border-top-3-groove-rose_dark {
  border-top: 3px groove var(--rose_dark);
}

.border-top-3-ridge-rose_dark {
  border-top: 3px ridge var(--rose_dark);
}

.border-top-3-inset-rose_dark {
  border-top: 3px inset var(--rose_dark);
}

.border-top-3-outset-rose_dark {
  border-top: 3px outset var(--rose_dark);
}

.border-top-3-none-rose_dark {
  border-top: 3px none var(--rose_dark);
}

.border-top-3-hidden-rose_dark {
  border-top: 3px hidden var(--rose_dark);
}

.border-top-3-solid-rose_pastel {
  border-top: 3px solid var(--rose_pastel);
}

.border-top-3-dashed-rose_pastel {
  border-top: 3px dashed var(--rose_pastel);
}

.border-top-3-dotted-rose_pastel {
  border-top: 3px dotted var(--rose_pastel);
}

.border-top-3-double-rose_pastel {
  border-top: 3px double var(--rose_pastel);
}

.border-top-3-groove-rose_pastel {
  border-top: 3px groove var(--rose_pastel);
}

.border-top-3-ridge-rose_pastel {
  border-top: 3px ridge var(--rose_pastel);
}

.border-top-3-inset-rose_pastel {
  border-top: 3px inset var(--rose_pastel);
}

.border-top-3-outset-rose_pastel {
  border-top: 3px outset var(--rose_pastel);
}

.border-top-3-none-rose_pastel {
  border-top: 3px none var(--rose_pastel);
}

.border-top-3-hidden-rose_pastel {
  border-top: 3px hidden var(--rose_pastel);
}

.border-top-3-solid-rose_chair_light {
  border-top: 3px solid var(--rose_chair_light);
}

.border-top-3-dashed-rose_chair_light {
  border-top: 3px dashed var(--rose_chair_light);
}

.border-top-3-dotted-rose_chair_light {
  border-top: 3px dotted var(--rose_chair_light);
}

.border-top-3-double-rose_chair_light {
  border-top: 3px double var(--rose_chair_light);
}

.border-top-3-groove-rose_chair_light {
  border-top: 3px groove var(--rose_chair_light);
}

.border-top-3-ridge-rose_chair_light {
  border-top: 3px ridge var(--rose_chair_light);
}

.border-top-3-inset-rose_chair_light {
  border-top: 3px inset var(--rose_chair_light);
}

.border-top-3-outset-rose_chair_light {
  border-top: 3px outset var(--rose_chair_light);
}

.border-top-3-none-rose_chair_light {
  border-top: 3px none var(--rose_chair_light);
}

.border-top-3-hidden-rose_chair_light {
  border-top: 3px hidden var(--rose_chair_light);
}

.border-top-3-solid-rose_chair_dark {
  border-top: 3px solid var(--rose_chair_dark);
}

.border-top-3-dashed-rose_chair_dark {
  border-top: 3px dashed var(--rose_chair_dark);
}

.border-top-3-dotted-rose_chair_dark {
  border-top: 3px dotted var(--rose_chair_dark);
}

.border-top-3-double-rose_chair_dark {
  border-top: 3px double var(--rose_chair_dark);
}

.border-top-3-groove-rose_chair_dark {
  border-top: 3px groove var(--rose_chair_dark);
}

.border-top-3-ridge-rose_chair_dark {
  border-top: 3px ridge var(--rose_chair_dark);
}

.border-top-3-inset-rose_chair_dark {
  border-top: 3px inset var(--rose_chair_dark);
}

.border-top-3-outset-rose_chair_dark {
  border-top: 3px outset var(--rose_chair_dark);
}

.border-top-3-none-rose_chair_dark {
  border-top: 3px none var(--rose_chair_dark);
}

.border-top-3-hidden-rose_chair_dark {
  border-top: 3px hidden var(--rose_chair_dark);
}

.border-top-3-solid-rose_chair_pastel {
  border-top: 3px solid var(--rose_chair_pastel);
}

.border-top-3-dashed-rose_chair_pastel {
  border-top: 3px dashed var(--rose_chair_pastel);
}

.border-top-3-dotted-rose_chair_pastel {
  border-top: 3px dotted var(--rose_chair_pastel);
}

.border-top-3-double-rose_chair_pastel {
  border-top: 3px double var(--rose_chair_pastel);
}

.border-top-3-groove-rose_chair_pastel {
  border-top: 3px groove var(--rose_chair_pastel);
}

.border-top-3-ridge-rose_chair_pastel {
  border-top: 3px ridge var(--rose_chair_pastel);
}

.border-top-3-inset-rose_chair_pastel {
  border-top: 3px inset var(--rose_chair_pastel);
}

.border-top-3-outset-rose_chair_pastel {
  border-top: 3px outset var(--rose_chair_pastel);
}

.border-top-3-none-rose_chair_pastel {
  border-top: 3px none var(--rose_chair_pastel);
}

.border-top-3-hidden-rose_chair_pastel {
  border-top: 3px hidden var(--rose_chair_pastel);
}

.border-top-3-solid-vert_positif {
  border-top: 3px solid var(--vert_positif);
}

.border-top-3-dashed-vert_positif {
  border-top: 3px dashed var(--vert_positif);
}

.border-top-3-dotted-vert_positif {
  border-top: 3px dotted var(--vert_positif);
}

.border-top-3-double-vert_positif {
  border-top: 3px double var(--vert_positif);
}

.border-top-3-groove-vert_positif {
  border-top: 3px groove var(--vert_positif);
}

.border-top-3-ridge-vert_positif {
  border-top: 3px ridge var(--vert_positif);
}

.border-top-3-inset-vert_positif {
  border-top: 3px inset var(--vert_positif);
}

.border-top-3-outset-vert_positif {
  border-top: 3px outset var(--vert_positif);
}

.border-top-3-none-vert_positif {
  border-top: 3px none var(--vert_positif);
}

.border-top-3-hidden-vert_positif {
  border-top: 3px hidden var(--vert_positif);
}

.border-top-3-solid-rouge_negatif {
  border-top: 3px solid var(--rouge_negatif);
}

.border-top-3-dashed-rouge_negatif {
  border-top: 3px dashed var(--rouge_negatif);
}

.border-top-3-dotted-rouge_negatif {
  border-top: 3px dotted var(--rouge_negatif);
}

.border-top-3-double-rouge_negatif {
  border-top: 3px double var(--rouge_negatif);
}

.border-top-3-groove-rouge_negatif {
  border-top: 3px groove var(--rouge_negatif);
}

.border-top-3-ridge-rouge_negatif {
  border-top: 3px ridge var(--rouge_negatif);
}

.border-top-3-inset-rouge_negatif {
  border-top: 3px inset var(--rouge_negatif);
}

.border-top-3-outset-rouge_negatif {
  border-top: 3px outset var(--rouge_negatif);
}

.border-top-3-none-rouge_negatif {
  border-top: 3px none var(--rouge_negatif);
}

.border-top-3-hidden-rouge_negatif {
  border-top: 3px hidden var(--rouge_negatif);
}

.border-top-3-solid-bleu_focus {
  border-top: 3px solid var(--bleu_focus);
}

.border-top-3-dashed-bleu_focus {
  border-top: 3px dashed var(--bleu_focus);
}

.border-top-3-dotted-bleu_focus {
  border-top: 3px dotted var(--bleu_focus);
}

.border-top-3-double-bleu_focus {
  border-top: 3px double var(--bleu_focus);
}

.border-top-3-groove-bleu_focus {
  border-top: 3px groove var(--bleu_focus);
}

.border-top-3-ridge-bleu_focus {
  border-top: 3px ridge var(--bleu_focus);
}

.border-top-3-inset-bleu_focus {
  border-top: 3px inset var(--bleu_focus);
}

.border-top-3-outset-bleu_focus {
  border-top: 3px outset var(--bleu_focus);
}

.border-top-3-none-bleu_focus {
  border-top: 3px none var(--bleu_focus);
}

.border-top-3-hidden-bleu_focus {
  border-top: 3px hidden var(--bleu_focus);
}

.border-top-3-solid-alerte_vert_positif {
  border-top: 3px solid var(--alerte_vert_positif);
}

.border-top-3-dashed-alerte_vert_positif {
  border-top: 3px dashed var(--alerte_vert_positif);
}

.border-top-3-dotted-alerte_vert_positif {
  border-top: 3px dotted var(--alerte_vert_positif);
}

.border-top-3-double-alerte_vert_positif {
  border-top: 3px double var(--alerte_vert_positif);
}

.border-top-3-groove-alerte_vert_positif {
  border-top: 3px groove var(--alerte_vert_positif);
}

.border-top-3-ridge-alerte_vert_positif {
  border-top: 3px ridge var(--alerte_vert_positif);
}

.border-top-3-inset-alerte_vert_positif {
  border-top: 3px inset var(--alerte_vert_positif);
}

.border-top-3-outset-alerte_vert_positif {
  border-top: 3px outset var(--alerte_vert_positif);
}

.border-top-3-none-alerte_vert_positif {
  border-top: 3px none var(--alerte_vert_positif);
}

.border-top-3-hidden-alerte_vert_positif {
  border-top: 3px hidden var(--alerte_vert_positif);
}

.border-top-3-solid-alerte_rouge_negatif {
  border-top: 3px solid var(--alerte_rouge_negatif);
}

.border-top-3-dashed-alerte_rouge_negatif {
  border-top: 3px dashed var(--alerte_rouge_negatif);
}

.border-top-3-dotted-alerte_rouge_negatif {
  border-top: 3px dotted var(--alerte_rouge_negatif);
}

.border-top-3-double-alerte_rouge_negatif {
  border-top: 3px double var(--alerte_rouge_negatif);
}

.border-top-3-groove-alerte_rouge_negatif {
  border-top: 3px groove var(--alerte_rouge_negatif);
}

.border-top-3-ridge-alerte_rouge_negatif {
  border-top: 3px ridge var(--alerte_rouge_negatif);
}

.border-top-3-inset-alerte_rouge_negatif {
  border-top: 3px inset var(--alerte_rouge_negatif);
}

.border-top-3-outset-alerte_rouge_negatif {
  border-top: 3px outset var(--alerte_rouge_negatif);
}

.border-top-3-none-alerte_rouge_negatif {
  border-top: 3px none var(--alerte_rouge_negatif);
}

.border-top-3-hidden-alerte_rouge_negatif {
  border-top: 3px hidden var(--alerte_rouge_negatif);
}

.border-top-3-solid-alerte_bleu_information {
  border-top: 3px solid var(--alerte_bleu_information);
}

.border-top-3-dashed-alerte_bleu_information {
  border-top: 3px dashed var(--alerte_bleu_information);
}

.border-top-3-dotted-alerte_bleu_information {
  border-top: 3px dotted var(--alerte_bleu_information);
}

.border-top-3-double-alerte_bleu_information {
  border-top: 3px double var(--alerte_bleu_information);
}

.border-top-3-groove-alerte_bleu_information {
  border-top: 3px groove var(--alerte_bleu_information);
}

.border-top-3-ridge-alerte_bleu_information {
  border-top: 3px ridge var(--alerte_bleu_information);
}

.border-top-3-inset-alerte_bleu_information {
  border-top: 3px inset var(--alerte_bleu_information);
}

.border-top-3-outset-alerte_bleu_information {
  border-top: 3px outset var(--alerte_bleu_information);
}

.border-top-3-none-alerte_bleu_information {
  border-top: 3px none var(--alerte_bleu_information);
}

.border-top-3-hidden-alerte_bleu_information {
  border-top: 3px hidden var(--alerte_bleu_information);
}

.border-top-3-solid-blanc {
  border-top: 3px solid #ffffff;
}

.border-top-3-dashed-blanc {
  border-top: 3px dashed #ffffff;
}

.border-top-3-dotted-blanc {
  border-top: 3px dotted #ffffff;
}

.border-top-3-double-blanc {
  border-top: 3px double #ffffff;
}

.border-top-3-groove-blanc {
  border-top: 3px groove #ffffff;
}

.border-top-3-ridge-blanc {
  border-top: 3px ridge #ffffff;
}

.border-top-3-inset-blanc {
  border-top: 3px inset #ffffff;
}

.border-top-3-outset-blanc {
  border-top: 3px outset #ffffff;
}

.border-top-3-none-blanc {
  border-top: 3px none #ffffff;
}

.border-top-3-hidden-blanc {
  border-top: 3px hidden #ffffff;
}

.border-top-3-solid-noir {
  border-top: 3px solid #222222;
}

.border-top-3-dashed-noir {
  border-top: 3px dashed #222222;
}

.border-top-3-dotted-noir {
  border-top: 3px dotted #222222;
}

.border-top-3-double-noir {
  border-top: 3px double #222222;
}

.border-top-3-groove-noir {
  border-top: 3px groove #222222;
}

.border-top-3-ridge-noir {
  border-top: 3px ridge #222222;
}

.border-top-3-inset-noir {
  border-top: 3px inset #222222;
}

.border-top-3-outset-noir {
  border-top: 3px outset #222222;
}

.border-top-3-none-noir {
  border-top: 3px none #222222;
}

.border-top-3-hidden-noir {
  border-top: 3px hidden #222222;
}

.border-top-3-solid-gris_light {
  border-top: 3px solid var(--gris_light);
}

.border-top-3-dashed-gris_light {
  border-top: 3px dashed var(--gris_light);
}

.border-top-3-dotted-gris_light {
  border-top: 3px dotted var(--gris_light);
}

.border-top-3-double-gris_light {
  border-top: 3px double var(--gris_light);
}

.border-top-3-groove-gris_light {
  border-top: 3px groove var(--gris_light);
}

.border-top-3-ridge-gris_light {
  border-top: 3px ridge var(--gris_light);
}

.border-top-3-inset-gris_light {
  border-top: 3px inset var(--gris_light);
}

.border-top-3-outset-gris_light {
  border-top: 3px outset var(--gris_light);
}

.border-top-3-none-gris_light {
  border-top: 3px none var(--gris_light);
}

.border-top-3-hidden-gris_light {
  border-top: 3px hidden var(--gris_light);
}

.border-top-3-solid-gris_dark {
  border-top: 3px solid var(--gris_dark);
}

.border-top-3-dashed-gris_dark {
  border-top: 3px dashed var(--gris_dark);
}

.border-top-3-dotted-gris_dark {
  border-top: 3px dotted var(--gris_dark);
}

.border-top-3-double-gris_dark {
  border-top: 3px double var(--gris_dark);
}

.border-top-3-groove-gris_dark {
  border-top: 3px groove var(--gris_dark);
}

.border-top-3-ridge-gris_dark {
  border-top: 3px ridge var(--gris_dark);
}

.border-top-3-inset-gris_dark {
  border-top: 3px inset var(--gris_dark);
}

.border-top-3-outset-gris_dark {
  border-top: 3px outset var(--gris_dark);
}

.border-top-3-none-gris_dark {
  border-top: 3px none var(--gris_dark);
}

.border-top-3-hidden-gris_dark {
  border-top: 3px hidden var(--gris_dark);
}

.border-top-3-solid-gris_background {
  border-top: 3px solid var(--gris_background);
}

.border-top-3-dashed-gris_background {
  border-top: 3px dashed var(--gris_background);
}

.border-top-3-dotted-gris_background {
  border-top: 3px dotted var(--gris_background);
}

.border-top-3-double-gris_background {
  border-top: 3px double var(--gris_background);
}

.border-top-3-groove-gris_background {
  border-top: 3px groove var(--gris_background);
}

.border-top-3-ridge-gris_background {
  border-top: 3px ridge var(--gris_background);
}

.border-top-3-inset-gris_background {
  border-top: 3px inset var(--gris_background);
}

.border-top-3-outset-gris_background {
  border-top: 3px outset var(--gris_background);
}

.border-top-3-none-gris_background {
  border-top: 3px none var(--gris_background);
}

.border-top-3-hidden-gris_background {
  border-top: 3px hidden var(--gris_background);
}

.border-bottom-3-solid-corail_mh_brand {
  border-bottom: 3px solid var(--corail_mh_brand);
}

.border-bottom-3-dashed-corail_mh_brand {
  border-bottom: 3px dashed var(--corail_mh_brand);
}

.border-bottom-3-dotted-corail_mh_brand {
  border-bottom: 3px dotted var(--corail_mh_brand);
}

.border-bottom-3-double-corail_mh_brand {
  border-bottom: 3px double var(--corail_mh_brand);
}

.border-bottom-3-groove-corail_mh_brand {
  border-bottom: 3px groove var(--corail_mh_brand);
}

.border-bottom-3-ridge-corail_mh_brand {
  border-bottom: 3px ridge var(--corail_mh_brand);
}

.border-bottom-3-inset-corail_mh_brand {
  border-bottom: 3px inset var(--corail_mh_brand);
}

.border-bottom-3-outset-corail_mh_brand {
  border-bottom: 3px outset var(--corail_mh_brand);
}

.border-bottom-3-none-corail_mh_brand {
  border-bottom: 3px none var(--corail_mh_brand);
}

.border-bottom-3-hidden-corail_mh_brand {
  border-bottom: 3px hidden var(--corail_mh_brand);
}

.border-bottom-3-solid-corail_mh_dark {
  border-bottom: 3px solid var(--corail_mh_dark);
}

.border-bottom-3-dashed-corail_mh_dark {
  border-bottom: 3px dashed var(--corail_mh_dark);
}

.border-bottom-3-dotted-corail_mh_dark {
  border-bottom: 3px dotted var(--corail_mh_dark);
}

.border-bottom-3-double-corail_mh_dark {
  border-bottom: 3px double var(--corail_mh_dark);
}

.border-bottom-3-groove-corail_mh_dark {
  border-bottom: 3px groove var(--corail_mh_dark);
}

.border-bottom-3-ridge-corail_mh_dark {
  border-bottom: 3px ridge var(--corail_mh_dark);
}

.border-bottom-3-inset-corail_mh_dark {
  border-bottom: 3px inset var(--corail_mh_dark);
}

.border-bottom-3-outset-corail_mh_dark {
  border-bottom: 3px outset var(--corail_mh_dark);
}

.border-bottom-3-none-corail_mh_dark {
  border-bottom: 3px none var(--corail_mh_dark);
}

.border-bottom-3-hidden-corail_mh_dark {
  border-bottom: 3px hidden var(--corail_mh_dark);
}

.border-bottom-3-solid-corail_mh_light {
  border-bottom: 3px solid var(--corail_mh_light);
}

.border-bottom-3-dashed-corail_mh_light {
  border-bottom: 3px dashed var(--corail_mh_light);
}

.border-bottom-3-dotted-corail_mh_light {
  border-bottom: 3px dotted var(--corail_mh_light);
}

.border-bottom-3-double-corail_mh_light {
  border-bottom: 3px double var(--corail_mh_light);
}

.border-bottom-3-groove-corail_mh_light {
  border-bottom: 3px groove var(--corail_mh_light);
}

.border-bottom-3-ridge-corail_mh_light {
  border-bottom: 3px ridge var(--corail_mh_light);
}

.border-bottom-3-inset-corail_mh_light {
  border-bottom: 3px inset var(--corail_mh_light);
}

.border-bottom-3-outset-corail_mh_light {
  border-bottom: 3px outset var(--corail_mh_light);
}

.border-bottom-3-none-corail_mh_light {
  border-bottom: 3px none var(--corail_mh_light);
}

.border-bottom-3-hidden-corail_mh_light {
  border-bottom: 3px hidden var(--corail_mh_light);
}

.border-bottom-3-solid-corail_pastel {
  border-bottom: 3px solid var(--corail_pastel);
}

.border-bottom-3-dashed-corail_pastel {
  border-bottom: 3px dashed var(--corail_pastel);
}

.border-bottom-3-dotted-corail_pastel {
  border-bottom: 3px dotted var(--corail_pastel);
}

.border-bottom-3-double-corail_pastel {
  border-bottom: 3px double var(--corail_pastel);
}

.border-bottom-3-groove-corail_pastel {
  border-bottom: 3px groove var(--corail_pastel);
}

.border-bottom-3-ridge-corail_pastel {
  border-bottom: 3px ridge var(--corail_pastel);
}

.border-bottom-3-inset-corail_pastel {
  border-bottom: 3px inset var(--corail_pastel);
}

.border-bottom-3-outset-corail_pastel {
  border-bottom: 3px outset var(--corail_pastel);
}

.border-bottom-3-none-corail_pastel {
  border-bottom: 3px none var(--corail_pastel);
}

.border-bottom-3-hidden-corail_pastel {
  border-bottom: 3px hidden var(--corail_pastel);
}

.border-bottom-3-solid-corail_light {
  border-bottom: 3px solid var(--corail_light);
}

.border-bottom-3-dashed-corail_light {
  border-bottom: 3px dashed var(--corail_light);
}

.border-bottom-3-dotted-corail_light {
  border-bottom: 3px dotted var(--corail_light);
}

.border-bottom-3-double-corail_light {
  border-bottom: 3px double var(--corail_light);
}

.border-bottom-3-groove-corail_light {
  border-bottom: 3px groove var(--corail_light);
}

.border-bottom-3-ridge-corail_light {
  border-bottom: 3px ridge var(--corail_light);
}

.border-bottom-3-inset-corail_light {
  border-bottom: 3px inset var(--corail_light);
}

.border-bottom-3-outset-corail_light {
  border-bottom: 3px outset var(--corail_light);
}

.border-bottom-3-none-corail_light {
  border-bottom: 3px none var(--corail_light);
}

.border-bottom-3-hidden-corail_light {
  border-bottom: 3px hidden var(--corail_light);
}

.border-bottom-3-solid-corail_dark {
  border-bottom: 3px solid var(--corail_dark);
}

.border-bottom-3-dashed-corail_dark {
  border-bottom: 3px dashed var(--corail_dark);
}

.border-bottom-3-dotted-corail_dark {
  border-bottom: 3px dotted var(--corail_dark);
}

.border-bottom-3-double-corail_dark {
  border-bottom: 3px double var(--corail_dark);
}

.border-bottom-3-groove-corail_dark {
  border-bottom: 3px groove var(--corail_dark);
}

.border-bottom-3-ridge-corail_dark {
  border-bottom: 3px ridge var(--corail_dark);
}

.border-bottom-3-inset-corail_dark {
  border-bottom: 3px inset var(--corail_dark);
}

.border-bottom-3-outset-corail_dark {
  border-bottom: 3px outset var(--corail_dark);
}

.border-bottom-3-none-corail_dark {
  border-bottom: 3px none var(--corail_dark);
}

.border-bottom-3-hidden-corail_dark {
  border-bottom: 3px hidden var(--corail_dark);
}

.border-bottom-3-solid-gris_sable_light {
  border-bottom: 3px solid var(--gris_sable_light);
}

.border-bottom-3-dashed-gris_sable_light {
  border-bottom: 3px dashed var(--gris_sable_light);
}

.border-bottom-3-dotted-gris_sable_light {
  border-bottom: 3px dotted var(--gris_sable_light);
}

.border-bottom-3-double-gris_sable_light {
  border-bottom: 3px double var(--gris_sable_light);
}

.border-bottom-3-groove-gris_sable_light {
  border-bottom: 3px groove var(--gris_sable_light);
}

.border-bottom-3-ridge-gris_sable_light {
  border-bottom: 3px ridge var(--gris_sable_light);
}

.border-bottom-3-inset-gris_sable_light {
  border-bottom: 3px inset var(--gris_sable_light);
}

.border-bottom-3-outset-gris_sable_light {
  border-bottom: 3px outset var(--gris_sable_light);
}

.border-bottom-3-none-gris_sable_light {
  border-bottom: 3px none var(--gris_sable_light);
}

.border-bottom-3-hidden-gris_sable_light {
  border-bottom: 3px hidden var(--gris_sable_light);
}

.border-bottom-3-solid-gris_sable_dark {
  border-bottom: 3px solid var(--gris_sable_dark);
}

.border-bottom-3-dashed-gris_sable_dark {
  border-bottom: 3px dashed var(--gris_sable_dark);
}

.border-bottom-3-dotted-gris_sable_dark {
  border-bottom: 3px dotted var(--gris_sable_dark);
}

.border-bottom-3-double-gris_sable_dark {
  border-bottom: 3px double var(--gris_sable_dark);
}

.border-bottom-3-groove-gris_sable_dark {
  border-bottom: 3px groove var(--gris_sable_dark);
}

.border-bottom-3-ridge-gris_sable_dark {
  border-bottom: 3px ridge var(--gris_sable_dark);
}

.border-bottom-3-inset-gris_sable_dark {
  border-bottom: 3px inset var(--gris_sable_dark);
}

.border-bottom-3-outset-gris_sable_dark {
  border-bottom: 3px outset var(--gris_sable_dark);
}

.border-bottom-3-none-gris_sable_dark {
  border-bottom: 3px none var(--gris_sable_dark);
}

.border-bottom-3-hidden-gris_sable_dark {
  border-bottom: 3px hidden var(--gris_sable_dark);
}

.border-bottom-3-solid-gris_sable_pastel {
  border-bottom: 3px solid var(--gris_sable_pastel);
}

.border-bottom-3-dashed-gris_sable_pastel {
  border-bottom: 3px dashed var(--gris_sable_pastel);
}

.border-bottom-3-dotted-gris_sable_pastel {
  border-bottom: 3px dotted var(--gris_sable_pastel);
}

.border-bottom-3-double-gris_sable_pastel {
  border-bottom: 3px double var(--gris_sable_pastel);
}

.border-bottom-3-groove-gris_sable_pastel {
  border-bottom: 3px groove var(--gris_sable_pastel);
}

.border-bottom-3-ridge-gris_sable_pastel {
  border-bottom: 3px ridge var(--gris_sable_pastel);
}

.border-bottom-3-inset-gris_sable_pastel {
  border-bottom: 3px inset var(--gris_sable_pastel);
}

.border-bottom-3-outset-gris_sable_pastel {
  border-bottom: 3px outset var(--gris_sable_pastel);
}

.border-bottom-3-none-gris_sable_pastel {
  border-bottom: 3px none var(--gris_sable_pastel);
}

.border-bottom-3-hidden-gris_sable_pastel {
  border-bottom: 3px hidden var(--gris_sable_pastel);
}

.border-bottom-3-solid-jaune_light {
  border-bottom: 3px solid var(--jaune_light);
}

.border-bottom-3-dashed-jaune_light {
  border-bottom: 3px dashed var(--jaune_light);
}

.border-bottom-3-dotted-jaune_light {
  border-bottom: 3px dotted var(--jaune_light);
}

.border-bottom-3-double-jaune_light {
  border-bottom: 3px double var(--jaune_light);
}

.border-bottom-3-groove-jaune_light {
  border-bottom: 3px groove var(--jaune_light);
}

.border-bottom-3-ridge-jaune_light {
  border-bottom: 3px ridge var(--jaune_light);
}

.border-bottom-3-inset-jaune_light {
  border-bottom: 3px inset var(--jaune_light);
}

.border-bottom-3-outset-jaune_light {
  border-bottom: 3px outset var(--jaune_light);
}

.border-bottom-3-none-jaune_light {
  border-bottom: 3px none var(--jaune_light);
}

.border-bottom-3-hidden-jaune_light {
  border-bottom: 3px hidden var(--jaune_light);
}

.border-bottom-3-solid-jaune_dark {
  border-bottom: 3px solid var(--jaune_dark);
}

.border-bottom-3-dashed-jaune_dark {
  border-bottom: 3px dashed var(--jaune_dark);
}

.border-bottom-3-dotted-jaune_dark {
  border-bottom: 3px dotted var(--jaune_dark);
}

.border-bottom-3-double-jaune_dark {
  border-bottom: 3px double var(--jaune_dark);
}

.border-bottom-3-groove-jaune_dark {
  border-bottom: 3px groove var(--jaune_dark);
}

.border-bottom-3-ridge-jaune_dark {
  border-bottom: 3px ridge var(--jaune_dark);
}

.border-bottom-3-inset-jaune_dark {
  border-bottom: 3px inset var(--jaune_dark);
}

.border-bottom-3-outset-jaune_dark {
  border-bottom: 3px outset var(--jaune_dark);
}

.border-bottom-3-none-jaune_dark {
  border-bottom: 3px none var(--jaune_dark);
}

.border-bottom-3-hidden-jaune_dark {
  border-bottom: 3px hidden var(--jaune_dark);
}

.border-bottom-3-solid-jaune_pastel {
  border-bottom: 3px solid var(--jaune_pastel);
}

.border-bottom-3-dashed-jaune_pastel {
  border-bottom: 3px dashed var(--jaune_pastel);
}

.border-bottom-3-dotted-jaune_pastel {
  border-bottom: 3px dotted var(--jaune_pastel);
}

.border-bottom-3-double-jaune_pastel {
  border-bottom: 3px double var(--jaune_pastel);
}

.border-bottom-3-groove-jaune_pastel {
  border-bottom: 3px groove var(--jaune_pastel);
}

.border-bottom-3-ridge-jaune_pastel {
  border-bottom: 3px ridge var(--jaune_pastel);
}

.border-bottom-3-inset-jaune_pastel {
  border-bottom: 3px inset var(--jaune_pastel);
}

.border-bottom-3-outset-jaune_pastel {
  border-bottom: 3px outset var(--jaune_pastel);
}

.border-bottom-3-none-jaune_pastel {
  border-bottom: 3px none var(--jaune_pastel);
}

.border-bottom-3-hidden-jaune_pastel {
  border-bottom: 3px hidden var(--jaune_pastel);
}

.border-bottom-3-solid-vert_light {
  border-bottom: 3px solid var(--vert_light);
}

.border-bottom-3-dashed-vert_light {
  border-bottom: 3px dashed var(--vert_light);
}

.border-bottom-3-dotted-vert_light {
  border-bottom: 3px dotted var(--vert_light);
}

.border-bottom-3-double-vert_light {
  border-bottom: 3px double var(--vert_light);
}

.border-bottom-3-groove-vert_light {
  border-bottom: 3px groove var(--vert_light);
}

.border-bottom-3-ridge-vert_light {
  border-bottom: 3px ridge var(--vert_light);
}

.border-bottom-3-inset-vert_light {
  border-bottom: 3px inset var(--vert_light);
}

.border-bottom-3-outset-vert_light {
  border-bottom: 3px outset var(--vert_light);
}

.border-bottom-3-none-vert_light {
  border-bottom: 3px none var(--vert_light);
}

.border-bottom-3-hidden-vert_light {
  border-bottom: 3px hidden var(--vert_light);
}

.border-bottom-3-solid-vert_dark {
  border-bottom: 3px solid var(--vert_dark);
}

.border-bottom-3-dashed-vert_dark {
  border-bottom: 3px dashed var(--vert_dark);
}

.border-bottom-3-dotted-vert_dark {
  border-bottom: 3px dotted var(--vert_dark);
}

.border-bottom-3-double-vert_dark {
  border-bottom: 3px double var(--vert_dark);
}

.border-bottom-3-groove-vert_dark {
  border-bottom: 3px groove var(--vert_dark);
}

.border-bottom-3-ridge-vert_dark {
  border-bottom: 3px ridge var(--vert_dark);
}

.border-bottom-3-inset-vert_dark {
  border-bottom: 3px inset var(--vert_dark);
}

.border-bottom-3-outset-vert_dark {
  border-bottom: 3px outset var(--vert_dark);
}

.border-bottom-3-none-vert_dark {
  border-bottom: 3px none var(--vert_dark);
}

.border-bottom-3-hidden-vert_dark {
  border-bottom: 3px hidden var(--vert_dark);
}

.border-bottom-3-solid-vert_pastel {
  border-bottom: 3px solid var(--vert_pastel);
}

.border-bottom-3-dashed-vert_pastel {
  border-bottom: 3px dashed var(--vert_pastel);
}

.border-bottom-3-dotted-vert_pastel {
  border-bottom: 3px dotted var(--vert_pastel);
}

.border-bottom-3-double-vert_pastel {
  border-bottom: 3px double var(--vert_pastel);
}

.border-bottom-3-groove-vert_pastel {
  border-bottom: 3px groove var(--vert_pastel);
}

.border-bottom-3-ridge-vert_pastel {
  border-bottom: 3px ridge var(--vert_pastel);
}

.border-bottom-3-inset-vert_pastel {
  border-bottom: 3px inset var(--vert_pastel);
}

.border-bottom-3-outset-vert_pastel {
  border-bottom: 3px outset var(--vert_pastel);
}

.border-bottom-3-none-vert_pastel {
  border-bottom: 3px none var(--vert_pastel);
}

.border-bottom-3-hidden-vert_pastel {
  border-bottom: 3px hidden var(--vert_pastel);
}

.border-bottom-3-solid-bleu_turquoise_light {
  border-bottom: 3px solid var(--bleu_turquoise_light);
}

.border-bottom-3-dashed-bleu_turquoise_light {
  border-bottom: 3px dashed var(--bleu_turquoise_light);
}

.border-bottom-3-dotted-bleu_turquoise_light {
  border-bottom: 3px dotted var(--bleu_turquoise_light);
}

.border-bottom-3-double-bleu_turquoise_light {
  border-bottom: 3px double var(--bleu_turquoise_light);
}

.border-bottom-3-groove-bleu_turquoise_light {
  border-bottom: 3px groove var(--bleu_turquoise_light);
}

.border-bottom-3-ridge-bleu_turquoise_light {
  border-bottom: 3px ridge var(--bleu_turquoise_light);
}

.border-bottom-3-inset-bleu_turquoise_light {
  border-bottom: 3px inset var(--bleu_turquoise_light);
}

.border-bottom-3-outset-bleu_turquoise_light {
  border-bottom: 3px outset var(--bleu_turquoise_light);
}

.border-bottom-3-none-bleu_turquoise_light {
  border-bottom: 3px none var(--bleu_turquoise_light);
}

.border-bottom-3-hidden-bleu_turquoise_light {
  border-bottom: 3px hidden var(--bleu_turquoise_light);
}

.border-bottom-3-solid-bleu_turquoise_middle {
  border-bottom: 3px solid var(--bleu_turquoise_middle);
}

.border-bottom-3-dashed-bleu_turquoise_middle {
  border-bottom: 3px dashed var(--bleu_turquoise_middle);
}

.border-bottom-3-dotted-bleu_turquoise_middle {
  border-bottom: 3px dotted var(--bleu_turquoise_middle);
}

.border-bottom-3-double-bleu_turquoise_middle {
  border-bottom: 3px double var(--bleu_turquoise_middle);
}

.border-bottom-3-groove-bleu_turquoise_middle {
  border-bottom: 3px groove var(--bleu_turquoise_middle);
}

.border-bottom-3-ridge-bleu_turquoise_middle {
  border-bottom: 3px ridge var(--bleu_turquoise_middle);
}

.border-bottom-3-inset-bleu_turquoise_middle {
  border-bottom: 3px inset var(--bleu_turquoise_middle);
}

.border-bottom-3-outset-bleu_turquoise_middle {
  border-bottom: 3px outset var(--bleu_turquoise_middle);
}

.border-bottom-3-none-bleu_turquoise_middle {
  border-bottom: 3px none var(--bleu_turquoise_middle);
}

.border-bottom-3-hidden-bleu_turquoise_middle {
  border-bottom: 3px hidden var(--bleu_turquoise_middle);
}

.border-bottom-3-solid-bleu_turquoise_dark {
  border-bottom: 3px solid var(--bleu_turquoise_dark);
}

.border-bottom-3-dashed-bleu_turquoise_dark {
  border-bottom: 3px dashed var(--bleu_turquoise_dark);
}

.border-bottom-3-dotted-bleu_turquoise_dark {
  border-bottom: 3px dotted var(--bleu_turquoise_dark);
}

.border-bottom-3-double-bleu_turquoise_dark {
  border-bottom: 3px double var(--bleu_turquoise_dark);
}

.border-bottom-3-groove-bleu_turquoise_dark {
  border-bottom: 3px groove var(--bleu_turquoise_dark);
}

.border-bottom-3-ridge-bleu_turquoise_dark {
  border-bottom: 3px ridge var(--bleu_turquoise_dark);
}

.border-bottom-3-inset-bleu_turquoise_dark {
  border-bottom: 3px inset var(--bleu_turquoise_dark);
}

.border-bottom-3-outset-bleu_turquoise_dark {
  border-bottom: 3px outset var(--bleu_turquoise_dark);
}

.border-bottom-3-none-bleu_turquoise_dark {
  border-bottom: 3px none var(--bleu_turquoise_dark);
}

.border-bottom-3-hidden-bleu_turquoise_dark {
  border-bottom: 3px hidden var(--bleu_turquoise_dark);
}

.border-bottom-3-solid-bleu_turquoise_pastel {
  border-bottom: 3px solid var(--bleu_turquoise_pastel);
}

.border-bottom-3-dashed-bleu_turquoise_pastel {
  border-bottom: 3px dashed var(--bleu_turquoise_pastel);
}

.border-bottom-3-dotted-bleu_turquoise_pastel {
  border-bottom: 3px dotted var(--bleu_turquoise_pastel);
}

.border-bottom-3-double-bleu_turquoise_pastel {
  border-bottom: 3px double var(--bleu_turquoise_pastel);
}

.border-bottom-3-groove-bleu_turquoise_pastel {
  border-bottom: 3px groove var(--bleu_turquoise_pastel);
}

.border-bottom-3-ridge-bleu_turquoise_pastel {
  border-bottom: 3px ridge var(--bleu_turquoise_pastel);
}

.border-bottom-3-inset-bleu_turquoise_pastel {
  border-bottom: 3px inset var(--bleu_turquoise_pastel);
}

.border-bottom-3-outset-bleu_turquoise_pastel {
  border-bottom: 3px outset var(--bleu_turquoise_pastel);
}

.border-bottom-3-none-bleu_turquoise_pastel {
  border-bottom: 3px none var(--bleu_turquoise_pastel);
}

.border-bottom-3-hidden-bleu_turquoise_pastel {
  border-bottom: 3px hidden var(--bleu_turquoise_pastel);
}

.border-bottom-3-solid-bleu_light {
  border-bottom: 3px solid var(--bleu_light);
}

.border-bottom-3-dashed-bleu_light {
  border-bottom: 3px dashed var(--bleu_light);
}

.border-bottom-3-dotted-bleu_light {
  border-bottom: 3px dotted var(--bleu_light);
}

.border-bottom-3-double-bleu_light {
  border-bottom: 3px double var(--bleu_light);
}

.border-bottom-3-groove-bleu_light {
  border-bottom: 3px groove var(--bleu_light);
}

.border-bottom-3-ridge-bleu_light {
  border-bottom: 3px ridge var(--bleu_light);
}

.border-bottom-3-inset-bleu_light {
  border-bottom: 3px inset var(--bleu_light);
}

.border-bottom-3-outset-bleu_light {
  border-bottom: 3px outset var(--bleu_light);
}

.border-bottom-3-none-bleu_light {
  border-bottom: 3px none var(--bleu_light);
}

.border-bottom-3-hidden-bleu_light {
  border-bottom: 3px hidden var(--bleu_light);
}

.border-bottom-3-solid-bleu_pastel {
  border-bottom: 3px solid var(--bleu_pastel);
}

.border-bottom-3-dashed-bleu_pastel {
  border-bottom: 3px dashed var(--bleu_pastel);
}

.border-bottom-3-dotted-bleu_pastel {
  border-bottom: 3px dotted var(--bleu_pastel);
}

.border-bottom-3-double-bleu_pastel {
  border-bottom: 3px double var(--bleu_pastel);
}

.border-bottom-3-groove-bleu_pastel {
  border-bottom: 3px groove var(--bleu_pastel);
}

.border-bottom-3-ridge-bleu_pastel {
  border-bottom: 3px ridge var(--bleu_pastel);
}

.border-bottom-3-inset-bleu_pastel {
  border-bottom: 3px inset var(--bleu_pastel);
}

.border-bottom-3-outset-bleu_pastel {
  border-bottom: 3px outset var(--bleu_pastel);
}

.border-bottom-3-none-bleu_pastel {
  border-bottom: 3px none var(--bleu_pastel);
}

.border-bottom-3-hidden-bleu_pastel {
  border-bottom: 3px hidden var(--bleu_pastel);
}

.border-bottom-3-solid-bleu_dark {
  border-bottom: 3px solid var(--bleu_dark);
}

.border-bottom-3-dashed-bleu_dark {
  border-bottom: 3px dashed var(--bleu_dark);
}

.border-bottom-3-dotted-bleu_dark {
  border-bottom: 3px dotted var(--bleu_dark);
}

.border-bottom-3-double-bleu_dark {
  border-bottom: 3px double var(--bleu_dark);
}

.border-bottom-3-groove-bleu_dark {
  border-bottom: 3px groove var(--bleu_dark);
}

.border-bottom-3-ridge-bleu_dark {
  border-bottom: 3px ridge var(--bleu_dark);
}

.border-bottom-3-inset-bleu_dark {
  border-bottom: 3px inset var(--bleu_dark);
}

.border-bottom-3-outset-bleu_dark {
  border-bottom: 3px outset var(--bleu_dark);
}

.border-bottom-3-none-bleu_dark {
  border-bottom: 3px none var(--bleu_dark);
}

.border-bottom-3-hidden-bleu_dark {
  border-bottom: 3px hidden var(--bleu_dark);
}

.border-bottom-3-solid-violet_light {
  border-bottom: 3px solid var(--violet_light);
}

.border-bottom-3-dashed-violet_light {
  border-bottom: 3px dashed var(--violet_light);
}

.border-bottom-3-dotted-violet_light {
  border-bottom: 3px dotted var(--violet_light);
}

.border-bottom-3-double-violet_light {
  border-bottom: 3px double var(--violet_light);
}

.border-bottom-3-groove-violet_light {
  border-bottom: 3px groove var(--violet_light);
}

.border-bottom-3-ridge-violet_light {
  border-bottom: 3px ridge var(--violet_light);
}

.border-bottom-3-inset-violet_light {
  border-bottom: 3px inset var(--violet_light);
}

.border-bottom-3-outset-violet_light {
  border-bottom: 3px outset var(--violet_light);
}

.border-bottom-3-none-violet_light {
  border-bottom: 3px none var(--violet_light);
}

.border-bottom-3-hidden-violet_light {
  border-bottom: 3px hidden var(--violet_light);
}

.border-bottom-3-solid-violet_dark {
  border-bottom: 3px solid var(--violet_dark);
}

.border-bottom-3-dashed-violet_dark {
  border-bottom: 3px dashed var(--violet_dark);
}

.border-bottom-3-dotted-violet_dark {
  border-bottom: 3px dotted var(--violet_dark);
}

.border-bottom-3-double-violet_dark {
  border-bottom: 3px double var(--violet_dark);
}

.border-bottom-3-groove-violet_dark {
  border-bottom: 3px groove var(--violet_dark);
}

.border-bottom-3-ridge-violet_dark {
  border-bottom: 3px ridge var(--violet_dark);
}

.border-bottom-3-inset-violet_dark {
  border-bottom: 3px inset var(--violet_dark);
}

.border-bottom-3-outset-violet_dark {
  border-bottom: 3px outset var(--violet_dark);
}

.border-bottom-3-none-violet_dark {
  border-bottom: 3px none var(--violet_dark);
}

.border-bottom-3-hidden-violet_dark {
  border-bottom: 3px hidden var(--violet_dark);
}

.border-bottom-3-solid-violet_light_deces {
  border-bottom: 3px solid var(--violet_light_deces);
}

.border-bottom-3-dashed-violet_light_deces {
  border-bottom: 3px dashed var(--violet_light_deces);
}

.border-bottom-3-dotted-violet_light_deces {
  border-bottom: 3px dotted var(--violet_light_deces);
}

.border-bottom-3-double-violet_light_deces {
  border-bottom: 3px double var(--violet_light_deces);
}

.border-bottom-3-groove-violet_light_deces {
  border-bottom: 3px groove var(--violet_light_deces);
}

.border-bottom-3-ridge-violet_light_deces {
  border-bottom: 3px ridge var(--violet_light_deces);
}

.border-bottom-3-inset-violet_light_deces {
  border-bottom: 3px inset var(--violet_light_deces);
}

.border-bottom-3-outset-violet_light_deces {
  border-bottom: 3px outset var(--violet_light_deces);
}

.border-bottom-3-none-violet_light_deces {
  border-bottom: 3px none var(--violet_light_deces);
}

.border-bottom-3-hidden-violet_light_deces {
  border-bottom: 3px hidden var(--violet_light_deces);
}

.border-bottom-3-solid-violet_dark_deces {
  border-bottom: 3px solid var(--violet_dark_deces);
}

.border-bottom-3-dashed-violet_dark_deces {
  border-bottom: 3px dashed var(--violet_dark_deces);
}

.border-bottom-3-dotted-violet_dark_deces {
  border-bottom: 3px dotted var(--violet_dark_deces);
}

.border-bottom-3-double-violet_dark_deces {
  border-bottom: 3px double var(--violet_dark_deces);
}

.border-bottom-3-groove-violet_dark_deces {
  border-bottom: 3px groove var(--violet_dark_deces);
}

.border-bottom-3-ridge-violet_dark_deces {
  border-bottom: 3px ridge var(--violet_dark_deces);
}

.border-bottom-3-inset-violet_dark_deces {
  border-bottom: 3px inset var(--violet_dark_deces);
}

.border-bottom-3-outset-violet_dark_deces {
  border-bottom: 3px outset var(--violet_dark_deces);
}

.border-bottom-3-none-violet_dark_deces {
  border-bottom: 3px none var(--violet_dark_deces);
}

.border-bottom-3-hidden-violet_dark_deces {
  border-bottom: 3px hidden var(--violet_dark_deces);
}

.border-bottom-3-solid-violet_pastel {
  border-bottom: 3px solid var(--violet_pastel);
}

.border-bottom-3-dashed-violet_pastel {
  border-bottom: 3px dashed var(--violet_pastel);
}

.border-bottom-3-dotted-violet_pastel {
  border-bottom: 3px dotted var(--violet_pastel);
}

.border-bottom-3-double-violet_pastel {
  border-bottom: 3px double var(--violet_pastel);
}

.border-bottom-3-groove-violet_pastel {
  border-bottom: 3px groove var(--violet_pastel);
}

.border-bottom-3-ridge-violet_pastel {
  border-bottom: 3px ridge var(--violet_pastel);
}

.border-bottom-3-inset-violet_pastel {
  border-bottom: 3px inset var(--violet_pastel);
}

.border-bottom-3-outset-violet_pastel {
  border-bottom: 3px outset var(--violet_pastel);
}

.border-bottom-3-none-violet_pastel {
  border-bottom: 3px none var(--violet_pastel);
}

.border-bottom-3-hidden-violet_pastel {
  border-bottom: 3px hidden var(--violet_pastel);
}

.border-bottom-3-solid-violet_pastel_deces {
  border-bottom: 3px solid var(--violet_pastel_deces);
}

.border-bottom-3-dashed-violet_pastel_deces {
  border-bottom: 3px dashed var(--violet_pastel_deces);
}

.border-bottom-3-dotted-violet_pastel_deces {
  border-bottom: 3px dotted var(--violet_pastel_deces);
}

.border-bottom-3-double-violet_pastel_deces {
  border-bottom: 3px double var(--violet_pastel_deces);
}

.border-bottom-3-groove-violet_pastel_deces {
  border-bottom: 3px groove var(--violet_pastel_deces);
}

.border-bottom-3-ridge-violet_pastel_deces {
  border-bottom: 3px ridge var(--violet_pastel_deces);
}

.border-bottom-3-inset-violet_pastel_deces {
  border-bottom: 3px inset var(--violet_pastel_deces);
}

.border-bottom-3-outset-violet_pastel_deces {
  border-bottom: 3px outset var(--violet_pastel_deces);
}

.border-bottom-3-none-violet_pastel_deces {
  border-bottom: 3px none var(--violet_pastel_deces);
}

.border-bottom-3-hidden-violet_pastel_deces {
  border-bottom: 3px hidden var(--violet_pastel_deces);
}

.border-bottom-3-solid-mauve {
  border-bottom: 3px solid var(--mauve);
}

.border-bottom-3-dashed-mauve {
  border-bottom: 3px dashed var(--mauve);
}

.border-bottom-3-dotted-mauve {
  border-bottom: 3px dotted var(--mauve);
}

.border-bottom-3-double-mauve {
  border-bottom: 3px double var(--mauve);
}

.border-bottom-3-groove-mauve {
  border-bottom: 3px groove var(--mauve);
}

.border-bottom-3-ridge-mauve {
  border-bottom: 3px ridge var(--mauve);
}

.border-bottom-3-inset-mauve {
  border-bottom: 3px inset var(--mauve);
}

.border-bottom-3-outset-mauve {
  border-bottom: 3px outset var(--mauve);
}

.border-bottom-3-none-mauve {
  border-bottom: 3px none var(--mauve);
}

.border-bottom-3-hidden-mauve {
  border-bottom: 3px hidden var(--mauve);
}

.border-bottom-3-solid-rose_light {
  border-bottom: 3px solid var(--rose_light);
}

.border-bottom-3-dashed-rose_light {
  border-bottom: 3px dashed var(--rose_light);
}

.border-bottom-3-dotted-rose_light {
  border-bottom: 3px dotted var(--rose_light);
}

.border-bottom-3-double-rose_light {
  border-bottom: 3px double var(--rose_light);
}

.border-bottom-3-groove-rose_light {
  border-bottom: 3px groove var(--rose_light);
}

.border-bottom-3-ridge-rose_light {
  border-bottom: 3px ridge var(--rose_light);
}

.border-bottom-3-inset-rose_light {
  border-bottom: 3px inset var(--rose_light);
}

.border-bottom-3-outset-rose_light {
  border-bottom: 3px outset var(--rose_light);
}

.border-bottom-3-none-rose_light {
  border-bottom: 3px none var(--rose_light);
}

.border-bottom-3-hidden-rose_light {
  border-bottom: 3px hidden var(--rose_light);
}

.border-bottom-3-solid-rose_dark {
  border-bottom: 3px solid var(--rose_dark);
}

.border-bottom-3-dashed-rose_dark {
  border-bottom: 3px dashed var(--rose_dark);
}

.border-bottom-3-dotted-rose_dark {
  border-bottom: 3px dotted var(--rose_dark);
}

.border-bottom-3-double-rose_dark {
  border-bottom: 3px double var(--rose_dark);
}

.border-bottom-3-groove-rose_dark {
  border-bottom: 3px groove var(--rose_dark);
}

.border-bottom-3-ridge-rose_dark {
  border-bottom: 3px ridge var(--rose_dark);
}

.border-bottom-3-inset-rose_dark {
  border-bottom: 3px inset var(--rose_dark);
}

.border-bottom-3-outset-rose_dark {
  border-bottom: 3px outset var(--rose_dark);
}

.border-bottom-3-none-rose_dark {
  border-bottom: 3px none var(--rose_dark);
}

.border-bottom-3-hidden-rose_dark {
  border-bottom: 3px hidden var(--rose_dark);
}

.border-bottom-3-solid-rose_pastel {
  border-bottom: 3px solid var(--rose_pastel);
}

.border-bottom-3-dashed-rose_pastel {
  border-bottom: 3px dashed var(--rose_pastel);
}

.border-bottom-3-dotted-rose_pastel {
  border-bottom: 3px dotted var(--rose_pastel);
}

.border-bottom-3-double-rose_pastel {
  border-bottom: 3px double var(--rose_pastel);
}

.border-bottom-3-groove-rose_pastel {
  border-bottom: 3px groove var(--rose_pastel);
}

.border-bottom-3-ridge-rose_pastel {
  border-bottom: 3px ridge var(--rose_pastel);
}

.border-bottom-3-inset-rose_pastel {
  border-bottom: 3px inset var(--rose_pastel);
}

.border-bottom-3-outset-rose_pastel {
  border-bottom: 3px outset var(--rose_pastel);
}

.border-bottom-3-none-rose_pastel {
  border-bottom: 3px none var(--rose_pastel);
}

.border-bottom-3-hidden-rose_pastel {
  border-bottom: 3px hidden var(--rose_pastel);
}

.border-bottom-3-solid-rose_chair_light {
  border-bottom: 3px solid var(--rose_chair_light);
}

.border-bottom-3-dashed-rose_chair_light {
  border-bottom: 3px dashed var(--rose_chair_light);
}

.border-bottom-3-dotted-rose_chair_light {
  border-bottom: 3px dotted var(--rose_chair_light);
}

.border-bottom-3-double-rose_chair_light {
  border-bottom: 3px double var(--rose_chair_light);
}

.border-bottom-3-groove-rose_chair_light {
  border-bottom: 3px groove var(--rose_chair_light);
}

.border-bottom-3-ridge-rose_chair_light {
  border-bottom: 3px ridge var(--rose_chair_light);
}

.border-bottom-3-inset-rose_chair_light {
  border-bottom: 3px inset var(--rose_chair_light);
}

.border-bottom-3-outset-rose_chair_light {
  border-bottom: 3px outset var(--rose_chair_light);
}

.border-bottom-3-none-rose_chair_light {
  border-bottom: 3px none var(--rose_chair_light);
}

.border-bottom-3-hidden-rose_chair_light {
  border-bottom: 3px hidden var(--rose_chair_light);
}

.border-bottom-3-solid-rose_chair_dark {
  border-bottom: 3px solid var(--rose_chair_dark);
}

.border-bottom-3-dashed-rose_chair_dark {
  border-bottom: 3px dashed var(--rose_chair_dark);
}

.border-bottom-3-dotted-rose_chair_dark {
  border-bottom: 3px dotted var(--rose_chair_dark);
}

.border-bottom-3-double-rose_chair_dark {
  border-bottom: 3px double var(--rose_chair_dark);
}

.border-bottom-3-groove-rose_chair_dark {
  border-bottom: 3px groove var(--rose_chair_dark);
}

.border-bottom-3-ridge-rose_chair_dark {
  border-bottom: 3px ridge var(--rose_chair_dark);
}

.border-bottom-3-inset-rose_chair_dark {
  border-bottom: 3px inset var(--rose_chair_dark);
}

.border-bottom-3-outset-rose_chair_dark {
  border-bottom: 3px outset var(--rose_chair_dark);
}

.border-bottom-3-none-rose_chair_dark {
  border-bottom: 3px none var(--rose_chair_dark);
}

.border-bottom-3-hidden-rose_chair_dark {
  border-bottom: 3px hidden var(--rose_chair_dark);
}

.border-bottom-3-solid-rose_chair_pastel {
  border-bottom: 3px solid var(--rose_chair_pastel);
}

.border-bottom-3-dashed-rose_chair_pastel {
  border-bottom: 3px dashed var(--rose_chair_pastel);
}

.border-bottom-3-dotted-rose_chair_pastel {
  border-bottom: 3px dotted var(--rose_chair_pastel);
}

.border-bottom-3-double-rose_chair_pastel {
  border-bottom: 3px double var(--rose_chair_pastel);
}

.border-bottom-3-groove-rose_chair_pastel {
  border-bottom: 3px groove var(--rose_chair_pastel);
}

.border-bottom-3-ridge-rose_chair_pastel {
  border-bottom: 3px ridge var(--rose_chair_pastel);
}

.border-bottom-3-inset-rose_chair_pastel {
  border-bottom: 3px inset var(--rose_chair_pastel);
}

.border-bottom-3-outset-rose_chair_pastel {
  border-bottom: 3px outset var(--rose_chair_pastel);
}

.border-bottom-3-none-rose_chair_pastel {
  border-bottom: 3px none var(--rose_chair_pastel);
}

.border-bottom-3-hidden-rose_chair_pastel {
  border-bottom: 3px hidden var(--rose_chair_pastel);
}

.border-bottom-3-solid-vert_positif {
  border-bottom: 3px solid var(--vert_positif);
}

.border-bottom-3-dashed-vert_positif {
  border-bottom: 3px dashed var(--vert_positif);
}

.border-bottom-3-dotted-vert_positif {
  border-bottom: 3px dotted var(--vert_positif);
}

.border-bottom-3-double-vert_positif {
  border-bottom: 3px double var(--vert_positif);
}

.border-bottom-3-groove-vert_positif {
  border-bottom: 3px groove var(--vert_positif);
}

.border-bottom-3-ridge-vert_positif {
  border-bottom: 3px ridge var(--vert_positif);
}

.border-bottom-3-inset-vert_positif {
  border-bottom: 3px inset var(--vert_positif);
}

.border-bottom-3-outset-vert_positif {
  border-bottom: 3px outset var(--vert_positif);
}

.border-bottom-3-none-vert_positif {
  border-bottom: 3px none var(--vert_positif);
}

.border-bottom-3-hidden-vert_positif {
  border-bottom: 3px hidden var(--vert_positif);
}

.border-bottom-3-solid-rouge_negatif {
  border-bottom: 3px solid var(--rouge_negatif);
}

.border-bottom-3-dashed-rouge_negatif {
  border-bottom: 3px dashed var(--rouge_negatif);
}

.border-bottom-3-dotted-rouge_negatif {
  border-bottom: 3px dotted var(--rouge_negatif);
}

.border-bottom-3-double-rouge_negatif {
  border-bottom: 3px double var(--rouge_negatif);
}

.border-bottom-3-groove-rouge_negatif {
  border-bottom: 3px groove var(--rouge_negatif);
}

.border-bottom-3-ridge-rouge_negatif {
  border-bottom: 3px ridge var(--rouge_negatif);
}

.border-bottom-3-inset-rouge_negatif {
  border-bottom: 3px inset var(--rouge_negatif);
}

.border-bottom-3-outset-rouge_negatif {
  border-bottom: 3px outset var(--rouge_negatif);
}

.border-bottom-3-none-rouge_negatif {
  border-bottom: 3px none var(--rouge_negatif);
}

.border-bottom-3-hidden-rouge_negatif {
  border-bottom: 3px hidden var(--rouge_negatif);
}

.border-bottom-3-solid-bleu_focus {
  border-bottom: 3px solid var(--bleu_focus);
}

.border-bottom-3-dashed-bleu_focus {
  border-bottom: 3px dashed var(--bleu_focus);
}

.border-bottom-3-dotted-bleu_focus {
  border-bottom: 3px dotted var(--bleu_focus);
}

.border-bottom-3-double-bleu_focus {
  border-bottom: 3px double var(--bleu_focus);
}

.border-bottom-3-groove-bleu_focus {
  border-bottom: 3px groove var(--bleu_focus);
}

.border-bottom-3-ridge-bleu_focus {
  border-bottom: 3px ridge var(--bleu_focus);
}

.border-bottom-3-inset-bleu_focus {
  border-bottom: 3px inset var(--bleu_focus);
}

.border-bottom-3-outset-bleu_focus {
  border-bottom: 3px outset var(--bleu_focus);
}

.border-bottom-3-none-bleu_focus {
  border-bottom: 3px none var(--bleu_focus);
}

.border-bottom-3-hidden-bleu_focus {
  border-bottom: 3px hidden var(--bleu_focus);
}

.border-bottom-3-solid-alerte_vert_positif {
  border-bottom: 3px solid var(--alerte_vert_positif);
}

.border-bottom-3-dashed-alerte_vert_positif {
  border-bottom: 3px dashed var(--alerte_vert_positif);
}

.border-bottom-3-dotted-alerte_vert_positif {
  border-bottom: 3px dotted var(--alerte_vert_positif);
}

.border-bottom-3-double-alerte_vert_positif {
  border-bottom: 3px double var(--alerte_vert_positif);
}

.border-bottom-3-groove-alerte_vert_positif {
  border-bottom: 3px groove var(--alerte_vert_positif);
}

.border-bottom-3-ridge-alerte_vert_positif {
  border-bottom: 3px ridge var(--alerte_vert_positif);
}

.border-bottom-3-inset-alerte_vert_positif {
  border-bottom: 3px inset var(--alerte_vert_positif);
}

.border-bottom-3-outset-alerte_vert_positif {
  border-bottom: 3px outset var(--alerte_vert_positif);
}

.border-bottom-3-none-alerte_vert_positif {
  border-bottom: 3px none var(--alerte_vert_positif);
}

.border-bottom-3-hidden-alerte_vert_positif {
  border-bottom: 3px hidden var(--alerte_vert_positif);
}

.border-bottom-3-solid-alerte_rouge_negatif {
  border-bottom: 3px solid var(--alerte_rouge_negatif);
}

.border-bottom-3-dashed-alerte_rouge_negatif {
  border-bottom: 3px dashed var(--alerte_rouge_negatif);
}

.border-bottom-3-dotted-alerte_rouge_negatif {
  border-bottom: 3px dotted var(--alerte_rouge_negatif);
}

.border-bottom-3-double-alerte_rouge_negatif {
  border-bottom: 3px double var(--alerte_rouge_negatif);
}

.border-bottom-3-groove-alerte_rouge_negatif {
  border-bottom: 3px groove var(--alerte_rouge_negatif);
}

.border-bottom-3-ridge-alerte_rouge_negatif {
  border-bottom: 3px ridge var(--alerte_rouge_negatif);
}

.border-bottom-3-inset-alerte_rouge_negatif {
  border-bottom: 3px inset var(--alerte_rouge_negatif);
}

.border-bottom-3-outset-alerte_rouge_negatif {
  border-bottom: 3px outset var(--alerte_rouge_negatif);
}

.border-bottom-3-none-alerte_rouge_negatif {
  border-bottom: 3px none var(--alerte_rouge_negatif);
}

.border-bottom-3-hidden-alerte_rouge_negatif {
  border-bottom: 3px hidden var(--alerte_rouge_negatif);
}

.border-bottom-3-solid-alerte_bleu_information {
  border-bottom: 3px solid var(--alerte_bleu_information);
}

.border-bottom-3-dashed-alerte_bleu_information {
  border-bottom: 3px dashed var(--alerte_bleu_information);
}

.border-bottom-3-dotted-alerte_bleu_information {
  border-bottom: 3px dotted var(--alerte_bleu_information);
}

.border-bottom-3-double-alerte_bleu_information {
  border-bottom: 3px double var(--alerte_bleu_information);
}

.border-bottom-3-groove-alerte_bleu_information {
  border-bottom: 3px groove var(--alerte_bleu_information);
}

.border-bottom-3-ridge-alerte_bleu_information {
  border-bottom: 3px ridge var(--alerte_bleu_information);
}

.border-bottom-3-inset-alerte_bleu_information {
  border-bottom: 3px inset var(--alerte_bleu_information);
}

.border-bottom-3-outset-alerte_bleu_information {
  border-bottom: 3px outset var(--alerte_bleu_information);
}

.border-bottom-3-none-alerte_bleu_information {
  border-bottom: 3px none var(--alerte_bleu_information);
}

.border-bottom-3-hidden-alerte_bleu_information {
  border-bottom: 3px hidden var(--alerte_bleu_information);
}

.border-bottom-3-solid-blanc {
  border-bottom: 3px solid #ffffff;
}

.border-bottom-3-dashed-blanc {
  border-bottom: 3px dashed #ffffff;
}

.border-bottom-3-dotted-blanc {
  border-bottom: 3px dotted #ffffff;
}

.border-bottom-3-double-blanc {
  border-bottom: 3px double #ffffff;
}

.border-bottom-3-groove-blanc {
  border-bottom: 3px groove #ffffff;
}

.border-bottom-3-ridge-blanc {
  border-bottom: 3px ridge #ffffff;
}

.border-bottom-3-inset-blanc {
  border-bottom: 3px inset #ffffff;
}

.border-bottom-3-outset-blanc {
  border-bottom: 3px outset #ffffff;
}

.border-bottom-3-none-blanc {
  border-bottom: 3px none #ffffff;
}

.border-bottom-3-hidden-blanc {
  border-bottom: 3px hidden #ffffff;
}

.border-bottom-3-solid-noir {
  border-bottom: 3px solid #222222;
}

.border-bottom-3-dashed-noir {
  border-bottom: 3px dashed #222222;
}

.border-bottom-3-dotted-noir {
  border-bottom: 3px dotted #222222;
}

.border-bottom-3-double-noir {
  border-bottom: 3px double #222222;
}

.border-bottom-3-groove-noir {
  border-bottom: 3px groove #222222;
}

.border-bottom-3-ridge-noir {
  border-bottom: 3px ridge #222222;
}

.border-bottom-3-inset-noir {
  border-bottom: 3px inset #222222;
}

.border-bottom-3-outset-noir {
  border-bottom: 3px outset #222222;
}

.border-bottom-3-none-noir {
  border-bottom: 3px none #222222;
}

.border-bottom-3-hidden-noir {
  border-bottom: 3px hidden #222222;
}

.border-bottom-3-solid-gris_light {
  border-bottom: 3px solid var(--gris_light);
}

.border-bottom-3-dashed-gris_light {
  border-bottom: 3px dashed var(--gris_light);
}

.border-bottom-3-dotted-gris_light {
  border-bottom: 3px dotted var(--gris_light);
}

.border-bottom-3-double-gris_light {
  border-bottom: 3px double var(--gris_light);
}

.border-bottom-3-groove-gris_light {
  border-bottom: 3px groove var(--gris_light);
}

.border-bottom-3-ridge-gris_light {
  border-bottom: 3px ridge var(--gris_light);
}

.border-bottom-3-inset-gris_light {
  border-bottom: 3px inset var(--gris_light);
}

.border-bottom-3-outset-gris_light {
  border-bottom: 3px outset var(--gris_light);
}

.border-bottom-3-none-gris_light {
  border-bottom: 3px none var(--gris_light);
}

.border-bottom-3-hidden-gris_light {
  border-bottom: 3px hidden var(--gris_light);
}

.border-bottom-3-solid-gris_dark {
  border-bottom: 3px solid var(--gris_dark);
}

.border-bottom-3-dashed-gris_dark {
  border-bottom: 3px dashed var(--gris_dark);
}

.border-bottom-3-dotted-gris_dark {
  border-bottom: 3px dotted var(--gris_dark);
}

.border-bottom-3-double-gris_dark {
  border-bottom: 3px double var(--gris_dark);
}

.border-bottom-3-groove-gris_dark {
  border-bottom: 3px groove var(--gris_dark);
}

.border-bottom-3-ridge-gris_dark {
  border-bottom: 3px ridge var(--gris_dark);
}

.border-bottom-3-inset-gris_dark {
  border-bottom: 3px inset var(--gris_dark);
}

.border-bottom-3-outset-gris_dark {
  border-bottom: 3px outset var(--gris_dark);
}

.border-bottom-3-none-gris_dark {
  border-bottom: 3px none var(--gris_dark);
}

.border-bottom-3-hidden-gris_dark {
  border-bottom: 3px hidden var(--gris_dark);
}

.border-bottom-3-solid-gris_background {
  border-bottom: 3px solid var(--gris_background);
}

.border-bottom-3-dashed-gris_background {
  border-bottom: 3px dashed var(--gris_background);
}

.border-bottom-3-dotted-gris_background {
  border-bottom: 3px dotted var(--gris_background);
}

.border-bottom-3-double-gris_background {
  border-bottom: 3px double var(--gris_background);
}

.border-bottom-3-groove-gris_background {
  border-bottom: 3px groove var(--gris_background);
}

.border-bottom-3-ridge-gris_background {
  border-bottom: 3px ridge var(--gris_background);
}

.border-bottom-3-inset-gris_background {
  border-bottom: 3px inset var(--gris_background);
}

.border-bottom-3-outset-gris_background {
  border-bottom: 3px outset var(--gris_background);
}

.border-bottom-3-none-gris_background {
  border-bottom: 3px none var(--gris_background);
}

.border-bottom-3-hidden-gris_background {
  border-bottom: 3px hidden var(--gris_background);
}

.border-right-3-solid-corail_mh_brand {
  border-right: 3px solid var(--corail_mh_brand);
}

.border-right-3-dashed-corail_mh_brand {
  border-right: 3px dashed var(--corail_mh_brand);
}

.border-right-3-dotted-corail_mh_brand {
  border-right: 3px dotted var(--corail_mh_brand);
}

.border-right-3-double-corail_mh_brand {
  border-right: 3px double var(--corail_mh_brand);
}

.border-right-3-groove-corail_mh_brand {
  border-right: 3px groove var(--corail_mh_brand);
}

.border-right-3-ridge-corail_mh_brand {
  border-right: 3px ridge var(--corail_mh_brand);
}

.border-right-3-inset-corail_mh_brand {
  border-right: 3px inset var(--corail_mh_brand);
}

.border-right-3-outset-corail_mh_brand {
  border-right: 3px outset var(--corail_mh_brand);
}

.border-right-3-none-corail_mh_brand {
  border-right: 3px none var(--corail_mh_brand);
}

.border-right-3-hidden-corail_mh_brand {
  border-right: 3px hidden var(--corail_mh_brand);
}

.border-right-3-solid-corail_mh_dark {
  border-right: 3px solid var(--corail_mh_dark);
}

.border-right-3-dashed-corail_mh_dark {
  border-right: 3px dashed var(--corail_mh_dark);
}

.border-right-3-dotted-corail_mh_dark {
  border-right: 3px dotted var(--corail_mh_dark);
}

.border-right-3-double-corail_mh_dark {
  border-right: 3px double var(--corail_mh_dark);
}

.border-right-3-groove-corail_mh_dark {
  border-right: 3px groove var(--corail_mh_dark);
}

.border-right-3-ridge-corail_mh_dark {
  border-right: 3px ridge var(--corail_mh_dark);
}

.border-right-3-inset-corail_mh_dark {
  border-right: 3px inset var(--corail_mh_dark);
}

.border-right-3-outset-corail_mh_dark {
  border-right: 3px outset var(--corail_mh_dark);
}

.border-right-3-none-corail_mh_dark {
  border-right: 3px none var(--corail_mh_dark);
}

.border-right-3-hidden-corail_mh_dark {
  border-right: 3px hidden var(--corail_mh_dark);
}

.border-right-3-solid-corail_mh_light {
  border-right: 3px solid var(--corail_mh_light);
}

.border-right-3-dashed-corail_mh_light {
  border-right: 3px dashed var(--corail_mh_light);
}

.border-right-3-dotted-corail_mh_light {
  border-right: 3px dotted var(--corail_mh_light);
}

.border-right-3-double-corail_mh_light {
  border-right: 3px double var(--corail_mh_light);
}

.border-right-3-groove-corail_mh_light {
  border-right: 3px groove var(--corail_mh_light);
}

.border-right-3-ridge-corail_mh_light {
  border-right: 3px ridge var(--corail_mh_light);
}

.border-right-3-inset-corail_mh_light {
  border-right: 3px inset var(--corail_mh_light);
}

.border-right-3-outset-corail_mh_light {
  border-right: 3px outset var(--corail_mh_light);
}

.border-right-3-none-corail_mh_light {
  border-right: 3px none var(--corail_mh_light);
}

.border-right-3-hidden-corail_mh_light {
  border-right: 3px hidden var(--corail_mh_light);
}

.border-right-3-solid-corail_pastel {
  border-right: 3px solid var(--corail_pastel);
}

.border-right-3-dashed-corail_pastel {
  border-right: 3px dashed var(--corail_pastel);
}

.border-right-3-dotted-corail_pastel {
  border-right: 3px dotted var(--corail_pastel);
}

.border-right-3-double-corail_pastel {
  border-right: 3px double var(--corail_pastel);
}

.border-right-3-groove-corail_pastel {
  border-right: 3px groove var(--corail_pastel);
}

.border-right-3-ridge-corail_pastel {
  border-right: 3px ridge var(--corail_pastel);
}

.border-right-3-inset-corail_pastel {
  border-right: 3px inset var(--corail_pastel);
}

.border-right-3-outset-corail_pastel {
  border-right: 3px outset var(--corail_pastel);
}

.border-right-3-none-corail_pastel {
  border-right: 3px none var(--corail_pastel);
}

.border-right-3-hidden-corail_pastel {
  border-right: 3px hidden var(--corail_pastel);
}

.border-right-3-solid-corail_light {
  border-right: 3px solid var(--corail_light);
}

.border-right-3-dashed-corail_light {
  border-right: 3px dashed var(--corail_light);
}

.border-right-3-dotted-corail_light {
  border-right: 3px dotted var(--corail_light);
}

.border-right-3-double-corail_light {
  border-right: 3px double var(--corail_light);
}

.border-right-3-groove-corail_light {
  border-right: 3px groove var(--corail_light);
}

.border-right-3-ridge-corail_light {
  border-right: 3px ridge var(--corail_light);
}

.border-right-3-inset-corail_light {
  border-right: 3px inset var(--corail_light);
}

.border-right-3-outset-corail_light {
  border-right: 3px outset var(--corail_light);
}

.border-right-3-none-corail_light {
  border-right: 3px none var(--corail_light);
}

.border-right-3-hidden-corail_light {
  border-right: 3px hidden var(--corail_light);
}

.border-right-3-solid-corail_dark {
  border-right: 3px solid var(--corail_dark);
}

.border-right-3-dashed-corail_dark {
  border-right: 3px dashed var(--corail_dark);
}

.border-right-3-dotted-corail_dark {
  border-right: 3px dotted var(--corail_dark);
}

.border-right-3-double-corail_dark {
  border-right: 3px double var(--corail_dark);
}

.border-right-3-groove-corail_dark {
  border-right: 3px groove var(--corail_dark);
}

.border-right-3-ridge-corail_dark {
  border-right: 3px ridge var(--corail_dark);
}

.border-right-3-inset-corail_dark {
  border-right: 3px inset var(--corail_dark);
}

.border-right-3-outset-corail_dark {
  border-right: 3px outset var(--corail_dark);
}

.border-right-3-none-corail_dark {
  border-right: 3px none var(--corail_dark);
}

.border-right-3-hidden-corail_dark {
  border-right: 3px hidden var(--corail_dark);
}

.border-right-3-solid-gris_sable_light {
  border-right: 3px solid var(--gris_sable_light);
}

.border-right-3-dashed-gris_sable_light {
  border-right: 3px dashed var(--gris_sable_light);
}

.border-right-3-dotted-gris_sable_light {
  border-right: 3px dotted var(--gris_sable_light);
}

.border-right-3-double-gris_sable_light {
  border-right: 3px double var(--gris_sable_light);
}

.border-right-3-groove-gris_sable_light {
  border-right: 3px groove var(--gris_sable_light);
}

.border-right-3-ridge-gris_sable_light {
  border-right: 3px ridge var(--gris_sable_light);
}

.border-right-3-inset-gris_sable_light {
  border-right: 3px inset var(--gris_sable_light);
}

.border-right-3-outset-gris_sable_light {
  border-right: 3px outset var(--gris_sable_light);
}

.border-right-3-none-gris_sable_light {
  border-right: 3px none var(--gris_sable_light);
}

.border-right-3-hidden-gris_sable_light {
  border-right: 3px hidden var(--gris_sable_light);
}

.border-right-3-solid-gris_sable_dark {
  border-right: 3px solid var(--gris_sable_dark);
}

.border-right-3-dashed-gris_sable_dark {
  border-right: 3px dashed var(--gris_sable_dark);
}

.border-right-3-dotted-gris_sable_dark {
  border-right: 3px dotted var(--gris_sable_dark);
}

.border-right-3-double-gris_sable_dark {
  border-right: 3px double var(--gris_sable_dark);
}

.border-right-3-groove-gris_sable_dark {
  border-right: 3px groove var(--gris_sable_dark);
}

.border-right-3-ridge-gris_sable_dark {
  border-right: 3px ridge var(--gris_sable_dark);
}

.border-right-3-inset-gris_sable_dark {
  border-right: 3px inset var(--gris_sable_dark);
}

.border-right-3-outset-gris_sable_dark {
  border-right: 3px outset var(--gris_sable_dark);
}

.border-right-3-none-gris_sable_dark {
  border-right: 3px none var(--gris_sable_dark);
}

.border-right-3-hidden-gris_sable_dark {
  border-right: 3px hidden var(--gris_sable_dark);
}

.border-right-3-solid-gris_sable_pastel {
  border-right: 3px solid var(--gris_sable_pastel);
}

.border-right-3-dashed-gris_sable_pastel {
  border-right: 3px dashed var(--gris_sable_pastel);
}

.border-right-3-dotted-gris_sable_pastel {
  border-right: 3px dotted var(--gris_sable_pastel);
}

.border-right-3-double-gris_sable_pastel {
  border-right: 3px double var(--gris_sable_pastel);
}

.border-right-3-groove-gris_sable_pastel {
  border-right: 3px groove var(--gris_sable_pastel);
}

.border-right-3-ridge-gris_sable_pastel {
  border-right: 3px ridge var(--gris_sable_pastel);
}

.border-right-3-inset-gris_sable_pastel {
  border-right: 3px inset var(--gris_sable_pastel);
}

.border-right-3-outset-gris_sable_pastel {
  border-right: 3px outset var(--gris_sable_pastel);
}

.border-right-3-none-gris_sable_pastel {
  border-right: 3px none var(--gris_sable_pastel);
}

.border-right-3-hidden-gris_sable_pastel {
  border-right: 3px hidden var(--gris_sable_pastel);
}

.border-right-3-solid-jaune_light {
  border-right: 3px solid var(--jaune_light);
}

.border-right-3-dashed-jaune_light {
  border-right: 3px dashed var(--jaune_light);
}

.border-right-3-dotted-jaune_light {
  border-right: 3px dotted var(--jaune_light);
}

.border-right-3-double-jaune_light {
  border-right: 3px double var(--jaune_light);
}

.border-right-3-groove-jaune_light {
  border-right: 3px groove var(--jaune_light);
}

.border-right-3-ridge-jaune_light {
  border-right: 3px ridge var(--jaune_light);
}

.border-right-3-inset-jaune_light {
  border-right: 3px inset var(--jaune_light);
}

.border-right-3-outset-jaune_light {
  border-right: 3px outset var(--jaune_light);
}

.border-right-3-none-jaune_light {
  border-right: 3px none var(--jaune_light);
}

.border-right-3-hidden-jaune_light {
  border-right: 3px hidden var(--jaune_light);
}

.border-right-3-solid-jaune_dark {
  border-right: 3px solid var(--jaune_dark);
}

.border-right-3-dashed-jaune_dark {
  border-right: 3px dashed var(--jaune_dark);
}

.border-right-3-dotted-jaune_dark {
  border-right: 3px dotted var(--jaune_dark);
}

.border-right-3-double-jaune_dark {
  border-right: 3px double var(--jaune_dark);
}

.border-right-3-groove-jaune_dark {
  border-right: 3px groove var(--jaune_dark);
}

.border-right-3-ridge-jaune_dark {
  border-right: 3px ridge var(--jaune_dark);
}

.border-right-3-inset-jaune_dark {
  border-right: 3px inset var(--jaune_dark);
}

.border-right-3-outset-jaune_dark {
  border-right: 3px outset var(--jaune_dark);
}

.border-right-3-none-jaune_dark {
  border-right: 3px none var(--jaune_dark);
}

.border-right-3-hidden-jaune_dark {
  border-right: 3px hidden var(--jaune_dark);
}

.border-right-3-solid-jaune_pastel {
  border-right: 3px solid var(--jaune_pastel);
}

.border-right-3-dashed-jaune_pastel {
  border-right: 3px dashed var(--jaune_pastel);
}

.border-right-3-dotted-jaune_pastel {
  border-right: 3px dotted var(--jaune_pastel);
}

.border-right-3-double-jaune_pastel {
  border-right: 3px double var(--jaune_pastel);
}

.border-right-3-groove-jaune_pastel {
  border-right: 3px groove var(--jaune_pastel);
}

.border-right-3-ridge-jaune_pastel {
  border-right: 3px ridge var(--jaune_pastel);
}

.border-right-3-inset-jaune_pastel {
  border-right: 3px inset var(--jaune_pastel);
}

.border-right-3-outset-jaune_pastel {
  border-right: 3px outset var(--jaune_pastel);
}

.border-right-3-none-jaune_pastel {
  border-right: 3px none var(--jaune_pastel);
}

.border-right-3-hidden-jaune_pastel {
  border-right: 3px hidden var(--jaune_pastel);
}

.border-right-3-solid-vert_light {
  border-right: 3px solid var(--vert_light);
}

.border-right-3-dashed-vert_light {
  border-right: 3px dashed var(--vert_light);
}

.border-right-3-dotted-vert_light {
  border-right: 3px dotted var(--vert_light);
}

.border-right-3-double-vert_light {
  border-right: 3px double var(--vert_light);
}

.border-right-3-groove-vert_light {
  border-right: 3px groove var(--vert_light);
}

.border-right-3-ridge-vert_light {
  border-right: 3px ridge var(--vert_light);
}

.border-right-3-inset-vert_light {
  border-right: 3px inset var(--vert_light);
}

.border-right-3-outset-vert_light {
  border-right: 3px outset var(--vert_light);
}

.border-right-3-none-vert_light {
  border-right: 3px none var(--vert_light);
}

.border-right-3-hidden-vert_light {
  border-right: 3px hidden var(--vert_light);
}

.border-right-3-solid-vert_dark {
  border-right: 3px solid var(--vert_dark);
}

.border-right-3-dashed-vert_dark {
  border-right: 3px dashed var(--vert_dark);
}

.border-right-3-dotted-vert_dark {
  border-right: 3px dotted var(--vert_dark);
}

.border-right-3-double-vert_dark {
  border-right: 3px double var(--vert_dark);
}

.border-right-3-groove-vert_dark {
  border-right: 3px groove var(--vert_dark);
}

.border-right-3-ridge-vert_dark {
  border-right: 3px ridge var(--vert_dark);
}

.border-right-3-inset-vert_dark {
  border-right: 3px inset var(--vert_dark);
}

.border-right-3-outset-vert_dark {
  border-right: 3px outset var(--vert_dark);
}

.border-right-3-none-vert_dark {
  border-right: 3px none var(--vert_dark);
}

.border-right-3-hidden-vert_dark {
  border-right: 3px hidden var(--vert_dark);
}

.border-right-3-solid-vert_pastel {
  border-right: 3px solid var(--vert_pastel);
}

.border-right-3-dashed-vert_pastel {
  border-right: 3px dashed var(--vert_pastel);
}

.border-right-3-dotted-vert_pastel {
  border-right: 3px dotted var(--vert_pastel);
}

.border-right-3-double-vert_pastel {
  border-right: 3px double var(--vert_pastel);
}

.border-right-3-groove-vert_pastel {
  border-right: 3px groove var(--vert_pastel);
}

.border-right-3-ridge-vert_pastel {
  border-right: 3px ridge var(--vert_pastel);
}

.border-right-3-inset-vert_pastel {
  border-right: 3px inset var(--vert_pastel);
}

.border-right-3-outset-vert_pastel {
  border-right: 3px outset var(--vert_pastel);
}

.border-right-3-none-vert_pastel {
  border-right: 3px none var(--vert_pastel);
}

.border-right-3-hidden-vert_pastel {
  border-right: 3px hidden var(--vert_pastel);
}

.border-right-3-solid-bleu_turquoise_light {
  border-right: 3px solid var(--bleu_turquoise_light);
}

.border-right-3-dashed-bleu_turquoise_light {
  border-right: 3px dashed var(--bleu_turquoise_light);
}

.border-right-3-dotted-bleu_turquoise_light {
  border-right: 3px dotted var(--bleu_turquoise_light);
}

.border-right-3-double-bleu_turquoise_light {
  border-right: 3px double var(--bleu_turquoise_light);
}

.border-right-3-groove-bleu_turquoise_light {
  border-right: 3px groove var(--bleu_turquoise_light);
}

.border-right-3-ridge-bleu_turquoise_light {
  border-right: 3px ridge var(--bleu_turquoise_light);
}

.border-right-3-inset-bleu_turquoise_light {
  border-right: 3px inset var(--bleu_turquoise_light);
}

.border-right-3-outset-bleu_turquoise_light {
  border-right: 3px outset var(--bleu_turquoise_light);
}

.border-right-3-none-bleu_turquoise_light {
  border-right: 3px none var(--bleu_turquoise_light);
}

.border-right-3-hidden-bleu_turquoise_light {
  border-right: 3px hidden var(--bleu_turquoise_light);
}

.border-right-3-solid-bleu_turquoise_middle {
  border-right: 3px solid var(--bleu_turquoise_middle);
}

.border-right-3-dashed-bleu_turquoise_middle {
  border-right: 3px dashed var(--bleu_turquoise_middle);
}

.border-right-3-dotted-bleu_turquoise_middle {
  border-right: 3px dotted var(--bleu_turquoise_middle);
}

.border-right-3-double-bleu_turquoise_middle {
  border-right: 3px double var(--bleu_turquoise_middle);
}

.border-right-3-groove-bleu_turquoise_middle {
  border-right: 3px groove var(--bleu_turquoise_middle);
}

.border-right-3-ridge-bleu_turquoise_middle {
  border-right: 3px ridge var(--bleu_turquoise_middle);
}

.border-right-3-inset-bleu_turquoise_middle {
  border-right: 3px inset var(--bleu_turquoise_middle);
}

.border-right-3-outset-bleu_turquoise_middle {
  border-right: 3px outset var(--bleu_turquoise_middle);
}

.border-right-3-none-bleu_turquoise_middle {
  border-right: 3px none var(--bleu_turquoise_middle);
}

.border-right-3-hidden-bleu_turquoise_middle {
  border-right: 3px hidden var(--bleu_turquoise_middle);
}

.border-right-3-solid-bleu_turquoise_dark {
  border-right: 3px solid var(--bleu_turquoise_dark);
}

.border-right-3-dashed-bleu_turquoise_dark {
  border-right: 3px dashed var(--bleu_turquoise_dark);
}

.border-right-3-dotted-bleu_turquoise_dark {
  border-right: 3px dotted var(--bleu_turquoise_dark);
}

.border-right-3-double-bleu_turquoise_dark {
  border-right: 3px double var(--bleu_turquoise_dark);
}

.border-right-3-groove-bleu_turquoise_dark {
  border-right: 3px groove var(--bleu_turquoise_dark);
}

.border-right-3-ridge-bleu_turquoise_dark {
  border-right: 3px ridge var(--bleu_turquoise_dark);
}

.border-right-3-inset-bleu_turquoise_dark {
  border-right: 3px inset var(--bleu_turquoise_dark);
}

.border-right-3-outset-bleu_turquoise_dark {
  border-right: 3px outset var(--bleu_turquoise_dark);
}

.border-right-3-none-bleu_turquoise_dark {
  border-right: 3px none var(--bleu_turquoise_dark);
}

.border-right-3-hidden-bleu_turquoise_dark {
  border-right: 3px hidden var(--bleu_turquoise_dark);
}

.border-right-3-solid-bleu_turquoise_pastel {
  border-right: 3px solid var(--bleu_turquoise_pastel);
}

.border-right-3-dashed-bleu_turquoise_pastel {
  border-right: 3px dashed var(--bleu_turquoise_pastel);
}

.border-right-3-dotted-bleu_turquoise_pastel {
  border-right: 3px dotted var(--bleu_turquoise_pastel);
}

.border-right-3-double-bleu_turquoise_pastel {
  border-right: 3px double var(--bleu_turquoise_pastel);
}

.border-right-3-groove-bleu_turquoise_pastel {
  border-right: 3px groove var(--bleu_turquoise_pastel);
}

.border-right-3-ridge-bleu_turquoise_pastel {
  border-right: 3px ridge var(--bleu_turquoise_pastel);
}

.border-right-3-inset-bleu_turquoise_pastel {
  border-right: 3px inset var(--bleu_turquoise_pastel);
}

.border-right-3-outset-bleu_turquoise_pastel {
  border-right: 3px outset var(--bleu_turquoise_pastel);
}

.border-right-3-none-bleu_turquoise_pastel {
  border-right: 3px none var(--bleu_turquoise_pastel);
}

.border-right-3-hidden-bleu_turquoise_pastel {
  border-right: 3px hidden var(--bleu_turquoise_pastel);
}

.border-right-3-solid-bleu_light {
  border-right: 3px solid var(--bleu_light);
}

.border-right-3-dashed-bleu_light {
  border-right: 3px dashed var(--bleu_light);
}

.border-right-3-dotted-bleu_light {
  border-right: 3px dotted var(--bleu_light);
}

.border-right-3-double-bleu_light {
  border-right: 3px double var(--bleu_light);
}

.border-right-3-groove-bleu_light {
  border-right: 3px groove var(--bleu_light);
}

.border-right-3-ridge-bleu_light {
  border-right: 3px ridge var(--bleu_light);
}

.border-right-3-inset-bleu_light {
  border-right: 3px inset var(--bleu_light);
}

.border-right-3-outset-bleu_light {
  border-right: 3px outset var(--bleu_light);
}

.border-right-3-none-bleu_light {
  border-right: 3px none var(--bleu_light);
}

.border-right-3-hidden-bleu_light {
  border-right: 3px hidden var(--bleu_light);
}

.border-right-3-solid-bleu_pastel {
  border-right: 3px solid var(--bleu_pastel);
}

.border-right-3-dashed-bleu_pastel {
  border-right: 3px dashed var(--bleu_pastel);
}

.border-right-3-dotted-bleu_pastel {
  border-right: 3px dotted var(--bleu_pastel);
}

.border-right-3-double-bleu_pastel {
  border-right: 3px double var(--bleu_pastel);
}

.border-right-3-groove-bleu_pastel {
  border-right: 3px groove var(--bleu_pastel);
}

.border-right-3-ridge-bleu_pastel {
  border-right: 3px ridge var(--bleu_pastel);
}

.border-right-3-inset-bleu_pastel {
  border-right: 3px inset var(--bleu_pastel);
}

.border-right-3-outset-bleu_pastel {
  border-right: 3px outset var(--bleu_pastel);
}

.border-right-3-none-bleu_pastel {
  border-right: 3px none var(--bleu_pastel);
}

.border-right-3-hidden-bleu_pastel {
  border-right: 3px hidden var(--bleu_pastel);
}

.border-right-3-solid-bleu_dark {
  border-right: 3px solid var(--bleu_dark);
}

.border-right-3-dashed-bleu_dark {
  border-right: 3px dashed var(--bleu_dark);
}

.border-right-3-dotted-bleu_dark {
  border-right: 3px dotted var(--bleu_dark);
}

.border-right-3-double-bleu_dark {
  border-right: 3px double var(--bleu_dark);
}

.border-right-3-groove-bleu_dark {
  border-right: 3px groove var(--bleu_dark);
}

.border-right-3-ridge-bleu_dark {
  border-right: 3px ridge var(--bleu_dark);
}

.border-right-3-inset-bleu_dark {
  border-right: 3px inset var(--bleu_dark);
}

.border-right-3-outset-bleu_dark {
  border-right: 3px outset var(--bleu_dark);
}

.border-right-3-none-bleu_dark {
  border-right: 3px none var(--bleu_dark);
}

.border-right-3-hidden-bleu_dark {
  border-right: 3px hidden var(--bleu_dark);
}

.border-right-3-solid-violet_light {
  border-right: 3px solid var(--violet_light);
}

.border-right-3-dashed-violet_light {
  border-right: 3px dashed var(--violet_light);
}

.border-right-3-dotted-violet_light {
  border-right: 3px dotted var(--violet_light);
}

.border-right-3-double-violet_light {
  border-right: 3px double var(--violet_light);
}

.border-right-3-groove-violet_light {
  border-right: 3px groove var(--violet_light);
}

.border-right-3-ridge-violet_light {
  border-right: 3px ridge var(--violet_light);
}

.border-right-3-inset-violet_light {
  border-right: 3px inset var(--violet_light);
}

.border-right-3-outset-violet_light {
  border-right: 3px outset var(--violet_light);
}

.border-right-3-none-violet_light {
  border-right: 3px none var(--violet_light);
}

.border-right-3-hidden-violet_light {
  border-right: 3px hidden var(--violet_light);
}

.border-right-3-solid-violet_dark {
  border-right: 3px solid var(--violet_dark);
}

.border-right-3-dashed-violet_dark {
  border-right: 3px dashed var(--violet_dark);
}

.border-right-3-dotted-violet_dark {
  border-right: 3px dotted var(--violet_dark);
}

.border-right-3-double-violet_dark {
  border-right: 3px double var(--violet_dark);
}

.border-right-3-groove-violet_dark {
  border-right: 3px groove var(--violet_dark);
}

.border-right-3-ridge-violet_dark {
  border-right: 3px ridge var(--violet_dark);
}

.border-right-3-inset-violet_dark {
  border-right: 3px inset var(--violet_dark);
}

.border-right-3-outset-violet_dark {
  border-right: 3px outset var(--violet_dark);
}

.border-right-3-none-violet_dark {
  border-right: 3px none var(--violet_dark);
}

.border-right-3-hidden-violet_dark {
  border-right: 3px hidden var(--violet_dark);
}

.border-right-3-solid-violet_light_deces {
  border-right: 3px solid var(--violet_light_deces);
}

.border-right-3-dashed-violet_light_deces {
  border-right: 3px dashed var(--violet_light_deces);
}

.border-right-3-dotted-violet_light_deces {
  border-right: 3px dotted var(--violet_light_deces);
}

.border-right-3-double-violet_light_deces {
  border-right: 3px double var(--violet_light_deces);
}

.border-right-3-groove-violet_light_deces {
  border-right: 3px groove var(--violet_light_deces);
}

.border-right-3-ridge-violet_light_deces {
  border-right: 3px ridge var(--violet_light_deces);
}

.border-right-3-inset-violet_light_deces {
  border-right: 3px inset var(--violet_light_deces);
}

.border-right-3-outset-violet_light_deces {
  border-right: 3px outset var(--violet_light_deces);
}

.border-right-3-none-violet_light_deces {
  border-right: 3px none var(--violet_light_deces);
}

.border-right-3-hidden-violet_light_deces {
  border-right: 3px hidden var(--violet_light_deces);
}

.border-right-3-solid-violet_dark_deces {
  border-right: 3px solid var(--violet_dark_deces);
}

.border-right-3-dashed-violet_dark_deces {
  border-right: 3px dashed var(--violet_dark_deces);
}

.border-right-3-dotted-violet_dark_deces {
  border-right: 3px dotted var(--violet_dark_deces);
}

.border-right-3-double-violet_dark_deces {
  border-right: 3px double var(--violet_dark_deces);
}

.border-right-3-groove-violet_dark_deces {
  border-right: 3px groove var(--violet_dark_deces);
}

.border-right-3-ridge-violet_dark_deces {
  border-right: 3px ridge var(--violet_dark_deces);
}

.border-right-3-inset-violet_dark_deces {
  border-right: 3px inset var(--violet_dark_deces);
}

.border-right-3-outset-violet_dark_deces {
  border-right: 3px outset var(--violet_dark_deces);
}

.border-right-3-none-violet_dark_deces {
  border-right: 3px none var(--violet_dark_deces);
}

.border-right-3-hidden-violet_dark_deces {
  border-right: 3px hidden var(--violet_dark_deces);
}

.border-right-3-solid-violet_pastel {
  border-right: 3px solid var(--violet_pastel);
}

.border-right-3-dashed-violet_pastel {
  border-right: 3px dashed var(--violet_pastel);
}

.border-right-3-dotted-violet_pastel {
  border-right: 3px dotted var(--violet_pastel);
}

.border-right-3-double-violet_pastel {
  border-right: 3px double var(--violet_pastel);
}

.border-right-3-groove-violet_pastel {
  border-right: 3px groove var(--violet_pastel);
}

.border-right-3-ridge-violet_pastel {
  border-right: 3px ridge var(--violet_pastel);
}

.border-right-3-inset-violet_pastel {
  border-right: 3px inset var(--violet_pastel);
}

.border-right-3-outset-violet_pastel {
  border-right: 3px outset var(--violet_pastel);
}

.border-right-3-none-violet_pastel {
  border-right: 3px none var(--violet_pastel);
}

.border-right-3-hidden-violet_pastel {
  border-right: 3px hidden var(--violet_pastel);
}

.border-right-3-solid-violet_pastel_deces {
  border-right: 3px solid var(--violet_pastel_deces);
}

.border-right-3-dashed-violet_pastel_deces {
  border-right: 3px dashed var(--violet_pastel_deces);
}

.border-right-3-dotted-violet_pastel_deces {
  border-right: 3px dotted var(--violet_pastel_deces);
}

.border-right-3-double-violet_pastel_deces {
  border-right: 3px double var(--violet_pastel_deces);
}

.border-right-3-groove-violet_pastel_deces {
  border-right: 3px groove var(--violet_pastel_deces);
}

.border-right-3-ridge-violet_pastel_deces {
  border-right: 3px ridge var(--violet_pastel_deces);
}

.border-right-3-inset-violet_pastel_deces {
  border-right: 3px inset var(--violet_pastel_deces);
}

.border-right-3-outset-violet_pastel_deces {
  border-right: 3px outset var(--violet_pastel_deces);
}

.border-right-3-none-violet_pastel_deces {
  border-right: 3px none var(--violet_pastel_deces);
}

.border-right-3-hidden-violet_pastel_deces {
  border-right: 3px hidden var(--violet_pastel_deces);
}

.border-right-3-solid-mauve {
  border-right: 3px solid var(--mauve);
}

.border-right-3-dashed-mauve {
  border-right: 3px dashed var(--mauve);
}

.border-right-3-dotted-mauve {
  border-right: 3px dotted var(--mauve);
}

.border-right-3-double-mauve {
  border-right: 3px double var(--mauve);
}

.border-right-3-groove-mauve {
  border-right: 3px groove var(--mauve);
}

.border-right-3-ridge-mauve {
  border-right: 3px ridge var(--mauve);
}

.border-right-3-inset-mauve {
  border-right: 3px inset var(--mauve);
}

.border-right-3-outset-mauve {
  border-right: 3px outset var(--mauve);
}

.border-right-3-none-mauve {
  border-right: 3px none var(--mauve);
}

.border-right-3-hidden-mauve {
  border-right: 3px hidden var(--mauve);
}

.border-right-3-solid-rose_light {
  border-right: 3px solid var(--rose_light);
}

.border-right-3-dashed-rose_light {
  border-right: 3px dashed var(--rose_light);
}

.border-right-3-dotted-rose_light {
  border-right: 3px dotted var(--rose_light);
}

.border-right-3-double-rose_light {
  border-right: 3px double var(--rose_light);
}

.border-right-3-groove-rose_light {
  border-right: 3px groove var(--rose_light);
}

.border-right-3-ridge-rose_light {
  border-right: 3px ridge var(--rose_light);
}

.border-right-3-inset-rose_light {
  border-right: 3px inset var(--rose_light);
}

.border-right-3-outset-rose_light {
  border-right: 3px outset var(--rose_light);
}

.border-right-3-none-rose_light {
  border-right: 3px none var(--rose_light);
}

.border-right-3-hidden-rose_light {
  border-right: 3px hidden var(--rose_light);
}

.border-right-3-solid-rose_dark {
  border-right: 3px solid var(--rose_dark);
}

.border-right-3-dashed-rose_dark {
  border-right: 3px dashed var(--rose_dark);
}

.border-right-3-dotted-rose_dark {
  border-right: 3px dotted var(--rose_dark);
}

.border-right-3-double-rose_dark {
  border-right: 3px double var(--rose_dark);
}

.border-right-3-groove-rose_dark {
  border-right: 3px groove var(--rose_dark);
}

.border-right-3-ridge-rose_dark {
  border-right: 3px ridge var(--rose_dark);
}

.border-right-3-inset-rose_dark {
  border-right: 3px inset var(--rose_dark);
}

.border-right-3-outset-rose_dark {
  border-right: 3px outset var(--rose_dark);
}

.border-right-3-none-rose_dark {
  border-right: 3px none var(--rose_dark);
}

.border-right-3-hidden-rose_dark {
  border-right: 3px hidden var(--rose_dark);
}

.border-right-3-solid-rose_pastel {
  border-right: 3px solid var(--rose_pastel);
}

.border-right-3-dashed-rose_pastel {
  border-right: 3px dashed var(--rose_pastel);
}

.border-right-3-dotted-rose_pastel {
  border-right: 3px dotted var(--rose_pastel);
}

.border-right-3-double-rose_pastel {
  border-right: 3px double var(--rose_pastel);
}

.border-right-3-groove-rose_pastel {
  border-right: 3px groove var(--rose_pastel);
}

.border-right-3-ridge-rose_pastel {
  border-right: 3px ridge var(--rose_pastel);
}

.border-right-3-inset-rose_pastel {
  border-right: 3px inset var(--rose_pastel);
}

.border-right-3-outset-rose_pastel {
  border-right: 3px outset var(--rose_pastel);
}

.border-right-3-none-rose_pastel {
  border-right: 3px none var(--rose_pastel);
}

.border-right-3-hidden-rose_pastel {
  border-right: 3px hidden var(--rose_pastel);
}

.border-right-3-solid-rose_chair_light {
  border-right: 3px solid var(--rose_chair_light);
}

.border-right-3-dashed-rose_chair_light {
  border-right: 3px dashed var(--rose_chair_light);
}

.border-right-3-dotted-rose_chair_light {
  border-right: 3px dotted var(--rose_chair_light);
}

.border-right-3-double-rose_chair_light {
  border-right: 3px double var(--rose_chair_light);
}

.border-right-3-groove-rose_chair_light {
  border-right: 3px groove var(--rose_chair_light);
}

.border-right-3-ridge-rose_chair_light {
  border-right: 3px ridge var(--rose_chair_light);
}

.border-right-3-inset-rose_chair_light {
  border-right: 3px inset var(--rose_chair_light);
}

.border-right-3-outset-rose_chair_light {
  border-right: 3px outset var(--rose_chair_light);
}

.border-right-3-none-rose_chair_light {
  border-right: 3px none var(--rose_chair_light);
}

.border-right-3-hidden-rose_chair_light {
  border-right: 3px hidden var(--rose_chair_light);
}

.border-right-3-solid-rose_chair_dark {
  border-right: 3px solid var(--rose_chair_dark);
}

.border-right-3-dashed-rose_chair_dark {
  border-right: 3px dashed var(--rose_chair_dark);
}

.border-right-3-dotted-rose_chair_dark {
  border-right: 3px dotted var(--rose_chair_dark);
}

.border-right-3-double-rose_chair_dark {
  border-right: 3px double var(--rose_chair_dark);
}

.border-right-3-groove-rose_chair_dark {
  border-right: 3px groove var(--rose_chair_dark);
}

.border-right-3-ridge-rose_chair_dark {
  border-right: 3px ridge var(--rose_chair_dark);
}

.border-right-3-inset-rose_chair_dark {
  border-right: 3px inset var(--rose_chair_dark);
}

.border-right-3-outset-rose_chair_dark {
  border-right: 3px outset var(--rose_chair_dark);
}

.border-right-3-none-rose_chair_dark {
  border-right: 3px none var(--rose_chair_dark);
}

.border-right-3-hidden-rose_chair_dark {
  border-right: 3px hidden var(--rose_chair_dark);
}

.border-right-3-solid-rose_chair_pastel {
  border-right: 3px solid var(--rose_chair_pastel);
}

.border-right-3-dashed-rose_chair_pastel {
  border-right: 3px dashed var(--rose_chair_pastel);
}

.border-right-3-dotted-rose_chair_pastel {
  border-right: 3px dotted var(--rose_chair_pastel);
}

.border-right-3-double-rose_chair_pastel {
  border-right: 3px double var(--rose_chair_pastel);
}

.border-right-3-groove-rose_chair_pastel {
  border-right: 3px groove var(--rose_chair_pastel);
}

.border-right-3-ridge-rose_chair_pastel {
  border-right: 3px ridge var(--rose_chair_pastel);
}

.border-right-3-inset-rose_chair_pastel {
  border-right: 3px inset var(--rose_chair_pastel);
}

.border-right-3-outset-rose_chair_pastel {
  border-right: 3px outset var(--rose_chair_pastel);
}

.border-right-3-none-rose_chair_pastel {
  border-right: 3px none var(--rose_chair_pastel);
}

.border-right-3-hidden-rose_chair_pastel {
  border-right: 3px hidden var(--rose_chair_pastel);
}

.border-right-3-solid-vert_positif {
  border-right: 3px solid var(--vert_positif);
}

.border-right-3-dashed-vert_positif {
  border-right: 3px dashed var(--vert_positif);
}

.border-right-3-dotted-vert_positif {
  border-right: 3px dotted var(--vert_positif);
}

.border-right-3-double-vert_positif {
  border-right: 3px double var(--vert_positif);
}

.border-right-3-groove-vert_positif {
  border-right: 3px groove var(--vert_positif);
}

.border-right-3-ridge-vert_positif {
  border-right: 3px ridge var(--vert_positif);
}

.border-right-3-inset-vert_positif {
  border-right: 3px inset var(--vert_positif);
}

.border-right-3-outset-vert_positif {
  border-right: 3px outset var(--vert_positif);
}

.border-right-3-none-vert_positif {
  border-right: 3px none var(--vert_positif);
}

.border-right-3-hidden-vert_positif {
  border-right: 3px hidden var(--vert_positif);
}

.border-right-3-solid-rouge_negatif {
  border-right: 3px solid var(--rouge_negatif);
}

.border-right-3-dashed-rouge_negatif {
  border-right: 3px dashed var(--rouge_negatif);
}

.border-right-3-dotted-rouge_negatif {
  border-right: 3px dotted var(--rouge_negatif);
}

.border-right-3-double-rouge_negatif {
  border-right: 3px double var(--rouge_negatif);
}

.border-right-3-groove-rouge_negatif {
  border-right: 3px groove var(--rouge_negatif);
}

.border-right-3-ridge-rouge_negatif {
  border-right: 3px ridge var(--rouge_negatif);
}

.border-right-3-inset-rouge_negatif {
  border-right: 3px inset var(--rouge_negatif);
}

.border-right-3-outset-rouge_negatif {
  border-right: 3px outset var(--rouge_negatif);
}

.border-right-3-none-rouge_negatif {
  border-right: 3px none var(--rouge_negatif);
}

.border-right-3-hidden-rouge_negatif {
  border-right: 3px hidden var(--rouge_negatif);
}

.border-right-3-solid-bleu_focus {
  border-right: 3px solid var(--bleu_focus);
}

.border-right-3-dashed-bleu_focus {
  border-right: 3px dashed var(--bleu_focus);
}

.border-right-3-dotted-bleu_focus {
  border-right: 3px dotted var(--bleu_focus);
}

.border-right-3-double-bleu_focus {
  border-right: 3px double var(--bleu_focus);
}

.border-right-3-groove-bleu_focus {
  border-right: 3px groove var(--bleu_focus);
}

.border-right-3-ridge-bleu_focus {
  border-right: 3px ridge var(--bleu_focus);
}

.border-right-3-inset-bleu_focus {
  border-right: 3px inset var(--bleu_focus);
}

.border-right-3-outset-bleu_focus {
  border-right: 3px outset var(--bleu_focus);
}

.border-right-3-none-bleu_focus {
  border-right: 3px none var(--bleu_focus);
}

.border-right-3-hidden-bleu_focus {
  border-right: 3px hidden var(--bleu_focus);
}

.border-right-3-solid-alerte_vert_positif {
  border-right: 3px solid var(--alerte_vert_positif);
}

.border-right-3-dashed-alerte_vert_positif {
  border-right: 3px dashed var(--alerte_vert_positif);
}

.border-right-3-dotted-alerte_vert_positif {
  border-right: 3px dotted var(--alerte_vert_positif);
}

.border-right-3-double-alerte_vert_positif {
  border-right: 3px double var(--alerte_vert_positif);
}

.border-right-3-groove-alerte_vert_positif {
  border-right: 3px groove var(--alerte_vert_positif);
}

.border-right-3-ridge-alerte_vert_positif {
  border-right: 3px ridge var(--alerte_vert_positif);
}

.border-right-3-inset-alerte_vert_positif {
  border-right: 3px inset var(--alerte_vert_positif);
}

.border-right-3-outset-alerte_vert_positif {
  border-right: 3px outset var(--alerte_vert_positif);
}

.border-right-3-none-alerte_vert_positif {
  border-right: 3px none var(--alerte_vert_positif);
}

.border-right-3-hidden-alerte_vert_positif {
  border-right: 3px hidden var(--alerte_vert_positif);
}

.border-right-3-solid-alerte_rouge_negatif {
  border-right: 3px solid var(--alerte_rouge_negatif);
}

.border-right-3-dashed-alerte_rouge_negatif {
  border-right: 3px dashed var(--alerte_rouge_negatif);
}

.border-right-3-dotted-alerte_rouge_negatif {
  border-right: 3px dotted var(--alerte_rouge_negatif);
}

.border-right-3-double-alerte_rouge_negatif {
  border-right: 3px double var(--alerte_rouge_negatif);
}

.border-right-3-groove-alerte_rouge_negatif {
  border-right: 3px groove var(--alerte_rouge_negatif);
}

.border-right-3-ridge-alerte_rouge_negatif {
  border-right: 3px ridge var(--alerte_rouge_negatif);
}

.border-right-3-inset-alerte_rouge_negatif {
  border-right: 3px inset var(--alerte_rouge_negatif);
}

.border-right-3-outset-alerte_rouge_negatif {
  border-right: 3px outset var(--alerte_rouge_negatif);
}

.border-right-3-none-alerte_rouge_negatif {
  border-right: 3px none var(--alerte_rouge_negatif);
}

.border-right-3-hidden-alerte_rouge_negatif {
  border-right: 3px hidden var(--alerte_rouge_negatif);
}

.border-right-3-solid-alerte_bleu_information {
  border-right: 3px solid var(--alerte_bleu_information);
}

.border-right-3-dashed-alerte_bleu_information {
  border-right: 3px dashed var(--alerte_bleu_information);
}

.border-right-3-dotted-alerte_bleu_information {
  border-right: 3px dotted var(--alerte_bleu_information);
}

.border-right-3-double-alerte_bleu_information {
  border-right: 3px double var(--alerte_bleu_information);
}

.border-right-3-groove-alerte_bleu_information {
  border-right: 3px groove var(--alerte_bleu_information);
}

.border-right-3-ridge-alerte_bleu_information {
  border-right: 3px ridge var(--alerte_bleu_information);
}

.border-right-3-inset-alerte_bleu_information {
  border-right: 3px inset var(--alerte_bleu_information);
}

.border-right-3-outset-alerte_bleu_information {
  border-right: 3px outset var(--alerte_bleu_information);
}

.border-right-3-none-alerte_bleu_information {
  border-right: 3px none var(--alerte_bleu_information);
}

.border-right-3-hidden-alerte_bleu_information {
  border-right: 3px hidden var(--alerte_bleu_information);
}

.border-right-3-solid-blanc {
  border-right: 3px solid #ffffff;
}

.border-right-3-dashed-blanc {
  border-right: 3px dashed #ffffff;
}

.border-right-3-dotted-blanc {
  border-right: 3px dotted #ffffff;
}

.border-right-3-double-blanc {
  border-right: 3px double #ffffff;
}

.border-right-3-groove-blanc {
  border-right: 3px groove #ffffff;
}

.border-right-3-ridge-blanc {
  border-right: 3px ridge #ffffff;
}

.border-right-3-inset-blanc {
  border-right: 3px inset #ffffff;
}

.border-right-3-outset-blanc {
  border-right: 3px outset #ffffff;
}

.border-right-3-none-blanc {
  border-right: 3px none #ffffff;
}

.border-right-3-hidden-blanc {
  border-right: 3px hidden #ffffff;
}

.border-right-3-solid-noir {
  border-right: 3px solid #222222;
}

.border-right-3-dashed-noir {
  border-right: 3px dashed #222222;
}

.border-right-3-dotted-noir {
  border-right: 3px dotted #222222;
}

.border-right-3-double-noir {
  border-right: 3px double #222222;
}

.border-right-3-groove-noir {
  border-right: 3px groove #222222;
}

.border-right-3-ridge-noir {
  border-right: 3px ridge #222222;
}

.border-right-3-inset-noir {
  border-right: 3px inset #222222;
}

.border-right-3-outset-noir {
  border-right: 3px outset #222222;
}

.border-right-3-none-noir {
  border-right: 3px none #222222;
}

.border-right-3-hidden-noir {
  border-right: 3px hidden #222222;
}

.border-right-3-solid-gris_light {
  border-right: 3px solid var(--gris_light);
}

.border-right-3-dashed-gris_light {
  border-right: 3px dashed var(--gris_light);
}

.border-right-3-dotted-gris_light {
  border-right: 3px dotted var(--gris_light);
}

.border-right-3-double-gris_light {
  border-right: 3px double var(--gris_light);
}

.border-right-3-groove-gris_light {
  border-right: 3px groove var(--gris_light);
}

.border-right-3-ridge-gris_light {
  border-right: 3px ridge var(--gris_light);
}

.border-right-3-inset-gris_light {
  border-right: 3px inset var(--gris_light);
}

.border-right-3-outset-gris_light {
  border-right: 3px outset var(--gris_light);
}

.border-right-3-none-gris_light {
  border-right: 3px none var(--gris_light);
}

.border-right-3-hidden-gris_light {
  border-right: 3px hidden var(--gris_light);
}

.border-right-3-solid-gris_dark {
  border-right: 3px solid var(--gris_dark);
}

.border-right-3-dashed-gris_dark {
  border-right: 3px dashed var(--gris_dark);
}

.border-right-3-dotted-gris_dark {
  border-right: 3px dotted var(--gris_dark);
}

.border-right-3-double-gris_dark {
  border-right: 3px double var(--gris_dark);
}

.border-right-3-groove-gris_dark {
  border-right: 3px groove var(--gris_dark);
}

.border-right-3-ridge-gris_dark {
  border-right: 3px ridge var(--gris_dark);
}

.border-right-3-inset-gris_dark {
  border-right: 3px inset var(--gris_dark);
}

.border-right-3-outset-gris_dark {
  border-right: 3px outset var(--gris_dark);
}

.border-right-3-none-gris_dark {
  border-right: 3px none var(--gris_dark);
}

.border-right-3-hidden-gris_dark {
  border-right: 3px hidden var(--gris_dark);
}

.border-right-3-solid-gris_background {
  border-right: 3px solid var(--gris_background);
}

.border-right-3-dashed-gris_background {
  border-right: 3px dashed var(--gris_background);
}

.border-right-3-dotted-gris_background {
  border-right: 3px dotted var(--gris_background);
}

.border-right-3-double-gris_background {
  border-right: 3px double var(--gris_background);
}

.border-right-3-groove-gris_background {
  border-right: 3px groove var(--gris_background);
}

.border-right-3-ridge-gris_background {
  border-right: 3px ridge var(--gris_background);
}

.border-right-3-inset-gris_background {
  border-right: 3px inset var(--gris_background);
}

.border-right-3-outset-gris_background {
  border-right: 3px outset var(--gris_background);
}

.border-right-3-none-gris_background {
  border-right: 3px none var(--gris_background);
}

.border-right-3-hidden-gris_background {
  border-right: 3px hidden var(--gris_background);
}

.border-left-3-solid-corail_mh_brand {
  border-left: 3px solid var(--corail_mh_brand);
}

.border-left-3-dashed-corail_mh_brand {
  border-left: 3px dashed var(--corail_mh_brand);
}

.border-left-3-dotted-corail_mh_brand {
  border-left: 3px dotted var(--corail_mh_brand);
}

.border-left-3-double-corail_mh_brand {
  border-left: 3px double var(--corail_mh_brand);
}

.border-left-3-groove-corail_mh_brand {
  border-left: 3px groove var(--corail_mh_brand);
}

.border-left-3-ridge-corail_mh_brand {
  border-left: 3px ridge var(--corail_mh_brand);
}

.border-left-3-inset-corail_mh_brand {
  border-left: 3px inset var(--corail_mh_brand);
}

.border-left-3-outset-corail_mh_brand {
  border-left: 3px outset var(--corail_mh_brand);
}

.border-left-3-none-corail_mh_brand {
  border-left: 3px none var(--corail_mh_brand);
}

.border-left-3-hidden-corail_mh_brand {
  border-left: 3px hidden var(--corail_mh_brand);
}

.border-left-3-solid-corail_mh_dark {
  border-left: 3px solid var(--corail_mh_dark);
}

.border-left-3-dashed-corail_mh_dark {
  border-left: 3px dashed var(--corail_mh_dark);
}

.border-left-3-dotted-corail_mh_dark {
  border-left: 3px dotted var(--corail_mh_dark);
}

.border-left-3-double-corail_mh_dark {
  border-left: 3px double var(--corail_mh_dark);
}

.border-left-3-groove-corail_mh_dark {
  border-left: 3px groove var(--corail_mh_dark);
}

.border-left-3-ridge-corail_mh_dark {
  border-left: 3px ridge var(--corail_mh_dark);
}

.border-left-3-inset-corail_mh_dark {
  border-left: 3px inset var(--corail_mh_dark);
}

.border-left-3-outset-corail_mh_dark {
  border-left: 3px outset var(--corail_mh_dark);
}

.border-left-3-none-corail_mh_dark {
  border-left: 3px none var(--corail_mh_dark);
}

.border-left-3-hidden-corail_mh_dark {
  border-left: 3px hidden var(--corail_mh_dark);
}

.border-left-3-solid-corail_mh_light {
  border-left: 3px solid var(--corail_mh_light);
}

.border-left-3-dashed-corail_mh_light {
  border-left: 3px dashed var(--corail_mh_light);
}

.border-left-3-dotted-corail_mh_light {
  border-left: 3px dotted var(--corail_mh_light);
}

.border-left-3-double-corail_mh_light {
  border-left: 3px double var(--corail_mh_light);
}

.border-left-3-groove-corail_mh_light {
  border-left: 3px groove var(--corail_mh_light);
}

.border-left-3-ridge-corail_mh_light {
  border-left: 3px ridge var(--corail_mh_light);
}

.border-left-3-inset-corail_mh_light {
  border-left: 3px inset var(--corail_mh_light);
}

.border-left-3-outset-corail_mh_light {
  border-left: 3px outset var(--corail_mh_light);
}

.border-left-3-none-corail_mh_light {
  border-left: 3px none var(--corail_mh_light);
}

.border-left-3-hidden-corail_mh_light {
  border-left: 3px hidden var(--corail_mh_light);
}

.border-left-3-solid-corail_pastel {
  border-left: 3px solid var(--corail_pastel);
}

.border-left-3-dashed-corail_pastel {
  border-left: 3px dashed var(--corail_pastel);
}

.border-left-3-dotted-corail_pastel {
  border-left: 3px dotted var(--corail_pastel);
}

.border-left-3-double-corail_pastel {
  border-left: 3px double var(--corail_pastel);
}

.border-left-3-groove-corail_pastel {
  border-left: 3px groove var(--corail_pastel);
}

.border-left-3-ridge-corail_pastel {
  border-left: 3px ridge var(--corail_pastel);
}

.border-left-3-inset-corail_pastel {
  border-left: 3px inset var(--corail_pastel);
}

.border-left-3-outset-corail_pastel {
  border-left: 3px outset var(--corail_pastel);
}

.border-left-3-none-corail_pastel {
  border-left: 3px none var(--corail_pastel);
}

.border-left-3-hidden-corail_pastel {
  border-left: 3px hidden var(--corail_pastel);
}

.border-left-3-solid-corail_light {
  border-left: 3px solid var(--corail_light);
}

.border-left-3-dashed-corail_light {
  border-left: 3px dashed var(--corail_light);
}

.border-left-3-dotted-corail_light {
  border-left: 3px dotted var(--corail_light);
}

.border-left-3-double-corail_light {
  border-left: 3px double var(--corail_light);
}

.border-left-3-groove-corail_light {
  border-left: 3px groove var(--corail_light);
}

.border-left-3-ridge-corail_light {
  border-left: 3px ridge var(--corail_light);
}

.border-left-3-inset-corail_light {
  border-left: 3px inset var(--corail_light);
}

.border-left-3-outset-corail_light {
  border-left: 3px outset var(--corail_light);
}

.border-left-3-none-corail_light {
  border-left: 3px none var(--corail_light);
}

.border-left-3-hidden-corail_light {
  border-left: 3px hidden var(--corail_light);
}

.border-left-3-solid-corail_dark {
  border-left: 3px solid var(--corail_dark);
}

.border-left-3-dashed-corail_dark {
  border-left: 3px dashed var(--corail_dark);
}

.border-left-3-dotted-corail_dark {
  border-left: 3px dotted var(--corail_dark);
}

.border-left-3-double-corail_dark {
  border-left: 3px double var(--corail_dark);
}

.border-left-3-groove-corail_dark {
  border-left: 3px groove var(--corail_dark);
}

.border-left-3-ridge-corail_dark {
  border-left: 3px ridge var(--corail_dark);
}

.border-left-3-inset-corail_dark {
  border-left: 3px inset var(--corail_dark);
}

.border-left-3-outset-corail_dark {
  border-left: 3px outset var(--corail_dark);
}

.border-left-3-none-corail_dark {
  border-left: 3px none var(--corail_dark);
}

.border-left-3-hidden-corail_dark {
  border-left: 3px hidden var(--corail_dark);
}

.border-left-3-solid-gris_sable_light {
  border-left: 3px solid var(--gris_sable_light);
}

.border-left-3-dashed-gris_sable_light {
  border-left: 3px dashed var(--gris_sable_light);
}

.border-left-3-dotted-gris_sable_light {
  border-left: 3px dotted var(--gris_sable_light);
}

.border-left-3-double-gris_sable_light {
  border-left: 3px double var(--gris_sable_light);
}

.border-left-3-groove-gris_sable_light {
  border-left: 3px groove var(--gris_sable_light);
}

.border-left-3-ridge-gris_sable_light {
  border-left: 3px ridge var(--gris_sable_light);
}

.border-left-3-inset-gris_sable_light {
  border-left: 3px inset var(--gris_sable_light);
}

.border-left-3-outset-gris_sable_light {
  border-left: 3px outset var(--gris_sable_light);
}

.border-left-3-none-gris_sable_light {
  border-left: 3px none var(--gris_sable_light);
}

.border-left-3-hidden-gris_sable_light {
  border-left: 3px hidden var(--gris_sable_light);
}

.border-left-3-solid-gris_sable_dark {
  border-left: 3px solid var(--gris_sable_dark);
}

.border-left-3-dashed-gris_sable_dark {
  border-left: 3px dashed var(--gris_sable_dark);
}

.border-left-3-dotted-gris_sable_dark {
  border-left: 3px dotted var(--gris_sable_dark);
}

.border-left-3-double-gris_sable_dark {
  border-left: 3px double var(--gris_sable_dark);
}

.border-left-3-groove-gris_sable_dark {
  border-left: 3px groove var(--gris_sable_dark);
}

.border-left-3-ridge-gris_sable_dark {
  border-left: 3px ridge var(--gris_sable_dark);
}

.border-left-3-inset-gris_sable_dark {
  border-left: 3px inset var(--gris_sable_dark);
}

.border-left-3-outset-gris_sable_dark {
  border-left: 3px outset var(--gris_sable_dark);
}

.border-left-3-none-gris_sable_dark {
  border-left: 3px none var(--gris_sable_dark);
}

.border-left-3-hidden-gris_sable_dark {
  border-left: 3px hidden var(--gris_sable_dark);
}

.border-left-3-solid-gris_sable_pastel {
  border-left: 3px solid var(--gris_sable_pastel);
}

.border-left-3-dashed-gris_sable_pastel {
  border-left: 3px dashed var(--gris_sable_pastel);
}

.border-left-3-dotted-gris_sable_pastel {
  border-left: 3px dotted var(--gris_sable_pastel);
}

.border-left-3-double-gris_sable_pastel {
  border-left: 3px double var(--gris_sable_pastel);
}

.border-left-3-groove-gris_sable_pastel {
  border-left: 3px groove var(--gris_sable_pastel);
}

.border-left-3-ridge-gris_sable_pastel {
  border-left: 3px ridge var(--gris_sable_pastel);
}

.border-left-3-inset-gris_sable_pastel {
  border-left: 3px inset var(--gris_sable_pastel);
}

.border-left-3-outset-gris_sable_pastel {
  border-left: 3px outset var(--gris_sable_pastel);
}

.border-left-3-none-gris_sable_pastel {
  border-left: 3px none var(--gris_sable_pastel);
}

.border-left-3-hidden-gris_sable_pastel {
  border-left: 3px hidden var(--gris_sable_pastel);
}

.border-left-3-solid-jaune_light {
  border-left: 3px solid var(--jaune_light);
}

.border-left-3-dashed-jaune_light {
  border-left: 3px dashed var(--jaune_light);
}

.border-left-3-dotted-jaune_light {
  border-left: 3px dotted var(--jaune_light);
}

.border-left-3-double-jaune_light {
  border-left: 3px double var(--jaune_light);
}

.border-left-3-groove-jaune_light {
  border-left: 3px groove var(--jaune_light);
}

.border-left-3-ridge-jaune_light {
  border-left: 3px ridge var(--jaune_light);
}

.border-left-3-inset-jaune_light {
  border-left: 3px inset var(--jaune_light);
}

.border-left-3-outset-jaune_light {
  border-left: 3px outset var(--jaune_light);
}

.border-left-3-none-jaune_light {
  border-left: 3px none var(--jaune_light);
}

.border-left-3-hidden-jaune_light {
  border-left: 3px hidden var(--jaune_light);
}

.border-left-3-solid-jaune_dark {
  border-left: 3px solid var(--jaune_dark);
}

.border-left-3-dashed-jaune_dark {
  border-left: 3px dashed var(--jaune_dark);
}

.border-left-3-dotted-jaune_dark {
  border-left: 3px dotted var(--jaune_dark);
}

.border-left-3-double-jaune_dark {
  border-left: 3px double var(--jaune_dark);
}

.border-left-3-groove-jaune_dark {
  border-left: 3px groove var(--jaune_dark);
}

.border-left-3-ridge-jaune_dark {
  border-left: 3px ridge var(--jaune_dark);
}

.border-left-3-inset-jaune_dark {
  border-left: 3px inset var(--jaune_dark);
}

.border-left-3-outset-jaune_dark {
  border-left: 3px outset var(--jaune_dark);
}

.border-left-3-none-jaune_dark {
  border-left: 3px none var(--jaune_dark);
}

.border-left-3-hidden-jaune_dark {
  border-left: 3px hidden var(--jaune_dark);
}

.border-left-3-solid-jaune_pastel {
  border-left: 3px solid var(--jaune_pastel);
}

.border-left-3-dashed-jaune_pastel {
  border-left: 3px dashed var(--jaune_pastel);
}

.border-left-3-dotted-jaune_pastel {
  border-left: 3px dotted var(--jaune_pastel);
}

.border-left-3-double-jaune_pastel {
  border-left: 3px double var(--jaune_pastel);
}

.border-left-3-groove-jaune_pastel {
  border-left: 3px groove var(--jaune_pastel);
}

.border-left-3-ridge-jaune_pastel {
  border-left: 3px ridge var(--jaune_pastel);
}

.border-left-3-inset-jaune_pastel {
  border-left: 3px inset var(--jaune_pastel);
}

.border-left-3-outset-jaune_pastel {
  border-left: 3px outset var(--jaune_pastel);
}

.border-left-3-none-jaune_pastel {
  border-left: 3px none var(--jaune_pastel);
}

.border-left-3-hidden-jaune_pastel {
  border-left: 3px hidden var(--jaune_pastel);
}

.border-left-3-solid-vert_light {
  border-left: 3px solid var(--vert_light);
}

.border-left-3-dashed-vert_light {
  border-left: 3px dashed var(--vert_light);
}

.border-left-3-dotted-vert_light {
  border-left: 3px dotted var(--vert_light);
}

.border-left-3-double-vert_light {
  border-left: 3px double var(--vert_light);
}

.border-left-3-groove-vert_light {
  border-left: 3px groove var(--vert_light);
}

.border-left-3-ridge-vert_light {
  border-left: 3px ridge var(--vert_light);
}

.border-left-3-inset-vert_light {
  border-left: 3px inset var(--vert_light);
}

.border-left-3-outset-vert_light {
  border-left: 3px outset var(--vert_light);
}

.border-left-3-none-vert_light {
  border-left: 3px none var(--vert_light);
}

.border-left-3-hidden-vert_light {
  border-left: 3px hidden var(--vert_light);
}

.border-left-3-solid-vert_dark {
  border-left: 3px solid var(--vert_dark);
}

.border-left-3-dashed-vert_dark {
  border-left: 3px dashed var(--vert_dark);
}

.border-left-3-dotted-vert_dark {
  border-left: 3px dotted var(--vert_dark);
}

.border-left-3-double-vert_dark {
  border-left: 3px double var(--vert_dark);
}

.border-left-3-groove-vert_dark {
  border-left: 3px groove var(--vert_dark);
}

.border-left-3-ridge-vert_dark {
  border-left: 3px ridge var(--vert_dark);
}

.border-left-3-inset-vert_dark {
  border-left: 3px inset var(--vert_dark);
}

.border-left-3-outset-vert_dark {
  border-left: 3px outset var(--vert_dark);
}

.border-left-3-none-vert_dark {
  border-left: 3px none var(--vert_dark);
}

.border-left-3-hidden-vert_dark {
  border-left: 3px hidden var(--vert_dark);
}

.border-left-3-solid-vert_pastel {
  border-left: 3px solid var(--vert_pastel);
}

.border-left-3-dashed-vert_pastel {
  border-left: 3px dashed var(--vert_pastel);
}

.border-left-3-dotted-vert_pastel {
  border-left: 3px dotted var(--vert_pastel);
}

.border-left-3-double-vert_pastel {
  border-left: 3px double var(--vert_pastel);
}

.border-left-3-groove-vert_pastel {
  border-left: 3px groove var(--vert_pastel);
}

.border-left-3-ridge-vert_pastel {
  border-left: 3px ridge var(--vert_pastel);
}

.border-left-3-inset-vert_pastel {
  border-left: 3px inset var(--vert_pastel);
}

.border-left-3-outset-vert_pastel {
  border-left: 3px outset var(--vert_pastel);
}

.border-left-3-none-vert_pastel {
  border-left: 3px none var(--vert_pastel);
}

.border-left-3-hidden-vert_pastel {
  border-left: 3px hidden var(--vert_pastel);
}

.border-left-3-solid-bleu_turquoise_light {
  border-left: 3px solid var(--bleu_turquoise_light);
}

.border-left-3-dashed-bleu_turquoise_light {
  border-left: 3px dashed var(--bleu_turquoise_light);
}

.border-left-3-dotted-bleu_turquoise_light {
  border-left: 3px dotted var(--bleu_turquoise_light);
}

.border-left-3-double-bleu_turquoise_light {
  border-left: 3px double var(--bleu_turquoise_light);
}

.border-left-3-groove-bleu_turquoise_light {
  border-left: 3px groove var(--bleu_turquoise_light);
}

.border-left-3-ridge-bleu_turquoise_light {
  border-left: 3px ridge var(--bleu_turquoise_light);
}

.border-left-3-inset-bleu_turquoise_light {
  border-left: 3px inset var(--bleu_turquoise_light);
}

.border-left-3-outset-bleu_turquoise_light {
  border-left: 3px outset var(--bleu_turquoise_light);
}

.border-left-3-none-bleu_turquoise_light {
  border-left: 3px none var(--bleu_turquoise_light);
}

.border-left-3-hidden-bleu_turquoise_light {
  border-left: 3px hidden var(--bleu_turquoise_light);
}

.border-left-3-solid-bleu_turquoise_middle {
  border-left: 3px solid var(--bleu_turquoise_middle);
}

.border-left-3-dashed-bleu_turquoise_middle {
  border-left: 3px dashed var(--bleu_turquoise_middle);
}

.border-left-3-dotted-bleu_turquoise_middle {
  border-left: 3px dotted var(--bleu_turquoise_middle);
}

.border-left-3-double-bleu_turquoise_middle {
  border-left: 3px double var(--bleu_turquoise_middle);
}

.border-left-3-groove-bleu_turquoise_middle {
  border-left: 3px groove var(--bleu_turquoise_middle);
}

.border-left-3-ridge-bleu_turquoise_middle {
  border-left: 3px ridge var(--bleu_turquoise_middle);
}

.border-left-3-inset-bleu_turquoise_middle {
  border-left: 3px inset var(--bleu_turquoise_middle);
}

.border-left-3-outset-bleu_turquoise_middle {
  border-left: 3px outset var(--bleu_turquoise_middle);
}

.border-left-3-none-bleu_turquoise_middle {
  border-left: 3px none var(--bleu_turquoise_middle);
}

.border-left-3-hidden-bleu_turquoise_middle {
  border-left: 3px hidden var(--bleu_turquoise_middle);
}

.border-left-3-solid-bleu_turquoise_dark {
  border-left: 3px solid var(--bleu_turquoise_dark);
}

.border-left-3-dashed-bleu_turquoise_dark {
  border-left: 3px dashed var(--bleu_turquoise_dark);
}

.border-left-3-dotted-bleu_turquoise_dark {
  border-left: 3px dotted var(--bleu_turquoise_dark);
}

.border-left-3-double-bleu_turquoise_dark {
  border-left: 3px double var(--bleu_turquoise_dark);
}

.border-left-3-groove-bleu_turquoise_dark {
  border-left: 3px groove var(--bleu_turquoise_dark);
}

.border-left-3-ridge-bleu_turquoise_dark {
  border-left: 3px ridge var(--bleu_turquoise_dark);
}

.border-left-3-inset-bleu_turquoise_dark {
  border-left: 3px inset var(--bleu_turquoise_dark);
}

.border-left-3-outset-bleu_turquoise_dark {
  border-left: 3px outset var(--bleu_turquoise_dark);
}

.border-left-3-none-bleu_turquoise_dark {
  border-left: 3px none var(--bleu_turquoise_dark);
}

.border-left-3-hidden-bleu_turquoise_dark {
  border-left: 3px hidden var(--bleu_turquoise_dark);
}

.border-left-3-solid-bleu_turquoise_pastel {
  border-left: 3px solid var(--bleu_turquoise_pastel);
}

.border-left-3-dashed-bleu_turquoise_pastel {
  border-left: 3px dashed var(--bleu_turquoise_pastel);
}

.border-left-3-dotted-bleu_turquoise_pastel {
  border-left: 3px dotted var(--bleu_turquoise_pastel);
}

.border-left-3-double-bleu_turquoise_pastel {
  border-left: 3px double var(--bleu_turquoise_pastel);
}

.border-left-3-groove-bleu_turquoise_pastel {
  border-left: 3px groove var(--bleu_turquoise_pastel);
}

.border-left-3-ridge-bleu_turquoise_pastel {
  border-left: 3px ridge var(--bleu_turquoise_pastel);
}

.border-left-3-inset-bleu_turquoise_pastel {
  border-left: 3px inset var(--bleu_turquoise_pastel);
}

.border-left-3-outset-bleu_turquoise_pastel {
  border-left: 3px outset var(--bleu_turquoise_pastel);
}

.border-left-3-none-bleu_turquoise_pastel {
  border-left: 3px none var(--bleu_turquoise_pastel);
}

.border-left-3-hidden-bleu_turquoise_pastel {
  border-left: 3px hidden var(--bleu_turquoise_pastel);
}

.border-left-3-solid-bleu_light {
  border-left: 3px solid var(--bleu_light);
}

.border-left-3-dashed-bleu_light {
  border-left: 3px dashed var(--bleu_light);
}

.border-left-3-dotted-bleu_light {
  border-left: 3px dotted var(--bleu_light);
}

.border-left-3-double-bleu_light {
  border-left: 3px double var(--bleu_light);
}

.border-left-3-groove-bleu_light {
  border-left: 3px groove var(--bleu_light);
}

.border-left-3-ridge-bleu_light {
  border-left: 3px ridge var(--bleu_light);
}

.border-left-3-inset-bleu_light {
  border-left: 3px inset var(--bleu_light);
}

.border-left-3-outset-bleu_light {
  border-left: 3px outset var(--bleu_light);
}

.border-left-3-none-bleu_light {
  border-left: 3px none var(--bleu_light);
}

.border-left-3-hidden-bleu_light {
  border-left: 3px hidden var(--bleu_light);
}

.border-left-3-solid-bleu_pastel {
  border-left: 3px solid var(--bleu_pastel);
}

.border-left-3-dashed-bleu_pastel {
  border-left: 3px dashed var(--bleu_pastel);
}

.border-left-3-dotted-bleu_pastel {
  border-left: 3px dotted var(--bleu_pastel);
}

.border-left-3-double-bleu_pastel {
  border-left: 3px double var(--bleu_pastel);
}

.border-left-3-groove-bleu_pastel {
  border-left: 3px groove var(--bleu_pastel);
}

.border-left-3-ridge-bleu_pastel {
  border-left: 3px ridge var(--bleu_pastel);
}

.border-left-3-inset-bleu_pastel {
  border-left: 3px inset var(--bleu_pastel);
}

.border-left-3-outset-bleu_pastel {
  border-left: 3px outset var(--bleu_pastel);
}

.border-left-3-none-bleu_pastel {
  border-left: 3px none var(--bleu_pastel);
}

.border-left-3-hidden-bleu_pastel {
  border-left: 3px hidden var(--bleu_pastel);
}

.border-left-3-solid-bleu_dark {
  border-left: 3px solid var(--bleu_dark);
}

.border-left-3-dashed-bleu_dark {
  border-left: 3px dashed var(--bleu_dark);
}

.border-left-3-dotted-bleu_dark {
  border-left: 3px dotted var(--bleu_dark);
}

.border-left-3-double-bleu_dark {
  border-left: 3px double var(--bleu_dark);
}

.border-left-3-groove-bleu_dark {
  border-left: 3px groove var(--bleu_dark);
}

.border-left-3-ridge-bleu_dark {
  border-left: 3px ridge var(--bleu_dark);
}

.border-left-3-inset-bleu_dark {
  border-left: 3px inset var(--bleu_dark);
}

.border-left-3-outset-bleu_dark {
  border-left: 3px outset var(--bleu_dark);
}

.border-left-3-none-bleu_dark {
  border-left: 3px none var(--bleu_dark);
}

.border-left-3-hidden-bleu_dark {
  border-left: 3px hidden var(--bleu_dark);
}

.border-left-3-solid-violet_light {
  border-left: 3px solid var(--violet_light);
}

.border-left-3-dashed-violet_light {
  border-left: 3px dashed var(--violet_light);
}

.border-left-3-dotted-violet_light {
  border-left: 3px dotted var(--violet_light);
}

.border-left-3-double-violet_light {
  border-left: 3px double var(--violet_light);
}

.border-left-3-groove-violet_light {
  border-left: 3px groove var(--violet_light);
}

.border-left-3-ridge-violet_light {
  border-left: 3px ridge var(--violet_light);
}

.border-left-3-inset-violet_light {
  border-left: 3px inset var(--violet_light);
}

.border-left-3-outset-violet_light {
  border-left: 3px outset var(--violet_light);
}

.border-left-3-none-violet_light {
  border-left: 3px none var(--violet_light);
}

.border-left-3-hidden-violet_light {
  border-left: 3px hidden var(--violet_light);
}

.border-left-3-solid-violet_dark {
  border-left: 3px solid var(--violet_dark);
}

.border-left-3-dashed-violet_dark {
  border-left: 3px dashed var(--violet_dark);
}

.border-left-3-dotted-violet_dark {
  border-left: 3px dotted var(--violet_dark);
}

.border-left-3-double-violet_dark {
  border-left: 3px double var(--violet_dark);
}

.border-left-3-groove-violet_dark {
  border-left: 3px groove var(--violet_dark);
}

.border-left-3-ridge-violet_dark {
  border-left: 3px ridge var(--violet_dark);
}

.border-left-3-inset-violet_dark {
  border-left: 3px inset var(--violet_dark);
}

.border-left-3-outset-violet_dark {
  border-left: 3px outset var(--violet_dark);
}

.border-left-3-none-violet_dark {
  border-left: 3px none var(--violet_dark);
}

.border-left-3-hidden-violet_dark {
  border-left: 3px hidden var(--violet_dark);
}

.border-left-3-solid-violet_light_deces {
  border-left: 3px solid var(--violet_light_deces);
}

.border-left-3-dashed-violet_light_deces {
  border-left: 3px dashed var(--violet_light_deces);
}

.border-left-3-dotted-violet_light_deces {
  border-left: 3px dotted var(--violet_light_deces);
}

.border-left-3-double-violet_light_deces {
  border-left: 3px double var(--violet_light_deces);
}

.border-left-3-groove-violet_light_deces {
  border-left: 3px groove var(--violet_light_deces);
}

.border-left-3-ridge-violet_light_deces {
  border-left: 3px ridge var(--violet_light_deces);
}

.border-left-3-inset-violet_light_deces {
  border-left: 3px inset var(--violet_light_deces);
}

.border-left-3-outset-violet_light_deces {
  border-left: 3px outset var(--violet_light_deces);
}

.border-left-3-none-violet_light_deces {
  border-left: 3px none var(--violet_light_deces);
}

.border-left-3-hidden-violet_light_deces {
  border-left: 3px hidden var(--violet_light_deces);
}

.border-left-3-solid-violet_dark_deces {
  border-left: 3px solid var(--violet_dark_deces);
}

.border-left-3-dashed-violet_dark_deces {
  border-left: 3px dashed var(--violet_dark_deces);
}

.border-left-3-dotted-violet_dark_deces {
  border-left: 3px dotted var(--violet_dark_deces);
}

.border-left-3-double-violet_dark_deces {
  border-left: 3px double var(--violet_dark_deces);
}

.border-left-3-groove-violet_dark_deces {
  border-left: 3px groove var(--violet_dark_deces);
}

.border-left-3-ridge-violet_dark_deces {
  border-left: 3px ridge var(--violet_dark_deces);
}

.border-left-3-inset-violet_dark_deces {
  border-left: 3px inset var(--violet_dark_deces);
}

.border-left-3-outset-violet_dark_deces {
  border-left: 3px outset var(--violet_dark_deces);
}

.border-left-3-none-violet_dark_deces {
  border-left: 3px none var(--violet_dark_deces);
}

.border-left-3-hidden-violet_dark_deces {
  border-left: 3px hidden var(--violet_dark_deces);
}

.border-left-3-solid-violet_pastel {
  border-left: 3px solid var(--violet_pastel);
}

.border-left-3-dashed-violet_pastel {
  border-left: 3px dashed var(--violet_pastel);
}

.border-left-3-dotted-violet_pastel {
  border-left: 3px dotted var(--violet_pastel);
}

.border-left-3-double-violet_pastel {
  border-left: 3px double var(--violet_pastel);
}

.border-left-3-groove-violet_pastel {
  border-left: 3px groove var(--violet_pastel);
}

.border-left-3-ridge-violet_pastel {
  border-left: 3px ridge var(--violet_pastel);
}

.border-left-3-inset-violet_pastel {
  border-left: 3px inset var(--violet_pastel);
}

.border-left-3-outset-violet_pastel {
  border-left: 3px outset var(--violet_pastel);
}

.border-left-3-none-violet_pastel {
  border-left: 3px none var(--violet_pastel);
}

.border-left-3-hidden-violet_pastel {
  border-left: 3px hidden var(--violet_pastel);
}

.border-left-3-solid-violet_pastel_deces {
  border-left: 3px solid var(--violet_pastel_deces);
}

.border-left-3-dashed-violet_pastel_deces {
  border-left: 3px dashed var(--violet_pastel_deces);
}

.border-left-3-dotted-violet_pastel_deces {
  border-left: 3px dotted var(--violet_pastel_deces);
}

.border-left-3-double-violet_pastel_deces {
  border-left: 3px double var(--violet_pastel_deces);
}

.border-left-3-groove-violet_pastel_deces {
  border-left: 3px groove var(--violet_pastel_deces);
}

.border-left-3-ridge-violet_pastel_deces {
  border-left: 3px ridge var(--violet_pastel_deces);
}

.border-left-3-inset-violet_pastel_deces {
  border-left: 3px inset var(--violet_pastel_deces);
}

.border-left-3-outset-violet_pastel_deces {
  border-left: 3px outset var(--violet_pastel_deces);
}

.border-left-3-none-violet_pastel_deces {
  border-left: 3px none var(--violet_pastel_deces);
}

.border-left-3-hidden-violet_pastel_deces {
  border-left: 3px hidden var(--violet_pastel_deces);
}

.border-left-3-solid-mauve {
  border-left: 3px solid var(--mauve);
}

.border-left-3-dashed-mauve {
  border-left: 3px dashed var(--mauve);
}

.border-left-3-dotted-mauve {
  border-left: 3px dotted var(--mauve);
}

.border-left-3-double-mauve {
  border-left: 3px double var(--mauve);
}

.border-left-3-groove-mauve {
  border-left: 3px groove var(--mauve);
}

.border-left-3-ridge-mauve {
  border-left: 3px ridge var(--mauve);
}

.border-left-3-inset-mauve {
  border-left: 3px inset var(--mauve);
}

.border-left-3-outset-mauve {
  border-left: 3px outset var(--mauve);
}

.border-left-3-none-mauve {
  border-left: 3px none var(--mauve);
}

.border-left-3-hidden-mauve {
  border-left: 3px hidden var(--mauve);
}

.border-left-3-solid-rose_light {
  border-left: 3px solid var(--rose_light);
}

.border-left-3-dashed-rose_light {
  border-left: 3px dashed var(--rose_light);
}

.border-left-3-dotted-rose_light {
  border-left: 3px dotted var(--rose_light);
}

.border-left-3-double-rose_light {
  border-left: 3px double var(--rose_light);
}

.border-left-3-groove-rose_light {
  border-left: 3px groove var(--rose_light);
}

.border-left-3-ridge-rose_light {
  border-left: 3px ridge var(--rose_light);
}

.border-left-3-inset-rose_light {
  border-left: 3px inset var(--rose_light);
}

.border-left-3-outset-rose_light {
  border-left: 3px outset var(--rose_light);
}

.border-left-3-none-rose_light {
  border-left: 3px none var(--rose_light);
}

.border-left-3-hidden-rose_light {
  border-left: 3px hidden var(--rose_light);
}

.border-left-3-solid-rose_dark {
  border-left: 3px solid var(--rose_dark);
}

.border-left-3-dashed-rose_dark {
  border-left: 3px dashed var(--rose_dark);
}

.border-left-3-dotted-rose_dark {
  border-left: 3px dotted var(--rose_dark);
}

.border-left-3-double-rose_dark {
  border-left: 3px double var(--rose_dark);
}

.border-left-3-groove-rose_dark {
  border-left: 3px groove var(--rose_dark);
}

.border-left-3-ridge-rose_dark {
  border-left: 3px ridge var(--rose_dark);
}

.border-left-3-inset-rose_dark {
  border-left: 3px inset var(--rose_dark);
}

.border-left-3-outset-rose_dark {
  border-left: 3px outset var(--rose_dark);
}

.border-left-3-none-rose_dark {
  border-left: 3px none var(--rose_dark);
}

.border-left-3-hidden-rose_dark {
  border-left: 3px hidden var(--rose_dark);
}

.border-left-3-solid-rose_pastel {
  border-left: 3px solid var(--rose_pastel);
}

.border-left-3-dashed-rose_pastel {
  border-left: 3px dashed var(--rose_pastel);
}

.border-left-3-dotted-rose_pastel {
  border-left: 3px dotted var(--rose_pastel);
}

.border-left-3-double-rose_pastel {
  border-left: 3px double var(--rose_pastel);
}

.border-left-3-groove-rose_pastel {
  border-left: 3px groove var(--rose_pastel);
}

.border-left-3-ridge-rose_pastel {
  border-left: 3px ridge var(--rose_pastel);
}

.border-left-3-inset-rose_pastel {
  border-left: 3px inset var(--rose_pastel);
}

.border-left-3-outset-rose_pastel {
  border-left: 3px outset var(--rose_pastel);
}

.border-left-3-none-rose_pastel {
  border-left: 3px none var(--rose_pastel);
}

.border-left-3-hidden-rose_pastel {
  border-left: 3px hidden var(--rose_pastel);
}

.border-left-3-solid-rose_chair_light {
  border-left: 3px solid var(--rose_chair_light);
}

.border-left-3-dashed-rose_chair_light {
  border-left: 3px dashed var(--rose_chair_light);
}

.border-left-3-dotted-rose_chair_light {
  border-left: 3px dotted var(--rose_chair_light);
}

.border-left-3-double-rose_chair_light {
  border-left: 3px double var(--rose_chair_light);
}

.border-left-3-groove-rose_chair_light {
  border-left: 3px groove var(--rose_chair_light);
}

.border-left-3-ridge-rose_chair_light {
  border-left: 3px ridge var(--rose_chair_light);
}

.border-left-3-inset-rose_chair_light {
  border-left: 3px inset var(--rose_chair_light);
}

.border-left-3-outset-rose_chair_light {
  border-left: 3px outset var(--rose_chair_light);
}

.border-left-3-none-rose_chair_light {
  border-left: 3px none var(--rose_chair_light);
}

.border-left-3-hidden-rose_chair_light {
  border-left: 3px hidden var(--rose_chair_light);
}

.border-left-3-solid-rose_chair_dark {
  border-left: 3px solid var(--rose_chair_dark);
}

.border-left-3-dashed-rose_chair_dark {
  border-left: 3px dashed var(--rose_chair_dark);
}

.border-left-3-dotted-rose_chair_dark {
  border-left: 3px dotted var(--rose_chair_dark);
}

.border-left-3-double-rose_chair_dark {
  border-left: 3px double var(--rose_chair_dark);
}

.border-left-3-groove-rose_chair_dark {
  border-left: 3px groove var(--rose_chair_dark);
}

.border-left-3-ridge-rose_chair_dark {
  border-left: 3px ridge var(--rose_chair_dark);
}

.border-left-3-inset-rose_chair_dark {
  border-left: 3px inset var(--rose_chair_dark);
}

.border-left-3-outset-rose_chair_dark {
  border-left: 3px outset var(--rose_chair_dark);
}

.border-left-3-none-rose_chair_dark {
  border-left: 3px none var(--rose_chair_dark);
}

.border-left-3-hidden-rose_chair_dark {
  border-left: 3px hidden var(--rose_chair_dark);
}

.border-left-3-solid-rose_chair_pastel {
  border-left: 3px solid var(--rose_chair_pastel);
}

.border-left-3-dashed-rose_chair_pastel {
  border-left: 3px dashed var(--rose_chair_pastel);
}

.border-left-3-dotted-rose_chair_pastel {
  border-left: 3px dotted var(--rose_chair_pastel);
}

.border-left-3-double-rose_chair_pastel {
  border-left: 3px double var(--rose_chair_pastel);
}

.border-left-3-groove-rose_chair_pastel {
  border-left: 3px groove var(--rose_chair_pastel);
}

.border-left-3-ridge-rose_chair_pastel {
  border-left: 3px ridge var(--rose_chair_pastel);
}

.border-left-3-inset-rose_chair_pastel {
  border-left: 3px inset var(--rose_chair_pastel);
}

.border-left-3-outset-rose_chair_pastel {
  border-left: 3px outset var(--rose_chair_pastel);
}

.border-left-3-none-rose_chair_pastel {
  border-left: 3px none var(--rose_chair_pastel);
}

.border-left-3-hidden-rose_chair_pastel {
  border-left: 3px hidden var(--rose_chair_pastel);
}

.border-left-3-solid-vert_positif {
  border-left: 3px solid var(--vert_positif);
}

.border-left-3-dashed-vert_positif {
  border-left: 3px dashed var(--vert_positif);
}

.border-left-3-dotted-vert_positif {
  border-left: 3px dotted var(--vert_positif);
}

.border-left-3-double-vert_positif {
  border-left: 3px double var(--vert_positif);
}

.border-left-3-groove-vert_positif {
  border-left: 3px groove var(--vert_positif);
}

.border-left-3-ridge-vert_positif {
  border-left: 3px ridge var(--vert_positif);
}

.border-left-3-inset-vert_positif {
  border-left: 3px inset var(--vert_positif);
}

.border-left-3-outset-vert_positif {
  border-left: 3px outset var(--vert_positif);
}

.border-left-3-none-vert_positif {
  border-left: 3px none var(--vert_positif);
}

.border-left-3-hidden-vert_positif {
  border-left: 3px hidden var(--vert_positif);
}

.border-left-3-solid-rouge_negatif {
  border-left: 3px solid var(--rouge_negatif);
}

.border-left-3-dashed-rouge_negatif {
  border-left: 3px dashed var(--rouge_negatif);
}

.border-left-3-dotted-rouge_negatif {
  border-left: 3px dotted var(--rouge_negatif);
}

.border-left-3-double-rouge_negatif {
  border-left: 3px double var(--rouge_negatif);
}

.border-left-3-groove-rouge_negatif {
  border-left: 3px groove var(--rouge_negatif);
}

.border-left-3-ridge-rouge_negatif {
  border-left: 3px ridge var(--rouge_negatif);
}

.border-left-3-inset-rouge_negatif {
  border-left: 3px inset var(--rouge_negatif);
}

.border-left-3-outset-rouge_negatif {
  border-left: 3px outset var(--rouge_negatif);
}

.border-left-3-none-rouge_negatif {
  border-left: 3px none var(--rouge_negatif);
}

.border-left-3-hidden-rouge_negatif {
  border-left: 3px hidden var(--rouge_negatif);
}

.border-left-3-solid-bleu_focus {
  border-left: 3px solid var(--bleu_focus);
}

.border-left-3-dashed-bleu_focus {
  border-left: 3px dashed var(--bleu_focus);
}

.border-left-3-dotted-bleu_focus {
  border-left: 3px dotted var(--bleu_focus);
}

.border-left-3-double-bleu_focus {
  border-left: 3px double var(--bleu_focus);
}

.border-left-3-groove-bleu_focus {
  border-left: 3px groove var(--bleu_focus);
}

.border-left-3-ridge-bleu_focus {
  border-left: 3px ridge var(--bleu_focus);
}

.border-left-3-inset-bleu_focus {
  border-left: 3px inset var(--bleu_focus);
}

.border-left-3-outset-bleu_focus {
  border-left: 3px outset var(--bleu_focus);
}

.border-left-3-none-bleu_focus {
  border-left: 3px none var(--bleu_focus);
}

.border-left-3-hidden-bleu_focus {
  border-left: 3px hidden var(--bleu_focus);
}

.border-left-3-solid-alerte_vert_positif {
  border-left: 3px solid var(--alerte_vert_positif);
}

.border-left-3-dashed-alerte_vert_positif {
  border-left: 3px dashed var(--alerte_vert_positif);
}

.border-left-3-dotted-alerte_vert_positif {
  border-left: 3px dotted var(--alerte_vert_positif);
}

.border-left-3-double-alerte_vert_positif {
  border-left: 3px double var(--alerte_vert_positif);
}

.border-left-3-groove-alerte_vert_positif {
  border-left: 3px groove var(--alerte_vert_positif);
}

.border-left-3-ridge-alerte_vert_positif {
  border-left: 3px ridge var(--alerte_vert_positif);
}

.border-left-3-inset-alerte_vert_positif {
  border-left: 3px inset var(--alerte_vert_positif);
}

.border-left-3-outset-alerte_vert_positif {
  border-left: 3px outset var(--alerte_vert_positif);
}

.border-left-3-none-alerte_vert_positif {
  border-left: 3px none var(--alerte_vert_positif);
}

.border-left-3-hidden-alerte_vert_positif {
  border-left: 3px hidden var(--alerte_vert_positif);
}

.border-left-3-solid-alerte_rouge_negatif {
  border-left: 3px solid var(--alerte_rouge_negatif);
}

.border-left-3-dashed-alerte_rouge_negatif {
  border-left: 3px dashed var(--alerte_rouge_negatif);
}

.border-left-3-dotted-alerte_rouge_negatif {
  border-left: 3px dotted var(--alerte_rouge_negatif);
}

.border-left-3-double-alerte_rouge_negatif {
  border-left: 3px double var(--alerte_rouge_negatif);
}

.border-left-3-groove-alerte_rouge_negatif {
  border-left: 3px groove var(--alerte_rouge_negatif);
}

.border-left-3-ridge-alerte_rouge_negatif {
  border-left: 3px ridge var(--alerte_rouge_negatif);
}

.border-left-3-inset-alerte_rouge_negatif {
  border-left: 3px inset var(--alerte_rouge_negatif);
}

.border-left-3-outset-alerte_rouge_negatif {
  border-left: 3px outset var(--alerte_rouge_negatif);
}

.border-left-3-none-alerte_rouge_negatif {
  border-left: 3px none var(--alerte_rouge_negatif);
}

.border-left-3-hidden-alerte_rouge_negatif {
  border-left: 3px hidden var(--alerte_rouge_negatif);
}

.border-left-3-solid-alerte_bleu_information {
  border-left: 3px solid var(--alerte_bleu_information);
}

.border-left-3-dashed-alerte_bleu_information {
  border-left: 3px dashed var(--alerte_bleu_information);
}

.border-left-3-dotted-alerte_bleu_information {
  border-left: 3px dotted var(--alerte_bleu_information);
}

.border-left-3-double-alerte_bleu_information {
  border-left: 3px double var(--alerte_bleu_information);
}

.border-left-3-groove-alerte_bleu_information {
  border-left: 3px groove var(--alerte_bleu_information);
}

.border-left-3-ridge-alerte_bleu_information {
  border-left: 3px ridge var(--alerte_bleu_information);
}

.border-left-3-inset-alerte_bleu_information {
  border-left: 3px inset var(--alerte_bleu_information);
}

.border-left-3-outset-alerte_bleu_information {
  border-left: 3px outset var(--alerte_bleu_information);
}

.border-left-3-none-alerte_bleu_information {
  border-left: 3px none var(--alerte_bleu_information);
}

.border-left-3-hidden-alerte_bleu_information {
  border-left: 3px hidden var(--alerte_bleu_information);
}

.border-left-3-solid-blanc {
  border-left: 3px solid #ffffff;
}

.border-left-3-dashed-blanc {
  border-left: 3px dashed #ffffff;
}

.border-left-3-dotted-blanc {
  border-left: 3px dotted #ffffff;
}

.border-left-3-double-blanc {
  border-left: 3px double #ffffff;
}

.border-left-3-groove-blanc {
  border-left: 3px groove #ffffff;
}

.border-left-3-ridge-blanc {
  border-left: 3px ridge #ffffff;
}

.border-left-3-inset-blanc {
  border-left: 3px inset #ffffff;
}

.border-left-3-outset-blanc {
  border-left: 3px outset #ffffff;
}

.border-left-3-none-blanc {
  border-left: 3px none #ffffff;
}

.border-left-3-hidden-blanc {
  border-left: 3px hidden #ffffff;
}

.border-left-3-solid-noir {
  border-left: 3px solid #222222;
}

.border-left-3-dashed-noir {
  border-left: 3px dashed #222222;
}

.border-left-3-dotted-noir {
  border-left: 3px dotted #222222;
}

.border-left-3-double-noir {
  border-left: 3px double #222222;
}

.border-left-3-groove-noir {
  border-left: 3px groove #222222;
}

.border-left-3-ridge-noir {
  border-left: 3px ridge #222222;
}

.border-left-3-inset-noir {
  border-left: 3px inset #222222;
}

.border-left-3-outset-noir {
  border-left: 3px outset #222222;
}

.border-left-3-none-noir {
  border-left: 3px none #222222;
}

.border-left-3-hidden-noir {
  border-left: 3px hidden #222222;
}

.border-left-3-solid-gris_light {
  border-left: 3px solid var(--gris_light);
}

.border-left-3-dashed-gris_light {
  border-left: 3px dashed var(--gris_light);
}

.border-left-3-dotted-gris_light {
  border-left: 3px dotted var(--gris_light);
}

.border-left-3-double-gris_light {
  border-left: 3px double var(--gris_light);
}

.border-left-3-groove-gris_light {
  border-left: 3px groove var(--gris_light);
}

.border-left-3-ridge-gris_light {
  border-left: 3px ridge var(--gris_light);
}

.border-left-3-inset-gris_light {
  border-left: 3px inset var(--gris_light);
}

.border-left-3-outset-gris_light {
  border-left: 3px outset var(--gris_light);
}

.border-left-3-none-gris_light {
  border-left: 3px none var(--gris_light);
}

.border-left-3-hidden-gris_light {
  border-left: 3px hidden var(--gris_light);
}

.border-left-3-solid-gris_dark {
  border-left: 3px solid var(--gris_dark);
}

.border-left-3-dashed-gris_dark {
  border-left: 3px dashed var(--gris_dark);
}

.border-left-3-dotted-gris_dark {
  border-left: 3px dotted var(--gris_dark);
}

.border-left-3-double-gris_dark {
  border-left: 3px double var(--gris_dark);
}

.border-left-3-groove-gris_dark {
  border-left: 3px groove var(--gris_dark);
}

.border-left-3-ridge-gris_dark {
  border-left: 3px ridge var(--gris_dark);
}

.border-left-3-inset-gris_dark {
  border-left: 3px inset var(--gris_dark);
}

.border-left-3-outset-gris_dark {
  border-left: 3px outset var(--gris_dark);
}

.border-left-3-none-gris_dark {
  border-left: 3px none var(--gris_dark);
}

.border-left-3-hidden-gris_dark {
  border-left: 3px hidden var(--gris_dark);
}

.border-left-3-solid-gris_background {
  border-left: 3px solid var(--gris_background);
}

.border-left-3-dashed-gris_background {
  border-left: 3px dashed var(--gris_background);
}

.border-left-3-dotted-gris_background {
  border-left: 3px dotted var(--gris_background);
}

.border-left-3-double-gris_background {
  border-left: 3px double var(--gris_background);
}

.border-left-3-groove-gris_background {
  border-left: 3px groove var(--gris_background);
}

.border-left-3-ridge-gris_background {
  border-left: 3px ridge var(--gris_background);
}

.border-left-3-inset-gris_background {
  border-left: 3px inset var(--gris_background);
}

.border-left-3-outset-gris_background {
  border-left: 3px outset var(--gris_background);
}

.border-left-3-none-gris_background {
  border-left: 3px none var(--gris_background);
}

.border-left-3-hidden-gris_background {
  border-left: 3px hidden var(--gris_background);
}

.border-all-3-solid-corail_mh_brand {
  border: 3px solid var(--corail_mh_brand);
}

.border-all-3-dashed-corail_mh_brand {
  border: 3px dashed var(--corail_mh_brand);
}

.border-all-3-dotted-corail_mh_brand {
  border: 3px dotted var(--corail_mh_brand);
}

.border-all-3-double-corail_mh_brand {
  border: 3px double var(--corail_mh_brand);
}

.border-all-3-groove-corail_mh_brand {
  border: 3px groove var(--corail_mh_brand);
}

.border-all-3-ridge-corail_mh_brand {
  border: 3px ridge var(--corail_mh_brand);
}

.border-all-3-inset-corail_mh_brand {
  border: 3px inset var(--corail_mh_brand);
}

.border-all-3-outset-corail_mh_brand {
  border: 3px outset var(--corail_mh_brand);
}

.border-all-3-none-corail_mh_brand {
  border: 3px none var(--corail_mh_brand);
}

.border-all-3-hidden-corail_mh_brand {
  border: 3px hidden var(--corail_mh_brand);
}

.border-all-3-solid-corail_mh_dark {
  border: 3px solid var(--corail_mh_dark);
}

.border-all-3-dashed-corail_mh_dark {
  border: 3px dashed var(--corail_mh_dark);
}

.border-all-3-dotted-corail_mh_dark {
  border: 3px dotted var(--corail_mh_dark);
}

.border-all-3-double-corail_mh_dark {
  border: 3px double var(--corail_mh_dark);
}

.border-all-3-groove-corail_mh_dark {
  border: 3px groove var(--corail_mh_dark);
}

.border-all-3-ridge-corail_mh_dark {
  border: 3px ridge var(--corail_mh_dark);
}

.border-all-3-inset-corail_mh_dark {
  border: 3px inset var(--corail_mh_dark);
}

.border-all-3-outset-corail_mh_dark {
  border: 3px outset var(--corail_mh_dark);
}

.border-all-3-none-corail_mh_dark {
  border: 3px none var(--corail_mh_dark);
}

.border-all-3-hidden-corail_mh_dark {
  border: 3px hidden var(--corail_mh_dark);
}

.border-all-3-solid-corail_mh_light {
  border: 3px solid var(--corail_mh_light);
}

.border-all-3-dashed-corail_mh_light {
  border: 3px dashed var(--corail_mh_light);
}

.border-all-3-dotted-corail_mh_light {
  border: 3px dotted var(--corail_mh_light);
}

.border-all-3-double-corail_mh_light {
  border: 3px double var(--corail_mh_light);
}

.border-all-3-groove-corail_mh_light {
  border: 3px groove var(--corail_mh_light);
}

.border-all-3-ridge-corail_mh_light {
  border: 3px ridge var(--corail_mh_light);
}

.border-all-3-inset-corail_mh_light {
  border: 3px inset var(--corail_mh_light);
}

.border-all-3-outset-corail_mh_light {
  border: 3px outset var(--corail_mh_light);
}

.border-all-3-none-corail_mh_light {
  border: 3px none var(--corail_mh_light);
}

.border-all-3-hidden-corail_mh_light {
  border: 3px hidden var(--corail_mh_light);
}

.border-all-3-solid-corail_pastel {
  border: 3px solid var(--corail_pastel);
}

.border-all-3-dashed-corail_pastel {
  border: 3px dashed var(--corail_pastel);
}

.border-all-3-dotted-corail_pastel {
  border: 3px dotted var(--corail_pastel);
}

.border-all-3-double-corail_pastel {
  border: 3px double var(--corail_pastel);
}

.border-all-3-groove-corail_pastel {
  border: 3px groove var(--corail_pastel);
}

.border-all-3-ridge-corail_pastel {
  border: 3px ridge var(--corail_pastel);
}

.border-all-3-inset-corail_pastel {
  border: 3px inset var(--corail_pastel);
}

.border-all-3-outset-corail_pastel {
  border: 3px outset var(--corail_pastel);
}

.border-all-3-none-corail_pastel {
  border: 3px none var(--corail_pastel);
}

.border-all-3-hidden-corail_pastel {
  border: 3px hidden var(--corail_pastel);
}

.border-all-3-solid-corail_light {
  border: 3px solid var(--corail_light);
}

.border-all-3-dashed-corail_light {
  border: 3px dashed var(--corail_light);
}

.border-all-3-dotted-corail_light {
  border: 3px dotted var(--corail_light);
}

.border-all-3-double-corail_light {
  border: 3px double var(--corail_light);
}

.border-all-3-groove-corail_light {
  border: 3px groove var(--corail_light);
}

.border-all-3-ridge-corail_light {
  border: 3px ridge var(--corail_light);
}

.border-all-3-inset-corail_light {
  border: 3px inset var(--corail_light);
}

.border-all-3-outset-corail_light {
  border: 3px outset var(--corail_light);
}

.border-all-3-none-corail_light {
  border: 3px none var(--corail_light);
}

.border-all-3-hidden-corail_light {
  border: 3px hidden var(--corail_light);
}

.border-all-3-solid-corail_dark {
  border: 3px solid var(--corail_dark);
}

.border-all-3-dashed-corail_dark {
  border: 3px dashed var(--corail_dark);
}

.border-all-3-dotted-corail_dark {
  border: 3px dotted var(--corail_dark);
}

.border-all-3-double-corail_dark {
  border: 3px double var(--corail_dark);
}

.border-all-3-groove-corail_dark {
  border: 3px groove var(--corail_dark);
}

.border-all-3-ridge-corail_dark {
  border: 3px ridge var(--corail_dark);
}

.border-all-3-inset-corail_dark {
  border: 3px inset var(--corail_dark);
}

.border-all-3-outset-corail_dark {
  border: 3px outset var(--corail_dark);
}

.border-all-3-none-corail_dark {
  border: 3px none var(--corail_dark);
}

.border-all-3-hidden-corail_dark {
  border: 3px hidden var(--corail_dark);
}

.border-all-3-solid-gris_sable_light {
  border: 3px solid var(--gris_sable_light);
}

.border-all-3-dashed-gris_sable_light {
  border: 3px dashed var(--gris_sable_light);
}

.border-all-3-dotted-gris_sable_light {
  border: 3px dotted var(--gris_sable_light);
}

.border-all-3-double-gris_sable_light {
  border: 3px double var(--gris_sable_light);
}

.border-all-3-groove-gris_sable_light {
  border: 3px groove var(--gris_sable_light);
}

.border-all-3-ridge-gris_sable_light {
  border: 3px ridge var(--gris_sable_light);
}

.border-all-3-inset-gris_sable_light {
  border: 3px inset var(--gris_sable_light);
}

.border-all-3-outset-gris_sable_light {
  border: 3px outset var(--gris_sable_light);
}

.border-all-3-none-gris_sable_light {
  border: 3px none var(--gris_sable_light);
}

.border-all-3-hidden-gris_sable_light {
  border: 3px hidden var(--gris_sable_light);
}

.border-all-3-solid-gris_sable_dark {
  border: 3px solid var(--gris_sable_dark);
}

.border-all-3-dashed-gris_sable_dark {
  border: 3px dashed var(--gris_sable_dark);
}

.border-all-3-dotted-gris_sable_dark {
  border: 3px dotted var(--gris_sable_dark);
}

.border-all-3-double-gris_sable_dark {
  border: 3px double var(--gris_sable_dark);
}

.border-all-3-groove-gris_sable_dark {
  border: 3px groove var(--gris_sable_dark);
}

.border-all-3-ridge-gris_sable_dark {
  border: 3px ridge var(--gris_sable_dark);
}

.border-all-3-inset-gris_sable_dark {
  border: 3px inset var(--gris_sable_dark);
}

.border-all-3-outset-gris_sable_dark {
  border: 3px outset var(--gris_sable_dark);
}

.border-all-3-none-gris_sable_dark {
  border: 3px none var(--gris_sable_dark);
}

.border-all-3-hidden-gris_sable_dark {
  border: 3px hidden var(--gris_sable_dark);
}

.border-all-3-solid-gris_sable_pastel {
  border: 3px solid var(--gris_sable_pastel);
}

.border-all-3-dashed-gris_sable_pastel {
  border: 3px dashed var(--gris_sable_pastel);
}

.border-all-3-dotted-gris_sable_pastel {
  border: 3px dotted var(--gris_sable_pastel);
}

.border-all-3-double-gris_sable_pastel {
  border: 3px double var(--gris_sable_pastel);
}

.border-all-3-groove-gris_sable_pastel {
  border: 3px groove var(--gris_sable_pastel);
}

.border-all-3-ridge-gris_sable_pastel {
  border: 3px ridge var(--gris_sable_pastel);
}

.border-all-3-inset-gris_sable_pastel {
  border: 3px inset var(--gris_sable_pastel);
}

.border-all-3-outset-gris_sable_pastel {
  border: 3px outset var(--gris_sable_pastel);
}

.border-all-3-none-gris_sable_pastel {
  border: 3px none var(--gris_sable_pastel);
}

.border-all-3-hidden-gris_sable_pastel {
  border: 3px hidden var(--gris_sable_pastel);
}

.border-all-3-solid-jaune_light {
  border: 3px solid var(--jaune_light);
}

.border-all-3-dashed-jaune_light {
  border: 3px dashed var(--jaune_light);
}

.border-all-3-dotted-jaune_light {
  border: 3px dotted var(--jaune_light);
}

.border-all-3-double-jaune_light {
  border: 3px double var(--jaune_light);
}

.border-all-3-groove-jaune_light {
  border: 3px groove var(--jaune_light);
}

.border-all-3-ridge-jaune_light {
  border: 3px ridge var(--jaune_light);
}

.border-all-3-inset-jaune_light {
  border: 3px inset var(--jaune_light);
}

.border-all-3-outset-jaune_light {
  border: 3px outset var(--jaune_light);
}

.border-all-3-none-jaune_light {
  border: 3px none var(--jaune_light);
}

.border-all-3-hidden-jaune_light {
  border: 3px hidden var(--jaune_light);
}

.border-all-3-solid-jaune_dark {
  border: 3px solid var(--jaune_dark);
}

.border-all-3-dashed-jaune_dark {
  border: 3px dashed var(--jaune_dark);
}

.border-all-3-dotted-jaune_dark {
  border: 3px dotted var(--jaune_dark);
}

.border-all-3-double-jaune_dark {
  border: 3px double var(--jaune_dark);
}

.border-all-3-groove-jaune_dark {
  border: 3px groove var(--jaune_dark);
}

.border-all-3-ridge-jaune_dark {
  border: 3px ridge var(--jaune_dark);
}

.border-all-3-inset-jaune_dark {
  border: 3px inset var(--jaune_dark);
}

.border-all-3-outset-jaune_dark {
  border: 3px outset var(--jaune_dark);
}

.border-all-3-none-jaune_dark {
  border: 3px none var(--jaune_dark);
}

.border-all-3-hidden-jaune_dark {
  border: 3px hidden var(--jaune_dark);
}

.border-all-3-solid-jaune_pastel {
  border: 3px solid var(--jaune_pastel);
}

.border-all-3-dashed-jaune_pastel {
  border: 3px dashed var(--jaune_pastel);
}

.border-all-3-dotted-jaune_pastel {
  border: 3px dotted var(--jaune_pastel);
}

.border-all-3-double-jaune_pastel {
  border: 3px double var(--jaune_pastel);
}

.border-all-3-groove-jaune_pastel {
  border: 3px groove var(--jaune_pastel);
}

.border-all-3-ridge-jaune_pastel {
  border: 3px ridge var(--jaune_pastel);
}

.border-all-3-inset-jaune_pastel {
  border: 3px inset var(--jaune_pastel);
}

.border-all-3-outset-jaune_pastel {
  border: 3px outset var(--jaune_pastel);
}

.border-all-3-none-jaune_pastel {
  border: 3px none var(--jaune_pastel);
}

.border-all-3-hidden-jaune_pastel {
  border: 3px hidden var(--jaune_pastel);
}

.border-all-3-solid-vert_light {
  border: 3px solid var(--vert_light);
}

.border-all-3-dashed-vert_light {
  border: 3px dashed var(--vert_light);
}

.border-all-3-dotted-vert_light {
  border: 3px dotted var(--vert_light);
}

.border-all-3-double-vert_light {
  border: 3px double var(--vert_light);
}

.border-all-3-groove-vert_light {
  border: 3px groove var(--vert_light);
}

.border-all-3-ridge-vert_light {
  border: 3px ridge var(--vert_light);
}

.border-all-3-inset-vert_light {
  border: 3px inset var(--vert_light);
}

.border-all-3-outset-vert_light {
  border: 3px outset var(--vert_light);
}

.border-all-3-none-vert_light {
  border: 3px none var(--vert_light);
}

.border-all-3-hidden-vert_light {
  border: 3px hidden var(--vert_light);
}

.border-all-3-solid-vert_dark {
  border: 3px solid var(--vert_dark);
}

.border-all-3-dashed-vert_dark {
  border: 3px dashed var(--vert_dark);
}

.border-all-3-dotted-vert_dark {
  border: 3px dotted var(--vert_dark);
}

.border-all-3-double-vert_dark {
  border: 3px double var(--vert_dark);
}

.border-all-3-groove-vert_dark {
  border: 3px groove var(--vert_dark);
}

.border-all-3-ridge-vert_dark {
  border: 3px ridge var(--vert_dark);
}

.border-all-3-inset-vert_dark {
  border: 3px inset var(--vert_dark);
}

.border-all-3-outset-vert_dark {
  border: 3px outset var(--vert_dark);
}

.border-all-3-none-vert_dark {
  border: 3px none var(--vert_dark);
}

.border-all-3-hidden-vert_dark {
  border: 3px hidden var(--vert_dark);
}

.border-all-3-solid-vert_pastel {
  border: 3px solid var(--vert_pastel);
}

.border-all-3-dashed-vert_pastel {
  border: 3px dashed var(--vert_pastel);
}

.border-all-3-dotted-vert_pastel {
  border: 3px dotted var(--vert_pastel);
}

.border-all-3-double-vert_pastel {
  border: 3px double var(--vert_pastel);
}

.border-all-3-groove-vert_pastel {
  border: 3px groove var(--vert_pastel);
}

.border-all-3-ridge-vert_pastel {
  border: 3px ridge var(--vert_pastel);
}

.border-all-3-inset-vert_pastel {
  border: 3px inset var(--vert_pastel);
}

.border-all-3-outset-vert_pastel {
  border: 3px outset var(--vert_pastel);
}

.border-all-3-none-vert_pastel {
  border: 3px none var(--vert_pastel);
}

.border-all-3-hidden-vert_pastel {
  border: 3px hidden var(--vert_pastel);
}

.border-all-3-solid-bleu_turquoise_light {
  border: 3px solid var(--bleu_turquoise_light);
}

.border-all-3-dashed-bleu_turquoise_light {
  border: 3px dashed var(--bleu_turquoise_light);
}

.border-all-3-dotted-bleu_turquoise_light {
  border: 3px dotted var(--bleu_turquoise_light);
}

.border-all-3-double-bleu_turquoise_light {
  border: 3px double var(--bleu_turquoise_light);
}

.border-all-3-groove-bleu_turquoise_light {
  border: 3px groove var(--bleu_turquoise_light);
}

.border-all-3-ridge-bleu_turquoise_light {
  border: 3px ridge var(--bleu_turquoise_light);
}

.border-all-3-inset-bleu_turquoise_light {
  border: 3px inset var(--bleu_turquoise_light);
}

.border-all-3-outset-bleu_turquoise_light {
  border: 3px outset var(--bleu_turquoise_light);
}

.border-all-3-none-bleu_turquoise_light {
  border: 3px none var(--bleu_turquoise_light);
}

.border-all-3-hidden-bleu_turquoise_light {
  border: 3px hidden var(--bleu_turquoise_light);
}

.border-all-3-solid-bleu_turquoise_middle {
  border: 3px solid var(--bleu_turquoise_middle);
}

.border-all-3-dashed-bleu_turquoise_middle {
  border: 3px dashed var(--bleu_turquoise_middle);
}

.border-all-3-dotted-bleu_turquoise_middle {
  border: 3px dotted var(--bleu_turquoise_middle);
}

.border-all-3-double-bleu_turquoise_middle {
  border: 3px double var(--bleu_turquoise_middle);
}

.border-all-3-groove-bleu_turquoise_middle {
  border: 3px groove var(--bleu_turquoise_middle);
}

.border-all-3-ridge-bleu_turquoise_middle {
  border: 3px ridge var(--bleu_turquoise_middle);
}

.border-all-3-inset-bleu_turquoise_middle {
  border: 3px inset var(--bleu_turquoise_middle);
}

.border-all-3-outset-bleu_turquoise_middle {
  border: 3px outset var(--bleu_turquoise_middle);
}

.border-all-3-none-bleu_turquoise_middle {
  border: 3px none var(--bleu_turquoise_middle);
}

.border-all-3-hidden-bleu_turquoise_middle {
  border: 3px hidden var(--bleu_turquoise_middle);
}

.border-all-3-solid-bleu_turquoise_dark {
  border: 3px solid var(--bleu_turquoise_dark);
}

.border-all-3-dashed-bleu_turquoise_dark {
  border: 3px dashed var(--bleu_turquoise_dark);
}

.border-all-3-dotted-bleu_turquoise_dark {
  border: 3px dotted var(--bleu_turquoise_dark);
}

.border-all-3-double-bleu_turquoise_dark {
  border: 3px double var(--bleu_turquoise_dark);
}

.border-all-3-groove-bleu_turquoise_dark {
  border: 3px groove var(--bleu_turquoise_dark);
}

.border-all-3-ridge-bleu_turquoise_dark {
  border: 3px ridge var(--bleu_turquoise_dark);
}

.border-all-3-inset-bleu_turquoise_dark {
  border: 3px inset var(--bleu_turquoise_dark);
}

.border-all-3-outset-bleu_turquoise_dark {
  border: 3px outset var(--bleu_turquoise_dark);
}

.border-all-3-none-bleu_turquoise_dark {
  border: 3px none var(--bleu_turquoise_dark);
}

.border-all-3-hidden-bleu_turquoise_dark {
  border: 3px hidden var(--bleu_turquoise_dark);
}

.border-all-3-solid-bleu_turquoise_pastel {
  border: 3px solid var(--bleu_turquoise_pastel);
}

.border-all-3-dashed-bleu_turquoise_pastel {
  border: 3px dashed var(--bleu_turquoise_pastel);
}

.border-all-3-dotted-bleu_turquoise_pastel {
  border: 3px dotted var(--bleu_turquoise_pastel);
}

.border-all-3-double-bleu_turquoise_pastel {
  border: 3px double var(--bleu_turquoise_pastel);
}

.border-all-3-groove-bleu_turquoise_pastel {
  border: 3px groove var(--bleu_turquoise_pastel);
}

.border-all-3-ridge-bleu_turquoise_pastel {
  border: 3px ridge var(--bleu_turquoise_pastel);
}

.border-all-3-inset-bleu_turquoise_pastel {
  border: 3px inset var(--bleu_turquoise_pastel);
}

.border-all-3-outset-bleu_turquoise_pastel {
  border: 3px outset var(--bleu_turquoise_pastel);
}

.border-all-3-none-bleu_turquoise_pastel {
  border: 3px none var(--bleu_turquoise_pastel);
}

.border-all-3-hidden-bleu_turquoise_pastel {
  border: 3px hidden var(--bleu_turquoise_pastel);
}

.border-all-3-solid-bleu_light {
  border: 3px solid var(--bleu_light);
}

.border-all-3-dashed-bleu_light {
  border: 3px dashed var(--bleu_light);
}

.border-all-3-dotted-bleu_light {
  border: 3px dotted var(--bleu_light);
}

.border-all-3-double-bleu_light {
  border: 3px double var(--bleu_light);
}

.border-all-3-groove-bleu_light {
  border: 3px groove var(--bleu_light);
}

.border-all-3-ridge-bleu_light {
  border: 3px ridge var(--bleu_light);
}

.border-all-3-inset-bleu_light {
  border: 3px inset var(--bleu_light);
}

.border-all-3-outset-bleu_light {
  border: 3px outset var(--bleu_light);
}

.border-all-3-none-bleu_light {
  border: 3px none var(--bleu_light);
}

.border-all-3-hidden-bleu_light {
  border: 3px hidden var(--bleu_light);
}

.border-all-3-solid-bleu_pastel {
  border: 3px solid var(--bleu_pastel);
}

.border-all-3-dashed-bleu_pastel {
  border: 3px dashed var(--bleu_pastel);
}

.border-all-3-dotted-bleu_pastel {
  border: 3px dotted var(--bleu_pastel);
}

.border-all-3-double-bleu_pastel {
  border: 3px double var(--bleu_pastel);
}

.border-all-3-groove-bleu_pastel {
  border: 3px groove var(--bleu_pastel);
}

.border-all-3-ridge-bleu_pastel {
  border: 3px ridge var(--bleu_pastel);
}

.border-all-3-inset-bleu_pastel {
  border: 3px inset var(--bleu_pastel);
}

.border-all-3-outset-bleu_pastel {
  border: 3px outset var(--bleu_pastel);
}

.border-all-3-none-bleu_pastel {
  border: 3px none var(--bleu_pastel);
}

.border-all-3-hidden-bleu_pastel {
  border: 3px hidden var(--bleu_pastel);
}

.border-all-3-solid-bleu_dark {
  border: 3px solid var(--bleu_dark);
}

.border-all-3-dashed-bleu_dark {
  border: 3px dashed var(--bleu_dark);
}

.border-all-3-dotted-bleu_dark {
  border: 3px dotted var(--bleu_dark);
}

.border-all-3-double-bleu_dark {
  border: 3px double var(--bleu_dark);
}

.border-all-3-groove-bleu_dark {
  border: 3px groove var(--bleu_dark);
}

.border-all-3-ridge-bleu_dark {
  border: 3px ridge var(--bleu_dark);
}

.border-all-3-inset-bleu_dark {
  border: 3px inset var(--bleu_dark);
}

.border-all-3-outset-bleu_dark {
  border: 3px outset var(--bleu_dark);
}

.border-all-3-none-bleu_dark {
  border: 3px none var(--bleu_dark);
}

.border-all-3-hidden-bleu_dark {
  border: 3px hidden var(--bleu_dark);
}

.border-all-3-solid-violet_light {
  border: 3px solid var(--violet_light);
}

.border-all-3-dashed-violet_light {
  border: 3px dashed var(--violet_light);
}

.border-all-3-dotted-violet_light {
  border: 3px dotted var(--violet_light);
}

.border-all-3-double-violet_light {
  border: 3px double var(--violet_light);
}

.border-all-3-groove-violet_light {
  border: 3px groove var(--violet_light);
}

.border-all-3-ridge-violet_light {
  border: 3px ridge var(--violet_light);
}

.border-all-3-inset-violet_light {
  border: 3px inset var(--violet_light);
}

.border-all-3-outset-violet_light {
  border: 3px outset var(--violet_light);
}

.border-all-3-none-violet_light {
  border: 3px none var(--violet_light);
}

.border-all-3-hidden-violet_light {
  border: 3px hidden var(--violet_light);
}

.border-all-3-solid-violet_dark {
  border: 3px solid var(--violet_dark);
}

.border-all-3-dashed-violet_dark {
  border: 3px dashed var(--violet_dark);
}

.border-all-3-dotted-violet_dark {
  border: 3px dotted var(--violet_dark);
}

.border-all-3-double-violet_dark {
  border: 3px double var(--violet_dark);
}

.border-all-3-groove-violet_dark {
  border: 3px groove var(--violet_dark);
}

.border-all-3-ridge-violet_dark {
  border: 3px ridge var(--violet_dark);
}

.border-all-3-inset-violet_dark {
  border: 3px inset var(--violet_dark);
}

.border-all-3-outset-violet_dark {
  border: 3px outset var(--violet_dark);
}

.border-all-3-none-violet_dark {
  border: 3px none var(--violet_dark);
}

.border-all-3-hidden-violet_dark {
  border: 3px hidden var(--violet_dark);
}

.border-all-3-solid-violet_light_deces {
  border: 3px solid var(--violet_light_deces);
}

.border-all-3-dashed-violet_light_deces {
  border: 3px dashed var(--violet_light_deces);
}

.border-all-3-dotted-violet_light_deces {
  border: 3px dotted var(--violet_light_deces);
}

.border-all-3-double-violet_light_deces {
  border: 3px double var(--violet_light_deces);
}

.border-all-3-groove-violet_light_deces {
  border: 3px groove var(--violet_light_deces);
}

.border-all-3-ridge-violet_light_deces {
  border: 3px ridge var(--violet_light_deces);
}

.border-all-3-inset-violet_light_deces {
  border: 3px inset var(--violet_light_deces);
}

.border-all-3-outset-violet_light_deces {
  border: 3px outset var(--violet_light_deces);
}

.border-all-3-none-violet_light_deces {
  border: 3px none var(--violet_light_deces);
}

.border-all-3-hidden-violet_light_deces {
  border: 3px hidden var(--violet_light_deces);
}

.border-all-3-solid-violet_dark_deces {
  border: 3px solid var(--violet_dark_deces);
}

.border-all-3-dashed-violet_dark_deces {
  border: 3px dashed var(--violet_dark_deces);
}

.border-all-3-dotted-violet_dark_deces {
  border: 3px dotted var(--violet_dark_deces);
}

.border-all-3-double-violet_dark_deces {
  border: 3px double var(--violet_dark_deces);
}

.border-all-3-groove-violet_dark_deces {
  border: 3px groove var(--violet_dark_deces);
}

.border-all-3-ridge-violet_dark_deces {
  border: 3px ridge var(--violet_dark_deces);
}

.border-all-3-inset-violet_dark_deces {
  border: 3px inset var(--violet_dark_deces);
}

.border-all-3-outset-violet_dark_deces {
  border: 3px outset var(--violet_dark_deces);
}

.border-all-3-none-violet_dark_deces {
  border: 3px none var(--violet_dark_deces);
}

.border-all-3-hidden-violet_dark_deces {
  border: 3px hidden var(--violet_dark_deces);
}

.border-all-3-solid-violet_pastel {
  border: 3px solid var(--violet_pastel);
}

.border-all-3-dashed-violet_pastel {
  border: 3px dashed var(--violet_pastel);
}

.border-all-3-dotted-violet_pastel {
  border: 3px dotted var(--violet_pastel);
}

.border-all-3-double-violet_pastel {
  border: 3px double var(--violet_pastel);
}

.border-all-3-groove-violet_pastel {
  border: 3px groove var(--violet_pastel);
}

.border-all-3-ridge-violet_pastel {
  border: 3px ridge var(--violet_pastel);
}

.border-all-3-inset-violet_pastel {
  border: 3px inset var(--violet_pastel);
}

.border-all-3-outset-violet_pastel {
  border: 3px outset var(--violet_pastel);
}

.border-all-3-none-violet_pastel {
  border: 3px none var(--violet_pastel);
}

.border-all-3-hidden-violet_pastel {
  border: 3px hidden var(--violet_pastel);
}

.border-all-3-solid-violet_pastel_deces {
  border: 3px solid var(--violet_pastel_deces);
}

.border-all-3-dashed-violet_pastel_deces {
  border: 3px dashed var(--violet_pastel_deces);
}

.border-all-3-dotted-violet_pastel_deces {
  border: 3px dotted var(--violet_pastel_deces);
}

.border-all-3-double-violet_pastel_deces {
  border: 3px double var(--violet_pastel_deces);
}

.border-all-3-groove-violet_pastel_deces {
  border: 3px groove var(--violet_pastel_deces);
}

.border-all-3-ridge-violet_pastel_deces {
  border: 3px ridge var(--violet_pastel_deces);
}

.border-all-3-inset-violet_pastel_deces {
  border: 3px inset var(--violet_pastel_deces);
}

.border-all-3-outset-violet_pastel_deces {
  border: 3px outset var(--violet_pastel_deces);
}

.border-all-3-none-violet_pastel_deces {
  border: 3px none var(--violet_pastel_deces);
}

.border-all-3-hidden-violet_pastel_deces {
  border: 3px hidden var(--violet_pastel_deces);
}

.border-all-3-solid-mauve {
  border: 3px solid var(--mauve);
}

.border-all-3-dashed-mauve {
  border: 3px dashed var(--mauve);
}

.border-all-3-dotted-mauve {
  border: 3px dotted var(--mauve);
}

.border-all-3-double-mauve {
  border: 3px double var(--mauve);
}

.border-all-3-groove-mauve {
  border: 3px groove var(--mauve);
}

.border-all-3-ridge-mauve {
  border: 3px ridge var(--mauve);
}

.border-all-3-inset-mauve {
  border: 3px inset var(--mauve);
}

.border-all-3-outset-mauve {
  border: 3px outset var(--mauve);
}

.border-all-3-none-mauve {
  border: 3px none var(--mauve);
}

.border-all-3-hidden-mauve {
  border: 3px hidden var(--mauve);
}

.border-all-3-solid-rose_light {
  border: 3px solid var(--rose_light);
}

.border-all-3-dashed-rose_light {
  border: 3px dashed var(--rose_light);
}

.border-all-3-dotted-rose_light {
  border: 3px dotted var(--rose_light);
}

.border-all-3-double-rose_light {
  border: 3px double var(--rose_light);
}

.border-all-3-groove-rose_light {
  border: 3px groove var(--rose_light);
}

.border-all-3-ridge-rose_light {
  border: 3px ridge var(--rose_light);
}

.border-all-3-inset-rose_light {
  border: 3px inset var(--rose_light);
}

.border-all-3-outset-rose_light {
  border: 3px outset var(--rose_light);
}

.border-all-3-none-rose_light {
  border: 3px none var(--rose_light);
}

.border-all-3-hidden-rose_light {
  border: 3px hidden var(--rose_light);
}

.border-all-3-solid-rose_dark {
  border: 3px solid var(--rose_dark);
}

.border-all-3-dashed-rose_dark {
  border: 3px dashed var(--rose_dark);
}

.border-all-3-dotted-rose_dark {
  border: 3px dotted var(--rose_dark);
}

.border-all-3-double-rose_dark {
  border: 3px double var(--rose_dark);
}

.border-all-3-groove-rose_dark {
  border: 3px groove var(--rose_dark);
}

.border-all-3-ridge-rose_dark {
  border: 3px ridge var(--rose_dark);
}

.border-all-3-inset-rose_dark {
  border: 3px inset var(--rose_dark);
}

.border-all-3-outset-rose_dark {
  border: 3px outset var(--rose_dark);
}

.border-all-3-none-rose_dark {
  border: 3px none var(--rose_dark);
}

.border-all-3-hidden-rose_dark {
  border: 3px hidden var(--rose_dark);
}

.border-all-3-solid-rose_pastel {
  border: 3px solid var(--rose_pastel);
}

.border-all-3-dashed-rose_pastel {
  border: 3px dashed var(--rose_pastel);
}

.border-all-3-dotted-rose_pastel {
  border: 3px dotted var(--rose_pastel);
}

.border-all-3-double-rose_pastel {
  border: 3px double var(--rose_pastel);
}

.border-all-3-groove-rose_pastel {
  border: 3px groove var(--rose_pastel);
}

.border-all-3-ridge-rose_pastel {
  border: 3px ridge var(--rose_pastel);
}

.border-all-3-inset-rose_pastel {
  border: 3px inset var(--rose_pastel);
}

.border-all-3-outset-rose_pastel {
  border: 3px outset var(--rose_pastel);
}

.border-all-3-none-rose_pastel {
  border: 3px none var(--rose_pastel);
}

.border-all-3-hidden-rose_pastel {
  border: 3px hidden var(--rose_pastel);
}

.border-all-3-solid-rose_chair_light {
  border: 3px solid var(--rose_chair_light);
}

.border-all-3-dashed-rose_chair_light {
  border: 3px dashed var(--rose_chair_light);
}

.border-all-3-dotted-rose_chair_light {
  border: 3px dotted var(--rose_chair_light);
}

.border-all-3-double-rose_chair_light {
  border: 3px double var(--rose_chair_light);
}

.border-all-3-groove-rose_chair_light {
  border: 3px groove var(--rose_chair_light);
}

.border-all-3-ridge-rose_chair_light {
  border: 3px ridge var(--rose_chair_light);
}

.border-all-3-inset-rose_chair_light {
  border: 3px inset var(--rose_chair_light);
}

.border-all-3-outset-rose_chair_light {
  border: 3px outset var(--rose_chair_light);
}

.border-all-3-none-rose_chair_light {
  border: 3px none var(--rose_chair_light);
}

.border-all-3-hidden-rose_chair_light {
  border: 3px hidden var(--rose_chair_light);
}

.border-all-3-solid-rose_chair_dark {
  border: 3px solid var(--rose_chair_dark);
}

.border-all-3-dashed-rose_chair_dark {
  border: 3px dashed var(--rose_chair_dark);
}

.border-all-3-dotted-rose_chair_dark {
  border: 3px dotted var(--rose_chair_dark);
}

.border-all-3-double-rose_chair_dark {
  border: 3px double var(--rose_chair_dark);
}

.border-all-3-groove-rose_chair_dark {
  border: 3px groove var(--rose_chair_dark);
}

.border-all-3-ridge-rose_chair_dark {
  border: 3px ridge var(--rose_chair_dark);
}

.border-all-3-inset-rose_chair_dark {
  border: 3px inset var(--rose_chair_dark);
}

.border-all-3-outset-rose_chair_dark {
  border: 3px outset var(--rose_chair_dark);
}

.border-all-3-none-rose_chair_dark {
  border: 3px none var(--rose_chair_dark);
}

.border-all-3-hidden-rose_chair_dark {
  border: 3px hidden var(--rose_chair_dark);
}

.border-all-3-solid-rose_chair_pastel {
  border: 3px solid var(--rose_chair_pastel);
}

.border-all-3-dashed-rose_chair_pastel {
  border: 3px dashed var(--rose_chair_pastel);
}

.border-all-3-dotted-rose_chair_pastel {
  border: 3px dotted var(--rose_chair_pastel);
}

.border-all-3-double-rose_chair_pastel {
  border: 3px double var(--rose_chair_pastel);
}

.border-all-3-groove-rose_chair_pastel {
  border: 3px groove var(--rose_chair_pastel);
}

.border-all-3-ridge-rose_chair_pastel {
  border: 3px ridge var(--rose_chair_pastel);
}

.border-all-3-inset-rose_chair_pastel {
  border: 3px inset var(--rose_chair_pastel);
}

.border-all-3-outset-rose_chair_pastel {
  border: 3px outset var(--rose_chair_pastel);
}

.border-all-3-none-rose_chair_pastel {
  border: 3px none var(--rose_chair_pastel);
}

.border-all-3-hidden-rose_chair_pastel {
  border: 3px hidden var(--rose_chair_pastel);
}

.border-all-3-solid-vert_positif {
  border: 3px solid var(--vert_positif);
}

.border-all-3-dashed-vert_positif {
  border: 3px dashed var(--vert_positif);
}

.border-all-3-dotted-vert_positif {
  border: 3px dotted var(--vert_positif);
}

.border-all-3-double-vert_positif {
  border: 3px double var(--vert_positif);
}

.border-all-3-groove-vert_positif {
  border: 3px groove var(--vert_positif);
}

.border-all-3-ridge-vert_positif {
  border: 3px ridge var(--vert_positif);
}

.border-all-3-inset-vert_positif {
  border: 3px inset var(--vert_positif);
}

.border-all-3-outset-vert_positif {
  border: 3px outset var(--vert_positif);
}

.border-all-3-none-vert_positif {
  border: 3px none var(--vert_positif);
}

.border-all-3-hidden-vert_positif {
  border: 3px hidden var(--vert_positif);
}

.border-all-3-solid-rouge_negatif {
  border: 3px solid var(--rouge_negatif);
}

.border-all-3-dashed-rouge_negatif {
  border: 3px dashed var(--rouge_negatif);
}

.border-all-3-dotted-rouge_negatif {
  border: 3px dotted var(--rouge_negatif);
}

.border-all-3-double-rouge_negatif {
  border: 3px double var(--rouge_negatif);
}

.border-all-3-groove-rouge_negatif {
  border: 3px groove var(--rouge_negatif);
}

.border-all-3-ridge-rouge_negatif {
  border: 3px ridge var(--rouge_negatif);
}

.border-all-3-inset-rouge_negatif {
  border: 3px inset var(--rouge_negatif);
}

.border-all-3-outset-rouge_negatif {
  border: 3px outset var(--rouge_negatif);
}

.border-all-3-none-rouge_negatif {
  border: 3px none var(--rouge_negatif);
}

.border-all-3-hidden-rouge_negatif {
  border: 3px hidden var(--rouge_negatif);
}

.border-all-3-solid-bleu_focus {
  border: 3px solid var(--bleu_focus);
}

.border-all-3-dashed-bleu_focus {
  border: 3px dashed var(--bleu_focus);
}

.border-all-3-dotted-bleu_focus {
  border: 3px dotted var(--bleu_focus);
}

.border-all-3-double-bleu_focus {
  border: 3px double var(--bleu_focus);
}

.border-all-3-groove-bleu_focus {
  border: 3px groove var(--bleu_focus);
}

.border-all-3-ridge-bleu_focus {
  border: 3px ridge var(--bleu_focus);
}

.border-all-3-inset-bleu_focus {
  border: 3px inset var(--bleu_focus);
}

.border-all-3-outset-bleu_focus {
  border: 3px outset var(--bleu_focus);
}

.border-all-3-none-bleu_focus {
  border: 3px none var(--bleu_focus);
}

.border-all-3-hidden-bleu_focus {
  border: 3px hidden var(--bleu_focus);
}

.border-all-3-solid-alerte_vert_positif {
  border: 3px solid var(--alerte_vert_positif);
}

.border-all-3-dashed-alerte_vert_positif {
  border: 3px dashed var(--alerte_vert_positif);
}

.border-all-3-dotted-alerte_vert_positif {
  border: 3px dotted var(--alerte_vert_positif);
}

.border-all-3-double-alerte_vert_positif {
  border: 3px double var(--alerte_vert_positif);
}

.border-all-3-groove-alerte_vert_positif {
  border: 3px groove var(--alerte_vert_positif);
}

.border-all-3-ridge-alerte_vert_positif {
  border: 3px ridge var(--alerte_vert_positif);
}

.border-all-3-inset-alerte_vert_positif {
  border: 3px inset var(--alerte_vert_positif);
}

.border-all-3-outset-alerte_vert_positif {
  border: 3px outset var(--alerte_vert_positif);
}

.border-all-3-none-alerte_vert_positif {
  border: 3px none var(--alerte_vert_positif);
}

.border-all-3-hidden-alerte_vert_positif {
  border: 3px hidden var(--alerte_vert_positif);
}

.border-all-3-solid-alerte_rouge_negatif {
  border: 3px solid var(--alerte_rouge_negatif);
}

.border-all-3-dashed-alerte_rouge_negatif {
  border: 3px dashed var(--alerte_rouge_negatif);
}

.border-all-3-dotted-alerte_rouge_negatif {
  border: 3px dotted var(--alerte_rouge_negatif);
}

.border-all-3-double-alerte_rouge_negatif {
  border: 3px double var(--alerte_rouge_negatif);
}

.border-all-3-groove-alerte_rouge_negatif {
  border: 3px groove var(--alerte_rouge_negatif);
}

.border-all-3-ridge-alerte_rouge_negatif {
  border: 3px ridge var(--alerte_rouge_negatif);
}

.border-all-3-inset-alerte_rouge_negatif {
  border: 3px inset var(--alerte_rouge_negatif);
}

.border-all-3-outset-alerte_rouge_negatif {
  border: 3px outset var(--alerte_rouge_negatif);
}

.border-all-3-none-alerte_rouge_negatif {
  border: 3px none var(--alerte_rouge_negatif);
}

.border-all-3-hidden-alerte_rouge_negatif {
  border: 3px hidden var(--alerte_rouge_negatif);
}

.border-all-3-solid-alerte_bleu_information {
  border: 3px solid var(--alerte_bleu_information);
}

.border-all-3-dashed-alerte_bleu_information {
  border: 3px dashed var(--alerte_bleu_information);
}

.border-all-3-dotted-alerte_bleu_information {
  border: 3px dotted var(--alerte_bleu_information);
}

.border-all-3-double-alerte_bleu_information {
  border: 3px double var(--alerte_bleu_information);
}

.border-all-3-groove-alerte_bleu_information {
  border: 3px groove var(--alerte_bleu_information);
}

.border-all-3-ridge-alerte_bleu_information {
  border: 3px ridge var(--alerte_bleu_information);
}

.border-all-3-inset-alerte_bleu_information {
  border: 3px inset var(--alerte_bleu_information);
}

.border-all-3-outset-alerte_bleu_information {
  border: 3px outset var(--alerte_bleu_information);
}

.border-all-3-none-alerte_bleu_information {
  border: 3px none var(--alerte_bleu_information);
}

.border-all-3-hidden-alerte_bleu_information {
  border: 3px hidden var(--alerte_bleu_information);
}

.border-all-3-solid-blanc {
  border: 3px solid #ffffff;
}

.border-all-3-dashed-blanc {
  border: 3px dashed #ffffff;
}

.border-all-3-dotted-blanc {
  border: 3px dotted #ffffff;
}

.border-all-3-double-blanc {
  border: 3px double #ffffff;
}

.border-all-3-groove-blanc {
  border: 3px groove #ffffff;
}

.border-all-3-ridge-blanc {
  border: 3px ridge #ffffff;
}

.border-all-3-inset-blanc {
  border: 3px inset #ffffff;
}

.border-all-3-outset-blanc {
  border: 3px outset #ffffff;
}

.border-all-3-none-blanc {
  border: 3px none #ffffff;
}

.border-all-3-hidden-blanc {
  border: 3px hidden #ffffff;
}

.border-all-3-solid-noir {
  border: 3px solid #222222;
}

.border-all-3-dashed-noir {
  border: 3px dashed #222222;
}

.border-all-3-dotted-noir {
  border: 3px dotted #222222;
}

.border-all-3-double-noir {
  border: 3px double #222222;
}

.border-all-3-groove-noir {
  border: 3px groove #222222;
}

.border-all-3-ridge-noir {
  border: 3px ridge #222222;
}

.border-all-3-inset-noir {
  border: 3px inset #222222;
}

.border-all-3-outset-noir {
  border: 3px outset #222222;
}

.border-all-3-none-noir {
  border: 3px none #222222;
}

.border-all-3-hidden-noir {
  border: 3px hidden #222222;
}

.border-all-3-solid-gris_light {
  border: 3px solid var(--gris_light);
}

.border-all-3-dashed-gris_light {
  border: 3px dashed var(--gris_light);
}

.border-all-3-dotted-gris_light {
  border: 3px dotted var(--gris_light);
}

.border-all-3-double-gris_light {
  border: 3px double var(--gris_light);
}

.border-all-3-groove-gris_light {
  border: 3px groove var(--gris_light);
}

.border-all-3-ridge-gris_light {
  border: 3px ridge var(--gris_light);
}

.border-all-3-inset-gris_light {
  border: 3px inset var(--gris_light);
}

.border-all-3-outset-gris_light {
  border: 3px outset var(--gris_light);
}

.border-all-3-none-gris_light {
  border: 3px none var(--gris_light);
}

.border-all-3-hidden-gris_light {
  border: 3px hidden var(--gris_light);
}

.border-all-3-solid-gris_dark {
  border: 3px solid var(--gris_dark);
}

.border-all-3-dashed-gris_dark {
  border: 3px dashed var(--gris_dark);
}

.border-all-3-dotted-gris_dark {
  border: 3px dotted var(--gris_dark);
}

.border-all-3-double-gris_dark {
  border: 3px double var(--gris_dark);
}

.border-all-3-groove-gris_dark {
  border: 3px groove var(--gris_dark);
}

.border-all-3-ridge-gris_dark {
  border: 3px ridge var(--gris_dark);
}

.border-all-3-inset-gris_dark {
  border: 3px inset var(--gris_dark);
}

.border-all-3-outset-gris_dark {
  border: 3px outset var(--gris_dark);
}

.border-all-3-none-gris_dark {
  border: 3px none var(--gris_dark);
}

.border-all-3-hidden-gris_dark {
  border: 3px hidden var(--gris_dark);
}

.border-all-3-solid-gris_background {
  border: 3px solid var(--gris_background);
}

.border-all-3-dashed-gris_background {
  border: 3px dashed var(--gris_background);
}

.border-all-3-dotted-gris_background {
  border: 3px dotted var(--gris_background);
}

.border-all-3-double-gris_background {
  border: 3px double var(--gris_background);
}

.border-all-3-groove-gris_background {
  border: 3px groove var(--gris_background);
}

.border-all-3-ridge-gris_background {
  border: 3px ridge var(--gris_background);
}

.border-all-3-inset-gris_background {
  border: 3px inset var(--gris_background);
}

.border-all-3-outset-gris_background {
  border: 3px outset var(--gris_background);
}

.border-all-3-none-gris_background {
  border: 3px none var(--gris_background);
}

.border-all-3-hidden-gris_background {
  border: 3px hidden var(--gris_background);
}

.border-top-4-solid-corail_mh_brand {
  border-top: 4px solid var(--corail_mh_brand);
}

.border-top-4-dashed-corail_mh_brand {
  border-top: 4px dashed var(--corail_mh_brand);
}

.border-top-4-dotted-corail_mh_brand {
  border-top: 4px dotted var(--corail_mh_brand);
}

.border-top-4-double-corail_mh_brand {
  border-top: 4px double var(--corail_mh_brand);
}

.border-top-4-groove-corail_mh_brand {
  border-top: 4px groove var(--corail_mh_brand);
}

.border-top-4-ridge-corail_mh_brand {
  border-top: 4px ridge var(--corail_mh_brand);
}

.border-top-4-inset-corail_mh_brand {
  border-top: 4px inset var(--corail_mh_brand);
}

.border-top-4-outset-corail_mh_brand {
  border-top: 4px outset var(--corail_mh_brand);
}

.border-top-4-none-corail_mh_brand {
  border-top: 4px none var(--corail_mh_brand);
}

.border-top-4-hidden-corail_mh_brand {
  border-top: 4px hidden var(--corail_mh_brand);
}

.border-top-4-solid-corail_mh_dark {
  border-top: 4px solid var(--corail_mh_dark);
}

.border-top-4-dashed-corail_mh_dark {
  border-top: 4px dashed var(--corail_mh_dark);
}

.border-top-4-dotted-corail_mh_dark {
  border-top: 4px dotted var(--corail_mh_dark);
}

.border-top-4-double-corail_mh_dark {
  border-top: 4px double var(--corail_mh_dark);
}

.border-top-4-groove-corail_mh_dark {
  border-top: 4px groove var(--corail_mh_dark);
}

.border-top-4-ridge-corail_mh_dark {
  border-top: 4px ridge var(--corail_mh_dark);
}

.border-top-4-inset-corail_mh_dark {
  border-top: 4px inset var(--corail_mh_dark);
}

.border-top-4-outset-corail_mh_dark {
  border-top: 4px outset var(--corail_mh_dark);
}

.border-top-4-none-corail_mh_dark {
  border-top: 4px none var(--corail_mh_dark);
}

.border-top-4-hidden-corail_mh_dark {
  border-top: 4px hidden var(--corail_mh_dark);
}

.border-top-4-solid-corail_mh_light {
  border-top: 4px solid var(--corail_mh_light);
}

.border-top-4-dashed-corail_mh_light {
  border-top: 4px dashed var(--corail_mh_light);
}

.border-top-4-dotted-corail_mh_light {
  border-top: 4px dotted var(--corail_mh_light);
}

.border-top-4-double-corail_mh_light {
  border-top: 4px double var(--corail_mh_light);
}

.border-top-4-groove-corail_mh_light {
  border-top: 4px groove var(--corail_mh_light);
}

.border-top-4-ridge-corail_mh_light {
  border-top: 4px ridge var(--corail_mh_light);
}

.border-top-4-inset-corail_mh_light {
  border-top: 4px inset var(--corail_mh_light);
}

.border-top-4-outset-corail_mh_light {
  border-top: 4px outset var(--corail_mh_light);
}

.border-top-4-none-corail_mh_light {
  border-top: 4px none var(--corail_mh_light);
}

.border-top-4-hidden-corail_mh_light {
  border-top: 4px hidden var(--corail_mh_light);
}

.border-top-4-solid-corail_pastel {
  border-top: 4px solid var(--corail_pastel);
}

.border-top-4-dashed-corail_pastel {
  border-top: 4px dashed var(--corail_pastel);
}

.border-top-4-dotted-corail_pastel {
  border-top: 4px dotted var(--corail_pastel);
}

.border-top-4-double-corail_pastel {
  border-top: 4px double var(--corail_pastel);
}

.border-top-4-groove-corail_pastel {
  border-top: 4px groove var(--corail_pastel);
}

.border-top-4-ridge-corail_pastel {
  border-top: 4px ridge var(--corail_pastel);
}

.border-top-4-inset-corail_pastel {
  border-top: 4px inset var(--corail_pastel);
}

.border-top-4-outset-corail_pastel {
  border-top: 4px outset var(--corail_pastel);
}

.border-top-4-none-corail_pastel {
  border-top: 4px none var(--corail_pastel);
}

.border-top-4-hidden-corail_pastel {
  border-top: 4px hidden var(--corail_pastel);
}

.border-top-4-solid-corail_light {
  border-top: 4px solid var(--corail_light);
}

.border-top-4-dashed-corail_light {
  border-top: 4px dashed var(--corail_light);
}

.border-top-4-dotted-corail_light {
  border-top: 4px dotted var(--corail_light);
}

.border-top-4-double-corail_light {
  border-top: 4px double var(--corail_light);
}

.border-top-4-groove-corail_light {
  border-top: 4px groove var(--corail_light);
}

.border-top-4-ridge-corail_light {
  border-top: 4px ridge var(--corail_light);
}

.border-top-4-inset-corail_light {
  border-top: 4px inset var(--corail_light);
}

.border-top-4-outset-corail_light {
  border-top: 4px outset var(--corail_light);
}

.border-top-4-none-corail_light {
  border-top: 4px none var(--corail_light);
}

.border-top-4-hidden-corail_light {
  border-top: 4px hidden var(--corail_light);
}

.border-top-4-solid-corail_dark {
  border-top: 4px solid var(--corail_dark);
}

.border-top-4-dashed-corail_dark {
  border-top: 4px dashed var(--corail_dark);
}

.border-top-4-dotted-corail_dark {
  border-top: 4px dotted var(--corail_dark);
}

.border-top-4-double-corail_dark {
  border-top: 4px double var(--corail_dark);
}

.border-top-4-groove-corail_dark {
  border-top: 4px groove var(--corail_dark);
}

.border-top-4-ridge-corail_dark {
  border-top: 4px ridge var(--corail_dark);
}

.border-top-4-inset-corail_dark {
  border-top: 4px inset var(--corail_dark);
}

.border-top-4-outset-corail_dark {
  border-top: 4px outset var(--corail_dark);
}

.border-top-4-none-corail_dark {
  border-top: 4px none var(--corail_dark);
}

.border-top-4-hidden-corail_dark {
  border-top: 4px hidden var(--corail_dark);
}

.border-top-4-solid-gris_sable_light {
  border-top: 4px solid var(--gris_sable_light);
}

.border-top-4-dashed-gris_sable_light {
  border-top: 4px dashed var(--gris_sable_light);
}

.border-top-4-dotted-gris_sable_light {
  border-top: 4px dotted var(--gris_sable_light);
}

.border-top-4-double-gris_sable_light {
  border-top: 4px double var(--gris_sable_light);
}

.border-top-4-groove-gris_sable_light {
  border-top: 4px groove var(--gris_sable_light);
}

.border-top-4-ridge-gris_sable_light {
  border-top: 4px ridge var(--gris_sable_light);
}

.border-top-4-inset-gris_sable_light {
  border-top: 4px inset var(--gris_sable_light);
}

.border-top-4-outset-gris_sable_light {
  border-top: 4px outset var(--gris_sable_light);
}

.border-top-4-none-gris_sable_light {
  border-top: 4px none var(--gris_sable_light);
}

.border-top-4-hidden-gris_sable_light {
  border-top: 4px hidden var(--gris_sable_light);
}

.border-top-4-solid-gris_sable_dark {
  border-top: 4px solid var(--gris_sable_dark);
}

.border-top-4-dashed-gris_sable_dark {
  border-top: 4px dashed var(--gris_sable_dark);
}

.border-top-4-dotted-gris_sable_dark {
  border-top: 4px dotted var(--gris_sable_dark);
}

.border-top-4-double-gris_sable_dark {
  border-top: 4px double var(--gris_sable_dark);
}

.border-top-4-groove-gris_sable_dark {
  border-top: 4px groove var(--gris_sable_dark);
}

.border-top-4-ridge-gris_sable_dark {
  border-top: 4px ridge var(--gris_sable_dark);
}

.border-top-4-inset-gris_sable_dark {
  border-top: 4px inset var(--gris_sable_dark);
}

.border-top-4-outset-gris_sable_dark {
  border-top: 4px outset var(--gris_sable_dark);
}

.border-top-4-none-gris_sable_dark {
  border-top: 4px none var(--gris_sable_dark);
}

.border-top-4-hidden-gris_sable_dark {
  border-top: 4px hidden var(--gris_sable_dark);
}

.border-top-4-solid-gris_sable_pastel {
  border-top: 4px solid var(--gris_sable_pastel);
}

.border-top-4-dashed-gris_sable_pastel {
  border-top: 4px dashed var(--gris_sable_pastel);
}

.border-top-4-dotted-gris_sable_pastel {
  border-top: 4px dotted var(--gris_sable_pastel);
}

.border-top-4-double-gris_sable_pastel {
  border-top: 4px double var(--gris_sable_pastel);
}

.border-top-4-groove-gris_sable_pastel {
  border-top: 4px groove var(--gris_sable_pastel);
}

.border-top-4-ridge-gris_sable_pastel {
  border-top: 4px ridge var(--gris_sable_pastel);
}

.border-top-4-inset-gris_sable_pastel {
  border-top: 4px inset var(--gris_sable_pastel);
}

.border-top-4-outset-gris_sable_pastel {
  border-top: 4px outset var(--gris_sable_pastel);
}

.border-top-4-none-gris_sable_pastel {
  border-top: 4px none var(--gris_sable_pastel);
}

.border-top-4-hidden-gris_sable_pastel {
  border-top: 4px hidden var(--gris_sable_pastel);
}

.border-top-4-solid-jaune_light {
  border-top: 4px solid var(--jaune_light);
}

.border-top-4-dashed-jaune_light {
  border-top: 4px dashed var(--jaune_light);
}

.border-top-4-dotted-jaune_light {
  border-top: 4px dotted var(--jaune_light);
}

.border-top-4-double-jaune_light {
  border-top: 4px double var(--jaune_light);
}

.border-top-4-groove-jaune_light {
  border-top: 4px groove var(--jaune_light);
}

.border-top-4-ridge-jaune_light {
  border-top: 4px ridge var(--jaune_light);
}

.border-top-4-inset-jaune_light {
  border-top: 4px inset var(--jaune_light);
}

.border-top-4-outset-jaune_light {
  border-top: 4px outset var(--jaune_light);
}

.border-top-4-none-jaune_light {
  border-top: 4px none var(--jaune_light);
}

.border-top-4-hidden-jaune_light {
  border-top: 4px hidden var(--jaune_light);
}

.border-top-4-solid-jaune_dark {
  border-top: 4px solid var(--jaune_dark);
}

.border-top-4-dashed-jaune_dark {
  border-top: 4px dashed var(--jaune_dark);
}

.border-top-4-dotted-jaune_dark {
  border-top: 4px dotted var(--jaune_dark);
}

.border-top-4-double-jaune_dark {
  border-top: 4px double var(--jaune_dark);
}

.border-top-4-groove-jaune_dark {
  border-top: 4px groove var(--jaune_dark);
}

.border-top-4-ridge-jaune_dark {
  border-top: 4px ridge var(--jaune_dark);
}

.border-top-4-inset-jaune_dark {
  border-top: 4px inset var(--jaune_dark);
}

.border-top-4-outset-jaune_dark {
  border-top: 4px outset var(--jaune_dark);
}

.border-top-4-none-jaune_dark {
  border-top: 4px none var(--jaune_dark);
}

.border-top-4-hidden-jaune_dark {
  border-top: 4px hidden var(--jaune_dark);
}

.border-top-4-solid-jaune_pastel {
  border-top: 4px solid var(--jaune_pastel);
}

.border-top-4-dashed-jaune_pastel {
  border-top: 4px dashed var(--jaune_pastel);
}

.border-top-4-dotted-jaune_pastel {
  border-top: 4px dotted var(--jaune_pastel);
}

.border-top-4-double-jaune_pastel {
  border-top: 4px double var(--jaune_pastel);
}

.border-top-4-groove-jaune_pastel {
  border-top: 4px groove var(--jaune_pastel);
}

.border-top-4-ridge-jaune_pastel {
  border-top: 4px ridge var(--jaune_pastel);
}

.border-top-4-inset-jaune_pastel {
  border-top: 4px inset var(--jaune_pastel);
}

.border-top-4-outset-jaune_pastel {
  border-top: 4px outset var(--jaune_pastel);
}

.border-top-4-none-jaune_pastel {
  border-top: 4px none var(--jaune_pastel);
}

.border-top-4-hidden-jaune_pastel {
  border-top: 4px hidden var(--jaune_pastel);
}

.border-top-4-solid-vert_light {
  border-top: 4px solid var(--vert_light);
}

.border-top-4-dashed-vert_light {
  border-top: 4px dashed var(--vert_light);
}

.border-top-4-dotted-vert_light {
  border-top: 4px dotted var(--vert_light);
}

.border-top-4-double-vert_light {
  border-top: 4px double var(--vert_light);
}

.border-top-4-groove-vert_light {
  border-top: 4px groove var(--vert_light);
}

.border-top-4-ridge-vert_light {
  border-top: 4px ridge var(--vert_light);
}

.border-top-4-inset-vert_light {
  border-top: 4px inset var(--vert_light);
}

.border-top-4-outset-vert_light {
  border-top: 4px outset var(--vert_light);
}

.border-top-4-none-vert_light {
  border-top: 4px none var(--vert_light);
}

.border-top-4-hidden-vert_light {
  border-top: 4px hidden var(--vert_light);
}

.border-top-4-solid-vert_dark {
  border-top: 4px solid var(--vert_dark);
}

.border-top-4-dashed-vert_dark {
  border-top: 4px dashed var(--vert_dark);
}

.border-top-4-dotted-vert_dark {
  border-top: 4px dotted var(--vert_dark);
}

.border-top-4-double-vert_dark {
  border-top: 4px double var(--vert_dark);
}

.border-top-4-groove-vert_dark {
  border-top: 4px groove var(--vert_dark);
}

.border-top-4-ridge-vert_dark {
  border-top: 4px ridge var(--vert_dark);
}

.border-top-4-inset-vert_dark {
  border-top: 4px inset var(--vert_dark);
}

.border-top-4-outset-vert_dark {
  border-top: 4px outset var(--vert_dark);
}

.border-top-4-none-vert_dark {
  border-top: 4px none var(--vert_dark);
}

.border-top-4-hidden-vert_dark {
  border-top: 4px hidden var(--vert_dark);
}

.border-top-4-solid-vert_pastel {
  border-top: 4px solid var(--vert_pastel);
}

.border-top-4-dashed-vert_pastel {
  border-top: 4px dashed var(--vert_pastel);
}

.border-top-4-dotted-vert_pastel {
  border-top: 4px dotted var(--vert_pastel);
}

.border-top-4-double-vert_pastel {
  border-top: 4px double var(--vert_pastel);
}

.border-top-4-groove-vert_pastel {
  border-top: 4px groove var(--vert_pastel);
}

.border-top-4-ridge-vert_pastel {
  border-top: 4px ridge var(--vert_pastel);
}

.border-top-4-inset-vert_pastel {
  border-top: 4px inset var(--vert_pastel);
}

.border-top-4-outset-vert_pastel {
  border-top: 4px outset var(--vert_pastel);
}

.border-top-4-none-vert_pastel {
  border-top: 4px none var(--vert_pastel);
}

.border-top-4-hidden-vert_pastel {
  border-top: 4px hidden var(--vert_pastel);
}

.border-top-4-solid-bleu_turquoise_light {
  border-top: 4px solid var(--bleu_turquoise_light);
}

.border-top-4-dashed-bleu_turquoise_light {
  border-top: 4px dashed var(--bleu_turquoise_light);
}

.border-top-4-dotted-bleu_turquoise_light {
  border-top: 4px dotted var(--bleu_turquoise_light);
}

.border-top-4-double-bleu_turquoise_light {
  border-top: 4px double var(--bleu_turquoise_light);
}

.border-top-4-groove-bleu_turquoise_light {
  border-top: 4px groove var(--bleu_turquoise_light);
}

.border-top-4-ridge-bleu_turquoise_light {
  border-top: 4px ridge var(--bleu_turquoise_light);
}

.border-top-4-inset-bleu_turquoise_light {
  border-top: 4px inset var(--bleu_turquoise_light);
}

.border-top-4-outset-bleu_turquoise_light {
  border-top: 4px outset var(--bleu_turquoise_light);
}

.border-top-4-none-bleu_turquoise_light {
  border-top: 4px none var(--bleu_turquoise_light);
}

.border-top-4-hidden-bleu_turquoise_light {
  border-top: 4px hidden var(--bleu_turquoise_light);
}

.border-top-4-solid-bleu_turquoise_middle {
  border-top: 4px solid var(--bleu_turquoise_middle);
}

.border-top-4-dashed-bleu_turquoise_middle {
  border-top: 4px dashed var(--bleu_turquoise_middle);
}

.border-top-4-dotted-bleu_turquoise_middle {
  border-top: 4px dotted var(--bleu_turquoise_middle);
}

.border-top-4-double-bleu_turquoise_middle {
  border-top: 4px double var(--bleu_turquoise_middle);
}

.border-top-4-groove-bleu_turquoise_middle {
  border-top: 4px groove var(--bleu_turquoise_middle);
}

.border-top-4-ridge-bleu_turquoise_middle {
  border-top: 4px ridge var(--bleu_turquoise_middle);
}

.border-top-4-inset-bleu_turquoise_middle {
  border-top: 4px inset var(--bleu_turquoise_middle);
}

.border-top-4-outset-bleu_turquoise_middle {
  border-top: 4px outset var(--bleu_turquoise_middle);
}

.border-top-4-none-bleu_turquoise_middle {
  border-top: 4px none var(--bleu_turquoise_middle);
}

.border-top-4-hidden-bleu_turquoise_middle {
  border-top: 4px hidden var(--bleu_turquoise_middle);
}

.border-top-4-solid-bleu_turquoise_dark {
  border-top: 4px solid var(--bleu_turquoise_dark);
}

.border-top-4-dashed-bleu_turquoise_dark {
  border-top: 4px dashed var(--bleu_turquoise_dark);
}

.border-top-4-dotted-bleu_turquoise_dark {
  border-top: 4px dotted var(--bleu_turquoise_dark);
}

.border-top-4-double-bleu_turquoise_dark {
  border-top: 4px double var(--bleu_turquoise_dark);
}

.border-top-4-groove-bleu_turquoise_dark {
  border-top: 4px groove var(--bleu_turquoise_dark);
}

.border-top-4-ridge-bleu_turquoise_dark {
  border-top: 4px ridge var(--bleu_turquoise_dark);
}

.border-top-4-inset-bleu_turquoise_dark {
  border-top: 4px inset var(--bleu_turquoise_dark);
}

.border-top-4-outset-bleu_turquoise_dark {
  border-top: 4px outset var(--bleu_turquoise_dark);
}

.border-top-4-none-bleu_turquoise_dark {
  border-top: 4px none var(--bleu_turquoise_dark);
}

.border-top-4-hidden-bleu_turquoise_dark {
  border-top: 4px hidden var(--bleu_turquoise_dark);
}

.border-top-4-solid-bleu_turquoise_pastel {
  border-top: 4px solid var(--bleu_turquoise_pastel);
}

.border-top-4-dashed-bleu_turquoise_pastel {
  border-top: 4px dashed var(--bleu_turquoise_pastel);
}

.border-top-4-dotted-bleu_turquoise_pastel {
  border-top: 4px dotted var(--bleu_turquoise_pastel);
}

.border-top-4-double-bleu_turquoise_pastel {
  border-top: 4px double var(--bleu_turquoise_pastel);
}

.border-top-4-groove-bleu_turquoise_pastel {
  border-top: 4px groove var(--bleu_turquoise_pastel);
}

.border-top-4-ridge-bleu_turquoise_pastel {
  border-top: 4px ridge var(--bleu_turquoise_pastel);
}

.border-top-4-inset-bleu_turquoise_pastel {
  border-top: 4px inset var(--bleu_turquoise_pastel);
}

.border-top-4-outset-bleu_turquoise_pastel {
  border-top: 4px outset var(--bleu_turquoise_pastel);
}

.border-top-4-none-bleu_turquoise_pastel {
  border-top: 4px none var(--bleu_turquoise_pastel);
}

.border-top-4-hidden-bleu_turquoise_pastel {
  border-top: 4px hidden var(--bleu_turquoise_pastel);
}

.border-top-4-solid-bleu_light {
  border-top: 4px solid var(--bleu_light);
}

.border-top-4-dashed-bleu_light {
  border-top: 4px dashed var(--bleu_light);
}

.border-top-4-dotted-bleu_light {
  border-top: 4px dotted var(--bleu_light);
}

.border-top-4-double-bleu_light {
  border-top: 4px double var(--bleu_light);
}

.border-top-4-groove-bleu_light {
  border-top: 4px groove var(--bleu_light);
}

.border-top-4-ridge-bleu_light {
  border-top: 4px ridge var(--bleu_light);
}

.border-top-4-inset-bleu_light {
  border-top: 4px inset var(--bleu_light);
}

.border-top-4-outset-bleu_light {
  border-top: 4px outset var(--bleu_light);
}

.border-top-4-none-bleu_light {
  border-top: 4px none var(--bleu_light);
}

.border-top-4-hidden-bleu_light {
  border-top: 4px hidden var(--bleu_light);
}

.border-top-4-solid-bleu_pastel {
  border-top: 4px solid var(--bleu_pastel);
}

.border-top-4-dashed-bleu_pastel {
  border-top: 4px dashed var(--bleu_pastel);
}

.border-top-4-dotted-bleu_pastel {
  border-top: 4px dotted var(--bleu_pastel);
}

.border-top-4-double-bleu_pastel {
  border-top: 4px double var(--bleu_pastel);
}

.border-top-4-groove-bleu_pastel {
  border-top: 4px groove var(--bleu_pastel);
}

.border-top-4-ridge-bleu_pastel {
  border-top: 4px ridge var(--bleu_pastel);
}

.border-top-4-inset-bleu_pastel {
  border-top: 4px inset var(--bleu_pastel);
}

.border-top-4-outset-bleu_pastel {
  border-top: 4px outset var(--bleu_pastel);
}

.border-top-4-none-bleu_pastel {
  border-top: 4px none var(--bleu_pastel);
}

.border-top-4-hidden-bleu_pastel {
  border-top: 4px hidden var(--bleu_pastel);
}

.border-top-4-solid-bleu_dark {
  border-top: 4px solid var(--bleu_dark);
}

.border-top-4-dashed-bleu_dark {
  border-top: 4px dashed var(--bleu_dark);
}

.border-top-4-dotted-bleu_dark {
  border-top: 4px dotted var(--bleu_dark);
}

.border-top-4-double-bleu_dark {
  border-top: 4px double var(--bleu_dark);
}

.border-top-4-groove-bleu_dark {
  border-top: 4px groove var(--bleu_dark);
}

.border-top-4-ridge-bleu_dark {
  border-top: 4px ridge var(--bleu_dark);
}

.border-top-4-inset-bleu_dark {
  border-top: 4px inset var(--bleu_dark);
}

.border-top-4-outset-bleu_dark {
  border-top: 4px outset var(--bleu_dark);
}

.border-top-4-none-bleu_dark {
  border-top: 4px none var(--bleu_dark);
}

.border-top-4-hidden-bleu_dark {
  border-top: 4px hidden var(--bleu_dark);
}

.border-top-4-solid-violet_light {
  border-top: 4px solid var(--violet_light);
}

.border-top-4-dashed-violet_light {
  border-top: 4px dashed var(--violet_light);
}

.border-top-4-dotted-violet_light {
  border-top: 4px dotted var(--violet_light);
}

.border-top-4-double-violet_light {
  border-top: 4px double var(--violet_light);
}

.border-top-4-groove-violet_light {
  border-top: 4px groove var(--violet_light);
}

.border-top-4-ridge-violet_light {
  border-top: 4px ridge var(--violet_light);
}

.border-top-4-inset-violet_light {
  border-top: 4px inset var(--violet_light);
}

.border-top-4-outset-violet_light {
  border-top: 4px outset var(--violet_light);
}

.border-top-4-none-violet_light {
  border-top: 4px none var(--violet_light);
}

.border-top-4-hidden-violet_light {
  border-top: 4px hidden var(--violet_light);
}

.border-top-4-solid-violet_dark {
  border-top: 4px solid var(--violet_dark);
}

.border-top-4-dashed-violet_dark {
  border-top: 4px dashed var(--violet_dark);
}

.border-top-4-dotted-violet_dark {
  border-top: 4px dotted var(--violet_dark);
}

.border-top-4-double-violet_dark {
  border-top: 4px double var(--violet_dark);
}

.border-top-4-groove-violet_dark {
  border-top: 4px groove var(--violet_dark);
}

.border-top-4-ridge-violet_dark {
  border-top: 4px ridge var(--violet_dark);
}

.border-top-4-inset-violet_dark {
  border-top: 4px inset var(--violet_dark);
}

.border-top-4-outset-violet_dark {
  border-top: 4px outset var(--violet_dark);
}

.border-top-4-none-violet_dark {
  border-top: 4px none var(--violet_dark);
}

.border-top-4-hidden-violet_dark {
  border-top: 4px hidden var(--violet_dark);
}

.border-top-4-solid-violet_light_deces {
  border-top: 4px solid var(--violet_light_deces);
}

.border-top-4-dashed-violet_light_deces {
  border-top: 4px dashed var(--violet_light_deces);
}

.border-top-4-dotted-violet_light_deces {
  border-top: 4px dotted var(--violet_light_deces);
}

.border-top-4-double-violet_light_deces {
  border-top: 4px double var(--violet_light_deces);
}

.border-top-4-groove-violet_light_deces {
  border-top: 4px groove var(--violet_light_deces);
}

.border-top-4-ridge-violet_light_deces {
  border-top: 4px ridge var(--violet_light_deces);
}

.border-top-4-inset-violet_light_deces {
  border-top: 4px inset var(--violet_light_deces);
}

.border-top-4-outset-violet_light_deces {
  border-top: 4px outset var(--violet_light_deces);
}

.border-top-4-none-violet_light_deces {
  border-top: 4px none var(--violet_light_deces);
}

.border-top-4-hidden-violet_light_deces {
  border-top: 4px hidden var(--violet_light_deces);
}

.border-top-4-solid-violet_dark_deces {
  border-top: 4px solid var(--violet_dark_deces);
}

.border-top-4-dashed-violet_dark_deces {
  border-top: 4px dashed var(--violet_dark_deces);
}

.border-top-4-dotted-violet_dark_deces {
  border-top: 4px dotted var(--violet_dark_deces);
}

.border-top-4-double-violet_dark_deces {
  border-top: 4px double var(--violet_dark_deces);
}

.border-top-4-groove-violet_dark_deces {
  border-top: 4px groove var(--violet_dark_deces);
}

.border-top-4-ridge-violet_dark_deces {
  border-top: 4px ridge var(--violet_dark_deces);
}

.border-top-4-inset-violet_dark_deces {
  border-top: 4px inset var(--violet_dark_deces);
}

.border-top-4-outset-violet_dark_deces {
  border-top: 4px outset var(--violet_dark_deces);
}

.border-top-4-none-violet_dark_deces {
  border-top: 4px none var(--violet_dark_deces);
}

.border-top-4-hidden-violet_dark_deces {
  border-top: 4px hidden var(--violet_dark_deces);
}

.border-top-4-solid-violet_pastel {
  border-top: 4px solid var(--violet_pastel);
}

.border-top-4-dashed-violet_pastel {
  border-top: 4px dashed var(--violet_pastel);
}

.border-top-4-dotted-violet_pastel {
  border-top: 4px dotted var(--violet_pastel);
}

.border-top-4-double-violet_pastel {
  border-top: 4px double var(--violet_pastel);
}

.border-top-4-groove-violet_pastel {
  border-top: 4px groove var(--violet_pastel);
}

.border-top-4-ridge-violet_pastel {
  border-top: 4px ridge var(--violet_pastel);
}

.border-top-4-inset-violet_pastel {
  border-top: 4px inset var(--violet_pastel);
}

.border-top-4-outset-violet_pastel {
  border-top: 4px outset var(--violet_pastel);
}

.border-top-4-none-violet_pastel {
  border-top: 4px none var(--violet_pastel);
}

.border-top-4-hidden-violet_pastel {
  border-top: 4px hidden var(--violet_pastel);
}

.border-top-4-solid-violet_pastel_deces {
  border-top: 4px solid var(--violet_pastel_deces);
}

.border-top-4-dashed-violet_pastel_deces {
  border-top: 4px dashed var(--violet_pastel_deces);
}

.border-top-4-dotted-violet_pastel_deces {
  border-top: 4px dotted var(--violet_pastel_deces);
}

.border-top-4-double-violet_pastel_deces {
  border-top: 4px double var(--violet_pastel_deces);
}

.border-top-4-groove-violet_pastel_deces {
  border-top: 4px groove var(--violet_pastel_deces);
}

.border-top-4-ridge-violet_pastel_deces {
  border-top: 4px ridge var(--violet_pastel_deces);
}

.border-top-4-inset-violet_pastel_deces {
  border-top: 4px inset var(--violet_pastel_deces);
}

.border-top-4-outset-violet_pastel_deces {
  border-top: 4px outset var(--violet_pastel_deces);
}

.border-top-4-none-violet_pastel_deces {
  border-top: 4px none var(--violet_pastel_deces);
}

.border-top-4-hidden-violet_pastel_deces {
  border-top: 4px hidden var(--violet_pastel_deces);
}

.border-top-4-solid-mauve {
  border-top: 4px solid var(--mauve);
}

.border-top-4-dashed-mauve {
  border-top: 4px dashed var(--mauve);
}

.border-top-4-dotted-mauve {
  border-top: 4px dotted var(--mauve);
}

.border-top-4-double-mauve {
  border-top: 4px double var(--mauve);
}

.border-top-4-groove-mauve {
  border-top: 4px groove var(--mauve);
}

.border-top-4-ridge-mauve {
  border-top: 4px ridge var(--mauve);
}

.border-top-4-inset-mauve {
  border-top: 4px inset var(--mauve);
}

.border-top-4-outset-mauve {
  border-top: 4px outset var(--mauve);
}

.border-top-4-none-mauve {
  border-top: 4px none var(--mauve);
}

.border-top-4-hidden-mauve {
  border-top: 4px hidden var(--mauve);
}

.border-top-4-solid-rose_light {
  border-top: 4px solid var(--rose_light);
}

.border-top-4-dashed-rose_light {
  border-top: 4px dashed var(--rose_light);
}

.border-top-4-dotted-rose_light {
  border-top: 4px dotted var(--rose_light);
}

.border-top-4-double-rose_light {
  border-top: 4px double var(--rose_light);
}

.border-top-4-groove-rose_light {
  border-top: 4px groove var(--rose_light);
}

.border-top-4-ridge-rose_light {
  border-top: 4px ridge var(--rose_light);
}

.border-top-4-inset-rose_light {
  border-top: 4px inset var(--rose_light);
}

.border-top-4-outset-rose_light {
  border-top: 4px outset var(--rose_light);
}

.border-top-4-none-rose_light {
  border-top: 4px none var(--rose_light);
}

.border-top-4-hidden-rose_light {
  border-top: 4px hidden var(--rose_light);
}

.border-top-4-solid-rose_dark {
  border-top: 4px solid var(--rose_dark);
}

.border-top-4-dashed-rose_dark {
  border-top: 4px dashed var(--rose_dark);
}

.border-top-4-dotted-rose_dark {
  border-top: 4px dotted var(--rose_dark);
}

.border-top-4-double-rose_dark {
  border-top: 4px double var(--rose_dark);
}

.border-top-4-groove-rose_dark {
  border-top: 4px groove var(--rose_dark);
}

.border-top-4-ridge-rose_dark {
  border-top: 4px ridge var(--rose_dark);
}

.border-top-4-inset-rose_dark {
  border-top: 4px inset var(--rose_dark);
}

.border-top-4-outset-rose_dark {
  border-top: 4px outset var(--rose_dark);
}

.border-top-4-none-rose_dark {
  border-top: 4px none var(--rose_dark);
}

.border-top-4-hidden-rose_dark {
  border-top: 4px hidden var(--rose_dark);
}

.border-top-4-solid-rose_pastel {
  border-top: 4px solid var(--rose_pastel);
}

.border-top-4-dashed-rose_pastel {
  border-top: 4px dashed var(--rose_pastel);
}

.border-top-4-dotted-rose_pastel {
  border-top: 4px dotted var(--rose_pastel);
}

.border-top-4-double-rose_pastel {
  border-top: 4px double var(--rose_pastel);
}

.border-top-4-groove-rose_pastel {
  border-top: 4px groove var(--rose_pastel);
}

.border-top-4-ridge-rose_pastel {
  border-top: 4px ridge var(--rose_pastel);
}

.border-top-4-inset-rose_pastel {
  border-top: 4px inset var(--rose_pastel);
}

.border-top-4-outset-rose_pastel {
  border-top: 4px outset var(--rose_pastel);
}

.border-top-4-none-rose_pastel {
  border-top: 4px none var(--rose_pastel);
}

.border-top-4-hidden-rose_pastel {
  border-top: 4px hidden var(--rose_pastel);
}

.border-top-4-solid-rose_chair_light {
  border-top: 4px solid var(--rose_chair_light);
}

.border-top-4-dashed-rose_chair_light {
  border-top: 4px dashed var(--rose_chair_light);
}

.border-top-4-dotted-rose_chair_light {
  border-top: 4px dotted var(--rose_chair_light);
}

.border-top-4-double-rose_chair_light {
  border-top: 4px double var(--rose_chair_light);
}

.border-top-4-groove-rose_chair_light {
  border-top: 4px groove var(--rose_chair_light);
}

.border-top-4-ridge-rose_chair_light {
  border-top: 4px ridge var(--rose_chair_light);
}

.border-top-4-inset-rose_chair_light {
  border-top: 4px inset var(--rose_chair_light);
}

.border-top-4-outset-rose_chair_light {
  border-top: 4px outset var(--rose_chair_light);
}

.border-top-4-none-rose_chair_light {
  border-top: 4px none var(--rose_chair_light);
}

.border-top-4-hidden-rose_chair_light {
  border-top: 4px hidden var(--rose_chair_light);
}

.border-top-4-solid-rose_chair_dark {
  border-top: 4px solid var(--rose_chair_dark);
}

.border-top-4-dashed-rose_chair_dark {
  border-top: 4px dashed var(--rose_chair_dark);
}

.border-top-4-dotted-rose_chair_dark {
  border-top: 4px dotted var(--rose_chair_dark);
}

.border-top-4-double-rose_chair_dark {
  border-top: 4px double var(--rose_chair_dark);
}

.border-top-4-groove-rose_chair_dark {
  border-top: 4px groove var(--rose_chair_dark);
}

.border-top-4-ridge-rose_chair_dark {
  border-top: 4px ridge var(--rose_chair_dark);
}

.border-top-4-inset-rose_chair_dark {
  border-top: 4px inset var(--rose_chair_dark);
}

.border-top-4-outset-rose_chair_dark {
  border-top: 4px outset var(--rose_chair_dark);
}

.border-top-4-none-rose_chair_dark {
  border-top: 4px none var(--rose_chair_dark);
}

.border-top-4-hidden-rose_chair_dark {
  border-top: 4px hidden var(--rose_chair_dark);
}

.border-top-4-solid-rose_chair_pastel {
  border-top: 4px solid var(--rose_chair_pastel);
}

.border-top-4-dashed-rose_chair_pastel {
  border-top: 4px dashed var(--rose_chair_pastel);
}

.border-top-4-dotted-rose_chair_pastel {
  border-top: 4px dotted var(--rose_chair_pastel);
}

.border-top-4-double-rose_chair_pastel {
  border-top: 4px double var(--rose_chair_pastel);
}

.border-top-4-groove-rose_chair_pastel {
  border-top: 4px groove var(--rose_chair_pastel);
}

.border-top-4-ridge-rose_chair_pastel {
  border-top: 4px ridge var(--rose_chair_pastel);
}

.border-top-4-inset-rose_chair_pastel {
  border-top: 4px inset var(--rose_chair_pastel);
}

.border-top-4-outset-rose_chair_pastel {
  border-top: 4px outset var(--rose_chair_pastel);
}

.border-top-4-none-rose_chair_pastel {
  border-top: 4px none var(--rose_chair_pastel);
}

.border-top-4-hidden-rose_chair_pastel {
  border-top: 4px hidden var(--rose_chair_pastel);
}

.border-top-4-solid-vert_positif {
  border-top: 4px solid var(--vert_positif);
}

.border-top-4-dashed-vert_positif {
  border-top: 4px dashed var(--vert_positif);
}

.border-top-4-dotted-vert_positif {
  border-top: 4px dotted var(--vert_positif);
}

.border-top-4-double-vert_positif {
  border-top: 4px double var(--vert_positif);
}

.border-top-4-groove-vert_positif {
  border-top: 4px groove var(--vert_positif);
}

.border-top-4-ridge-vert_positif {
  border-top: 4px ridge var(--vert_positif);
}

.border-top-4-inset-vert_positif {
  border-top: 4px inset var(--vert_positif);
}

.border-top-4-outset-vert_positif {
  border-top: 4px outset var(--vert_positif);
}

.border-top-4-none-vert_positif {
  border-top: 4px none var(--vert_positif);
}

.border-top-4-hidden-vert_positif {
  border-top: 4px hidden var(--vert_positif);
}

.border-top-4-solid-rouge_negatif {
  border-top: 4px solid var(--rouge_negatif);
}

.border-top-4-dashed-rouge_negatif {
  border-top: 4px dashed var(--rouge_negatif);
}

.border-top-4-dotted-rouge_negatif {
  border-top: 4px dotted var(--rouge_negatif);
}

.border-top-4-double-rouge_negatif {
  border-top: 4px double var(--rouge_negatif);
}

.border-top-4-groove-rouge_negatif {
  border-top: 4px groove var(--rouge_negatif);
}

.border-top-4-ridge-rouge_negatif {
  border-top: 4px ridge var(--rouge_negatif);
}

.border-top-4-inset-rouge_negatif {
  border-top: 4px inset var(--rouge_negatif);
}

.border-top-4-outset-rouge_negatif {
  border-top: 4px outset var(--rouge_negatif);
}

.border-top-4-none-rouge_negatif {
  border-top: 4px none var(--rouge_negatif);
}

.border-top-4-hidden-rouge_negatif {
  border-top: 4px hidden var(--rouge_negatif);
}

.border-top-4-solid-bleu_focus {
  border-top: 4px solid var(--bleu_focus);
}

.border-top-4-dashed-bleu_focus {
  border-top: 4px dashed var(--bleu_focus);
}

.border-top-4-dotted-bleu_focus {
  border-top: 4px dotted var(--bleu_focus);
}

.border-top-4-double-bleu_focus {
  border-top: 4px double var(--bleu_focus);
}

.border-top-4-groove-bleu_focus {
  border-top: 4px groove var(--bleu_focus);
}

.border-top-4-ridge-bleu_focus {
  border-top: 4px ridge var(--bleu_focus);
}

.border-top-4-inset-bleu_focus {
  border-top: 4px inset var(--bleu_focus);
}

.border-top-4-outset-bleu_focus {
  border-top: 4px outset var(--bleu_focus);
}

.border-top-4-none-bleu_focus {
  border-top: 4px none var(--bleu_focus);
}

.border-top-4-hidden-bleu_focus {
  border-top: 4px hidden var(--bleu_focus);
}

.border-top-4-solid-alerte_vert_positif {
  border-top: 4px solid var(--alerte_vert_positif);
}

.border-top-4-dashed-alerte_vert_positif {
  border-top: 4px dashed var(--alerte_vert_positif);
}

.border-top-4-dotted-alerte_vert_positif {
  border-top: 4px dotted var(--alerte_vert_positif);
}

.border-top-4-double-alerte_vert_positif {
  border-top: 4px double var(--alerte_vert_positif);
}

.border-top-4-groove-alerte_vert_positif {
  border-top: 4px groove var(--alerte_vert_positif);
}

.border-top-4-ridge-alerte_vert_positif {
  border-top: 4px ridge var(--alerte_vert_positif);
}

.border-top-4-inset-alerte_vert_positif {
  border-top: 4px inset var(--alerte_vert_positif);
}

.border-top-4-outset-alerte_vert_positif {
  border-top: 4px outset var(--alerte_vert_positif);
}

.border-top-4-none-alerte_vert_positif {
  border-top: 4px none var(--alerte_vert_positif);
}

.border-top-4-hidden-alerte_vert_positif {
  border-top: 4px hidden var(--alerte_vert_positif);
}

.border-top-4-solid-alerte_rouge_negatif {
  border-top: 4px solid var(--alerte_rouge_negatif);
}

.border-top-4-dashed-alerte_rouge_negatif {
  border-top: 4px dashed var(--alerte_rouge_negatif);
}

.border-top-4-dotted-alerte_rouge_negatif {
  border-top: 4px dotted var(--alerte_rouge_negatif);
}

.border-top-4-double-alerte_rouge_negatif {
  border-top: 4px double var(--alerte_rouge_negatif);
}

.border-top-4-groove-alerte_rouge_negatif {
  border-top: 4px groove var(--alerte_rouge_negatif);
}

.border-top-4-ridge-alerte_rouge_negatif {
  border-top: 4px ridge var(--alerte_rouge_negatif);
}

.border-top-4-inset-alerte_rouge_negatif {
  border-top: 4px inset var(--alerte_rouge_negatif);
}

.border-top-4-outset-alerte_rouge_negatif {
  border-top: 4px outset var(--alerte_rouge_negatif);
}

.border-top-4-none-alerte_rouge_negatif {
  border-top: 4px none var(--alerte_rouge_negatif);
}

.border-top-4-hidden-alerte_rouge_negatif {
  border-top: 4px hidden var(--alerte_rouge_negatif);
}

.border-top-4-solid-alerte_bleu_information {
  border-top: 4px solid var(--alerte_bleu_information);
}

.border-top-4-dashed-alerte_bleu_information {
  border-top: 4px dashed var(--alerte_bleu_information);
}

.border-top-4-dotted-alerte_bleu_information {
  border-top: 4px dotted var(--alerte_bleu_information);
}

.border-top-4-double-alerte_bleu_information {
  border-top: 4px double var(--alerte_bleu_information);
}

.border-top-4-groove-alerte_bleu_information {
  border-top: 4px groove var(--alerte_bleu_information);
}

.border-top-4-ridge-alerte_bleu_information {
  border-top: 4px ridge var(--alerte_bleu_information);
}

.border-top-4-inset-alerte_bleu_information {
  border-top: 4px inset var(--alerte_bleu_information);
}

.border-top-4-outset-alerte_bleu_information {
  border-top: 4px outset var(--alerte_bleu_information);
}

.border-top-4-none-alerte_bleu_information {
  border-top: 4px none var(--alerte_bleu_information);
}

.border-top-4-hidden-alerte_bleu_information {
  border-top: 4px hidden var(--alerte_bleu_information);
}

.border-top-4-solid-blanc {
  border-top: 4px solid #ffffff;
}

.border-top-4-dashed-blanc {
  border-top: 4px dashed #ffffff;
}

.border-top-4-dotted-blanc {
  border-top: 4px dotted #ffffff;
}

.border-top-4-double-blanc {
  border-top: 4px double #ffffff;
}

.border-top-4-groove-blanc {
  border-top: 4px groove #ffffff;
}

.border-top-4-ridge-blanc {
  border-top: 4px ridge #ffffff;
}

.border-top-4-inset-blanc {
  border-top: 4px inset #ffffff;
}

.border-top-4-outset-blanc {
  border-top: 4px outset #ffffff;
}

.border-top-4-none-blanc {
  border-top: 4px none #ffffff;
}

.border-top-4-hidden-blanc {
  border-top: 4px hidden #ffffff;
}

.border-top-4-solid-noir {
  border-top: 4px solid #222222;
}

.border-top-4-dashed-noir {
  border-top: 4px dashed #222222;
}

.border-top-4-dotted-noir {
  border-top: 4px dotted #222222;
}

.border-top-4-double-noir {
  border-top: 4px double #222222;
}

.border-top-4-groove-noir {
  border-top: 4px groove #222222;
}

.border-top-4-ridge-noir {
  border-top: 4px ridge #222222;
}

.border-top-4-inset-noir {
  border-top: 4px inset #222222;
}

.border-top-4-outset-noir {
  border-top: 4px outset #222222;
}

.border-top-4-none-noir {
  border-top: 4px none #222222;
}

.border-top-4-hidden-noir {
  border-top: 4px hidden #222222;
}

.border-top-4-solid-gris_light {
  border-top: 4px solid var(--gris_light);
}

.border-top-4-dashed-gris_light {
  border-top: 4px dashed var(--gris_light);
}

.border-top-4-dotted-gris_light {
  border-top: 4px dotted var(--gris_light);
}

.border-top-4-double-gris_light {
  border-top: 4px double var(--gris_light);
}

.border-top-4-groove-gris_light {
  border-top: 4px groove var(--gris_light);
}

.border-top-4-ridge-gris_light {
  border-top: 4px ridge var(--gris_light);
}

.border-top-4-inset-gris_light {
  border-top: 4px inset var(--gris_light);
}

.border-top-4-outset-gris_light {
  border-top: 4px outset var(--gris_light);
}

.border-top-4-none-gris_light {
  border-top: 4px none var(--gris_light);
}

.border-top-4-hidden-gris_light {
  border-top: 4px hidden var(--gris_light);
}

.border-top-4-solid-gris_dark {
  border-top: 4px solid var(--gris_dark);
}

.border-top-4-dashed-gris_dark {
  border-top: 4px dashed var(--gris_dark);
}

.border-top-4-dotted-gris_dark {
  border-top: 4px dotted var(--gris_dark);
}

.border-top-4-double-gris_dark {
  border-top: 4px double var(--gris_dark);
}

.border-top-4-groove-gris_dark {
  border-top: 4px groove var(--gris_dark);
}

.border-top-4-ridge-gris_dark {
  border-top: 4px ridge var(--gris_dark);
}

.border-top-4-inset-gris_dark {
  border-top: 4px inset var(--gris_dark);
}

.border-top-4-outset-gris_dark {
  border-top: 4px outset var(--gris_dark);
}

.border-top-4-none-gris_dark {
  border-top: 4px none var(--gris_dark);
}

.border-top-4-hidden-gris_dark {
  border-top: 4px hidden var(--gris_dark);
}

.border-top-4-solid-gris_background {
  border-top: 4px solid var(--gris_background);
}

.border-top-4-dashed-gris_background {
  border-top: 4px dashed var(--gris_background);
}

.border-top-4-dotted-gris_background {
  border-top: 4px dotted var(--gris_background);
}

.border-top-4-double-gris_background {
  border-top: 4px double var(--gris_background);
}

.border-top-4-groove-gris_background {
  border-top: 4px groove var(--gris_background);
}

.border-top-4-ridge-gris_background {
  border-top: 4px ridge var(--gris_background);
}

.border-top-4-inset-gris_background {
  border-top: 4px inset var(--gris_background);
}

.border-top-4-outset-gris_background {
  border-top: 4px outset var(--gris_background);
}

.border-top-4-none-gris_background {
  border-top: 4px none var(--gris_background);
}

.border-top-4-hidden-gris_background {
  border-top: 4px hidden var(--gris_background);
}

.border-bottom-4-solid-corail_mh_brand {
  border-bottom: 4px solid var(--corail_mh_brand);
}

.border-bottom-4-dashed-corail_mh_brand {
  border-bottom: 4px dashed var(--corail_mh_brand);
}

.border-bottom-4-dotted-corail_mh_brand {
  border-bottom: 4px dotted var(--corail_mh_brand);
}

.border-bottom-4-double-corail_mh_brand {
  border-bottom: 4px double var(--corail_mh_brand);
}

.border-bottom-4-groove-corail_mh_brand {
  border-bottom: 4px groove var(--corail_mh_brand);
}

.border-bottom-4-ridge-corail_mh_brand {
  border-bottom: 4px ridge var(--corail_mh_brand);
}

.border-bottom-4-inset-corail_mh_brand {
  border-bottom: 4px inset var(--corail_mh_brand);
}

.border-bottom-4-outset-corail_mh_brand {
  border-bottom: 4px outset var(--corail_mh_brand);
}

.border-bottom-4-none-corail_mh_brand {
  border-bottom: 4px none var(--corail_mh_brand);
}

.border-bottom-4-hidden-corail_mh_brand {
  border-bottom: 4px hidden var(--corail_mh_brand);
}

.border-bottom-4-solid-corail_mh_dark {
  border-bottom: 4px solid var(--corail_mh_dark);
}

.border-bottom-4-dashed-corail_mh_dark {
  border-bottom: 4px dashed var(--corail_mh_dark);
}

.border-bottom-4-dotted-corail_mh_dark {
  border-bottom: 4px dotted var(--corail_mh_dark);
}

.border-bottom-4-double-corail_mh_dark {
  border-bottom: 4px double var(--corail_mh_dark);
}

.border-bottom-4-groove-corail_mh_dark {
  border-bottom: 4px groove var(--corail_mh_dark);
}

.border-bottom-4-ridge-corail_mh_dark {
  border-bottom: 4px ridge var(--corail_mh_dark);
}

.border-bottom-4-inset-corail_mh_dark {
  border-bottom: 4px inset var(--corail_mh_dark);
}

.border-bottom-4-outset-corail_mh_dark {
  border-bottom: 4px outset var(--corail_mh_dark);
}

.border-bottom-4-none-corail_mh_dark {
  border-bottom: 4px none var(--corail_mh_dark);
}

.border-bottom-4-hidden-corail_mh_dark {
  border-bottom: 4px hidden var(--corail_mh_dark);
}

.border-bottom-4-solid-corail_mh_light {
  border-bottom: 4px solid var(--corail_mh_light);
}

.border-bottom-4-dashed-corail_mh_light {
  border-bottom: 4px dashed var(--corail_mh_light);
}

.border-bottom-4-dotted-corail_mh_light {
  border-bottom: 4px dotted var(--corail_mh_light);
}

.border-bottom-4-double-corail_mh_light {
  border-bottom: 4px double var(--corail_mh_light);
}

.border-bottom-4-groove-corail_mh_light {
  border-bottom: 4px groove var(--corail_mh_light);
}

.border-bottom-4-ridge-corail_mh_light {
  border-bottom: 4px ridge var(--corail_mh_light);
}

.border-bottom-4-inset-corail_mh_light {
  border-bottom: 4px inset var(--corail_mh_light);
}

.border-bottom-4-outset-corail_mh_light {
  border-bottom: 4px outset var(--corail_mh_light);
}

.border-bottom-4-none-corail_mh_light {
  border-bottom: 4px none var(--corail_mh_light);
}

.border-bottom-4-hidden-corail_mh_light {
  border-bottom: 4px hidden var(--corail_mh_light);
}

.border-bottom-4-solid-corail_pastel {
  border-bottom: 4px solid var(--corail_pastel);
}

.border-bottom-4-dashed-corail_pastel {
  border-bottom: 4px dashed var(--corail_pastel);
}

.border-bottom-4-dotted-corail_pastel {
  border-bottom: 4px dotted var(--corail_pastel);
}

.border-bottom-4-double-corail_pastel {
  border-bottom: 4px double var(--corail_pastel);
}

.border-bottom-4-groove-corail_pastel {
  border-bottom: 4px groove var(--corail_pastel);
}

.border-bottom-4-ridge-corail_pastel {
  border-bottom: 4px ridge var(--corail_pastel);
}

.border-bottom-4-inset-corail_pastel {
  border-bottom: 4px inset var(--corail_pastel);
}

.border-bottom-4-outset-corail_pastel {
  border-bottom: 4px outset var(--corail_pastel);
}

.border-bottom-4-none-corail_pastel {
  border-bottom: 4px none var(--corail_pastel);
}

.border-bottom-4-hidden-corail_pastel {
  border-bottom: 4px hidden var(--corail_pastel);
}

.border-bottom-4-solid-corail_light {
  border-bottom: 4px solid var(--corail_light);
}

.border-bottom-4-dashed-corail_light {
  border-bottom: 4px dashed var(--corail_light);
}

.border-bottom-4-dotted-corail_light {
  border-bottom: 4px dotted var(--corail_light);
}

.border-bottom-4-double-corail_light {
  border-bottom: 4px double var(--corail_light);
}

.border-bottom-4-groove-corail_light {
  border-bottom: 4px groove var(--corail_light);
}

.border-bottom-4-ridge-corail_light {
  border-bottom: 4px ridge var(--corail_light);
}

.border-bottom-4-inset-corail_light {
  border-bottom: 4px inset var(--corail_light);
}

.border-bottom-4-outset-corail_light {
  border-bottom: 4px outset var(--corail_light);
}

.border-bottom-4-none-corail_light {
  border-bottom: 4px none var(--corail_light);
}

.border-bottom-4-hidden-corail_light {
  border-bottom: 4px hidden var(--corail_light);
}

.border-bottom-4-solid-corail_dark {
  border-bottom: 4px solid var(--corail_dark);
}

.border-bottom-4-dashed-corail_dark {
  border-bottom: 4px dashed var(--corail_dark);
}

.border-bottom-4-dotted-corail_dark {
  border-bottom: 4px dotted var(--corail_dark);
}

.border-bottom-4-double-corail_dark {
  border-bottom: 4px double var(--corail_dark);
}

.border-bottom-4-groove-corail_dark {
  border-bottom: 4px groove var(--corail_dark);
}

.border-bottom-4-ridge-corail_dark {
  border-bottom: 4px ridge var(--corail_dark);
}

.border-bottom-4-inset-corail_dark {
  border-bottom: 4px inset var(--corail_dark);
}

.border-bottom-4-outset-corail_dark {
  border-bottom: 4px outset var(--corail_dark);
}

.border-bottom-4-none-corail_dark {
  border-bottom: 4px none var(--corail_dark);
}

.border-bottom-4-hidden-corail_dark {
  border-bottom: 4px hidden var(--corail_dark);
}

.border-bottom-4-solid-gris_sable_light {
  border-bottom: 4px solid var(--gris_sable_light);
}

.border-bottom-4-dashed-gris_sable_light {
  border-bottom: 4px dashed var(--gris_sable_light);
}

.border-bottom-4-dotted-gris_sable_light {
  border-bottom: 4px dotted var(--gris_sable_light);
}

.border-bottom-4-double-gris_sable_light {
  border-bottom: 4px double var(--gris_sable_light);
}

.border-bottom-4-groove-gris_sable_light {
  border-bottom: 4px groove var(--gris_sable_light);
}

.border-bottom-4-ridge-gris_sable_light {
  border-bottom: 4px ridge var(--gris_sable_light);
}

.border-bottom-4-inset-gris_sable_light {
  border-bottom: 4px inset var(--gris_sable_light);
}

.border-bottom-4-outset-gris_sable_light {
  border-bottom: 4px outset var(--gris_sable_light);
}

.border-bottom-4-none-gris_sable_light {
  border-bottom: 4px none var(--gris_sable_light);
}

.border-bottom-4-hidden-gris_sable_light {
  border-bottom: 4px hidden var(--gris_sable_light);
}

.border-bottom-4-solid-gris_sable_dark {
  border-bottom: 4px solid var(--gris_sable_dark);
}

.border-bottom-4-dashed-gris_sable_dark {
  border-bottom: 4px dashed var(--gris_sable_dark);
}

.border-bottom-4-dotted-gris_sable_dark {
  border-bottom: 4px dotted var(--gris_sable_dark);
}

.border-bottom-4-double-gris_sable_dark {
  border-bottom: 4px double var(--gris_sable_dark);
}

.border-bottom-4-groove-gris_sable_dark {
  border-bottom: 4px groove var(--gris_sable_dark);
}

.border-bottom-4-ridge-gris_sable_dark {
  border-bottom: 4px ridge var(--gris_sable_dark);
}

.border-bottom-4-inset-gris_sable_dark {
  border-bottom: 4px inset var(--gris_sable_dark);
}

.border-bottom-4-outset-gris_sable_dark {
  border-bottom: 4px outset var(--gris_sable_dark);
}

.border-bottom-4-none-gris_sable_dark {
  border-bottom: 4px none var(--gris_sable_dark);
}

.border-bottom-4-hidden-gris_sable_dark {
  border-bottom: 4px hidden var(--gris_sable_dark);
}

.border-bottom-4-solid-gris_sable_pastel {
  border-bottom: 4px solid var(--gris_sable_pastel);
}

.border-bottom-4-dashed-gris_sable_pastel {
  border-bottom: 4px dashed var(--gris_sable_pastel);
}

.border-bottom-4-dotted-gris_sable_pastel {
  border-bottom: 4px dotted var(--gris_sable_pastel);
}

.border-bottom-4-double-gris_sable_pastel {
  border-bottom: 4px double var(--gris_sable_pastel);
}

.border-bottom-4-groove-gris_sable_pastel {
  border-bottom: 4px groove var(--gris_sable_pastel);
}

.border-bottom-4-ridge-gris_sable_pastel {
  border-bottom: 4px ridge var(--gris_sable_pastel);
}

.border-bottom-4-inset-gris_sable_pastel {
  border-bottom: 4px inset var(--gris_sable_pastel);
}

.border-bottom-4-outset-gris_sable_pastel {
  border-bottom: 4px outset var(--gris_sable_pastel);
}

.border-bottom-4-none-gris_sable_pastel {
  border-bottom: 4px none var(--gris_sable_pastel);
}

.border-bottom-4-hidden-gris_sable_pastel {
  border-bottom: 4px hidden var(--gris_sable_pastel);
}

.border-bottom-4-solid-jaune_light {
  border-bottom: 4px solid var(--jaune_light);
}

.border-bottom-4-dashed-jaune_light {
  border-bottom: 4px dashed var(--jaune_light);
}

.border-bottom-4-dotted-jaune_light {
  border-bottom: 4px dotted var(--jaune_light);
}

.border-bottom-4-double-jaune_light {
  border-bottom: 4px double var(--jaune_light);
}

.border-bottom-4-groove-jaune_light {
  border-bottom: 4px groove var(--jaune_light);
}

.border-bottom-4-ridge-jaune_light {
  border-bottom: 4px ridge var(--jaune_light);
}

.border-bottom-4-inset-jaune_light {
  border-bottom: 4px inset var(--jaune_light);
}

.border-bottom-4-outset-jaune_light {
  border-bottom: 4px outset var(--jaune_light);
}

.border-bottom-4-none-jaune_light {
  border-bottom: 4px none var(--jaune_light);
}

.border-bottom-4-hidden-jaune_light {
  border-bottom: 4px hidden var(--jaune_light);
}

.border-bottom-4-solid-jaune_dark {
  border-bottom: 4px solid var(--jaune_dark);
}

.border-bottom-4-dashed-jaune_dark {
  border-bottom: 4px dashed var(--jaune_dark);
}

.border-bottom-4-dotted-jaune_dark {
  border-bottom: 4px dotted var(--jaune_dark);
}

.border-bottom-4-double-jaune_dark {
  border-bottom: 4px double var(--jaune_dark);
}

.border-bottom-4-groove-jaune_dark {
  border-bottom: 4px groove var(--jaune_dark);
}

.border-bottom-4-ridge-jaune_dark {
  border-bottom: 4px ridge var(--jaune_dark);
}

.border-bottom-4-inset-jaune_dark {
  border-bottom: 4px inset var(--jaune_dark);
}

.border-bottom-4-outset-jaune_dark {
  border-bottom: 4px outset var(--jaune_dark);
}

.border-bottom-4-none-jaune_dark {
  border-bottom: 4px none var(--jaune_dark);
}

.border-bottom-4-hidden-jaune_dark {
  border-bottom: 4px hidden var(--jaune_dark);
}

.border-bottom-4-solid-jaune_pastel {
  border-bottom: 4px solid var(--jaune_pastel);
}

.border-bottom-4-dashed-jaune_pastel {
  border-bottom: 4px dashed var(--jaune_pastel);
}

.border-bottom-4-dotted-jaune_pastel {
  border-bottom: 4px dotted var(--jaune_pastel);
}

.border-bottom-4-double-jaune_pastel {
  border-bottom: 4px double var(--jaune_pastel);
}

.border-bottom-4-groove-jaune_pastel {
  border-bottom: 4px groove var(--jaune_pastel);
}

.border-bottom-4-ridge-jaune_pastel {
  border-bottom: 4px ridge var(--jaune_pastel);
}

.border-bottom-4-inset-jaune_pastel {
  border-bottom: 4px inset var(--jaune_pastel);
}

.border-bottom-4-outset-jaune_pastel {
  border-bottom: 4px outset var(--jaune_pastel);
}

.border-bottom-4-none-jaune_pastel {
  border-bottom: 4px none var(--jaune_pastel);
}

.border-bottom-4-hidden-jaune_pastel {
  border-bottom: 4px hidden var(--jaune_pastel);
}

.border-bottom-4-solid-vert_light {
  border-bottom: 4px solid var(--vert_light);
}

.border-bottom-4-dashed-vert_light {
  border-bottom: 4px dashed var(--vert_light);
}

.border-bottom-4-dotted-vert_light {
  border-bottom: 4px dotted var(--vert_light);
}

.border-bottom-4-double-vert_light {
  border-bottom: 4px double var(--vert_light);
}

.border-bottom-4-groove-vert_light {
  border-bottom: 4px groove var(--vert_light);
}

.border-bottom-4-ridge-vert_light {
  border-bottom: 4px ridge var(--vert_light);
}

.border-bottom-4-inset-vert_light {
  border-bottom: 4px inset var(--vert_light);
}

.border-bottom-4-outset-vert_light {
  border-bottom: 4px outset var(--vert_light);
}

.border-bottom-4-none-vert_light {
  border-bottom: 4px none var(--vert_light);
}

.border-bottom-4-hidden-vert_light {
  border-bottom: 4px hidden var(--vert_light);
}

.border-bottom-4-solid-vert_dark {
  border-bottom: 4px solid var(--vert_dark);
}

.border-bottom-4-dashed-vert_dark {
  border-bottom: 4px dashed var(--vert_dark);
}

.border-bottom-4-dotted-vert_dark {
  border-bottom: 4px dotted var(--vert_dark);
}

.border-bottom-4-double-vert_dark {
  border-bottom: 4px double var(--vert_dark);
}

.border-bottom-4-groove-vert_dark {
  border-bottom: 4px groove var(--vert_dark);
}

.border-bottom-4-ridge-vert_dark {
  border-bottom: 4px ridge var(--vert_dark);
}

.border-bottom-4-inset-vert_dark {
  border-bottom: 4px inset var(--vert_dark);
}

.border-bottom-4-outset-vert_dark {
  border-bottom: 4px outset var(--vert_dark);
}

.border-bottom-4-none-vert_dark {
  border-bottom: 4px none var(--vert_dark);
}

.border-bottom-4-hidden-vert_dark {
  border-bottom: 4px hidden var(--vert_dark);
}

.border-bottom-4-solid-vert_pastel {
  border-bottom: 4px solid var(--vert_pastel);
}

.border-bottom-4-dashed-vert_pastel {
  border-bottom: 4px dashed var(--vert_pastel);
}

.border-bottom-4-dotted-vert_pastel {
  border-bottom: 4px dotted var(--vert_pastel);
}

.border-bottom-4-double-vert_pastel {
  border-bottom: 4px double var(--vert_pastel);
}

.border-bottom-4-groove-vert_pastel {
  border-bottom: 4px groove var(--vert_pastel);
}

.border-bottom-4-ridge-vert_pastel {
  border-bottom: 4px ridge var(--vert_pastel);
}

.border-bottom-4-inset-vert_pastel {
  border-bottom: 4px inset var(--vert_pastel);
}

.border-bottom-4-outset-vert_pastel {
  border-bottom: 4px outset var(--vert_pastel);
}

.border-bottom-4-none-vert_pastel {
  border-bottom: 4px none var(--vert_pastel);
}

.border-bottom-4-hidden-vert_pastel {
  border-bottom: 4px hidden var(--vert_pastel);
}

.border-bottom-4-solid-bleu_turquoise_light {
  border-bottom: 4px solid var(--bleu_turquoise_light);
}

.border-bottom-4-dashed-bleu_turquoise_light {
  border-bottom: 4px dashed var(--bleu_turquoise_light);
}

.border-bottom-4-dotted-bleu_turquoise_light {
  border-bottom: 4px dotted var(--bleu_turquoise_light);
}

.border-bottom-4-double-bleu_turquoise_light {
  border-bottom: 4px double var(--bleu_turquoise_light);
}

.border-bottom-4-groove-bleu_turquoise_light {
  border-bottom: 4px groove var(--bleu_turquoise_light);
}

.border-bottom-4-ridge-bleu_turquoise_light {
  border-bottom: 4px ridge var(--bleu_turquoise_light);
}

.border-bottom-4-inset-bleu_turquoise_light {
  border-bottom: 4px inset var(--bleu_turquoise_light);
}

.border-bottom-4-outset-bleu_turquoise_light {
  border-bottom: 4px outset var(--bleu_turquoise_light);
}

.border-bottom-4-none-bleu_turquoise_light {
  border-bottom: 4px none var(--bleu_turquoise_light);
}

.border-bottom-4-hidden-bleu_turquoise_light {
  border-bottom: 4px hidden var(--bleu_turquoise_light);
}

.border-bottom-4-solid-bleu_turquoise_middle {
  border-bottom: 4px solid var(--bleu_turquoise_middle);
}

.border-bottom-4-dashed-bleu_turquoise_middle {
  border-bottom: 4px dashed var(--bleu_turquoise_middle);
}

.border-bottom-4-dotted-bleu_turquoise_middle {
  border-bottom: 4px dotted var(--bleu_turquoise_middle);
}

.border-bottom-4-double-bleu_turquoise_middle {
  border-bottom: 4px double var(--bleu_turquoise_middle);
}

.border-bottom-4-groove-bleu_turquoise_middle {
  border-bottom: 4px groove var(--bleu_turquoise_middle);
}

.border-bottom-4-ridge-bleu_turquoise_middle {
  border-bottom: 4px ridge var(--bleu_turquoise_middle);
}

.border-bottom-4-inset-bleu_turquoise_middle {
  border-bottom: 4px inset var(--bleu_turquoise_middle);
}

.border-bottom-4-outset-bleu_turquoise_middle {
  border-bottom: 4px outset var(--bleu_turquoise_middle);
}

.border-bottom-4-none-bleu_turquoise_middle {
  border-bottom: 4px none var(--bleu_turquoise_middle);
}

.border-bottom-4-hidden-bleu_turquoise_middle {
  border-bottom: 4px hidden var(--bleu_turquoise_middle);
}

.border-bottom-4-solid-bleu_turquoise_dark {
  border-bottom: 4px solid var(--bleu_turquoise_dark);
}

.border-bottom-4-dashed-bleu_turquoise_dark {
  border-bottom: 4px dashed var(--bleu_turquoise_dark);
}

.border-bottom-4-dotted-bleu_turquoise_dark {
  border-bottom: 4px dotted var(--bleu_turquoise_dark);
}

.border-bottom-4-double-bleu_turquoise_dark {
  border-bottom: 4px double var(--bleu_turquoise_dark);
}

.border-bottom-4-groove-bleu_turquoise_dark {
  border-bottom: 4px groove var(--bleu_turquoise_dark);
}

.border-bottom-4-ridge-bleu_turquoise_dark {
  border-bottom: 4px ridge var(--bleu_turquoise_dark);
}

.border-bottom-4-inset-bleu_turquoise_dark {
  border-bottom: 4px inset var(--bleu_turquoise_dark);
}

.border-bottom-4-outset-bleu_turquoise_dark {
  border-bottom: 4px outset var(--bleu_turquoise_dark);
}

.border-bottom-4-none-bleu_turquoise_dark {
  border-bottom: 4px none var(--bleu_turquoise_dark);
}

.border-bottom-4-hidden-bleu_turquoise_dark {
  border-bottom: 4px hidden var(--bleu_turquoise_dark);
}

.border-bottom-4-solid-bleu_turquoise_pastel {
  border-bottom: 4px solid var(--bleu_turquoise_pastel);
}

.border-bottom-4-dashed-bleu_turquoise_pastel {
  border-bottom: 4px dashed var(--bleu_turquoise_pastel);
}

.border-bottom-4-dotted-bleu_turquoise_pastel {
  border-bottom: 4px dotted var(--bleu_turquoise_pastel);
}

.border-bottom-4-double-bleu_turquoise_pastel {
  border-bottom: 4px double var(--bleu_turquoise_pastel);
}

.border-bottom-4-groove-bleu_turquoise_pastel {
  border-bottom: 4px groove var(--bleu_turquoise_pastel);
}

.border-bottom-4-ridge-bleu_turquoise_pastel {
  border-bottom: 4px ridge var(--bleu_turquoise_pastel);
}

.border-bottom-4-inset-bleu_turquoise_pastel {
  border-bottom: 4px inset var(--bleu_turquoise_pastel);
}

.border-bottom-4-outset-bleu_turquoise_pastel {
  border-bottom: 4px outset var(--bleu_turquoise_pastel);
}

.border-bottom-4-none-bleu_turquoise_pastel {
  border-bottom: 4px none var(--bleu_turquoise_pastel);
}

.border-bottom-4-hidden-bleu_turquoise_pastel {
  border-bottom: 4px hidden var(--bleu_turquoise_pastel);
}

.border-bottom-4-solid-bleu_light {
  border-bottom: 4px solid var(--bleu_light);
}

.border-bottom-4-dashed-bleu_light {
  border-bottom: 4px dashed var(--bleu_light);
}

.border-bottom-4-dotted-bleu_light {
  border-bottom: 4px dotted var(--bleu_light);
}

.border-bottom-4-double-bleu_light {
  border-bottom: 4px double var(--bleu_light);
}

.border-bottom-4-groove-bleu_light {
  border-bottom: 4px groove var(--bleu_light);
}

.border-bottom-4-ridge-bleu_light {
  border-bottom: 4px ridge var(--bleu_light);
}

.border-bottom-4-inset-bleu_light {
  border-bottom: 4px inset var(--bleu_light);
}

.border-bottom-4-outset-bleu_light {
  border-bottom: 4px outset var(--bleu_light);
}

.border-bottom-4-none-bleu_light {
  border-bottom: 4px none var(--bleu_light);
}

.border-bottom-4-hidden-bleu_light {
  border-bottom: 4px hidden var(--bleu_light);
}

.border-bottom-4-solid-bleu_pastel {
  border-bottom: 4px solid var(--bleu_pastel);
}

.border-bottom-4-dashed-bleu_pastel {
  border-bottom: 4px dashed var(--bleu_pastel);
}

.border-bottom-4-dotted-bleu_pastel {
  border-bottom: 4px dotted var(--bleu_pastel);
}

.border-bottom-4-double-bleu_pastel {
  border-bottom: 4px double var(--bleu_pastel);
}

.border-bottom-4-groove-bleu_pastel {
  border-bottom: 4px groove var(--bleu_pastel);
}

.border-bottom-4-ridge-bleu_pastel {
  border-bottom: 4px ridge var(--bleu_pastel);
}

.border-bottom-4-inset-bleu_pastel {
  border-bottom: 4px inset var(--bleu_pastel);
}

.border-bottom-4-outset-bleu_pastel {
  border-bottom: 4px outset var(--bleu_pastel);
}

.border-bottom-4-none-bleu_pastel {
  border-bottom: 4px none var(--bleu_pastel);
}

.border-bottom-4-hidden-bleu_pastel {
  border-bottom: 4px hidden var(--bleu_pastel);
}

.border-bottom-4-solid-bleu_dark {
  border-bottom: 4px solid var(--bleu_dark);
}

.border-bottom-4-dashed-bleu_dark {
  border-bottom: 4px dashed var(--bleu_dark);
}

.border-bottom-4-dotted-bleu_dark {
  border-bottom: 4px dotted var(--bleu_dark);
}

.border-bottom-4-double-bleu_dark {
  border-bottom: 4px double var(--bleu_dark);
}

.border-bottom-4-groove-bleu_dark {
  border-bottom: 4px groove var(--bleu_dark);
}

.border-bottom-4-ridge-bleu_dark {
  border-bottom: 4px ridge var(--bleu_dark);
}

.border-bottom-4-inset-bleu_dark {
  border-bottom: 4px inset var(--bleu_dark);
}

.border-bottom-4-outset-bleu_dark {
  border-bottom: 4px outset var(--bleu_dark);
}

.border-bottom-4-none-bleu_dark {
  border-bottom: 4px none var(--bleu_dark);
}

.border-bottom-4-hidden-bleu_dark {
  border-bottom: 4px hidden var(--bleu_dark);
}

.border-bottom-4-solid-violet_light {
  border-bottom: 4px solid var(--violet_light);
}

.border-bottom-4-dashed-violet_light {
  border-bottom: 4px dashed var(--violet_light);
}

.border-bottom-4-dotted-violet_light {
  border-bottom: 4px dotted var(--violet_light);
}

.border-bottom-4-double-violet_light {
  border-bottom: 4px double var(--violet_light);
}

.border-bottom-4-groove-violet_light {
  border-bottom: 4px groove var(--violet_light);
}

.border-bottom-4-ridge-violet_light {
  border-bottom: 4px ridge var(--violet_light);
}

.border-bottom-4-inset-violet_light {
  border-bottom: 4px inset var(--violet_light);
}

.border-bottom-4-outset-violet_light {
  border-bottom: 4px outset var(--violet_light);
}

.border-bottom-4-none-violet_light {
  border-bottom: 4px none var(--violet_light);
}

.border-bottom-4-hidden-violet_light {
  border-bottom: 4px hidden var(--violet_light);
}

.border-bottom-4-solid-violet_dark {
  border-bottom: 4px solid var(--violet_dark);
}

.border-bottom-4-dashed-violet_dark {
  border-bottom: 4px dashed var(--violet_dark);
}

.border-bottom-4-dotted-violet_dark {
  border-bottom: 4px dotted var(--violet_dark);
}

.border-bottom-4-double-violet_dark {
  border-bottom: 4px double var(--violet_dark);
}

.border-bottom-4-groove-violet_dark {
  border-bottom: 4px groove var(--violet_dark);
}

.border-bottom-4-ridge-violet_dark {
  border-bottom: 4px ridge var(--violet_dark);
}

.border-bottom-4-inset-violet_dark {
  border-bottom: 4px inset var(--violet_dark);
}

.border-bottom-4-outset-violet_dark {
  border-bottom: 4px outset var(--violet_dark);
}

.border-bottom-4-none-violet_dark {
  border-bottom: 4px none var(--violet_dark);
}

.border-bottom-4-hidden-violet_dark {
  border-bottom: 4px hidden var(--violet_dark);
}

.border-bottom-4-solid-violet_light_deces {
  border-bottom: 4px solid var(--violet_light_deces);
}

.border-bottom-4-dashed-violet_light_deces {
  border-bottom: 4px dashed var(--violet_light_deces);
}

.border-bottom-4-dotted-violet_light_deces {
  border-bottom: 4px dotted var(--violet_light_deces);
}

.border-bottom-4-double-violet_light_deces {
  border-bottom: 4px double var(--violet_light_deces);
}

.border-bottom-4-groove-violet_light_deces {
  border-bottom: 4px groove var(--violet_light_deces);
}

.border-bottom-4-ridge-violet_light_deces {
  border-bottom: 4px ridge var(--violet_light_deces);
}

.border-bottom-4-inset-violet_light_deces {
  border-bottom: 4px inset var(--violet_light_deces);
}

.border-bottom-4-outset-violet_light_deces {
  border-bottom: 4px outset var(--violet_light_deces);
}

.border-bottom-4-none-violet_light_deces {
  border-bottom: 4px none var(--violet_light_deces);
}

.border-bottom-4-hidden-violet_light_deces {
  border-bottom: 4px hidden var(--violet_light_deces);
}

.border-bottom-4-solid-violet_dark_deces {
  border-bottom: 4px solid var(--violet_dark_deces);
}

.border-bottom-4-dashed-violet_dark_deces {
  border-bottom: 4px dashed var(--violet_dark_deces);
}

.border-bottom-4-dotted-violet_dark_deces {
  border-bottom: 4px dotted var(--violet_dark_deces);
}

.border-bottom-4-double-violet_dark_deces {
  border-bottom: 4px double var(--violet_dark_deces);
}

.border-bottom-4-groove-violet_dark_deces {
  border-bottom: 4px groove var(--violet_dark_deces);
}

.border-bottom-4-ridge-violet_dark_deces {
  border-bottom: 4px ridge var(--violet_dark_deces);
}

.border-bottom-4-inset-violet_dark_deces {
  border-bottom: 4px inset var(--violet_dark_deces);
}

.border-bottom-4-outset-violet_dark_deces {
  border-bottom: 4px outset var(--violet_dark_deces);
}

.border-bottom-4-none-violet_dark_deces {
  border-bottom: 4px none var(--violet_dark_deces);
}

.border-bottom-4-hidden-violet_dark_deces {
  border-bottom: 4px hidden var(--violet_dark_deces);
}

.border-bottom-4-solid-violet_pastel {
  border-bottom: 4px solid var(--violet_pastel);
}

.border-bottom-4-dashed-violet_pastel {
  border-bottom: 4px dashed var(--violet_pastel);
}

.border-bottom-4-dotted-violet_pastel {
  border-bottom: 4px dotted var(--violet_pastel);
}

.border-bottom-4-double-violet_pastel {
  border-bottom: 4px double var(--violet_pastel);
}

.border-bottom-4-groove-violet_pastel {
  border-bottom: 4px groove var(--violet_pastel);
}

.border-bottom-4-ridge-violet_pastel {
  border-bottom: 4px ridge var(--violet_pastel);
}

.border-bottom-4-inset-violet_pastel {
  border-bottom: 4px inset var(--violet_pastel);
}

.border-bottom-4-outset-violet_pastel {
  border-bottom: 4px outset var(--violet_pastel);
}

.border-bottom-4-none-violet_pastel {
  border-bottom: 4px none var(--violet_pastel);
}

.border-bottom-4-hidden-violet_pastel {
  border-bottom: 4px hidden var(--violet_pastel);
}

.border-bottom-4-solid-violet_pastel_deces {
  border-bottom: 4px solid var(--violet_pastel_deces);
}

.border-bottom-4-dashed-violet_pastel_deces {
  border-bottom: 4px dashed var(--violet_pastel_deces);
}

.border-bottom-4-dotted-violet_pastel_deces {
  border-bottom: 4px dotted var(--violet_pastel_deces);
}

.border-bottom-4-double-violet_pastel_deces {
  border-bottom: 4px double var(--violet_pastel_deces);
}

.border-bottom-4-groove-violet_pastel_deces {
  border-bottom: 4px groove var(--violet_pastel_deces);
}

.border-bottom-4-ridge-violet_pastel_deces {
  border-bottom: 4px ridge var(--violet_pastel_deces);
}

.border-bottom-4-inset-violet_pastel_deces {
  border-bottom: 4px inset var(--violet_pastel_deces);
}

.border-bottom-4-outset-violet_pastel_deces {
  border-bottom: 4px outset var(--violet_pastel_deces);
}

.border-bottom-4-none-violet_pastel_deces {
  border-bottom: 4px none var(--violet_pastel_deces);
}

.border-bottom-4-hidden-violet_pastel_deces {
  border-bottom: 4px hidden var(--violet_pastel_deces);
}

.border-bottom-4-solid-mauve {
  border-bottom: 4px solid var(--mauve);
}

.border-bottom-4-dashed-mauve {
  border-bottom: 4px dashed var(--mauve);
}

.border-bottom-4-dotted-mauve {
  border-bottom: 4px dotted var(--mauve);
}

.border-bottom-4-double-mauve {
  border-bottom: 4px double var(--mauve);
}

.border-bottom-4-groove-mauve {
  border-bottom: 4px groove var(--mauve);
}

.border-bottom-4-ridge-mauve {
  border-bottom: 4px ridge var(--mauve);
}

.border-bottom-4-inset-mauve {
  border-bottom: 4px inset var(--mauve);
}

.border-bottom-4-outset-mauve {
  border-bottom: 4px outset var(--mauve);
}

.border-bottom-4-none-mauve {
  border-bottom: 4px none var(--mauve);
}

.border-bottom-4-hidden-mauve {
  border-bottom: 4px hidden var(--mauve);
}

.border-bottom-4-solid-rose_light {
  border-bottom: 4px solid var(--rose_light);
}

.border-bottom-4-dashed-rose_light {
  border-bottom: 4px dashed var(--rose_light);
}

.border-bottom-4-dotted-rose_light {
  border-bottom: 4px dotted var(--rose_light);
}

.border-bottom-4-double-rose_light {
  border-bottom: 4px double var(--rose_light);
}

.border-bottom-4-groove-rose_light {
  border-bottom: 4px groove var(--rose_light);
}

.border-bottom-4-ridge-rose_light {
  border-bottom: 4px ridge var(--rose_light);
}

.border-bottom-4-inset-rose_light {
  border-bottom: 4px inset var(--rose_light);
}

.border-bottom-4-outset-rose_light {
  border-bottom: 4px outset var(--rose_light);
}

.border-bottom-4-none-rose_light {
  border-bottom: 4px none var(--rose_light);
}

.border-bottom-4-hidden-rose_light {
  border-bottom: 4px hidden var(--rose_light);
}

.border-bottom-4-solid-rose_dark {
  border-bottom: 4px solid var(--rose_dark);
}

.border-bottom-4-dashed-rose_dark {
  border-bottom: 4px dashed var(--rose_dark);
}

.border-bottom-4-dotted-rose_dark {
  border-bottom: 4px dotted var(--rose_dark);
}

.border-bottom-4-double-rose_dark {
  border-bottom: 4px double var(--rose_dark);
}

.border-bottom-4-groove-rose_dark {
  border-bottom: 4px groove var(--rose_dark);
}

.border-bottom-4-ridge-rose_dark {
  border-bottom: 4px ridge var(--rose_dark);
}

.border-bottom-4-inset-rose_dark {
  border-bottom: 4px inset var(--rose_dark);
}

.border-bottom-4-outset-rose_dark {
  border-bottom: 4px outset var(--rose_dark);
}

.border-bottom-4-none-rose_dark {
  border-bottom: 4px none var(--rose_dark);
}

.border-bottom-4-hidden-rose_dark {
  border-bottom: 4px hidden var(--rose_dark);
}

.border-bottom-4-solid-rose_pastel {
  border-bottom: 4px solid var(--rose_pastel);
}

.border-bottom-4-dashed-rose_pastel {
  border-bottom: 4px dashed var(--rose_pastel);
}

.border-bottom-4-dotted-rose_pastel {
  border-bottom: 4px dotted var(--rose_pastel);
}

.border-bottom-4-double-rose_pastel {
  border-bottom: 4px double var(--rose_pastel);
}

.border-bottom-4-groove-rose_pastel {
  border-bottom: 4px groove var(--rose_pastel);
}

.border-bottom-4-ridge-rose_pastel {
  border-bottom: 4px ridge var(--rose_pastel);
}

.border-bottom-4-inset-rose_pastel {
  border-bottom: 4px inset var(--rose_pastel);
}

.border-bottom-4-outset-rose_pastel {
  border-bottom: 4px outset var(--rose_pastel);
}

.border-bottom-4-none-rose_pastel {
  border-bottom: 4px none var(--rose_pastel);
}

.border-bottom-4-hidden-rose_pastel {
  border-bottom: 4px hidden var(--rose_pastel);
}

.border-bottom-4-solid-rose_chair_light {
  border-bottom: 4px solid var(--rose_chair_light);
}

.border-bottom-4-dashed-rose_chair_light {
  border-bottom: 4px dashed var(--rose_chair_light);
}

.border-bottom-4-dotted-rose_chair_light {
  border-bottom: 4px dotted var(--rose_chair_light);
}

.border-bottom-4-double-rose_chair_light {
  border-bottom: 4px double var(--rose_chair_light);
}

.border-bottom-4-groove-rose_chair_light {
  border-bottom: 4px groove var(--rose_chair_light);
}

.border-bottom-4-ridge-rose_chair_light {
  border-bottom: 4px ridge var(--rose_chair_light);
}

.border-bottom-4-inset-rose_chair_light {
  border-bottom: 4px inset var(--rose_chair_light);
}

.border-bottom-4-outset-rose_chair_light {
  border-bottom: 4px outset var(--rose_chair_light);
}

.border-bottom-4-none-rose_chair_light {
  border-bottom: 4px none var(--rose_chair_light);
}

.border-bottom-4-hidden-rose_chair_light {
  border-bottom: 4px hidden var(--rose_chair_light);
}

.border-bottom-4-solid-rose_chair_dark {
  border-bottom: 4px solid var(--rose_chair_dark);
}

.border-bottom-4-dashed-rose_chair_dark {
  border-bottom: 4px dashed var(--rose_chair_dark);
}

.border-bottom-4-dotted-rose_chair_dark {
  border-bottom: 4px dotted var(--rose_chair_dark);
}

.border-bottom-4-double-rose_chair_dark {
  border-bottom: 4px double var(--rose_chair_dark);
}

.border-bottom-4-groove-rose_chair_dark {
  border-bottom: 4px groove var(--rose_chair_dark);
}

.border-bottom-4-ridge-rose_chair_dark {
  border-bottom: 4px ridge var(--rose_chair_dark);
}

.border-bottom-4-inset-rose_chair_dark {
  border-bottom: 4px inset var(--rose_chair_dark);
}

.border-bottom-4-outset-rose_chair_dark {
  border-bottom: 4px outset var(--rose_chair_dark);
}

.border-bottom-4-none-rose_chair_dark {
  border-bottom: 4px none var(--rose_chair_dark);
}

.border-bottom-4-hidden-rose_chair_dark {
  border-bottom: 4px hidden var(--rose_chair_dark);
}

.border-bottom-4-solid-rose_chair_pastel {
  border-bottom: 4px solid var(--rose_chair_pastel);
}

.border-bottom-4-dashed-rose_chair_pastel {
  border-bottom: 4px dashed var(--rose_chair_pastel);
}

.border-bottom-4-dotted-rose_chair_pastel {
  border-bottom: 4px dotted var(--rose_chair_pastel);
}

.border-bottom-4-double-rose_chair_pastel {
  border-bottom: 4px double var(--rose_chair_pastel);
}

.border-bottom-4-groove-rose_chair_pastel {
  border-bottom: 4px groove var(--rose_chair_pastel);
}

.border-bottom-4-ridge-rose_chair_pastel {
  border-bottom: 4px ridge var(--rose_chair_pastel);
}

.border-bottom-4-inset-rose_chair_pastel {
  border-bottom: 4px inset var(--rose_chair_pastel);
}

.border-bottom-4-outset-rose_chair_pastel {
  border-bottom: 4px outset var(--rose_chair_pastel);
}

.border-bottom-4-none-rose_chair_pastel {
  border-bottom: 4px none var(--rose_chair_pastel);
}

.border-bottom-4-hidden-rose_chair_pastel {
  border-bottom: 4px hidden var(--rose_chair_pastel);
}

.border-bottom-4-solid-vert_positif {
  border-bottom: 4px solid var(--vert_positif);
}

.border-bottom-4-dashed-vert_positif {
  border-bottom: 4px dashed var(--vert_positif);
}

.border-bottom-4-dotted-vert_positif {
  border-bottom: 4px dotted var(--vert_positif);
}

.border-bottom-4-double-vert_positif {
  border-bottom: 4px double var(--vert_positif);
}

.border-bottom-4-groove-vert_positif {
  border-bottom: 4px groove var(--vert_positif);
}

.border-bottom-4-ridge-vert_positif {
  border-bottom: 4px ridge var(--vert_positif);
}

.border-bottom-4-inset-vert_positif {
  border-bottom: 4px inset var(--vert_positif);
}

.border-bottom-4-outset-vert_positif {
  border-bottom: 4px outset var(--vert_positif);
}

.border-bottom-4-none-vert_positif {
  border-bottom: 4px none var(--vert_positif);
}

.border-bottom-4-hidden-vert_positif {
  border-bottom: 4px hidden var(--vert_positif);
}

.border-bottom-4-solid-rouge_negatif {
  border-bottom: 4px solid var(--rouge_negatif);
}

.border-bottom-4-dashed-rouge_negatif {
  border-bottom: 4px dashed var(--rouge_negatif);
}

.border-bottom-4-dotted-rouge_negatif {
  border-bottom: 4px dotted var(--rouge_negatif);
}

.border-bottom-4-double-rouge_negatif {
  border-bottom: 4px double var(--rouge_negatif);
}

.border-bottom-4-groove-rouge_negatif {
  border-bottom: 4px groove var(--rouge_negatif);
}

.border-bottom-4-ridge-rouge_negatif {
  border-bottom: 4px ridge var(--rouge_negatif);
}

.border-bottom-4-inset-rouge_negatif {
  border-bottom: 4px inset var(--rouge_negatif);
}

.border-bottom-4-outset-rouge_negatif {
  border-bottom: 4px outset var(--rouge_negatif);
}

.border-bottom-4-none-rouge_negatif {
  border-bottom: 4px none var(--rouge_negatif);
}

.border-bottom-4-hidden-rouge_negatif {
  border-bottom: 4px hidden var(--rouge_negatif);
}

.border-bottom-4-solid-bleu_focus {
  border-bottom: 4px solid var(--bleu_focus);
}

.border-bottom-4-dashed-bleu_focus {
  border-bottom: 4px dashed var(--bleu_focus);
}

.border-bottom-4-dotted-bleu_focus {
  border-bottom: 4px dotted var(--bleu_focus);
}

.border-bottom-4-double-bleu_focus {
  border-bottom: 4px double var(--bleu_focus);
}

.border-bottom-4-groove-bleu_focus {
  border-bottom: 4px groove var(--bleu_focus);
}

.border-bottom-4-ridge-bleu_focus {
  border-bottom: 4px ridge var(--bleu_focus);
}

.border-bottom-4-inset-bleu_focus {
  border-bottom: 4px inset var(--bleu_focus);
}

.border-bottom-4-outset-bleu_focus {
  border-bottom: 4px outset var(--bleu_focus);
}

.border-bottom-4-none-bleu_focus {
  border-bottom: 4px none var(--bleu_focus);
}

.border-bottom-4-hidden-bleu_focus {
  border-bottom: 4px hidden var(--bleu_focus);
}

.border-bottom-4-solid-alerte_vert_positif {
  border-bottom: 4px solid var(--alerte_vert_positif);
}

.border-bottom-4-dashed-alerte_vert_positif {
  border-bottom: 4px dashed var(--alerte_vert_positif);
}

.border-bottom-4-dotted-alerte_vert_positif {
  border-bottom: 4px dotted var(--alerte_vert_positif);
}

.border-bottom-4-double-alerte_vert_positif {
  border-bottom: 4px double var(--alerte_vert_positif);
}

.border-bottom-4-groove-alerte_vert_positif {
  border-bottom: 4px groove var(--alerte_vert_positif);
}

.border-bottom-4-ridge-alerte_vert_positif {
  border-bottom: 4px ridge var(--alerte_vert_positif);
}

.border-bottom-4-inset-alerte_vert_positif {
  border-bottom: 4px inset var(--alerte_vert_positif);
}

.border-bottom-4-outset-alerte_vert_positif {
  border-bottom: 4px outset var(--alerte_vert_positif);
}

.border-bottom-4-none-alerte_vert_positif {
  border-bottom: 4px none var(--alerte_vert_positif);
}

.border-bottom-4-hidden-alerte_vert_positif {
  border-bottom: 4px hidden var(--alerte_vert_positif);
}

.border-bottom-4-solid-alerte_rouge_negatif {
  border-bottom: 4px solid var(--alerte_rouge_negatif);
}

.border-bottom-4-dashed-alerte_rouge_negatif {
  border-bottom: 4px dashed var(--alerte_rouge_negatif);
}

.border-bottom-4-dotted-alerte_rouge_negatif {
  border-bottom: 4px dotted var(--alerte_rouge_negatif);
}

.border-bottom-4-double-alerte_rouge_negatif {
  border-bottom: 4px double var(--alerte_rouge_negatif);
}

.border-bottom-4-groove-alerte_rouge_negatif {
  border-bottom: 4px groove var(--alerte_rouge_negatif);
}

.border-bottom-4-ridge-alerte_rouge_negatif {
  border-bottom: 4px ridge var(--alerte_rouge_negatif);
}

.border-bottom-4-inset-alerte_rouge_negatif {
  border-bottom: 4px inset var(--alerte_rouge_negatif);
}

.border-bottom-4-outset-alerte_rouge_negatif {
  border-bottom: 4px outset var(--alerte_rouge_negatif);
}

.border-bottom-4-none-alerte_rouge_negatif {
  border-bottom: 4px none var(--alerte_rouge_negatif);
}

.border-bottom-4-hidden-alerte_rouge_negatif {
  border-bottom: 4px hidden var(--alerte_rouge_negatif);
}

.border-bottom-4-solid-alerte_bleu_information {
  border-bottom: 4px solid var(--alerte_bleu_information);
}

.border-bottom-4-dashed-alerte_bleu_information {
  border-bottom: 4px dashed var(--alerte_bleu_information);
}

.border-bottom-4-dotted-alerte_bleu_information {
  border-bottom: 4px dotted var(--alerte_bleu_information);
}

.border-bottom-4-double-alerte_bleu_information {
  border-bottom: 4px double var(--alerte_bleu_information);
}

.border-bottom-4-groove-alerte_bleu_information {
  border-bottom: 4px groove var(--alerte_bleu_information);
}

.border-bottom-4-ridge-alerte_bleu_information {
  border-bottom: 4px ridge var(--alerte_bleu_information);
}

.border-bottom-4-inset-alerte_bleu_information {
  border-bottom: 4px inset var(--alerte_bleu_information);
}

.border-bottom-4-outset-alerte_bleu_information {
  border-bottom: 4px outset var(--alerte_bleu_information);
}

.border-bottom-4-none-alerte_bleu_information {
  border-bottom: 4px none var(--alerte_bleu_information);
}

.border-bottom-4-hidden-alerte_bleu_information {
  border-bottom: 4px hidden var(--alerte_bleu_information);
}

.border-bottom-4-solid-blanc {
  border-bottom: 4px solid #ffffff;
}

.border-bottom-4-dashed-blanc {
  border-bottom: 4px dashed #ffffff;
}

.border-bottom-4-dotted-blanc {
  border-bottom: 4px dotted #ffffff;
}

.border-bottom-4-double-blanc {
  border-bottom: 4px double #ffffff;
}

.border-bottom-4-groove-blanc {
  border-bottom: 4px groove #ffffff;
}

.border-bottom-4-ridge-blanc {
  border-bottom: 4px ridge #ffffff;
}

.border-bottom-4-inset-blanc {
  border-bottom: 4px inset #ffffff;
}

.border-bottom-4-outset-blanc {
  border-bottom: 4px outset #ffffff;
}

.border-bottom-4-none-blanc {
  border-bottom: 4px none #ffffff;
}

.border-bottom-4-hidden-blanc {
  border-bottom: 4px hidden #ffffff;
}

.border-bottom-4-solid-noir {
  border-bottom: 4px solid #222222;
}

.border-bottom-4-dashed-noir {
  border-bottom: 4px dashed #222222;
}

.border-bottom-4-dotted-noir {
  border-bottom: 4px dotted #222222;
}

.border-bottom-4-double-noir {
  border-bottom: 4px double #222222;
}

.border-bottom-4-groove-noir {
  border-bottom: 4px groove #222222;
}

.border-bottom-4-ridge-noir {
  border-bottom: 4px ridge #222222;
}

.border-bottom-4-inset-noir {
  border-bottom: 4px inset #222222;
}

.border-bottom-4-outset-noir {
  border-bottom: 4px outset #222222;
}

.border-bottom-4-none-noir {
  border-bottom: 4px none #222222;
}

.border-bottom-4-hidden-noir {
  border-bottom: 4px hidden #222222;
}

.border-bottom-4-solid-gris_light {
  border-bottom: 4px solid var(--gris_light);
}

.border-bottom-4-dashed-gris_light {
  border-bottom: 4px dashed var(--gris_light);
}

.border-bottom-4-dotted-gris_light {
  border-bottom: 4px dotted var(--gris_light);
}

.border-bottom-4-double-gris_light {
  border-bottom: 4px double var(--gris_light);
}

.border-bottom-4-groove-gris_light {
  border-bottom: 4px groove var(--gris_light);
}

.border-bottom-4-ridge-gris_light {
  border-bottom: 4px ridge var(--gris_light);
}

.border-bottom-4-inset-gris_light {
  border-bottom: 4px inset var(--gris_light);
}

.border-bottom-4-outset-gris_light {
  border-bottom: 4px outset var(--gris_light);
}

.border-bottom-4-none-gris_light {
  border-bottom: 4px none var(--gris_light);
}

.border-bottom-4-hidden-gris_light {
  border-bottom: 4px hidden var(--gris_light);
}

.border-bottom-4-solid-gris_dark {
  border-bottom: 4px solid var(--gris_dark);
}

.border-bottom-4-dashed-gris_dark {
  border-bottom: 4px dashed var(--gris_dark);
}

.border-bottom-4-dotted-gris_dark {
  border-bottom: 4px dotted var(--gris_dark);
}

.border-bottom-4-double-gris_dark {
  border-bottom: 4px double var(--gris_dark);
}

.border-bottom-4-groove-gris_dark {
  border-bottom: 4px groove var(--gris_dark);
}

.border-bottom-4-ridge-gris_dark {
  border-bottom: 4px ridge var(--gris_dark);
}

.border-bottom-4-inset-gris_dark {
  border-bottom: 4px inset var(--gris_dark);
}

.border-bottom-4-outset-gris_dark {
  border-bottom: 4px outset var(--gris_dark);
}

.border-bottom-4-none-gris_dark {
  border-bottom: 4px none var(--gris_dark);
}

.border-bottom-4-hidden-gris_dark {
  border-bottom: 4px hidden var(--gris_dark);
}

.border-bottom-4-solid-gris_background {
  border-bottom: 4px solid var(--gris_background);
}

.border-bottom-4-dashed-gris_background {
  border-bottom: 4px dashed var(--gris_background);
}

.border-bottom-4-dotted-gris_background {
  border-bottom: 4px dotted var(--gris_background);
}

.border-bottom-4-double-gris_background {
  border-bottom: 4px double var(--gris_background);
}

.border-bottom-4-groove-gris_background {
  border-bottom: 4px groove var(--gris_background);
}

.border-bottom-4-ridge-gris_background {
  border-bottom: 4px ridge var(--gris_background);
}

.border-bottom-4-inset-gris_background {
  border-bottom: 4px inset var(--gris_background);
}

.border-bottom-4-outset-gris_background {
  border-bottom: 4px outset var(--gris_background);
}

.border-bottom-4-none-gris_background {
  border-bottom: 4px none var(--gris_background);
}

.border-bottom-4-hidden-gris_background {
  border-bottom: 4px hidden var(--gris_background);
}

.border-right-4-solid-corail_mh_brand {
  border-right: 4px solid var(--corail_mh_brand);
}

.border-right-4-dashed-corail_mh_brand {
  border-right: 4px dashed var(--corail_mh_brand);
}

.border-right-4-dotted-corail_mh_brand {
  border-right: 4px dotted var(--corail_mh_brand);
}

.border-right-4-double-corail_mh_brand {
  border-right: 4px double var(--corail_mh_brand);
}

.border-right-4-groove-corail_mh_brand {
  border-right: 4px groove var(--corail_mh_brand);
}

.border-right-4-ridge-corail_mh_brand {
  border-right: 4px ridge var(--corail_mh_brand);
}

.border-right-4-inset-corail_mh_brand {
  border-right: 4px inset var(--corail_mh_brand);
}

.border-right-4-outset-corail_mh_brand {
  border-right: 4px outset var(--corail_mh_brand);
}

.border-right-4-none-corail_mh_brand {
  border-right: 4px none var(--corail_mh_brand);
}

.border-right-4-hidden-corail_mh_brand {
  border-right: 4px hidden var(--corail_mh_brand);
}

.border-right-4-solid-corail_mh_dark {
  border-right: 4px solid var(--corail_mh_dark);
}

.border-right-4-dashed-corail_mh_dark {
  border-right: 4px dashed var(--corail_mh_dark);
}

.border-right-4-dotted-corail_mh_dark {
  border-right: 4px dotted var(--corail_mh_dark);
}

.border-right-4-double-corail_mh_dark {
  border-right: 4px double var(--corail_mh_dark);
}

.border-right-4-groove-corail_mh_dark {
  border-right: 4px groove var(--corail_mh_dark);
}

.border-right-4-ridge-corail_mh_dark {
  border-right: 4px ridge var(--corail_mh_dark);
}

.border-right-4-inset-corail_mh_dark {
  border-right: 4px inset var(--corail_mh_dark);
}

.border-right-4-outset-corail_mh_dark {
  border-right: 4px outset var(--corail_mh_dark);
}

.border-right-4-none-corail_mh_dark {
  border-right: 4px none var(--corail_mh_dark);
}

.border-right-4-hidden-corail_mh_dark {
  border-right: 4px hidden var(--corail_mh_dark);
}

.border-right-4-solid-corail_mh_light {
  border-right: 4px solid var(--corail_mh_light);
}

.border-right-4-dashed-corail_mh_light {
  border-right: 4px dashed var(--corail_mh_light);
}

.border-right-4-dotted-corail_mh_light {
  border-right: 4px dotted var(--corail_mh_light);
}

.border-right-4-double-corail_mh_light {
  border-right: 4px double var(--corail_mh_light);
}

.border-right-4-groove-corail_mh_light {
  border-right: 4px groove var(--corail_mh_light);
}

.border-right-4-ridge-corail_mh_light {
  border-right: 4px ridge var(--corail_mh_light);
}

.border-right-4-inset-corail_mh_light {
  border-right: 4px inset var(--corail_mh_light);
}

.border-right-4-outset-corail_mh_light {
  border-right: 4px outset var(--corail_mh_light);
}

.border-right-4-none-corail_mh_light {
  border-right: 4px none var(--corail_mh_light);
}

.border-right-4-hidden-corail_mh_light {
  border-right: 4px hidden var(--corail_mh_light);
}

.border-right-4-solid-corail_pastel {
  border-right: 4px solid var(--corail_pastel);
}

.border-right-4-dashed-corail_pastel {
  border-right: 4px dashed var(--corail_pastel);
}

.border-right-4-dotted-corail_pastel {
  border-right: 4px dotted var(--corail_pastel);
}

.border-right-4-double-corail_pastel {
  border-right: 4px double var(--corail_pastel);
}

.border-right-4-groove-corail_pastel {
  border-right: 4px groove var(--corail_pastel);
}

.border-right-4-ridge-corail_pastel {
  border-right: 4px ridge var(--corail_pastel);
}

.border-right-4-inset-corail_pastel {
  border-right: 4px inset var(--corail_pastel);
}

.border-right-4-outset-corail_pastel {
  border-right: 4px outset var(--corail_pastel);
}

.border-right-4-none-corail_pastel {
  border-right: 4px none var(--corail_pastel);
}

.border-right-4-hidden-corail_pastel {
  border-right: 4px hidden var(--corail_pastel);
}

.border-right-4-solid-corail_light {
  border-right: 4px solid var(--corail_light);
}

.border-right-4-dashed-corail_light {
  border-right: 4px dashed var(--corail_light);
}

.border-right-4-dotted-corail_light {
  border-right: 4px dotted var(--corail_light);
}

.border-right-4-double-corail_light {
  border-right: 4px double var(--corail_light);
}

.border-right-4-groove-corail_light {
  border-right: 4px groove var(--corail_light);
}

.border-right-4-ridge-corail_light {
  border-right: 4px ridge var(--corail_light);
}

.border-right-4-inset-corail_light {
  border-right: 4px inset var(--corail_light);
}

.border-right-4-outset-corail_light {
  border-right: 4px outset var(--corail_light);
}

.border-right-4-none-corail_light {
  border-right: 4px none var(--corail_light);
}

.border-right-4-hidden-corail_light {
  border-right: 4px hidden var(--corail_light);
}

.border-right-4-solid-corail_dark {
  border-right: 4px solid var(--corail_dark);
}

.border-right-4-dashed-corail_dark {
  border-right: 4px dashed var(--corail_dark);
}

.border-right-4-dotted-corail_dark {
  border-right: 4px dotted var(--corail_dark);
}

.border-right-4-double-corail_dark {
  border-right: 4px double var(--corail_dark);
}

.border-right-4-groove-corail_dark {
  border-right: 4px groove var(--corail_dark);
}

.border-right-4-ridge-corail_dark {
  border-right: 4px ridge var(--corail_dark);
}

.border-right-4-inset-corail_dark {
  border-right: 4px inset var(--corail_dark);
}

.border-right-4-outset-corail_dark {
  border-right: 4px outset var(--corail_dark);
}

.border-right-4-none-corail_dark {
  border-right: 4px none var(--corail_dark);
}

.border-right-4-hidden-corail_dark {
  border-right: 4px hidden var(--corail_dark);
}

.border-right-4-solid-gris_sable_light {
  border-right: 4px solid var(--gris_sable_light);
}

.border-right-4-dashed-gris_sable_light {
  border-right: 4px dashed var(--gris_sable_light);
}

.border-right-4-dotted-gris_sable_light {
  border-right: 4px dotted var(--gris_sable_light);
}

.border-right-4-double-gris_sable_light {
  border-right: 4px double var(--gris_sable_light);
}

.border-right-4-groove-gris_sable_light {
  border-right: 4px groove var(--gris_sable_light);
}

.border-right-4-ridge-gris_sable_light {
  border-right: 4px ridge var(--gris_sable_light);
}

.border-right-4-inset-gris_sable_light {
  border-right: 4px inset var(--gris_sable_light);
}

.border-right-4-outset-gris_sable_light {
  border-right: 4px outset var(--gris_sable_light);
}

.border-right-4-none-gris_sable_light {
  border-right: 4px none var(--gris_sable_light);
}

.border-right-4-hidden-gris_sable_light {
  border-right: 4px hidden var(--gris_sable_light);
}

.border-right-4-solid-gris_sable_dark {
  border-right: 4px solid var(--gris_sable_dark);
}

.border-right-4-dashed-gris_sable_dark {
  border-right: 4px dashed var(--gris_sable_dark);
}

.border-right-4-dotted-gris_sable_dark {
  border-right: 4px dotted var(--gris_sable_dark);
}

.border-right-4-double-gris_sable_dark {
  border-right: 4px double var(--gris_sable_dark);
}

.border-right-4-groove-gris_sable_dark {
  border-right: 4px groove var(--gris_sable_dark);
}

.border-right-4-ridge-gris_sable_dark {
  border-right: 4px ridge var(--gris_sable_dark);
}

.border-right-4-inset-gris_sable_dark {
  border-right: 4px inset var(--gris_sable_dark);
}

.border-right-4-outset-gris_sable_dark {
  border-right: 4px outset var(--gris_sable_dark);
}

.border-right-4-none-gris_sable_dark {
  border-right: 4px none var(--gris_sable_dark);
}

.border-right-4-hidden-gris_sable_dark {
  border-right: 4px hidden var(--gris_sable_dark);
}

.border-right-4-solid-gris_sable_pastel {
  border-right: 4px solid var(--gris_sable_pastel);
}

.border-right-4-dashed-gris_sable_pastel {
  border-right: 4px dashed var(--gris_sable_pastel);
}

.border-right-4-dotted-gris_sable_pastel {
  border-right: 4px dotted var(--gris_sable_pastel);
}

.border-right-4-double-gris_sable_pastel {
  border-right: 4px double var(--gris_sable_pastel);
}

.border-right-4-groove-gris_sable_pastel {
  border-right: 4px groove var(--gris_sable_pastel);
}

.border-right-4-ridge-gris_sable_pastel {
  border-right: 4px ridge var(--gris_sable_pastel);
}

.border-right-4-inset-gris_sable_pastel {
  border-right: 4px inset var(--gris_sable_pastel);
}

.border-right-4-outset-gris_sable_pastel {
  border-right: 4px outset var(--gris_sable_pastel);
}

.border-right-4-none-gris_sable_pastel {
  border-right: 4px none var(--gris_sable_pastel);
}

.border-right-4-hidden-gris_sable_pastel {
  border-right: 4px hidden var(--gris_sable_pastel);
}

.border-right-4-solid-jaune_light {
  border-right: 4px solid var(--jaune_light);
}

.border-right-4-dashed-jaune_light {
  border-right: 4px dashed var(--jaune_light);
}

.border-right-4-dotted-jaune_light {
  border-right: 4px dotted var(--jaune_light);
}

.border-right-4-double-jaune_light {
  border-right: 4px double var(--jaune_light);
}

.border-right-4-groove-jaune_light {
  border-right: 4px groove var(--jaune_light);
}

.border-right-4-ridge-jaune_light {
  border-right: 4px ridge var(--jaune_light);
}

.border-right-4-inset-jaune_light {
  border-right: 4px inset var(--jaune_light);
}

.border-right-4-outset-jaune_light {
  border-right: 4px outset var(--jaune_light);
}

.border-right-4-none-jaune_light {
  border-right: 4px none var(--jaune_light);
}

.border-right-4-hidden-jaune_light {
  border-right: 4px hidden var(--jaune_light);
}

.border-right-4-solid-jaune_dark {
  border-right: 4px solid var(--jaune_dark);
}

.border-right-4-dashed-jaune_dark {
  border-right: 4px dashed var(--jaune_dark);
}

.border-right-4-dotted-jaune_dark {
  border-right: 4px dotted var(--jaune_dark);
}

.border-right-4-double-jaune_dark {
  border-right: 4px double var(--jaune_dark);
}

.border-right-4-groove-jaune_dark {
  border-right: 4px groove var(--jaune_dark);
}

.border-right-4-ridge-jaune_dark {
  border-right: 4px ridge var(--jaune_dark);
}

.border-right-4-inset-jaune_dark {
  border-right: 4px inset var(--jaune_dark);
}

.border-right-4-outset-jaune_dark {
  border-right: 4px outset var(--jaune_dark);
}

.border-right-4-none-jaune_dark {
  border-right: 4px none var(--jaune_dark);
}

.border-right-4-hidden-jaune_dark {
  border-right: 4px hidden var(--jaune_dark);
}

.border-right-4-solid-jaune_pastel {
  border-right: 4px solid var(--jaune_pastel);
}

.border-right-4-dashed-jaune_pastel {
  border-right: 4px dashed var(--jaune_pastel);
}

.border-right-4-dotted-jaune_pastel {
  border-right: 4px dotted var(--jaune_pastel);
}

.border-right-4-double-jaune_pastel {
  border-right: 4px double var(--jaune_pastel);
}

.border-right-4-groove-jaune_pastel {
  border-right: 4px groove var(--jaune_pastel);
}

.border-right-4-ridge-jaune_pastel {
  border-right: 4px ridge var(--jaune_pastel);
}

.border-right-4-inset-jaune_pastel {
  border-right: 4px inset var(--jaune_pastel);
}

.border-right-4-outset-jaune_pastel {
  border-right: 4px outset var(--jaune_pastel);
}

.border-right-4-none-jaune_pastel {
  border-right: 4px none var(--jaune_pastel);
}

.border-right-4-hidden-jaune_pastel {
  border-right: 4px hidden var(--jaune_pastel);
}

.border-right-4-solid-vert_light {
  border-right: 4px solid var(--vert_light);
}

.border-right-4-dashed-vert_light {
  border-right: 4px dashed var(--vert_light);
}

.border-right-4-dotted-vert_light {
  border-right: 4px dotted var(--vert_light);
}

.border-right-4-double-vert_light {
  border-right: 4px double var(--vert_light);
}

.border-right-4-groove-vert_light {
  border-right: 4px groove var(--vert_light);
}

.border-right-4-ridge-vert_light {
  border-right: 4px ridge var(--vert_light);
}

.border-right-4-inset-vert_light {
  border-right: 4px inset var(--vert_light);
}

.border-right-4-outset-vert_light {
  border-right: 4px outset var(--vert_light);
}

.border-right-4-none-vert_light {
  border-right: 4px none var(--vert_light);
}

.border-right-4-hidden-vert_light {
  border-right: 4px hidden var(--vert_light);
}

.border-right-4-solid-vert_dark {
  border-right: 4px solid var(--vert_dark);
}

.border-right-4-dashed-vert_dark {
  border-right: 4px dashed var(--vert_dark);
}

.border-right-4-dotted-vert_dark {
  border-right: 4px dotted var(--vert_dark);
}

.border-right-4-double-vert_dark {
  border-right: 4px double var(--vert_dark);
}

.border-right-4-groove-vert_dark {
  border-right: 4px groove var(--vert_dark);
}

.border-right-4-ridge-vert_dark {
  border-right: 4px ridge var(--vert_dark);
}

.border-right-4-inset-vert_dark {
  border-right: 4px inset var(--vert_dark);
}

.border-right-4-outset-vert_dark {
  border-right: 4px outset var(--vert_dark);
}

.border-right-4-none-vert_dark {
  border-right: 4px none var(--vert_dark);
}

.border-right-4-hidden-vert_dark {
  border-right: 4px hidden var(--vert_dark);
}

.border-right-4-solid-vert_pastel {
  border-right: 4px solid var(--vert_pastel);
}

.border-right-4-dashed-vert_pastel {
  border-right: 4px dashed var(--vert_pastel);
}

.border-right-4-dotted-vert_pastel {
  border-right: 4px dotted var(--vert_pastel);
}

.border-right-4-double-vert_pastel {
  border-right: 4px double var(--vert_pastel);
}

.border-right-4-groove-vert_pastel {
  border-right: 4px groove var(--vert_pastel);
}

.border-right-4-ridge-vert_pastel {
  border-right: 4px ridge var(--vert_pastel);
}

.border-right-4-inset-vert_pastel {
  border-right: 4px inset var(--vert_pastel);
}

.border-right-4-outset-vert_pastel {
  border-right: 4px outset var(--vert_pastel);
}

.border-right-4-none-vert_pastel {
  border-right: 4px none var(--vert_pastel);
}

.border-right-4-hidden-vert_pastel {
  border-right: 4px hidden var(--vert_pastel);
}

.border-right-4-solid-bleu_turquoise_light {
  border-right: 4px solid var(--bleu_turquoise_light);
}

.border-right-4-dashed-bleu_turquoise_light {
  border-right: 4px dashed var(--bleu_turquoise_light);
}

.border-right-4-dotted-bleu_turquoise_light {
  border-right: 4px dotted var(--bleu_turquoise_light);
}

.border-right-4-double-bleu_turquoise_light {
  border-right: 4px double var(--bleu_turquoise_light);
}

.border-right-4-groove-bleu_turquoise_light {
  border-right: 4px groove var(--bleu_turquoise_light);
}

.border-right-4-ridge-bleu_turquoise_light {
  border-right: 4px ridge var(--bleu_turquoise_light);
}

.border-right-4-inset-bleu_turquoise_light {
  border-right: 4px inset var(--bleu_turquoise_light);
}

.border-right-4-outset-bleu_turquoise_light {
  border-right: 4px outset var(--bleu_turquoise_light);
}

.border-right-4-none-bleu_turquoise_light {
  border-right: 4px none var(--bleu_turquoise_light);
}

.border-right-4-hidden-bleu_turquoise_light {
  border-right: 4px hidden var(--bleu_turquoise_light);
}

.border-right-4-solid-bleu_turquoise_middle {
  border-right: 4px solid var(--bleu_turquoise_middle);
}

.border-right-4-dashed-bleu_turquoise_middle {
  border-right: 4px dashed var(--bleu_turquoise_middle);
}

.border-right-4-dotted-bleu_turquoise_middle {
  border-right: 4px dotted var(--bleu_turquoise_middle);
}

.border-right-4-double-bleu_turquoise_middle {
  border-right: 4px double var(--bleu_turquoise_middle);
}

.border-right-4-groove-bleu_turquoise_middle {
  border-right: 4px groove var(--bleu_turquoise_middle);
}

.border-right-4-ridge-bleu_turquoise_middle {
  border-right: 4px ridge var(--bleu_turquoise_middle);
}

.border-right-4-inset-bleu_turquoise_middle {
  border-right: 4px inset var(--bleu_turquoise_middle);
}

.border-right-4-outset-bleu_turquoise_middle {
  border-right: 4px outset var(--bleu_turquoise_middle);
}

.border-right-4-none-bleu_turquoise_middle {
  border-right: 4px none var(--bleu_turquoise_middle);
}

.border-right-4-hidden-bleu_turquoise_middle {
  border-right: 4px hidden var(--bleu_turquoise_middle);
}

.border-right-4-solid-bleu_turquoise_dark {
  border-right: 4px solid var(--bleu_turquoise_dark);
}

.border-right-4-dashed-bleu_turquoise_dark {
  border-right: 4px dashed var(--bleu_turquoise_dark);
}

.border-right-4-dotted-bleu_turquoise_dark {
  border-right: 4px dotted var(--bleu_turquoise_dark);
}

.border-right-4-double-bleu_turquoise_dark {
  border-right: 4px double var(--bleu_turquoise_dark);
}

.border-right-4-groove-bleu_turquoise_dark {
  border-right: 4px groove var(--bleu_turquoise_dark);
}

.border-right-4-ridge-bleu_turquoise_dark {
  border-right: 4px ridge var(--bleu_turquoise_dark);
}

.border-right-4-inset-bleu_turquoise_dark {
  border-right: 4px inset var(--bleu_turquoise_dark);
}

.border-right-4-outset-bleu_turquoise_dark {
  border-right: 4px outset var(--bleu_turquoise_dark);
}

.border-right-4-none-bleu_turquoise_dark {
  border-right: 4px none var(--bleu_turquoise_dark);
}

.border-right-4-hidden-bleu_turquoise_dark {
  border-right: 4px hidden var(--bleu_turquoise_dark);
}

.border-right-4-solid-bleu_turquoise_pastel {
  border-right: 4px solid var(--bleu_turquoise_pastel);
}

.border-right-4-dashed-bleu_turquoise_pastel {
  border-right: 4px dashed var(--bleu_turquoise_pastel);
}

.border-right-4-dotted-bleu_turquoise_pastel {
  border-right: 4px dotted var(--bleu_turquoise_pastel);
}

.border-right-4-double-bleu_turquoise_pastel {
  border-right: 4px double var(--bleu_turquoise_pastel);
}

.border-right-4-groove-bleu_turquoise_pastel {
  border-right: 4px groove var(--bleu_turquoise_pastel);
}

.border-right-4-ridge-bleu_turquoise_pastel {
  border-right: 4px ridge var(--bleu_turquoise_pastel);
}

.border-right-4-inset-bleu_turquoise_pastel {
  border-right: 4px inset var(--bleu_turquoise_pastel);
}

.border-right-4-outset-bleu_turquoise_pastel {
  border-right: 4px outset var(--bleu_turquoise_pastel);
}

.border-right-4-none-bleu_turquoise_pastel {
  border-right: 4px none var(--bleu_turquoise_pastel);
}

.border-right-4-hidden-bleu_turquoise_pastel {
  border-right: 4px hidden var(--bleu_turquoise_pastel);
}

.border-right-4-solid-bleu_light {
  border-right: 4px solid var(--bleu_light);
}

.border-right-4-dashed-bleu_light {
  border-right: 4px dashed var(--bleu_light);
}

.border-right-4-dotted-bleu_light {
  border-right: 4px dotted var(--bleu_light);
}

.border-right-4-double-bleu_light {
  border-right: 4px double var(--bleu_light);
}

.border-right-4-groove-bleu_light {
  border-right: 4px groove var(--bleu_light);
}

.border-right-4-ridge-bleu_light {
  border-right: 4px ridge var(--bleu_light);
}

.border-right-4-inset-bleu_light {
  border-right: 4px inset var(--bleu_light);
}

.border-right-4-outset-bleu_light {
  border-right: 4px outset var(--bleu_light);
}

.border-right-4-none-bleu_light {
  border-right: 4px none var(--bleu_light);
}

.border-right-4-hidden-bleu_light {
  border-right: 4px hidden var(--bleu_light);
}

.border-right-4-solid-bleu_pastel {
  border-right: 4px solid var(--bleu_pastel);
}

.border-right-4-dashed-bleu_pastel {
  border-right: 4px dashed var(--bleu_pastel);
}

.border-right-4-dotted-bleu_pastel {
  border-right: 4px dotted var(--bleu_pastel);
}

.border-right-4-double-bleu_pastel {
  border-right: 4px double var(--bleu_pastel);
}

.border-right-4-groove-bleu_pastel {
  border-right: 4px groove var(--bleu_pastel);
}

.border-right-4-ridge-bleu_pastel {
  border-right: 4px ridge var(--bleu_pastel);
}

.border-right-4-inset-bleu_pastel {
  border-right: 4px inset var(--bleu_pastel);
}

.border-right-4-outset-bleu_pastel {
  border-right: 4px outset var(--bleu_pastel);
}

.border-right-4-none-bleu_pastel {
  border-right: 4px none var(--bleu_pastel);
}

.border-right-4-hidden-bleu_pastel {
  border-right: 4px hidden var(--bleu_pastel);
}

.border-right-4-solid-bleu_dark {
  border-right: 4px solid var(--bleu_dark);
}

.border-right-4-dashed-bleu_dark {
  border-right: 4px dashed var(--bleu_dark);
}

.border-right-4-dotted-bleu_dark {
  border-right: 4px dotted var(--bleu_dark);
}

.border-right-4-double-bleu_dark {
  border-right: 4px double var(--bleu_dark);
}

.border-right-4-groove-bleu_dark {
  border-right: 4px groove var(--bleu_dark);
}

.border-right-4-ridge-bleu_dark {
  border-right: 4px ridge var(--bleu_dark);
}

.border-right-4-inset-bleu_dark {
  border-right: 4px inset var(--bleu_dark);
}

.border-right-4-outset-bleu_dark {
  border-right: 4px outset var(--bleu_dark);
}

.border-right-4-none-bleu_dark {
  border-right: 4px none var(--bleu_dark);
}

.border-right-4-hidden-bleu_dark {
  border-right: 4px hidden var(--bleu_dark);
}

.border-right-4-solid-violet_light {
  border-right: 4px solid var(--violet_light);
}

.border-right-4-dashed-violet_light {
  border-right: 4px dashed var(--violet_light);
}

.border-right-4-dotted-violet_light {
  border-right: 4px dotted var(--violet_light);
}

.border-right-4-double-violet_light {
  border-right: 4px double var(--violet_light);
}

.border-right-4-groove-violet_light {
  border-right: 4px groove var(--violet_light);
}

.border-right-4-ridge-violet_light {
  border-right: 4px ridge var(--violet_light);
}

.border-right-4-inset-violet_light {
  border-right: 4px inset var(--violet_light);
}

.border-right-4-outset-violet_light {
  border-right: 4px outset var(--violet_light);
}

.border-right-4-none-violet_light {
  border-right: 4px none var(--violet_light);
}

.border-right-4-hidden-violet_light {
  border-right: 4px hidden var(--violet_light);
}

.border-right-4-solid-violet_dark {
  border-right: 4px solid var(--violet_dark);
}

.border-right-4-dashed-violet_dark {
  border-right: 4px dashed var(--violet_dark);
}

.border-right-4-dotted-violet_dark {
  border-right: 4px dotted var(--violet_dark);
}

.border-right-4-double-violet_dark {
  border-right: 4px double var(--violet_dark);
}

.border-right-4-groove-violet_dark {
  border-right: 4px groove var(--violet_dark);
}

.border-right-4-ridge-violet_dark {
  border-right: 4px ridge var(--violet_dark);
}

.border-right-4-inset-violet_dark {
  border-right: 4px inset var(--violet_dark);
}

.border-right-4-outset-violet_dark {
  border-right: 4px outset var(--violet_dark);
}

.border-right-4-none-violet_dark {
  border-right: 4px none var(--violet_dark);
}

.border-right-4-hidden-violet_dark {
  border-right: 4px hidden var(--violet_dark);
}

.border-right-4-solid-violet_light_deces {
  border-right: 4px solid var(--violet_light_deces);
}

.border-right-4-dashed-violet_light_deces {
  border-right: 4px dashed var(--violet_light_deces);
}

.border-right-4-dotted-violet_light_deces {
  border-right: 4px dotted var(--violet_light_deces);
}

.border-right-4-double-violet_light_deces {
  border-right: 4px double var(--violet_light_deces);
}

.border-right-4-groove-violet_light_deces {
  border-right: 4px groove var(--violet_light_deces);
}

.border-right-4-ridge-violet_light_deces {
  border-right: 4px ridge var(--violet_light_deces);
}

.border-right-4-inset-violet_light_deces {
  border-right: 4px inset var(--violet_light_deces);
}

.border-right-4-outset-violet_light_deces {
  border-right: 4px outset var(--violet_light_deces);
}

.border-right-4-none-violet_light_deces {
  border-right: 4px none var(--violet_light_deces);
}

.border-right-4-hidden-violet_light_deces {
  border-right: 4px hidden var(--violet_light_deces);
}

.border-right-4-solid-violet_dark_deces {
  border-right: 4px solid var(--violet_dark_deces);
}

.border-right-4-dashed-violet_dark_deces {
  border-right: 4px dashed var(--violet_dark_deces);
}

.border-right-4-dotted-violet_dark_deces {
  border-right: 4px dotted var(--violet_dark_deces);
}

.border-right-4-double-violet_dark_deces {
  border-right: 4px double var(--violet_dark_deces);
}

.border-right-4-groove-violet_dark_deces {
  border-right: 4px groove var(--violet_dark_deces);
}

.border-right-4-ridge-violet_dark_deces {
  border-right: 4px ridge var(--violet_dark_deces);
}

.border-right-4-inset-violet_dark_deces {
  border-right: 4px inset var(--violet_dark_deces);
}

.border-right-4-outset-violet_dark_deces {
  border-right: 4px outset var(--violet_dark_deces);
}

.border-right-4-none-violet_dark_deces {
  border-right: 4px none var(--violet_dark_deces);
}

.border-right-4-hidden-violet_dark_deces {
  border-right: 4px hidden var(--violet_dark_deces);
}

.border-right-4-solid-violet_pastel {
  border-right: 4px solid var(--violet_pastel);
}

.border-right-4-dashed-violet_pastel {
  border-right: 4px dashed var(--violet_pastel);
}

.border-right-4-dotted-violet_pastel {
  border-right: 4px dotted var(--violet_pastel);
}

.border-right-4-double-violet_pastel {
  border-right: 4px double var(--violet_pastel);
}

.border-right-4-groove-violet_pastel {
  border-right: 4px groove var(--violet_pastel);
}

.border-right-4-ridge-violet_pastel {
  border-right: 4px ridge var(--violet_pastel);
}

.border-right-4-inset-violet_pastel {
  border-right: 4px inset var(--violet_pastel);
}

.border-right-4-outset-violet_pastel {
  border-right: 4px outset var(--violet_pastel);
}

.border-right-4-none-violet_pastel {
  border-right: 4px none var(--violet_pastel);
}

.border-right-4-hidden-violet_pastel {
  border-right: 4px hidden var(--violet_pastel);
}

.border-right-4-solid-violet_pastel_deces {
  border-right: 4px solid var(--violet_pastel_deces);
}

.border-right-4-dashed-violet_pastel_deces {
  border-right: 4px dashed var(--violet_pastel_deces);
}

.border-right-4-dotted-violet_pastel_deces {
  border-right: 4px dotted var(--violet_pastel_deces);
}

.border-right-4-double-violet_pastel_deces {
  border-right: 4px double var(--violet_pastel_deces);
}

.border-right-4-groove-violet_pastel_deces {
  border-right: 4px groove var(--violet_pastel_deces);
}

.border-right-4-ridge-violet_pastel_deces {
  border-right: 4px ridge var(--violet_pastel_deces);
}

.border-right-4-inset-violet_pastel_deces {
  border-right: 4px inset var(--violet_pastel_deces);
}

.border-right-4-outset-violet_pastel_deces {
  border-right: 4px outset var(--violet_pastel_deces);
}

.border-right-4-none-violet_pastel_deces {
  border-right: 4px none var(--violet_pastel_deces);
}

.border-right-4-hidden-violet_pastel_deces {
  border-right: 4px hidden var(--violet_pastel_deces);
}

.border-right-4-solid-mauve {
  border-right: 4px solid var(--mauve);
}

.border-right-4-dashed-mauve {
  border-right: 4px dashed var(--mauve);
}

.border-right-4-dotted-mauve {
  border-right: 4px dotted var(--mauve);
}

.border-right-4-double-mauve {
  border-right: 4px double var(--mauve);
}

.border-right-4-groove-mauve {
  border-right: 4px groove var(--mauve);
}

.border-right-4-ridge-mauve {
  border-right: 4px ridge var(--mauve);
}

.border-right-4-inset-mauve {
  border-right: 4px inset var(--mauve);
}

.border-right-4-outset-mauve {
  border-right: 4px outset var(--mauve);
}

.border-right-4-none-mauve {
  border-right: 4px none var(--mauve);
}

.border-right-4-hidden-mauve {
  border-right: 4px hidden var(--mauve);
}

.border-right-4-solid-rose_light {
  border-right: 4px solid var(--rose_light);
}

.border-right-4-dashed-rose_light {
  border-right: 4px dashed var(--rose_light);
}

.border-right-4-dotted-rose_light {
  border-right: 4px dotted var(--rose_light);
}

.border-right-4-double-rose_light {
  border-right: 4px double var(--rose_light);
}

.border-right-4-groove-rose_light {
  border-right: 4px groove var(--rose_light);
}

.border-right-4-ridge-rose_light {
  border-right: 4px ridge var(--rose_light);
}

.border-right-4-inset-rose_light {
  border-right: 4px inset var(--rose_light);
}

.border-right-4-outset-rose_light {
  border-right: 4px outset var(--rose_light);
}

.border-right-4-none-rose_light {
  border-right: 4px none var(--rose_light);
}

.border-right-4-hidden-rose_light {
  border-right: 4px hidden var(--rose_light);
}

.border-right-4-solid-rose_dark {
  border-right: 4px solid var(--rose_dark);
}

.border-right-4-dashed-rose_dark {
  border-right: 4px dashed var(--rose_dark);
}

.border-right-4-dotted-rose_dark {
  border-right: 4px dotted var(--rose_dark);
}

.border-right-4-double-rose_dark {
  border-right: 4px double var(--rose_dark);
}

.border-right-4-groove-rose_dark {
  border-right: 4px groove var(--rose_dark);
}

.border-right-4-ridge-rose_dark {
  border-right: 4px ridge var(--rose_dark);
}

.border-right-4-inset-rose_dark {
  border-right: 4px inset var(--rose_dark);
}

.border-right-4-outset-rose_dark {
  border-right: 4px outset var(--rose_dark);
}

.border-right-4-none-rose_dark {
  border-right: 4px none var(--rose_dark);
}

.border-right-4-hidden-rose_dark {
  border-right: 4px hidden var(--rose_dark);
}

.border-right-4-solid-rose_pastel {
  border-right: 4px solid var(--rose_pastel);
}

.border-right-4-dashed-rose_pastel {
  border-right: 4px dashed var(--rose_pastel);
}

.border-right-4-dotted-rose_pastel {
  border-right: 4px dotted var(--rose_pastel);
}

.border-right-4-double-rose_pastel {
  border-right: 4px double var(--rose_pastel);
}

.border-right-4-groove-rose_pastel {
  border-right: 4px groove var(--rose_pastel);
}

.border-right-4-ridge-rose_pastel {
  border-right: 4px ridge var(--rose_pastel);
}

.border-right-4-inset-rose_pastel {
  border-right: 4px inset var(--rose_pastel);
}

.border-right-4-outset-rose_pastel {
  border-right: 4px outset var(--rose_pastel);
}

.border-right-4-none-rose_pastel {
  border-right: 4px none var(--rose_pastel);
}

.border-right-4-hidden-rose_pastel {
  border-right: 4px hidden var(--rose_pastel);
}

.border-right-4-solid-rose_chair_light {
  border-right: 4px solid var(--rose_chair_light);
}

.border-right-4-dashed-rose_chair_light {
  border-right: 4px dashed var(--rose_chair_light);
}

.border-right-4-dotted-rose_chair_light {
  border-right: 4px dotted var(--rose_chair_light);
}

.border-right-4-double-rose_chair_light {
  border-right: 4px double var(--rose_chair_light);
}

.border-right-4-groove-rose_chair_light {
  border-right: 4px groove var(--rose_chair_light);
}

.border-right-4-ridge-rose_chair_light {
  border-right: 4px ridge var(--rose_chair_light);
}

.border-right-4-inset-rose_chair_light {
  border-right: 4px inset var(--rose_chair_light);
}

.border-right-4-outset-rose_chair_light {
  border-right: 4px outset var(--rose_chair_light);
}

.border-right-4-none-rose_chair_light {
  border-right: 4px none var(--rose_chair_light);
}

.border-right-4-hidden-rose_chair_light {
  border-right: 4px hidden var(--rose_chair_light);
}

.border-right-4-solid-rose_chair_dark {
  border-right: 4px solid var(--rose_chair_dark);
}

.border-right-4-dashed-rose_chair_dark {
  border-right: 4px dashed var(--rose_chair_dark);
}

.border-right-4-dotted-rose_chair_dark {
  border-right: 4px dotted var(--rose_chair_dark);
}

.border-right-4-double-rose_chair_dark {
  border-right: 4px double var(--rose_chair_dark);
}

.border-right-4-groove-rose_chair_dark {
  border-right: 4px groove var(--rose_chair_dark);
}

.border-right-4-ridge-rose_chair_dark {
  border-right: 4px ridge var(--rose_chair_dark);
}

.border-right-4-inset-rose_chair_dark {
  border-right: 4px inset var(--rose_chair_dark);
}

.border-right-4-outset-rose_chair_dark {
  border-right: 4px outset var(--rose_chair_dark);
}

.border-right-4-none-rose_chair_dark {
  border-right: 4px none var(--rose_chair_dark);
}

.border-right-4-hidden-rose_chair_dark {
  border-right: 4px hidden var(--rose_chair_dark);
}

.border-right-4-solid-rose_chair_pastel {
  border-right: 4px solid var(--rose_chair_pastel);
}

.border-right-4-dashed-rose_chair_pastel {
  border-right: 4px dashed var(--rose_chair_pastel);
}

.border-right-4-dotted-rose_chair_pastel {
  border-right: 4px dotted var(--rose_chair_pastel);
}

.border-right-4-double-rose_chair_pastel {
  border-right: 4px double var(--rose_chair_pastel);
}

.border-right-4-groove-rose_chair_pastel {
  border-right: 4px groove var(--rose_chair_pastel);
}

.border-right-4-ridge-rose_chair_pastel {
  border-right: 4px ridge var(--rose_chair_pastel);
}

.border-right-4-inset-rose_chair_pastel {
  border-right: 4px inset var(--rose_chair_pastel);
}

.border-right-4-outset-rose_chair_pastel {
  border-right: 4px outset var(--rose_chair_pastel);
}

.border-right-4-none-rose_chair_pastel {
  border-right: 4px none var(--rose_chair_pastel);
}

.border-right-4-hidden-rose_chair_pastel {
  border-right: 4px hidden var(--rose_chair_pastel);
}

.border-right-4-solid-vert_positif {
  border-right: 4px solid var(--vert_positif);
}

.border-right-4-dashed-vert_positif {
  border-right: 4px dashed var(--vert_positif);
}

.border-right-4-dotted-vert_positif {
  border-right: 4px dotted var(--vert_positif);
}

.border-right-4-double-vert_positif {
  border-right: 4px double var(--vert_positif);
}

.border-right-4-groove-vert_positif {
  border-right: 4px groove var(--vert_positif);
}

.border-right-4-ridge-vert_positif {
  border-right: 4px ridge var(--vert_positif);
}

.border-right-4-inset-vert_positif {
  border-right: 4px inset var(--vert_positif);
}

.border-right-4-outset-vert_positif {
  border-right: 4px outset var(--vert_positif);
}

.border-right-4-none-vert_positif {
  border-right: 4px none var(--vert_positif);
}

.border-right-4-hidden-vert_positif {
  border-right: 4px hidden var(--vert_positif);
}

.border-right-4-solid-rouge_negatif {
  border-right: 4px solid var(--rouge_negatif);
}

.border-right-4-dashed-rouge_negatif {
  border-right: 4px dashed var(--rouge_negatif);
}

.border-right-4-dotted-rouge_negatif {
  border-right: 4px dotted var(--rouge_negatif);
}

.border-right-4-double-rouge_negatif {
  border-right: 4px double var(--rouge_negatif);
}

.border-right-4-groove-rouge_negatif {
  border-right: 4px groove var(--rouge_negatif);
}

.border-right-4-ridge-rouge_negatif {
  border-right: 4px ridge var(--rouge_negatif);
}

.border-right-4-inset-rouge_negatif {
  border-right: 4px inset var(--rouge_negatif);
}

.border-right-4-outset-rouge_negatif {
  border-right: 4px outset var(--rouge_negatif);
}

.border-right-4-none-rouge_negatif {
  border-right: 4px none var(--rouge_negatif);
}

.border-right-4-hidden-rouge_negatif {
  border-right: 4px hidden var(--rouge_negatif);
}

.border-right-4-solid-bleu_focus {
  border-right: 4px solid var(--bleu_focus);
}

.border-right-4-dashed-bleu_focus {
  border-right: 4px dashed var(--bleu_focus);
}

.border-right-4-dotted-bleu_focus {
  border-right: 4px dotted var(--bleu_focus);
}

.border-right-4-double-bleu_focus {
  border-right: 4px double var(--bleu_focus);
}

.border-right-4-groove-bleu_focus {
  border-right: 4px groove var(--bleu_focus);
}

.border-right-4-ridge-bleu_focus {
  border-right: 4px ridge var(--bleu_focus);
}

.border-right-4-inset-bleu_focus {
  border-right: 4px inset var(--bleu_focus);
}

.border-right-4-outset-bleu_focus {
  border-right: 4px outset var(--bleu_focus);
}

.border-right-4-none-bleu_focus {
  border-right: 4px none var(--bleu_focus);
}

.border-right-4-hidden-bleu_focus {
  border-right: 4px hidden var(--bleu_focus);
}

.border-right-4-solid-alerte_vert_positif {
  border-right: 4px solid var(--alerte_vert_positif);
}

.border-right-4-dashed-alerte_vert_positif {
  border-right: 4px dashed var(--alerte_vert_positif);
}

.border-right-4-dotted-alerte_vert_positif {
  border-right: 4px dotted var(--alerte_vert_positif);
}

.border-right-4-double-alerte_vert_positif {
  border-right: 4px double var(--alerte_vert_positif);
}

.border-right-4-groove-alerte_vert_positif {
  border-right: 4px groove var(--alerte_vert_positif);
}

.border-right-4-ridge-alerte_vert_positif {
  border-right: 4px ridge var(--alerte_vert_positif);
}

.border-right-4-inset-alerte_vert_positif {
  border-right: 4px inset var(--alerte_vert_positif);
}

.border-right-4-outset-alerte_vert_positif {
  border-right: 4px outset var(--alerte_vert_positif);
}

.border-right-4-none-alerte_vert_positif {
  border-right: 4px none var(--alerte_vert_positif);
}

.border-right-4-hidden-alerte_vert_positif {
  border-right: 4px hidden var(--alerte_vert_positif);
}

.border-right-4-solid-alerte_rouge_negatif {
  border-right: 4px solid var(--alerte_rouge_negatif);
}

.border-right-4-dashed-alerte_rouge_negatif {
  border-right: 4px dashed var(--alerte_rouge_negatif);
}

.border-right-4-dotted-alerte_rouge_negatif {
  border-right: 4px dotted var(--alerte_rouge_negatif);
}

.border-right-4-double-alerte_rouge_negatif {
  border-right: 4px double var(--alerte_rouge_negatif);
}

.border-right-4-groove-alerte_rouge_negatif {
  border-right: 4px groove var(--alerte_rouge_negatif);
}

.border-right-4-ridge-alerte_rouge_negatif {
  border-right: 4px ridge var(--alerte_rouge_negatif);
}

.border-right-4-inset-alerte_rouge_negatif {
  border-right: 4px inset var(--alerte_rouge_negatif);
}

.border-right-4-outset-alerte_rouge_negatif {
  border-right: 4px outset var(--alerte_rouge_negatif);
}

.border-right-4-none-alerte_rouge_negatif {
  border-right: 4px none var(--alerte_rouge_negatif);
}

.border-right-4-hidden-alerte_rouge_negatif {
  border-right: 4px hidden var(--alerte_rouge_negatif);
}

.border-right-4-solid-alerte_bleu_information {
  border-right: 4px solid var(--alerte_bleu_information);
}

.border-right-4-dashed-alerte_bleu_information {
  border-right: 4px dashed var(--alerte_bleu_information);
}

.border-right-4-dotted-alerte_bleu_information {
  border-right: 4px dotted var(--alerte_bleu_information);
}

.border-right-4-double-alerte_bleu_information {
  border-right: 4px double var(--alerte_bleu_information);
}

.border-right-4-groove-alerte_bleu_information {
  border-right: 4px groove var(--alerte_bleu_information);
}

.border-right-4-ridge-alerte_bleu_information {
  border-right: 4px ridge var(--alerte_bleu_information);
}

.border-right-4-inset-alerte_bleu_information {
  border-right: 4px inset var(--alerte_bleu_information);
}

.border-right-4-outset-alerte_bleu_information {
  border-right: 4px outset var(--alerte_bleu_information);
}

.border-right-4-none-alerte_bleu_information {
  border-right: 4px none var(--alerte_bleu_information);
}

.border-right-4-hidden-alerte_bleu_information {
  border-right: 4px hidden var(--alerte_bleu_information);
}

.border-right-4-solid-blanc {
  border-right: 4px solid #ffffff;
}

.border-right-4-dashed-blanc {
  border-right: 4px dashed #ffffff;
}

.border-right-4-dotted-blanc {
  border-right: 4px dotted #ffffff;
}

.border-right-4-double-blanc {
  border-right: 4px double #ffffff;
}

.border-right-4-groove-blanc {
  border-right: 4px groove #ffffff;
}

.border-right-4-ridge-blanc {
  border-right: 4px ridge #ffffff;
}

.border-right-4-inset-blanc {
  border-right: 4px inset #ffffff;
}

.border-right-4-outset-blanc {
  border-right: 4px outset #ffffff;
}

.border-right-4-none-blanc {
  border-right: 4px none #ffffff;
}

.border-right-4-hidden-blanc {
  border-right: 4px hidden #ffffff;
}

.border-right-4-solid-noir {
  border-right: 4px solid #222222;
}

.border-right-4-dashed-noir {
  border-right: 4px dashed #222222;
}

.border-right-4-dotted-noir {
  border-right: 4px dotted #222222;
}

.border-right-4-double-noir {
  border-right: 4px double #222222;
}

.border-right-4-groove-noir {
  border-right: 4px groove #222222;
}

.border-right-4-ridge-noir {
  border-right: 4px ridge #222222;
}

.border-right-4-inset-noir {
  border-right: 4px inset #222222;
}

.border-right-4-outset-noir {
  border-right: 4px outset #222222;
}

.border-right-4-none-noir {
  border-right: 4px none #222222;
}

.border-right-4-hidden-noir {
  border-right: 4px hidden #222222;
}

.border-right-4-solid-gris_light {
  border-right: 4px solid var(--gris_light);
}

.border-right-4-dashed-gris_light {
  border-right: 4px dashed var(--gris_light);
}

.border-right-4-dotted-gris_light {
  border-right: 4px dotted var(--gris_light);
}

.border-right-4-double-gris_light {
  border-right: 4px double var(--gris_light);
}

.border-right-4-groove-gris_light {
  border-right: 4px groove var(--gris_light);
}

.border-right-4-ridge-gris_light {
  border-right: 4px ridge var(--gris_light);
}

.border-right-4-inset-gris_light {
  border-right: 4px inset var(--gris_light);
}

.border-right-4-outset-gris_light {
  border-right: 4px outset var(--gris_light);
}

.border-right-4-none-gris_light {
  border-right: 4px none var(--gris_light);
}

.border-right-4-hidden-gris_light {
  border-right: 4px hidden var(--gris_light);
}

.border-right-4-solid-gris_dark {
  border-right: 4px solid var(--gris_dark);
}

.border-right-4-dashed-gris_dark {
  border-right: 4px dashed var(--gris_dark);
}

.border-right-4-dotted-gris_dark {
  border-right: 4px dotted var(--gris_dark);
}

.border-right-4-double-gris_dark {
  border-right: 4px double var(--gris_dark);
}

.border-right-4-groove-gris_dark {
  border-right: 4px groove var(--gris_dark);
}

.border-right-4-ridge-gris_dark {
  border-right: 4px ridge var(--gris_dark);
}

.border-right-4-inset-gris_dark {
  border-right: 4px inset var(--gris_dark);
}

.border-right-4-outset-gris_dark {
  border-right: 4px outset var(--gris_dark);
}

.border-right-4-none-gris_dark {
  border-right: 4px none var(--gris_dark);
}

.border-right-4-hidden-gris_dark {
  border-right: 4px hidden var(--gris_dark);
}

.border-right-4-solid-gris_background {
  border-right: 4px solid var(--gris_background);
}

.border-right-4-dashed-gris_background {
  border-right: 4px dashed var(--gris_background);
}

.border-right-4-dotted-gris_background {
  border-right: 4px dotted var(--gris_background);
}

.border-right-4-double-gris_background {
  border-right: 4px double var(--gris_background);
}

.border-right-4-groove-gris_background {
  border-right: 4px groove var(--gris_background);
}

.border-right-4-ridge-gris_background {
  border-right: 4px ridge var(--gris_background);
}

.border-right-4-inset-gris_background {
  border-right: 4px inset var(--gris_background);
}

.border-right-4-outset-gris_background {
  border-right: 4px outset var(--gris_background);
}

.border-right-4-none-gris_background {
  border-right: 4px none var(--gris_background);
}

.border-right-4-hidden-gris_background {
  border-right: 4px hidden var(--gris_background);
}

.border-left-4-solid-corail_mh_brand {
  border-left: 4px solid var(--corail_mh_brand);
}

.border-left-4-dashed-corail_mh_brand {
  border-left: 4px dashed var(--corail_mh_brand);
}

.border-left-4-dotted-corail_mh_brand {
  border-left: 4px dotted var(--corail_mh_brand);
}

.border-left-4-double-corail_mh_brand {
  border-left: 4px double var(--corail_mh_brand);
}

.border-left-4-groove-corail_mh_brand {
  border-left: 4px groove var(--corail_mh_brand);
}

.border-left-4-ridge-corail_mh_brand {
  border-left: 4px ridge var(--corail_mh_brand);
}

.border-left-4-inset-corail_mh_brand {
  border-left: 4px inset var(--corail_mh_brand);
}

.border-left-4-outset-corail_mh_brand {
  border-left: 4px outset var(--corail_mh_brand);
}

.border-left-4-none-corail_mh_brand {
  border-left: 4px none var(--corail_mh_brand);
}

.border-left-4-hidden-corail_mh_brand {
  border-left: 4px hidden var(--corail_mh_brand);
}

.border-left-4-solid-corail_mh_dark {
  border-left: 4px solid var(--corail_mh_dark);
}

.border-left-4-dashed-corail_mh_dark {
  border-left: 4px dashed var(--corail_mh_dark);
}

.border-left-4-dotted-corail_mh_dark {
  border-left: 4px dotted var(--corail_mh_dark);
}

.border-left-4-double-corail_mh_dark {
  border-left: 4px double var(--corail_mh_dark);
}

.border-left-4-groove-corail_mh_dark {
  border-left: 4px groove var(--corail_mh_dark);
}

.border-left-4-ridge-corail_mh_dark {
  border-left: 4px ridge var(--corail_mh_dark);
}

.border-left-4-inset-corail_mh_dark {
  border-left: 4px inset var(--corail_mh_dark);
}

.border-left-4-outset-corail_mh_dark {
  border-left: 4px outset var(--corail_mh_dark);
}

.border-left-4-none-corail_mh_dark {
  border-left: 4px none var(--corail_mh_dark);
}

.border-left-4-hidden-corail_mh_dark {
  border-left: 4px hidden var(--corail_mh_dark);
}

.border-left-4-solid-corail_mh_light {
  border-left: 4px solid var(--corail_mh_light);
}

.border-left-4-dashed-corail_mh_light {
  border-left: 4px dashed var(--corail_mh_light);
}

.border-left-4-dotted-corail_mh_light {
  border-left: 4px dotted var(--corail_mh_light);
}

.border-left-4-double-corail_mh_light {
  border-left: 4px double var(--corail_mh_light);
}

.border-left-4-groove-corail_mh_light {
  border-left: 4px groove var(--corail_mh_light);
}

.border-left-4-ridge-corail_mh_light {
  border-left: 4px ridge var(--corail_mh_light);
}

.border-left-4-inset-corail_mh_light {
  border-left: 4px inset var(--corail_mh_light);
}

.border-left-4-outset-corail_mh_light {
  border-left: 4px outset var(--corail_mh_light);
}

.border-left-4-none-corail_mh_light {
  border-left: 4px none var(--corail_mh_light);
}

.border-left-4-hidden-corail_mh_light {
  border-left: 4px hidden var(--corail_mh_light);
}

.border-left-4-solid-corail_pastel {
  border-left: 4px solid var(--corail_pastel);
}

.border-left-4-dashed-corail_pastel {
  border-left: 4px dashed var(--corail_pastel);
}

.border-left-4-dotted-corail_pastel {
  border-left: 4px dotted var(--corail_pastel);
}

.border-left-4-double-corail_pastel {
  border-left: 4px double var(--corail_pastel);
}

.border-left-4-groove-corail_pastel {
  border-left: 4px groove var(--corail_pastel);
}

.border-left-4-ridge-corail_pastel {
  border-left: 4px ridge var(--corail_pastel);
}

.border-left-4-inset-corail_pastel {
  border-left: 4px inset var(--corail_pastel);
}

.border-left-4-outset-corail_pastel {
  border-left: 4px outset var(--corail_pastel);
}

.border-left-4-none-corail_pastel {
  border-left: 4px none var(--corail_pastel);
}

.border-left-4-hidden-corail_pastel {
  border-left: 4px hidden var(--corail_pastel);
}

.border-left-4-solid-corail_light {
  border-left: 4px solid var(--corail_light);
}

.border-left-4-dashed-corail_light {
  border-left: 4px dashed var(--corail_light);
}

.border-left-4-dotted-corail_light {
  border-left: 4px dotted var(--corail_light);
}

.border-left-4-double-corail_light {
  border-left: 4px double var(--corail_light);
}

.border-left-4-groove-corail_light {
  border-left: 4px groove var(--corail_light);
}

.border-left-4-ridge-corail_light {
  border-left: 4px ridge var(--corail_light);
}

.border-left-4-inset-corail_light {
  border-left: 4px inset var(--corail_light);
}

.border-left-4-outset-corail_light {
  border-left: 4px outset var(--corail_light);
}

.border-left-4-none-corail_light {
  border-left: 4px none var(--corail_light);
}

.border-left-4-hidden-corail_light {
  border-left: 4px hidden var(--corail_light);
}

.border-left-4-solid-corail_dark {
  border-left: 4px solid var(--corail_dark);
}

.border-left-4-dashed-corail_dark {
  border-left: 4px dashed var(--corail_dark);
}

.border-left-4-dotted-corail_dark {
  border-left: 4px dotted var(--corail_dark);
}

.border-left-4-double-corail_dark {
  border-left: 4px double var(--corail_dark);
}

.border-left-4-groove-corail_dark {
  border-left: 4px groove var(--corail_dark);
}

.border-left-4-ridge-corail_dark {
  border-left: 4px ridge var(--corail_dark);
}

.border-left-4-inset-corail_dark {
  border-left: 4px inset var(--corail_dark);
}

.border-left-4-outset-corail_dark {
  border-left: 4px outset var(--corail_dark);
}

.border-left-4-none-corail_dark {
  border-left: 4px none var(--corail_dark);
}

.border-left-4-hidden-corail_dark {
  border-left: 4px hidden var(--corail_dark);
}

.border-left-4-solid-gris_sable_light {
  border-left: 4px solid var(--gris_sable_light);
}

.border-left-4-dashed-gris_sable_light {
  border-left: 4px dashed var(--gris_sable_light);
}

.border-left-4-dotted-gris_sable_light {
  border-left: 4px dotted var(--gris_sable_light);
}

.border-left-4-double-gris_sable_light {
  border-left: 4px double var(--gris_sable_light);
}

.border-left-4-groove-gris_sable_light {
  border-left: 4px groove var(--gris_sable_light);
}

.border-left-4-ridge-gris_sable_light {
  border-left: 4px ridge var(--gris_sable_light);
}

.border-left-4-inset-gris_sable_light {
  border-left: 4px inset var(--gris_sable_light);
}

.border-left-4-outset-gris_sable_light {
  border-left: 4px outset var(--gris_sable_light);
}

.border-left-4-none-gris_sable_light {
  border-left: 4px none var(--gris_sable_light);
}

.border-left-4-hidden-gris_sable_light {
  border-left: 4px hidden var(--gris_sable_light);
}

.border-left-4-solid-gris_sable_dark {
  border-left: 4px solid var(--gris_sable_dark);
}

.border-left-4-dashed-gris_sable_dark {
  border-left: 4px dashed var(--gris_sable_dark);
}

.border-left-4-dotted-gris_sable_dark {
  border-left: 4px dotted var(--gris_sable_dark);
}

.border-left-4-double-gris_sable_dark {
  border-left: 4px double var(--gris_sable_dark);
}

.border-left-4-groove-gris_sable_dark {
  border-left: 4px groove var(--gris_sable_dark);
}

.border-left-4-ridge-gris_sable_dark {
  border-left: 4px ridge var(--gris_sable_dark);
}

.border-left-4-inset-gris_sable_dark {
  border-left: 4px inset var(--gris_sable_dark);
}

.border-left-4-outset-gris_sable_dark {
  border-left: 4px outset var(--gris_sable_dark);
}

.border-left-4-none-gris_sable_dark {
  border-left: 4px none var(--gris_sable_dark);
}

.border-left-4-hidden-gris_sable_dark {
  border-left: 4px hidden var(--gris_sable_dark);
}

.border-left-4-solid-gris_sable_pastel {
  border-left: 4px solid var(--gris_sable_pastel);
}

.border-left-4-dashed-gris_sable_pastel {
  border-left: 4px dashed var(--gris_sable_pastel);
}

.border-left-4-dotted-gris_sable_pastel {
  border-left: 4px dotted var(--gris_sable_pastel);
}

.border-left-4-double-gris_sable_pastel {
  border-left: 4px double var(--gris_sable_pastel);
}

.border-left-4-groove-gris_sable_pastel {
  border-left: 4px groove var(--gris_sable_pastel);
}

.border-left-4-ridge-gris_sable_pastel {
  border-left: 4px ridge var(--gris_sable_pastel);
}

.border-left-4-inset-gris_sable_pastel {
  border-left: 4px inset var(--gris_sable_pastel);
}

.border-left-4-outset-gris_sable_pastel {
  border-left: 4px outset var(--gris_sable_pastel);
}

.border-left-4-none-gris_sable_pastel {
  border-left: 4px none var(--gris_sable_pastel);
}

.border-left-4-hidden-gris_sable_pastel {
  border-left: 4px hidden var(--gris_sable_pastel);
}

.border-left-4-solid-jaune_light {
  border-left: 4px solid var(--jaune_light);
}

.border-left-4-dashed-jaune_light {
  border-left: 4px dashed var(--jaune_light);
}

.border-left-4-dotted-jaune_light {
  border-left: 4px dotted var(--jaune_light);
}

.border-left-4-double-jaune_light {
  border-left: 4px double var(--jaune_light);
}

.border-left-4-groove-jaune_light {
  border-left: 4px groove var(--jaune_light);
}

.border-left-4-ridge-jaune_light {
  border-left: 4px ridge var(--jaune_light);
}

.border-left-4-inset-jaune_light {
  border-left: 4px inset var(--jaune_light);
}

.border-left-4-outset-jaune_light {
  border-left: 4px outset var(--jaune_light);
}

.border-left-4-none-jaune_light {
  border-left: 4px none var(--jaune_light);
}

.border-left-4-hidden-jaune_light {
  border-left: 4px hidden var(--jaune_light);
}

.border-left-4-solid-jaune_dark {
  border-left: 4px solid var(--jaune_dark);
}

.border-left-4-dashed-jaune_dark {
  border-left: 4px dashed var(--jaune_dark);
}

.border-left-4-dotted-jaune_dark {
  border-left: 4px dotted var(--jaune_dark);
}

.border-left-4-double-jaune_dark {
  border-left: 4px double var(--jaune_dark);
}

.border-left-4-groove-jaune_dark {
  border-left: 4px groove var(--jaune_dark);
}

.border-left-4-ridge-jaune_dark {
  border-left: 4px ridge var(--jaune_dark);
}

.border-left-4-inset-jaune_dark {
  border-left: 4px inset var(--jaune_dark);
}

.border-left-4-outset-jaune_dark {
  border-left: 4px outset var(--jaune_dark);
}

.border-left-4-none-jaune_dark {
  border-left: 4px none var(--jaune_dark);
}

.border-left-4-hidden-jaune_dark {
  border-left: 4px hidden var(--jaune_dark);
}

.border-left-4-solid-jaune_pastel {
  border-left: 4px solid var(--jaune_pastel);
}

.border-left-4-dashed-jaune_pastel {
  border-left: 4px dashed var(--jaune_pastel);
}

.border-left-4-dotted-jaune_pastel {
  border-left: 4px dotted var(--jaune_pastel);
}

.border-left-4-double-jaune_pastel {
  border-left: 4px double var(--jaune_pastel);
}

.border-left-4-groove-jaune_pastel {
  border-left: 4px groove var(--jaune_pastel);
}

.border-left-4-ridge-jaune_pastel {
  border-left: 4px ridge var(--jaune_pastel);
}

.border-left-4-inset-jaune_pastel {
  border-left: 4px inset var(--jaune_pastel);
}

.border-left-4-outset-jaune_pastel {
  border-left: 4px outset var(--jaune_pastel);
}

.border-left-4-none-jaune_pastel {
  border-left: 4px none var(--jaune_pastel);
}

.border-left-4-hidden-jaune_pastel {
  border-left: 4px hidden var(--jaune_pastel);
}

.border-left-4-solid-vert_light {
  border-left: 4px solid var(--vert_light);
}

.border-left-4-dashed-vert_light {
  border-left: 4px dashed var(--vert_light);
}

.border-left-4-dotted-vert_light {
  border-left: 4px dotted var(--vert_light);
}

.border-left-4-double-vert_light {
  border-left: 4px double var(--vert_light);
}

.border-left-4-groove-vert_light {
  border-left: 4px groove var(--vert_light);
}

.border-left-4-ridge-vert_light {
  border-left: 4px ridge var(--vert_light);
}

.border-left-4-inset-vert_light {
  border-left: 4px inset var(--vert_light);
}

.border-left-4-outset-vert_light {
  border-left: 4px outset var(--vert_light);
}

.border-left-4-none-vert_light {
  border-left: 4px none var(--vert_light);
}

.border-left-4-hidden-vert_light {
  border-left: 4px hidden var(--vert_light);
}

.border-left-4-solid-vert_dark {
  border-left: 4px solid var(--vert_dark);
}

.border-left-4-dashed-vert_dark {
  border-left: 4px dashed var(--vert_dark);
}

.border-left-4-dotted-vert_dark {
  border-left: 4px dotted var(--vert_dark);
}

.border-left-4-double-vert_dark {
  border-left: 4px double var(--vert_dark);
}

.border-left-4-groove-vert_dark {
  border-left: 4px groove var(--vert_dark);
}

.border-left-4-ridge-vert_dark {
  border-left: 4px ridge var(--vert_dark);
}

.border-left-4-inset-vert_dark {
  border-left: 4px inset var(--vert_dark);
}

.border-left-4-outset-vert_dark {
  border-left: 4px outset var(--vert_dark);
}

.border-left-4-none-vert_dark {
  border-left: 4px none var(--vert_dark);
}

.border-left-4-hidden-vert_dark {
  border-left: 4px hidden var(--vert_dark);
}

.border-left-4-solid-vert_pastel {
  border-left: 4px solid var(--vert_pastel);
}

.border-left-4-dashed-vert_pastel {
  border-left: 4px dashed var(--vert_pastel);
}

.border-left-4-dotted-vert_pastel {
  border-left: 4px dotted var(--vert_pastel);
}

.border-left-4-double-vert_pastel {
  border-left: 4px double var(--vert_pastel);
}

.border-left-4-groove-vert_pastel {
  border-left: 4px groove var(--vert_pastel);
}

.border-left-4-ridge-vert_pastel {
  border-left: 4px ridge var(--vert_pastel);
}

.border-left-4-inset-vert_pastel {
  border-left: 4px inset var(--vert_pastel);
}

.border-left-4-outset-vert_pastel {
  border-left: 4px outset var(--vert_pastel);
}

.border-left-4-none-vert_pastel {
  border-left: 4px none var(--vert_pastel);
}

.border-left-4-hidden-vert_pastel {
  border-left: 4px hidden var(--vert_pastel);
}

.border-left-4-solid-bleu_turquoise_light {
  border-left: 4px solid var(--bleu_turquoise_light);
}

.border-left-4-dashed-bleu_turquoise_light {
  border-left: 4px dashed var(--bleu_turquoise_light);
}

.border-left-4-dotted-bleu_turquoise_light {
  border-left: 4px dotted var(--bleu_turquoise_light);
}

.border-left-4-double-bleu_turquoise_light {
  border-left: 4px double var(--bleu_turquoise_light);
}

.border-left-4-groove-bleu_turquoise_light {
  border-left: 4px groove var(--bleu_turquoise_light);
}

.border-left-4-ridge-bleu_turquoise_light {
  border-left: 4px ridge var(--bleu_turquoise_light);
}

.border-left-4-inset-bleu_turquoise_light {
  border-left: 4px inset var(--bleu_turquoise_light);
}

.border-left-4-outset-bleu_turquoise_light {
  border-left: 4px outset var(--bleu_turquoise_light);
}

.border-left-4-none-bleu_turquoise_light {
  border-left: 4px none var(--bleu_turquoise_light);
}

.border-left-4-hidden-bleu_turquoise_light {
  border-left: 4px hidden var(--bleu_turquoise_light);
}

.border-left-4-solid-bleu_turquoise_middle {
  border-left: 4px solid var(--bleu_turquoise_middle);
}

.border-left-4-dashed-bleu_turquoise_middle {
  border-left: 4px dashed var(--bleu_turquoise_middle);
}

.border-left-4-dotted-bleu_turquoise_middle {
  border-left: 4px dotted var(--bleu_turquoise_middle);
}

.border-left-4-double-bleu_turquoise_middle {
  border-left: 4px double var(--bleu_turquoise_middle);
}

.border-left-4-groove-bleu_turquoise_middle {
  border-left: 4px groove var(--bleu_turquoise_middle);
}

.border-left-4-ridge-bleu_turquoise_middle {
  border-left: 4px ridge var(--bleu_turquoise_middle);
}

.border-left-4-inset-bleu_turquoise_middle {
  border-left: 4px inset var(--bleu_turquoise_middle);
}

.border-left-4-outset-bleu_turquoise_middle {
  border-left: 4px outset var(--bleu_turquoise_middle);
}

.border-left-4-none-bleu_turquoise_middle {
  border-left: 4px none var(--bleu_turquoise_middle);
}

.border-left-4-hidden-bleu_turquoise_middle {
  border-left: 4px hidden var(--bleu_turquoise_middle);
}

.border-left-4-solid-bleu_turquoise_dark {
  border-left: 4px solid var(--bleu_turquoise_dark);
}

.border-left-4-dashed-bleu_turquoise_dark {
  border-left: 4px dashed var(--bleu_turquoise_dark);
}

.border-left-4-dotted-bleu_turquoise_dark {
  border-left: 4px dotted var(--bleu_turquoise_dark);
}

.border-left-4-double-bleu_turquoise_dark {
  border-left: 4px double var(--bleu_turquoise_dark);
}

.border-left-4-groove-bleu_turquoise_dark {
  border-left: 4px groove var(--bleu_turquoise_dark);
}

.border-left-4-ridge-bleu_turquoise_dark {
  border-left: 4px ridge var(--bleu_turquoise_dark);
}

.border-left-4-inset-bleu_turquoise_dark {
  border-left: 4px inset var(--bleu_turquoise_dark);
}

.border-left-4-outset-bleu_turquoise_dark {
  border-left: 4px outset var(--bleu_turquoise_dark);
}

.border-left-4-none-bleu_turquoise_dark {
  border-left: 4px none var(--bleu_turquoise_dark);
}

.border-left-4-hidden-bleu_turquoise_dark {
  border-left: 4px hidden var(--bleu_turquoise_dark);
}

.border-left-4-solid-bleu_turquoise_pastel {
  border-left: 4px solid var(--bleu_turquoise_pastel);
}

.border-left-4-dashed-bleu_turquoise_pastel {
  border-left: 4px dashed var(--bleu_turquoise_pastel);
}

.border-left-4-dotted-bleu_turquoise_pastel {
  border-left: 4px dotted var(--bleu_turquoise_pastel);
}

.border-left-4-double-bleu_turquoise_pastel {
  border-left: 4px double var(--bleu_turquoise_pastel);
}

.border-left-4-groove-bleu_turquoise_pastel {
  border-left: 4px groove var(--bleu_turquoise_pastel);
}

.border-left-4-ridge-bleu_turquoise_pastel {
  border-left: 4px ridge var(--bleu_turquoise_pastel);
}

.border-left-4-inset-bleu_turquoise_pastel {
  border-left: 4px inset var(--bleu_turquoise_pastel);
}

.border-left-4-outset-bleu_turquoise_pastel {
  border-left: 4px outset var(--bleu_turquoise_pastel);
}

.border-left-4-none-bleu_turquoise_pastel {
  border-left: 4px none var(--bleu_turquoise_pastel);
}

.border-left-4-hidden-bleu_turquoise_pastel {
  border-left: 4px hidden var(--bleu_turquoise_pastel);
}

.border-left-4-solid-bleu_light {
  border-left: 4px solid var(--bleu_light);
}

.border-left-4-dashed-bleu_light {
  border-left: 4px dashed var(--bleu_light);
}

.border-left-4-dotted-bleu_light {
  border-left: 4px dotted var(--bleu_light);
}

.border-left-4-double-bleu_light {
  border-left: 4px double var(--bleu_light);
}

.border-left-4-groove-bleu_light {
  border-left: 4px groove var(--bleu_light);
}

.border-left-4-ridge-bleu_light {
  border-left: 4px ridge var(--bleu_light);
}

.border-left-4-inset-bleu_light {
  border-left: 4px inset var(--bleu_light);
}

.border-left-4-outset-bleu_light {
  border-left: 4px outset var(--bleu_light);
}

.border-left-4-none-bleu_light {
  border-left: 4px none var(--bleu_light);
}

.border-left-4-hidden-bleu_light {
  border-left: 4px hidden var(--bleu_light);
}

.border-left-4-solid-bleu_pastel {
  border-left: 4px solid var(--bleu_pastel);
}

.border-left-4-dashed-bleu_pastel {
  border-left: 4px dashed var(--bleu_pastel);
}

.border-left-4-dotted-bleu_pastel {
  border-left: 4px dotted var(--bleu_pastel);
}

.border-left-4-double-bleu_pastel {
  border-left: 4px double var(--bleu_pastel);
}

.border-left-4-groove-bleu_pastel {
  border-left: 4px groove var(--bleu_pastel);
}

.border-left-4-ridge-bleu_pastel {
  border-left: 4px ridge var(--bleu_pastel);
}

.border-left-4-inset-bleu_pastel {
  border-left: 4px inset var(--bleu_pastel);
}

.border-left-4-outset-bleu_pastel {
  border-left: 4px outset var(--bleu_pastel);
}

.border-left-4-none-bleu_pastel {
  border-left: 4px none var(--bleu_pastel);
}

.border-left-4-hidden-bleu_pastel {
  border-left: 4px hidden var(--bleu_pastel);
}

.border-left-4-solid-bleu_dark {
  border-left: 4px solid var(--bleu_dark);
}

.border-left-4-dashed-bleu_dark {
  border-left: 4px dashed var(--bleu_dark);
}

.border-left-4-dotted-bleu_dark {
  border-left: 4px dotted var(--bleu_dark);
}

.border-left-4-double-bleu_dark {
  border-left: 4px double var(--bleu_dark);
}

.border-left-4-groove-bleu_dark {
  border-left: 4px groove var(--bleu_dark);
}

.border-left-4-ridge-bleu_dark {
  border-left: 4px ridge var(--bleu_dark);
}

.border-left-4-inset-bleu_dark {
  border-left: 4px inset var(--bleu_dark);
}

.border-left-4-outset-bleu_dark {
  border-left: 4px outset var(--bleu_dark);
}

.border-left-4-none-bleu_dark {
  border-left: 4px none var(--bleu_dark);
}

.border-left-4-hidden-bleu_dark {
  border-left: 4px hidden var(--bleu_dark);
}

.border-left-4-solid-violet_light {
  border-left: 4px solid var(--violet_light);
}

.border-left-4-dashed-violet_light {
  border-left: 4px dashed var(--violet_light);
}

.border-left-4-dotted-violet_light {
  border-left: 4px dotted var(--violet_light);
}

.border-left-4-double-violet_light {
  border-left: 4px double var(--violet_light);
}

.border-left-4-groove-violet_light {
  border-left: 4px groove var(--violet_light);
}

.border-left-4-ridge-violet_light {
  border-left: 4px ridge var(--violet_light);
}

.border-left-4-inset-violet_light {
  border-left: 4px inset var(--violet_light);
}

.border-left-4-outset-violet_light {
  border-left: 4px outset var(--violet_light);
}

.border-left-4-none-violet_light {
  border-left: 4px none var(--violet_light);
}

.border-left-4-hidden-violet_light {
  border-left: 4px hidden var(--violet_light);
}

.border-left-4-solid-violet_dark {
  border-left: 4px solid var(--violet_dark);
}

.border-left-4-dashed-violet_dark {
  border-left: 4px dashed var(--violet_dark);
}

.border-left-4-dotted-violet_dark {
  border-left: 4px dotted var(--violet_dark);
}

.border-left-4-double-violet_dark {
  border-left: 4px double var(--violet_dark);
}

.border-left-4-groove-violet_dark {
  border-left: 4px groove var(--violet_dark);
}

.border-left-4-ridge-violet_dark {
  border-left: 4px ridge var(--violet_dark);
}

.border-left-4-inset-violet_dark {
  border-left: 4px inset var(--violet_dark);
}

.border-left-4-outset-violet_dark {
  border-left: 4px outset var(--violet_dark);
}

.border-left-4-none-violet_dark {
  border-left: 4px none var(--violet_dark);
}

.border-left-4-hidden-violet_dark {
  border-left: 4px hidden var(--violet_dark);
}

.border-left-4-solid-violet_light_deces {
  border-left: 4px solid var(--violet_light_deces);
}

.border-left-4-dashed-violet_light_deces {
  border-left: 4px dashed var(--violet_light_deces);
}

.border-left-4-dotted-violet_light_deces {
  border-left: 4px dotted var(--violet_light_deces);
}

.border-left-4-double-violet_light_deces {
  border-left: 4px double var(--violet_light_deces);
}

.border-left-4-groove-violet_light_deces {
  border-left: 4px groove var(--violet_light_deces);
}

.border-left-4-ridge-violet_light_deces {
  border-left: 4px ridge var(--violet_light_deces);
}

.border-left-4-inset-violet_light_deces {
  border-left: 4px inset var(--violet_light_deces);
}

.border-left-4-outset-violet_light_deces {
  border-left: 4px outset var(--violet_light_deces);
}

.border-left-4-none-violet_light_deces {
  border-left: 4px none var(--violet_light_deces);
}

.border-left-4-hidden-violet_light_deces {
  border-left: 4px hidden var(--violet_light_deces);
}

.border-left-4-solid-violet_dark_deces {
  border-left: 4px solid var(--violet_dark_deces);
}

.border-left-4-dashed-violet_dark_deces {
  border-left: 4px dashed var(--violet_dark_deces);
}

.border-left-4-dotted-violet_dark_deces {
  border-left: 4px dotted var(--violet_dark_deces);
}

.border-left-4-double-violet_dark_deces {
  border-left: 4px double var(--violet_dark_deces);
}

.border-left-4-groove-violet_dark_deces {
  border-left: 4px groove var(--violet_dark_deces);
}

.border-left-4-ridge-violet_dark_deces {
  border-left: 4px ridge var(--violet_dark_deces);
}

.border-left-4-inset-violet_dark_deces {
  border-left: 4px inset var(--violet_dark_deces);
}

.border-left-4-outset-violet_dark_deces {
  border-left: 4px outset var(--violet_dark_deces);
}

.border-left-4-none-violet_dark_deces {
  border-left: 4px none var(--violet_dark_deces);
}

.border-left-4-hidden-violet_dark_deces {
  border-left: 4px hidden var(--violet_dark_deces);
}

.border-left-4-solid-violet_pastel {
  border-left: 4px solid var(--violet_pastel);
}

.border-left-4-dashed-violet_pastel {
  border-left: 4px dashed var(--violet_pastel);
}

.border-left-4-dotted-violet_pastel {
  border-left: 4px dotted var(--violet_pastel);
}

.border-left-4-double-violet_pastel {
  border-left: 4px double var(--violet_pastel);
}

.border-left-4-groove-violet_pastel {
  border-left: 4px groove var(--violet_pastel);
}

.border-left-4-ridge-violet_pastel {
  border-left: 4px ridge var(--violet_pastel);
}

.border-left-4-inset-violet_pastel {
  border-left: 4px inset var(--violet_pastel);
}

.border-left-4-outset-violet_pastel {
  border-left: 4px outset var(--violet_pastel);
}

.border-left-4-none-violet_pastel {
  border-left: 4px none var(--violet_pastel);
}

.border-left-4-hidden-violet_pastel {
  border-left: 4px hidden var(--violet_pastel);
}

.border-left-4-solid-violet_pastel_deces {
  border-left: 4px solid var(--violet_pastel_deces);
}

.border-left-4-dashed-violet_pastel_deces {
  border-left: 4px dashed var(--violet_pastel_deces);
}

.border-left-4-dotted-violet_pastel_deces {
  border-left: 4px dotted var(--violet_pastel_deces);
}

.border-left-4-double-violet_pastel_deces {
  border-left: 4px double var(--violet_pastel_deces);
}

.border-left-4-groove-violet_pastel_deces {
  border-left: 4px groove var(--violet_pastel_deces);
}

.border-left-4-ridge-violet_pastel_deces {
  border-left: 4px ridge var(--violet_pastel_deces);
}

.border-left-4-inset-violet_pastel_deces {
  border-left: 4px inset var(--violet_pastel_deces);
}

.border-left-4-outset-violet_pastel_deces {
  border-left: 4px outset var(--violet_pastel_deces);
}

.border-left-4-none-violet_pastel_deces {
  border-left: 4px none var(--violet_pastel_deces);
}

.border-left-4-hidden-violet_pastel_deces {
  border-left: 4px hidden var(--violet_pastel_deces);
}

.border-left-4-solid-mauve {
  border-left: 4px solid var(--mauve);
}

.border-left-4-dashed-mauve {
  border-left: 4px dashed var(--mauve);
}

.border-left-4-dotted-mauve {
  border-left: 4px dotted var(--mauve);
}

.border-left-4-double-mauve {
  border-left: 4px double var(--mauve);
}

.border-left-4-groove-mauve {
  border-left: 4px groove var(--mauve);
}

.border-left-4-ridge-mauve {
  border-left: 4px ridge var(--mauve);
}

.border-left-4-inset-mauve {
  border-left: 4px inset var(--mauve);
}

.border-left-4-outset-mauve {
  border-left: 4px outset var(--mauve);
}

.border-left-4-none-mauve {
  border-left: 4px none var(--mauve);
}

.border-left-4-hidden-mauve {
  border-left: 4px hidden var(--mauve);
}

.border-left-4-solid-rose_light {
  border-left: 4px solid var(--rose_light);
}

.border-left-4-dashed-rose_light {
  border-left: 4px dashed var(--rose_light);
}

.border-left-4-dotted-rose_light {
  border-left: 4px dotted var(--rose_light);
}

.border-left-4-double-rose_light {
  border-left: 4px double var(--rose_light);
}

.border-left-4-groove-rose_light {
  border-left: 4px groove var(--rose_light);
}

.border-left-4-ridge-rose_light {
  border-left: 4px ridge var(--rose_light);
}

.border-left-4-inset-rose_light {
  border-left: 4px inset var(--rose_light);
}

.border-left-4-outset-rose_light {
  border-left: 4px outset var(--rose_light);
}

.border-left-4-none-rose_light {
  border-left: 4px none var(--rose_light);
}

.border-left-4-hidden-rose_light {
  border-left: 4px hidden var(--rose_light);
}

.border-left-4-solid-rose_dark {
  border-left: 4px solid var(--rose_dark);
}

.border-left-4-dashed-rose_dark {
  border-left: 4px dashed var(--rose_dark);
}

.border-left-4-dotted-rose_dark {
  border-left: 4px dotted var(--rose_dark);
}

.border-left-4-double-rose_dark {
  border-left: 4px double var(--rose_dark);
}

.border-left-4-groove-rose_dark {
  border-left: 4px groove var(--rose_dark);
}

.border-left-4-ridge-rose_dark {
  border-left: 4px ridge var(--rose_dark);
}

.border-left-4-inset-rose_dark {
  border-left: 4px inset var(--rose_dark);
}

.border-left-4-outset-rose_dark {
  border-left: 4px outset var(--rose_dark);
}

.border-left-4-none-rose_dark {
  border-left: 4px none var(--rose_dark);
}

.border-left-4-hidden-rose_dark {
  border-left: 4px hidden var(--rose_dark);
}

.border-left-4-solid-rose_pastel {
  border-left: 4px solid var(--rose_pastel);
}

.border-left-4-dashed-rose_pastel {
  border-left: 4px dashed var(--rose_pastel);
}

.border-left-4-dotted-rose_pastel {
  border-left: 4px dotted var(--rose_pastel);
}

.border-left-4-double-rose_pastel {
  border-left: 4px double var(--rose_pastel);
}

.border-left-4-groove-rose_pastel {
  border-left: 4px groove var(--rose_pastel);
}

.border-left-4-ridge-rose_pastel {
  border-left: 4px ridge var(--rose_pastel);
}

.border-left-4-inset-rose_pastel {
  border-left: 4px inset var(--rose_pastel);
}

.border-left-4-outset-rose_pastel {
  border-left: 4px outset var(--rose_pastel);
}

.border-left-4-none-rose_pastel {
  border-left: 4px none var(--rose_pastel);
}

.border-left-4-hidden-rose_pastel {
  border-left: 4px hidden var(--rose_pastel);
}

.border-left-4-solid-rose_chair_light {
  border-left: 4px solid var(--rose_chair_light);
}

.border-left-4-dashed-rose_chair_light {
  border-left: 4px dashed var(--rose_chair_light);
}

.border-left-4-dotted-rose_chair_light {
  border-left: 4px dotted var(--rose_chair_light);
}

.border-left-4-double-rose_chair_light {
  border-left: 4px double var(--rose_chair_light);
}

.border-left-4-groove-rose_chair_light {
  border-left: 4px groove var(--rose_chair_light);
}

.border-left-4-ridge-rose_chair_light {
  border-left: 4px ridge var(--rose_chair_light);
}

.border-left-4-inset-rose_chair_light {
  border-left: 4px inset var(--rose_chair_light);
}

.border-left-4-outset-rose_chair_light {
  border-left: 4px outset var(--rose_chair_light);
}

.border-left-4-none-rose_chair_light {
  border-left: 4px none var(--rose_chair_light);
}

.border-left-4-hidden-rose_chair_light {
  border-left: 4px hidden var(--rose_chair_light);
}

.border-left-4-solid-rose_chair_dark {
  border-left: 4px solid var(--rose_chair_dark);
}

.border-left-4-dashed-rose_chair_dark {
  border-left: 4px dashed var(--rose_chair_dark);
}

.border-left-4-dotted-rose_chair_dark {
  border-left: 4px dotted var(--rose_chair_dark);
}

.border-left-4-double-rose_chair_dark {
  border-left: 4px double var(--rose_chair_dark);
}

.border-left-4-groove-rose_chair_dark {
  border-left: 4px groove var(--rose_chair_dark);
}

.border-left-4-ridge-rose_chair_dark {
  border-left: 4px ridge var(--rose_chair_dark);
}

.border-left-4-inset-rose_chair_dark {
  border-left: 4px inset var(--rose_chair_dark);
}

.border-left-4-outset-rose_chair_dark {
  border-left: 4px outset var(--rose_chair_dark);
}

.border-left-4-none-rose_chair_dark {
  border-left: 4px none var(--rose_chair_dark);
}

.border-left-4-hidden-rose_chair_dark {
  border-left: 4px hidden var(--rose_chair_dark);
}

.border-left-4-solid-rose_chair_pastel {
  border-left: 4px solid var(--rose_chair_pastel);
}

.border-left-4-dashed-rose_chair_pastel {
  border-left: 4px dashed var(--rose_chair_pastel);
}

.border-left-4-dotted-rose_chair_pastel {
  border-left: 4px dotted var(--rose_chair_pastel);
}

.border-left-4-double-rose_chair_pastel {
  border-left: 4px double var(--rose_chair_pastel);
}

.border-left-4-groove-rose_chair_pastel {
  border-left: 4px groove var(--rose_chair_pastel);
}

.border-left-4-ridge-rose_chair_pastel {
  border-left: 4px ridge var(--rose_chair_pastel);
}

.border-left-4-inset-rose_chair_pastel {
  border-left: 4px inset var(--rose_chair_pastel);
}

.border-left-4-outset-rose_chair_pastel {
  border-left: 4px outset var(--rose_chair_pastel);
}

.border-left-4-none-rose_chair_pastel {
  border-left: 4px none var(--rose_chair_pastel);
}

.border-left-4-hidden-rose_chair_pastel {
  border-left: 4px hidden var(--rose_chair_pastel);
}

.border-left-4-solid-vert_positif {
  border-left: 4px solid var(--vert_positif);
}

.border-left-4-dashed-vert_positif {
  border-left: 4px dashed var(--vert_positif);
}

.border-left-4-dotted-vert_positif {
  border-left: 4px dotted var(--vert_positif);
}

.border-left-4-double-vert_positif {
  border-left: 4px double var(--vert_positif);
}

.border-left-4-groove-vert_positif {
  border-left: 4px groove var(--vert_positif);
}

.border-left-4-ridge-vert_positif {
  border-left: 4px ridge var(--vert_positif);
}

.border-left-4-inset-vert_positif {
  border-left: 4px inset var(--vert_positif);
}

.border-left-4-outset-vert_positif {
  border-left: 4px outset var(--vert_positif);
}

.border-left-4-none-vert_positif {
  border-left: 4px none var(--vert_positif);
}

.border-left-4-hidden-vert_positif {
  border-left: 4px hidden var(--vert_positif);
}

.border-left-4-solid-rouge_negatif {
  border-left: 4px solid var(--rouge_negatif);
}

.border-left-4-dashed-rouge_negatif {
  border-left: 4px dashed var(--rouge_negatif);
}

.border-left-4-dotted-rouge_negatif {
  border-left: 4px dotted var(--rouge_negatif);
}

.border-left-4-double-rouge_negatif {
  border-left: 4px double var(--rouge_negatif);
}

.border-left-4-groove-rouge_negatif {
  border-left: 4px groove var(--rouge_negatif);
}

.border-left-4-ridge-rouge_negatif {
  border-left: 4px ridge var(--rouge_negatif);
}

.border-left-4-inset-rouge_negatif {
  border-left: 4px inset var(--rouge_negatif);
}

.border-left-4-outset-rouge_negatif {
  border-left: 4px outset var(--rouge_negatif);
}

.border-left-4-none-rouge_negatif {
  border-left: 4px none var(--rouge_negatif);
}

.border-left-4-hidden-rouge_negatif {
  border-left: 4px hidden var(--rouge_negatif);
}

.border-left-4-solid-bleu_focus {
  border-left: 4px solid var(--bleu_focus);
}

.border-left-4-dashed-bleu_focus {
  border-left: 4px dashed var(--bleu_focus);
}

.border-left-4-dotted-bleu_focus {
  border-left: 4px dotted var(--bleu_focus);
}

.border-left-4-double-bleu_focus {
  border-left: 4px double var(--bleu_focus);
}

.border-left-4-groove-bleu_focus {
  border-left: 4px groove var(--bleu_focus);
}

.border-left-4-ridge-bleu_focus {
  border-left: 4px ridge var(--bleu_focus);
}

.border-left-4-inset-bleu_focus {
  border-left: 4px inset var(--bleu_focus);
}

.border-left-4-outset-bleu_focus {
  border-left: 4px outset var(--bleu_focus);
}

.border-left-4-none-bleu_focus {
  border-left: 4px none var(--bleu_focus);
}

.border-left-4-hidden-bleu_focus {
  border-left: 4px hidden var(--bleu_focus);
}

.border-left-4-solid-alerte_vert_positif {
  border-left: 4px solid var(--alerte_vert_positif);
}

.border-left-4-dashed-alerte_vert_positif {
  border-left: 4px dashed var(--alerte_vert_positif);
}

.border-left-4-dotted-alerte_vert_positif {
  border-left: 4px dotted var(--alerte_vert_positif);
}

.border-left-4-double-alerte_vert_positif {
  border-left: 4px double var(--alerte_vert_positif);
}

.border-left-4-groove-alerte_vert_positif {
  border-left: 4px groove var(--alerte_vert_positif);
}

.border-left-4-ridge-alerte_vert_positif {
  border-left: 4px ridge var(--alerte_vert_positif);
}

.border-left-4-inset-alerte_vert_positif {
  border-left: 4px inset var(--alerte_vert_positif);
}

.border-left-4-outset-alerte_vert_positif {
  border-left: 4px outset var(--alerte_vert_positif);
}

.border-left-4-none-alerte_vert_positif {
  border-left: 4px none var(--alerte_vert_positif);
}

.border-left-4-hidden-alerte_vert_positif {
  border-left: 4px hidden var(--alerte_vert_positif);
}

.border-left-4-solid-alerte_rouge_negatif {
  border-left: 4px solid var(--alerte_rouge_negatif);
}

.border-left-4-dashed-alerte_rouge_negatif {
  border-left: 4px dashed var(--alerte_rouge_negatif);
}

.border-left-4-dotted-alerte_rouge_negatif {
  border-left: 4px dotted var(--alerte_rouge_negatif);
}

.border-left-4-double-alerte_rouge_negatif {
  border-left: 4px double var(--alerte_rouge_negatif);
}

.border-left-4-groove-alerte_rouge_negatif {
  border-left: 4px groove var(--alerte_rouge_negatif);
}

.border-left-4-ridge-alerte_rouge_negatif {
  border-left: 4px ridge var(--alerte_rouge_negatif);
}

.border-left-4-inset-alerte_rouge_negatif {
  border-left: 4px inset var(--alerte_rouge_negatif);
}

.border-left-4-outset-alerte_rouge_negatif {
  border-left: 4px outset var(--alerte_rouge_negatif);
}

.border-left-4-none-alerte_rouge_negatif {
  border-left: 4px none var(--alerte_rouge_negatif);
}

.border-left-4-hidden-alerte_rouge_negatif {
  border-left: 4px hidden var(--alerte_rouge_negatif);
}

.border-left-4-solid-alerte_bleu_information {
  border-left: 4px solid var(--alerte_bleu_information);
}

.border-left-4-dashed-alerte_bleu_information {
  border-left: 4px dashed var(--alerte_bleu_information);
}

.border-left-4-dotted-alerte_bleu_information {
  border-left: 4px dotted var(--alerte_bleu_information);
}

.border-left-4-double-alerte_bleu_information {
  border-left: 4px double var(--alerte_bleu_information);
}

.border-left-4-groove-alerte_bleu_information {
  border-left: 4px groove var(--alerte_bleu_information);
}

.border-left-4-ridge-alerte_bleu_information {
  border-left: 4px ridge var(--alerte_bleu_information);
}

.border-left-4-inset-alerte_bleu_information {
  border-left: 4px inset var(--alerte_bleu_information);
}

.border-left-4-outset-alerte_bleu_information {
  border-left: 4px outset var(--alerte_bleu_information);
}

.border-left-4-none-alerte_bleu_information {
  border-left: 4px none var(--alerte_bleu_information);
}

.border-left-4-hidden-alerte_bleu_information {
  border-left: 4px hidden var(--alerte_bleu_information);
}

.border-left-4-solid-blanc {
  border-left: 4px solid #ffffff;
}

.border-left-4-dashed-blanc {
  border-left: 4px dashed #ffffff;
}

.border-left-4-dotted-blanc {
  border-left: 4px dotted #ffffff;
}

.border-left-4-double-blanc {
  border-left: 4px double #ffffff;
}

.border-left-4-groove-blanc {
  border-left: 4px groove #ffffff;
}

.border-left-4-ridge-blanc {
  border-left: 4px ridge #ffffff;
}

.border-left-4-inset-blanc {
  border-left: 4px inset #ffffff;
}

.border-left-4-outset-blanc {
  border-left: 4px outset #ffffff;
}

.border-left-4-none-blanc {
  border-left: 4px none #ffffff;
}

.border-left-4-hidden-blanc {
  border-left: 4px hidden #ffffff;
}

.border-left-4-solid-noir {
  border-left: 4px solid #222222;
}

.border-left-4-dashed-noir {
  border-left: 4px dashed #222222;
}

.border-left-4-dotted-noir {
  border-left: 4px dotted #222222;
}

.border-left-4-double-noir {
  border-left: 4px double #222222;
}

.border-left-4-groove-noir {
  border-left: 4px groove #222222;
}

.border-left-4-ridge-noir {
  border-left: 4px ridge #222222;
}

.border-left-4-inset-noir {
  border-left: 4px inset #222222;
}

.border-left-4-outset-noir {
  border-left: 4px outset #222222;
}

.border-left-4-none-noir {
  border-left: 4px none #222222;
}

.border-left-4-hidden-noir {
  border-left: 4px hidden #222222;
}

.border-left-4-solid-gris_light {
  border-left: 4px solid var(--gris_light);
}

.border-left-4-dashed-gris_light {
  border-left: 4px dashed var(--gris_light);
}

.border-left-4-dotted-gris_light {
  border-left: 4px dotted var(--gris_light);
}

.border-left-4-double-gris_light {
  border-left: 4px double var(--gris_light);
}

.border-left-4-groove-gris_light {
  border-left: 4px groove var(--gris_light);
}

.border-left-4-ridge-gris_light {
  border-left: 4px ridge var(--gris_light);
}

.border-left-4-inset-gris_light {
  border-left: 4px inset var(--gris_light);
}

.border-left-4-outset-gris_light {
  border-left: 4px outset var(--gris_light);
}

.border-left-4-none-gris_light {
  border-left: 4px none var(--gris_light);
}

.border-left-4-hidden-gris_light {
  border-left: 4px hidden var(--gris_light);
}

.border-left-4-solid-gris_dark {
  border-left: 4px solid var(--gris_dark);
}

.border-left-4-dashed-gris_dark {
  border-left: 4px dashed var(--gris_dark);
}

.border-left-4-dotted-gris_dark {
  border-left: 4px dotted var(--gris_dark);
}

.border-left-4-double-gris_dark {
  border-left: 4px double var(--gris_dark);
}

.border-left-4-groove-gris_dark {
  border-left: 4px groove var(--gris_dark);
}

.border-left-4-ridge-gris_dark {
  border-left: 4px ridge var(--gris_dark);
}

.border-left-4-inset-gris_dark {
  border-left: 4px inset var(--gris_dark);
}

.border-left-4-outset-gris_dark {
  border-left: 4px outset var(--gris_dark);
}

.border-left-4-none-gris_dark {
  border-left: 4px none var(--gris_dark);
}

.border-left-4-hidden-gris_dark {
  border-left: 4px hidden var(--gris_dark);
}

.border-left-4-solid-gris_background {
  border-left: 4px solid var(--gris_background);
}

.border-left-4-dashed-gris_background {
  border-left: 4px dashed var(--gris_background);
}

.border-left-4-dotted-gris_background {
  border-left: 4px dotted var(--gris_background);
}

.border-left-4-double-gris_background {
  border-left: 4px double var(--gris_background);
}

.border-left-4-groove-gris_background {
  border-left: 4px groove var(--gris_background);
}

.border-left-4-ridge-gris_background {
  border-left: 4px ridge var(--gris_background);
}

.border-left-4-inset-gris_background {
  border-left: 4px inset var(--gris_background);
}

.border-left-4-outset-gris_background {
  border-left: 4px outset var(--gris_background);
}

.border-left-4-none-gris_background {
  border-left: 4px none var(--gris_background);
}

.border-left-4-hidden-gris_background {
  border-left: 4px hidden var(--gris_background);
}

.border-all-4-solid-corail_mh_brand {
  border: 4px solid var(--corail_mh_brand);
}

.border-all-4-dashed-corail_mh_brand {
  border: 4px dashed var(--corail_mh_brand);
}

.border-all-4-dotted-corail_mh_brand {
  border: 4px dotted var(--corail_mh_brand);
}

.border-all-4-double-corail_mh_brand {
  border: 4px double var(--corail_mh_brand);
}

.border-all-4-groove-corail_mh_brand {
  border: 4px groove var(--corail_mh_brand);
}

.border-all-4-ridge-corail_mh_brand {
  border: 4px ridge var(--corail_mh_brand);
}

.border-all-4-inset-corail_mh_brand {
  border: 4px inset var(--corail_mh_brand);
}

.border-all-4-outset-corail_mh_brand {
  border: 4px outset var(--corail_mh_brand);
}

.border-all-4-none-corail_mh_brand {
  border: 4px none var(--corail_mh_brand);
}

.border-all-4-hidden-corail_mh_brand {
  border: 4px hidden var(--corail_mh_brand);
}

.border-all-4-solid-corail_mh_dark {
  border: 4px solid var(--corail_mh_dark);
}

.border-all-4-dashed-corail_mh_dark {
  border: 4px dashed var(--corail_mh_dark);
}

.border-all-4-dotted-corail_mh_dark {
  border: 4px dotted var(--corail_mh_dark);
}

.border-all-4-double-corail_mh_dark {
  border: 4px double var(--corail_mh_dark);
}

.border-all-4-groove-corail_mh_dark {
  border: 4px groove var(--corail_mh_dark);
}

.border-all-4-ridge-corail_mh_dark {
  border: 4px ridge var(--corail_mh_dark);
}

.border-all-4-inset-corail_mh_dark {
  border: 4px inset var(--corail_mh_dark);
}

.border-all-4-outset-corail_mh_dark {
  border: 4px outset var(--corail_mh_dark);
}

.border-all-4-none-corail_mh_dark {
  border: 4px none var(--corail_mh_dark);
}

.border-all-4-hidden-corail_mh_dark {
  border: 4px hidden var(--corail_mh_dark);
}

.border-all-4-solid-corail_mh_light {
  border: 4px solid var(--corail_mh_light);
}

.border-all-4-dashed-corail_mh_light {
  border: 4px dashed var(--corail_mh_light);
}

.border-all-4-dotted-corail_mh_light {
  border: 4px dotted var(--corail_mh_light);
}

.border-all-4-double-corail_mh_light {
  border: 4px double var(--corail_mh_light);
}

.border-all-4-groove-corail_mh_light {
  border: 4px groove var(--corail_mh_light);
}

.border-all-4-ridge-corail_mh_light {
  border: 4px ridge var(--corail_mh_light);
}

.border-all-4-inset-corail_mh_light {
  border: 4px inset var(--corail_mh_light);
}

.border-all-4-outset-corail_mh_light {
  border: 4px outset var(--corail_mh_light);
}

.border-all-4-none-corail_mh_light {
  border: 4px none var(--corail_mh_light);
}

.border-all-4-hidden-corail_mh_light {
  border: 4px hidden var(--corail_mh_light);
}

.border-all-4-solid-corail_pastel {
  border: 4px solid var(--corail_pastel);
}

.border-all-4-dashed-corail_pastel {
  border: 4px dashed var(--corail_pastel);
}

.border-all-4-dotted-corail_pastel {
  border: 4px dotted var(--corail_pastel);
}

.border-all-4-double-corail_pastel {
  border: 4px double var(--corail_pastel);
}

.border-all-4-groove-corail_pastel {
  border: 4px groove var(--corail_pastel);
}

.border-all-4-ridge-corail_pastel {
  border: 4px ridge var(--corail_pastel);
}

.border-all-4-inset-corail_pastel {
  border: 4px inset var(--corail_pastel);
}

.border-all-4-outset-corail_pastel {
  border: 4px outset var(--corail_pastel);
}

.border-all-4-none-corail_pastel {
  border: 4px none var(--corail_pastel);
}

.border-all-4-hidden-corail_pastel {
  border: 4px hidden var(--corail_pastel);
}

.border-all-4-solid-corail_light {
  border: 4px solid var(--corail_light);
}

.border-all-4-dashed-corail_light {
  border: 4px dashed var(--corail_light);
}

.border-all-4-dotted-corail_light {
  border: 4px dotted var(--corail_light);
}

.border-all-4-double-corail_light {
  border: 4px double var(--corail_light);
}

.border-all-4-groove-corail_light {
  border: 4px groove var(--corail_light);
}

.border-all-4-ridge-corail_light {
  border: 4px ridge var(--corail_light);
}

.border-all-4-inset-corail_light {
  border: 4px inset var(--corail_light);
}

.border-all-4-outset-corail_light {
  border: 4px outset var(--corail_light);
}

.border-all-4-none-corail_light {
  border: 4px none var(--corail_light);
}

.border-all-4-hidden-corail_light {
  border: 4px hidden var(--corail_light);
}

.border-all-4-solid-corail_dark {
  border: 4px solid var(--corail_dark);
}

.border-all-4-dashed-corail_dark {
  border: 4px dashed var(--corail_dark);
}

.border-all-4-dotted-corail_dark {
  border: 4px dotted var(--corail_dark);
}

.border-all-4-double-corail_dark {
  border: 4px double var(--corail_dark);
}

.border-all-4-groove-corail_dark {
  border: 4px groove var(--corail_dark);
}

.border-all-4-ridge-corail_dark {
  border: 4px ridge var(--corail_dark);
}

.border-all-4-inset-corail_dark {
  border: 4px inset var(--corail_dark);
}

.border-all-4-outset-corail_dark {
  border: 4px outset var(--corail_dark);
}

.border-all-4-none-corail_dark {
  border: 4px none var(--corail_dark);
}

.border-all-4-hidden-corail_dark {
  border: 4px hidden var(--corail_dark);
}

.border-all-4-solid-gris_sable_light {
  border: 4px solid var(--gris_sable_light);
}

.border-all-4-dashed-gris_sable_light {
  border: 4px dashed var(--gris_sable_light);
}

.border-all-4-dotted-gris_sable_light {
  border: 4px dotted var(--gris_sable_light);
}

.border-all-4-double-gris_sable_light {
  border: 4px double var(--gris_sable_light);
}

.border-all-4-groove-gris_sable_light {
  border: 4px groove var(--gris_sable_light);
}

.border-all-4-ridge-gris_sable_light {
  border: 4px ridge var(--gris_sable_light);
}

.border-all-4-inset-gris_sable_light {
  border: 4px inset var(--gris_sable_light);
}

.border-all-4-outset-gris_sable_light {
  border: 4px outset var(--gris_sable_light);
}

.border-all-4-none-gris_sable_light {
  border: 4px none var(--gris_sable_light);
}

.border-all-4-hidden-gris_sable_light {
  border: 4px hidden var(--gris_sable_light);
}

.border-all-4-solid-gris_sable_dark {
  border: 4px solid var(--gris_sable_dark);
}

.border-all-4-dashed-gris_sable_dark {
  border: 4px dashed var(--gris_sable_dark);
}

.border-all-4-dotted-gris_sable_dark {
  border: 4px dotted var(--gris_sable_dark);
}

.border-all-4-double-gris_sable_dark {
  border: 4px double var(--gris_sable_dark);
}

.border-all-4-groove-gris_sable_dark {
  border: 4px groove var(--gris_sable_dark);
}

.border-all-4-ridge-gris_sable_dark {
  border: 4px ridge var(--gris_sable_dark);
}

.border-all-4-inset-gris_sable_dark {
  border: 4px inset var(--gris_sable_dark);
}

.border-all-4-outset-gris_sable_dark {
  border: 4px outset var(--gris_sable_dark);
}

.border-all-4-none-gris_sable_dark {
  border: 4px none var(--gris_sable_dark);
}

.border-all-4-hidden-gris_sable_dark {
  border: 4px hidden var(--gris_sable_dark);
}

.border-all-4-solid-gris_sable_pastel {
  border: 4px solid var(--gris_sable_pastel);
}

.border-all-4-dashed-gris_sable_pastel {
  border: 4px dashed var(--gris_sable_pastel);
}

.border-all-4-dotted-gris_sable_pastel {
  border: 4px dotted var(--gris_sable_pastel);
}

.border-all-4-double-gris_sable_pastel {
  border: 4px double var(--gris_sable_pastel);
}

.border-all-4-groove-gris_sable_pastel {
  border: 4px groove var(--gris_sable_pastel);
}

.border-all-4-ridge-gris_sable_pastel {
  border: 4px ridge var(--gris_sable_pastel);
}

.border-all-4-inset-gris_sable_pastel {
  border: 4px inset var(--gris_sable_pastel);
}

.border-all-4-outset-gris_sable_pastel {
  border: 4px outset var(--gris_sable_pastel);
}

.border-all-4-none-gris_sable_pastel {
  border: 4px none var(--gris_sable_pastel);
}

.border-all-4-hidden-gris_sable_pastel {
  border: 4px hidden var(--gris_sable_pastel);
}

.border-all-4-solid-jaune_light {
  border: 4px solid var(--jaune_light);
}

.border-all-4-dashed-jaune_light {
  border: 4px dashed var(--jaune_light);
}

.border-all-4-dotted-jaune_light {
  border: 4px dotted var(--jaune_light);
}

.border-all-4-double-jaune_light {
  border: 4px double var(--jaune_light);
}

.border-all-4-groove-jaune_light {
  border: 4px groove var(--jaune_light);
}

.border-all-4-ridge-jaune_light {
  border: 4px ridge var(--jaune_light);
}

.border-all-4-inset-jaune_light {
  border: 4px inset var(--jaune_light);
}

.border-all-4-outset-jaune_light {
  border: 4px outset var(--jaune_light);
}

.border-all-4-none-jaune_light {
  border: 4px none var(--jaune_light);
}

.border-all-4-hidden-jaune_light {
  border: 4px hidden var(--jaune_light);
}

.border-all-4-solid-jaune_dark {
  border: 4px solid var(--jaune_dark);
}

.border-all-4-dashed-jaune_dark {
  border: 4px dashed var(--jaune_dark);
}

.border-all-4-dotted-jaune_dark {
  border: 4px dotted var(--jaune_dark);
}

.border-all-4-double-jaune_dark {
  border: 4px double var(--jaune_dark);
}

.border-all-4-groove-jaune_dark {
  border: 4px groove var(--jaune_dark);
}

.border-all-4-ridge-jaune_dark {
  border: 4px ridge var(--jaune_dark);
}

.border-all-4-inset-jaune_dark {
  border: 4px inset var(--jaune_dark);
}

.border-all-4-outset-jaune_dark {
  border: 4px outset var(--jaune_dark);
}

.border-all-4-none-jaune_dark {
  border: 4px none var(--jaune_dark);
}

.border-all-4-hidden-jaune_dark {
  border: 4px hidden var(--jaune_dark);
}

.border-all-4-solid-jaune_pastel {
  border: 4px solid var(--jaune_pastel);
}

.border-all-4-dashed-jaune_pastel {
  border: 4px dashed var(--jaune_pastel);
}

.border-all-4-dotted-jaune_pastel {
  border: 4px dotted var(--jaune_pastel);
}

.border-all-4-double-jaune_pastel {
  border: 4px double var(--jaune_pastel);
}

.border-all-4-groove-jaune_pastel {
  border: 4px groove var(--jaune_pastel);
}

.border-all-4-ridge-jaune_pastel {
  border: 4px ridge var(--jaune_pastel);
}

.border-all-4-inset-jaune_pastel {
  border: 4px inset var(--jaune_pastel);
}

.border-all-4-outset-jaune_pastel {
  border: 4px outset var(--jaune_pastel);
}

.border-all-4-none-jaune_pastel {
  border: 4px none var(--jaune_pastel);
}

.border-all-4-hidden-jaune_pastel {
  border: 4px hidden var(--jaune_pastel);
}

.border-all-4-solid-vert_light {
  border: 4px solid var(--vert_light);
}

.border-all-4-dashed-vert_light {
  border: 4px dashed var(--vert_light);
}

.border-all-4-dotted-vert_light {
  border: 4px dotted var(--vert_light);
}

.border-all-4-double-vert_light {
  border: 4px double var(--vert_light);
}

.border-all-4-groove-vert_light {
  border: 4px groove var(--vert_light);
}

.border-all-4-ridge-vert_light {
  border: 4px ridge var(--vert_light);
}

.border-all-4-inset-vert_light {
  border: 4px inset var(--vert_light);
}

.border-all-4-outset-vert_light {
  border: 4px outset var(--vert_light);
}

.border-all-4-none-vert_light {
  border: 4px none var(--vert_light);
}

.border-all-4-hidden-vert_light {
  border: 4px hidden var(--vert_light);
}

.border-all-4-solid-vert_dark {
  border: 4px solid var(--vert_dark);
}

.border-all-4-dashed-vert_dark {
  border: 4px dashed var(--vert_dark);
}

.border-all-4-dotted-vert_dark {
  border: 4px dotted var(--vert_dark);
}

.border-all-4-double-vert_dark {
  border: 4px double var(--vert_dark);
}

.border-all-4-groove-vert_dark {
  border: 4px groove var(--vert_dark);
}

.border-all-4-ridge-vert_dark {
  border: 4px ridge var(--vert_dark);
}

.border-all-4-inset-vert_dark {
  border: 4px inset var(--vert_dark);
}

.border-all-4-outset-vert_dark {
  border: 4px outset var(--vert_dark);
}

.border-all-4-none-vert_dark {
  border: 4px none var(--vert_dark);
}

.border-all-4-hidden-vert_dark {
  border: 4px hidden var(--vert_dark);
}

.border-all-4-solid-vert_pastel {
  border: 4px solid var(--vert_pastel);
}

.border-all-4-dashed-vert_pastel {
  border: 4px dashed var(--vert_pastel);
}

.border-all-4-dotted-vert_pastel {
  border: 4px dotted var(--vert_pastel);
}

.border-all-4-double-vert_pastel {
  border: 4px double var(--vert_pastel);
}

.border-all-4-groove-vert_pastel {
  border: 4px groove var(--vert_pastel);
}

.border-all-4-ridge-vert_pastel {
  border: 4px ridge var(--vert_pastel);
}

.border-all-4-inset-vert_pastel {
  border: 4px inset var(--vert_pastel);
}

.border-all-4-outset-vert_pastel {
  border: 4px outset var(--vert_pastel);
}

.border-all-4-none-vert_pastel {
  border: 4px none var(--vert_pastel);
}

.border-all-4-hidden-vert_pastel {
  border: 4px hidden var(--vert_pastel);
}

.border-all-4-solid-bleu_turquoise_light {
  border: 4px solid var(--bleu_turquoise_light);
}

.border-all-4-dashed-bleu_turquoise_light {
  border: 4px dashed var(--bleu_turquoise_light);
}

.border-all-4-dotted-bleu_turquoise_light {
  border: 4px dotted var(--bleu_turquoise_light);
}

.border-all-4-double-bleu_turquoise_light {
  border: 4px double var(--bleu_turquoise_light);
}

.border-all-4-groove-bleu_turquoise_light {
  border: 4px groove var(--bleu_turquoise_light);
}

.border-all-4-ridge-bleu_turquoise_light {
  border: 4px ridge var(--bleu_turquoise_light);
}

.border-all-4-inset-bleu_turquoise_light {
  border: 4px inset var(--bleu_turquoise_light);
}

.border-all-4-outset-bleu_turquoise_light {
  border: 4px outset var(--bleu_turquoise_light);
}

.border-all-4-none-bleu_turquoise_light {
  border: 4px none var(--bleu_turquoise_light);
}

.border-all-4-hidden-bleu_turquoise_light {
  border: 4px hidden var(--bleu_turquoise_light);
}

.border-all-4-solid-bleu_turquoise_middle {
  border: 4px solid var(--bleu_turquoise_middle);
}

.border-all-4-dashed-bleu_turquoise_middle {
  border: 4px dashed var(--bleu_turquoise_middle);
}

.border-all-4-dotted-bleu_turquoise_middle {
  border: 4px dotted var(--bleu_turquoise_middle);
}

.border-all-4-double-bleu_turquoise_middle {
  border: 4px double var(--bleu_turquoise_middle);
}

.border-all-4-groove-bleu_turquoise_middle {
  border: 4px groove var(--bleu_turquoise_middle);
}

.border-all-4-ridge-bleu_turquoise_middle {
  border: 4px ridge var(--bleu_turquoise_middle);
}

.border-all-4-inset-bleu_turquoise_middle {
  border: 4px inset var(--bleu_turquoise_middle);
}

.border-all-4-outset-bleu_turquoise_middle {
  border: 4px outset var(--bleu_turquoise_middle);
}

.border-all-4-none-bleu_turquoise_middle {
  border: 4px none var(--bleu_turquoise_middle);
}

.border-all-4-hidden-bleu_turquoise_middle {
  border: 4px hidden var(--bleu_turquoise_middle);
}

.border-all-4-solid-bleu_turquoise_dark {
  border: 4px solid var(--bleu_turquoise_dark);
}

.border-all-4-dashed-bleu_turquoise_dark {
  border: 4px dashed var(--bleu_turquoise_dark);
}

.border-all-4-dotted-bleu_turquoise_dark {
  border: 4px dotted var(--bleu_turquoise_dark);
}

.border-all-4-double-bleu_turquoise_dark {
  border: 4px double var(--bleu_turquoise_dark);
}

.border-all-4-groove-bleu_turquoise_dark {
  border: 4px groove var(--bleu_turquoise_dark);
}

.border-all-4-ridge-bleu_turquoise_dark {
  border: 4px ridge var(--bleu_turquoise_dark);
}

.border-all-4-inset-bleu_turquoise_dark {
  border: 4px inset var(--bleu_turquoise_dark);
}

.border-all-4-outset-bleu_turquoise_dark {
  border: 4px outset var(--bleu_turquoise_dark);
}

.border-all-4-none-bleu_turquoise_dark {
  border: 4px none var(--bleu_turquoise_dark);
}

.border-all-4-hidden-bleu_turquoise_dark {
  border: 4px hidden var(--bleu_turquoise_dark);
}

.border-all-4-solid-bleu_turquoise_pastel {
  border: 4px solid var(--bleu_turquoise_pastel);
}

.border-all-4-dashed-bleu_turquoise_pastel {
  border: 4px dashed var(--bleu_turquoise_pastel);
}

.border-all-4-dotted-bleu_turquoise_pastel {
  border: 4px dotted var(--bleu_turquoise_pastel);
}

.border-all-4-double-bleu_turquoise_pastel {
  border: 4px double var(--bleu_turquoise_pastel);
}

.border-all-4-groove-bleu_turquoise_pastel {
  border: 4px groove var(--bleu_turquoise_pastel);
}

.border-all-4-ridge-bleu_turquoise_pastel {
  border: 4px ridge var(--bleu_turquoise_pastel);
}

.border-all-4-inset-bleu_turquoise_pastel {
  border: 4px inset var(--bleu_turquoise_pastel);
}

.border-all-4-outset-bleu_turquoise_pastel {
  border: 4px outset var(--bleu_turquoise_pastel);
}

.border-all-4-none-bleu_turquoise_pastel {
  border: 4px none var(--bleu_turquoise_pastel);
}

.border-all-4-hidden-bleu_turquoise_pastel {
  border: 4px hidden var(--bleu_turquoise_pastel);
}

.border-all-4-solid-bleu_light {
  border: 4px solid var(--bleu_light);
}

.border-all-4-dashed-bleu_light {
  border: 4px dashed var(--bleu_light);
}

.border-all-4-dotted-bleu_light {
  border: 4px dotted var(--bleu_light);
}

.border-all-4-double-bleu_light {
  border: 4px double var(--bleu_light);
}

.border-all-4-groove-bleu_light {
  border: 4px groove var(--bleu_light);
}

.border-all-4-ridge-bleu_light {
  border: 4px ridge var(--bleu_light);
}

.border-all-4-inset-bleu_light {
  border: 4px inset var(--bleu_light);
}

.border-all-4-outset-bleu_light {
  border: 4px outset var(--bleu_light);
}

.border-all-4-none-bleu_light {
  border: 4px none var(--bleu_light);
}

.border-all-4-hidden-bleu_light {
  border: 4px hidden var(--bleu_light);
}

.border-all-4-solid-bleu_pastel {
  border: 4px solid var(--bleu_pastel);
}

.border-all-4-dashed-bleu_pastel {
  border: 4px dashed var(--bleu_pastel);
}

.border-all-4-dotted-bleu_pastel {
  border: 4px dotted var(--bleu_pastel);
}

.border-all-4-double-bleu_pastel {
  border: 4px double var(--bleu_pastel);
}

.border-all-4-groove-bleu_pastel {
  border: 4px groove var(--bleu_pastel);
}

.border-all-4-ridge-bleu_pastel {
  border: 4px ridge var(--bleu_pastel);
}

.border-all-4-inset-bleu_pastel {
  border: 4px inset var(--bleu_pastel);
}

.border-all-4-outset-bleu_pastel {
  border: 4px outset var(--bleu_pastel);
}

.border-all-4-none-bleu_pastel {
  border: 4px none var(--bleu_pastel);
}

.border-all-4-hidden-bleu_pastel {
  border: 4px hidden var(--bleu_pastel);
}

.border-all-4-solid-bleu_dark {
  border: 4px solid var(--bleu_dark);
}

.border-all-4-dashed-bleu_dark {
  border: 4px dashed var(--bleu_dark);
}

.border-all-4-dotted-bleu_dark {
  border: 4px dotted var(--bleu_dark);
}

.border-all-4-double-bleu_dark {
  border: 4px double var(--bleu_dark);
}

.border-all-4-groove-bleu_dark {
  border: 4px groove var(--bleu_dark);
}

.border-all-4-ridge-bleu_dark {
  border: 4px ridge var(--bleu_dark);
}

.border-all-4-inset-bleu_dark {
  border: 4px inset var(--bleu_dark);
}

.border-all-4-outset-bleu_dark {
  border: 4px outset var(--bleu_dark);
}

.border-all-4-none-bleu_dark {
  border: 4px none var(--bleu_dark);
}

.border-all-4-hidden-bleu_dark {
  border: 4px hidden var(--bleu_dark);
}

.border-all-4-solid-violet_light {
  border: 4px solid var(--violet_light);
}

.border-all-4-dashed-violet_light {
  border: 4px dashed var(--violet_light);
}

.border-all-4-dotted-violet_light {
  border: 4px dotted var(--violet_light);
}

.border-all-4-double-violet_light {
  border: 4px double var(--violet_light);
}

.border-all-4-groove-violet_light {
  border: 4px groove var(--violet_light);
}

.border-all-4-ridge-violet_light {
  border: 4px ridge var(--violet_light);
}

.border-all-4-inset-violet_light {
  border: 4px inset var(--violet_light);
}

.border-all-4-outset-violet_light {
  border: 4px outset var(--violet_light);
}

.border-all-4-none-violet_light {
  border: 4px none var(--violet_light);
}

.border-all-4-hidden-violet_light {
  border: 4px hidden var(--violet_light);
}

.border-all-4-solid-violet_dark {
  border: 4px solid var(--violet_dark);
}

.border-all-4-dashed-violet_dark {
  border: 4px dashed var(--violet_dark);
}

.border-all-4-dotted-violet_dark {
  border: 4px dotted var(--violet_dark);
}

.border-all-4-double-violet_dark {
  border: 4px double var(--violet_dark);
}

.border-all-4-groove-violet_dark {
  border: 4px groove var(--violet_dark);
}

.border-all-4-ridge-violet_dark {
  border: 4px ridge var(--violet_dark);
}

.border-all-4-inset-violet_dark {
  border: 4px inset var(--violet_dark);
}

.border-all-4-outset-violet_dark {
  border: 4px outset var(--violet_dark);
}

.border-all-4-none-violet_dark {
  border: 4px none var(--violet_dark);
}

.border-all-4-hidden-violet_dark {
  border: 4px hidden var(--violet_dark);
}

.border-all-4-solid-violet_light_deces {
  border: 4px solid var(--violet_light_deces);
}

.border-all-4-dashed-violet_light_deces {
  border: 4px dashed var(--violet_light_deces);
}

.border-all-4-dotted-violet_light_deces {
  border: 4px dotted var(--violet_light_deces);
}

.border-all-4-double-violet_light_deces {
  border: 4px double var(--violet_light_deces);
}

.border-all-4-groove-violet_light_deces {
  border: 4px groove var(--violet_light_deces);
}

.border-all-4-ridge-violet_light_deces {
  border: 4px ridge var(--violet_light_deces);
}

.border-all-4-inset-violet_light_deces {
  border: 4px inset var(--violet_light_deces);
}

.border-all-4-outset-violet_light_deces {
  border: 4px outset var(--violet_light_deces);
}

.border-all-4-none-violet_light_deces {
  border: 4px none var(--violet_light_deces);
}

.border-all-4-hidden-violet_light_deces {
  border: 4px hidden var(--violet_light_deces);
}

.border-all-4-solid-violet_dark_deces {
  border: 4px solid var(--violet_dark_deces);
}

.border-all-4-dashed-violet_dark_deces {
  border: 4px dashed var(--violet_dark_deces);
}

.border-all-4-dotted-violet_dark_deces {
  border: 4px dotted var(--violet_dark_deces);
}

.border-all-4-double-violet_dark_deces {
  border: 4px double var(--violet_dark_deces);
}

.border-all-4-groove-violet_dark_deces {
  border: 4px groove var(--violet_dark_deces);
}

.border-all-4-ridge-violet_dark_deces {
  border: 4px ridge var(--violet_dark_deces);
}

.border-all-4-inset-violet_dark_deces {
  border: 4px inset var(--violet_dark_deces);
}

.border-all-4-outset-violet_dark_deces {
  border: 4px outset var(--violet_dark_deces);
}

.border-all-4-none-violet_dark_deces {
  border: 4px none var(--violet_dark_deces);
}

.border-all-4-hidden-violet_dark_deces {
  border: 4px hidden var(--violet_dark_deces);
}

.border-all-4-solid-violet_pastel {
  border: 4px solid var(--violet_pastel);
}

.border-all-4-dashed-violet_pastel {
  border: 4px dashed var(--violet_pastel);
}

.border-all-4-dotted-violet_pastel {
  border: 4px dotted var(--violet_pastel);
}

.border-all-4-double-violet_pastel {
  border: 4px double var(--violet_pastel);
}

.border-all-4-groove-violet_pastel {
  border: 4px groove var(--violet_pastel);
}

.border-all-4-ridge-violet_pastel {
  border: 4px ridge var(--violet_pastel);
}

.border-all-4-inset-violet_pastel {
  border: 4px inset var(--violet_pastel);
}

.border-all-4-outset-violet_pastel {
  border: 4px outset var(--violet_pastel);
}

.border-all-4-none-violet_pastel {
  border: 4px none var(--violet_pastel);
}

.border-all-4-hidden-violet_pastel {
  border: 4px hidden var(--violet_pastel);
}

.border-all-4-solid-violet_pastel_deces {
  border: 4px solid var(--violet_pastel_deces);
}

.border-all-4-dashed-violet_pastel_deces {
  border: 4px dashed var(--violet_pastel_deces);
}

.border-all-4-dotted-violet_pastel_deces {
  border: 4px dotted var(--violet_pastel_deces);
}

.border-all-4-double-violet_pastel_deces {
  border: 4px double var(--violet_pastel_deces);
}

.border-all-4-groove-violet_pastel_deces {
  border: 4px groove var(--violet_pastel_deces);
}

.border-all-4-ridge-violet_pastel_deces {
  border: 4px ridge var(--violet_pastel_deces);
}

.border-all-4-inset-violet_pastel_deces {
  border: 4px inset var(--violet_pastel_deces);
}

.border-all-4-outset-violet_pastel_deces {
  border: 4px outset var(--violet_pastel_deces);
}

.border-all-4-none-violet_pastel_deces {
  border: 4px none var(--violet_pastel_deces);
}

.border-all-4-hidden-violet_pastel_deces {
  border: 4px hidden var(--violet_pastel_deces);
}

.border-all-4-solid-mauve {
  border: 4px solid var(--mauve);
}

.border-all-4-dashed-mauve {
  border: 4px dashed var(--mauve);
}

.border-all-4-dotted-mauve {
  border: 4px dotted var(--mauve);
}

.border-all-4-double-mauve {
  border: 4px double var(--mauve);
}

.border-all-4-groove-mauve {
  border: 4px groove var(--mauve);
}

.border-all-4-ridge-mauve {
  border: 4px ridge var(--mauve);
}

.border-all-4-inset-mauve {
  border: 4px inset var(--mauve);
}

.border-all-4-outset-mauve {
  border: 4px outset var(--mauve);
}

.border-all-4-none-mauve {
  border: 4px none var(--mauve);
}

.border-all-4-hidden-mauve {
  border: 4px hidden var(--mauve);
}

.border-all-4-solid-rose_light {
  border: 4px solid var(--rose_light);
}

.border-all-4-dashed-rose_light {
  border: 4px dashed var(--rose_light);
}

.border-all-4-dotted-rose_light {
  border: 4px dotted var(--rose_light);
}

.border-all-4-double-rose_light {
  border: 4px double var(--rose_light);
}

.border-all-4-groove-rose_light {
  border: 4px groove var(--rose_light);
}

.border-all-4-ridge-rose_light {
  border: 4px ridge var(--rose_light);
}

.border-all-4-inset-rose_light {
  border: 4px inset var(--rose_light);
}

.border-all-4-outset-rose_light {
  border: 4px outset var(--rose_light);
}

.border-all-4-none-rose_light {
  border: 4px none var(--rose_light);
}

.border-all-4-hidden-rose_light {
  border: 4px hidden var(--rose_light);
}

.border-all-4-solid-rose_dark {
  border: 4px solid var(--rose_dark);
}

.border-all-4-dashed-rose_dark {
  border: 4px dashed var(--rose_dark);
}

.border-all-4-dotted-rose_dark {
  border: 4px dotted var(--rose_dark);
}

.border-all-4-double-rose_dark {
  border: 4px double var(--rose_dark);
}

.border-all-4-groove-rose_dark {
  border: 4px groove var(--rose_dark);
}

.border-all-4-ridge-rose_dark {
  border: 4px ridge var(--rose_dark);
}

.border-all-4-inset-rose_dark {
  border: 4px inset var(--rose_dark);
}

.border-all-4-outset-rose_dark {
  border: 4px outset var(--rose_dark);
}

.border-all-4-none-rose_dark {
  border: 4px none var(--rose_dark);
}

.border-all-4-hidden-rose_dark {
  border: 4px hidden var(--rose_dark);
}

.border-all-4-solid-rose_pastel {
  border: 4px solid var(--rose_pastel);
}

.border-all-4-dashed-rose_pastel {
  border: 4px dashed var(--rose_pastel);
}

.border-all-4-dotted-rose_pastel {
  border: 4px dotted var(--rose_pastel);
}

.border-all-4-double-rose_pastel {
  border: 4px double var(--rose_pastel);
}

.border-all-4-groove-rose_pastel {
  border: 4px groove var(--rose_pastel);
}

.border-all-4-ridge-rose_pastel {
  border: 4px ridge var(--rose_pastel);
}

.border-all-4-inset-rose_pastel {
  border: 4px inset var(--rose_pastel);
}

.border-all-4-outset-rose_pastel {
  border: 4px outset var(--rose_pastel);
}

.border-all-4-none-rose_pastel {
  border: 4px none var(--rose_pastel);
}

.border-all-4-hidden-rose_pastel {
  border: 4px hidden var(--rose_pastel);
}

.border-all-4-solid-rose_chair_light {
  border: 4px solid var(--rose_chair_light);
}

.border-all-4-dashed-rose_chair_light {
  border: 4px dashed var(--rose_chair_light);
}

.border-all-4-dotted-rose_chair_light {
  border: 4px dotted var(--rose_chair_light);
}

.border-all-4-double-rose_chair_light {
  border: 4px double var(--rose_chair_light);
}

.border-all-4-groove-rose_chair_light {
  border: 4px groove var(--rose_chair_light);
}

.border-all-4-ridge-rose_chair_light {
  border: 4px ridge var(--rose_chair_light);
}

.border-all-4-inset-rose_chair_light {
  border: 4px inset var(--rose_chair_light);
}

.border-all-4-outset-rose_chair_light {
  border: 4px outset var(--rose_chair_light);
}

.border-all-4-none-rose_chair_light {
  border: 4px none var(--rose_chair_light);
}

.border-all-4-hidden-rose_chair_light {
  border: 4px hidden var(--rose_chair_light);
}

.border-all-4-solid-rose_chair_dark {
  border: 4px solid var(--rose_chair_dark);
}

.border-all-4-dashed-rose_chair_dark {
  border: 4px dashed var(--rose_chair_dark);
}

.border-all-4-dotted-rose_chair_dark {
  border: 4px dotted var(--rose_chair_dark);
}

.border-all-4-double-rose_chair_dark {
  border: 4px double var(--rose_chair_dark);
}

.border-all-4-groove-rose_chair_dark {
  border: 4px groove var(--rose_chair_dark);
}

.border-all-4-ridge-rose_chair_dark {
  border: 4px ridge var(--rose_chair_dark);
}

.border-all-4-inset-rose_chair_dark {
  border: 4px inset var(--rose_chair_dark);
}

.border-all-4-outset-rose_chair_dark {
  border: 4px outset var(--rose_chair_dark);
}

.border-all-4-none-rose_chair_dark {
  border: 4px none var(--rose_chair_dark);
}

.border-all-4-hidden-rose_chair_dark {
  border: 4px hidden var(--rose_chair_dark);
}

.border-all-4-solid-rose_chair_pastel {
  border: 4px solid var(--rose_chair_pastel);
}

.border-all-4-dashed-rose_chair_pastel {
  border: 4px dashed var(--rose_chair_pastel);
}

.border-all-4-dotted-rose_chair_pastel {
  border: 4px dotted var(--rose_chair_pastel);
}

.border-all-4-double-rose_chair_pastel {
  border: 4px double var(--rose_chair_pastel);
}

.border-all-4-groove-rose_chair_pastel {
  border: 4px groove var(--rose_chair_pastel);
}

.border-all-4-ridge-rose_chair_pastel {
  border: 4px ridge var(--rose_chair_pastel);
}

.border-all-4-inset-rose_chair_pastel {
  border: 4px inset var(--rose_chair_pastel);
}

.border-all-4-outset-rose_chair_pastel {
  border: 4px outset var(--rose_chair_pastel);
}

.border-all-4-none-rose_chair_pastel {
  border: 4px none var(--rose_chair_pastel);
}

.border-all-4-hidden-rose_chair_pastel {
  border: 4px hidden var(--rose_chair_pastel);
}

.border-all-4-solid-vert_positif {
  border: 4px solid var(--vert_positif);
}

.border-all-4-dashed-vert_positif {
  border: 4px dashed var(--vert_positif);
}

.border-all-4-dotted-vert_positif {
  border: 4px dotted var(--vert_positif);
}

.border-all-4-double-vert_positif {
  border: 4px double var(--vert_positif);
}

.border-all-4-groove-vert_positif {
  border: 4px groove var(--vert_positif);
}

.border-all-4-ridge-vert_positif {
  border: 4px ridge var(--vert_positif);
}

.border-all-4-inset-vert_positif {
  border: 4px inset var(--vert_positif);
}

.border-all-4-outset-vert_positif {
  border: 4px outset var(--vert_positif);
}

.border-all-4-none-vert_positif {
  border: 4px none var(--vert_positif);
}

.border-all-4-hidden-vert_positif {
  border: 4px hidden var(--vert_positif);
}

.border-all-4-solid-rouge_negatif {
  border: 4px solid var(--rouge_negatif);
}

.border-all-4-dashed-rouge_negatif {
  border: 4px dashed var(--rouge_negatif);
}

.border-all-4-dotted-rouge_negatif {
  border: 4px dotted var(--rouge_negatif);
}

.border-all-4-double-rouge_negatif {
  border: 4px double var(--rouge_negatif);
}

.border-all-4-groove-rouge_negatif {
  border: 4px groove var(--rouge_negatif);
}

.border-all-4-ridge-rouge_negatif {
  border: 4px ridge var(--rouge_negatif);
}

.border-all-4-inset-rouge_negatif {
  border: 4px inset var(--rouge_negatif);
}

.border-all-4-outset-rouge_negatif {
  border: 4px outset var(--rouge_negatif);
}

.border-all-4-none-rouge_negatif {
  border: 4px none var(--rouge_negatif);
}

.border-all-4-hidden-rouge_negatif {
  border: 4px hidden var(--rouge_negatif);
}

.border-all-4-solid-bleu_focus {
  border: 4px solid var(--bleu_focus);
}

.border-all-4-dashed-bleu_focus {
  border: 4px dashed var(--bleu_focus);
}

.border-all-4-dotted-bleu_focus {
  border: 4px dotted var(--bleu_focus);
}

.border-all-4-double-bleu_focus {
  border: 4px double var(--bleu_focus);
}

.border-all-4-groove-bleu_focus {
  border: 4px groove var(--bleu_focus);
}

.border-all-4-ridge-bleu_focus {
  border: 4px ridge var(--bleu_focus);
}

.border-all-4-inset-bleu_focus {
  border: 4px inset var(--bleu_focus);
}

.border-all-4-outset-bleu_focus {
  border: 4px outset var(--bleu_focus);
}

.border-all-4-none-bleu_focus {
  border: 4px none var(--bleu_focus);
}

.border-all-4-hidden-bleu_focus {
  border: 4px hidden var(--bleu_focus);
}

.border-all-4-solid-alerte_vert_positif {
  border: 4px solid var(--alerte_vert_positif);
}

.border-all-4-dashed-alerte_vert_positif {
  border: 4px dashed var(--alerte_vert_positif);
}

.border-all-4-dotted-alerte_vert_positif {
  border: 4px dotted var(--alerte_vert_positif);
}

.border-all-4-double-alerte_vert_positif {
  border: 4px double var(--alerte_vert_positif);
}

.border-all-4-groove-alerte_vert_positif {
  border: 4px groove var(--alerte_vert_positif);
}

.border-all-4-ridge-alerte_vert_positif {
  border: 4px ridge var(--alerte_vert_positif);
}

.border-all-4-inset-alerte_vert_positif {
  border: 4px inset var(--alerte_vert_positif);
}

.border-all-4-outset-alerte_vert_positif {
  border: 4px outset var(--alerte_vert_positif);
}

.border-all-4-none-alerte_vert_positif {
  border: 4px none var(--alerte_vert_positif);
}

.border-all-4-hidden-alerte_vert_positif {
  border: 4px hidden var(--alerte_vert_positif);
}

.border-all-4-solid-alerte_rouge_negatif {
  border: 4px solid var(--alerte_rouge_negatif);
}

.border-all-4-dashed-alerte_rouge_negatif {
  border: 4px dashed var(--alerte_rouge_negatif);
}

.border-all-4-dotted-alerte_rouge_negatif {
  border: 4px dotted var(--alerte_rouge_negatif);
}

.border-all-4-double-alerte_rouge_negatif {
  border: 4px double var(--alerte_rouge_negatif);
}

.border-all-4-groove-alerte_rouge_negatif {
  border: 4px groove var(--alerte_rouge_negatif);
}

.border-all-4-ridge-alerte_rouge_negatif {
  border: 4px ridge var(--alerte_rouge_negatif);
}

.border-all-4-inset-alerte_rouge_negatif {
  border: 4px inset var(--alerte_rouge_negatif);
}

.border-all-4-outset-alerte_rouge_negatif {
  border: 4px outset var(--alerte_rouge_negatif);
}

.border-all-4-none-alerte_rouge_negatif {
  border: 4px none var(--alerte_rouge_negatif);
}

.border-all-4-hidden-alerte_rouge_negatif {
  border: 4px hidden var(--alerte_rouge_negatif);
}

.border-all-4-solid-alerte_bleu_information {
  border: 4px solid var(--alerte_bleu_information);
}

.border-all-4-dashed-alerte_bleu_information {
  border: 4px dashed var(--alerte_bleu_information);
}

.border-all-4-dotted-alerte_bleu_information {
  border: 4px dotted var(--alerte_bleu_information);
}

.border-all-4-double-alerte_bleu_information {
  border: 4px double var(--alerte_bleu_information);
}

.border-all-4-groove-alerte_bleu_information {
  border: 4px groove var(--alerte_bleu_information);
}

.border-all-4-ridge-alerte_bleu_information {
  border: 4px ridge var(--alerte_bleu_information);
}

.border-all-4-inset-alerte_bleu_information {
  border: 4px inset var(--alerte_bleu_information);
}

.border-all-4-outset-alerte_bleu_information {
  border: 4px outset var(--alerte_bleu_information);
}

.border-all-4-none-alerte_bleu_information {
  border: 4px none var(--alerte_bleu_information);
}

.border-all-4-hidden-alerte_bleu_information {
  border: 4px hidden var(--alerte_bleu_information);
}

.border-all-4-solid-blanc {
  border: 4px solid #ffffff;
}

.border-all-4-dashed-blanc {
  border: 4px dashed #ffffff;
}

.border-all-4-dotted-blanc {
  border: 4px dotted #ffffff;
}

.border-all-4-double-blanc {
  border: 4px double #ffffff;
}

.border-all-4-groove-blanc {
  border: 4px groove #ffffff;
}

.border-all-4-ridge-blanc {
  border: 4px ridge #ffffff;
}

.border-all-4-inset-blanc {
  border: 4px inset #ffffff;
}

.border-all-4-outset-blanc {
  border: 4px outset #ffffff;
}

.border-all-4-none-blanc {
  border: 4px none #ffffff;
}

.border-all-4-hidden-blanc {
  border: 4px hidden #ffffff;
}

.border-all-4-solid-noir {
  border: 4px solid #222222;
}

.border-all-4-dashed-noir {
  border: 4px dashed #222222;
}

.border-all-4-dotted-noir {
  border: 4px dotted #222222;
}

.border-all-4-double-noir {
  border: 4px double #222222;
}

.border-all-4-groove-noir {
  border: 4px groove #222222;
}

.border-all-4-ridge-noir {
  border: 4px ridge #222222;
}

.border-all-4-inset-noir {
  border: 4px inset #222222;
}

.border-all-4-outset-noir {
  border: 4px outset #222222;
}

.border-all-4-none-noir {
  border: 4px none #222222;
}

.border-all-4-hidden-noir {
  border: 4px hidden #222222;
}

.border-all-4-solid-gris_light {
  border: 4px solid var(--gris_light);
}

.border-all-4-dashed-gris_light {
  border: 4px dashed var(--gris_light);
}

.border-all-4-dotted-gris_light {
  border: 4px dotted var(--gris_light);
}

.border-all-4-double-gris_light {
  border: 4px double var(--gris_light);
}

.border-all-4-groove-gris_light {
  border: 4px groove var(--gris_light);
}

.border-all-4-ridge-gris_light {
  border: 4px ridge var(--gris_light);
}

.border-all-4-inset-gris_light {
  border: 4px inset var(--gris_light);
}

.border-all-4-outset-gris_light {
  border: 4px outset var(--gris_light);
}

.border-all-4-none-gris_light {
  border: 4px none var(--gris_light);
}

.border-all-4-hidden-gris_light {
  border: 4px hidden var(--gris_light);
}

.border-all-4-solid-gris_dark {
  border: 4px solid var(--gris_dark);
}

.border-all-4-dashed-gris_dark {
  border: 4px dashed var(--gris_dark);
}

.border-all-4-dotted-gris_dark {
  border: 4px dotted var(--gris_dark);
}

.border-all-4-double-gris_dark {
  border: 4px double var(--gris_dark);
}

.border-all-4-groove-gris_dark {
  border: 4px groove var(--gris_dark);
}

.border-all-4-ridge-gris_dark {
  border: 4px ridge var(--gris_dark);
}

.border-all-4-inset-gris_dark {
  border: 4px inset var(--gris_dark);
}

.border-all-4-outset-gris_dark {
  border: 4px outset var(--gris_dark);
}

.border-all-4-none-gris_dark {
  border: 4px none var(--gris_dark);
}

.border-all-4-hidden-gris_dark {
  border: 4px hidden var(--gris_dark);
}

.border-all-4-solid-gris_background {
  border: 4px solid var(--gris_background);
}

.border-all-4-dashed-gris_background {
  border: 4px dashed var(--gris_background);
}

.border-all-4-dotted-gris_background {
  border: 4px dotted var(--gris_background);
}

.border-all-4-double-gris_background {
  border: 4px double var(--gris_background);
}

.border-all-4-groove-gris_background {
  border: 4px groove var(--gris_background);
}

.border-all-4-ridge-gris_background {
  border: 4px ridge var(--gris_background);
}

.border-all-4-inset-gris_background {
  border: 4px inset var(--gris_background);
}

.border-all-4-outset-gris_background {
  border: 4px outset var(--gris_background);
}

.border-all-4-none-gris_background {
  border: 4px none var(--gris_background);
}

.border-all-4-hidden-gris_background {
  border: 4px hidden var(--gris_background);
}

.border-top-5-solid-corail_mh_brand {
  border-top: 5px solid var(--corail_mh_brand);
}

.border-top-5-dashed-corail_mh_brand {
  border-top: 5px dashed var(--corail_mh_brand);
}

.border-top-5-dotted-corail_mh_brand {
  border-top: 5px dotted var(--corail_mh_brand);
}

.border-top-5-double-corail_mh_brand {
  border-top: 5px double var(--corail_mh_brand);
}

.border-top-5-groove-corail_mh_brand {
  border-top: 5px groove var(--corail_mh_brand);
}

.border-top-5-ridge-corail_mh_brand {
  border-top: 5px ridge var(--corail_mh_brand);
}

.border-top-5-inset-corail_mh_brand {
  border-top: 5px inset var(--corail_mh_brand);
}

.border-top-5-outset-corail_mh_brand {
  border-top: 5px outset var(--corail_mh_brand);
}

.border-top-5-none-corail_mh_brand {
  border-top: 5px none var(--corail_mh_brand);
}

.border-top-5-hidden-corail_mh_brand {
  border-top: 5px hidden var(--corail_mh_brand);
}

.border-top-5-solid-corail_mh_dark {
  border-top: 5px solid var(--corail_mh_dark);
}

.border-top-5-dashed-corail_mh_dark {
  border-top: 5px dashed var(--corail_mh_dark);
}

.border-top-5-dotted-corail_mh_dark {
  border-top: 5px dotted var(--corail_mh_dark);
}

.border-top-5-double-corail_mh_dark {
  border-top: 5px double var(--corail_mh_dark);
}

.border-top-5-groove-corail_mh_dark {
  border-top: 5px groove var(--corail_mh_dark);
}

.border-top-5-ridge-corail_mh_dark {
  border-top: 5px ridge var(--corail_mh_dark);
}

.border-top-5-inset-corail_mh_dark {
  border-top: 5px inset var(--corail_mh_dark);
}

.border-top-5-outset-corail_mh_dark {
  border-top: 5px outset var(--corail_mh_dark);
}

.border-top-5-none-corail_mh_dark {
  border-top: 5px none var(--corail_mh_dark);
}

.border-top-5-hidden-corail_mh_dark {
  border-top: 5px hidden var(--corail_mh_dark);
}

.border-top-5-solid-corail_mh_light {
  border-top: 5px solid var(--corail_mh_light);
}

.border-top-5-dashed-corail_mh_light {
  border-top: 5px dashed var(--corail_mh_light);
}

.border-top-5-dotted-corail_mh_light {
  border-top: 5px dotted var(--corail_mh_light);
}

.border-top-5-double-corail_mh_light {
  border-top: 5px double var(--corail_mh_light);
}

.border-top-5-groove-corail_mh_light {
  border-top: 5px groove var(--corail_mh_light);
}

.border-top-5-ridge-corail_mh_light {
  border-top: 5px ridge var(--corail_mh_light);
}

.border-top-5-inset-corail_mh_light {
  border-top: 5px inset var(--corail_mh_light);
}

.border-top-5-outset-corail_mh_light {
  border-top: 5px outset var(--corail_mh_light);
}

.border-top-5-none-corail_mh_light {
  border-top: 5px none var(--corail_mh_light);
}

.border-top-5-hidden-corail_mh_light {
  border-top: 5px hidden var(--corail_mh_light);
}

.border-top-5-solid-corail_pastel {
  border-top: 5px solid var(--corail_pastel);
}

.border-top-5-dashed-corail_pastel {
  border-top: 5px dashed var(--corail_pastel);
}

.border-top-5-dotted-corail_pastel {
  border-top: 5px dotted var(--corail_pastel);
}

.border-top-5-double-corail_pastel {
  border-top: 5px double var(--corail_pastel);
}

.border-top-5-groove-corail_pastel {
  border-top: 5px groove var(--corail_pastel);
}

.border-top-5-ridge-corail_pastel {
  border-top: 5px ridge var(--corail_pastel);
}

.border-top-5-inset-corail_pastel {
  border-top: 5px inset var(--corail_pastel);
}

.border-top-5-outset-corail_pastel {
  border-top: 5px outset var(--corail_pastel);
}

.border-top-5-none-corail_pastel {
  border-top: 5px none var(--corail_pastel);
}

.border-top-5-hidden-corail_pastel {
  border-top: 5px hidden var(--corail_pastel);
}

.border-top-5-solid-corail_light {
  border-top: 5px solid var(--corail_light);
}

.border-top-5-dashed-corail_light {
  border-top: 5px dashed var(--corail_light);
}

.border-top-5-dotted-corail_light {
  border-top: 5px dotted var(--corail_light);
}

.border-top-5-double-corail_light {
  border-top: 5px double var(--corail_light);
}

.border-top-5-groove-corail_light {
  border-top: 5px groove var(--corail_light);
}

.border-top-5-ridge-corail_light {
  border-top: 5px ridge var(--corail_light);
}

.border-top-5-inset-corail_light {
  border-top: 5px inset var(--corail_light);
}

.border-top-5-outset-corail_light {
  border-top: 5px outset var(--corail_light);
}

.border-top-5-none-corail_light {
  border-top: 5px none var(--corail_light);
}

.border-top-5-hidden-corail_light {
  border-top: 5px hidden var(--corail_light);
}

.border-top-5-solid-corail_dark {
  border-top: 5px solid var(--corail_dark);
}

.border-top-5-dashed-corail_dark {
  border-top: 5px dashed var(--corail_dark);
}

.border-top-5-dotted-corail_dark {
  border-top: 5px dotted var(--corail_dark);
}

.border-top-5-double-corail_dark {
  border-top: 5px double var(--corail_dark);
}

.border-top-5-groove-corail_dark {
  border-top: 5px groove var(--corail_dark);
}

.border-top-5-ridge-corail_dark {
  border-top: 5px ridge var(--corail_dark);
}

.border-top-5-inset-corail_dark {
  border-top: 5px inset var(--corail_dark);
}

.border-top-5-outset-corail_dark {
  border-top: 5px outset var(--corail_dark);
}

.border-top-5-none-corail_dark {
  border-top: 5px none var(--corail_dark);
}

.border-top-5-hidden-corail_dark {
  border-top: 5px hidden var(--corail_dark);
}

.border-top-5-solid-gris_sable_light {
  border-top: 5px solid var(--gris_sable_light);
}

.border-top-5-dashed-gris_sable_light {
  border-top: 5px dashed var(--gris_sable_light);
}

.border-top-5-dotted-gris_sable_light {
  border-top: 5px dotted var(--gris_sable_light);
}

.border-top-5-double-gris_sable_light {
  border-top: 5px double var(--gris_sable_light);
}

.border-top-5-groove-gris_sable_light {
  border-top: 5px groove var(--gris_sable_light);
}

.border-top-5-ridge-gris_sable_light {
  border-top: 5px ridge var(--gris_sable_light);
}

.border-top-5-inset-gris_sable_light {
  border-top: 5px inset var(--gris_sable_light);
}

.border-top-5-outset-gris_sable_light {
  border-top: 5px outset var(--gris_sable_light);
}

.border-top-5-none-gris_sable_light {
  border-top: 5px none var(--gris_sable_light);
}

.border-top-5-hidden-gris_sable_light {
  border-top: 5px hidden var(--gris_sable_light);
}

.border-top-5-solid-gris_sable_dark {
  border-top: 5px solid var(--gris_sable_dark);
}

.border-top-5-dashed-gris_sable_dark {
  border-top: 5px dashed var(--gris_sable_dark);
}

.border-top-5-dotted-gris_sable_dark {
  border-top: 5px dotted var(--gris_sable_dark);
}

.border-top-5-double-gris_sable_dark {
  border-top: 5px double var(--gris_sable_dark);
}

.border-top-5-groove-gris_sable_dark {
  border-top: 5px groove var(--gris_sable_dark);
}

.border-top-5-ridge-gris_sable_dark {
  border-top: 5px ridge var(--gris_sable_dark);
}

.border-top-5-inset-gris_sable_dark {
  border-top: 5px inset var(--gris_sable_dark);
}

.border-top-5-outset-gris_sable_dark {
  border-top: 5px outset var(--gris_sable_dark);
}

.border-top-5-none-gris_sable_dark {
  border-top: 5px none var(--gris_sable_dark);
}

.border-top-5-hidden-gris_sable_dark {
  border-top: 5px hidden var(--gris_sable_dark);
}

.border-top-5-solid-gris_sable_pastel {
  border-top: 5px solid var(--gris_sable_pastel);
}

.border-top-5-dashed-gris_sable_pastel {
  border-top: 5px dashed var(--gris_sable_pastel);
}

.border-top-5-dotted-gris_sable_pastel {
  border-top: 5px dotted var(--gris_sable_pastel);
}

.border-top-5-double-gris_sable_pastel {
  border-top: 5px double var(--gris_sable_pastel);
}

.border-top-5-groove-gris_sable_pastel {
  border-top: 5px groove var(--gris_sable_pastel);
}

.border-top-5-ridge-gris_sable_pastel {
  border-top: 5px ridge var(--gris_sable_pastel);
}

.border-top-5-inset-gris_sable_pastel {
  border-top: 5px inset var(--gris_sable_pastel);
}

.border-top-5-outset-gris_sable_pastel {
  border-top: 5px outset var(--gris_sable_pastel);
}

.border-top-5-none-gris_sable_pastel {
  border-top: 5px none var(--gris_sable_pastel);
}

.border-top-5-hidden-gris_sable_pastel {
  border-top: 5px hidden var(--gris_sable_pastel);
}

.border-top-5-solid-jaune_light {
  border-top: 5px solid var(--jaune_light);
}

.border-top-5-dashed-jaune_light {
  border-top: 5px dashed var(--jaune_light);
}

.border-top-5-dotted-jaune_light {
  border-top: 5px dotted var(--jaune_light);
}

.border-top-5-double-jaune_light {
  border-top: 5px double var(--jaune_light);
}

.border-top-5-groove-jaune_light {
  border-top: 5px groove var(--jaune_light);
}

.border-top-5-ridge-jaune_light {
  border-top: 5px ridge var(--jaune_light);
}

.border-top-5-inset-jaune_light {
  border-top: 5px inset var(--jaune_light);
}

.border-top-5-outset-jaune_light {
  border-top: 5px outset var(--jaune_light);
}

.border-top-5-none-jaune_light {
  border-top: 5px none var(--jaune_light);
}

.border-top-5-hidden-jaune_light {
  border-top: 5px hidden var(--jaune_light);
}

.border-top-5-solid-jaune_dark {
  border-top: 5px solid var(--jaune_dark);
}

.border-top-5-dashed-jaune_dark {
  border-top: 5px dashed var(--jaune_dark);
}

.border-top-5-dotted-jaune_dark {
  border-top: 5px dotted var(--jaune_dark);
}

.border-top-5-double-jaune_dark {
  border-top: 5px double var(--jaune_dark);
}

.border-top-5-groove-jaune_dark {
  border-top: 5px groove var(--jaune_dark);
}

.border-top-5-ridge-jaune_dark {
  border-top: 5px ridge var(--jaune_dark);
}

.border-top-5-inset-jaune_dark {
  border-top: 5px inset var(--jaune_dark);
}

.border-top-5-outset-jaune_dark {
  border-top: 5px outset var(--jaune_dark);
}

.border-top-5-none-jaune_dark {
  border-top: 5px none var(--jaune_dark);
}

.border-top-5-hidden-jaune_dark {
  border-top: 5px hidden var(--jaune_dark);
}

.border-top-5-solid-jaune_pastel {
  border-top: 5px solid var(--jaune_pastel);
}

.border-top-5-dashed-jaune_pastel {
  border-top: 5px dashed var(--jaune_pastel);
}

.border-top-5-dotted-jaune_pastel {
  border-top: 5px dotted var(--jaune_pastel);
}

.border-top-5-double-jaune_pastel {
  border-top: 5px double var(--jaune_pastel);
}

.border-top-5-groove-jaune_pastel {
  border-top: 5px groove var(--jaune_pastel);
}

.border-top-5-ridge-jaune_pastel {
  border-top: 5px ridge var(--jaune_pastel);
}

.border-top-5-inset-jaune_pastel {
  border-top: 5px inset var(--jaune_pastel);
}

.border-top-5-outset-jaune_pastel {
  border-top: 5px outset var(--jaune_pastel);
}

.border-top-5-none-jaune_pastel {
  border-top: 5px none var(--jaune_pastel);
}

.border-top-5-hidden-jaune_pastel {
  border-top: 5px hidden var(--jaune_pastel);
}

.border-top-5-solid-vert_light {
  border-top: 5px solid var(--vert_light);
}

.border-top-5-dashed-vert_light {
  border-top: 5px dashed var(--vert_light);
}

.border-top-5-dotted-vert_light {
  border-top: 5px dotted var(--vert_light);
}

.border-top-5-double-vert_light {
  border-top: 5px double var(--vert_light);
}

.border-top-5-groove-vert_light {
  border-top: 5px groove var(--vert_light);
}

.border-top-5-ridge-vert_light {
  border-top: 5px ridge var(--vert_light);
}

.border-top-5-inset-vert_light {
  border-top: 5px inset var(--vert_light);
}

.border-top-5-outset-vert_light {
  border-top: 5px outset var(--vert_light);
}

.border-top-5-none-vert_light {
  border-top: 5px none var(--vert_light);
}

.border-top-5-hidden-vert_light {
  border-top: 5px hidden var(--vert_light);
}

.border-top-5-solid-vert_dark {
  border-top: 5px solid var(--vert_dark);
}

.border-top-5-dashed-vert_dark {
  border-top: 5px dashed var(--vert_dark);
}

.border-top-5-dotted-vert_dark {
  border-top: 5px dotted var(--vert_dark);
}

.border-top-5-double-vert_dark {
  border-top: 5px double var(--vert_dark);
}

.border-top-5-groove-vert_dark {
  border-top: 5px groove var(--vert_dark);
}

.border-top-5-ridge-vert_dark {
  border-top: 5px ridge var(--vert_dark);
}

.border-top-5-inset-vert_dark {
  border-top: 5px inset var(--vert_dark);
}

.border-top-5-outset-vert_dark {
  border-top: 5px outset var(--vert_dark);
}

.border-top-5-none-vert_dark {
  border-top: 5px none var(--vert_dark);
}

.border-top-5-hidden-vert_dark {
  border-top: 5px hidden var(--vert_dark);
}

.border-top-5-solid-vert_pastel {
  border-top: 5px solid var(--vert_pastel);
}

.border-top-5-dashed-vert_pastel {
  border-top: 5px dashed var(--vert_pastel);
}

.border-top-5-dotted-vert_pastel {
  border-top: 5px dotted var(--vert_pastel);
}

.border-top-5-double-vert_pastel {
  border-top: 5px double var(--vert_pastel);
}

.border-top-5-groove-vert_pastel {
  border-top: 5px groove var(--vert_pastel);
}

.border-top-5-ridge-vert_pastel {
  border-top: 5px ridge var(--vert_pastel);
}

.border-top-5-inset-vert_pastel {
  border-top: 5px inset var(--vert_pastel);
}

.border-top-5-outset-vert_pastel {
  border-top: 5px outset var(--vert_pastel);
}

.border-top-5-none-vert_pastel {
  border-top: 5px none var(--vert_pastel);
}

.border-top-5-hidden-vert_pastel {
  border-top: 5px hidden var(--vert_pastel);
}

.border-top-5-solid-bleu_turquoise_light {
  border-top: 5px solid var(--bleu_turquoise_light);
}

.border-top-5-dashed-bleu_turquoise_light {
  border-top: 5px dashed var(--bleu_turquoise_light);
}

.border-top-5-dotted-bleu_turquoise_light {
  border-top: 5px dotted var(--bleu_turquoise_light);
}

.border-top-5-double-bleu_turquoise_light {
  border-top: 5px double var(--bleu_turquoise_light);
}

.border-top-5-groove-bleu_turquoise_light {
  border-top: 5px groove var(--bleu_turquoise_light);
}

.border-top-5-ridge-bleu_turquoise_light {
  border-top: 5px ridge var(--bleu_turquoise_light);
}

.border-top-5-inset-bleu_turquoise_light {
  border-top: 5px inset var(--bleu_turquoise_light);
}

.border-top-5-outset-bleu_turquoise_light {
  border-top: 5px outset var(--bleu_turquoise_light);
}

.border-top-5-none-bleu_turquoise_light {
  border-top: 5px none var(--bleu_turquoise_light);
}

.border-top-5-hidden-bleu_turquoise_light {
  border-top: 5px hidden var(--bleu_turquoise_light);
}

.border-top-5-solid-bleu_turquoise_middle {
  border-top: 5px solid var(--bleu_turquoise_middle);
}

.border-top-5-dashed-bleu_turquoise_middle {
  border-top: 5px dashed var(--bleu_turquoise_middle);
}

.border-top-5-dotted-bleu_turquoise_middle {
  border-top: 5px dotted var(--bleu_turquoise_middle);
}

.border-top-5-double-bleu_turquoise_middle {
  border-top: 5px double var(--bleu_turquoise_middle);
}

.border-top-5-groove-bleu_turquoise_middle {
  border-top: 5px groove var(--bleu_turquoise_middle);
}

.border-top-5-ridge-bleu_turquoise_middle {
  border-top: 5px ridge var(--bleu_turquoise_middle);
}

.border-top-5-inset-bleu_turquoise_middle {
  border-top: 5px inset var(--bleu_turquoise_middle);
}

.border-top-5-outset-bleu_turquoise_middle {
  border-top: 5px outset var(--bleu_turquoise_middle);
}

.border-top-5-none-bleu_turquoise_middle {
  border-top: 5px none var(--bleu_turquoise_middle);
}

.border-top-5-hidden-bleu_turquoise_middle {
  border-top: 5px hidden var(--bleu_turquoise_middle);
}

.border-top-5-solid-bleu_turquoise_dark {
  border-top: 5px solid var(--bleu_turquoise_dark);
}

.border-top-5-dashed-bleu_turquoise_dark {
  border-top: 5px dashed var(--bleu_turquoise_dark);
}

.border-top-5-dotted-bleu_turquoise_dark {
  border-top: 5px dotted var(--bleu_turquoise_dark);
}

.border-top-5-double-bleu_turquoise_dark {
  border-top: 5px double var(--bleu_turquoise_dark);
}

.border-top-5-groove-bleu_turquoise_dark {
  border-top: 5px groove var(--bleu_turquoise_dark);
}

.border-top-5-ridge-bleu_turquoise_dark {
  border-top: 5px ridge var(--bleu_turquoise_dark);
}

.border-top-5-inset-bleu_turquoise_dark {
  border-top: 5px inset var(--bleu_turquoise_dark);
}

.border-top-5-outset-bleu_turquoise_dark {
  border-top: 5px outset var(--bleu_turquoise_dark);
}

.border-top-5-none-bleu_turquoise_dark {
  border-top: 5px none var(--bleu_turquoise_dark);
}

.border-top-5-hidden-bleu_turquoise_dark {
  border-top: 5px hidden var(--bleu_turquoise_dark);
}

.border-top-5-solid-bleu_turquoise_pastel {
  border-top: 5px solid var(--bleu_turquoise_pastel);
}

.border-top-5-dashed-bleu_turquoise_pastel {
  border-top: 5px dashed var(--bleu_turquoise_pastel);
}

.border-top-5-dotted-bleu_turquoise_pastel {
  border-top: 5px dotted var(--bleu_turquoise_pastel);
}

.border-top-5-double-bleu_turquoise_pastel {
  border-top: 5px double var(--bleu_turquoise_pastel);
}

.border-top-5-groove-bleu_turquoise_pastel {
  border-top: 5px groove var(--bleu_turquoise_pastel);
}

.border-top-5-ridge-bleu_turquoise_pastel {
  border-top: 5px ridge var(--bleu_turquoise_pastel);
}

.border-top-5-inset-bleu_turquoise_pastel {
  border-top: 5px inset var(--bleu_turquoise_pastel);
}

.border-top-5-outset-bleu_turquoise_pastel {
  border-top: 5px outset var(--bleu_turquoise_pastel);
}

.border-top-5-none-bleu_turquoise_pastel {
  border-top: 5px none var(--bleu_turquoise_pastel);
}

.border-top-5-hidden-bleu_turquoise_pastel {
  border-top: 5px hidden var(--bleu_turquoise_pastel);
}

.border-top-5-solid-bleu_light {
  border-top: 5px solid var(--bleu_light);
}

.border-top-5-dashed-bleu_light {
  border-top: 5px dashed var(--bleu_light);
}

.border-top-5-dotted-bleu_light {
  border-top: 5px dotted var(--bleu_light);
}

.border-top-5-double-bleu_light {
  border-top: 5px double var(--bleu_light);
}

.border-top-5-groove-bleu_light {
  border-top: 5px groove var(--bleu_light);
}

.border-top-5-ridge-bleu_light {
  border-top: 5px ridge var(--bleu_light);
}

.border-top-5-inset-bleu_light {
  border-top: 5px inset var(--bleu_light);
}

.border-top-5-outset-bleu_light {
  border-top: 5px outset var(--bleu_light);
}

.border-top-5-none-bleu_light {
  border-top: 5px none var(--bleu_light);
}

.border-top-5-hidden-bleu_light {
  border-top: 5px hidden var(--bleu_light);
}

.border-top-5-solid-bleu_pastel {
  border-top: 5px solid var(--bleu_pastel);
}

.border-top-5-dashed-bleu_pastel {
  border-top: 5px dashed var(--bleu_pastel);
}

.border-top-5-dotted-bleu_pastel {
  border-top: 5px dotted var(--bleu_pastel);
}

.border-top-5-double-bleu_pastel {
  border-top: 5px double var(--bleu_pastel);
}

.border-top-5-groove-bleu_pastel {
  border-top: 5px groove var(--bleu_pastel);
}

.border-top-5-ridge-bleu_pastel {
  border-top: 5px ridge var(--bleu_pastel);
}

.border-top-5-inset-bleu_pastel {
  border-top: 5px inset var(--bleu_pastel);
}

.border-top-5-outset-bleu_pastel {
  border-top: 5px outset var(--bleu_pastel);
}

.border-top-5-none-bleu_pastel {
  border-top: 5px none var(--bleu_pastel);
}

.border-top-5-hidden-bleu_pastel {
  border-top: 5px hidden var(--bleu_pastel);
}

.border-top-5-solid-bleu_dark {
  border-top: 5px solid var(--bleu_dark);
}

.border-top-5-dashed-bleu_dark {
  border-top: 5px dashed var(--bleu_dark);
}

.border-top-5-dotted-bleu_dark {
  border-top: 5px dotted var(--bleu_dark);
}

.border-top-5-double-bleu_dark {
  border-top: 5px double var(--bleu_dark);
}

.border-top-5-groove-bleu_dark {
  border-top: 5px groove var(--bleu_dark);
}

.border-top-5-ridge-bleu_dark {
  border-top: 5px ridge var(--bleu_dark);
}

.border-top-5-inset-bleu_dark {
  border-top: 5px inset var(--bleu_dark);
}

.border-top-5-outset-bleu_dark {
  border-top: 5px outset var(--bleu_dark);
}

.border-top-5-none-bleu_dark {
  border-top: 5px none var(--bleu_dark);
}

.border-top-5-hidden-bleu_dark {
  border-top: 5px hidden var(--bleu_dark);
}

.border-top-5-solid-violet_light {
  border-top: 5px solid var(--violet_light);
}

.border-top-5-dashed-violet_light {
  border-top: 5px dashed var(--violet_light);
}

.border-top-5-dotted-violet_light {
  border-top: 5px dotted var(--violet_light);
}

.border-top-5-double-violet_light {
  border-top: 5px double var(--violet_light);
}

.border-top-5-groove-violet_light {
  border-top: 5px groove var(--violet_light);
}

.border-top-5-ridge-violet_light {
  border-top: 5px ridge var(--violet_light);
}

.border-top-5-inset-violet_light {
  border-top: 5px inset var(--violet_light);
}

.border-top-5-outset-violet_light {
  border-top: 5px outset var(--violet_light);
}

.border-top-5-none-violet_light {
  border-top: 5px none var(--violet_light);
}

.border-top-5-hidden-violet_light {
  border-top: 5px hidden var(--violet_light);
}

.border-top-5-solid-violet_dark {
  border-top: 5px solid var(--violet_dark);
}

.border-top-5-dashed-violet_dark {
  border-top: 5px dashed var(--violet_dark);
}

.border-top-5-dotted-violet_dark {
  border-top: 5px dotted var(--violet_dark);
}

.border-top-5-double-violet_dark {
  border-top: 5px double var(--violet_dark);
}

.border-top-5-groove-violet_dark {
  border-top: 5px groove var(--violet_dark);
}

.border-top-5-ridge-violet_dark {
  border-top: 5px ridge var(--violet_dark);
}

.border-top-5-inset-violet_dark {
  border-top: 5px inset var(--violet_dark);
}

.border-top-5-outset-violet_dark {
  border-top: 5px outset var(--violet_dark);
}

.border-top-5-none-violet_dark {
  border-top: 5px none var(--violet_dark);
}

.border-top-5-hidden-violet_dark {
  border-top: 5px hidden var(--violet_dark);
}

.border-top-5-solid-violet_light_deces {
  border-top: 5px solid var(--violet_light_deces);
}

.border-top-5-dashed-violet_light_deces {
  border-top: 5px dashed var(--violet_light_deces);
}

.border-top-5-dotted-violet_light_deces {
  border-top: 5px dotted var(--violet_light_deces);
}

.border-top-5-double-violet_light_deces {
  border-top: 5px double var(--violet_light_deces);
}

.border-top-5-groove-violet_light_deces {
  border-top: 5px groove var(--violet_light_deces);
}

.border-top-5-ridge-violet_light_deces {
  border-top: 5px ridge var(--violet_light_deces);
}

.border-top-5-inset-violet_light_deces {
  border-top: 5px inset var(--violet_light_deces);
}

.border-top-5-outset-violet_light_deces {
  border-top: 5px outset var(--violet_light_deces);
}

.border-top-5-none-violet_light_deces {
  border-top: 5px none var(--violet_light_deces);
}

.border-top-5-hidden-violet_light_deces {
  border-top: 5px hidden var(--violet_light_deces);
}

.border-top-5-solid-violet_dark_deces {
  border-top: 5px solid var(--violet_dark_deces);
}

.border-top-5-dashed-violet_dark_deces {
  border-top: 5px dashed var(--violet_dark_deces);
}

.border-top-5-dotted-violet_dark_deces {
  border-top: 5px dotted var(--violet_dark_deces);
}

.border-top-5-double-violet_dark_deces {
  border-top: 5px double var(--violet_dark_deces);
}

.border-top-5-groove-violet_dark_deces {
  border-top: 5px groove var(--violet_dark_deces);
}

.border-top-5-ridge-violet_dark_deces {
  border-top: 5px ridge var(--violet_dark_deces);
}

.border-top-5-inset-violet_dark_deces {
  border-top: 5px inset var(--violet_dark_deces);
}

.border-top-5-outset-violet_dark_deces {
  border-top: 5px outset var(--violet_dark_deces);
}

.border-top-5-none-violet_dark_deces {
  border-top: 5px none var(--violet_dark_deces);
}

.border-top-5-hidden-violet_dark_deces {
  border-top: 5px hidden var(--violet_dark_deces);
}

.border-top-5-solid-violet_pastel {
  border-top: 5px solid var(--violet_pastel);
}

.border-top-5-dashed-violet_pastel {
  border-top: 5px dashed var(--violet_pastel);
}

.border-top-5-dotted-violet_pastel {
  border-top: 5px dotted var(--violet_pastel);
}

.border-top-5-double-violet_pastel {
  border-top: 5px double var(--violet_pastel);
}

.border-top-5-groove-violet_pastel {
  border-top: 5px groove var(--violet_pastel);
}

.border-top-5-ridge-violet_pastel {
  border-top: 5px ridge var(--violet_pastel);
}

.border-top-5-inset-violet_pastel {
  border-top: 5px inset var(--violet_pastel);
}

.border-top-5-outset-violet_pastel {
  border-top: 5px outset var(--violet_pastel);
}

.border-top-5-none-violet_pastel {
  border-top: 5px none var(--violet_pastel);
}

.border-top-5-hidden-violet_pastel {
  border-top: 5px hidden var(--violet_pastel);
}

.border-top-5-solid-violet_pastel_deces {
  border-top: 5px solid var(--violet_pastel_deces);
}

.border-top-5-dashed-violet_pastel_deces {
  border-top: 5px dashed var(--violet_pastel_deces);
}

.border-top-5-dotted-violet_pastel_deces {
  border-top: 5px dotted var(--violet_pastel_deces);
}

.border-top-5-double-violet_pastel_deces {
  border-top: 5px double var(--violet_pastel_deces);
}

.border-top-5-groove-violet_pastel_deces {
  border-top: 5px groove var(--violet_pastel_deces);
}

.border-top-5-ridge-violet_pastel_deces {
  border-top: 5px ridge var(--violet_pastel_deces);
}

.border-top-5-inset-violet_pastel_deces {
  border-top: 5px inset var(--violet_pastel_deces);
}

.border-top-5-outset-violet_pastel_deces {
  border-top: 5px outset var(--violet_pastel_deces);
}

.border-top-5-none-violet_pastel_deces {
  border-top: 5px none var(--violet_pastel_deces);
}

.border-top-5-hidden-violet_pastel_deces {
  border-top: 5px hidden var(--violet_pastel_deces);
}

.border-top-5-solid-mauve {
  border-top: 5px solid var(--mauve);
}

.border-top-5-dashed-mauve {
  border-top: 5px dashed var(--mauve);
}

.border-top-5-dotted-mauve {
  border-top: 5px dotted var(--mauve);
}

.border-top-5-double-mauve {
  border-top: 5px double var(--mauve);
}

.border-top-5-groove-mauve {
  border-top: 5px groove var(--mauve);
}

.border-top-5-ridge-mauve {
  border-top: 5px ridge var(--mauve);
}

.border-top-5-inset-mauve {
  border-top: 5px inset var(--mauve);
}

.border-top-5-outset-mauve {
  border-top: 5px outset var(--mauve);
}

.border-top-5-none-mauve {
  border-top: 5px none var(--mauve);
}

.border-top-5-hidden-mauve {
  border-top: 5px hidden var(--mauve);
}

.border-top-5-solid-rose_light {
  border-top: 5px solid var(--rose_light);
}

.border-top-5-dashed-rose_light {
  border-top: 5px dashed var(--rose_light);
}

.border-top-5-dotted-rose_light {
  border-top: 5px dotted var(--rose_light);
}

.border-top-5-double-rose_light {
  border-top: 5px double var(--rose_light);
}

.border-top-5-groove-rose_light {
  border-top: 5px groove var(--rose_light);
}

.border-top-5-ridge-rose_light {
  border-top: 5px ridge var(--rose_light);
}

.border-top-5-inset-rose_light {
  border-top: 5px inset var(--rose_light);
}

.border-top-5-outset-rose_light {
  border-top: 5px outset var(--rose_light);
}

.border-top-5-none-rose_light {
  border-top: 5px none var(--rose_light);
}

.border-top-5-hidden-rose_light {
  border-top: 5px hidden var(--rose_light);
}

.border-top-5-solid-rose_dark {
  border-top: 5px solid var(--rose_dark);
}

.border-top-5-dashed-rose_dark {
  border-top: 5px dashed var(--rose_dark);
}

.border-top-5-dotted-rose_dark {
  border-top: 5px dotted var(--rose_dark);
}

.border-top-5-double-rose_dark {
  border-top: 5px double var(--rose_dark);
}

.border-top-5-groove-rose_dark {
  border-top: 5px groove var(--rose_dark);
}

.border-top-5-ridge-rose_dark {
  border-top: 5px ridge var(--rose_dark);
}

.border-top-5-inset-rose_dark {
  border-top: 5px inset var(--rose_dark);
}

.border-top-5-outset-rose_dark {
  border-top: 5px outset var(--rose_dark);
}

.border-top-5-none-rose_dark {
  border-top: 5px none var(--rose_dark);
}

.border-top-5-hidden-rose_dark {
  border-top: 5px hidden var(--rose_dark);
}

.border-top-5-solid-rose_pastel {
  border-top: 5px solid var(--rose_pastel);
}

.border-top-5-dashed-rose_pastel {
  border-top: 5px dashed var(--rose_pastel);
}

.border-top-5-dotted-rose_pastel {
  border-top: 5px dotted var(--rose_pastel);
}

.border-top-5-double-rose_pastel {
  border-top: 5px double var(--rose_pastel);
}

.border-top-5-groove-rose_pastel {
  border-top: 5px groove var(--rose_pastel);
}

.border-top-5-ridge-rose_pastel {
  border-top: 5px ridge var(--rose_pastel);
}

.border-top-5-inset-rose_pastel {
  border-top: 5px inset var(--rose_pastel);
}

.border-top-5-outset-rose_pastel {
  border-top: 5px outset var(--rose_pastel);
}

.border-top-5-none-rose_pastel {
  border-top: 5px none var(--rose_pastel);
}

.border-top-5-hidden-rose_pastel {
  border-top: 5px hidden var(--rose_pastel);
}

.border-top-5-solid-rose_chair_light {
  border-top: 5px solid var(--rose_chair_light);
}

.border-top-5-dashed-rose_chair_light {
  border-top: 5px dashed var(--rose_chair_light);
}

.border-top-5-dotted-rose_chair_light {
  border-top: 5px dotted var(--rose_chair_light);
}

.border-top-5-double-rose_chair_light {
  border-top: 5px double var(--rose_chair_light);
}

.border-top-5-groove-rose_chair_light {
  border-top: 5px groove var(--rose_chair_light);
}

.border-top-5-ridge-rose_chair_light {
  border-top: 5px ridge var(--rose_chair_light);
}

.border-top-5-inset-rose_chair_light {
  border-top: 5px inset var(--rose_chair_light);
}

.border-top-5-outset-rose_chair_light {
  border-top: 5px outset var(--rose_chair_light);
}

.border-top-5-none-rose_chair_light {
  border-top: 5px none var(--rose_chair_light);
}

.border-top-5-hidden-rose_chair_light {
  border-top: 5px hidden var(--rose_chair_light);
}

.border-top-5-solid-rose_chair_dark {
  border-top: 5px solid var(--rose_chair_dark);
}

.border-top-5-dashed-rose_chair_dark {
  border-top: 5px dashed var(--rose_chair_dark);
}

.border-top-5-dotted-rose_chair_dark {
  border-top: 5px dotted var(--rose_chair_dark);
}

.border-top-5-double-rose_chair_dark {
  border-top: 5px double var(--rose_chair_dark);
}

.border-top-5-groove-rose_chair_dark {
  border-top: 5px groove var(--rose_chair_dark);
}

.border-top-5-ridge-rose_chair_dark {
  border-top: 5px ridge var(--rose_chair_dark);
}

.border-top-5-inset-rose_chair_dark {
  border-top: 5px inset var(--rose_chair_dark);
}

.border-top-5-outset-rose_chair_dark {
  border-top: 5px outset var(--rose_chair_dark);
}

.border-top-5-none-rose_chair_dark {
  border-top: 5px none var(--rose_chair_dark);
}

.border-top-5-hidden-rose_chair_dark {
  border-top: 5px hidden var(--rose_chair_dark);
}

.border-top-5-solid-rose_chair_pastel {
  border-top: 5px solid var(--rose_chair_pastel);
}

.border-top-5-dashed-rose_chair_pastel {
  border-top: 5px dashed var(--rose_chair_pastel);
}

.border-top-5-dotted-rose_chair_pastel {
  border-top: 5px dotted var(--rose_chair_pastel);
}

.border-top-5-double-rose_chair_pastel {
  border-top: 5px double var(--rose_chair_pastel);
}

.border-top-5-groove-rose_chair_pastel {
  border-top: 5px groove var(--rose_chair_pastel);
}

.border-top-5-ridge-rose_chair_pastel {
  border-top: 5px ridge var(--rose_chair_pastel);
}

.border-top-5-inset-rose_chair_pastel {
  border-top: 5px inset var(--rose_chair_pastel);
}

.border-top-5-outset-rose_chair_pastel {
  border-top: 5px outset var(--rose_chair_pastel);
}

.border-top-5-none-rose_chair_pastel {
  border-top: 5px none var(--rose_chair_pastel);
}

.border-top-5-hidden-rose_chair_pastel {
  border-top: 5px hidden var(--rose_chair_pastel);
}

.border-top-5-solid-vert_positif {
  border-top: 5px solid var(--vert_positif);
}

.border-top-5-dashed-vert_positif {
  border-top: 5px dashed var(--vert_positif);
}

.border-top-5-dotted-vert_positif {
  border-top: 5px dotted var(--vert_positif);
}

.border-top-5-double-vert_positif {
  border-top: 5px double var(--vert_positif);
}

.border-top-5-groove-vert_positif {
  border-top: 5px groove var(--vert_positif);
}

.border-top-5-ridge-vert_positif {
  border-top: 5px ridge var(--vert_positif);
}

.border-top-5-inset-vert_positif {
  border-top: 5px inset var(--vert_positif);
}

.border-top-5-outset-vert_positif {
  border-top: 5px outset var(--vert_positif);
}

.border-top-5-none-vert_positif {
  border-top: 5px none var(--vert_positif);
}

.border-top-5-hidden-vert_positif {
  border-top: 5px hidden var(--vert_positif);
}

.border-top-5-solid-rouge_negatif {
  border-top: 5px solid var(--rouge_negatif);
}

.border-top-5-dashed-rouge_negatif {
  border-top: 5px dashed var(--rouge_negatif);
}

.border-top-5-dotted-rouge_negatif {
  border-top: 5px dotted var(--rouge_negatif);
}

.border-top-5-double-rouge_negatif {
  border-top: 5px double var(--rouge_negatif);
}

.border-top-5-groove-rouge_negatif {
  border-top: 5px groove var(--rouge_negatif);
}

.border-top-5-ridge-rouge_negatif {
  border-top: 5px ridge var(--rouge_negatif);
}

.border-top-5-inset-rouge_negatif {
  border-top: 5px inset var(--rouge_negatif);
}

.border-top-5-outset-rouge_negatif {
  border-top: 5px outset var(--rouge_negatif);
}

.border-top-5-none-rouge_negatif {
  border-top: 5px none var(--rouge_negatif);
}

.border-top-5-hidden-rouge_negatif {
  border-top: 5px hidden var(--rouge_negatif);
}

.border-top-5-solid-bleu_focus {
  border-top: 5px solid var(--bleu_focus);
}

.border-top-5-dashed-bleu_focus {
  border-top: 5px dashed var(--bleu_focus);
}

.border-top-5-dotted-bleu_focus {
  border-top: 5px dotted var(--bleu_focus);
}

.border-top-5-double-bleu_focus {
  border-top: 5px double var(--bleu_focus);
}

.border-top-5-groove-bleu_focus {
  border-top: 5px groove var(--bleu_focus);
}

.border-top-5-ridge-bleu_focus {
  border-top: 5px ridge var(--bleu_focus);
}

.border-top-5-inset-bleu_focus {
  border-top: 5px inset var(--bleu_focus);
}

.border-top-5-outset-bleu_focus {
  border-top: 5px outset var(--bleu_focus);
}

.border-top-5-none-bleu_focus {
  border-top: 5px none var(--bleu_focus);
}

.border-top-5-hidden-bleu_focus {
  border-top: 5px hidden var(--bleu_focus);
}

.border-top-5-solid-alerte_vert_positif {
  border-top: 5px solid var(--alerte_vert_positif);
}

.border-top-5-dashed-alerte_vert_positif {
  border-top: 5px dashed var(--alerte_vert_positif);
}

.border-top-5-dotted-alerte_vert_positif {
  border-top: 5px dotted var(--alerte_vert_positif);
}

.border-top-5-double-alerte_vert_positif {
  border-top: 5px double var(--alerte_vert_positif);
}

.border-top-5-groove-alerte_vert_positif {
  border-top: 5px groove var(--alerte_vert_positif);
}

.border-top-5-ridge-alerte_vert_positif {
  border-top: 5px ridge var(--alerte_vert_positif);
}

.border-top-5-inset-alerte_vert_positif {
  border-top: 5px inset var(--alerte_vert_positif);
}

.border-top-5-outset-alerte_vert_positif {
  border-top: 5px outset var(--alerte_vert_positif);
}

.border-top-5-none-alerte_vert_positif {
  border-top: 5px none var(--alerte_vert_positif);
}

.border-top-5-hidden-alerte_vert_positif {
  border-top: 5px hidden var(--alerte_vert_positif);
}

.border-top-5-solid-alerte_rouge_negatif {
  border-top: 5px solid var(--alerte_rouge_negatif);
}

.border-top-5-dashed-alerte_rouge_negatif {
  border-top: 5px dashed var(--alerte_rouge_negatif);
}

.border-top-5-dotted-alerte_rouge_negatif {
  border-top: 5px dotted var(--alerte_rouge_negatif);
}

.border-top-5-double-alerte_rouge_negatif {
  border-top: 5px double var(--alerte_rouge_negatif);
}

.border-top-5-groove-alerte_rouge_negatif {
  border-top: 5px groove var(--alerte_rouge_negatif);
}

.border-top-5-ridge-alerte_rouge_negatif {
  border-top: 5px ridge var(--alerte_rouge_negatif);
}

.border-top-5-inset-alerte_rouge_negatif {
  border-top: 5px inset var(--alerte_rouge_negatif);
}

.border-top-5-outset-alerte_rouge_negatif {
  border-top: 5px outset var(--alerte_rouge_negatif);
}

.border-top-5-none-alerte_rouge_negatif {
  border-top: 5px none var(--alerte_rouge_negatif);
}

.border-top-5-hidden-alerte_rouge_negatif {
  border-top: 5px hidden var(--alerte_rouge_negatif);
}

.border-top-5-solid-alerte_bleu_information {
  border-top: 5px solid var(--alerte_bleu_information);
}

.border-top-5-dashed-alerte_bleu_information {
  border-top: 5px dashed var(--alerte_bleu_information);
}

.border-top-5-dotted-alerte_bleu_information {
  border-top: 5px dotted var(--alerte_bleu_information);
}

.border-top-5-double-alerte_bleu_information {
  border-top: 5px double var(--alerte_bleu_information);
}

.border-top-5-groove-alerte_bleu_information {
  border-top: 5px groove var(--alerte_bleu_information);
}

.border-top-5-ridge-alerte_bleu_information {
  border-top: 5px ridge var(--alerte_bleu_information);
}

.border-top-5-inset-alerte_bleu_information {
  border-top: 5px inset var(--alerte_bleu_information);
}

.border-top-5-outset-alerte_bleu_information {
  border-top: 5px outset var(--alerte_bleu_information);
}

.border-top-5-none-alerte_bleu_information {
  border-top: 5px none var(--alerte_bleu_information);
}

.border-top-5-hidden-alerte_bleu_information {
  border-top: 5px hidden var(--alerte_bleu_information);
}

.border-top-5-solid-blanc {
  border-top: 5px solid #ffffff;
}

.border-top-5-dashed-blanc {
  border-top: 5px dashed #ffffff;
}

.border-top-5-dotted-blanc {
  border-top: 5px dotted #ffffff;
}

.border-top-5-double-blanc {
  border-top: 5px double #ffffff;
}

.border-top-5-groove-blanc {
  border-top: 5px groove #ffffff;
}

.border-top-5-ridge-blanc {
  border-top: 5px ridge #ffffff;
}

.border-top-5-inset-blanc {
  border-top: 5px inset #ffffff;
}

.border-top-5-outset-blanc {
  border-top: 5px outset #ffffff;
}

.border-top-5-none-blanc {
  border-top: 5px none #ffffff;
}

.border-top-5-hidden-blanc {
  border-top: 5px hidden #ffffff;
}

.border-top-5-solid-noir {
  border-top: 5px solid #222222;
}

.border-top-5-dashed-noir {
  border-top: 5px dashed #222222;
}

.border-top-5-dotted-noir {
  border-top: 5px dotted #222222;
}

.border-top-5-double-noir {
  border-top: 5px double #222222;
}

.border-top-5-groove-noir {
  border-top: 5px groove #222222;
}

.border-top-5-ridge-noir {
  border-top: 5px ridge #222222;
}

.border-top-5-inset-noir {
  border-top: 5px inset #222222;
}

.border-top-5-outset-noir {
  border-top: 5px outset #222222;
}

.border-top-5-none-noir {
  border-top: 5px none #222222;
}

.border-top-5-hidden-noir {
  border-top: 5px hidden #222222;
}

.border-top-5-solid-gris_light {
  border-top: 5px solid var(--gris_light);
}

.border-top-5-dashed-gris_light {
  border-top: 5px dashed var(--gris_light);
}

.border-top-5-dotted-gris_light {
  border-top: 5px dotted var(--gris_light);
}

.border-top-5-double-gris_light {
  border-top: 5px double var(--gris_light);
}

.border-top-5-groove-gris_light {
  border-top: 5px groove var(--gris_light);
}

.border-top-5-ridge-gris_light {
  border-top: 5px ridge var(--gris_light);
}

.border-top-5-inset-gris_light {
  border-top: 5px inset var(--gris_light);
}

.border-top-5-outset-gris_light {
  border-top: 5px outset var(--gris_light);
}

.border-top-5-none-gris_light {
  border-top: 5px none var(--gris_light);
}

.border-top-5-hidden-gris_light {
  border-top: 5px hidden var(--gris_light);
}

.border-top-5-solid-gris_dark {
  border-top: 5px solid var(--gris_dark);
}

.border-top-5-dashed-gris_dark {
  border-top: 5px dashed var(--gris_dark);
}

.border-top-5-dotted-gris_dark {
  border-top: 5px dotted var(--gris_dark);
}

.border-top-5-double-gris_dark {
  border-top: 5px double var(--gris_dark);
}

.border-top-5-groove-gris_dark {
  border-top: 5px groove var(--gris_dark);
}

.border-top-5-ridge-gris_dark {
  border-top: 5px ridge var(--gris_dark);
}

.border-top-5-inset-gris_dark {
  border-top: 5px inset var(--gris_dark);
}

.border-top-5-outset-gris_dark {
  border-top: 5px outset var(--gris_dark);
}

.border-top-5-none-gris_dark {
  border-top: 5px none var(--gris_dark);
}

.border-top-5-hidden-gris_dark {
  border-top: 5px hidden var(--gris_dark);
}

.border-top-5-solid-gris_background {
  border-top: 5px solid var(--gris_background);
}

.border-top-5-dashed-gris_background {
  border-top: 5px dashed var(--gris_background);
}

.border-top-5-dotted-gris_background {
  border-top: 5px dotted var(--gris_background);
}

.border-top-5-double-gris_background {
  border-top: 5px double var(--gris_background);
}

.border-top-5-groove-gris_background {
  border-top: 5px groove var(--gris_background);
}

.border-top-5-ridge-gris_background {
  border-top: 5px ridge var(--gris_background);
}

.border-top-5-inset-gris_background {
  border-top: 5px inset var(--gris_background);
}

.border-top-5-outset-gris_background {
  border-top: 5px outset var(--gris_background);
}

.border-top-5-none-gris_background {
  border-top: 5px none var(--gris_background);
}

.border-top-5-hidden-gris_background {
  border-top: 5px hidden var(--gris_background);
}

.border-bottom-5-solid-corail_mh_brand {
  border-bottom: 5px solid var(--corail_mh_brand);
}

.border-bottom-5-dashed-corail_mh_brand {
  border-bottom: 5px dashed var(--corail_mh_brand);
}

.border-bottom-5-dotted-corail_mh_brand {
  border-bottom: 5px dotted var(--corail_mh_brand);
}

.border-bottom-5-double-corail_mh_brand {
  border-bottom: 5px double var(--corail_mh_brand);
}

.border-bottom-5-groove-corail_mh_brand {
  border-bottom: 5px groove var(--corail_mh_brand);
}

.border-bottom-5-ridge-corail_mh_brand {
  border-bottom: 5px ridge var(--corail_mh_brand);
}

.border-bottom-5-inset-corail_mh_brand {
  border-bottom: 5px inset var(--corail_mh_brand);
}

.border-bottom-5-outset-corail_mh_brand {
  border-bottom: 5px outset var(--corail_mh_brand);
}

.border-bottom-5-none-corail_mh_brand {
  border-bottom: 5px none var(--corail_mh_brand);
}

.border-bottom-5-hidden-corail_mh_brand {
  border-bottom: 5px hidden var(--corail_mh_brand);
}

.border-bottom-5-solid-corail_mh_dark {
  border-bottom: 5px solid var(--corail_mh_dark);
}

.border-bottom-5-dashed-corail_mh_dark {
  border-bottom: 5px dashed var(--corail_mh_dark);
}

.border-bottom-5-dotted-corail_mh_dark {
  border-bottom: 5px dotted var(--corail_mh_dark);
}

.border-bottom-5-double-corail_mh_dark {
  border-bottom: 5px double var(--corail_mh_dark);
}

.border-bottom-5-groove-corail_mh_dark {
  border-bottom: 5px groove var(--corail_mh_dark);
}

.border-bottom-5-ridge-corail_mh_dark {
  border-bottom: 5px ridge var(--corail_mh_dark);
}

.border-bottom-5-inset-corail_mh_dark {
  border-bottom: 5px inset var(--corail_mh_dark);
}

.border-bottom-5-outset-corail_mh_dark {
  border-bottom: 5px outset var(--corail_mh_dark);
}

.border-bottom-5-none-corail_mh_dark {
  border-bottom: 5px none var(--corail_mh_dark);
}

.border-bottom-5-hidden-corail_mh_dark {
  border-bottom: 5px hidden var(--corail_mh_dark);
}

.border-bottom-5-solid-corail_mh_light {
  border-bottom: 5px solid var(--corail_mh_light);
}

.border-bottom-5-dashed-corail_mh_light {
  border-bottom: 5px dashed var(--corail_mh_light);
}

.border-bottom-5-dotted-corail_mh_light {
  border-bottom: 5px dotted var(--corail_mh_light);
}

.border-bottom-5-double-corail_mh_light {
  border-bottom: 5px double var(--corail_mh_light);
}

.border-bottom-5-groove-corail_mh_light {
  border-bottom: 5px groove var(--corail_mh_light);
}

.border-bottom-5-ridge-corail_mh_light {
  border-bottom: 5px ridge var(--corail_mh_light);
}

.border-bottom-5-inset-corail_mh_light {
  border-bottom: 5px inset var(--corail_mh_light);
}

.border-bottom-5-outset-corail_mh_light {
  border-bottom: 5px outset var(--corail_mh_light);
}

.border-bottom-5-none-corail_mh_light {
  border-bottom: 5px none var(--corail_mh_light);
}

.border-bottom-5-hidden-corail_mh_light {
  border-bottom: 5px hidden var(--corail_mh_light);
}

.border-bottom-5-solid-corail_pastel {
  border-bottom: 5px solid var(--corail_pastel);
}

.border-bottom-5-dashed-corail_pastel {
  border-bottom: 5px dashed var(--corail_pastel);
}

.border-bottom-5-dotted-corail_pastel {
  border-bottom: 5px dotted var(--corail_pastel);
}

.border-bottom-5-double-corail_pastel {
  border-bottom: 5px double var(--corail_pastel);
}

.border-bottom-5-groove-corail_pastel {
  border-bottom: 5px groove var(--corail_pastel);
}

.border-bottom-5-ridge-corail_pastel {
  border-bottom: 5px ridge var(--corail_pastel);
}

.border-bottom-5-inset-corail_pastel {
  border-bottom: 5px inset var(--corail_pastel);
}

.border-bottom-5-outset-corail_pastel {
  border-bottom: 5px outset var(--corail_pastel);
}

.border-bottom-5-none-corail_pastel {
  border-bottom: 5px none var(--corail_pastel);
}

.border-bottom-5-hidden-corail_pastel {
  border-bottom: 5px hidden var(--corail_pastel);
}

.border-bottom-5-solid-corail_light {
  border-bottom: 5px solid var(--corail_light);
}

.border-bottom-5-dashed-corail_light {
  border-bottom: 5px dashed var(--corail_light);
}

.border-bottom-5-dotted-corail_light {
  border-bottom: 5px dotted var(--corail_light);
}

.border-bottom-5-double-corail_light {
  border-bottom: 5px double var(--corail_light);
}

.border-bottom-5-groove-corail_light {
  border-bottom: 5px groove var(--corail_light);
}

.border-bottom-5-ridge-corail_light {
  border-bottom: 5px ridge var(--corail_light);
}

.border-bottom-5-inset-corail_light {
  border-bottom: 5px inset var(--corail_light);
}

.border-bottom-5-outset-corail_light {
  border-bottom: 5px outset var(--corail_light);
}

.border-bottom-5-none-corail_light {
  border-bottom: 5px none var(--corail_light);
}

.border-bottom-5-hidden-corail_light {
  border-bottom: 5px hidden var(--corail_light);
}

.border-bottom-5-solid-corail_dark {
  border-bottom: 5px solid var(--corail_dark);
}

.border-bottom-5-dashed-corail_dark {
  border-bottom: 5px dashed var(--corail_dark);
}

.border-bottom-5-dotted-corail_dark {
  border-bottom: 5px dotted var(--corail_dark);
}

.border-bottom-5-double-corail_dark {
  border-bottom: 5px double var(--corail_dark);
}

.border-bottom-5-groove-corail_dark {
  border-bottom: 5px groove var(--corail_dark);
}

.border-bottom-5-ridge-corail_dark {
  border-bottom: 5px ridge var(--corail_dark);
}

.border-bottom-5-inset-corail_dark {
  border-bottom: 5px inset var(--corail_dark);
}

.border-bottom-5-outset-corail_dark {
  border-bottom: 5px outset var(--corail_dark);
}

.border-bottom-5-none-corail_dark {
  border-bottom: 5px none var(--corail_dark);
}

.border-bottom-5-hidden-corail_dark {
  border-bottom: 5px hidden var(--corail_dark);
}

.border-bottom-5-solid-gris_sable_light {
  border-bottom: 5px solid var(--gris_sable_light);
}

.border-bottom-5-dashed-gris_sable_light {
  border-bottom: 5px dashed var(--gris_sable_light);
}

.border-bottom-5-dotted-gris_sable_light {
  border-bottom: 5px dotted var(--gris_sable_light);
}

.border-bottom-5-double-gris_sable_light {
  border-bottom: 5px double var(--gris_sable_light);
}

.border-bottom-5-groove-gris_sable_light {
  border-bottom: 5px groove var(--gris_sable_light);
}

.border-bottom-5-ridge-gris_sable_light {
  border-bottom: 5px ridge var(--gris_sable_light);
}

.border-bottom-5-inset-gris_sable_light {
  border-bottom: 5px inset var(--gris_sable_light);
}

.border-bottom-5-outset-gris_sable_light {
  border-bottom: 5px outset var(--gris_sable_light);
}

.border-bottom-5-none-gris_sable_light {
  border-bottom: 5px none var(--gris_sable_light);
}

.border-bottom-5-hidden-gris_sable_light {
  border-bottom: 5px hidden var(--gris_sable_light);
}

.border-bottom-5-solid-gris_sable_dark {
  border-bottom: 5px solid var(--gris_sable_dark);
}

.border-bottom-5-dashed-gris_sable_dark {
  border-bottom: 5px dashed var(--gris_sable_dark);
}

.border-bottom-5-dotted-gris_sable_dark {
  border-bottom: 5px dotted var(--gris_sable_dark);
}

.border-bottom-5-double-gris_sable_dark {
  border-bottom: 5px double var(--gris_sable_dark);
}

.border-bottom-5-groove-gris_sable_dark {
  border-bottom: 5px groove var(--gris_sable_dark);
}

.border-bottom-5-ridge-gris_sable_dark {
  border-bottom: 5px ridge var(--gris_sable_dark);
}

.border-bottom-5-inset-gris_sable_dark {
  border-bottom: 5px inset var(--gris_sable_dark);
}

.border-bottom-5-outset-gris_sable_dark {
  border-bottom: 5px outset var(--gris_sable_dark);
}

.border-bottom-5-none-gris_sable_dark {
  border-bottom: 5px none var(--gris_sable_dark);
}

.border-bottom-5-hidden-gris_sable_dark {
  border-bottom: 5px hidden var(--gris_sable_dark);
}

.border-bottom-5-solid-gris_sable_pastel {
  border-bottom: 5px solid var(--gris_sable_pastel);
}

.border-bottom-5-dashed-gris_sable_pastel {
  border-bottom: 5px dashed var(--gris_sable_pastel);
}

.border-bottom-5-dotted-gris_sable_pastel {
  border-bottom: 5px dotted var(--gris_sable_pastel);
}

.border-bottom-5-double-gris_sable_pastel {
  border-bottom: 5px double var(--gris_sable_pastel);
}

.border-bottom-5-groove-gris_sable_pastel {
  border-bottom: 5px groove var(--gris_sable_pastel);
}

.border-bottom-5-ridge-gris_sable_pastel {
  border-bottom: 5px ridge var(--gris_sable_pastel);
}

.border-bottom-5-inset-gris_sable_pastel {
  border-bottom: 5px inset var(--gris_sable_pastel);
}

.border-bottom-5-outset-gris_sable_pastel {
  border-bottom: 5px outset var(--gris_sable_pastel);
}

.border-bottom-5-none-gris_sable_pastel {
  border-bottom: 5px none var(--gris_sable_pastel);
}

.border-bottom-5-hidden-gris_sable_pastel {
  border-bottom: 5px hidden var(--gris_sable_pastel);
}

.border-bottom-5-solid-jaune_light {
  border-bottom: 5px solid var(--jaune_light);
}

.border-bottom-5-dashed-jaune_light {
  border-bottom: 5px dashed var(--jaune_light);
}

.border-bottom-5-dotted-jaune_light {
  border-bottom: 5px dotted var(--jaune_light);
}

.border-bottom-5-double-jaune_light {
  border-bottom: 5px double var(--jaune_light);
}

.border-bottom-5-groove-jaune_light {
  border-bottom: 5px groove var(--jaune_light);
}

.border-bottom-5-ridge-jaune_light {
  border-bottom: 5px ridge var(--jaune_light);
}

.border-bottom-5-inset-jaune_light {
  border-bottom: 5px inset var(--jaune_light);
}

.border-bottom-5-outset-jaune_light {
  border-bottom: 5px outset var(--jaune_light);
}

.border-bottom-5-none-jaune_light {
  border-bottom: 5px none var(--jaune_light);
}

.border-bottom-5-hidden-jaune_light {
  border-bottom: 5px hidden var(--jaune_light);
}

.border-bottom-5-solid-jaune_dark {
  border-bottom: 5px solid var(--jaune_dark);
}

.border-bottom-5-dashed-jaune_dark {
  border-bottom: 5px dashed var(--jaune_dark);
}

.border-bottom-5-dotted-jaune_dark {
  border-bottom: 5px dotted var(--jaune_dark);
}

.border-bottom-5-double-jaune_dark {
  border-bottom: 5px double var(--jaune_dark);
}

.border-bottom-5-groove-jaune_dark {
  border-bottom: 5px groove var(--jaune_dark);
}

.border-bottom-5-ridge-jaune_dark {
  border-bottom: 5px ridge var(--jaune_dark);
}

.border-bottom-5-inset-jaune_dark {
  border-bottom: 5px inset var(--jaune_dark);
}

.border-bottom-5-outset-jaune_dark {
  border-bottom: 5px outset var(--jaune_dark);
}

.border-bottom-5-none-jaune_dark {
  border-bottom: 5px none var(--jaune_dark);
}

.border-bottom-5-hidden-jaune_dark {
  border-bottom: 5px hidden var(--jaune_dark);
}

.border-bottom-5-solid-jaune_pastel {
  border-bottom: 5px solid var(--jaune_pastel);
}

.border-bottom-5-dashed-jaune_pastel {
  border-bottom: 5px dashed var(--jaune_pastel);
}

.border-bottom-5-dotted-jaune_pastel {
  border-bottom: 5px dotted var(--jaune_pastel);
}

.border-bottom-5-double-jaune_pastel {
  border-bottom: 5px double var(--jaune_pastel);
}

.border-bottom-5-groove-jaune_pastel {
  border-bottom: 5px groove var(--jaune_pastel);
}

.border-bottom-5-ridge-jaune_pastel {
  border-bottom: 5px ridge var(--jaune_pastel);
}

.border-bottom-5-inset-jaune_pastel {
  border-bottom: 5px inset var(--jaune_pastel);
}

.border-bottom-5-outset-jaune_pastel {
  border-bottom: 5px outset var(--jaune_pastel);
}

.border-bottom-5-none-jaune_pastel {
  border-bottom: 5px none var(--jaune_pastel);
}

.border-bottom-5-hidden-jaune_pastel {
  border-bottom: 5px hidden var(--jaune_pastel);
}

.border-bottom-5-solid-vert_light {
  border-bottom: 5px solid var(--vert_light);
}

.border-bottom-5-dashed-vert_light {
  border-bottom: 5px dashed var(--vert_light);
}

.border-bottom-5-dotted-vert_light {
  border-bottom: 5px dotted var(--vert_light);
}

.border-bottom-5-double-vert_light {
  border-bottom: 5px double var(--vert_light);
}

.border-bottom-5-groove-vert_light {
  border-bottom: 5px groove var(--vert_light);
}

.border-bottom-5-ridge-vert_light {
  border-bottom: 5px ridge var(--vert_light);
}

.border-bottom-5-inset-vert_light {
  border-bottom: 5px inset var(--vert_light);
}

.border-bottom-5-outset-vert_light {
  border-bottom: 5px outset var(--vert_light);
}

.border-bottom-5-none-vert_light {
  border-bottom: 5px none var(--vert_light);
}

.border-bottom-5-hidden-vert_light {
  border-bottom: 5px hidden var(--vert_light);
}

.border-bottom-5-solid-vert_dark {
  border-bottom: 5px solid var(--vert_dark);
}

.border-bottom-5-dashed-vert_dark {
  border-bottom: 5px dashed var(--vert_dark);
}

.border-bottom-5-dotted-vert_dark {
  border-bottom: 5px dotted var(--vert_dark);
}

.border-bottom-5-double-vert_dark {
  border-bottom: 5px double var(--vert_dark);
}

.border-bottom-5-groove-vert_dark {
  border-bottom: 5px groove var(--vert_dark);
}

.border-bottom-5-ridge-vert_dark {
  border-bottom: 5px ridge var(--vert_dark);
}

.border-bottom-5-inset-vert_dark {
  border-bottom: 5px inset var(--vert_dark);
}

.border-bottom-5-outset-vert_dark {
  border-bottom: 5px outset var(--vert_dark);
}

.border-bottom-5-none-vert_dark {
  border-bottom: 5px none var(--vert_dark);
}

.border-bottom-5-hidden-vert_dark {
  border-bottom: 5px hidden var(--vert_dark);
}

.border-bottom-5-solid-vert_pastel {
  border-bottom: 5px solid var(--vert_pastel);
}

.border-bottom-5-dashed-vert_pastel {
  border-bottom: 5px dashed var(--vert_pastel);
}

.border-bottom-5-dotted-vert_pastel {
  border-bottom: 5px dotted var(--vert_pastel);
}

.border-bottom-5-double-vert_pastel {
  border-bottom: 5px double var(--vert_pastel);
}

.border-bottom-5-groove-vert_pastel {
  border-bottom: 5px groove var(--vert_pastel);
}

.border-bottom-5-ridge-vert_pastel {
  border-bottom: 5px ridge var(--vert_pastel);
}

.border-bottom-5-inset-vert_pastel {
  border-bottom: 5px inset var(--vert_pastel);
}

.border-bottom-5-outset-vert_pastel {
  border-bottom: 5px outset var(--vert_pastel);
}

.border-bottom-5-none-vert_pastel {
  border-bottom: 5px none var(--vert_pastel);
}

.border-bottom-5-hidden-vert_pastel {
  border-bottom: 5px hidden var(--vert_pastel);
}

.border-bottom-5-solid-bleu_turquoise_light {
  border-bottom: 5px solid var(--bleu_turquoise_light);
}

.border-bottom-5-dashed-bleu_turquoise_light {
  border-bottom: 5px dashed var(--bleu_turquoise_light);
}

.border-bottom-5-dotted-bleu_turquoise_light {
  border-bottom: 5px dotted var(--bleu_turquoise_light);
}

.border-bottom-5-double-bleu_turquoise_light {
  border-bottom: 5px double var(--bleu_turquoise_light);
}

.border-bottom-5-groove-bleu_turquoise_light {
  border-bottom: 5px groove var(--bleu_turquoise_light);
}

.border-bottom-5-ridge-bleu_turquoise_light {
  border-bottom: 5px ridge var(--bleu_turquoise_light);
}

.border-bottom-5-inset-bleu_turquoise_light {
  border-bottom: 5px inset var(--bleu_turquoise_light);
}

.border-bottom-5-outset-bleu_turquoise_light {
  border-bottom: 5px outset var(--bleu_turquoise_light);
}

.border-bottom-5-none-bleu_turquoise_light {
  border-bottom: 5px none var(--bleu_turquoise_light);
}

.border-bottom-5-hidden-bleu_turquoise_light {
  border-bottom: 5px hidden var(--bleu_turquoise_light);
}

.border-bottom-5-solid-bleu_turquoise_middle {
  border-bottom: 5px solid var(--bleu_turquoise_middle);
}

.border-bottom-5-dashed-bleu_turquoise_middle {
  border-bottom: 5px dashed var(--bleu_turquoise_middle);
}

.border-bottom-5-dotted-bleu_turquoise_middle {
  border-bottom: 5px dotted var(--bleu_turquoise_middle);
}

.border-bottom-5-double-bleu_turquoise_middle {
  border-bottom: 5px double var(--bleu_turquoise_middle);
}

.border-bottom-5-groove-bleu_turquoise_middle {
  border-bottom: 5px groove var(--bleu_turquoise_middle);
}

.border-bottom-5-ridge-bleu_turquoise_middle {
  border-bottom: 5px ridge var(--bleu_turquoise_middle);
}

.border-bottom-5-inset-bleu_turquoise_middle {
  border-bottom: 5px inset var(--bleu_turquoise_middle);
}

.border-bottom-5-outset-bleu_turquoise_middle {
  border-bottom: 5px outset var(--bleu_turquoise_middle);
}

.border-bottom-5-none-bleu_turquoise_middle {
  border-bottom: 5px none var(--bleu_turquoise_middle);
}

.border-bottom-5-hidden-bleu_turquoise_middle {
  border-bottom: 5px hidden var(--bleu_turquoise_middle);
}

.border-bottom-5-solid-bleu_turquoise_dark {
  border-bottom: 5px solid var(--bleu_turquoise_dark);
}

.border-bottom-5-dashed-bleu_turquoise_dark {
  border-bottom: 5px dashed var(--bleu_turquoise_dark);
}

.border-bottom-5-dotted-bleu_turquoise_dark {
  border-bottom: 5px dotted var(--bleu_turquoise_dark);
}

.border-bottom-5-double-bleu_turquoise_dark {
  border-bottom: 5px double var(--bleu_turquoise_dark);
}

.border-bottom-5-groove-bleu_turquoise_dark {
  border-bottom: 5px groove var(--bleu_turquoise_dark);
}

.border-bottom-5-ridge-bleu_turquoise_dark {
  border-bottom: 5px ridge var(--bleu_turquoise_dark);
}

.border-bottom-5-inset-bleu_turquoise_dark {
  border-bottom: 5px inset var(--bleu_turquoise_dark);
}

.border-bottom-5-outset-bleu_turquoise_dark {
  border-bottom: 5px outset var(--bleu_turquoise_dark);
}

.border-bottom-5-none-bleu_turquoise_dark {
  border-bottom: 5px none var(--bleu_turquoise_dark);
}

.border-bottom-5-hidden-bleu_turquoise_dark {
  border-bottom: 5px hidden var(--bleu_turquoise_dark);
}

.border-bottom-5-solid-bleu_turquoise_pastel {
  border-bottom: 5px solid var(--bleu_turquoise_pastel);
}

.border-bottom-5-dashed-bleu_turquoise_pastel {
  border-bottom: 5px dashed var(--bleu_turquoise_pastel);
}

.border-bottom-5-dotted-bleu_turquoise_pastel {
  border-bottom: 5px dotted var(--bleu_turquoise_pastel);
}

.border-bottom-5-double-bleu_turquoise_pastel {
  border-bottom: 5px double var(--bleu_turquoise_pastel);
}

.border-bottom-5-groove-bleu_turquoise_pastel {
  border-bottom: 5px groove var(--bleu_turquoise_pastel);
}

.border-bottom-5-ridge-bleu_turquoise_pastel {
  border-bottom: 5px ridge var(--bleu_turquoise_pastel);
}

.border-bottom-5-inset-bleu_turquoise_pastel {
  border-bottom: 5px inset var(--bleu_turquoise_pastel);
}

.border-bottom-5-outset-bleu_turquoise_pastel {
  border-bottom: 5px outset var(--bleu_turquoise_pastel);
}

.border-bottom-5-none-bleu_turquoise_pastel {
  border-bottom: 5px none var(--bleu_turquoise_pastel);
}

.border-bottom-5-hidden-bleu_turquoise_pastel {
  border-bottom: 5px hidden var(--bleu_turquoise_pastel);
}

.border-bottom-5-solid-bleu_light {
  border-bottom: 5px solid var(--bleu_light);
}

.border-bottom-5-dashed-bleu_light {
  border-bottom: 5px dashed var(--bleu_light);
}

.border-bottom-5-dotted-bleu_light {
  border-bottom: 5px dotted var(--bleu_light);
}

.border-bottom-5-double-bleu_light {
  border-bottom: 5px double var(--bleu_light);
}

.border-bottom-5-groove-bleu_light {
  border-bottom: 5px groove var(--bleu_light);
}

.border-bottom-5-ridge-bleu_light {
  border-bottom: 5px ridge var(--bleu_light);
}

.border-bottom-5-inset-bleu_light {
  border-bottom: 5px inset var(--bleu_light);
}

.border-bottom-5-outset-bleu_light {
  border-bottom: 5px outset var(--bleu_light);
}

.border-bottom-5-none-bleu_light {
  border-bottom: 5px none var(--bleu_light);
}

.border-bottom-5-hidden-bleu_light {
  border-bottom: 5px hidden var(--bleu_light);
}

.border-bottom-5-solid-bleu_pastel {
  border-bottom: 5px solid var(--bleu_pastel);
}

.border-bottom-5-dashed-bleu_pastel {
  border-bottom: 5px dashed var(--bleu_pastel);
}

.border-bottom-5-dotted-bleu_pastel {
  border-bottom: 5px dotted var(--bleu_pastel);
}

.border-bottom-5-double-bleu_pastel {
  border-bottom: 5px double var(--bleu_pastel);
}

.border-bottom-5-groove-bleu_pastel {
  border-bottom: 5px groove var(--bleu_pastel);
}

.border-bottom-5-ridge-bleu_pastel {
  border-bottom: 5px ridge var(--bleu_pastel);
}

.border-bottom-5-inset-bleu_pastel {
  border-bottom: 5px inset var(--bleu_pastel);
}

.border-bottom-5-outset-bleu_pastel {
  border-bottom: 5px outset var(--bleu_pastel);
}

.border-bottom-5-none-bleu_pastel {
  border-bottom: 5px none var(--bleu_pastel);
}

.border-bottom-5-hidden-bleu_pastel {
  border-bottom: 5px hidden var(--bleu_pastel);
}

.border-bottom-5-solid-bleu_dark {
  border-bottom: 5px solid var(--bleu_dark);
}

.border-bottom-5-dashed-bleu_dark {
  border-bottom: 5px dashed var(--bleu_dark);
}

.border-bottom-5-dotted-bleu_dark {
  border-bottom: 5px dotted var(--bleu_dark);
}

.border-bottom-5-double-bleu_dark {
  border-bottom: 5px double var(--bleu_dark);
}

.border-bottom-5-groove-bleu_dark {
  border-bottom: 5px groove var(--bleu_dark);
}

.border-bottom-5-ridge-bleu_dark {
  border-bottom: 5px ridge var(--bleu_dark);
}

.border-bottom-5-inset-bleu_dark {
  border-bottom: 5px inset var(--bleu_dark);
}

.border-bottom-5-outset-bleu_dark {
  border-bottom: 5px outset var(--bleu_dark);
}

.border-bottom-5-none-bleu_dark {
  border-bottom: 5px none var(--bleu_dark);
}

.border-bottom-5-hidden-bleu_dark {
  border-bottom: 5px hidden var(--bleu_dark);
}

.border-bottom-5-solid-violet_light {
  border-bottom: 5px solid var(--violet_light);
}

.border-bottom-5-dashed-violet_light {
  border-bottom: 5px dashed var(--violet_light);
}

.border-bottom-5-dotted-violet_light {
  border-bottom: 5px dotted var(--violet_light);
}

.border-bottom-5-double-violet_light {
  border-bottom: 5px double var(--violet_light);
}

.border-bottom-5-groove-violet_light {
  border-bottom: 5px groove var(--violet_light);
}

.border-bottom-5-ridge-violet_light {
  border-bottom: 5px ridge var(--violet_light);
}

.border-bottom-5-inset-violet_light {
  border-bottom: 5px inset var(--violet_light);
}

.border-bottom-5-outset-violet_light {
  border-bottom: 5px outset var(--violet_light);
}

.border-bottom-5-none-violet_light {
  border-bottom: 5px none var(--violet_light);
}

.border-bottom-5-hidden-violet_light {
  border-bottom: 5px hidden var(--violet_light);
}

.border-bottom-5-solid-violet_dark {
  border-bottom: 5px solid var(--violet_dark);
}

.border-bottom-5-dashed-violet_dark {
  border-bottom: 5px dashed var(--violet_dark);
}

.border-bottom-5-dotted-violet_dark {
  border-bottom: 5px dotted var(--violet_dark);
}

.border-bottom-5-double-violet_dark {
  border-bottom: 5px double var(--violet_dark);
}

.border-bottom-5-groove-violet_dark {
  border-bottom: 5px groove var(--violet_dark);
}

.border-bottom-5-ridge-violet_dark {
  border-bottom: 5px ridge var(--violet_dark);
}

.border-bottom-5-inset-violet_dark {
  border-bottom: 5px inset var(--violet_dark);
}

.border-bottom-5-outset-violet_dark {
  border-bottom: 5px outset var(--violet_dark);
}

.border-bottom-5-none-violet_dark {
  border-bottom: 5px none var(--violet_dark);
}

.border-bottom-5-hidden-violet_dark {
  border-bottom: 5px hidden var(--violet_dark);
}

.border-bottom-5-solid-violet_light_deces {
  border-bottom: 5px solid var(--violet_light_deces);
}

.border-bottom-5-dashed-violet_light_deces {
  border-bottom: 5px dashed var(--violet_light_deces);
}

.border-bottom-5-dotted-violet_light_deces {
  border-bottom: 5px dotted var(--violet_light_deces);
}

.border-bottom-5-double-violet_light_deces {
  border-bottom: 5px double var(--violet_light_deces);
}

.border-bottom-5-groove-violet_light_deces {
  border-bottom: 5px groove var(--violet_light_deces);
}

.border-bottom-5-ridge-violet_light_deces {
  border-bottom: 5px ridge var(--violet_light_deces);
}

.border-bottom-5-inset-violet_light_deces {
  border-bottom: 5px inset var(--violet_light_deces);
}

.border-bottom-5-outset-violet_light_deces {
  border-bottom: 5px outset var(--violet_light_deces);
}

.border-bottom-5-none-violet_light_deces {
  border-bottom: 5px none var(--violet_light_deces);
}

.border-bottom-5-hidden-violet_light_deces {
  border-bottom: 5px hidden var(--violet_light_deces);
}

.border-bottom-5-solid-violet_dark_deces {
  border-bottom: 5px solid var(--violet_dark_deces);
}

.border-bottom-5-dashed-violet_dark_deces {
  border-bottom: 5px dashed var(--violet_dark_deces);
}

.border-bottom-5-dotted-violet_dark_deces {
  border-bottom: 5px dotted var(--violet_dark_deces);
}

.border-bottom-5-double-violet_dark_deces {
  border-bottom: 5px double var(--violet_dark_deces);
}

.border-bottom-5-groove-violet_dark_deces {
  border-bottom: 5px groove var(--violet_dark_deces);
}

.border-bottom-5-ridge-violet_dark_deces {
  border-bottom: 5px ridge var(--violet_dark_deces);
}

.border-bottom-5-inset-violet_dark_deces {
  border-bottom: 5px inset var(--violet_dark_deces);
}

.border-bottom-5-outset-violet_dark_deces {
  border-bottom: 5px outset var(--violet_dark_deces);
}

.border-bottom-5-none-violet_dark_deces {
  border-bottom: 5px none var(--violet_dark_deces);
}

.border-bottom-5-hidden-violet_dark_deces {
  border-bottom: 5px hidden var(--violet_dark_deces);
}

.border-bottom-5-solid-violet_pastel {
  border-bottom: 5px solid var(--violet_pastel);
}

.border-bottom-5-dashed-violet_pastel {
  border-bottom: 5px dashed var(--violet_pastel);
}

.border-bottom-5-dotted-violet_pastel {
  border-bottom: 5px dotted var(--violet_pastel);
}

.border-bottom-5-double-violet_pastel {
  border-bottom: 5px double var(--violet_pastel);
}

.border-bottom-5-groove-violet_pastel {
  border-bottom: 5px groove var(--violet_pastel);
}

.border-bottom-5-ridge-violet_pastel {
  border-bottom: 5px ridge var(--violet_pastel);
}

.border-bottom-5-inset-violet_pastel {
  border-bottom: 5px inset var(--violet_pastel);
}

.border-bottom-5-outset-violet_pastel {
  border-bottom: 5px outset var(--violet_pastel);
}

.border-bottom-5-none-violet_pastel {
  border-bottom: 5px none var(--violet_pastel);
}

.border-bottom-5-hidden-violet_pastel {
  border-bottom: 5px hidden var(--violet_pastel);
}

.border-bottom-5-solid-violet_pastel_deces {
  border-bottom: 5px solid var(--violet_pastel_deces);
}

.border-bottom-5-dashed-violet_pastel_deces {
  border-bottom: 5px dashed var(--violet_pastel_deces);
}

.border-bottom-5-dotted-violet_pastel_deces {
  border-bottom: 5px dotted var(--violet_pastel_deces);
}

.border-bottom-5-double-violet_pastel_deces {
  border-bottom: 5px double var(--violet_pastel_deces);
}

.border-bottom-5-groove-violet_pastel_deces {
  border-bottom: 5px groove var(--violet_pastel_deces);
}

.border-bottom-5-ridge-violet_pastel_deces {
  border-bottom: 5px ridge var(--violet_pastel_deces);
}

.border-bottom-5-inset-violet_pastel_deces {
  border-bottom: 5px inset var(--violet_pastel_deces);
}

.border-bottom-5-outset-violet_pastel_deces {
  border-bottom: 5px outset var(--violet_pastel_deces);
}

.border-bottom-5-none-violet_pastel_deces {
  border-bottom: 5px none var(--violet_pastel_deces);
}

.border-bottom-5-hidden-violet_pastel_deces {
  border-bottom: 5px hidden var(--violet_pastel_deces);
}

.border-bottom-5-solid-mauve {
  border-bottom: 5px solid var(--mauve);
}

.border-bottom-5-dashed-mauve {
  border-bottom: 5px dashed var(--mauve);
}

.border-bottom-5-dotted-mauve {
  border-bottom: 5px dotted var(--mauve);
}

.border-bottom-5-double-mauve {
  border-bottom: 5px double var(--mauve);
}

.border-bottom-5-groove-mauve {
  border-bottom: 5px groove var(--mauve);
}

.border-bottom-5-ridge-mauve {
  border-bottom: 5px ridge var(--mauve);
}

.border-bottom-5-inset-mauve {
  border-bottom: 5px inset var(--mauve);
}

.border-bottom-5-outset-mauve {
  border-bottom: 5px outset var(--mauve);
}

.border-bottom-5-none-mauve {
  border-bottom: 5px none var(--mauve);
}

.border-bottom-5-hidden-mauve {
  border-bottom: 5px hidden var(--mauve);
}

.border-bottom-5-solid-rose_light {
  border-bottom: 5px solid var(--rose_light);
}

.border-bottom-5-dashed-rose_light {
  border-bottom: 5px dashed var(--rose_light);
}

.border-bottom-5-dotted-rose_light {
  border-bottom: 5px dotted var(--rose_light);
}

.border-bottom-5-double-rose_light {
  border-bottom: 5px double var(--rose_light);
}

.border-bottom-5-groove-rose_light {
  border-bottom: 5px groove var(--rose_light);
}

.border-bottom-5-ridge-rose_light {
  border-bottom: 5px ridge var(--rose_light);
}

.border-bottom-5-inset-rose_light {
  border-bottom: 5px inset var(--rose_light);
}

.border-bottom-5-outset-rose_light {
  border-bottom: 5px outset var(--rose_light);
}

.border-bottom-5-none-rose_light {
  border-bottom: 5px none var(--rose_light);
}

.border-bottom-5-hidden-rose_light {
  border-bottom: 5px hidden var(--rose_light);
}

.border-bottom-5-solid-rose_dark {
  border-bottom: 5px solid var(--rose_dark);
}

.border-bottom-5-dashed-rose_dark {
  border-bottom: 5px dashed var(--rose_dark);
}

.border-bottom-5-dotted-rose_dark {
  border-bottom: 5px dotted var(--rose_dark);
}

.border-bottom-5-double-rose_dark {
  border-bottom: 5px double var(--rose_dark);
}

.border-bottom-5-groove-rose_dark {
  border-bottom: 5px groove var(--rose_dark);
}

.border-bottom-5-ridge-rose_dark {
  border-bottom: 5px ridge var(--rose_dark);
}

.border-bottom-5-inset-rose_dark {
  border-bottom: 5px inset var(--rose_dark);
}

.border-bottom-5-outset-rose_dark {
  border-bottom: 5px outset var(--rose_dark);
}

.border-bottom-5-none-rose_dark {
  border-bottom: 5px none var(--rose_dark);
}

.border-bottom-5-hidden-rose_dark {
  border-bottom: 5px hidden var(--rose_dark);
}

.border-bottom-5-solid-rose_pastel {
  border-bottom: 5px solid var(--rose_pastel);
}

.border-bottom-5-dashed-rose_pastel {
  border-bottom: 5px dashed var(--rose_pastel);
}

.border-bottom-5-dotted-rose_pastel {
  border-bottom: 5px dotted var(--rose_pastel);
}

.border-bottom-5-double-rose_pastel {
  border-bottom: 5px double var(--rose_pastel);
}

.border-bottom-5-groove-rose_pastel {
  border-bottom: 5px groove var(--rose_pastel);
}

.border-bottom-5-ridge-rose_pastel {
  border-bottom: 5px ridge var(--rose_pastel);
}

.border-bottom-5-inset-rose_pastel {
  border-bottom: 5px inset var(--rose_pastel);
}

.border-bottom-5-outset-rose_pastel {
  border-bottom: 5px outset var(--rose_pastel);
}

.border-bottom-5-none-rose_pastel {
  border-bottom: 5px none var(--rose_pastel);
}

.border-bottom-5-hidden-rose_pastel {
  border-bottom: 5px hidden var(--rose_pastel);
}

.border-bottom-5-solid-rose_chair_light {
  border-bottom: 5px solid var(--rose_chair_light);
}

.border-bottom-5-dashed-rose_chair_light {
  border-bottom: 5px dashed var(--rose_chair_light);
}

.border-bottom-5-dotted-rose_chair_light {
  border-bottom: 5px dotted var(--rose_chair_light);
}

.border-bottom-5-double-rose_chair_light {
  border-bottom: 5px double var(--rose_chair_light);
}

.border-bottom-5-groove-rose_chair_light {
  border-bottom: 5px groove var(--rose_chair_light);
}

.border-bottom-5-ridge-rose_chair_light {
  border-bottom: 5px ridge var(--rose_chair_light);
}

.border-bottom-5-inset-rose_chair_light {
  border-bottom: 5px inset var(--rose_chair_light);
}

.border-bottom-5-outset-rose_chair_light {
  border-bottom: 5px outset var(--rose_chair_light);
}

.border-bottom-5-none-rose_chair_light {
  border-bottom: 5px none var(--rose_chair_light);
}

.border-bottom-5-hidden-rose_chair_light {
  border-bottom: 5px hidden var(--rose_chair_light);
}

.border-bottom-5-solid-rose_chair_dark {
  border-bottom: 5px solid var(--rose_chair_dark);
}

.border-bottom-5-dashed-rose_chair_dark {
  border-bottom: 5px dashed var(--rose_chair_dark);
}

.border-bottom-5-dotted-rose_chair_dark {
  border-bottom: 5px dotted var(--rose_chair_dark);
}

.border-bottom-5-double-rose_chair_dark {
  border-bottom: 5px double var(--rose_chair_dark);
}

.border-bottom-5-groove-rose_chair_dark {
  border-bottom: 5px groove var(--rose_chair_dark);
}

.border-bottom-5-ridge-rose_chair_dark {
  border-bottom: 5px ridge var(--rose_chair_dark);
}

.border-bottom-5-inset-rose_chair_dark {
  border-bottom: 5px inset var(--rose_chair_dark);
}

.border-bottom-5-outset-rose_chair_dark {
  border-bottom: 5px outset var(--rose_chair_dark);
}

.border-bottom-5-none-rose_chair_dark {
  border-bottom: 5px none var(--rose_chair_dark);
}

.border-bottom-5-hidden-rose_chair_dark {
  border-bottom: 5px hidden var(--rose_chair_dark);
}

.border-bottom-5-solid-rose_chair_pastel {
  border-bottom: 5px solid var(--rose_chair_pastel);
}

.border-bottom-5-dashed-rose_chair_pastel {
  border-bottom: 5px dashed var(--rose_chair_pastel);
}

.border-bottom-5-dotted-rose_chair_pastel {
  border-bottom: 5px dotted var(--rose_chair_pastel);
}

.border-bottom-5-double-rose_chair_pastel {
  border-bottom: 5px double var(--rose_chair_pastel);
}

.border-bottom-5-groove-rose_chair_pastel {
  border-bottom: 5px groove var(--rose_chair_pastel);
}

.border-bottom-5-ridge-rose_chair_pastel {
  border-bottom: 5px ridge var(--rose_chair_pastel);
}

.border-bottom-5-inset-rose_chair_pastel {
  border-bottom: 5px inset var(--rose_chair_pastel);
}

.border-bottom-5-outset-rose_chair_pastel {
  border-bottom: 5px outset var(--rose_chair_pastel);
}

.border-bottom-5-none-rose_chair_pastel {
  border-bottom: 5px none var(--rose_chair_pastel);
}

.border-bottom-5-hidden-rose_chair_pastel {
  border-bottom: 5px hidden var(--rose_chair_pastel);
}

.border-bottom-5-solid-vert_positif {
  border-bottom: 5px solid var(--vert_positif);
}

.border-bottom-5-dashed-vert_positif {
  border-bottom: 5px dashed var(--vert_positif);
}

.border-bottom-5-dotted-vert_positif {
  border-bottom: 5px dotted var(--vert_positif);
}

.border-bottom-5-double-vert_positif {
  border-bottom: 5px double var(--vert_positif);
}

.border-bottom-5-groove-vert_positif {
  border-bottom: 5px groove var(--vert_positif);
}

.border-bottom-5-ridge-vert_positif {
  border-bottom: 5px ridge var(--vert_positif);
}

.border-bottom-5-inset-vert_positif {
  border-bottom: 5px inset var(--vert_positif);
}

.border-bottom-5-outset-vert_positif {
  border-bottom: 5px outset var(--vert_positif);
}

.border-bottom-5-none-vert_positif {
  border-bottom: 5px none var(--vert_positif);
}

.border-bottom-5-hidden-vert_positif {
  border-bottom: 5px hidden var(--vert_positif);
}

.border-bottom-5-solid-rouge_negatif {
  border-bottom: 5px solid var(--rouge_negatif);
}

.border-bottom-5-dashed-rouge_negatif {
  border-bottom: 5px dashed var(--rouge_negatif);
}

.border-bottom-5-dotted-rouge_negatif {
  border-bottom: 5px dotted var(--rouge_negatif);
}

.border-bottom-5-double-rouge_negatif {
  border-bottom: 5px double var(--rouge_negatif);
}

.border-bottom-5-groove-rouge_negatif {
  border-bottom: 5px groove var(--rouge_negatif);
}

.border-bottom-5-ridge-rouge_negatif {
  border-bottom: 5px ridge var(--rouge_negatif);
}

.border-bottom-5-inset-rouge_negatif {
  border-bottom: 5px inset var(--rouge_negatif);
}

.border-bottom-5-outset-rouge_negatif {
  border-bottom: 5px outset var(--rouge_negatif);
}

.border-bottom-5-none-rouge_negatif {
  border-bottom: 5px none var(--rouge_negatif);
}

.border-bottom-5-hidden-rouge_negatif {
  border-bottom: 5px hidden var(--rouge_negatif);
}

.border-bottom-5-solid-bleu_focus {
  border-bottom: 5px solid var(--bleu_focus);
}

.border-bottom-5-dashed-bleu_focus {
  border-bottom: 5px dashed var(--bleu_focus);
}

.border-bottom-5-dotted-bleu_focus {
  border-bottom: 5px dotted var(--bleu_focus);
}

.border-bottom-5-double-bleu_focus {
  border-bottom: 5px double var(--bleu_focus);
}

.border-bottom-5-groove-bleu_focus {
  border-bottom: 5px groove var(--bleu_focus);
}

.border-bottom-5-ridge-bleu_focus {
  border-bottom: 5px ridge var(--bleu_focus);
}

.border-bottom-5-inset-bleu_focus {
  border-bottom: 5px inset var(--bleu_focus);
}

.border-bottom-5-outset-bleu_focus {
  border-bottom: 5px outset var(--bleu_focus);
}

.border-bottom-5-none-bleu_focus {
  border-bottom: 5px none var(--bleu_focus);
}

.border-bottom-5-hidden-bleu_focus {
  border-bottom: 5px hidden var(--bleu_focus);
}

.border-bottom-5-solid-alerte_vert_positif {
  border-bottom: 5px solid var(--alerte_vert_positif);
}

.border-bottom-5-dashed-alerte_vert_positif {
  border-bottom: 5px dashed var(--alerte_vert_positif);
}

.border-bottom-5-dotted-alerte_vert_positif {
  border-bottom: 5px dotted var(--alerte_vert_positif);
}

.border-bottom-5-double-alerte_vert_positif {
  border-bottom: 5px double var(--alerte_vert_positif);
}

.border-bottom-5-groove-alerte_vert_positif {
  border-bottom: 5px groove var(--alerte_vert_positif);
}

.border-bottom-5-ridge-alerte_vert_positif {
  border-bottom: 5px ridge var(--alerte_vert_positif);
}

.border-bottom-5-inset-alerte_vert_positif {
  border-bottom: 5px inset var(--alerte_vert_positif);
}

.border-bottom-5-outset-alerte_vert_positif {
  border-bottom: 5px outset var(--alerte_vert_positif);
}

.border-bottom-5-none-alerte_vert_positif {
  border-bottom: 5px none var(--alerte_vert_positif);
}

.border-bottom-5-hidden-alerte_vert_positif {
  border-bottom: 5px hidden var(--alerte_vert_positif);
}

.border-bottom-5-solid-alerte_rouge_negatif {
  border-bottom: 5px solid var(--alerte_rouge_negatif);
}

.border-bottom-5-dashed-alerte_rouge_negatif {
  border-bottom: 5px dashed var(--alerte_rouge_negatif);
}

.border-bottom-5-dotted-alerte_rouge_negatif {
  border-bottom: 5px dotted var(--alerte_rouge_negatif);
}

.border-bottom-5-double-alerte_rouge_negatif {
  border-bottom: 5px double var(--alerte_rouge_negatif);
}

.border-bottom-5-groove-alerte_rouge_negatif {
  border-bottom: 5px groove var(--alerte_rouge_negatif);
}

.border-bottom-5-ridge-alerte_rouge_negatif {
  border-bottom: 5px ridge var(--alerte_rouge_negatif);
}

.border-bottom-5-inset-alerte_rouge_negatif {
  border-bottom: 5px inset var(--alerte_rouge_negatif);
}

.border-bottom-5-outset-alerte_rouge_negatif {
  border-bottom: 5px outset var(--alerte_rouge_negatif);
}

.border-bottom-5-none-alerte_rouge_negatif {
  border-bottom: 5px none var(--alerte_rouge_negatif);
}

.border-bottom-5-hidden-alerte_rouge_negatif {
  border-bottom: 5px hidden var(--alerte_rouge_negatif);
}

.border-bottom-5-solid-alerte_bleu_information {
  border-bottom: 5px solid var(--alerte_bleu_information);
}

.border-bottom-5-dashed-alerte_bleu_information {
  border-bottom: 5px dashed var(--alerte_bleu_information);
}

.border-bottom-5-dotted-alerte_bleu_information {
  border-bottom: 5px dotted var(--alerte_bleu_information);
}

.border-bottom-5-double-alerte_bleu_information {
  border-bottom: 5px double var(--alerte_bleu_information);
}

.border-bottom-5-groove-alerte_bleu_information {
  border-bottom: 5px groove var(--alerte_bleu_information);
}

.border-bottom-5-ridge-alerte_bleu_information {
  border-bottom: 5px ridge var(--alerte_bleu_information);
}

.border-bottom-5-inset-alerte_bleu_information {
  border-bottom: 5px inset var(--alerte_bleu_information);
}

.border-bottom-5-outset-alerte_bleu_information {
  border-bottom: 5px outset var(--alerte_bleu_information);
}

.border-bottom-5-none-alerte_bleu_information {
  border-bottom: 5px none var(--alerte_bleu_information);
}

.border-bottom-5-hidden-alerte_bleu_information {
  border-bottom: 5px hidden var(--alerte_bleu_information);
}

.border-bottom-5-solid-blanc {
  border-bottom: 5px solid #ffffff;
}

.border-bottom-5-dashed-blanc {
  border-bottom: 5px dashed #ffffff;
}

.border-bottom-5-dotted-blanc {
  border-bottom: 5px dotted #ffffff;
}

.border-bottom-5-double-blanc {
  border-bottom: 5px double #ffffff;
}

.border-bottom-5-groove-blanc {
  border-bottom: 5px groove #ffffff;
}

.border-bottom-5-ridge-blanc {
  border-bottom: 5px ridge #ffffff;
}

.border-bottom-5-inset-blanc {
  border-bottom: 5px inset #ffffff;
}

.border-bottom-5-outset-blanc {
  border-bottom: 5px outset #ffffff;
}

.border-bottom-5-none-blanc {
  border-bottom: 5px none #ffffff;
}

.border-bottom-5-hidden-blanc {
  border-bottom: 5px hidden #ffffff;
}

.border-bottom-5-solid-noir {
  border-bottom: 5px solid #222222;
}

.border-bottom-5-dashed-noir {
  border-bottom: 5px dashed #222222;
}

.border-bottom-5-dotted-noir {
  border-bottom: 5px dotted #222222;
}

.border-bottom-5-double-noir {
  border-bottom: 5px double #222222;
}

.border-bottom-5-groove-noir {
  border-bottom: 5px groove #222222;
}

.border-bottom-5-ridge-noir {
  border-bottom: 5px ridge #222222;
}

.border-bottom-5-inset-noir {
  border-bottom: 5px inset #222222;
}

.border-bottom-5-outset-noir {
  border-bottom: 5px outset #222222;
}

.border-bottom-5-none-noir {
  border-bottom: 5px none #222222;
}

.border-bottom-5-hidden-noir {
  border-bottom: 5px hidden #222222;
}

.border-bottom-5-solid-gris_light {
  border-bottom: 5px solid var(--gris_light);
}

.border-bottom-5-dashed-gris_light {
  border-bottom: 5px dashed var(--gris_light);
}

.border-bottom-5-dotted-gris_light {
  border-bottom: 5px dotted var(--gris_light);
}

.border-bottom-5-double-gris_light {
  border-bottom: 5px double var(--gris_light);
}

.border-bottom-5-groove-gris_light {
  border-bottom: 5px groove var(--gris_light);
}

.border-bottom-5-ridge-gris_light {
  border-bottom: 5px ridge var(--gris_light);
}

.border-bottom-5-inset-gris_light {
  border-bottom: 5px inset var(--gris_light);
}

.border-bottom-5-outset-gris_light {
  border-bottom: 5px outset var(--gris_light);
}

.border-bottom-5-none-gris_light {
  border-bottom: 5px none var(--gris_light);
}

.border-bottom-5-hidden-gris_light {
  border-bottom: 5px hidden var(--gris_light);
}

.border-bottom-5-solid-gris_dark {
  border-bottom: 5px solid var(--gris_dark);
}

.border-bottom-5-dashed-gris_dark {
  border-bottom: 5px dashed var(--gris_dark);
}

.border-bottom-5-dotted-gris_dark {
  border-bottom: 5px dotted var(--gris_dark);
}

.border-bottom-5-double-gris_dark {
  border-bottom: 5px double var(--gris_dark);
}

.border-bottom-5-groove-gris_dark {
  border-bottom: 5px groove var(--gris_dark);
}

.border-bottom-5-ridge-gris_dark {
  border-bottom: 5px ridge var(--gris_dark);
}

.border-bottom-5-inset-gris_dark {
  border-bottom: 5px inset var(--gris_dark);
}

.border-bottom-5-outset-gris_dark {
  border-bottom: 5px outset var(--gris_dark);
}

.border-bottom-5-none-gris_dark {
  border-bottom: 5px none var(--gris_dark);
}

.border-bottom-5-hidden-gris_dark {
  border-bottom: 5px hidden var(--gris_dark);
}

.border-bottom-5-solid-gris_background {
  border-bottom: 5px solid var(--gris_background);
}

.border-bottom-5-dashed-gris_background {
  border-bottom: 5px dashed var(--gris_background);
}

.border-bottom-5-dotted-gris_background {
  border-bottom: 5px dotted var(--gris_background);
}

.border-bottom-5-double-gris_background {
  border-bottom: 5px double var(--gris_background);
}

.border-bottom-5-groove-gris_background {
  border-bottom: 5px groove var(--gris_background);
}

.border-bottom-5-ridge-gris_background {
  border-bottom: 5px ridge var(--gris_background);
}

.border-bottom-5-inset-gris_background {
  border-bottom: 5px inset var(--gris_background);
}

.border-bottom-5-outset-gris_background {
  border-bottom: 5px outset var(--gris_background);
}

.border-bottom-5-none-gris_background {
  border-bottom: 5px none var(--gris_background);
}

.border-bottom-5-hidden-gris_background {
  border-bottom: 5px hidden var(--gris_background);
}

.border-right-5-solid-corail_mh_brand {
  border-right: 5px solid var(--corail_mh_brand);
}

.border-right-5-dashed-corail_mh_brand {
  border-right: 5px dashed var(--corail_mh_brand);
}

.border-right-5-dotted-corail_mh_brand {
  border-right: 5px dotted var(--corail_mh_brand);
}

.border-right-5-double-corail_mh_brand {
  border-right: 5px double var(--corail_mh_brand);
}

.border-right-5-groove-corail_mh_brand {
  border-right: 5px groove var(--corail_mh_brand);
}

.border-right-5-ridge-corail_mh_brand {
  border-right: 5px ridge var(--corail_mh_brand);
}

.border-right-5-inset-corail_mh_brand {
  border-right: 5px inset var(--corail_mh_brand);
}

.border-right-5-outset-corail_mh_brand {
  border-right: 5px outset var(--corail_mh_brand);
}

.border-right-5-none-corail_mh_brand {
  border-right: 5px none var(--corail_mh_brand);
}

.border-right-5-hidden-corail_mh_brand {
  border-right: 5px hidden var(--corail_mh_brand);
}

.border-right-5-solid-corail_mh_dark {
  border-right: 5px solid var(--corail_mh_dark);
}

.border-right-5-dashed-corail_mh_dark {
  border-right: 5px dashed var(--corail_mh_dark);
}

.border-right-5-dotted-corail_mh_dark {
  border-right: 5px dotted var(--corail_mh_dark);
}

.border-right-5-double-corail_mh_dark {
  border-right: 5px double var(--corail_mh_dark);
}

.border-right-5-groove-corail_mh_dark {
  border-right: 5px groove var(--corail_mh_dark);
}

.border-right-5-ridge-corail_mh_dark {
  border-right: 5px ridge var(--corail_mh_dark);
}

.border-right-5-inset-corail_mh_dark {
  border-right: 5px inset var(--corail_mh_dark);
}

.border-right-5-outset-corail_mh_dark {
  border-right: 5px outset var(--corail_mh_dark);
}

.border-right-5-none-corail_mh_dark {
  border-right: 5px none var(--corail_mh_dark);
}

.border-right-5-hidden-corail_mh_dark {
  border-right: 5px hidden var(--corail_mh_dark);
}

.border-right-5-solid-corail_mh_light {
  border-right: 5px solid var(--corail_mh_light);
}

.border-right-5-dashed-corail_mh_light {
  border-right: 5px dashed var(--corail_mh_light);
}

.border-right-5-dotted-corail_mh_light {
  border-right: 5px dotted var(--corail_mh_light);
}

.border-right-5-double-corail_mh_light {
  border-right: 5px double var(--corail_mh_light);
}

.border-right-5-groove-corail_mh_light {
  border-right: 5px groove var(--corail_mh_light);
}

.border-right-5-ridge-corail_mh_light {
  border-right: 5px ridge var(--corail_mh_light);
}

.border-right-5-inset-corail_mh_light {
  border-right: 5px inset var(--corail_mh_light);
}

.border-right-5-outset-corail_mh_light {
  border-right: 5px outset var(--corail_mh_light);
}

.border-right-5-none-corail_mh_light {
  border-right: 5px none var(--corail_mh_light);
}

.border-right-5-hidden-corail_mh_light {
  border-right: 5px hidden var(--corail_mh_light);
}

.border-right-5-solid-corail_pastel {
  border-right: 5px solid var(--corail_pastel);
}

.border-right-5-dashed-corail_pastel {
  border-right: 5px dashed var(--corail_pastel);
}

.border-right-5-dotted-corail_pastel {
  border-right: 5px dotted var(--corail_pastel);
}

.border-right-5-double-corail_pastel {
  border-right: 5px double var(--corail_pastel);
}

.border-right-5-groove-corail_pastel {
  border-right: 5px groove var(--corail_pastel);
}

.border-right-5-ridge-corail_pastel {
  border-right: 5px ridge var(--corail_pastel);
}

.border-right-5-inset-corail_pastel {
  border-right: 5px inset var(--corail_pastel);
}

.border-right-5-outset-corail_pastel {
  border-right: 5px outset var(--corail_pastel);
}

.border-right-5-none-corail_pastel {
  border-right: 5px none var(--corail_pastel);
}

.border-right-5-hidden-corail_pastel {
  border-right: 5px hidden var(--corail_pastel);
}

.border-right-5-solid-corail_light {
  border-right: 5px solid var(--corail_light);
}

.border-right-5-dashed-corail_light {
  border-right: 5px dashed var(--corail_light);
}

.border-right-5-dotted-corail_light {
  border-right: 5px dotted var(--corail_light);
}

.border-right-5-double-corail_light {
  border-right: 5px double var(--corail_light);
}

.border-right-5-groove-corail_light {
  border-right: 5px groove var(--corail_light);
}

.border-right-5-ridge-corail_light {
  border-right: 5px ridge var(--corail_light);
}

.border-right-5-inset-corail_light {
  border-right: 5px inset var(--corail_light);
}

.border-right-5-outset-corail_light {
  border-right: 5px outset var(--corail_light);
}

.border-right-5-none-corail_light {
  border-right: 5px none var(--corail_light);
}

.border-right-5-hidden-corail_light {
  border-right: 5px hidden var(--corail_light);
}

.border-right-5-solid-corail_dark {
  border-right: 5px solid var(--corail_dark);
}

.border-right-5-dashed-corail_dark {
  border-right: 5px dashed var(--corail_dark);
}

.border-right-5-dotted-corail_dark {
  border-right: 5px dotted var(--corail_dark);
}

.border-right-5-double-corail_dark {
  border-right: 5px double var(--corail_dark);
}

.border-right-5-groove-corail_dark {
  border-right: 5px groove var(--corail_dark);
}

.border-right-5-ridge-corail_dark {
  border-right: 5px ridge var(--corail_dark);
}

.border-right-5-inset-corail_dark {
  border-right: 5px inset var(--corail_dark);
}

.border-right-5-outset-corail_dark {
  border-right: 5px outset var(--corail_dark);
}

.border-right-5-none-corail_dark {
  border-right: 5px none var(--corail_dark);
}

.border-right-5-hidden-corail_dark {
  border-right: 5px hidden var(--corail_dark);
}

.border-right-5-solid-gris_sable_light {
  border-right: 5px solid var(--gris_sable_light);
}

.border-right-5-dashed-gris_sable_light {
  border-right: 5px dashed var(--gris_sable_light);
}

.border-right-5-dotted-gris_sable_light {
  border-right: 5px dotted var(--gris_sable_light);
}

.border-right-5-double-gris_sable_light {
  border-right: 5px double var(--gris_sable_light);
}

.border-right-5-groove-gris_sable_light {
  border-right: 5px groove var(--gris_sable_light);
}

.border-right-5-ridge-gris_sable_light {
  border-right: 5px ridge var(--gris_sable_light);
}

.border-right-5-inset-gris_sable_light {
  border-right: 5px inset var(--gris_sable_light);
}

.border-right-5-outset-gris_sable_light {
  border-right: 5px outset var(--gris_sable_light);
}

.border-right-5-none-gris_sable_light {
  border-right: 5px none var(--gris_sable_light);
}

.border-right-5-hidden-gris_sable_light {
  border-right: 5px hidden var(--gris_sable_light);
}

.border-right-5-solid-gris_sable_dark {
  border-right: 5px solid var(--gris_sable_dark);
}

.border-right-5-dashed-gris_sable_dark {
  border-right: 5px dashed var(--gris_sable_dark);
}

.border-right-5-dotted-gris_sable_dark {
  border-right: 5px dotted var(--gris_sable_dark);
}

.border-right-5-double-gris_sable_dark {
  border-right: 5px double var(--gris_sable_dark);
}

.border-right-5-groove-gris_sable_dark {
  border-right: 5px groove var(--gris_sable_dark);
}

.border-right-5-ridge-gris_sable_dark {
  border-right: 5px ridge var(--gris_sable_dark);
}

.border-right-5-inset-gris_sable_dark {
  border-right: 5px inset var(--gris_sable_dark);
}

.border-right-5-outset-gris_sable_dark {
  border-right: 5px outset var(--gris_sable_dark);
}

.border-right-5-none-gris_sable_dark {
  border-right: 5px none var(--gris_sable_dark);
}

.border-right-5-hidden-gris_sable_dark {
  border-right: 5px hidden var(--gris_sable_dark);
}

.border-right-5-solid-gris_sable_pastel {
  border-right: 5px solid var(--gris_sable_pastel);
}

.border-right-5-dashed-gris_sable_pastel {
  border-right: 5px dashed var(--gris_sable_pastel);
}

.border-right-5-dotted-gris_sable_pastel {
  border-right: 5px dotted var(--gris_sable_pastel);
}

.border-right-5-double-gris_sable_pastel {
  border-right: 5px double var(--gris_sable_pastel);
}

.border-right-5-groove-gris_sable_pastel {
  border-right: 5px groove var(--gris_sable_pastel);
}

.border-right-5-ridge-gris_sable_pastel {
  border-right: 5px ridge var(--gris_sable_pastel);
}

.border-right-5-inset-gris_sable_pastel {
  border-right: 5px inset var(--gris_sable_pastel);
}

.border-right-5-outset-gris_sable_pastel {
  border-right: 5px outset var(--gris_sable_pastel);
}

.border-right-5-none-gris_sable_pastel {
  border-right: 5px none var(--gris_sable_pastel);
}

.border-right-5-hidden-gris_sable_pastel {
  border-right: 5px hidden var(--gris_sable_pastel);
}

.border-right-5-solid-jaune_light {
  border-right: 5px solid var(--jaune_light);
}

.border-right-5-dashed-jaune_light {
  border-right: 5px dashed var(--jaune_light);
}

.border-right-5-dotted-jaune_light {
  border-right: 5px dotted var(--jaune_light);
}

.border-right-5-double-jaune_light {
  border-right: 5px double var(--jaune_light);
}

.border-right-5-groove-jaune_light {
  border-right: 5px groove var(--jaune_light);
}

.border-right-5-ridge-jaune_light {
  border-right: 5px ridge var(--jaune_light);
}

.border-right-5-inset-jaune_light {
  border-right: 5px inset var(--jaune_light);
}

.border-right-5-outset-jaune_light {
  border-right: 5px outset var(--jaune_light);
}

.border-right-5-none-jaune_light {
  border-right: 5px none var(--jaune_light);
}

.border-right-5-hidden-jaune_light {
  border-right: 5px hidden var(--jaune_light);
}

.border-right-5-solid-jaune_dark {
  border-right: 5px solid var(--jaune_dark);
}

.border-right-5-dashed-jaune_dark {
  border-right: 5px dashed var(--jaune_dark);
}

.border-right-5-dotted-jaune_dark {
  border-right: 5px dotted var(--jaune_dark);
}

.border-right-5-double-jaune_dark {
  border-right: 5px double var(--jaune_dark);
}

.border-right-5-groove-jaune_dark {
  border-right: 5px groove var(--jaune_dark);
}

.border-right-5-ridge-jaune_dark {
  border-right: 5px ridge var(--jaune_dark);
}

.border-right-5-inset-jaune_dark {
  border-right: 5px inset var(--jaune_dark);
}

.border-right-5-outset-jaune_dark {
  border-right: 5px outset var(--jaune_dark);
}

.border-right-5-none-jaune_dark {
  border-right: 5px none var(--jaune_dark);
}

.border-right-5-hidden-jaune_dark {
  border-right: 5px hidden var(--jaune_dark);
}

.border-right-5-solid-jaune_pastel {
  border-right: 5px solid var(--jaune_pastel);
}

.border-right-5-dashed-jaune_pastel {
  border-right: 5px dashed var(--jaune_pastel);
}

.border-right-5-dotted-jaune_pastel {
  border-right: 5px dotted var(--jaune_pastel);
}

.border-right-5-double-jaune_pastel {
  border-right: 5px double var(--jaune_pastel);
}

.border-right-5-groove-jaune_pastel {
  border-right: 5px groove var(--jaune_pastel);
}

.border-right-5-ridge-jaune_pastel {
  border-right: 5px ridge var(--jaune_pastel);
}

.border-right-5-inset-jaune_pastel {
  border-right: 5px inset var(--jaune_pastel);
}

.border-right-5-outset-jaune_pastel {
  border-right: 5px outset var(--jaune_pastel);
}

.border-right-5-none-jaune_pastel {
  border-right: 5px none var(--jaune_pastel);
}

.border-right-5-hidden-jaune_pastel {
  border-right: 5px hidden var(--jaune_pastel);
}

.border-right-5-solid-vert_light {
  border-right: 5px solid var(--vert_light);
}

.border-right-5-dashed-vert_light {
  border-right: 5px dashed var(--vert_light);
}

.border-right-5-dotted-vert_light {
  border-right: 5px dotted var(--vert_light);
}

.border-right-5-double-vert_light {
  border-right: 5px double var(--vert_light);
}

.border-right-5-groove-vert_light {
  border-right: 5px groove var(--vert_light);
}

.border-right-5-ridge-vert_light {
  border-right: 5px ridge var(--vert_light);
}

.border-right-5-inset-vert_light {
  border-right: 5px inset var(--vert_light);
}

.border-right-5-outset-vert_light {
  border-right: 5px outset var(--vert_light);
}

.border-right-5-none-vert_light {
  border-right: 5px none var(--vert_light);
}

.border-right-5-hidden-vert_light {
  border-right: 5px hidden var(--vert_light);
}

.border-right-5-solid-vert_dark {
  border-right: 5px solid var(--vert_dark);
}

.border-right-5-dashed-vert_dark {
  border-right: 5px dashed var(--vert_dark);
}

.border-right-5-dotted-vert_dark {
  border-right: 5px dotted var(--vert_dark);
}

.border-right-5-double-vert_dark {
  border-right: 5px double var(--vert_dark);
}

.border-right-5-groove-vert_dark {
  border-right: 5px groove var(--vert_dark);
}

.border-right-5-ridge-vert_dark {
  border-right: 5px ridge var(--vert_dark);
}

.border-right-5-inset-vert_dark {
  border-right: 5px inset var(--vert_dark);
}

.border-right-5-outset-vert_dark {
  border-right: 5px outset var(--vert_dark);
}

.border-right-5-none-vert_dark {
  border-right: 5px none var(--vert_dark);
}

.border-right-5-hidden-vert_dark {
  border-right: 5px hidden var(--vert_dark);
}

.border-right-5-solid-vert_pastel {
  border-right: 5px solid var(--vert_pastel);
}

.border-right-5-dashed-vert_pastel {
  border-right: 5px dashed var(--vert_pastel);
}

.border-right-5-dotted-vert_pastel {
  border-right: 5px dotted var(--vert_pastel);
}

.border-right-5-double-vert_pastel {
  border-right: 5px double var(--vert_pastel);
}

.border-right-5-groove-vert_pastel {
  border-right: 5px groove var(--vert_pastel);
}

.border-right-5-ridge-vert_pastel {
  border-right: 5px ridge var(--vert_pastel);
}

.border-right-5-inset-vert_pastel {
  border-right: 5px inset var(--vert_pastel);
}

.border-right-5-outset-vert_pastel {
  border-right: 5px outset var(--vert_pastel);
}

.border-right-5-none-vert_pastel {
  border-right: 5px none var(--vert_pastel);
}

.border-right-5-hidden-vert_pastel {
  border-right: 5px hidden var(--vert_pastel);
}

.border-right-5-solid-bleu_turquoise_light {
  border-right: 5px solid var(--bleu_turquoise_light);
}

.border-right-5-dashed-bleu_turquoise_light {
  border-right: 5px dashed var(--bleu_turquoise_light);
}

.border-right-5-dotted-bleu_turquoise_light {
  border-right: 5px dotted var(--bleu_turquoise_light);
}

.border-right-5-double-bleu_turquoise_light {
  border-right: 5px double var(--bleu_turquoise_light);
}

.border-right-5-groove-bleu_turquoise_light {
  border-right: 5px groove var(--bleu_turquoise_light);
}

.border-right-5-ridge-bleu_turquoise_light {
  border-right: 5px ridge var(--bleu_turquoise_light);
}

.border-right-5-inset-bleu_turquoise_light {
  border-right: 5px inset var(--bleu_turquoise_light);
}

.border-right-5-outset-bleu_turquoise_light {
  border-right: 5px outset var(--bleu_turquoise_light);
}

.border-right-5-none-bleu_turquoise_light {
  border-right: 5px none var(--bleu_turquoise_light);
}

.border-right-5-hidden-bleu_turquoise_light {
  border-right: 5px hidden var(--bleu_turquoise_light);
}

.border-right-5-solid-bleu_turquoise_middle {
  border-right: 5px solid var(--bleu_turquoise_middle);
}

.border-right-5-dashed-bleu_turquoise_middle {
  border-right: 5px dashed var(--bleu_turquoise_middle);
}

.border-right-5-dotted-bleu_turquoise_middle {
  border-right: 5px dotted var(--bleu_turquoise_middle);
}

.border-right-5-double-bleu_turquoise_middle {
  border-right: 5px double var(--bleu_turquoise_middle);
}

.border-right-5-groove-bleu_turquoise_middle {
  border-right: 5px groove var(--bleu_turquoise_middle);
}

.border-right-5-ridge-bleu_turquoise_middle {
  border-right: 5px ridge var(--bleu_turquoise_middle);
}

.border-right-5-inset-bleu_turquoise_middle {
  border-right: 5px inset var(--bleu_turquoise_middle);
}

.border-right-5-outset-bleu_turquoise_middle {
  border-right: 5px outset var(--bleu_turquoise_middle);
}

.border-right-5-none-bleu_turquoise_middle {
  border-right: 5px none var(--bleu_turquoise_middle);
}

.border-right-5-hidden-bleu_turquoise_middle {
  border-right: 5px hidden var(--bleu_turquoise_middle);
}

.border-right-5-solid-bleu_turquoise_dark {
  border-right: 5px solid var(--bleu_turquoise_dark);
}

.border-right-5-dashed-bleu_turquoise_dark {
  border-right: 5px dashed var(--bleu_turquoise_dark);
}

.border-right-5-dotted-bleu_turquoise_dark {
  border-right: 5px dotted var(--bleu_turquoise_dark);
}

.border-right-5-double-bleu_turquoise_dark {
  border-right: 5px double var(--bleu_turquoise_dark);
}

.border-right-5-groove-bleu_turquoise_dark {
  border-right: 5px groove var(--bleu_turquoise_dark);
}

.border-right-5-ridge-bleu_turquoise_dark {
  border-right: 5px ridge var(--bleu_turquoise_dark);
}

.border-right-5-inset-bleu_turquoise_dark {
  border-right: 5px inset var(--bleu_turquoise_dark);
}

.border-right-5-outset-bleu_turquoise_dark {
  border-right: 5px outset var(--bleu_turquoise_dark);
}

.border-right-5-none-bleu_turquoise_dark {
  border-right: 5px none var(--bleu_turquoise_dark);
}

.border-right-5-hidden-bleu_turquoise_dark {
  border-right: 5px hidden var(--bleu_turquoise_dark);
}

.border-right-5-solid-bleu_turquoise_pastel {
  border-right: 5px solid var(--bleu_turquoise_pastel);
}

.border-right-5-dashed-bleu_turquoise_pastel {
  border-right: 5px dashed var(--bleu_turquoise_pastel);
}

.border-right-5-dotted-bleu_turquoise_pastel {
  border-right: 5px dotted var(--bleu_turquoise_pastel);
}

.border-right-5-double-bleu_turquoise_pastel {
  border-right: 5px double var(--bleu_turquoise_pastel);
}

.border-right-5-groove-bleu_turquoise_pastel {
  border-right: 5px groove var(--bleu_turquoise_pastel);
}

.border-right-5-ridge-bleu_turquoise_pastel {
  border-right: 5px ridge var(--bleu_turquoise_pastel);
}

.border-right-5-inset-bleu_turquoise_pastel {
  border-right: 5px inset var(--bleu_turquoise_pastel);
}

.border-right-5-outset-bleu_turquoise_pastel {
  border-right: 5px outset var(--bleu_turquoise_pastel);
}

.border-right-5-none-bleu_turquoise_pastel {
  border-right: 5px none var(--bleu_turquoise_pastel);
}

.border-right-5-hidden-bleu_turquoise_pastel {
  border-right: 5px hidden var(--bleu_turquoise_pastel);
}

.border-right-5-solid-bleu_light {
  border-right: 5px solid var(--bleu_light);
}

.border-right-5-dashed-bleu_light {
  border-right: 5px dashed var(--bleu_light);
}

.border-right-5-dotted-bleu_light {
  border-right: 5px dotted var(--bleu_light);
}

.border-right-5-double-bleu_light {
  border-right: 5px double var(--bleu_light);
}

.border-right-5-groove-bleu_light {
  border-right: 5px groove var(--bleu_light);
}

.border-right-5-ridge-bleu_light {
  border-right: 5px ridge var(--bleu_light);
}

.border-right-5-inset-bleu_light {
  border-right: 5px inset var(--bleu_light);
}

.border-right-5-outset-bleu_light {
  border-right: 5px outset var(--bleu_light);
}

.border-right-5-none-bleu_light {
  border-right: 5px none var(--bleu_light);
}

.border-right-5-hidden-bleu_light {
  border-right: 5px hidden var(--bleu_light);
}

.border-right-5-solid-bleu_pastel {
  border-right: 5px solid var(--bleu_pastel);
}

.border-right-5-dashed-bleu_pastel {
  border-right: 5px dashed var(--bleu_pastel);
}

.border-right-5-dotted-bleu_pastel {
  border-right: 5px dotted var(--bleu_pastel);
}

.border-right-5-double-bleu_pastel {
  border-right: 5px double var(--bleu_pastel);
}

.border-right-5-groove-bleu_pastel {
  border-right: 5px groove var(--bleu_pastel);
}

.border-right-5-ridge-bleu_pastel {
  border-right: 5px ridge var(--bleu_pastel);
}

.border-right-5-inset-bleu_pastel {
  border-right: 5px inset var(--bleu_pastel);
}

.border-right-5-outset-bleu_pastel {
  border-right: 5px outset var(--bleu_pastel);
}

.border-right-5-none-bleu_pastel {
  border-right: 5px none var(--bleu_pastel);
}

.border-right-5-hidden-bleu_pastel {
  border-right: 5px hidden var(--bleu_pastel);
}

.border-right-5-solid-bleu_dark {
  border-right: 5px solid var(--bleu_dark);
}

.border-right-5-dashed-bleu_dark {
  border-right: 5px dashed var(--bleu_dark);
}

.border-right-5-dotted-bleu_dark {
  border-right: 5px dotted var(--bleu_dark);
}

.border-right-5-double-bleu_dark {
  border-right: 5px double var(--bleu_dark);
}

.border-right-5-groove-bleu_dark {
  border-right: 5px groove var(--bleu_dark);
}

.border-right-5-ridge-bleu_dark {
  border-right: 5px ridge var(--bleu_dark);
}

.border-right-5-inset-bleu_dark {
  border-right: 5px inset var(--bleu_dark);
}

.border-right-5-outset-bleu_dark {
  border-right: 5px outset var(--bleu_dark);
}

.border-right-5-none-bleu_dark {
  border-right: 5px none var(--bleu_dark);
}

.border-right-5-hidden-bleu_dark {
  border-right: 5px hidden var(--bleu_dark);
}

.border-right-5-solid-violet_light {
  border-right: 5px solid var(--violet_light);
}

.border-right-5-dashed-violet_light {
  border-right: 5px dashed var(--violet_light);
}

.border-right-5-dotted-violet_light {
  border-right: 5px dotted var(--violet_light);
}

.border-right-5-double-violet_light {
  border-right: 5px double var(--violet_light);
}

.border-right-5-groove-violet_light {
  border-right: 5px groove var(--violet_light);
}

.border-right-5-ridge-violet_light {
  border-right: 5px ridge var(--violet_light);
}

.border-right-5-inset-violet_light {
  border-right: 5px inset var(--violet_light);
}

.border-right-5-outset-violet_light {
  border-right: 5px outset var(--violet_light);
}

.border-right-5-none-violet_light {
  border-right: 5px none var(--violet_light);
}

.border-right-5-hidden-violet_light {
  border-right: 5px hidden var(--violet_light);
}

.border-right-5-solid-violet_dark {
  border-right: 5px solid var(--violet_dark);
}

.border-right-5-dashed-violet_dark {
  border-right: 5px dashed var(--violet_dark);
}

.border-right-5-dotted-violet_dark {
  border-right: 5px dotted var(--violet_dark);
}

.border-right-5-double-violet_dark {
  border-right: 5px double var(--violet_dark);
}

.border-right-5-groove-violet_dark {
  border-right: 5px groove var(--violet_dark);
}

.border-right-5-ridge-violet_dark {
  border-right: 5px ridge var(--violet_dark);
}

.border-right-5-inset-violet_dark {
  border-right: 5px inset var(--violet_dark);
}

.border-right-5-outset-violet_dark {
  border-right: 5px outset var(--violet_dark);
}

.border-right-5-none-violet_dark {
  border-right: 5px none var(--violet_dark);
}

.border-right-5-hidden-violet_dark {
  border-right: 5px hidden var(--violet_dark);
}

.border-right-5-solid-violet_light_deces {
  border-right: 5px solid var(--violet_light_deces);
}

.border-right-5-dashed-violet_light_deces {
  border-right: 5px dashed var(--violet_light_deces);
}

.border-right-5-dotted-violet_light_deces {
  border-right: 5px dotted var(--violet_light_deces);
}

.border-right-5-double-violet_light_deces {
  border-right: 5px double var(--violet_light_deces);
}

.border-right-5-groove-violet_light_deces {
  border-right: 5px groove var(--violet_light_deces);
}

.border-right-5-ridge-violet_light_deces {
  border-right: 5px ridge var(--violet_light_deces);
}

.border-right-5-inset-violet_light_deces {
  border-right: 5px inset var(--violet_light_deces);
}

.border-right-5-outset-violet_light_deces {
  border-right: 5px outset var(--violet_light_deces);
}

.border-right-5-none-violet_light_deces {
  border-right: 5px none var(--violet_light_deces);
}

.border-right-5-hidden-violet_light_deces {
  border-right: 5px hidden var(--violet_light_deces);
}

.border-right-5-solid-violet_dark_deces {
  border-right: 5px solid var(--violet_dark_deces);
}

.border-right-5-dashed-violet_dark_deces {
  border-right: 5px dashed var(--violet_dark_deces);
}

.border-right-5-dotted-violet_dark_deces {
  border-right: 5px dotted var(--violet_dark_deces);
}

.border-right-5-double-violet_dark_deces {
  border-right: 5px double var(--violet_dark_deces);
}

.border-right-5-groove-violet_dark_deces {
  border-right: 5px groove var(--violet_dark_deces);
}

.border-right-5-ridge-violet_dark_deces {
  border-right: 5px ridge var(--violet_dark_deces);
}

.border-right-5-inset-violet_dark_deces {
  border-right: 5px inset var(--violet_dark_deces);
}

.border-right-5-outset-violet_dark_deces {
  border-right: 5px outset var(--violet_dark_deces);
}

.border-right-5-none-violet_dark_deces {
  border-right: 5px none var(--violet_dark_deces);
}

.border-right-5-hidden-violet_dark_deces {
  border-right: 5px hidden var(--violet_dark_deces);
}

.border-right-5-solid-violet_pastel {
  border-right: 5px solid var(--violet_pastel);
}

.border-right-5-dashed-violet_pastel {
  border-right: 5px dashed var(--violet_pastel);
}

.border-right-5-dotted-violet_pastel {
  border-right: 5px dotted var(--violet_pastel);
}

.border-right-5-double-violet_pastel {
  border-right: 5px double var(--violet_pastel);
}

.border-right-5-groove-violet_pastel {
  border-right: 5px groove var(--violet_pastel);
}

.border-right-5-ridge-violet_pastel {
  border-right: 5px ridge var(--violet_pastel);
}

.border-right-5-inset-violet_pastel {
  border-right: 5px inset var(--violet_pastel);
}

.border-right-5-outset-violet_pastel {
  border-right: 5px outset var(--violet_pastel);
}

.border-right-5-none-violet_pastel {
  border-right: 5px none var(--violet_pastel);
}

.border-right-5-hidden-violet_pastel {
  border-right: 5px hidden var(--violet_pastel);
}

.border-right-5-solid-violet_pastel_deces {
  border-right: 5px solid var(--violet_pastel_deces);
}

.border-right-5-dashed-violet_pastel_deces {
  border-right: 5px dashed var(--violet_pastel_deces);
}

.border-right-5-dotted-violet_pastel_deces {
  border-right: 5px dotted var(--violet_pastel_deces);
}

.border-right-5-double-violet_pastel_deces {
  border-right: 5px double var(--violet_pastel_deces);
}

.border-right-5-groove-violet_pastel_deces {
  border-right: 5px groove var(--violet_pastel_deces);
}

.border-right-5-ridge-violet_pastel_deces {
  border-right: 5px ridge var(--violet_pastel_deces);
}

.border-right-5-inset-violet_pastel_deces {
  border-right: 5px inset var(--violet_pastel_deces);
}

.border-right-5-outset-violet_pastel_deces {
  border-right: 5px outset var(--violet_pastel_deces);
}

.border-right-5-none-violet_pastel_deces {
  border-right: 5px none var(--violet_pastel_deces);
}

.border-right-5-hidden-violet_pastel_deces {
  border-right: 5px hidden var(--violet_pastel_deces);
}

.border-right-5-solid-mauve {
  border-right: 5px solid var(--mauve);
}

.border-right-5-dashed-mauve {
  border-right: 5px dashed var(--mauve);
}

.border-right-5-dotted-mauve {
  border-right: 5px dotted var(--mauve);
}

.border-right-5-double-mauve {
  border-right: 5px double var(--mauve);
}

.border-right-5-groove-mauve {
  border-right: 5px groove var(--mauve);
}

.border-right-5-ridge-mauve {
  border-right: 5px ridge var(--mauve);
}

.border-right-5-inset-mauve {
  border-right: 5px inset var(--mauve);
}

.border-right-5-outset-mauve {
  border-right: 5px outset var(--mauve);
}

.border-right-5-none-mauve {
  border-right: 5px none var(--mauve);
}

.border-right-5-hidden-mauve {
  border-right: 5px hidden var(--mauve);
}

.border-right-5-solid-rose_light {
  border-right: 5px solid var(--rose_light);
}

.border-right-5-dashed-rose_light {
  border-right: 5px dashed var(--rose_light);
}

.border-right-5-dotted-rose_light {
  border-right: 5px dotted var(--rose_light);
}

.border-right-5-double-rose_light {
  border-right: 5px double var(--rose_light);
}

.border-right-5-groove-rose_light {
  border-right: 5px groove var(--rose_light);
}

.border-right-5-ridge-rose_light {
  border-right: 5px ridge var(--rose_light);
}

.border-right-5-inset-rose_light {
  border-right: 5px inset var(--rose_light);
}

.border-right-5-outset-rose_light {
  border-right: 5px outset var(--rose_light);
}

.border-right-5-none-rose_light {
  border-right: 5px none var(--rose_light);
}

.border-right-5-hidden-rose_light {
  border-right: 5px hidden var(--rose_light);
}

.border-right-5-solid-rose_dark {
  border-right: 5px solid var(--rose_dark);
}

.border-right-5-dashed-rose_dark {
  border-right: 5px dashed var(--rose_dark);
}

.border-right-5-dotted-rose_dark {
  border-right: 5px dotted var(--rose_dark);
}

.border-right-5-double-rose_dark {
  border-right: 5px double var(--rose_dark);
}

.border-right-5-groove-rose_dark {
  border-right: 5px groove var(--rose_dark);
}

.border-right-5-ridge-rose_dark {
  border-right: 5px ridge var(--rose_dark);
}

.border-right-5-inset-rose_dark {
  border-right: 5px inset var(--rose_dark);
}

.border-right-5-outset-rose_dark {
  border-right: 5px outset var(--rose_dark);
}

.border-right-5-none-rose_dark {
  border-right: 5px none var(--rose_dark);
}

.border-right-5-hidden-rose_dark {
  border-right: 5px hidden var(--rose_dark);
}

.border-right-5-solid-rose_pastel {
  border-right: 5px solid var(--rose_pastel);
}

.border-right-5-dashed-rose_pastel {
  border-right: 5px dashed var(--rose_pastel);
}

.border-right-5-dotted-rose_pastel {
  border-right: 5px dotted var(--rose_pastel);
}

.border-right-5-double-rose_pastel {
  border-right: 5px double var(--rose_pastel);
}

.border-right-5-groove-rose_pastel {
  border-right: 5px groove var(--rose_pastel);
}

.border-right-5-ridge-rose_pastel {
  border-right: 5px ridge var(--rose_pastel);
}

.border-right-5-inset-rose_pastel {
  border-right: 5px inset var(--rose_pastel);
}

.border-right-5-outset-rose_pastel {
  border-right: 5px outset var(--rose_pastel);
}

.border-right-5-none-rose_pastel {
  border-right: 5px none var(--rose_pastel);
}

.border-right-5-hidden-rose_pastel {
  border-right: 5px hidden var(--rose_pastel);
}

.border-right-5-solid-rose_chair_light {
  border-right: 5px solid var(--rose_chair_light);
}

.border-right-5-dashed-rose_chair_light {
  border-right: 5px dashed var(--rose_chair_light);
}

.border-right-5-dotted-rose_chair_light {
  border-right: 5px dotted var(--rose_chair_light);
}

.border-right-5-double-rose_chair_light {
  border-right: 5px double var(--rose_chair_light);
}

.border-right-5-groove-rose_chair_light {
  border-right: 5px groove var(--rose_chair_light);
}

.border-right-5-ridge-rose_chair_light {
  border-right: 5px ridge var(--rose_chair_light);
}

.border-right-5-inset-rose_chair_light {
  border-right: 5px inset var(--rose_chair_light);
}

.border-right-5-outset-rose_chair_light {
  border-right: 5px outset var(--rose_chair_light);
}

.border-right-5-none-rose_chair_light {
  border-right: 5px none var(--rose_chair_light);
}

.border-right-5-hidden-rose_chair_light {
  border-right: 5px hidden var(--rose_chair_light);
}

.border-right-5-solid-rose_chair_dark {
  border-right: 5px solid var(--rose_chair_dark);
}

.border-right-5-dashed-rose_chair_dark {
  border-right: 5px dashed var(--rose_chair_dark);
}

.border-right-5-dotted-rose_chair_dark {
  border-right: 5px dotted var(--rose_chair_dark);
}

.border-right-5-double-rose_chair_dark {
  border-right: 5px double var(--rose_chair_dark);
}

.border-right-5-groove-rose_chair_dark {
  border-right: 5px groove var(--rose_chair_dark);
}

.border-right-5-ridge-rose_chair_dark {
  border-right: 5px ridge var(--rose_chair_dark);
}

.border-right-5-inset-rose_chair_dark {
  border-right: 5px inset var(--rose_chair_dark);
}

.border-right-5-outset-rose_chair_dark {
  border-right: 5px outset var(--rose_chair_dark);
}

.border-right-5-none-rose_chair_dark {
  border-right: 5px none var(--rose_chair_dark);
}

.border-right-5-hidden-rose_chair_dark {
  border-right: 5px hidden var(--rose_chair_dark);
}

.border-right-5-solid-rose_chair_pastel {
  border-right: 5px solid var(--rose_chair_pastel);
}

.border-right-5-dashed-rose_chair_pastel {
  border-right: 5px dashed var(--rose_chair_pastel);
}

.border-right-5-dotted-rose_chair_pastel {
  border-right: 5px dotted var(--rose_chair_pastel);
}

.border-right-5-double-rose_chair_pastel {
  border-right: 5px double var(--rose_chair_pastel);
}

.border-right-5-groove-rose_chair_pastel {
  border-right: 5px groove var(--rose_chair_pastel);
}

.border-right-5-ridge-rose_chair_pastel {
  border-right: 5px ridge var(--rose_chair_pastel);
}

.border-right-5-inset-rose_chair_pastel {
  border-right: 5px inset var(--rose_chair_pastel);
}

.border-right-5-outset-rose_chair_pastel {
  border-right: 5px outset var(--rose_chair_pastel);
}

.border-right-5-none-rose_chair_pastel {
  border-right: 5px none var(--rose_chair_pastel);
}

.border-right-5-hidden-rose_chair_pastel {
  border-right: 5px hidden var(--rose_chair_pastel);
}

.border-right-5-solid-vert_positif {
  border-right: 5px solid var(--vert_positif);
}

.border-right-5-dashed-vert_positif {
  border-right: 5px dashed var(--vert_positif);
}

.border-right-5-dotted-vert_positif {
  border-right: 5px dotted var(--vert_positif);
}

.border-right-5-double-vert_positif {
  border-right: 5px double var(--vert_positif);
}

.border-right-5-groove-vert_positif {
  border-right: 5px groove var(--vert_positif);
}

.border-right-5-ridge-vert_positif {
  border-right: 5px ridge var(--vert_positif);
}

.border-right-5-inset-vert_positif {
  border-right: 5px inset var(--vert_positif);
}

.border-right-5-outset-vert_positif {
  border-right: 5px outset var(--vert_positif);
}

.border-right-5-none-vert_positif {
  border-right: 5px none var(--vert_positif);
}

.border-right-5-hidden-vert_positif {
  border-right: 5px hidden var(--vert_positif);
}

.border-right-5-solid-rouge_negatif {
  border-right: 5px solid var(--rouge_negatif);
}

.border-right-5-dashed-rouge_negatif {
  border-right: 5px dashed var(--rouge_negatif);
}

.border-right-5-dotted-rouge_negatif {
  border-right: 5px dotted var(--rouge_negatif);
}

.border-right-5-double-rouge_negatif {
  border-right: 5px double var(--rouge_negatif);
}

.border-right-5-groove-rouge_negatif {
  border-right: 5px groove var(--rouge_negatif);
}

.border-right-5-ridge-rouge_negatif {
  border-right: 5px ridge var(--rouge_negatif);
}

.border-right-5-inset-rouge_negatif {
  border-right: 5px inset var(--rouge_negatif);
}

.border-right-5-outset-rouge_negatif {
  border-right: 5px outset var(--rouge_negatif);
}

.border-right-5-none-rouge_negatif {
  border-right: 5px none var(--rouge_negatif);
}

.border-right-5-hidden-rouge_negatif {
  border-right: 5px hidden var(--rouge_negatif);
}

.border-right-5-solid-bleu_focus {
  border-right: 5px solid var(--bleu_focus);
}

.border-right-5-dashed-bleu_focus {
  border-right: 5px dashed var(--bleu_focus);
}

.border-right-5-dotted-bleu_focus {
  border-right: 5px dotted var(--bleu_focus);
}

.border-right-5-double-bleu_focus {
  border-right: 5px double var(--bleu_focus);
}

.border-right-5-groove-bleu_focus {
  border-right: 5px groove var(--bleu_focus);
}

.border-right-5-ridge-bleu_focus {
  border-right: 5px ridge var(--bleu_focus);
}

.border-right-5-inset-bleu_focus {
  border-right: 5px inset var(--bleu_focus);
}

.border-right-5-outset-bleu_focus {
  border-right: 5px outset var(--bleu_focus);
}

.border-right-5-none-bleu_focus {
  border-right: 5px none var(--bleu_focus);
}

.border-right-5-hidden-bleu_focus {
  border-right: 5px hidden var(--bleu_focus);
}

.border-right-5-solid-alerte_vert_positif {
  border-right: 5px solid var(--alerte_vert_positif);
}

.border-right-5-dashed-alerte_vert_positif {
  border-right: 5px dashed var(--alerte_vert_positif);
}

.border-right-5-dotted-alerte_vert_positif {
  border-right: 5px dotted var(--alerte_vert_positif);
}

.border-right-5-double-alerte_vert_positif {
  border-right: 5px double var(--alerte_vert_positif);
}

.border-right-5-groove-alerte_vert_positif {
  border-right: 5px groove var(--alerte_vert_positif);
}

.border-right-5-ridge-alerte_vert_positif {
  border-right: 5px ridge var(--alerte_vert_positif);
}

.border-right-5-inset-alerte_vert_positif {
  border-right: 5px inset var(--alerte_vert_positif);
}

.border-right-5-outset-alerte_vert_positif {
  border-right: 5px outset var(--alerte_vert_positif);
}

.border-right-5-none-alerte_vert_positif {
  border-right: 5px none var(--alerte_vert_positif);
}

.border-right-5-hidden-alerte_vert_positif {
  border-right: 5px hidden var(--alerte_vert_positif);
}

.border-right-5-solid-alerte_rouge_negatif {
  border-right: 5px solid var(--alerte_rouge_negatif);
}

.border-right-5-dashed-alerte_rouge_negatif {
  border-right: 5px dashed var(--alerte_rouge_negatif);
}

.border-right-5-dotted-alerte_rouge_negatif {
  border-right: 5px dotted var(--alerte_rouge_negatif);
}

.border-right-5-double-alerte_rouge_negatif {
  border-right: 5px double var(--alerte_rouge_negatif);
}

.border-right-5-groove-alerte_rouge_negatif {
  border-right: 5px groove var(--alerte_rouge_negatif);
}

.border-right-5-ridge-alerte_rouge_negatif {
  border-right: 5px ridge var(--alerte_rouge_negatif);
}

.border-right-5-inset-alerte_rouge_negatif {
  border-right: 5px inset var(--alerte_rouge_negatif);
}

.border-right-5-outset-alerte_rouge_negatif {
  border-right: 5px outset var(--alerte_rouge_negatif);
}

.border-right-5-none-alerte_rouge_negatif {
  border-right: 5px none var(--alerte_rouge_negatif);
}

.border-right-5-hidden-alerte_rouge_negatif {
  border-right: 5px hidden var(--alerte_rouge_negatif);
}

.border-right-5-solid-alerte_bleu_information {
  border-right: 5px solid var(--alerte_bleu_information);
}

.border-right-5-dashed-alerte_bleu_information {
  border-right: 5px dashed var(--alerte_bleu_information);
}

.border-right-5-dotted-alerte_bleu_information {
  border-right: 5px dotted var(--alerte_bleu_information);
}

.border-right-5-double-alerte_bleu_information {
  border-right: 5px double var(--alerte_bleu_information);
}

.border-right-5-groove-alerte_bleu_information {
  border-right: 5px groove var(--alerte_bleu_information);
}

.border-right-5-ridge-alerte_bleu_information {
  border-right: 5px ridge var(--alerte_bleu_information);
}

.border-right-5-inset-alerte_bleu_information {
  border-right: 5px inset var(--alerte_bleu_information);
}

.border-right-5-outset-alerte_bleu_information {
  border-right: 5px outset var(--alerte_bleu_information);
}

.border-right-5-none-alerte_bleu_information {
  border-right: 5px none var(--alerte_bleu_information);
}

.border-right-5-hidden-alerte_bleu_information {
  border-right: 5px hidden var(--alerte_bleu_information);
}

.border-right-5-solid-blanc {
  border-right: 5px solid #ffffff;
}

.border-right-5-dashed-blanc {
  border-right: 5px dashed #ffffff;
}

.border-right-5-dotted-blanc {
  border-right: 5px dotted #ffffff;
}

.border-right-5-double-blanc {
  border-right: 5px double #ffffff;
}

.border-right-5-groove-blanc {
  border-right: 5px groove #ffffff;
}

.border-right-5-ridge-blanc {
  border-right: 5px ridge #ffffff;
}

.border-right-5-inset-blanc {
  border-right: 5px inset #ffffff;
}

.border-right-5-outset-blanc {
  border-right: 5px outset #ffffff;
}

.border-right-5-none-blanc {
  border-right: 5px none #ffffff;
}

.border-right-5-hidden-blanc {
  border-right: 5px hidden #ffffff;
}

.border-right-5-solid-noir {
  border-right: 5px solid #222222;
}

.border-right-5-dashed-noir {
  border-right: 5px dashed #222222;
}

.border-right-5-dotted-noir {
  border-right: 5px dotted #222222;
}

.border-right-5-double-noir {
  border-right: 5px double #222222;
}

.border-right-5-groove-noir {
  border-right: 5px groove #222222;
}

.border-right-5-ridge-noir {
  border-right: 5px ridge #222222;
}

.border-right-5-inset-noir {
  border-right: 5px inset #222222;
}

.border-right-5-outset-noir {
  border-right: 5px outset #222222;
}

.border-right-5-none-noir {
  border-right: 5px none #222222;
}

.border-right-5-hidden-noir {
  border-right: 5px hidden #222222;
}

.border-right-5-solid-gris_light {
  border-right: 5px solid var(--gris_light);
}

.border-right-5-dashed-gris_light {
  border-right: 5px dashed var(--gris_light);
}

.border-right-5-dotted-gris_light {
  border-right: 5px dotted var(--gris_light);
}

.border-right-5-double-gris_light {
  border-right: 5px double var(--gris_light);
}

.border-right-5-groove-gris_light {
  border-right: 5px groove var(--gris_light);
}

.border-right-5-ridge-gris_light {
  border-right: 5px ridge var(--gris_light);
}

.border-right-5-inset-gris_light {
  border-right: 5px inset var(--gris_light);
}

.border-right-5-outset-gris_light {
  border-right: 5px outset var(--gris_light);
}

.border-right-5-none-gris_light {
  border-right: 5px none var(--gris_light);
}

.border-right-5-hidden-gris_light {
  border-right: 5px hidden var(--gris_light);
}

.border-right-5-solid-gris_dark {
  border-right: 5px solid var(--gris_dark);
}

.border-right-5-dashed-gris_dark {
  border-right: 5px dashed var(--gris_dark);
}

.border-right-5-dotted-gris_dark {
  border-right: 5px dotted var(--gris_dark);
}

.border-right-5-double-gris_dark {
  border-right: 5px double var(--gris_dark);
}

.border-right-5-groove-gris_dark {
  border-right: 5px groove var(--gris_dark);
}

.border-right-5-ridge-gris_dark {
  border-right: 5px ridge var(--gris_dark);
}

.border-right-5-inset-gris_dark {
  border-right: 5px inset var(--gris_dark);
}

.border-right-5-outset-gris_dark {
  border-right: 5px outset var(--gris_dark);
}

.border-right-5-none-gris_dark {
  border-right: 5px none var(--gris_dark);
}

.border-right-5-hidden-gris_dark {
  border-right: 5px hidden var(--gris_dark);
}

.border-right-5-solid-gris_background {
  border-right: 5px solid var(--gris_background);
}

.border-right-5-dashed-gris_background {
  border-right: 5px dashed var(--gris_background);
}

.border-right-5-dotted-gris_background {
  border-right: 5px dotted var(--gris_background);
}

.border-right-5-double-gris_background {
  border-right: 5px double var(--gris_background);
}

.border-right-5-groove-gris_background {
  border-right: 5px groove var(--gris_background);
}

.border-right-5-ridge-gris_background {
  border-right: 5px ridge var(--gris_background);
}

.border-right-5-inset-gris_background {
  border-right: 5px inset var(--gris_background);
}

.border-right-5-outset-gris_background {
  border-right: 5px outset var(--gris_background);
}

.border-right-5-none-gris_background {
  border-right: 5px none var(--gris_background);
}

.border-right-5-hidden-gris_background {
  border-right: 5px hidden var(--gris_background);
}

.border-left-5-solid-corail_mh_brand {
  border-left: 5px solid var(--corail_mh_brand);
}

.border-left-5-dashed-corail_mh_brand {
  border-left: 5px dashed var(--corail_mh_brand);
}

.border-left-5-dotted-corail_mh_brand {
  border-left: 5px dotted var(--corail_mh_brand);
}

.border-left-5-double-corail_mh_brand {
  border-left: 5px double var(--corail_mh_brand);
}

.border-left-5-groove-corail_mh_brand {
  border-left: 5px groove var(--corail_mh_brand);
}

.border-left-5-ridge-corail_mh_brand {
  border-left: 5px ridge var(--corail_mh_brand);
}

.border-left-5-inset-corail_mh_brand {
  border-left: 5px inset var(--corail_mh_brand);
}

.border-left-5-outset-corail_mh_brand {
  border-left: 5px outset var(--corail_mh_brand);
}

.border-left-5-none-corail_mh_brand {
  border-left: 5px none var(--corail_mh_brand);
}

.border-left-5-hidden-corail_mh_brand {
  border-left: 5px hidden var(--corail_mh_brand);
}

.border-left-5-solid-corail_mh_dark {
  border-left: 5px solid var(--corail_mh_dark);
}

.border-left-5-dashed-corail_mh_dark {
  border-left: 5px dashed var(--corail_mh_dark);
}

.border-left-5-dotted-corail_mh_dark {
  border-left: 5px dotted var(--corail_mh_dark);
}

.border-left-5-double-corail_mh_dark {
  border-left: 5px double var(--corail_mh_dark);
}

.border-left-5-groove-corail_mh_dark {
  border-left: 5px groove var(--corail_mh_dark);
}

.border-left-5-ridge-corail_mh_dark {
  border-left: 5px ridge var(--corail_mh_dark);
}

.border-left-5-inset-corail_mh_dark {
  border-left: 5px inset var(--corail_mh_dark);
}

.border-left-5-outset-corail_mh_dark {
  border-left: 5px outset var(--corail_mh_dark);
}

.border-left-5-none-corail_mh_dark {
  border-left: 5px none var(--corail_mh_dark);
}

.border-left-5-hidden-corail_mh_dark {
  border-left: 5px hidden var(--corail_mh_dark);
}

.border-left-5-solid-corail_mh_light {
  border-left: 5px solid var(--corail_mh_light);
}

.border-left-5-dashed-corail_mh_light {
  border-left: 5px dashed var(--corail_mh_light);
}

.border-left-5-dotted-corail_mh_light {
  border-left: 5px dotted var(--corail_mh_light);
}

.border-left-5-double-corail_mh_light {
  border-left: 5px double var(--corail_mh_light);
}

.border-left-5-groove-corail_mh_light {
  border-left: 5px groove var(--corail_mh_light);
}

.border-left-5-ridge-corail_mh_light {
  border-left: 5px ridge var(--corail_mh_light);
}

.border-left-5-inset-corail_mh_light {
  border-left: 5px inset var(--corail_mh_light);
}

.border-left-5-outset-corail_mh_light {
  border-left: 5px outset var(--corail_mh_light);
}

.border-left-5-none-corail_mh_light {
  border-left: 5px none var(--corail_mh_light);
}

.border-left-5-hidden-corail_mh_light {
  border-left: 5px hidden var(--corail_mh_light);
}

.border-left-5-solid-corail_pastel {
  border-left: 5px solid var(--corail_pastel);
}

.border-left-5-dashed-corail_pastel {
  border-left: 5px dashed var(--corail_pastel);
}

.border-left-5-dotted-corail_pastel {
  border-left: 5px dotted var(--corail_pastel);
}

.border-left-5-double-corail_pastel {
  border-left: 5px double var(--corail_pastel);
}

.border-left-5-groove-corail_pastel {
  border-left: 5px groove var(--corail_pastel);
}

.border-left-5-ridge-corail_pastel {
  border-left: 5px ridge var(--corail_pastel);
}

.border-left-5-inset-corail_pastel {
  border-left: 5px inset var(--corail_pastel);
}

.border-left-5-outset-corail_pastel {
  border-left: 5px outset var(--corail_pastel);
}

.border-left-5-none-corail_pastel {
  border-left: 5px none var(--corail_pastel);
}

.border-left-5-hidden-corail_pastel {
  border-left: 5px hidden var(--corail_pastel);
}

.border-left-5-solid-corail_light {
  border-left: 5px solid var(--corail_light);
}

.border-left-5-dashed-corail_light {
  border-left: 5px dashed var(--corail_light);
}

.border-left-5-dotted-corail_light {
  border-left: 5px dotted var(--corail_light);
}

.border-left-5-double-corail_light {
  border-left: 5px double var(--corail_light);
}

.border-left-5-groove-corail_light {
  border-left: 5px groove var(--corail_light);
}

.border-left-5-ridge-corail_light {
  border-left: 5px ridge var(--corail_light);
}

.border-left-5-inset-corail_light {
  border-left: 5px inset var(--corail_light);
}

.border-left-5-outset-corail_light {
  border-left: 5px outset var(--corail_light);
}

.border-left-5-none-corail_light {
  border-left: 5px none var(--corail_light);
}

.border-left-5-hidden-corail_light {
  border-left: 5px hidden var(--corail_light);
}

.border-left-5-solid-corail_dark {
  border-left: 5px solid var(--corail_dark);
}

.border-left-5-dashed-corail_dark {
  border-left: 5px dashed var(--corail_dark);
}

.border-left-5-dotted-corail_dark {
  border-left: 5px dotted var(--corail_dark);
}

.border-left-5-double-corail_dark {
  border-left: 5px double var(--corail_dark);
}

.border-left-5-groove-corail_dark {
  border-left: 5px groove var(--corail_dark);
}

.border-left-5-ridge-corail_dark {
  border-left: 5px ridge var(--corail_dark);
}

.border-left-5-inset-corail_dark {
  border-left: 5px inset var(--corail_dark);
}

.border-left-5-outset-corail_dark {
  border-left: 5px outset var(--corail_dark);
}

.border-left-5-none-corail_dark {
  border-left: 5px none var(--corail_dark);
}

.border-left-5-hidden-corail_dark {
  border-left: 5px hidden var(--corail_dark);
}

.border-left-5-solid-gris_sable_light {
  border-left: 5px solid var(--gris_sable_light);
}

.border-left-5-dashed-gris_sable_light {
  border-left: 5px dashed var(--gris_sable_light);
}

.border-left-5-dotted-gris_sable_light {
  border-left: 5px dotted var(--gris_sable_light);
}

.border-left-5-double-gris_sable_light {
  border-left: 5px double var(--gris_sable_light);
}

.border-left-5-groove-gris_sable_light {
  border-left: 5px groove var(--gris_sable_light);
}

.border-left-5-ridge-gris_sable_light {
  border-left: 5px ridge var(--gris_sable_light);
}

.border-left-5-inset-gris_sable_light {
  border-left: 5px inset var(--gris_sable_light);
}

.border-left-5-outset-gris_sable_light {
  border-left: 5px outset var(--gris_sable_light);
}

.border-left-5-none-gris_sable_light {
  border-left: 5px none var(--gris_sable_light);
}

.border-left-5-hidden-gris_sable_light {
  border-left: 5px hidden var(--gris_sable_light);
}

.border-left-5-solid-gris_sable_dark {
  border-left: 5px solid var(--gris_sable_dark);
}

.border-left-5-dashed-gris_sable_dark {
  border-left: 5px dashed var(--gris_sable_dark);
}

.border-left-5-dotted-gris_sable_dark {
  border-left: 5px dotted var(--gris_sable_dark);
}

.border-left-5-double-gris_sable_dark {
  border-left: 5px double var(--gris_sable_dark);
}

.border-left-5-groove-gris_sable_dark {
  border-left: 5px groove var(--gris_sable_dark);
}

.border-left-5-ridge-gris_sable_dark {
  border-left: 5px ridge var(--gris_sable_dark);
}

.border-left-5-inset-gris_sable_dark {
  border-left: 5px inset var(--gris_sable_dark);
}

.border-left-5-outset-gris_sable_dark {
  border-left: 5px outset var(--gris_sable_dark);
}

.border-left-5-none-gris_sable_dark {
  border-left: 5px none var(--gris_sable_dark);
}

.border-left-5-hidden-gris_sable_dark {
  border-left: 5px hidden var(--gris_sable_dark);
}

.border-left-5-solid-gris_sable_pastel {
  border-left: 5px solid var(--gris_sable_pastel);
}

.border-left-5-dashed-gris_sable_pastel {
  border-left: 5px dashed var(--gris_sable_pastel);
}

.border-left-5-dotted-gris_sable_pastel {
  border-left: 5px dotted var(--gris_sable_pastel);
}

.border-left-5-double-gris_sable_pastel {
  border-left: 5px double var(--gris_sable_pastel);
}

.border-left-5-groove-gris_sable_pastel {
  border-left: 5px groove var(--gris_sable_pastel);
}

.border-left-5-ridge-gris_sable_pastel {
  border-left: 5px ridge var(--gris_sable_pastel);
}

.border-left-5-inset-gris_sable_pastel {
  border-left: 5px inset var(--gris_sable_pastel);
}

.border-left-5-outset-gris_sable_pastel {
  border-left: 5px outset var(--gris_sable_pastel);
}

.border-left-5-none-gris_sable_pastel {
  border-left: 5px none var(--gris_sable_pastel);
}

.border-left-5-hidden-gris_sable_pastel {
  border-left: 5px hidden var(--gris_sable_pastel);
}

.border-left-5-solid-jaune_light {
  border-left: 5px solid var(--jaune_light);
}

.border-left-5-dashed-jaune_light {
  border-left: 5px dashed var(--jaune_light);
}

.border-left-5-dotted-jaune_light {
  border-left: 5px dotted var(--jaune_light);
}

.border-left-5-double-jaune_light {
  border-left: 5px double var(--jaune_light);
}

.border-left-5-groove-jaune_light {
  border-left: 5px groove var(--jaune_light);
}

.border-left-5-ridge-jaune_light {
  border-left: 5px ridge var(--jaune_light);
}

.border-left-5-inset-jaune_light {
  border-left: 5px inset var(--jaune_light);
}

.border-left-5-outset-jaune_light {
  border-left: 5px outset var(--jaune_light);
}

.border-left-5-none-jaune_light {
  border-left: 5px none var(--jaune_light);
}

.border-left-5-hidden-jaune_light {
  border-left: 5px hidden var(--jaune_light);
}

.border-left-5-solid-jaune_dark {
  border-left: 5px solid var(--jaune_dark);
}

.border-left-5-dashed-jaune_dark {
  border-left: 5px dashed var(--jaune_dark);
}

.border-left-5-dotted-jaune_dark {
  border-left: 5px dotted var(--jaune_dark);
}

.border-left-5-double-jaune_dark {
  border-left: 5px double var(--jaune_dark);
}

.border-left-5-groove-jaune_dark {
  border-left: 5px groove var(--jaune_dark);
}

.border-left-5-ridge-jaune_dark {
  border-left: 5px ridge var(--jaune_dark);
}

.border-left-5-inset-jaune_dark {
  border-left: 5px inset var(--jaune_dark);
}

.border-left-5-outset-jaune_dark {
  border-left: 5px outset var(--jaune_dark);
}

.border-left-5-none-jaune_dark {
  border-left: 5px none var(--jaune_dark);
}

.border-left-5-hidden-jaune_dark {
  border-left: 5px hidden var(--jaune_dark);
}

.border-left-5-solid-jaune_pastel {
  border-left: 5px solid var(--jaune_pastel);
}

.border-left-5-dashed-jaune_pastel {
  border-left: 5px dashed var(--jaune_pastel);
}

.border-left-5-dotted-jaune_pastel {
  border-left: 5px dotted var(--jaune_pastel);
}

.border-left-5-double-jaune_pastel {
  border-left: 5px double var(--jaune_pastel);
}

.border-left-5-groove-jaune_pastel {
  border-left: 5px groove var(--jaune_pastel);
}

.border-left-5-ridge-jaune_pastel {
  border-left: 5px ridge var(--jaune_pastel);
}

.border-left-5-inset-jaune_pastel {
  border-left: 5px inset var(--jaune_pastel);
}

.border-left-5-outset-jaune_pastel {
  border-left: 5px outset var(--jaune_pastel);
}

.border-left-5-none-jaune_pastel {
  border-left: 5px none var(--jaune_pastel);
}

.border-left-5-hidden-jaune_pastel {
  border-left: 5px hidden var(--jaune_pastel);
}

.border-left-5-solid-vert_light {
  border-left: 5px solid var(--vert_light);
}

.border-left-5-dashed-vert_light {
  border-left: 5px dashed var(--vert_light);
}

.border-left-5-dotted-vert_light {
  border-left: 5px dotted var(--vert_light);
}

.border-left-5-double-vert_light {
  border-left: 5px double var(--vert_light);
}

.border-left-5-groove-vert_light {
  border-left: 5px groove var(--vert_light);
}

.border-left-5-ridge-vert_light {
  border-left: 5px ridge var(--vert_light);
}

.border-left-5-inset-vert_light {
  border-left: 5px inset var(--vert_light);
}

.border-left-5-outset-vert_light {
  border-left: 5px outset var(--vert_light);
}

.border-left-5-none-vert_light {
  border-left: 5px none var(--vert_light);
}

.border-left-5-hidden-vert_light {
  border-left: 5px hidden var(--vert_light);
}

.border-left-5-solid-vert_dark {
  border-left: 5px solid var(--vert_dark);
}

.border-left-5-dashed-vert_dark {
  border-left: 5px dashed var(--vert_dark);
}

.border-left-5-dotted-vert_dark {
  border-left: 5px dotted var(--vert_dark);
}

.border-left-5-double-vert_dark {
  border-left: 5px double var(--vert_dark);
}

.border-left-5-groove-vert_dark {
  border-left: 5px groove var(--vert_dark);
}

.border-left-5-ridge-vert_dark {
  border-left: 5px ridge var(--vert_dark);
}

.border-left-5-inset-vert_dark {
  border-left: 5px inset var(--vert_dark);
}

.border-left-5-outset-vert_dark {
  border-left: 5px outset var(--vert_dark);
}

.border-left-5-none-vert_dark {
  border-left: 5px none var(--vert_dark);
}

.border-left-5-hidden-vert_dark {
  border-left: 5px hidden var(--vert_dark);
}

.border-left-5-solid-vert_pastel {
  border-left: 5px solid var(--vert_pastel);
}

.border-left-5-dashed-vert_pastel {
  border-left: 5px dashed var(--vert_pastel);
}

.border-left-5-dotted-vert_pastel {
  border-left: 5px dotted var(--vert_pastel);
}

.border-left-5-double-vert_pastel {
  border-left: 5px double var(--vert_pastel);
}

.border-left-5-groove-vert_pastel {
  border-left: 5px groove var(--vert_pastel);
}

.border-left-5-ridge-vert_pastel {
  border-left: 5px ridge var(--vert_pastel);
}

.border-left-5-inset-vert_pastel {
  border-left: 5px inset var(--vert_pastel);
}

.border-left-5-outset-vert_pastel {
  border-left: 5px outset var(--vert_pastel);
}

.border-left-5-none-vert_pastel {
  border-left: 5px none var(--vert_pastel);
}

.border-left-5-hidden-vert_pastel {
  border-left: 5px hidden var(--vert_pastel);
}

.border-left-5-solid-bleu_turquoise_light {
  border-left: 5px solid var(--bleu_turquoise_light);
}

.border-left-5-dashed-bleu_turquoise_light {
  border-left: 5px dashed var(--bleu_turquoise_light);
}

.border-left-5-dotted-bleu_turquoise_light {
  border-left: 5px dotted var(--bleu_turquoise_light);
}

.border-left-5-double-bleu_turquoise_light {
  border-left: 5px double var(--bleu_turquoise_light);
}

.border-left-5-groove-bleu_turquoise_light {
  border-left: 5px groove var(--bleu_turquoise_light);
}

.border-left-5-ridge-bleu_turquoise_light {
  border-left: 5px ridge var(--bleu_turquoise_light);
}

.border-left-5-inset-bleu_turquoise_light {
  border-left: 5px inset var(--bleu_turquoise_light);
}

.border-left-5-outset-bleu_turquoise_light {
  border-left: 5px outset var(--bleu_turquoise_light);
}

.border-left-5-none-bleu_turquoise_light {
  border-left: 5px none var(--bleu_turquoise_light);
}

.border-left-5-hidden-bleu_turquoise_light {
  border-left: 5px hidden var(--bleu_turquoise_light);
}

.border-left-5-solid-bleu_turquoise_middle {
  border-left: 5px solid var(--bleu_turquoise_middle);
}

.border-left-5-dashed-bleu_turquoise_middle {
  border-left: 5px dashed var(--bleu_turquoise_middle);
}

.border-left-5-dotted-bleu_turquoise_middle {
  border-left: 5px dotted var(--bleu_turquoise_middle);
}

.border-left-5-double-bleu_turquoise_middle {
  border-left: 5px double var(--bleu_turquoise_middle);
}

.border-left-5-groove-bleu_turquoise_middle {
  border-left: 5px groove var(--bleu_turquoise_middle);
}

.border-left-5-ridge-bleu_turquoise_middle {
  border-left: 5px ridge var(--bleu_turquoise_middle);
}

.border-left-5-inset-bleu_turquoise_middle {
  border-left: 5px inset var(--bleu_turquoise_middle);
}

.border-left-5-outset-bleu_turquoise_middle {
  border-left: 5px outset var(--bleu_turquoise_middle);
}

.border-left-5-none-bleu_turquoise_middle {
  border-left: 5px none var(--bleu_turquoise_middle);
}

.border-left-5-hidden-bleu_turquoise_middle {
  border-left: 5px hidden var(--bleu_turquoise_middle);
}

.border-left-5-solid-bleu_turquoise_dark {
  border-left: 5px solid var(--bleu_turquoise_dark);
}

.border-left-5-dashed-bleu_turquoise_dark {
  border-left: 5px dashed var(--bleu_turquoise_dark);
}

.border-left-5-dotted-bleu_turquoise_dark {
  border-left: 5px dotted var(--bleu_turquoise_dark);
}

.border-left-5-double-bleu_turquoise_dark {
  border-left: 5px double var(--bleu_turquoise_dark);
}

.border-left-5-groove-bleu_turquoise_dark {
  border-left: 5px groove var(--bleu_turquoise_dark);
}

.border-left-5-ridge-bleu_turquoise_dark {
  border-left: 5px ridge var(--bleu_turquoise_dark);
}

.border-left-5-inset-bleu_turquoise_dark {
  border-left: 5px inset var(--bleu_turquoise_dark);
}

.border-left-5-outset-bleu_turquoise_dark {
  border-left: 5px outset var(--bleu_turquoise_dark);
}

.border-left-5-none-bleu_turquoise_dark {
  border-left: 5px none var(--bleu_turquoise_dark);
}

.border-left-5-hidden-bleu_turquoise_dark {
  border-left: 5px hidden var(--bleu_turquoise_dark);
}

.border-left-5-solid-bleu_turquoise_pastel {
  border-left: 5px solid var(--bleu_turquoise_pastel);
}

.border-left-5-dashed-bleu_turquoise_pastel {
  border-left: 5px dashed var(--bleu_turquoise_pastel);
}

.border-left-5-dotted-bleu_turquoise_pastel {
  border-left: 5px dotted var(--bleu_turquoise_pastel);
}

.border-left-5-double-bleu_turquoise_pastel {
  border-left: 5px double var(--bleu_turquoise_pastel);
}

.border-left-5-groove-bleu_turquoise_pastel {
  border-left: 5px groove var(--bleu_turquoise_pastel);
}

.border-left-5-ridge-bleu_turquoise_pastel {
  border-left: 5px ridge var(--bleu_turquoise_pastel);
}

.border-left-5-inset-bleu_turquoise_pastel {
  border-left: 5px inset var(--bleu_turquoise_pastel);
}

.border-left-5-outset-bleu_turquoise_pastel {
  border-left: 5px outset var(--bleu_turquoise_pastel);
}

.border-left-5-none-bleu_turquoise_pastel {
  border-left: 5px none var(--bleu_turquoise_pastel);
}

.border-left-5-hidden-bleu_turquoise_pastel {
  border-left: 5px hidden var(--bleu_turquoise_pastel);
}

.border-left-5-solid-bleu_light {
  border-left: 5px solid var(--bleu_light);
}

.border-left-5-dashed-bleu_light {
  border-left: 5px dashed var(--bleu_light);
}

.border-left-5-dotted-bleu_light {
  border-left: 5px dotted var(--bleu_light);
}

.border-left-5-double-bleu_light {
  border-left: 5px double var(--bleu_light);
}

.border-left-5-groove-bleu_light {
  border-left: 5px groove var(--bleu_light);
}

.border-left-5-ridge-bleu_light {
  border-left: 5px ridge var(--bleu_light);
}

.border-left-5-inset-bleu_light {
  border-left: 5px inset var(--bleu_light);
}

.border-left-5-outset-bleu_light {
  border-left: 5px outset var(--bleu_light);
}

.border-left-5-none-bleu_light {
  border-left: 5px none var(--bleu_light);
}

.border-left-5-hidden-bleu_light {
  border-left: 5px hidden var(--bleu_light);
}

.border-left-5-solid-bleu_pastel {
  border-left: 5px solid var(--bleu_pastel);
}

.border-left-5-dashed-bleu_pastel {
  border-left: 5px dashed var(--bleu_pastel);
}

.border-left-5-dotted-bleu_pastel {
  border-left: 5px dotted var(--bleu_pastel);
}

.border-left-5-double-bleu_pastel {
  border-left: 5px double var(--bleu_pastel);
}

.border-left-5-groove-bleu_pastel {
  border-left: 5px groove var(--bleu_pastel);
}

.border-left-5-ridge-bleu_pastel {
  border-left: 5px ridge var(--bleu_pastel);
}

.border-left-5-inset-bleu_pastel {
  border-left: 5px inset var(--bleu_pastel);
}

.border-left-5-outset-bleu_pastel {
  border-left: 5px outset var(--bleu_pastel);
}

.border-left-5-none-bleu_pastel {
  border-left: 5px none var(--bleu_pastel);
}

.border-left-5-hidden-bleu_pastel {
  border-left: 5px hidden var(--bleu_pastel);
}

.border-left-5-solid-bleu_dark {
  border-left: 5px solid var(--bleu_dark);
}

.border-left-5-dashed-bleu_dark {
  border-left: 5px dashed var(--bleu_dark);
}

.border-left-5-dotted-bleu_dark {
  border-left: 5px dotted var(--bleu_dark);
}

.border-left-5-double-bleu_dark {
  border-left: 5px double var(--bleu_dark);
}

.border-left-5-groove-bleu_dark {
  border-left: 5px groove var(--bleu_dark);
}

.border-left-5-ridge-bleu_dark {
  border-left: 5px ridge var(--bleu_dark);
}

.border-left-5-inset-bleu_dark {
  border-left: 5px inset var(--bleu_dark);
}

.border-left-5-outset-bleu_dark {
  border-left: 5px outset var(--bleu_dark);
}

.border-left-5-none-bleu_dark {
  border-left: 5px none var(--bleu_dark);
}

.border-left-5-hidden-bleu_dark {
  border-left: 5px hidden var(--bleu_dark);
}

.border-left-5-solid-violet_light {
  border-left: 5px solid var(--violet_light);
}

.border-left-5-dashed-violet_light {
  border-left: 5px dashed var(--violet_light);
}

.border-left-5-dotted-violet_light {
  border-left: 5px dotted var(--violet_light);
}

.border-left-5-double-violet_light {
  border-left: 5px double var(--violet_light);
}

.border-left-5-groove-violet_light {
  border-left: 5px groove var(--violet_light);
}

.border-left-5-ridge-violet_light {
  border-left: 5px ridge var(--violet_light);
}

.border-left-5-inset-violet_light {
  border-left: 5px inset var(--violet_light);
}

.border-left-5-outset-violet_light {
  border-left: 5px outset var(--violet_light);
}

.border-left-5-none-violet_light {
  border-left: 5px none var(--violet_light);
}

.border-left-5-hidden-violet_light {
  border-left: 5px hidden var(--violet_light);
}

.border-left-5-solid-violet_dark {
  border-left: 5px solid var(--violet_dark);
}

.border-left-5-dashed-violet_dark {
  border-left: 5px dashed var(--violet_dark);
}

.border-left-5-dotted-violet_dark {
  border-left: 5px dotted var(--violet_dark);
}

.border-left-5-double-violet_dark {
  border-left: 5px double var(--violet_dark);
}

.border-left-5-groove-violet_dark {
  border-left: 5px groove var(--violet_dark);
}

.border-left-5-ridge-violet_dark {
  border-left: 5px ridge var(--violet_dark);
}

.border-left-5-inset-violet_dark {
  border-left: 5px inset var(--violet_dark);
}

.border-left-5-outset-violet_dark {
  border-left: 5px outset var(--violet_dark);
}

.border-left-5-none-violet_dark {
  border-left: 5px none var(--violet_dark);
}

.border-left-5-hidden-violet_dark {
  border-left: 5px hidden var(--violet_dark);
}

.border-left-5-solid-violet_light_deces {
  border-left: 5px solid var(--violet_light_deces);
}

.border-left-5-dashed-violet_light_deces {
  border-left: 5px dashed var(--violet_light_deces);
}

.border-left-5-dotted-violet_light_deces {
  border-left: 5px dotted var(--violet_light_deces);
}

.border-left-5-double-violet_light_deces {
  border-left: 5px double var(--violet_light_deces);
}

.border-left-5-groove-violet_light_deces {
  border-left: 5px groove var(--violet_light_deces);
}

.border-left-5-ridge-violet_light_deces {
  border-left: 5px ridge var(--violet_light_deces);
}

.border-left-5-inset-violet_light_deces {
  border-left: 5px inset var(--violet_light_deces);
}

.border-left-5-outset-violet_light_deces {
  border-left: 5px outset var(--violet_light_deces);
}

.border-left-5-none-violet_light_deces {
  border-left: 5px none var(--violet_light_deces);
}

.border-left-5-hidden-violet_light_deces {
  border-left: 5px hidden var(--violet_light_deces);
}

.border-left-5-solid-violet_dark_deces {
  border-left: 5px solid var(--violet_dark_deces);
}

.border-left-5-dashed-violet_dark_deces {
  border-left: 5px dashed var(--violet_dark_deces);
}

.border-left-5-dotted-violet_dark_deces {
  border-left: 5px dotted var(--violet_dark_deces);
}

.border-left-5-double-violet_dark_deces {
  border-left: 5px double var(--violet_dark_deces);
}

.border-left-5-groove-violet_dark_deces {
  border-left: 5px groove var(--violet_dark_deces);
}

.border-left-5-ridge-violet_dark_deces {
  border-left: 5px ridge var(--violet_dark_deces);
}

.border-left-5-inset-violet_dark_deces {
  border-left: 5px inset var(--violet_dark_deces);
}

.border-left-5-outset-violet_dark_deces {
  border-left: 5px outset var(--violet_dark_deces);
}

.border-left-5-none-violet_dark_deces {
  border-left: 5px none var(--violet_dark_deces);
}

.border-left-5-hidden-violet_dark_deces {
  border-left: 5px hidden var(--violet_dark_deces);
}

.border-left-5-solid-violet_pastel {
  border-left: 5px solid var(--violet_pastel);
}

.border-left-5-dashed-violet_pastel {
  border-left: 5px dashed var(--violet_pastel);
}

.border-left-5-dotted-violet_pastel {
  border-left: 5px dotted var(--violet_pastel);
}

.border-left-5-double-violet_pastel {
  border-left: 5px double var(--violet_pastel);
}

.border-left-5-groove-violet_pastel {
  border-left: 5px groove var(--violet_pastel);
}

.border-left-5-ridge-violet_pastel {
  border-left: 5px ridge var(--violet_pastel);
}

.border-left-5-inset-violet_pastel {
  border-left: 5px inset var(--violet_pastel);
}

.border-left-5-outset-violet_pastel {
  border-left: 5px outset var(--violet_pastel);
}

.border-left-5-none-violet_pastel {
  border-left: 5px none var(--violet_pastel);
}

.border-left-5-hidden-violet_pastel {
  border-left: 5px hidden var(--violet_pastel);
}

.border-left-5-solid-violet_pastel_deces {
  border-left: 5px solid var(--violet_pastel_deces);
}

.border-left-5-dashed-violet_pastel_deces {
  border-left: 5px dashed var(--violet_pastel_deces);
}

.border-left-5-dotted-violet_pastel_deces {
  border-left: 5px dotted var(--violet_pastel_deces);
}

.border-left-5-double-violet_pastel_deces {
  border-left: 5px double var(--violet_pastel_deces);
}

.border-left-5-groove-violet_pastel_deces {
  border-left: 5px groove var(--violet_pastel_deces);
}

.border-left-5-ridge-violet_pastel_deces {
  border-left: 5px ridge var(--violet_pastel_deces);
}

.border-left-5-inset-violet_pastel_deces {
  border-left: 5px inset var(--violet_pastel_deces);
}

.border-left-5-outset-violet_pastel_deces {
  border-left: 5px outset var(--violet_pastel_deces);
}

.border-left-5-none-violet_pastel_deces {
  border-left: 5px none var(--violet_pastel_deces);
}

.border-left-5-hidden-violet_pastel_deces {
  border-left: 5px hidden var(--violet_pastel_deces);
}

.border-left-5-solid-mauve {
  border-left: 5px solid var(--mauve);
}

.border-left-5-dashed-mauve {
  border-left: 5px dashed var(--mauve);
}

.border-left-5-dotted-mauve {
  border-left: 5px dotted var(--mauve);
}

.border-left-5-double-mauve {
  border-left: 5px double var(--mauve);
}

.border-left-5-groove-mauve {
  border-left: 5px groove var(--mauve);
}

.border-left-5-ridge-mauve {
  border-left: 5px ridge var(--mauve);
}

.border-left-5-inset-mauve {
  border-left: 5px inset var(--mauve);
}

.border-left-5-outset-mauve {
  border-left: 5px outset var(--mauve);
}

.border-left-5-none-mauve {
  border-left: 5px none var(--mauve);
}

.border-left-5-hidden-mauve {
  border-left: 5px hidden var(--mauve);
}

.border-left-5-solid-rose_light {
  border-left: 5px solid var(--rose_light);
}

.border-left-5-dashed-rose_light {
  border-left: 5px dashed var(--rose_light);
}

.border-left-5-dotted-rose_light {
  border-left: 5px dotted var(--rose_light);
}

.border-left-5-double-rose_light {
  border-left: 5px double var(--rose_light);
}

.border-left-5-groove-rose_light {
  border-left: 5px groove var(--rose_light);
}

.border-left-5-ridge-rose_light {
  border-left: 5px ridge var(--rose_light);
}

.border-left-5-inset-rose_light {
  border-left: 5px inset var(--rose_light);
}

.border-left-5-outset-rose_light {
  border-left: 5px outset var(--rose_light);
}

.border-left-5-none-rose_light {
  border-left: 5px none var(--rose_light);
}

.border-left-5-hidden-rose_light {
  border-left: 5px hidden var(--rose_light);
}

.border-left-5-solid-rose_dark {
  border-left: 5px solid var(--rose_dark);
}

.border-left-5-dashed-rose_dark {
  border-left: 5px dashed var(--rose_dark);
}

.border-left-5-dotted-rose_dark {
  border-left: 5px dotted var(--rose_dark);
}

.border-left-5-double-rose_dark {
  border-left: 5px double var(--rose_dark);
}

.border-left-5-groove-rose_dark {
  border-left: 5px groove var(--rose_dark);
}

.border-left-5-ridge-rose_dark {
  border-left: 5px ridge var(--rose_dark);
}

.border-left-5-inset-rose_dark {
  border-left: 5px inset var(--rose_dark);
}

.border-left-5-outset-rose_dark {
  border-left: 5px outset var(--rose_dark);
}

.border-left-5-none-rose_dark {
  border-left: 5px none var(--rose_dark);
}

.border-left-5-hidden-rose_dark {
  border-left: 5px hidden var(--rose_dark);
}

.border-left-5-solid-rose_pastel {
  border-left: 5px solid var(--rose_pastel);
}

.border-left-5-dashed-rose_pastel {
  border-left: 5px dashed var(--rose_pastel);
}

.border-left-5-dotted-rose_pastel {
  border-left: 5px dotted var(--rose_pastel);
}

.border-left-5-double-rose_pastel {
  border-left: 5px double var(--rose_pastel);
}

.border-left-5-groove-rose_pastel {
  border-left: 5px groove var(--rose_pastel);
}

.border-left-5-ridge-rose_pastel {
  border-left: 5px ridge var(--rose_pastel);
}

.border-left-5-inset-rose_pastel {
  border-left: 5px inset var(--rose_pastel);
}

.border-left-5-outset-rose_pastel {
  border-left: 5px outset var(--rose_pastel);
}

.border-left-5-none-rose_pastel {
  border-left: 5px none var(--rose_pastel);
}

.border-left-5-hidden-rose_pastel {
  border-left: 5px hidden var(--rose_pastel);
}

.border-left-5-solid-rose_chair_light {
  border-left: 5px solid var(--rose_chair_light);
}

.border-left-5-dashed-rose_chair_light {
  border-left: 5px dashed var(--rose_chair_light);
}

.border-left-5-dotted-rose_chair_light {
  border-left: 5px dotted var(--rose_chair_light);
}

.border-left-5-double-rose_chair_light {
  border-left: 5px double var(--rose_chair_light);
}

.border-left-5-groove-rose_chair_light {
  border-left: 5px groove var(--rose_chair_light);
}

.border-left-5-ridge-rose_chair_light {
  border-left: 5px ridge var(--rose_chair_light);
}

.border-left-5-inset-rose_chair_light {
  border-left: 5px inset var(--rose_chair_light);
}

.border-left-5-outset-rose_chair_light {
  border-left: 5px outset var(--rose_chair_light);
}

.border-left-5-none-rose_chair_light {
  border-left: 5px none var(--rose_chair_light);
}

.border-left-5-hidden-rose_chair_light {
  border-left: 5px hidden var(--rose_chair_light);
}

.border-left-5-solid-rose_chair_dark {
  border-left: 5px solid var(--rose_chair_dark);
}

.border-left-5-dashed-rose_chair_dark {
  border-left: 5px dashed var(--rose_chair_dark);
}

.border-left-5-dotted-rose_chair_dark {
  border-left: 5px dotted var(--rose_chair_dark);
}

.border-left-5-double-rose_chair_dark {
  border-left: 5px double var(--rose_chair_dark);
}

.border-left-5-groove-rose_chair_dark {
  border-left: 5px groove var(--rose_chair_dark);
}

.border-left-5-ridge-rose_chair_dark {
  border-left: 5px ridge var(--rose_chair_dark);
}

.border-left-5-inset-rose_chair_dark {
  border-left: 5px inset var(--rose_chair_dark);
}

.border-left-5-outset-rose_chair_dark {
  border-left: 5px outset var(--rose_chair_dark);
}

.border-left-5-none-rose_chair_dark {
  border-left: 5px none var(--rose_chair_dark);
}

.border-left-5-hidden-rose_chair_dark {
  border-left: 5px hidden var(--rose_chair_dark);
}

.border-left-5-solid-rose_chair_pastel {
  border-left: 5px solid var(--rose_chair_pastel);
}

.border-left-5-dashed-rose_chair_pastel {
  border-left: 5px dashed var(--rose_chair_pastel);
}

.border-left-5-dotted-rose_chair_pastel {
  border-left: 5px dotted var(--rose_chair_pastel);
}

.border-left-5-double-rose_chair_pastel {
  border-left: 5px double var(--rose_chair_pastel);
}

.border-left-5-groove-rose_chair_pastel {
  border-left: 5px groove var(--rose_chair_pastel);
}

.border-left-5-ridge-rose_chair_pastel {
  border-left: 5px ridge var(--rose_chair_pastel);
}

.border-left-5-inset-rose_chair_pastel {
  border-left: 5px inset var(--rose_chair_pastel);
}

.border-left-5-outset-rose_chair_pastel {
  border-left: 5px outset var(--rose_chair_pastel);
}

.border-left-5-none-rose_chair_pastel {
  border-left: 5px none var(--rose_chair_pastel);
}

.border-left-5-hidden-rose_chair_pastel {
  border-left: 5px hidden var(--rose_chair_pastel);
}

.border-left-5-solid-vert_positif {
  border-left: 5px solid var(--vert_positif);
}

.border-left-5-dashed-vert_positif {
  border-left: 5px dashed var(--vert_positif);
}

.border-left-5-dotted-vert_positif {
  border-left: 5px dotted var(--vert_positif);
}

.border-left-5-double-vert_positif {
  border-left: 5px double var(--vert_positif);
}

.border-left-5-groove-vert_positif {
  border-left: 5px groove var(--vert_positif);
}

.border-left-5-ridge-vert_positif {
  border-left: 5px ridge var(--vert_positif);
}

.border-left-5-inset-vert_positif {
  border-left: 5px inset var(--vert_positif);
}

.border-left-5-outset-vert_positif {
  border-left: 5px outset var(--vert_positif);
}

.border-left-5-none-vert_positif {
  border-left: 5px none var(--vert_positif);
}

.border-left-5-hidden-vert_positif {
  border-left: 5px hidden var(--vert_positif);
}

.border-left-5-solid-rouge_negatif {
  border-left: 5px solid var(--rouge_negatif);
}

.border-left-5-dashed-rouge_negatif {
  border-left: 5px dashed var(--rouge_negatif);
}

.border-left-5-dotted-rouge_negatif {
  border-left: 5px dotted var(--rouge_negatif);
}

.border-left-5-double-rouge_negatif {
  border-left: 5px double var(--rouge_negatif);
}

.border-left-5-groove-rouge_negatif {
  border-left: 5px groove var(--rouge_negatif);
}

.border-left-5-ridge-rouge_negatif {
  border-left: 5px ridge var(--rouge_negatif);
}

.border-left-5-inset-rouge_negatif {
  border-left: 5px inset var(--rouge_negatif);
}

.border-left-5-outset-rouge_negatif {
  border-left: 5px outset var(--rouge_negatif);
}

.border-left-5-none-rouge_negatif {
  border-left: 5px none var(--rouge_negatif);
}

.border-left-5-hidden-rouge_negatif {
  border-left: 5px hidden var(--rouge_negatif);
}

.border-left-5-solid-bleu_focus {
  border-left: 5px solid var(--bleu_focus);
}

.border-left-5-dashed-bleu_focus {
  border-left: 5px dashed var(--bleu_focus);
}

.border-left-5-dotted-bleu_focus {
  border-left: 5px dotted var(--bleu_focus);
}

.border-left-5-double-bleu_focus {
  border-left: 5px double var(--bleu_focus);
}

.border-left-5-groove-bleu_focus {
  border-left: 5px groove var(--bleu_focus);
}

.border-left-5-ridge-bleu_focus {
  border-left: 5px ridge var(--bleu_focus);
}

.border-left-5-inset-bleu_focus {
  border-left: 5px inset var(--bleu_focus);
}

.border-left-5-outset-bleu_focus {
  border-left: 5px outset var(--bleu_focus);
}

.border-left-5-none-bleu_focus {
  border-left: 5px none var(--bleu_focus);
}

.border-left-5-hidden-bleu_focus {
  border-left: 5px hidden var(--bleu_focus);
}

.border-left-5-solid-alerte_vert_positif {
  border-left: 5px solid var(--alerte_vert_positif);
}

.border-left-5-dashed-alerte_vert_positif {
  border-left: 5px dashed var(--alerte_vert_positif);
}

.border-left-5-dotted-alerte_vert_positif {
  border-left: 5px dotted var(--alerte_vert_positif);
}

.border-left-5-double-alerte_vert_positif {
  border-left: 5px double var(--alerte_vert_positif);
}

.border-left-5-groove-alerte_vert_positif {
  border-left: 5px groove var(--alerte_vert_positif);
}

.border-left-5-ridge-alerte_vert_positif {
  border-left: 5px ridge var(--alerte_vert_positif);
}

.border-left-5-inset-alerte_vert_positif {
  border-left: 5px inset var(--alerte_vert_positif);
}

.border-left-5-outset-alerte_vert_positif {
  border-left: 5px outset var(--alerte_vert_positif);
}

.border-left-5-none-alerte_vert_positif {
  border-left: 5px none var(--alerte_vert_positif);
}

.border-left-5-hidden-alerte_vert_positif {
  border-left: 5px hidden var(--alerte_vert_positif);
}

.border-left-5-solid-alerte_rouge_negatif {
  border-left: 5px solid var(--alerte_rouge_negatif);
}

.border-left-5-dashed-alerte_rouge_negatif {
  border-left: 5px dashed var(--alerte_rouge_negatif);
}

.border-left-5-dotted-alerte_rouge_negatif {
  border-left: 5px dotted var(--alerte_rouge_negatif);
}

.border-left-5-double-alerte_rouge_negatif {
  border-left: 5px double var(--alerte_rouge_negatif);
}

.border-left-5-groove-alerte_rouge_negatif {
  border-left: 5px groove var(--alerte_rouge_negatif);
}

.border-left-5-ridge-alerte_rouge_negatif {
  border-left: 5px ridge var(--alerte_rouge_negatif);
}

.border-left-5-inset-alerte_rouge_negatif {
  border-left: 5px inset var(--alerte_rouge_negatif);
}

.border-left-5-outset-alerte_rouge_negatif {
  border-left: 5px outset var(--alerte_rouge_negatif);
}

.border-left-5-none-alerte_rouge_negatif {
  border-left: 5px none var(--alerte_rouge_negatif);
}

.border-left-5-hidden-alerte_rouge_negatif {
  border-left: 5px hidden var(--alerte_rouge_negatif);
}

.border-left-5-solid-alerte_bleu_information {
  border-left: 5px solid var(--alerte_bleu_information);
}

.border-left-5-dashed-alerte_bleu_information {
  border-left: 5px dashed var(--alerte_bleu_information);
}

.border-left-5-dotted-alerte_bleu_information {
  border-left: 5px dotted var(--alerte_bleu_information);
}

.border-left-5-double-alerte_bleu_information {
  border-left: 5px double var(--alerte_bleu_information);
}

.border-left-5-groove-alerte_bleu_information {
  border-left: 5px groove var(--alerte_bleu_information);
}

.border-left-5-ridge-alerte_bleu_information {
  border-left: 5px ridge var(--alerte_bleu_information);
}

.border-left-5-inset-alerte_bleu_information {
  border-left: 5px inset var(--alerte_bleu_information);
}

.border-left-5-outset-alerte_bleu_information {
  border-left: 5px outset var(--alerte_bleu_information);
}

.border-left-5-none-alerte_bleu_information {
  border-left: 5px none var(--alerte_bleu_information);
}

.border-left-5-hidden-alerte_bleu_information {
  border-left: 5px hidden var(--alerte_bleu_information);
}

.border-left-5-solid-blanc {
  border-left: 5px solid #ffffff;
}

.border-left-5-dashed-blanc {
  border-left: 5px dashed #ffffff;
}

.border-left-5-dotted-blanc {
  border-left: 5px dotted #ffffff;
}

.border-left-5-double-blanc {
  border-left: 5px double #ffffff;
}

.border-left-5-groove-blanc {
  border-left: 5px groove #ffffff;
}

.border-left-5-ridge-blanc {
  border-left: 5px ridge #ffffff;
}

.border-left-5-inset-blanc {
  border-left: 5px inset #ffffff;
}

.border-left-5-outset-blanc {
  border-left: 5px outset #ffffff;
}

.border-left-5-none-blanc {
  border-left: 5px none #ffffff;
}

.border-left-5-hidden-blanc {
  border-left: 5px hidden #ffffff;
}

.border-left-5-solid-noir {
  border-left: 5px solid #222222;
}

.border-left-5-dashed-noir {
  border-left: 5px dashed #222222;
}

.border-left-5-dotted-noir {
  border-left: 5px dotted #222222;
}

.border-left-5-double-noir {
  border-left: 5px double #222222;
}

.border-left-5-groove-noir {
  border-left: 5px groove #222222;
}

.border-left-5-ridge-noir {
  border-left: 5px ridge #222222;
}

.border-left-5-inset-noir {
  border-left: 5px inset #222222;
}

.border-left-5-outset-noir {
  border-left: 5px outset #222222;
}

.border-left-5-none-noir {
  border-left: 5px none #222222;
}

.border-left-5-hidden-noir {
  border-left: 5px hidden #222222;
}

.border-left-5-solid-gris_light {
  border-left: 5px solid var(--gris_light);
}

.border-left-5-dashed-gris_light {
  border-left: 5px dashed var(--gris_light);
}

.border-left-5-dotted-gris_light {
  border-left: 5px dotted var(--gris_light);
}

.border-left-5-double-gris_light {
  border-left: 5px double var(--gris_light);
}

.border-left-5-groove-gris_light {
  border-left: 5px groove var(--gris_light);
}

.border-left-5-ridge-gris_light {
  border-left: 5px ridge var(--gris_light);
}

.border-left-5-inset-gris_light {
  border-left: 5px inset var(--gris_light);
}

.border-left-5-outset-gris_light {
  border-left: 5px outset var(--gris_light);
}

.border-left-5-none-gris_light {
  border-left: 5px none var(--gris_light);
}

.border-left-5-hidden-gris_light {
  border-left: 5px hidden var(--gris_light);
}

.border-left-5-solid-gris_dark {
  border-left: 5px solid var(--gris_dark);
}

.border-left-5-dashed-gris_dark {
  border-left: 5px dashed var(--gris_dark);
}

.border-left-5-dotted-gris_dark {
  border-left: 5px dotted var(--gris_dark);
}

.border-left-5-double-gris_dark {
  border-left: 5px double var(--gris_dark);
}

.border-left-5-groove-gris_dark {
  border-left: 5px groove var(--gris_dark);
}

.border-left-5-ridge-gris_dark {
  border-left: 5px ridge var(--gris_dark);
}

.border-left-5-inset-gris_dark {
  border-left: 5px inset var(--gris_dark);
}

.border-left-5-outset-gris_dark {
  border-left: 5px outset var(--gris_dark);
}

.border-left-5-none-gris_dark {
  border-left: 5px none var(--gris_dark);
}

.border-left-5-hidden-gris_dark {
  border-left: 5px hidden var(--gris_dark);
}

.border-left-5-solid-gris_background {
  border-left: 5px solid var(--gris_background);
}

.border-left-5-dashed-gris_background {
  border-left: 5px dashed var(--gris_background);
}

.border-left-5-dotted-gris_background {
  border-left: 5px dotted var(--gris_background);
}

.border-left-5-double-gris_background {
  border-left: 5px double var(--gris_background);
}

.border-left-5-groove-gris_background {
  border-left: 5px groove var(--gris_background);
}

.border-left-5-ridge-gris_background {
  border-left: 5px ridge var(--gris_background);
}

.border-left-5-inset-gris_background {
  border-left: 5px inset var(--gris_background);
}

.border-left-5-outset-gris_background {
  border-left: 5px outset var(--gris_background);
}

.border-left-5-none-gris_background {
  border-left: 5px none var(--gris_background);
}

.border-left-5-hidden-gris_background {
  border-left: 5px hidden var(--gris_background);
}

.border-all-5-solid-corail_mh_brand {
  border: 5px solid var(--corail_mh_brand);
}

.border-all-5-dashed-corail_mh_brand {
  border: 5px dashed var(--corail_mh_brand);
}

.border-all-5-dotted-corail_mh_brand {
  border: 5px dotted var(--corail_mh_brand);
}

.border-all-5-double-corail_mh_brand {
  border: 5px double var(--corail_mh_brand);
}

.border-all-5-groove-corail_mh_brand {
  border: 5px groove var(--corail_mh_brand);
}

.border-all-5-ridge-corail_mh_brand {
  border: 5px ridge var(--corail_mh_brand);
}

.border-all-5-inset-corail_mh_brand {
  border: 5px inset var(--corail_mh_brand);
}

.border-all-5-outset-corail_mh_brand {
  border: 5px outset var(--corail_mh_brand);
}

.border-all-5-none-corail_mh_brand {
  border: 5px none var(--corail_mh_brand);
}

.border-all-5-hidden-corail_mh_brand {
  border: 5px hidden var(--corail_mh_brand);
}

.border-all-5-solid-corail_mh_dark {
  border: 5px solid var(--corail_mh_dark);
}

.border-all-5-dashed-corail_mh_dark {
  border: 5px dashed var(--corail_mh_dark);
}

.border-all-5-dotted-corail_mh_dark {
  border: 5px dotted var(--corail_mh_dark);
}

.border-all-5-double-corail_mh_dark {
  border: 5px double var(--corail_mh_dark);
}

.border-all-5-groove-corail_mh_dark {
  border: 5px groove var(--corail_mh_dark);
}

.border-all-5-ridge-corail_mh_dark {
  border: 5px ridge var(--corail_mh_dark);
}

.border-all-5-inset-corail_mh_dark {
  border: 5px inset var(--corail_mh_dark);
}

.border-all-5-outset-corail_mh_dark {
  border: 5px outset var(--corail_mh_dark);
}

.border-all-5-none-corail_mh_dark {
  border: 5px none var(--corail_mh_dark);
}

.border-all-5-hidden-corail_mh_dark {
  border: 5px hidden var(--corail_mh_dark);
}

.border-all-5-solid-corail_mh_light {
  border: 5px solid var(--corail_mh_light);
}

.border-all-5-dashed-corail_mh_light {
  border: 5px dashed var(--corail_mh_light);
}

.border-all-5-dotted-corail_mh_light {
  border: 5px dotted var(--corail_mh_light);
}

.border-all-5-double-corail_mh_light {
  border: 5px double var(--corail_mh_light);
}

.border-all-5-groove-corail_mh_light {
  border: 5px groove var(--corail_mh_light);
}

.border-all-5-ridge-corail_mh_light {
  border: 5px ridge var(--corail_mh_light);
}

.border-all-5-inset-corail_mh_light {
  border: 5px inset var(--corail_mh_light);
}

.border-all-5-outset-corail_mh_light {
  border: 5px outset var(--corail_mh_light);
}

.border-all-5-none-corail_mh_light {
  border: 5px none var(--corail_mh_light);
}

.border-all-5-hidden-corail_mh_light {
  border: 5px hidden var(--corail_mh_light);
}

.border-all-5-solid-corail_pastel {
  border: 5px solid var(--corail_pastel);
}

.border-all-5-dashed-corail_pastel {
  border: 5px dashed var(--corail_pastel);
}

.border-all-5-dotted-corail_pastel {
  border: 5px dotted var(--corail_pastel);
}

.border-all-5-double-corail_pastel {
  border: 5px double var(--corail_pastel);
}

.border-all-5-groove-corail_pastel {
  border: 5px groove var(--corail_pastel);
}

.border-all-5-ridge-corail_pastel {
  border: 5px ridge var(--corail_pastel);
}

.border-all-5-inset-corail_pastel {
  border: 5px inset var(--corail_pastel);
}

.border-all-5-outset-corail_pastel {
  border: 5px outset var(--corail_pastel);
}

.border-all-5-none-corail_pastel {
  border: 5px none var(--corail_pastel);
}

.border-all-5-hidden-corail_pastel {
  border: 5px hidden var(--corail_pastel);
}

.border-all-5-solid-corail_light {
  border: 5px solid var(--corail_light);
}

.border-all-5-dashed-corail_light {
  border: 5px dashed var(--corail_light);
}

.border-all-5-dotted-corail_light {
  border: 5px dotted var(--corail_light);
}

.border-all-5-double-corail_light {
  border: 5px double var(--corail_light);
}

.border-all-5-groove-corail_light {
  border: 5px groove var(--corail_light);
}

.border-all-5-ridge-corail_light {
  border: 5px ridge var(--corail_light);
}

.border-all-5-inset-corail_light {
  border: 5px inset var(--corail_light);
}

.border-all-5-outset-corail_light {
  border: 5px outset var(--corail_light);
}

.border-all-5-none-corail_light {
  border: 5px none var(--corail_light);
}

.border-all-5-hidden-corail_light {
  border: 5px hidden var(--corail_light);
}

.border-all-5-solid-corail_dark {
  border: 5px solid var(--corail_dark);
}

.border-all-5-dashed-corail_dark {
  border: 5px dashed var(--corail_dark);
}

.border-all-5-dotted-corail_dark {
  border: 5px dotted var(--corail_dark);
}

.border-all-5-double-corail_dark {
  border: 5px double var(--corail_dark);
}

.border-all-5-groove-corail_dark {
  border: 5px groove var(--corail_dark);
}

.border-all-5-ridge-corail_dark {
  border: 5px ridge var(--corail_dark);
}

.border-all-5-inset-corail_dark {
  border: 5px inset var(--corail_dark);
}

.border-all-5-outset-corail_dark {
  border: 5px outset var(--corail_dark);
}

.border-all-5-none-corail_dark {
  border: 5px none var(--corail_dark);
}

.border-all-5-hidden-corail_dark {
  border: 5px hidden var(--corail_dark);
}

.border-all-5-solid-gris_sable_light {
  border: 5px solid var(--gris_sable_light);
}

.border-all-5-dashed-gris_sable_light {
  border: 5px dashed var(--gris_sable_light);
}

.border-all-5-dotted-gris_sable_light {
  border: 5px dotted var(--gris_sable_light);
}

.border-all-5-double-gris_sable_light {
  border: 5px double var(--gris_sable_light);
}

.border-all-5-groove-gris_sable_light {
  border: 5px groove var(--gris_sable_light);
}

.border-all-5-ridge-gris_sable_light {
  border: 5px ridge var(--gris_sable_light);
}

.border-all-5-inset-gris_sable_light {
  border: 5px inset var(--gris_sable_light);
}

.border-all-5-outset-gris_sable_light {
  border: 5px outset var(--gris_sable_light);
}

.border-all-5-none-gris_sable_light {
  border: 5px none var(--gris_sable_light);
}

.border-all-5-hidden-gris_sable_light {
  border: 5px hidden var(--gris_sable_light);
}

.border-all-5-solid-gris_sable_dark {
  border: 5px solid var(--gris_sable_dark);
}

.border-all-5-dashed-gris_sable_dark {
  border: 5px dashed var(--gris_sable_dark);
}

.border-all-5-dotted-gris_sable_dark {
  border: 5px dotted var(--gris_sable_dark);
}

.border-all-5-double-gris_sable_dark {
  border: 5px double var(--gris_sable_dark);
}

.border-all-5-groove-gris_sable_dark {
  border: 5px groove var(--gris_sable_dark);
}

.border-all-5-ridge-gris_sable_dark {
  border: 5px ridge var(--gris_sable_dark);
}

.border-all-5-inset-gris_sable_dark {
  border: 5px inset var(--gris_sable_dark);
}

.border-all-5-outset-gris_sable_dark {
  border: 5px outset var(--gris_sable_dark);
}

.border-all-5-none-gris_sable_dark {
  border: 5px none var(--gris_sable_dark);
}

.border-all-5-hidden-gris_sable_dark {
  border: 5px hidden var(--gris_sable_dark);
}

.border-all-5-solid-gris_sable_pastel {
  border: 5px solid var(--gris_sable_pastel);
}

.border-all-5-dashed-gris_sable_pastel {
  border: 5px dashed var(--gris_sable_pastel);
}

.border-all-5-dotted-gris_sable_pastel {
  border: 5px dotted var(--gris_sable_pastel);
}

.border-all-5-double-gris_sable_pastel {
  border: 5px double var(--gris_sable_pastel);
}

.border-all-5-groove-gris_sable_pastel {
  border: 5px groove var(--gris_sable_pastel);
}

.border-all-5-ridge-gris_sable_pastel {
  border: 5px ridge var(--gris_sable_pastel);
}

.border-all-5-inset-gris_sable_pastel {
  border: 5px inset var(--gris_sable_pastel);
}

.border-all-5-outset-gris_sable_pastel {
  border: 5px outset var(--gris_sable_pastel);
}

.border-all-5-none-gris_sable_pastel {
  border: 5px none var(--gris_sable_pastel);
}

.border-all-5-hidden-gris_sable_pastel {
  border: 5px hidden var(--gris_sable_pastel);
}

.border-all-5-solid-jaune_light {
  border: 5px solid var(--jaune_light);
}

.border-all-5-dashed-jaune_light {
  border: 5px dashed var(--jaune_light);
}

.border-all-5-dotted-jaune_light {
  border: 5px dotted var(--jaune_light);
}

.border-all-5-double-jaune_light {
  border: 5px double var(--jaune_light);
}

.border-all-5-groove-jaune_light {
  border: 5px groove var(--jaune_light);
}

.border-all-5-ridge-jaune_light {
  border: 5px ridge var(--jaune_light);
}

.border-all-5-inset-jaune_light {
  border: 5px inset var(--jaune_light);
}

.border-all-5-outset-jaune_light {
  border: 5px outset var(--jaune_light);
}

.border-all-5-none-jaune_light {
  border: 5px none var(--jaune_light);
}

.border-all-5-hidden-jaune_light {
  border: 5px hidden var(--jaune_light);
}

.border-all-5-solid-jaune_dark {
  border: 5px solid var(--jaune_dark);
}

.border-all-5-dashed-jaune_dark {
  border: 5px dashed var(--jaune_dark);
}

.border-all-5-dotted-jaune_dark {
  border: 5px dotted var(--jaune_dark);
}

.border-all-5-double-jaune_dark {
  border: 5px double var(--jaune_dark);
}

.border-all-5-groove-jaune_dark {
  border: 5px groove var(--jaune_dark);
}

.border-all-5-ridge-jaune_dark {
  border: 5px ridge var(--jaune_dark);
}

.border-all-5-inset-jaune_dark {
  border: 5px inset var(--jaune_dark);
}

.border-all-5-outset-jaune_dark {
  border: 5px outset var(--jaune_dark);
}

.border-all-5-none-jaune_dark {
  border: 5px none var(--jaune_dark);
}

.border-all-5-hidden-jaune_dark {
  border: 5px hidden var(--jaune_dark);
}

.border-all-5-solid-jaune_pastel {
  border: 5px solid var(--jaune_pastel);
}

.border-all-5-dashed-jaune_pastel {
  border: 5px dashed var(--jaune_pastel);
}

.border-all-5-dotted-jaune_pastel {
  border: 5px dotted var(--jaune_pastel);
}

.border-all-5-double-jaune_pastel {
  border: 5px double var(--jaune_pastel);
}

.border-all-5-groove-jaune_pastel {
  border: 5px groove var(--jaune_pastel);
}

.border-all-5-ridge-jaune_pastel {
  border: 5px ridge var(--jaune_pastel);
}

.border-all-5-inset-jaune_pastel {
  border: 5px inset var(--jaune_pastel);
}

.border-all-5-outset-jaune_pastel {
  border: 5px outset var(--jaune_pastel);
}

.border-all-5-none-jaune_pastel {
  border: 5px none var(--jaune_pastel);
}

.border-all-5-hidden-jaune_pastel {
  border: 5px hidden var(--jaune_pastel);
}

.border-all-5-solid-vert_light {
  border: 5px solid var(--vert_light);
}

.border-all-5-dashed-vert_light {
  border: 5px dashed var(--vert_light);
}

.border-all-5-dotted-vert_light {
  border: 5px dotted var(--vert_light);
}

.border-all-5-double-vert_light {
  border: 5px double var(--vert_light);
}

.border-all-5-groove-vert_light {
  border: 5px groove var(--vert_light);
}

.border-all-5-ridge-vert_light {
  border: 5px ridge var(--vert_light);
}

.border-all-5-inset-vert_light {
  border: 5px inset var(--vert_light);
}

.border-all-5-outset-vert_light {
  border: 5px outset var(--vert_light);
}

.border-all-5-none-vert_light {
  border: 5px none var(--vert_light);
}

.border-all-5-hidden-vert_light {
  border: 5px hidden var(--vert_light);
}

.border-all-5-solid-vert_dark {
  border: 5px solid var(--vert_dark);
}

.border-all-5-dashed-vert_dark {
  border: 5px dashed var(--vert_dark);
}

.border-all-5-dotted-vert_dark {
  border: 5px dotted var(--vert_dark);
}

.border-all-5-double-vert_dark {
  border: 5px double var(--vert_dark);
}

.border-all-5-groove-vert_dark {
  border: 5px groove var(--vert_dark);
}

.border-all-5-ridge-vert_dark {
  border: 5px ridge var(--vert_dark);
}

.border-all-5-inset-vert_dark {
  border: 5px inset var(--vert_dark);
}

.border-all-5-outset-vert_dark {
  border: 5px outset var(--vert_dark);
}

.border-all-5-none-vert_dark {
  border: 5px none var(--vert_dark);
}

.border-all-5-hidden-vert_dark {
  border: 5px hidden var(--vert_dark);
}

.border-all-5-solid-vert_pastel {
  border: 5px solid var(--vert_pastel);
}

.border-all-5-dashed-vert_pastel {
  border: 5px dashed var(--vert_pastel);
}

.border-all-5-dotted-vert_pastel {
  border: 5px dotted var(--vert_pastel);
}

.border-all-5-double-vert_pastel {
  border: 5px double var(--vert_pastel);
}

.border-all-5-groove-vert_pastel {
  border: 5px groove var(--vert_pastel);
}

.border-all-5-ridge-vert_pastel {
  border: 5px ridge var(--vert_pastel);
}

.border-all-5-inset-vert_pastel {
  border: 5px inset var(--vert_pastel);
}

.border-all-5-outset-vert_pastel {
  border: 5px outset var(--vert_pastel);
}

.border-all-5-none-vert_pastel {
  border: 5px none var(--vert_pastel);
}

.border-all-5-hidden-vert_pastel {
  border: 5px hidden var(--vert_pastel);
}

.border-all-5-solid-bleu_turquoise_light {
  border: 5px solid var(--bleu_turquoise_light);
}

.border-all-5-dashed-bleu_turquoise_light {
  border: 5px dashed var(--bleu_turquoise_light);
}

.border-all-5-dotted-bleu_turquoise_light {
  border: 5px dotted var(--bleu_turquoise_light);
}

.border-all-5-double-bleu_turquoise_light {
  border: 5px double var(--bleu_turquoise_light);
}

.border-all-5-groove-bleu_turquoise_light {
  border: 5px groove var(--bleu_turquoise_light);
}

.border-all-5-ridge-bleu_turquoise_light {
  border: 5px ridge var(--bleu_turquoise_light);
}

.border-all-5-inset-bleu_turquoise_light {
  border: 5px inset var(--bleu_turquoise_light);
}

.border-all-5-outset-bleu_turquoise_light {
  border: 5px outset var(--bleu_turquoise_light);
}

.border-all-5-none-bleu_turquoise_light {
  border: 5px none var(--bleu_turquoise_light);
}

.border-all-5-hidden-bleu_turquoise_light {
  border: 5px hidden var(--bleu_turquoise_light);
}

.border-all-5-solid-bleu_turquoise_middle {
  border: 5px solid var(--bleu_turquoise_middle);
}

.border-all-5-dashed-bleu_turquoise_middle {
  border: 5px dashed var(--bleu_turquoise_middle);
}

.border-all-5-dotted-bleu_turquoise_middle {
  border: 5px dotted var(--bleu_turquoise_middle);
}

.border-all-5-double-bleu_turquoise_middle {
  border: 5px double var(--bleu_turquoise_middle);
}

.border-all-5-groove-bleu_turquoise_middle {
  border: 5px groove var(--bleu_turquoise_middle);
}

.border-all-5-ridge-bleu_turquoise_middle {
  border: 5px ridge var(--bleu_turquoise_middle);
}

.border-all-5-inset-bleu_turquoise_middle {
  border: 5px inset var(--bleu_turquoise_middle);
}

.border-all-5-outset-bleu_turquoise_middle {
  border: 5px outset var(--bleu_turquoise_middle);
}

.border-all-5-none-bleu_turquoise_middle {
  border: 5px none var(--bleu_turquoise_middle);
}

.border-all-5-hidden-bleu_turquoise_middle {
  border: 5px hidden var(--bleu_turquoise_middle);
}

.border-all-5-solid-bleu_turquoise_dark {
  border: 5px solid var(--bleu_turquoise_dark);
}

.border-all-5-dashed-bleu_turquoise_dark {
  border: 5px dashed var(--bleu_turquoise_dark);
}

.border-all-5-dotted-bleu_turquoise_dark {
  border: 5px dotted var(--bleu_turquoise_dark);
}

.border-all-5-double-bleu_turquoise_dark {
  border: 5px double var(--bleu_turquoise_dark);
}

.border-all-5-groove-bleu_turquoise_dark {
  border: 5px groove var(--bleu_turquoise_dark);
}

.border-all-5-ridge-bleu_turquoise_dark {
  border: 5px ridge var(--bleu_turquoise_dark);
}

.border-all-5-inset-bleu_turquoise_dark {
  border: 5px inset var(--bleu_turquoise_dark);
}

.border-all-5-outset-bleu_turquoise_dark {
  border: 5px outset var(--bleu_turquoise_dark);
}

.border-all-5-none-bleu_turquoise_dark {
  border: 5px none var(--bleu_turquoise_dark);
}

.border-all-5-hidden-bleu_turquoise_dark {
  border: 5px hidden var(--bleu_turquoise_dark);
}

.border-all-5-solid-bleu_turquoise_pastel {
  border: 5px solid var(--bleu_turquoise_pastel);
}

.border-all-5-dashed-bleu_turquoise_pastel {
  border: 5px dashed var(--bleu_turquoise_pastel);
}

.border-all-5-dotted-bleu_turquoise_pastel {
  border: 5px dotted var(--bleu_turquoise_pastel);
}

.border-all-5-double-bleu_turquoise_pastel {
  border: 5px double var(--bleu_turquoise_pastel);
}

.border-all-5-groove-bleu_turquoise_pastel {
  border: 5px groove var(--bleu_turquoise_pastel);
}

.border-all-5-ridge-bleu_turquoise_pastel {
  border: 5px ridge var(--bleu_turquoise_pastel);
}

.border-all-5-inset-bleu_turquoise_pastel {
  border: 5px inset var(--bleu_turquoise_pastel);
}

.border-all-5-outset-bleu_turquoise_pastel {
  border: 5px outset var(--bleu_turquoise_pastel);
}

.border-all-5-none-bleu_turquoise_pastel {
  border: 5px none var(--bleu_turquoise_pastel);
}

.border-all-5-hidden-bleu_turquoise_pastel {
  border: 5px hidden var(--bleu_turquoise_pastel);
}

.border-all-5-solid-bleu_light {
  border: 5px solid var(--bleu_light);
}

.border-all-5-dashed-bleu_light {
  border: 5px dashed var(--bleu_light);
}

.border-all-5-dotted-bleu_light {
  border: 5px dotted var(--bleu_light);
}

.border-all-5-double-bleu_light {
  border: 5px double var(--bleu_light);
}

.border-all-5-groove-bleu_light {
  border: 5px groove var(--bleu_light);
}

.border-all-5-ridge-bleu_light {
  border: 5px ridge var(--bleu_light);
}

.border-all-5-inset-bleu_light {
  border: 5px inset var(--bleu_light);
}

.border-all-5-outset-bleu_light {
  border: 5px outset var(--bleu_light);
}

.border-all-5-none-bleu_light {
  border: 5px none var(--bleu_light);
}

.border-all-5-hidden-bleu_light {
  border: 5px hidden var(--bleu_light);
}

.border-all-5-solid-bleu_pastel {
  border: 5px solid var(--bleu_pastel);
}

.border-all-5-dashed-bleu_pastel {
  border: 5px dashed var(--bleu_pastel);
}

.border-all-5-dotted-bleu_pastel {
  border: 5px dotted var(--bleu_pastel);
}

.border-all-5-double-bleu_pastel {
  border: 5px double var(--bleu_pastel);
}

.border-all-5-groove-bleu_pastel {
  border: 5px groove var(--bleu_pastel);
}

.border-all-5-ridge-bleu_pastel {
  border: 5px ridge var(--bleu_pastel);
}

.border-all-5-inset-bleu_pastel {
  border: 5px inset var(--bleu_pastel);
}

.border-all-5-outset-bleu_pastel {
  border: 5px outset var(--bleu_pastel);
}

.border-all-5-none-bleu_pastel {
  border: 5px none var(--bleu_pastel);
}

.border-all-5-hidden-bleu_pastel {
  border: 5px hidden var(--bleu_pastel);
}

.border-all-5-solid-bleu_dark {
  border: 5px solid var(--bleu_dark);
}

.border-all-5-dashed-bleu_dark {
  border: 5px dashed var(--bleu_dark);
}

.border-all-5-dotted-bleu_dark {
  border: 5px dotted var(--bleu_dark);
}

.border-all-5-double-bleu_dark {
  border: 5px double var(--bleu_dark);
}

.border-all-5-groove-bleu_dark {
  border: 5px groove var(--bleu_dark);
}

.border-all-5-ridge-bleu_dark {
  border: 5px ridge var(--bleu_dark);
}

.border-all-5-inset-bleu_dark {
  border: 5px inset var(--bleu_dark);
}

.border-all-5-outset-bleu_dark {
  border: 5px outset var(--bleu_dark);
}

.border-all-5-none-bleu_dark {
  border: 5px none var(--bleu_dark);
}

.border-all-5-hidden-bleu_dark {
  border: 5px hidden var(--bleu_dark);
}

.border-all-5-solid-violet_light {
  border: 5px solid var(--violet_light);
}

.border-all-5-dashed-violet_light {
  border: 5px dashed var(--violet_light);
}

.border-all-5-dotted-violet_light {
  border: 5px dotted var(--violet_light);
}

.border-all-5-double-violet_light {
  border: 5px double var(--violet_light);
}

.border-all-5-groove-violet_light {
  border: 5px groove var(--violet_light);
}

.border-all-5-ridge-violet_light {
  border: 5px ridge var(--violet_light);
}

.border-all-5-inset-violet_light {
  border: 5px inset var(--violet_light);
}

.border-all-5-outset-violet_light {
  border: 5px outset var(--violet_light);
}

.border-all-5-none-violet_light {
  border: 5px none var(--violet_light);
}

.border-all-5-hidden-violet_light {
  border: 5px hidden var(--violet_light);
}

.border-all-5-solid-violet_dark {
  border: 5px solid var(--violet_dark);
}

.border-all-5-dashed-violet_dark {
  border: 5px dashed var(--violet_dark);
}

.border-all-5-dotted-violet_dark {
  border: 5px dotted var(--violet_dark);
}

.border-all-5-double-violet_dark {
  border: 5px double var(--violet_dark);
}

.border-all-5-groove-violet_dark {
  border: 5px groove var(--violet_dark);
}

.border-all-5-ridge-violet_dark {
  border: 5px ridge var(--violet_dark);
}

.border-all-5-inset-violet_dark {
  border: 5px inset var(--violet_dark);
}

.border-all-5-outset-violet_dark {
  border: 5px outset var(--violet_dark);
}

.border-all-5-none-violet_dark {
  border: 5px none var(--violet_dark);
}

.border-all-5-hidden-violet_dark {
  border: 5px hidden var(--violet_dark);
}

.border-all-5-solid-violet_light_deces {
  border: 5px solid var(--violet_light_deces);
}

.border-all-5-dashed-violet_light_deces {
  border: 5px dashed var(--violet_light_deces);
}

.border-all-5-dotted-violet_light_deces {
  border: 5px dotted var(--violet_light_deces);
}

.border-all-5-double-violet_light_deces {
  border: 5px double var(--violet_light_deces);
}

.border-all-5-groove-violet_light_deces {
  border: 5px groove var(--violet_light_deces);
}

.border-all-5-ridge-violet_light_deces {
  border: 5px ridge var(--violet_light_deces);
}

.border-all-5-inset-violet_light_deces {
  border: 5px inset var(--violet_light_deces);
}

.border-all-5-outset-violet_light_deces {
  border: 5px outset var(--violet_light_deces);
}

.border-all-5-none-violet_light_deces {
  border: 5px none var(--violet_light_deces);
}

.border-all-5-hidden-violet_light_deces {
  border: 5px hidden var(--violet_light_deces);
}

.border-all-5-solid-violet_dark_deces {
  border: 5px solid var(--violet_dark_deces);
}

.border-all-5-dashed-violet_dark_deces {
  border: 5px dashed var(--violet_dark_deces);
}

.border-all-5-dotted-violet_dark_deces {
  border: 5px dotted var(--violet_dark_deces);
}

.border-all-5-double-violet_dark_deces {
  border: 5px double var(--violet_dark_deces);
}

.border-all-5-groove-violet_dark_deces {
  border: 5px groove var(--violet_dark_deces);
}

.border-all-5-ridge-violet_dark_deces {
  border: 5px ridge var(--violet_dark_deces);
}

.border-all-5-inset-violet_dark_deces {
  border: 5px inset var(--violet_dark_deces);
}

.border-all-5-outset-violet_dark_deces {
  border: 5px outset var(--violet_dark_deces);
}

.border-all-5-none-violet_dark_deces {
  border: 5px none var(--violet_dark_deces);
}

.border-all-5-hidden-violet_dark_deces {
  border: 5px hidden var(--violet_dark_deces);
}

.border-all-5-solid-violet_pastel {
  border: 5px solid var(--violet_pastel);
}

.border-all-5-dashed-violet_pastel {
  border: 5px dashed var(--violet_pastel);
}

.border-all-5-dotted-violet_pastel {
  border: 5px dotted var(--violet_pastel);
}

.border-all-5-double-violet_pastel {
  border: 5px double var(--violet_pastel);
}

.border-all-5-groove-violet_pastel {
  border: 5px groove var(--violet_pastel);
}

.border-all-5-ridge-violet_pastel {
  border: 5px ridge var(--violet_pastel);
}

.border-all-5-inset-violet_pastel {
  border: 5px inset var(--violet_pastel);
}

.border-all-5-outset-violet_pastel {
  border: 5px outset var(--violet_pastel);
}

.border-all-5-none-violet_pastel {
  border: 5px none var(--violet_pastel);
}

.border-all-5-hidden-violet_pastel {
  border: 5px hidden var(--violet_pastel);
}

.border-all-5-solid-violet_pastel_deces {
  border: 5px solid var(--violet_pastel_deces);
}

.border-all-5-dashed-violet_pastel_deces {
  border: 5px dashed var(--violet_pastel_deces);
}

.border-all-5-dotted-violet_pastel_deces {
  border: 5px dotted var(--violet_pastel_deces);
}

.border-all-5-double-violet_pastel_deces {
  border: 5px double var(--violet_pastel_deces);
}

.border-all-5-groove-violet_pastel_deces {
  border: 5px groove var(--violet_pastel_deces);
}

.border-all-5-ridge-violet_pastel_deces {
  border: 5px ridge var(--violet_pastel_deces);
}

.border-all-5-inset-violet_pastel_deces {
  border: 5px inset var(--violet_pastel_deces);
}

.border-all-5-outset-violet_pastel_deces {
  border: 5px outset var(--violet_pastel_deces);
}

.border-all-5-none-violet_pastel_deces {
  border: 5px none var(--violet_pastel_deces);
}

.border-all-5-hidden-violet_pastel_deces {
  border: 5px hidden var(--violet_pastel_deces);
}

.border-all-5-solid-mauve {
  border: 5px solid var(--mauve);
}

.border-all-5-dashed-mauve {
  border: 5px dashed var(--mauve);
}

.border-all-5-dotted-mauve {
  border: 5px dotted var(--mauve);
}

.border-all-5-double-mauve {
  border: 5px double var(--mauve);
}

.border-all-5-groove-mauve {
  border: 5px groove var(--mauve);
}

.border-all-5-ridge-mauve {
  border: 5px ridge var(--mauve);
}

.border-all-5-inset-mauve {
  border: 5px inset var(--mauve);
}

.border-all-5-outset-mauve {
  border: 5px outset var(--mauve);
}

.border-all-5-none-mauve {
  border: 5px none var(--mauve);
}

.border-all-5-hidden-mauve {
  border: 5px hidden var(--mauve);
}

.border-all-5-solid-rose_light {
  border: 5px solid var(--rose_light);
}

.border-all-5-dashed-rose_light {
  border: 5px dashed var(--rose_light);
}

.border-all-5-dotted-rose_light {
  border: 5px dotted var(--rose_light);
}

.border-all-5-double-rose_light {
  border: 5px double var(--rose_light);
}

.border-all-5-groove-rose_light {
  border: 5px groove var(--rose_light);
}

.border-all-5-ridge-rose_light {
  border: 5px ridge var(--rose_light);
}

.border-all-5-inset-rose_light {
  border: 5px inset var(--rose_light);
}

.border-all-5-outset-rose_light {
  border: 5px outset var(--rose_light);
}

.border-all-5-none-rose_light {
  border: 5px none var(--rose_light);
}

.border-all-5-hidden-rose_light {
  border: 5px hidden var(--rose_light);
}

.border-all-5-solid-rose_dark {
  border: 5px solid var(--rose_dark);
}

.border-all-5-dashed-rose_dark {
  border: 5px dashed var(--rose_dark);
}

.border-all-5-dotted-rose_dark {
  border: 5px dotted var(--rose_dark);
}

.border-all-5-double-rose_dark {
  border: 5px double var(--rose_dark);
}

.border-all-5-groove-rose_dark {
  border: 5px groove var(--rose_dark);
}

.border-all-5-ridge-rose_dark {
  border: 5px ridge var(--rose_dark);
}

.border-all-5-inset-rose_dark {
  border: 5px inset var(--rose_dark);
}

.border-all-5-outset-rose_dark {
  border: 5px outset var(--rose_dark);
}

.border-all-5-none-rose_dark {
  border: 5px none var(--rose_dark);
}

.border-all-5-hidden-rose_dark {
  border: 5px hidden var(--rose_dark);
}

.border-all-5-solid-rose_pastel {
  border: 5px solid var(--rose_pastel);
}

.border-all-5-dashed-rose_pastel {
  border: 5px dashed var(--rose_pastel);
}

.border-all-5-dotted-rose_pastel {
  border: 5px dotted var(--rose_pastel);
}

.border-all-5-double-rose_pastel {
  border: 5px double var(--rose_pastel);
}

.border-all-5-groove-rose_pastel {
  border: 5px groove var(--rose_pastel);
}

.border-all-5-ridge-rose_pastel {
  border: 5px ridge var(--rose_pastel);
}

.border-all-5-inset-rose_pastel {
  border: 5px inset var(--rose_pastel);
}

.border-all-5-outset-rose_pastel {
  border: 5px outset var(--rose_pastel);
}

.border-all-5-none-rose_pastel {
  border: 5px none var(--rose_pastel);
}

.border-all-5-hidden-rose_pastel {
  border: 5px hidden var(--rose_pastel);
}

.border-all-5-solid-rose_chair_light {
  border: 5px solid var(--rose_chair_light);
}

.border-all-5-dashed-rose_chair_light {
  border: 5px dashed var(--rose_chair_light);
}

.border-all-5-dotted-rose_chair_light {
  border: 5px dotted var(--rose_chair_light);
}

.border-all-5-double-rose_chair_light {
  border: 5px double var(--rose_chair_light);
}

.border-all-5-groove-rose_chair_light {
  border: 5px groove var(--rose_chair_light);
}

.border-all-5-ridge-rose_chair_light {
  border: 5px ridge var(--rose_chair_light);
}

.border-all-5-inset-rose_chair_light {
  border: 5px inset var(--rose_chair_light);
}

.border-all-5-outset-rose_chair_light {
  border: 5px outset var(--rose_chair_light);
}

.border-all-5-none-rose_chair_light {
  border: 5px none var(--rose_chair_light);
}

.border-all-5-hidden-rose_chair_light {
  border: 5px hidden var(--rose_chair_light);
}

.border-all-5-solid-rose_chair_dark {
  border: 5px solid var(--rose_chair_dark);
}

.border-all-5-dashed-rose_chair_dark {
  border: 5px dashed var(--rose_chair_dark);
}

.border-all-5-dotted-rose_chair_dark {
  border: 5px dotted var(--rose_chair_dark);
}

.border-all-5-double-rose_chair_dark {
  border: 5px double var(--rose_chair_dark);
}

.border-all-5-groove-rose_chair_dark {
  border: 5px groove var(--rose_chair_dark);
}

.border-all-5-ridge-rose_chair_dark {
  border: 5px ridge var(--rose_chair_dark);
}

.border-all-5-inset-rose_chair_dark {
  border: 5px inset var(--rose_chair_dark);
}

.border-all-5-outset-rose_chair_dark {
  border: 5px outset var(--rose_chair_dark);
}

.border-all-5-none-rose_chair_dark {
  border: 5px none var(--rose_chair_dark);
}

.border-all-5-hidden-rose_chair_dark {
  border: 5px hidden var(--rose_chair_dark);
}

.border-all-5-solid-rose_chair_pastel {
  border: 5px solid var(--rose_chair_pastel);
}

.border-all-5-dashed-rose_chair_pastel {
  border: 5px dashed var(--rose_chair_pastel);
}

.border-all-5-dotted-rose_chair_pastel {
  border: 5px dotted var(--rose_chair_pastel);
}

.border-all-5-double-rose_chair_pastel {
  border: 5px double var(--rose_chair_pastel);
}

.border-all-5-groove-rose_chair_pastel {
  border: 5px groove var(--rose_chair_pastel);
}

.border-all-5-ridge-rose_chair_pastel {
  border: 5px ridge var(--rose_chair_pastel);
}

.border-all-5-inset-rose_chair_pastel {
  border: 5px inset var(--rose_chair_pastel);
}

.border-all-5-outset-rose_chair_pastel {
  border: 5px outset var(--rose_chair_pastel);
}

.border-all-5-none-rose_chair_pastel {
  border: 5px none var(--rose_chair_pastel);
}

.border-all-5-hidden-rose_chair_pastel {
  border: 5px hidden var(--rose_chair_pastel);
}

.border-all-5-solid-vert_positif {
  border: 5px solid var(--vert_positif);
}

.border-all-5-dashed-vert_positif {
  border: 5px dashed var(--vert_positif);
}

.border-all-5-dotted-vert_positif {
  border: 5px dotted var(--vert_positif);
}

.border-all-5-double-vert_positif {
  border: 5px double var(--vert_positif);
}

.border-all-5-groove-vert_positif {
  border: 5px groove var(--vert_positif);
}

.border-all-5-ridge-vert_positif {
  border: 5px ridge var(--vert_positif);
}

.border-all-5-inset-vert_positif {
  border: 5px inset var(--vert_positif);
}

.border-all-5-outset-vert_positif {
  border: 5px outset var(--vert_positif);
}

.border-all-5-none-vert_positif {
  border: 5px none var(--vert_positif);
}

.border-all-5-hidden-vert_positif {
  border: 5px hidden var(--vert_positif);
}

.border-all-5-solid-rouge_negatif {
  border: 5px solid var(--rouge_negatif);
}

.border-all-5-dashed-rouge_negatif {
  border: 5px dashed var(--rouge_negatif);
}

.border-all-5-dotted-rouge_negatif {
  border: 5px dotted var(--rouge_negatif);
}

.border-all-5-double-rouge_negatif {
  border: 5px double var(--rouge_negatif);
}

.border-all-5-groove-rouge_negatif {
  border: 5px groove var(--rouge_negatif);
}

.border-all-5-ridge-rouge_negatif {
  border: 5px ridge var(--rouge_negatif);
}

.border-all-5-inset-rouge_negatif {
  border: 5px inset var(--rouge_negatif);
}

.border-all-5-outset-rouge_negatif {
  border: 5px outset var(--rouge_negatif);
}

.border-all-5-none-rouge_negatif {
  border: 5px none var(--rouge_negatif);
}

.border-all-5-hidden-rouge_negatif {
  border: 5px hidden var(--rouge_negatif);
}

.border-all-5-solid-bleu_focus {
  border: 5px solid var(--bleu_focus);
}

.border-all-5-dashed-bleu_focus {
  border: 5px dashed var(--bleu_focus);
}

.border-all-5-dotted-bleu_focus {
  border: 5px dotted var(--bleu_focus);
}

.border-all-5-double-bleu_focus {
  border: 5px double var(--bleu_focus);
}

.border-all-5-groove-bleu_focus {
  border: 5px groove var(--bleu_focus);
}

.border-all-5-ridge-bleu_focus {
  border: 5px ridge var(--bleu_focus);
}

.border-all-5-inset-bleu_focus {
  border: 5px inset var(--bleu_focus);
}

.border-all-5-outset-bleu_focus {
  border: 5px outset var(--bleu_focus);
}

.border-all-5-none-bleu_focus {
  border: 5px none var(--bleu_focus);
}

.border-all-5-hidden-bleu_focus {
  border: 5px hidden var(--bleu_focus);
}

.border-all-5-solid-alerte_vert_positif {
  border: 5px solid var(--alerte_vert_positif);
}

.border-all-5-dashed-alerte_vert_positif {
  border: 5px dashed var(--alerte_vert_positif);
}

.border-all-5-dotted-alerte_vert_positif {
  border: 5px dotted var(--alerte_vert_positif);
}

.border-all-5-double-alerte_vert_positif {
  border: 5px double var(--alerte_vert_positif);
}

.border-all-5-groove-alerte_vert_positif {
  border: 5px groove var(--alerte_vert_positif);
}

.border-all-5-ridge-alerte_vert_positif {
  border: 5px ridge var(--alerte_vert_positif);
}

.border-all-5-inset-alerte_vert_positif {
  border: 5px inset var(--alerte_vert_positif);
}

.border-all-5-outset-alerte_vert_positif {
  border: 5px outset var(--alerte_vert_positif);
}

.border-all-5-none-alerte_vert_positif {
  border: 5px none var(--alerte_vert_positif);
}

.border-all-5-hidden-alerte_vert_positif {
  border: 5px hidden var(--alerte_vert_positif);
}

.border-all-5-solid-alerte_rouge_negatif {
  border: 5px solid var(--alerte_rouge_negatif);
}

.border-all-5-dashed-alerte_rouge_negatif {
  border: 5px dashed var(--alerte_rouge_negatif);
}

.border-all-5-dotted-alerte_rouge_negatif {
  border: 5px dotted var(--alerte_rouge_negatif);
}

.border-all-5-double-alerte_rouge_negatif {
  border: 5px double var(--alerte_rouge_negatif);
}

.border-all-5-groove-alerte_rouge_negatif {
  border: 5px groove var(--alerte_rouge_negatif);
}

.border-all-5-ridge-alerte_rouge_negatif {
  border: 5px ridge var(--alerte_rouge_negatif);
}

.border-all-5-inset-alerte_rouge_negatif {
  border: 5px inset var(--alerte_rouge_negatif);
}

.border-all-5-outset-alerte_rouge_negatif {
  border: 5px outset var(--alerte_rouge_negatif);
}

.border-all-5-none-alerte_rouge_negatif {
  border: 5px none var(--alerte_rouge_negatif);
}

.border-all-5-hidden-alerte_rouge_negatif {
  border: 5px hidden var(--alerte_rouge_negatif);
}

.border-all-5-solid-alerte_bleu_information {
  border: 5px solid var(--alerte_bleu_information);
}

.border-all-5-dashed-alerte_bleu_information {
  border: 5px dashed var(--alerte_bleu_information);
}

.border-all-5-dotted-alerte_bleu_information {
  border: 5px dotted var(--alerte_bleu_information);
}

.border-all-5-double-alerte_bleu_information {
  border: 5px double var(--alerte_bleu_information);
}

.border-all-5-groove-alerte_bleu_information {
  border: 5px groove var(--alerte_bleu_information);
}

.border-all-5-ridge-alerte_bleu_information {
  border: 5px ridge var(--alerte_bleu_information);
}

.border-all-5-inset-alerte_bleu_information {
  border: 5px inset var(--alerte_bleu_information);
}

.border-all-5-outset-alerte_bleu_information {
  border: 5px outset var(--alerte_bleu_information);
}

.border-all-5-none-alerte_bleu_information {
  border: 5px none var(--alerte_bleu_information);
}

.border-all-5-hidden-alerte_bleu_information {
  border: 5px hidden var(--alerte_bleu_information);
}

.border-all-5-solid-blanc {
  border: 5px solid #ffffff;
}

.border-all-5-dashed-blanc {
  border: 5px dashed #ffffff;
}

.border-all-5-dotted-blanc {
  border: 5px dotted #ffffff;
}

.border-all-5-double-blanc {
  border: 5px double #ffffff;
}

.border-all-5-groove-blanc {
  border: 5px groove #ffffff;
}

.border-all-5-ridge-blanc {
  border: 5px ridge #ffffff;
}

.border-all-5-inset-blanc {
  border: 5px inset #ffffff;
}

.border-all-5-outset-blanc {
  border: 5px outset #ffffff;
}

.border-all-5-none-blanc {
  border: 5px none #ffffff;
}

.border-all-5-hidden-blanc {
  border: 5px hidden #ffffff;
}

.border-all-5-solid-noir {
  border: 5px solid #222222;
}

.border-all-5-dashed-noir {
  border: 5px dashed #222222;
}

.border-all-5-dotted-noir {
  border: 5px dotted #222222;
}

.border-all-5-double-noir {
  border: 5px double #222222;
}

.border-all-5-groove-noir {
  border: 5px groove #222222;
}

.border-all-5-ridge-noir {
  border: 5px ridge #222222;
}

.border-all-5-inset-noir {
  border: 5px inset #222222;
}

.border-all-5-outset-noir {
  border: 5px outset #222222;
}

.border-all-5-none-noir {
  border: 5px none #222222;
}

.border-all-5-hidden-noir {
  border: 5px hidden #222222;
}

.border-all-5-solid-gris_light {
  border: 5px solid var(--gris_light);
}

.border-all-5-dashed-gris_light {
  border: 5px dashed var(--gris_light);
}

.border-all-5-dotted-gris_light {
  border: 5px dotted var(--gris_light);
}

.border-all-5-double-gris_light {
  border: 5px double var(--gris_light);
}

.border-all-5-groove-gris_light {
  border: 5px groove var(--gris_light);
}

.border-all-5-ridge-gris_light {
  border: 5px ridge var(--gris_light);
}

.border-all-5-inset-gris_light {
  border: 5px inset var(--gris_light);
}

.border-all-5-outset-gris_light {
  border: 5px outset var(--gris_light);
}

.border-all-5-none-gris_light {
  border: 5px none var(--gris_light);
}

.border-all-5-hidden-gris_light {
  border: 5px hidden var(--gris_light);
}

.border-all-5-solid-gris_dark {
  border: 5px solid var(--gris_dark);
}

.border-all-5-dashed-gris_dark {
  border: 5px dashed var(--gris_dark);
}

.border-all-5-dotted-gris_dark {
  border: 5px dotted var(--gris_dark);
}

.border-all-5-double-gris_dark {
  border: 5px double var(--gris_dark);
}

.border-all-5-groove-gris_dark {
  border: 5px groove var(--gris_dark);
}

.border-all-5-ridge-gris_dark {
  border: 5px ridge var(--gris_dark);
}

.border-all-5-inset-gris_dark {
  border: 5px inset var(--gris_dark);
}

.border-all-5-outset-gris_dark {
  border: 5px outset var(--gris_dark);
}

.border-all-5-none-gris_dark {
  border: 5px none var(--gris_dark);
}

.border-all-5-hidden-gris_dark {
  border: 5px hidden var(--gris_dark);
}

.border-all-5-solid-gris_background {
  border: 5px solid var(--gris_background);
}

.border-all-5-dashed-gris_background {
  border: 5px dashed var(--gris_background);
}

.border-all-5-dotted-gris_background {
  border: 5px dotted var(--gris_background);
}

.border-all-5-double-gris_background {
  border: 5px double var(--gris_background);
}

.border-all-5-groove-gris_background {
  border: 5px groove var(--gris_background);
}

.border-all-5-ridge-gris_background {
  border: 5px ridge var(--gris_background);
}

.border-all-5-inset-gris_background {
  border: 5px inset var(--gris_background);
}

.border-all-5-outset-gris_background {
  border: 5px outset var(--gris_background);
}

.border-all-5-none-gris_background {
  border: 5px none var(--gris_background);
}

.border-all-5-hidden-gris_background {
  border: 5px hidden var(--gris_background);
}

.border-top-6-solid-corail_mh_brand {
  border-top: 6px solid var(--corail_mh_brand);
}

.border-top-6-dashed-corail_mh_brand {
  border-top: 6px dashed var(--corail_mh_brand);
}

.border-top-6-dotted-corail_mh_brand {
  border-top: 6px dotted var(--corail_mh_brand);
}

.border-top-6-double-corail_mh_brand {
  border-top: 6px double var(--corail_mh_brand);
}

.border-top-6-groove-corail_mh_brand {
  border-top: 6px groove var(--corail_mh_brand);
}

.border-top-6-ridge-corail_mh_brand {
  border-top: 6px ridge var(--corail_mh_brand);
}

.border-top-6-inset-corail_mh_brand {
  border-top: 6px inset var(--corail_mh_brand);
}

.border-top-6-outset-corail_mh_brand {
  border-top: 6px outset var(--corail_mh_brand);
}

.border-top-6-none-corail_mh_brand {
  border-top: 6px none var(--corail_mh_brand);
}

.border-top-6-hidden-corail_mh_brand {
  border-top: 6px hidden var(--corail_mh_brand);
}

.border-top-6-solid-corail_mh_dark {
  border-top: 6px solid var(--corail_mh_dark);
}

.border-top-6-dashed-corail_mh_dark {
  border-top: 6px dashed var(--corail_mh_dark);
}

.border-top-6-dotted-corail_mh_dark {
  border-top: 6px dotted var(--corail_mh_dark);
}

.border-top-6-double-corail_mh_dark {
  border-top: 6px double var(--corail_mh_dark);
}

.border-top-6-groove-corail_mh_dark {
  border-top: 6px groove var(--corail_mh_dark);
}

.border-top-6-ridge-corail_mh_dark {
  border-top: 6px ridge var(--corail_mh_dark);
}

.border-top-6-inset-corail_mh_dark {
  border-top: 6px inset var(--corail_mh_dark);
}

.border-top-6-outset-corail_mh_dark {
  border-top: 6px outset var(--corail_mh_dark);
}

.border-top-6-none-corail_mh_dark {
  border-top: 6px none var(--corail_mh_dark);
}

.border-top-6-hidden-corail_mh_dark {
  border-top: 6px hidden var(--corail_mh_dark);
}

.border-top-6-solid-corail_mh_light {
  border-top: 6px solid var(--corail_mh_light);
}

.border-top-6-dashed-corail_mh_light {
  border-top: 6px dashed var(--corail_mh_light);
}

.border-top-6-dotted-corail_mh_light {
  border-top: 6px dotted var(--corail_mh_light);
}

.border-top-6-double-corail_mh_light {
  border-top: 6px double var(--corail_mh_light);
}

.border-top-6-groove-corail_mh_light {
  border-top: 6px groove var(--corail_mh_light);
}

.border-top-6-ridge-corail_mh_light {
  border-top: 6px ridge var(--corail_mh_light);
}

.border-top-6-inset-corail_mh_light {
  border-top: 6px inset var(--corail_mh_light);
}

.border-top-6-outset-corail_mh_light {
  border-top: 6px outset var(--corail_mh_light);
}

.border-top-6-none-corail_mh_light {
  border-top: 6px none var(--corail_mh_light);
}

.border-top-6-hidden-corail_mh_light {
  border-top: 6px hidden var(--corail_mh_light);
}

.border-top-6-solid-corail_pastel {
  border-top: 6px solid var(--corail_pastel);
}

.border-top-6-dashed-corail_pastel {
  border-top: 6px dashed var(--corail_pastel);
}

.border-top-6-dotted-corail_pastel {
  border-top: 6px dotted var(--corail_pastel);
}

.border-top-6-double-corail_pastel {
  border-top: 6px double var(--corail_pastel);
}

.border-top-6-groove-corail_pastel {
  border-top: 6px groove var(--corail_pastel);
}

.border-top-6-ridge-corail_pastel {
  border-top: 6px ridge var(--corail_pastel);
}

.border-top-6-inset-corail_pastel {
  border-top: 6px inset var(--corail_pastel);
}

.border-top-6-outset-corail_pastel {
  border-top: 6px outset var(--corail_pastel);
}

.border-top-6-none-corail_pastel {
  border-top: 6px none var(--corail_pastel);
}

.border-top-6-hidden-corail_pastel {
  border-top: 6px hidden var(--corail_pastel);
}

.border-top-6-solid-corail_light {
  border-top: 6px solid var(--corail_light);
}

.border-top-6-dashed-corail_light {
  border-top: 6px dashed var(--corail_light);
}

.border-top-6-dotted-corail_light {
  border-top: 6px dotted var(--corail_light);
}

.border-top-6-double-corail_light {
  border-top: 6px double var(--corail_light);
}

.border-top-6-groove-corail_light {
  border-top: 6px groove var(--corail_light);
}

.border-top-6-ridge-corail_light {
  border-top: 6px ridge var(--corail_light);
}

.border-top-6-inset-corail_light {
  border-top: 6px inset var(--corail_light);
}

.border-top-6-outset-corail_light {
  border-top: 6px outset var(--corail_light);
}

.border-top-6-none-corail_light {
  border-top: 6px none var(--corail_light);
}

.border-top-6-hidden-corail_light {
  border-top: 6px hidden var(--corail_light);
}

.border-top-6-solid-corail_dark {
  border-top: 6px solid var(--corail_dark);
}

.border-top-6-dashed-corail_dark {
  border-top: 6px dashed var(--corail_dark);
}

.border-top-6-dotted-corail_dark {
  border-top: 6px dotted var(--corail_dark);
}

.border-top-6-double-corail_dark {
  border-top: 6px double var(--corail_dark);
}

.border-top-6-groove-corail_dark {
  border-top: 6px groove var(--corail_dark);
}

.border-top-6-ridge-corail_dark {
  border-top: 6px ridge var(--corail_dark);
}

.border-top-6-inset-corail_dark {
  border-top: 6px inset var(--corail_dark);
}

.border-top-6-outset-corail_dark {
  border-top: 6px outset var(--corail_dark);
}

.border-top-6-none-corail_dark {
  border-top: 6px none var(--corail_dark);
}

.border-top-6-hidden-corail_dark {
  border-top: 6px hidden var(--corail_dark);
}

.border-top-6-solid-gris_sable_light {
  border-top: 6px solid var(--gris_sable_light);
}

.border-top-6-dashed-gris_sable_light {
  border-top: 6px dashed var(--gris_sable_light);
}

.border-top-6-dotted-gris_sable_light {
  border-top: 6px dotted var(--gris_sable_light);
}

.border-top-6-double-gris_sable_light {
  border-top: 6px double var(--gris_sable_light);
}

.border-top-6-groove-gris_sable_light {
  border-top: 6px groove var(--gris_sable_light);
}

.border-top-6-ridge-gris_sable_light {
  border-top: 6px ridge var(--gris_sable_light);
}

.border-top-6-inset-gris_sable_light {
  border-top: 6px inset var(--gris_sable_light);
}

.border-top-6-outset-gris_sable_light {
  border-top: 6px outset var(--gris_sable_light);
}

.border-top-6-none-gris_sable_light {
  border-top: 6px none var(--gris_sable_light);
}

.border-top-6-hidden-gris_sable_light {
  border-top: 6px hidden var(--gris_sable_light);
}

.border-top-6-solid-gris_sable_dark {
  border-top: 6px solid var(--gris_sable_dark);
}

.border-top-6-dashed-gris_sable_dark {
  border-top: 6px dashed var(--gris_sable_dark);
}

.border-top-6-dotted-gris_sable_dark {
  border-top: 6px dotted var(--gris_sable_dark);
}

.border-top-6-double-gris_sable_dark {
  border-top: 6px double var(--gris_sable_dark);
}

.border-top-6-groove-gris_sable_dark {
  border-top: 6px groove var(--gris_sable_dark);
}

.border-top-6-ridge-gris_sable_dark {
  border-top: 6px ridge var(--gris_sable_dark);
}

.border-top-6-inset-gris_sable_dark {
  border-top: 6px inset var(--gris_sable_dark);
}

.border-top-6-outset-gris_sable_dark {
  border-top: 6px outset var(--gris_sable_dark);
}

.border-top-6-none-gris_sable_dark {
  border-top: 6px none var(--gris_sable_dark);
}

.border-top-6-hidden-gris_sable_dark {
  border-top: 6px hidden var(--gris_sable_dark);
}

.border-top-6-solid-gris_sable_pastel {
  border-top: 6px solid var(--gris_sable_pastel);
}

.border-top-6-dashed-gris_sable_pastel {
  border-top: 6px dashed var(--gris_sable_pastel);
}

.border-top-6-dotted-gris_sable_pastel {
  border-top: 6px dotted var(--gris_sable_pastel);
}

.border-top-6-double-gris_sable_pastel {
  border-top: 6px double var(--gris_sable_pastel);
}

.border-top-6-groove-gris_sable_pastel {
  border-top: 6px groove var(--gris_sable_pastel);
}

.border-top-6-ridge-gris_sable_pastel {
  border-top: 6px ridge var(--gris_sable_pastel);
}

.border-top-6-inset-gris_sable_pastel {
  border-top: 6px inset var(--gris_sable_pastel);
}

.border-top-6-outset-gris_sable_pastel {
  border-top: 6px outset var(--gris_sable_pastel);
}

.border-top-6-none-gris_sable_pastel {
  border-top: 6px none var(--gris_sable_pastel);
}

.border-top-6-hidden-gris_sable_pastel {
  border-top: 6px hidden var(--gris_sable_pastel);
}

.border-top-6-solid-jaune_light {
  border-top: 6px solid var(--jaune_light);
}

.border-top-6-dashed-jaune_light {
  border-top: 6px dashed var(--jaune_light);
}

.border-top-6-dotted-jaune_light {
  border-top: 6px dotted var(--jaune_light);
}

.border-top-6-double-jaune_light {
  border-top: 6px double var(--jaune_light);
}

.border-top-6-groove-jaune_light {
  border-top: 6px groove var(--jaune_light);
}

.border-top-6-ridge-jaune_light {
  border-top: 6px ridge var(--jaune_light);
}

.border-top-6-inset-jaune_light {
  border-top: 6px inset var(--jaune_light);
}

.border-top-6-outset-jaune_light {
  border-top: 6px outset var(--jaune_light);
}

.border-top-6-none-jaune_light {
  border-top: 6px none var(--jaune_light);
}

.border-top-6-hidden-jaune_light {
  border-top: 6px hidden var(--jaune_light);
}

.border-top-6-solid-jaune_dark {
  border-top: 6px solid var(--jaune_dark);
}

.border-top-6-dashed-jaune_dark {
  border-top: 6px dashed var(--jaune_dark);
}

.border-top-6-dotted-jaune_dark {
  border-top: 6px dotted var(--jaune_dark);
}

.border-top-6-double-jaune_dark {
  border-top: 6px double var(--jaune_dark);
}

.border-top-6-groove-jaune_dark {
  border-top: 6px groove var(--jaune_dark);
}

.border-top-6-ridge-jaune_dark {
  border-top: 6px ridge var(--jaune_dark);
}

.border-top-6-inset-jaune_dark {
  border-top: 6px inset var(--jaune_dark);
}

.border-top-6-outset-jaune_dark {
  border-top: 6px outset var(--jaune_dark);
}

.border-top-6-none-jaune_dark {
  border-top: 6px none var(--jaune_dark);
}

.border-top-6-hidden-jaune_dark {
  border-top: 6px hidden var(--jaune_dark);
}

.border-top-6-solid-jaune_pastel {
  border-top: 6px solid var(--jaune_pastel);
}

.border-top-6-dashed-jaune_pastel {
  border-top: 6px dashed var(--jaune_pastel);
}

.border-top-6-dotted-jaune_pastel {
  border-top: 6px dotted var(--jaune_pastel);
}

.border-top-6-double-jaune_pastel {
  border-top: 6px double var(--jaune_pastel);
}

.border-top-6-groove-jaune_pastel {
  border-top: 6px groove var(--jaune_pastel);
}

.border-top-6-ridge-jaune_pastel {
  border-top: 6px ridge var(--jaune_pastel);
}

.border-top-6-inset-jaune_pastel {
  border-top: 6px inset var(--jaune_pastel);
}

.border-top-6-outset-jaune_pastel {
  border-top: 6px outset var(--jaune_pastel);
}

.border-top-6-none-jaune_pastel {
  border-top: 6px none var(--jaune_pastel);
}

.border-top-6-hidden-jaune_pastel {
  border-top: 6px hidden var(--jaune_pastel);
}

.border-top-6-solid-vert_light {
  border-top: 6px solid var(--vert_light);
}

.border-top-6-dashed-vert_light {
  border-top: 6px dashed var(--vert_light);
}

.border-top-6-dotted-vert_light {
  border-top: 6px dotted var(--vert_light);
}

.border-top-6-double-vert_light {
  border-top: 6px double var(--vert_light);
}

.border-top-6-groove-vert_light {
  border-top: 6px groove var(--vert_light);
}

.border-top-6-ridge-vert_light {
  border-top: 6px ridge var(--vert_light);
}

.border-top-6-inset-vert_light {
  border-top: 6px inset var(--vert_light);
}

.border-top-6-outset-vert_light {
  border-top: 6px outset var(--vert_light);
}

.border-top-6-none-vert_light {
  border-top: 6px none var(--vert_light);
}

.border-top-6-hidden-vert_light {
  border-top: 6px hidden var(--vert_light);
}

.border-top-6-solid-vert_dark {
  border-top: 6px solid var(--vert_dark);
}

.border-top-6-dashed-vert_dark {
  border-top: 6px dashed var(--vert_dark);
}

.border-top-6-dotted-vert_dark {
  border-top: 6px dotted var(--vert_dark);
}

.border-top-6-double-vert_dark {
  border-top: 6px double var(--vert_dark);
}

.border-top-6-groove-vert_dark {
  border-top: 6px groove var(--vert_dark);
}

.border-top-6-ridge-vert_dark {
  border-top: 6px ridge var(--vert_dark);
}

.border-top-6-inset-vert_dark {
  border-top: 6px inset var(--vert_dark);
}

.border-top-6-outset-vert_dark {
  border-top: 6px outset var(--vert_dark);
}

.border-top-6-none-vert_dark {
  border-top: 6px none var(--vert_dark);
}

.border-top-6-hidden-vert_dark {
  border-top: 6px hidden var(--vert_dark);
}

.border-top-6-solid-vert_pastel {
  border-top: 6px solid var(--vert_pastel);
}

.border-top-6-dashed-vert_pastel {
  border-top: 6px dashed var(--vert_pastel);
}

.border-top-6-dotted-vert_pastel {
  border-top: 6px dotted var(--vert_pastel);
}

.border-top-6-double-vert_pastel {
  border-top: 6px double var(--vert_pastel);
}

.border-top-6-groove-vert_pastel {
  border-top: 6px groove var(--vert_pastel);
}

.border-top-6-ridge-vert_pastel {
  border-top: 6px ridge var(--vert_pastel);
}

.border-top-6-inset-vert_pastel {
  border-top: 6px inset var(--vert_pastel);
}

.border-top-6-outset-vert_pastel {
  border-top: 6px outset var(--vert_pastel);
}

.border-top-6-none-vert_pastel {
  border-top: 6px none var(--vert_pastel);
}

.border-top-6-hidden-vert_pastel {
  border-top: 6px hidden var(--vert_pastel);
}

.border-top-6-solid-bleu_turquoise_light {
  border-top: 6px solid var(--bleu_turquoise_light);
}

.border-top-6-dashed-bleu_turquoise_light {
  border-top: 6px dashed var(--bleu_turquoise_light);
}

.border-top-6-dotted-bleu_turquoise_light {
  border-top: 6px dotted var(--bleu_turquoise_light);
}

.border-top-6-double-bleu_turquoise_light {
  border-top: 6px double var(--bleu_turquoise_light);
}

.border-top-6-groove-bleu_turquoise_light {
  border-top: 6px groove var(--bleu_turquoise_light);
}

.border-top-6-ridge-bleu_turquoise_light {
  border-top: 6px ridge var(--bleu_turquoise_light);
}

.border-top-6-inset-bleu_turquoise_light {
  border-top: 6px inset var(--bleu_turquoise_light);
}

.border-top-6-outset-bleu_turquoise_light {
  border-top: 6px outset var(--bleu_turquoise_light);
}

.border-top-6-none-bleu_turquoise_light {
  border-top: 6px none var(--bleu_turquoise_light);
}

.border-top-6-hidden-bleu_turquoise_light {
  border-top: 6px hidden var(--bleu_turquoise_light);
}

.border-top-6-solid-bleu_turquoise_middle {
  border-top: 6px solid var(--bleu_turquoise_middle);
}

.border-top-6-dashed-bleu_turquoise_middle {
  border-top: 6px dashed var(--bleu_turquoise_middle);
}

.border-top-6-dotted-bleu_turquoise_middle {
  border-top: 6px dotted var(--bleu_turquoise_middle);
}

.border-top-6-double-bleu_turquoise_middle {
  border-top: 6px double var(--bleu_turquoise_middle);
}

.border-top-6-groove-bleu_turquoise_middle {
  border-top: 6px groove var(--bleu_turquoise_middle);
}

.border-top-6-ridge-bleu_turquoise_middle {
  border-top: 6px ridge var(--bleu_turquoise_middle);
}

.border-top-6-inset-bleu_turquoise_middle {
  border-top: 6px inset var(--bleu_turquoise_middle);
}

.border-top-6-outset-bleu_turquoise_middle {
  border-top: 6px outset var(--bleu_turquoise_middle);
}

.border-top-6-none-bleu_turquoise_middle {
  border-top: 6px none var(--bleu_turquoise_middle);
}

.border-top-6-hidden-bleu_turquoise_middle {
  border-top: 6px hidden var(--bleu_turquoise_middle);
}

.border-top-6-solid-bleu_turquoise_dark {
  border-top: 6px solid var(--bleu_turquoise_dark);
}

.border-top-6-dashed-bleu_turquoise_dark {
  border-top: 6px dashed var(--bleu_turquoise_dark);
}

.border-top-6-dotted-bleu_turquoise_dark {
  border-top: 6px dotted var(--bleu_turquoise_dark);
}

.border-top-6-double-bleu_turquoise_dark {
  border-top: 6px double var(--bleu_turquoise_dark);
}

.border-top-6-groove-bleu_turquoise_dark {
  border-top: 6px groove var(--bleu_turquoise_dark);
}

.border-top-6-ridge-bleu_turquoise_dark {
  border-top: 6px ridge var(--bleu_turquoise_dark);
}

.border-top-6-inset-bleu_turquoise_dark {
  border-top: 6px inset var(--bleu_turquoise_dark);
}

.border-top-6-outset-bleu_turquoise_dark {
  border-top: 6px outset var(--bleu_turquoise_dark);
}

.border-top-6-none-bleu_turquoise_dark {
  border-top: 6px none var(--bleu_turquoise_dark);
}

.border-top-6-hidden-bleu_turquoise_dark {
  border-top: 6px hidden var(--bleu_turquoise_dark);
}

.border-top-6-solid-bleu_turquoise_pastel {
  border-top: 6px solid var(--bleu_turquoise_pastel);
}

.border-top-6-dashed-bleu_turquoise_pastel {
  border-top: 6px dashed var(--bleu_turquoise_pastel);
}

.border-top-6-dotted-bleu_turquoise_pastel {
  border-top: 6px dotted var(--bleu_turquoise_pastel);
}

.border-top-6-double-bleu_turquoise_pastel {
  border-top: 6px double var(--bleu_turquoise_pastel);
}

.border-top-6-groove-bleu_turquoise_pastel {
  border-top: 6px groove var(--bleu_turquoise_pastel);
}

.border-top-6-ridge-bleu_turquoise_pastel {
  border-top: 6px ridge var(--bleu_turquoise_pastel);
}

.border-top-6-inset-bleu_turquoise_pastel {
  border-top: 6px inset var(--bleu_turquoise_pastel);
}

.border-top-6-outset-bleu_turquoise_pastel {
  border-top: 6px outset var(--bleu_turquoise_pastel);
}

.border-top-6-none-bleu_turquoise_pastel {
  border-top: 6px none var(--bleu_turquoise_pastel);
}

.border-top-6-hidden-bleu_turquoise_pastel {
  border-top: 6px hidden var(--bleu_turquoise_pastel);
}

.border-top-6-solid-bleu_light {
  border-top: 6px solid var(--bleu_light);
}

.border-top-6-dashed-bleu_light {
  border-top: 6px dashed var(--bleu_light);
}

.border-top-6-dotted-bleu_light {
  border-top: 6px dotted var(--bleu_light);
}

.border-top-6-double-bleu_light {
  border-top: 6px double var(--bleu_light);
}

.border-top-6-groove-bleu_light {
  border-top: 6px groove var(--bleu_light);
}

.border-top-6-ridge-bleu_light {
  border-top: 6px ridge var(--bleu_light);
}

.border-top-6-inset-bleu_light {
  border-top: 6px inset var(--bleu_light);
}

.border-top-6-outset-bleu_light {
  border-top: 6px outset var(--bleu_light);
}

.border-top-6-none-bleu_light {
  border-top: 6px none var(--bleu_light);
}

.border-top-6-hidden-bleu_light {
  border-top: 6px hidden var(--bleu_light);
}

.border-top-6-solid-bleu_pastel {
  border-top: 6px solid var(--bleu_pastel);
}

.border-top-6-dashed-bleu_pastel {
  border-top: 6px dashed var(--bleu_pastel);
}

.border-top-6-dotted-bleu_pastel {
  border-top: 6px dotted var(--bleu_pastel);
}

.border-top-6-double-bleu_pastel {
  border-top: 6px double var(--bleu_pastel);
}

.border-top-6-groove-bleu_pastel {
  border-top: 6px groove var(--bleu_pastel);
}

.border-top-6-ridge-bleu_pastel {
  border-top: 6px ridge var(--bleu_pastel);
}

.border-top-6-inset-bleu_pastel {
  border-top: 6px inset var(--bleu_pastel);
}

.border-top-6-outset-bleu_pastel {
  border-top: 6px outset var(--bleu_pastel);
}

.border-top-6-none-bleu_pastel {
  border-top: 6px none var(--bleu_pastel);
}

.border-top-6-hidden-bleu_pastel {
  border-top: 6px hidden var(--bleu_pastel);
}

.border-top-6-solid-bleu_dark {
  border-top: 6px solid var(--bleu_dark);
}

.border-top-6-dashed-bleu_dark {
  border-top: 6px dashed var(--bleu_dark);
}

.border-top-6-dotted-bleu_dark {
  border-top: 6px dotted var(--bleu_dark);
}

.border-top-6-double-bleu_dark {
  border-top: 6px double var(--bleu_dark);
}

.border-top-6-groove-bleu_dark {
  border-top: 6px groove var(--bleu_dark);
}

.border-top-6-ridge-bleu_dark {
  border-top: 6px ridge var(--bleu_dark);
}

.border-top-6-inset-bleu_dark {
  border-top: 6px inset var(--bleu_dark);
}

.border-top-6-outset-bleu_dark {
  border-top: 6px outset var(--bleu_dark);
}

.border-top-6-none-bleu_dark {
  border-top: 6px none var(--bleu_dark);
}

.border-top-6-hidden-bleu_dark {
  border-top: 6px hidden var(--bleu_dark);
}

.border-top-6-solid-violet_light {
  border-top: 6px solid var(--violet_light);
}

.border-top-6-dashed-violet_light {
  border-top: 6px dashed var(--violet_light);
}

.border-top-6-dotted-violet_light {
  border-top: 6px dotted var(--violet_light);
}

.border-top-6-double-violet_light {
  border-top: 6px double var(--violet_light);
}

.border-top-6-groove-violet_light {
  border-top: 6px groove var(--violet_light);
}

.border-top-6-ridge-violet_light {
  border-top: 6px ridge var(--violet_light);
}

.border-top-6-inset-violet_light {
  border-top: 6px inset var(--violet_light);
}

.border-top-6-outset-violet_light {
  border-top: 6px outset var(--violet_light);
}

.border-top-6-none-violet_light {
  border-top: 6px none var(--violet_light);
}

.border-top-6-hidden-violet_light {
  border-top: 6px hidden var(--violet_light);
}

.border-top-6-solid-violet_dark {
  border-top: 6px solid var(--violet_dark);
}

.border-top-6-dashed-violet_dark {
  border-top: 6px dashed var(--violet_dark);
}

.border-top-6-dotted-violet_dark {
  border-top: 6px dotted var(--violet_dark);
}

.border-top-6-double-violet_dark {
  border-top: 6px double var(--violet_dark);
}

.border-top-6-groove-violet_dark {
  border-top: 6px groove var(--violet_dark);
}

.border-top-6-ridge-violet_dark {
  border-top: 6px ridge var(--violet_dark);
}

.border-top-6-inset-violet_dark {
  border-top: 6px inset var(--violet_dark);
}

.border-top-6-outset-violet_dark {
  border-top: 6px outset var(--violet_dark);
}

.border-top-6-none-violet_dark {
  border-top: 6px none var(--violet_dark);
}

.border-top-6-hidden-violet_dark {
  border-top: 6px hidden var(--violet_dark);
}

.border-top-6-solid-violet_light_deces {
  border-top: 6px solid var(--violet_light_deces);
}

.border-top-6-dashed-violet_light_deces {
  border-top: 6px dashed var(--violet_light_deces);
}

.border-top-6-dotted-violet_light_deces {
  border-top: 6px dotted var(--violet_light_deces);
}

.border-top-6-double-violet_light_deces {
  border-top: 6px double var(--violet_light_deces);
}

.border-top-6-groove-violet_light_deces {
  border-top: 6px groove var(--violet_light_deces);
}

.border-top-6-ridge-violet_light_deces {
  border-top: 6px ridge var(--violet_light_deces);
}

.border-top-6-inset-violet_light_deces {
  border-top: 6px inset var(--violet_light_deces);
}

.border-top-6-outset-violet_light_deces {
  border-top: 6px outset var(--violet_light_deces);
}

.border-top-6-none-violet_light_deces {
  border-top: 6px none var(--violet_light_deces);
}

.border-top-6-hidden-violet_light_deces {
  border-top: 6px hidden var(--violet_light_deces);
}

.border-top-6-solid-violet_dark_deces {
  border-top: 6px solid var(--violet_dark_deces);
}

.border-top-6-dashed-violet_dark_deces {
  border-top: 6px dashed var(--violet_dark_deces);
}

.border-top-6-dotted-violet_dark_deces {
  border-top: 6px dotted var(--violet_dark_deces);
}

.border-top-6-double-violet_dark_deces {
  border-top: 6px double var(--violet_dark_deces);
}

.border-top-6-groove-violet_dark_deces {
  border-top: 6px groove var(--violet_dark_deces);
}

.border-top-6-ridge-violet_dark_deces {
  border-top: 6px ridge var(--violet_dark_deces);
}

.border-top-6-inset-violet_dark_deces {
  border-top: 6px inset var(--violet_dark_deces);
}

.border-top-6-outset-violet_dark_deces {
  border-top: 6px outset var(--violet_dark_deces);
}

.border-top-6-none-violet_dark_deces {
  border-top: 6px none var(--violet_dark_deces);
}

.border-top-6-hidden-violet_dark_deces {
  border-top: 6px hidden var(--violet_dark_deces);
}

.border-top-6-solid-violet_pastel {
  border-top: 6px solid var(--violet_pastel);
}

.border-top-6-dashed-violet_pastel {
  border-top: 6px dashed var(--violet_pastel);
}

.border-top-6-dotted-violet_pastel {
  border-top: 6px dotted var(--violet_pastel);
}

.border-top-6-double-violet_pastel {
  border-top: 6px double var(--violet_pastel);
}

.border-top-6-groove-violet_pastel {
  border-top: 6px groove var(--violet_pastel);
}

.border-top-6-ridge-violet_pastel {
  border-top: 6px ridge var(--violet_pastel);
}

.border-top-6-inset-violet_pastel {
  border-top: 6px inset var(--violet_pastel);
}

.border-top-6-outset-violet_pastel {
  border-top: 6px outset var(--violet_pastel);
}

.border-top-6-none-violet_pastel {
  border-top: 6px none var(--violet_pastel);
}

.border-top-6-hidden-violet_pastel {
  border-top: 6px hidden var(--violet_pastel);
}

.border-top-6-solid-violet_pastel_deces {
  border-top: 6px solid var(--violet_pastel_deces);
}

.border-top-6-dashed-violet_pastel_deces {
  border-top: 6px dashed var(--violet_pastel_deces);
}

.border-top-6-dotted-violet_pastel_deces {
  border-top: 6px dotted var(--violet_pastel_deces);
}

.border-top-6-double-violet_pastel_deces {
  border-top: 6px double var(--violet_pastel_deces);
}

.border-top-6-groove-violet_pastel_deces {
  border-top: 6px groove var(--violet_pastel_deces);
}

.border-top-6-ridge-violet_pastel_deces {
  border-top: 6px ridge var(--violet_pastel_deces);
}

.border-top-6-inset-violet_pastel_deces {
  border-top: 6px inset var(--violet_pastel_deces);
}

.border-top-6-outset-violet_pastel_deces {
  border-top: 6px outset var(--violet_pastel_deces);
}

.border-top-6-none-violet_pastel_deces {
  border-top: 6px none var(--violet_pastel_deces);
}

.border-top-6-hidden-violet_pastel_deces {
  border-top: 6px hidden var(--violet_pastel_deces);
}

.border-top-6-solid-mauve {
  border-top: 6px solid var(--mauve);
}

.border-top-6-dashed-mauve {
  border-top: 6px dashed var(--mauve);
}

.border-top-6-dotted-mauve {
  border-top: 6px dotted var(--mauve);
}

.border-top-6-double-mauve {
  border-top: 6px double var(--mauve);
}

.border-top-6-groove-mauve {
  border-top: 6px groove var(--mauve);
}

.border-top-6-ridge-mauve {
  border-top: 6px ridge var(--mauve);
}

.border-top-6-inset-mauve {
  border-top: 6px inset var(--mauve);
}

.border-top-6-outset-mauve {
  border-top: 6px outset var(--mauve);
}

.border-top-6-none-mauve {
  border-top: 6px none var(--mauve);
}

.border-top-6-hidden-mauve {
  border-top: 6px hidden var(--mauve);
}

.border-top-6-solid-rose_light {
  border-top: 6px solid var(--rose_light);
}

.border-top-6-dashed-rose_light {
  border-top: 6px dashed var(--rose_light);
}

.border-top-6-dotted-rose_light {
  border-top: 6px dotted var(--rose_light);
}

.border-top-6-double-rose_light {
  border-top: 6px double var(--rose_light);
}

.border-top-6-groove-rose_light {
  border-top: 6px groove var(--rose_light);
}

.border-top-6-ridge-rose_light {
  border-top: 6px ridge var(--rose_light);
}

.border-top-6-inset-rose_light {
  border-top: 6px inset var(--rose_light);
}

.border-top-6-outset-rose_light {
  border-top: 6px outset var(--rose_light);
}

.border-top-6-none-rose_light {
  border-top: 6px none var(--rose_light);
}

.border-top-6-hidden-rose_light {
  border-top: 6px hidden var(--rose_light);
}

.border-top-6-solid-rose_dark {
  border-top: 6px solid var(--rose_dark);
}

.border-top-6-dashed-rose_dark {
  border-top: 6px dashed var(--rose_dark);
}

.border-top-6-dotted-rose_dark {
  border-top: 6px dotted var(--rose_dark);
}

.border-top-6-double-rose_dark {
  border-top: 6px double var(--rose_dark);
}

.border-top-6-groove-rose_dark {
  border-top: 6px groove var(--rose_dark);
}

.border-top-6-ridge-rose_dark {
  border-top: 6px ridge var(--rose_dark);
}

.border-top-6-inset-rose_dark {
  border-top: 6px inset var(--rose_dark);
}

.border-top-6-outset-rose_dark {
  border-top: 6px outset var(--rose_dark);
}

.border-top-6-none-rose_dark {
  border-top: 6px none var(--rose_dark);
}

.border-top-6-hidden-rose_dark {
  border-top: 6px hidden var(--rose_dark);
}

.border-top-6-solid-rose_pastel {
  border-top: 6px solid var(--rose_pastel);
}

.border-top-6-dashed-rose_pastel {
  border-top: 6px dashed var(--rose_pastel);
}

.border-top-6-dotted-rose_pastel {
  border-top: 6px dotted var(--rose_pastel);
}

.border-top-6-double-rose_pastel {
  border-top: 6px double var(--rose_pastel);
}

.border-top-6-groove-rose_pastel {
  border-top: 6px groove var(--rose_pastel);
}

.border-top-6-ridge-rose_pastel {
  border-top: 6px ridge var(--rose_pastel);
}

.border-top-6-inset-rose_pastel {
  border-top: 6px inset var(--rose_pastel);
}

.border-top-6-outset-rose_pastel {
  border-top: 6px outset var(--rose_pastel);
}

.border-top-6-none-rose_pastel {
  border-top: 6px none var(--rose_pastel);
}

.border-top-6-hidden-rose_pastel {
  border-top: 6px hidden var(--rose_pastel);
}

.border-top-6-solid-rose_chair_light {
  border-top: 6px solid var(--rose_chair_light);
}

.border-top-6-dashed-rose_chair_light {
  border-top: 6px dashed var(--rose_chair_light);
}

.border-top-6-dotted-rose_chair_light {
  border-top: 6px dotted var(--rose_chair_light);
}

.border-top-6-double-rose_chair_light {
  border-top: 6px double var(--rose_chair_light);
}

.border-top-6-groove-rose_chair_light {
  border-top: 6px groove var(--rose_chair_light);
}

.border-top-6-ridge-rose_chair_light {
  border-top: 6px ridge var(--rose_chair_light);
}

.border-top-6-inset-rose_chair_light {
  border-top: 6px inset var(--rose_chair_light);
}

.border-top-6-outset-rose_chair_light {
  border-top: 6px outset var(--rose_chair_light);
}

.border-top-6-none-rose_chair_light {
  border-top: 6px none var(--rose_chair_light);
}

.border-top-6-hidden-rose_chair_light {
  border-top: 6px hidden var(--rose_chair_light);
}

.border-top-6-solid-rose_chair_dark {
  border-top: 6px solid var(--rose_chair_dark);
}

.border-top-6-dashed-rose_chair_dark {
  border-top: 6px dashed var(--rose_chair_dark);
}

.border-top-6-dotted-rose_chair_dark {
  border-top: 6px dotted var(--rose_chair_dark);
}

.border-top-6-double-rose_chair_dark {
  border-top: 6px double var(--rose_chair_dark);
}

.border-top-6-groove-rose_chair_dark {
  border-top: 6px groove var(--rose_chair_dark);
}

.border-top-6-ridge-rose_chair_dark {
  border-top: 6px ridge var(--rose_chair_dark);
}

.border-top-6-inset-rose_chair_dark {
  border-top: 6px inset var(--rose_chair_dark);
}

.border-top-6-outset-rose_chair_dark {
  border-top: 6px outset var(--rose_chair_dark);
}

.border-top-6-none-rose_chair_dark {
  border-top: 6px none var(--rose_chair_dark);
}

.border-top-6-hidden-rose_chair_dark {
  border-top: 6px hidden var(--rose_chair_dark);
}

.border-top-6-solid-rose_chair_pastel {
  border-top: 6px solid var(--rose_chair_pastel);
}

.border-top-6-dashed-rose_chair_pastel {
  border-top: 6px dashed var(--rose_chair_pastel);
}

.border-top-6-dotted-rose_chair_pastel {
  border-top: 6px dotted var(--rose_chair_pastel);
}

.border-top-6-double-rose_chair_pastel {
  border-top: 6px double var(--rose_chair_pastel);
}

.border-top-6-groove-rose_chair_pastel {
  border-top: 6px groove var(--rose_chair_pastel);
}

.border-top-6-ridge-rose_chair_pastel {
  border-top: 6px ridge var(--rose_chair_pastel);
}

.border-top-6-inset-rose_chair_pastel {
  border-top: 6px inset var(--rose_chair_pastel);
}

.border-top-6-outset-rose_chair_pastel {
  border-top: 6px outset var(--rose_chair_pastel);
}

.border-top-6-none-rose_chair_pastel {
  border-top: 6px none var(--rose_chair_pastel);
}

.border-top-6-hidden-rose_chair_pastel {
  border-top: 6px hidden var(--rose_chair_pastel);
}

.border-top-6-solid-vert_positif {
  border-top: 6px solid var(--vert_positif);
}

.border-top-6-dashed-vert_positif {
  border-top: 6px dashed var(--vert_positif);
}

.border-top-6-dotted-vert_positif {
  border-top: 6px dotted var(--vert_positif);
}

.border-top-6-double-vert_positif {
  border-top: 6px double var(--vert_positif);
}

.border-top-6-groove-vert_positif {
  border-top: 6px groove var(--vert_positif);
}

.border-top-6-ridge-vert_positif {
  border-top: 6px ridge var(--vert_positif);
}

.border-top-6-inset-vert_positif {
  border-top: 6px inset var(--vert_positif);
}

.border-top-6-outset-vert_positif {
  border-top: 6px outset var(--vert_positif);
}

.border-top-6-none-vert_positif {
  border-top: 6px none var(--vert_positif);
}

.border-top-6-hidden-vert_positif {
  border-top: 6px hidden var(--vert_positif);
}

.border-top-6-solid-rouge_negatif {
  border-top: 6px solid var(--rouge_negatif);
}

.border-top-6-dashed-rouge_negatif {
  border-top: 6px dashed var(--rouge_negatif);
}

.border-top-6-dotted-rouge_negatif {
  border-top: 6px dotted var(--rouge_negatif);
}

.border-top-6-double-rouge_negatif {
  border-top: 6px double var(--rouge_negatif);
}

.border-top-6-groove-rouge_negatif {
  border-top: 6px groove var(--rouge_negatif);
}

.border-top-6-ridge-rouge_negatif {
  border-top: 6px ridge var(--rouge_negatif);
}

.border-top-6-inset-rouge_negatif {
  border-top: 6px inset var(--rouge_negatif);
}

.border-top-6-outset-rouge_negatif {
  border-top: 6px outset var(--rouge_negatif);
}

.border-top-6-none-rouge_negatif {
  border-top: 6px none var(--rouge_negatif);
}

.border-top-6-hidden-rouge_negatif {
  border-top: 6px hidden var(--rouge_negatif);
}

.border-top-6-solid-bleu_focus {
  border-top: 6px solid var(--bleu_focus);
}

.border-top-6-dashed-bleu_focus {
  border-top: 6px dashed var(--bleu_focus);
}

.border-top-6-dotted-bleu_focus {
  border-top: 6px dotted var(--bleu_focus);
}

.border-top-6-double-bleu_focus {
  border-top: 6px double var(--bleu_focus);
}

.border-top-6-groove-bleu_focus {
  border-top: 6px groove var(--bleu_focus);
}

.border-top-6-ridge-bleu_focus {
  border-top: 6px ridge var(--bleu_focus);
}

.border-top-6-inset-bleu_focus {
  border-top: 6px inset var(--bleu_focus);
}

.border-top-6-outset-bleu_focus {
  border-top: 6px outset var(--bleu_focus);
}

.border-top-6-none-bleu_focus {
  border-top: 6px none var(--bleu_focus);
}

.border-top-6-hidden-bleu_focus {
  border-top: 6px hidden var(--bleu_focus);
}

.border-top-6-solid-alerte_vert_positif {
  border-top: 6px solid var(--alerte_vert_positif);
}

.border-top-6-dashed-alerte_vert_positif {
  border-top: 6px dashed var(--alerte_vert_positif);
}

.border-top-6-dotted-alerte_vert_positif {
  border-top: 6px dotted var(--alerte_vert_positif);
}

.border-top-6-double-alerte_vert_positif {
  border-top: 6px double var(--alerte_vert_positif);
}

.border-top-6-groove-alerte_vert_positif {
  border-top: 6px groove var(--alerte_vert_positif);
}

.border-top-6-ridge-alerte_vert_positif {
  border-top: 6px ridge var(--alerte_vert_positif);
}

.border-top-6-inset-alerte_vert_positif {
  border-top: 6px inset var(--alerte_vert_positif);
}

.border-top-6-outset-alerte_vert_positif {
  border-top: 6px outset var(--alerte_vert_positif);
}

.border-top-6-none-alerte_vert_positif {
  border-top: 6px none var(--alerte_vert_positif);
}

.border-top-6-hidden-alerte_vert_positif {
  border-top: 6px hidden var(--alerte_vert_positif);
}

.border-top-6-solid-alerte_rouge_negatif {
  border-top: 6px solid var(--alerte_rouge_negatif);
}

.border-top-6-dashed-alerte_rouge_negatif {
  border-top: 6px dashed var(--alerte_rouge_negatif);
}

.border-top-6-dotted-alerte_rouge_negatif {
  border-top: 6px dotted var(--alerte_rouge_negatif);
}

.border-top-6-double-alerte_rouge_negatif {
  border-top: 6px double var(--alerte_rouge_negatif);
}

.border-top-6-groove-alerte_rouge_negatif {
  border-top: 6px groove var(--alerte_rouge_negatif);
}

.border-top-6-ridge-alerte_rouge_negatif {
  border-top: 6px ridge var(--alerte_rouge_negatif);
}

.border-top-6-inset-alerte_rouge_negatif {
  border-top: 6px inset var(--alerte_rouge_negatif);
}

.border-top-6-outset-alerte_rouge_negatif {
  border-top: 6px outset var(--alerte_rouge_negatif);
}

.border-top-6-none-alerte_rouge_negatif {
  border-top: 6px none var(--alerte_rouge_negatif);
}

.border-top-6-hidden-alerte_rouge_negatif {
  border-top: 6px hidden var(--alerte_rouge_negatif);
}

.border-top-6-solid-alerte_bleu_information {
  border-top: 6px solid var(--alerte_bleu_information);
}

.border-top-6-dashed-alerte_bleu_information {
  border-top: 6px dashed var(--alerte_bleu_information);
}

.border-top-6-dotted-alerte_bleu_information {
  border-top: 6px dotted var(--alerte_bleu_information);
}

.border-top-6-double-alerte_bleu_information {
  border-top: 6px double var(--alerte_bleu_information);
}

.border-top-6-groove-alerte_bleu_information {
  border-top: 6px groove var(--alerte_bleu_information);
}

.border-top-6-ridge-alerte_bleu_information {
  border-top: 6px ridge var(--alerte_bleu_information);
}

.border-top-6-inset-alerte_bleu_information {
  border-top: 6px inset var(--alerte_bleu_information);
}

.border-top-6-outset-alerte_bleu_information {
  border-top: 6px outset var(--alerte_bleu_information);
}

.border-top-6-none-alerte_bleu_information {
  border-top: 6px none var(--alerte_bleu_information);
}

.border-top-6-hidden-alerte_bleu_information {
  border-top: 6px hidden var(--alerte_bleu_information);
}

.border-top-6-solid-blanc {
  border-top: 6px solid #ffffff;
}

.border-top-6-dashed-blanc {
  border-top: 6px dashed #ffffff;
}

.border-top-6-dotted-blanc {
  border-top: 6px dotted #ffffff;
}

.border-top-6-double-blanc {
  border-top: 6px double #ffffff;
}

.border-top-6-groove-blanc {
  border-top: 6px groove #ffffff;
}

.border-top-6-ridge-blanc {
  border-top: 6px ridge #ffffff;
}

.border-top-6-inset-blanc {
  border-top: 6px inset #ffffff;
}

.border-top-6-outset-blanc {
  border-top: 6px outset #ffffff;
}

.border-top-6-none-blanc {
  border-top: 6px none #ffffff;
}

.border-top-6-hidden-blanc {
  border-top: 6px hidden #ffffff;
}

.border-top-6-solid-noir {
  border-top: 6px solid #222222;
}

.border-top-6-dashed-noir {
  border-top: 6px dashed #222222;
}

.border-top-6-dotted-noir {
  border-top: 6px dotted #222222;
}

.border-top-6-double-noir {
  border-top: 6px double #222222;
}

.border-top-6-groove-noir {
  border-top: 6px groove #222222;
}

.border-top-6-ridge-noir {
  border-top: 6px ridge #222222;
}

.border-top-6-inset-noir {
  border-top: 6px inset #222222;
}

.border-top-6-outset-noir {
  border-top: 6px outset #222222;
}

.border-top-6-none-noir {
  border-top: 6px none #222222;
}

.border-top-6-hidden-noir {
  border-top: 6px hidden #222222;
}

.border-top-6-solid-gris_light {
  border-top: 6px solid var(--gris_light);
}

.border-top-6-dashed-gris_light {
  border-top: 6px dashed var(--gris_light);
}

.border-top-6-dotted-gris_light {
  border-top: 6px dotted var(--gris_light);
}

.border-top-6-double-gris_light {
  border-top: 6px double var(--gris_light);
}

.border-top-6-groove-gris_light {
  border-top: 6px groove var(--gris_light);
}

.border-top-6-ridge-gris_light {
  border-top: 6px ridge var(--gris_light);
}

.border-top-6-inset-gris_light {
  border-top: 6px inset var(--gris_light);
}

.border-top-6-outset-gris_light {
  border-top: 6px outset var(--gris_light);
}

.border-top-6-none-gris_light {
  border-top: 6px none var(--gris_light);
}

.border-top-6-hidden-gris_light {
  border-top: 6px hidden var(--gris_light);
}

.border-top-6-solid-gris_dark {
  border-top: 6px solid var(--gris_dark);
}

.border-top-6-dashed-gris_dark {
  border-top: 6px dashed var(--gris_dark);
}

.border-top-6-dotted-gris_dark {
  border-top: 6px dotted var(--gris_dark);
}

.border-top-6-double-gris_dark {
  border-top: 6px double var(--gris_dark);
}

.border-top-6-groove-gris_dark {
  border-top: 6px groove var(--gris_dark);
}

.border-top-6-ridge-gris_dark {
  border-top: 6px ridge var(--gris_dark);
}

.border-top-6-inset-gris_dark {
  border-top: 6px inset var(--gris_dark);
}

.border-top-6-outset-gris_dark {
  border-top: 6px outset var(--gris_dark);
}

.border-top-6-none-gris_dark {
  border-top: 6px none var(--gris_dark);
}

.border-top-6-hidden-gris_dark {
  border-top: 6px hidden var(--gris_dark);
}

.border-top-6-solid-gris_background {
  border-top: 6px solid var(--gris_background);
}

.border-top-6-dashed-gris_background {
  border-top: 6px dashed var(--gris_background);
}

.border-top-6-dotted-gris_background {
  border-top: 6px dotted var(--gris_background);
}

.border-top-6-double-gris_background {
  border-top: 6px double var(--gris_background);
}

.border-top-6-groove-gris_background {
  border-top: 6px groove var(--gris_background);
}

.border-top-6-ridge-gris_background {
  border-top: 6px ridge var(--gris_background);
}

.border-top-6-inset-gris_background {
  border-top: 6px inset var(--gris_background);
}

.border-top-6-outset-gris_background {
  border-top: 6px outset var(--gris_background);
}

.border-top-6-none-gris_background {
  border-top: 6px none var(--gris_background);
}

.border-top-6-hidden-gris_background {
  border-top: 6px hidden var(--gris_background);
}

.border-bottom-6-solid-corail_mh_brand {
  border-bottom: 6px solid var(--corail_mh_brand);
}

.border-bottom-6-dashed-corail_mh_brand {
  border-bottom: 6px dashed var(--corail_mh_brand);
}

.border-bottom-6-dotted-corail_mh_brand {
  border-bottom: 6px dotted var(--corail_mh_brand);
}

.border-bottom-6-double-corail_mh_brand {
  border-bottom: 6px double var(--corail_mh_brand);
}

.border-bottom-6-groove-corail_mh_brand {
  border-bottom: 6px groove var(--corail_mh_brand);
}

.border-bottom-6-ridge-corail_mh_brand {
  border-bottom: 6px ridge var(--corail_mh_brand);
}

.border-bottom-6-inset-corail_mh_brand {
  border-bottom: 6px inset var(--corail_mh_brand);
}

.border-bottom-6-outset-corail_mh_brand {
  border-bottom: 6px outset var(--corail_mh_brand);
}

.border-bottom-6-none-corail_mh_brand {
  border-bottom: 6px none var(--corail_mh_brand);
}

.border-bottom-6-hidden-corail_mh_brand {
  border-bottom: 6px hidden var(--corail_mh_brand);
}

.border-bottom-6-solid-corail_mh_dark {
  border-bottom: 6px solid var(--corail_mh_dark);
}

.border-bottom-6-dashed-corail_mh_dark {
  border-bottom: 6px dashed var(--corail_mh_dark);
}

.border-bottom-6-dotted-corail_mh_dark {
  border-bottom: 6px dotted var(--corail_mh_dark);
}

.border-bottom-6-double-corail_mh_dark {
  border-bottom: 6px double var(--corail_mh_dark);
}

.border-bottom-6-groove-corail_mh_dark {
  border-bottom: 6px groove var(--corail_mh_dark);
}

.border-bottom-6-ridge-corail_mh_dark {
  border-bottom: 6px ridge var(--corail_mh_dark);
}

.border-bottom-6-inset-corail_mh_dark {
  border-bottom: 6px inset var(--corail_mh_dark);
}

.border-bottom-6-outset-corail_mh_dark {
  border-bottom: 6px outset var(--corail_mh_dark);
}

.border-bottom-6-none-corail_mh_dark {
  border-bottom: 6px none var(--corail_mh_dark);
}

.border-bottom-6-hidden-corail_mh_dark {
  border-bottom: 6px hidden var(--corail_mh_dark);
}

.border-bottom-6-solid-corail_mh_light {
  border-bottom: 6px solid var(--corail_mh_light);
}

.border-bottom-6-dashed-corail_mh_light {
  border-bottom: 6px dashed var(--corail_mh_light);
}

.border-bottom-6-dotted-corail_mh_light {
  border-bottom: 6px dotted var(--corail_mh_light);
}

.border-bottom-6-double-corail_mh_light {
  border-bottom: 6px double var(--corail_mh_light);
}

.border-bottom-6-groove-corail_mh_light {
  border-bottom: 6px groove var(--corail_mh_light);
}

.border-bottom-6-ridge-corail_mh_light {
  border-bottom: 6px ridge var(--corail_mh_light);
}

.border-bottom-6-inset-corail_mh_light {
  border-bottom: 6px inset var(--corail_mh_light);
}

.border-bottom-6-outset-corail_mh_light {
  border-bottom: 6px outset var(--corail_mh_light);
}

.border-bottom-6-none-corail_mh_light {
  border-bottom: 6px none var(--corail_mh_light);
}

.border-bottom-6-hidden-corail_mh_light {
  border-bottom: 6px hidden var(--corail_mh_light);
}

.border-bottom-6-solid-corail_pastel {
  border-bottom: 6px solid var(--corail_pastel);
}

.border-bottom-6-dashed-corail_pastel {
  border-bottom: 6px dashed var(--corail_pastel);
}

.border-bottom-6-dotted-corail_pastel {
  border-bottom: 6px dotted var(--corail_pastel);
}

.border-bottom-6-double-corail_pastel {
  border-bottom: 6px double var(--corail_pastel);
}

.border-bottom-6-groove-corail_pastel {
  border-bottom: 6px groove var(--corail_pastel);
}

.border-bottom-6-ridge-corail_pastel {
  border-bottom: 6px ridge var(--corail_pastel);
}

.border-bottom-6-inset-corail_pastel {
  border-bottom: 6px inset var(--corail_pastel);
}

.border-bottom-6-outset-corail_pastel {
  border-bottom: 6px outset var(--corail_pastel);
}

.border-bottom-6-none-corail_pastel {
  border-bottom: 6px none var(--corail_pastel);
}

.border-bottom-6-hidden-corail_pastel {
  border-bottom: 6px hidden var(--corail_pastel);
}

.border-bottom-6-solid-corail_light {
  border-bottom: 6px solid var(--corail_light);
}

.border-bottom-6-dashed-corail_light {
  border-bottom: 6px dashed var(--corail_light);
}

.border-bottom-6-dotted-corail_light {
  border-bottom: 6px dotted var(--corail_light);
}

.border-bottom-6-double-corail_light {
  border-bottom: 6px double var(--corail_light);
}

.border-bottom-6-groove-corail_light {
  border-bottom: 6px groove var(--corail_light);
}

.border-bottom-6-ridge-corail_light {
  border-bottom: 6px ridge var(--corail_light);
}

.border-bottom-6-inset-corail_light {
  border-bottom: 6px inset var(--corail_light);
}

.border-bottom-6-outset-corail_light {
  border-bottom: 6px outset var(--corail_light);
}

.border-bottom-6-none-corail_light {
  border-bottom: 6px none var(--corail_light);
}

.border-bottom-6-hidden-corail_light {
  border-bottom: 6px hidden var(--corail_light);
}

.border-bottom-6-solid-corail_dark {
  border-bottom: 6px solid var(--corail_dark);
}

.border-bottom-6-dashed-corail_dark {
  border-bottom: 6px dashed var(--corail_dark);
}

.border-bottom-6-dotted-corail_dark {
  border-bottom: 6px dotted var(--corail_dark);
}

.border-bottom-6-double-corail_dark {
  border-bottom: 6px double var(--corail_dark);
}

.border-bottom-6-groove-corail_dark {
  border-bottom: 6px groove var(--corail_dark);
}

.border-bottom-6-ridge-corail_dark {
  border-bottom: 6px ridge var(--corail_dark);
}

.border-bottom-6-inset-corail_dark {
  border-bottom: 6px inset var(--corail_dark);
}

.border-bottom-6-outset-corail_dark {
  border-bottom: 6px outset var(--corail_dark);
}

.border-bottom-6-none-corail_dark {
  border-bottom: 6px none var(--corail_dark);
}

.border-bottom-6-hidden-corail_dark {
  border-bottom: 6px hidden var(--corail_dark);
}

.border-bottom-6-solid-gris_sable_light {
  border-bottom: 6px solid var(--gris_sable_light);
}

.border-bottom-6-dashed-gris_sable_light {
  border-bottom: 6px dashed var(--gris_sable_light);
}

.border-bottom-6-dotted-gris_sable_light {
  border-bottom: 6px dotted var(--gris_sable_light);
}

.border-bottom-6-double-gris_sable_light {
  border-bottom: 6px double var(--gris_sable_light);
}

.border-bottom-6-groove-gris_sable_light {
  border-bottom: 6px groove var(--gris_sable_light);
}

.border-bottom-6-ridge-gris_sable_light {
  border-bottom: 6px ridge var(--gris_sable_light);
}

.border-bottom-6-inset-gris_sable_light {
  border-bottom: 6px inset var(--gris_sable_light);
}

.border-bottom-6-outset-gris_sable_light {
  border-bottom: 6px outset var(--gris_sable_light);
}

.border-bottom-6-none-gris_sable_light {
  border-bottom: 6px none var(--gris_sable_light);
}

.border-bottom-6-hidden-gris_sable_light {
  border-bottom: 6px hidden var(--gris_sable_light);
}

.border-bottom-6-solid-gris_sable_dark {
  border-bottom: 6px solid var(--gris_sable_dark);
}

.border-bottom-6-dashed-gris_sable_dark {
  border-bottom: 6px dashed var(--gris_sable_dark);
}

.border-bottom-6-dotted-gris_sable_dark {
  border-bottom: 6px dotted var(--gris_sable_dark);
}

.border-bottom-6-double-gris_sable_dark {
  border-bottom: 6px double var(--gris_sable_dark);
}

.border-bottom-6-groove-gris_sable_dark {
  border-bottom: 6px groove var(--gris_sable_dark);
}

.border-bottom-6-ridge-gris_sable_dark {
  border-bottom: 6px ridge var(--gris_sable_dark);
}

.border-bottom-6-inset-gris_sable_dark {
  border-bottom: 6px inset var(--gris_sable_dark);
}

.border-bottom-6-outset-gris_sable_dark {
  border-bottom: 6px outset var(--gris_sable_dark);
}

.border-bottom-6-none-gris_sable_dark {
  border-bottom: 6px none var(--gris_sable_dark);
}

.border-bottom-6-hidden-gris_sable_dark {
  border-bottom: 6px hidden var(--gris_sable_dark);
}

.border-bottom-6-solid-gris_sable_pastel {
  border-bottom: 6px solid var(--gris_sable_pastel);
}

.border-bottom-6-dashed-gris_sable_pastel {
  border-bottom: 6px dashed var(--gris_sable_pastel);
}

.border-bottom-6-dotted-gris_sable_pastel {
  border-bottom: 6px dotted var(--gris_sable_pastel);
}

.border-bottom-6-double-gris_sable_pastel {
  border-bottom: 6px double var(--gris_sable_pastel);
}

.border-bottom-6-groove-gris_sable_pastel {
  border-bottom: 6px groove var(--gris_sable_pastel);
}

.border-bottom-6-ridge-gris_sable_pastel {
  border-bottom: 6px ridge var(--gris_sable_pastel);
}

.border-bottom-6-inset-gris_sable_pastel {
  border-bottom: 6px inset var(--gris_sable_pastel);
}

.border-bottom-6-outset-gris_sable_pastel {
  border-bottom: 6px outset var(--gris_sable_pastel);
}

.border-bottom-6-none-gris_sable_pastel {
  border-bottom: 6px none var(--gris_sable_pastel);
}

.border-bottom-6-hidden-gris_sable_pastel {
  border-bottom: 6px hidden var(--gris_sable_pastel);
}

.border-bottom-6-solid-jaune_light {
  border-bottom: 6px solid var(--jaune_light);
}

.border-bottom-6-dashed-jaune_light {
  border-bottom: 6px dashed var(--jaune_light);
}

.border-bottom-6-dotted-jaune_light {
  border-bottom: 6px dotted var(--jaune_light);
}

.border-bottom-6-double-jaune_light {
  border-bottom: 6px double var(--jaune_light);
}

.border-bottom-6-groove-jaune_light {
  border-bottom: 6px groove var(--jaune_light);
}

.border-bottom-6-ridge-jaune_light {
  border-bottom: 6px ridge var(--jaune_light);
}

.border-bottom-6-inset-jaune_light {
  border-bottom: 6px inset var(--jaune_light);
}

.border-bottom-6-outset-jaune_light {
  border-bottom: 6px outset var(--jaune_light);
}

.border-bottom-6-none-jaune_light {
  border-bottom: 6px none var(--jaune_light);
}

.border-bottom-6-hidden-jaune_light {
  border-bottom: 6px hidden var(--jaune_light);
}

.border-bottom-6-solid-jaune_dark {
  border-bottom: 6px solid var(--jaune_dark);
}

.border-bottom-6-dashed-jaune_dark {
  border-bottom: 6px dashed var(--jaune_dark);
}

.border-bottom-6-dotted-jaune_dark {
  border-bottom: 6px dotted var(--jaune_dark);
}

.border-bottom-6-double-jaune_dark {
  border-bottom: 6px double var(--jaune_dark);
}

.border-bottom-6-groove-jaune_dark {
  border-bottom: 6px groove var(--jaune_dark);
}

.border-bottom-6-ridge-jaune_dark {
  border-bottom: 6px ridge var(--jaune_dark);
}

.border-bottom-6-inset-jaune_dark {
  border-bottom: 6px inset var(--jaune_dark);
}

.border-bottom-6-outset-jaune_dark {
  border-bottom: 6px outset var(--jaune_dark);
}

.border-bottom-6-none-jaune_dark {
  border-bottom: 6px none var(--jaune_dark);
}

.border-bottom-6-hidden-jaune_dark {
  border-bottom: 6px hidden var(--jaune_dark);
}

.border-bottom-6-solid-jaune_pastel {
  border-bottom: 6px solid var(--jaune_pastel);
}

.border-bottom-6-dashed-jaune_pastel {
  border-bottom: 6px dashed var(--jaune_pastel);
}

.border-bottom-6-dotted-jaune_pastel {
  border-bottom: 6px dotted var(--jaune_pastel);
}

.border-bottom-6-double-jaune_pastel {
  border-bottom: 6px double var(--jaune_pastel);
}

.border-bottom-6-groove-jaune_pastel {
  border-bottom: 6px groove var(--jaune_pastel);
}

.border-bottom-6-ridge-jaune_pastel {
  border-bottom: 6px ridge var(--jaune_pastel);
}

.border-bottom-6-inset-jaune_pastel {
  border-bottom: 6px inset var(--jaune_pastel);
}

.border-bottom-6-outset-jaune_pastel {
  border-bottom: 6px outset var(--jaune_pastel);
}

.border-bottom-6-none-jaune_pastel {
  border-bottom: 6px none var(--jaune_pastel);
}

.border-bottom-6-hidden-jaune_pastel {
  border-bottom: 6px hidden var(--jaune_pastel);
}

.border-bottom-6-solid-vert_light {
  border-bottom: 6px solid var(--vert_light);
}

.border-bottom-6-dashed-vert_light {
  border-bottom: 6px dashed var(--vert_light);
}

.border-bottom-6-dotted-vert_light {
  border-bottom: 6px dotted var(--vert_light);
}

.border-bottom-6-double-vert_light {
  border-bottom: 6px double var(--vert_light);
}

.border-bottom-6-groove-vert_light {
  border-bottom: 6px groove var(--vert_light);
}

.border-bottom-6-ridge-vert_light {
  border-bottom: 6px ridge var(--vert_light);
}

.border-bottom-6-inset-vert_light {
  border-bottom: 6px inset var(--vert_light);
}

.border-bottom-6-outset-vert_light {
  border-bottom: 6px outset var(--vert_light);
}

.border-bottom-6-none-vert_light {
  border-bottom: 6px none var(--vert_light);
}

.border-bottom-6-hidden-vert_light {
  border-bottom: 6px hidden var(--vert_light);
}

.border-bottom-6-solid-vert_dark {
  border-bottom: 6px solid var(--vert_dark);
}

.border-bottom-6-dashed-vert_dark {
  border-bottom: 6px dashed var(--vert_dark);
}

.border-bottom-6-dotted-vert_dark {
  border-bottom: 6px dotted var(--vert_dark);
}

.border-bottom-6-double-vert_dark {
  border-bottom: 6px double var(--vert_dark);
}

.border-bottom-6-groove-vert_dark {
  border-bottom: 6px groove var(--vert_dark);
}

.border-bottom-6-ridge-vert_dark {
  border-bottom: 6px ridge var(--vert_dark);
}

.border-bottom-6-inset-vert_dark {
  border-bottom: 6px inset var(--vert_dark);
}

.border-bottom-6-outset-vert_dark {
  border-bottom: 6px outset var(--vert_dark);
}

.border-bottom-6-none-vert_dark {
  border-bottom: 6px none var(--vert_dark);
}

.border-bottom-6-hidden-vert_dark {
  border-bottom: 6px hidden var(--vert_dark);
}

.border-bottom-6-solid-vert_pastel {
  border-bottom: 6px solid var(--vert_pastel);
}

.border-bottom-6-dashed-vert_pastel {
  border-bottom: 6px dashed var(--vert_pastel);
}

.border-bottom-6-dotted-vert_pastel {
  border-bottom: 6px dotted var(--vert_pastel);
}

.border-bottom-6-double-vert_pastel {
  border-bottom: 6px double var(--vert_pastel);
}

.border-bottom-6-groove-vert_pastel {
  border-bottom: 6px groove var(--vert_pastel);
}

.border-bottom-6-ridge-vert_pastel {
  border-bottom: 6px ridge var(--vert_pastel);
}

.border-bottom-6-inset-vert_pastel {
  border-bottom: 6px inset var(--vert_pastel);
}

.border-bottom-6-outset-vert_pastel {
  border-bottom: 6px outset var(--vert_pastel);
}

.border-bottom-6-none-vert_pastel {
  border-bottom: 6px none var(--vert_pastel);
}

.border-bottom-6-hidden-vert_pastel {
  border-bottom: 6px hidden var(--vert_pastel);
}

.border-bottom-6-solid-bleu_turquoise_light {
  border-bottom: 6px solid var(--bleu_turquoise_light);
}

.border-bottom-6-dashed-bleu_turquoise_light {
  border-bottom: 6px dashed var(--bleu_turquoise_light);
}

.border-bottom-6-dotted-bleu_turquoise_light {
  border-bottom: 6px dotted var(--bleu_turquoise_light);
}

.border-bottom-6-double-bleu_turquoise_light {
  border-bottom: 6px double var(--bleu_turquoise_light);
}

.border-bottom-6-groove-bleu_turquoise_light {
  border-bottom: 6px groove var(--bleu_turquoise_light);
}

.border-bottom-6-ridge-bleu_turquoise_light {
  border-bottom: 6px ridge var(--bleu_turquoise_light);
}

.border-bottom-6-inset-bleu_turquoise_light {
  border-bottom: 6px inset var(--bleu_turquoise_light);
}

.border-bottom-6-outset-bleu_turquoise_light {
  border-bottom: 6px outset var(--bleu_turquoise_light);
}

.border-bottom-6-none-bleu_turquoise_light {
  border-bottom: 6px none var(--bleu_turquoise_light);
}

.border-bottom-6-hidden-bleu_turquoise_light {
  border-bottom: 6px hidden var(--bleu_turquoise_light);
}

.border-bottom-6-solid-bleu_turquoise_middle {
  border-bottom: 6px solid var(--bleu_turquoise_middle);
}

.border-bottom-6-dashed-bleu_turquoise_middle {
  border-bottom: 6px dashed var(--bleu_turquoise_middle);
}

.border-bottom-6-dotted-bleu_turquoise_middle {
  border-bottom: 6px dotted var(--bleu_turquoise_middle);
}

.border-bottom-6-double-bleu_turquoise_middle {
  border-bottom: 6px double var(--bleu_turquoise_middle);
}

.border-bottom-6-groove-bleu_turquoise_middle {
  border-bottom: 6px groove var(--bleu_turquoise_middle);
}

.border-bottom-6-ridge-bleu_turquoise_middle {
  border-bottom: 6px ridge var(--bleu_turquoise_middle);
}

.border-bottom-6-inset-bleu_turquoise_middle {
  border-bottom: 6px inset var(--bleu_turquoise_middle);
}

.border-bottom-6-outset-bleu_turquoise_middle {
  border-bottom: 6px outset var(--bleu_turquoise_middle);
}

.border-bottom-6-none-bleu_turquoise_middle {
  border-bottom: 6px none var(--bleu_turquoise_middle);
}

.border-bottom-6-hidden-bleu_turquoise_middle {
  border-bottom: 6px hidden var(--bleu_turquoise_middle);
}

.border-bottom-6-solid-bleu_turquoise_dark {
  border-bottom: 6px solid var(--bleu_turquoise_dark);
}

.border-bottom-6-dashed-bleu_turquoise_dark {
  border-bottom: 6px dashed var(--bleu_turquoise_dark);
}

.border-bottom-6-dotted-bleu_turquoise_dark {
  border-bottom: 6px dotted var(--bleu_turquoise_dark);
}

.border-bottom-6-double-bleu_turquoise_dark {
  border-bottom: 6px double var(--bleu_turquoise_dark);
}

.border-bottom-6-groove-bleu_turquoise_dark {
  border-bottom: 6px groove var(--bleu_turquoise_dark);
}

.border-bottom-6-ridge-bleu_turquoise_dark {
  border-bottom: 6px ridge var(--bleu_turquoise_dark);
}

.border-bottom-6-inset-bleu_turquoise_dark {
  border-bottom: 6px inset var(--bleu_turquoise_dark);
}

.border-bottom-6-outset-bleu_turquoise_dark {
  border-bottom: 6px outset var(--bleu_turquoise_dark);
}

.border-bottom-6-none-bleu_turquoise_dark {
  border-bottom: 6px none var(--bleu_turquoise_dark);
}

.border-bottom-6-hidden-bleu_turquoise_dark {
  border-bottom: 6px hidden var(--bleu_turquoise_dark);
}

.border-bottom-6-solid-bleu_turquoise_pastel {
  border-bottom: 6px solid var(--bleu_turquoise_pastel);
}

.border-bottom-6-dashed-bleu_turquoise_pastel {
  border-bottom: 6px dashed var(--bleu_turquoise_pastel);
}

.border-bottom-6-dotted-bleu_turquoise_pastel {
  border-bottom: 6px dotted var(--bleu_turquoise_pastel);
}

.border-bottom-6-double-bleu_turquoise_pastel {
  border-bottom: 6px double var(--bleu_turquoise_pastel);
}

.border-bottom-6-groove-bleu_turquoise_pastel {
  border-bottom: 6px groove var(--bleu_turquoise_pastel);
}

.border-bottom-6-ridge-bleu_turquoise_pastel {
  border-bottom: 6px ridge var(--bleu_turquoise_pastel);
}

.border-bottom-6-inset-bleu_turquoise_pastel {
  border-bottom: 6px inset var(--bleu_turquoise_pastel);
}

.border-bottom-6-outset-bleu_turquoise_pastel {
  border-bottom: 6px outset var(--bleu_turquoise_pastel);
}

.border-bottom-6-none-bleu_turquoise_pastel {
  border-bottom: 6px none var(--bleu_turquoise_pastel);
}

.border-bottom-6-hidden-bleu_turquoise_pastel {
  border-bottom: 6px hidden var(--bleu_turquoise_pastel);
}

.border-bottom-6-solid-bleu_light {
  border-bottom: 6px solid var(--bleu_light);
}

.border-bottom-6-dashed-bleu_light {
  border-bottom: 6px dashed var(--bleu_light);
}

.border-bottom-6-dotted-bleu_light {
  border-bottom: 6px dotted var(--bleu_light);
}

.border-bottom-6-double-bleu_light {
  border-bottom: 6px double var(--bleu_light);
}

.border-bottom-6-groove-bleu_light {
  border-bottom: 6px groove var(--bleu_light);
}

.border-bottom-6-ridge-bleu_light {
  border-bottom: 6px ridge var(--bleu_light);
}

.border-bottom-6-inset-bleu_light {
  border-bottom: 6px inset var(--bleu_light);
}

.border-bottom-6-outset-bleu_light {
  border-bottom: 6px outset var(--bleu_light);
}

.border-bottom-6-none-bleu_light {
  border-bottom: 6px none var(--bleu_light);
}

.border-bottom-6-hidden-bleu_light {
  border-bottom: 6px hidden var(--bleu_light);
}

.border-bottom-6-solid-bleu_pastel {
  border-bottom: 6px solid var(--bleu_pastel);
}

.border-bottom-6-dashed-bleu_pastel {
  border-bottom: 6px dashed var(--bleu_pastel);
}

.border-bottom-6-dotted-bleu_pastel {
  border-bottom: 6px dotted var(--bleu_pastel);
}

.border-bottom-6-double-bleu_pastel {
  border-bottom: 6px double var(--bleu_pastel);
}

.border-bottom-6-groove-bleu_pastel {
  border-bottom: 6px groove var(--bleu_pastel);
}

.border-bottom-6-ridge-bleu_pastel {
  border-bottom: 6px ridge var(--bleu_pastel);
}

.border-bottom-6-inset-bleu_pastel {
  border-bottom: 6px inset var(--bleu_pastel);
}

.border-bottom-6-outset-bleu_pastel {
  border-bottom: 6px outset var(--bleu_pastel);
}

.border-bottom-6-none-bleu_pastel {
  border-bottom: 6px none var(--bleu_pastel);
}

.border-bottom-6-hidden-bleu_pastel {
  border-bottom: 6px hidden var(--bleu_pastel);
}

.border-bottom-6-solid-bleu_dark {
  border-bottom: 6px solid var(--bleu_dark);
}

.border-bottom-6-dashed-bleu_dark {
  border-bottom: 6px dashed var(--bleu_dark);
}

.border-bottom-6-dotted-bleu_dark {
  border-bottom: 6px dotted var(--bleu_dark);
}

.border-bottom-6-double-bleu_dark {
  border-bottom: 6px double var(--bleu_dark);
}

.border-bottom-6-groove-bleu_dark {
  border-bottom: 6px groove var(--bleu_dark);
}

.border-bottom-6-ridge-bleu_dark {
  border-bottom: 6px ridge var(--bleu_dark);
}

.border-bottom-6-inset-bleu_dark {
  border-bottom: 6px inset var(--bleu_dark);
}

.border-bottom-6-outset-bleu_dark {
  border-bottom: 6px outset var(--bleu_dark);
}

.border-bottom-6-none-bleu_dark {
  border-bottom: 6px none var(--bleu_dark);
}

.border-bottom-6-hidden-bleu_dark {
  border-bottom: 6px hidden var(--bleu_dark);
}

.border-bottom-6-solid-violet_light {
  border-bottom: 6px solid var(--violet_light);
}

.border-bottom-6-dashed-violet_light {
  border-bottom: 6px dashed var(--violet_light);
}

.border-bottom-6-dotted-violet_light {
  border-bottom: 6px dotted var(--violet_light);
}

.border-bottom-6-double-violet_light {
  border-bottom: 6px double var(--violet_light);
}

.border-bottom-6-groove-violet_light {
  border-bottom: 6px groove var(--violet_light);
}

.border-bottom-6-ridge-violet_light {
  border-bottom: 6px ridge var(--violet_light);
}

.border-bottom-6-inset-violet_light {
  border-bottom: 6px inset var(--violet_light);
}

.border-bottom-6-outset-violet_light {
  border-bottom: 6px outset var(--violet_light);
}

.border-bottom-6-none-violet_light {
  border-bottom: 6px none var(--violet_light);
}

.border-bottom-6-hidden-violet_light {
  border-bottom: 6px hidden var(--violet_light);
}

.border-bottom-6-solid-violet_dark {
  border-bottom: 6px solid var(--violet_dark);
}

.border-bottom-6-dashed-violet_dark {
  border-bottom: 6px dashed var(--violet_dark);
}

.border-bottom-6-dotted-violet_dark {
  border-bottom: 6px dotted var(--violet_dark);
}

.border-bottom-6-double-violet_dark {
  border-bottom: 6px double var(--violet_dark);
}

.border-bottom-6-groove-violet_dark {
  border-bottom: 6px groove var(--violet_dark);
}

.border-bottom-6-ridge-violet_dark {
  border-bottom: 6px ridge var(--violet_dark);
}

.border-bottom-6-inset-violet_dark {
  border-bottom: 6px inset var(--violet_dark);
}

.border-bottom-6-outset-violet_dark {
  border-bottom: 6px outset var(--violet_dark);
}

.border-bottom-6-none-violet_dark {
  border-bottom: 6px none var(--violet_dark);
}

.border-bottom-6-hidden-violet_dark {
  border-bottom: 6px hidden var(--violet_dark);
}

.border-bottom-6-solid-violet_light_deces {
  border-bottom: 6px solid var(--violet_light_deces);
}

.border-bottom-6-dashed-violet_light_deces {
  border-bottom: 6px dashed var(--violet_light_deces);
}

.border-bottom-6-dotted-violet_light_deces {
  border-bottom: 6px dotted var(--violet_light_deces);
}

.border-bottom-6-double-violet_light_deces {
  border-bottom: 6px double var(--violet_light_deces);
}

.border-bottom-6-groove-violet_light_deces {
  border-bottom: 6px groove var(--violet_light_deces);
}

.border-bottom-6-ridge-violet_light_deces {
  border-bottom: 6px ridge var(--violet_light_deces);
}

.border-bottom-6-inset-violet_light_deces {
  border-bottom: 6px inset var(--violet_light_deces);
}

.border-bottom-6-outset-violet_light_deces {
  border-bottom: 6px outset var(--violet_light_deces);
}

.border-bottom-6-none-violet_light_deces {
  border-bottom: 6px none var(--violet_light_deces);
}

.border-bottom-6-hidden-violet_light_deces {
  border-bottom: 6px hidden var(--violet_light_deces);
}

.border-bottom-6-solid-violet_dark_deces {
  border-bottom: 6px solid var(--violet_dark_deces);
}

.border-bottom-6-dashed-violet_dark_deces {
  border-bottom: 6px dashed var(--violet_dark_deces);
}

.border-bottom-6-dotted-violet_dark_deces {
  border-bottom: 6px dotted var(--violet_dark_deces);
}

.border-bottom-6-double-violet_dark_deces {
  border-bottom: 6px double var(--violet_dark_deces);
}

.border-bottom-6-groove-violet_dark_deces {
  border-bottom: 6px groove var(--violet_dark_deces);
}

.border-bottom-6-ridge-violet_dark_deces {
  border-bottom: 6px ridge var(--violet_dark_deces);
}

.border-bottom-6-inset-violet_dark_deces {
  border-bottom: 6px inset var(--violet_dark_deces);
}

.border-bottom-6-outset-violet_dark_deces {
  border-bottom: 6px outset var(--violet_dark_deces);
}

.border-bottom-6-none-violet_dark_deces {
  border-bottom: 6px none var(--violet_dark_deces);
}

.border-bottom-6-hidden-violet_dark_deces {
  border-bottom: 6px hidden var(--violet_dark_deces);
}

.border-bottom-6-solid-violet_pastel {
  border-bottom: 6px solid var(--violet_pastel);
}

.border-bottom-6-dashed-violet_pastel {
  border-bottom: 6px dashed var(--violet_pastel);
}

.border-bottom-6-dotted-violet_pastel {
  border-bottom: 6px dotted var(--violet_pastel);
}

.border-bottom-6-double-violet_pastel {
  border-bottom: 6px double var(--violet_pastel);
}

.border-bottom-6-groove-violet_pastel {
  border-bottom: 6px groove var(--violet_pastel);
}

.border-bottom-6-ridge-violet_pastel {
  border-bottom: 6px ridge var(--violet_pastel);
}

.border-bottom-6-inset-violet_pastel {
  border-bottom: 6px inset var(--violet_pastel);
}

.border-bottom-6-outset-violet_pastel {
  border-bottom: 6px outset var(--violet_pastel);
}

.border-bottom-6-none-violet_pastel {
  border-bottom: 6px none var(--violet_pastel);
}

.border-bottom-6-hidden-violet_pastel {
  border-bottom: 6px hidden var(--violet_pastel);
}

.border-bottom-6-solid-violet_pastel_deces {
  border-bottom: 6px solid var(--violet_pastel_deces);
}

.border-bottom-6-dashed-violet_pastel_deces {
  border-bottom: 6px dashed var(--violet_pastel_deces);
}

.border-bottom-6-dotted-violet_pastel_deces {
  border-bottom: 6px dotted var(--violet_pastel_deces);
}

.border-bottom-6-double-violet_pastel_deces {
  border-bottom: 6px double var(--violet_pastel_deces);
}

.border-bottom-6-groove-violet_pastel_deces {
  border-bottom: 6px groove var(--violet_pastel_deces);
}

.border-bottom-6-ridge-violet_pastel_deces {
  border-bottom: 6px ridge var(--violet_pastel_deces);
}

.border-bottom-6-inset-violet_pastel_deces {
  border-bottom: 6px inset var(--violet_pastel_deces);
}

.border-bottom-6-outset-violet_pastel_deces {
  border-bottom: 6px outset var(--violet_pastel_deces);
}

.border-bottom-6-none-violet_pastel_deces {
  border-bottom: 6px none var(--violet_pastel_deces);
}

.border-bottom-6-hidden-violet_pastel_deces {
  border-bottom: 6px hidden var(--violet_pastel_deces);
}

.border-bottom-6-solid-mauve {
  border-bottom: 6px solid var(--mauve);
}

.border-bottom-6-dashed-mauve {
  border-bottom: 6px dashed var(--mauve);
}

.border-bottom-6-dotted-mauve {
  border-bottom: 6px dotted var(--mauve);
}

.border-bottom-6-double-mauve {
  border-bottom: 6px double var(--mauve);
}

.border-bottom-6-groove-mauve {
  border-bottom: 6px groove var(--mauve);
}

.border-bottom-6-ridge-mauve {
  border-bottom: 6px ridge var(--mauve);
}

.border-bottom-6-inset-mauve {
  border-bottom: 6px inset var(--mauve);
}

.border-bottom-6-outset-mauve {
  border-bottom: 6px outset var(--mauve);
}

.border-bottom-6-none-mauve {
  border-bottom: 6px none var(--mauve);
}

.border-bottom-6-hidden-mauve {
  border-bottom: 6px hidden var(--mauve);
}

.border-bottom-6-solid-rose_light {
  border-bottom: 6px solid var(--rose_light);
}

.border-bottom-6-dashed-rose_light {
  border-bottom: 6px dashed var(--rose_light);
}

.border-bottom-6-dotted-rose_light {
  border-bottom: 6px dotted var(--rose_light);
}

.border-bottom-6-double-rose_light {
  border-bottom: 6px double var(--rose_light);
}

.border-bottom-6-groove-rose_light {
  border-bottom: 6px groove var(--rose_light);
}

.border-bottom-6-ridge-rose_light {
  border-bottom: 6px ridge var(--rose_light);
}

.border-bottom-6-inset-rose_light {
  border-bottom: 6px inset var(--rose_light);
}

.border-bottom-6-outset-rose_light {
  border-bottom: 6px outset var(--rose_light);
}

.border-bottom-6-none-rose_light {
  border-bottom: 6px none var(--rose_light);
}

.border-bottom-6-hidden-rose_light {
  border-bottom: 6px hidden var(--rose_light);
}

.border-bottom-6-solid-rose_dark {
  border-bottom: 6px solid var(--rose_dark);
}

.border-bottom-6-dashed-rose_dark {
  border-bottom: 6px dashed var(--rose_dark);
}

.border-bottom-6-dotted-rose_dark {
  border-bottom: 6px dotted var(--rose_dark);
}

.border-bottom-6-double-rose_dark {
  border-bottom: 6px double var(--rose_dark);
}

.border-bottom-6-groove-rose_dark {
  border-bottom: 6px groove var(--rose_dark);
}

.border-bottom-6-ridge-rose_dark {
  border-bottom: 6px ridge var(--rose_dark);
}

.border-bottom-6-inset-rose_dark {
  border-bottom: 6px inset var(--rose_dark);
}

.border-bottom-6-outset-rose_dark {
  border-bottom: 6px outset var(--rose_dark);
}

.border-bottom-6-none-rose_dark {
  border-bottom: 6px none var(--rose_dark);
}

.border-bottom-6-hidden-rose_dark {
  border-bottom: 6px hidden var(--rose_dark);
}

.border-bottom-6-solid-rose_pastel {
  border-bottom: 6px solid var(--rose_pastel);
}

.border-bottom-6-dashed-rose_pastel {
  border-bottom: 6px dashed var(--rose_pastel);
}

.border-bottom-6-dotted-rose_pastel {
  border-bottom: 6px dotted var(--rose_pastel);
}

.border-bottom-6-double-rose_pastel {
  border-bottom: 6px double var(--rose_pastel);
}

.border-bottom-6-groove-rose_pastel {
  border-bottom: 6px groove var(--rose_pastel);
}

.border-bottom-6-ridge-rose_pastel {
  border-bottom: 6px ridge var(--rose_pastel);
}

.border-bottom-6-inset-rose_pastel {
  border-bottom: 6px inset var(--rose_pastel);
}

.border-bottom-6-outset-rose_pastel {
  border-bottom: 6px outset var(--rose_pastel);
}

.border-bottom-6-none-rose_pastel {
  border-bottom: 6px none var(--rose_pastel);
}

.border-bottom-6-hidden-rose_pastel {
  border-bottom: 6px hidden var(--rose_pastel);
}

.border-bottom-6-solid-rose_chair_light {
  border-bottom: 6px solid var(--rose_chair_light);
}

.border-bottom-6-dashed-rose_chair_light {
  border-bottom: 6px dashed var(--rose_chair_light);
}

.border-bottom-6-dotted-rose_chair_light {
  border-bottom: 6px dotted var(--rose_chair_light);
}

.border-bottom-6-double-rose_chair_light {
  border-bottom: 6px double var(--rose_chair_light);
}

.border-bottom-6-groove-rose_chair_light {
  border-bottom: 6px groove var(--rose_chair_light);
}

.border-bottom-6-ridge-rose_chair_light {
  border-bottom: 6px ridge var(--rose_chair_light);
}

.border-bottom-6-inset-rose_chair_light {
  border-bottom: 6px inset var(--rose_chair_light);
}

.border-bottom-6-outset-rose_chair_light {
  border-bottom: 6px outset var(--rose_chair_light);
}

.border-bottom-6-none-rose_chair_light {
  border-bottom: 6px none var(--rose_chair_light);
}

.border-bottom-6-hidden-rose_chair_light {
  border-bottom: 6px hidden var(--rose_chair_light);
}

.border-bottom-6-solid-rose_chair_dark {
  border-bottom: 6px solid var(--rose_chair_dark);
}

.border-bottom-6-dashed-rose_chair_dark {
  border-bottom: 6px dashed var(--rose_chair_dark);
}

.border-bottom-6-dotted-rose_chair_dark {
  border-bottom: 6px dotted var(--rose_chair_dark);
}

.border-bottom-6-double-rose_chair_dark {
  border-bottom: 6px double var(--rose_chair_dark);
}

.border-bottom-6-groove-rose_chair_dark {
  border-bottom: 6px groove var(--rose_chair_dark);
}

.border-bottom-6-ridge-rose_chair_dark {
  border-bottom: 6px ridge var(--rose_chair_dark);
}

.border-bottom-6-inset-rose_chair_dark {
  border-bottom: 6px inset var(--rose_chair_dark);
}

.border-bottom-6-outset-rose_chair_dark {
  border-bottom: 6px outset var(--rose_chair_dark);
}

.border-bottom-6-none-rose_chair_dark {
  border-bottom: 6px none var(--rose_chair_dark);
}

.border-bottom-6-hidden-rose_chair_dark {
  border-bottom: 6px hidden var(--rose_chair_dark);
}

.border-bottom-6-solid-rose_chair_pastel {
  border-bottom: 6px solid var(--rose_chair_pastel);
}

.border-bottom-6-dashed-rose_chair_pastel {
  border-bottom: 6px dashed var(--rose_chair_pastel);
}

.border-bottom-6-dotted-rose_chair_pastel {
  border-bottom: 6px dotted var(--rose_chair_pastel);
}

.border-bottom-6-double-rose_chair_pastel {
  border-bottom: 6px double var(--rose_chair_pastel);
}

.border-bottom-6-groove-rose_chair_pastel {
  border-bottom: 6px groove var(--rose_chair_pastel);
}

.border-bottom-6-ridge-rose_chair_pastel {
  border-bottom: 6px ridge var(--rose_chair_pastel);
}

.border-bottom-6-inset-rose_chair_pastel {
  border-bottom: 6px inset var(--rose_chair_pastel);
}

.border-bottom-6-outset-rose_chair_pastel {
  border-bottom: 6px outset var(--rose_chair_pastel);
}

.border-bottom-6-none-rose_chair_pastel {
  border-bottom: 6px none var(--rose_chair_pastel);
}

.border-bottom-6-hidden-rose_chair_pastel {
  border-bottom: 6px hidden var(--rose_chair_pastel);
}

.border-bottom-6-solid-vert_positif {
  border-bottom: 6px solid var(--vert_positif);
}

.border-bottom-6-dashed-vert_positif {
  border-bottom: 6px dashed var(--vert_positif);
}

.border-bottom-6-dotted-vert_positif {
  border-bottom: 6px dotted var(--vert_positif);
}

.border-bottom-6-double-vert_positif {
  border-bottom: 6px double var(--vert_positif);
}

.border-bottom-6-groove-vert_positif {
  border-bottom: 6px groove var(--vert_positif);
}

.border-bottom-6-ridge-vert_positif {
  border-bottom: 6px ridge var(--vert_positif);
}

.border-bottom-6-inset-vert_positif {
  border-bottom: 6px inset var(--vert_positif);
}

.border-bottom-6-outset-vert_positif {
  border-bottom: 6px outset var(--vert_positif);
}

.border-bottom-6-none-vert_positif {
  border-bottom: 6px none var(--vert_positif);
}

.border-bottom-6-hidden-vert_positif {
  border-bottom: 6px hidden var(--vert_positif);
}

.border-bottom-6-solid-rouge_negatif {
  border-bottom: 6px solid var(--rouge_negatif);
}

.border-bottom-6-dashed-rouge_negatif {
  border-bottom: 6px dashed var(--rouge_negatif);
}

.border-bottom-6-dotted-rouge_negatif {
  border-bottom: 6px dotted var(--rouge_negatif);
}

.border-bottom-6-double-rouge_negatif {
  border-bottom: 6px double var(--rouge_negatif);
}

.border-bottom-6-groove-rouge_negatif {
  border-bottom: 6px groove var(--rouge_negatif);
}

.border-bottom-6-ridge-rouge_negatif {
  border-bottom: 6px ridge var(--rouge_negatif);
}

.border-bottom-6-inset-rouge_negatif {
  border-bottom: 6px inset var(--rouge_negatif);
}

.border-bottom-6-outset-rouge_negatif {
  border-bottom: 6px outset var(--rouge_negatif);
}

.border-bottom-6-none-rouge_negatif {
  border-bottom: 6px none var(--rouge_negatif);
}

.border-bottom-6-hidden-rouge_negatif {
  border-bottom: 6px hidden var(--rouge_negatif);
}

.border-bottom-6-solid-bleu_focus {
  border-bottom: 6px solid var(--bleu_focus);
}

.border-bottom-6-dashed-bleu_focus {
  border-bottom: 6px dashed var(--bleu_focus);
}

.border-bottom-6-dotted-bleu_focus {
  border-bottom: 6px dotted var(--bleu_focus);
}

.border-bottom-6-double-bleu_focus {
  border-bottom: 6px double var(--bleu_focus);
}

.border-bottom-6-groove-bleu_focus {
  border-bottom: 6px groove var(--bleu_focus);
}

.border-bottom-6-ridge-bleu_focus {
  border-bottom: 6px ridge var(--bleu_focus);
}

.border-bottom-6-inset-bleu_focus {
  border-bottom: 6px inset var(--bleu_focus);
}

.border-bottom-6-outset-bleu_focus {
  border-bottom: 6px outset var(--bleu_focus);
}

.border-bottom-6-none-bleu_focus {
  border-bottom: 6px none var(--bleu_focus);
}

.border-bottom-6-hidden-bleu_focus {
  border-bottom: 6px hidden var(--bleu_focus);
}

.border-bottom-6-solid-alerte_vert_positif {
  border-bottom: 6px solid var(--alerte_vert_positif);
}

.border-bottom-6-dashed-alerte_vert_positif {
  border-bottom: 6px dashed var(--alerte_vert_positif);
}

.border-bottom-6-dotted-alerte_vert_positif {
  border-bottom: 6px dotted var(--alerte_vert_positif);
}

.border-bottom-6-double-alerte_vert_positif {
  border-bottom: 6px double var(--alerte_vert_positif);
}

.border-bottom-6-groove-alerte_vert_positif {
  border-bottom: 6px groove var(--alerte_vert_positif);
}

.border-bottom-6-ridge-alerte_vert_positif {
  border-bottom: 6px ridge var(--alerte_vert_positif);
}

.border-bottom-6-inset-alerte_vert_positif {
  border-bottom: 6px inset var(--alerte_vert_positif);
}

.border-bottom-6-outset-alerte_vert_positif {
  border-bottom: 6px outset var(--alerte_vert_positif);
}

.border-bottom-6-none-alerte_vert_positif {
  border-bottom: 6px none var(--alerte_vert_positif);
}

.border-bottom-6-hidden-alerte_vert_positif {
  border-bottom: 6px hidden var(--alerte_vert_positif);
}

.border-bottom-6-solid-alerte_rouge_negatif {
  border-bottom: 6px solid var(--alerte_rouge_negatif);
}

.border-bottom-6-dashed-alerte_rouge_negatif {
  border-bottom: 6px dashed var(--alerte_rouge_negatif);
}

.border-bottom-6-dotted-alerte_rouge_negatif {
  border-bottom: 6px dotted var(--alerte_rouge_negatif);
}

.border-bottom-6-double-alerte_rouge_negatif {
  border-bottom: 6px double var(--alerte_rouge_negatif);
}

.border-bottom-6-groove-alerte_rouge_negatif {
  border-bottom: 6px groove var(--alerte_rouge_negatif);
}

.border-bottom-6-ridge-alerte_rouge_negatif {
  border-bottom: 6px ridge var(--alerte_rouge_negatif);
}

.border-bottom-6-inset-alerte_rouge_negatif {
  border-bottom: 6px inset var(--alerte_rouge_negatif);
}

.border-bottom-6-outset-alerte_rouge_negatif {
  border-bottom: 6px outset var(--alerte_rouge_negatif);
}

.border-bottom-6-none-alerte_rouge_negatif {
  border-bottom: 6px none var(--alerte_rouge_negatif);
}

.border-bottom-6-hidden-alerte_rouge_negatif {
  border-bottom: 6px hidden var(--alerte_rouge_negatif);
}

.border-bottom-6-solid-alerte_bleu_information {
  border-bottom: 6px solid var(--alerte_bleu_information);
}

.border-bottom-6-dashed-alerte_bleu_information {
  border-bottom: 6px dashed var(--alerte_bleu_information);
}

.border-bottom-6-dotted-alerte_bleu_information {
  border-bottom: 6px dotted var(--alerte_bleu_information);
}

.border-bottom-6-double-alerte_bleu_information {
  border-bottom: 6px double var(--alerte_bleu_information);
}

.border-bottom-6-groove-alerte_bleu_information {
  border-bottom: 6px groove var(--alerte_bleu_information);
}

.border-bottom-6-ridge-alerte_bleu_information {
  border-bottom: 6px ridge var(--alerte_bleu_information);
}

.border-bottom-6-inset-alerte_bleu_information {
  border-bottom: 6px inset var(--alerte_bleu_information);
}

.border-bottom-6-outset-alerte_bleu_information {
  border-bottom: 6px outset var(--alerte_bleu_information);
}

.border-bottom-6-none-alerte_bleu_information {
  border-bottom: 6px none var(--alerte_bleu_information);
}

.border-bottom-6-hidden-alerte_bleu_information {
  border-bottom: 6px hidden var(--alerte_bleu_information);
}

.border-bottom-6-solid-blanc {
  border-bottom: 6px solid #ffffff;
}

.border-bottom-6-dashed-blanc {
  border-bottom: 6px dashed #ffffff;
}

.border-bottom-6-dotted-blanc {
  border-bottom: 6px dotted #ffffff;
}

.border-bottom-6-double-blanc {
  border-bottom: 6px double #ffffff;
}

.border-bottom-6-groove-blanc {
  border-bottom: 6px groove #ffffff;
}

.border-bottom-6-ridge-blanc {
  border-bottom: 6px ridge #ffffff;
}

.border-bottom-6-inset-blanc {
  border-bottom: 6px inset #ffffff;
}

.border-bottom-6-outset-blanc {
  border-bottom: 6px outset #ffffff;
}

.border-bottom-6-none-blanc {
  border-bottom: 6px none #ffffff;
}

.border-bottom-6-hidden-blanc {
  border-bottom: 6px hidden #ffffff;
}

.border-bottom-6-solid-noir {
  border-bottom: 6px solid #222222;
}

.border-bottom-6-dashed-noir {
  border-bottom: 6px dashed #222222;
}

.border-bottom-6-dotted-noir {
  border-bottom: 6px dotted #222222;
}

.border-bottom-6-double-noir {
  border-bottom: 6px double #222222;
}

.border-bottom-6-groove-noir {
  border-bottom: 6px groove #222222;
}

.border-bottom-6-ridge-noir {
  border-bottom: 6px ridge #222222;
}

.border-bottom-6-inset-noir {
  border-bottom: 6px inset #222222;
}

.border-bottom-6-outset-noir {
  border-bottom: 6px outset #222222;
}

.border-bottom-6-none-noir {
  border-bottom: 6px none #222222;
}

.border-bottom-6-hidden-noir {
  border-bottom: 6px hidden #222222;
}

.border-bottom-6-solid-gris_light {
  border-bottom: 6px solid var(--gris_light);
}

.border-bottom-6-dashed-gris_light {
  border-bottom: 6px dashed var(--gris_light);
}

.border-bottom-6-dotted-gris_light {
  border-bottom: 6px dotted var(--gris_light);
}

.border-bottom-6-double-gris_light {
  border-bottom: 6px double var(--gris_light);
}

.border-bottom-6-groove-gris_light {
  border-bottom: 6px groove var(--gris_light);
}

.border-bottom-6-ridge-gris_light {
  border-bottom: 6px ridge var(--gris_light);
}

.border-bottom-6-inset-gris_light {
  border-bottom: 6px inset var(--gris_light);
}

.border-bottom-6-outset-gris_light {
  border-bottom: 6px outset var(--gris_light);
}

.border-bottom-6-none-gris_light {
  border-bottom: 6px none var(--gris_light);
}

.border-bottom-6-hidden-gris_light {
  border-bottom: 6px hidden var(--gris_light);
}

.border-bottom-6-solid-gris_dark {
  border-bottom: 6px solid var(--gris_dark);
}

.border-bottom-6-dashed-gris_dark {
  border-bottom: 6px dashed var(--gris_dark);
}

.border-bottom-6-dotted-gris_dark {
  border-bottom: 6px dotted var(--gris_dark);
}

.border-bottom-6-double-gris_dark {
  border-bottom: 6px double var(--gris_dark);
}

.border-bottom-6-groove-gris_dark {
  border-bottom: 6px groove var(--gris_dark);
}

.border-bottom-6-ridge-gris_dark {
  border-bottom: 6px ridge var(--gris_dark);
}

.border-bottom-6-inset-gris_dark {
  border-bottom: 6px inset var(--gris_dark);
}

.border-bottom-6-outset-gris_dark {
  border-bottom: 6px outset var(--gris_dark);
}

.border-bottom-6-none-gris_dark {
  border-bottom: 6px none var(--gris_dark);
}

.border-bottom-6-hidden-gris_dark {
  border-bottom: 6px hidden var(--gris_dark);
}

.border-bottom-6-solid-gris_background {
  border-bottom: 6px solid var(--gris_background);
}

.border-bottom-6-dashed-gris_background {
  border-bottom: 6px dashed var(--gris_background);
}

.border-bottom-6-dotted-gris_background {
  border-bottom: 6px dotted var(--gris_background);
}

.border-bottom-6-double-gris_background {
  border-bottom: 6px double var(--gris_background);
}

.border-bottom-6-groove-gris_background {
  border-bottom: 6px groove var(--gris_background);
}

.border-bottom-6-ridge-gris_background {
  border-bottom: 6px ridge var(--gris_background);
}

.border-bottom-6-inset-gris_background {
  border-bottom: 6px inset var(--gris_background);
}

.border-bottom-6-outset-gris_background {
  border-bottom: 6px outset var(--gris_background);
}

.border-bottom-6-none-gris_background {
  border-bottom: 6px none var(--gris_background);
}

.border-bottom-6-hidden-gris_background {
  border-bottom: 6px hidden var(--gris_background);
}

.border-right-6-solid-corail_mh_brand {
  border-right: 6px solid var(--corail_mh_brand);
}

.border-right-6-dashed-corail_mh_brand {
  border-right: 6px dashed var(--corail_mh_brand);
}

.border-right-6-dotted-corail_mh_brand {
  border-right: 6px dotted var(--corail_mh_brand);
}

.border-right-6-double-corail_mh_brand {
  border-right: 6px double var(--corail_mh_brand);
}

.border-right-6-groove-corail_mh_brand {
  border-right: 6px groove var(--corail_mh_brand);
}

.border-right-6-ridge-corail_mh_brand {
  border-right: 6px ridge var(--corail_mh_brand);
}

.border-right-6-inset-corail_mh_brand {
  border-right: 6px inset var(--corail_mh_brand);
}

.border-right-6-outset-corail_mh_brand {
  border-right: 6px outset var(--corail_mh_brand);
}

.border-right-6-none-corail_mh_brand {
  border-right: 6px none var(--corail_mh_brand);
}

.border-right-6-hidden-corail_mh_brand {
  border-right: 6px hidden var(--corail_mh_brand);
}

.border-right-6-solid-corail_mh_dark {
  border-right: 6px solid var(--corail_mh_dark);
}

.border-right-6-dashed-corail_mh_dark {
  border-right: 6px dashed var(--corail_mh_dark);
}

.border-right-6-dotted-corail_mh_dark {
  border-right: 6px dotted var(--corail_mh_dark);
}

.border-right-6-double-corail_mh_dark {
  border-right: 6px double var(--corail_mh_dark);
}

.border-right-6-groove-corail_mh_dark {
  border-right: 6px groove var(--corail_mh_dark);
}

.border-right-6-ridge-corail_mh_dark {
  border-right: 6px ridge var(--corail_mh_dark);
}

.border-right-6-inset-corail_mh_dark {
  border-right: 6px inset var(--corail_mh_dark);
}

.border-right-6-outset-corail_mh_dark {
  border-right: 6px outset var(--corail_mh_dark);
}

.border-right-6-none-corail_mh_dark {
  border-right: 6px none var(--corail_mh_dark);
}

.border-right-6-hidden-corail_mh_dark {
  border-right: 6px hidden var(--corail_mh_dark);
}

.border-right-6-solid-corail_mh_light {
  border-right: 6px solid var(--corail_mh_light);
}

.border-right-6-dashed-corail_mh_light {
  border-right: 6px dashed var(--corail_mh_light);
}

.border-right-6-dotted-corail_mh_light {
  border-right: 6px dotted var(--corail_mh_light);
}

.border-right-6-double-corail_mh_light {
  border-right: 6px double var(--corail_mh_light);
}

.border-right-6-groove-corail_mh_light {
  border-right: 6px groove var(--corail_mh_light);
}

.border-right-6-ridge-corail_mh_light {
  border-right: 6px ridge var(--corail_mh_light);
}

.border-right-6-inset-corail_mh_light {
  border-right: 6px inset var(--corail_mh_light);
}

.border-right-6-outset-corail_mh_light {
  border-right: 6px outset var(--corail_mh_light);
}

.border-right-6-none-corail_mh_light {
  border-right: 6px none var(--corail_mh_light);
}

.border-right-6-hidden-corail_mh_light {
  border-right: 6px hidden var(--corail_mh_light);
}

.border-right-6-solid-corail_pastel {
  border-right: 6px solid var(--corail_pastel);
}

.border-right-6-dashed-corail_pastel {
  border-right: 6px dashed var(--corail_pastel);
}

.border-right-6-dotted-corail_pastel {
  border-right: 6px dotted var(--corail_pastel);
}

.border-right-6-double-corail_pastel {
  border-right: 6px double var(--corail_pastel);
}

.border-right-6-groove-corail_pastel {
  border-right: 6px groove var(--corail_pastel);
}

.border-right-6-ridge-corail_pastel {
  border-right: 6px ridge var(--corail_pastel);
}

.border-right-6-inset-corail_pastel {
  border-right: 6px inset var(--corail_pastel);
}

.border-right-6-outset-corail_pastel {
  border-right: 6px outset var(--corail_pastel);
}

.border-right-6-none-corail_pastel {
  border-right: 6px none var(--corail_pastel);
}

.border-right-6-hidden-corail_pastel {
  border-right: 6px hidden var(--corail_pastel);
}

.border-right-6-solid-corail_light {
  border-right: 6px solid var(--corail_light);
}

.border-right-6-dashed-corail_light {
  border-right: 6px dashed var(--corail_light);
}

.border-right-6-dotted-corail_light {
  border-right: 6px dotted var(--corail_light);
}

.border-right-6-double-corail_light {
  border-right: 6px double var(--corail_light);
}

.border-right-6-groove-corail_light {
  border-right: 6px groove var(--corail_light);
}

.border-right-6-ridge-corail_light {
  border-right: 6px ridge var(--corail_light);
}

.border-right-6-inset-corail_light {
  border-right: 6px inset var(--corail_light);
}

.border-right-6-outset-corail_light {
  border-right: 6px outset var(--corail_light);
}

.border-right-6-none-corail_light {
  border-right: 6px none var(--corail_light);
}

.border-right-6-hidden-corail_light {
  border-right: 6px hidden var(--corail_light);
}

.border-right-6-solid-corail_dark {
  border-right: 6px solid var(--corail_dark);
}

.border-right-6-dashed-corail_dark {
  border-right: 6px dashed var(--corail_dark);
}

.border-right-6-dotted-corail_dark {
  border-right: 6px dotted var(--corail_dark);
}

.border-right-6-double-corail_dark {
  border-right: 6px double var(--corail_dark);
}

.border-right-6-groove-corail_dark {
  border-right: 6px groove var(--corail_dark);
}

.border-right-6-ridge-corail_dark {
  border-right: 6px ridge var(--corail_dark);
}

.border-right-6-inset-corail_dark {
  border-right: 6px inset var(--corail_dark);
}

.border-right-6-outset-corail_dark {
  border-right: 6px outset var(--corail_dark);
}

.border-right-6-none-corail_dark {
  border-right: 6px none var(--corail_dark);
}

.border-right-6-hidden-corail_dark {
  border-right: 6px hidden var(--corail_dark);
}

.border-right-6-solid-gris_sable_light {
  border-right: 6px solid var(--gris_sable_light);
}

.border-right-6-dashed-gris_sable_light {
  border-right: 6px dashed var(--gris_sable_light);
}

.border-right-6-dotted-gris_sable_light {
  border-right: 6px dotted var(--gris_sable_light);
}

.border-right-6-double-gris_sable_light {
  border-right: 6px double var(--gris_sable_light);
}

.border-right-6-groove-gris_sable_light {
  border-right: 6px groove var(--gris_sable_light);
}

.border-right-6-ridge-gris_sable_light {
  border-right: 6px ridge var(--gris_sable_light);
}

.border-right-6-inset-gris_sable_light {
  border-right: 6px inset var(--gris_sable_light);
}

.border-right-6-outset-gris_sable_light {
  border-right: 6px outset var(--gris_sable_light);
}

.border-right-6-none-gris_sable_light {
  border-right: 6px none var(--gris_sable_light);
}

.border-right-6-hidden-gris_sable_light {
  border-right: 6px hidden var(--gris_sable_light);
}

.border-right-6-solid-gris_sable_dark {
  border-right: 6px solid var(--gris_sable_dark);
}

.border-right-6-dashed-gris_sable_dark {
  border-right: 6px dashed var(--gris_sable_dark);
}

.border-right-6-dotted-gris_sable_dark {
  border-right: 6px dotted var(--gris_sable_dark);
}

.border-right-6-double-gris_sable_dark {
  border-right: 6px double var(--gris_sable_dark);
}

.border-right-6-groove-gris_sable_dark {
  border-right: 6px groove var(--gris_sable_dark);
}

.border-right-6-ridge-gris_sable_dark {
  border-right: 6px ridge var(--gris_sable_dark);
}

.border-right-6-inset-gris_sable_dark {
  border-right: 6px inset var(--gris_sable_dark);
}

.border-right-6-outset-gris_sable_dark {
  border-right: 6px outset var(--gris_sable_dark);
}

.border-right-6-none-gris_sable_dark {
  border-right: 6px none var(--gris_sable_dark);
}

.border-right-6-hidden-gris_sable_dark {
  border-right: 6px hidden var(--gris_sable_dark);
}

.border-right-6-solid-gris_sable_pastel {
  border-right: 6px solid var(--gris_sable_pastel);
}

.border-right-6-dashed-gris_sable_pastel {
  border-right: 6px dashed var(--gris_sable_pastel);
}

.border-right-6-dotted-gris_sable_pastel {
  border-right: 6px dotted var(--gris_sable_pastel);
}

.border-right-6-double-gris_sable_pastel {
  border-right: 6px double var(--gris_sable_pastel);
}

.border-right-6-groove-gris_sable_pastel {
  border-right: 6px groove var(--gris_sable_pastel);
}

.border-right-6-ridge-gris_sable_pastel {
  border-right: 6px ridge var(--gris_sable_pastel);
}

.border-right-6-inset-gris_sable_pastel {
  border-right: 6px inset var(--gris_sable_pastel);
}

.border-right-6-outset-gris_sable_pastel {
  border-right: 6px outset var(--gris_sable_pastel);
}

.border-right-6-none-gris_sable_pastel {
  border-right: 6px none var(--gris_sable_pastel);
}

.border-right-6-hidden-gris_sable_pastel {
  border-right: 6px hidden var(--gris_sable_pastel);
}

.border-right-6-solid-jaune_light {
  border-right: 6px solid var(--jaune_light);
}

.border-right-6-dashed-jaune_light {
  border-right: 6px dashed var(--jaune_light);
}

.border-right-6-dotted-jaune_light {
  border-right: 6px dotted var(--jaune_light);
}

.border-right-6-double-jaune_light {
  border-right: 6px double var(--jaune_light);
}

.border-right-6-groove-jaune_light {
  border-right: 6px groove var(--jaune_light);
}

.border-right-6-ridge-jaune_light {
  border-right: 6px ridge var(--jaune_light);
}

.border-right-6-inset-jaune_light {
  border-right: 6px inset var(--jaune_light);
}

.border-right-6-outset-jaune_light {
  border-right: 6px outset var(--jaune_light);
}

.border-right-6-none-jaune_light {
  border-right: 6px none var(--jaune_light);
}

.border-right-6-hidden-jaune_light {
  border-right: 6px hidden var(--jaune_light);
}

.border-right-6-solid-jaune_dark {
  border-right: 6px solid var(--jaune_dark);
}

.border-right-6-dashed-jaune_dark {
  border-right: 6px dashed var(--jaune_dark);
}

.border-right-6-dotted-jaune_dark {
  border-right: 6px dotted var(--jaune_dark);
}

.border-right-6-double-jaune_dark {
  border-right: 6px double var(--jaune_dark);
}

.border-right-6-groove-jaune_dark {
  border-right: 6px groove var(--jaune_dark);
}

.border-right-6-ridge-jaune_dark {
  border-right: 6px ridge var(--jaune_dark);
}

.border-right-6-inset-jaune_dark {
  border-right: 6px inset var(--jaune_dark);
}

.border-right-6-outset-jaune_dark {
  border-right: 6px outset var(--jaune_dark);
}

.border-right-6-none-jaune_dark {
  border-right: 6px none var(--jaune_dark);
}

.border-right-6-hidden-jaune_dark {
  border-right: 6px hidden var(--jaune_dark);
}

.border-right-6-solid-jaune_pastel {
  border-right: 6px solid var(--jaune_pastel);
}

.border-right-6-dashed-jaune_pastel {
  border-right: 6px dashed var(--jaune_pastel);
}

.border-right-6-dotted-jaune_pastel {
  border-right: 6px dotted var(--jaune_pastel);
}

.border-right-6-double-jaune_pastel {
  border-right: 6px double var(--jaune_pastel);
}

.border-right-6-groove-jaune_pastel {
  border-right: 6px groove var(--jaune_pastel);
}

.border-right-6-ridge-jaune_pastel {
  border-right: 6px ridge var(--jaune_pastel);
}

.border-right-6-inset-jaune_pastel {
  border-right: 6px inset var(--jaune_pastel);
}

.border-right-6-outset-jaune_pastel {
  border-right: 6px outset var(--jaune_pastel);
}

.border-right-6-none-jaune_pastel {
  border-right: 6px none var(--jaune_pastel);
}

.border-right-6-hidden-jaune_pastel {
  border-right: 6px hidden var(--jaune_pastel);
}

.border-right-6-solid-vert_light {
  border-right: 6px solid var(--vert_light);
}

.border-right-6-dashed-vert_light {
  border-right: 6px dashed var(--vert_light);
}

.border-right-6-dotted-vert_light {
  border-right: 6px dotted var(--vert_light);
}

.border-right-6-double-vert_light {
  border-right: 6px double var(--vert_light);
}

.border-right-6-groove-vert_light {
  border-right: 6px groove var(--vert_light);
}

.border-right-6-ridge-vert_light {
  border-right: 6px ridge var(--vert_light);
}

.border-right-6-inset-vert_light {
  border-right: 6px inset var(--vert_light);
}

.border-right-6-outset-vert_light {
  border-right: 6px outset var(--vert_light);
}

.border-right-6-none-vert_light {
  border-right: 6px none var(--vert_light);
}

.border-right-6-hidden-vert_light {
  border-right: 6px hidden var(--vert_light);
}

.border-right-6-solid-vert_dark {
  border-right: 6px solid var(--vert_dark);
}

.border-right-6-dashed-vert_dark {
  border-right: 6px dashed var(--vert_dark);
}

.border-right-6-dotted-vert_dark {
  border-right: 6px dotted var(--vert_dark);
}

.border-right-6-double-vert_dark {
  border-right: 6px double var(--vert_dark);
}

.border-right-6-groove-vert_dark {
  border-right: 6px groove var(--vert_dark);
}

.border-right-6-ridge-vert_dark {
  border-right: 6px ridge var(--vert_dark);
}

.border-right-6-inset-vert_dark {
  border-right: 6px inset var(--vert_dark);
}

.border-right-6-outset-vert_dark {
  border-right: 6px outset var(--vert_dark);
}

.border-right-6-none-vert_dark {
  border-right: 6px none var(--vert_dark);
}

.border-right-6-hidden-vert_dark {
  border-right: 6px hidden var(--vert_dark);
}

.border-right-6-solid-vert_pastel {
  border-right: 6px solid var(--vert_pastel);
}

.border-right-6-dashed-vert_pastel {
  border-right: 6px dashed var(--vert_pastel);
}

.border-right-6-dotted-vert_pastel {
  border-right: 6px dotted var(--vert_pastel);
}

.border-right-6-double-vert_pastel {
  border-right: 6px double var(--vert_pastel);
}

.border-right-6-groove-vert_pastel {
  border-right: 6px groove var(--vert_pastel);
}

.border-right-6-ridge-vert_pastel {
  border-right: 6px ridge var(--vert_pastel);
}

.border-right-6-inset-vert_pastel {
  border-right: 6px inset var(--vert_pastel);
}

.border-right-6-outset-vert_pastel {
  border-right: 6px outset var(--vert_pastel);
}

.border-right-6-none-vert_pastel {
  border-right: 6px none var(--vert_pastel);
}

.border-right-6-hidden-vert_pastel {
  border-right: 6px hidden var(--vert_pastel);
}

.border-right-6-solid-bleu_turquoise_light {
  border-right: 6px solid var(--bleu_turquoise_light);
}

.border-right-6-dashed-bleu_turquoise_light {
  border-right: 6px dashed var(--bleu_turquoise_light);
}

.border-right-6-dotted-bleu_turquoise_light {
  border-right: 6px dotted var(--bleu_turquoise_light);
}

.border-right-6-double-bleu_turquoise_light {
  border-right: 6px double var(--bleu_turquoise_light);
}

.border-right-6-groove-bleu_turquoise_light {
  border-right: 6px groove var(--bleu_turquoise_light);
}

.border-right-6-ridge-bleu_turquoise_light {
  border-right: 6px ridge var(--bleu_turquoise_light);
}

.border-right-6-inset-bleu_turquoise_light {
  border-right: 6px inset var(--bleu_turquoise_light);
}

.border-right-6-outset-bleu_turquoise_light {
  border-right: 6px outset var(--bleu_turquoise_light);
}

.border-right-6-none-bleu_turquoise_light {
  border-right: 6px none var(--bleu_turquoise_light);
}

.border-right-6-hidden-bleu_turquoise_light {
  border-right: 6px hidden var(--bleu_turquoise_light);
}

.border-right-6-solid-bleu_turquoise_middle {
  border-right: 6px solid var(--bleu_turquoise_middle);
}

.border-right-6-dashed-bleu_turquoise_middle {
  border-right: 6px dashed var(--bleu_turquoise_middle);
}

.border-right-6-dotted-bleu_turquoise_middle {
  border-right: 6px dotted var(--bleu_turquoise_middle);
}

.border-right-6-double-bleu_turquoise_middle {
  border-right: 6px double var(--bleu_turquoise_middle);
}

.border-right-6-groove-bleu_turquoise_middle {
  border-right: 6px groove var(--bleu_turquoise_middle);
}

.border-right-6-ridge-bleu_turquoise_middle {
  border-right: 6px ridge var(--bleu_turquoise_middle);
}

.border-right-6-inset-bleu_turquoise_middle {
  border-right: 6px inset var(--bleu_turquoise_middle);
}

.border-right-6-outset-bleu_turquoise_middle {
  border-right: 6px outset var(--bleu_turquoise_middle);
}

.border-right-6-none-bleu_turquoise_middle {
  border-right: 6px none var(--bleu_turquoise_middle);
}

.border-right-6-hidden-bleu_turquoise_middle {
  border-right: 6px hidden var(--bleu_turquoise_middle);
}

.border-right-6-solid-bleu_turquoise_dark {
  border-right: 6px solid var(--bleu_turquoise_dark);
}

.border-right-6-dashed-bleu_turquoise_dark {
  border-right: 6px dashed var(--bleu_turquoise_dark);
}

.border-right-6-dotted-bleu_turquoise_dark {
  border-right: 6px dotted var(--bleu_turquoise_dark);
}

.border-right-6-double-bleu_turquoise_dark {
  border-right: 6px double var(--bleu_turquoise_dark);
}

.border-right-6-groove-bleu_turquoise_dark {
  border-right: 6px groove var(--bleu_turquoise_dark);
}

.border-right-6-ridge-bleu_turquoise_dark {
  border-right: 6px ridge var(--bleu_turquoise_dark);
}

.border-right-6-inset-bleu_turquoise_dark {
  border-right: 6px inset var(--bleu_turquoise_dark);
}

.border-right-6-outset-bleu_turquoise_dark {
  border-right: 6px outset var(--bleu_turquoise_dark);
}

.border-right-6-none-bleu_turquoise_dark {
  border-right: 6px none var(--bleu_turquoise_dark);
}

.border-right-6-hidden-bleu_turquoise_dark {
  border-right: 6px hidden var(--bleu_turquoise_dark);
}

.border-right-6-solid-bleu_turquoise_pastel {
  border-right: 6px solid var(--bleu_turquoise_pastel);
}

.border-right-6-dashed-bleu_turquoise_pastel {
  border-right: 6px dashed var(--bleu_turquoise_pastel);
}

.border-right-6-dotted-bleu_turquoise_pastel {
  border-right: 6px dotted var(--bleu_turquoise_pastel);
}

.border-right-6-double-bleu_turquoise_pastel {
  border-right: 6px double var(--bleu_turquoise_pastel);
}

.border-right-6-groove-bleu_turquoise_pastel {
  border-right: 6px groove var(--bleu_turquoise_pastel);
}

.border-right-6-ridge-bleu_turquoise_pastel {
  border-right: 6px ridge var(--bleu_turquoise_pastel);
}

.border-right-6-inset-bleu_turquoise_pastel {
  border-right: 6px inset var(--bleu_turquoise_pastel);
}

.border-right-6-outset-bleu_turquoise_pastel {
  border-right: 6px outset var(--bleu_turquoise_pastel);
}

.border-right-6-none-bleu_turquoise_pastel {
  border-right: 6px none var(--bleu_turquoise_pastel);
}

.border-right-6-hidden-bleu_turquoise_pastel {
  border-right: 6px hidden var(--bleu_turquoise_pastel);
}

.border-right-6-solid-bleu_light {
  border-right: 6px solid var(--bleu_light);
}

.border-right-6-dashed-bleu_light {
  border-right: 6px dashed var(--bleu_light);
}

.border-right-6-dotted-bleu_light {
  border-right: 6px dotted var(--bleu_light);
}

.border-right-6-double-bleu_light {
  border-right: 6px double var(--bleu_light);
}

.border-right-6-groove-bleu_light {
  border-right: 6px groove var(--bleu_light);
}

.border-right-6-ridge-bleu_light {
  border-right: 6px ridge var(--bleu_light);
}

.border-right-6-inset-bleu_light {
  border-right: 6px inset var(--bleu_light);
}

.border-right-6-outset-bleu_light {
  border-right: 6px outset var(--bleu_light);
}

.border-right-6-none-bleu_light {
  border-right: 6px none var(--bleu_light);
}

.border-right-6-hidden-bleu_light {
  border-right: 6px hidden var(--bleu_light);
}

.border-right-6-solid-bleu_pastel {
  border-right: 6px solid var(--bleu_pastel);
}

.border-right-6-dashed-bleu_pastel {
  border-right: 6px dashed var(--bleu_pastel);
}

.border-right-6-dotted-bleu_pastel {
  border-right: 6px dotted var(--bleu_pastel);
}

.border-right-6-double-bleu_pastel {
  border-right: 6px double var(--bleu_pastel);
}

.border-right-6-groove-bleu_pastel {
  border-right: 6px groove var(--bleu_pastel);
}

.border-right-6-ridge-bleu_pastel {
  border-right: 6px ridge var(--bleu_pastel);
}

.border-right-6-inset-bleu_pastel {
  border-right: 6px inset var(--bleu_pastel);
}

.border-right-6-outset-bleu_pastel {
  border-right: 6px outset var(--bleu_pastel);
}

.border-right-6-none-bleu_pastel {
  border-right: 6px none var(--bleu_pastel);
}

.border-right-6-hidden-bleu_pastel {
  border-right: 6px hidden var(--bleu_pastel);
}

.border-right-6-solid-bleu_dark {
  border-right: 6px solid var(--bleu_dark);
}

.border-right-6-dashed-bleu_dark {
  border-right: 6px dashed var(--bleu_dark);
}

.border-right-6-dotted-bleu_dark {
  border-right: 6px dotted var(--bleu_dark);
}

.border-right-6-double-bleu_dark {
  border-right: 6px double var(--bleu_dark);
}

.border-right-6-groove-bleu_dark {
  border-right: 6px groove var(--bleu_dark);
}

.border-right-6-ridge-bleu_dark {
  border-right: 6px ridge var(--bleu_dark);
}

.border-right-6-inset-bleu_dark {
  border-right: 6px inset var(--bleu_dark);
}

.border-right-6-outset-bleu_dark {
  border-right: 6px outset var(--bleu_dark);
}

.border-right-6-none-bleu_dark {
  border-right: 6px none var(--bleu_dark);
}

.border-right-6-hidden-bleu_dark {
  border-right: 6px hidden var(--bleu_dark);
}

.border-right-6-solid-violet_light {
  border-right: 6px solid var(--violet_light);
}

.border-right-6-dashed-violet_light {
  border-right: 6px dashed var(--violet_light);
}

.border-right-6-dotted-violet_light {
  border-right: 6px dotted var(--violet_light);
}

.border-right-6-double-violet_light {
  border-right: 6px double var(--violet_light);
}

.border-right-6-groove-violet_light {
  border-right: 6px groove var(--violet_light);
}

.border-right-6-ridge-violet_light {
  border-right: 6px ridge var(--violet_light);
}

.border-right-6-inset-violet_light {
  border-right: 6px inset var(--violet_light);
}

.border-right-6-outset-violet_light {
  border-right: 6px outset var(--violet_light);
}

.border-right-6-none-violet_light {
  border-right: 6px none var(--violet_light);
}

.border-right-6-hidden-violet_light {
  border-right: 6px hidden var(--violet_light);
}

.border-right-6-solid-violet_dark {
  border-right: 6px solid var(--violet_dark);
}

.border-right-6-dashed-violet_dark {
  border-right: 6px dashed var(--violet_dark);
}

.border-right-6-dotted-violet_dark {
  border-right: 6px dotted var(--violet_dark);
}

.border-right-6-double-violet_dark {
  border-right: 6px double var(--violet_dark);
}

.border-right-6-groove-violet_dark {
  border-right: 6px groove var(--violet_dark);
}

.border-right-6-ridge-violet_dark {
  border-right: 6px ridge var(--violet_dark);
}

.border-right-6-inset-violet_dark {
  border-right: 6px inset var(--violet_dark);
}

.border-right-6-outset-violet_dark {
  border-right: 6px outset var(--violet_dark);
}

.border-right-6-none-violet_dark {
  border-right: 6px none var(--violet_dark);
}

.border-right-6-hidden-violet_dark {
  border-right: 6px hidden var(--violet_dark);
}

.border-right-6-solid-violet_light_deces {
  border-right: 6px solid var(--violet_light_deces);
}

.border-right-6-dashed-violet_light_deces {
  border-right: 6px dashed var(--violet_light_deces);
}

.border-right-6-dotted-violet_light_deces {
  border-right: 6px dotted var(--violet_light_deces);
}

.border-right-6-double-violet_light_deces {
  border-right: 6px double var(--violet_light_deces);
}

.border-right-6-groove-violet_light_deces {
  border-right: 6px groove var(--violet_light_deces);
}

.border-right-6-ridge-violet_light_deces {
  border-right: 6px ridge var(--violet_light_deces);
}

.border-right-6-inset-violet_light_deces {
  border-right: 6px inset var(--violet_light_deces);
}

.border-right-6-outset-violet_light_deces {
  border-right: 6px outset var(--violet_light_deces);
}

.border-right-6-none-violet_light_deces {
  border-right: 6px none var(--violet_light_deces);
}

.border-right-6-hidden-violet_light_deces {
  border-right: 6px hidden var(--violet_light_deces);
}

.border-right-6-solid-violet_dark_deces {
  border-right: 6px solid var(--violet_dark_deces);
}

.border-right-6-dashed-violet_dark_deces {
  border-right: 6px dashed var(--violet_dark_deces);
}

.border-right-6-dotted-violet_dark_deces {
  border-right: 6px dotted var(--violet_dark_deces);
}

.border-right-6-double-violet_dark_deces {
  border-right: 6px double var(--violet_dark_deces);
}

.border-right-6-groove-violet_dark_deces {
  border-right: 6px groove var(--violet_dark_deces);
}

.border-right-6-ridge-violet_dark_deces {
  border-right: 6px ridge var(--violet_dark_deces);
}

.border-right-6-inset-violet_dark_deces {
  border-right: 6px inset var(--violet_dark_deces);
}

.border-right-6-outset-violet_dark_deces {
  border-right: 6px outset var(--violet_dark_deces);
}

.border-right-6-none-violet_dark_deces {
  border-right: 6px none var(--violet_dark_deces);
}

.border-right-6-hidden-violet_dark_deces {
  border-right: 6px hidden var(--violet_dark_deces);
}

.border-right-6-solid-violet_pastel {
  border-right: 6px solid var(--violet_pastel);
}

.border-right-6-dashed-violet_pastel {
  border-right: 6px dashed var(--violet_pastel);
}

.border-right-6-dotted-violet_pastel {
  border-right: 6px dotted var(--violet_pastel);
}

.border-right-6-double-violet_pastel {
  border-right: 6px double var(--violet_pastel);
}

.border-right-6-groove-violet_pastel {
  border-right: 6px groove var(--violet_pastel);
}

.border-right-6-ridge-violet_pastel {
  border-right: 6px ridge var(--violet_pastel);
}

.border-right-6-inset-violet_pastel {
  border-right: 6px inset var(--violet_pastel);
}

.border-right-6-outset-violet_pastel {
  border-right: 6px outset var(--violet_pastel);
}

.border-right-6-none-violet_pastel {
  border-right: 6px none var(--violet_pastel);
}

.border-right-6-hidden-violet_pastel {
  border-right: 6px hidden var(--violet_pastel);
}

.border-right-6-solid-violet_pastel_deces {
  border-right: 6px solid var(--violet_pastel_deces);
}

.border-right-6-dashed-violet_pastel_deces {
  border-right: 6px dashed var(--violet_pastel_deces);
}

.border-right-6-dotted-violet_pastel_deces {
  border-right: 6px dotted var(--violet_pastel_deces);
}

.border-right-6-double-violet_pastel_deces {
  border-right: 6px double var(--violet_pastel_deces);
}

.border-right-6-groove-violet_pastel_deces {
  border-right: 6px groove var(--violet_pastel_deces);
}

.border-right-6-ridge-violet_pastel_deces {
  border-right: 6px ridge var(--violet_pastel_deces);
}

.border-right-6-inset-violet_pastel_deces {
  border-right: 6px inset var(--violet_pastel_deces);
}

.border-right-6-outset-violet_pastel_deces {
  border-right: 6px outset var(--violet_pastel_deces);
}

.border-right-6-none-violet_pastel_deces {
  border-right: 6px none var(--violet_pastel_deces);
}

.border-right-6-hidden-violet_pastel_deces {
  border-right: 6px hidden var(--violet_pastel_deces);
}

.border-right-6-solid-mauve {
  border-right: 6px solid var(--mauve);
}

.border-right-6-dashed-mauve {
  border-right: 6px dashed var(--mauve);
}

.border-right-6-dotted-mauve {
  border-right: 6px dotted var(--mauve);
}

.border-right-6-double-mauve {
  border-right: 6px double var(--mauve);
}

.border-right-6-groove-mauve {
  border-right: 6px groove var(--mauve);
}

.border-right-6-ridge-mauve {
  border-right: 6px ridge var(--mauve);
}

.border-right-6-inset-mauve {
  border-right: 6px inset var(--mauve);
}

.border-right-6-outset-mauve {
  border-right: 6px outset var(--mauve);
}

.border-right-6-none-mauve {
  border-right: 6px none var(--mauve);
}

.border-right-6-hidden-mauve {
  border-right: 6px hidden var(--mauve);
}

.border-right-6-solid-rose_light {
  border-right: 6px solid var(--rose_light);
}

.border-right-6-dashed-rose_light {
  border-right: 6px dashed var(--rose_light);
}

.border-right-6-dotted-rose_light {
  border-right: 6px dotted var(--rose_light);
}

.border-right-6-double-rose_light {
  border-right: 6px double var(--rose_light);
}

.border-right-6-groove-rose_light {
  border-right: 6px groove var(--rose_light);
}

.border-right-6-ridge-rose_light {
  border-right: 6px ridge var(--rose_light);
}

.border-right-6-inset-rose_light {
  border-right: 6px inset var(--rose_light);
}

.border-right-6-outset-rose_light {
  border-right: 6px outset var(--rose_light);
}

.border-right-6-none-rose_light {
  border-right: 6px none var(--rose_light);
}

.border-right-6-hidden-rose_light {
  border-right: 6px hidden var(--rose_light);
}

.border-right-6-solid-rose_dark {
  border-right: 6px solid var(--rose_dark);
}

.border-right-6-dashed-rose_dark {
  border-right: 6px dashed var(--rose_dark);
}

.border-right-6-dotted-rose_dark {
  border-right: 6px dotted var(--rose_dark);
}

.border-right-6-double-rose_dark {
  border-right: 6px double var(--rose_dark);
}

.border-right-6-groove-rose_dark {
  border-right: 6px groove var(--rose_dark);
}

.border-right-6-ridge-rose_dark {
  border-right: 6px ridge var(--rose_dark);
}

.border-right-6-inset-rose_dark {
  border-right: 6px inset var(--rose_dark);
}

.border-right-6-outset-rose_dark {
  border-right: 6px outset var(--rose_dark);
}

.border-right-6-none-rose_dark {
  border-right: 6px none var(--rose_dark);
}

.border-right-6-hidden-rose_dark {
  border-right: 6px hidden var(--rose_dark);
}

.border-right-6-solid-rose_pastel {
  border-right: 6px solid var(--rose_pastel);
}

.border-right-6-dashed-rose_pastel {
  border-right: 6px dashed var(--rose_pastel);
}

.border-right-6-dotted-rose_pastel {
  border-right: 6px dotted var(--rose_pastel);
}

.border-right-6-double-rose_pastel {
  border-right: 6px double var(--rose_pastel);
}

.border-right-6-groove-rose_pastel {
  border-right: 6px groove var(--rose_pastel);
}

.border-right-6-ridge-rose_pastel {
  border-right: 6px ridge var(--rose_pastel);
}

.border-right-6-inset-rose_pastel {
  border-right: 6px inset var(--rose_pastel);
}

.border-right-6-outset-rose_pastel {
  border-right: 6px outset var(--rose_pastel);
}

.border-right-6-none-rose_pastel {
  border-right: 6px none var(--rose_pastel);
}

.border-right-6-hidden-rose_pastel {
  border-right: 6px hidden var(--rose_pastel);
}

.border-right-6-solid-rose_chair_light {
  border-right: 6px solid var(--rose_chair_light);
}

.border-right-6-dashed-rose_chair_light {
  border-right: 6px dashed var(--rose_chair_light);
}

.border-right-6-dotted-rose_chair_light {
  border-right: 6px dotted var(--rose_chair_light);
}

.border-right-6-double-rose_chair_light {
  border-right: 6px double var(--rose_chair_light);
}

.border-right-6-groove-rose_chair_light {
  border-right: 6px groove var(--rose_chair_light);
}

.border-right-6-ridge-rose_chair_light {
  border-right: 6px ridge var(--rose_chair_light);
}

.border-right-6-inset-rose_chair_light {
  border-right: 6px inset var(--rose_chair_light);
}

.border-right-6-outset-rose_chair_light {
  border-right: 6px outset var(--rose_chair_light);
}

.border-right-6-none-rose_chair_light {
  border-right: 6px none var(--rose_chair_light);
}

.border-right-6-hidden-rose_chair_light {
  border-right: 6px hidden var(--rose_chair_light);
}

.border-right-6-solid-rose_chair_dark {
  border-right: 6px solid var(--rose_chair_dark);
}

.border-right-6-dashed-rose_chair_dark {
  border-right: 6px dashed var(--rose_chair_dark);
}

.border-right-6-dotted-rose_chair_dark {
  border-right: 6px dotted var(--rose_chair_dark);
}

.border-right-6-double-rose_chair_dark {
  border-right: 6px double var(--rose_chair_dark);
}

.border-right-6-groove-rose_chair_dark {
  border-right: 6px groove var(--rose_chair_dark);
}

.border-right-6-ridge-rose_chair_dark {
  border-right: 6px ridge var(--rose_chair_dark);
}

.border-right-6-inset-rose_chair_dark {
  border-right: 6px inset var(--rose_chair_dark);
}

.border-right-6-outset-rose_chair_dark {
  border-right: 6px outset var(--rose_chair_dark);
}

.border-right-6-none-rose_chair_dark {
  border-right: 6px none var(--rose_chair_dark);
}

.border-right-6-hidden-rose_chair_dark {
  border-right: 6px hidden var(--rose_chair_dark);
}

.border-right-6-solid-rose_chair_pastel {
  border-right: 6px solid var(--rose_chair_pastel);
}

.border-right-6-dashed-rose_chair_pastel {
  border-right: 6px dashed var(--rose_chair_pastel);
}

.border-right-6-dotted-rose_chair_pastel {
  border-right: 6px dotted var(--rose_chair_pastel);
}

.border-right-6-double-rose_chair_pastel {
  border-right: 6px double var(--rose_chair_pastel);
}

.border-right-6-groove-rose_chair_pastel {
  border-right: 6px groove var(--rose_chair_pastel);
}

.border-right-6-ridge-rose_chair_pastel {
  border-right: 6px ridge var(--rose_chair_pastel);
}

.border-right-6-inset-rose_chair_pastel {
  border-right: 6px inset var(--rose_chair_pastel);
}

.border-right-6-outset-rose_chair_pastel {
  border-right: 6px outset var(--rose_chair_pastel);
}

.border-right-6-none-rose_chair_pastel {
  border-right: 6px none var(--rose_chair_pastel);
}

.border-right-6-hidden-rose_chair_pastel {
  border-right: 6px hidden var(--rose_chair_pastel);
}

.border-right-6-solid-vert_positif {
  border-right: 6px solid var(--vert_positif);
}

.border-right-6-dashed-vert_positif {
  border-right: 6px dashed var(--vert_positif);
}

.border-right-6-dotted-vert_positif {
  border-right: 6px dotted var(--vert_positif);
}

.border-right-6-double-vert_positif {
  border-right: 6px double var(--vert_positif);
}

.border-right-6-groove-vert_positif {
  border-right: 6px groove var(--vert_positif);
}

.border-right-6-ridge-vert_positif {
  border-right: 6px ridge var(--vert_positif);
}

.border-right-6-inset-vert_positif {
  border-right: 6px inset var(--vert_positif);
}

.border-right-6-outset-vert_positif {
  border-right: 6px outset var(--vert_positif);
}

.border-right-6-none-vert_positif {
  border-right: 6px none var(--vert_positif);
}

.border-right-6-hidden-vert_positif {
  border-right: 6px hidden var(--vert_positif);
}

.border-right-6-solid-rouge_negatif {
  border-right: 6px solid var(--rouge_negatif);
}

.border-right-6-dashed-rouge_negatif {
  border-right: 6px dashed var(--rouge_negatif);
}

.border-right-6-dotted-rouge_negatif {
  border-right: 6px dotted var(--rouge_negatif);
}

.border-right-6-double-rouge_negatif {
  border-right: 6px double var(--rouge_negatif);
}

.border-right-6-groove-rouge_negatif {
  border-right: 6px groove var(--rouge_negatif);
}

.border-right-6-ridge-rouge_negatif {
  border-right: 6px ridge var(--rouge_negatif);
}

.border-right-6-inset-rouge_negatif {
  border-right: 6px inset var(--rouge_negatif);
}

.border-right-6-outset-rouge_negatif {
  border-right: 6px outset var(--rouge_negatif);
}

.border-right-6-none-rouge_negatif {
  border-right: 6px none var(--rouge_negatif);
}

.border-right-6-hidden-rouge_negatif {
  border-right: 6px hidden var(--rouge_negatif);
}

.border-right-6-solid-bleu_focus {
  border-right: 6px solid var(--bleu_focus);
}

.border-right-6-dashed-bleu_focus {
  border-right: 6px dashed var(--bleu_focus);
}

.border-right-6-dotted-bleu_focus {
  border-right: 6px dotted var(--bleu_focus);
}

.border-right-6-double-bleu_focus {
  border-right: 6px double var(--bleu_focus);
}

.border-right-6-groove-bleu_focus {
  border-right: 6px groove var(--bleu_focus);
}

.border-right-6-ridge-bleu_focus {
  border-right: 6px ridge var(--bleu_focus);
}

.border-right-6-inset-bleu_focus {
  border-right: 6px inset var(--bleu_focus);
}

.border-right-6-outset-bleu_focus {
  border-right: 6px outset var(--bleu_focus);
}

.border-right-6-none-bleu_focus {
  border-right: 6px none var(--bleu_focus);
}

.border-right-6-hidden-bleu_focus {
  border-right: 6px hidden var(--bleu_focus);
}

.border-right-6-solid-alerte_vert_positif {
  border-right: 6px solid var(--alerte_vert_positif);
}

.border-right-6-dashed-alerte_vert_positif {
  border-right: 6px dashed var(--alerte_vert_positif);
}

.border-right-6-dotted-alerte_vert_positif {
  border-right: 6px dotted var(--alerte_vert_positif);
}

.border-right-6-double-alerte_vert_positif {
  border-right: 6px double var(--alerte_vert_positif);
}

.border-right-6-groove-alerte_vert_positif {
  border-right: 6px groove var(--alerte_vert_positif);
}

.border-right-6-ridge-alerte_vert_positif {
  border-right: 6px ridge var(--alerte_vert_positif);
}

.border-right-6-inset-alerte_vert_positif {
  border-right: 6px inset var(--alerte_vert_positif);
}

.border-right-6-outset-alerte_vert_positif {
  border-right: 6px outset var(--alerte_vert_positif);
}

.border-right-6-none-alerte_vert_positif {
  border-right: 6px none var(--alerte_vert_positif);
}

.border-right-6-hidden-alerte_vert_positif {
  border-right: 6px hidden var(--alerte_vert_positif);
}

.border-right-6-solid-alerte_rouge_negatif {
  border-right: 6px solid var(--alerte_rouge_negatif);
}

.border-right-6-dashed-alerte_rouge_negatif {
  border-right: 6px dashed var(--alerte_rouge_negatif);
}

.border-right-6-dotted-alerte_rouge_negatif {
  border-right: 6px dotted var(--alerte_rouge_negatif);
}

.border-right-6-double-alerte_rouge_negatif {
  border-right: 6px double var(--alerte_rouge_negatif);
}

.border-right-6-groove-alerte_rouge_negatif {
  border-right: 6px groove var(--alerte_rouge_negatif);
}

.border-right-6-ridge-alerte_rouge_negatif {
  border-right: 6px ridge var(--alerte_rouge_negatif);
}

.border-right-6-inset-alerte_rouge_negatif {
  border-right: 6px inset var(--alerte_rouge_negatif);
}

.border-right-6-outset-alerte_rouge_negatif {
  border-right: 6px outset var(--alerte_rouge_negatif);
}

.border-right-6-none-alerte_rouge_negatif {
  border-right: 6px none var(--alerte_rouge_negatif);
}

.border-right-6-hidden-alerte_rouge_negatif {
  border-right: 6px hidden var(--alerte_rouge_negatif);
}

.border-right-6-solid-alerte_bleu_information {
  border-right: 6px solid var(--alerte_bleu_information);
}

.border-right-6-dashed-alerte_bleu_information {
  border-right: 6px dashed var(--alerte_bleu_information);
}

.border-right-6-dotted-alerte_bleu_information {
  border-right: 6px dotted var(--alerte_bleu_information);
}

.border-right-6-double-alerte_bleu_information {
  border-right: 6px double var(--alerte_bleu_information);
}

.border-right-6-groove-alerte_bleu_information {
  border-right: 6px groove var(--alerte_bleu_information);
}

.border-right-6-ridge-alerte_bleu_information {
  border-right: 6px ridge var(--alerte_bleu_information);
}

.border-right-6-inset-alerte_bleu_information {
  border-right: 6px inset var(--alerte_bleu_information);
}

.border-right-6-outset-alerte_bleu_information {
  border-right: 6px outset var(--alerte_bleu_information);
}

.border-right-6-none-alerte_bleu_information {
  border-right: 6px none var(--alerte_bleu_information);
}

.border-right-6-hidden-alerte_bleu_information {
  border-right: 6px hidden var(--alerte_bleu_information);
}

.border-right-6-solid-blanc {
  border-right: 6px solid #ffffff;
}

.border-right-6-dashed-blanc {
  border-right: 6px dashed #ffffff;
}

.border-right-6-dotted-blanc {
  border-right: 6px dotted #ffffff;
}

.border-right-6-double-blanc {
  border-right: 6px double #ffffff;
}

.border-right-6-groove-blanc {
  border-right: 6px groove #ffffff;
}

.border-right-6-ridge-blanc {
  border-right: 6px ridge #ffffff;
}

.border-right-6-inset-blanc {
  border-right: 6px inset #ffffff;
}

.border-right-6-outset-blanc {
  border-right: 6px outset #ffffff;
}

.border-right-6-none-blanc {
  border-right: 6px none #ffffff;
}

.border-right-6-hidden-blanc {
  border-right: 6px hidden #ffffff;
}

.border-right-6-solid-noir {
  border-right: 6px solid #222222;
}

.border-right-6-dashed-noir {
  border-right: 6px dashed #222222;
}

.border-right-6-dotted-noir {
  border-right: 6px dotted #222222;
}

.border-right-6-double-noir {
  border-right: 6px double #222222;
}

.border-right-6-groove-noir {
  border-right: 6px groove #222222;
}

.border-right-6-ridge-noir {
  border-right: 6px ridge #222222;
}

.border-right-6-inset-noir {
  border-right: 6px inset #222222;
}

.border-right-6-outset-noir {
  border-right: 6px outset #222222;
}

.border-right-6-none-noir {
  border-right: 6px none #222222;
}

.border-right-6-hidden-noir {
  border-right: 6px hidden #222222;
}

.border-right-6-solid-gris_light {
  border-right: 6px solid var(--gris_light);
}

.border-right-6-dashed-gris_light {
  border-right: 6px dashed var(--gris_light);
}

.border-right-6-dotted-gris_light {
  border-right: 6px dotted var(--gris_light);
}

.border-right-6-double-gris_light {
  border-right: 6px double var(--gris_light);
}

.border-right-6-groove-gris_light {
  border-right: 6px groove var(--gris_light);
}

.border-right-6-ridge-gris_light {
  border-right: 6px ridge var(--gris_light);
}

.border-right-6-inset-gris_light {
  border-right: 6px inset var(--gris_light);
}

.border-right-6-outset-gris_light {
  border-right: 6px outset var(--gris_light);
}

.border-right-6-none-gris_light {
  border-right: 6px none var(--gris_light);
}

.border-right-6-hidden-gris_light {
  border-right: 6px hidden var(--gris_light);
}

.border-right-6-solid-gris_dark {
  border-right: 6px solid var(--gris_dark);
}

.border-right-6-dashed-gris_dark {
  border-right: 6px dashed var(--gris_dark);
}

.border-right-6-dotted-gris_dark {
  border-right: 6px dotted var(--gris_dark);
}

.border-right-6-double-gris_dark {
  border-right: 6px double var(--gris_dark);
}

.border-right-6-groove-gris_dark {
  border-right: 6px groove var(--gris_dark);
}

.border-right-6-ridge-gris_dark {
  border-right: 6px ridge var(--gris_dark);
}

.border-right-6-inset-gris_dark {
  border-right: 6px inset var(--gris_dark);
}

.border-right-6-outset-gris_dark {
  border-right: 6px outset var(--gris_dark);
}

.border-right-6-none-gris_dark {
  border-right: 6px none var(--gris_dark);
}

.border-right-6-hidden-gris_dark {
  border-right: 6px hidden var(--gris_dark);
}

.border-right-6-solid-gris_background {
  border-right: 6px solid var(--gris_background);
}

.border-right-6-dashed-gris_background {
  border-right: 6px dashed var(--gris_background);
}

.border-right-6-dotted-gris_background {
  border-right: 6px dotted var(--gris_background);
}

.border-right-6-double-gris_background {
  border-right: 6px double var(--gris_background);
}

.border-right-6-groove-gris_background {
  border-right: 6px groove var(--gris_background);
}

.border-right-6-ridge-gris_background {
  border-right: 6px ridge var(--gris_background);
}

.border-right-6-inset-gris_background {
  border-right: 6px inset var(--gris_background);
}

.border-right-6-outset-gris_background {
  border-right: 6px outset var(--gris_background);
}

.border-right-6-none-gris_background {
  border-right: 6px none var(--gris_background);
}

.border-right-6-hidden-gris_background {
  border-right: 6px hidden var(--gris_background);
}

.border-left-6-solid-corail_mh_brand {
  border-left: 6px solid var(--corail_mh_brand);
}

.border-left-6-dashed-corail_mh_brand {
  border-left: 6px dashed var(--corail_mh_brand);
}

.border-left-6-dotted-corail_mh_brand {
  border-left: 6px dotted var(--corail_mh_brand);
}

.border-left-6-double-corail_mh_brand {
  border-left: 6px double var(--corail_mh_brand);
}

.border-left-6-groove-corail_mh_brand {
  border-left: 6px groove var(--corail_mh_brand);
}

.border-left-6-ridge-corail_mh_brand {
  border-left: 6px ridge var(--corail_mh_brand);
}

.border-left-6-inset-corail_mh_brand {
  border-left: 6px inset var(--corail_mh_brand);
}

.border-left-6-outset-corail_mh_brand {
  border-left: 6px outset var(--corail_mh_brand);
}

.border-left-6-none-corail_mh_brand {
  border-left: 6px none var(--corail_mh_brand);
}

.border-left-6-hidden-corail_mh_brand {
  border-left: 6px hidden var(--corail_mh_brand);
}

.border-left-6-solid-corail_mh_dark {
  border-left: 6px solid var(--corail_mh_dark);
}

.border-left-6-dashed-corail_mh_dark {
  border-left: 6px dashed var(--corail_mh_dark);
}

.border-left-6-dotted-corail_mh_dark {
  border-left: 6px dotted var(--corail_mh_dark);
}

.border-left-6-double-corail_mh_dark {
  border-left: 6px double var(--corail_mh_dark);
}

.border-left-6-groove-corail_mh_dark {
  border-left: 6px groove var(--corail_mh_dark);
}

.border-left-6-ridge-corail_mh_dark {
  border-left: 6px ridge var(--corail_mh_dark);
}

.border-left-6-inset-corail_mh_dark {
  border-left: 6px inset var(--corail_mh_dark);
}

.border-left-6-outset-corail_mh_dark {
  border-left: 6px outset var(--corail_mh_dark);
}

.border-left-6-none-corail_mh_dark {
  border-left: 6px none var(--corail_mh_dark);
}

.border-left-6-hidden-corail_mh_dark {
  border-left: 6px hidden var(--corail_mh_dark);
}

.border-left-6-solid-corail_mh_light {
  border-left: 6px solid var(--corail_mh_light);
}

.border-left-6-dashed-corail_mh_light {
  border-left: 6px dashed var(--corail_mh_light);
}

.border-left-6-dotted-corail_mh_light {
  border-left: 6px dotted var(--corail_mh_light);
}

.border-left-6-double-corail_mh_light {
  border-left: 6px double var(--corail_mh_light);
}

.border-left-6-groove-corail_mh_light {
  border-left: 6px groove var(--corail_mh_light);
}

.border-left-6-ridge-corail_mh_light {
  border-left: 6px ridge var(--corail_mh_light);
}

.border-left-6-inset-corail_mh_light {
  border-left: 6px inset var(--corail_mh_light);
}

.border-left-6-outset-corail_mh_light {
  border-left: 6px outset var(--corail_mh_light);
}

.border-left-6-none-corail_mh_light {
  border-left: 6px none var(--corail_mh_light);
}

.border-left-6-hidden-corail_mh_light {
  border-left: 6px hidden var(--corail_mh_light);
}

.border-left-6-solid-corail_pastel {
  border-left: 6px solid var(--corail_pastel);
}

.border-left-6-dashed-corail_pastel {
  border-left: 6px dashed var(--corail_pastel);
}

.border-left-6-dotted-corail_pastel {
  border-left: 6px dotted var(--corail_pastel);
}

.border-left-6-double-corail_pastel {
  border-left: 6px double var(--corail_pastel);
}

.border-left-6-groove-corail_pastel {
  border-left: 6px groove var(--corail_pastel);
}

.border-left-6-ridge-corail_pastel {
  border-left: 6px ridge var(--corail_pastel);
}

.border-left-6-inset-corail_pastel {
  border-left: 6px inset var(--corail_pastel);
}

.border-left-6-outset-corail_pastel {
  border-left: 6px outset var(--corail_pastel);
}

.border-left-6-none-corail_pastel {
  border-left: 6px none var(--corail_pastel);
}

.border-left-6-hidden-corail_pastel {
  border-left: 6px hidden var(--corail_pastel);
}

.border-left-6-solid-corail_light {
  border-left: 6px solid var(--corail_light);
}

.border-left-6-dashed-corail_light {
  border-left: 6px dashed var(--corail_light);
}

.border-left-6-dotted-corail_light {
  border-left: 6px dotted var(--corail_light);
}

.border-left-6-double-corail_light {
  border-left: 6px double var(--corail_light);
}

.border-left-6-groove-corail_light {
  border-left: 6px groove var(--corail_light);
}

.border-left-6-ridge-corail_light {
  border-left: 6px ridge var(--corail_light);
}

.border-left-6-inset-corail_light {
  border-left: 6px inset var(--corail_light);
}

.border-left-6-outset-corail_light {
  border-left: 6px outset var(--corail_light);
}

.border-left-6-none-corail_light {
  border-left: 6px none var(--corail_light);
}

.border-left-6-hidden-corail_light {
  border-left: 6px hidden var(--corail_light);
}

.border-left-6-solid-corail_dark {
  border-left: 6px solid var(--corail_dark);
}

.border-left-6-dashed-corail_dark {
  border-left: 6px dashed var(--corail_dark);
}

.border-left-6-dotted-corail_dark {
  border-left: 6px dotted var(--corail_dark);
}

.border-left-6-double-corail_dark {
  border-left: 6px double var(--corail_dark);
}

.border-left-6-groove-corail_dark {
  border-left: 6px groove var(--corail_dark);
}

.border-left-6-ridge-corail_dark {
  border-left: 6px ridge var(--corail_dark);
}

.border-left-6-inset-corail_dark {
  border-left: 6px inset var(--corail_dark);
}

.border-left-6-outset-corail_dark {
  border-left: 6px outset var(--corail_dark);
}

.border-left-6-none-corail_dark {
  border-left: 6px none var(--corail_dark);
}

.border-left-6-hidden-corail_dark {
  border-left: 6px hidden var(--corail_dark);
}

.border-left-6-solid-gris_sable_light {
  border-left: 6px solid var(--gris_sable_light);
}

.border-left-6-dashed-gris_sable_light {
  border-left: 6px dashed var(--gris_sable_light);
}

.border-left-6-dotted-gris_sable_light {
  border-left: 6px dotted var(--gris_sable_light);
}

.border-left-6-double-gris_sable_light {
  border-left: 6px double var(--gris_sable_light);
}

.border-left-6-groove-gris_sable_light {
  border-left: 6px groove var(--gris_sable_light);
}

.border-left-6-ridge-gris_sable_light {
  border-left: 6px ridge var(--gris_sable_light);
}

.border-left-6-inset-gris_sable_light {
  border-left: 6px inset var(--gris_sable_light);
}

.border-left-6-outset-gris_sable_light {
  border-left: 6px outset var(--gris_sable_light);
}

.border-left-6-none-gris_sable_light {
  border-left: 6px none var(--gris_sable_light);
}

.border-left-6-hidden-gris_sable_light {
  border-left: 6px hidden var(--gris_sable_light);
}

.border-left-6-solid-gris_sable_dark {
  border-left: 6px solid var(--gris_sable_dark);
}

.border-left-6-dashed-gris_sable_dark {
  border-left: 6px dashed var(--gris_sable_dark);
}

.border-left-6-dotted-gris_sable_dark {
  border-left: 6px dotted var(--gris_sable_dark);
}

.border-left-6-double-gris_sable_dark {
  border-left: 6px double var(--gris_sable_dark);
}

.border-left-6-groove-gris_sable_dark {
  border-left: 6px groove var(--gris_sable_dark);
}

.border-left-6-ridge-gris_sable_dark {
  border-left: 6px ridge var(--gris_sable_dark);
}

.border-left-6-inset-gris_sable_dark {
  border-left: 6px inset var(--gris_sable_dark);
}

.border-left-6-outset-gris_sable_dark {
  border-left: 6px outset var(--gris_sable_dark);
}

.border-left-6-none-gris_sable_dark {
  border-left: 6px none var(--gris_sable_dark);
}

.border-left-6-hidden-gris_sable_dark {
  border-left: 6px hidden var(--gris_sable_dark);
}

.border-left-6-solid-gris_sable_pastel {
  border-left: 6px solid var(--gris_sable_pastel);
}

.border-left-6-dashed-gris_sable_pastel {
  border-left: 6px dashed var(--gris_sable_pastel);
}

.border-left-6-dotted-gris_sable_pastel {
  border-left: 6px dotted var(--gris_sable_pastel);
}

.border-left-6-double-gris_sable_pastel {
  border-left: 6px double var(--gris_sable_pastel);
}

.border-left-6-groove-gris_sable_pastel {
  border-left: 6px groove var(--gris_sable_pastel);
}

.border-left-6-ridge-gris_sable_pastel {
  border-left: 6px ridge var(--gris_sable_pastel);
}

.border-left-6-inset-gris_sable_pastel {
  border-left: 6px inset var(--gris_sable_pastel);
}

.border-left-6-outset-gris_sable_pastel {
  border-left: 6px outset var(--gris_sable_pastel);
}

.border-left-6-none-gris_sable_pastel {
  border-left: 6px none var(--gris_sable_pastel);
}

.border-left-6-hidden-gris_sable_pastel {
  border-left: 6px hidden var(--gris_sable_pastel);
}

.border-left-6-solid-jaune_light {
  border-left: 6px solid var(--jaune_light);
}

.border-left-6-dashed-jaune_light {
  border-left: 6px dashed var(--jaune_light);
}

.border-left-6-dotted-jaune_light {
  border-left: 6px dotted var(--jaune_light);
}

.border-left-6-double-jaune_light {
  border-left: 6px double var(--jaune_light);
}

.border-left-6-groove-jaune_light {
  border-left: 6px groove var(--jaune_light);
}

.border-left-6-ridge-jaune_light {
  border-left: 6px ridge var(--jaune_light);
}

.border-left-6-inset-jaune_light {
  border-left: 6px inset var(--jaune_light);
}

.border-left-6-outset-jaune_light {
  border-left: 6px outset var(--jaune_light);
}

.border-left-6-none-jaune_light {
  border-left: 6px none var(--jaune_light);
}

.border-left-6-hidden-jaune_light {
  border-left: 6px hidden var(--jaune_light);
}

.border-left-6-solid-jaune_dark {
  border-left: 6px solid var(--jaune_dark);
}

.border-left-6-dashed-jaune_dark {
  border-left: 6px dashed var(--jaune_dark);
}

.border-left-6-dotted-jaune_dark {
  border-left: 6px dotted var(--jaune_dark);
}

.border-left-6-double-jaune_dark {
  border-left: 6px double var(--jaune_dark);
}

.border-left-6-groove-jaune_dark {
  border-left: 6px groove var(--jaune_dark);
}

.border-left-6-ridge-jaune_dark {
  border-left: 6px ridge var(--jaune_dark);
}

.border-left-6-inset-jaune_dark {
  border-left: 6px inset var(--jaune_dark);
}

.border-left-6-outset-jaune_dark {
  border-left: 6px outset var(--jaune_dark);
}

.border-left-6-none-jaune_dark {
  border-left: 6px none var(--jaune_dark);
}

.border-left-6-hidden-jaune_dark {
  border-left: 6px hidden var(--jaune_dark);
}

.border-left-6-solid-jaune_pastel {
  border-left: 6px solid var(--jaune_pastel);
}

.border-left-6-dashed-jaune_pastel {
  border-left: 6px dashed var(--jaune_pastel);
}

.border-left-6-dotted-jaune_pastel {
  border-left: 6px dotted var(--jaune_pastel);
}

.border-left-6-double-jaune_pastel {
  border-left: 6px double var(--jaune_pastel);
}

.border-left-6-groove-jaune_pastel {
  border-left: 6px groove var(--jaune_pastel);
}

.border-left-6-ridge-jaune_pastel {
  border-left: 6px ridge var(--jaune_pastel);
}

.border-left-6-inset-jaune_pastel {
  border-left: 6px inset var(--jaune_pastel);
}

.border-left-6-outset-jaune_pastel {
  border-left: 6px outset var(--jaune_pastel);
}

.border-left-6-none-jaune_pastel {
  border-left: 6px none var(--jaune_pastel);
}

.border-left-6-hidden-jaune_pastel {
  border-left: 6px hidden var(--jaune_pastel);
}

.border-left-6-solid-vert_light {
  border-left: 6px solid var(--vert_light);
}

.border-left-6-dashed-vert_light {
  border-left: 6px dashed var(--vert_light);
}

.border-left-6-dotted-vert_light {
  border-left: 6px dotted var(--vert_light);
}

.border-left-6-double-vert_light {
  border-left: 6px double var(--vert_light);
}

.border-left-6-groove-vert_light {
  border-left: 6px groove var(--vert_light);
}

.border-left-6-ridge-vert_light {
  border-left: 6px ridge var(--vert_light);
}

.border-left-6-inset-vert_light {
  border-left: 6px inset var(--vert_light);
}

.border-left-6-outset-vert_light {
  border-left: 6px outset var(--vert_light);
}

.border-left-6-none-vert_light {
  border-left: 6px none var(--vert_light);
}

.border-left-6-hidden-vert_light {
  border-left: 6px hidden var(--vert_light);
}

.border-left-6-solid-vert_dark {
  border-left: 6px solid var(--vert_dark);
}

.border-left-6-dashed-vert_dark {
  border-left: 6px dashed var(--vert_dark);
}

.border-left-6-dotted-vert_dark {
  border-left: 6px dotted var(--vert_dark);
}

.border-left-6-double-vert_dark {
  border-left: 6px double var(--vert_dark);
}

.border-left-6-groove-vert_dark {
  border-left: 6px groove var(--vert_dark);
}

.border-left-6-ridge-vert_dark {
  border-left: 6px ridge var(--vert_dark);
}

.border-left-6-inset-vert_dark {
  border-left: 6px inset var(--vert_dark);
}

.border-left-6-outset-vert_dark {
  border-left: 6px outset var(--vert_dark);
}

.border-left-6-none-vert_dark {
  border-left: 6px none var(--vert_dark);
}

.border-left-6-hidden-vert_dark {
  border-left: 6px hidden var(--vert_dark);
}

.border-left-6-solid-vert_pastel {
  border-left: 6px solid var(--vert_pastel);
}

.border-left-6-dashed-vert_pastel {
  border-left: 6px dashed var(--vert_pastel);
}

.border-left-6-dotted-vert_pastel {
  border-left: 6px dotted var(--vert_pastel);
}

.border-left-6-double-vert_pastel {
  border-left: 6px double var(--vert_pastel);
}

.border-left-6-groove-vert_pastel {
  border-left: 6px groove var(--vert_pastel);
}

.border-left-6-ridge-vert_pastel {
  border-left: 6px ridge var(--vert_pastel);
}

.border-left-6-inset-vert_pastel {
  border-left: 6px inset var(--vert_pastel);
}

.border-left-6-outset-vert_pastel {
  border-left: 6px outset var(--vert_pastel);
}

.border-left-6-none-vert_pastel {
  border-left: 6px none var(--vert_pastel);
}

.border-left-6-hidden-vert_pastel {
  border-left: 6px hidden var(--vert_pastel);
}

.border-left-6-solid-bleu_turquoise_light {
  border-left: 6px solid var(--bleu_turquoise_light);
}

.border-left-6-dashed-bleu_turquoise_light {
  border-left: 6px dashed var(--bleu_turquoise_light);
}

.border-left-6-dotted-bleu_turquoise_light {
  border-left: 6px dotted var(--bleu_turquoise_light);
}

.border-left-6-double-bleu_turquoise_light {
  border-left: 6px double var(--bleu_turquoise_light);
}

.border-left-6-groove-bleu_turquoise_light {
  border-left: 6px groove var(--bleu_turquoise_light);
}

.border-left-6-ridge-bleu_turquoise_light {
  border-left: 6px ridge var(--bleu_turquoise_light);
}

.border-left-6-inset-bleu_turquoise_light {
  border-left: 6px inset var(--bleu_turquoise_light);
}

.border-left-6-outset-bleu_turquoise_light {
  border-left: 6px outset var(--bleu_turquoise_light);
}

.border-left-6-none-bleu_turquoise_light {
  border-left: 6px none var(--bleu_turquoise_light);
}

.border-left-6-hidden-bleu_turquoise_light {
  border-left: 6px hidden var(--bleu_turquoise_light);
}

.border-left-6-solid-bleu_turquoise_middle {
  border-left: 6px solid var(--bleu_turquoise_middle);
}

.border-left-6-dashed-bleu_turquoise_middle {
  border-left: 6px dashed var(--bleu_turquoise_middle);
}

.border-left-6-dotted-bleu_turquoise_middle {
  border-left: 6px dotted var(--bleu_turquoise_middle);
}

.border-left-6-double-bleu_turquoise_middle {
  border-left: 6px double var(--bleu_turquoise_middle);
}

.border-left-6-groove-bleu_turquoise_middle {
  border-left: 6px groove var(--bleu_turquoise_middle);
}

.border-left-6-ridge-bleu_turquoise_middle {
  border-left: 6px ridge var(--bleu_turquoise_middle);
}

.border-left-6-inset-bleu_turquoise_middle {
  border-left: 6px inset var(--bleu_turquoise_middle);
}

.border-left-6-outset-bleu_turquoise_middle {
  border-left: 6px outset var(--bleu_turquoise_middle);
}

.border-left-6-none-bleu_turquoise_middle {
  border-left: 6px none var(--bleu_turquoise_middle);
}

.border-left-6-hidden-bleu_turquoise_middle {
  border-left: 6px hidden var(--bleu_turquoise_middle);
}

.border-left-6-solid-bleu_turquoise_dark {
  border-left: 6px solid var(--bleu_turquoise_dark);
}

.border-left-6-dashed-bleu_turquoise_dark {
  border-left: 6px dashed var(--bleu_turquoise_dark);
}

.border-left-6-dotted-bleu_turquoise_dark {
  border-left: 6px dotted var(--bleu_turquoise_dark);
}

.border-left-6-double-bleu_turquoise_dark {
  border-left: 6px double var(--bleu_turquoise_dark);
}

.border-left-6-groove-bleu_turquoise_dark {
  border-left: 6px groove var(--bleu_turquoise_dark);
}

.border-left-6-ridge-bleu_turquoise_dark {
  border-left: 6px ridge var(--bleu_turquoise_dark);
}

.border-left-6-inset-bleu_turquoise_dark {
  border-left: 6px inset var(--bleu_turquoise_dark);
}

.border-left-6-outset-bleu_turquoise_dark {
  border-left: 6px outset var(--bleu_turquoise_dark);
}

.border-left-6-none-bleu_turquoise_dark {
  border-left: 6px none var(--bleu_turquoise_dark);
}

.border-left-6-hidden-bleu_turquoise_dark {
  border-left: 6px hidden var(--bleu_turquoise_dark);
}

.border-left-6-solid-bleu_turquoise_pastel {
  border-left: 6px solid var(--bleu_turquoise_pastel);
}

.border-left-6-dashed-bleu_turquoise_pastel {
  border-left: 6px dashed var(--bleu_turquoise_pastel);
}

.border-left-6-dotted-bleu_turquoise_pastel {
  border-left: 6px dotted var(--bleu_turquoise_pastel);
}

.border-left-6-double-bleu_turquoise_pastel {
  border-left: 6px double var(--bleu_turquoise_pastel);
}

.border-left-6-groove-bleu_turquoise_pastel {
  border-left: 6px groove var(--bleu_turquoise_pastel);
}

.border-left-6-ridge-bleu_turquoise_pastel {
  border-left: 6px ridge var(--bleu_turquoise_pastel);
}

.border-left-6-inset-bleu_turquoise_pastel {
  border-left: 6px inset var(--bleu_turquoise_pastel);
}

.border-left-6-outset-bleu_turquoise_pastel {
  border-left: 6px outset var(--bleu_turquoise_pastel);
}

.border-left-6-none-bleu_turquoise_pastel {
  border-left: 6px none var(--bleu_turquoise_pastel);
}

.border-left-6-hidden-bleu_turquoise_pastel {
  border-left: 6px hidden var(--bleu_turquoise_pastel);
}

.border-left-6-solid-bleu_light {
  border-left: 6px solid var(--bleu_light);
}

.border-left-6-dashed-bleu_light {
  border-left: 6px dashed var(--bleu_light);
}

.border-left-6-dotted-bleu_light {
  border-left: 6px dotted var(--bleu_light);
}

.border-left-6-double-bleu_light {
  border-left: 6px double var(--bleu_light);
}

.border-left-6-groove-bleu_light {
  border-left: 6px groove var(--bleu_light);
}

.border-left-6-ridge-bleu_light {
  border-left: 6px ridge var(--bleu_light);
}

.border-left-6-inset-bleu_light {
  border-left: 6px inset var(--bleu_light);
}

.border-left-6-outset-bleu_light {
  border-left: 6px outset var(--bleu_light);
}

.border-left-6-none-bleu_light {
  border-left: 6px none var(--bleu_light);
}

.border-left-6-hidden-bleu_light {
  border-left: 6px hidden var(--bleu_light);
}

.border-left-6-solid-bleu_pastel {
  border-left: 6px solid var(--bleu_pastel);
}

.border-left-6-dashed-bleu_pastel {
  border-left: 6px dashed var(--bleu_pastel);
}

.border-left-6-dotted-bleu_pastel {
  border-left: 6px dotted var(--bleu_pastel);
}

.border-left-6-double-bleu_pastel {
  border-left: 6px double var(--bleu_pastel);
}

.border-left-6-groove-bleu_pastel {
  border-left: 6px groove var(--bleu_pastel);
}

.border-left-6-ridge-bleu_pastel {
  border-left: 6px ridge var(--bleu_pastel);
}

.border-left-6-inset-bleu_pastel {
  border-left: 6px inset var(--bleu_pastel);
}

.border-left-6-outset-bleu_pastel {
  border-left: 6px outset var(--bleu_pastel);
}

.border-left-6-none-bleu_pastel {
  border-left: 6px none var(--bleu_pastel);
}

.border-left-6-hidden-bleu_pastel {
  border-left: 6px hidden var(--bleu_pastel);
}

.border-left-6-solid-bleu_dark {
  border-left: 6px solid var(--bleu_dark);
}

.border-left-6-dashed-bleu_dark {
  border-left: 6px dashed var(--bleu_dark);
}

.border-left-6-dotted-bleu_dark {
  border-left: 6px dotted var(--bleu_dark);
}

.border-left-6-double-bleu_dark {
  border-left: 6px double var(--bleu_dark);
}

.border-left-6-groove-bleu_dark {
  border-left: 6px groove var(--bleu_dark);
}

.border-left-6-ridge-bleu_dark {
  border-left: 6px ridge var(--bleu_dark);
}

.border-left-6-inset-bleu_dark {
  border-left: 6px inset var(--bleu_dark);
}

.border-left-6-outset-bleu_dark {
  border-left: 6px outset var(--bleu_dark);
}

.border-left-6-none-bleu_dark {
  border-left: 6px none var(--bleu_dark);
}

.border-left-6-hidden-bleu_dark {
  border-left: 6px hidden var(--bleu_dark);
}

.border-left-6-solid-violet_light {
  border-left: 6px solid var(--violet_light);
}

.border-left-6-dashed-violet_light {
  border-left: 6px dashed var(--violet_light);
}

.border-left-6-dotted-violet_light {
  border-left: 6px dotted var(--violet_light);
}

.border-left-6-double-violet_light {
  border-left: 6px double var(--violet_light);
}

.border-left-6-groove-violet_light {
  border-left: 6px groove var(--violet_light);
}

.border-left-6-ridge-violet_light {
  border-left: 6px ridge var(--violet_light);
}

.border-left-6-inset-violet_light {
  border-left: 6px inset var(--violet_light);
}

.border-left-6-outset-violet_light {
  border-left: 6px outset var(--violet_light);
}

.border-left-6-none-violet_light {
  border-left: 6px none var(--violet_light);
}

.border-left-6-hidden-violet_light {
  border-left: 6px hidden var(--violet_light);
}

.border-left-6-solid-violet_dark {
  border-left: 6px solid var(--violet_dark);
}

.border-left-6-dashed-violet_dark {
  border-left: 6px dashed var(--violet_dark);
}

.border-left-6-dotted-violet_dark {
  border-left: 6px dotted var(--violet_dark);
}

.border-left-6-double-violet_dark {
  border-left: 6px double var(--violet_dark);
}

.border-left-6-groove-violet_dark {
  border-left: 6px groove var(--violet_dark);
}

.border-left-6-ridge-violet_dark {
  border-left: 6px ridge var(--violet_dark);
}

.border-left-6-inset-violet_dark {
  border-left: 6px inset var(--violet_dark);
}

.border-left-6-outset-violet_dark {
  border-left: 6px outset var(--violet_dark);
}

.border-left-6-none-violet_dark {
  border-left: 6px none var(--violet_dark);
}

.border-left-6-hidden-violet_dark {
  border-left: 6px hidden var(--violet_dark);
}

.border-left-6-solid-violet_light_deces {
  border-left: 6px solid var(--violet_light_deces);
}

.border-left-6-dashed-violet_light_deces {
  border-left: 6px dashed var(--violet_light_deces);
}

.border-left-6-dotted-violet_light_deces {
  border-left: 6px dotted var(--violet_light_deces);
}

.border-left-6-double-violet_light_deces {
  border-left: 6px double var(--violet_light_deces);
}

.border-left-6-groove-violet_light_deces {
  border-left: 6px groove var(--violet_light_deces);
}

.border-left-6-ridge-violet_light_deces {
  border-left: 6px ridge var(--violet_light_deces);
}

.border-left-6-inset-violet_light_deces {
  border-left: 6px inset var(--violet_light_deces);
}

.border-left-6-outset-violet_light_deces {
  border-left: 6px outset var(--violet_light_deces);
}

.border-left-6-none-violet_light_deces {
  border-left: 6px none var(--violet_light_deces);
}

.border-left-6-hidden-violet_light_deces {
  border-left: 6px hidden var(--violet_light_deces);
}

.border-left-6-solid-violet_dark_deces {
  border-left: 6px solid var(--violet_dark_deces);
}

.border-left-6-dashed-violet_dark_deces {
  border-left: 6px dashed var(--violet_dark_deces);
}

.border-left-6-dotted-violet_dark_deces {
  border-left: 6px dotted var(--violet_dark_deces);
}

.border-left-6-double-violet_dark_deces {
  border-left: 6px double var(--violet_dark_deces);
}

.border-left-6-groove-violet_dark_deces {
  border-left: 6px groove var(--violet_dark_deces);
}

.border-left-6-ridge-violet_dark_deces {
  border-left: 6px ridge var(--violet_dark_deces);
}

.border-left-6-inset-violet_dark_deces {
  border-left: 6px inset var(--violet_dark_deces);
}

.border-left-6-outset-violet_dark_deces {
  border-left: 6px outset var(--violet_dark_deces);
}

.border-left-6-none-violet_dark_deces {
  border-left: 6px none var(--violet_dark_deces);
}

.border-left-6-hidden-violet_dark_deces {
  border-left: 6px hidden var(--violet_dark_deces);
}

.border-left-6-solid-violet_pastel {
  border-left: 6px solid var(--violet_pastel);
}

.border-left-6-dashed-violet_pastel {
  border-left: 6px dashed var(--violet_pastel);
}

.border-left-6-dotted-violet_pastel {
  border-left: 6px dotted var(--violet_pastel);
}

.border-left-6-double-violet_pastel {
  border-left: 6px double var(--violet_pastel);
}

.border-left-6-groove-violet_pastel {
  border-left: 6px groove var(--violet_pastel);
}

.border-left-6-ridge-violet_pastel {
  border-left: 6px ridge var(--violet_pastel);
}

.border-left-6-inset-violet_pastel {
  border-left: 6px inset var(--violet_pastel);
}

.border-left-6-outset-violet_pastel {
  border-left: 6px outset var(--violet_pastel);
}

.border-left-6-none-violet_pastel {
  border-left: 6px none var(--violet_pastel);
}

.border-left-6-hidden-violet_pastel {
  border-left: 6px hidden var(--violet_pastel);
}

.border-left-6-solid-violet_pastel_deces {
  border-left: 6px solid var(--violet_pastel_deces);
}

.border-left-6-dashed-violet_pastel_deces {
  border-left: 6px dashed var(--violet_pastel_deces);
}

.border-left-6-dotted-violet_pastel_deces {
  border-left: 6px dotted var(--violet_pastel_deces);
}

.border-left-6-double-violet_pastel_deces {
  border-left: 6px double var(--violet_pastel_deces);
}

.border-left-6-groove-violet_pastel_deces {
  border-left: 6px groove var(--violet_pastel_deces);
}

.border-left-6-ridge-violet_pastel_deces {
  border-left: 6px ridge var(--violet_pastel_deces);
}

.border-left-6-inset-violet_pastel_deces {
  border-left: 6px inset var(--violet_pastel_deces);
}

.border-left-6-outset-violet_pastel_deces {
  border-left: 6px outset var(--violet_pastel_deces);
}

.border-left-6-none-violet_pastel_deces {
  border-left: 6px none var(--violet_pastel_deces);
}

.border-left-6-hidden-violet_pastel_deces {
  border-left: 6px hidden var(--violet_pastel_deces);
}

.border-left-6-solid-mauve {
  border-left: 6px solid var(--mauve);
}

.border-left-6-dashed-mauve {
  border-left: 6px dashed var(--mauve);
}

.border-left-6-dotted-mauve {
  border-left: 6px dotted var(--mauve);
}

.border-left-6-double-mauve {
  border-left: 6px double var(--mauve);
}

.border-left-6-groove-mauve {
  border-left: 6px groove var(--mauve);
}

.border-left-6-ridge-mauve {
  border-left: 6px ridge var(--mauve);
}

.border-left-6-inset-mauve {
  border-left: 6px inset var(--mauve);
}

.border-left-6-outset-mauve {
  border-left: 6px outset var(--mauve);
}

.border-left-6-none-mauve {
  border-left: 6px none var(--mauve);
}

.border-left-6-hidden-mauve {
  border-left: 6px hidden var(--mauve);
}

.border-left-6-solid-rose_light {
  border-left: 6px solid var(--rose_light);
}

.border-left-6-dashed-rose_light {
  border-left: 6px dashed var(--rose_light);
}

.border-left-6-dotted-rose_light {
  border-left: 6px dotted var(--rose_light);
}

.border-left-6-double-rose_light {
  border-left: 6px double var(--rose_light);
}

.border-left-6-groove-rose_light {
  border-left: 6px groove var(--rose_light);
}

.border-left-6-ridge-rose_light {
  border-left: 6px ridge var(--rose_light);
}

.border-left-6-inset-rose_light {
  border-left: 6px inset var(--rose_light);
}

.border-left-6-outset-rose_light {
  border-left: 6px outset var(--rose_light);
}

.border-left-6-none-rose_light {
  border-left: 6px none var(--rose_light);
}

.border-left-6-hidden-rose_light {
  border-left: 6px hidden var(--rose_light);
}

.border-left-6-solid-rose_dark {
  border-left: 6px solid var(--rose_dark);
}

.border-left-6-dashed-rose_dark {
  border-left: 6px dashed var(--rose_dark);
}

.border-left-6-dotted-rose_dark {
  border-left: 6px dotted var(--rose_dark);
}

.border-left-6-double-rose_dark {
  border-left: 6px double var(--rose_dark);
}

.border-left-6-groove-rose_dark {
  border-left: 6px groove var(--rose_dark);
}

.border-left-6-ridge-rose_dark {
  border-left: 6px ridge var(--rose_dark);
}

.border-left-6-inset-rose_dark {
  border-left: 6px inset var(--rose_dark);
}

.border-left-6-outset-rose_dark {
  border-left: 6px outset var(--rose_dark);
}

.border-left-6-none-rose_dark {
  border-left: 6px none var(--rose_dark);
}

.border-left-6-hidden-rose_dark {
  border-left: 6px hidden var(--rose_dark);
}

.border-left-6-solid-rose_pastel {
  border-left: 6px solid var(--rose_pastel);
}

.border-left-6-dashed-rose_pastel {
  border-left: 6px dashed var(--rose_pastel);
}

.border-left-6-dotted-rose_pastel {
  border-left: 6px dotted var(--rose_pastel);
}

.border-left-6-double-rose_pastel {
  border-left: 6px double var(--rose_pastel);
}

.border-left-6-groove-rose_pastel {
  border-left: 6px groove var(--rose_pastel);
}

.border-left-6-ridge-rose_pastel {
  border-left: 6px ridge var(--rose_pastel);
}

.border-left-6-inset-rose_pastel {
  border-left: 6px inset var(--rose_pastel);
}

.border-left-6-outset-rose_pastel {
  border-left: 6px outset var(--rose_pastel);
}

.border-left-6-none-rose_pastel {
  border-left: 6px none var(--rose_pastel);
}

.border-left-6-hidden-rose_pastel {
  border-left: 6px hidden var(--rose_pastel);
}

.border-left-6-solid-rose_chair_light {
  border-left: 6px solid var(--rose_chair_light);
}

.border-left-6-dashed-rose_chair_light {
  border-left: 6px dashed var(--rose_chair_light);
}

.border-left-6-dotted-rose_chair_light {
  border-left: 6px dotted var(--rose_chair_light);
}

.border-left-6-double-rose_chair_light {
  border-left: 6px double var(--rose_chair_light);
}

.border-left-6-groove-rose_chair_light {
  border-left: 6px groove var(--rose_chair_light);
}

.border-left-6-ridge-rose_chair_light {
  border-left: 6px ridge var(--rose_chair_light);
}

.border-left-6-inset-rose_chair_light {
  border-left: 6px inset var(--rose_chair_light);
}

.border-left-6-outset-rose_chair_light {
  border-left: 6px outset var(--rose_chair_light);
}

.border-left-6-none-rose_chair_light {
  border-left: 6px none var(--rose_chair_light);
}

.border-left-6-hidden-rose_chair_light {
  border-left: 6px hidden var(--rose_chair_light);
}

.border-left-6-solid-rose_chair_dark {
  border-left: 6px solid var(--rose_chair_dark);
}

.border-left-6-dashed-rose_chair_dark {
  border-left: 6px dashed var(--rose_chair_dark);
}

.border-left-6-dotted-rose_chair_dark {
  border-left: 6px dotted var(--rose_chair_dark);
}

.border-left-6-double-rose_chair_dark {
  border-left: 6px double var(--rose_chair_dark);
}

.border-left-6-groove-rose_chair_dark {
  border-left: 6px groove var(--rose_chair_dark);
}

.border-left-6-ridge-rose_chair_dark {
  border-left: 6px ridge var(--rose_chair_dark);
}

.border-left-6-inset-rose_chair_dark {
  border-left: 6px inset var(--rose_chair_dark);
}

.border-left-6-outset-rose_chair_dark {
  border-left: 6px outset var(--rose_chair_dark);
}

.border-left-6-none-rose_chair_dark {
  border-left: 6px none var(--rose_chair_dark);
}

.border-left-6-hidden-rose_chair_dark {
  border-left: 6px hidden var(--rose_chair_dark);
}

.border-left-6-solid-rose_chair_pastel {
  border-left: 6px solid var(--rose_chair_pastel);
}

.border-left-6-dashed-rose_chair_pastel {
  border-left: 6px dashed var(--rose_chair_pastel);
}

.border-left-6-dotted-rose_chair_pastel {
  border-left: 6px dotted var(--rose_chair_pastel);
}

.border-left-6-double-rose_chair_pastel {
  border-left: 6px double var(--rose_chair_pastel);
}

.border-left-6-groove-rose_chair_pastel {
  border-left: 6px groove var(--rose_chair_pastel);
}

.border-left-6-ridge-rose_chair_pastel {
  border-left: 6px ridge var(--rose_chair_pastel);
}

.border-left-6-inset-rose_chair_pastel {
  border-left: 6px inset var(--rose_chair_pastel);
}

.border-left-6-outset-rose_chair_pastel {
  border-left: 6px outset var(--rose_chair_pastel);
}

.border-left-6-none-rose_chair_pastel {
  border-left: 6px none var(--rose_chair_pastel);
}

.border-left-6-hidden-rose_chair_pastel {
  border-left: 6px hidden var(--rose_chair_pastel);
}

.border-left-6-solid-vert_positif {
  border-left: 6px solid var(--vert_positif);
}

.border-left-6-dashed-vert_positif {
  border-left: 6px dashed var(--vert_positif);
}

.border-left-6-dotted-vert_positif {
  border-left: 6px dotted var(--vert_positif);
}

.border-left-6-double-vert_positif {
  border-left: 6px double var(--vert_positif);
}

.border-left-6-groove-vert_positif {
  border-left: 6px groove var(--vert_positif);
}

.border-left-6-ridge-vert_positif {
  border-left: 6px ridge var(--vert_positif);
}

.border-left-6-inset-vert_positif {
  border-left: 6px inset var(--vert_positif);
}

.border-left-6-outset-vert_positif {
  border-left: 6px outset var(--vert_positif);
}

.border-left-6-none-vert_positif {
  border-left: 6px none var(--vert_positif);
}

.border-left-6-hidden-vert_positif {
  border-left: 6px hidden var(--vert_positif);
}

.border-left-6-solid-rouge_negatif {
  border-left: 6px solid var(--rouge_negatif);
}

.border-left-6-dashed-rouge_negatif {
  border-left: 6px dashed var(--rouge_negatif);
}

.border-left-6-dotted-rouge_negatif {
  border-left: 6px dotted var(--rouge_negatif);
}

.border-left-6-double-rouge_negatif {
  border-left: 6px double var(--rouge_negatif);
}

.border-left-6-groove-rouge_negatif {
  border-left: 6px groove var(--rouge_negatif);
}

.border-left-6-ridge-rouge_negatif {
  border-left: 6px ridge var(--rouge_negatif);
}

.border-left-6-inset-rouge_negatif {
  border-left: 6px inset var(--rouge_negatif);
}

.border-left-6-outset-rouge_negatif {
  border-left: 6px outset var(--rouge_negatif);
}

.border-left-6-none-rouge_negatif {
  border-left: 6px none var(--rouge_negatif);
}

.border-left-6-hidden-rouge_negatif {
  border-left: 6px hidden var(--rouge_negatif);
}

.border-left-6-solid-bleu_focus {
  border-left: 6px solid var(--bleu_focus);
}

.border-left-6-dashed-bleu_focus {
  border-left: 6px dashed var(--bleu_focus);
}

.border-left-6-dotted-bleu_focus {
  border-left: 6px dotted var(--bleu_focus);
}

.border-left-6-double-bleu_focus {
  border-left: 6px double var(--bleu_focus);
}

.border-left-6-groove-bleu_focus {
  border-left: 6px groove var(--bleu_focus);
}

.border-left-6-ridge-bleu_focus {
  border-left: 6px ridge var(--bleu_focus);
}

.border-left-6-inset-bleu_focus {
  border-left: 6px inset var(--bleu_focus);
}

.border-left-6-outset-bleu_focus {
  border-left: 6px outset var(--bleu_focus);
}

.border-left-6-none-bleu_focus {
  border-left: 6px none var(--bleu_focus);
}

.border-left-6-hidden-bleu_focus {
  border-left: 6px hidden var(--bleu_focus);
}

.border-left-6-solid-alerte_vert_positif {
  border-left: 6px solid var(--alerte_vert_positif);
}

.border-left-6-dashed-alerte_vert_positif {
  border-left: 6px dashed var(--alerte_vert_positif);
}

.border-left-6-dotted-alerte_vert_positif {
  border-left: 6px dotted var(--alerte_vert_positif);
}

.border-left-6-double-alerte_vert_positif {
  border-left: 6px double var(--alerte_vert_positif);
}

.border-left-6-groove-alerte_vert_positif {
  border-left: 6px groove var(--alerte_vert_positif);
}

.border-left-6-ridge-alerte_vert_positif {
  border-left: 6px ridge var(--alerte_vert_positif);
}

.border-left-6-inset-alerte_vert_positif {
  border-left: 6px inset var(--alerte_vert_positif);
}

.border-left-6-outset-alerte_vert_positif {
  border-left: 6px outset var(--alerte_vert_positif);
}

.border-left-6-none-alerte_vert_positif {
  border-left: 6px none var(--alerte_vert_positif);
}

.border-left-6-hidden-alerte_vert_positif {
  border-left: 6px hidden var(--alerte_vert_positif);
}

.border-left-6-solid-alerte_rouge_negatif {
  border-left: 6px solid var(--alerte_rouge_negatif);
}

.border-left-6-dashed-alerte_rouge_negatif {
  border-left: 6px dashed var(--alerte_rouge_negatif);
}

.border-left-6-dotted-alerte_rouge_negatif {
  border-left: 6px dotted var(--alerte_rouge_negatif);
}

.border-left-6-double-alerte_rouge_negatif {
  border-left: 6px double var(--alerte_rouge_negatif);
}

.border-left-6-groove-alerte_rouge_negatif {
  border-left: 6px groove var(--alerte_rouge_negatif);
}

.border-left-6-ridge-alerte_rouge_negatif {
  border-left: 6px ridge var(--alerte_rouge_negatif);
}

.border-left-6-inset-alerte_rouge_negatif {
  border-left: 6px inset var(--alerte_rouge_negatif);
}

.border-left-6-outset-alerte_rouge_negatif {
  border-left: 6px outset var(--alerte_rouge_negatif);
}

.border-left-6-none-alerte_rouge_negatif {
  border-left: 6px none var(--alerte_rouge_negatif);
}

.border-left-6-hidden-alerte_rouge_negatif {
  border-left: 6px hidden var(--alerte_rouge_negatif);
}

.border-left-6-solid-alerte_bleu_information {
  border-left: 6px solid var(--alerte_bleu_information);
}

.border-left-6-dashed-alerte_bleu_information {
  border-left: 6px dashed var(--alerte_bleu_information);
}

.border-left-6-dotted-alerte_bleu_information {
  border-left: 6px dotted var(--alerte_bleu_information);
}

.border-left-6-double-alerte_bleu_information {
  border-left: 6px double var(--alerte_bleu_information);
}

.border-left-6-groove-alerte_bleu_information {
  border-left: 6px groove var(--alerte_bleu_information);
}

.border-left-6-ridge-alerte_bleu_information {
  border-left: 6px ridge var(--alerte_bleu_information);
}

.border-left-6-inset-alerte_bleu_information {
  border-left: 6px inset var(--alerte_bleu_information);
}

.border-left-6-outset-alerte_bleu_information {
  border-left: 6px outset var(--alerte_bleu_information);
}

.border-left-6-none-alerte_bleu_information {
  border-left: 6px none var(--alerte_bleu_information);
}

.border-left-6-hidden-alerte_bleu_information {
  border-left: 6px hidden var(--alerte_bleu_information);
}

.border-left-6-solid-blanc {
  border-left: 6px solid #ffffff;
}

.border-left-6-dashed-blanc {
  border-left: 6px dashed #ffffff;
}

.border-left-6-dotted-blanc {
  border-left: 6px dotted #ffffff;
}

.border-left-6-double-blanc {
  border-left: 6px double #ffffff;
}

.border-left-6-groove-blanc {
  border-left: 6px groove #ffffff;
}

.border-left-6-ridge-blanc {
  border-left: 6px ridge #ffffff;
}

.border-left-6-inset-blanc {
  border-left: 6px inset #ffffff;
}

.border-left-6-outset-blanc {
  border-left: 6px outset #ffffff;
}

.border-left-6-none-blanc {
  border-left: 6px none #ffffff;
}

.border-left-6-hidden-blanc {
  border-left: 6px hidden #ffffff;
}

.border-left-6-solid-noir {
  border-left: 6px solid #222222;
}

.border-left-6-dashed-noir {
  border-left: 6px dashed #222222;
}

.border-left-6-dotted-noir {
  border-left: 6px dotted #222222;
}

.border-left-6-double-noir {
  border-left: 6px double #222222;
}

.border-left-6-groove-noir {
  border-left: 6px groove #222222;
}

.border-left-6-ridge-noir {
  border-left: 6px ridge #222222;
}

.border-left-6-inset-noir {
  border-left: 6px inset #222222;
}

.border-left-6-outset-noir {
  border-left: 6px outset #222222;
}

.border-left-6-none-noir {
  border-left: 6px none #222222;
}

.border-left-6-hidden-noir {
  border-left: 6px hidden #222222;
}

.border-left-6-solid-gris_light {
  border-left: 6px solid var(--gris_light);
}

.border-left-6-dashed-gris_light {
  border-left: 6px dashed var(--gris_light);
}

.border-left-6-dotted-gris_light {
  border-left: 6px dotted var(--gris_light);
}

.border-left-6-double-gris_light {
  border-left: 6px double var(--gris_light);
}

.border-left-6-groove-gris_light {
  border-left: 6px groove var(--gris_light);
}

.border-left-6-ridge-gris_light {
  border-left: 6px ridge var(--gris_light);
}

.border-left-6-inset-gris_light {
  border-left: 6px inset var(--gris_light);
}

.border-left-6-outset-gris_light {
  border-left: 6px outset var(--gris_light);
}

.border-left-6-none-gris_light {
  border-left: 6px none var(--gris_light);
}

.border-left-6-hidden-gris_light {
  border-left: 6px hidden var(--gris_light);
}

.border-left-6-solid-gris_dark {
  border-left: 6px solid var(--gris_dark);
}

.border-left-6-dashed-gris_dark {
  border-left: 6px dashed var(--gris_dark);
}

.border-left-6-dotted-gris_dark {
  border-left: 6px dotted var(--gris_dark);
}

.border-left-6-double-gris_dark {
  border-left: 6px double var(--gris_dark);
}

.border-left-6-groove-gris_dark {
  border-left: 6px groove var(--gris_dark);
}

.border-left-6-ridge-gris_dark {
  border-left: 6px ridge var(--gris_dark);
}

.border-left-6-inset-gris_dark {
  border-left: 6px inset var(--gris_dark);
}

.border-left-6-outset-gris_dark {
  border-left: 6px outset var(--gris_dark);
}

.border-left-6-none-gris_dark {
  border-left: 6px none var(--gris_dark);
}

.border-left-6-hidden-gris_dark {
  border-left: 6px hidden var(--gris_dark);
}

.border-left-6-solid-gris_background {
  border-left: 6px solid var(--gris_background);
}

.border-left-6-dashed-gris_background {
  border-left: 6px dashed var(--gris_background);
}

.border-left-6-dotted-gris_background {
  border-left: 6px dotted var(--gris_background);
}

.border-left-6-double-gris_background {
  border-left: 6px double var(--gris_background);
}

.border-left-6-groove-gris_background {
  border-left: 6px groove var(--gris_background);
}

.border-left-6-ridge-gris_background {
  border-left: 6px ridge var(--gris_background);
}

.border-left-6-inset-gris_background {
  border-left: 6px inset var(--gris_background);
}

.border-left-6-outset-gris_background {
  border-left: 6px outset var(--gris_background);
}

.border-left-6-none-gris_background {
  border-left: 6px none var(--gris_background);
}

.border-left-6-hidden-gris_background {
  border-left: 6px hidden var(--gris_background);
}

.border-all-6-solid-corail_mh_brand {
  border: 6px solid var(--corail_mh_brand);
}

.border-all-6-dashed-corail_mh_brand {
  border: 6px dashed var(--corail_mh_brand);
}

.border-all-6-dotted-corail_mh_brand {
  border: 6px dotted var(--corail_mh_brand);
}

.border-all-6-double-corail_mh_brand {
  border: 6px double var(--corail_mh_brand);
}

.border-all-6-groove-corail_mh_brand {
  border: 6px groove var(--corail_mh_brand);
}

.border-all-6-ridge-corail_mh_brand {
  border: 6px ridge var(--corail_mh_brand);
}

.border-all-6-inset-corail_mh_brand {
  border: 6px inset var(--corail_mh_brand);
}

.border-all-6-outset-corail_mh_brand {
  border: 6px outset var(--corail_mh_brand);
}

.border-all-6-none-corail_mh_brand {
  border: 6px none var(--corail_mh_brand);
}

.border-all-6-hidden-corail_mh_brand {
  border: 6px hidden var(--corail_mh_brand);
}

.border-all-6-solid-corail_mh_dark {
  border: 6px solid var(--corail_mh_dark);
}

.border-all-6-dashed-corail_mh_dark {
  border: 6px dashed var(--corail_mh_dark);
}

.border-all-6-dotted-corail_mh_dark {
  border: 6px dotted var(--corail_mh_dark);
}

.border-all-6-double-corail_mh_dark {
  border: 6px double var(--corail_mh_dark);
}

.border-all-6-groove-corail_mh_dark {
  border: 6px groove var(--corail_mh_dark);
}

.border-all-6-ridge-corail_mh_dark {
  border: 6px ridge var(--corail_mh_dark);
}

.border-all-6-inset-corail_mh_dark {
  border: 6px inset var(--corail_mh_dark);
}

.border-all-6-outset-corail_mh_dark {
  border: 6px outset var(--corail_mh_dark);
}

.border-all-6-none-corail_mh_dark {
  border: 6px none var(--corail_mh_dark);
}

.border-all-6-hidden-corail_mh_dark {
  border: 6px hidden var(--corail_mh_dark);
}

.border-all-6-solid-corail_mh_light {
  border: 6px solid var(--corail_mh_light);
}

.border-all-6-dashed-corail_mh_light {
  border: 6px dashed var(--corail_mh_light);
}

.border-all-6-dotted-corail_mh_light {
  border: 6px dotted var(--corail_mh_light);
}

.border-all-6-double-corail_mh_light {
  border: 6px double var(--corail_mh_light);
}

.border-all-6-groove-corail_mh_light {
  border: 6px groove var(--corail_mh_light);
}

.border-all-6-ridge-corail_mh_light {
  border: 6px ridge var(--corail_mh_light);
}

.border-all-6-inset-corail_mh_light {
  border: 6px inset var(--corail_mh_light);
}

.border-all-6-outset-corail_mh_light {
  border: 6px outset var(--corail_mh_light);
}

.border-all-6-none-corail_mh_light {
  border: 6px none var(--corail_mh_light);
}

.border-all-6-hidden-corail_mh_light {
  border: 6px hidden var(--corail_mh_light);
}

.border-all-6-solid-corail_pastel {
  border: 6px solid var(--corail_pastel);
}

.border-all-6-dashed-corail_pastel {
  border: 6px dashed var(--corail_pastel);
}

.border-all-6-dotted-corail_pastel {
  border: 6px dotted var(--corail_pastel);
}

.border-all-6-double-corail_pastel {
  border: 6px double var(--corail_pastel);
}

.border-all-6-groove-corail_pastel {
  border: 6px groove var(--corail_pastel);
}

.border-all-6-ridge-corail_pastel {
  border: 6px ridge var(--corail_pastel);
}

.border-all-6-inset-corail_pastel {
  border: 6px inset var(--corail_pastel);
}

.border-all-6-outset-corail_pastel {
  border: 6px outset var(--corail_pastel);
}

.border-all-6-none-corail_pastel {
  border: 6px none var(--corail_pastel);
}

.border-all-6-hidden-corail_pastel {
  border: 6px hidden var(--corail_pastel);
}

.border-all-6-solid-corail_light {
  border: 6px solid var(--corail_light);
}

.border-all-6-dashed-corail_light {
  border: 6px dashed var(--corail_light);
}

.border-all-6-dotted-corail_light {
  border: 6px dotted var(--corail_light);
}

.border-all-6-double-corail_light {
  border: 6px double var(--corail_light);
}

.border-all-6-groove-corail_light {
  border: 6px groove var(--corail_light);
}

.border-all-6-ridge-corail_light {
  border: 6px ridge var(--corail_light);
}

.border-all-6-inset-corail_light {
  border: 6px inset var(--corail_light);
}

.border-all-6-outset-corail_light {
  border: 6px outset var(--corail_light);
}

.border-all-6-none-corail_light {
  border: 6px none var(--corail_light);
}

.border-all-6-hidden-corail_light {
  border: 6px hidden var(--corail_light);
}

.border-all-6-solid-corail_dark {
  border: 6px solid var(--corail_dark);
}

.border-all-6-dashed-corail_dark {
  border: 6px dashed var(--corail_dark);
}

.border-all-6-dotted-corail_dark {
  border: 6px dotted var(--corail_dark);
}

.border-all-6-double-corail_dark {
  border: 6px double var(--corail_dark);
}

.border-all-6-groove-corail_dark {
  border: 6px groove var(--corail_dark);
}

.border-all-6-ridge-corail_dark {
  border: 6px ridge var(--corail_dark);
}

.border-all-6-inset-corail_dark {
  border: 6px inset var(--corail_dark);
}

.border-all-6-outset-corail_dark {
  border: 6px outset var(--corail_dark);
}

.border-all-6-none-corail_dark {
  border: 6px none var(--corail_dark);
}

.border-all-6-hidden-corail_dark {
  border: 6px hidden var(--corail_dark);
}

.border-all-6-solid-gris_sable_light {
  border: 6px solid var(--gris_sable_light);
}

.border-all-6-dashed-gris_sable_light {
  border: 6px dashed var(--gris_sable_light);
}

.border-all-6-dotted-gris_sable_light {
  border: 6px dotted var(--gris_sable_light);
}

.border-all-6-double-gris_sable_light {
  border: 6px double var(--gris_sable_light);
}

.border-all-6-groove-gris_sable_light {
  border: 6px groove var(--gris_sable_light);
}

.border-all-6-ridge-gris_sable_light {
  border: 6px ridge var(--gris_sable_light);
}

.border-all-6-inset-gris_sable_light {
  border: 6px inset var(--gris_sable_light);
}

.border-all-6-outset-gris_sable_light {
  border: 6px outset var(--gris_sable_light);
}

.border-all-6-none-gris_sable_light {
  border: 6px none var(--gris_sable_light);
}

.border-all-6-hidden-gris_sable_light {
  border: 6px hidden var(--gris_sable_light);
}

.border-all-6-solid-gris_sable_dark {
  border: 6px solid var(--gris_sable_dark);
}

.border-all-6-dashed-gris_sable_dark {
  border: 6px dashed var(--gris_sable_dark);
}

.border-all-6-dotted-gris_sable_dark {
  border: 6px dotted var(--gris_sable_dark);
}

.border-all-6-double-gris_sable_dark {
  border: 6px double var(--gris_sable_dark);
}

.border-all-6-groove-gris_sable_dark {
  border: 6px groove var(--gris_sable_dark);
}

.border-all-6-ridge-gris_sable_dark {
  border: 6px ridge var(--gris_sable_dark);
}

.border-all-6-inset-gris_sable_dark {
  border: 6px inset var(--gris_sable_dark);
}

.border-all-6-outset-gris_sable_dark {
  border: 6px outset var(--gris_sable_dark);
}

.border-all-6-none-gris_sable_dark {
  border: 6px none var(--gris_sable_dark);
}

.border-all-6-hidden-gris_sable_dark {
  border: 6px hidden var(--gris_sable_dark);
}

.border-all-6-solid-gris_sable_pastel {
  border: 6px solid var(--gris_sable_pastel);
}

.border-all-6-dashed-gris_sable_pastel {
  border: 6px dashed var(--gris_sable_pastel);
}

.border-all-6-dotted-gris_sable_pastel {
  border: 6px dotted var(--gris_sable_pastel);
}

.border-all-6-double-gris_sable_pastel {
  border: 6px double var(--gris_sable_pastel);
}

.border-all-6-groove-gris_sable_pastel {
  border: 6px groove var(--gris_sable_pastel);
}

.border-all-6-ridge-gris_sable_pastel {
  border: 6px ridge var(--gris_sable_pastel);
}

.border-all-6-inset-gris_sable_pastel {
  border: 6px inset var(--gris_sable_pastel);
}

.border-all-6-outset-gris_sable_pastel {
  border: 6px outset var(--gris_sable_pastel);
}

.border-all-6-none-gris_sable_pastel {
  border: 6px none var(--gris_sable_pastel);
}

.border-all-6-hidden-gris_sable_pastel {
  border: 6px hidden var(--gris_sable_pastel);
}

.border-all-6-solid-jaune_light {
  border: 6px solid var(--jaune_light);
}

.border-all-6-dashed-jaune_light {
  border: 6px dashed var(--jaune_light);
}

.border-all-6-dotted-jaune_light {
  border: 6px dotted var(--jaune_light);
}

.border-all-6-double-jaune_light {
  border: 6px double var(--jaune_light);
}

.border-all-6-groove-jaune_light {
  border: 6px groove var(--jaune_light);
}

.border-all-6-ridge-jaune_light {
  border: 6px ridge var(--jaune_light);
}

.border-all-6-inset-jaune_light {
  border: 6px inset var(--jaune_light);
}

.border-all-6-outset-jaune_light {
  border: 6px outset var(--jaune_light);
}

.border-all-6-none-jaune_light {
  border: 6px none var(--jaune_light);
}

.border-all-6-hidden-jaune_light {
  border: 6px hidden var(--jaune_light);
}

.border-all-6-solid-jaune_dark {
  border: 6px solid var(--jaune_dark);
}

.border-all-6-dashed-jaune_dark {
  border: 6px dashed var(--jaune_dark);
}

.border-all-6-dotted-jaune_dark {
  border: 6px dotted var(--jaune_dark);
}

.border-all-6-double-jaune_dark {
  border: 6px double var(--jaune_dark);
}

.border-all-6-groove-jaune_dark {
  border: 6px groove var(--jaune_dark);
}

.border-all-6-ridge-jaune_dark {
  border: 6px ridge var(--jaune_dark);
}

.border-all-6-inset-jaune_dark {
  border: 6px inset var(--jaune_dark);
}

.border-all-6-outset-jaune_dark {
  border: 6px outset var(--jaune_dark);
}

.border-all-6-none-jaune_dark {
  border: 6px none var(--jaune_dark);
}

.border-all-6-hidden-jaune_dark {
  border: 6px hidden var(--jaune_dark);
}

.border-all-6-solid-jaune_pastel {
  border: 6px solid var(--jaune_pastel);
}

.border-all-6-dashed-jaune_pastel {
  border: 6px dashed var(--jaune_pastel);
}

.border-all-6-dotted-jaune_pastel {
  border: 6px dotted var(--jaune_pastel);
}

.border-all-6-double-jaune_pastel {
  border: 6px double var(--jaune_pastel);
}

.border-all-6-groove-jaune_pastel {
  border: 6px groove var(--jaune_pastel);
}

.border-all-6-ridge-jaune_pastel {
  border: 6px ridge var(--jaune_pastel);
}

.border-all-6-inset-jaune_pastel {
  border: 6px inset var(--jaune_pastel);
}

.border-all-6-outset-jaune_pastel {
  border: 6px outset var(--jaune_pastel);
}

.border-all-6-none-jaune_pastel {
  border: 6px none var(--jaune_pastel);
}

.border-all-6-hidden-jaune_pastel {
  border: 6px hidden var(--jaune_pastel);
}

.border-all-6-solid-vert_light {
  border: 6px solid var(--vert_light);
}

.border-all-6-dashed-vert_light {
  border: 6px dashed var(--vert_light);
}

.border-all-6-dotted-vert_light {
  border: 6px dotted var(--vert_light);
}

.border-all-6-double-vert_light {
  border: 6px double var(--vert_light);
}

.border-all-6-groove-vert_light {
  border: 6px groove var(--vert_light);
}

.border-all-6-ridge-vert_light {
  border: 6px ridge var(--vert_light);
}

.border-all-6-inset-vert_light {
  border: 6px inset var(--vert_light);
}

.border-all-6-outset-vert_light {
  border: 6px outset var(--vert_light);
}

.border-all-6-none-vert_light {
  border: 6px none var(--vert_light);
}

.border-all-6-hidden-vert_light {
  border: 6px hidden var(--vert_light);
}

.border-all-6-solid-vert_dark {
  border: 6px solid var(--vert_dark);
}

.border-all-6-dashed-vert_dark {
  border: 6px dashed var(--vert_dark);
}

.border-all-6-dotted-vert_dark {
  border: 6px dotted var(--vert_dark);
}

.border-all-6-double-vert_dark {
  border: 6px double var(--vert_dark);
}

.border-all-6-groove-vert_dark {
  border: 6px groove var(--vert_dark);
}

.border-all-6-ridge-vert_dark {
  border: 6px ridge var(--vert_dark);
}

.border-all-6-inset-vert_dark {
  border: 6px inset var(--vert_dark);
}

.border-all-6-outset-vert_dark {
  border: 6px outset var(--vert_dark);
}

.border-all-6-none-vert_dark {
  border: 6px none var(--vert_dark);
}

.border-all-6-hidden-vert_dark {
  border: 6px hidden var(--vert_dark);
}

.border-all-6-solid-vert_pastel {
  border: 6px solid var(--vert_pastel);
}

.border-all-6-dashed-vert_pastel {
  border: 6px dashed var(--vert_pastel);
}

.border-all-6-dotted-vert_pastel {
  border: 6px dotted var(--vert_pastel);
}

.border-all-6-double-vert_pastel {
  border: 6px double var(--vert_pastel);
}

.border-all-6-groove-vert_pastel {
  border: 6px groove var(--vert_pastel);
}

.border-all-6-ridge-vert_pastel {
  border: 6px ridge var(--vert_pastel);
}

.border-all-6-inset-vert_pastel {
  border: 6px inset var(--vert_pastel);
}

.border-all-6-outset-vert_pastel {
  border: 6px outset var(--vert_pastel);
}

.border-all-6-none-vert_pastel {
  border: 6px none var(--vert_pastel);
}

.border-all-6-hidden-vert_pastel {
  border: 6px hidden var(--vert_pastel);
}

.border-all-6-solid-bleu_turquoise_light {
  border: 6px solid var(--bleu_turquoise_light);
}

.border-all-6-dashed-bleu_turquoise_light {
  border: 6px dashed var(--bleu_turquoise_light);
}

.border-all-6-dotted-bleu_turquoise_light {
  border: 6px dotted var(--bleu_turquoise_light);
}

.border-all-6-double-bleu_turquoise_light {
  border: 6px double var(--bleu_turquoise_light);
}

.border-all-6-groove-bleu_turquoise_light {
  border: 6px groove var(--bleu_turquoise_light);
}

.border-all-6-ridge-bleu_turquoise_light {
  border: 6px ridge var(--bleu_turquoise_light);
}

.border-all-6-inset-bleu_turquoise_light {
  border: 6px inset var(--bleu_turquoise_light);
}

.border-all-6-outset-bleu_turquoise_light {
  border: 6px outset var(--bleu_turquoise_light);
}

.border-all-6-none-bleu_turquoise_light {
  border: 6px none var(--bleu_turquoise_light);
}

.border-all-6-hidden-bleu_turquoise_light {
  border: 6px hidden var(--bleu_turquoise_light);
}

.border-all-6-solid-bleu_turquoise_middle {
  border: 6px solid var(--bleu_turquoise_middle);
}

.border-all-6-dashed-bleu_turquoise_middle {
  border: 6px dashed var(--bleu_turquoise_middle);
}

.border-all-6-dotted-bleu_turquoise_middle {
  border: 6px dotted var(--bleu_turquoise_middle);
}

.border-all-6-double-bleu_turquoise_middle {
  border: 6px double var(--bleu_turquoise_middle);
}

.border-all-6-groove-bleu_turquoise_middle {
  border: 6px groove var(--bleu_turquoise_middle);
}

.border-all-6-ridge-bleu_turquoise_middle {
  border: 6px ridge var(--bleu_turquoise_middle);
}

.border-all-6-inset-bleu_turquoise_middle {
  border: 6px inset var(--bleu_turquoise_middle);
}

.border-all-6-outset-bleu_turquoise_middle {
  border: 6px outset var(--bleu_turquoise_middle);
}

.border-all-6-none-bleu_turquoise_middle {
  border: 6px none var(--bleu_turquoise_middle);
}

.border-all-6-hidden-bleu_turquoise_middle {
  border: 6px hidden var(--bleu_turquoise_middle);
}

.border-all-6-solid-bleu_turquoise_dark {
  border: 6px solid var(--bleu_turquoise_dark);
}

.border-all-6-dashed-bleu_turquoise_dark {
  border: 6px dashed var(--bleu_turquoise_dark);
}

.border-all-6-dotted-bleu_turquoise_dark {
  border: 6px dotted var(--bleu_turquoise_dark);
}

.border-all-6-double-bleu_turquoise_dark {
  border: 6px double var(--bleu_turquoise_dark);
}

.border-all-6-groove-bleu_turquoise_dark {
  border: 6px groove var(--bleu_turquoise_dark);
}

.border-all-6-ridge-bleu_turquoise_dark {
  border: 6px ridge var(--bleu_turquoise_dark);
}

.border-all-6-inset-bleu_turquoise_dark {
  border: 6px inset var(--bleu_turquoise_dark);
}

.border-all-6-outset-bleu_turquoise_dark {
  border: 6px outset var(--bleu_turquoise_dark);
}

.border-all-6-none-bleu_turquoise_dark {
  border: 6px none var(--bleu_turquoise_dark);
}

.border-all-6-hidden-bleu_turquoise_dark {
  border: 6px hidden var(--bleu_turquoise_dark);
}

.border-all-6-solid-bleu_turquoise_pastel {
  border: 6px solid var(--bleu_turquoise_pastel);
}

.border-all-6-dashed-bleu_turquoise_pastel {
  border: 6px dashed var(--bleu_turquoise_pastel);
}

.border-all-6-dotted-bleu_turquoise_pastel {
  border: 6px dotted var(--bleu_turquoise_pastel);
}

.border-all-6-double-bleu_turquoise_pastel {
  border: 6px double var(--bleu_turquoise_pastel);
}

.border-all-6-groove-bleu_turquoise_pastel {
  border: 6px groove var(--bleu_turquoise_pastel);
}

.border-all-6-ridge-bleu_turquoise_pastel {
  border: 6px ridge var(--bleu_turquoise_pastel);
}

.border-all-6-inset-bleu_turquoise_pastel {
  border: 6px inset var(--bleu_turquoise_pastel);
}

.border-all-6-outset-bleu_turquoise_pastel {
  border: 6px outset var(--bleu_turquoise_pastel);
}

.border-all-6-none-bleu_turquoise_pastel {
  border: 6px none var(--bleu_turquoise_pastel);
}

.border-all-6-hidden-bleu_turquoise_pastel {
  border: 6px hidden var(--bleu_turquoise_pastel);
}

.border-all-6-solid-bleu_light {
  border: 6px solid var(--bleu_light);
}

.border-all-6-dashed-bleu_light {
  border: 6px dashed var(--bleu_light);
}

.border-all-6-dotted-bleu_light {
  border: 6px dotted var(--bleu_light);
}

.border-all-6-double-bleu_light {
  border: 6px double var(--bleu_light);
}

.border-all-6-groove-bleu_light {
  border: 6px groove var(--bleu_light);
}

.border-all-6-ridge-bleu_light {
  border: 6px ridge var(--bleu_light);
}

.border-all-6-inset-bleu_light {
  border: 6px inset var(--bleu_light);
}

.border-all-6-outset-bleu_light {
  border: 6px outset var(--bleu_light);
}

.border-all-6-none-bleu_light {
  border: 6px none var(--bleu_light);
}

.border-all-6-hidden-bleu_light {
  border: 6px hidden var(--bleu_light);
}

.border-all-6-solid-bleu_pastel {
  border: 6px solid var(--bleu_pastel);
}

.border-all-6-dashed-bleu_pastel {
  border: 6px dashed var(--bleu_pastel);
}

.border-all-6-dotted-bleu_pastel {
  border: 6px dotted var(--bleu_pastel);
}

.border-all-6-double-bleu_pastel {
  border: 6px double var(--bleu_pastel);
}

.border-all-6-groove-bleu_pastel {
  border: 6px groove var(--bleu_pastel);
}

.border-all-6-ridge-bleu_pastel {
  border: 6px ridge var(--bleu_pastel);
}

.border-all-6-inset-bleu_pastel {
  border: 6px inset var(--bleu_pastel);
}

.border-all-6-outset-bleu_pastel {
  border: 6px outset var(--bleu_pastel);
}

.border-all-6-none-bleu_pastel {
  border: 6px none var(--bleu_pastel);
}

.border-all-6-hidden-bleu_pastel {
  border: 6px hidden var(--bleu_pastel);
}

.border-all-6-solid-bleu_dark {
  border: 6px solid var(--bleu_dark);
}

.border-all-6-dashed-bleu_dark {
  border: 6px dashed var(--bleu_dark);
}

.border-all-6-dotted-bleu_dark {
  border: 6px dotted var(--bleu_dark);
}

.border-all-6-double-bleu_dark {
  border: 6px double var(--bleu_dark);
}

.border-all-6-groove-bleu_dark {
  border: 6px groove var(--bleu_dark);
}

.border-all-6-ridge-bleu_dark {
  border: 6px ridge var(--bleu_dark);
}

.border-all-6-inset-bleu_dark {
  border: 6px inset var(--bleu_dark);
}

.border-all-6-outset-bleu_dark {
  border: 6px outset var(--bleu_dark);
}

.border-all-6-none-bleu_dark {
  border: 6px none var(--bleu_dark);
}

.border-all-6-hidden-bleu_dark {
  border: 6px hidden var(--bleu_dark);
}

.border-all-6-solid-violet_light {
  border: 6px solid var(--violet_light);
}

.border-all-6-dashed-violet_light {
  border: 6px dashed var(--violet_light);
}

.border-all-6-dotted-violet_light {
  border: 6px dotted var(--violet_light);
}

.border-all-6-double-violet_light {
  border: 6px double var(--violet_light);
}

.border-all-6-groove-violet_light {
  border: 6px groove var(--violet_light);
}

.border-all-6-ridge-violet_light {
  border: 6px ridge var(--violet_light);
}

.border-all-6-inset-violet_light {
  border: 6px inset var(--violet_light);
}

.border-all-6-outset-violet_light {
  border: 6px outset var(--violet_light);
}

.border-all-6-none-violet_light {
  border: 6px none var(--violet_light);
}

.border-all-6-hidden-violet_light {
  border: 6px hidden var(--violet_light);
}

.border-all-6-solid-violet_dark {
  border: 6px solid var(--violet_dark);
}

.border-all-6-dashed-violet_dark {
  border: 6px dashed var(--violet_dark);
}

.border-all-6-dotted-violet_dark {
  border: 6px dotted var(--violet_dark);
}

.border-all-6-double-violet_dark {
  border: 6px double var(--violet_dark);
}

.border-all-6-groove-violet_dark {
  border: 6px groove var(--violet_dark);
}

.border-all-6-ridge-violet_dark {
  border: 6px ridge var(--violet_dark);
}

.border-all-6-inset-violet_dark {
  border: 6px inset var(--violet_dark);
}

.border-all-6-outset-violet_dark {
  border: 6px outset var(--violet_dark);
}

.border-all-6-none-violet_dark {
  border: 6px none var(--violet_dark);
}

.border-all-6-hidden-violet_dark {
  border: 6px hidden var(--violet_dark);
}

.border-all-6-solid-violet_light_deces {
  border: 6px solid var(--violet_light_deces);
}

.border-all-6-dashed-violet_light_deces {
  border: 6px dashed var(--violet_light_deces);
}

.border-all-6-dotted-violet_light_deces {
  border: 6px dotted var(--violet_light_deces);
}

.border-all-6-double-violet_light_deces {
  border: 6px double var(--violet_light_deces);
}

.border-all-6-groove-violet_light_deces {
  border: 6px groove var(--violet_light_deces);
}

.border-all-6-ridge-violet_light_deces {
  border: 6px ridge var(--violet_light_deces);
}

.border-all-6-inset-violet_light_deces {
  border: 6px inset var(--violet_light_deces);
}

.border-all-6-outset-violet_light_deces {
  border: 6px outset var(--violet_light_deces);
}

.border-all-6-none-violet_light_deces {
  border: 6px none var(--violet_light_deces);
}

.border-all-6-hidden-violet_light_deces {
  border: 6px hidden var(--violet_light_deces);
}

.border-all-6-solid-violet_dark_deces {
  border: 6px solid var(--violet_dark_deces);
}

.border-all-6-dashed-violet_dark_deces {
  border: 6px dashed var(--violet_dark_deces);
}

.border-all-6-dotted-violet_dark_deces {
  border: 6px dotted var(--violet_dark_deces);
}

.border-all-6-double-violet_dark_deces {
  border: 6px double var(--violet_dark_deces);
}

.border-all-6-groove-violet_dark_deces {
  border: 6px groove var(--violet_dark_deces);
}

.border-all-6-ridge-violet_dark_deces {
  border: 6px ridge var(--violet_dark_deces);
}

.border-all-6-inset-violet_dark_deces {
  border: 6px inset var(--violet_dark_deces);
}

.border-all-6-outset-violet_dark_deces {
  border: 6px outset var(--violet_dark_deces);
}

.border-all-6-none-violet_dark_deces {
  border: 6px none var(--violet_dark_deces);
}

.border-all-6-hidden-violet_dark_deces {
  border: 6px hidden var(--violet_dark_deces);
}

.border-all-6-solid-violet_pastel {
  border: 6px solid var(--violet_pastel);
}

.border-all-6-dashed-violet_pastel {
  border: 6px dashed var(--violet_pastel);
}

.border-all-6-dotted-violet_pastel {
  border: 6px dotted var(--violet_pastel);
}

.border-all-6-double-violet_pastel {
  border: 6px double var(--violet_pastel);
}

.border-all-6-groove-violet_pastel {
  border: 6px groove var(--violet_pastel);
}

.border-all-6-ridge-violet_pastel {
  border: 6px ridge var(--violet_pastel);
}

.border-all-6-inset-violet_pastel {
  border: 6px inset var(--violet_pastel);
}

.border-all-6-outset-violet_pastel {
  border: 6px outset var(--violet_pastel);
}

.border-all-6-none-violet_pastel {
  border: 6px none var(--violet_pastel);
}

.border-all-6-hidden-violet_pastel {
  border: 6px hidden var(--violet_pastel);
}

.border-all-6-solid-violet_pastel_deces {
  border: 6px solid var(--violet_pastel_deces);
}

.border-all-6-dashed-violet_pastel_deces {
  border: 6px dashed var(--violet_pastel_deces);
}

.border-all-6-dotted-violet_pastel_deces {
  border: 6px dotted var(--violet_pastel_deces);
}

.border-all-6-double-violet_pastel_deces {
  border: 6px double var(--violet_pastel_deces);
}

.border-all-6-groove-violet_pastel_deces {
  border: 6px groove var(--violet_pastel_deces);
}

.border-all-6-ridge-violet_pastel_deces {
  border: 6px ridge var(--violet_pastel_deces);
}

.border-all-6-inset-violet_pastel_deces {
  border: 6px inset var(--violet_pastel_deces);
}

.border-all-6-outset-violet_pastel_deces {
  border: 6px outset var(--violet_pastel_deces);
}

.border-all-6-none-violet_pastel_deces {
  border: 6px none var(--violet_pastel_deces);
}

.border-all-6-hidden-violet_pastel_deces {
  border: 6px hidden var(--violet_pastel_deces);
}

.border-all-6-solid-mauve {
  border: 6px solid var(--mauve);
}

.border-all-6-dashed-mauve {
  border: 6px dashed var(--mauve);
}

.border-all-6-dotted-mauve {
  border: 6px dotted var(--mauve);
}

.border-all-6-double-mauve {
  border: 6px double var(--mauve);
}

.border-all-6-groove-mauve {
  border: 6px groove var(--mauve);
}

.border-all-6-ridge-mauve {
  border: 6px ridge var(--mauve);
}

.border-all-6-inset-mauve {
  border: 6px inset var(--mauve);
}

.border-all-6-outset-mauve {
  border: 6px outset var(--mauve);
}

.border-all-6-none-mauve {
  border: 6px none var(--mauve);
}

.border-all-6-hidden-mauve {
  border: 6px hidden var(--mauve);
}

.border-all-6-solid-rose_light {
  border: 6px solid var(--rose_light);
}

.border-all-6-dashed-rose_light {
  border: 6px dashed var(--rose_light);
}

.border-all-6-dotted-rose_light {
  border: 6px dotted var(--rose_light);
}

.border-all-6-double-rose_light {
  border: 6px double var(--rose_light);
}

.border-all-6-groove-rose_light {
  border: 6px groove var(--rose_light);
}

.border-all-6-ridge-rose_light {
  border: 6px ridge var(--rose_light);
}

.border-all-6-inset-rose_light {
  border: 6px inset var(--rose_light);
}

.border-all-6-outset-rose_light {
  border: 6px outset var(--rose_light);
}

.border-all-6-none-rose_light {
  border: 6px none var(--rose_light);
}

.border-all-6-hidden-rose_light {
  border: 6px hidden var(--rose_light);
}

.border-all-6-solid-rose_dark {
  border: 6px solid var(--rose_dark);
}

.border-all-6-dashed-rose_dark {
  border: 6px dashed var(--rose_dark);
}

.border-all-6-dotted-rose_dark {
  border: 6px dotted var(--rose_dark);
}

.border-all-6-double-rose_dark {
  border: 6px double var(--rose_dark);
}

.border-all-6-groove-rose_dark {
  border: 6px groove var(--rose_dark);
}

.border-all-6-ridge-rose_dark {
  border: 6px ridge var(--rose_dark);
}

.border-all-6-inset-rose_dark {
  border: 6px inset var(--rose_dark);
}

.border-all-6-outset-rose_dark {
  border: 6px outset var(--rose_dark);
}

.border-all-6-none-rose_dark {
  border: 6px none var(--rose_dark);
}

.border-all-6-hidden-rose_dark {
  border: 6px hidden var(--rose_dark);
}

.border-all-6-solid-rose_pastel {
  border: 6px solid var(--rose_pastel);
}

.border-all-6-dashed-rose_pastel {
  border: 6px dashed var(--rose_pastel);
}

.border-all-6-dotted-rose_pastel {
  border: 6px dotted var(--rose_pastel);
}

.border-all-6-double-rose_pastel {
  border: 6px double var(--rose_pastel);
}

.border-all-6-groove-rose_pastel {
  border: 6px groove var(--rose_pastel);
}

.border-all-6-ridge-rose_pastel {
  border: 6px ridge var(--rose_pastel);
}

.border-all-6-inset-rose_pastel {
  border: 6px inset var(--rose_pastel);
}

.border-all-6-outset-rose_pastel {
  border: 6px outset var(--rose_pastel);
}

.border-all-6-none-rose_pastel {
  border: 6px none var(--rose_pastel);
}

.border-all-6-hidden-rose_pastel {
  border: 6px hidden var(--rose_pastel);
}

.border-all-6-solid-rose_chair_light {
  border: 6px solid var(--rose_chair_light);
}

.border-all-6-dashed-rose_chair_light {
  border: 6px dashed var(--rose_chair_light);
}

.border-all-6-dotted-rose_chair_light {
  border: 6px dotted var(--rose_chair_light);
}

.border-all-6-double-rose_chair_light {
  border: 6px double var(--rose_chair_light);
}

.border-all-6-groove-rose_chair_light {
  border: 6px groove var(--rose_chair_light);
}

.border-all-6-ridge-rose_chair_light {
  border: 6px ridge var(--rose_chair_light);
}

.border-all-6-inset-rose_chair_light {
  border: 6px inset var(--rose_chair_light);
}

.border-all-6-outset-rose_chair_light {
  border: 6px outset var(--rose_chair_light);
}

.border-all-6-none-rose_chair_light {
  border: 6px none var(--rose_chair_light);
}

.border-all-6-hidden-rose_chair_light {
  border: 6px hidden var(--rose_chair_light);
}

.border-all-6-solid-rose_chair_dark {
  border: 6px solid var(--rose_chair_dark);
}

.border-all-6-dashed-rose_chair_dark {
  border: 6px dashed var(--rose_chair_dark);
}

.border-all-6-dotted-rose_chair_dark {
  border: 6px dotted var(--rose_chair_dark);
}

.border-all-6-double-rose_chair_dark {
  border: 6px double var(--rose_chair_dark);
}

.border-all-6-groove-rose_chair_dark {
  border: 6px groove var(--rose_chair_dark);
}

.border-all-6-ridge-rose_chair_dark {
  border: 6px ridge var(--rose_chair_dark);
}

.border-all-6-inset-rose_chair_dark {
  border: 6px inset var(--rose_chair_dark);
}

.border-all-6-outset-rose_chair_dark {
  border: 6px outset var(--rose_chair_dark);
}

.border-all-6-none-rose_chair_dark {
  border: 6px none var(--rose_chair_dark);
}

.border-all-6-hidden-rose_chair_dark {
  border: 6px hidden var(--rose_chair_dark);
}

.border-all-6-solid-rose_chair_pastel {
  border: 6px solid var(--rose_chair_pastel);
}

.border-all-6-dashed-rose_chair_pastel {
  border: 6px dashed var(--rose_chair_pastel);
}

.border-all-6-dotted-rose_chair_pastel {
  border: 6px dotted var(--rose_chair_pastel);
}

.border-all-6-double-rose_chair_pastel {
  border: 6px double var(--rose_chair_pastel);
}

.border-all-6-groove-rose_chair_pastel {
  border: 6px groove var(--rose_chair_pastel);
}

.border-all-6-ridge-rose_chair_pastel {
  border: 6px ridge var(--rose_chair_pastel);
}

.border-all-6-inset-rose_chair_pastel {
  border: 6px inset var(--rose_chair_pastel);
}

.border-all-6-outset-rose_chair_pastel {
  border: 6px outset var(--rose_chair_pastel);
}

.border-all-6-none-rose_chair_pastel {
  border: 6px none var(--rose_chair_pastel);
}

.border-all-6-hidden-rose_chair_pastel {
  border: 6px hidden var(--rose_chair_pastel);
}

.border-all-6-solid-vert_positif {
  border: 6px solid var(--vert_positif);
}

.border-all-6-dashed-vert_positif {
  border: 6px dashed var(--vert_positif);
}

.border-all-6-dotted-vert_positif {
  border: 6px dotted var(--vert_positif);
}

.border-all-6-double-vert_positif {
  border: 6px double var(--vert_positif);
}

.border-all-6-groove-vert_positif {
  border: 6px groove var(--vert_positif);
}

.border-all-6-ridge-vert_positif {
  border: 6px ridge var(--vert_positif);
}

.border-all-6-inset-vert_positif {
  border: 6px inset var(--vert_positif);
}

.border-all-6-outset-vert_positif {
  border: 6px outset var(--vert_positif);
}

.border-all-6-none-vert_positif {
  border: 6px none var(--vert_positif);
}

.border-all-6-hidden-vert_positif {
  border: 6px hidden var(--vert_positif);
}

.border-all-6-solid-rouge_negatif {
  border: 6px solid var(--rouge_negatif);
}

.border-all-6-dashed-rouge_negatif {
  border: 6px dashed var(--rouge_negatif);
}

.border-all-6-dotted-rouge_negatif {
  border: 6px dotted var(--rouge_negatif);
}

.border-all-6-double-rouge_negatif {
  border: 6px double var(--rouge_negatif);
}

.border-all-6-groove-rouge_negatif {
  border: 6px groove var(--rouge_negatif);
}

.border-all-6-ridge-rouge_negatif {
  border: 6px ridge var(--rouge_negatif);
}

.border-all-6-inset-rouge_negatif {
  border: 6px inset var(--rouge_negatif);
}

.border-all-6-outset-rouge_negatif {
  border: 6px outset var(--rouge_negatif);
}

.border-all-6-none-rouge_negatif {
  border: 6px none var(--rouge_negatif);
}

.border-all-6-hidden-rouge_negatif {
  border: 6px hidden var(--rouge_negatif);
}

.border-all-6-solid-bleu_focus {
  border: 6px solid var(--bleu_focus);
}

.border-all-6-dashed-bleu_focus {
  border: 6px dashed var(--bleu_focus);
}

.border-all-6-dotted-bleu_focus {
  border: 6px dotted var(--bleu_focus);
}

.border-all-6-double-bleu_focus {
  border: 6px double var(--bleu_focus);
}

.border-all-6-groove-bleu_focus {
  border: 6px groove var(--bleu_focus);
}

.border-all-6-ridge-bleu_focus {
  border: 6px ridge var(--bleu_focus);
}

.border-all-6-inset-bleu_focus {
  border: 6px inset var(--bleu_focus);
}

.border-all-6-outset-bleu_focus {
  border: 6px outset var(--bleu_focus);
}

.border-all-6-none-bleu_focus {
  border: 6px none var(--bleu_focus);
}

.border-all-6-hidden-bleu_focus {
  border: 6px hidden var(--bleu_focus);
}

.border-all-6-solid-alerte_vert_positif {
  border: 6px solid var(--alerte_vert_positif);
}

.border-all-6-dashed-alerte_vert_positif {
  border: 6px dashed var(--alerte_vert_positif);
}

.border-all-6-dotted-alerte_vert_positif {
  border: 6px dotted var(--alerte_vert_positif);
}

.border-all-6-double-alerte_vert_positif {
  border: 6px double var(--alerte_vert_positif);
}

.border-all-6-groove-alerte_vert_positif {
  border: 6px groove var(--alerte_vert_positif);
}

.border-all-6-ridge-alerte_vert_positif {
  border: 6px ridge var(--alerte_vert_positif);
}

.border-all-6-inset-alerte_vert_positif {
  border: 6px inset var(--alerte_vert_positif);
}

.border-all-6-outset-alerte_vert_positif {
  border: 6px outset var(--alerte_vert_positif);
}

.border-all-6-none-alerte_vert_positif {
  border: 6px none var(--alerte_vert_positif);
}

.border-all-6-hidden-alerte_vert_positif {
  border: 6px hidden var(--alerte_vert_positif);
}

.border-all-6-solid-alerte_rouge_negatif {
  border: 6px solid var(--alerte_rouge_negatif);
}

.border-all-6-dashed-alerte_rouge_negatif {
  border: 6px dashed var(--alerte_rouge_negatif);
}

.border-all-6-dotted-alerte_rouge_negatif {
  border: 6px dotted var(--alerte_rouge_negatif);
}

.border-all-6-double-alerte_rouge_negatif {
  border: 6px double var(--alerte_rouge_negatif);
}

.border-all-6-groove-alerte_rouge_negatif {
  border: 6px groove var(--alerte_rouge_negatif);
}

.border-all-6-ridge-alerte_rouge_negatif {
  border: 6px ridge var(--alerte_rouge_negatif);
}

.border-all-6-inset-alerte_rouge_negatif {
  border: 6px inset var(--alerte_rouge_negatif);
}

.border-all-6-outset-alerte_rouge_negatif {
  border: 6px outset var(--alerte_rouge_negatif);
}

.border-all-6-none-alerte_rouge_negatif {
  border: 6px none var(--alerte_rouge_negatif);
}

.border-all-6-hidden-alerte_rouge_negatif {
  border: 6px hidden var(--alerte_rouge_negatif);
}

.border-all-6-solid-alerte_bleu_information {
  border: 6px solid var(--alerte_bleu_information);
}

.border-all-6-dashed-alerte_bleu_information {
  border: 6px dashed var(--alerte_bleu_information);
}

.border-all-6-dotted-alerte_bleu_information {
  border: 6px dotted var(--alerte_bleu_information);
}

.border-all-6-double-alerte_bleu_information {
  border: 6px double var(--alerte_bleu_information);
}

.border-all-6-groove-alerte_bleu_information {
  border: 6px groove var(--alerte_bleu_information);
}

.border-all-6-ridge-alerte_bleu_information {
  border: 6px ridge var(--alerte_bleu_information);
}

.border-all-6-inset-alerte_bleu_information {
  border: 6px inset var(--alerte_bleu_information);
}

.border-all-6-outset-alerte_bleu_information {
  border: 6px outset var(--alerte_bleu_information);
}

.border-all-6-none-alerte_bleu_information {
  border: 6px none var(--alerte_bleu_information);
}

.border-all-6-hidden-alerte_bleu_information {
  border: 6px hidden var(--alerte_bleu_information);
}

.border-all-6-solid-blanc {
  border: 6px solid #ffffff;
}

.border-all-6-dashed-blanc {
  border: 6px dashed #ffffff;
}

.border-all-6-dotted-blanc {
  border: 6px dotted #ffffff;
}

.border-all-6-double-blanc {
  border: 6px double #ffffff;
}

.border-all-6-groove-blanc {
  border: 6px groove #ffffff;
}

.border-all-6-ridge-blanc {
  border: 6px ridge #ffffff;
}

.border-all-6-inset-blanc {
  border: 6px inset #ffffff;
}

.border-all-6-outset-blanc {
  border: 6px outset #ffffff;
}

.border-all-6-none-blanc {
  border: 6px none #ffffff;
}

.border-all-6-hidden-blanc {
  border: 6px hidden #ffffff;
}

.border-all-6-solid-noir {
  border: 6px solid #222222;
}

.border-all-6-dashed-noir {
  border: 6px dashed #222222;
}

.border-all-6-dotted-noir {
  border: 6px dotted #222222;
}

.border-all-6-double-noir {
  border: 6px double #222222;
}

.border-all-6-groove-noir {
  border: 6px groove #222222;
}

.border-all-6-ridge-noir {
  border: 6px ridge #222222;
}

.border-all-6-inset-noir {
  border: 6px inset #222222;
}

.border-all-6-outset-noir {
  border: 6px outset #222222;
}

.border-all-6-none-noir {
  border: 6px none #222222;
}

.border-all-6-hidden-noir {
  border: 6px hidden #222222;
}

.border-all-6-solid-gris_light {
  border: 6px solid var(--gris_light);
}

.border-all-6-dashed-gris_light {
  border: 6px dashed var(--gris_light);
}

.border-all-6-dotted-gris_light {
  border: 6px dotted var(--gris_light);
}

.border-all-6-double-gris_light {
  border: 6px double var(--gris_light);
}

.border-all-6-groove-gris_light {
  border: 6px groove var(--gris_light);
}

.border-all-6-ridge-gris_light {
  border: 6px ridge var(--gris_light);
}

.border-all-6-inset-gris_light {
  border: 6px inset var(--gris_light);
}

.border-all-6-outset-gris_light {
  border: 6px outset var(--gris_light);
}

.border-all-6-none-gris_light {
  border: 6px none var(--gris_light);
}

.border-all-6-hidden-gris_light {
  border: 6px hidden var(--gris_light);
}

.border-all-6-solid-gris_dark {
  border: 6px solid var(--gris_dark);
}

.border-all-6-dashed-gris_dark {
  border: 6px dashed var(--gris_dark);
}

.border-all-6-dotted-gris_dark {
  border: 6px dotted var(--gris_dark);
}

.border-all-6-double-gris_dark {
  border: 6px double var(--gris_dark);
}

.border-all-6-groove-gris_dark {
  border: 6px groove var(--gris_dark);
}

.border-all-6-ridge-gris_dark {
  border: 6px ridge var(--gris_dark);
}

.border-all-6-inset-gris_dark {
  border: 6px inset var(--gris_dark);
}

.border-all-6-outset-gris_dark {
  border: 6px outset var(--gris_dark);
}

.border-all-6-none-gris_dark {
  border: 6px none var(--gris_dark);
}

.border-all-6-hidden-gris_dark {
  border: 6px hidden var(--gris_dark);
}

.border-all-6-solid-gris_background {
  border: 6px solid var(--gris_background);
}

.border-all-6-dashed-gris_background {
  border: 6px dashed var(--gris_background);
}

.border-all-6-dotted-gris_background {
  border: 6px dotted var(--gris_background);
}

.border-all-6-double-gris_background {
  border: 6px double var(--gris_background);
}

.border-all-6-groove-gris_background {
  border: 6px groove var(--gris_background);
}

.border-all-6-ridge-gris_background {
  border: 6px ridge var(--gris_background);
}

.border-all-6-inset-gris_background {
  border: 6px inset var(--gris_background);
}

.border-all-6-outset-gris_background {
  border: 6px outset var(--gris_background);
}

.border-all-6-none-gris_background {
  border: 6px none var(--gris_background);
}

.border-all-6-hidden-gris_background {
  border: 6px hidden var(--gris_background);
}

.btn-rond-h56 {
  width: 56px !important;
  height: 56px !important;
  padding: 0 !important;
  text-align: center;
}
.btn-rond-h56 i {
  font-size: 32px !important;
  margin: initial !important;
}

.btn-rond-h40 {
  width: 40px !important;
  height: 40px !important;
  padding: 0 !important;
  text-align: center;
}
.btn-rond-h40 i {
  font-size: 16px !important;
  margin: initial !important;
}

.btn-primaire-h56 {
  background: var(--corail_mh_brand);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-h56:not(:disabled):not(.disabled):hover, .btn-primaire-h56:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_dark);
  transition: all 0.3s ease;
}
.btn-primaire-h56.disabled, .btn-primaire-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-h40 {
  background: var(--corail_mh_brand);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-h40:not(:disabled):not(.disabled):hover, .btn-primaire-h40:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_dark);
  transition: all 0.3s ease;
}
.btn-primaire-h40.disabled, .btn-primaire-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-h56 {
  background: #ffffff;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-h56.disabled, .btn-primaire-inverse-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-h40 {
  background: #ffffff;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-h40.disabled, .btn-primaire-inverse-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-h56 {
  background-color: transparent;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--corail_mh_brand);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-h56.disabled, .btn-secondaire-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-h40 {
  background-color: transparent;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--corail_mh_brand);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-h40.disabled, .btn-secondaire-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_mh_brand-h56 {
  background-color: transparent;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--corail_mh_brand);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_mh_brand-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_mh_brand-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_mh_brand-h56.disabled, .btn-secondaire-corail_mh_brand-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_mh_brand-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_mh_brand-h40 {
  background-color: transparent;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--corail_mh_brand);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_mh_brand-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_mh_brand-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_mh_brand-h40.disabled, .btn-secondaire-corail_mh_brand-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_mh_brand-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_mh_dark-h56 {
  background-color: transparent;
  color: var(--corail_mh_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--corail_mh_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_mh_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_mh_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_mh_dark-h56.disabled, .btn-secondaire-corail_mh_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_mh_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_mh_dark-h40 {
  background-color: transparent;
  color: var(--corail_mh_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--corail_mh_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_mh_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_mh_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_mh_dark-h40.disabled, .btn-secondaire-corail_mh_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_mh_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_mh_light-h56 {
  background-color: transparent;
  color: var(--corail_mh_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--corail_mh_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_mh_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_mh_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_mh_light-h56.disabled, .btn-secondaire-corail_mh_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_mh_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_mh_light-h40 {
  background-color: transparent;
  color: var(--corail_mh_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--corail_mh_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_mh_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_mh_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_mh_light-h40.disabled, .btn-secondaire-corail_mh_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_mh_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_pastel-h56 {
  background-color: transparent;
  color: var(--corail_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--corail_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_pastel-h56.disabled, .btn-secondaire-corail_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_pastel-h40 {
  background-color: transparent;
  color: var(--corail_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--corail_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_pastel-h40.disabled, .btn-secondaire-corail_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_light-h56 {
  background-color: transparent;
  color: var(--corail_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--corail_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_light-h56.disabled, .btn-secondaire-corail_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_light-h40 {
  background-color: transparent;
  color: var(--corail_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--corail_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_light-h40.disabled, .btn-secondaire-corail_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_dark-h56 {
  background-color: transparent;
  color: var(--corail_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--corail_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_dark-h56.disabled, .btn-secondaire-corail_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-corail_dark-h40 {
  background-color: transparent;
  color: var(--corail_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--corail_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-corail_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-corail_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-corail_dark-h40.disabled, .btn-secondaire-corail_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-corail_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_sable_light-h56 {
  background-color: transparent;
  color: var(--gris_sable_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--gris_sable_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_sable_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_sable_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_sable_light-h56.disabled, .btn-secondaire-gris_sable_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_sable_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_sable_light-h40 {
  background-color: transparent;
  color: var(--gris_sable_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--gris_sable_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_sable_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_sable_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_sable_light-h40.disabled, .btn-secondaire-gris_sable_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_sable_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_sable_dark-h56 {
  background-color: transparent;
  color: var(--gris_sable_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--gris_sable_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_sable_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_sable_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_sable_dark-h56.disabled, .btn-secondaire-gris_sable_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_sable_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_sable_dark-h40 {
  background-color: transparent;
  color: var(--gris_sable_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--gris_sable_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_sable_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_sable_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_sable_dark-h40.disabled, .btn-secondaire-gris_sable_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_sable_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_sable_pastel-h56 {
  background-color: transparent;
  color: var(--gris_sable_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--gris_sable_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_sable_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_sable_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_sable_pastel-h56.disabled, .btn-secondaire-gris_sable_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_sable_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_sable_pastel-h40 {
  background-color: transparent;
  color: var(--gris_sable_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--gris_sable_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_sable_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_sable_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_sable_pastel-h40.disabled, .btn-secondaire-gris_sable_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_sable_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-jaune_light-h56 {
  background-color: transparent;
  color: var(--jaune_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--jaune_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-jaune_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-jaune_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-jaune_light-h56.disabled, .btn-secondaire-jaune_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-jaune_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-jaune_light-h40 {
  background-color: transparent;
  color: var(--jaune_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--jaune_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-jaune_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-jaune_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-jaune_light-h40.disabled, .btn-secondaire-jaune_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-jaune_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-jaune_dark-h56 {
  background-color: transparent;
  color: var(--jaune_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--jaune_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-jaune_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-jaune_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-jaune_dark-h56.disabled, .btn-secondaire-jaune_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-jaune_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-jaune_dark-h40 {
  background-color: transparent;
  color: var(--jaune_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--jaune_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-jaune_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-jaune_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-jaune_dark-h40.disabled, .btn-secondaire-jaune_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-jaune_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-jaune_pastel-h56 {
  background-color: transparent;
  color: var(--jaune_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--jaune_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-jaune_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-jaune_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-jaune_pastel-h56.disabled, .btn-secondaire-jaune_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-jaune_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-jaune_pastel-h40 {
  background-color: transparent;
  color: var(--jaune_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--jaune_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-jaune_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-jaune_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-jaune_pastel-h40.disabled, .btn-secondaire-jaune_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-jaune_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_light-h56 {
  background-color: transparent;
  color: var(--vert_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--vert_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_light-h56.disabled, .btn-secondaire-vert_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_light-h40 {
  background-color: transparent;
  color: var(--vert_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--vert_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_light-h40.disabled, .btn-secondaire-vert_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_dark-h56 {
  background-color: transparent;
  color: var(--vert_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--vert_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_dark-h56.disabled, .btn-secondaire-vert_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_dark-h40 {
  background-color: transparent;
  color: var(--vert_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--vert_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_dark-h40.disabled, .btn-secondaire-vert_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_pastel-h56 {
  background-color: transparent;
  color: var(--vert_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--vert_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_pastel-h56.disabled, .btn-secondaire-vert_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_pastel-h40 {
  background-color: transparent;
  color: var(--vert_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--vert_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_pastel-h40.disabled, .btn-secondaire-vert_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_light-h56 {
  background-color: transparent;
  color: var(--bleu_turquoise_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_turquoise_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_light-h56.disabled, .btn-secondaire-bleu_turquoise_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_light-h40 {
  background-color: transparent;
  color: var(--bleu_turquoise_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_turquoise_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_light-h40.disabled, .btn-secondaire-bleu_turquoise_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_middle-h56 {
  background-color: transparent;
  color: var(--bleu_turquoise_middle);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_turquoise_middle);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_middle-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_middle-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_middle-h56.disabled, .btn-secondaire-bleu_turquoise_middle-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_middle-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_middle-h40 {
  background-color: transparent;
  color: var(--bleu_turquoise_middle);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_turquoise_middle);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_middle-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_middle-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_middle-h40.disabled, .btn-secondaire-bleu_turquoise_middle-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_middle-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_dark-h56 {
  background-color: transparent;
  color: var(--bleu_turquoise_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_turquoise_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_dark-h56.disabled, .btn-secondaire-bleu_turquoise_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_dark-h40 {
  background-color: transparent;
  color: var(--bleu_turquoise_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_turquoise_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_dark-h40.disabled, .btn-secondaire-bleu_turquoise_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_pastel-h56 {
  background-color: transparent;
  color: var(--bleu_turquoise_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_turquoise_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_pastel-h56.disabled, .btn-secondaire-bleu_turquoise_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_turquoise_pastel-h40 {
  background-color: transparent;
  color: var(--bleu_turquoise_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_turquoise_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_turquoise_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_turquoise_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_turquoise_pastel-h40.disabled, .btn-secondaire-bleu_turquoise_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_turquoise_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_light-h56 {
  background-color: transparent;
  color: var(--bleu_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_light-h56.disabled, .btn-secondaire-bleu_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_light-h40 {
  background-color: transparent;
  color: var(--bleu_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_light-h40.disabled, .btn-secondaire-bleu_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_pastel-h56 {
  background-color: transparent;
  color: var(--bleu_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_pastel-h56.disabled, .btn-secondaire-bleu_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_pastel-h40 {
  background-color: transparent;
  color: var(--bleu_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_pastel-h40.disabled, .btn-secondaire-bleu_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_dark-h56 {
  background-color: transparent;
  color: var(--bleu_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_dark-h56.disabled, .btn-secondaire-bleu_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_dark-h40 {
  background-color: transparent;
  color: var(--bleu_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_dark-h40.disabled, .btn-secondaire-bleu_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_light-h56 {
  background-color: transparent;
  color: var(--violet_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--violet_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_light-h56.disabled, .btn-secondaire-violet_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_light-h40 {
  background-color: transparent;
  color: var(--violet_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--violet_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_light-h40.disabled, .btn-secondaire-violet_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_dark-h56 {
  background-color: transparent;
  color: var(--violet_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--violet_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_dark-h56.disabled, .btn-secondaire-violet_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_dark-h40 {
  background-color: transparent;
  color: var(--violet_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--violet_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_dark-h40.disabled, .btn-secondaire-violet_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_light_deces-h56 {
  background-color: transparent;
  color: var(--violet_light_deces);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--violet_light_deces);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_light_deces-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_light_deces-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_light_deces-h56.disabled, .btn-secondaire-violet_light_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_light_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_light_deces-h40 {
  background-color: transparent;
  color: var(--violet_light_deces);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--violet_light_deces);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_light_deces-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_light_deces-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_light_deces-h40.disabled, .btn-secondaire-violet_light_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_light_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_dark_deces-h56 {
  background-color: transparent;
  color: var(--violet_dark_deces);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--violet_dark_deces);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_dark_deces-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_dark_deces-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_dark_deces-h56.disabled, .btn-secondaire-violet_dark_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_dark_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_dark_deces-h40 {
  background-color: transparent;
  color: var(--violet_dark_deces);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--violet_dark_deces);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_dark_deces-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_dark_deces-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_dark_deces-h40.disabled, .btn-secondaire-violet_dark_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_dark_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_pastel-h56 {
  background-color: transparent;
  color: var(--violet_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--violet_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_pastel-h56.disabled, .btn-secondaire-violet_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_pastel-h40 {
  background-color: transparent;
  color: var(--violet_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--violet_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_pastel-h40.disabled, .btn-secondaire-violet_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_pastel_deces-h56 {
  background-color: transparent;
  color: var(--violet_pastel_deces);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--violet_pastel_deces);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_pastel_deces-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_pastel_deces-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_pastel_deces-h56.disabled, .btn-secondaire-violet_pastel_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_pastel_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-violet_pastel_deces-h40 {
  background-color: transparent;
  color: var(--violet_pastel_deces);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--violet_pastel_deces);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-violet_pastel_deces-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-violet_pastel_deces-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-violet_pastel_deces-h40.disabled, .btn-secondaire-violet_pastel_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-violet_pastel_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-mauve-h56 {
  background-color: transparent;
  color: var(--mauve);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--mauve);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-mauve-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-mauve-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-mauve-h56.disabled, .btn-secondaire-mauve-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-mauve-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-mauve-h40 {
  background-color: transparent;
  color: var(--mauve);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--mauve);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-mauve-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-mauve-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-mauve-h40.disabled, .btn-secondaire-mauve-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-mauve-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_light-h56 {
  background-color: transparent;
  color: var(--rose_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--rose_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_light-h56.disabled, .btn-secondaire-rose_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_light-h40 {
  background-color: transparent;
  color: var(--rose_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--rose_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_light-h40.disabled, .btn-secondaire-rose_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_dark-h56 {
  background-color: transparent;
  color: var(--rose_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--rose_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_dark-h56.disabled, .btn-secondaire-rose_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_dark-h40 {
  background-color: transparent;
  color: var(--rose_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--rose_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_dark-h40.disabled, .btn-secondaire-rose_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_pastel-h56 {
  background-color: transparent;
  color: var(--rose_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--rose_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_pastel-h56.disabled, .btn-secondaire-rose_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_pastel-h40 {
  background-color: transparent;
  color: var(--rose_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--rose_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_pastel-h40.disabled, .btn-secondaire-rose_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_chair_light-h56 {
  background-color: transparent;
  color: var(--rose_chair_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--rose_chair_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_chair_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_chair_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_chair_light-h56.disabled, .btn-secondaire-rose_chair_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_chair_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_chair_light-h40 {
  background-color: transparent;
  color: var(--rose_chair_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--rose_chair_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_chair_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_chair_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_chair_light-h40.disabled, .btn-secondaire-rose_chair_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_chair_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_chair_dark-h56 {
  background-color: transparent;
  color: var(--rose_chair_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--rose_chair_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_chair_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_chair_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_chair_dark-h56.disabled, .btn-secondaire-rose_chair_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_chair_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_chair_dark-h40 {
  background-color: transparent;
  color: var(--rose_chair_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--rose_chair_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_chair_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_chair_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_chair_dark-h40.disabled, .btn-secondaire-rose_chair_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_chair_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_chair_pastel-h56 {
  background-color: transparent;
  color: var(--rose_chair_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--rose_chair_pastel);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_chair_pastel-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_chair_pastel-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_chair_pastel-h56.disabled, .btn-secondaire-rose_chair_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_chair_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rose_chair_pastel-h40 {
  background-color: transparent;
  color: var(--rose_chair_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--rose_chair_pastel);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rose_chair_pastel-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-rose_chair_pastel-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rose_chair_pastel-h40.disabled, .btn-secondaire-rose_chair_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rose_chair_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_positif-h56 {
  background-color: transparent;
  color: var(--vert_positif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--vert_positif);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_positif-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_positif-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_positif-h56.disabled, .btn-secondaire-vert_positif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_positif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-vert_positif-h40 {
  background-color: transparent;
  color: var(--vert_positif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--vert_positif);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-vert_positif-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-vert_positif-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-vert_positif-h40.disabled, .btn-secondaire-vert_positif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-vert_positif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rouge_negatif-h56 {
  background-color: transparent;
  color: var(--rouge_negatif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--rouge_negatif);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rouge_negatif-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-rouge_negatif-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rouge_negatif-h56.disabled, .btn-secondaire-rouge_negatif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rouge_negatif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-rouge_negatif-h40 {
  background-color: transparent;
  color: var(--rouge_negatif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--rouge_negatif);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-rouge_negatif-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-rouge_negatif-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-rouge_negatif-h40.disabled, .btn-secondaire-rouge_negatif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-rouge_negatif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_focus-h56 {
  background-color: transparent;
  color: var(--bleu_focus);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--bleu_focus);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_focus-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_focus-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_focus-h56.disabled, .btn-secondaire-bleu_focus-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_focus-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-bleu_focus-h40 {
  background-color: transparent;
  color: var(--bleu_focus);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--bleu_focus);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-bleu_focus-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-bleu_focus-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-bleu_focus-h40.disabled, .btn-secondaire-bleu_focus-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-bleu_focus-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-alerte_vert_positif-h56 {
  background-color: transparent;
  color: var(--alerte_vert_positif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--alerte_vert_positif);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-alerte_vert_positif-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-alerte_vert_positif-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-alerte_vert_positif-h56.disabled, .btn-secondaire-alerte_vert_positif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-alerte_vert_positif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-alerte_vert_positif-h40 {
  background-color: transparent;
  color: var(--alerte_vert_positif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--alerte_vert_positif);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-alerte_vert_positif-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-alerte_vert_positif-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-alerte_vert_positif-h40.disabled, .btn-secondaire-alerte_vert_positif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-alerte_vert_positif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-alerte_rouge_negatif-h56 {
  background-color: transparent;
  color: var(--alerte_rouge_negatif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--alerte_rouge_negatif);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-alerte_rouge_negatif-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-alerte_rouge_negatif-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-alerte_rouge_negatif-h56.disabled, .btn-secondaire-alerte_rouge_negatif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-alerte_rouge_negatif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-alerte_rouge_negatif-h40 {
  background-color: transparent;
  color: var(--alerte_rouge_negatif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--alerte_rouge_negatif);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-alerte_rouge_negatif-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-alerte_rouge_negatif-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-alerte_rouge_negatif-h40.disabled, .btn-secondaire-alerte_rouge_negatif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-alerte_rouge_negatif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-alerte_bleu_information-h56 {
  background-color: transparent;
  color: var(--alerte_bleu_information);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--alerte_bleu_information);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-alerte_bleu_information-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-alerte_bleu_information-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-alerte_bleu_information-h56.disabled, .btn-secondaire-alerte_bleu_information-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-alerte_bleu_information-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-alerte_bleu_information-h40 {
  background-color: transparent;
  color: var(--alerte_bleu_information);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--alerte_bleu_information);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-alerte_bleu_information-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-alerte_bleu_information-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-alerte_bleu_information-h40.disabled, .btn-secondaire-alerte_bleu_information-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-alerte_bleu_information-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-blanc-h56 {
  background-color: transparent;
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: #ffffff;
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-blanc-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-blanc-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-blanc-h56.disabled, .btn-secondaire-blanc-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-blanc-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-blanc-h40 {
  background-color: transparent;
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: #ffffff;
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-blanc-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-blanc-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-blanc-h40.disabled, .btn-secondaire-blanc-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-blanc-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-noir-h56 {
  background-color: transparent;
  color: #222222;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--gris_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-noir-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-noir-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-noir-h56.disabled, .btn-secondaire-noir-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-noir-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-noir-h40 {
  background-color: transparent;
  color: #222222;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--gris_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-noir-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-noir-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-noir-h40.disabled, .btn-secondaire-noir-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-noir-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_light-h56 {
  background-color: transparent;
  color: var(--gris_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--gris_light);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_light-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_light-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_light-h56.disabled, .btn-secondaire-gris_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_light-h40 {
  background-color: transparent;
  color: var(--gris_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--gris_light);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_light-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_light-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_light-h40.disabled, .btn-secondaire-gris_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_dark-h56 {
  background-color: transparent;
  color: var(--gris_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--gris_dark);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_dark-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_dark-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_dark-h56.disabled, .btn-secondaire-gris_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_dark-h40 {
  background-color: transparent;
  color: var(--gris_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--gris_dark);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_dark-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_dark-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_dark-h40.disabled, .btn-secondaire-gris_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_background-h56 {
  background-color: transparent;
  color: var(--gris_background);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  border-color: var(--gris_background);
  border: 1px solid;
  height: 56px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_background-h56:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_background-h56:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_background-h56.disabled, .btn-secondaire-gris_background-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_background-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-secondaire-gris_background-h40 {
  background-color: transparent;
  color: var(--gris_background);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  border-color: var(--gris_background);
  border: 1px solid;
  height: 40px;
  padding: 8px 24px;
  display: inline-block;
}
.btn-secondaire-gris_background-h40:not(:disabled):not(.disabled):hover, .btn-secondaire-gris_background-h40:not(:disabled):not(.disabled):focus {
  background: rgba(var(--gris_light-rgb), 0.8);
  transition: all 0.3s ease;
  background-color: rgba(var(--gris_background-rgb), 0.8);
}
.btn-secondaire-gris_background-h40.disabled, .btn-secondaire-gris_background-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-secondaire-gris_background-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_mh_brand-h56 {
  background: var(--corail_mh_brand);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_mh_brand-h56:not(:disabled):not(.disabled):hover, .btn-primaire-corail_mh_brand-h56:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_brand_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_mh_brand-h56.disabled, .btn-primaire-corail_mh_brand-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_mh_brand-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_mh_brand-h40 {
  background: var(--corail_mh_brand);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_mh_brand-h40:not(:disabled):not(.disabled):hover, .btn-primaire-corail_mh_brand-h40:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_brand_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_mh_brand-h40.disabled, .btn-primaire-corail_mh_brand-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_mh_brand-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_mh_dark-h56 {
  background: var(--corail_mh_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_mh_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-corail_mh_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_mh_dark-h56.disabled, .btn-primaire-corail_mh_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_mh_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_mh_dark-h40 {
  background: var(--corail_mh_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_mh_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-corail_mh_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_mh_dark-h40.disabled, .btn-primaire-corail_mh_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_mh_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_mh_light-h56 {
  background: var(--corail_mh_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_mh_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-corail_mh_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_mh_light-h56.disabled, .btn-primaire-corail_mh_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_mh_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_mh_light-h40 {
  background: var(--corail_mh_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_mh_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-corail_mh_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--corail_mh_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_mh_light-h40.disabled, .btn-primaire-corail_mh_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_mh_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_pastel-h56 {
  background: var(--corail_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-corail_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--corail_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_pastel-h56.disabled, .btn-primaire-corail_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_pastel-h40 {
  background: var(--corail_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-corail_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--corail_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_pastel-h40.disabled, .btn-primaire-corail_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_light-h56 {
  background: var(--corail_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-corail_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--corail_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_light-h56.disabled, .btn-primaire-corail_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_light-h40 {
  background: var(--corail_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-corail_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--corail_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_light-h40.disabled, .btn-primaire-corail_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_dark-h56 {
  background: var(--corail_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-corail_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--corail_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_dark-h56.disabled, .btn-primaire-corail_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-corail_dark-h40 {
  background: var(--corail_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-corail_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-corail_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--corail_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-corail_dark-h40.disabled, .btn-primaire-corail_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-corail_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_sable_light-h56 {
  background: var(--gris_sable_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_sable_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-gris_sable_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_sable_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_sable_light-h56.disabled, .btn-primaire-gris_sable_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_sable_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_sable_light-h40 {
  background: var(--gris_sable_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_sable_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-gris_sable_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_sable_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_sable_light-h40.disabled, .btn-primaire-gris_sable_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_sable_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_sable_dark-h56 {
  background: var(--gris_sable_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_sable_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-gris_sable_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_sable_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_sable_dark-h56.disabled, .btn-primaire-gris_sable_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_sable_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_sable_dark-h40 {
  background: var(--gris_sable_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_sable_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-gris_sable_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_sable_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_sable_dark-h40.disabled, .btn-primaire-gris_sable_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_sable_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_sable_pastel-h56 {
  background: var(--gris_sable_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_sable_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-gris_sable_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_sable_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_sable_pastel-h56.disabled, .btn-primaire-gris_sable_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_sable_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_sable_pastel-h40 {
  background: var(--gris_sable_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_sable_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-gris_sable_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_sable_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_sable_pastel-h40.disabled, .btn-primaire-gris_sable_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_sable_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-jaune_light-h56 {
  background: var(--jaune_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-jaune_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-jaune_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--jaune_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-jaune_light-h56.disabled, .btn-primaire-jaune_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-jaune_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-jaune_light-h40 {
  background: var(--jaune_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-jaune_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-jaune_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--jaune_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-jaune_light-h40.disabled, .btn-primaire-jaune_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-jaune_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-jaune_dark-h56 {
  background: var(--jaune_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-jaune_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-jaune_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--jaune_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-jaune_dark-h56.disabled, .btn-primaire-jaune_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-jaune_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-jaune_dark-h40 {
  background: var(--jaune_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-jaune_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-jaune_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--jaune_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-jaune_dark-h40.disabled, .btn-primaire-jaune_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-jaune_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-jaune_pastel-h56 {
  background: var(--jaune_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-jaune_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-jaune_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--jaune_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-jaune_pastel-h56.disabled, .btn-primaire-jaune_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-jaune_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-jaune_pastel-h40 {
  background: var(--jaune_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-jaune_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-jaune_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--jaune_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-jaune_pastel-h40.disabled, .btn-primaire-jaune_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-jaune_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_light-h56 {
  background: var(--vert_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-vert_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--vert_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_light-h56.disabled, .btn-primaire-vert_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_light-h40 {
  background: var(--vert_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-vert_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--vert_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_light-h40.disabled, .btn-primaire-vert_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_dark-h56 {
  background: var(--vert_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-vert_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--vert_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_dark-h56.disabled, .btn-primaire-vert_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_dark-h40 {
  background: var(--vert_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-vert_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--vert_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_dark-h40.disabled, .btn-primaire-vert_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_pastel-h56 {
  background: var(--vert_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-vert_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--vert_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_pastel-h56.disabled, .btn-primaire-vert_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_pastel-h40 {
  background: var(--vert_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-vert_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--vert_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_pastel-h40.disabled, .btn-primaire-vert_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_light-h56 {
  background: var(--bleu_turquoise_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_light-h56.disabled, .btn-primaire-bleu_turquoise_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_light-h40 {
  background: var(--bleu_turquoise_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_light-h40.disabled, .btn-primaire-bleu_turquoise_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_middle-h56 {
  background: var(--bleu_turquoise_middle);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_middle-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_middle-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_middle_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_middle-h56.disabled, .btn-primaire-bleu_turquoise_middle-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_middle-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_middle-h40 {
  background: var(--bleu_turquoise_middle);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_middle-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_middle-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_middle_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_middle-h40.disabled, .btn-primaire-bleu_turquoise_middle-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_middle-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_dark-h56 {
  background: var(--bleu_turquoise_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_dark-h56.disabled, .btn-primaire-bleu_turquoise_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_dark-h40 {
  background: var(--bleu_turquoise_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_dark-h40.disabled, .btn-primaire-bleu_turquoise_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_pastel-h56 {
  background: var(--bleu_turquoise_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_pastel-h56.disabled, .btn-primaire-bleu_turquoise_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_turquoise_pastel-h40 {
  background: var(--bleu_turquoise_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_turquoise_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_turquoise_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_turquoise_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_turquoise_pastel-h40.disabled, .btn-primaire-bleu_turquoise_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_turquoise_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_light-h56 {
  background: var(--bleu_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_light-h56.disabled, .btn-primaire-bleu_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_light-h40 {
  background: var(--bleu_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_light-h40.disabled, .btn-primaire-bleu_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_pastel-h56 {
  background: var(--bleu_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_pastel-h56.disabled, .btn-primaire-bleu_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_pastel-h40 {
  background: var(--bleu_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_pastel-h40.disabled, .btn-primaire-bleu_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_dark-h56 {
  background: var(--bleu_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_dark-h56.disabled, .btn-primaire-bleu_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_dark-h40 {
  background: var(--bleu_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_dark-h40.disabled, .btn-primaire-bleu_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_light-h56 {
  background: var(--violet_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-violet_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--violet_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_light-h56.disabled, .btn-primaire-violet_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_light-h40 {
  background: var(--violet_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-violet_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--violet_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_light-h40.disabled, .btn-primaire-violet_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_dark-h56 {
  background: var(--violet_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-violet_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--violet_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_dark-h56.disabled, .btn-primaire-violet_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_dark-h40 {
  background: var(--violet_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-violet_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--violet_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_dark-h40.disabled, .btn-primaire-violet_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_light_deces-h56 {
  background: var(--violet_light_deces);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_light_deces-h56:not(:disabled):not(.disabled):hover, .btn-primaire-violet_light_deces-h56:not(:disabled):not(.disabled):focus {
  background: var(--violet_light_deces_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_light_deces-h56.disabled, .btn-primaire-violet_light_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_light_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_light_deces-h40 {
  background: var(--violet_light_deces);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_light_deces-h40:not(:disabled):not(.disabled):hover, .btn-primaire-violet_light_deces-h40:not(:disabled):not(.disabled):focus {
  background: var(--violet_light_deces_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_light_deces-h40.disabled, .btn-primaire-violet_light_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_light_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_dark_deces-h56 {
  background: var(--violet_dark_deces);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_dark_deces-h56:not(:disabled):not(.disabled):hover, .btn-primaire-violet_dark_deces-h56:not(:disabled):not(.disabled):focus {
  background: var(--violet_dark_deces_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_dark_deces-h56.disabled, .btn-primaire-violet_dark_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_dark_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_dark_deces-h40 {
  background: var(--violet_dark_deces);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_dark_deces-h40:not(:disabled):not(.disabled):hover, .btn-primaire-violet_dark_deces-h40:not(:disabled):not(.disabled):focus {
  background: var(--violet_dark_deces_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_dark_deces-h40.disabled, .btn-primaire-violet_dark_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_dark_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_pastel-h56 {
  background: var(--violet_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-violet_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--violet_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_pastel-h56.disabled, .btn-primaire-violet_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_pastel-h40 {
  background: var(--violet_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-violet_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--violet_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_pastel-h40.disabled, .btn-primaire-violet_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_pastel_deces-h56 {
  background: var(--violet_pastel_deces);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_pastel_deces-h56:not(:disabled):not(.disabled):hover, .btn-primaire-violet_pastel_deces-h56:not(:disabled):not(.disabled):focus {
  background: var(--violet_pastel_deces_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_pastel_deces-h56.disabled, .btn-primaire-violet_pastel_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_pastel_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-violet_pastel_deces-h40 {
  background: var(--violet_pastel_deces);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-violet_pastel_deces-h40:not(:disabled):not(.disabled):hover, .btn-primaire-violet_pastel_deces-h40:not(:disabled):not(.disabled):focus {
  background: var(--violet_pastel_deces_a);
  transition: all 0.3s ease;
}
.btn-primaire-violet_pastel_deces-h40.disabled, .btn-primaire-violet_pastel_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-violet_pastel_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-mauve-h56 {
  background: var(--mauve);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-mauve-h56:not(:disabled):not(.disabled):hover, .btn-primaire-mauve-h56:not(:disabled):not(.disabled):focus {
  background: var(--mauve_a);
  transition: all 0.3s ease;
}
.btn-primaire-mauve-h56.disabled, .btn-primaire-mauve-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-mauve-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-mauve-h40 {
  background: var(--mauve);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-mauve-h40:not(:disabled):not(.disabled):hover, .btn-primaire-mauve-h40:not(:disabled):not(.disabled):focus {
  background: var(--mauve_a);
  transition: all 0.3s ease;
}
.btn-primaire-mauve-h40.disabled, .btn-primaire-mauve-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-mauve-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_light-h56 {
  background: var(--rose_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-rose_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--rose_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_light-h56.disabled, .btn-primaire-rose_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_light-h40 {
  background: var(--rose_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-rose_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--rose_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_light-h40.disabled, .btn-primaire-rose_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_dark-h56 {
  background: var(--rose_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-rose_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--rose_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_dark-h56.disabled, .btn-primaire-rose_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_dark-h40 {
  background: var(--rose_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-rose_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--rose_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_dark-h40.disabled, .btn-primaire-rose_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_pastel-h56 {
  background: var(--rose_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-rose_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--rose_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_pastel-h56.disabled, .btn-primaire-rose_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_pastel-h40 {
  background: var(--rose_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-rose_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--rose_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_pastel-h40.disabled, .btn-primaire-rose_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_chair_light-h56 {
  background: var(--rose_chair_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_chair_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-rose_chair_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--rose_chair_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_chair_light-h56.disabled, .btn-primaire-rose_chair_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_chair_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_chair_light-h40 {
  background: var(--rose_chair_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_chair_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-rose_chair_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--rose_chair_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_chair_light-h40.disabled, .btn-primaire-rose_chair_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_chair_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_chair_dark-h56 {
  background: var(--rose_chair_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_chair_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-rose_chair_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--rose_chair_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_chair_dark-h56.disabled, .btn-primaire-rose_chair_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_chair_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_chair_dark-h40 {
  background: var(--rose_chair_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_chair_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-rose_chair_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--rose_chair_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_chair_dark-h40.disabled, .btn-primaire-rose_chair_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_chair_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_chair_pastel-h56 {
  background: var(--rose_chair_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_chair_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-rose_chair_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--rose_chair_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_chair_pastel-h56.disabled, .btn-primaire-rose_chair_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_chair_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rose_chair_pastel-h40 {
  background: var(--rose_chair_pastel);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rose_chair_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-rose_chair_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--rose_chair_pastel_a);
  transition: all 0.3s ease;
}
.btn-primaire-rose_chair_pastel-h40.disabled, .btn-primaire-rose_chair_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rose_chair_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_positif-h56 {
  background: var(--vert_positif);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_positif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-vert_positif-h56:not(:disabled):not(.disabled):focus {
  background: var(--vert_positif_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_positif-h56.disabled, .btn-primaire-vert_positif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_positif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-vert_positif-h40 {
  background: var(--vert_positif);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-vert_positif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-vert_positif-h40:not(:disabled):not(.disabled):focus {
  background: var(--vert_positif_a);
  transition: all 0.3s ease;
}
.btn-primaire-vert_positif-h40.disabled, .btn-primaire-vert_positif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-vert_positif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rouge_negatif-h56 {
  background: var(--rouge_negatif);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rouge_negatif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-rouge_negatif-h56:not(:disabled):not(.disabled):focus {
  background: var(--rouge_negatif_a);
  transition: all 0.3s ease;
}
.btn-primaire-rouge_negatif-h56.disabled, .btn-primaire-rouge_negatif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rouge_negatif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-rouge_negatif-h40 {
  background: var(--rouge_negatif);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-rouge_negatif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-rouge_negatif-h40:not(:disabled):not(.disabled):focus {
  background: var(--rouge_negatif_a);
  transition: all 0.3s ease;
}
.btn-primaire-rouge_negatif-h40.disabled, .btn-primaire-rouge_negatif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-rouge_negatif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_focus-h56 {
  background: var(--bleu_focus);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_focus-h56:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_focus-h56:not(:disabled):not(.disabled):focus {
  background: var(--bleu_focus_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_focus-h56.disabled, .btn-primaire-bleu_focus-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_focus-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-bleu_focus-h40 {
  background: var(--bleu_focus);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-bleu_focus-h40:not(:disabled):not(.disabled):hover, .btn-primaire-bleu_focus-h40:not(:disabled):not(.disabled):focus {
  background: var(--bleu_focus_a);
  transition: all 0.3s ease;
}
.btn-primaire-bleu_focus-h40.disabled, .btn-primaire-bleu_focus-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-bleu_focus-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-alerte_vert_positif-h56 {
  background: var(--alerte_vert_positif);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-alerte_vert_positif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-alerte_vert_positif-h56:not(:disabled):not(.disabled):focus {
  background: var(--alerte_vert_positif_a);
  transition: all 0.3s ease;
}
.btn-primaire-alerte_vert_positif-h56.disabled, .btn-primaire-alerte_vert_positif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-alerte_vert_positif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-alerte_vert_positif-h40 {
  background: var(--alerte_vert_positif);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-alerte_vert_positif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-alerte_vert_positif-h40:not(:disabled):not(.disabled):focus {
  background: var(--alerte_vert_positif_a);
  transition: all 0.3s ease;
}
.btn-primaire-alerte_vert_positif-h40.disabled, .btn-primaire-alerte_vert_positif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-alerte_vert_positif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-alerte_rouge_negatif-h56 {
  background: var(--alerte_rouge_negatif);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-alerte_rouge_negatif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-alerte_rouge_negatif-h56:not(:disabled):not(.disabled):focus {
  background: var(--alerte_rouge_negatif_a);
  transition: all 0.3s ease;
}
.btn-primaire-alerte_rouge_negatif-h56.disabled, .btn-primaire-alerte_rouge_negatif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-alerte_rouge_negatif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-alerte_rouge_negatif-h40 {
  background: var(--alerte_rouge_negatif);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-alerte_rouge_negatif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-alerte_rouge_negatif-h40:not(:disabled):not(.disabled):focus {
  background: var(--alerte_rouge_negatif_a);
  transition: all 0.3s ease;
}
.btn-primaire-alerte_rouge_negatif-h40.disabled, .btn-primaire-alerte_rouge_negatif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-alerte_rouge_negatif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-alerte_bleu_information-h56 {
  background: var(--alerte_bleu_information);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-alerte_bleu_information-h56:not(:disabled):not(.disabled):hover, .btn-primaire-alerte_bleu_information-h56:not(:disabled):not(.disabled):focus {
  background: var(--alerte_bleu_information_a);
  transition: all 0.3s ease;
}
.btn-primaire-alerte_bleu_information-h56.disabled, .btn-primaire-alerte_bleu_information-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-alerte_bleu_information-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-alerte_bleu_information-h40 {
  background: var(--alerte_bleu_information);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-alerte_bleu_information-h40:not(:disabled):not(.disabled):hover, .btn-primaire-alerte_bleu_information-h40:not(:disabled):not(.disabled):focus {
  background: var(--alerte_bleu_information_a);
  transition: all 0.3s ease;
}
.btn-primaire-alerte_bleu_information-h40.disabled, .btn-primaire-alerte_bleu_information-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-alerte_bleu_information-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-blanc-h56 {
  background: #ffffff;
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-blanc-h56:not(:disabled):not(.disabled):hover, .btn-primaire-blanc-h56:not(:disabled):not(.disabled):focus {
  background: var(--blanc_a);
  transition: all 0.3s ease;
}
.btn-primaire-blanc-h56.disabled, .btn-primaire-blanc-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-blanc-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-blanc-h40 {
  background: #ffffff;
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-blanc-h40:not(:disabled):not(.disabled):hover, .btn-primaire-blanc-h40:not(:disabled):not(.disabled):focus {
  background: var(--blanc_a);
  transition: all 0.3s ease;
}
.btn-primaire-blanc-h40.disabled, .btn-primaire-blanc-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-blanc-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-noir-h56 {
  background: #222222;
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-noir-h56:not(:disabled):not(.disabled):hover, .btn-primaire-noir-h56:not(:disabled):not(.disabled):focus {
  background: var(--noir_a);
  transition: all 0.3s ease;
}
.btn-primaire-noir-h56.disabled, .btn-primaire-noir-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-noir-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-noir-h40 {
  background: #222222;
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-noir-h40:not(:disabled):not(.disabled):hover, .btn-primaire-noir-h40:not(:disabled):not(.disabled):focus {
  background: var(--noir_a);
  transition: all 0.3s ease;
}
.btn-primaire-noir-h40.disabled, .btn-primaire-noir-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-noir-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_light-h56 {
  background: var(--gris_light);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-gris_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_light-h56.disabled, .btn-primaire-gris_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_light-h40 {
  background: var(--gris_light);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-gris_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_light_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_light-h40.disabled, .btn-primaire-gris_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_dark-h56 {
  background: var(--gris_dark);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-gris_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_dark-h56.disabled, .btn-primaire-gris_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_dark-h40 {
  background: var(--gris_dark);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-gris_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_dark_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_dark-h40.disabled, .btn-primaire-gris_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_background-h56 {
  background: var(--gris_background);
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_background-h56:not(:disabled):not(.disabled):hover, .btn-primaire-gris_background-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_background-h56.disabled, .btn-primaire-gris_background-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_background-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-gris_background-h40 {
  background: var(--gris_background);
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-gris_background-h40:not(:disabled):not(.disabled):hover, .btn-primaire-gris_background-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background_a);
  transition: all 0.3s ease;
}
.btn-primaire-gris_background-h40.disabled, .btn-primaire-gris_background-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-gris_background-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_mh_brand-h56 {
  background: #ffffff;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_mh_brand-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_mh_brand-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_mh_brand-h56.disabled, .btn-primaire-inverse-corail_mh_brand-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_mh_brand-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_mh_brand-h40 {
  background: #ffffff;
  color: var(--corail_mh_brand);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_mh_brand-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_mh_brand-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_mh_brand-h40.disabled, .btn-primaire-inverse-corail_mh_brand-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_mh_brand-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_mh_dark-h56 {
  background: #ffffff;
  color: var(--corail_mh_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_mh_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_mh_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_mh_dark-h56.disabled, .btn-primaire-inverse-corail_mh_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_mh_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_mh_dark-h40 {
  background: #ffffff;
  color: var(--corail_mh_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_mh_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_mh_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_mh_dark-h40.disabled, .btn-primaire-inverse-corail_mh_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_mh_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_mh_light-h56 {
  background: #ffffff;
  color: var(--corail_mh_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_mh_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_mh_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_mh_light-h56.disabled, .btn-primaire-inverse-corail_mh_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_mh_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_mh_light-h40 {
  background: #ffffff;
  color: var(--corail_mh_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_mh_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_mh_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_mh_light-h40.disabled, .btn-primaire-inverse-corail_mh_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_mh_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_pastel-h56 {
  background: #ffffff;
  color: var(--corail_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_pastel-h56.disabled, .btn-primaire-inverse-corail_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_pastel-h40 {
  background: #ffffff;
  color: var(--corail_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_pastel-h40.disabled, .btn-primaire-inverse-corail_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_light-h56 {
  background: #ffffff;
  color: var(--corail_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_light-h56.disabled, .btn-primaire-inverse-corail_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_light-h40 {
  background: #ffffff;
  color: var(--corail_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_light-h40.disabled, .btn-primaire-inverse-corail_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_dark-h56 {
  background: #ffffff;
  color: var(--corail_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_dark-h56.disabled, .btn-primaire-inverse-corail_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-corail_dark-h40 {
  background: #ffffff;
  color: var(--corail_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-corail_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-corail_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-corail_dark-h40.disabled, .btn-primaire-inverse-corail_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-corail_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_sable_light-h56 {
  background: #ffffff;
  color: var(--gris_sable_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_sable_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_sable_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_sable_light-h56.disabled, .btn-primaire-inverse-gris_sable_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_sable_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_sable_light-h40 {
  background: #ffffff;
  color: var(--gris_sable_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_sable_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_sable_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_sable_light-h40.disabled, .btn-primaire-inverse-gris_sable_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_sable_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_sable_dark-h56 {
  background: #ffffff;
  color: var(--gris_sable_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_sable_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_sable_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_sable_dark-h56.disabled, .btn-primaire-inverse-gris_sable_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_sable_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_sable_dark-h40 {
  background: #ffffff;
  color: var(--gris_sable_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_sable_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_sable_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_sable_dark-h40.disabled, .btn-primaire-inverse-gris_sable_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_sable_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_sable_pastel-h56 {
  background: #ffffff;
  color: var(--gris_sable_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_sable_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_sable_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_sable_pastel-h56.disabled, .btn-primaire-inverse-gris_sable_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_sable_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_sable_pastel-h40 {
  background: #ffffff;
  color: var(--gris_sable_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_sable_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_sable_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_sable_pastel-h40.disabled, .btn-primaire-inverse-gris_sable_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_sable_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-jaune_light-h56 {
  background: #ffffff;
  color: var(--jaune_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-jaune_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-jaune_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-jaune_light-h56.disabled, .btn-primaire-inverse-jaune_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-jaune_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-jaune_light-h40 {
  background: #ffffff;
  color: var(--jaune_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-jaune_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-jaune_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-jaune_light-h40.disabled, .btn-primaire-inverse-jaune_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-jaune_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-jaune_dark-h56 {
  background: #ffffff;
  color: var(--jaune_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-jaune_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-jaune_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-jaune_dark-h56.disabled, .btn-primaire-inverse-jaune_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-jaune_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-jaune_dark-h40 {
  background: #ffffff;
  color: var(--jaune_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-jaune_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-jaune_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-jaune_dark-h40.disabled, .btn-primaire-inverse-jaune_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-jaune_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-jaune_pastel-h56 {
  background: #ffffff;
  color: var(--jaune_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-jaune_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-jaune_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-jaune_pastel-h56.disabled, .btn-primaire-inverse-jaune_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-jaune_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-jaune_pastel-h40 {
  background: #ffffff;
  color: var(--jaune_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-jaune_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-jaune_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-jaune_pastel-h40.disabled, .btn-primaire-inverse-jaune_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-jaune_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_light-h56 {
  background: #ffffff;
  color: var(--vert_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_light-h56.disabled, .btn-primaire-inverse-vert_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_light-h40 {
  background: #ffffff;
  color: var(--vert_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_light-h40.disabled, .btn-primaire-inverse-vert_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_dark-h56 {
  background: #ffffff;
  color: var(--vert_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_dark-h56.disabled, .btn-primaire-inverse-vert_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_dark-h40 {
  background: #ffffff;
  color: var(--vert_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_dark-h40.disabled, .btn-primaire-inverse-vert_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_pastel-h56 {
  background: #ffffff;
  color: var(--vert_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_pastel-h56.disabled, .btn-primaire-inverse-vert_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_pastel-h40 {
  background: #ffffff;
  color: var(--vert_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_pastel-h40.disabled, .btn-primaire-inverse-vert_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_light-h56 {
  background: #ffffff;
  color: var(--bleu_turquoise_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_light-h56.disabled, .btn-primaire-inverse-bleu_turquoise_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_light-h40 {
  background: #ffffff;
  color: var(--bleu_turquoise_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_light-h40.disabled, .btn-primaire-inverse-bleu_turquoise_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_middle-h56 {
  background: #ffffff;
  color: var(--bleu_turquoise_middle);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_middle-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_middle-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_middle-h56.disabled, .btn-primaire-inverse-bleu_turquoise_middle-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_middle-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_middle-h40 {
  background: #ffffff;
  color: var(--bleu_turquoise_middle);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_middle-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_middle-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_middle-h40.disabled, .btn-primaire-inverse-bleu_turquoise_middle-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_middle-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_dark-h56 {
  background: #ffffff;
  color: var(--bleu_turquoise_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_dark-h56.disabled, .btn-primaire-inverse-bleu_turquoise_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_dark-h40 {
  background: #ffffff;
  color: var(--bleu_turquoise_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_dark-h40.disabled, .btn-primaire-inverse-bleu_turquoise_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_pastel-h56 {
  background: #ffffff;
  color: var(--bleu_turquoise_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_pastel-h56.disabled, .btn-primaire-inverse-bleu_turquoise_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_turquoise_pastel-h40 {
  background: #ffffff;
  color: var(--bleu_turquoise_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_turquoise_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_turquoise_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_turquoise_pastel-h40.disabled, .btn-primaire-inverse-bleu_turquoise_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_turquoise_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_light-h56 {
  background: #ffffff;
  color: var(--bleu_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_light-h56.disabled, .btn-primaire-inverse-bleu_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_light-h40 {
  background: #ffffff;
  color: var(--bleu_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_light-h40.disabled, .btn-primaire-inverse-bleu_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_pastel-h56 {
  background: #ffffff;
  color: var(--bleu_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_pastel-h56.disabled, .btn-primaire-inverse-bleu_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_pastel-h40 {
  background: #ffffff;
  color: var(--bleu_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_pastel-h40.disabled, .btn-primaire-inverse-bleu_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_dark-h56 {
  background: #ffffff;
  color: var(--bleu_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_dark-h56.disabled, .btn-primaire-inverse-bleu_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_dark-h40 {
  background: #ffffff;
  color: var(--bleu_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_dark-h40.disabled, .btn-primaire-inverse-bleu_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_light-h56 {
  background: #ffffff;
  color: var(--violet_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_light-h56.disabled, .btn-primaire-inverse-violet_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_light-h40 {
  background: #ffffff;
  color: var(--violet_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_light-h40.disabled, .btn-primaire-inverse-violet_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_dark-h56 {
  background: #ffffff;
  color: var(--violet_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_dark-h56.disabled, .btn-primaire-inverse-violet_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_dark-h40 {
  background: #ffffff;
  color: var(--violet_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_dark-h40.disabled, .btn-primaire-inverse-violet_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_light_deces-h56 {
  background: #ffffff;
  color: var(--violet_light_deces);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_light_deces-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_light_deces-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_light_deces-h56.disabled, .btn-primaire-inverse-violet_light_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_light_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_light_deces-h40 {
  background: #ffffff;
  color: var(--violet_light_deces);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_light_deces-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_light_deces-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_light_deces-h40.disabled, .btn-primaire-inverse-violet_light_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_light_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_dark_deces-h56 {
  background: #ffffff;
  color: var(--violet_dark_deces);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_dark_deces-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_dark_deces-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_dark_deces-h56.disabled, .btn-primaire-inverse-violet_dark_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_dark_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_dark_deces-h40 {
  background: #ffffff;
  color: var(--violet_dark_deces);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_dark_deces-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_dark_deces-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_dark_deces-h40.disabled, .btn-primaire-inverse-violet_dark_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_dark_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_pastel-h56 {
  background: #ffffff;
  color: var(--violet_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_pastel-h56.disabled, .btn-primaire-inverse-violet_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_pastel-h40 {
  background: #ffffff;
  color: var(--violet_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_pastel-h40.disabled, .btn-primaire-inverse-violet_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_pastel_deces-h56 {
  background: #ffffff;
  color: var(--violet_pastel_deces);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_pastel_deces-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_pastel_deces-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_pastel_deces-h56.disabled, .btn-primaire-inverse-violet_pastel_deces-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_pastel_deces-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-violet_pastel_deces-h40 {
  background: #ffffff;
  color: var(--violet_pastel_deces);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-violet_pastel_deces-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-violet_pastel_deces-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-violet_pastel_deces-h40.disabled, .btn-primaire-inverse-violet_pastel_deces-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-violet_pastel_deces-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-mauve-h56 {
  background: #ffffff;
  color: var(--mauve);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-mauve-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-mauve-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-mauve-h56.disabled, .btn-primaire-inverse-mauve-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-mauve-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-mauve-h40 {
  background: #ffffff;
  color: var(--mauve);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-mauve-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-mauve-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-mauve-h40.disabled, .btn-primaire-inverse-mauve-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-mauve-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_light-h56 {
  background: #ffffff;
  color: var(--rose_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_light-h56.disabled, .btn-primaire-inverse-rose_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_light-h40 {
  background: #ffffff;
  color: var(--rose_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_light-h40.disabled, .btn-primaire-inverse-rose_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_dark-h56 {
  background: #ffffff;
  color: var(--rose_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_dark-h56.disabled, .btn-primaire-inverse-rose_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_dark-h40 {
  background: #ffffff;
  color: var(--rose_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_dark-h40.disabled, .btn-primaire-inverse-rose_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_pastel-h56 {
  background: #ffffff;
  color: var(--rose_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_pastel-h56.disabled, .btn-primaire-inverse-rose_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_pastel-h40 {
  background: #ffffff;
  color: var(--rose_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_pastel-h40.disabled, .btn-primaire-inverse-rose_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_chair_light-h56 {
  background: #ffffff;
  color: var(--rose_chair_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_chair_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_chair_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_chair_light-h56.disabled, .btn-primaire-inverse-rose_chair_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_chair_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_chair_light-h40 {
  background: #ffffff;
  color: var(--rose_chair_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_chair_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_chair_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_chair_light-h40.disabled, .btn-primaire-inverse-rose_chair_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_chair_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_chair_dark-h56 {
  background: #ffffff;
  color: var(--rose_chair_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_chair_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_chair_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_chair_dark-h56.disabled, .btn-primaire-inverse-rose_chair_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_chair_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_chair_dark-h40 {
  background: #ffffff;
  color: var(--rose_chair_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_chair_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_chair_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_chair_dark-h40.disabled, .btn-primaire-inverse-rose_chair_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_chair_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_chair_pastel-h56 {
  background: #ffffff;
  color: var(--rose_chair_pastel);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_chair_pastel-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_chair_pastel-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_chair_pastel-h56.disabled, .btn-primaire-inverse-rose_chair_pastel-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_chair_pastel-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rose_chair_pastel-h40 {
  background: #ffffff;
  color: var(--rose_chair_pastel);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rose_chair_pastel-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rose_chair_pastel-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rose_chair_pastel-h40.disabled, .btn-primaire-inverse-rose_chair_pastel-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rose_chair_pastel-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_positif-h56 {
  background: #ffffff;
  color: var(--vert_positif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_positif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_positif-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_positif-h56.disabled, .btn-primaire-inverse-vert_positif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_positif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-vert_positif-h40 {
  background: #ffffff;
  color: var(--vert_positif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-vert_positif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-vert_positif-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-vert_positif-h40.disabled, .btn-primaire-inverse-vert_positif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-vert_positif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rouge_negatif-h56 {
  background: #ffffff;
  color: var(--rouge_negatif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rouge_negatif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rouge_negatif-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rouge_negatif-h56.disabled, .btn-primaire-inverse-rouge_negatif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rouge_negatif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-rouge_negatif-h40 {
  background: #ffffff;
  color: var(--rouge_negatif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-rouge_negatif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-rouge_negatif-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-rouge_negatif-h40.disabled, .btn-primaire-inverse-rouge_negatif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-rouge_negatif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_focus-h56 {
  background: #ffffff;
  color: var(--bleu_focus);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_focus-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_focus-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_focus-h56.disabled, .btn-primaire-inverse-bleu_focus-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_focus-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-bleu_focus-h40 {
  background: #ffffff;
  color: var(--bleu_focus);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-bleu_focus-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-bleu_focus-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-bleu_focus-h40.disabled, .btn-primaire-inverse-bleu_focus-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-bleu_focus-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-alerte_vert_positif-h56 {
  background: #ffffff;
  color: var(--alerte_vert_positif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-alerte_vert_positif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-alerte_vert_positif-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-alerte_vert_positif-h56.disabled, .btn-primaire-inverse-alerte_vert_positif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-alerte_vert_positif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-alerte_vert_positif-h40 {
  background: #ffffff;
  color: var(--alerte_vert_positif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-alerte_vert_positif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-alerte_vert_positif-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-alerte_vert_positif-h40.disabled, .btn-primaire-inverse-alerte_vert_positif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-alerte_vert_positif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-alerte_rouge_negatif-h56 {
  background: #ffffff;
  color: var(--alerte_rouge_negatif);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-alerte_rouge_negatif-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-alerte_rouge_negatif-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-alerte_rouge_negatif-h56.disabled, .btn-primaire-inverse-alerte_rouge_negatif-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-alerte_rouge_negatif-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-alerte_rouge_negatif-h40 {
  background: #ffffff;
  color: var(--alerte_rouge_negatif);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-alerte_rouge_negatif-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-alerte_rouge_negatif-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-alerte_rouge_negatif-h40.disabled, .btn-primaire-inverse-alerte_rouge_negatif-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-alerte_rouge_negatif-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-alerte_bleu_information-h56 {
  background: #ffffff;
  color: var(--alerte_bleu_information);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-alerte_bleu_information-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-alerte_bleu_information-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-alerte_bleu_information-h56.disabled, .btn-primaire-inverse-alerte_bleu_information-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-alerte_bleu_information-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-alerte_bleu_information-h40 {
  background: #ffffff;
  color: var(--alerte_bleu_information);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-alerte_bleu_information-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-alerte_bleu_information-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-alerte_bleu_information-h40.disabled, .btn-primaire-inverse-alerte_bleu_information-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-alerte_bleu_information-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-blanc-h56 {
  background: #ffffff;
  color: #ffffff;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-blanc-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-blanc-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-blanc-h56.disabled, .btn-primaire-inverse-blanc-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-blanc-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-blanc-h40 {
  background: #ffffff;
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-blanc-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-blanc-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-blanc-h40.disabled, .btn-primaire-inverse-blanc-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-blanc-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-noir-h56 {
  background: #ffffff;
  color: #222222;
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-noir-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-noir-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-noir-h56.disabled, .btn-primaire-inverse-noir-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-noir-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-noir-h40 {
  background: #ffffff;
  color: #222222;
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-noir-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-noir-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-noir-h40.disabled, .btn-primaire-inverse-noir-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-noir-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_light-h56 {
  background: #ffffff;
  color: var(--gris_light);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_light-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_light-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_light-h56.disabled, .btn-primaire-inverse-gris_light-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_light-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_light-h40 {
  background: #ffffff;
  color: var(--gris_light);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_light-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_light-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_light-h40.disabled, .btn-primaire-inverse-gris_light-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_light-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_dark-h56 {
  background: #ffffff;
  color: var(--gris_dark);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_dark-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_dark-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_dark-h56.disabled, .btn-primaire-inverse-gris_dark-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_dark-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_dark-h40 {
  background: #ffffff;
  color: var(--gris_dark);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_dark-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_dark-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_dark-h40.disabled, .btn-primaire-inverse-gris_dark-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_dark-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_background-h56 {
  background: #ffffff;
  color: var(--gris_background);
  text-align: center;
  font-size: 22px;
  border-radius: 56px;
  height: 56px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_background-h56:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_background-h56:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_background-h56.disabled, .btn-primaire-inverse-gris_background-h56:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_background-h56 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

.btn-primaire-inverse-gris_background-h40 {
  background: #ffffff;
  color: var(--gris_background);
  text-align: center;
  font-size: 16px;
  border-radius: 40px;
  height: 40px;
  border: none;
  padding: 8px 24px;
  display: inline-block;
}
.btn-primaire-inverse-gris_background-h40:not(:disabled):not(.disabled):hover, .btn-primaire-inverse-gris_background-h40:not(:disabled):not(.disabled):focus {
  background: var(--gris_background);
  transition: all 0.3s ease;
}
.btn-primaire-inverse-gris_background-h40.disabled, .btn-primaire-inverse-gris_background-h40:disabled {
  opacity: 0.3;
  cursor: default;
}
.btn-primaire-inverse-gris_background-h40 > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}

input {
  font: inherit;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

/* ie hide cross */
input::-ms-clear {
  display: none;
}

.form-group, .form-group-linear, .form-group-type, .form-group-linear--typoforme {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}
.form-group input, .form-group-linear input, .form-group-type input, .form-group-linear--typoforme input,
.form-group textarea,
.form-group-linear textarea,
.form-group-type textarea,
.form-group-linear--typoforme textarea {
  background: var(--gris_background);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 20px 15px 5px 15px;
}
.form-group input, .form-group-linear input, .form-group-type input, .form-group-linear--typoforme input {
  min-height: 56px;
  line-height: 1.9;
}
.form-group textarea, .form-group-linear textarea, .form-group-type textarea, .form-group-linear--typoforme textarea {
  min-height: 100px;
  resize: none;
}
.form-group .control-label, .form-group-linear .control-label, .form-group-type .control-label, .form-group-linear--typoforme .control-label {
  position: absolute;
  top: 1.25rem;
  left: 1.25rem;
  pointer-events: none;
  padding-left: 0.125rem;
  z-index: 1;
  color: var(--gris_dark);
  font-size: 1rem;
  font-weight: normal;
  transition: all 0.28s ease;
}
.form-group .bar, .form-group-linear .bar, .form-group-type .bar, .form-group-linear--typoforme .bar {
  position: relative;
  border-bottom: 0.0625rem solid var(--gris_dark);
  display: block;
}
.form-group .bar::before, .form-group-linear .bar::before, .form-group-type .bar::before, .form-group-linear--typoforme .bar::before {
  content: "";
  height: 0.125rem;
  width: 0;
  left: 50%;
  bottom: -0.0625rem;
  position: absolute;
  background: var(--bleu_focus);
  transition: left 0.28s ease, width 0.28s ease;
  z-index: 2;
}
.form-group .message-erreur, .form-group-linear .message-erreur, .form-group-type .message-erreur, .form-group-linear--typoforme .message-erreur {
  display: none;
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 16px;
  margin-top: 8px;
  position: absolute;
}
.form-group .message-aide, .form-group-linear .message-aide, .form-group-type .message-aide, .form-group-linear--typoforme .message-aide {
  display: none;
  color: var(--gris_dark);
  font-size: 0.75rem;
  margin-left: 16px;
  margin-top: 8px;
  position: absolute;
}
.form-group .dsicon-close, .form-group-linear .dsicon-close, .form-group-type .dsicon-close, .form-group-linear--typoforme .dsicon-close,
.form-group .dsicon-check,
.form-group-linear .dsicon-check,
.form-group-type .dsicon-check,
.form-group-linear--typoforme .dsicon-check {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 16px;
  width: 16px;
  font-size: 1rem;
  right: 20px;
}
.form-group .dsicon-check, .form-group-linear .dsicon-check, .form-group-type .dsicon-check, .form-group-linear--typoforme .dsicon-check {
  color: var(--vert_positif);
}
.form-group .dsicon-close, .form-group-linear .dsicon-close, .form-group-type .dsicon-close, .form-group-linear--typoforme .dsicon-close {
  color: var(--rouge_negatif);
}
.form-group input, .form-group-linear input, .form-group-type input, .form-group-linear--typoforme input {
  line-height: 1.9;
}
.form-group input, .form-group-linear input, .form-group-type input, .form-group-linear--typoforme input,
.form-group textarea,
.form-group-linear textarea,
.form-group-type textarea,
.form-group-linear--typoforme textarea {
  display: block;
  font-size: 1rem;
  border-width: 0;
  border-color: transparent;
  width: 100%;
  color: #222222;
  transition: all 0.28s ease;
  box-shadow: none;
}
.form-group input:disabled, .form-group-linear input:disabled, .form-group-type input:disabled, .form-group-linear--typoforme input:disabled, .form-group input.disabled, .form-group-linear input.disabled, .form-group-type input.disabled, .form-group-linear--typoforme input.disabled,
.form-group textarea:disabled,
.form-group-linear textarea:disabled,
.form-group-type textarea:disabled,
.form-group-linear--typoforme textarea:disabled,
.form-group textarea.disabled,
.form-group-linear textarea.disabled,
.form-group-type textarea.disabled,
.form-group-linear--typoforme textarea.disabled {
  pointer-events: none;
  background-color: var(--gris_background);
  opacity: 0.3;
}
.form-group input:disabled ~ .control-label, .form-group-linear input:disabled ~ .control-label, .form-group-type input:disabled ~ .control-label, .form-group-linear--typoforme input:disabled ~ .control-label, .form-group input.disabled ~ .control-label, .form-group-linear input.disabled ~ .control-label, .form-group-type input.disabled ~ .control-label, .form-group-linear--typoforme input.disabled ~ .control-label,
.form-group textarea:disabled ~ .control-label,
.form-group-linear textarea:disabled ~ .control-label,
.form-group-type textarea:disabled ~ .control-label,
.form-group-linear--typoforme textarea:disabled ~ .control-label,
.form-group textarea.disabled ~ .control-label,
.form-group-linear textarea.disabled ~ .control-label,
.form-group-type textarea.disabled ~ .control-label,
.form-group-linear--typoforme textarea.disabled ~ .control-label {
  color: var(--gris_light) !important;
}
.form-group input:disabled ~ .bar, .form-group-linear input:disabled ~ .bar, .form-group-type input:disabled ~ .bar, .form-group-linear--typoforme input:disabled ~ .bar, .form-group input.disabled ~ .bar, .form-group-linear input.disabled ~ .bar, .form-group-type input.disabled ~ .bar, .form-group-linear--typoforme input.disabled ~ .bar,
.form-group textarea:disabled ~ .bar,
.form-group-linear textarea:disabled ~ .bar,
.form-group-type textarea:disabled ~ .bar,
.form-group-linear--typoforme textarea:disabled ~ .bar,
.form-group textarea.disabled ~ .bar,
.form-group-linear textarea.disabled ~ .bar,
.form-group-type textarea.disabled ~ .bar,
.form-group-linear--typoforme textarea.disabled ~ .bar {
  border-color: var(--gris_light);
}
.form-group input:disabled ~ .message-aide, .form-group-linear input:disabled ~ .message-aide, .form-group-type input:disabled ~ .message-aide, .form-group-linear--typoforme input:disabled ~ .message-aide, .form-group input.disabled ~ .message-aide, .form-group-linear input.disabled ~ .message-aide, .form-group-type input.disabled ~ .message-aide, .form-group-linear--typoforme input.disabled ~ .message-aide,
.form-group textarea:disabled ~ .message-aide,
.form-group-linear textarea:disabled ~ .message-aide,
.form-group-type textarea:disabled ~ .message-aide,
.form-group-linear--typoforme textarea:disabled ~ .message-aide,
.form-group textarea.disabled ~ .message-aide,
.form-group-linear textarea.disabled ~ .message-aide,
.form-group-type textarea.disabled ~ .message-aide,
.form-group-linear--typoforme textarea.disabled ~ .message-aide {
  display: none;
}
.form-group input:disabled ~ .message-erreur, .form-group-linear input:disabled ~ .message-erreur, .form-group-type input:disabled ~ .message-erreur, .form-group-linear--typoforme input:disabled ~ .message-erreur, .form-group input.disabled ~ .message-erreur, .form-group-linear input.disabled ~ .message-erreur, .form-group-type input.disabled ~ .message-erreur, .form-group-linear--typoforme input.disabled ~ .message-erreur,
.form-group textarea:disabled ~ .message-erreur,
.form-group-linear textarea:disabled ~ .message-erreur,
.form-group-type textarea:disabled ~ .message-erreur,
.form-group-linear--typoforme textarea:disabled ~ .message-erreur,
.form-group textarea.disabled ~ .message-erreur,
.form-group-linear textarea.disabled ~ .message-erreur,
.form-group-type textarea.disabled ~ .message-erreur,
.form-group-linear--typoforme textarea.disabled ~ .message-erreur {
  display: none;
}
.form-group input.focused, .form-group-linear input.focused, .form-group-type input.focused, .form-group-linear--typoforme input.focused, .form-group input:focus, .form-group-linear input:focus, .form-group-type input:focus, .form-group-linear--typoforme input:focus,
.form-group textarea.focused,
.form-group-linear textarea.focused,
.form-group-type textarea.focused,
.form-group-linear--typoforme textarea.focused,
.form-group textarea:focus,
.form-group-linear textarea:focus,
.form-group-type textarea:focus,
.form-group-linear--typoforme textarea:focus {
  background-color: var(--gris_light);
  outline: none;
}
.form-group input.focused ~ .bar::before, .form-group-linear input.focused ~ .bar::before, .form-group-type input.focused ~ .bar::before, .form-group-linear--typoforme input.focused ~ .bar::before, .form-group input:focus ~ .bar::before, .form-group-linear input:focus ~ .bar::before, .form-group-type input:focus ~ .bar::before, .form-group-linear--typoforme input:focus ~ .bar::before,
.form-group textarea.focused ~ .bar::before,
.form-group-linear textarea.focused ~ .bar::before,
.form-group-type textarea.focused ~ .bar::before,
.form-group-linear--typoforme textarea.focused ~ .bar::before,
.form-group textarea:focus ~ .bar::before,
.form-group-linear textarea:focus ~ .bar::before,
.form-group-type textarea:focus ~ .bar::before,
.form-group-linear--typoforme textarea:focus ~ .bar::before {
  width: 100%;
  left: 0;
}
.form-group input.focused, .form-group-linear input.focused, .form-group-type input.focused, .form-group-linear--typoforme input.focused, .form-group input:focus, .form-group-linear input:focus, .form-group-type input:focus, .form-group-linear--typoforme input:focus, .form-group input:valid:not(.ignore-css-valid-state), .form-group-linear input:valid:not(.ignore-css-valid-state), .form-group-type input:valid:not(.ignore-css-valid-state), .form-group-linear--typoforme input:valid:not(.ignore-css-valid-state), .form-group input.has-value, .form-group-linear input.has-value, .form-group-type input.has-value, .form-group-linear--typoforme input.has-value,
.form-group textarea.focused,
.form-group-linear textarea.focused,
.form-group-type textarea.focused,
.form-group-linear--typoforme textarea.focused,
.form-group textarea:focus,
.form-group-linear textarea:focus,
.form-group-type textarea:focus,
.form-group-linear--typoforme textarea:focus,
.form-group textarea:valid:not(.ignore-css-valid-state),
.form-group-linear textarea:valid:not(.ignore-css-valid-state),
.form-group-type textarea:valid:not(.ignore-css-valid-state),
.form-group-linear--typoforme textarea:valid:not(.ignore-css-valid-state),
.form-group textarea.has-value,
.form-group-linear textarea.has-value,
.form-group-type textarea.has-value,
.form-group-linear--typoforme textarea.has-value {
  color: #222222;
}
.form-group input.focused ~ .control-label, .form-group-linear input.focused ~ .control-label, .form-group-type input.focused ~ .control-label, .form-group-linear--typoforme input.focused ~ .control-label, .form-group input:focus ~ .control-label, .form-group-linear input:focus ~ .control-label, .form-group-type input:focus ~ .control-label, .form-group-linear--typoforme input:focus ~ .control-label, .form-group input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-type input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear--typoforme input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group input.has-value ~ .control-label, .form-group-linear input.has-value ~ .control-label, .form-group-type input.has-value ~ .control-label, .form-group-linear--typoforme input.has-value ~ .control-label,
.form-group textarea.focused ~ .control-label,
.form-group-linear textarea.focused ~ .control-label,
.form-group-type textarea.focused ~ .control-label,
.form-group-linear--typoforme textarea.focused ~ .control-label,
.form-group textarea:focus ~ .control-label,
.form-group-linear textarea:focus ~ .control-label,
.form-group-type textarea:focus ~ .control-label,
.form-group-linear--typoforme textarea:focus ~ .control-label,
.form-group textarea:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group-linear textarea:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group-type textarea:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group-linear--typoforme textarea:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group textarea.has-value ~ .control-label,
.form-group-linear textarea.has-value ~ .control-label,
.form-group-type textarea.has-value ~ .control-label,
.form-group-linear--typoforme textarea.has-value ~ .control-label {
  font-size: 0.75rem;
  color: var(--bleu_focus);
  top: 0.5rem;
  left: 0.75rem;
}
.form-group input:not(.erreur).focused ~ .message-aide, .form-group-linear input:not(.erreur).focused ~ .message-aide, .form-group-type input:not(.erreur).focused ~ .message-aide, .form-group-linear--typoforme input:not(.erreur).focused ~ .message-aide, .form-group input:not(.erreur):focus ~ .message-aide, .form-group-linear input:not(.erreur):focus ~ .message-aide, .form-group-type input:not(.erreur):focus ~ .message-aide, .form-group-linear--typoforme input:not(.erreur):focus ~ .message-aide,
.form-group textarea:not(.erreur).focused ~ .message-aide,
.form-group-linear textarea:not(.erreur).focused ~ .message-aide,
.form-group-type textarea:not(.erreur).focused ~ .message-aide,
.form-group-linear--typoforme textarea:not(.erreur).focused ~ .message-aide,
.form-group textarea:not(.erreur):focus ~ .message-aide,
.form-group-linear textarea:not(.erreur):focus ~ .message-aide,
.form-group-type textarea:not(.erreur):focus ~ .message-aide,
.form-group-linear--typoforme textarea:not(.erreur):focus ~ .message-aide {
  display: inherit;
}
.form-group input.valide ~ .bar::before, .form-group-linear input.valide ~ .bar::before, .form-group-type input.valide ~ .bar::before, .form-group-linear--typoforme input.valide ~ .bar::before,
.form-group textarea.valide ~ .bar::before,
.form-group-linear textarea.valide ~ .bar::before,
.form-group-type textarea.valide ~ .bar::before,
.form-group-linear--typoforme textarea.valide ~ .bar::before {
  width: 100%;
  left: 0;
  background: var(--vert_positif);
}
.form-group input.valide.focused ~ .control-label, .form-group-linear input.valide.focused ~ .control-label, .form-group-type input.valide.focused ~ .control-label, .form-group-linear--typoforme input.valide.focused ~ .control-label, .form-group input.valide:focus ~ .control-label, .form-group-linear input.valide:focus ~ .control-label, .form-group-type input.valide:focus ~ .control-label, .form-group-linear--typoforme input.valide:focus ~ .control-label, .form-group input.valide:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear input.valide:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-type input.valide:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear--typoforme input.valide:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group input.valide.has-value ~ .control-label, .form-group-linear input.valide.has-value ~ .control-label, .form-group-type input.valide.has-value ~ .control-label, .form-group-linear--typoforme input.valide.has-value ~ .control-label,
.form-group textarea.valide.focused ~ .control-label,
.form-group-linear textarea.valide.focused ~ .control-label,
.form-group-type textarea.valide.focused ~ .control-label,
.form-group-linear--typoforme textarea.valide.focused ~ .control-label,
.form-group textarea.valide:focus ~ .control-label,
.form-group-linear textarea.valide:focus ~ .control-label,
.form-group-type textarea.valide:focus ~ .control-label,
.form-group-linear--typoforme textarea.valide:focus ~ .control-label,
.form-group textarea.valide:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group-linear textarea.valide:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group-type textarea.valide:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group-linear--typoforme textarea.valide:valid:not(.ignore-css-valid-state) ~ .control-label,
.form-group textarea.valide.has-value ~ .control-label,
.form-group-linear textarea.valide.has-value ~ .control-label,
.form-group-type textarea.valide.has-value ~ .control-label,
.form-group-linear--typoforme textarea.valide.has-value ~ .control-label {
  color: var(--vert_positif);
}
.form-group input.valide.focused ~ .dsicon-check, .form-group-linear input.valide.focused ~ .dsicon-check, .form-group-type input.valide.focused ~ .dsicon-check, .form-group-linear--typoforme input.valide.focused ~ .dsicon-check, .form-group input.valide:focus ~ .dsicon-check, .form-group-linear input.valide:focus ~ .dsicon-check, .form-group-type input.valide:focus ~ .dsicon-check, .form-group-linear--typoforme input.valide:focus ~ .dsicon-check, .form-group input.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check, .form-group-linear input.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check, .form-group-type input.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check, .form-group-linear--typoforme input.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check, .form-group input.valide.has-value ~ .dsicon-check, .form-group-linear input.valide.has-value ~ .dsicon-check, .form-group-type input.valide.has-value ~ .dsicon-check, .form-group-linear--typoforme input.valide.has-value ~ .dsicon-check,
.form-group textarea.valide.focused ~ .dsicon-check,
.form-group-linear textarea.valide.focused ~ .dsicon-check,
.form-group-type textarea.valide.focused ~ .dsicon-check,
.form-group-linear--typoforme textarea.valide.focused ~ .dsicon-check,
.form-group textarea.valide:focus ~ .dsicon-check,
.form-group-linear textarea.valide:focus ~ .dsicon-check,
.form-group-type textarea.valide:focus ~ .dsicon-check,
.form-group-linear--typoforme textarea.valide:focus ~ .dsicon-check,
.form-group textarea.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check,
.form-group-linear textarea.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check,
.form-group-type textarea.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check,
.form-group-linear--typoforme textarea.valide:valid:not(.ignore-css-valid-state) ~ .dsicon-check,
.form-group textarea.valide.has-value ~ .dsicon-check,
.form-group-linear textarea.valide.has-value ~ .dsicon-check,
.form-group-type textarea.valide.has-value ~ .dsicon-check,
.form-group-linear--typoforme textarea.valide.has-value ~ .dsicon-check {
  display: inherit;
}
.form-group input.erreur ~ .bar::before, .form-group-linear input.erreur ~ .bar::before, .form-group-type input.erreur ~ .bar::before, .form-group-linear--typoforme input.erreur ~ .bar::before,
.form-group textarea.erreur ~ .bar::before,
.form-group-linear textarea.erreur ~ .bar::before,
.form-group-type textarea.erreur ~ .bar::before,
.form-group-linear--typoforme textarea.erreur ~ .bar::before {
  width: 100%;
  left: 0;
  background: var(--rouge_negatif);
}
.form-group input.erreur ~ .dsicon-close, .form-group-linear input.erreur ~ .dsicon-close, .form-group-type input.erreur ~ .dsicon-close, .form-group-linear--typoforme input.erreur ~ .dsicon-close,
.form-group textarea.erreur ~ .dsicon-close,
.form-group-linear textarea.erreur ~ .dsicon-close,
.form-group-type textarea.erreur ~ .dsicon-close,
.form-group-linear--typoforme textarea.erreur ~ .dsicon-close {
  display: inherit;
}
.form-group input.erreur ~ .control-label, .form-group-linear input.erreur ~ .control-label, .form-group-type input.erreur ~ .control-label, .form-group-linear--typoforme input.erreur ~ .control-label,
.form-group textarea.erreur ~ .control-label,
.form-group-linear textarea.erreur ~ .control-label,
.form-group-type textarea.erreur ~ .control-label,
.form-group-linear--typoforme textarea.erreur ~ .control-label {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  top: 0.5rem;
  left: 0.75rem;
}
.form-group input.erreur ~ .dsicon-close, .form-group-linear input.erreur ~ .dsicon-close, .form-group-type input.erreur ~ .dsicon-close, .form-group-linear--typoforme input.erreur ~ .dsicon-close,
.form-group textarea.erreur ~ .dsicon-close,
.form-group-linear textarea.erreur ~ .dsicon-close,
.form-group-type textarea.erreur ~ .dsicon-close,
.form-group-linear--typoforme textarea.erreur ~ .dsicon-close {
  display: inherit;
}
.form-group input.erreur ~ .message-erreur, .form-group-linear input.erreur ~ .message-erreur, .form-group-type input.erreur ~ .message-erreur, .form-group-linear--typoforme input.erreur ~ .message-erreur,
.form-group textarea.erreur ~ .message-erreur,
.form-group-linear textarea.erreur ~ .message-erreur,
.form-group-type textarea.erreur ~ .message-erreur,
.form-group-linear--typoforme textarea.erreur ~ .message-erreur {
  display: inherit;
}

.form-group-linear--typoforme input {
  font-size: 18px;
}
.form-group-linear--typoforme .control-label {
  font-size: 18px;
}
.form-group-linear textarea, .form-group-type textarea, .form-group-linear--typoforme textarea {
  background: transparent;
  border: 1px solid var(--gris_dark);
  border-radius: 4px;
  padding: 24px 8px 8px 8px;
}
.form-group-linear textarea.focused ~ .control-label, .form-group-type textarea.focused ~ .control-label, .form-group-linear--typoforme textarea.focused ~ .control-label, .form-group-linear textarea:focus ~ .control-label, .form-group-type textarea:focus ~ .control-label, .form-group-linear--typoforme textarea:focus ~ .control-label, .form-group-linear textarea:focus-within ~ .control-label, .form-group-type textarea:focus-within ~ .control-label, .form-group-linear--typoforme textarea:focus-within ~ .control-label, .form-group-linear textarea:not(:focus):not(.focused) ~ .control-label, .form-group-type textarea:not(:focus):not(.focused) ~ .control-label, .form-group-linear--typoforme textarea:not(:focus):not(.focused) ~ .control-label, .form-group-linear textarea.has-value ~ .control-label, .form-group-type textarea.has-value ~ .control-label, .form-group-linear--typoforme textarea.has-value ~ .control-label, .form-group-linear textarea:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-type textarea:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear--typoforme textarea:valid:not(.ignore-css-valid-state) ~ .control-label {
  top: 8px;
  left: 8px;
}
.form-group-linear textarea.focused ~ .control-label, .form-group-type textarea.focused ~ .control-label, .form-group-linear--typoforme textarea.focused ~ .control-label, .form-group-linear textarea:focus ~ .control-label, .form-group-type textarea:focus ~ .control-label, .form-group-linear--typoforme textarea:focus ~ .control-label, .form-group-linear textarea.has-value ~ .control-label, .form-group-type textarea.has-value ~ .control-label, .form-group-linear--typoforme textarea.has-value ~ .control-label {
  top: 8px;
  left: 8px;
}
.form-group-linear textarea.focused, .form-group-type textarea.focused, .form-group-linear--typoforme textarea.focused, .form-group-linear textarea:focus, .form-group-type textarea:focus, .form-group-linear--typoforme textarea:focus {
  background: transparent;
  border-color: var(--bleu_focus);
}
.form-group-linear textarea.focused ~ .bar, .form-group-type textarea.focused ~ .bar, .form-group-linear--typoforme textarea.focused ~ .bar, .form-group-linear textarea:focus ~ .bar, .form-group-type textarea:focus ~ .bar, .form-group-linear--typoforme textarea:focus ~ .bar {
  display: none;
}
.form-group-linear textarea.erreur, .form-group-type textarea.erreur, .form-group-linear--typoforme textarea.erreur {
  border-color: var(--rouge_negatif);
}
.form-group-linear textarea.erreur ~ .bar, .form-group-type textarea.erreur ~ .bar, .form-group-linear--typoforme textarea.erreur ~ .bar {
  display: none;
}
.form-group-linear textarea.valide, .form-group-type textarea.valide, .form-group-linear--typoforme textarea.valide {
  border-color: var(--vert_positif);
}
.form-group-linear textarea.valide ~ .bar, .form-group-type textarea.valide ~ .bar, .form-group-linear--typoforme textarea.valide ~ .bar {
  display: none;
}
.form-group-linear textarea ~ .bar, .form-group-type textarea ~ .bar, .form-group-linear--typoforme textarea ~ .bar {
  display: none;
}
.form-group-linear .message-erreur, .form-group-type .message-erreur, .form-group-linear--typoforme .message-erreur, .form-group-linear .message-aide, .form-group-type .message-aide, .form-group-linear--typoforme .message-aide {
  margin-top: 4px;
  margin-left: 0;
}
.form-group-linear .message-erreur.mt-2.rouge_negatif, .form-group-type .message-erreur.mt-2.rouge_negatif, .form-group-linear--typoforme .message-erreur.mt-2.rouge_negatif {
  margin-top: 4px !important;
  margin-left: 0 !important;
}
.form-group-linear .control-label, .form-group-type .control-label, .form-group-linear--typoforme .control-label {
  display: flex;
  align-items: center;
  gap: 4px;
}
.form-group-linear .control-label .input-icon, .form-group-type .control-label .input-icon, .form-group-linear--typoforme .control-label .input-icon {
  font-size: inherit;
  color: inherit;
  transition: none;
}
.form-group-linear input, .form-group-type input, .form-group-linear--typoforme input {
  background: transparent;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  height: 48px;
  padding: 24px 0 4px 0;
  line-height: 1;
  margin-bottom: -4px;
}
.form-group-linear input[readonly], .form-group-type input[readonly], .form-group-linear--typoforme input[readonly] {
  color: var(--gris_dark) !important;
  background: transparent;
  cursor: default;
}
.form-group-linear input[readonly] ~ .control-label, .form-group-type input[readonly] ~ .control-label, .form-group-linear--typoforme input[readonly] ~ .control-label {
  color: var(--gris_dark) !important;
}
.form-group-linear input[readonly] ~ .bar, .form-group-type input[readonly] ~ .bar, .form-group-linear--typoforme input[readonly] ~ .bar {
  border-color: var(--gris_light) !important;
}
.form-group-linear input[readonly] ~ .bar::before, .form-group-type input[readonly] ~ .bar::before, .form-group-linear--typoforme input[readonly] ~ .bar::before {
  background: transparent !important;
}
.form-group-linear input:disabled, .form-group-type input:disabled, .form-group-linear--typoforme input:disabled, .form-group-linear input.disabled, .form-group-type input.disabled, .form-group-linear--typoforme input.disabled {
  background: transparent;
}
.form-group-linear input.focused, .form-group-type input.focused, .form-group-linear--typoforme input.focused, .form-group-linear input:focus, .form-group-type input:focus, .form-group-linear--typoforme input:focus {
  background: transparent;
}
.form-group-linear input.focused ~ .bar::before, .form-group-type input.focused ~ .bar::before, .form-group-linear--typoforme input.focused ~ .bar::before, .form-group-linear input:focus ~ .bar::before, .form-group-type input:focus ~ .bar::before, .form-group-linear--typoforme input:focus ~ .bar::before {
  width: 100%;
  left: 0;
}
.form-group-linear input.erreur ~ .bar::before, .form-group-type input.erreur ~ .bar::before, .form-group-linear--typoforme input.erreur ~ .bar::before {
  background: var(--rouge_negatif);
}
.form-group-linear input.erreur.focused ~ .control-label, .form-group-type input.erreur.focused ~ .control-label, .form-group-linear--typoforme input.erreur.focused ~ .control-label, .form-group-linear input.erreur:focus ~ .control-label, .form-group-type input.erreur:focus ~ .control-label, .form-group-linear--typoforme input.erreur:focus ~ .control-label, .form-group-linear input.erreur.has-value ~ .control-label, .form-group-type input.erreur.has-value ~ .control-label, .form-group-linear--typoforme input.erreur.has-value ~ .control-label {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  top: 0.5rem;
  left: 0;
}
.form-group-linear input.erreur:not(.focused):not(:focus):not(.has-value) ~ .control-label, .form-group-type input.erreur:not(.focused):not(:focus):not(.has-value) ~ .control-label, .form-group-linear--typoforme input.erreur:not(.focused):not(:focus):not(.has-value) ~ .control-label {
  top: 45%;
  left: 0;
  font-size: 1rem;
  color: var(--gris_dark);
}
.form-group-linear input.valide ~ .bar::before, .form-group-type input.valide ~ .bar::before, .form-group-linear--typoforme input.valide ~ .bar::before {
  background: var(--vert_positif);
}
.form-group-linear input.valide:not(.focused):not(:focus):not(.has-value) ~ .control-label, .form-group-type input.valide:not(.focused):not(:focus):not(.has-value) ~ .control-label, .form-group-linear--typoforme input.valide:not(.focused):not(:focus):not(.has-value) ~ .control-label {
  top: 45%;
  left: 0;
  font-size: 1rem;
  color: var(--gris_dark);
}
.form-group-linear input ~ .bar, .form-group-type input ~ .bar, .form-group-linear--typoforme input ~ .bar {
  display: block;
}
.form-group-linear input ~ .bar::before, .form-group-type input ~ .bar::before, .form-group-linear--typoforme input ~ .bar::before {
  height: 1px;
}
.form-group-linear input ~ .control-label, .form-group-type input ~ .control-label, .form-group-linear--typoforme input ~ .control-label {
  top: 45%;
  left: 0;
  line-height: 1;
  transition: all 0.28s ease;
}
.form-group-linear input ~ .control-label .input-icon, .form-group-type input ~ .control-label .input-icon, .form-group-linear--typoforme input ~ .control-label .input-icon {
  font-size: inherit;
  transition: none;
}
.form-group-linear input ~ .dsicon-crayon, .form-group-type input ~ .dsicon-crayon, .form-group-linear--typoforme input ~ .dsicon-crayon,
.form-group-linear input ~ .dsicon-close,
.form-group-type input ~ .dsicon-close,
.form-group-linear--typoforme input ~ .dsicon-close,
.form-group-linear input ~ .dsicon-check,
.form-group-type input ~ .dsicon-check,
.form-group-linear--typoforme input ~ .dsicon-check {
  margin-bottom: 16px;
  right: 0;
}
.form-group-linear input.focused ~ .control-label, .form-group-type input.focused ~ .control-label, .form-group-linear--typoforme input.focused ~ .control-label, .form-group-linear input:focus ~ .control-label, .form-group-type input:focus ~ .control-label, .form-group-linear--typoforme input:focus ~ .control-label, .form-group-linear input:focus-within ~ .control-label, .form-group-type input:focus-within ~ .control-label, .form-group-linear--typoforme input:focus-within ~ .control-label, .form-group-linear input:not(:focus):not(.focused) ~ .control-label, .form-group-type input:not(:focus):not(.focused) ~ .control-label, .form-group-linear--typoforme input:not(:focus):not(.focused) ~ .control-label, .form-group-linear input.has-value ~ .control-label, .form-group-type input.has-value ~ .control-label, .form-group-linear--typoforme input.has-value ~ .control-label, .form-group-linear input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-type input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear--typoforme input:valid:not(.ignore-css-valid-state) ~ .control-label {
  left: 0;
}
.form-group-linear input.focused ~ .control-label, .form-group-type input.focused ~ .control-label, .form-group-linear--typoforme input.focused ~ .control-label, .form-group-linear input:focus ~ .control-label, .form-group-type input:focus ~ .control-label, .form-group-linear--typoforme input:focus ~ .control-label, .form-group-linear input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-type input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear--typoforme input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear input.has-value ~ .control-label, .form-group-type input.has-value ~ .control-label, .form-group-linear--typoforme input.has-value ~ .control-label {
  font-size: 0.75rem;
  color: var(--bleu_focus);
  top: 0.5rem;
  left: 0;
}
.form-group-linear input.focused ~ .control-label .input-icon, .form-group-type input.focused ~ .control-label .input-icon, .form-group-linear--typoforme input.focused ~ .control-label .input-icon, .form-group-linear input:focus ~ .control-label .input-icon, .form-group-type input:focus ~ .control-label .input-icon, .form-group-linear--typoforme input:focus ~ .control-label .input-icon, .form-group-linear input:valid:not(.ignore-css-valid-state) ~ .control-label .input-icon, .form-group-type input:valid:not(.ignore-css-valid-state) ~ .control-label .input-icon, .form-group-linear--typoforme input:valid:not(.ignore-css-valid-state) ~ .control-label .input-icon, .form-group-linear input.has-value ~ .control-label .input-icon, .form-group-type input.has-value ~ .control-label .input-icon, .form-group-linear--typoforme input.has-value ~ .control-label .input-icon {
  font-size: inherit;
  color: inherit;
  transition: none;
}
.form-group-linear input.erreur ~ .control-label, .form-group-type input.erreur ~ .control-label, .form-group-linear--typoforme input.erreur ~ .control-label {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
}
.form-group-linear input.erreur ~ .control-label .input-icon, .form-group-type input.erreur ~ .control-label .input-icon, .form-group-linear--typoforme input.erreur ~ .control-label .input-icon {
  color: inherit;
  font-size: inherit;
  transition: none;
}
.form-group-linear input.valide ~ .control-label, .form-group-type input.valide ~ .control-label, .form-group-linear--typoforme input.valide ~ .control-label {
  color: var(--vert_positif);
}
.form-group-linear input.valide ~ .control-label .input-icon, .form-group-type input.valide ~ .control-label .input-icon, .form-group-linear--typoforme input.valide ~ .control-label .input-icon {
  color: inherit;
  font-size: inherit;
  transition: none;
}
.form-group-linear .form-icon, .form-group-type .form-icon, .form-group-linear--typoforme .form-icon {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  height: 16px;
  width: 16px;
  font-size: 1rem;
  display: none;
  margin: 0;
}
.form-group-linear .dsicon-check, .form-group-type .dsicon-check, .form-group-linear--typoforme .dsicon-check {
  display: none;
  color: var(--vert_positif);
}
.form-group-linear .dsicon-close, .form-group-type .dsicon-close, .form-group-linear--typoforme .dsicon-close {
  display: none;
  color: var(--rouge_negatif);
}
.form-group-linear .dsicon-crayon, .form-group-type .dsicon-crayon, .form-group-linear--typoforme .dsicon-crayon {
  display: none;
  color: var(--gris_dark);
  cursor: pointer;
}
.form-group-linear input.erreur ~ .dsicon-close, .form-group-type input.erreur ~ .dsicon-close, .form-group-linear--typoforme input.erreur ~ .dsicon-close {
  display: block;
}
.form-group-linear input.valide ~ .dsicon-check, .form-group-type input.valide ~ .dsicon-check, .form-group-linear--typoforme input.valide ~ .dsicon-check {
  display: block;
}
.form-group-linear input[readonly] ~ .dsicon-crayon, .form-group-type input[readonly] ~ .dsicon-crayon, .form-group-linear--typoforme input[readonly] ~ .dsicon-crayon {
  display: block;
}

.form-group-linear--typoforme input {
  font-size: 18px;
}
.form-group-linear--typoforme input ~ .control-label {
  top: 45%;
  left: 0;
  font-size: 18px;
  color: var(--gris_dark);
}
.form-group-linear--typoforme input.focused ~ .control-label, .form-group-linear--typoforme input:focus ~ .control-label, .form-group-linear--typoforme input.has-value ~ .control-label, .form-group-linear--typoforme input:valid:not(.ignore-css-valid-state) ~ .control-label, .form-group-linear--typoforme input.erreur ~ .control-label, .form-group-linear--typoforme input.valide ~ .control-label {
  top: 0.5rem;
  left: 0;
  font-size: 0.75rem;
}
.form-group-linear--typoforme input:not(.focused):not(:focus):not(.has-value):not(.erreur):not(.valide) ~ .control-label {
  top: 45%;
  left: 0;
  font-size: 18px;
  color: var(--gris_dark);
}
.form-group-linear--typoforme input.erreur ~ .control-label {
  color: var(--rouge_negatif);
}
.form-group-linear--typoforme input.erreur.focused ~ .control-label, .form-group-linear--typoforme input.erreur:focus ~ .control-label, .form-group-linear--typoforme input.erreur.has-value ~ .control-label {
  color: var(--rouge_negatif);
}
.form-group-linear--typoforme .control-label {
  font-size: 18px;
}
.form-group-linear--typoforme .ds-dropdown .control-value, .form-group-linear--typoforme .ds-dropdown-linear .control-value, .form-group-linear--typoforme .ds-dropdown-type .control-value {
  font-size: 18px;
}
.form-group-linear--typoforme .ds-dropdown .control-label, .form-group-linear--typoforme .ds-dropdown-linear .control-label, .form-group-linear--typoforme .ds-dropdown-type .control-label {
  font-size: 18px;
}
.form-group-linear--typoforme .ds-dropdown .text, .form-group-linear--typoforme .ds-dropdown-linear .text, .form-group-linear--typoforme .ds-dropdown-type .text,
.form-group-linear--typoforme .ds-dropdown .text-selected,
.form-group-linear--typoforme .ds-dropdown-linear .text-selected,
.form-group-linear--typoforme .ds-dropdown-type .text-selected {
  font-size: 18px;
}

.mhlogo-logo-blanc {
  background-image: url("/assets/logos/mh/logo-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 64px;
  height: 64px;
}

.mhlogo-valeur-blanc {
  background-image: url("/assets/logos/mh/valeur-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 70px;
  height: 56px;
}

.mhlogo-logo-nom-blanc {
  background-image: url("/assets/logos/mh/logo-nom-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 212px;
  height: 56px;
}

.mhlogo-logo-nom-valeur-blanc {
  background-image: url("/assets/logos/mh/logo-nom-valeur-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 294px;
  height: 56px;
}

.mhlogo-logo-couleur {
  background-image: url("/assets/logos/mh/logo-couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 64px;
  height: 64px;
}

.mhlogo-valeur-couleur {
  background-image: url("/assets/logos/mh/valeur-couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 70px;
  height: 56px;
}

.mhlogo-logo-nom-couleur {
  background-image: url("/assets/logos/mh/logo-nom-couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 212px;
  height: 56px;
}

.mhlogo-logo-nom-valeur-couleur {
  background-image: url("/assets/logos/mh/logo-nom-valeur-couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 294px;
  height: 56px;
}

.mhlogo-produit-fondation-handicap-blanc {
  background-image: url("/assets/logos/products/fondation-handicap-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 156px;
  height: 56px;
}

.mhlogo-produit-fondation-handicap-1ligne-blanc {
  background-image: url("/assets/logos/products/fondation-handicap-blanc-1ligne.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 261px;
  height: 40px;
}

.mhlogo-produit-mh-innov-blanc {
  background-image: url("/assets/logos/products/mh-innov-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 128px;
  height: 56px;
}

.mhlogo-produit-mh-innov-1ligne-blanc {
  background-image: url("/assets/logos/products/mh-innov-blanc-1ligne.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 266px;
  height: 24px;
}

.mhlogo-produit-fondation-handicap-couleur {
  background-image: url("/assets/logos/products/fondation-handicap-couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 156px;
  height: 56px;
}

.mhlogo-produit-fondation-handicap-1ligne-couleur {
  background-image: url("/assets/logos/products/fondation-handicap-couleur-1ligne.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 261px;
  height: 40px;
}

.mhlogo-produit-mh-innov-couleur {
  background-image: url("/assets/logos/products/mh-innov-couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 128px;
  height: 56px;
}

.mhlogo-produit-mh-innov-1ligne-couleur {
  background-image: url("/assets/logos/products/mh-innov-couleur-1ligne.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 266px;
  height: 24px;
}

.mhlogo-produit-le-comptoir-couleur {
  background-image: url("/assets/logos/products/le-comptoir-couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 234px;
  height: 56px;
}

.mhlogo-produit-le-comptoir-blanc {
  background-image: url("/assets/logos/products/le-comptoir-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 234px;
  height: 56px;
}

.mhlogo-produit-diagnostic-capital-humain {
  background-image: url("/assets/logos/products/diagnostic-capital-humain.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-produit-diagnostic-capital-humain-blanc {
  background-image: url("/assets/logos/products/diagnostic-capital-humain-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-produit-solutions-pme {
  background-image: url("/assets/logos/products/solutions-PME.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-produit-solutions-pme-blanc {
  background-image: url("/assets/logos/products/solutions-PME-blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-ipsec-blanc {
  background-image: url("/assets/logos/partenaires/ipsec_blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-ipsec-couleur {
  background-image: url("/assets/logos/partenaires/ipsec_couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-mobilite-mutuelle-blanc {
  background-image: url("/assets/logos/partenaires/mobilite_mutuelle_blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-mobilite-mutuelle-couleur {
  background-image: url("/assets/logos/partenaires/mobilite_mutuelle_couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-radiance-blanc {
  background-image: url("/assets/logos/partenaires/radiance_blanc.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-radiance-couleur {
  background-image: url("/assets/logos/partenaires/radiance_couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-smcc-couleur {
  background-image: url("/assets/logos/partenaires/smcc_couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

.mhlogo-partenaire-smcc-mh-couleur {
  background-image: url("/assets/logos/partenaires/smcc_mh_couleur.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 171px;
  height: 56px;
}

@font-face {
  font-family: "ds-icon";
  src: url("/assets/fonts/dsicon/ds-icon.eot");
  src: url("/assets/fonts/dsicon/ds-icon.ttf") format("truetype"), url("/assets/fonts/dsicon/ds-icon.woff") format("woff"), url("/assets/fonts/dsicon/ds-icon.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=dsicon-], .paging-container .debut-paging,
.paging-container .precedent,
.paging-container .suivant,
.paging-container .fin-paging,
[class*=" dsicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "ds-icon", Arial, Helvetica, sans-serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=dsicon-][class$=-xl], .paging-container [class$=-xl].debut-paging,
.paging-container [class$=-xl].precedent,
.paging-container [class$=-xl].suivant,
.paging-container [class$=-xl].fin-paging,
[class*=" dsicon-"][class$=-xl] {
  font-size: 2rem;
}

.dsicon-1:before {
  content: "\e900";
}

.dsicon-1-xl:before {
  content: "\e900";
}

.dsicon-2:before {
  content: "\e901";
}

.dsicon-2-xl:before {
  content: "\e901";
}

.dsicon-3:before {
  content: "\e902";
}

.dsicon-3-xl:before {
  content: "\e902";
}

.dsicon-4:before {
  content: "\e903";
}

.dsicon-4-xl:before {
  content: "\e903";
}

.dsicon-Cercle-play:before {
  content: "\e904";
}

.dsicon-Cercle-play-xl:before {
  content: "\e904";
}

.dsicon-Clavier:before {
  content: "\e905";
}

.dsicon-Clavier-xl:before {
  content: "\e905";
}

.dsicon-afficher:before {
  content: "\e906";
}

.dsicon-afficher-xl:before {
  content: "\e906";
}

.dsicon-aidant:before {
  content: "\e907";
}

.dsicon-aidant-xl:before {
  content: "\e907";
}

.dsicon-altere:before {
  content: "\e908";
}

.dsicon-altere-xl:before {
  content: "\e908";
}

.dsicon-ampoule:before {
  content: "\e909";
}

.dsicon-ampoule-xl:before {
  content: "\e909";
}

.dsicon-assurance:before {
  content: "\e90a";
}

.dsicon-assurance-xl:before {
  content: "\e90a";
}

.dsicon-assurance-plus:before {
  content: "\e9ac";
}

.dsicon-assurance-plus-xl:before {
  content: "\e9ac";
}

.dsicon-avion:before {
  content: "\e90b";
}

.dsicon-avion-xl:before {
  content: "\e90b";
}

.dsicon-back-to-top:before {
  content: "\e90c";
}

.dsicon-back-to-top-xl:before {
  content: "\e90c";
}

.dsicon-balance-bas:before {
  content: "\e90d";
}

.dsicon-balance-bas-xl:before {
  content: "\e90d";
}

.dsicon-balance-haut:before {
  content: "\e90e";
}

.dsicon-balance-haut-xl:before {
  content: "\e90e";
}

.dsicon-bequille:before {
  content: "\e90f";
}

.dsicon-bequille-xl:before {
  content: "\e90f";
}

.dsicon-building:before {
  content: "\e910";
}

.dsicon-building-xl:before {
  content: "\e910";
}

.dsicon-bulle-dialogue:before {
  content: "\e911";
}

.dsicon-bulle-dialogue-xl:before {
  content: "\e911";
}

.dsicon-bulle-dialogue-plus:before {
  content: "\e912";
}

.dsicon-bulle-dialogue-plus-xl:before {
  content: "\e912";
}

.dsicon-burger-menu:before {
  content: "\e913";
}

.dsicon-burger-menu-xl:before {
  content: "\e913";
}

.dsicon-bus:before {
  content: "\e914";
}

.dsicon-bus-xl:before {
  content: "\e914";
}

.dsicon-cadenas:before {
  content: "\e915";
}

.dsicon-cadenas-xl:before {
  content: "\e915";
}

.dsicon-calculette:before {
  content: "\e916";
}

.dsicon-calculette-xl:before {
  content: "\e916";
}

.dsicon-calendrier:before {
  content: "\e917";
}

.dsicon-calendrier-xl:before {
  content: "\e917";
}

.dsicon-card-mh:before {
  content: "\e918";
}

.dsicon-card-mh-xl:before {
  content: "\e918";
}

.dsicon-carte:before {
  content: "\e9ad";
}

.dsicon-carte-xl:before {
  content: "\e9ad";
}

.dsicon-cercle-check:before, .ds-alert.ds-alert--valid .ds-alert__content-info .ds-alert__icon:before {
  content: "\e919";
}

.dsicon-cercle-check-xl:before {
  content: "\e919";
}

.dsicon-cercle-chevron-droit:before {
  content: "\e91a";
}

.dsicon-cercle-chevron-droit-xl:before {
  content: "\e91a";
}

.dsicon-cercle-chevron-gauche:before {
  content: "\e91b";
}

.dsicon-cercle-chevron-gauche-xl:before {
  content: "\e91b";
}

.dsicon-cercle-information:before {
  content: "\e91c";
}

.dsicon-cercle-information-xl:before {
  content: "\e91c";
}

.dsicon-cercle-moins:before {
  content: "\e91d";
}

.dsicon-cercle-moins-xl:before {
  content: "\e91d";
}

.dsicon-cercle-plus:before {
  content: "\e91e";
}

.dsicon-cercle-plus-xl:before {
  content: "\e91e";
}

.dsicon-cerveau:before {
  content: "\e91f";
}

.dsicon-cerveau-xl:before {
  content: "\e91f";
}

.dsicon-charger-fichier:before {
  content: "\e920";
}

.dsicon-charger-fichier-xl:before {
  content: "\e920";
}

.dsicon-check:before {
  content: "\e921";
}

.dsicon-check-xl:before {
  content: "\e921";
}

.dsicon-cheque:before {
  content: "\e922";
}

.dsicon-cheque-xl:before {
  content: "\e922";
}

.dsicon-chevron-bas:before, .ds-select-input .ds-select__chevron-bas:before {
  content: "\e923";
}

.dsicon-chevron-bas-xl:before {
  content: "\e923";
}

.dsicon-chevron-droit:before, .paging-container .suivant:before {
  content: "\e924";
}

.dsicon-chevron-droit-xl:before {
  content: "\e924";
}

.dsicon-chevron-gauche:before, .paging-container .precedent:before {
  content: "\e925";
}

.dsicon-chevron-gauche-xl:before {
  content: "\e925";
}

.dsicon-chevron-haut:before, .ds-select-input .ds-select__chevron-haut:before {
  content: "\e926";
}

.dsicon-chevron-haut-xl:before {
  content: "\e926";
}

.dsicon-chiropracteur:before {
  content: "\e927";
}

.dsicon-chiropracteur-xl:before {
  content: "\e927";
}

.dsicon-cible:before {
  content: "\e928";
}

.dsicon-cible-xl:before {
  content: "\e928";
}

.dsicon-cloche:before {
  content: "\e929";
}

.dsicon-cloche-xl:before {
  content: "\e929";
}

.dsicon-close:before {
  content: "\e92a";
}

.dsicon-close-xl:before {
  content: "\e92a";
}

.dsicon-coeur:before {
  content: "\e92b";
}

.dsicon-coeur-xl:before {
  content: "\e92b";
}

.dsicon-coeur-filled:before {
  content: "\e92c";
}

.dsicon-coeur-filled-xl:before {
  content: "\e92c";
}

.dsicon-coeur-sante:before {
  content: "\e92d";
}

.dsicon-coeur-sante-xl:before {
  content: "\e92d";
}

.dsicon-coeur-smile:before {
  content: "\e92e";
}

.dsicon-coeur-smile-xl:before {
  content: "\e92e";
}

.dsicon-compte:before {
  content: "\e92f";
}

.dsicon-compte-xl:before {
  content: "\e92f";
}

.dsicon-conjoint:before {
  content: "\e930";
}

.dsicon-conjoint-xl:before {
  content: "\e930";
}

.dsicon-copier-coller:before {
  content: "\e9ae";
}

.dsicon-copier-coller-xl:before {
  content: "\e9ae";
}

.dsicon-corbeille:before {
  content: "\e931";
}

.dsicon-corbeille-xl:before {
  content: "\e931";
}

.dsicon-coupe:before {
  content: "\e932";
}

.dsicon-coupe-xl:before {
  content: "\e932";
}

.dsicon-crayon:before {
  content: "\e933";
}

.dsicon-crayon-xl:before {
  content: "\e933";
}

.dsicon-croix-medicale:before {
  content: "\e934";
}

.dsicon-croix-medicale-xl:before {
  content: "\e934";
}

.dsicon-debut-gauche:before, .paging-container .debut-paging:before {
  content: "\e935";
}

.dsicon-debut-gauche-xl:before {
  content: "\e935";
}

.dsicon-dent:before {
  content: "\e936";
}

.dsicon-dent-xl:before {
  content: "\e936";
}

.dsicon-dent-abimee-noyau-instruction:before {
  content: "\e937";
}

.dsicon-dent-abimee-noyau-instruction-xl:before {
  content: "\e937";
}

.dsicon-dent-appareil:before {
  content: "\e938";
}

.dsicon-dent-appareil-xl:before {
  content: "\e938";
}

.dsicon-dent-chirurgie-gencive:before {
  content: "\e939";
}

.dsicon-dent-chirurgie-gencive-xl:before {
  content: "\e939";
}

.dsicon-dent-couronne:before {
  content: "\e93a";
}

.dsicon-dent-couronne-xl:before {
  content: "\e93a";
}

.dsicon-dent-detartrage:before {
  content: "\e93b";
}

.dsicon-dent-detartrage-xl:before {
  content: "\e93b";
}

.dsicon-dent-devitalisation:before {
  content: "\e93c";
}

.dsicon-dent-devitalisation-xl:before {
  content: "\e93c";
}

.dsicon-dent-extraction:before {
  content: "\e93d";
}

.dsicon-dent-extraction-xl:before {
  content: "\e93d";
}

.dsicon-dent-implant:before {
  content: "\e93e";
}

.dsicon-dent-implant-xl:before {
  content: "\e93e";
}

.dsicon-dent-manquante:before {
  content: "\e93f";
}

.dsicon-dent-manquante-xl:before {
  content: "\e93f";
}

.dsicon-dent-onlay:before {
  content: "\e940";
}

.dsicon-dent-onlay-xl:before {
  content: "\e940";
}

.dsicon-dent-parodontologie:before {
  content: "\e941";
}

.dsicon-dent-parodontologie-xl:before {
  content: "\e941";
}

.dsicon-dent-parodontologie-non-rembourse:before {
  content: "\e942";
}

.dsicon-dent-parodontologie-non-rembourse-xl:before {
  content: "\e942";
}

.dsicon-dent-pont:before {
  content: "\e943";
}

.dsicon-dent-pont-xl:before {
  content: "\e943";
}

.dsicon-dent-radio:before {
  content: "\e944";
}

.dsicon-dent-radio-xl:before {
  content: "\e944";
}

.dsicon-dent-restauration:before {
  content: "\e945";
}

.dsicon-dent-restauration-xl:before {
  content: "\e945";
}

.dsicon-dent-soins:before {
  content: "\e946";
}

.dsicon-dent-soins-xl:before {
  content: "\e946";
}

.dsicon-dietetique:before {
  content: "\e947";
}

.dsicon-dietetique-xl:before {
  content: "\e947";
}

.dsicon-document:before {
  content: "\e948";
}

.dsicon-document-xl:before {
  content: "\e948";
}

.dsicon-document-check:before {
  content: "\e949";
}

.dsicon-document-check-xl:before {
  content: "\e949";
}

.dsicon-document-moins:before {
  content: "\e94a";
}

.dsicon-document-moins-xl:before {
  content: "\e94a";
}

.dsicon-document-plus:before {
  content: "\e94b";
}

.dsicon-document-plus-xl:before {
  content: "\e94b";
}

.dsicon-double-smile-mh:before {
  content: "\e94c";
}

.dsicon-double-smile-mh-xl:before {
  content: "\e94c";
}

.dsicon-enfant:before {
  content: "\e94d";
}

.dsicon-enfant-xl:before {
  content: "\e94d";
}

.dsicon-epingle:before {
  content: "\e94e";
}

.dsicon-epingle-xl:before {
  content: "\e94e";
}

.dsicon-etoile:before {
  content: "\e94f";
}

.dsicon-etoile-xl:before {
  content: "\e94f";
}

.dsicon-etoile-filled:before {
  content: "\e950";
}

.dsicon-etoile-filled-xl:before {
  content: "\e950";
}

.dsicon-euro:before {
  content: "\e951";
}

.dsicon-euro-xl:before {
  content: "\e951";
}

.dsicon-excel:before {
  content: "\e952";
}

.dsicon-excel-xl:before {
  content: "\e952";
}

.dsicon-facebook:before {
  content: "\e953";
  font-size: 1.5rem;
}

.dsicon-facebook-xl:before {
  content: "\e953";
}

.dsicon-fiche-parametrage:before {
  content: "\e954";
}

.dsicon-fiche-parametrage-xl:before {
  content: "\e954";
}

.dsicon-fin-droite:before, .paging-container .fin-paging:before {
  content: "\e955";
}

.dsicon-fin-droite-xl:before {
  content: "\e955";
}

.dsicon-flag:before {
  content: "\e956";
}

.dsicon-flag-xl:before {
  content: "\e956";
}

.dsicon-fleche-bas:before {
  content: "\e957";
}

.dsicon-fleche-bas-xl:before {
  content: "\e957";
}

.dsicon-fleche-clic:before {
  content: "\e958";
}

.dsicon-fleche-clic-xl:before {
  content: "\e958";
}

.dsicon-fleche-droite:before {
  content: "\e959";
}

.dsicon-fleche-droite-xl:before {
  content: "\e959";
}

.dsicon-fleche-dropdown-texte:before {
  content: "\e95a";
}

.dsicon-fleche-dropdown-texte-xl:before {
  content: "\e95a";
}

.dsicon-fleche-gauche:before {
  content: "\e95b";
}

.dsicon-fleche-gauche-xl:before {
  content: "\e95b";
}

.dsicon-fleche-haut:before {
  content: "\e95c";
}

.dsicon-fleche-haut-xl:before {
  content: "\e95c";
}

.dsicon-graphique:before {
  content: "\e95d";
}

.dsicon-graphique-xl:before {
  content: "\e95d";
}

.dsicon-graphique-lines3x:before {
  content: "\e95e";
}

.dsicon-graphique-lines3x-xl:before {
  content: "\e95e";
}

.dsicon-grille:before {
  content: "\e95f";
}

.dsicon-grille-xl:before {
  content: "\e95f";
}

.dsicon-handicap:before {
  content: "\e960";
}

.dsicon-handicap-xl:before {
  content: "\e960";
}

.dsicon-herbe:before {
  content: "\e961";
}

.dsicon-herbe-xl:before {
  content: "\e961";
}

.dsicon-home:before {
  content: "\e962";
}

.dsicon-home-xl:before {
  content: "\e962";
}

.dsicon-hopital:before {
  content: "\e963";
}

.dsicon-hopital-xl:before {
  content: "\e963";
}

.dsicon-horloge:before {
  content: "\e964";
}

.dsicon-horloge-xl:before {
  content: "\e964";
}

.dsicon-horloge-euro:before {
  content: "\e965";
}

.dsicon-horloge-euro-xl:before {
  content: "\e965";
}

.dsicon-iiii:before {
  content: "\e966";
}

.dsicon-iiii-xl:before {
  content: "\e966";
}

.dsicon-images:before {
  content: "\e967";
}

.dsicon-images-xl:before {
  content: "\e967";
}

.dsicon-imprimer:before {
  content: "\e9ab";
}

.dsicon-imprimer-xl:before {
  content: "\e9ab";
}

.dsicon-indisponible:before {
  content: "\e968";
}

.dsicon-indisponible-xl:before {
  content: "\e968";
}

.dsicon-infirmiere:before {
  content: "\e969";
}

.dsicon-infirmiere-xl:before {
  content: "\e969";
}

.dsicon-instagram:before {
  content: "\e96a";
  font-size: 1.5rem;
}

.dsicon-instagram-xl:before {
  content: "\e96a";
}

.dsicon-interrogation:before {
  content: "\e96b";
}

.dsicon-interrogation-xl:before {
  content: "\e96b";
}

.dsicon-jpg:before {
  content: "\e96c";
}

.dsicon-jpg-xl:before {
  content: "\e96c";
}

.dsicon-kinesitherapie:before {
  content: "\e96d";
}

.dsicon-kinesitherapie-xl:before {
  content: "\e96d";
}

.dsicon-language:before {
  content: "\e96e";
}

.dsicon-language-xl:before {
  content: "\e96e";
}

.dsicon-lien-externe:before {
  content: "\e96f";
}

.dsicon-lien-externe-xl:before {
  content: "\e96f";
}

.dsicon-linkedin:before {
  content: "\e970";
  font-size: 1.5rem;
}

.dsicon-linkedin-xl:before {
  content: "\e970";
}

.dsicon-liste:before {
  content: "\e971";
}

.dsicon-liste-xl:before {
  content: "\e971";
}

.dsicon-lit:before {
  content: "\e972";
}

.dsicon-lit-xl:before {
  content: "\e972";
}

.dsicon-lunettes:before {
  content: "\e973";
}

.dsicon-lunettes-xl:before {
  content: "\e973";
}

.dsicon-mail:before {
  content: "\e974";
}

.dsicon-mail-xl:before {
  content: "\e974";
}

.dsicon-masquer:before {
  content: "\e975";
}

.dsicon-masquer-xl:before {
  content: "\e975";
}

.dsicon-microscope:before {
  content: "\e976";
}

.dsicon-microscope-xl:before {
  content: "\e976";
}

.dsicon-mobile:before {
  content: "\e977";
}

.dsicon-mobile-xl:before {
  content: "\e977";
}

.dsicon-moins:before {
  content: "\e978";
}

.dsicon-moins-xl:before {
  content: "\e978";
}

.dsicon-nourrisson:before {
  content: "\e979";
}

.dsicon-nourrisson-xl:before {
  content: "\e979";
}

.dsicon-oeil-droit:before {
  content: "\e97a";
}

.dsicon-oeil-droit-xl:before {
  content: "\e97a";
}

.dsicon-oeil-gauche:before {
  content: "\e97b";
}

.dsicon-oeil-gauche-xl:before {
  content: "\e97b";
}

.dsicon-optique-audio:before {
  content: "\e97c";
}

.dsicon-optique-audio-xl:before {
  content: "\e97c";
}

.dsicon-optique-hypermetrope:before {
  content: "\e97d";
}

.dsicon-optique-hypermetrope-xl:before {
  content: "\e97d";
}

.dsicon-optique-hypermetrope-astigmate:before {
  content: "\e97e";
}

.dsicon-optique-hypermetrope-astigmate-xl:before {
  content: "\e97e";
}

.dsicon-optique-lentilles:before {
  content: "\e97f";
}

.dsicon-optique-lentilles-xl:before {
  content: "\e97f";
}

.dsicon-optique-myope-astigmate:before {
  content: "\e980";
}

.dsicon-optique-myope-astigmate-xl:before {
  content: "\e980";
}

.dsicon-optique-operation-vue:before {
  content: "\e981";
}

.dsicon-optique-operation-vue-xl:before {
  content: "\e981";
}

.dsicon-oreille:before {
  content: "\e982";
}

.dsicon-oreille-xl:before {
  content: "\e982";
}

.dsicon-orthodontie:before {
  content: "\e983";
}

.dsicon-orthodontie-xl:before {
  content: "\e983";
}

.dsicon-osteo:before {
  content: "\e984";
}

.dsicon-osteo-xl:before {
  content: "\e984";
}

.dsicon-pansement:before {
  content: "\e985";
}

.dsicon-pansement-xl:before {
  content: "\e985";
}

.dsicon-parametres:before {
  content: "\e986";
}

.dsicon-parametres-xl:before {
  content: "\e986";
}

.dsicon-partage:before {
  content: "\e987";
}

.dsicon-partage-xl:before {
  content: "\e987";
}

.dsicon-partage-ios:before {
  content: "\e988";
}

.dsicon-partage-ios-xl:before {
  content: "\e988";
}

.dsicon-pause:before {
  content: "\e989";
}

.dsicon-pause-xl:before {
  content: "\e989";
}

.dsicon-pdf:before {
  content: "\e98a";
}

.dsicon-pdf-xl:before {
  content: "\e98a";
}

.dsicon-photo:before {
  content: "\e98b";
}

.dsicon-photo-xl:before {
  content: "\e98b";
}

.dsicon-pin-geoloc:before {
  content: "\e98c";
}

.dsicon-pin-geoloc-xl:before {
  content: "\e98c";
}

.dsicon-pin-geoloc-plus:before {
  content: "\e98d";
}

.dsicon-pin-geoloc-plus-xl:before {
  content: "\e98d";
}

.dsicon-platre:before {
  content: "\e98e";
}

.dsicon-platre-xl:before {
  content: "\e98e";
}

.dsicon-play:before {
  content: "\e98f";
}

.dsicon-play-xl:before {
  content: "\e98f";
}

.dsicon-pluie:before {
  content: "\e990";
}

.dsicon-pluie-xl:before {
  content: "\e990";
}

.dsicon-plus:before {
  content: "\e991";
}

.dsicon-plus-xl:before {
  content: "\e991";
}

.dsicon-png:before {
  content: "\e992";
}

.dsicon-png-xl:before {
  content: "\e992";
}

.dsicon-podologue:before {
  content: "\e993";
}

.dsicon-podologue-xl:before {
  content: "\e993";
}

.dsicon-poing:before {
  content: "\e994";
}

.dsicon-poing-xl:before {
  content: "\e994";
}

.dsicon-pouce:before {
  content: "\e995";
}

.dsicon-pouce-xl:before {
  content: "\e995";
}

.dsicon-pouce-negatif:before {
  content: "\e996";
}

.dsicon-pouce-negatif-xl:before {
  content: "\e996";
}

.dsicon-pourcentage:before {
  content: "\e997";
}

.dsicon-pourcentage-xl:before {
  content: "\e997";
}

.dsicon-power:before {
  content: "\e998";
}

.dsicon-power-xl:before {
  content: "\e998";
}

.dsicon-powerpoint:before {
  content: "\e999";
}

.dsicon-powerpoint-xl:before {
  content: "\e999";
}

.dsicon-prevoyance:before {
  content: "\e99a";
}

.dsicon-prevoyance-xl:before {
  content: "\e99a";
}

.dsicon-professionnel:before {
  content: "\e99b";
}

.dsicon-professionnel-xl:before {
  content: "\e99b";
}

.dsicon-radioactif:before {
  content: "\e99c";
}

.dsicon-radioactif-xl:before {
  content: "\e99c";
}

.dsicon-radiographie:before {
  content: "\e99d";
}

.dsicon-radiographie-xl:before {
  content: "\e99d";
}

.dsicon-reglages:before {
  content: "\e99e";
}

.dsicon-reglages-xl:before {
  content: "\e99e";
}

.dsicon-sacoche:before {
  content: "\e99f";
}

.dsicon-sacoche-xl:before {
  content: "\e99f";
}

.dsicon-save:before {
  content: "\e9a0";
}

.dsicon-save-xl:before {
  content: "\e9a0";
}

.dsicon-scroll-down:before {
  content: "\e9a1";
}

.dsicon-scroll-down-xl:before {
  content: "\e9a1";
}

.dsicon-search:before {
  content: "\e9a2";
}

.dsicon-search-xl:before {
  content: "\e9a2";
}

.dsicon-search-help:before {
  content: "\e9a3";
}

.dsicon-search-help-xl:before {
  content: "\e9a3";
}

.dsicon-smile:before {
  content: "\e9a4";
}

.dsicon-smile-xl:before {
  content: "\e9a4";
}

.dsicon-smile-circle:before {
  content: "\e9a5";
}

.dsicon-smile-circle-xl:before {
  content: "\e9a5";
}

.dsicon-smiley:before {
  content: "\e9a6";
}

.dsicon-smiley-xl:before {
  content: "\e9a6";
}

.dsicon-soleil:before {
  content: "\e9a7";
}

.dsicon-soleil-xl:before {
  content: "\e9a7";
}

.dsicon-stethoscope:before {
  content: "\e9a8";
}

.dsicon-stethoscope-xl:before {
  content: "\e9a8";
}

.dsicon-tel:before {
  content: "\e9a9";
}

.dsicon-tel-xl:before {
  content: "\e9a9";
}

.dsicon-terre:before {
  content: "\e9aa";
}

.dsicon-terre-xl:before {
  content: "\e9aa";
}

.dsicon-tombe:before {
  content: "\e9af";
}

.dsicon-tombe-xl:before {
  content: "\e9af";
}

.dsicon-trier:before {
  content: "\e9b0";
}

.dsicon-trier-xl:before {
  content: "\e9b0";
}

.dsicon-trombone:before {
  content: "\e9b1";
}

.dsicon-trombone-xl:before {
  content: "\e9b1";
}

.dsicon-tv-tel:before {
  content: "\e9b2";
}

.dsicon-tv-tel-xl:before {
  content: "\e9b2";
}

.dsicon-twitter:before {
  content: "\e9b3";
  font-size: 1.5rem;
}

.dsicon-twitter-xl:before {
  content: "\e9b3";
}

.dsicon-upload:before {
  content: "\e9b4";
}

.dsicon-upload-xl:before {
  content: "\e9b4";
}

.dsicon-urgence:before {
  content: "\e9b5";
}

.dsicon-urgence-xl:before {
  content: "\e9b5";
}

.dsicon-utilisateur-ajout:before {
  content: "\e9b6";
}

.dsicon-utilisateur-ajout-xl:before {
  content: "\e9b6";
}

.dsicon-utilisateur-suppr:before {
  content: "\e9b7";
}

.dsicon-utilisateur-suppr-xl:before {
  content: "\e9b7";
}

.dsicon-utilisateurs-multiples:before {
  content: "\e9b8";
}

.dsicon-utilisateurs-multiples-xl:before {
  content: "\e9b8";
}

.dsicon-vague:before {
  content: "\e9b9";
}

.dsicon-vague-xl:before {
  content: "\e9b9";
}

.dsicon-visio:before {
  content: "\e9ba";
}

.dsicon-visio-xl:before {
  content: "\e9ba";
}

.dsicon-vocal:before {
  content: "\e9bb";
}

.dsicon-vocal-xl:before {
  content: "\e9bb";
}

.dsicon-warning:before, .ds-alert.ds-alert--error .ds-alert__content-info .ds-alert__icon:before {
  content: "\e9bc";
}

.dsicon-warning-xl:before {
  content: "\e9bc";
}

.dsicon-word:before {
  content: "\e9bd";
}

.dsicon-word-xl:before {
  content: "\e9bd";
}

.dsicon-www:before {
  content: "\e9be";
}

.dsicon-www-xl:before {
  content: "\e9be";
}

.dsicon-youtube:before {
  content: "\e9bf";
  font-size: 1.5rem;
}

.dsicon-youtube-xl:before {
  content: "\e9bf";
}

@font-face {
  font-family: "poppins-regular";
  src: url("/assets/fonts/Poppins/Poppins-Regular.ttf");
}
@font-face {
  font-family: "poppins-bold";
  src: url("/assets/fonts/Poppins/Poppins-Bold.ttf");
}
a {
  text-decoration: underline;
  cursor: pointer;
}
a:not(.corail_mh_brand):hover, a:not(.corail_mh_brand):active, a:not(.corail_mh_brand).active-link {
  color: var(--corail_mh_brand) !important;
}
a.corail_mh_brand:hover, a.corail_mh_brand:active, a.corail_mh_brand.active-link {
  color: var(--corail_mh_dark) !important;
}
a.chevron {
  font-size: 1rem;
  line-height: 1.38;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-decoration: none !important;
  color: #222222;
}
a.chevron::after {
  margin-left: 8px;
  vertical-align: middle;
  font-family: "ds-icon", Arial, Helvetica, sans-serif;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\e924";
}
a.tabs {
  font-size: 1rem;
  line-height: 1.38;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  text-decoration: none !important;
  color: var(--gris_dark);
  padding: 0px 32px;
  border-bottom: 2px solid var(--gris_light);
}
a.tabs:hover, a.tabs:active, a.tabs.active-link {
  color: var(--corail_mh_brand) !important;
  border-color: var(--corail_mh_brand) !important;
}

li > a {
  text-decoration: unset;
}

.opacite-1 {
  opacity: 0.1;
}

.opacite-2 {
  opacity: 0.2;
}

.opacite-3 {
  opacity: 0.3;
}

.opacite-4 {
  opacity: 0.4;
}

.opacite-5 {
  opacity: 0.5;
}

.opacite-6 {
  opacity: 0.6;
}

.opacite-7 {
  opacity: 0.7;
}

.opacite-8 {
  opacity: 0.8;
}

.opacite-9 {
  opacity: 0.9;
}

.opacite-10 {
  opacity: 1;
}

.radius-0 {
  border-radius: 0px;
}

.radius-2, .ds-alert {
  border-radius: 2px;
}

.radius-4, .ds-card__content {
  border-radius: 4px;
}

.radius-8 {
  border-radius: 8px;
}

.radius-16 {
  border-radius: 16px;
}

.radius-100 {
  border-radius: 100%;
}

.shadow-0-0 {
  box-shadow: 0 0px 0px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-1 {
  box-shadow: 0 0px 1px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-2 {
  box-shadow: 0 0px 2px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-3 {
  box-shadow: 0 0px 3px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-4 {
  box-shadow: 0 0px 4px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-5 {
  box-shadow: 0 0px 5px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-6 {
  box-shadow: 0 0px 6px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-7 {
  box-shadow: 0 0px 7px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-8 {
  box-shadow: 0 0px 8px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-9 {
  box-shadow: 0 0px 9px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-10 {
  box-shadow: 0 0px 10px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-11 {
  box-shadow: 0 0px 11px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-12 {
  box-shadow: 0 0px 12px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-13 {
  box-shadow: 0 0px 13px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-14 {
  box-shadow: 0 0px 14px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-15 {
  box-shadow: 0 0px 15px 0 rgba(34, 34, 34, 0.3);
}

.shadow-0-16 {
  box-shadow: 0 0px 16px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-0 {
  box-shadow: 0 1px 0px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-1 {
  box-shadow: 0 1px 1px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-2 {
  box-shadow: 0 1px 2px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-3 {
  box-shadow: 0 1px 3px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-4 {
  box-shadow: 0 1px 4px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-5 {
  box-shadow: 0 1px 5px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-6 {
  box-shadow: 0 1px 6px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-7 {
  box-shadow: 0 1px 7px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-8 {
  box-shadow: 0 1px 8px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-9 {
  box-shadow: 0 1px 9px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-10 {
  box-shadow: 0 1px 10px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-11 {
  box-shadow: 0 1px 11px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-12 {
  box-shadow: 0 1px 12px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-13 {
  box-shadow: 0 1px 13px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-14 {
  box-shadow: 0 1px 14px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-15 {
  box-shadow: 0 1px 15px 0 rgba(34, 34, 34, 0.3);
}

.shadow-1-16 {
  box-shadow: 0 1px 16px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-0 {
  box-shadow: 0 2px 0px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-1 {
  box-shadow: 0 2px 1px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-2 {
  box-shadow: 0 2px 2px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-3 {
  box-shadow: 0 2px 3px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-4 {
  box-shadow: 0 2px 4px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-5 {
  box-shadow: 0 2px 5px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-6 {
  box-shadow: 0 2px 6px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-7 {
  box-shadow: 0 2px 7px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-8 {
  box-shadow: 0 2px 8px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-9 {
  box-shadow: 0 2px 9px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-10 {
  box-shadow: 0 2px 10px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-11 {
  box-shadow: 0 2px 11px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-12 {
  box-shadow: 0 2px 12px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-13 {
  box-shadow: 0 2px 13px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-14 {
  box-shadow: 0 2px 14px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-15 {
  box-shadow: 0 2px 15px 0 rgba(34, 34, 34, 0.3);
}

.shadow-2-16 {
  box-shadow: 0 2px 16px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-0 {
  box-shadow: 0 3px 0px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-1 {
  box-shadow: 0 3px 1px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-2 {
  box-shadow: 0 3px 2px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-3 {
  box-shadow: 0 3px 3px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-4 {
  box-shadow: 0 3px 4px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-5 {
  box-shadow: 0 3px 5px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-6, .ds-card-input:not(.ds-card--disabled) .ds-card__content:hover,
.ds-card-button:not(.ds-card--disabled) .ds-card__content:hover, .ds-card-input.ds-card--focused .ds-card__content,
.ds-card-button.ds-card--focused .ds-card__content {
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-7 {
  box-shadow: 0 3px 7px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-8 {
  box-shadow: 0 3px 8px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-9 {
  box-shadow: 0 3px 9px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-10 {
  box-shadow: 0 3px 10px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-11 {
  box-shadow: 0 3px 11px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-12 {
  box-shadow: 0 3px 12px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-13 {
  box-shadow: 0 3px 13px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-14 {
  box-shadow: 0 3px 14px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-15 {
  box-shadow: 0 3px 15px 0 rgba(34, 34, 34, 0.3);
}

.shadow-3-16 {
  box-shadow: 0 3px 16px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-0 {
  box-shadow: 0 4px 0px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-1 {
  box-shadow: 0 4px 1px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-2 {
  box-shadow: 0 4px 2px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-3 {
  box-shadow: 0 4px 3px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-4 {
  box-shadow: 0 4px 4px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-5 {
  box-shadow: 0 4px 5px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-6 {
  box-shadow: 0 4px 6px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-7 {
  box-shadow: 0 4px 7px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-8 {
  box-shadow: 0 4px 8px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-9 {
  box-shadow: 0 4px 9px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-10 {
  box-shadow: 0 4px 10px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-11 {
  box-shadow: 0 4px 11px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-12 {
  box-shadow: 0 4px 12px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-13 {
  box-shadow: 0 4px 13px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-14 {
  box-shadow: 0 4px 14px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-15 {
  box-shadow: 0 4px 15px 0 rgba(34, 34, 34, 0.3);
}

.shadow-4-16 {
  box-shadow: 0 4px 16px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-0 {
  box-shadow: 0 5px 0px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-1 {
  box-shadow: 0 5px 1px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-2 {
  box-shadow: 0 5px 2px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-3 {
  box-shadow: 0 5px 3px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-4 {
  box-shadow: 0 5px 4px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-5 {
  box-shadow: 0 5px 5px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-6 {
  box-shadow: 0 5px 6px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-7 {
  box-shadow: 0 5px 7px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-8 {
  box-shadow: 0 5px 8px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-9 {
  box-shadow: 0 5px 9px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-10 {
  box-shadow: 0 5px 10px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-11 {
  box-shadow: 0 5px 11px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-12 {
  box-shadow: 0 5px 12px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-13 {
  box-shadow: 0 5px 13px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-14 {
  box-shadow: 0 5px 14px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-15 {
  box-shadow: 0 5px 15px 0 rgba(34, 34, 34, 0.3);
}

.shadow-5-16 {
  box-shadow: 0 5px 16px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-0 {
  box-shadow: 0 6px 0px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-1 {
  box-shadow: 0 6px 1px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-2 {
  box-shadow: 0 6px 2px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-3 {
  box-shadow: 0 6px 3px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-4 {
  box-shadow: 0 6px 4px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-5 {
  box-shadow: 0 6px 5px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-6 {
  box-shadow: 0 6px 6px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-7 {
  box-shadow: 0 6px 7px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-8 {
  box-shadow: 0 6px 8px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-9 {
  box-shadow: 0 6px 9px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-10 {
  box-shadow: 0 6px 10px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-11 {
  box-shadow: 0 6px 11px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-12 {
  box-shadow: 0 6px 12px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-13 {
  box-shadow: 0 6px 13px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-14 {
  box-shadow: 0 6px 14px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-15 {
  box-shadow: 0 6px 15px 0 rgba(34, 34, 34, 0.3);
}

.shadow-6-16 {
  box-shadow: 0 6px 16px 0 rgba(34, 34, 34, 0.3);
}

.forme-brand {
  background-color: var(--bleu_turquoise_light);
  position: relative;
  padding: 15px 20px;
}
.forme-brand i.dsicon-smile-bulle-left,
.forme-brand i.dsicon-smile-bulle-right,
.forme-brand i.dsicon-smile-bulle-top,
.forme-brand i.dsicon-smile-bulle-bottom {
  position: absolute;
  display: none;
  color: var(--bleu_turquoise_light);
  font-size: 3.75rem;
}
.forme-brand.bulle-haut {
  margin-top: 60px;
}
.forme-brand.bulle-haut i.dsicon-smile-bulle-top {
  display: inline;
  top: -60px;
  right: 20px;
}
.forme-brand.bulle-bas {
  margin-bottom: 60px;
}
.forme-brand.bulle-bas i.dsicon-smile-bulle-bottom {
  display: inline;
  right: 20px;
}
.forme-brand.bulle-droite {
  margin-right: 60px;
}
.forme-brand.bulle-droite i.dsicon-smile-bulle-right {
  display: inline;
  bottom: 10px;
  right: -66px;
}
.forme-brand.bulle-gauche {
  margin-left: 60px;
}
.forme-brand.bulle-gauche i.dsicon-smile-bulle-left {
  display: inline;
  bottom: 10px;
  left: -66px;
}

.mh-radio {
  position: relative;
  line-height: 16px;
  display: inline-block;
  padding-right: 24px;
}
.mh-radio input[type=radio] {
  opacity: 0;
  position: absolute;
  z-index: -10000;
}
.mh-radio input[type=radio] + label {
  cursor: pointer;
  padding-left: 24px;
  font-size: 0.875rem;
}
.mh-radio input[type=radio] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  border: 1px solid var(--gris_dark);
  border-radius: 100%;
  background: #ffffff;
}
.mh-radio input[type=radio] + label::after {
  content: "";
  width: 8px;
  height: 8px;
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 100%;
  transition: all 0.2s ease;
}
.mh-radio input[type=radio]:checked + label::before {
  border-color: var(--corail_mh_brand);
}
.mh-radio input[type=radio]:checked + label::after {
  background: var(--corail_mh_brand);
}
.mh-radio.vert-positif input:checked + label::before {
  border-color: var(--vert_positif);
}
.mh-radio.vert-positif input:checked + label::after {
  background: var(--vert_positif);
}

.mh-checkbox {
  position: relative;
  line-height: 16px;
  display: inline-block;
  padding-right: 24px;
}
.mh-checkbox input[type=checkbox] {
  opacity: 0;
  position: absolute;
  z-index: -10000;
}
.mh-checkbox input[type=checkbox] + label {
  cursor: pointer;
  padding-left: 24px;
  font-size: 0.875rem;
}
.mh-checkbox input[type=checkbox] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  border: 1px solid var(--gris_dark);
  border-radius: 100%;
  background: #ffffff;
  border-radius: 3px;
}
.mh-checkbox input[type=checkbox] + label::after {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 2px;
  left: 2px;
  line-height: 12px;
  color: white;
  font-size: 12px;
  font-family: "ds-icon", Arial, Helvetica, sans-serif;
  opacity: 0;
}
.mh-checkbox input[type=checkbox]:checked + label::before, .mh-checkbox input[type=checkbox]:indeterminate + label::before {
  background: var(--corail_mh_brand);
  border-color: var(--corail_mh_brand);
}
.mh-checkbox input[type=checkbox]:checked + label::after, .mh-checkbox input[type=checkbox]:indeterminate + label::after {
  opacity: 1;
}
.mh-checkbox input[type=checkbox]:checked + label::after {
  content: "\e921";
}
.mh-checkbox input[type=checkbox]:indeterminate + label::after {
  content: "\e978";
}
.mh-checkbox.vert-positif input:checked + label::before, .mh-checkbox.vert-positif input:indeterminate + label::before {
  background: var(--vert_positif);
  border-color: var(--vert_positif);
}
.mh-checkbox.vert-positif input:checked + label::after, .mh-checkbox.vert-positif input:indeterminate + label::after {
  opacity: 1;
}

.mh-button-toggle label {
  font-weight: bold;
}
.mh-button-toggle-group {
  margin-top: 8px;
}
.mh-button-toggle-group button {
  background-color: var(--gris_light);
  height: 32px;
  line-height: 32px;
  font-size: 1rem;
  border: 1px solid #e1e1e1;
  padding: 0 40px;
  color: var(--gris_dark);
  outline: none;
}
.mh-button-toggle-group button + button {
  border-left: 0;
}
.mh-button-toggle-group button:first-child {
  border-radius: 32px 0 0 32px;
}
.mh-button-toggle-group button:last-child {
  border-radius: 0 32px 32px 0;
}
.mh-button-toggle-group button.active {
  transition: all 1s ease;
  background-color: var(--corail_mh_brand);
  border-color: var(--corail_mh_brand);
  color: #ffffff;
}
.mh-button-toggle-group button:not(.active):hover {
  color: #222222;
}

.mh-button-quantity label {
  font-weight: bold;
}
.mh-button-quantity-group {
  margin-top: 8px;
  display: flex;
}
.mh-button-quantity-group button {
  height: 32px;
  line-height: 32px;
  border: 1px solid var(--corail_mh_brand);
  padding: 0;
  color: #ffffff;
  outline: none;
  background-color: var(--corail_mh_brand);
}
.mh-button-quantity-group button:first-child {
  border-radius: 32px 0 0 32px;
  padding-left: 15px;
  padding-right: 10px;
}
.mh-button-quantity-group button:last-child {
  border-radius: 0 32px 32px 0;
  padding-right: 15px;
  padding-left: 10px;
}
.mh-button-quantity-group button:hover {
  background-color: var(--corail_mh_dark);
  border: 1px solid var(--corail_mh_dark);
}
.mh-button-quantity-group input {
  border: 1px solid #e1e1e1;
  border-left: 0;
  border-right: 0;
  height: 32px;
  line-height: 32px;
  width: 50px;
  text-align: center;
  color: #222;
  -moz-appearance: textfield;
}
.mh-button-quantity-group input.zero {
  color: #757575;
}
.mh-button-quantity-group input::-webkit-outer-spin-button, .mh-button-quantity-group input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.mh-slide-toggle {
  position: relative;
  display: inline-block;
  width: 52px;
  height: 32px;
}
.mh-slide-toggle input {
  opacity: 0;
  position: absolute;
  z-index: -1000;
}
.mh-slide-toggle input:checked + span {
  background-color: var(--corail_mh_brand);
}
.mh-slide-toggle input:checked + span i {
  top: 11px;
  color: var(--corail_mh_brand);
  left: 25px;
  font-size: 1.4rem;
  transform: rotate(0);
}
.mh-slide-toggle input:checked + span::before {
  transform: translateX(20px);
  box-shadow: 0px 1px 0 -1px #222222;
}
.mh-slide-toggle span {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--gris_dark);
  transition: 0.4s;
  border-radius: 32px;
}
.mh-slide-toggle span i {
  display: block;
  position: relative;
  transition: 400ms;
  transform: rotate(180deg);
  transform-origin: center;
  top: 0px;
  left: 5px;
  font-size: 1.4rem;
  width: 22px;
  height: 22px;
  color: var(--gris_dark);
}
.mh-slide-toggle span::before {
  position: absolute;
  content: "";
  height: 28px;
  width: 28px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  transition: 0.4s;
  border-radius: 32px;
  box-shadow: 0px 1px 4px -1px #222222;
}

.form-group select, .form-group-linear select, .form-group-type select, .form-group-linear--typoforme select {
  width: 100%;
  font-size: 1rem;
  height: 55px;
  border: none;
  line-height: 1.6;
  box-shadow: none;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 8px 12px;
  background: var(--gris_background);
}
.form-group select ~ .message-aide-select, .form-group-linear select ~ .message-aide-select, .form-group-type select ~ .message-aide-select, .form-group-linear--typoforme select ~ .message-aide-select {
  color: var(--gris_dark);
  font-size: 0.75rem;
  margin-left: 8px;
  margin-top: 4px;
  position: absolute;
  visibility: visible;
}
.form-group select ~ .message-erreur-select, .form-group-linear select ~ .message-erreur-select, .form-group-type select ~ .message-erreur-select, .form-group-linear--typoforme select ~ .message-erreur-select {
  position: absolute;
  visibility: hidden;
}
.form-group select.erreur ~ .bar, .form-group-linear select.erreur ~ .bar, .form-group-type select.erreur ~ .bar, .form-group-linear--typoforme select.erreur ~ .bar {
  position: relative;
  border-bottom: 2px solid #eb0000;
  display: block;
}
.form-group select.erreur ~ .message-erreur-select, .form-group-linear select.erreur ~ .message-erreur-select, .form-group-type select.erreur ~ .message-erreur-select, .form-group-linear--typoforme select.erreur ~ .message-erreur-select {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 8px;
  margin-top: 4px;
  position: absolute;
  visibility: visible;
}
.form-group select.erreur ~ .message-aide-select, .form-group-linear select.erreur ~ .message-aide-select, .form-group-type select.erreur ~ .message-aide-select, .form-group-linear--typoforme select.erreur ~ .message-aide-select {
  visibility: hidden;
}
.form-group select.valide ~ .bar, .form-group-linear select.valide ~ .bar, .form-group-type select.valide ~ .bar, .form-group-linear--typoforme select.valide ~ .bar {
  position: relative;
  border-bottom: 2px solid #238500;
  display: block;
}
.form-group select.valide ~ .message-erreur-select, .form-group-linear select.valide ~ .message-erreur-select, .form-group-type select.valide ~ .message-erreur-select, .form-group-linear--typoforme select.valide ~ .message-erreur-select {
  visibility: hidden;
}
.form-group select.valide ~ .message-aide-select, .form-group-linear select.valide ~ .message-aide-select, .form-group-type select.valide ~ .message-aide-select, .form-group-linear--typoforme select.valide ~ .message-aide-select {
  visibility: hidden;
}
.form-group select:focus, .form-group-linear select:focus, .form-group-type select:focus, .form-group-linear--typoforme select:focus {
  outline: none;
}
.form-group select:focus ~ i.dsicon-chevron-bas, .form-group .ds-select-input select:focus ~ i.ds-select__chevron-bas, .ds-select-input .form-group select:focus ~ i.ds-select__chevron-bas, .form-group-linear select:focus ~ i.dsicon-chevron-bas, .form-group-linear .ds-select-input select:focus ~ i.ds-select__chevron-bas, .ds-select-input .form-group-linear select:focus ~ i.ds-select__chevron-bas, .form-group-type select:focus ~ i.dsicon-chevron-bas, .form-group-type .ds-select-input select:focus ~ i.ds-select__chevron-bas, .ds-select-input .form-group-type select:focus ~ i.ds-select__chevron-bas, .form-group-linear--typoforme select:focus ~ i.dsicon-chevron-bas, .form-group-linear--typoforme .ds-select-input select:focus ~ i.ds-select__chevron-bas, .ds-select-input .form-group-linear--typoforme select:focus ~ i.ds-select__chevron-bas {
  display: none;
}
.form-group select:focus ~ i.dsicon-chevron-haut, .form-group .ds-select-input select:focus ~ i.ds-select__chevron-haut, .ds-select-input .form-group select:focus ~ i.ds-select__chevron-haut, .form-group-linear select:focus ~ i.dsicon-chevron-haut, .form-group-linear .ds-select-input select:focus ~ i.ds-select__chevron-haut, .ds-select-input .form-group-linear select:focus ~ i.ds-select__chevron-haut, .form-group-type select:focus ~ i.dsicon-chevron-haut, .form-group-type .ds-select-input select:focus ~ i.ds-select__chevron-haut, .ds-select-input .form-group-type select:focus ~ i.ds-select__chevron-haut, .form-group-linear--typoforme select:focus ~ i.dsicon-chevron-haut, .form-group-linear--typoforme .ds-select-input select:focus ~ i.ds-select__chevron-haut, .ds-select-input .form-group-linear--typoforme select:focus ~ i.ds-select__chevron-haut {
  display: inline;
}
.form-group select:focus ~ .bar::before, .form-group-linear select:focus ~ .bar::before, .form-group-type select:focus ~ .bar::before, .form-group-linear--typoforme select:focus ~ .bar::before {
  width: 100%;
  left: 0;
}
.form-group i.dsicon-chevron-bas, .form-group .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group i.ds-select__chevron-bas, .form-group-linear i.dsicon-chevron-bas, .form-group-linear .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group-linear i.ds-select__chevron-bas, .form-group-type i.dsicon-chevron-bas, .form-group-type .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group-type i.ds-select__chevron-bas, .form-group-linear--typoforme i.dsicon-chevron-bas, .form-group-linear--typoforme .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group-linear--typoforme i.ds-select__chevron-bas,
.form-group i.dsicon-chevron-haut,
.form-group .ds-select-input i.ds-select__chevron-haut,
.ds-select-input .form-group i.ds-select__chevron-haut,
.form-group-linear i.dsicon-chevron-haut,
.form-group-linear .ds-select-input i.ds-select__chevron-haut,
.ds-select-input .form-group-linear i.ds-select__chevron-haut,
.form-group-type i.dsicon-chevron-haut,
.form-group-type .ds-select-input i.ds-select__chevron-haut,
.ds-select-input .form-group-type i.ds-select__chevron-haut,
.form-group-linear--typoforme i.dsicon-chevron-haut,
.form-group-linear--typoforme .ds-select-input i.ds-select__chevron-haut,
.ds-select-input .form-group-linear--typoforme i.ds-select__chevron-haut {
  position: absolute;
  top: 20px;
  right: 15px;
  bottom: 0;
}
.form-group i.dsicon-chevron-bas, .form-group .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group i.ds-select__chevron-bas, .form-group-linear i.dsicon-chevron-bas, .form-group-linear .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group-linear i.ds-select__chevron-bas, .form-group-type i.dsicon-chevron-bas, .form-group-type .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group-type i.ds-select__chevron-bas, .form-group-linear--typoforme i.dsicon-chevron-bas, .form-group-linear--typoforme .ds-select-input i.ds-select__chevron-bas, .ds-select-input .form-group-linear--typoforme i.ds-select__chevron-bas {
  display: inline;
}
.form-group i.dsicon-chevron-haut, .form-group .ds-select-input i.ds-select__chevron-haut, .ds-select-input .form-group i.ds-select__chevron-haut, .form-group-linear i.dsicon-chevron-haut, .form-group-linear .ds-select-input i.ds-select__chevron-haut, .ds-select-input .form-group-linear i.ds-select__chevron-haut, .form-group-type i.dsicon-chevron-haut, .form-group-type .ds-select-input i.ds-select__chevron-haut, .ds-select-input .form-group-type i.ds-select__chevron-haut, .form-group-linear--typoforme i.dsicon-chevron-haut, .form-group-linear--typoforme .ds-select-input i.ds-select__chevron-haut, .ds-select-input .form-group-linear--typoforme i.ds-select__chevron-haut {
  display: none;
}

.dropdown-link {
  border-bottom: 1px dashed #222222;
}
.dropdown-link a {
  text-decoration: none;
}
.dropdown-link .dsicon-fleche-dropdown-texte {
  margin-left: 10px;
}

.paging-container .debut-paging,
.paging-container .precedent,
.paging-container .suivant,
.paging-container .fin-paging {
  font-size: 0.875rem;
  border: 1px solid var(--gris_dark);
  border-radius: 50%;
  background: white;
  opacity: 0.8;
}
.paging-container .debut-paging:not(:disabled):not(.disabled):hover,
.paging-container .precedent:not(:disabled):not(.disabled):hover,
.paging-container .suivant:not(:disabled):not(.disabled):hover,
.paging-container .fin-paging:not(:disabled):not(.disabled):hover {
  background: var(--gris_background);
}
.paging-container .debut-paging {
  padding: 12px;
  margin-right: 5px;
}
.paging-container .precedent {
  padding: 12px;
  margin-right: 8px;
}
.paging-container .compte {
  font-size: 0.875rem;
  line-height: 1.36;
  color: #222222;
  margin-right: 8px;
}
.paging-container .compte .compte-total {
  color: var(--gris_dark);
}
.paging-container .suivant {
  padding: 12px;
  margin-right: 8px;
}
.paging-container .fin-paging {
  padding: 12px;
}
.paging-container .disabled,
.paging-container [disabled] {
  color: #222222 !important;
  border-color: var(--gris_dark) !important;
  pointer-events: none;
  opacity: 0.3;
}

.ds-loader {
  position: relative;
  display: inline-block;
  height: 1em;
  width: 1em;
  color: var(--corail_mh_brand);
  transform-origin: center;
  transform: rotate(0deg);
  animation: loader-icon-spin 2s 2s infinite;
}
.ds-loader:before {
  position: absolute;
  bottom: -0.5em;
  animation: loader-icon-color 12s 0.3333333333s infinite backwards;
}

@keyframes loader-icon-spin {
  0% {
    transform: rotate(0deg);
  }
  33%, 100% {
    transform: rotate(-360deg);
  }
}
/*
    Animation de changement de couleur de la forme Smile.

    step : 100% divisé par le nombre de couleurs dans la liste donc chaque couleur reste affichée pendant la durée de l'animation / le nombre total de couleurs

    Pour chaque itération :
        index: l'index de la couleur en cours, démarre à 1
        color: la couleur correspondant à l'index

        {step * (index - 1)} = la position en %age dans l'animation de l'étape en cours
        {step * (index - 0.2)} = 20% avant la position de la prochaine étape
        Ces 2 chiffres permettent de bloquer la couleur entre ces deux valeurs

        Exemple, step 1 :
            0%, 13.33333% {
                color: #E2250C;
            }
            La couleur est définie de 0% (step * 0) jusqu'à 13.333% (step * 0.8)

        Exemple, step 2 & 3 :
            16.66667%, 30% {
                color: #f9bd00;
            }
            33.33333%, 46.66667% {
                color: #E2250C;
            }
            La couleur est en jaune à partir de 16.66% (step * 1) jusqu'à 30% (step * 1.8)
            De 30% (step * 1.8) à 33.333% (step * 2) la couleur s'anime pour devenir corail
            Elle devient et reste corail de 33.3% (step * 2) à 46.66% (step * 2.8)

*/
@keyframes loader-icon-color {
  0%, 13.3333333333% {
    color: var(--corail_mh_brand);
  }
  16.6666666667%, 30% {
    color: var(--jaune_dark);
  }
  33.3333333333%, 46.6666666667% {
    color: var(--corail_mh_brand);
  }
  50%, 63.3333333333% {
    color: var(--bleu_dark);
  }
  66.6666666667%, 80% {
    color: var(--corail_mh_brand);
  }
  83.3333333333%, 96.6666666667% {
    color: var(--rose_light);
  }
}
.ds-table {
  width: 100%;
  font-size: 0.875rem;
  line-height: 1.36;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}
.ds-table tr {
  transition: background-color 0.2s;
}
.ds-table tr td,
.ds-table tr th {
  padding: 0.25rem 0.75rem;
  height: 4.5rem;
  vertical-align: middle;
}
.ds-table tr td:first-child,
.ds-table tr th:first-child {
  padding-left: 1.5rem;
}
.ds-table tr td:last-child,
.ds-table tr th:last-child {
  padding-right: 1.5rem;
}
.ds-table__mobile-label {
  display: none;
}
.ds-table thead tr,
.ds-table tfoot tr {
  border-top: 1px solid var(--corail_mh_brand);
  border-bottom: 1px solid var(--corail_mh_brand);
  color: var(--corail_mh_brand);
}
.ds-table thead tr td,
.ds-table thead tr th,
.ds-table tfoot tr td,
.ds-table tfoot tr th {
  padding: 0.5rem 0.75rem;
  height: 3rem;
}
@media (max-width: 1024px) {
  .ds-table--mobile-layout thead,
  .ds-table--mobile-layout tfoot {
    display: none;
  }
  .ds-table--mobile-layout tr td,
  .ds-table--mobile-layout tr th {
    display: flex;
    height: auto;
    padding: 0.5rem;
  }
  .ds-table--mobile-layout tr td:first-child,
  .ds-table--mobile-layout tr th:first-child {
    padding-left: 0.5rem;
    padding-top: 1rem;
  }
  .ds-table--mobile-layout tr td:last-child,
  .ds-table--mobile-layout tr th:last-child {
    padding-right: 0.5rem;
    padding-bottom: 1rem;
  }
  .ds-table--mobile-layout__mobile-label {
    display: block;
    flex: 0 0 115px;
    margin-right: 1rem;
    text-align: right;
    color: var(--gris_dark);
  }
}
.ds-table--alternate-bg tbody tr:nth-child(odd) {
  background: var(--gris_background);
}
.ds-table__row-selected {
  background: rgba(var(--bleu_focus-rgb), 0.2);
  border-top: 1px solid var(--bleu_focus);
  border-bottom: 1px solid var(--bleu_focus);
}
.ds-table__row-hoverable:hover {
  background: rgba(var(--bleu_focus-rgb), 0.2) !important;
}

.ds-alert {
  display: flex;
  padding: 1.5rem;
  flex-flow: nowrap;
  justify-content: space-between;
}
.ds-alert.ds-alert--hidden {
  display: none;
}
.ds-alert .ds-alert__title {
  font-weight: bolder;
}
.ds-alert .ds-alert__content {
  display: flex;
  width: 100%;
}
.ds-alert .ds-alert__content-info {
  align-self: center;
}
.ds-alert .ds-alert__content-text {
  font-size: 0.875rem;
  margin-left: 1.5rem;
  margin-right: 2.3125rem;
}
.header-title {
  padding: 32px 32px 71px;
  border-radius: 0 0 50% 50%/0 0 30px 30px;
}

.ds-stepper {
  display: block;
}
.ds-stepper a {
  text-decoration: none;
}
.ds-stepper .ds-stepper__step {
  border: none;
  background: none;
  box-sizing: content-box;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.ds-stepper .ds-stepper__step.ds-stepper__step--active {
  background: var(--bleu_turquoise_light);
  border-radius: 1.75rem;
  animation-name: current-step;
  animation-duration: 0.5s;
}
.ds-stepper .ds-stepper__step.ds-stepper__step--active .ds-stepper__step-icon {
  color: var(--bleu_dark);
}
.ds-stepper .ds-stepper__step.ds-stepper__step--active .ds-stepper__step-label {
  font-weight: bold;
  color: var(--bleu_dark);
}
.ds-stepper .ds-stepper__step.ds-stepper__step--active .ds-stepper__step-progression {
  font-weight: bold;
  white-space: nowrap;
  font-size: 14px;
  line-height: 19px;
  position: absolute;
  margin-left: 1rem;
  color: var(--bleu_dark);
}
.ds-stepper .ds-stepper__step.ds-stepper__step--clickable {
  cursor: pointer;
}
.ds-stepper .ds-stepper__step-icon {
  border-radius: 1.75rem;
  margin-left: 0.05rem;
  height: 2.5rem;
  width: 2.5rem;
  flex-shrink: 0;
  position: relative;
  color: #222222;
  background: none;
}
.ds-stepper .ds-stepper__step-icon i[class*=dsicon-] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.ds-stepper .ds-stepper__step-icon.ds-stepper__step-icon--validated-step {
  color: #ffffff;
  background: var(--vert_positif);
  animation-name: validate-step;
  animation-duration: 0.5s;
}
.ds-stepper .ds-stepper__step-icon:not(.ds-stepper__step-icon--active):not(.ds-stepper__step-icon--validated-step) {
  color: var(--gris_dark);
  background: var(--gris_light);
}
.ds-stepper .ds-stepper__step-fieldset-list {
  width: 100%;
  overflow: hidden;
}
.ds-stepper .ds-stepper__step-fieldset-list.ds-stepper__step-fieldset-list--open {
  padding: 0 0 16px 40px;
}
.ds-stepper .ds-stepper__step-fieldset-list a {
  text-decoration: none;
}
.ds-stepper .ds-stepper__step-fieldset-name {
  padding: 8px 0;
  font-weight: bold;
}
.ds-stepper .ds-stepper__step-field {
  display: flex;
  justify-content: space-between;
  margin-top: 4px;
  padding: 4px 8px;
  min-height: 25px;
  border-radius: 4px;
  background: var(--gris_background);
}
.ds-stepper .ds-stepper__step-field .ds-stepper__step-field-icon {
  padding: 4px 8px 0px;
  color: var(--gris_dark);
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__steps {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step-wrapper {
  display: flex;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__vertical-line-separator {
  border-left: 0.5rem solid var(--gris_light);
  height: 0.25rem;
  margin: 1rem 0.1rem 1rem 0.1rem;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__vertical-line-separator.ds-stepper__vertical-line-separator--validated {
  border-left: 0.5rem solid var(--vert_positif);
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step-fieldset-list.ds-stepper__step-fieldset-list--open {
  padding-top: 16px;
  padding-left: 0;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step {
  height: 2.5rem;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step.ds-stepper__step--active {
  padding-right: 1rem;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step.ds-stepper__step--active .ds-stepper__step-progression {
  position: relative;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step.ds-stepper__step--active .ds-stepper__step-label {
  display: none;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step-label {
  display: none;
}
.ds-stepper.ds-stepper--horizontal .ds-stepper__step-icon {
  margin-left: 0.05rem;
  height: 2.5rem;
  width: 2.5rem;
}
.ds-stepper.ds-stepper--vertical {
  display: block;
  height: auto;
}
.ds-stepper.ds-stepper--vertical:before {
  top: 0;
  left: 58px;
  right: auto;
  bottom: 0;
  height: auto;
  width: 4px;
}
.ds-stepper.ds-stepper--vertical .ds-stepper__vertical-line-separator {
  border-left: 0.25rem solid var(--gris_light);
  min-height: 1.5rem;
  margin: 0.25rem 0 0.25rem 3.625rem;
}
.ds-stepper.ds-stepper--vertical .ds-stepper__step {
  height: 3.5rem;
}
.ds-stepper.ds-stepper--vertical .ds-stepper__step-label {
  display: inline;
  margin-left: 1rem;
}
.ds-stepper.ds-stepper--vertical .ds-stepper__step-icon {
  margin-left: 2rem;
  height: 3.5rem;
  width: 3.5rem;
}

@keyframes validate-step {
  from {
    margin-left: 1rem;
    width: 93%;
    position: absolute;
    left: 0;
    background: var(--bleu_turquoise_light);
  }
  to {
    margin-left: 2rem;
    width: 3.5rem;
    position: relative;
    background: var(--vert_positif);
  }
}
@keyframes current-step {
  from {
    width: 3.5rem;
    position: relative;
    background: var(--gris_light);
  }
  to {
    width: 93%;
    left: 0rem;
    background: var(--bleu_turquoise_light);
  }
}
.ds-typeform-container {
  display: block;
  position: relative;
}
.ds-typeform-container .ds-typeform-question-container {
  display: block;
  width: 100%;
  position: relative;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-back {
  display: block;
  margin-bottom: 2rem;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-back.hidden {
  visibility: hidden;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-question > * {
  display: block;
  width: 100%;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-title {
  font-size: 1.375rem;
  text-align: start;
  flex-flow: column;
  display: flex;
  margin-bottom: 3rem;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-title .ds-typeform-question-subtitle {
  font-size: 1rem;
  line-height: 1.38;
  margin-top: 1rem;
  display: block;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-field-container > * ~ * {
  margin-top: 3rem;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-field-container .popover {
  margin-top: 0;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-submit {
  display: block;
  padding: 2rem 0;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-submit .alternative-submit {
  margin-left: 1.5rem;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-submit .alternative-submit .keyboard-key {
  font-weight: bold;
}
.ds-typeform-container .ds-typeform-question-container .ds-typeform-submit.disabled .alternative-submit {
  opacity: 30%;
}

.mobile .ds-typeform-container .ds-typeform-question-container .ds-typeform-back {
  display: none;
}
.mobile .ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-title {
  text-align: center;
  margin-bottom: 2rem;
}
.mobile .ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-title .ds-typeform-question-subtitle {
  font-size: 14px;
}
.mobile .ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-field-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.mobile .ds-typeform-container .ds-typeform-question-container .ds-typeform-question .ds-typeform-question-field-container > * ~ * {
  margin-top: 2rem;
}
.mobile .ds-typeform-container .ds-typeform-question-container .ds-typeform-submit button {
  width: 100%;
}
.mobile .ds-typeform-container .ds-typeform-question-container .ds-typeform-submit .alternative-submit {
  display: none;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: subtract(100%, 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: subtract(100vh, 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: subtract(100%, 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: subtract(100vh, 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(34, 34, 34, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #222222;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header,
.ds-modal__header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-top-left-radius: subtract(0.3rem, 1px);
  border-top-right-radius: subtract(0.3rem, 1px);
}
.modal-header .close,
.modal-header .ds-modal__close,
.ds-modal__header .close,
.ds-modal__header .ds-modal__close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
  outline: none;
  background: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
}
.modal-header .modal-title,
.modal-header .ds-modal__title,
.ds-modal__header .modal-title,
.ds-modal__header .ds-modal__title {
  margin-bottom: 0;
  line-height: 1.38;
}

.modal-body,
.ds-modal__body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer,
.ds-modal__footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-bottom-right-radius: subtract(0.3rem, 1px);
  border-bottom-left-radius: subtract(0.3rem, 1px);
}
.modal-footer > *,
.ds-modal__footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 20rem) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: subtract(100%, 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: subtract(100vh, 3.5rem);
  }
  .modal-dialog-centered {
    min-height: subtract(100%, 3.5rem);
  }
  .modal-dialog-centered::before {
    height: subtract(100vh, 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 80rem) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 90rem) {
  .modal-xl {
    max-width: 1140px;
  }
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "poppins-regular";
  font-style: normal;
  font-weight: normal;
  line-height: 1rem;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: none;
  border-radius: 8px;
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.3);
}
.popover .popover-body {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-radius: 8px;
  padding: 24px;
}
.popover .popover-header {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin-bottom: -1px;
  padding: 24px 24px 0px 24px;
}
.popover .popover-header + .popover-body {
  padding: 4px 24px 24px 24px !important;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .popover-arrow, .bs-popover-auto[x-placement^=top] > .popover-arrow {
  bottom: subtract(-0.5rem, 1px);
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[x-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(34, 34, 34, 0.25);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[x-placement^=top] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ffffff;
}

.bs-popover-end, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-end > .popover-arrow, .bs-popover-auto[x-placement^=right] > .popover-arrow {
  left: subtract(-0.5rem, 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[x-placement^=right] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(34, 34, 34, 0.25);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[x-placement^=right] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ffffff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[x-placement^=bottom] > .popover-arrow {
  top: subtract(-0.5rem, 1px);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[x-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(34, 34, 34, 0.25);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[x-placement^=bottom] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #ffffff;
}

.bs-popover-start, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-start > .popover-arrow, .bs-popover-auto[x-placement^=left] > .popover-arrow {
  right: subtract(-0.5rem, 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[x-placement^=left] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(34, 34, 34, 0.25);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[x-placement^=left] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ffffff;
}

.bs-popover-start > .popover-arrow, .bs-popover-auto[x-placement^=left] > .popover-arrow,
.bs-popover-end > .popover-arrow,
.bs-popover-auto[x-placement^=right] > .popover-arrow,
.bs-popover-start-bottom > .popover-arrow,
.bs-popover-start-top > .popover-arrow,
.bs-popover-end-bottom > .popover-arrow,
.bs-popover-end-top > .popover-arrow {
  top: -7px !important;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #222222;
}

.popover-error.bs-popover-top > .popover-arrow::after, .popover-error.bs-popover-auto[x-placement^=top] > .popover-arrow::after {
  border-top-color: #f9b2b2;
}
.popover-error.bs-popover-end > .popover-arrow::after, .popover-error.bs-popover-auto[x-placement^=right] > .popover-arrow::after {
  border-right-color: #f9b2b2;
}
.popover-error.bs-popover-bottom > .popover-arrow::after, .popover-error.bs-popover-auto[x-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #f9b2b2;
}
.popover-error.bs-popover-start > .popover-arrow::after, .popover-error.bs-popover-auto[x-placement^=left] > .popover-arrow::after {
  border-left-color: #f9b2b2;
}
.popover-error .popover-body, .popover-error .popover-header {
  background-color: #f9b2b2;
}

.popover-info.bs-popover-top > .popover-arrow::after, .popover-info.bs-popover-auto[x-placement^=top] > .popover-arrow::after {
  border-top-color: #c1d5ee;
}
.popover-info.bs-popover-end > .popover-arrow::after, .popover-info.bs-popover-auto[x-placement^=right] > .popover-arrow::after {
  border-right-color: #c1d5ee;
}
.popover-info.bs-popover-bottom > .popover-arrow::after, .popover-info.bs-popover-auto[x-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #c1d5ee;
}
.popover-info.bs-popover-start > .popover-arrow::after, .popover-info.bs-popover-auto[x-placement^=left] > .popover-arrow::after {
  border-left-color: #c1d5ee;
}
.popover-info .popover-body, .popover-info .popover-header {
  background-color: #c1d5ee;
}

.popover-neutral.bs-popover-top > .popover-arrow::after, .popover-neutral.bs-popover-auto[x-placement^=top] > .popover-arrow::after {
  border-top-color: #fff;
}
.popover-neutral.bs-popover-end > .popover-arrow::after, .popover-neutral.bs-popover-auto[x-placement^=right] > .popover-arrow::after {
  border-right-color: #fff;
}
.popover-neutral.bs-popover-bottom > .popover-arrow::after, .popover-neutral.bs-popover-auto[x-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #fff;
}
.popover-neutral.bs-popover-start > .popover-arrow::after, .popover-neutral.bs-popover-auto[x-placement^=left] > .popover-arrow::after {
  border-left-color: #fff;
}
.popover-neutral .popover-body, .popover-neutral .popover-header {
  background-color: #fff;
}

.popover-valid.bs-popover-top > .popover-arrow::after, .popover-valid.bs-popover-auto[x-placement^=top] > .popover-arrow::after {
  border-top-color: #bddab2;
}
.popover-valid.bs-popover-end > .popover-arrow::after, .popover-valid.bs-popover-auto[x-placement^=right] > .popover-arrow::after {
  border-right-color: #bddab2;
}
.popover-valid.bs-popover-bottom > .popover-arrow::after, .popover-valid.bs-popover-auto[x-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #bddab2;
}
.popover-valid.bs-popover-start > .popover-arrow::after, .popover-valid.bs-popover-auto[x-placement^=left] > .popover-arrow::after {
  border-left-color: #bddab2;
}
.popover-valid .popover-body, .popover-valid .popover-header {
  background-color: #bddab2;
}

.popover-warn.bs-popover-top > .popover-arrow::after, .popover-warn.bs-popover-auto[x-placement^=top] > .popover-arrow::after {
  border-top-color: #F9F4B9;
}
.popover-warn.bs-popover-end > .popover-arrow::after, .popover-warn.bs-popover-auto[x-placement^=right] > .popover-arrow::after {
  border-right-color: #F9F4B9;
}
.popover-warn.bs-popover-bottom > .popover-arrow::after, .popover-warn.bs-popover-auto[x-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #F9F4B9;
}
.popover-warn.bs-popover-start > .popover-arrow::after, .popover-warn.bs-popover-auto[x-placement^=left] > .popover-arrow::after {
  border-left-color: #F9F4B9;
}
.popover-warn .popover-body, .popover-warn .popover-header {
  background-color: #F9F4B9;
}

.popover-large {
  max-width: 400px;
  width: 400px;
}

.popover-content {
  display: flex;
}

.ds-card-input:not(.ds-card--disabled) .ds-card__content:hover,
.ds-card-button:not(.ds-card--disabled) .ds-card__content:hover, .ds-card-input.ds-card--focused .ds-card__content,
.ds-card-button.ds-card--focused .ds-card__content {
  cursor: pointer;
}
.ds-card-input:not(.ds-card--disabled) .ds-card__content:hover .ds-card__content-icon,
.ds-card-button:not(.ds-card--disabled) .ds-card__content:hover .ds-card__content-icon, .ds-card-input.ds-card--focused .ds-card__content .ds-card__content-icon,
.ds-card-button.ds-card--focused .ds-card__content .ds-card__content-icon {
  color: var(--bleu_dark) !important;
}
.ds-card-input:not(.ds-card--disabled) .ds-card__content:hover .ds-card__content-label,
.ds-card-button:not(.ds-card--disabled) .ds-card__content:hover .ds-card__content-label, .ds-card-input.ds-card--focused .ds-card__content .ds-card__content-label,
.ds-card-button.ds-card--focused .ds-card__content .ds-card__content-label {
  color: var(--bleu_dark) !important;
}

.ds-card-input.ds-card--checked .ds-card__content,
.ds-card-button.ds-card--checked .ds-card__content {
  border: none;
}
.ds-card-input.ds-card--checked .ds-card__content .ds-card__content-icon,
.ds-card-button.ds-card--checked .ds-card__content .ds-card__content-icon {
  color: var(--bleu_dark) !important;
}
.ds-card-input.ds-card--checked .ds-card__content .ds-card__content-label,
.ds-card-button.ds-card--checked .ds-card__content .ds-card__content-label {
  color: var(--bleu_dark) !important;
}

.ds-card__content-sublabel {
  text-align: center;
}

.ds-card__selected-icon {
  position: absolute;
  top: 1rem;
  right: 1rem;
  color: #ffffff;
  margin: 0;
  opacity: 0;
  transform: scale(0);
  transition: opacity 0.2s, transform 0.2s;
}

.ds-card__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 1rem;
  transition: box-shadow 0.2s, background-color 0.2s;
}

.ds-card__content-icons {
  display: flex;
  align-items: center;
}

.ds-card__content-icon {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  height: 1.5rem;
  transition: color 0.2s;
}
.ds-card__content-icon + .ds-card__content-icon {
  padding-left: 0.5rem;
}

.ds-card__numero-icon {
  position: absolute;
  top: 1rem;
  right: 1rem;
  color: #ffffff;
  margin: 0;
  font-size: 175%;
  transition: opacity 0.2s, transform 0.2s;
}

.ds-card__info-icon {
  position: absolute;
  left: 1rem;
  top: 1rem;
  transition: color 0.2s;
  cursor: pointer;
}

.ds-card__content-label {
  font-size: 1rem;
  line-height: 1.38;
  text-align: center;
  transition: color 0.2s;
}

.ds-card__content-sublabel {
  margin-top: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.1875rem;
  text-align: center;
  transition: color 0.2s;
}

.ds-card-input,
.ds-card-button {
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* IE10+/Edge */
  user-select: none; /* Standard */
  display: flex;
  position: relative;
  width: 12.5rem;
  height: 10.375rem;
}
.ds-card-input.ds-card--checked .ds-card__selected-icon,
.ds-card-button.ds-card--checked .ds-card__selected-icon {
  display: block;
  opacity: 1;
  transform: scale(1);
}
.ds-card-input input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: none !important;
}
.ds-card-input input[type=radio] ~ .ds-card__content--selected:hover {
  cursor: initial;
  box-shadow: none;
}

.ds-card-button {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: none !important;
  border: none !important;
}

@media (min-width: 90rem) {
  .ds-card-input,
  .ds-card-button {
    width: 12.5rem;
  }
}
.mobile .ds-card-input,
.mobile .ds-card-button {
  width: 100%;
}

strong {
  font-weight: bolder;
}

.ds-card__list-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-right: -34px;
}
.ds-card__list-container .ds-card-input,
.ds-card__list-container .ds-card-button {
  margin-right: 34px;
  margin-bottom: 34px;
}
.ds-card__list-container.ds-card__list-container--large .ds-card-input,
.ds-card__list-container.ds-card__list-container--large .ds-card-button {
  width: 17.8rem;
}
.ds-card__list-container.ds-card__list-container--large .ds-card-input .ds-card__content,
.ds-card__list-container.ds-card__list-container--large .ds-card-button .ds-card__content {
  padding-top: 2rem;
  justify-content: initial;
}
.ds-card__list-container.ds-card__list-container--large .ds-card-input .ds-card__content-centered,
.ds-card__list-container.ds-card__list-container--large .ds-card-button .ds-card__content-centered {
  justify-content: center;
}

@media (max-width: 652px) {
  .desktop .ds-card__list-container {
    justify-content: center;
  }
}

.mobile .ds-card__list-container {
  flex-direction: column;
  justify-content: center;
  margin-right: 0;
  width: 100%;
}
.mobile .ds-card__list-container.ds-card__list-container--large .ds-card-input,
.mobile .ds-card__list-container.ds-card__list-container--large .ds-card-button {
  width: 100%;
}
.mobile .ds-card__list-container .ds-card-input,
.mobile .ds-card__list-container .ds-card-button {
  margin-right: 0;
  margin-bottom: 18px;
}

.ds-input-group .ds-input.ds-input--focused ~ .ds-input__control-label, .ds-input-group .ds-input:not(.ds-input--undefined) ~ .ds-input__control-label,
.ds-input-group .ds-input-control.ds-input--focused ~ .ds-input__control-label,
.ds-input-group .ds-input-control:not(.ds-input--undefined) ~ .ds-input__control-label {
  font-size: 0.75rem;
  color: var(--bleu_focus);
  top: 8px;
  left: 16px;
}

.ds-input-group .ds-input ~ .ds-input__control-label,
.ds-input-group .ds-input-control ~ .ds-input__control-label {
  font-size: 1rem;
  color: var(--gris_dark);
  top: 16px;
  left: 16px;
}

.ds-input-group {
  display: block;
  position: relative;
  margin-bottom: 8px;
  min-height: 82px;
}
.ds-input-group .ds-input__control-label {
  position: absolute;
  pointer-events: none;
  padding-left: 0.125rem;
  z-index: 1;
  font-weight: normal;
  transition: all 0.28s ease;
}
.ds-input-group .ds-input__bar {
  position: relative;
  border-bottom: 0.0625rem solid var(--gris_dark);
  display: block;
}
.ds-input-group .ds-input__bar::before {
  content: "";
  height: 0.125rem;
  width: 0;
  left: 50%;
  bottom: -0.0625rem;
  position: absolute;
  background: var(--bleu_focus);
  transition: left 0.28s ease, width 0.28s ease;
  z-index: 2;
}
.ds-input-group .message-aide,
.ds-input-group .message-erreur {
  display: none;
  font-size: 0.75rem;
  line-height: 1.0625rem;
  min-height: 1.0625rem;
  margin-left: 16px;
  margin-top: 8px;
}
.ds-input-group .message-erreur {
  color: var(--rouge_negatif);
}
.ds-input-group .message-aide {
  color: var(--gris_dark);
}
.ds-input-group .ds-input__icon {
  position: absolute;
  height: 16px;
  width: 16px;
  font-size: 1rem;
  margin: auto;
  top: 0;
  bottom: 24px;
  right: 16px;
}
.ds-input-group .ds-input__edition {
  display: none;
}
.ds-input-group .ds-input__validation {
  display: none;
}
.ds-input-group .ds-input__validation.dsicon-check {
  color: var(--vert_positif);
}
.ds-input-group .ds-input__validation.dsicon-close {
  color: var(--rouge_negatif);
}
.ds-input-group input.ds-input {
  padding: 20px 15px 5px 15px;
}
.ds-input-group .ds-input,
.ds-input-group .ds-input-control {
  display: block;
  background: var(--gris_background);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  height: 56px;
  font-size: 1rem;
  border-width: 0;
  border-color: transparent;
  line-height: 1.9;
  width: 100%;
  color: #222222;
  transition: all 0.28s ease;
  box-shadow: none;
}
.ds-input-group .ds-input.ds-input--disabled,
.ds-input-group .ds-input-control.ds-input--disabled {
  pointer-events: none;
  background-color: var(--gris_background);
}
.ds-input-group .ds-input.ds-input--disabled ~ .ds-input__control-label,
.ds-input-group .ds-input.ds-input--disabled .ds-input__control-label,
.ds-input-group .ds-input-control.ds-input--disabled ~ .ds-input__control-label,
.ds-input-group .ds-input-control.ds-input--disabled .ds-input__control-label {
  color: var(--gris_light);
}
.ds-input-group .ds-input.ds-input--disabled ~ .ds-input__bar,
.ds-input-group .ds-input.ds-input--disabled .ds-input__bar,
.ds-input-group .ds-input-control.ds-input--disabled ~ .ds-input__bar,
.ds-input-group .ds-input-control.ds-input--disabled .ds-input__bar {
  border-color: var(--gris_light);
}
.ds-input-group .ds-input.ds-input--disabled ~ .message-aide,
.ds-input-group .ds-input-control.ds-input--disabled ~ .message-aide {
  display: none;
}
.ds-input-group .ds-input.ds-input--disabled ~ .message-erreur,
.ds-input-group .ds-input-control.ds-input--disabled ~ .message-erreur {
  display: none;
}
.ds-input-group .ds-input.ds-input--focused,
.ds-input-group .ds-input-control.ds-input--focused {
  background-color: var(--gris_light);
  color: #222222;
}
.ds-input-group .ds-input.ds-input--focused ~ .ds-input__bar::before,
.ds-input-group .ds-input.ds-input--focused .ds-input__bar::before,
.ds-input-group .ds-input-control.ds-input--focused ~ .ds-input__bar::before,
.ds-input-group .ds-input-control.ds-input--focused .ds-input__bar::before {
  width: 100%;
  left: 0;
}
.ds-input-group .ds-input:not(.ds-input--error):not(.ds-input--valid).ds-input--focused ~ .message-aide,
.ds-input-group .ds-input-control:not(.ds-input--error):not(.ds-input--valid).ds-input--focused ~ .message-aide {
  display: block;
}
.ds-input-group .ds-input.ds-input--valid ~ .ds-input__bar::before,
.ds-input-group .ds-input.ds-input--valid .ds-input__bar::before,
.ds-input-group .ds-input-control.ds-input--valid ~ .ds-input__bar::before,
.ds-input-group .ds-input-control.ds-input--valid .ds-input__bar::before {
  background: var(--vert_positif);
}
.ds-input-group .ds-input.ds-input--valid ~ .ds-input__control-label,
.ds-input-group .ds-input.ds-input--valid .ds-input__control-label,
.ds-input-group .ds-input-control.ds-input--valid ~ .ds-input__control-label,
.ds-input-group .ds-input-control.ds-input--valid .ds-input__control-label {
  color: var(--vert_positif);
}
.ds-input-group .ds-input.ds-input--valid ~ .ds-input__validation.dsicon-check,
.ds-input-group .ds-input-control.ds-input--valid ~ .ds-input__validation.dsicon-check {
  display: block;
}
.ds-input-group .ds-input.ds-input--error ~ .ds-input__bar::before,
.ds-input-group .ds-input.ds-input--error .ds-input__bar::before,
.ds-input-group .ds-input-control.ds-input--error ~ .ds-input__bar::before,
.ds-input-group .ds-input-control.ds-input--error .ds-input__bar::before {
  background: var(--rouge_negatif);
}
.ds-input-group .ds-input.ds-input--error ~ .ds-input__control-label,
.ds-input-group .ds-input.ds-input--error .ds-input__control-label,
.ds-input-group .ds-input-control.ds-input--error ~ .ds-input__control-label,
.ds-input-group .ds-input-control.ds-input--error .ds-input__control-label {
  color: var(--rouge_negatif);
}
.ds-input-group .ds-input.ds-input--error ~ .ds-input__validation.dsicon-close,
.ds-input-group .ds-input-control.ds-input--error ~ .ds-input__validation.dsicon-close {
  display: block;
}
.ds-input-group .ds-input.ds-input--error ~ .message-erreur,
.ds-input-group .ds-input-control.ds-input--error ~ .message-erreur {
  display: block;
}

.ds-input-group-typeform .ds-input.ds-input--focused ~ .ds-input__control-label, .ds-input-group-typeform .ds-input:not(.ds-input--undefined) ~ .ds-input__control-label,
.ds-input-group-typeform .ds-input-control.ds-input--focused ~ .ds-input__control-label,
.ds-input-group-typeform .ds-input-control:not(.ds-input--undefined) ~ .ds-input__control-label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.ds-input-group-typeform .ds-input ~ .ds-input__control-label,
.ds-input-group-typeform .ds-input-control ~ .ds-input__control-label {
  font-size: 1rem;
  color: var(--gris_dark);
  top: 8px;
  left: 8px;
}

.ds-input-group-typeform {
  display: block;
  position: relative;
  margin-bottom: 8px;
  min-height: 56px;
}
.ds-input-group-typeform .ds-input__control-label {
  position: absolute;
  pointer-events: none;
  padding-left: 0.125rem;
  z-index: 1;
  font-weight: normal;
}
.ds-input-group-typeform .ds-input__bar {
  position: relative;
  border-bottom: 0.0625rem solid var(--gris_dark);
  display: block;
}
.ds-input-group-typeform .ds-input__bar::before {
  content: "";
  height: 0.0625rem;
  width: 0;
  left: 50%;
  bottom: -0.0625rem;
  position: absolute;
  background: var(--bleu_focus);
  transition: left 0.28s ease, width 0.28s ease;
  z-index: 2;
}
.ds-input-group-typeform .message-aide,
.ds-input-group-typeform .message-erreur {
  display: none;
  font-size: 0.75rem;
  line-height: 1.0625rem;
  min-height: 1.0625rem;
  margin-left: 8px;
  margin-top: 8px;
}
.ds-input-group-typeform .message-erreur {
  color: var(--rouge_negatif);
}
.ds-input-group-typeform .message-aide {
  color: var(--gris_dark);
}
.ds-input-group-typeform .ds-input__icon {
  position: absolute;
  height: 16px;
  width: 16px;
  font-size: 1rem;
  margin: auto;
  top: 0;
  bottom: 24px;
  right: 8px;
}
.ds-input-group-typeform .ds-input__validation {
  display: none;
}
.ds-input-group-typeform .ds-input__edition {
  display: none;
}
.ds-input-group-typeform input.ds-input {
  padding: 0 8px 4px 8px;
}
.ds-input-group-typeform .ds-input,
.ds-input-group-typeform .ds-input-control {
  display: block;
  background-color: transparent;
  height: 32px;
  font-size: 1.125rem;
  line-height: 1.5625rem;
  border-width: 0;
  border-color: transparent;
  width: 100%;
  color: #222222;
  transition: all 0.28s ease;
  box-shadow: none;
}
.ds-input-group-typeform .ds-input.ds-input--pristine:not(.ds-input--undefined) ~ .ds-input__edition,
.ds-input-group-typeform .ds-input-control.ds-input--pristine:not(.ds-input--undefined) ~ .ds-input__edition {
  display: block;
}
.ds-input-group-typeform .ds-input.ds-input--disabled,
.ds-input-group-typeform .ds-input-control.ds-input--disabled {
  pointer-events: none;
}
.ds-input-group-typeform .ds-input.ds-input--disabled ~ .ds-input__control-label,
.ds-input-group-typeform .ds-input.ds-input--disabled .ds-input__control-label,
.ds-input-group-typeform .ds-input-control.ds-input--disabled ~ .ds-input__control-label,
.ds-input-group-typeform .ds-input-control.ds-input--disabled .ds-input__control-label {
  color: var(--gris_light);
}
.ds-input-group-typeform .ds-input.ds-input--disabled ~ .ds-input__bar,
.ds-input-group-typeform .ds-input.ds-input--disabled .ds-input__bar,
.ds-input-group-typeform .ds-input-control.ds-input--disabled ~ .ds-input__bar,
.ds-input-group-typeform .ds-input-control.ds-input--disabled .ds-input__bar {
  border-color: var(--gris_light);
}
.ds-input-group-typeform .ds-input.ds-input--disabled ~ .message-aide,
.ds-input-group-typeform .ds-input-control.ds-input--disabled ~ .message-aide {
  display: none;
}
.ds-input-group-typeform .ds-input.ds-input--disabled ~ .message-erreur,
.ds-input-group-typeform .ds-input-control.ds-input--disabled ~ .message-erreur {
  display: none;
}
.ds-input-group-typeform .ds-input.ds-input--focused,
.ds-input-group-typeform .ds-input-control.ds-input--focused {
  color: #222222;
}
.ds-input-group-typeform .ds-input.ds-input--focused ~ .ds-input__bar::before,
.ds-input-group-typeform .ds-input.ds-input--focused .ds-input__bar::before,
.ds-input-group-typeform .ds-input-control.ds-input--focused ~ .ds-input__bar::before,
.ds-input-group-typeform .ds-input-control.ds-input--focused .ds-input__bar::before {
  width: 100%;
  left: 0;
}
.ds-input-group-typeform .ds-input:not(.ds-input--error):not(.ds-input--valid).ds-input--focused ~ .message-aide,
.ds-input-group-typeform .ds-input-control:not(.ds-input--error):not(.ds-input--valid).ds-input--focused ~ .message-aide {
  display: block;
}
.ds-input-group-typeform .ds-input.ds-input--valid ~ .ds-input__bar::before,
.ds-input-group-typeform .ds-input.ds-input--valid .ds-input__bar::before,
.ds-input-group-typeform .ds-input-control.ds-input--valid ~ .ds-input__bar::before,
.ds-input-group-typeform .ds-input-control.ds-input--valid .ds-input__bar::before {
  background: var(--vert_positif);
}
.ds-input-group-typeform .ds-input.ds-input--error ~ .ds-input__bar::before,
.ds-input-group-typeform .ds-input.ds-input--error .ds-input__bar::before,
.ds-input-group-typeform .ds-input-control.ds-input--error ~ .ds-input__bar::before,
.ds-input-group-typeform .ds-input-control.ds-input--error .ds-input__bar::before {
  background: var(--rouge_negatif);
}
.ds-input-group-typeform .ds-input.ds-input--error ~ .message-erreur,
.ds-input-group-typeform .ds-input-control.ds-input--error ~ .message-erreur {
  display: block;
}

.form-group-type input {
  min-height: 56px;
}
.form-group-type .control-label {
  font-size: 18px;
}

.ds-dropdown-type {
  height: 56px;
  position: relative;
}
.ds-dropdown-type .dropdown-linear {
  height: 56px;
  position: relative;
}
.ds-dropdown-type .dropdown-linear.erreur, .ds-dropdown-type .dropdown-linear.valide {
  height: 56px;
}
.ds-dropdown-type label.control-label.text-truncate.ds-placeholder {
  font-size: 18px;
  top: 21px;
}
.ds-dropdown-type .dropdown-linear.opened ~ label.control-label.ds-placeholder,
.ds-dropdown-type .control-value ~ label.control-label.ds-placeholder {
  font-size: 14px;
  top: 8px;
  transition: all 0.2s ease;
}
.ds-dropdown-type .control-value {
  font-size: 18px;
  position: absolute;
  bottom: 8px;
}
.ds-dropdown-type i.dsicon-chevron-bas, .ds-dropdown-type .ds-select-input i.ds-select__chevron-bas, .ds-select-input .ds-dropdown-type i.ds-select__chevron-bas,
.ds-dropdown-type i.dsicon-chevron-haut,
.ds-dropdown-type .ds-select-input i.ds-select__chevron-haut,
.ds-select-input .ds-dropdown-type i.ds-select__chevron-haut {
  position: absolute;
  top: 20px;
  right: 0;
  font-size: 16px;
  color: #222222 !important;
}

.ds-input-form {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}
.ds-input-form i {
  position: absolute;
  right: 8px;
  top: 4px;
}
.ds-input-form i.dsicon-crayon {
  color: #222222;
}
.ds-input-form i.dsicon-crayon:hover {
  cursor: pointer;
}
.ds-input-form--field {
  border: none;
  outline: none;
  border-bottom: 1px var(--gris_dark) solid;
  color: var(--gris_dark);
  font-size: 18px;
  padding-left: 8px;
  padding-right: 8px;
  width: 100%;
  -moz-appearance: none; /* Firefox */
  -webkit-appearance: none; /* Safari and Chrome */
  appearance: none;
}
.ds-input-form--field:disabled {
  background-color: #ffffff;
}
.ds-input-form--field:focus, .ds-input-form--field:focus-visible, .ds-input-form--field:focus-within {
  border-bottom: 1px var(--bleu_focus) solid;
}
.ds-input-form--field:focus ~ .message-aide, .ds-input-form--field:focus-visible ~ .message-aide, .ds-input-form--field:focus-within ~ .message-aide {
  display: inherit;
}
.ds-input-form--field:focus ~ .message-erreur, .ds-input-form--field:focus-visible ~ .message-erreur, .ds-input-form--field:focus-within ~ .message-erreur {
  display: none;
}
.ds-input-form .message-aide,
.ds-input-form .message-erreur {
  display: none;
  margin-left: 8px;
  font-size: 12px;
  color: var(--gris_dark);
}
.ds-input-form__editMode .ds-input-form--field {
  border-bottom: 1px var(--gris_light) solid;
}
.ds-input-form__disabled .ds-input-form--field,
.ds-input-form__disabled .text-selected {
  opacity: 0.3;
}
.ds-input-form__valide .ds-input-form--field {
  border-bottom: 1px var(--vert_positif) solid !important;
}
.ds-input-form__valide .ds-input-form--field:focus, .ds-input-form__valide .ds-input-form--field:focus-visible, .ds-input-form__valide .ds-input-form--field:focus-within {
  border-bottom: 1px var(--bleu_focus) solid !important;
}
.ds-input-form__valide .ds-input-form--field:focus ~ .message-aide, .ds-input-form__valide .ds-input-form--field:focus-visible ~ .message-aide, .ds-input-form__valide .ds-input-form--field:focus-within ~ .message-aide {
  display: inherit;
}
.ds-input-form__valide .ds-input-form--field:focus ~ .message-erreur, .ds-input-form__valide .ds-input-form--field:focus-visible ~ .message-erreur, .ds-input-form__valide .ds-input-form--field:focus-within ~ .message-erreur {
  display: none !important;
}
.ds-input-form__valide .ds-input-form--field:focus ~ .dsicon-check, .ds-input-form__valide .ds-input-form--field:focus-visible ~ .dsicon-check, .ds-input-form__valide .ds-input-form--field:focus-within ~ .dsicon-check {
  visibility: hidden;
}
.ds-input-form__valide i {
  color: var(--vert_positif);
}
.ds-input-form__erreur .ds-input-form--field {
  border-bottom: 1px var(--rouge_negatif) solid !important;
}
.ds-input-form__erreur .ds-input-form--field:focus, .ds-input-form__erreur .ds-input-form--field:focus-visible, .ds-input-form__erreur .ds-input-form--field:focus-within {
  border-bottom: 1px var(--bleu_focus) solid;
}
.ds-input-form__erreur .ds-input-form--field:focus ~ .message-aide, .ds-input-form__erreur .ds-input-form--field:focus-visible ~ .message-aide, .ds-input-form__erreur .ds-input-form--field:focus-within ~ .message-aide {
  display: none;
}
.ds-input-form__erreur .ds-input-form--field:focus ~ .message-erreur, .ds-input-form__erreur .ds-input-form--field:focus-visible ~ .message-erreur, .ds-input-form__erreur .ds-input-form--field:focus-within ~ .message-erreur {
  display: inherit;
}
.ds-input-form__erreur .message-erreur {
  display: inherit;
}
.ds-input-form__erreur i {
  color: var(--rouge_negatif);
}

.ds-input-datalist__suggestions {
  margin-top: 1px;
  max-height: 50vh;
  overflow: auto;
  background-color: #ffffff;
}
.ds-input-datalist__suggestion {
  padding: 1rem;
  outline: none;
  cursor: pointer;
}
.ds-input-datalist__suggestion:hover, .ds-input-datalist__suggestion--focused {
  background-color: rgba(0, 0, 0, 0.05);
}
.ds-input-datalist__suggestion--selected,
.ds-input-datalist__suggestion i {
  font-style: normal;
  color: var(--vert_positif);
}
.ds-input-datalist__suggestion-prefix {
  margin-right: 0.5em;
}

.ds-textarea-form {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}
.ds-textarea-form--field {
  outline: none;
  border: 1px var(--gris_dark) solid;
  font-size: 18px;
  padding: 16px;
  width: 100%;
}
.ds-textarea-form--field:disabled {
  background-color: #ffffff;
}
.ds-textarea-form--field:focus, .ds-textarea-form--field:focus-visible, .ds-textarea-form--field:focus-within {
  border: 1px var(--bleu_focus) solid;
}
.ds-textarea-form--field:focus ~ .message-aide, .ds-textarea-form--field:focus-visible ~ .message-aide, .ds-textarea-form--field:focus-within ~ .message-aide {
  display: inherit;
}
.ds-textarea-form--field:focus ~ .message-erreur, .ds-textarea-form--field:focus-visible ~ .message-erreur, .ds-textarea-form--field:focus-within ~ .message-erreur {
  display: none;
}
.ds-textarea-form .message-aide,
.ds-textarea-form .message-erreur {
  display: none;
  margin-left: 8px;
  font-size: 12px;
  color: var(--gris_dark);
}
.ds-textarea-form__disabled textarea {
  opacity: 0.3;
}
.ds-textarea-form__valide textarea {
  border: 1px var(--vert_positif) solid !important;
}
.ds-textarea-form__valide textarea:focus, .ds-textarea-form__valide textarea:focus-visible, .ds-textarea-form__valide textarea:focus-within {
  border-bottom: 1px var(--bleu_focus) solid;
}
.ds-textarea-form__valide textarea:focus ~ .message-aide, .ds-textarea-form__valide textarea:focus-visible ~ .message-aide, .ds-textarea-form__valide textarea:focus-within ~ .message-aide {
  display: inherit;
}
.ds-textarea-form__valide textarea:focus ~ .message-erreur, .ds-textarea-form__valide textarea:focus-visible ~ .message-erreur, .ds-textarea-form__valide textarea:focus-within ~ .message-erreur {
  display: none;
}
.ds-textarea-form__erreur textarea {
  border: 1px var(--rouge_negatif) solid !important;
}
.ds-textarea-form__erreur textarea:focus, .ds-textarea-form__erreur textarea:focus-visible, .ds-textarea-form__erreur textarea:focus-within {
  border: 1px var(--bleu_focus) solid;
}
.ds-textarea-form__erreur textarea:focus ~ .message-aide, .ds-textarea-form__erreur textarea:focus-visible ~ .message-aide, .ds-textarea-form__erreur textarea:focus-within ~ .message-aide {
  display: none;
}
.ds-textarea-form__erreur textarea:focus ~ .message-erreur, .ds-textarea-form__erreur textarea:focus-visible ~ .message-erreur, .ds-textarea-form__erreur textarea:focus-within ~ .message-erreur {
  display: inherit;
}
.ds-textarea-form__erreur .message-erreur {
  display: inherit;
}

.ds-select-input {
  display: block;
}
.ds-select-input button {
  display: block;
  height: 100%;
  width: 100%;
  border: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-align: left;
  background: transparent;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.ds-select-input button:disabled {
  cursor: initial;
}
.ds-select-input .ds-select__chevron-bas,
.ds-select-input .ds-select__chevron-haut {
  position: absolute;
  top: 20px;
  right: 11px;
  bottom: 0;
}
.ds-select-input .ds-select__chevron-bas {
  display: inline;
}
.ds-select-input .ds-select__chevron-haut {
  display: none;
}
.ds-select-input.ds-select--open i.ds-select__chevron-bas {
  display: none;
}
.ds-select-input.ds-select--open i.ds-select__chevron-haut {
  display: inline;
}
.ds-select-input .ds-select__options {
  display: block;
  position: absolute;
  background: #ffffff;
  border-radius: 5px;
  width: 100%;
  z-index: 99;
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.3);
  top: 58px;
  padding: 8px 0 16px 0;
  max-height: 250px;
  overflow: auto;
}
.ds-select-input .ds-select__options.ds-select__options--hidden {
  display: none;
}
.ds-select-input .ds-select__options .ds-select__option {
  padding: 16px;
  min-height: 57px;
  color: var(--gris_dark);
}
.ds-select-input .ds-select__options .ds-select__option.ds-select__option--active {
  background-color: var(--gris_background);
  color: var(--vert_positif);
}
.ds-select-input .ds-select__options .ds-select__option.ds-select__option--active .ds-select__option-active-indicator {
  float: right;
}
.ds-select-input .ds-select__options .ds-select__option.ds-select__option--active .ds-select__option-active-indicator .dsicon-check {
  display: inline;
  top: auto;
  bottom: auto;
}
.ds-select-input .ds-select__options .ds-select__option:hover {
  background-color: var(--gris_background);
  cursor: pointer;
}
.ds-select-input.ds-input--disabled button {
  color: var(--gris_light);
  cursor: initial;
}
.ds-select-input.ds-input--disabled i.ds-select__chevron-bas,
.ds-select-input.ds-input--disabled i.ds-select__chevron-haut {
  display: none;
}

.ds-input-group .ds-select-input button {
  padding: 20px 15px 5px 15px;
}

.ds-input-group-typeform .ds-select-input button {
  height: 32px;
  font-size: 1.125rem;
  line-height: 1.5625rem;
  padding: 0 24px 4px 8px;
}
.ds-input-group-typeform .ds-select-input .ds-select__chevron-haut,
.ds-input-group-typeform .ds-select-input .ds-select__chevron-bas {
  top: 7px;
}

.ds-date3-input {
  display: block;
}
.ds-date3-input span {
  display: inline-block;
  margin: 0 8px 0 8px;
}
.ds-date3-input .ds-input__fake-group {
  width: 2.25rem;
  display: inline-block;
}
.ds-date3-input .ds-input__fake-group input {
  text-align: center;
  padding: 0 0 4px 0;
}
.ds-date3-input .ds-input__fake-group:last-of-type {
  width: 4rem;
}
.ds-date3-input input:focus::placeholder {
  color: transparent;
}

.ds-quantity__label {
  display: inline-block;
  margin-bottom: 8px;
}

.ds-quantity-input {
  display: flex;
}
.ds-quantity-input .ds-quantity__button {
  height: 32px;
  line-height: 32px;
  border: 1px solid var(--corail_mh_brand);
  padding: 0;
  color: #ffffff;
  outline: none;
  background-color: var(--corail_mh_brand);
  cursor: pointer;
}
.ds-quantity-input .ds-quantity__button.ds-quantity__button--disabled {
  background-color: rgba(var(--corail_mh_brand), 0.3);
  border-color: transparent;
}
.ds-quantity-input .ds-quantity__moins {
  border-radius: 32px 0 0 32px;
  padding-left: 15px;
  padding-right: 10px;
}
.ds-quantity-input .ds-quantity__plus {
  border-radius: 0 32px 32px 0;
  padding-right: 15px;
  padding-left: 10px;
}
.ds-quantity-input .ds-quantity__input {
  width: 50px;
  border: 1px solid #e1e1e1;
  border-left: 0;
  border-right: 0;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #222;
  -moz-appearance: textfield;
}
.ds-quantity-input .ds-quantity__input.ds-quantity--zero {
  color: #757575;
}
.ds-quantity-input .ds-quantity__input::-webkit-outer-spin-button, .ds-quantity-input .ds-quantity__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.ds-file-input {
  display: block;
}

.ds-spinner--fullscreen.ds-spinner--shown {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 100%;
  z-index: 9999;
  background: rgba(255, 255, 255, 0.6);
}
.ds-spinner--fullscreen.ds-spinner--shown .ds-spinner-container {
  box-sizing: content-box;
  width: fit-content;
  height: fit-content;
  position: relative;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.ds-spinner--fullscreen.ds-spinner--shown .ds-loader {
  font-size: 4rem;
}

.ds-spinner--fit-content.ds-spinner--shown {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999;
  background: rgba(255, 255, 255, 0.8);
}
.ds-spinner--fit-content.ds-spinner--shown .ds-spinner-container {
  box-sizing: content-box;
  width: fit-content;
  height: fit-content;
  position: relative;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.ds-spinner--fit-content.ds-spinner--shown .ds-loader {
  font-size: 3.5rem;
}

.ds-card-selected, .ds-link-card:focus, a.ds-card.ds-card--is-selected,
.ds-card.ds-card--is-selected {
  background: var(--bleu_turquoise_light);
  border: 0px !important;
  color: var(--bleu_dark) !important;
}
.ds-card-selected .check, .ds-link-card:focus .check,
.ds-card.ds-card--is-selected .check {
  opacity: 1;
  transform: scale(1);
}
.ds-card-selected .info, .ds-link-card:focus .info,
.ds-card.ds-card--is-selected .info {
  color: #ffffff !important;
}
.ds-card-selected .label, .ds-link-card:focus .label,
.ds-card.ds-card--is-selected .label {
  font-weight: bold;
}

a.ds-card,
.ds-card {
  position: relative;
  height: 134px;
  width: 134px;
  max-width: 100%;
  background: transparent;
  color: var(--gris_dark);
  transition: box-shadow 0.2s, color 0.2s, background-color 0.2s, border-color 0.2s;
  text-decoration: none;
}
a.ds-card:not(.grid-mode),
.ds-card:not(.grid-mode) {
  margin-right: 24px;
  margin-bottom: 24px;
}
@media (min-width: 64rem) {
  a.ds-card,
  .ds-card {
    height: 166px;
  }
  a.ds-card:not(.grid-mode),
  .ds-card:not(.grid-mode) {
    width: 214px;
    margin-right: 32px !important;
    margin-bottom: 32px !important;
  }
}
@media (min-width: 80rem) {
  a.ds-card:not(.grid-mode),
  .ds-card:not(.grid-mode) {
    width: 174px;
  }
}
@media (min-width: 90rem) {
  a.ds-card:not(.grid-mode),
  .ds-card:not(.grid-mode) {
    width: 200px;
  }
}
a.ds-card .info,
.ds-card .info {
  position: absolute;
  top: 1rem;
  left: 1rem;
}
a.ds-card .icone,
.ds-card .icone {
  text-decoration: none !important;
  font-size: 2rem;
}
a.ds-card .label,
.ds-card .label {
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  width: 100%;
  letter-spacing: normal;
  text-transform: none;
  white-space: normal !important;
  word-wrap: break-word !important;
}
a.ds-card:hover,
.ds-card:hover {
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.3) !important;
}
a.ds-card:hover, a.ds-card:focus,
.ds-card:hover,
.ds-card:focus {
  outline: none;
  color: var(--bleu_dark) !important;
}
a.ds-card:active, a.ds-card:focus:not(:focus-visible),
.ds-card:active,
.ds-card:focus:not(:focus-visible) {
  box-shadow: none;
}
a.ds-card .check,
.ds-card .check {
  position: absolute;
  top: 1rem;
  right: 1rem;
  opacity: 0;
  color: var(--bleu_dark);
  transform: scale(0);
  transition: opacity 0.2s 0.2s, transform 0.2s 0.2s;
}
a.ds-card.grid-mode,
.ds-card.grid-mode {
  width: 100%;
  margin-left: 0px !important;
}
a.ds-card:hover,
.ds-card:hover {
  text-decoration: none !important;
}
a.ds-card.ds-card--add-option,
.ds-card.ds-card--add-option {
  background: var(--gris_light);
}

footer {
  max-width: 90rem;
}
footer a {
  text-decoration: none;
}

.ds-footer_light {
  padding: 25px 0px;
  margin: 0px 32px;
}
@media (max-width: 64rem) {
  .ds-footer_light {
    flex-direction: column;
    margin: 0px 16px;
  }
}
.ds-footer_light a, .ds-footer_light span {
  color: var(--gris_dark);
  font-size: 0.75rem;
}
.ds-footer_light .menu a {
  text-decoration: none;
}
@media (min-width: 64rem) {
  .ds-footer_light .menu a {
    margin-right: 25px;
  }
}
@media (max-width: 64rem) {
  .ds-footer_light .menu a {
    margin-bottom: 8px;
  }
}
@media (max-width: 64rem) {
  .ds-footer_light .menu {
    flex-direction: column;
    margin-bottom: 32px;
  }
}
.ds-footer_dark {
  padding: 71px 32px;
  background: #636363;
  margin: 0px;
}
@media (max-width: 64rem) {
  .ds-footer_dark {
    flex-direction: column-reverse;
    padding: 32px 16px;
  }
}
.ds-footer_dark .menu {
  padding-top: 3px;
}
.ds-footer_dark .menu a {
  width: 33%;
  display: inline-block;
  margin-bottom: 16px;
}
@media (max-width: 64rem) {
  .ds-footer_dark .menu a {
    width: 100%;
  }
}
.ds-footer_dark a, .ds-footer_dark span {
  color: #ffffff !important;
  font-size: 1rem;
}
.ds-footer_dark .content-side .social-network a {
  color: #ffffff;
}
.ds-footer_dark .content-side .social-network a:not(:last-child) {
  margin-right: 16px;
}
.ds-footer_dark .content-side .form-group, .ds-footer_dark .content-side .form-group-linear, .ds-footer_dark .content-side .form-group-linear--typoforme, .ds-footer_dark .content-side .form-group-type {
  margin-top: 25px;
}
@media (max-width: 64rem) {
  .ds-footer_dark .content-side .form-group, .ds-footer_dark .content-side .form-group-linear, .ds-footer_dark .content-side .form-group-linear--typoforme, .ds-footer_dark .content-side .form-group-type {
    margin-bottom: 25px;
  }
}
.ds-footer_dark .content-side .form-group:hover button, .ds-footer_dark .content-side .form-group-linear:hover button, .ds-footer_dark .content-side .form-group-linear--typoforme:hover button, .ds-footer_dark .content-side .form-group-type:hover button {
  background: var(--gris_light);
}
.ds-footer_dark .content-side .form-group input:focus ~ button, .ds-footer_dark .content-side .form-group-linear input:focus ~ button, .ds-footer_dark .content-side .form-group-linear--typoforme input:focus ~ button, .ds-footer_dark .content-side .form-group-type input:focus ~ button {
  background: var(--corail_mh_brand) !important;
  color: white;
}
.ds-footer_dark .content-side .form-group button, .ds-footer_dark .content-side .form-group-linear button, .ds-footer_dark .content-side .form-group-linear--typoforme button, .ds-footer_dark .content-side .form-group-type button {
  position: absolute;
  right: 9px;
  top: 9px;
  width: 40px;
  height: 40px;
  text-align: center;
  padding-top: 6px;
  border-radius: 30px;
  cursor: pointer;
  border: none;
  background: transparent;
}
.ds-footer_dark .content-side .form-group .message-aide, .ds-footer_dark .content-side .form-group-linear .message-aide, .ds-footer_dark .content-side .form-group-linear--typoforme .message-aide, .ds-footer_dark .content-side .form-group-type .message-aide {
  display: block;
  color: #ffffff;
  position: relative;
}

.ds-dropdown, .ds-dropdown-linear, .ds-dropdown-type {
  margin-bottom: 0;
  margin-top: 0;
}
.ds-dropdown .control-label, .ds-dropdown-linear .control-label, .ds-dropdown-type .control-label {
  font-size: inherit;
}
.ds-dropdown .dropdown, .ds-dropdown-linear .dropdown, .ds-dropdown-type .dropdown {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  width: 100%;
  padding: 0px !important;
  font-size: 1rem;
  height: 55px;
  border: none;
  line-height: 1.6;
  box-shadow: none;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 8px 12px;
  background: var(--gris_background);
}
.ds-dropdown .dropdown.opened, .ds-dropdown-linear .dropdown.opened, .ds-dropdown-type .dropdown.opened {
  background: var(--gris_light);
}
.ds-dropdown .dropdown.opened ~ .control-label, .ds-dropdown-linear .dropdown.opened ~ .control-label, .ds-dropdown-type .dropdown.opened ~ .control-label,
.ds-dropdown .dropdown.opened ~ .dsicon-chevron-haut,
.ds-dropdown-linear .dropdown.opened ~ .dsicon-chevron-haut,
.ds-dropdown-type .dropdown.opened ~ .dsicon-chevron-haut,
.ds-dropdown .ds-select-input .dropdown.opened ~ .ds-select__chevron-haut,
.ds-dropdown-linear .ds-select-input .dropdown.opened ~ .ds-select__chevron-haut,
.ds-dropdown-type .ds-select-input .dropdown.opened ~ .ds-select__chevron-haut,
.ds-select-input .ds-dropdown .dropdown.opened ~ .ds-select__chevron-haut,
.ds-select-input .ds-dropdown-linear .dropdown.opened ~ .ds-select__chevron-haut,
.ds-select-input .ds-dropdown-type .dropdown.opened ~ .ds-select__chevron-haut {
  color: var(--bleu_focus);
}
.ds-dropdown .dropdown .options, .ds-dropdown-linear .dropdown .options, .ds-dropdown-type .dropdown .options {
  display: none;
  position: absolute;
  background: #ffffff;
  border-radius: 5px;
  width: 100%;
  z-index: 99;
  top: 50px;
  padding: 8px 0px 8px 0px;
  max-height: 310px;
  overflow: auto;
}
.ds-dropdown .dropdown .options .option, .ds-dropdown-linear .dropdown .options .option, .ds-dropdown-type .dropdown .options .option {
  position: relative;
  padding: 16px;
}
.ds-dropdown .dropdown .options .option p, .ds-dropdown-linear .dropdown .options .option p, .ds-dropdown-type .dropdown .options .option p {
  color: var(--gris_dark);
}
.ds-dropdown .dropdown .options .option:hover, .ds-dropdown-linear .dropdown .options .option:hover, .ds-dropdown-type .dropdown .options .option:hover {
  background-color: var(--gris_background);
  cursor: pointer;
}
.ds-dropdown .dropdown .options .option:hover p, .ds-dropdown-linear .dropdown .options .option:hover p, .ds-dropdown-type .dropdown .options .option:hover p {
  color: #222222;
}
.ds-dropdown .dropdown .options .option.active p, .ds-dropdown-linear .dropdown .options .option.active p, .ds-dropdown-type .dropdown .options .option.active p {
  color: var(--vert_positif);
}
.ds-dropdown .dropdown .options .option.active .dsicon-check, .ds-dropdown-linear .dropdown .options .option.active .dsicon-check, .ds-dropdown-type .dropdown .options .option.active .dsicon-check {
  display: inline;
}
.ds-dropdown .dropdown .options .option .dsicon-check, .ds-dropdown-linear .dropdown .options .option .dsicon-check, .ds-dropdown-type .dropdown .options .option .dsicon-check {
  display: none;
}
.ds-dropdown .dropdown .options .option:not(:last-child) .sub-libelle ~ .line, .ds-dropdown-linear .dropdown .options .option:not(:last-child) .sub-libelle ~ .line, .ds-dropdown-type .dropdown .options .option:not(:last-child) .sub-libelle ~ .line {
  display: inherit;
}
.ds-dropdown .dropdown .options .option .line, .ds-dropdown-linear .dropdown .options .option .line, .ds-dropdown-type .dropdown .options .option .line {
  display: none;
  position: absolute;
  bottom: 0;
  left: 15px;
  right: 15px;
  height: 1px;
  background-color: var(--gris_light);
}
.ds-dropdown .dropdown ~ .message-aide, .ds-dropdown-linear .dropdown ~ .message-aide, .ds-dropdown-type .dropdown ~ .message-aide {
  display: inherit;
  color: var(--gris_dark);
  font-size: 0.75rem;
  margin-left: 8px;
  margin-top: 4px;
  position: absolute;
  display: inherit;
}
.ds-dropdown .dropdown ~ .message-erreur, .ds-dropdown-linear .dropdown ~ .message-erreur, .ds-dropdown-type .dropdown ~ .message-erreur {
  position: absolute;
  display: none;
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 8px;
}
.ds-dropdown .dropdown.erreur ~ .bar, .ds-dropdown-linear .dropdown.erreur ~ .bar, .ds-dropdown-type .dropdown.erreur ~ .bar {
  position: relative;
  border-bottom: 2px solid var(--rouge_negatif);
  display: block;
}
.ds-dropdown .dropdown.erreur ~ .message-erreur, .ds-dropdown-linear .dropdown.erreur ~ .message-erreur, .ds-dropdown-type .dropdown.erreur ~ .message-erreur {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 8px;
  margin-top: 4px;
  position: absolute;
  display: inherit;
}
.ds-dropdown .dropdown.erreur ~ .message-aide, .ds-dropdown-linear .dropdown.erreur ~ .message-aide, .ds-dropdown-type .dropdown.erreur ~ .message-aide {
  display: none;
}
.ds-dropdown .dropdown.valide ~ .bar, .ds-dropdown-linear .dropdown.valide ~ .bar, .ds-dropdown-type .dropdown.valide ~ .bar {
  position: relative;
  border-bottom: 2px solid var(--vert_positif);
  display: block;
}
.ds-dropdown .dropdown.valide ~ .message-erreur, .ds-dropdown-linear .dropdown.valide ~ .message-erreur, .ds-dropdown-type .dropdown.valide ~ .message-erreur {
  display: none;
}
.ds-dropdown .dropdown.valide ~ .message-aide, .ds-dropdown-linear .dropdown.valide ~ .message-aide, .ds-dropdown-type .dropdown.valide ~ .message-aide {
  display: none;
}
.ds-dropdown .dropdown:focus, .ds-dropdown-linear .dropdown:focus, .ds-dropdown-type .dropdown:focus {
  outline: none;
}
.ds-dropdown .dropdown:focus ~ i.dsicon-chevron-bas, .ds-dropdown-linear .dropdown:focus ~ i.dsicon-chevron-bas, .ds-dropdown-type .dropdown:focus ~ i.dsicon-chevron-bas, .ds-dropdown .ds-select-input .dropdown:focus ~ i.ds-select__chevron-bas, .ds-dropdown-linear .ds-select-input .dropdown:focus ~ i.ds-select__chevron-bas, .ds-dropdown-type .ds-select-input .dropdown:focus ~ i.ds-select__chevron-bas, .ds-select-input .ds-dropdown .dropdown:focus ~ i.ds-select__chevron-bas, .ds-select-input .ds-dropdown-linear .dropdown:focus ~ i.ds-select__chevron-bas, .ds-select-input .ds-dropdown-type .dropdown:focus ~ i.ds-select__chevron-bas {
  display: none;
}
.ds-dropdown .dropdown:focus ~ i.dsicon-chevron-haut, .ds-dropdown-linear .dropdown:focus ~ i.dsicon-chevron-haut, .ds-dropdown-type .dropdown:focus ~ i.dsicon-chevron-haut, .ds-dropdown .ds-select-input .dropdown:focus ~ i.ds-select__chevron-haut, .ds-dropdown-linear .ds-select-input .dropdown:focus ~ i.ds-select__chevron-haut, .ds-dropdown-type .ds-select-input .dropdown:focus ~ i.ds-select__chevron-haut, .ds-select-input .ds-dropdown .dropdown:focus ~ i.ds-select__chevron-haut, .ds-select-input .ds-dropdown-linear .dropdown:focus ~ i.ds-select__chevron-haut, .ds-select-input .ds-dropdown-type .dropdown:focus ~ i.ds-select__chevron-haut {
  display: inline;
}
.ds-dropdown .dropdown:focus ~ .bar::before, .ds-dropdown-linear .dropdown:focus ~ .bar::before, .ds-dropdown-type .dropdown:focus ~ .bar::before {
  width: 100%;
  left: 0;
}
.ds-dropdown .dropdown-text, .ds-dropdown-linear .dropdown-text, .ds-dropdown-type .dropdown-text {
  width: auto;
  padding: 0;
  font-size: inherit;
  border-bottom: 1px dashed #222222;
  box-shadow: none;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin-left: 5px;
}
.ds-dropdown .dropdown-text .dsicon-fleche-dropdown-texte, .ds-dropdown-linear .dropdown-text .dsicon-fleche-dropdown-texte, .ds-dropdown-type .dropdown-text .dsicon-fleche-dropdown-texte {
  margin-left: 4px;
}
.ds-dropdown .dropdown-text.erreur, .ds-dropdown-linear .dropdown-text.erreur, .ds-dropdown-type .dropdown-text.erreur {
  border-bottom: 1px dashed var(--rouge_negatif);
}
.ds-dropdown .dropdown-text.erreur label, .ds-dropdown-linear .dropdown-text.erreur label, .ds-dropdown-type .dropdown-text.erreur label,
.ds-dropdown .dropdown-text.erreur .dsicon-fleche-dropdown-texte,
.ds-dropdown-linear .dropdown-text.erreur .dsicon-fleche-dropdown-texte,
.ds-dropdown-type .dropdown-text.erreur .dsicon-fleche-dropdown-texte {
  color: var(--rouge_negatif);
}
.ds-dropdown .dropdown-text.disabled, .ds-dropdown-linear .dropdown-text.disabled, .ds-dropdown-type .dropdown-text.disabled {
  border-bottom: 1px dashed var(--gris_dark);
}
.ds-dropdown .dropdown-text.disabled label, .ds-dropdown-linear .dropdown-text.disabled label, .ds-dropdown-type .dropdown-text.disabled label,
.ds-dropdown .dropdown-text.disabled .dsicon-fleche-dropdown-texte,
.ds-dropdown-linear .dropdown-text.disabled .dsicon-fleche-dropdown-texte,
.ds-dropdown-type .dropdown-text.disabled .dsicon-fleche-dropdown-texte {
  color: var(--gris_dark);
}
.ds-dropdown .dropdown-text .options, .ds-dropdown-linear .dropdown-text .options, .ds-dropdown-type .dropdown-text .options {
  display: none;
  position: absolute;
  background: #ffffff;
  border-radius: 5px;
  width: 300px;
  z-index: 99;
  padding: 8px 0px 8px 0px;
  max-height: 310px;
  overflow: auto;
}
.ds-dropdown .dropdown-text .options.top-left, .ds-dropdown-linear .dropdown-text .options.top-left, .ds-dropdown-type .dropdown-text .options.top-left, .ds-dropdown .dropdown-text .options.top-right, .ds-dropdown-linear .dropdown-text .options.top-right, .ds-dropdown-type .dropdown-text .options.top-right {
  bottom: -10px;
}
.ds-dropdown .dropdown-text .options.top-left, .ds-dropdown-linear .dropdown-text .options.top-left, .ds-dropdown-type .dropdown-text .options.top-left {
  right: 0;
}
.ds-dropdown .dropdown-text .options.top-right, .ds-dropdown-linear .dropdown-text .options.top-right, .ds-dropdown-type .dropdown-text .options.top-right {
  left: 0;
}
.ds-dropdown .dropdown-text .options.bottom-left, .ds-dropdown-linear .dropdown-text .options.bottom-left, .ds-dropdown-type .dropdown-text .options.bottom-left, .ds-dropdown .dropdown-text .options.bottom-right, .ds-dropdown-linear .dropdown-text .options.bottom-right, .ds-dropdown-type .dropdown-text .options.bottom-right {
  top: 0;
}
.ds-dropdown .dropdown-text .options.bottom-left, .ds-dropdown-linear .dropdown-text .options.bottom-left, .ds-dropdown-type .dropdown-text .options.bottom-left {
  right: 0;
}
.ds-dropdown .dropdown-text .options.bottom-right, .ds-dropdown-linear .dropdown-text .options.bottom-right, .ds-dropdown-type .dropdown-text .options.bottom-right {
  left: 0;
}
.ds-dropdown .dropdown-text .options .option, .ds-dropdown-linear .dropdown-text .options .option, .ds-dropdown-type .dropdown-text .options .option {
  position: relative;
  padding: 16px;
}
.ds-dropdown .dropdown-text .options .option:hover, .ds-dropdown-linear .dropdown-text .options .option:hover, .ds-dropdown-type .dropdown-text .options .option:hover {
  background-color: var(--gris_background);
  cursor: pointer;
}
.ds-dropdown .dropdown-text .options .option:hover p, .ds-dropdown-linear .dropdown-text .options .option:hover p, .ds-dropdown-type .dropdown-text .options .option:hover p {
  color: #222222;
}
.ds-dropdown .dropdown-text .options .option.active p, .ds-dropdown-linear .dropdown-text .options .option.active p, .ds-dropdown-type .dropdown-text .options .option.active p {
  color: var(--vert_positif);
}
.ds-dropdown .dropdown-text .options .option.active .dsicon-check, .ds-dropdown-linear .dropdown-text .options .option.active .dsicon-check, .ds-dropdown-type .dropdown-text .options .option.active .dsicon-check {
  display: inline;
}
.ds-dropdown .dropdown-text .options .option p, .ds-dropdown-linear .dropdown-text .options .option p, .ds-dropdown-type .dropdown-text .options .option p {
  color: var(--gris_dark);
}
.ds-dropdown .dropdown-text .options .option .dsicon-check, .ds-dropdown-linear .dropdown-text .options .option .dsicon-check, .ds-dropdown-type .dropdown-text .options .option .dsicon-check {
  display: none;
}
.ds-dropdown .dropdown-text .options .option .sub-libelle ~ .line, .ds-dropdown-linear .dropdown-text .options .option .sub-libelle ~ .line, .ds-dropdown-type .dropdown-text .options .option .sub-libelle ~ .line {
  display: inherit;
}
.ds-dropdown .message-erreur, .ds-dropdown-linear .message-erreur, .ds-dropdown-type .message-erreur {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 8px;
}
.ds-dropdown .sub-libelle, .ds-dropdown-linear .sub-libelle, .ds-dropdown-type .sub-libelle {
  color: var(--gris_dark);
}
.ds-dropdown .control-label, .ds-dropdown-linear .control-label, .ds-dropdown-type .control-label {
  width: calc(100% - 3.5rem);
  left: 1rem !important;
  padding-left: 0 !important;
  color: #222222;
}
.ds-dropdown .control-label.ds-placeholder, .ds-dropdown-linear .control-label.ds-placeholder, .ds-dropdown-type .control-label.ds-placeholder {
  color: var(--gris_dark);
}
.ds-dropdown .control-value, .ds-dropdown-linear .control-value, .ds-dropdown-type .control-value {
  position: absolute;
  bottom: 0.625rem;
  right: 2.5rem;
  left: 1rem;
}
.ds-dropdown .control-value ~ .control-label, .ds-dropdown-linear .control-value ~ .control-label, .ds-dropdown-type .control-value ~ .control-label {
  font-size: 0.75rem;
  color: var(--bleu_focus);
  top: 0.5rem;
  left: 0rem;
}
.ds-dropdown .disabled, .ds-dropdown-linear .disabled, .ds-dropdown-type .disabled {
  pointer-events: none;
  background-color: rgba(246, 246, 246, 0.3) !important;
  opacity: 0.3;
}
.ds-dropdown__menu {
  min-width: 200px;
  margin-top: 1px;
  background-color: #ffffff;
  position: relative;
  z-index: 1000;
  max-height: none !important;
  height: auto !important;
  overflow: visible !important;
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.3);
  border-radius: 4px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.ds-dropdown__menu::-webkit-scrollbar {
  display: none;
}
.ds-dropdown__item {
  outline: none;
  cursor: pointer;
  color: #636363;
}
.ds-dropdown__item:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.ds-dropdown__item--selected {
  font-style: normal;
  color: var(--vert_positif);
}
.ds-dropdown__item-content {
  padding: 1rem;
  white-space: normal;
}
.ds-dropdown__item-content:has(.sub-libelle) .dsicon-check {
  align-self: center;
}
.ds-dropdown__item-separator {
  margin: 0 1rem;
  border-bottom: 1px solid var(--gris_light);
}
.ds-dropdown .ds-placeholder, .ds-dropdown-linear .ds-placeholder, .ds-dropdown-type .ds-placeholder {
  color: var(--gris_dark);
}
.ds-dropdown .ds-placeholder.valide, .ds-dropdown-linear .ds-placeholder.valide, .ds-dropdown-type .ds-placeholder.valide {
  color: var(--vert_positif);
}
.ds-dropdown .ds-placeholder.opened, .ds-dropdown-linear .ds-placeholder.opened, .ds-dropdown-type .ds-placeholder.opened {
  color: var(--bleu_focus);
}
.ds-dropdown .ds-input-form__disabled .ds-placeholder, .ds-dropdown-linear .ds-input-form__disabled .ds-placeholder, .ds-dropdown-type .ds-input-form__disabled .ds-placeholder,
.ds-dropdown .ds-input-form__disabled .dsicon-fleche-dropdown-texte,
.ds-dropdown-linear .ds-input-form__disabled .dsicon-fleche-dropdown-texte,
.ds-dropdown-type .ds-input-form__disabled .dsicon-fleche-dropdown-texte {
  opacity: 0.3;
}
.ds-dropdown .dropdown .options, .ds-dropdown-linear .dropdown .options, .ds-dropdown-type .dropdown .options,
.ds-dropdown .dropdown-text .options,
.ds-dropdown-linear .dropdown-text .options,
.ds-dropdown-type .dropdown-text .options {
  max-height: none !important;
  overflow: visible !important;
}

.ds-dropdown-linear, .ds-dropdown-type {
  margin: 0;
}
.ds-dropdown-linear .bar, .ds-dropdown-type .bar,
.ds-dropdown-linear .dropdown-linear ~ .bar {
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 1px !important;
  border: none !important;
  border-bottom: none !important;
  background-color: var(--gris_dark) !important;
  transition: all 0.2s ease !important;
  display: block !important;
}
.ds-dropdown-linear .bar::before, .ds-dropdown-type .bar::before,
.ds-dropdown-linear .dropdown-linear ~ .bar::before {
  content: "";
  position: absolute !important;
  bottom: 0 !important;
  left: 50% !important;
  width: 0 !important;
  height: 1px !important;
  background-color: var(--bleu_focus) !important;
  transition: all 0.2s ease !important;
}
.ds-dropdown-linear .dropdown-linear.opened ~ .bar, .ds-dropdown-type .dropdown-linear.opened ~ .bar {
  background-color: transparent !important;
}
.ds-dropdown-linear .dropdown-linear.opened ~ .bar::before, .ds-dropdown-type .dropdown-linear.opened ~ .bar::before {
  width: 100% !important;
  left: 0 !important;
  background-color: var(--bleu_focus) !important;
  height: 1px !important;
}
.ds-dropdown-linear .dropdown-linear.erreur ~ .bar, .ds-dropdown-type .dropdown-linear.erreur ~ .bar {
  background-color: var(--rouge_negatif) !important;
  height: 1px !important;
  border: none !important;
}
.ds-dropdown-linear .dropdown-linear.valide ~ .bar, .ds-dropdown-type .dropdown-linear.valide ~ .bar {
  background-color: var(--vert_positif) !important;
  height: 1px !important;
  border: none !important;
}
.ds-dropdown-linear .dropdown-linear:focus ~ .bar::before, .ds-dropdown-type .dropdown-linear:focus ~ .bar::before {
  width: 100% !important;
  left: 0 !important;
  height: 1px !important;
}
.ds-dropdown-linear .ds-placeholder, .ds-dropdown-type .ds-placeholder {
  color: var(--rouge_negatif);
}
.ds-dropdown-linear .text-truncate, .ds-dropdown-type .text-truncate {
  margin-bottom: -6px;
  font-size: 16px;
}
.ds-dropdown-linear .dropdown-linear, .ds-dropdown-type .dropdown-linear {
  background: transparent;
  height: 48px;
  padding: 0 !important;
  border: none;
  position: relative;
}
.ds-dropdown-linear .dropdown-linear.opened, .ds-dropdown-type .dropdown-linear.opened {
  background: transparent;
}
.ds-dropdown-linear .dropdown-linear.opened ~ .control-label, .ds-dropdown-type .dropdown-linear.opened ~ .control-label {
  color: var(--bleu_focus);
}
.ds-dropdown-linear .dropdown-linear.opened ~ .bar, .ds-dropdown-type .dropdown-linear.opened ~ .bar {
  position: relative;
  border-bottom: none;
  display: block;
}
.ds-dropdown-linear .dropdown-linear.opened ~ .bar::before, .ds-dropdown-type .dropdown-linear.opened ~ .bar::before {
  width: 100%;
  left: 0;
  background: var(--bleu_focus);
}
.ds-dropdown-linear .dropdown-linear.erreur ~ .bar, .ds-dropdown-type .dropdown-linear.erreur ~ .bar {
  position: relative;
  border-bottom: 1px solid var(--rouge_negatif) !important;
  display: block;
}
.ds-dropdown-linear .dropdown-linear.erreur ~ .message-erreur, .ds-dropdown-type .dropdown-linear.erreur ~ .message-erreur {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 0;
  margin-top: 4px;
  position: absolute;
  display: inherit;
}
.ds-dropdown-linear .dropdown-linear.erreur ~ .message-aide, .ds-dropdown-type .dropdown-linear.erreur ~ .message-aide {
  display: none;
}
.ds-dropdown-linear .dropdown-linear.valide ~ .bar, .ds-dropdown-type .dropdown-linear.valide ~ .bar {
  position: relative;
  border-bottom: 1px solid var(--vert_positif);
  display: block;
}
.ds-dropdown-linear .dropdown-linear:focus ~ .bar::before, .ds-dropdown-type .dropdown-linear:focus ~ .bar::before {
  width: 100%;
  left: 0;
}
.ds-dropdown-linear .control-label.ds-placeholder, .ds-dropdown-type .control-label.ds-placeholder {
  top: 35%;
}
.ds-dropdown-linear .control-value, .ds-dropdown-type .control-value {
  left: 0;
  right: 2.5rem;
  bottom: 0.5rem;
}
.ds-dropdown-linear .control-value ~ .control-label, .ds-dropdown-type .control-value ~ .control-label {
  font-size: 0.75rem;
  top: 0.25rem;
  left: 0;
  padding-bottom: 4px;
}
.ds-dropdown-linear .control-value ~ .control-label.erreur, .ds-dropdown-type .control-value ~ .control-label.erreur {
  color: var(--rouge_negatif);
}
.ds-dropdown-linear .control-label, .ds-dropdown-type .control-label {
  left: 0 !important;
  padding-left: 0 !important;
}
.ds-dropdown-linear i.dsicon-chevron-bas, .ds-dropdown-type i.dsicon-chevron-bas, .ds-dropdown-linear .ds-select-input i.ds-select__chevron-bas, .ds-select-input .ds-dropdown-linear i.ds-select__chevron-bas, .ds-dropdown-type .ds-select-input i.ds-select__chevron-bas, .ds-select-input .ds-dropdown-type i.ds-select__chevron-bas,
.ds-dropdown-linear i.dsicon-chevron-haut,
.ds-dropdown-type i.dsicon-chevron-haut,
.ds-dropdown-linear .ds-select-input i.ds-select__chevron-haut,
.ds-select-input .ds-dropdown-linear i.ds-select__chevron-haut,
.ds-dropdown-type .ds-select-input i.ds-select__chevron-haut,
.ds-select-input .ds-dropdown-type i.ds-select__chevron-haut {
  position: absolute;
  right: 0;
  top: 60%;
  transform: translateY(-50%);
}
.ds-dropdown-linear .bar, .ds-dropdown-type .bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: var(--gris_light);
  transition: all 0.2s ease;
}
.ds-dropdown-linear .bar::before, .ds-dropdown-type .bar::before {
  content: "";
  height: 100%;
  width: 0;
  left: 50%;
  bottom: 0;
  position: absolute;
  background: var(--bleu_focus);
  transition: all 0.2s ease;
}
.ds-dropdown-linear .message-erreur, .ds-dropdown-type .message-erreur {
  position: absolute;
  display: none;
  margin-left: 0;
}
.ds-dropdown-linear .message-aide, .ds-dropdown-type .message-aide {
  margin-left: 0;
}
.ds-dropdown-linear .dropdown-linear.opened ~ .bar, .ds-dropdown-type .dropdown-linear.opened ~ .bar {
  background-color: transparent;
}
.ds-dropdown-linear .dropdown-linear.opened ~ .bar::before, .ds-dropdown-type .dropdown-linear.opened ~ .bar::before {
  width: 100%;
  left: 0;
  background: var(--bleu_focus);
}
.ds-dropdown-linear .dropdown-linear.erreur ~ .bar, .ds-dropdown-type .dropdown-linear.erreur ~ .bar {
  background-color: var(--rouge_negatif);
  border-bottom: none !important;
}
.ds-dropdown-linear .dropdown-linear.valide ~ .bar, .ds-dropdown-type .dropdown-linear.valide ~ .bar {
  background-color: var(--vert_positif);
  border-bottom: none;
}
.ds-dropdown-linear .dropdown-linear:focus ~ .bar::before, .ds-dropdown-type .dropdown-linear:focus ~ .bar::before {
  width: 100%;
  left: 0;
}

.ds-dropdown-form {
  height: 56px;
  width: 300px;
}
.ds-dropdown-form .placeholder {
  color: var(--gris_dark);
}
.ds-dropdown-form .text-selected {
  color: #222222;
}
.ds-dropdown-form .text {
  padding: 2px 0 2px 8px;
}
.ds-dropdown-form .options {
  display: none;
  position: absolute;
  background: #ffffff;
  border-radius: 5px;
  width: 100%;
  z-index: 99;
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.3);
  top: 25px;
  padding: 8px 0px 16px 0px;
  max-height: 250px;
  overflow: auto;
  left: 0;
}
.ds-dropdown-form .option {
  padding: 16px;
}
.ds-dropdown-form .option p {
  color: var(--gris_dark);
}
.ds-dropdown-form .option:hover {
  background-color: var(--gris_background);
  cursor: pointer;
}
.ds-dropdown-form .option:hover p {
  color: #222222;
}
.ds-dropdown-form .option .selected {
  position: relative;
}
.ds-dropdown-form .option .selected i {
  top: 50%;
  transform: translateY(-50%);
  color: var(--vert_positif);
}
.ds-dropdown-form .option .selected p {
  color: var(--vert_positif);
}
.ds-dropdown-form i.dsicon-fleche-dropdown-texte {
  right: 4px;
  top: 4px;
  color: #222222;
}
.ds-dropdown-form i.dsicon-fleche-dropdown-texte.rotate {
  transform: rotate(180deg);
}
.ds-dropdown-form .ds-placeholder {
  color: var(--gris_dark);
}
.ds-dropdown-form .ds-input-form__disabled .ds-placeholder,
.ds-dropdown-form .ds-input-form__disabled .dsicon-fleche-dropdown-texte {
  opacity: 0.3;
}

.position-goutte, .ds-goutte-right, .ds-goutte-right-top, .ds-goutte-right-bottom, .ds-goutte-left, .ds-goutte-left-top, .ds-goutte-left-bottom, .ds-goutte-top, .ds-goutte-top-right, .ds-goutte-top-left, .ds-goutte-bottom, .ds-goutte-bottom-right, .ds-goutte-bottom-left {
  display: block;
  position: absolute;
}

.ds-goutte-bottom, .ds-goutte-bottom-right, .ds-goutte-bottom-left {
  bottom: -8px;
}
.ds-goutte-bottom:after, .ds-goutte-bottom-right:after, .ds-goutte-bottom-left:after {
  content: " ";
  display: block;
  -webkit-mask: url("/assets/components/goutte-bottom.svg") no-repeat 50% 50%;
  mask: url("/assets/components/goutte-bottom.svg") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-bottom-left.ds-goutte-inside {
  bottom: 0px;
}
.ds-goutte-top, .ds-goutte-top-right, .ds-goutte-top-left {
  top: -8px;
}
.ds-goutte-top:after, .ds-goutte-top-right:after, .ds-goutte-top-left:after {
  content: " ";
  display: block;
  -webkit-mask: url("/assets/components/goutte-top.svg") no-repeat 50% 50%;
  mask: url("/assets/components/goutte-top.svg") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.ds-goutte-top.ds-goutte-inside, .ds-goutte-top-right.ds-goutte-inside, .ds-goutte-top-left.ds-goutte-inside {
  transform: translateX(-50%) rotate(180deg);
  top: 0px;
}
.ds-goutte-left, .ds-goutte-left-top, .ds-goutte-left-bottom {
  left: -8px;
}
.ds-goutte-left:after, .ds-goutte-left-top:after, .ds-goutte-left-bottom:after {
  content: " ";
  display: block;
  -webkit-mask: url("/assets/components/goutte-left.svg") no-repeat 50% 50%;
  mask: url("/assets/components/goutte-left.svg") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.ds-goutte-left.ds-goutte-inside, .ds-goutte-left-top.ds-goutte-inside, .ds-goutte-left-bottom.ds-goutte-inside {
  left: 0px;
}
.ds-goutte-right, .ds-goutte-right-top, .ds-goutte-right-bottom {
  right: -8px;
}
.ds-goutte-right:after, .ds-goutte-right-top:after, .ds-goutte-right-bottom:after {
  content: " ";
  display: block;
  -webkit-mask: url("/assets/components/goutte-right.svg") no-repeat 50% 50%;
  mask: url("/assets/components/goutte-right.svg") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.ds-goutte-right.ds-goutte-inside, .ds-goutte-right-top.ds-goutte-inside, .ds-goutte-right-bottom.ds-goutte-inside {
  right: 0px;
}
.ds-goutte-bottom, .ds-goutte-top {
  width: 24px;
  height: 8px;
  left: 50%;
  transform: translateX(-50%);
}
.ds-goutte-bottom:after, .ds-goutte-top:after {
  width: 24px;
  height: 8px;
}
.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-top.ds-goutte-inside {
  transform: translateX(-50%) rotate(180deg);
}
.ds-goutte-bottom-right, .ds-goutte-top-right {
  width: 24px;
  height: 8px;
  right: 10%;
}
.ds-goutte-bottom-right:after, .ds-goutte-top-right:after {
  width: 24px;
  height: 8px;
}
.ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-top-right.ds-goutte-inside {
  transform: rotate(180deg);
}
.ds-goutte-bottom-left, .ds-goutte-top-left {
  width: 24px;
  height: 8px;
  left: 10%;
}
.ds-goutte-bottom-left:after, .ds-goutte-top-left:after {
  width: 24px;
  height: 8px;
}
.ds-goutte-bottom-left.ds-goutte-inside, .ds-goutte-top-left.ds-goutte-inside {
  transform: rotate(180deg);
}
.ds-goutte-left, .ds-goutte-right {
  width: 8px;
  height: 24px;
  top: 50%;
  transform: translateY(-50%);
}
.ds-goutte-left:after, .ds-goutte-right:after {
  width: 8px;
  height: 24px;
}
.ds-goutte-left.ds-goutte-inside, .ds-goutte-right.ds-goutte-inside {
  transform: translateY(-50%) rotate(180deg);
}
.ds-goutte-left-top, .ds-goutte-right-top {
  width: 8px;
  height: 24px;
  top: 10%;
}
.ds-goutte-left-top:after, .ds-goutte-right-top:after {
  width: 8px;
  height: 24px;
}
.ds-goutte-left-top.ds-goutte-inside, .ds-goutte-right-top.ds-goutte-inside {
  transform: rotate(180deg);
}
.ds-goutte-left-bottom, .ds-goutte-right-bottom {
  width: 8px;
  height: 24px;
  bottom: 10%;
}
.ds-goutte-left-bottom:after, .ds-goutte-right-bottom:after {
  width: 8px;
  height: 24px;
}
.ds-goutte-left-bottom.ds-goutte-inside, .ds-goutte-right-bottom.ds-goutte-inside {
  transform: rotate(180deg);
}

.ds-goutte-scale-2.ds-goutte-bottom, .ds-goutte-scale-2.ds-goutte-top {
  transform: translateX(-50%) scale(2) !important;
}
.ds-goutte-scale-2.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-top.ds-goutte-inside {
  transform: translateX(-50%) rotate(180deg) scale(2) !important;
}
.ds-goutte-scale-2.ds-goutte-left, .ds-goutte-scale-2.ds-goutte-right {
  transform: translateY(-50%) scale(2) !important;
}
.ds-goutte-scale-2.ds-goutte-left.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-right.ds-goutte-inside {
  transform: translateY(-50%) rotate(180deg) scale(2) !important;
}
.ds-goutte-scale-2.ds-goutte-bottom-right, .ds-goutte-scale-2.ds-goutte-bottom-left, .ds-goutte-scale-2.ds-goutte-top-right, .ds-goutte-scale-2.ds-goutte-top-left, .ds-goutte-scale-2.ds-goutte-left-top, .ds-goutte-scale-2.ds-goutte-left-bottom, .ds-goutte-scale-2.ds-goutte-right-top, .ds-goutte-scale-2.ds-goutte-right-bottom {
  transform: scale(2) !important;
}
.ds-goutte-scale-2.ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-bottom-left.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-top-right.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-top-left.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-left-top.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-left-bottom.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-right-top.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-right-bottom.ds-goutte-inside {
  transform: rotate(180deg) scale(2) !important;
}
.ds-goutte-scale-2.ds-goutte-bottom, .ds-goutte-scale-2.ds-goutte-bottom-right, .ds-goutte-scale-2.ds-goutte-bottom-left {
  bottom: -12px !important;
}
.ds-goutte-scale-2.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-bottom-left.ds-goutte-inside {
  bottom: 4px !important;
}
.ds-goutte-scale-2.ds-goutte-top, .ds-goutte-scale-2.ds-goutte-top-right, .ds-goutte-scale-2.ds-goutte-top-left {
  top: -12px !important;
}
.ds-goutte-scale-2.ds-goutte-top.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-top-right.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-top-left.ds-goutte-inside {
  top: 4px !important;
}
.ds-goutte-scale-2.ds-goutte-left, .ds-goutte-scale-2.ds-goutte-left-top, .ds-goutte-scale-2.ds-goutte-left-bottom {
  left: -12px !important;
}
.ds-goutte-scale-2.ds-goutte-left.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-left-top.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-left-bottom.ds-goutte-inside {
  left: 4px !important;
}
.ds-goutte-scale-2.ds-goutte-right, .ds-goutte-scale-2.ds-goutte-right-top, .ds-goutte-scale-2.ds-goutte-right-bottom {
  right: -12px !important;
}
.ds-goutte-scale-2.ds-goutte-right.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-right-top.ds-goutte-inside, .ds-goutte-scale-2.ds-goutte-right-bottom.ds-goutte-inside {
  right: 4px !important;
}

.ds-goutte-scale-3.ds-goutte-bottom, .ds-goutte-scale-3.ds-goutte-top {
  transform: translateX(-50%) scale(3) !important;
}
.ds-goutte-scale-3.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-top.ds-goutte-inside {
  transform: translateX(-50%) rotate(180deg) scale(3) !important;
}
.ds-goutte-scale-3.ds-goutte-left, .ds-goutte-scale-3.ds-goutte-right {
  transform: translateY(-50%) scale(3) !important;
}
.ds-goutte-scale-3.ds-goutte-left.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-right.ds-goutte-inside {
  transform: translateY(-50%) rotate(180deg) scale(3) !important;
}
.ds-goutte-scale-3.ds-goutte-bottom-right, .ds-goutte-scale-3.ds-goutte-bottom-left, .ds-goutte-scale-3.ds-goutte-top-right, .ds-goutte-scale-3.ds-goutte-top-left, .ds-goutte-scale-3.ds-goutte-left-top, .ds-goutte-scale-3.ds-goutte-left-bottom, .ds-goutte-scale-3.ds-goutte-right-top, .ds-goutte-scale-3.ds-goutte-right-bottom {
  transform: scale(3) !important;
}
.ds-goutte-scale-3.ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-bottom-left.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-top-right.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-top-left.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-left-top.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-left-bottom.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-right-top.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-right-bottom.ds-goutte-inside {
  transform: rotate(180deg) scale(3) !important;
}
.ds-goutte-scale-3.ds-goutte-bottom, .ds-goutte-scale-3.ds-goutte-bottom-right, .ds-goutte-scale-3.ds-goutte-bottom-left {
  bottom: -16px !important;
}
.ds-goutte-scale-3.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-bottom-left.ds-goutte-inside {
  bottom: 8px !important;
}
.ds-goutte-scale-3.ds-goutte-top, .ds-goutte-scale-3.ds-goutte-top-right, .ds-goutte-scale-3.ds-goutte-top-left {
  top: -16px !important;
}
.ds-goutte-scale-3.ds-goutte-top.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-top-right.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-top-left.ds-goutte-inside {
  top: 8px !important;
}
.ds-goutte-scale-3.ds-goutte-left, .ds-goutte-scale-3.ds-goutte-left-top, .ds-goutte-scale-3.ds-goutte-left-bottom {
  left: -16px !important;
}
.ds-goutte-scale-3.ds-goutte-left.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-left-top.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-left-bottom.ds-goutte-inside {
  left: 8px !important;
}
.ds-goutte-scale-3.ds-goutte-right, .ds-goutte-scale-3.ds-goutte-right-top, .ds-goutte-scale-3.ds-goutte-right-bottom {
  right: -16px !important;
}
.ds-goutte-scale-3.ds-goutte-right.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-right-top.ds-goutte-inside, .ds-goutte-scale-3.ds-goutte-right-bottom.ds-goutte-inside {
  right: 8px !important;
}

.ds-goutte-scale-4.ds-goutte-bottom, .ds-goutte-scale-4.ds-goutte-top {
  transform: translateX(-50%) scale(4) !important;
}
.ds-goutte-scale-4.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-top.ds-goutte-inside {
  transform: translateX(-50%) rotate(180deg) scale(4) !important;
}
.ds-goutte-scale-4.ds-goutte-left, .ds-goutte-scale-4.ds-goutte-right {
  transform: translateY(-50%) scale(4) !important;
}
.ds-goutte-scale-4.ds-goutte-left.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-right.ds-goutte-inside {
  transform: translateY(-50%) rotate(180deg) scale(4) !important;
}
.ds-goutte-scale-4.ds-goutte-bottom-right, .ds-goutte-scale-4.ds-goutte-bottom-left, .ds-goutte-scale-4.ds-goutte-top-right, .ds-goutte-scale-4.ds-goutte-top-left, .ds-goutte-scale-4.ds-goutte-left-top, .ds-goutte-scale-4.ds-goutte-left-bottom, .ds-goutte-scale-4.ds-goutte-right-top, .ds-goutte-scale-4.ds-goutte-right-bottom {
  transform: scale(4) !important;
}
.ds-goutte-scale-4.ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-bottom-left.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-top-right.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-top-left.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-left-top.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-left-bottom.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-right-top.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-right-bottom.ds-goutte-inside {
  transform: rotate(180deg) scale(4) !important;
}
.ds-goutte-scale-4.ds-goutte-bottom, .ds-goutte-scale-4.ds-goutte-bottom-right, .ds-goutte-scale-4.ds-goutte-bottom-left {
  bottom: -20px !important;
}
.ds-goutte-scale-4.ds-goutte-bottom.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-bottom-right.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-bottom-left.ds-goutte-inside {
  bottom: 12px !important;
}
.ds-goutte-scale-4.ds-goutte-top, .ds-goutte-scale-4.ds-goutte-top-right, .ds-goutte-scale-4.ds-goutte-top-left {
  top: -20px !important;
}
.ds-goutte-scale-4.ds-goutte-top.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-top-right.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-top-left.ds-goutte-inside {
  top: 12px !important;
}
.ds-goutte-scale-4.ds-goutte-left, .ds-goutte-scale-4.ds-goutte-left-top, .ds-goutte-scale-4.ds-goutte-left-bottom {
  left: -20px !important;
}
.ds-goutte-scale-4.ds-goutte-left.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-left-top.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-left-bottom.ds-goutte-inside {
  left: 12px !important;
}
.ds-goutte-scale-4.ds-goutte-right, .ds-goutte-scale-4.ds-goutte-right-top, .ds-goutte-scale-4.ds-goutte-right-bottom {
  right: -20px !important;
}
.ds-goutte-scale-4.ds-goutte-right.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-right-top.ds-goutte-inside, .ds-goutte-scale-4.ds-goutte-right-bottom.ds-goutte-inside {
  right: 12px !important;
}

.ds-recherche {
  margin-bottom: 0;
  margin-top: 0;
}
.ds-recherche input {
  padding: 5px 49px 5px 16px;
}
.ds-recherche input:hover, .ds-recherche input:focus {
  cursor: pointer;
}
.ds-recherche input:focus ~ .bar {
  position: relative;
  border-bottom: 1px solid var(--corail_mh_brand);
  display: block;
}
.ds-recherche input:focus ~ .bar:before {
  background: var(--corail_mh_brand);
  transition: left 0.28s ease, width 0.28s ease;
}
.ds-recherche input:focus ~ i.dsicon-search {
  color: #ffffff;
  background-color: var(--corail_mh_brand);
}
.ds-recherche input:focus ~ i.dsicon-search:hover {
  background-color: var(--corail_mh_dark);
}
.ds-recherche i.dsicon-search {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 40px;
  width: 40px;
  font-size: 1rem;
  right: 4px;
  color: #222222;
  background-color: var(--gris_background);
  border-radius: 50%;
  padding-top: 12px;
  padding-left: 12px;
  cursor: pointer;
}
.ds-recherche i.dsicon-search:hover {
  background-color: var(--gris_light);
}
.ds-recherche .control-label {
  font-size: inherit;
}
.ds-recherche .options {
  display: none;
  position: absolute;
  background: #ffffff;
  border-radius: 5px;
  width: 100%;
  z-index: 99;
  top: 57px;
  padding: 8px 0px 8px 0px;
  max-height: 310px;
  overflow: auto;
}
.ds-recherche .options .option {
  position: relative;
  padding: 16px;
}
.ds-recherche .options .option p {
  color: var(--gris_dark);
}
.ds-recherche .options .option:hover {
  background-color: var(--gris_background);
  cursor: pointer;
}
.ds-recherche .options .option:hover p {
  color: #222222;
}
.ds-recherche .options .option.active p {
  color: var(--vert_positif);
}
.ds-recherche .options .option.active .dsicon-check {
  display: inline;
}
.ds-recherche .options .option .dsicon-check {
  display: none;
}
.ds-recherche .options .option:not(:last-child) .sub-libelle ~ .line {
  display: inherit;
}
.ds-recherche .options .option .line {
  display: none;
  position: absolute;
  bottom: 0;
  left: 15px;
  right: 15px;
  height: 1px;
  background-color: var(--gris_light);
}
.ds-recherche ~ .message-aide {
  display: inherit;
  color: var(--gris_dark);
  font-size: 0.75rem;
  margin-left: 8px;
  margin-top: 4px;
  position: absolute;
  display: inherit;
}
.ds-recherche ~ .message-erreur {
  position: absolute;
  display: none;
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 8px;
}
.ds-recherche .message-erreur {
  color: var(--rouge_negatif);
  font-size: 0.75rem;
  margin-left: 8px;
}
.ds-recherche .sub-libelle {
  color: var(--gris_dark);
}
.ds-recherche .control-label {
  width: calc(100% - 3.5rem);
  left: 1rem !important;
  padding-left: 0 !important;
  color: #222222;
}
.ds-recherche .control-label.placeholder {
  color: var(--gris_dark);
}
.ds-recherche .disabled {
  pointer-events: none;
  background-color: rgba(246, 246, 246, 0.3) !important;
  opacity: 0.3;
}

.ds-side-panel-left-200-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 200px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -200px;
}
.ds-side-panel-left-200-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-200-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-200-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 200px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -248px;
}
.ds-side-panel-left-200-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-200-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-200-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 200px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -200px;
}
.ds-side-panel-right-200-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-200-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-200-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 200px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -248px;
}
.ds-side-panel-right-200-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-200-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-200-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 200px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -200px;
}
.ds-side-panel-bottom-200-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-200-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-200-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 200px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -248px;
}
.ds-side-panel-bottom-200-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-200-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-200-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 200px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -200px;
}
.ds-side-panel-top-200-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-200-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-200-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 200px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -248px;
}
.ds-side-panel-top-200-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-200-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-240-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 240px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -240px;
}
.ds-side-panel-left-240-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-240-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-240-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 240px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -288px;
}
.ds-side-panel-left-240-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-240-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-240-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 240px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -240px;
}
.ds-side-panel-right-240-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-240-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-240-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 240px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -288px;
}
.ds-side-panel-right-240-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-240-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-240-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 240px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -240px;
}
.ds-side-panel-bottom-240-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-240-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-240-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 240px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -288px;
}
.ds-side-panel-bottom-240-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-240-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-240-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 240px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -240px;
}
.ds-side-panel-top-240-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-240-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-240-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 240px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -288px;
}
.ds-side-panel-top-240-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-240-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-280-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 280px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -280px;
}
.ds-side-panel-left-280-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-280-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-280-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 280px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -328px;
}
.ds-side-panel-left-280-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-280-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-280-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 280px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -280px;
}
.ds-side-panel-right-280-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-280-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-280-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 280px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -328px;
}
.ds-side-panel-right-280-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-280-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-280-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 280px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -280px;
}
.ds-side-panel-bottom-280-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-280-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-280-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 280px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -328px;
}
.ds-side-panel-bottom-280-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-280-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-280-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 280px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -280px;
}
.ds-side-panel-top-280-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-280-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-280-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 280px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -328px;
}
.ds-side-panel-top-280-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-280-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-320-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 320px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -320px;
}
.ds-side-panel-left-320-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-320-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-320-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 320px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -368px;
}
.ds-side-panel-left-320-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-320-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-320-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 320px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -320px;
}
.ds-side-panel-right-320-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-320-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-320-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 320px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -368px;
}
.ds-side-panel-right-320-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-320-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-320-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 320px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -320px;
}
.ds-side-panel-bottom-320-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-320-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-320-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 320px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -368px;
}
.ds-side-panel-bottom-320-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-320-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-320-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 320px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -320px;
}
.ds-side-panel-top-320-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-320-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-320-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 320px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -368px;
}
.ds-side-panel-top-320-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-320-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-360-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 360px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -360px;
}
.ds-side-panel-left-360-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-360-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-360-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 360px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -408px;
}
.ds-side-panel-left-360-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-360-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-360-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 360px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -360px;
}
.ds-side-panel-right-360-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-360-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-360-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 360px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -408px;
}
.ds-side-panel-right-360-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-360-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-360-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 360px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -360px;
}
.ds-side-panel-bottom-360-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-360-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-360-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 360px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -408px;
}
.ds-side-panel-bottom-360-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-360-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-360-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 360px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -360px;
}
.ds-side-panel-top-360-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-360-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-360-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 360px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -408px;
}
.ds-side-panel-top-360-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-360-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-400-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 400px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -400px;
}
.ds-side-panel-left-400-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-400-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-400-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 400px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -448px;
}
.ds-side-panel-left-400-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-400-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-400-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 400px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -400px;
}
.ds-side-panel-right-400-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-400-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-400-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 400px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -448px;
}
.ds-side-panel-right-400-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-400-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-400-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 400px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -400px;
}
.ds-side-panel-bottom-400-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-400-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-400-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 400px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -448px;
}
.ds-side-panel-bottom-400-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-400-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-400-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 400px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -400px;
}
.ds-side-panel-top-400-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-400-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-400-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 400px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -448px;
}
.ds-side-panel-top-400-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-400-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-520-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 520px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -520px;
}
.ds-side-panel-left-520-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-520-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-520-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 520px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -568px;
}
.ds-side-panel-left-520-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-520-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-520-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 520px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -520px;
}
.ds-side-panel-right-520-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-520-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-520-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 520px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -568px;
}
.ds-side-panel-right-520-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-520-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-520-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 520px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -520px;
}
.ds-side-panel-bottom-520-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-520-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-520-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 520px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -568px;
}
.ds-side-panel-bottom-520-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-520-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-520-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 520px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -520px;
}
.ds-side-panel-top-520-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-520-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-520-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 520px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -568px;
}
.ds-side-panel-top-520-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-520-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-600-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 600px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -600px;
}
.ds-side-panel-left-600-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-600-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-600-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 600px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -648px;
}
.ds-side-panel-left-600-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-600-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-600-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 600px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -600px;
}
.ds-side-panel-right-600-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-600-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-600-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 600px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -648px;
}
.ds-side-panel-right-600-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-600-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-600-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 600px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -600px;
}
.ds-side-panel-bottom-600-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-600-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-600-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 600px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -648px;
}
.ds-side-panel-bottom-600-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-600-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-600-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 600px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -600px;
}
.ds-side-panel-top-600-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-600-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-600-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 600px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -648px;
}
.ds-side-panel-top-600-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-600-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-704-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 704px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -704px;
}
.ds-side-panel-left-704-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-704-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-704-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 704px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -752px;
}
.ds-side-panel-left-704-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-704-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-704-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 704px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -704px;
}
.ds-side-panel-right-704-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-704-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-704-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 704px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -752px;
}
.ds-side-panel-right-704-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-704-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-704-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 704px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -704px;
}
.ds-side-panel-bottom-704-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-704-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-704-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 704px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -752px;
}
.ds-side-panel-bottom-704-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-704-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-704-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 704px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -704px;
}
.ds-side-panel-top-704-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-704-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-704-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 704px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -752px;
}
.ds-side-panel-top-704-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-704-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-800-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 800px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -800px;
}
.ds-side-panel-left-800-classic.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-800-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-left-800-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 800px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  left: -848px;
}
.ds-side-panel-left-800-rounded.ds-side-panel-opened {
  left: 0px;
}
.ds-side-panel-left-800-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-800-classic {
  z-index: 1000;
  background: var(--blanc);
  width: 800px;
  height: 100vh;
  position: fixed;
  top: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -800px;
}
.ds-side-panel-right-800-classic.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-800-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-right-800-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  width: 800px;
  position: fixed;
  top: 0;
  bottom: 0;
  transition: left ease-in-out 0.3s, right ease-in-out 0.3s;
  right: -848px;
}
.ds-side-panel-right-800-rounded.ds-side-panel-opened {
  right: 0px;
}
.ds-side-panel-right-800-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-800-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 800px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -800px;
}
.ds-side-panel-bottom-800-classic.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-800-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-bottom-800-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 800px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  bottom: -848px;
}
.ds-side-panel-bottom-800-rounded.ds-side-panel-opened {
  bottom: 0px;
}
.ds-side-panel-bottom-800-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-800-classic {
  z-index: 1000;
  background: var(--blanc);
  height: 800px;
  width: 100%;
  position: fixed;
  left: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -800px;
}
.ds-side-panel-top-800-classic.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-800-classic > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.ds-side-panel-top-800-rounded {
  z-index: 1000;
  background: var(--blanc);
  margin: 24px;
  border-radius: 16px;
  height: 800px;
  width: calc(100% - 48px);
  position: fixed;
  left: 0;
  right: 0;
  transition: top ease-in-out 0.3s, bottom ease-in-out 0.3s;
  top: -848px;
}
.ds-side-panel-top-800-rounded.ds-side-panel-opened {
  top: 0px;
}
.ds-side-panel-top-800-rounded > .dsicon-close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
}

.nav-container-mask {
  width: 100%;
  z-index: 900;
  opacity: 1;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  position: fixed;
  background: rgba(34, 34, 34, 0.5);
  transition: opacity ease-in-out 0.3s;
}
@media (max-width: 64rem) {
  .nav-container-mask {
    display: none !important;
  }
}
.nav-container-mask.closed {
  opacity: 0;
  z-index: -1;
}

.tabs3 {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 1rem;
}
@media (min-width: 64rem) {
  .tabs3 {
    flex-wrap: wrap;
  }
}
.tabs3 .tab3 {
  margin: 0rem 0.25rem;
}
@media (min-width: 64rem) {
  .tabs3 .tab3 {
    margin: 0rem 0.5rem;
  }
}
.tabs3 .tab3 button {
  text-align: center;
  border-radius: 2rem;
  height: 2rem;
  font-size: 0.875rem;
  border: none;
  padding: 0.375rem 1rem;
  display: inline-block;
  white-space: nowrap;
  color: var(--gris_dark);
}
@media (min-width: 64rem) {
  .tabs3 .tab3 button {
    padding: 0.375rem 1.5rem;
    font-size: 1rem;
  }
}
.tabs3 .tab3 button:not(.selected) {
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.3);
  background-color: #ffffff;
}
.tabs3 .tab3 button:not(.selected):not(:disabled):not(.disabled):hover {
  color: var(--corail_mh_dark);
  transition: all 0.3s ease;
  outline: none !important;
}
.tabs3 .tab3 button.selected {
  background: var(--corail_mh_brand);
  color: #ffffff;
}
.tabs3 .tab3 button.disabled {
  opacity: 0.3;
  cursor: default;
}
.tabs3 .tab3 button:focus {
  outline: none;
}
.tabs3 .tab3 button > i {
  margin-right: 0.5rem;
  vertical-align: middle;
}
.tabs3 .tab3 svg {
  fill: var(--corail_mh_brand);
  margin-top: -1rem;
  height: 0.5rem;
  width: 1.5rem;
}
.tabs3 .tab3 .bottom-wave {
  height: 0.5rem;
}

/* Surcharge modal Bootstrap */
.modal-content {
  border: none;
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.2);
  border-radius: 8px;
}
.modal-header {
  padding: 1.5rem 1.5rem 1rem;
  border-bottom: none;
}
.modal-body {
  padding: 0 1.5rem 1rem;
}

.tooltip-inner {
  width: 200px;
  padding: 1rem;
  background: #ffffff;
  box-shadow: 0 3px 6px 0 rgba(34, 34, 34, 0.2);
  color: #222222;
  font-size: 12px;
  line-height: 19px;
}
.tooltip .arrow:before {
  border-top-color: #ffffff;
}
.tooltip.show {
  opacity: 1;
}

.ds-tooltip {
  position: absolute;
  display: none;
  padding: 1.7em;
  max-width: 18.2em;
  pointer-events: none;
  border-radius: 0.125em;
  z-index: 1070;
}

.ds-tooltip .ds-tooltip-text {
  color: #222222;
  white-space: pre-line;
}

.ds-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
}

.ds-tooltip-right .ds-tooltip-arrow {
  top: 50%;
  left: 5px;
  margin-top: -5px;
  transform: rotate(90deg);
}

.ds-tooltip-left .ds-tooltip-arrow {
  top: 50%;
  right: 5px;
  margin-top: 5px;
  transform: rotate(-90deg);
}

.ds-tooltip-top .ds-tooltip-arrow {
  bottom: 5px;
  left: 50%;
  margin-left: -5px;
}

.ds-tooltip-bottom .ds-tooltip-arrow {
  top: 5px;
  left: 50%;
  margin-left: 5px;
  transform: rotate(180deg);
}

/*
 Variables
*/
.ds-message {
  position: relative;
  opacity: 1;
  min-height: 70px;
  padding: 24px;
  margin-bottom: 15px;
}
.ds-message.message-info {
  background-color: var(--alerte_bleu_information);
}
.ds-message.message-info_secondaire {
  background-color: var(--gris_background);
}
.ds-message.message-alerte {
  background-color: var(--jaune_pastel);
}
.ds-message.message-erreur {
  background-color: var(--alerte_rouge_negatif);
}
.ds-message.message-succes {
  background-color: var(--alerte_vert_positif);
}
.ds-message p,
.ds-message i {
  color: #222222;
}
.ds-message .dsicon-close {
  cursor: pointer;
}

/*# sourceMappingURL=ds-bootstrap.css.map */
