@charset "UTF-8";
/*!
 * DSFR v1.13.2 | SPDX-License-Identifier: MIT | License-Filename: LICENSE.md | restricted use (see terms and conditions)
 */
/* ¯¯¯¯¯¯¯¯¯ *\
  CORE
\* ˍˍˍˍˍˍˍˍˍ */
a {
  text-decoration: var(--text-decoration);
  color: inherit;
  --hover-tint: var(--idle);
  --active-tint: var(--active);
}
:root {
  --underline-max-width: 100%;
  --underline-hover-width: 0;
  --underline-idle-width: var(--underline-max-width);
  --underline-x: calc(var(--underline-max-width) * 0);
  --underline-thickness: 0.0625em;
  --underline-img: linear-gradient(0deg, currentColor, currentColor);
  --external-link-content: "";
  --text-decoration: none;
  --ul-type: disc;
  --ol-type: decimal;
  --ul-start: 1rem;
  --ol-start: 1.5rem;
  --xl-block: 0.5rem;
  --li-bottom: 0.25rem;
  --xl-base: 1em;
  --ol-content: counters(li-counter, ".") ".  ";
  --text-spacing: 0 0 1.5rem;
  --title-spacing: 0 0 1.5rem;
  --display-spacing: 0 0 2rem;
  --background-default-grey: var(--grey-1000-50);
  --background-default-grey-hover: var(--grey-1000-50-hover);
  --background-default-grey-active: var(--grey-1000-50-active);
  --background-alt-grey: var(--grey-975-75);
  --background-alt-grey-hover: var(--grey-975-75-hover);
  --background-alt-grey-active: var(--grey-975-75-active);
  --background-alt-blue-france: var(--blue-france-975-75);
  --background-alt-blue-france-hover: var(--blue-france-975-75-hover);
  --background-alt-blue-france-active: var(--blue-france-975-75-active);
  --background-alt-red-marianne: var(--red-marianne-975-75);
  --background-alt-red-marianne-hover: var(--red-marianne-975-75-hover);
  --background-alt-red-marianne-active: var(--red-marianne-975-75-active);
  --background-alt-green-tilleul-verveine: var(--green-tilleul-verveine-975-75);
  --background-alt-green-tilleul-verveine-hover: var(--green-tilleul-verveine-975-75-hover);
  --background-alt-green-tilleul-verveine-active: var(--green-tilleul-verveine-975-75-active);
  --background-alt-green-bourgeon: var(--green-bourgeon-975-75);
  --background-alt-green-bourgeon-hover: var(--green-bourgeon-975-75-hover);
  --background-alt-green-bourgeon-active: var(--green-bourgeon-975-75-active);
  --background-alt-green-emeraude: var(--green-emeraude-975-75);
  --background-alt-green-emeraude-hover: var(--green-emeraude-975-75-hover);
  --background-alt-green-emeraude-active: var(--green-emeraude-975-75-active);
  --background-alt-green-menthe: var(--green-menthe-975-75);
  --background-alt-green-menthe-hover: var(--green-menthe-975-75-hover);
  --background-alt-green-menthe-active: var(--green-menthe-975-75-active);
  --background-alt-green-archipel: var(--green-archipel-975-75);
  --background-alt-green-archipel-hover: var(--green-archipel-975-75-hover);
  --background-alt-green-archipel-active: var(--green-archipel-975-75-active);
  --background-alt-blue-ecume: var(--blue-ecume-975-75);
  --background-alt-blue-ecume-hover: var(--blue-ecume-975-75-hover);
  --background-alt-blue-ecume-active: var(--blue-ecume-975-75-active);
  --background-alt-blue-cumulus: var(--blue-cumulus-975-75);
  --background-alt-blue-cumulus-hover: var(--blue-cumulus-975-75-hover);
  --background-alt-blue-cumulus-active: var(--blue-cumulus-975-75-active);
  --background-alt-purple-glycine: var(--purple-glycine-975-75);
  --background-alt-purple-glycine-hover: var(--purple-glycine-975-75-hover);
  --background-alt-purple-glycine-active: var(--purple-glycine-975-75-active);
  --background-alt-pink-macaron: var(--pink-macaron-975-75);
  --background-alt-pink-macaron-hover: var(--pink-macaron-975-75-hover);
  --background-alt-pink-macaron-active: var(--pink-macaron-975-75-active);
  --background-alt-pink-tuile: var(--pink-tuile-975-75);
  --background-alt-pink-tuile-hover: var(--pink-tuile-975-75-hover);
  --background-alt-pink-tuile-active: var(--pink-tuile-975-75-active);
  --background-alt-yellow-tournesol: var(--yellow-tournesol-975-75);
  --background-alt-yellow-tournesol-hover: var(--yellow-tournesol-975-75-hover);
  --background-alt-yellow-tournesol-active: var(--yellow-tournesol-975-75-active);
  --background-alt-yellow-moutarde: var(--yellow-moutarde-975-75);
  --background-alt-yellow-moutarde-hover: var(--yellow-moutarde-975-75-hover);
  --background-alt-yellow-moutarde-active: var(--yellow-moutarde-975-75-active);
  --background-alt-orange-terre-battue: var(--orange-terre-battue-975-75);
  --background-alt-orange-terre-battue-hover: var(--orange-terre-battue-975-75-hover);
  --background-alt-orange-terre-battue-active: var(--orange-terre-battue-975-75-active);
  --background-alt-brown-cafe-creme: var(--brown-cafe-creme-975-75);
  --background-alt-brown-cafe-creme-hover: var(--brown-cafe-creme-975-75-hover);
  --background-alt-brown-cafe-creme-active: var(--brown-cafe-creme-975-75-active);
  --background-alt-brown-caramel: var(--brown-caramel-975-75);
  --background-alt-brown-caramel-hover: var(--brown-caramel-975-75-hover);
  --background-alt-brown-caramel-active: var(--brown-caramel-975-75-active);
  --background-alt-brown-opera: var(--brown-opera-975-75);
  --background-alt-brown-opera-hover: var(--brown-opera-975-75-hover);
  --background-alt-brown-opera-active: var(--brown-opera-975-75-active);
  --background-alt-beige-gris-galet: var(--beige-gris-galet-975-75);
  --background-alt-beige-gris-galet-hover: var(--beige-gris-galet-975-75-hover);
  --background-alt-beige-gris-galet-active: var(--beige-gris-galet-975-75-active);
  --background-contrast-grey: var(--grey-950-100);
  --background-contrast-grey-hover: var(--grey-950-100-hover);
  --background-contrast-grey-active: var(--grey-950-100-active);
  --background-contrast-blue-france: var(--blue-france-950-100);
  --background-contrast-blue-france-hover: var(--blue-france-950-100-hover);
  --background-contrast-blue-france-active: var(--blue-france-950-100-active);
  --background-contrast-red-marianne: var(--red-marianne-950-100);
  --background-contrast-red-marianne-hover: var(--red-marianne-950-100-hover);
  --background-contrast-red-marianne-active: var(--red-marianne-950-100-active);
  --background-contrast-green-tilleul-verveine: var(--green-tilleul-verveine-950-100);
  --background-contrast-green-tilleul-verveine-hover: var(--green-tilleul-verveine-950-100-hover);
  --background-contrast-green-tilleul-verveine-active: var(--green-tilleul-verveine-950-100-active);
  --background-contrast-green-bourgeon: var(--green-bourgeon-950-100);
  --background-contrast-green-bourgeon-hover: var(--green-bourgeon-950-100-hover);
  --background-contrast-green-bourgeon-active: var(--green-bourgeon-950-100-active);
  --background-contrast-green-emeraude: var(--green-emeraude-950-100);
  --background-contrast-green-emeraude-hover: var(--green-emeraude-950-100-hover);
  --background-contrast-green-emeraude-active: var(--green-emeraude-950-100-active);
  --background-contrast-green-menthe: var(--green-menthe-950-100);
  --background-contrast-green-menthe-hover: var(--green-menthe-950-100-hover);
  --background-contrast-green-menthe-active: var(--green-menthe-950-100-active);
  --background-contrast-green-archipel: var(--green-archipel-950-100);
  --background-contrast-green-archipel-hover: var(--green-archipel-950-100-hover);
  --background-contrast-green-archipel-active: var(--green-archipel-950-100-active);
  --background-contrast-blue-ecume: var(--blue-ecume-950-100);
  --background-contrast-blue-ecume-hover: var(--blue-ecume-950-100-hover);
  --background-contrast-blue-ecume-active: var(--blue-ecume-950-100-active);
  --background-contrast-blue-cumulus: var(--blue-cumulus-950-100);
  --background-contrast-blue-cumulus-hover: var(--blue-cumulus-950-100-hover);
  --background-contrast-blue-cumulus-active: var(--blue-cumulus-950-100-active);
  --background-contrast-purple-glycine: var(--purple-glycine-950-100);
  --background-contrast-purple-glycine-hover: var(--purple-glycine-950-100-hover);
  --background-contrast-purple-glycine-active: var(--purple-glycine-950-100-active);
  --background-contrast-pink-macaron: var(--pink-macaron-950-100);
  --background-contrast-pink-macaron-hover: var(--pink-macaron-950-100-hover);
  --background-contrast-pink-macaron-active: var(--pink-macaron-950-100-active);
  --background-contrast-pink-tuile: var(--pink-tuile-950-100);
  --background-contrast-pink-tuile-hover: var(--pink-tuile-950-100-hover);
  --background-contrast-pink-tuile-active: var(--pink-tuile-950-100-active);
  --background-contrast-yellow-tournesol: var(--yellow-tournesol-950-100);
  --background-contrast-yellow-tournesol-hover: var(--yellow-tournesol-950-100-hover);
  --background-contrast-yellow-tournesol-active: var(--yellow-tournesol-950-100-active);
  --background-contrast-yellow-moutarde: var(--yellow-moutarde-950-100);
  --background-contrast-yellow-moutarde-hover: var(--yellow-moutarde-950-100-hover);
  --background-contrast-yellow-moutarde-active: var(--yellow-moutarde-950-100-active);
  --background-contrast-orange-terre-battue: var(--orange-terre-battue-950-100);
  --background-contrast-orange-terre-battue-hover: var(--orange-terre-battue-950-100-hover);
  --background-contrast-orange-terre-battue-active: var(--orange-terre-battue-950-100-active);
  --background-contrast-brown-cafe-creme: var(--brown-cafe-creme-950-100);
  --background-contrast-brown-cafe-creme-hover: var(--brown-cafe-creme-950-100-hover);
  --background-contrast-brown-cafe-creme-active: var(--brown-cafe-creme-950-100-active);
  --background-contrast-brown-caramel: var(--brown-caramel-950-100);
  --background-contrast-brown-caramel-hover: var(--brown-caramel-950-100-hover);
  --background-contrast-brown-caramel-active: var(--brown-caramel-950-100-active);
  --background-contrast-brown-opera: var(--brown-opera-950-100);
  --background-contrast-brown-opera-hover: var(--brown-opera-950-100-hover);
  --background-contrast-brown-opera-active: var(--brown-opera-950-100-active);
  --background-contrast-beige-gris-galet: var(--beige-gris-galet-950-100);
  --background-contrast-beige-gris-galet-hover: var(--beige-gris-galet-950-100-hover);
  --background-contrast-beige-gris-galet-active: var(--beige-gris-galet-950-100-active);
  --background-contrast-info: var(--info-950-100);
  --background-contrast-info-hover: var(--info-950-100-hover);
  --background-contrast-info-active: var(--info-950-100-active);
  --background-contrast-success: var(--success-950-100);
  --background-contrast-success-hover: var(--success-950-100-hover);
  --background-contrast-success-active: var(--success-950-100-active);
  --background-contrast-warning: var(--warning-950-100);
  --background-contrast-warning-hover: var(--warning-950-100-hover);
  --background-contrast-warning-active: var(--warning-950-100-active);
  --background-contrast-error: var(--error-950-100);
  --background-contrast-error-hover: var(--error-950-100-hover);
  --background-contrast-error-active: var(--error-950-100-active);
  --background-flat-grey: var(--grey-200-850);
  --background-flat-blue-france: var(--blue-france-sun-113-625);
  --background-flat-red-marianne: var(--red-marianne-425-625);
  --background-flat-green-tilleul-verveine: var(--green-tilleul-verveine-sun-418-moon-817);
  --background-flat-green-bourgeon: var(--green-bourgeon-sun-425-moon-759);
  --background-flat-green-emeraude: var(--green-emeraude-sun-425-moon-753);
  --background-flat-green-menthe: var(--green-menthe-sun-373-moon-652);
  --background-flat-green-archipel: var(--green-archipel-sun-391-moon-716);
  --background-flat-blue-ecume: var(--blue-ecume-sun-247-moon-675);
  --background-flat-blue-cumulus: var(--blue-cumulus-sun-368-moon-732);
  --background-flat-purple-glycine: var(--purple-glycine-sun-319-moon-630);
  --background-flat-pink-macaron: var(--pink-macaron-sun-406-moon-833);
  --background-flat-pink-tuile: var(--pink-tuile-sun-425-moon-750);
  --background-flat-yellow-tournesol: var(--yellow-tournesol-sun-407-moon-922);
  --background-flat-yellow-moutarde: var(--yellow-moutarde-sun-348-moon-860);
  --background-flat-orange-terre-battue: var(--orange-terre-battue-sun-370-moon-672);
  --background-flat-brown-cafe-creme: var(--brown-cafe-creme-sun-383-moon-885);
  --background-flat-brown-caramel: var(--brown-caramel-sun-425-moon-901);
  --background-flat-brown-opera: var(--brown-opera-sun-395-moon-820);
  --background-flat-beige-gris-galet: var(--beige-gris-galet-sun-407-moon-821);
  --background-flat-info: var(--info-425-625);
  --background-flat-success: var(--success-425-625);
  --background-flat-warning: var(--warning-425-625);
  --background-flat-error: var(--error-425-625);
  --background-action-high-grey: var(--grey-200-850);
  --background-action-high-grey-hover: var(--grey-200-850-hover);
  --background-action-high-grey-active: var(--grey-200-850-active);
  --background-action-high-blue-france: var(--blue-france-sun-113-625);
  --background-action-high-blue-france-hover: var(--blue-france-sun-113-625-hover);
  --background-action-high-blue-france-active: var(--blue-france-sun-113-625-active);
  --background-action-high-red-marianne: var(--red-marianne-425-625);
  --background-action-high-red-marianne-hover: var(--red-marianne-425-625-hover);
  --background-action-high-red-marianne-active: var(--red-marianne-425-625-active);
  --background-action-high-green-tilleul-verveine: var(--green-tilleul-verveine-sun-418-moon-817);
  --background-action-high-green-tilleul-verveine-hover: var(--green-tilleul-verveine-sun-418-moon-817-hover);
  --background-action-high-green-tilleul-verveine-active: var(--green-tilleul-verveine-sun-418-moon-817-active);
  --background-action-high-green-bourgeon: var(--green-bourgeon-sun-425-moon-759);
  --background-action-high-green-bourgeon-hover: var(--green-bourgeon-sun-425-moon-759-hover);
  --background-action-high-green-bourgeon-active: var(--green-bourgeon-sun-425-moon-759-active);
  --background-action-high-green-emeraude: var(--green-emeraude-sun-425-moon-753);
  --background-action-high-green-emeraude-hover: var(--green-emeraude-sun-425-moon-753-hover);
  --background-action-high-green-emeraude-active: var(--green-emeraude-sun-425-moon-753-active);
  --background-action-high-green-menthe: var(--green-menthe-sun-373-moon-652);
  --background-action-high-green-menthe-hover: var(--green-menthe-sun-373-moon-652-hover);
  --background-action-high-green-menthe-active: var(--green-menthe-sun-373-moon-652-active);
  --background-action-high-green-archipel: var(--green-archipel-sun-391-moon-716);
  --background-action-high-green-archipel-hover: var(--green-archipel-sun-391-moon-716-hover);
  --background-action-high-green-archipel-active: var(--green-archipel-sun-391-moon-716-active);
  --background-action-high-blue-ecume: var(--blue-ecume-sun-247-moon-675);
  --background-action-high-blue-ecume-hover: var(--blue-ecume-sun-247-moon-675-hover);
  --background-action-high-blue-ecume-active: var(--blue-ecume-sun-247-moon-675-active);
  --background-action-high-blue-cumulus: var(--blue-cumulus-sun-368-moon-732);
  --background-action-high-blue-cumulus-hover: var(--blue-cumulus-sun-368-moon-732-hover);
  --background-action-high-blue-cumulus-active: var(--blue-cumulus-sun-368-moon-732-active);
  --background-action-high-purple-glycine: var(--purple-glycine-sun-319-moon-630);
  --background-action-high-purple-glycine-hover: var(--purple-glycine-sun-319-moon-630-hover);
  --background-action-high-purple-glycine-active: var(--purple-glycine-sun-319-moon-630-active);
  --background-action-high-pink-macaron: var(--pink-macaron-sun-406-moon-833);
  --background-action-high-pink-macaron-hover: var(--pink-macaron-sun-406-moon-833-hover);
  --background-action-high-pink-macaron-active: var(--pink-macaron-sun-406-moon-833-active);
  --background-action-high-pink-tuile: var(--pink-tuile-sun-425-moon-750);
  --background-action-high-pink-tuile-hover: var(--pink-tuile-sun-425-moon-750-hover);
  --background-action-high-pink-tuile-active: var(--pink-tuile-sun-425-moon-750-active);
  --background-action-high-yellow-tournesol: var(--yellow-tournesol-sun-407-moon-922);
  --background-action-high-yellow-tournesol-hover: var(--yellow-tournesol-sun-407-moon-922-hover);
  --background-action-high-yellow-tournesol-active: var(--yellow-tournesol-sun-407-moon-922-active);
  --background-action-high-yellow-moutarde: var(--yellow-moutarde-sun-348-moon-860);
  --background-action-high-yellow-moutarde-hover: var(--yellow-moutarde-sun-348-moon-860-hover);
  --background-action-high-yellow-moutarde-active: var(--yellow-moutarde-sun-348-moon-860-active);
  --background-action-high-orange-terre-battue: var(--orange-terre-battue-sun-370-moon-672);
  --background-action-high-orange-terre-battue-hover: var(--orange-terre-battue-sun-370-moon-672-hover);
  --background-action-high-orange-terre-battue-active: var(--orange-terre-battue-sun-370-moon-672-active);
  --background-action-high-brown-cafe-creme: var(--brown-cafe-creme-sun-383-moon-885);
  --background-action-high-brown-cafe-creme-hover: var(--brown-cafe-creme-sun-383-moon-885-hover);
  --background-action-high-brown-cafe-creme-active: var(--brown-cafe-creme-sun-383-moon-885-active);
  --background-action-high-brown-caramel: var(--brown-caramel-sun-425-moon-901);
  --background-action-high-brown-caramel-hover: var(--brown-caramel-sun-425-moon-901-hover);
  --background-action-high-brown-caramel-active: var(--brown-caramel-sun-425-moon-901-active);
  --background-action-high-brown-opera: var(--brown-opera-sun-395-moon-820);
  --background-action-high-brown-opera-hover: var(--brown-opera-sun-395-moon-820-hover);
  --background-action-high-brown-opera-active: var(--brown-opera-sun-395-moon-820-active);
  --background-action-high-beige-gris-galet: var(--beige-gris-galet-sun-407-moon-821);
  --background-action-high-beige-gris-galet-hover: var(--beige-gris-galet-sun-407-moon-821-hover);
  --background-action-high-beige-gris-galet-active: var(--beige-gris-galet-sun-407-moon-821-active);
  --background-action-high-info: var(--info-425-625);
  --background-action-high-info-hover: var(--info-425-625-hover);
  --background-action-high-info-active: var(--info-425-625-active);
  --background-action-high-success: var(--success-425-625);
  --background-action-high-success-hover: var(--success-425-625-hover);
  --background-action-high-success-active: var(--success-425-625-active);
  --background-action-high-warning: var(--warning-425-625);
  --background-action-high-warning-hover: var(--warning-425-625-hover);
  --background-action-high-warning-active: var(--warning-425-625-active);
  --background-action-high-error: var(--error-425-625);
  --background-action-high-error-hover: var(--error-425-625-hover);
  --background-action-high-error-active: var(--error-425-625-active);
  --background-action-low-blue-france: var(--blue-france-925-125);
  --background-action-low-blue-france-hover: var(--blue-france-925-125-hover);
  --background-action-low-blue-france-active: var(--blue-france-925-125-active);
  --background-action-low-red-marianne: var(--red-marianne-925-125);
  --background-action-low-red-marianne-hover: var(--red-marianne-925-125-hover);
  --background-action-low-red-marianne-active: var(--red-marianne-925-125-active);
  --background-action-low-green-tilleul-verveine: var(--green-tilleul-verveine-925-125);
  --background-action-low-green-tilleul-verveine-hover: var(--green-tilleul-verveine-925-125-hover);
  --background-action-low-green-tilleul-verveine-active: var(--green-tilleul-verveine-925-125-active);
  --background-action-low-green-bourgeon: var(--green-bourgeon-925-125);
  --background-action-low-green-bourgeon-hover: var(--green-bourgeon-925-125-hover);
  --background-action-low-green-bourgeon-active: var(--green-bourgeon-925-125-active);
  --background-action-low-green-emeraude: var(--green-emeraude-925-125);
  --background-action-low-green-emeraude-hover: var(--green-emeraude-925-125-hover);
  --background-action-low-green-emeraude-active: var(--green-emeraude-925-125-active);
  --background-action-low-green-menthe: var(--green-menthe-925-125);
  --background-action-low-green-menthe-hover: var(--green-menthe-925-125-hover);
  --background-action-low-green-menthe-active: var(--green-menthe-925-125-active);
  --background-action-low-green-archipel: var(--green-archipel-925-125);
  --background-action-low-green-archipel-hover: var(--green-archipel-925-125-hover);
  --background-action-low-green-archipel-active: var(--green-archipel-925-125-active);
  --background-action-low-blue-ecume: var(--blue-ecume-925-125);
  --background-action-low-blue-ecume-hover: var(--blue-ecume-925-125-hover);
  --background-action-low-blue-ecume-active: var(--blue-ecume-925-125-active);
  --background-action-low-blue-cumulus: var(--blue-cumulus-925-125);
  --background-action-low-blue-cumulus-hover: var(--blue-cumulus-925-125-hover);
  --background-action-low-blue-cumulus-active: var(--blue-cumulus-925-125-active);
  --background-action-low-purple-glycine: var(--purple-glycine-925-125);
  --background-action-low-purple-glycine-hover: var(--purple-glycine-925-125-hover);
  --background-action-low-purple-glycine-active: var(--purple-glycine-925-125-active);
  --background-action-low-pink-macaron: var(--pink-macaron-925-125);
  --background-action-low-pink-macaron-hover: var(--pink-macaron-925-125-hover);
  --background-action-low-pink-macaron-active: var(--pink-macaron-925-125-active);
  --background-action-low-pink-tuile: var(--pink-tuile-925-125);
  --background-action-low-pink-tuile-hover: var(--pink-tuile-925-125-hover);
  --background-action-low-pink-tuile-active: var(--pink-tuile-925-125-active);
  --background-action-low-yellow-tournesol: var(--yellow-tournesol-925-125);
  --background-action-low-yellow-tournesol-hover: var(--yellow-tournesol-925-125-hover);
  --background-action-low-yellow-tournesol-active: var(--yellow-tournesol-925-125-active);
  --background-action-low-yellow-moutarde: var(--yellow-moutarde-925-125);
  --background-action-low-yellow-moutarde-hover: var(--yellow-moutarde-925-125-hover);
  --background-action-low-yellow-moutarde-active: var(--yellow-moutarde-925-125-active);
  --background-action-low-orange-terre-battue: var(--orange-terre-battue-925-125);
  --background-action-low-orange-terre-battue-hover: var(--orange-terre-battue-925-125-hover);
  --background-action-low-orange-terre-battue-active: var(--orange-terre-battue-925-125-active);
  --background-action-low-brown-cafe-creme: var(--brown-cafe-creme-925-125);
  --background-action-low-brown-cafe-creme-hover: var(--brown-cafe-creme-925-125-hover);
  --background-action-low-brown-cafe-creme-active: var(--brown-cafe-creme-925-125-active);
  --background-action-low-brown-caramel: var(--brown-caramel-925-125);
  --background-action-low-brown-caramel-hover: var(--brown-caramel-925-125-hover);
  --background-action-low-brown-caramel-active: var(--brown-caramel-925-125-active);
  --background-action-low-brown-opera: var(--brown-opera-925-125);
  --background-action-low-brown-opera-hover: var(--brown-opera-925-125-hover);
  --background-action-low-brown-opera-active: var(--brown-opera-925-125-active);
  --background-action-low-beige-gris-galet: var(--beige-gris-galet-925-125);
  --background-action-low-beige-gris-galet-hover: var(--beige-gris-galet-925-125-hover);
  --background-action-low-beige-gris-galet-active: var(--beige-gris-galet-925-125-active);
  --background-active-blue-france: var(--blue-france-sun-113-625);
  --background-active-blue-france-hover: var(--blue-france-sun-113-625-hover);
  --background-active-blue-france-active: var(--blue-france-sun-113-625-active);
  --background-active-red-marianne: var(--red-marianne-425-625);
  --background-active-red-marianne-hover: var(--red-marianne-425-625-hover);
  --background-active-red-marianne-active: var(--red-marianne-425-625-active);
  --background-open-blue-france: var(--blue-france-925-125);
  --background-open-blue-france-hover: var(--blue-france-925-125-hover);
  --background-open-blue-france-active: var(--blue-france-925-125-active);
  --background-open-red-marianne: var(--red-marianne-925-125);
  --background-open-red-marianne-hover: var(--red-marianne-925-125-hover);
  --background-open-red-marianne-active: var(--red-marianne-925-125-active);
  --background-disabled-grey: var(--grey-925-125);
  --background-raised-grey: var(--grey-1000-75);
  --background-raised-grey-hover: var(--grey-1000-75-hover);
  --background-raised-grey-active: var(--grey-1000-75-active);
  --background-overlap-grey: var(--grey-1000-100);
  --background-overlap-grey-hover: var(--grey-1000-100-hover);
  --background-overlap-grey-active: var(--grey-1000-100-active);
  --background-lifted-grey: var(--grey-1000-75);
  --background-lifted-grey-hover: var(--grey-1000-75-hover);
  --background-lifted-grey-active: var(--grey-1000-75-active);
  --background-alt-raised-grey: var(--grey-975-100);
  --background-alt-raised-grey-hover: var(--grey-975-100-hover);
  --background-alt-raised-grey-active: var(--grey-975-100-active);
  --background-alt-overlap-grey: var(--grey-975-125);
  --background-alt-overlap-grey-hover: var(--grey-975-125-hover);
  --background-alt-overlap-grey-active: var(--grey-975-125-active);
  --background-contrast-raised-grey: var(--grey-950-125);
  --background-contrast-raised-grey-hover: var(--grey-950-125-hover);
  --background-contrast-raised-grey-active: var(--grey-950-125-active);
  --background-contrast-overlap-grey: var(--grey-950-150);
  --background-contrast-overlap-grey-hover: var(--grey-950-150-hover);
  --background-contrast-overlap-grey-active: var(--grey-950-150-active);
  --text-default-grey: var(--grey-200-850);
  --text-default-info: var(--info-425-625);
  --text-default-success: var(--success-425-625);
  --text-default-warning: var(--warning-425-625);
  --text-default-error: var(--error-425-625);
  --text-action-high-grey: var(--grey-50-1000);
  --text-action-high-blue-france: var(--blue-france-sun-113-625);
  --text-action-high-red-marianne: var(--red-marianne-425-625);
  --text-action-high-green-tilleul-verveine: var(--green-tilleul-verveine-sun-418-moon-817);
  --text-action-high-green-bourgeon: var(--green-bourgeon-sun-425-moon-759);
  --text-action-high-green-emeraude: var(--green-emeraude-sun-425-moon-753);
  --text-action-high-green-menthe: var(--green-menthe-sun-373-moon-652);
  --text-action-high-green-archipel: var(--green-archipel-sun-391-moon-716);
  --text-action-high-blue-ecume: var(--blue-ecume-sun-247-moon-675);
  --text-action-high-blue-cumulus: var(--blue-cumulus-sun-368-moon-732);
  --text-action-high-purple-glycine: var(--purple-glycine-sun-319-moon-630);
  --text-action-high-pink-macaron: var(--pink-macaron-sun-406-moon-833);
  --text-action-high-pink-tuile: var(--pink-tuile-sun-425-moon-750);
  --text-action-high-yellow-tournesol: var(--yellow-tournesol-sun-407-moon-922);
  --text-action-high-yellow-moutarde: var(--yellow-moutarde-sun-348-moon-860);
  --text-action-high-orange-terre-battue: var(--orange-terre-battue-sun-370-moon-672);
  --text-action-high-brown-cafe-creme: var(--brown-cafe-creme-sun-383-moon-885);
  --text-action-high-brown-caramel: var(--brown-caramel-sun-425-moon-901);
  --text-action-high-brown-opera: var(--brown-opera-sun-395-moon-820);
  --text-action-high-beige-gris-galet: var(--beige-gris-galet-sun-407-moon-821);
  --text-title-grey: var(--grey-50-1000);
  --text-title-blue-france: var(--blue-france-sun-113-625);
  --text-title-red-marianne: var(--red-marianne-425-625);
  --text-label-grey: var(--grey-50-1000);
  --text-label-blue-france: var(--blue-france-sun-113-625);
  --text-label-red-marianne: var(--red-marianne-425-625);
  --text-label-green-tilleul-verveine: var(--green-tilleul-verveine-sun-418-moon-817);
  --text-label-green-bourgeon: var(--green-bourgeon-sun-425-moon-759);
  --text-label-green-emeraude: var(--green-emeraude-sun-425-moon-753);
  --text-label-green-menthe: var(--green-menthe-sun-373-moon-652);
  --text-label-green-archipel: var(--green-archipel-sun-391-moon-716);
  --text-label-blue-ecume: var(--blue-ecume-sun-247-moon-675);
  --text-label-blue-cumulus: var(--blue-cumulus-sun-368-moon-732);
  --text-label-purple-glycine: var(--purple-glycine-sun-319-moon-630);
  --text-label-pink-macaron: var(--pink-macaron-sun-406-moon-833);
  --text-label-pink-tuile: var(--pink-tuile-sun-425-moon-750);
  --text-label-yellow-tournesol: var(--yellow-tournesol-sun-407-moon-922);
  --text-label-yellow-moutarde: var(--yellow-moutarde-sun-348-moon-860);
  --text-label-orange-terre-battue: var(--orange-terre-battue-sun-370-moon-672);
  --text-label-brown-cafe-creme: var(--brown-cafe-creme-sun-383-moon-885);
  --text-label-brown-caramel: var(--brown-caramel-sun-425-moon-901);
  --text-label-brown-opera: var(--brown-opera-sun-395-moon-820);
  --text-label-beige-gris-galet: var(--beige-gris-galet-sun-407-moon-821);
  --text-active-grey: var(--grey-50-1000);
  --text-active-blue-france: var(--blue-france-sun-113-625);
  --text-active-red-marianne: var(--red-marianne-425-625);
  --text-mention-grey: var(--grey-425-625);
  --text-inverted-grey: var(--grey-1000-50);
  --text-inverted-blue-france: var(--blue-france-975-sun-113);
  --text-inverted-red-marianne: var(--red-marianne-975-75);
  --text-inverted-info: var(--info-975-75);
  --text-inverted-success: var(--success-975-75);
  --text-inverted-warning: var(--warning-975-75);
  --text-inverted-error: var(--error-975-75);
  --text-inverted-green-tilleul-verveine: var(--green-tilleul-verveine-975-75);
  --text-inverted-green-bourgeon: var(--green-bourgeon-975-75);
  --text-inverted-green-emeraude: var(--green-emeraude-975-75);
  --text-inverted-green-menthe: var(--green-menthe-975-75);
  --text-inverted-green-archipel: var(--green-archipel-975-75);
  --text-inverted-blue-ecume: var(--blue-ecume-975-75);
  --text-inverted-blue-cumulus: var(--blue-cumulus-975-75);
  --text-inverted-purple-glycine: var(--purple-glycine-975-75);
  --text-inverted-pink-macaron: var(--pink-macaron-975-75);
  --text-inverted-pink-tuile: var(--pink-tuile-975-75);
  --text-inverted-yellow-tournesol: var(--yellow-tournesol-975-75);
  --text-inverted-yellow-moutarde: var(--yellow-moutarde-975-75);
  --text-inverted-orange-terre-battue: var(--orange-terre-battue-975-75);
  --text-inverted-brown-cafe-creme: var(--brown-cafe-creme-975-75);
  --text-inverted-brown-caramel: var(--brown-caramel-975-75);
  --text-inverted-brown-opera: var(--brown-opera-975-75);
  --text-inverted-beige-gris-galet: var(--beige-gris-galet-975-75);
  --text-disabled-grey: var(--grey-625-425);
  --text-black-white-grey: var(--grey-0-1000);
  --border-default-grey: var(--grey-900-175);
  --border-default-blue-france: var(--blue-france-main-525);
  --border-default-red-marianne: var(--red-marianne-main-472);
  --border-default-green-tilleul-verveine: var(--green-tilleul-verveine-main-707);
  --border-default-green-bourgeon: var(--green-bourgeon-main-640);
  --border-default-green-emeraude: var(--green-emeraude-main-632);
  --border-default-green-menthe: var(--green-menthe-main-548);
  --border-default-green-archipel: var(--green-archipel-main-557);
  --border-default-blue-ecume: var(--blue-ecume-main-400);
  --border-default-blue-cumulus: var(--blue-cumulus-main-526);
  --border-default-purple-glycine: var(--purple-glycine-main-494);
  --border-default-pink-macaron: var(--pink-macaron-main-689);
  --border-default-pink-tuile: var(--pink-tuile-main-556);
  --border-default-yellow-tournesol: var(--yellow-tournesol-main-731);
  --border-default-yellow-moutarde: var(--yellow-moutarde-main-679);
  --border-default-orange-terre-battue: var(--orange-terre-battue-main-645);
  --border-default-brown-cafe-creme: var(--brown-cafe-creme-main-782);
  --border-default-brown-caramel: var(--brown-caramel-main-648);
  --border-default-brown-opera: var(--brown-opera-main-680);
  --border-default-beige-gris-galet: var(--beige-gris-galet-main-702);
  --border-contrast-grey: var(--grey-625-425);
  --border-active-blue-france: var(--blue-france-sun-113-625);
  --border-active-red-marianne: var(--red-marianne-425-625);
  --border-action-high-grey: var(--grey-50-1000);
  --border-action-high-blue-france: var(--blue-france-sun-113-625);
  --border-action-high-red-marianne: var(--red-marianne-425-625);
  --border-action-high-info: var(--info-425-625);
  --border-action-high-success: var(--success-425-625);
  --border-action-high-warning: var(--warning-425-625);
  --border-action-high-error: var(--error-425-625);
  --border-action-low-blue-france: var(--blue-france-850-200);
  --border-action-low-red-marianne: var(--red-marianne-850-200);
  --border-action-low-green-tilleul-verveine: var(--green-tilleul-verveine-850-200);
  --border-action-low-green-bourgeon: var(--green-bourgeon-850-200);
  --border-action-low-green-emeraude: var(--green-emeraude-850-200);
  --border-action-low-green-menthe: var(--green-menthe-850-200);
  --border-action-low-green-archipel: var(--green-archipel-850-200);
  --border-action-low-blue-ecume: var(--blue-ecume-850-200);
  --border-action-low-blue-cumulus: var(--blue-cumulus-850-200);
  --border-action-low-purple-glycine: var(--purple-glycine-850-200);
  --border-action-low-pink-macaron: var(--pink-macaron-850-200);
  --border-action-low-pink-tuile: var(--pink-tuile-850-200);
  --border-action-low-yellow-tournesol: var(--yellow-tournesol-850-200);
  --border-action-low-yellow-moutarde: var(--yellow-moutarde-850-200);
  --border-action-low-orange-terre-battue: var(--orange-terre-battue-850-200);
  --border-action-low-brown-cafe-creme: var(--brown-cafe-creme-850-200);
  --border-action-low-brown-caramel: var(--brown-caramel-850-200);
  --border-action-low-brown-opera: var(--brown-opera-850-200);
  --border-action-low-beige-gris-galet: var(--beige-gris-galet-850-200);
  --border-open-blue-france: var(--blue-france-925-125);
  --border-open-red-marianne: var(--red-marianne-925-125);
  --border-plain-grey: var(--grey-200-850);
  --border-plain-blue-france: var(--blue-france-sun-113-625);
  --border-plain-red-marianne: var(--red-marianne-425-625);
  --border-plain-info: var(--info-425-625);
  --border-plain-success: var(--success-425-625);
  --border-plain-warning: var(--warning-425-625);
  --border-plain-error: var(--error-425-625);
  --border-plain-green-tilleul-verveine: var(--green-tilleul-verveine-sun-418-moon-817);
  --border-plain-green-bourgeon: var(--green-bourgeon-sun-425-moon-759);
  --border-plain-green-emeraude: var(--green-emeraude-sun-425-moon-753);
  --border-plain-green-menthe: var(--green-menthe-sun-373-moon-652);
  --border-plain-green-archipel: var(--green-archipel-sun-391-moon-716);
  --border-plain-blue-ecume: var(--blue-ecume-sun-247-moon-675);
  --border-plain-blue-cumulus: var(--blue-cumulus-sun-368-moon-732);
  --border-plain-purple-glycine: var(--purple-glycine-sun-319-moon-630);
  --border-plain-pink-macaron: var(--pink-macaron-sun-406-moon-833);
  --border-plain-pink-tuile: var(--pink-tuile-sun-425-moon-750);
  --border-plain-yellow-tournesol: var(--yellow-tournesol-sun-407-moon-922);
  --border-plain-yellow-moutarde: var(--yellow-moutarde-sun-348-moon-860);
  --border-plain-orange-terre-battue: var(--orange-terre-battue-sun-370-moon-672);
  --border-plain-brown-cafe-creme: var(--brown-cafe-creme-sun-383-moon-885);
  --border-plain-brown-caramel: var(--brown-caramel-sun-425-moon-901);
  --border-plain-brown-opera: var(--brown-opera-sun-395-moon-820);
  --border-plain-beige-gris-galet: var(--beige-gris-galet-sun-407-moon-821);
  --border-disabled-grey: var(--grey-925-125);
  --artwork-major-blue-france: var(--blue-france-sun-113-625);
  --artwork-major-blue-france-hover: var(--blue-france-sun-113-625-hover);
  --artwork-major-blue-france-active: var(--blue-france-sun-113-625-active);
  --artwork-major-red-marianne: var(--red-marianne-425-625);
  --artwork-major-red-marianne-hover: var(--red-marianne-425-625-hover);
  --artwork-major-red-marianne-active: var(--red-marianne-425-625-active);
  --artwork-major-green-tilleul-verveine: var(--green-tilleul-verveine-sun-418-moon-817);
  --artwork-major-green-tilleul-verveine-hover: var(--green-tilleul-verveine-sun-418-moon-817-hover);
  --artwork-major-green-tilleul-verveine-active: var(--green-tilleul-verveine-sun-418-moon-817-active);
  --artwork-major-green-bourgeon: var(--green-bourgeon-sun-425-moon-759);
  --artwork-major-green-bourgeon-hover: var(--green-bourgeon-sun-425-moon-759-hover);
  --artwork-major-green-bourgeon-active: var(--green-bourgeon-sun-425-moon-759-active);
  --artwork-major-green-emeraude: var(--green-emeraude-sun-425-moon-753);
  --artwork-major-green-emeraude-hover: var(--green-emeraude-sun-425-moon-753-hover);
  --artwork-major-green-emeraude-active: var(--green-emeraude-sun-425-moon-753-active);
  --artwork-major-green-menthe: var(--green-menthe-sun-373-moon-652);
  --artwork-major-green-menthe-hover: var(--green-menthe-sun-373-moon-652-hover);
  --artwork-major-green-menthe-active: var(--green-menthe-sun-373-moon-652-active);
  --artwork-major-green-archipel: var(--green-archipel-sun-391-moon-716);
  --artwork-major-green-archipel-hover: var(--green-archipel-sun-391-moon-716-hover);
  --artwork-major-green-archipel-active: var(--green-archipel-sun-391-moon-716-active);
  --artwork-major-blue-ecume: var(--blue-ecume-sun-247-moon-675);
  --artwork-major-blue-ecume-hover: var(--blue-ecume-sun-247-moon-675-hover);
  --artwork-major-blue-ecume-active: var(--blue-ecume-sun-247-moon-675-active);
  --artwork-major-blue-cumulus: var(--blue-cumulus-sun-368-moon-732);
  --artwork-major-blue-cumulus-hover: var(--blue-cumulus-sun-368-moon-732-hover);
  --artwork-major-blue-cumulus-active: var(--blue-cumulus-sun-368-moon-732-active);
  --artwork-major-purple-glycine: var(--purple-glycine-sun-319-moon-630);
  --artwork-major-purple-glycine-hover: var(--purple-glycine-sun-319-moon-630-hover);
  --artwork-major-purple-glycine-active: var(--purple-glycine-sun-319-moon-630-active);
  --artwork-major-pink-macaron: var(--pink-macaron-sun-406-moon-833);
  --artwork-major-pink-macaron-hover: var(--pink-macaron-sun-406-moon-833-hover);
  --artwork-major-pink-macaron-active: var(--pink-macaron-sun-406-moon-833-active);
  --artwork-major-pink-tuile: var(--pink-tuile-sun-425-moon-750);
  --artwork-major-pink-tuile-hover: var(--pink-tuile-sun-425-moon-750-hover);
  --artwork-major-pink-tuile-active: var(--pink-tuile-sun-425-moon-750-active);
  --artwork-major-yellow-tournesol: var(--yellow-tournesol-sun-407-moon-922);
  --artwork-major-yellow-tournesol-hover: var(--yellow-tournesol-sun-407-moon-922-hover);
  --artwork-major-yellow-tournesol-active: var(--yellow-tournesol-sun-407-moon-922-active);
  --artwork-major-yellow-moutarde: var(--yellow-moutarde-sun-348-moon-860);
  --artwork-major-yellow-moutarde-hover: var(--yellow-moutarde-sun-348-moon-860-hover);
  --artwork-major-yellow-moutarde-active: var(--yellow-moutarde-sun-348-moon-860-active);
  --artwork-major-orange-terre-battue: var(--orange-terre-battue-sun-370-moon-672);
  --artwork-major-orange-terre-battue-hover: var(--orange-terre-battue-sun-370-moon-672-hover);
  --artwork-major-orange-terre-battue-active: var(--orange-terre-battue-sun-370-moon-672-active);
  --artwork-major-brown-cafe-creme: var(--brown-cafe-creme-sun-383-moon-885);
  --artwork-major-brown-cafe-creme-hover: var(--brown-cafe-creme-sun-383-moon-885-hover);
  --artwork-major-brown-cafe-creme-active: var(--brown-cafe-creme-sun-383-moon-885-active);
  --artwork-major-brown-caramel: var(--brown-caramel-sun-425-moon-901);
  --artwork-major-brown-caramel-hover: var(--brown-caramel-sun-425-moon-901-hover);
  --artwork-major-brown-caramel-active: var(--brown-caramel-sun-425-moon-901-active);
  --artwork-major-brown-opera: var(--brown-opera-sun-395-moon-820);
  --artwork-major-brown-opera-hover: var(--brown-opera-sun-395-moon-820-hover);
  --artwork-major-brown-opera-active: var(--brown-opera-sun-395-moon-820-active);
  --artwork-major-beige-gris-galet: var(--beige-gris-galet-sun-407-moon-821);
  --artwork-major-beige-gris-galet-hover: var(--beige-gris-galet-sun-407-moon-821-hover);
  --artwork-major-beige-gris-galet-active: var(--beige-gris-galet-sun-407-moon-821-active);
  --artwork-minor-blue-france: var(--blue-france-main-525);
  --artwork-minor-red-marianne: var(--red-marianne-main-472);
  --artwork-minor-green-tilleul-verveine: var(--green-tilleul-verveine-main-707);
  --artwork-minor-green-bourgeon: var(--green-bourgeon-main-640);
  --artwork-minor-green-emeraude: var(--green-emeraude-main-632);
  --artwork-minor-green-menthe: var(--green-menthe-main-548);
  --artwork-minor-green-archipel: var(--green-archipel-main-557);
  --artwork-minor-blue-ecume: var(--blue-ecume-main-400);
  --artwork-minor-blue-cumulus: var(--blue-cumulus-main-526);
  --artwork-minor-purple-glycine: var(--purple-glycine-main-494);
  --artwork-minor-pink-macaron: var(--pink-macaron-main-689);
  --artwork-minor-pink-tuile: var(--pink-tuile-main-556);
  --artwork-minor-yellow-tournesol: var(--yellow-tournesol-main-731);
  --artwork-minor-yellow-moutarde: var(--yellow-moutarde-main-679);
  --artwork-minor-orange-terre-battue: var(--orange-terre-battue-main-645);
  --artwork-minor-brown-cafe-creme: var(--brown-cafe-creme-main-782);
  --artwork-minor-brown-caramel: var(--brown-caramel-main-648);
  --artwork-minor-brown-opera: var(--brown-opera-main-680);
  --artwork-minor-beige-gris-galet: var(--beige-gris-galet-main-702);
  --artwork-decorative-grey: var(--grey-950-100);
  --artwork-decorative-blue-france: var(--blue-france-950-100);
  --artwork-decorative-red-marianne: var(--red-marianne-950-100);
  --artwork-decorative-green-tilleul-verveine: var(--green-tilleul-verveine-950-100);
  --artwork-decorative-green-bourgeon: var(--green-bourgeon-950-100);
  --artwork-decorative-green-emeraude: var(--green-emeraude-950-100);
  --artwork-decorative-green-menthe: var(--green-menthe-950-100);
  --artwork-decorative-green-archipel: var(--green-archipel-950-100);
  --artwork-decorative-blue-ecume: var(--blue-ecume-950-100);
  --artwork-decorative-blue-cumulus: var(--blue-cumulus-950-100);
  --artwork-decorative-purple-glycine: var(--purple-glycine-950-100);
  --artwork-decorative-pink-macaron: var(--pink-macaron-950-100);
  --artwork-decorative-pink-tuile: var(--pink-tuile-950-100);
  --artwork-decorative-yellow-tournesol: var(--yellow-tournesol-950-100);
  --artwork-decorative-yellow-moutarde: var(--yellow-moutarde-950-100);
  --artwork-decorative-orange-terre-battue: var(--orange-terre-battue-950-100);
  --artwork-decorative-brown-cafe-creme: var(--brown-cafe-creme-950-100);
  --artwork-decorative-brown-caramel: var(--brown-caramel-950-100);
  --artwork-decorative-brown-opera: var(--brown-opera-950-100);
  --artwork-decorative-beige-gris-galet: var(--beige-gris-galet-950-100);
  --artwork-background-grey: var(--grey-975-75);
  --artwork-background-blue-france: var(--blue-france-975-75);
  --artwork-background-red-marianne: var(--red-marianne-975-75);
  --artwork-background-green-tilleul-verveine: var(--green-tilleul-verveine-975-75);
  --artwork-background-green-bourgeon: var(--green-bourgeon-975-75);
  --artwork-background-green-emeraude: var(--green-emeraude-975-75);
  --artwork-background-green-menthe: var(--green-menthe-975-75);
  --artwork-background-green-archipel: var(--green-archipel-975-75);
  --artwork-background-blue-ecume: var(--blue-ecume-975-75);
  --artwork-background-blue-cumulus: var(--blue-cumulus-975-75);
  --artwork-background-purple-glycine: var(--purple-glycine-975-75);
  --artwork-background-pink-macaron: var(--pink-macaron-975-75);
  --artwork-background-pink-tuile: var(--pink-tuile-975-75);
  --artwork-background-yellow-tournesol: var(--yellow-tournesol-975-75);
  --artwork-background-yellow-moutarde: var(--yellow-moutarde-975-75);
  --artwork-background-orange-terre-battue: var(--orange-terre-battue-975-75);
  --artwork-background-brown-cafe-creme: var(--brown-cafe-creme-975-75);
  --artwork-background-brown-caramel: var(--brown-caramel-975-75);
  --artwork-background-brown-opera: var(--brown-opera-975-75);
  --artwork-background-beige-gris-galet: var(--beige-gris-galet-975-75);
  --artwork-motif-grey: var(--grey-925-125);
  --artwork-motif-blue-france: var(--blue-france-925-125);
  --artwork-motif-red-marianne: var(--red-marianne-925-125);
  --artwork-motif-green-tilleul-verveine: var(--green-tilleul-verveine-925-125);
  --artwork-motif-green-bourgeon: var(--green-bourgeon-925-125);
  --artwork-motif-green-emeraude: var(--green-emeraude-925-125);
  --artwork-motif-green-menthe: var(--green-menthe-925-125);
  --artwork-motif-green-archipel: var(--green-archipel-925-125);
  --artwork-motif-blue-ecume: var(--blue-ecume-925-125);
  --artwork-motif-blue-cumulus: var(--blue-cumulus-925-125);
  --artwork-motif-purple-glycine: var(--purple-glycine-925-125);
  --artwork-motif-pink-macaron: var(--pink-macaron-925-125);
  --artwork-motif-pink-tuile: var(--pink-tuile-925-125);
  --artwork-motif-yellow-tournesol: var(--yellow-tournesol-925-125);
  --artwork-motif-yellow-moutarde: var(--yellow-moutarde-925-125);
  --artwork-motif-orange-terre-battue: var(--orange-terre-battue-925-125);
  --artwork-motif-brown-cafe-creme: var(--brown-cafe-creme-925-125);
  --artwork-motif-brown-caramel: var(--brown-caramel-925-125);
  --artwork-motif-brown-opera: var(--brown-opera-925-125);
  --artwork-motif-beige-gris-galet: var(--beige-gris-galet-925-125);
  --grey-1000-50: #fff;
  --grey-1000-50-hover: #f6f6f6;
  --grey-1000-50-active: #ededed;
  --grey-975-75: #f6f6f6;
  --grey-975-75-hover: #dfdfdf;
  --grey-975-75-active: #cfcfcf;
  --grey-950-100: #eee;
  --grey-950-100-hover: #d2d2d2;
  --grey-950-100-active: #c1c1c1;
  --grey-200-850: #3a3a3a;
  --grey-200-850-hover: #616161;
  --grey-200-850-active: #777;
  --grey-925-125: #e5e5e5;
  --grey-1000-75: #fff;
  --grey-1000-75-hover: #f6f6f6;
  --grey-1000-75-active: #ededed;
  --grey-1000-100: #fff;
  --grey-1000-100-hover: #f6f6f6;
  --grey-1000-100-active: #ededed;
  --grey-975-100: #f6f6f6;
  --grey-975-100-hover: #dfdfdf;
  --grey-975-100-active: #cfcfcf;
  --grey-975-125: #f6f6f6;
  --grey-975-125-hover: #dfdfdf;
  --grey-975-125-active: #cfcfcf;
  --grey-950-125: #eee;
  --grey-950-125-hover: #d2d2d2;
  --grey-950-125-active: #c1c1c1;
  --grey-950-150: #eee;
  --grey-950-150-hover: #d2d2d2;
  --grey-950-150-active: #c1c1c1;
  --grey-50-1000: #161616;
  --grey-425-625: #666;
  --grey-625-425: #929292;
  --grey-0-1000: #000;
  --grey-900-175: #ddd;
  --blue-france-975-75: #f5f5fe;
  --blue-france-975-75-hover: #dcdcfc;
  --blue-france-975-75-active: #cbcbfa;
  --blue-france-950-100: #ececfe;
  --blue-france-950-100-hover: #cecefc;
  --blue-france-950-100-active: #bbbbfc;
  --blue-france-sun-113-625: #000091;
  --blue-france-sun-113-625-hover: #1212ff;
  --blue-france-sun-113-625-active: #2323ff;
  --blue-france-925-125: #e3e3fd;
  --blue-france-925-125-hover: #c1c1fb;
  --blue-france-925-125-active: #adadf9;
  --blue-france-975-sun-113: #f5f5fe;
  --blue-france-main-525: #6a6af4;
  --blue-france-850-200: #cacafb;
  --red-marianne-975-75: #fef4f4;
  --red-marianne-975-75-hover: #fcd7d7;
  --red-marianne-975-75-active: #fac4c4;
  --red-marianne-950-100: #fee9e9;
  --red-marianne-950-100-hover: #fdc5c5;
  --red-marianne-950-100-active: #fcafaf;
  --red-marianne-425-625: #c9191e;
  --red-marianne-425-625-hover: #f93f42;
  --red-marianne-425-625-active: #f95a5c;
  --red-marianne-925-125: #fddede;
  --red-marianne-925-125-hover: #fbb6b6;
  --red-marianne-925-125-active: #fa9e9e;
  --red-marianne-main-472: #e1000f;
  --red-marianne-850-200: #fcbfbf;
  --info-950-100: #e8edff;
  --info-950-100-hover: #c2d1ff;
  --info-950-100-active: #a9bfff;
  --info-425-625: #0063cb;
  --info-425-625-hover: #3b87ff;
  --info-425-625-active: #6798ff;
  --info-975-75: #f4f6ff;
  --success-950-100: #b8fec9;
  --success-950-100-hover: #46fd89;
  --success-950-100-active: #34eb7b;
  --success-425-625: #18753c;
  --success-425-625-hover: #27a959;
  --success-425-625-active: #2fc368;
  --success-975-75: #dffee6;
  --warning-950-100: #ffe9e6;
  --warning-950-100-hover: #ffc6bd;
  --warning-950-100-active: #ffb0a2;
  --warning-425-625: #b34000;
  --warning-425-625-hover: #ff6218;
  --warning-425-625-active: #ff7a55;
  --warning-975-75: #fff4f3;
  --error-950-100: #ffe9e9;
  --error-950-100-hover: #ffc5c5;
  --error-950-100-active: #ffafaf;
  --error-425-625: #ce0500;
  --error-425-625-hover: #ff2725;
  --error-425-625-active: #ff4140;
  --error-975-75: #fff4f4;
  --green-tilleul-verveine-975-75: #fef7da;
  --green-tilleul-verveine-975-75-hover: #fce552;
  --green-tilleul-verveine-975-75-active: #ebd54c;
  --green-tilleul-verveine-950-100: #fceeac;
  --green-tilleul-verveine-950-100-hover: #e8d45c;
  --green-tilleul-verveine-950-100-active: #d4c254;
  --green-tilleul-verveine-sun-418-moon-817: #66673d;
  --green-tilleul-verveine-sun-418-moon-817-hover: #929359;
  --green-tilleul-verveine-sun-418-moon-817-active: #a7a967;
  --green-tilleul-verveine-925-125: #fbe769;
  --green-tilleul-verveine-925-125-hover: #d7c655;
  --green-tilleul-verveine-925-125-active: #c2b24c;
  --green-tilleul-verveine-main-707: #b7a73f;
  --green-tilleul-verveine-850-200: #e2cf58;
  --green-bourgeon-975-75: #e6feda;
  --green-bourgeon-975-75-hover: #a7fc62;
  --green-bourgeon-975-75-active: #98ed4d;
  --green-bourgeon-950-100: #c9fcac;
  --green-bourgeon-950-100-hover: #9ae95d;
  --green-bourgeon-950-100-active: #8dd555;
  --green-bourgeon-sun-425-moon-759: #447049;
  --green-bourgeon-sun-425-moon-759-hover: #639f6a;
  --green-bourgeon-sun-425-moon-759-active: #72b77a;
  --green-bourgeon-925-125: #a9fb68;
  --green-bourgeon-925-125-hover: #8ed654;
  --green-bourgeon-925-125-active: #7fc04b;
  --green-bourgeon-main-640: #68a532;
  --green-bourgeon-850-200: #95e257;
  --green-emeraude-975-75: #e3fdeb;
  --green-emeraude-975-75-hover: #94f9b9;
  --green-emeraude-975-75-active: #6df1a3;
  --green-emeraude-950-100: #c3fad5;
  --green-emeraude-950-100-hover: #77eda5;
  --green-emeraude-950-100-active: #6dd897;
  --green-emeraude-sun-425-moon-753: #297254;
  --green-emeraude-sun-425-moon-753-hover: #3ea47a;
  --green-emeraude-sun-425-moon-753-active: #49bc8d;
  --green-emeraude-925-125: #9ef9be;
  --green-emeraude-925-125-hover: #69df97;
  --green-emeraude-925-125-active: #5ec988;
  --green-emeraude-main-632: #00a95f;
  --green-emeraude-850-200: #6fe49d;
  --green-menthe-975-75: #dffdf7;
  --green-menthe-975-75-hover: #84f9e7;
  --green-menthe-975-75-active: #70ebd8;
  --green-menthe-950-100: #bafaee;
  --green-menthe-950-100-hover: #79e7d5;
  --green-menthe-950-100-active: #6fd3c3;
  --green-menthe-sun-373-moon-652: #37635f;
  --green-menthe-sun-373-moon-652-hover: #53918c;
  --green-menthe-sun-373-moon-652-active: #62a9a2;
  --green-menthe-925-125: #8bf8e7;
  --green-menthe-925-125-hover: #6ed5c5;
  --green-menthe-925-125-active: #62bfb1;
  --green-menthe-main-548: #009081;
  --green-menthe-850-200: #73e0cf;
  --green-archipel-975-75: #e5fbfd;
  --green-archipel-975-75-hover: #99f2f8;
  --green-archipel-975-75-active: #73e9f0;
  --green-archipel-950-100: #c7f6fc;
  --green-archipel-950-100-hover: #64ecf8;
  --green-archipel-950-100-active: #5bd8e3;
  --green-archipel-sun-391-moon-716: #006a6f;
  --green-archipel-sun-391-moon-716-hover: #009fa7;
  --green-archipel-sun-391-moon-716-active: #00bbc3;
  --green-archipel-925-125: #a6f2fa;
  --green-archipel-925-125-hover: #62dbe5;
  --green-archipel-925-125-active: #58c5cf;
  --green-archipel-main-557: #009099;
  --green-archipel-850-200: #60e0eb;
  --blue-ecume-975-75: #f4f6fe;
  --blue-ecume-975-75-hover: #d7dffb;
  --blue-ecume-975-75-active: #c3cffa;
  --blue-ecume-950-100: #e9edfe;
  --blue-ecume-950-100-hover: #c5d0fc;
  --blue-ecume-950-100-active: #adbffc;
  --blue-ecume-sun-247-moon-675: #2f4077;
  --blue-ecume-sun-247-moon-675-hover: #4e68bb;
  --blue-ecume-sun-247-moon-675-active: #667dcf;
  --blue-ecume-925-125: #dee5fd;
  --blue-ecume-925-125-hover: #b4c5fb;
  --blue-ecume-925-125-active: #99b3f9;
  --blue-ecume-main-400: #465f9d;
  --blue-ecume-850-200: #bfccfb;
  --blue-cumulus-975-75: #f3f6fe;
  --blue-cumulus-975-75-hover: #d3dffc;
  --blue-cumulus-975-75-active: #bed0fa;
  --blue-cumulus-950-100: #e6eefe;
  --blue-cumulus-950-100-hover: #bcd3fc;
  --blue-cumulus-950-100-active: #9fc3fc;
  --blue-cumulus-sun-368-moon-732: #3558a2;
  --blue-cumulus-sun-368-moon-732-hover: #5982e0;
  --blue-cumulus-sun-368-moon-732-active: #7996e6;
  --blue-cumulus-925-125: #dae6fd;
  --blue-cumulus-925-125-hover: #a9c8fb;
  --blue-cumulus-925-125-active: #8ab8f9;
  --blue-cumulus-main-526: #417dc4;
  --blue-cumulus-850-200: #b6cffb;
  --purple-glycine-975-75: #fef3fd;
  --purple-glycine-975-75-hover: #fcd4f8;
  --purple-glycine-975-75-active: #fabff5;
  --purple-glycine-950-100: #fee7fc;
  --purple-glycine-950-100-hover: #fdc0f8;
  --purple-glycine-950-100-active: #fca8f6;
  --purple-glycine-sun-319-moon-630: #6e445a;
  --purple-glycine-sun-319-moon-630-hover: #a66989;
  --purple-glycine-sun-319-moon-630-active: #bb7f9e;
  --purple-glycine-925-125: #fddbfa;
  --purple-glycine-925-125-hover: #fbaff5;
  --purple-glycine-925-125-active: #fa96f2;
  --purple-glycine-main-494: #a558a0;
  --purple-glycine-850-200: #fbb8f6;
  --pink-macaron-975-75: #fef4f2;
  --pink-macaron-975-75-hover: #fcd8d0;
  --pink-macaron-975-75-active: #fac5b8;
  --pink-macaron-950-100: #fee9e6;
  --pink-macaron-950-100-hover: #fdc6bd;
  --pink-macaron-950-100-active: #fcb0a2;
  --pink-macaron-sun-406-moon-833: #8d533e;
  --pink-macaron-sun-406-moon-833-hover: #ca795c;
  --pink-macaron-sun-406-moon-833-active: #e08e73;
  --pink-macaron-925-125: #fddfda;
  --pink-macaron-925-125-hover: #fbb8ab;
  --pink-macaron-925-125-active: #faa18d;
  --pink-macaron-main-689: #e18b76;
  --pink-macaron-850-200: #fcc0b4;
  --pink-tuile-975-75: #fef4f3;
  --pink-tuile-975-75-hover: #fcd7d3;
  --pink-tuile-975-75-active: #fac4be;
  --pink-tuile-950-100: #fee9e7;
  --pink-tuile-950-100-hover: #fdc6c0;
  --pink-tuile-950-100-active: #fcb0a7;
  --pink-tuile-sun-425-moon-750: #a94645;
  --pink-tuile-sun-425-moon-750-hover: #d5706f;
  --pink-tuile-sun-425-moon-750-active: #da8a89;
  --pink-tuile-925-125: #fddfdb;
  --pink-tuile-925-125-hover: #fbb8ad;
  --pink-tuile-925-125-active: #faa191;
  --pink-tuile-main-556: #ce614a;
  --pink-tuile-850-200: #fcbfb7;
  --yellow-tournesol-975-75: #fef6e3;
  --yellow-tournesol-975-75-hover: #fce086;
  --yellow-tournesol-975-75-active: #f5d24b;
  --yellow-tournesol-950-100: #feecc2;
  --yellow-tournesol-950-100-hover: #fbd335;
  --yellow-tournesol-950-100-active: #e6c130;
  --yellow-tournesol-sun-407-moon-922: #716043;
  --yellow-tournesol-sun-407-moon-922-hover: #a28a62;
  --yellow-tournesol-sun-407-moon-922-active: #ba9f72;
  --yellow-tournesol-925-125: #fde39c;
  --yellow-tournesol-925-125-hover: #e9c53b;
  --yellow-tournesol-925-125-active: #d3b235;
  --yellow-tournesol-main-731: #c8aa39;
  --yellow-tournesol-850-200: #efcb3a;
  --yellow-moutarde-975-75: #fef5e8;
  --yellow-moutarde-975-75-hover: #fcdca3;
  --yellow-moutarde-975-75-active: #fbcd64;
  --yellow-moutarde-950-100: #feebd0;
  --yellow-moutarde-950-100-hover: #fdcd6d;
  --yellow-moutarde-950-100-active: #f4be30;
  --yellow-moutarde-sun-348-moon-860: #695240;
  --yellow-moutarde-sun-348-moon-860-hover: #9b7b61;
  --yellow-moutarde-sun-348-moon-860-active: #b58f72;
  --yellow-moutarde-925-125: #fde2b5;
  --yellow-moutarde-925-125-hover: #f6c43c;
  --yellow-moutarde-925-125-active: #dfb135;
  --yellow-moutarde-main-679: #c3992a;
  --yellow-moutarde-850-200: #fcc63a;
  --orange-terre-battue-975-75: #fef4f2;
  --orange-terre-battue-975-75-hover: #fcd8d0;
  --orange-terre-battue-975-75-active: #fac5b8;
  --orange-terre-battue-950-100: #fee9e5;
  --orange-terre-battue-950-100-hover: #fdc6ba;
  --orange-terre-battue-950-100-active: #fcb09e;
  --orange-terre-battue-sun-370-moon-672: #755348;
  --orange-terre-battue-sun-370-moon-672-hover: #ab7b6b;
  --orange-terre-battue-sun-370-moon-672-active: #c68f7d;
  --orange-terre-battue-925-125: #fddfd8;
  --orange-terre-battue-925-125-hover: #fbb8a5;
  --orange-terre-battue-925-125-active: #faa184;
  --orange-terre-battue-main-645: #e4794a;
  --orange-terre-battue-850-200: #fcc0b0;
  --brown-cafe-creme-975-75: #fbf6ed;
  --brown-cafe-creme-975-75-hover: #f2deb6;
  --brown-cafe-creme-975-75-active: #eacf91;
  --brown-cafe-creme-950-100: #f7ecdb;
  --brown-cafe-creme-950-100-hover: #edce94;
  --brown-cafe-creme-950-100-active: #dabd84;
  --brown-cafe-creme-sun-383-moon-885: #685c48;
  --brown-cafe-creme-sun-383-moon-885-hover: #97866a;
  --brown-cafe-creme-sun-383-moon-885-active: #ae9b7b;
  --brown-cafe-creme-925-125: #f4e3c7;
  --brown-cafe-creme-925-125-hover: #e1c386;
  --brown-cafe-creme-925-125-active: #ccb078;
  --brown-cafe-creme-main-782: #d1b781;
  --brown-cafe-creme-850-200: #e7ca8e;
  --brown-caramel-975-75: #fbf5f2;
  --brown-caramel-975-75-hover: #f1dbcf;
  --brown-caramel-975-75-active: #ecc9b5;
  --brown-caramel-950-100: #f7ebe5;
  --brown-caramel-950-100-hover: #eccbb9;
  --brown-caramel-950-100-active: #e6b79a;
  --brown-caramel-sun-425-moon-901: #845d48;
  --brown-caramel-sun-425-moon-901-hover: #bb8568;
  --brown-caramel-sun-425-moon-901-active: #d69978;
  --brown-caramel-925-125: #f3e2d9;
  --brown-caramel-925-125-hover: #e7bea6;
  --brown-caramel-925-125-active: #e1a982;
  --brown-caramel-main-648: #c08c65;
  --brown-caramel-850-200: #eac7b2;
  --brown-opera-975-75: #fbf5f2;
  --brown-opera-975-75-hover: #f1dbcf;
  --brown-opera-975-75-active: #ecc9b5;
  --brown-opera-950-100: #f7ece4;
  --brown-opera-950-100-hover: #eccdb3;
  --brown-opera-950-100-active: #e6ba90;
  --brown-opera-sun-395-moon-820: #745b47;
  --brown-opera-sun-395-moon-820-hover: #a78468;
  --brown-opera-sun-395-moon-820-active: #c09979;
  --brown-opera-925-125: #f3e2d7;
  --brown-opera-925-125-hover: #e7bfa0;
  --brown-opera-925-125-active: #deaa7e;
  --brown-opera-main-680: #bd987a;
  --brown-opera-850-200: #eac7ad;
  --beige-gris-galet-975-75: #f9f6f2;
  --beige-gris-galet-975-75-hover: #eadecd;
  --beige-gris-galet-975-75-active: #e1ceb1;
  --beige-gris-galet-950-100: #f3ede5;
  --beige-gris-galet-950-100-hover: #e1d0b5;
  --beige-gris-galet-950-100-active: #d1bea2;
  --beige-gris-galet-sun-407-moon-821: #6a6156;
  --beige-gris-galet-sun-407-moon-821-hover: #988b7c;
  --beige-gris-galet-sun-407-moon-821-active: #afa08f;
  --beige-gris-galet-925-125: #eee4d9;
  --beige-gris-galet-925-125-hover: #dbc3a4;
  --beige-gris-galet-925-125-active: #c6b094;
  --beige-gris-galet-main-702: #aea397;
  --beige-gris-galet-850-200: #e0cab0;
  box-sizing: border-box;
  --scrollbar-width: 0;
  --ground: 0;
  --shadow-color: rgba(0, 0, 18, 0.16);
  --raised-shadow: 0 1px 3px var(--shadow-color);
  --overlap-shadow: 0 2px 6px var(--shadow-color);
  --lifted-shadow: 0 3px 9px var(--shadow-color);
}
[href] {
  background-image: var(--underline-img), var(--underline-img);
  background-position: var(--underline-x) 100%, var(--underline-x) calc(100% - var(--underline-thickness));
  background-repeat: no-repeat, no-repeat;
  transition: background-size 0s;
  background-size: var(--underline-hover-width) calc(var(--underline-thickness) * 2), var(--underline-idle-width) var(--underline-thickness);
}
[target=_blank]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 1rem;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  content: var(--external-link-content);
  margin-left: 0.25rem;
}
[target=_blank][class^=fr-icon-]::after,
[target=_blank][class*=" fr-icon-"]::after,
[target=_blank][class^=fr-fi-]::after,
[target=_blank][class*=" fr-fi-"]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 1rem;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  content: var(--external-link-content);
  margin-left: 0.25rem;
}
form[target=_blank]::after {
  content: none;
}
.fr-raw-link {
  --text-decoration: none;
}
.fr-raw-link[href],
.fr-raw-link [href] {
  --underline-img: none;
  --external-link-content: none;
}
.fr-reset-link {
  --text-decoration: underline;
}
.fr-reset-link[href],
.fr-reset-link [href] {
  --underline-img: none;
  text-underline-offset: 2px;
}
button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  margin: 0;
  color: inherit;
  background-color: transparent;
  font-family: inherit;
  font-size: inherit;
}
input,
select,
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  font-family: "Marianne", arial, sans-serif;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  border-radius: 0;
  border: 0;
  background-color: transparent;
  margin: 0;
}
input[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input[type=checkbox],
input[type=radio],
input[type=range] {
  -webkit-appearance: auto;
  -moz-appearance: auto;
  appearance: auto;
}
input::-webkit-contacts-auto-fill-button,
input::-webkit-credentials-auto-fill-button {
  margin-left: 1rem;
  margin-right: -1px;
  width: 1.25rem;
  height: 1.25rem;
  -webkit-mask-size: 1.25rem 1.25rem;
}
input[type=range]:focus::-webkit-slider-thumb {
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  outline-style: solid;
}
input[type=range]:focus::-moz-range-thumb {
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  outline-style: solid;
}
input[type=range]:focus::-ms-thumb {
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  outline-style: solid;
}
a:focus,
button:focus,
input:focus,
input[type=checkbox]:focus + label::before,
input[type=radio]:focus + label::before,
input[type=button]:focus,
input[type=image]:focus,
input[type=reset]:focus,
input[type=submit]:focus,
select:focus,
textarea:focus,
[tabindex]:focus,
video:focus[controls],
audio:focus[controls],
[contenteditable]:not([contenteditable=false]):focus,
details:focus,
details > summary:first-of-type:focus {
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  outline-style: solid;
}
input[type=range]:focus:not(:focus-visible)::-webkit-slider-thumb {
  outline-style: none;
}
input[type=range]:focus:not(:focus-visible)::-moz-range-thumb {
  outline-style: none;
}
input[type=range]:focus:not(:focus-visible)::-ms-thumb {
  outline-style: none;
}
a:focus:not(:focus-visible),
button:focus:not(:focus-visible),
input:focus:not(:focus-visible),
input[type=checkbox]:focus:not(:focus-visible) + label::before,
input[type=radio]:focus:not(:focus-visible) + label::before,
input[type=button]:focus:not(:focus-visible),
input[type=image]:focus:not(:focus-visible),
input[type=reset]:focus:not(:focus-visible),
input[type=submit]:focus:not(:focus-visible),
select:focus:not(:focus-visible),
textarea:focus:not(:focus-visible),
[tabindex]:focus:not(:focus-visible),
video:focus:not(:focus-visible)[controls],
audio:focus:not(:focus-visible)[controls],
[contenteditable]:not([contenteditable=false]):focus:not(:focus-visible),
details:focus:not(:focus-visible),
details > summary:first-of-type:focus:not(:focus-visible) {
  outline-style: none;
}
input[type=range]:focus-visible::-webkit-slider-thumb {
  outline-style: solid;
}
input[type=range]:focus-visible::-moz-range-thumb {
  outline-style: solid;
}
input[type=range]:focus-visible::-ms-thumb {
  outline-style: solid;
}
a:focus-visible,
button:focus-visible,
input:focus-visible,
input[type=checkbox]:focus-visible + label::before,
input[type=radio]:focus-visible + label::before,
input[type=button]:focus-visible,
input[type=image]:focus-visible,
input[type=reset]:focus-visible,
input[type=submit]:focus-visible,
select:focus-visible,
textarea:focus-visible,
[tabindex]:focus-visible,
video:focus-visible[controls],
audio:focus-visible[controls],
[contenteditable]:not([contenteditable=false]):focus-visible,
details:focus-visible,
details > summary:first-of-type:focus-visible {
  outline-style: solid;
}
button,
input[type=button],
input[type=image],
input[type=reset],
input[type=submit] {
  --hover-tint: var(--hover);
  --active-tint: var(--active);
}
a,
button,
input[type=checkbox],
input[type=checkbox] + label,
input[type=radio],
input[type=radio] + label,
input[type=file],
input[type=range],
input[type=button],
input[type=image],
input[type=reset],
input[type=submit],
select,
video[controls],
audio[controls],
details,
details > summary:first-of-type {
  cursor: pointer;
}
input[type=range]:disabled::-webkit-slider-thumb,
input[type=range]:disabled::-webkit-slider-thumb:active {
  cursor: not-allowed;
}
input[type=range]:disabled::-moz-range-thumb,
input[type=range]:disabled::-moz-range-thumb:active {
  cursor: not-allowed;
}
input[type=range]:disabled::-ms-thumb,
input[type=range]:disabled::-ms-thumb:active {
  cursor: not-allowed;
}
a:not([href]),
button:disabled,
input:disabled,
input[type=checkbox]:disabled,
input[type=checkbox]:disabled + label,
input[type=radio]:disabled,
input[type=radio]:disabled + label,
input[type=file]:disabled,
input[type=range]:disabled,
input[type=button]:disabled,
input[type=image]:disabled,
input[type=reset]:disabled,
input[type=submit]:disabled,
select:disabled,
textarea:disabled,
video:not([href])[controls],
audio:not([href])[controls] {
  cursor: not-allowed;
}
input[type=range]::-webkit-slider-thumb {
  cursor: grab;
}
input[type=range]::-moz-range-thumb {
  cursor: grab;
}
input[type=range]::-ms-thumb {
  cursor: grab;
}
input[type=range]::-webkit-slider-thumb:active {
  cursor: grabbing;
}
input[type=range]::-moz-range-thumb:active {
  cursor: grabbing;
}
input[type=range]::-ms-thumb:active {
  cursor: grabbing;
}
/**
 * Override de l'opacité chrome sur un élément disabled
 */
a:not([href]),
button:disabled,
input:disabled,
input[type=checkbox]:disabled,
input[type=checkbox]:disabled + label,
input[type=radio]:disabled,
input[type=radio]:disabled + label,
select:disabled,
textarea:disabled,
video:not([href]),
audio:not([href]) {
  opacity: 1;
  color: var(--text-disabled-grey);
}
.fr-enlarge-link {
  position: relative;
}
.fr-enlarge-link a {
  background-image: none;
  outline-width: 0;
}
.fr-enlarge-link a::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  outline-offset: 2px;
  outline-style: inherit;
  outline-color: inherit;
  outline-width: 2px;
  z-index: 1;
}
.fr-enlarge-button {
  position: relative;
}
.fr-enlarge-button button {
  background-image: none;
  outline-width: 0;
}
.fr-enlarge-button button::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  outline-offset: 2px;
  outline-style: inherit;
  outline-color: inherit;
  outline-width: 2px;
  z-index: 1;
}
.fr-transition-none {
  transition: none !important;
}
/**
 * Déclaration des fontes
 */
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Light.DsZfzyg9.woff2") format("woff2"), url("/build/assets/Marianne-Light.DqWaxKdz.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Light_Italic.Yne2G_jl.woff2") format("woff2"), url("/build/assets/Marianne-Light_Italic.BJOCXSxu.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Regular.CaCqrnJM.woff2") format("woff2"), url("/build/assets/Marianne-Regular.DxIeSxmB.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Regular_Italic.DdH8FtNo.woff2") format("woff2"), url("/build/assets/Marianne-Regular_Italic.BQJsTSNr.woff") format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Medium.DptVAR1p.woff2") format("woff2"), url("/build/assets/Marianne-Medium.CmsIrdJJ.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Medium_Italic.WqZFT7wM.woff2") format("woff2"), url("/build/assets/Marianne-Medium_Italic.BP8MGzkr.woff") format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Bold.CYjThbH0.woff2") format("woff2"), url("/build/assets/Marianne-Bold.u6yfe4-h.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Marianne;
  src: url("/build/assets/Marianne-Bold_Italic.BqW9V1Nh.woff2") format("woff2"), url("/build/assets/Marianne-Bold_Italic.BWnPOpjP.woff") format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: Spectral;
  src: url("/build/assets/Spectral-Regular.PmBQicsR.woff2") format("woff2"), url("/build/assets/Spectral-Regular.D0Iocl0n.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Spectral;
  src: url("/build/assets/Spectral-ExtraBold.CCzfBm-A.woff2") format("woff2"), url("/build/assets/Spectral-ExtraBold.U325s3c2.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
h6 {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin: var(--title-spacing);
}
h5 {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
  margin: var(--title-spacing);
}
h4 {
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: var(--title-spacing);
}
h3 {
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 2rem;
  margin: var(--title-spacing);
}
h2 {
  font-weight: 700;
  font-size: 1.75rem;
  line-height: 2.25rem;
  margin: var(--title-spacing);
}
h1 {
  font-weight: 700;
  font-size: 2rem;
  line-height: 2.5rem;
  margin: var(--title-spacing);
}
p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin: var(--text-spacing);
}
ul,
ol,
dl {
  margin: 0;
  padding: 0;
  margin-block-start: var(--xl-block);
  margin-block-end: var(--xl-block);

  --xl-size: var(--xl-base);
}
ul {
  list-style-type: var(--ul-type);
  padding-inline-start: var(--ul-start);
}
ul > li::marker {
  font-size: calc(var(--xl-size) * 0.9);
}
ol {
  list-style-type: var(--ol-type);
  padding-inline-start: var(--ol-start);
  counter-reset: li-counter;
}
ol > li {
  counter-increment: li-counter;
}
ol > li::marker {
  content: var(--ol-content);
  font-size: var(--xl-size);
  font-weight: bold;
}
dl,
dd {
  margin: 0;
  padding-inline-start: var(--ul-start);
}
li,
dd,
dt {
  --xl-base: calc(var(--xl-size) * 0.9);
  padding-bottom: var(--li-bottom);
}
.fr-raw-list {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
}
.fr-list {
  --ul-type: disc;
  --ol-type: decimal;
  --ul-start: 1rem;
  --ol-start: 1.5rem;
  --xl-block: 0.5rem;
  --li-bottom: 0.25rem;
  --xl-base: 1em;
  --ol-content: counters(li-counter, ".") ".  ";
}
sub {
  line-height: 1;
}
sup {
  line-height: 1;
}
.fr-text--light {
  font-weight: 300 !important;
}
.fr-text--regular {
  font-weight: 400 !important;
}
.fr-text--bold {
  font-weight: 700 !important;
}
.fr-text--heavy {
  font-weight: 900 !important;
}
.fr-h6 {
  font-weight: 700 !important;
  font-size: 1.125rem !important;
  line-height: 1.5rem !important;
  margin: var(--title-spacing);
}
.fr-h5 {
  font-weight: 700 !important;
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
  margin: var(--title-spacing);
}
.fr-h4 {
  font-weight: 700 !important;
  font-size: 1.375rem !important;
  line-height: 1.75rem !important;
  margin: var(--title-spacing);
}
.fr-h3 {
  font-weight: 700 !important;
  font-size: 1.5rem !important;
  line-height: 2rem !important;
  margin: var(--title-spacing);
}
.fr-h2 {
  font-weight: 700 !important;
  font-size: 1.75rem !important;
  line-height: 2.25rem !important;
  margin: var(--title-spacing);
}
.fr-h1 {
  font-weight: 700 !important;
  font-size: 2rem !important;
  line-height: 2.5rem !important;
  margin: var(--title-spacing);
}
.fr-display--xs {
  font-weight: 700 !important;
  font-size: 2.5rem !important;
  line-height: 3rem !important;
  margin: var(--display-spacing);
}
.fr-display--sm {
  font-weight: 700 !important;
  font-size: 3rem !important;
  line-height: 3.5rem !important;
  margin: var(--display-spacing);
}
.fr-display--md {
  font-weight: 700 !important;
  font-size: 3.5rem !important;
  line-height: 4rem !important;
  margin: var(--display-spacing);
}
.fr-display--lg {
  font-weight: 700 !important;
  font-size: 4rem !important;
  line-height: 4.5rem !important;
  margin: var(--display-spacing);
}
.fr-display--xl {
  font-weight: 700 !important;
  font-size: 4.5rem !important;
  line-height: 5rem !important;
  margin: var(--display-spacing);
}
.fr-text--alt {
  font-family: "Spectral", georgia, serif !important;
}
.fr-text--xs {
  font-size: 0.75rem !important;
  line-height: 1.25rem !important;
  margin: var(--text-spacing);
}
.fr-text--sm {
  font-size: 0.875rem !important;
  line-height: 1.5rem !important;
  margin: var(--text-spacing);
}
.fr-text--md {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  margin: var(--text-spacing);
}
.fr-text--lg {
  font-size: 1.125rem !important;
  line-height: 1.75rem !important;
  margin: var(--text-spacing);
}
.fr-text--xl,
.fr-text--lead {
  font-size: 1.25rem !important;
  line-height: 2rem !important;
  margin: var(--text-spacing);
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
body {
  font-family: "Marianne", arial, sans-serif;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  margin: 0;
  padding: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  overflow-wrap: break-word;
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
  color: var(--text-default-grey);
}
input,
select,
textarea,
label,
button,
a {
  -webkit-tap-highlight-color: transparent;
}
select optgroup {
  font-style: normal;
}
[class^=fr-icon-]::before,
[class^=fr-icon-]::after,
[class*=" fr-icon-"]::before,
[class*=" fr-icon-"]::after,
[class^=fr-fi-]::before,
[class^=fr-fi-]::after,
[class*=" fr-fi-"]::before,
[class*=" fr-fi-"]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 1.5rem;
}
[class^=fr-icon-]::before,
[class*=" fr-icon-"]::before,
[class^=fr-fi-]::before,
[class*=" fr-fi-"]::before {
  content: "";
}
.fr-icon--xs::before,
.fr-icon--xs::after {
  --icon-size: 0.75rem;
}
.fr-icon--sm::before,
.fr-icon--sm::after {
  --icon-size: 1rem;
}
.fr-icon--md::before,
.fr-icon--md::after {
  --icon-size: 1.5rem;
}
.fr-icon--lg::before,
.fr-icon--lg::after {
  --icon-size: 2rem;
}
.fr-hidden {
  display: none !important;
}
.fr-unhidden {
  display: inherit !important;
}
/**
* Fixe le scroll en arrière plan
*/
:root body {
  border-right: var(--scrollbar-width) solid transparent;
}
:root[data-fr-scrolling] body {
  overflow: hidden;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.fr-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* added line */
  border: 0;
  display: block;
}
hr {
  padding: var(--text-spacing);
  margin: 0;
  border: 0;
  display: block;
  background-size: 100% 1px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-hr {
  padding: var(--text-spacing);
  margin: 0;
  border: 0;
  display: block;
  background-size: 100% 1px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-hr--sm {
  width: 10rem;
  margin-left: auto;
  margin-right: auto;
}
.fr-hr-or {
  font-size: 0.875rem;
  line-height: 1.5rem;
  text-transform: uppercase;
  font-weight: 700;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
}
.fr-hr-or::before,
.fr-hr-or::after {
  content: "";
  display: inline-flex;
  height: 1px;
  width: 100%;
  background-color: var(--border-default-grey);

  --idle: transparent;
  --hover: var(--border-default-grey-hover);
  --active: var(--border-default-grey-active);
}
.fr-hr-or::before {
  margin-right: 0.75rem;
}
.fr-hr-or::after {
  margin-left: 0.75rem;
}
.fr-ellipsis {
  display: inline !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
iframe {
  border: 0;
}
.fr-fluid-img {
  max-width: 100%;
  height: auto;
}
@supports (aspect-ratio: 16/9) {
  .fr-ratio-32x9 {
    aspect-ratio: 3.5555555556 !important;
  }

  .fr-ratio-16x9 {
    aspect-ratio: 1.7777777778 !important;
  }

  .fr-ratio-3x2 {
    aspect-ratio: 1.5 !important;
  }

  .fr-ratio-4x3 {
    aspect-ratio: 1.3333333333 !important;
  }

  .fr-ratio-1x1 {
    aspect-ratio: 1 !important;
  }

  .fr-ratio-3x4 {
    aspect-ratio: 0.75 !important;
  }

  .fr-ratio-2x3 {
    aspect-ratio: 0.6666666667 !important;
  }
}
[class^=fr-ratio],
[class*=" fr-ratio"] {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
}
iframe[class^=fr-ratio],
iframe[class*=" fr-ratio"] {
  object-fit: fill;
}
.fr-responsive-img {
  width: 100%;
  height: auto;
}
.fr-responsive-vid {
  position: relative;
  width: 100%;
  aspect-ratio: 1.7777777778;
  display: block;
}
.fr-responsive-vid__player {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
}
.fr-responsive-vid > .fr-consent-placeholder {
  object-fit: cover;
  object-position: 50% 50%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.fr-grid-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
.fr-grid-row--top {
  align-items: flex-start;
}
.fr-grid-row--bottom {
  align-items: flex-end;
}
.fr-grid-row--middle {
  align-items: center;
}
.fr-grid-row--left {
  justify-content: flex-start;
}
.fr-grid-row--right {
  justify-content: flex-end;
}
.fr-grid-row--center {
  justify-content: center;
}
.fr-col--top {
  align-self: flex-start;
}
.fr-col--bottom {
  align-self: flex-end;
}
.fr-col--middle {
  align-self: center;
}
.fr-container,
.fr-container-sm,
.fr-container-md,
.fr-container-lg,
.fr-container-xl {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.fr-container {
  padding-left: 1rem;
  padding-right: 1rem;
}
.fr-container--fluid {
  padding-left: 0;
  padding-right: 0;
  max-width: none;
  overflow: hidden;
}
.fr-grid-row--gutters {
  margin: -0.5rem;
}
.fr-grid-row--gutters > [class^=fr-col-],
.fr-grid-row--gutters > [class*=" fr-col-"],
.fr-grid-row--gutters > .fr-col {
  padding: 0.5rem;
}
.fr-grid-row--no-gutters {
  margin: 0;
}
.fr-grid-row--no-gutters > [class^=fr-col-],
.fr-grid-row--no-gutters > [class*=" fr-col-"],
.fr-grid-row--no-gutters > .fr-col {
  padding: 0;
}
.fr-col {
  flex: 1;
}
.fr-col-1 {
  flex: 0 0 calc(100% / 12);
  width: calc(100% / 12);
  max-width: calc(100% / 12);
}
.fr-col-offset-1:not(.fr-col-offset-1--right) {
  margin-left: calc(100% / 12);
}
.fr-col-offset-1--right {
  margin-right: calc(100% / 12);
}
.fr-col-2 {
  flex: 0 0 calc(200% / 12);
  width: calc(200% / 12);
  max-width: calc(200% / 12);
}
.fr-col-offset-2:not(.fr-col-offset-2--right) {
  margin-left: calc(200% / 12);
}
.fr-col-offset-2--right {
  margin-right: calc(200% / 12);
}
.fr-col-3 {
  flex: 0 0 calc(300% / 12);
  width: calc(300% / 12);
  max-width: calc(300% / 12);
}
.fr-col-offset-3:not(.fr-col-offset-3--right) {
  margin-left: calc(300% / 12);
}
.fr-col-offset-3--right {
  margin-right: calc(300% / 12);
}
.fr-col-4 {
  flex: 0 0 calc(400% / 12);
  width: calc(400% / 12);
  max-width: calc(400% / 12);
}
.fr-col-offset-4:not(.fr-col-offset-4--right) {
  margin-left: calc(400% / 12);
}
.fr-col-offset-4--right {
  margin-right: calc(400% / 12);
}
.fr-col-5 {
  flex: 0 0 calc(500% / 12);
  width: calc(500% / 12);
  max-width: calc(500% / 12);
}
.fr-col-offset-5:not(.fr-col-offset-5--right) {
  margin-left: calc(500% / 12);
}
.fr-col-offset-5--right {
  margin-right: calc(500% / 12);
}
.fr-col-6 {
  flex: 0 0 calc(600% / 12);
  width: calc(600% / 12);
  max-width: calc(600% / 12);
}
.fr-col-offset-6:not(.fr-col-offset-6--right) {
  margin-left: calc(600% / 12);
}
.fr-col-offset-6--right {
  margin-right: calc(600% / 12);
}
.fr-col-7 {
  flex: 0 0 calc(700% / 12);
  width: calc(700% / 12);
  max-width: calc(700% / 12);
}
.fr-col-offset-7:not(.fr-col-offset-7--right) {
  margin-left: calc(700% / 12);
}
.fr-col-offset-7--right {
  margin-right: calc(700% / 12);
}
.fr-col-8 {
  flex: 0 0 calc(800% / 12);
  width: calc(800% / 12);
  max-width: calc(800% / 12);
}
.fr-col-offset-8:not(.fr-col-offset-8--right) {
  margin-left: calc(800% / 12);
}
.fr-col-offset-8--right {
  margin-right: calc(800% / 12);
}
.fr-col-9 {
  flex: 0 0 calc(900% / 12);
  width: calc(900% / 12);
  max-width: calc(900% / 12);
}
.fr-col-offset-9:not(.fr-col-offset-9--right) {
  margin-left: calc(900% / 12);
}
.fr-col-offset-9--right {
  margin-right: calc(900% / 12);
}
.fr-col-10 {
  flex: 0 0 calc(1000% / 12);
  width: calc(1000% / 12);
  max-width: calc(1000% / 12);
}
.fr-col-offset-10:not(.fr-col-offset-10--right) {
  margin-left: calc(1000% / 12);
}
.fr-col-offset-10--right {
  margin-right: calc(1000% / 12);
}
.fr-col-11 {
  flex: 0 0 calc(1100% / 12);
  width: calc(1100% / 12);
  max-width: calc(1100% / 12);
}
.fr-col-offset-11:not(.fr-col-offset-11--right) {
  margin-left: calc(1100% / 12);
}
.fr-col-offset-11--right {
  margin-right: calc(1100% / 12);
}
.fr-col-12 {
  flex: 0 0 calc(1200% / 12);
  width: calc(1200% / 12);
  max-width: calc(1200% / 12);
}
.fr-col-offset-12:not(.fr-col-offset-12--right) {
  margin-left: calc(1200% / 12);
}
.fr-col-offset-12--right {
  margin-right: calc(1200% / 12);
}
.fr-no-before::before {
  content: none;
}
.fr-no-after::after {
  content: none;
}
.fr-collapse {
  --collapse: -99999px;
  --collapser: "";
  --collapse-max-height: none;
  overflow: hidden;
  transition: visibility 0.3s;
  max-height: var(--collapse-max-height);
}
.fr-collapse--expanded {
  overflow-x: hidden;
  overflow-y: auto;
}
.fr-collapse::before {
  display: block;
  content: "";
  content: var(--collapser);
  transition: margin-top 0.3s;
  margin-top: 0;
}
.fr-collapse:not(.fr-collapse--expanded):not(.fr-collapsing) {
  --collapse-max-height: 0;
}
.fr-collapse:not(.fr-collapse--expanded) {
  visibility: hidden;
}
.fr-collapse:not(.fr-collapse--expanded)::before {
  margin-top: -99999px;
  margin-top: var(--collapse);
}
.fr-m-n8v,
.fr-m-n4w {
  margin: -2rem !important;
}
.fr-ml-n8v,
.fr-ml-n4w,
.fr-mx-n8v,
.fr-mx-n4w {
  margin-left: -2rem !important;
}
.fr-mr-n8v,
.fr-mr-n4w,
.fr-mx-n8v,
.fr-mx-n4w {
  margin-right: -2rem !important;
}
.fr-mt-n8v,
.fr-mt-n4w,
.fr-my-n8v,
.fr-my-n4w {
  margin-top: -2rem !important;
}
.fr-mb-n8v,
.fr-mb-n4w,
.fr-my-n8v,
.fr-my-n4w {
  margin-bottom: -2rem !important;
}
.fr-m-n7v {
  margin: -1.75rem !important;
}
.fr-ml-n7v,
.fr-mx-n7v {
  margin-left: -1.75rem !important;
}
.fr-mr-n7v,
.fr-mx-n7v {
  margin-right: -1.75rem !important;
}
.fr-mt-n7v,
.fr-my-n7v {
  margin-top: -1.75rem !important;
}
.fr-mb-n7v,
.fr-my-n7v {
  margin-bottom: -1.75rem !important;
}
.fr-m-n6v,
.fr-m-n3w {
  margin: -1.5rem !important;
}
.fr-ml-n6v,
.fr-ml-n3w,
.fr-mx-n6v,
.fr-mx-n3w {
  margin-left: -1.5rem !important;
}
.fr-mr-n6v,
.fr-mr-n3w,
.fr-mx-n6v,
.fr-mx-n3w {
  margin-right: -1.5rem !important;
}
.fr-mt-n6v,
.fr-mt-n3w,
.fr-my-n6v,
.fr-my-n3w {
  margin-top: -1.5rem !important;
}
.fr-mb-n6v,
.fr-mb-n3w,
.fr-my-n6v,
.fr-my-n3w {
  margin-bottom: -1.5rem !important;
}
.fr-m-n5v {
  margin: -1.25rem !important;
}
.fr-ml-n5v,
.fr-mx-n5v {
  margin-left: -1.25rem !important;
}
.fr-mr-n5v,
.fr-mx-n5v {
  margin-right: -1.25rem !important;
}
.fr-mt-n5v,
.fr-my-n5v {
  margin-top: -1.25rem !important;
}
.fr-mb-n5v,
.fr-my-n5v {
  margin-bottom: -1.25rem !important;
}
.fr-m-n4v,
.fr-m-n2w {
  margin: -1rem !important;
}
.fr-ml-n4v,
.fr-ml-n2w,
.fr-mx-n4v,
.fr-mx-n2w {
  margin-left: -1rem !important;
}
.fr-mr-n4v,
.fr-mr-n2w,
.fr-mx-n4v,
.fr-mx-n2w {
  margin-right: -1rem !important;
}
.fr-mt-n4v,
.fr-mt-n2w,
.fr-my-n4v,
.fr-my-n2w {
  margin-top: -1rem !important;
}
.fr-mb-n4v,
.fr-mb-n2w,
.fr-my-n4v,
.fr-my-n2w {
  margin-bottom: -1rem !important;
}
.fr-m-n3v {
  margin: -0.75rem !important;
}
.fr-ml-n3v,
.fr-mx-n3v {
  margin-left: -0.75rem !important;
}
.fr-mr-n3v,
.fr-mx-n3v {
  margin-right: -0.75rem !important;
}
.fr-mt-n3v,
.fr-my-n3v {
  margin-top: -0.75rem !important;
}
.fr-mb-n3v,
.fr-my-n3v {
  margin-bottom: -0.75rem !important;
}
.fr-m-n2v,
.fr-m-n1w {
  margin: -0.5rem !important;
}
.fr-ml-n2v,
.fr-ml-n1w,
.fr-mx-n2v,
.fr-mx-n1w {
  margin-left: -0.5rem !important;
}
.fr-mr-n2v,
.fr-mr-n1w,
.fr-mx-n2v,
.fr-mx-n1w {
  margin-right: -0.5rem !important;
}
.fr-mt-n2v,
.fr-mt-n1w,
.fr-my-n2v,
.fr-my-n1w {
  margin-top: -0.5rem !important;
}
.fr-mb-n2v,
.fr-mb-n1w,
.fr-my-n2v,
.fr-my-n1w {
  margin-bottom: -0.5rem !important;
}
.fr-m-n1v {
  margin: -0.25rem !important;
}
.fr-ml-n1v,
.fr-mx-n1v {
  margin-left: -0.25rem !important;
}
.fr-mr-n1v,
.fr-mx-n1v {
  margin-right: -0.25rem !important;
}
.fr-mt-n1v,
.fr-my-n1v {
  margin-top: -0.25rem !important;
}
.fr-mb-n1v,
.fr-my-n1v {
  margin-bottom: -0.25rem !important;
}
.fr-m-n1-5v {
  margin: -0.375rem !important;
}
.fr-ml-n1-5v,
.fr-mx-n1-5v {
  margin-left: -0.375rem !important;
}
.fr-mr-n1-5v,
.fr-mx-n1-5v {
  margin-right: -0.375rem !important;
}
.fr-mt-n1-5v,
.fr-my-n1-5v {
  margin-top: -0.375rem !important;
}
.fr-mb-n1-5v,
.fr-my-n1-5v {
  margin-bottom: -0.375rem !important;
}
.fr-m-0 {
  margin: 0 !important;
}
.fr-ml-0,
.fr-mx-0 {
  margin-left: 0 !important;
}
.fr-mr-0,
.fr-mx-0 {
  margin-right: 0 !important;
}
.fr-mt-0,
.fr-my-0 {
  margin-top: 0 !important;
}
.fr-mb-0,
.fr-my-0 {
  margin-bottom: 0 !important;
}
.fr-m-n0-5v {
  margin: -0.125rem !important;
}
.fr-ml-n0-5v,
.fr-mx-n0-5v {
  margin-left: -0.125rem !important;
}
.fr-mr-n0-5v,
.fr-mx-n0-5v {
  margin-right: -0.125rem !important;
}
.fr-mt-n0-5v,
.fr-my-n0-5v {
  margin-top: -0.125rem !important;
}
.fr-mb-n0-5v,
.fr-my-n0-5v {
  margin-bottom: -0.125rem !important;
}
.fr-m-0-5v {
  margin: 0.125rem !important;
}
.fr-ml-0-5v,
.fr-mx-0-5v {
  margin-left: 0.125rem !important;
}
.fr-mr-0-5v,
.fr-mx-0-5v {
  margin-right: 0.125rem !important;
}
.fr-mt-0-5v,
.fr-my-0-5v {
  margin-top: 0.125rem !important;
}
.fr-mb-0-5v,
.fr-my-0-5v {
  margin-bottom: 0.125rem !important;
}
.fr-m-1v {
  margin: 0.25rem !important;
}
.fr-ml-1v,
.fr-mx-1v {
  margin-left: 0.25rem !important;
}
.fr-mr-1v,
.fr-mx-1v {
  margin-right: 0.25rem !important;
}
.fr-mt-1v,
.fr-my-1v {
  margin-top: 0.25rem !important;
}
.fr-mb-1v,
.fr-my-1v {
  margin-bottom: 0.25rem !important;
}
.fr-m-1-5v {
  margin: 0.375rem !important;
}
.fr-ml-1-5v,
.fr-mx-1-5v {
  margin-left: 0.375rem !important;
}
.fr-mr-1-5v,
.fr-mx-1-5v {
  margin-right: 0.375rem !important;
}
.fr-mt-1-5v,
.fr-my-1-5v {
  margin-top: 0.375rem !important;
}
.fr-mb-1-5v,
.fr-my-1-5v {
  margin-bottom: 0.375rem !important;
}
.fr-m-2v,
.fr-m-1w {
  margin: 0.5rem !important;
}
.fr-ml-2v,
.fr-ml-1w,
.fr-mx-2v,
.fr-mx-1w {
  margin-left: 0.5rem !important;
}
.fr-mr-2v,
.fr-mr-1w,
.fr-mx-2v,
.fr-mx-1w {
  margin-right: 0.5rem !important;
}
.fr-mt-2v,
.fr-mt-1w,
.fr-my-2v,
.fr-my-1w {
  margin-top: 0.5rem !important;
}
.fr-mb-2v,
.fr-mb-1w,
.fr-my-2v,
.fr-my-1w {
  margin-bottom: 0.5rem !important;
}
.fr-m-3v {
  margin: 0.75rem !important;
}
.fr-ml-3v,
.fr-mx-3v {
  margin-left: 0.75rem !important;
}
.fr-mr-3v,
.fr-mx-3v {
  margin-right: 0.75rem !important;
}
.fr-mt-3v,
.fr-my-3v {
  margin-top: 0.75rem !important;
}
.fr-mb-3v,
.fr-my-3v {
  margin-bottom: 0.75rem !important;
}
.fr-m-4v,
.fr-m-2w {
  margin: 1rem !important;
}
.fr-ml-4v,
.fr-ml-2w,
.fr-mx-4v,
.fr-mx-2w {
  margin-left: 1rem !important;
}
.fr-mr-4v,
.fr-mr-2w,
.fr-mx-4v,
.fr-mx-2w {
  margin-right: 1rem !important;
}
.fr-mt-4v,
.fr-mt-2w,
.fr-my-4v,
.fr-my-2w {
  margin-top: 1rem !important;
}
.fr-mb-4v,
.fr-mb-2w,
.fr-my-4v,
.fr-my-2w {
  margin-bottom: 1rem !important;
}
.fr-m-5v {
  margin: 1.25rem !important;
}
.fr-ml-5v,
.fr-mx-5v {
  margin-left: 1.25rem !important;
}
.fr-mr-5v,
.fr-mx-5v {
  margin-right: 1.25rem !important;
}
.fr-mt-5v,
.fr-my-5v {
  margin-top: 1.25rem !important;
}
.fr-mb-5v,
.fr-my-5v {
  margin-bottom: 1.25rem !important;
}
.fr-m-6v,
.fr-m-3w {
  margin: 1.5rem !important;
}
.fr-ml-6v,
.fr-ml-3w,
.fr-mx-6v,
.fr-mx-3w {
  margin-left: 1.5rem !important;
}
.fr-mr-6v,
.fr-mr-3w,
.fr-mx-6v,
.fr-mx-3w {
  margin-right: 1.5rem !important;
}
.fr-mt-6v,
.fr-mt-3w,
.fr-my-6v,
.fr-my-3w {
  margin-top: 1.5rem !important;
}
.fr-mb-6v,
.fr-mb-3w,
.fr-my-6v,
.fr-my-3w {
  margin-bottom: 1.5rem !important;
}
.fr-m-7v {
  margin: 1.75rem !important;
}
.fr-ml-7v,
.fr-mx-7v {
  margin-left: 1.75rem !important;
}
.fr-mr-7v,
.fr-mx-7v {
  margin-right: 1.75rem !important;
}
.fr-mt-7v,
.fr-my-7v {
  margin-top: 1.75rem !important;
}
.fr-mb-7v,
.fr-my-7v {
  margin-bottom: 1.75rem !important;
}
.fr-m-8v,
.fr-m-4w {
  margin: 2rem !important;
}
.fr-ml-8v,
.fr-ml-4w,
.fr-mx-8v,
.fr-mx-4w {
  margin-left: 2rem !important;
}
.fr-mr-8v,
.fr-mr-4w,
.fr-mx-8v,
.fr-mx-4w {
  margin-right: 2rem !important;
}
.fr-mt-8v,
.fr-mt-4w,
.fr-my-8v,
.fr-my-4w {
  margin-top: 2rem !important;
}
.fr-mb-8v,
.fr-mb-4w,
.fr-my-8v,
.fr-my-4w {
  margin-bottom: 2rem !important;
}
.fr-m-9v {
  margin: 2.25rem !important;
}
.fr-ml-9v,
.fr-mx-9v {
  margin-left: 2.25rem !important;
}
.fr-mr-9v,
.fr-mx-9v {
  margin-right: 2.25rem !important;
}
.fr-mt-9v,
.fr-my-9v {
  margin-top: 2.25rem !important;
}
.fr-mb-9v,
.fr-my-9v {
  margin-bottom: 2.25rem !important;
}
.fr-m-10v,
.fr-m-5w {
  margin: 2.5rem !important;
}
.fr-ml-10v,
.fr-ml-5w,
.fr-mx-10v,
.fr-mx-5w {
  margin-left: 2.5rem !important;
}
.fr-mr-10v,
.fr-mr-5w,
.fr-mx-10v,
.fr-mx-5w {
  margin-right: 2.5rem !important;
}
.fr-mt-10v,
.fr-mt-5w,
.fr-my-10v,
.fr-my-5w {
  margin-top: 2.5rem !important;
}
.fr-mb-10v,
.fr-mb-5w,
.fr-my-10v,
.fr-my-5w {
  margin-bottom: 2.5rem !important;
}
.fr-m-11v {
  margin: 2.75rem !important;
}
.fr-ml-11v,
.fr-mx-11v {
  margin-left: 2.75rem !important;
}
.fr-mr-11v,
.fr-mx-11v {
  margin-right: 2.75rem !important;
}
.fr-mt-11v,
.fr-my-11v {
  margin-top: 2.75rem !important;
}
.fr-mb-11v,
.fr-my-11v {
  margin-bottom: 2.75rem !important;
}
.fr-m-12v,
.fr-m-6w {
  margin: 3rem !important;
}
.fr-ml-12v,
.fr-ml-6w,
.fr-mx-12v,
.fr-mx-6w {
  margin-left: 3rem !important;
}
.fr-mr-12v,
.fr-mr-6w,
.fr-mx-12v,
.fr-mx-6w {
  margin-right: 3rem !important;
}
.fr-mt-12v,
.fr-mt-6w,
.fr-my-12v,
.fr-my-6w {
  margin-top: 3rem !important;
}
.fr-mb-12v,
.fr-mb-6w,
.fr-my-12v,
.fr-my-6w {
  margin-bottom: 3rem !important;
}
.fr-m-13v {
  margin: 3.25rem !important;
}
.fr-ml-13v,
.fr-mx-13v {
  margin-left: 3.25rem !important;
}
.fr-mr-13v,
.fr-mx-13v {
  margin-right: 3.25rem !important;
}
.fr-mt-13v,
.fr-my-13v {
  margin-top: 3.25rem !important;
}
.fr-mb-13v,
.fr-my-13v {
  margin-bottom: 3.25rem !important;
}
.fr-m-14v,
.fr-m-7w {
  margin: 3.5rem !important;
}
.fr-ml-14v,
.fr-ml-7w,
.fr-mx-14v,
.fr-mx-7w {
  margin-left: 3.5rem !important;
}
.fr-mr-14v,
.fr-mr-7w,
.fr-mx-14v,
.fr-mx-7w {
  margin-right: 3.5rem !important;
}
.fr-mt-14v,
.fr-mt-7w,
.fr-my-14v,
.fr-my-7w {
  margin-top: 3.5rem !important;
}
.fr-mb-14v,
.fr-mb-7w,
.fr-my-14v,
.fr-my-7w {
  margin-bottom: 3.5rem !important;
}
.fr-m-15v {
  margin: 3.75rem !important;
}
.fr-ml-15v,
.fr-mx-15v {
  margin-left: 3.75rem !important;
}
.fr-mr-15v,
.fr-mx-15v {
  margin-right: 3.75rem !important;
}
.fr-mt-15v,
.fr-my-15v {
  margin-top: 3.75rem !important;
}
.fr-mb-15v,
.fr-my-15v {
  margin-bottom: 3.75rem !important;
}
.fr-m-16v,
.fr-m-8w {
  margin: 4rem !important;
}
.fr-ml-16v,
.fr-ml-8w,
.fr-mx-16v,
.fr-mx-8w {
  margin-left: 4rem !important;
}
.fr-mr-16v,
.fr-mr-8w,
.fr-mx-16v,
.fr-mx-8w {
  margin-right: 4rem !important;
}
.fr-mt-16v,
.fr-mt-8w,
.fr-my-16v,
.fr-my-8w {
  margin-top: 4rem !important;
}
.fr-mb-16v,
.fr-mb-8w,
.fr-my-16v,
.fr-my-8w {
  margin-bottom: 4rem !important;
}
.fr-m-17v {
  margin: 4.25rem !important;
}
.fr-ml-17v,
.fr-mx-17v {
  margin-left: 4.25rem !important;
}
.fr-mr-17v,
.fr-mx-17v {
  margin-right: 4.25rem !important;
}
.fr-mt-17v,
.fr-my-17v {
  margin-top: 4.25rem !important;
}
.fr-mb-17v,
.fr-my-17v {
  margin-bottom: 4.25rem !important;
}
.fr-m-18v,
.fr-m-9w {
  margin: 4.5rem !important;
}
.fr-ml-18v,
.fr-ml-9w,
.fr-mx-18v,
.fr-mx-9w {
  margin-left: 4.5rem !important;
}
.fr-mr-18v,
.fr-mr-9w,
.fr-mx-18v,
.fr-mx-9w {
  margin-right: 4.5rem !important;
}
.fr-mt-18v,
.fr-mt-9w,
.fr-my-18v,
.fr-my-9w {
  margin-top: 4.5rem !important;
}
.fr-mb-18v,
.fr-mb-9w,
.fr-my-18v,
.fr-my-9w {
  margin-bottom: 4.5rem !important;
}
.fr-m-19v {
  margin: 4.75rem !important;
}
.fr-ml-19v,
.fr-mx-19v {
  margin-left: 4.75rem !important;
}
.fr-mr-19v,
.fr-mx-19v {
  margin-right: 4.75rem !important;
}
.fr-mt-19v,
.fr-my-19v {
  margin-top: 4.75rem !important;
}
.fr-mb-19v,
.fr-my-19v {
  margin-bottom: 4.75rem !important;
}
.fr-m-20v,
.fr-m-10w {
  margin: 5rem !important;
}
.fr-ml-20v,
.fr-ml-10w,
.fr-mx-20v,
.fr-mx-10w {
  margin-left: 5rem !important;
}
.fr-mr-20v,
.fr-mr-10w,
.fr-mx-20v,
.fr-mx-10w {
  margin-right: 5rem !important;
}
.fr-mt-20v,
.fr-mt-10w,
.fr-my-20v,
.fr-my-10w {
  margin-top: 5rem !important;
}
.fr-mb-20v,
.fr-mb-10w,
.fr-my-20v,
.fr-my-10w {
  margin-bottom: 5rem !important;
}
.fr-m-21v {
  margin: 5.25rem !important;
}
.fr-ml-21v,
.fr-mx-21v {
  margin-left: 5.25rem !important;
}
.fr-mr-21v,
.fr-mx-21v {
  margin-right: 5.25rem !important;
}
.fr-mt-21v,
.fr-my-21v {
  margin-top: 5.25rem !important;
}
.fr-mb-21v,
.fr-my-21v {
  margin-bottom: 5.25rem !important;
}
.fr-m-22v,
.fr-m-11w {
  margin: 5.5rem !important;
}
.fr-ml-22v,
.fr-ml-11w,
.fr-mx-22v,
.fr-mx-11w {
  margin-left: 5.5rem !important;
}
.fr-mr-22v,
.fr-mr-11w,
.fr-mx-22v,
.fr-mx-11w {
  margin-right: 5.5rem !important;
}
.fr-mt-22v,
.fr-mt-11w,
.fr-my-22v,
.fr-my-11w {
  margin-top: 5.5rem !important;
}
.fr-mb-22v,
.fr-mb-11w,
.fr-my-22v,
.fr-my-11w {
  margin-bottom: 5.5rem !important;
}
.fr-m-23v {
  margin: 5.75rem !important;
}
.fr-ml-23v,
.fr-mx-23v {
  margin-left: 5.75rem !important;
}
.fr-mr-23v,
.fr-mx-23v {
  margin-right: 5.75rem !important;
}
.fr-mt-23v,
.fr-my-23v {
  margin-top: 5.75rem !important;
}
.fr-mb-23v,
.fr-my-23v {
  margin-bottom: 5.75rem !important;
}
.fr-m-24v,
.fr-m-12w {
  margin: 6rem !important;
}
.fr-ml-24v,
.fr-ml-12w,
.fr-mx-24v,
.fr-mx-12w {
  margin-left: 6rem !important;
}
.fr-mr-24v,
.fr-mr-12w,
.fr-mx-24v,
.fr-mx-12w {
  margin-right: 6rem !important;
}
.fr-mt-24v,
.fr-mt-12w,
.fr-my-24v,
.fr-my-12w {
  margin-top: 6rem !important;
}
.fr-mb-24v,
.fr-mb-12w,
.fr-my-24v,
.fr-my-12w {
  margin-bottom: 6rem !important;
}
.fr-m-25v {
  margin: 6.25rem !important;
}
.fr-ml-25v,
.fr-mx-25v {
  margin-left: 6.25rem !important;
}
.fr-mr-25v,
.fr-mx-25v {
  margin-right: 6.25rem !important;
}
.fr-mt-25v,
.fr-my-25v {
  margin-top: 6.25rem !important;
}
.fr-mb-25v,
.fr-my-25v {
  margin-bottom: 6.25rem !important;
}
.fr-m-26v,
.fr-m-13w {
  margin: 6.5rem !important;
}
.fr-ml-26v,
.fr-ml-13w,
.fr-mx-26v,
.fr-mx-13w {
  margin-left: 6.5rem !important;
}
.fr-mr-26v,
.fr-mr-13w,
.fr-mx-26v,
.fr-mx-13w {
  margin-right: 6.5rem !important;
}
.fr-mt-26v,
.fr-mt-13w,
.fr-my-26v,
.fr-my-13w {
  margin-top: 6.5rem !important;
}
.fr-mb-26v,
.fr-mb-13w,
.fr-my-26v,
.fr-my-13w {
  margin-bottom: 6.5rem !important;
}
.fr-m-27v {
  margin: 6.75rem !important;
}
.fr-ml-27v,
.fr-mx-27v {
  margin-left: 6.75rem !important;
}
.fr-mr-27v,
.fr-mx-27v {
  margin-right: 6.75rem !important;
}
.fr-mt-27v,
.fr-my-27v {
  margin-top: 6.75rem !important;
}
.fr-mb-27v,
.fr-my-27v {
  margin-bottom: 6.75rem !important;
}
.fr-m-28v,
.fr-m-14w {
  margin: 7rem !important;
}
.fr-ml-28v,
.fr-ml-14w,
.fr-mx-28v,
.fr-mx-14w {
  margin-left: 7rem !important;
}
.fr-mr-28v,
.fr-mr-14w,
.fr-mx-28v,
.fr-mx-14w {
  margin-right: 7rem !important;
}
.fr-mt-28v,
.fr-mt-14w,
.fr-my-28v,
.fr-my-14w {
  margin-top: 7rem !important;
}
.fr-mb-28v,
.fr-mb-14w,
.fr-my-28v,
.fr-my-14w {
  margin-bottom: 7rem !important;
}
.fr-m-29v {
  margin: 7.25rem !important;
}
.fr-ml-29v,
.fr-mx-29v {
  margin-left: 7.25rem !important;
}
.fr-mr-29v,
.fr-mx-29v {
  margin-right: 7.25rem !important;
}
.fr-mt-29v,
.fr-my-29v {
  margin-top: 7.25rem !important;
}
.fr-mb-29v,
.fr-my-29v {
  margin-bottom: 7.25rem !important;
}
.fr-m-30v,
.fr-m-15w {
  margin: 7.5rem !important;
}
.fr-ml-30v,
.fr-ml-15w,
.fr-mx-30v,
.fr-mx-15w {
  margin-left: 7.5rem !important;
}
.fr-mr-30v,
.fr-mr-15w,
.fr-mx-30v,
.fr-mx-15w {
  margin-right: 7.5rem !important;
}
.fr-mt-30v,
.fr-mt-15w,
.fr-my-30v,
.fr-my-15w {
  margin-top: 7.5rem !important;
}
.fr-mb-30v,
.fr-mb-15w,
.fr-my-30v,
.fr-my-15w {
  margin-bottom: 7.5rem !important;
}
.fr-m-31v {
  margin: 7.75rem !important;
}
.fr-ml-31v,
.fr-mx-31v {
  margin-left: 7.75rem !important;
}
.fr-mr-31v,
.fr-mx-31v {
  margin-right: 7.75rem !important;
}
.fr-mt-31v,
.fr-my-31v {
  margin-top: 7.75rem !important;
}
.fr-mb-31v,
.fr-my-31v {
  margin-bottom: 7.75rem !important;
}
.fr-m-32v,
.fr-m-16w {
  margin: 8rem !important;
}
.fr-ml-32v,
.fr-ml-16w,
.fr-mx-32v,
.fr-mx-16w {
  margin-left: 8rem !important;
}
.fr-mr-32v,
.fr-mr-16w,
.fr-mx-32v,
.fr-mx-16w {
  margin-right: 8rem !important;
}
.fr-mt-32v,
.fr-mt-16w,
.fr-my-32v,
.fr-my-16w {
  margin-top: 8rem !important;
}
.fr-mb-32v,
.fr-mb-16w,
.fr-my-32v,
.fr-my-16w {
  margin-bottom: 8rem !important;
}
.fr-m-auto {
  margin: auto;
}
.fr-ml-auto,
.fr-mx-auto {
  margin-left: auto;
}
.fr-mr-auto,
.fr-mx-auto {
  margin-right: auto;
}
.fr-mt-auto,
.fr-my-auto {
  margin-top: auto;
}
.fr-mb-auto,
.fr-my-auto {
  margin-bottom: auto;
}
.fr-m-first-n8v,
.fr-m-first-n4w {
  margin: -2rem !important;
}
.fr-ml-first-n8v,
.fr-ml-first-n4w,
.fr-mx-first-n8v,
.fr-mx-first-n4w {
  margin-left: -2rem !important;
}
.fr-mr-first-n8v,
.fr-mr-first-n4w,
.fr-mx-first-n8v,
.fr-mx-first-n4w {
  margin-right: -2rem !important;
}
.fr-mt-first-n8v,
.fr-mt-first-n4w,
.fr-my-first-n8v,
.fr-my-first-n4w {
  margin-top: -2rem !important;
}
.fr-mb-first-n8v,
.fr-mb-first-n4w,
.fr-my-first-n8v,
.fr-my-first-n4w {
  margin-bottom: -2rem !important;
}
.fr-m-first-n7v {
  margin: -1.75rem !important;
}
.fr-ml-first-n7v,
.fr-mx-first-n7v {
  margin-left: -1.75rem !important;
}
.fr-mr-first-n7v,
.fr-mx-first-n7v {
  margin-right: -1.75rem !important;
}
.fr-mt-first-n7v,
.fr-my-first-n7v {
  margin-top: -1.75rem !important;
}
.fr-mb-first-n7v,
.fr-my-first-n7v {
  margin-bottom: -1.75rem !important;
}
.fr-m-first-n6v,
.fr-m-first-n3w {
  margin: -1.5rem !important;
}
.fr-ml-first-n6v,
.fr-ml-first-n3w,
.fr-mx-first-n6v,
.fr-mx-first-n3w {
  margin-left: -1.5rem !important;
}
.fr-mr-first-n6v,
.fr-mr-first-n3w,
.fr-mx-first-n6v,
.fr-mx-first-n3w {
  margin-right: -1.5rem !important;
}
.fr-mt-first-n6v,
.fr-mt-first-n3w,
.fr-my-first-n6v,
.fr-my-first-n3w {
  margin-top: -1.5rem !important;
}
.fr-mb-first-n6v,
.fr-mb-first-n3w,
.fr-my-first-n6v,
.fr-my-first-n3w {
  margin-bottom: -1.5rem !important;
}
.fr-m-first-n5v {
  margin: -1.25rem !important;
}
.fr-ml-first-n5v,
.fr-mx-first-n5v {
  margin-left: -1.25rem !important;
}
.fr-mr-first-n5v,
.fr-mx-first-n5v {
  margin-right: -1.25rem !important;
}
.fr-mt-first-n5v,
.fr-my-first-n5v {
  margin-top: -1.25rem !important;
}
.fr-mb-first-n5v,
.fr-my-first-n5v {
  margin-bottom: -1.25rem !important;
}
.fr-m-first-n4v,
.fr-m-first-n2w {
  margin: -1rem !important;
}
.fr-ml-first-n4v,
.fr-ml-first-n2w,
.fr-mx-first-n4v,
.fr-mx-first-n2w {
  margin-left: -1rem !important;
}
.fr-mr-first-n4v,
.fr-mr-first-n2w,
.fr-mx-first-n4v,
.fr-mx-first-n2w {
  margin-right: -1rem !important;
}
.fr-mt-first-n4v,
.fr-mt-first-n2w,
.fr-my-first-n4v,
.fr-my-first-n2w {
  margin-top: -1rem !important;
}
.fr-mb-first-n4v,
.fr-mb-first-n2w,
.fr-my-first-n4v,
.fr-my-first-n2w {
  margin-bottom: -1rem !important;
}
.fr-m-first-n3v {
  margin: -0.75rem !important;
}
.fr-ml-first-n3v,
.fr-mx-first-n3v {
  margin-left: -0.75rem !important;
}
.fr-mr-first-n3v,
.fr-mx-first-n3v {
  margin-right: -0.75rem !important;
}
.fr-mt-first-n3v,
.fr-my-first-n3v {
  margin-top: -0.75rem !important;
}
.fr-mb-first-n3v,
.fr-my-first-n3v {
  margin-bottom: -0.75rem !important;
}
.fr-m-first-n2v,
.fr-m-first-n1w {
  margin: -0.5rem !important;
}
.fr-ml-first-n2v,
.fr-ml-first-n1w,
.fr-mx-first-n2v,
.fr-mx-first-n1w {
  margin-left: -0.5rem !important;
}
.fr-mr-first-n2v,
.fr-mr-first-n1w,
.fr-mx-first-n2v,
.fr-mx-first-n1w {
  margin-right: -0.5rem !important;
}
.fr-mt-first-n2v,
.fr-mt-first-n1w,
.fr-my-first-n2v,
.fr-my-first-n1w {
  margin-top: -0.5rem !important;
}
.fr-mb-first-n2v,
.fr-mb-first-n1w,
.fr-my-first-n2v,
.fr-my-first-n1w {
  margin-bottom: -0.5rem !important;
}
.fr-m-first-n1v {
  margin: -0.25rem !important;
}
.fr-ml-first-n1v,
.fr-mx-first-n1v {
  margin-left: -0.25rem !important;
}
.fr-mr-first-n1v,
.fr-mx-first-n1v {
  margin-right: -0.25rem !important;
}
.fr-mt-first-n1v,
.fr-my-first-n1v {
  margin-top: -0.25rem !important;
}
.fr-mb-first-n1v,
.fr-my-first-n1v {
  margin-bottom: -0.25rem !important;
}
.fr-m-first-n1-5v {
  margin: -0.375rem !important;
}
.fr-ml-first-n1-5v,
.fr-mx-first-n1-5v {
  margin-left: -0.375rem !important;
}
.fr-mr-first-n1-5v,
.fr-mx-first-n1-5v {
  margin-right: -0.375rem !important;
}
.fr-mt-first-n1-5v,
.fr-my-first-n1-5v {
  margin-top: -0.375rem !important;
}
.fr-mb-first-n1-5v,
.fr-my-first-n1-5v {
  margin-bottom: -0.375rem !important;
}
.fr-m-first-0 {
  margin: 0 !important;
}
.fr-ml-first-0,
.fr-mx-first-0 {
  margin-left: 0 !important;
}
.fr-mr-first-0,
.fr-mx-first-0 {
  margin-right: 0 !important;
}
.fr-mt-first-0,
.fr-my-first-0 {
  margin-top: 0 !important;
}
.fr-mb-first-0,
.fr-my-first-0 {
  margin-bottom: 0 !important;
}
.fr-m-first-n0-5v {
  margin: -0.125rem !important;
}
.fr-ml-first-n0-5v,
.fr-mx-first-n0-5v {
  margin-left: -0.125rem !important;
}
.fr-mr-first-n0-5v,
.fr-mx-first-n0-5v {
  margin-right: -0.125rem !important;
}
.fr-mt-first-n0-5v,
.fr-my-first-n0-5v {
  margin-top: -0.125rem !important;
}
.fr-mb-first-n0-5v,
.fr-my-first-n0-5v {
  margin-bottom: -0.125rem !important;
}
.fr-m-first-0-5v {
  margin: 0.125rem !important;
}
.fr-ml-first-0-5v,
.fr-mx-first-0-5v {
  margin-left: 0.125rem !important;
}
.fr-mr-first-0-5v,
.fr-mx-first-0-5v {
  margin-right: 0.125rem !important;
}
.fr-mt-first-0-5v,
.fr-my-first-0-5v {
  margin-top: 0.125rem !important;
}
.fr-mb-first-0-5v,
.fr-my-first-0-5v {
  margin-bottom: 0.125rem !important;
}
.fr-m-first-1v {
  margin: 0.25rem !important;
}
.fr-ml-first-1v,
.fr-mx-first-1v {
  margin-left: 0.25rem !important;
}
.fr-mr-first-1v,
.fr-mx-first-1v {
  margin-right: 0.25rem !important;
}
.fr-mt-first-1v,
.fr-my-first-1v {
  margin-top: 0.25rem !important;
}
.fr-mb-first-1v,
.fr-my-first-1v {
  margin-bottom: 0.25rem !important;
}
.fr-m-first-1-5v {
  margin: 0.375rem !important;
}
.fr-ml-first-1-5v,
.fr-mx-first-1-5v {
  margin-left: 0.375rem !important;
}
.fr-mr-first-1-5v,
.fr-mx-first-1-5v {
  margin-right: 0.375rem !important;
}
.fr-mt-first-1-5v,
.fr-my-first-1-5v {
  margin-top: 0.375rem !important;
}
.fr-mb-first-1-5v,
.fr-my-first-1-5v {
  margin-bottom: 0.375rem !important;
}
.fr-m-first-2v,
.fr-m-first-1w {
  margin: 0.5rem !important;
}
.fr-ml-first-2v,
.fr-ml-first-1w,
.fr-mx-first-2v,
.fr-mx-first-1w {
  margin-left: 0.5rem !important;
}
.fr-mr-first-2v,
.fr-mr-first-1w,
.fr-mx-first-2v,
.fr-mx-first-1w {
  margin-right: 0.5rem !important;
}
.fr-mt-first-2v,
.fr-mt-first-1w,
.fr-my-first-2v,
.fr-my-first-1w {
  margin-top: 0.5rem !important;
}
.fr-mb-first-2v,
.fr-mb-first-1w,
.fr-my-first-2v,
.fr-my-first-1w {
  margin-bottom: 0.5rem !important;
}
.fr-m-first-3v {
  margin: 0.75rem !important;
}
.fr-ml-first-3v,
.fr-mx-first-3v {
  margin-left: 0.75rem !important;
}
.fr-mr-first-3v,
.fr-mx-first-3v {
  margin-right: 0.75rem !important;
}
.fr-mt-first-3v,
.fr-my-first-3v {
  margin-top: 0.75rem !important;
}
.fr-mb-first-3v,
.fr-my-first-3v {
  margin-bottom: 0.75rem !important;
}
.fr-m-first-4v,
.fr-m-first-2w {
  margin: 1rem !important;
}
.fr-ml-first-4v,
.fr-ml-first-2w,
.fr-mx-first-4v,
.fr-mx-first-2w {
  margin-left: 1rem !important;
}
.fr-mr-first-4v,
.fr-mr-first-2w,
.fr-mx-first-4v,
.fr-mx-first-2w {
  margin-right: 1rem !important;
}
.fr-mt-first-4v,
.fr-mt-first-2w,
.fr-my-first-4v,
.fr-my-first-2w {
  margin-top: 1rem !important;
}
.fr-mb-first-4v,
.fr-mb-first-2w,
.fr-my-first-4v,
.fr-my-first-2w {
  margin-bottom: 1rem !important;
}
.fr-m-first-5v {
  margin: 1.25rem !important;
}
.fr-ml-first-5v,
.fr-mx-first-5v {
  margin-left: 1.25rem !important;
}
.fr-mr-first-5v,
.fr-mx-first-5v {
  margin-right: 1.25rem !important;
}
.fr-mt-first-5v,
.fr-my-first-5v {
  margin-top: 1.25rem !important;
}
.fr-mb-first-5v,
.fr-my-first-5v {
  margin-bottom: 1.25rem !important;
}
.fr-m-first-6v,
.fr-m-first-3w {
  margin: 1.5rem !important;
}
.fr-ml-first-6v,
.fr-ml-first-3w,
.fr-mx-first-6v,
.fr-mx-first-3w {
  margin-left: 1.5rem !important;
}
.fr-mr-first-6v,
.fr-mr-first-3w,
.fr-mx-first-6v,
.fr-mx-first-3w {
  margin-right: 1.5rem !important;
}
.fr-mt-first-6v,
.fr-mt-first-3w,
.fr-my-first-6v,
.fr-my-first-3w {
  margin-top: 1.5rem !important;
}
.fr-mb-first-6v,
.fr-mb-first-3w,
.fr-my-first-6v,
.fr-my-first-3w {
  margin-bottom: 1.5rem !important;
}
.fr-m-first-7v {
  margin: 1.75rem !important;
}
.fr-ml-first-7v,
.fr-mx-first-7v {
  margin-left: 1.75rem !important;
}
.fr-mr-first-7v,
.fr-mx-first-7v {
  margin-right: 1.75rem !important;
}
.fr-mt-first-7v,
.fr-my-first-7v {
  margin-top: 1.75rem !important;
}
.fr-mb-first-7v,
.fr-my-first-7v {
  margin-bottom: 1.75rem !important;
}
.fr-m-first-8v,
.fr-m-first-4w {
  margin: 2rem !important;
}
.fr-ml-first-8v,
.fr-ml-first-4w,
.fr-mx-first-8v,
.fr-mx-first-4w {
  margin-left: 2rem !important;
}
.fr-mr-first-8v,
.fr-mr-first-4w,
.fr-mx-first-8v,
.fr-mx-first-4w {
  margin-right: 2rem !important;
}
.fr-mt-first-8v,
.fr-mt-first-4w,
.fr-my-first-8v,
.fr-my-first-4w {
  margin-top: 2rem !important;
}
.fr-mb-first-8v,
.fr-mb-first-4w,
.fr-my-first-8v,
.fr-my-first-4w {
  margin-bottom: 2rem !important;
}
.fr-m-first-9v {
  margin: 2.25rem !important;
}
.fr-ml-first-9v,
.fr-mx-first-9v {
  margin-left: 2.25rem !important;
}
.fr-mr-first-9v,
.fr-mx-first-9v {
  margin-right: 2.25rem !important;
}
.fr-mt-first-9v,
.fr-my-first-9v {
  margin-top: 2.25rem !important;
}
.fr-mb-first-9v,
.fr-my-first-9v {
  margin-bottom: 2.25rem !important;
}
.fr-m-first-10v,
.fr-m-first-5w {
  margin: 2.5rem !important;
}
.fr-ml-first-10v,
.fr-ml-first-5w,
.fr-mx-first-10v,
.fr-mx-first-5w {
  margin-left: 2.5rem !important;
}
.fr-mr-first-10v,
.fr-mr-first-5w,
.fr-mx-first-10v,
.fr-mx-first-5w {
  margin-right: 2.5rem !important;
}
.fr-mt-first-10v,
.fr-mt-first-5w,
.fr-my-first-10v,
.fr-my-first-5w {
  margin-top: 2.5rem !important;
}
.fr-mb-first-10v,
.fr-mb-first-5w,
.fr-my-first-10v,
.fr-my-first-5w {
  margin-bottom: 2.5rem !important;
}
.fr-m-first-11v {
  margin: 2.75rem !important;
}
.fr-ml-first-11v,
.fr-mx-first-11v {
  margin-left: 2.75rem !important;
}
.fr-mr-first-11v,
.fr-mx-first-11v {
  margin-right: 2.75rem !important;
}
.fr-mt-first-11v,
.fr-my-first-11v {
  margin-top: 2.75rem !important;
}
.fr-mb-first-11v,
.fr-my-first-11v {
  margin-bottom: 2.75rem !important;
}
.fr-m-first-12v,
.fr-m-first-6w {
  margin: 3rem !important;
}
.fr-ml-first-12v,
.fr-ml-first-6w,
.fr-mx-first-12v,
.fr-mx-first-6w {
  margin-left: 3rem !important;
}
.fr-mr-first-12v,
.fr-mr-first-6w,
.fr-mx-first-12v,
.fr-mx-first-6w {
  margin-right: 3rem !important;
}
.fr-mt-first-12v,
.fr-mt-first-6w,
.fr-my-first-12v,
.fr-my-first-6w {
  margin-top: 3rem !important;
}
.fr-mb-first-12v,
.fr-mb-first-6w,
.fr-my-first-12v,
.fr-my-first-6w {
  margin-bottom: 3rem !important;
}
.fr-m-first-13v {
  margin: 3.25rem !important;
}
.fr-ml-first-13v,
.fr-mx-first-13v {
  margin-left: 3.25rem !important;
}
.fr-mr-first-13v,
.fr-mx-first-13v {
  margin-right: 3.25rem !important;
}
.fr-mt-first-13v,
.fr-my-first-13v {
  margin-top: 3.25rem !important;
}
.fr-mb-first-13v,
.fr-my-first-13v {
  margin-bottom: 3.25rem !important;
}
.fr-m-first-14v,
.fr-m-first-7w {
  margin: 3.5rem !important;
}
.fr-ml-first-14v,
.fr-ml-first-7w,
.fr-mx-first-14v,
.fr-mx-first-7w {
  margin-left: 3.5rem !important;
}
.fr-mr-first-14v,
.fr-mr-first-7w,
.fr-mx-first-14v,
.fr-mx-first-7w {
  margin-right: 3.5rem !important;
}
.fr-mt-first-14v,
.fr-mt-first-7w,
.fr-my-first-14v,
.fr-my-first-7w {
  margin-top: 3.5rem !important;
}
.fr-mb-first-14v,
.fr-mb-first-7w,
.fr-my-first-14v,
.fr-my-first-7w {
  margin-bottom: 3.5rem !important;
}
.fr-m-first-15v {
  margin: 3.75rem !important;
}
.fr-ml-first-15v,
.fr-mx-first-15v {
  margin-left: 3.75rem !important;
}
.fr-mr-first-15v,
.fr-mx-first-15v {
  margin-right: 3.75rem !important;
}
.fr-mt-first-15v,
.fr-my-first-15v {
  margin-top: 3.75rem !important;
}
.fr-mb-first-15v,
.fr-my-first-15v {
  margin-bottom: 3.75rem !important;
}
.fr-m-first-16v,
.fr-m-first-8w {
  margin: 4rem !important;
}
.fr-ml-first-16v,
.fr-ml-first-8w,
.fr-mx-first-16v,
.fr-mx-first-8w {
  margin-left: 4rem !important;
}
.fr-mr-first-16v,
.fr-mr-first-8w,
.fr-mx-first-16v,
.fr-mx-first-8w {
  margin-right: 4rem !important;
}
.fr-mt-first-16v,
.fr-mt-first-8w,
.fr-my-first-16v,
.fr-my-first-8w {
  margin-top: 4rem !important;
}
.fr-mb-first-16v,
.fr-mb-first-8w,
.fr-my-first-16v,
.fr-my-first-8w {
  margin-bottom: 4rem !important;
}
.fr-m-first-17v {
  margin: 4.25rem !important;
}
.fr-ml-first-17v,
.fr-mx-first-17v {
  margin-left: 4.25rem !important;
}
.fr-mr-first-17v,
.fr-mx-first-17v {
  margin-right: 4.25rem !important;
}
.fr-mt-first-17v,
.fr-my-first-17v {
  margin-top: 4.25rem !important;
}
.fr-mb-first-17v,
.fr-my-first-17v {
  margin-bottom: 4.25rem !important;
}
.fr-m-first-18v,
.fr-m-first-9w {
  margin: 4.5rem !important;
}
.fr-ml-first-18v,
.fr-ml-first-9w,
.fr-mx-first-18v,
.fr-mx-first-9w {
  margin-left: 4.5rem !important;
}
.fr-mr-first-18v,
.fr-mr-first-9w,
.fr-mx-first-18v,
.fr-mx-first-9w {
  margin-right: 4.5rem !important;
}
.fr-mt-first-18v,
.fr-mt-first-9w,
.fr-my-first-18v,
.fr-my-first-9w {
  margin-top: 4.5rem !important;
}
.fr-mb-first-18v,
.fr-mb-first-9w,
.fr-my-first-18v,
.fr-my-first-9w {
  margin-bottom: 4.5rem !important;
}
.fr-m-first-19v {
  margin: 4.75rem !important;
}
.fr-ml-first-19v,
.fr-mx-first-19v {
  margin-left: 4.75rem !important;
}
.fr-mr-first-19v,
.fr-mx-first-19v {
  margin-right: 4.75rem !important;
}
.fr-mt-first-19v,
.fr-my-first-19v {
  margin-top: 4.75rem !important;
}
.fr-mb-first-19v,
.fr-my-first-19v {
  margin-bottom: 4.75rem !important;
}
.fr-m-first-20v,
.fr-m-first-10w {
  margin: 5rem !important;
}
.fr-ml-first-20v,
.fr-ml-first-10w,
.fr-mx-first-20v,
.fr-mx-first-10w {
  margin-left: 5rem !important;
}
.fr-mr-first-20v,
.fr-mr-first-10w,
.fr-mx-first-20v,
.fr-mx-first-10w {
  margin-right: 5rem !important;
}
.fr-mt-first-20v,
.fr-mt-first-10w,
.fr-my-first-20v,
.fr-my-first-10w {
  margin-top: 5rem !important;
}
.fr-mb-first-20v,
.fr-mb-first-10w,
.fr-my-first-20v,
.fr-my-first-10w {
  margin-bottom: 5rem !important;
}
.fr-m-first-21v {
  margin: 5.25rem !important;
}
.fr-ml-first-21v,
.fr-mx-first-21v {
  margin-left: 5.25rem !important;
}
.fr-mr-first-21v,
.fr-mx-first-21v {
  margin-right: 5.25rem !important;
}
.fr-mt-first-21v,
.fr-my-first-21v {
  margin-top: 5.25rem !important;
}
.fr-mb-first-21v,
.fr-my-first-21v {
  margin-bottom: 5.25rem !important;
}
.fr-m-first-22v,
.fr-m-first-11w {
  margin: 5.5rem !important;
}
.fr-ml-first-22v,
.fr-ml-first-11w,
.fr-mx-first-22v,
.fr-mx-first-11w {
  margin-left: 5.5rem !important;
}
.fr-mr-first-22v,
.fr-mr-first-11w,
.fr-mx-first-22v,
.fr-mx-first-11w {
  margin-right: 5.5rem !important;
}
.fr-mt-first-22v,
.fr-mt-first-11w,
.fr-my-first-22v,
.fr-my-first-11w {
  margin-top: 5.5rem !important;
}
.fr-mb-first-22v,
.fr-mb-first-11w,
.fr-my-first-22v,
.fr-my-first-11w {
  margin-bottom: 5.5rem !important;
}
.fr-m-first-23v {
  margin: 5.75rem !important;
}
.fr-ml-first-23v,
.fr-mx-first-23v {
  margin-left: 5.75rem !important;
}
.fr-mr-first-23v,
.fr-mx-first-23v {
  margin-right: 5.75rem !important;
}
.fr-mt-first-23v,
.fr-my-first-23v {
  margin-top: 5.75rem !important;
}
.fr-mb-first-23v,
.fr-my-first-23v {
  margin-bottom: 5.75rem !important;
}
.fr-m-first-24v,
.fr-m-first-12w {
  margin: 6rem !important;
}
.fr-ml-first-24v,
.fr-ml-first-12w,
.fr-mx-first-24v,
.fr-mx-first-12w {
  margin-left: 6rem !important;
}
.fr-mr-first-24v,
.fr-mr-first-12w,
.fr-mx-first-24v,
.fr-mx-first-12w {
  margin-right: 6rem !important;
}
.fr-mt-first-24v,
.fr-mt-first-12w,
.fr-my-first-24v,
.fr-my-first-12w {
  margin-top: 6rem !important;
}
.fr-mb-first-24v,
.fr-mb-first-12w,
.fr-my-first-24v,
.fr-my-first-12w {
  margin-bottom: 6rem !important;
}
.fr-m-first-25v {
  margin: 6.25rem !important;
}
.fr-ml-first-25v,
.fr-mx-first-25v {
  margin-left: 6.25rem !important;
}
.fr-mr-first-25v,
.fr-mx-first-25v {
  margin-right: 6.25rem !important;
}
.fr-mt-first-25v,
.fr-my-first-25v {
  margin-top: 6.25rem !important;
}
.fr-mb-first-25v,
.fr-my-first-25v {
  margin-bottom: 6.25rem !important;
}
.fr-m-first-26v,
.fr-m-first-13w {
  margin: 6.5rem !important;
}
.fr-ml-first-26v,
.fr-ml-first-13w,
.fr-mx-first-26v,
.fr-mx-first-13w {
  margin-left: 6.5rem !important;
}
.fr-mr-first-26v,
.fr-mr-first-13w,
.fr-mx-first-26v,
.fr-mx-first-13w {
  margin-right: 6.5rem !important;
}
.fr-mt-first-26v,
.fr-mt-first-13w,
.fr-my-first-26v,
.fr-my-first-13w {
  margin-top: 6.5rem !important;
}
.fr-mb-first-26v,
.fr-mb-first-13w,
.fr-my-first-26v,
.fr-my-first-13w {
  margin-bottom: 6.5rem !important;
}
.fr-m-first-27v {
  margin: 6.75rem !important;
}
.fr-ml-first-27v,
.fr-mx-first-27v {
  margin-left: 6.75rem !important;
}
.fr-mr-first-27v,
.fr-mx-first-27v {
  margin-right: 6.75rem !important;
}
.fr-mt-first-27v,
.fr-my-first-27v {
  margin-top: 6.75rem !important;
}
.fr-mb-first-27v,
.fr-my-first-27v {
  margin-bottom: 6.75rem !important;
}
.fr-m-first-28v,
.fr-m-first-14w {
  margin: 7rem !important;
}
.fr-ml-first-28v,
.fr-ml-first-14w,
.fr-mx-first-28v,
.fr-mx-first-14w {
  margin-left: 7rem !important;
}
.fr-mr-first-28v,
.fr-mr-first-14w,
.fr-mx-first-28v,
.fr-mx-first-14w {
  margin-right: 7rem !important;
}
.fr-mt-first-28v,
.fr-mt-first-14w,
.fr-my-first-28v,
.fr-my-first-14w {
  margin-top: 7rem !important;
}
.fr-mb-first-28v,
.fr-mb-first-14w,
.fr-my-first-28v,
.fr-my-first-14w {
  margin-bottom: 7rem !important;
}
.fr-m-first-29v {
  margin: 7.25rem !important;
}
.fr-ml-first-29v,
.fr-mx-first-29v {
  margin-left: 7.25rem !important;
}
.fr-mr-first-29v,
.fr-mx-first-29v {
  margin-right: 7.25rem !important;
}
.fr-mt-first-29v,
.fr-my-first-29v {
  margin-top: 7.25rem !important;
}
.fr-mb-first-29v,
.fr-my-first-29v {
  margin-bottom: 7.25rem !important;
}
.fr-m-first-30v,
.fr-m-first-15w {
  margin: 7.5rem !important;
}
.fr-ml-first-30v,
.fr-ml-first-15w,
.fr-mx-first-30v,
.fr-mx-first-15w {
  margin-left: 7.5rem !important;
}
.fr-mr-first-30v,
.fr-mr-first-15w,
.fr-mx-first-30v,
.fr-mx-first-15w {
  margin-right: 7.5rem !important;
}
.fr-mt-first-30v,
.fr-mt-first-15w,
.fr-my-first-30v,
.fr-my-first-15w {
  margin-top: 7.5rem !important;
}
.fr-mb-first-30v,
.fr-mb-first-15w,
.fr-my-first-30v,
.fr-my-first-15w {
  margin-bottom: 7.5rem !important;
}
.fr-m-first-31v {
  margin: 7.75rem !important;
}
.fr-ml-first-31v,
.fr-mx-first-31v {
  margin-left: 7.75rem !important;
}
.fr-mr-first-31v,
.fr-mx-first-31v {
  margin-right: 7.75rem !important;
}
.fr-mt-first-31v,
.fr-my-first-31v {
  margin-top: 7.75rem !important;
}
.fr-mb-first-31v,
.fr-my-first-31v {
  margin-bottom: 7.75rem !important;
}
.fr-m-first-32v,
.fr-m-first-16w {
  margin: 8rem !important;
}
.fr-ml-first-32v,
.fr-ml-first-16w,
.fr-mx-first-32v,
.fr-mx-first-16w {
  margin-left: 8rem !important;
}
.fr-mr-first-32v,
.fr-mr-first-16w,
.fr-mx-first-32v,
.fr-mx-first-16w {
  margin-right: 8rem !important;
}
.fr-mt-first-32v,
.fr-mt-first-16w,
.fr-my-first-32v,
.fr-my-first-16w {
  margin-top: 8rem !important;
}
.fr-mb-first-32v,
.fr-mb-first-16w,
.fr-my-first-32v,
.fr-my-first-16w {
  margin-bottom: 8rem !important;
}
.fr-m-first-auto {
  margin: auto;
}
.fr-ml-first-auto,
.fr-mx-first-auto {
  margin-left: auto;
}
.fr-mr-first-auto,
.fr-mx-first-auto {
  margin-right: auto;
}
.fr-mt-first-auto,
.fr-my-first-auto {
  margin-top: auto;
}
.fr-mb-first-auto,
.fr-my-first-auto {
  margin-bottom: auto;
}
.fr-p-0 {
  padding: 0 !important;
}
.fr-pl-0,
.fr-px-0 {
  padding-left: 0 !important;
}
.fr-pr-0,
.fr-px-0 {
  padding-right: 0 !important;
}
.fr-pt-0,
.fr-py-0 {
  padding-top: 0 !important;
}
.fr-pb-0,
.fr-py-0 {
  padding-bottom: 0 !important;
}
.fr-p-0-5v {
  padding: 0.125rem !important;
}
.fr-pl-0-5v,
.fr-px-0-5v {
  padding-left: 0.125rem !important;
}
.fr-pr-0-5v,
.fr-px-0-5v {
  padding-right: 0.125rem !important;
}
.fr-pt-0-5v,
.fr-py-0-5v {
  padding-top: 0.125rem !important;
}
.fr-pb-0-5v,
.fr-py-0-5v {
  padding-bottom: 0.125rem !important;
}
.fr-p-1v {
  padding: 0.25rem !important;
}
.fr-pl-1v,
.fr-px-1v {
  padding-left: 0.25rem !important;
}
.fr-pr-1v,
.fr-px-1v {
  padding-right: 0.25rem !important;
}
.fr-pt-1v,
.fr-py-1v {
  padding-top: 0.25rem !important;
}
.fr-pb-1v,
.fr-py-1v {
  padding-bottom: 0.25rem !important;
}
.fr-p-1-5v {
  padding: 0.375rem !important;
}
.fr-pl-1-5v,
.fr-px-1-5v {
  padding-left: 0.375rem !important;
}
.fr-pr-1-5v,
.fr-px-1-5v {
  padding-right: 0.375rem !important;
}
.fr-pt-1-5v,
.fr-py-1-5v {
  padding-top: 0.375rem !important;
}
.fr-pb-1-5v,
.fr-py-1-5v {
  padding-bottom: 0.375rem !important;
}
.fr-p-2v,
.fr-p-1w {
  padding: 0.5rem !important;
}
.fr-pl-2v,
.fr-pl-1w,
.fr-px-2v,
.fr-px-1w {
  padding-left: 0.5rem !important;
}
.fr-pr-2v,
.fr-pr-1w,
.fr-px-2v,
.fr-px-1w {
  padding-right: 0.5rem !important;
}
.fr-pt-2v,
.fr-pt-1w,
.fr-py-2v,
.fr-py-1w {
  padding-top: 0.5rem !important;
}
.fr-pb-2v,
.fr-pb-1w,
.fr-py-2v,
.fr-py-1w {
  padding-bottom: 0.5rem !important;
}
.fr-p-3v {
  padding: 0.75rem !important;
}
.fr-pl-3v,
.fr-px-3v {
  padding-left: 0.75rem !important;
}
.fr-pr-3v,
.fr-px-3v {
  padding-right: 0.75rem !important;
}
.fr-pt-3v,
.fr-py-3v {
  padding-top: 0.75rem !important;
}
.fr-pb-3v,
.fr-py-3v {
  padding-bottom: 0.75rem !important;
}
.fr-p-4v,
.fr-p-2w {
  padding: 1rem !important;
}
.fr-pl-4v,
.fr-pl-2w,
.fr-px-4v,
.fr-px-2w {
  padding-left: 1rem !important;
}
.fr-pr-4v,
.fr-pr-2w,
.fr-px-4v,
.fr-px-2w {
  padding-right: 1rem !important;
}
.fr-pt-4v,
.fr-pt-2w,
.fr-py-4v,
.fr-py-2w {
  padding-top: 1rem !important;
}
.fr-pb-4v,
.fr-pb-2w,
.fr-py-4v,
.fr-py-2w {
  padding-bottom: 1rem !important;
}
.fr-p-5v {
  padding: 1.25rem !important;
}
.fr-pl-5v,
.fr-px-5v {
  padding-left: 1.25rem !important;
}
.fr-pr-5v,
.fr-px-5v {
  padding-right: 1.25rem !important;
}
.fr-pt-5v,
.fr-py-5v {
  padding-top: 1.25rem !important;
}
.fr-pb-5v,
.fr-py-5v {
  padding-bottom: 1.25rem !important;
}
.fr-p-6v,
.fr-p-3w {
  padding: 1.5rem !important;
}
.fr-pl-6v,
.fr-pl-3w,
.fr-px-6v,
.fr-px-3w {
  padding-left: 1.5rem !important;
}
.fr-pr-6v,
.fr-pr-3w,
.fr-px-6v,
.fr-px-3w {
  padding-right: 1.5rem !important;
}
.fr-pt-6v,
.fr-pt-3w,
.fr-py-6v,
.fr-py-3w {
  padding-top: 1.5rem !important;
}
.fr-pb-6v,
.fr-pb-3w,
.fr-py-6v,
.fr-py-3w {
  padding-bottom: 1.5rem !important;
}
.fr-p-7v {
  padding: 1.75rem !important;
}
.fr-pl-7v,
.fr-px-7v {
  padding-left: 1.75rem !important;
}
.fr-pr-7v,
.fr-px-7v {
  padding-right: 1.75rem !important;
}
.fr-pt-7v,
.fr-py-7v {
  padding-top: 1.75rem !important;
}
.fr-pb-7v,
.fr-py-7v {
  padding-bottom: 1.75rem !important;
}
.fr-p-8v,
.fr-p-4w {
  padding: 2rem !important;
}
.fr-pl-8v,
.fr-pl-4w,
.fr-px-8v,
.fr-px-4w {
  padding-left: 2rem !important;
}
.fr-pr-8v,
.fr-pr-4w,
.fr-px-8v,
.fr-px-4w {
  padding-right: 2rem !important;
}
.fr-pt-8v,
.fr-pt-4w,
.fr-py-8v,
.fr-py-4w {
  padding-top: 2rem !important;
}
.fr-pb-8v,
.fr-pb-4w,
.fr-py-8v,
.fr-py-4w {
  padding-bottom: 2rem !important;
}
.fr-p-9v {
  padding: 2.25rem !important;
}
.fr-pl-9v,
.fr-px-9v {
  padding-left: 2.25rem !important;
}
.fr-pr-9v,
.fr-px-9v {
  padding-right: 2.25rem !important;
}
.fr-pt-9v,
.fr-py-9v {
  padding-top: 2.25rem !important;
}
.fr-pb-9v,
.fr-py-9v {
  padding-bottom: 2.25rem !important;
}
.fr-p-10v,
.fr-p-5w {
  padding: 2.5rem !important;
}
.fr-pl-10v,
.fr-pl-5w,
.fr-px-10v,
.fr-px-5w {
  padding-left: 2.5rem !important;
}
.fr-pr-10v,
.fr-pr-5w,
.fr-px-10v,
.fr-px-5w {
  padding-right: 2.5rem !important;
}
.fr-pt-10v,
.fr-pt-5w,
.fr-py-10v,
.fr-py-5w {
  padding-top: 2.5rem !important;
}
.fr-pb-10v,
.fr-pb-5w,
.fr-py-10v,
.fr-py-5w {
  padding-bottom: 2.5rem !important;
}
.fr-p-11v {
  padding: 2.75rem !important;
}
.fr-pl-11v,
.fr-px-11v {
  padding-left: 2.75rem !important;
}
.fr-pr-11v,
.fr-px-11v {
  padding-right: 2.75rem !important;
}
.fr-pt-11v,
.fr-py-11v {
  padding-top: 2.75rem !important;
}
.fr-pb-11v,
.fr-py-11v {
  padding-bottom: 2.75rem !important;
}
.fr-p-12v,
.fr-p-6w {
  padding: 3rem !important;
}
.fr-pl-12v,
.fr-pl-6w,
.fr-px-12v,
.fr-px-6w {
  padding-left: 3rem !important;
}
.fr-pr-12v,
.fr-pr-6w,
.fr-px-12v,
.fr-px-6w {
  padding-right: 3rem !important;
}
.fr-pt-12v,
.fr-pt-6w,
.fr-py-12v,
.fr-py-6w {
  padding-top: 3rem !important;
}
.fr-pb-12v,
.fr-pb-6w,
.fr-py-12v,
.fr-py-6w {
  padding-bottom: 3rem !important;
}
.fr-p-13v {
  padding: 3.25rem !important;
}
.fr-pl-13v,
.fr-px-13v {
  padding-left: 3.25rem !important;
}
.fr-pr-13v,
.fr-px-13v {
  padding-right: 3.25rem !important;
}
.fr-pt-13v,
.fr-py-13v {
  padding-top: 3.25rem !important;
}
.fr-pb-13v,
.fr-py-13v {
  padding-bottom: 3.25rem !important;
}
.fr-p-14v,
.fr-p-7w {
  padding: 3.5rem !important;
}
.fr-pl-14v,
.fr-pl-7w,
.fr-px-14v,
.fr-px-7w {
  padding-left: 3.5rem !important;
}
.fr-pr-14v,
.fr-pr-7w,
.fr-px-14v,
.fr-px-7w {
  padding-right: 3.5rem !important;
}
.fr-pt-14v,
.fr-pt-7w,
.fr-py-14v,
.fr-py-7w {
  padding-top: 3.5rem !important;
}
.fr-pb-14v,
.fr-pb-7w,
.fr-py-14v,
.fr-py-7w {
  padding-bottom: 3.5rem !important;
}
.fr-p-15v {
  padding: 3.75rem !important;
}
.fr-pl-15v,
.fr-px-15v {
  padding-left: 3.75rem !important;
}
.fr-pr-15v,
.fr-px-15v {
  padding-right: 3.75rem !important;
}
.fr-pt-15v,
.fr-py-15v {
  padding-top: 3.75rem !important;
}
.fr-pb-15v,
.fr-py-15v {
  padding-bottom: 3.75rem !important;
}
.fr-p-16v,
.fr-p-8w {
  padding: 4rem !important;
}
.fr-pl-16v,
.fr-pl-8w,
.fr-px-16v,
.fr-px-8w {
  padding-left: 4rem !important;
}
.fr-pr-16v,
.fr-pr-8w,
.fr-px-16v,
.fr-px-8w {
  padding-right: 4rem !important;
}
.fr-pt-16v,
.fr-pt-8w,
.fr-py-16v,
.fr-py-8w {
  padding-top: 4rem !important;
}
.fr-pb-16v,
.fr-pb-8w,
.fr-py-16v,
.fr-py-8w {
  padding-bottom: 4rem !important;
}
.fr-p-17v {
  padding: 4.25rem !important;
}
.fr-pl-17v,
.fr-px-17v {
  padding-left: 4.25rem !important;
}
.fr-pr-17v,
.fr-px-17v {
  padding-right: 4.25rem !important;
}
.fr-pt-17v,
.fr-py-17v {
  padding-top: 4.25rem !important;
}
.fr-pb-17v,
.fr-py-17v {
  padding-bottom: 4.25rem !important;
}
.fr-p-18v,
.fr-p-9w {
  padding: 4.5rem !important;
}
.fr-pl-18v,
.fr-pl-9w,
.fr-px-18v,
.fr-px-9w {
  padding-left: 4.5rem !important;
}
.fr-pr-18v,
.fr-pr-9w,
.fr-px-18v,
.fr-px-9w {
  padding-right: 4.5rem !important;
}
.fr-pt-18v,
.fr-pt-9w,
.fr-py-18v,
.fr-py-9w {
  padding-top: 4.5rem !important;
}
.fr-pb-18v,
.fr-pb-9w,
.fr-py-18v,
.fr-py-9w {
  padding-bottom: 4.5rem !important;
}
.fr-p-19v {
  padding: 4.75rem !important;
}
.fr-pl-19v,
.fr-px-19v {
  padding-left: 4.75rem !important;
}
.fr-pr-19v,
.fr-px-19v {
  padding-right: 4.75rem !important;
}
.fr-pt-19v,
.fr-py-19v {
  padding-top: 4.75rem !important;
}
.fr-pb-19v,
.fr-py-19v {
  padding-bottom: 4.75rem !important;
}
.fr-p-20v,
.fr-p-10w {
  padding: 5rem !important;
}
.fr-pl-20v,
.fr-pl-10w,
.fr-px-20v,
.fr-px-10w {
  padding-left: 5rem !important;
}
.fr-pr-20v,
.fr-pr-10w,
.fr-px-20v,
.fr-px-10w {
  padding-right: 5rem !important;
}
.fr-pt-20v,
.fr-pt-10w,
.fr-py-20v,
.fr-py-10w {
  padding-top: 5rem !important;
}
.fr-pb-20v,
.fr-pb-10w,
.fr-py-20v,
.fr-py-10w {
  padding-bottom: 5rem !important;
}
.fr-p-21v {
  padding: 5.25rem !important;
}
.fr-pl-21v,
.fr-px-21v {
  padding-left: 5.25rem !important;
}
.fr-pr-21v,
.fr-px-21v {
  padding-right: 5.25rem !important;
}
.fr-pt-21v,
.fr-py-21v {
  padding-top: 5.25rem !important;
}
.fr-pb-21v,
.fr-py-21v {
  padding-bottom: 5.25rem !important;
}
.fr-p-22v,
.fr-p-11w {
  padding: 5.5rem !important;
}
.fr-pl-22v,
.fr-pl-11w,
.fr-px-22v,
.fr-px-11w {
  padding-left: 5.5rem !important;
}
.fr-pr-22v,
.fr-pr-11w,
.fr-px-22v,
.fr-px-11w {
  padding-right: 5.5rem !important;
}
.fr-pt-22v,
.fr-pt-11w,
.fr-py-22v,
.fr-py-11w {
  padding-top: 5.5rem !important;
}
.fr-pb-22v,
.fr-pb-11w,
.fr-py-22v,
.fr-py-11w {
  padding-bottom: 5.5rem !important;
}
.fr-p-23v {
  padding: 5.75rem !important;
}
.fr-pl-23v,
.fr-px-23v {
  padding-left: 5.75rem !important;
}
.fr-pr-23v,
.fr-px-23v {
  padding-right: 5.75rem !important;
}
.fr-pt-23v,
.fr-py-23v {
  padding-top: 5.75rem !important;
}
.fr-pb-23v,
.fr-py-23v {
  padding-bottom: 5.75rem !important;
}
.fr-p-24v,
.fr-p-12w {
  padding: 6rem !important;
}
.fr-pl-24v,
.fr-pl-12w,
.fr-px-24v,
.fr-px-12w {
  padding-left: 6rem !important;
}
.fr-pr-24v,
.fr-pr-12w,
.fr-px-24v,
.fr-px-12w {
  padding-right: 6rem !important;
}
.fr-pt-24v,
.fr-pt-12w,
.fr-py-24v,
.fr-py-12w {
  padding-top: 6rem !important;
}
.fr-pb-24v,
.fr-pb-12w,
.fr-py-24v,
.fr-py-12w {
  padding-bottom: 6rem !important;
}
.fr-p-25v {
  padding: 6.25rem !important;
}
.fr-pl-25v,
.fr-px-25v {
  padding-left: 6.25rem !important;
}
.fr-pr-25v,
.fr-px-25v {
  padding-right: 6.25rem !important;
}
.fr-pt-25v,
.fr-py-25v {
  padding-top: 6.25rem !important;
}
.fr-pb-25v,
.fr-py-25v {
  padding-bottom: 6.25rem !important;
}
.fr-p-26v,
.fr-p-13w {
  padding: 6.5rem !important;
}
.fr-pl-26v,
.fr-pl-13w,
.fr-px-26v,
.fr-px-13w {
  padding-left: 6.5rem !important;
}
.fr-pr-26v,
.fr-pr-13w,
.fr-px-26v,
.fr-px-13w {
  padding-right: 6.5rem !important;
}
.fr-pt-26v,
.fr-pt-13w,
.fr-py-26v,
.fr-py-13w {
  padding-top: 6.5rem !important;
}
.fr-pb-26v,
.fr-pb-13w,
.fr-py-26v,
.fr-py-13w {
  padding-bottom: 6.5rem !important;
}
.fr-p-27v {
  padding: 6.75rem !important;
}
.fr-pl-27v,
.fr-px-27v {
  padding-left: 6.75rem !important;
}
.fr-pr-27v,
.fr-px-27v {
  padding-right: 6.75rem !important;
}
.fr-pt-27v,
.fr-py-27v {
  padding-top: 6.75rem !important;
}
.fr-pb-27v,
.fr-py-27v {
  padding-bottom: 6.75rem !important;
}
.fr-p-28v,
.fr-p-14w {
  padding: 7rem !important;
}
.fr-pl-28v,
.fr-pl-14w,
.fr-px-28v,
.fr-px-14w {
  padding-left: 7rem !important;
}
.fr-pr-28v,
.fr-pr-14w,
.fr-px-28v,
.fr-px-14w {
  padding-right: 7rem !important;
}
.fr-pt-28v,
.fr-pt-14w,
.fr-py-28v,
.fr-py-14w {
  padding-top: 7rem !important;
}
.fr-pb-28v,
.fr-pb-14w,
.fr-py-28v,
.fr-py-14w {
  padding-bottom: 7rem !important;
}
.fr-p-29v {
  padding: 7.25rem !important;
}
.fr-pl-29v,
.fr-px-29v {
  padding-left: 7.25rem !important;
}
.fr-pr-29v,
.fr-px-29v {
  padding-right: 7.25rem !important;
}
.fr-pt-29v,
.fr-py-29v {
  padding-top: 7.25rem !important;
}
.fr-pb-29v,
.fr-py-29v {
  padding-bottom: 7.25rem !important;
}
.fr-p-30v,
.fr-p-15w {
  padding: 7.5rem !important;
}
.fr-pl-30v,
.fr-pl-15w,
.fr-px-30v,
.fr-px-15w {
  padding-left: 7.5rem !important;
}
.fr-pr-30v,
.fr-pr-15w,
.fr-px-30v,
.fr-px-15w {
  padding-right: 7.5rem !important;
}
.fr-pt-30v,
.fr-pt-15w,
.fr-py-30v,
.fr-py-15w {
  padding-top: 7.5rem !important;
}
.fr-pb-30v,
.fr-pb-15w,
.fr-py-30v,
.fr-py-15w {
  padding-bottom: 7.5rem !important;
}
.fr-p-31v {
  padding: 7.75rem !important;
}
.fr-pl-31v,
.fr-px-31v {
  padding-left: 7.75rem !important;
}
.fr-pr-31v,
.fr-px-31v {
  padding-right: 7.75rem !important;
}
.fr-pt-31v,
.fr-py-31v {
  padding-top: 7.75rem !important;
}
.fr-pb-31v,
.fr-py-31v {
  padding-bottom: 7.75rem !important;
}
.fr-p-32v,
.fr-p-16w {
  padding: 8rem !important;
}
.fr-pl-32v,
.fr-pl-16w,
.fr-px-32v,
.fr-px-16w {
  padding-left: 8rem !important;
}
.fr-pr-32v,
.fr-pr-16w,
.fr-px-32v,
.fr-px-16w {
  padding-right: 8rem !important;
}
.fr-pt-32v,
.fr-pt-16w,
.fr-py-32v,
.fr-py-16w {
  padding-top: 8rem !important;
}
.fr-pb-32v,
.fr-pb-16w,
.fr-py-32v,
.fr-py-16w {
  padding-bottom: 8rem !important;
}
.fr-p-first-0 {
  padding: 0 !important;
}
.fr-pl-first-0,
.fr-px-first-0 {
  padding-left: 0 !important;
}
.fr-pr-first-0,
.fr-px-first-0 {
  padding-right: 0 !important;
}
.fr-pt-first-0,
.fr-py-first-0 {
  padding-top: 0 !important;
}
.fr-pb-first-0,
.fr-py-first-0 {
  padding-bottom: 0 !important;
}
.fr-p-first-0-5v {
  padding: 0.125rem !important;
}
.fr-pl-first-0-5v,
.fr-px-first-0-5v {
  padding-left: 0.125rem !important;
}
.fr-pr-first-0-5v,
.fr-px-first-0-5v {
  padding-right: 0.125rem !important;
}
.fr-pt-first-0-5v,
.fr-py-first-0-5v {
  padding-top: 0.125rem !important;
}
.fr-pb-first-0-5v,
.fr-py-first-0-5v {
  padding-bottom: 0.125rem !important;
}
.fr-p-first-1v {
  padding: 0.25rem !important;
}
.fr-pl-first-1v,
.fr-px-first-1v {
  padding-left: 0.25rem !important;
}
.fr-pr-first-1v,
.fr-px-first-1v {
  padding-right: 0.25rem !important;
}
.fr-pt-first-1v,
.fr-py-first-1v {
  padding-top: 0.25rem !important;
}
.fr-pb-first-1v,
.fr-py-first-1v {
  padding-bottom: 0.25rem !important;
}
.fr-p-first-1-5v {
  padding: 0.375rem !important;
}
.fr-pl-first-1-5v,
.fr-px-first-1-5v {
  padding-left: 0.375rem !important;
}
.fr-pr-first-1-5v,
.fr-px-first-1-5v {
  padding-right: 0.375rem !important;
}
.fr-pt-first-1-5v,
.fr-py-first-1-5v {
  padding-top: 0.375rem !important;
}
.fr-pb-first-1-5v,
.fr-py-first-1-5v {
  padding-bottom: 0.375rem !important;
}
.fr-p-first-2v,
.fr-p-first-1w {
  padding: 0.5rem !important;
}
.fr-pl-first-2v,
.fr-pl-first-1w,
.fr-px-first-2v,
.fr-px-first-1w {
  padding-left: 0.5rem !important;
}
.fr-pr-first-2v,
.fr-pr-first-1w,
.fr-px-first-2v,
.fr-px-first-1w {
  padding-right: 0.5rem !important;
}
.fr-pt-first-2v,
.fr-pt-first-1w,
.fr-py-first-2v,
.fr-py-first-1w {
  padding-top: 0.5rem !important;
}
.fr-pb-first-2v,
.fr-pb-first-1w,
.fr-py-first-2v,
.fr-py-first-1w {
  padding-bottom: 0.5rem !important;
}
.fr-p-first-3v {
  padding: 0.75rem !important;
}
.fr-pl-first-3v,
.fr-px-first-3v {
  padding-left: 0.75rem !important;
}
.fr-pr-first-3v,
.fr-px-first-3v {
  padding-right: 0.75rem !important;
}
.fr-pt-first-3v,
.fr-py-first-3v {
  padding-top: 0.75rem !important;
}
.fr-pb-first-3v,
.fr-py-first-3v {
  padding-bottom: 0.75rem !important;
}
.fr-p-first-4v,
.fr-p-first-2w {
  padding: 1rem !important;
}
.fr-pl-first-4v,
.fr-pl-first-2w,
.fr-px-first-4v,
.fr-px-first-2w {
  padding-left: 1rem !important;
}
.fr-pr-first-4v,
.fr-pr-first-2w,
.fr-px-first-4v,
.fr-px-first-2w {
  padding-right: 1rem !important;
}
.fr-pt-first-4v,
.fr-pt-first-2w,
.fr-py-first-4v,
.fr-py-first-2w {
  padding-top: 1rem !important;
}
.fr-pb-first-4v,
.fr-pb-first-2w,
.fr-py-first-4v,
.fr-py-first-2w {
  padding-bottom: 1rem !important;
}
.fr-p-first-5v {
  padding: 1.25rem !important;
}
.fr-pl-first-5v,
.fr-px-first-5v {
  padding-left: 1.25rem !important;
}
.fr-pr-first-5v,
.fr-px-first-5v {
  padding-right: 1.25rem !important;
}
.fr-pt-first-5v,
.fr-py-first-5v {
  padding-top: 1.25rem !important;
}
.fr-pb-first-5v,
.fr-py-first-5v {
  padding-bottom: 1.25rem !important;
}
.fr-p-first-6v,
.fr-p-first-3w {
  padding: 1.5rem !important;
}
.fr-pl-first-6v,
.fr-pl-first-3w,
.fr-px-first-6v,
.fr-px-first-3w {
  padding-left: 1.5rem !important;
}
.fr-pr-first-6v,
.fr-pr-first-3w,
.fr-px-first-6v,
.fr-px-first-3w {
  padding-right: 1.5rem !important;
}
.fr-pt-first-6v,
.fr-pt-first-3w,
.fr-py-first-6v,
.fr-py-first-3w {
  padding-top: 1.5rem !important;
}
.fr-pb-first-6v,
.fr-pb-first-3w,
.fr-py-first-6v,
.fr-py-first-3w {
  padding-bottom: 1.5rem !important;
}
.fr-p-first-7v {
  padding: 1.75rem !important;
}
.fr-pl-first-7v,
.fr-px-first-7v {
  padding-left: 1.75rem !important;
}
.fr-pr-first-7v,
.fr-px-first-7v {
  padding-right: 1.75rem !important;
}
.fr-pt-first-7v,
.fr-py-first-7v {
  padding-top: 1.75rem !important;
}
.fr-pb-first-7v,
.fr-py-first-7v {
  padding-bottom: 1.75rem !important;
}
.fr-p-first-8v,
.fr-p-first-4w {
  padding: 2rem !important;
}
.fr-pl-first-8v,
.fr-pl-first-4w,
.fr-px-first-8v,
.fr-px-first-4w {
  padding-left: 2rem !important;
}
.fr-pr-first-8v,
.fr-pr-first-4w,
.fr-px-first-8v,
.fr-px-first-4w {
  padding-right: 2rem !important;
}
.fr-pt-first-8v,
.fr-pt-first-4w,
.fr-py-first-8v,
.fr-py-first-4w {
  padding-top: 2rem !important;
}
.fr-pb-first-8v,
.fr-pb-first-4w,
.fr-py-first-8v,
.fr-py-first-4w {
  padding-bottom: 2rem !important;
}
.fr-p-first-9v {
  padding: 2.25rem !important;
}
.fr-pl-first-9v,
.fr-px-first-9v {
  padding-left: 2.25rem !important;
}
.fr-pr-first-9v,
.fr-px-first-9v {
  padding-right: 2.25rem !important;
}
.fr-pt-first-9v,
.fr-py-first-9v {
  padding-top: 2.25rem !important;
}
.fr-pb-first-9v,
.fr-py-first-9v {
  padding-bottom: 2.25rem !important;
}
.fr-p-first-10v,
.fr-p-first-5w {
  padding: 2.5rem !important;
}
.fr-pl-first-10v,
.fr-pl-first-5w,
.fr-px-first-10v,
.fr-px-first-5w {
  padding-left: 2.5rem !important;
}
.fr-pr-first-10v,
.fr-pr-first-5w,
.fr-px-first-10v,
.fr-px-first-5w {
  padding-right: 2.5rem !important;
}
.fr-pt-first-10v,
.fr-pt-first-5w,
.fr-py-first-10v,
.fr-py-first-5w {
  padding-top: 2.5rem !important;
}
.fr-pb-first-10v,
.fr-pb-first-5w,
.fr-py-first-10v,
.fr-py-first-5w {
  padding-bottom: 2.5rem !important;
}
.fr-p-first-11v {
  padding: 2.75rem !important;
}
.fr-pl-first-11v,
.fr-px-first-11v {
  padding-left: 2.75rem !important;
}
.fr-pr-first-11v,
.fr-px-first-11v {
  padding-right: 2.75rem !important;
}
.fr-pt-first-11v,
.fr-py-first-11v {
  padding-top: 2.75rem !important;
}
.fr-pb-first-11v,
.fr-py-first-11v {
  padding-bottom: 2.75rem !important;
}
.fr-p-first-12v,
.fr-p-first-6w {
  padding: 3rem !important;
}
.fr-pl-first-12v,
.fr-pl-first-6w,
.fr-px-first-12v,
.fr-px-first-6w {
  padding-left: 3rem !important;
}
.fr-pr-first-12v,
.fr-pr-first-6w,
.fr-px-first-12v,
.fr-px-first-6w {
  padding-right: 3rem !important;
}
.fr-pt-first-12v,
.fr-pt-first-6w,
.fr-py-first-12v,
.fr-py-first-6w {
  padding-top: 3rem !important;
}
.fr-pb-first-12v,
.fr-pb-first-6w,
.fr-py-first-12v,
.fr-py-first-6w {
  padding-bottom: 3rem !important;
}
.fr-p-first-13v {
  padding: 3.25rem !important;
}
.fr-pl-first-13v,
.fr-px-first-13v {
  padding-left: 3.25rem !important;
}
.fr-pr-first-13v,
.fr-px-first-13v {
  padding-right: 3.25rem !important;
}
.fr-pt-first-13v,
.fr-py-first-13v {
  padding-top: 3.25rem !important;
}
.fr-pb-first-13v,
.fr-py-first-13v {
  padding-bottom: 3.25rem !important;
}
.fr-p-first-14v,
.fr-p-first-7w {
  padding: 3.5rem !important;
}
.fr-pl-first-14v,
.fr-pl-first-7w,
.fr-px-first-14v,
.fr-px-first-7w {
  padding-left: 3.5rem !important;
}
.fr-pr-first-14v,
.fr-pr-first-7w,
.fr-px-first-14v,
.fr-px-first-7w {
  padding-right: 3.5rem !important;
}
.fr-pt-first-14v,
.fr-pt-first-7w,
.fr-py-first-14v,
.fr-py-first-7w {
  padding-top: 3.5rem !important;
}
.fr-pb-first-14v,
.fr-pb-first-7w,
.fr-py-first-14v,
.fr-py-first-7w {
  padding-bottom: 3.5rem !important;
}
.fr-p-first-15v {
  padding: 3.75rem !important;
}
.fr-pl-first-15v,
.fr-px-first-15v {
  padding-left: 3.75rem !important;
}
.fr-pr-first-15v,
.fr-px-first-15v {
  padding-right: 3.75rem !important;
}
.fr-pt-first-15v,
.fr-py-first-15v {
  padding-top: 3.75rem !important;
}
.fr-pb-first-15v,
.fr-py-first-15v {
  padding-bottom: 3.75rem !important;
}
.fr-p-first-16v,
.fr-p-first-8w {
  padding: 4rem !important;
}
.fr-pl-first-16v,
.fr-pl-first-8w,
.fr-px-first-16v,
.fr-px-first-8w {
  padding-left: 4rem !important;
}
.fr-pr-first-16v,
.fr-pr-first-8w,
.fr-px-first-16v,
.fr-px-first-8w {
  padding-right: 4rem !important;
}
.fr-pt-first-16v,
.fr-pt-first-8w,
.fr-py-first-16v,
.fr-py-first-8w {
  padding-top: 4rem !important;
}
.fr-pb-first-16v,
.fr-pb-first-8w,
.fr-py-first-16v,
.fr-py-first-8w {
  padding-bottom: 4rem !important;
}
.fr-p-first-17v {
  padding: 4.25rem !important;
}
.fr-pl-first-17v,
.fr-px-first-17v {
  padding-left: 4.25rem !important;
}
.fr-pr-first-17v,
.fr-px-first-17v {
  padding-right: 4.25rem !important;
}
.fr-pt-first-17v,
.fr-py-first-17v {
  padding-top: 4.25rem !important;
}
.fr-pb-first-17v,
.fr-py-first-17v {
  padding-bottom: 4.25rem !important;
}
.fr-p-first-18v,
.fr-p-first-9w {
  padding: 4.5rem !important;
}
.fr-pl-first-18v,
.fr-pl-first-9w,
.fr-px-first-18v,
.fr-px-first-9w {
  padding-left: 4.5rem !important;
}
.fr-pr-first-18v,
.fr-pr-first-9w,
.fr-px-first-18v,
.fr-px-first-9w {
  padding-right: 4.5rem !important;
}
.fr-pt-first-18v,
.fr-pt-first-9w,
.fr-py-first-18v,
.fr-py-first-9w {
  padding-top: 4.5rem !important;
}
.fr-pb-first-18v,
.fr-pb-first-9w,
.fr-py-first-18v,
.fr-py-first-9w {
  padding-bottom: 4.5rem !important;
}
.fr-p-first-19v {
  padding: 4.75rem !important;
}
.fr-pl-first-19v,
.fr-px-first-19v {
  padding-left: 4.75rem !important;
}
.fr-pr-first-19v,
.fr-px-first-19v {
  padding-right: 4.75rem !important;
}
.fr-pt-first-19v,
.fr-py-first-19v {
  padding-top: 4.75rem !important;
}
.fr-pb-first-19v,
.fr-py-first-19v {
  padding-bottom: 4.75rem !important;
}
.fr-p-first-20v,
.fr-p-first-10w {
  padding: 5rem !important;
}
.fr-pl-first-20v,
.fr-pl-first-10w,
.fr-px-first-20v,
.fr-px-first-10w {
  padding-left: 5rem !important;
}
.fr-pr-first-20v,
.fr-pr-first-10w,
.fr-px-first-20v,
.fr-px-first-10w {
  padding-right: 5rem !important;
}
.fr-pt-first-20v,
.fr-pt-first-10w,
.fr-py-first-20v,
.fr-py-first-10w {
  padding-top: 5rem !important;
}
.fr-pb-first-20v,
.fr-pb-first-10w,
.fr-py-first-20v,
.fr-py-first-10w {
  padding-bottom: 5rem !important;
}
.fr-p-first-21v {
  padding: 5.25rem !important;
}
.fr-pl-first-21v,
.fr-px-first-21v {
  padding-left: 5.25rem !important;
}
.fr-pr-first-21v,
.fr-px-first-21v {
  padding-right: 5.25rem !important;
}
.fr-pt-first-21v,
.fr-py-first-21v {
  padding-top: 5.25rem !important;
}
.fr-pb-first-21v,
.fr-py-first-21v {
  padding-bottom: 5.25rem !important;
}
.fr-p-first-22v,
.fr-p-first-11w {
  padding: 5.5rem !important;
}
.fr-pl-first-22v,
.fr-pl-first-11w,
.fr-px-first-22v,
.fr-px-first-11w {
  padding-left: 5.5rem !important;
}
.fr-pr-first-22v,
.fr-pr-first-11w,
.fr-px-first-22v,
.fr-px-first-11w {
  padding-right: 5.5rem !important;
}
.fr-pt-first-22v,
.fr-pt-first-11w,
.fr-py-first-22v,
.fr-py-first-11w {
  padding-top: 5.5rem !important;
}
.fr-pb-first-22v,
.fr-pb-first-11w,
.fr-py-first-22v,
.fr-py-first-11w {
  padding-bottom: 5.5rem !important;
}
.fr-p-first-23v {
  padding: 5.75rem !important;
}
.fr-pl-first-23v,
.fr-px-first-23v {
  padding-left: 5.75rem !important;
}
.fr-pr-first-23v,
.fr-px-first-23v {
  padding-right: 5.75rem !important;
}
.fr-pt-first-23v,
.fr-py-first-23v {
  padding-top: 5.75rem !important;
}
.fr-pb-first-23v,
.fr-py-first-23v {
  padding-bottom: 5.75rem !important;
}
.fr-p-first-24v,
.fr-p-first-12w {
  padding: 6rem !important;
}
.fr-pl-first-24v,
.fr-pl-first-12w,
.fr-px-first-24v,
.fr-px-first-12w {
  padding-left: 6rem !important;
}
.fr-pr-first-24v,
.fr-pr-first-12w,
.fr-px-first-24v,
.fr-px-first-12w {
  padding-right: 6rem !important;
}
.fr-pt-first-24v,
.fr-pt-first-12w,
.fr-py-first-24v,
.fr-py-first-12w {
  padding-top: 6rem !important;
}
.fr-pb-first-24v,
.fr-pb-first-12w,
.fr-py-first-24v,
.fr-py-first-12w {
  padding-bottom: 6rem !important;
}
.fr-p-first-25v {
  padding: 6.25rem !important;
}
.fr-pl-first-25v,
.fr-px-first-25v {
  padding-left: 6.25rem !important;
}
.fr-pr-first-25v,
.fr-px-first-25v {
  padding-right: 6.25rem !important;
}
.fr-pt-first-25v,
.fr-py-first-25v {
  padding-top: 6.25rem !important;
}
.fr-pb-first-25v,
.fr-py-first-25v {
  padding-bottom: 6.25rem !important;
}
.fr-p-first-26v,
.fr-p-first-13w {
  padding: 6.5rem !important;
}
.fr-pl-first-26v,
.fr-pl-first-13w,
.fr-px-first-26v,
.fr-px-first-13w {
  padding-left: 6.5rem !important;
}
.fr-pr-first-26v,
.fr-pr-first-13w,
.fr-px-first-26v,
.fr-px-first-13w {
  padding-right: 6.5rem !important;
}
.fr-pt-first-26v,
.fr-pt-first-13w,
.fr-py-first-26v,
.fr-py-first-13w {
  padding-top: 6.5rem !important;
}
.fr-pb-first-26v,
.fr-pb-first-13w,
.fr-py-first-26v,
.fr-py-first-13w {
  padding-bottom: 6.5rem !important;
}
.fr-p-first-27v {
  padding: 6.75rem !important;
}
.fr-pl-first-27v,
.fr-px-first-27v {
  padding-left: 6.75rem !important;
}
.fr-pr-first-27v,
.fr-px-first-27v {
  padding-right: 6.75rem !important;
}
.fr-pt-first-27v,
.fr-py-first-27v {
  padding-top: 6.75rem !important;
}
.fr-pb-first-27v,
.fr-py-first-27v {
  padding-bottom: 6.75rem !important;
}
.fr-p-first-28v,
.fr-p-first-14w {
  padding: 7rem !important;
}
.fr-pl-first-28v,
.fr-pl-first-14w,
.fr-px-first-28v,
.fr-px-first-14w {
  padding-left: 7rem !important;
}
.fr-pr-first-28v,
.fr-pr-first-14w,
.fr-px-first-28v,
.fr-px-first-14w {
  padding-right: 7rem !important;
}
.fr-pt-first-28v,
.fr-pt-first-14w,
.fr-py-first-28v,
.fr-py-first-14w {
  padding-top: 7rem !important;
}
.fr-pb-first-28v,
.fr-pb-first-14w,
.fr-py-first-28v,
.fr-py-first-14w {
  padding-bottom: 7rem !important;
}
.fr-p-first-29v {
  padding: 7.25rem !important;
}
.fr-pl-first-29v,
.fr-px-first-29v {
  padding-left: 7.25rem !important;
}
.fr-pr-first-29v,
.fr-px-first-29v {
  padding-right: 7.25rem !important;
}
.fr-pt-first-29v,
.fr-py-first-29v {
  padding-top: 7.25rem !important;
}
.fr-pb-first-29v,
.fr-py-first-29v {
  padding-bottom: 7.25rem !important;
}
.fr-p-first-30v,
.fr-p-first-15w {
  padding: 7.5rem !important;
}
.fr-pl-first-30v,
.fr-pl-first-15w,
.fr-px-first-30v,
.fr-px-first-15w {
  padding-left: 7.5rem !important;
}
.fr-pr-first-30v,
.fr-pr-first-15w,
.fr-px-first-30v,
.fr-px-first-15w {
  padding-right: 7.5rem !important;
}
.fr-pt-first-30v,
.fr-pt-first-15w,
.fr-py-first-30v,
.fr-py-first-15w {
  padding-top: 7.5rem !important;
}
.fr-pb-first-30v,
.fr-pb-first-15w,
.fr-py-first-30v,
.fr-py-first-15w {
  padding-bottom: 7.5rem !important;
}
.fr-p-first-31v {
  padding: 7.75rem !important;
}
.fr-pl-first-31v,
.fr-px-first-31v {
  padding-left: 7.75rem !important;
}
.fr-pr-first-31v,
.fr-px-first-31v {
  padding-right: 7.75rem !important;
}
.fr-pt-first-31v,
.fr-py-first-31v {
  padding-top: 7.75rem !important;
}
.fr-pb-first-31v,
.fr-py-first-31v {
  padding-bottom: 7.75rem !important;
}
.fr-p-first-32v,
.fr-p-first-16w {
  padding: 8rem !important;
}
.fr-pl-first-32v,
.fr-pl-first-16w,
.fr-px-first-32v,
.fr-px-first-16w {
  padding-left: 8rem !important;
}
.fr-pr-first-32v,
.fr-pr-first-16w,
.fr-px-first-32v,
.fr-px-first-16w {
  padding-right: 8rem !important;
}
.fr-pt-first-32v,
.fr-pt-first-16w,
.fr-py-first-32v,
.fr-py-first-16w {
  padding-top: 8rem !important;
}
.fr-pb-first-32v,
.fr-pb-first-16w,
.fr-py-first-32v,
.fr-py-first-16w {
  padding-bottom: 8rem !important;
}
:root[data-fr-theme=dark] {
  --shadow-color: rgba(0, 0, 18, 0.32);
  --grey-1000-50: #161616;
  --grey-1000-50-hover: #343434;
  --grey-1000-50-active: #474747;
  --grey-975-75: #1e1e1e;
  --grey-975-75-hover: #3f3f3f;
  --grey-975-75-active: #525252;
  --grey-950-100: #242424;
  --grey-950-100-hover: #474747;
  --grey-950-100-active: #5b5b5b;
  --grey-200-850: #cecece;
  --grey-200-850-hover: #a8a8a8;
  --grey-200-850-active: #939393;
  --grey-925-125: #2a2a2a;
  --grey-1000-75: #1e1e1e;
  --grey-1000-75-hover: #3f3f3f;
  --grey-1000-75-active: #525252;
  --grey-1000-100: #242424;
  --grey-1000-100-hover: #474747;
  --grey-1000-100-active: #5b5b5b;
  --grey-975-100: #242424;
  --grey-975-100-hover: #474747;
  --grey-975-100-active: #5b5b5b;
  --grey-975-125: #2a2a2a;
  --grey-975-125-hover: #4e4e4e;
  --grey-975-125-active: #636363;
  --grey-950-125: #2a2a2a;
  --grey-950-125-hover: #4e4e4e;
  --grey-950-125-active: #636363;
  --grey-950-150: #2f2f2f;
  --grey-950-150-hover: #545454;
  --grey-950-150-active: #696969;
  --grey-50-1000: #fff;
  --grey-425-625: #929292;
  --grey-625-425: #666;
  --grey-0-1000: #fff;
  --grey-900-175: #353535;
  --blue-france-975-75: #1b1b35;
  --blue-france-975-75-hover: #3a3a68;
  --blue-france-975-75-active: #4d4d83;
  --blue-france-950-100: #21213f;
  --blue-france-950-100-hover: #424275;
  --blue-france-950-100-active: #56568c;
  --blue-france-sun-113-625: #8585f6;
  --blue-france-sun-113-625-hover: #b1b1f9;
  --blue-france-sun-113-625-active: #c6c6fb;
  --blue-france-925-125: #272747;
  --blue-france-925-125-hover: #4a4a7d;
  --blue-france-925-125-active: #5e5e90;
  --blue-france-975-sun-113: #000091;
  --blue-france-main-525: #6a6af4;
  --blue-france-850-200: #313178;
  --red-marianne-975-75: #2b1919;
  --red-marianne-975-75-hover: #573737;
  --red-marianne-975-75-active: #704848;
  --red-marianne-950-100: #331f1f;
  --red-marianne-950-100-hover: #613f3f;
  --red-marianne-950-100-active: #7b5151;
  --red-marianne-425-625: #f95c5e;
  --red-marianne-425-625-hover: #fa9293;
  --red-marianne-425-625-active: #fbabac;
  --red-marianne-925-125: #3b2424;
  --red-marianne-925-125-hover: #6b4545;
  --red-marianne-925-125-active: #865757;
  --red-marianne-main-472: #e1000f;
  --red-marianne-850-200: #5e2a2b;
  --info-950-100: #1d2437;
  --info-950-100-hover: #3b4767;
  --info-950-100-active: #4c5b83;
  --info-425-625: #518fff;
  --info-425-625-hover: #98b4ff;
  --info-425-625-active: #b4c7ff;
  --info-975-75: #171d2e;
  --success-950-100: #19271d;
  --success-950-100-hover: #344c3b;
  --success-950-100-active: #44624d;
  --success-425-625: #27a658;
  --success-425-625-hover: #36d975;
  --success-425-625-active: #3df183;
  --success-975-75: #142117;
  --warning-950-100: #361e19;
  --warning-950-100-hover: #663d35;
  --warning-950-100-active: #824f44;
  --warning-425-625: #fc5d00;
  --warning-425-625-hover: #ff8c73;
  --warning-425-625-active: #ffa595;
  --warning-975-75: #2d1814;
  --error-950-100: #391c1c;
  --error-950-100-hover: #6c3a3a;
  --error-950-100-active: #894b4b;
  --error-425-625: #ff5655;
  --error-425-625-hover: #ff8c8c;
  --error-425-625-active: #ffa6a6;
  --error-975-75: #301717;
  --green-tilleul-verveine-975-75: #201e14;
  --green-tilleul-verveine-975-75-hover: #433f2e;
  --green-tilleul-verveine-975-75-active: #57533d;
  --green-tilleul-verveine-950-100: #272419;
  --green-tilleul-verveine-950-100-hover: #4c4734;
  --green-tilleul-verveine-950-100-active: #615b44;
  --green-tilleul-verveine-sun-418-moon-817: #d8c634;
  --green-tilleul-verveine-sun-418-moon-817-hover: #fee943;
  --green-tilleul-verveine-sun-418-moon-817-active: #fef1ab;
  --green-tilleul-verveine-925-125: #2d2a1d;
  --green-tilleul-verveine-925-125-hover: #534f39;
  --green-tilleul-verveine-925-125-active: #696349;
  --green-tilleul-verveine-main-707: #b7a73f;
  --green-tilleul-verveine-850-200: #3f3a20;
  --green-bourgeon-975-75: #182014;
  --green-bourgeon-975-75-hover: #35432e;
  --green-bourgeon-975-75-active: #46573d;
  --green-bourgeon-950-100: #1e2719;
  --green-bourgeon-950-100-hover: #3d4c34;
  --green-bourgeon-950-100-active: #4e6144;
  --green-bourgeon-sun-425-moon-759: #99c221;
  --green-bourgeon-sun-425-moon-759-hover: #baec2a;
  --green-bourgeon-sun-425-moon-759-active: #c9fd2e;
  --green-bourgeon-925-125: #232d1d;
  --green-bourgeon-925-125-hover: #435339;
  --green-bourgeon-925-125-active: #556949;
  --green-bourgeon-main-640: #68a532;
  --green-bourgeon-850-200: #2a401a;
  --green-emeraude-975-75: #142018;
  --green-emeraude-975-75-hover: #2e4335;
  --green-emeraude-975-75-active: #3d5846;
  --green-emeraude-950-100: #19271e;
  --green-emeraude-950-100-hover: #344c3d;
  --green-emeraude-950-100-active: #44624f;
  --green-emeraude-sun-425-moon-753: #34cb6a;
  --green-emeraude-sun-425-moon-753-hover: #42fb84;
  --green-emeraude-sun-425-moon-753-active: #80fda3;
  --green-emeraude-925-125: #1e2e23;
  --green-emeraude-925-125-hover: #3b5543;
  --green-emeraude-925-125-active: #4b6b55;
  --green-emeraude-main-632: #00a95f;
  --green-emeraude-850-200: #21402c;
  --green-menthe-975-75: #15201e;
  --green-menthe-975-75-hover: #30433f;
  --green-menthe-975-75-active: #3f5753;
  --green-menthe-950-100: #1a2624;
  --green-menthe-950-100-hover: #364b47;
  --green-menthe-950-100-active: #46605b;
  --green-menthe-sun-373-moon-652: #21ab8e;
  --green-menthe-sun-373-moon-652-hover: #2eddb8;
  --green-menthe-sun-373-moon-652-active: #34f4cc;
  --green-menthe-925-125: #1f2d2a;
  --green-menthe-925-125-hover: #3c534e;
  --green-menthe-925-125-active: #4d6963;
  --green-menthe-main-548: #009081;
  --green-menthe-850-200: #223f3a;
  --green-archipel-975-75: #152021;
  --green-archipel-975-75-hover: #2f4345;
  --green-archipel-975-75-active: #3f5759;
  --green-archipel-950-100: #1a2628;
  --green-archipel-950-100-hover: #364a4e;
  --green-archipel-950-100-active: #465f63;
  --green-archipel-sun-391-moon-716: #34bab5;
  --green-archipel-sun-391-moon-716-hover: #43e9e2;
  --green-archipel-sun-391-moon-716-active: #4cfdf6;
  --green-archipel-925-125: #1f2c2e;
  --green-archipel-925-125-hover: #3c5255;
  --green-archipel-925-125-active: #4d676b;
  --green-archipel-main-557: #009099;
  --green-archipel-850-200: #233e41;
  --blue-ecume-975-75: #171d2f;
  --blue-ecume-975-75-hover: #333e5e;
  --blue-ecume-975-75-active: #445179;
  --blue-ecume-950-100: #1d2437;
  --blue-ecume-950-100-hover: #3b4767;
  --blue-ecume-950-100-active: #4c5b83;
  --blue-ecume-sun-247-moon-675: #869ece;
  --blue-ecume-sun-247-moon-675-hover: #b8c5e2;
  --blue-ecume-sun-247-moon-675-active: #ced6ea;
  --blue-ecume-925-125: #222940;
  --blue-ecume-925-125-hover: #424d73;
  --blue-ecume-925-125-active: #536190;
  --blue-ecume-main-400: #465f9d;
  --blue-ecume-850-200: #273962;
  --blue-cumulus-975-75: #171e2b;
  --blue-cumulus-975-75-hover: #333f56;
  --blue-cumulus-975-75-active: #43536f;
  --blue-cumulus-950-100: #1c2433;
  --blue-cumulus-950-100-hover: #3a4761;
  --blue-cumulus-950-100-active: #4a5b7b;
  --blue-cumulus-sun-368-moon-732: #7ab1e8;
  --blue-cumulus-sun-368-moon-732-hover: #bad2f2;
  --blue-cumulus-sun-368-moon-732-active: #d2e2f6;
  --blue-cumulus-925-125: #212a3a;
  --blue-cumulus-925-125-hover: #404f69;
  --blue-cumulus-925-125-active: #516384;
  --blue-cumulus-main-526: #417dc4;
  --blue-cumulus-850-200: #263b58;
  --purple-glycine-975-75: #251a24;
  --purple-glycine-975-75-hover: #4c394a;
  --purple-glycine-975-75-active: #634a60;
  --purple-glycine-950-100: #2c202b;
  --purple-glycine-950-100-hover: #554053;
  --purple-glycine-950-100-active: #6c536a;
  --purple-glycine-sun-319-moon-630: #ce70cc;
  --purple-glycine-sun-319-moon-630-hover: #dfa4dd;
  --purple-glycine-sun-319-moon-630-active: #e7bbe6;
  --purple-glycine-925-125: #332632;
  --purple-glycine-925-125-hover: #5d485c;
  --purple-glycine-925-125-active: #755b73;
  --purple-glycine-main-494: #a558a0;
  --purple-glycine-850-200: #502e4d;
  --pink-macaron-975-75: #261b19;
  --pink-macaron-975-75-hover: #4e3a37;
  --pink-macaron-975-75-active: #654c48;
  --pink-macaron-950-100: #2e211f;
  --pink-macaron-950-100-hover: #58423f;
  --pink-macaron-950-100-active: #705551;
  --pink-macaron-sun-406-moon-833: #ffb7ae;
  --pink-macaron-sun-406-moon-833-hover: #ffe0dc;
  --pink-macaron-sun-406-moon-833-active: #fff0ee;
  --pink-macaron-925-125: #352724;
  --pink-macaron-925-125-hover: #614a45;
  --pink-macaron-925-125-active: #795d57;
  --pink-macaron-main-689: #e18b76;
  --pink-macaron-850-200: #52312a;
  --pink-tuile-975-75: #281b19;
  --pink-tuile-975-75-hover: #513a37;
  --pink-tuile-975-75-active: #694c48;
  --pink-tuile-950-100: #2f211f;
  --pink-tuile-950-100-hover: #5a423e;
  --pink-tuile-950-100-active: #725550;
  --pink-tuile-sun-425-moon-750: #ff9575;
  --pink-tuile-sun-425-moon-750-hover: #ffc4b7;
  --pink-tuile-sun-425-moon-750-active: #ffd8d0;
  --pink-tuile-925-125: #372624;
  --pink-tuile-925-125-hover: #644845;
  --pink-tuile-925-125-active: #7d5b57;
  --pink-tuile-main-556: #ce614a;
  --pink-tuile-850-200: #55302a;
  --yellow-tournesol-975-75: #221d11;
  --yellow-tournesol-975-75-hover: #473e29;
  --yellow-tournesol-975-75-active: #5c5136;
  --yellow-tournesol-950-100: #292416;
  --yellow-tournesol-950-100-hover: #4f472f;
  --yellow-tournesol-950-100-active: #655b3d;
  --yellow-tournesol-sun-407-moon-922: #ffe552;
  --yellow-tournesol-sun-407-moon-922-hover: #e1c700;
  --yellow-tournesol-sun-407-moon-922-active: #cab300;
  --yellow-tournesol-925-125: #302a1a;
  --yellow-tournesol-925-125-hover: #584e34;
  --yellow-tournesol-925-125-active: #6f6342;
  --yellow-tournesol-main-731: #c8aa39;
  --yellow-tournesol-850-200: #43391a;
  --yellow-moutarde-975-75: #231d14;
  --yellow-moutarde-975-75-hover: #483e2e;
  --yellow-moutarde-975-75-active: #5e513d;
  --yellow-moutarde-950-100: #2a2319;
  --yellow-moutarde-950-100-hover: #514534;
  --yellow-moutarde-950-100-active: #685944;
  --yellow-moutarde-sun-348-moon-860: #ffca00;
  --yellow-moutarde-sun-348-moon-860-hover: #cda200;
  --yellow-moutarde-sun-348-moon-860-active: #b28c00;
  --yellow-moutarde-925-125: #30291d;
  --yellow-moutarde-925-125-hover: #584d39;
  --yellow-moutarde-925-125-active: #6f6149;
  --yellow-moutarde-main-679: #c3992a;
  --yellow-moutarde-850-200: #453820;
  --orange-terre-battue-975-75: #281a16;
  --orange-terre-battue-975-75-hover: #513932;
  --orange-terre-battue-975-75-active: #6a4b42;
  --orange-terre-battue-950-100: #31201c;
  --orange-terre-battue-950-100-hover: #5d403a;
  --orange-terre-battue-950-100-active: #77534a;
  --orange-terre-battue-sun-370-moon-672: #ff732c;
  --orange-terre-battue-sun-370-moon-672-hover: #ffa48b;
  --orange-terre-battue-sun-370-moon-672-active: #ffbbab;
  --orange-terre-battue-925-125: #382621;
  --orange-terre-battue-925-125-hover: #664840;
  --orange-terre-battue-925-125-active: #7f5b51;
  --orange-terre-battue-main-645: #e4794a;
  --orange-terre-battue-850-200: #543125;
  --brown-cafe-creme-975-75: #211d16;
  --brown-cafe-creme-975-75-hover: #453e31;
  --brown-cafe-creme-975-75-active: #5a5141;
  --brown-cafe-creme-950-100: #28241c;
  --brown-cafe-creme-950-100-hover: #4e4739;
  --brown-cafe-creme-950-100-active: #635b4a;
  --brown-cafe-creme-sun-383-moon-885: #ecd7a2;
  --brown-cafe-creme-sun-383-moon-885-hover: #c5b386;
  --brown-cafe-creme-sun-383-moon-885-active: #af9f77;
  --brown-cafe-creme-925-125: #2e2a21;
  --brown-cafe-creme-925-125-hover: #554e3f;
  --brown-cafe-creme-925-125-active: #6b6351;
  --brown-cafe-creme-main-782: #d1b781;
  --brown-cafe-creme-850-200: #423925;
  --brown-caramel-975-75: #251c16;
  --brown-caramel-975-75-hover: #4c3c31;
  --brown-caramel-975-75-active: #624e41;
  --brown-caramel-950-100: #2c221c;
  --brown-caramel-950-100-hover: #554439;
  --brown-caramel-950-100-active: #6c574a;
  --brown-caramel-sun-425-moon-901: #fbd8ab;
  --brown-caramel-sun-425-moon-901-hover: #efb547;
  --brown-caramel-sun-425-moon-901-active: #d6a23e;
  --brown-caramel-925-125: #332821;
  --brown-caramel-925-125-hover: #5d4b40;
  --brown-caramel-925-125-active: #755f51;
  --brown-caramel-main-648: #c08c65;
  --brown-caramel-850-200: #4b3525;
  --brown-opera-975-75: #241c17;
  --brown-opera-975-75-hover: #4a3c33;
  --brown-opera-975-75-active: #604f44;
  --brown-opera-950-100: #2b221c;
  --brown-opera-950-100-hover: #53443a;
  --brown-opera-950-100-active: #6a574a;
  --brown-opera-sun-395-moon-820: #e6be92;
  --brown-opera-sun-395-moon-820-hover: #f2e2d3;
  --brown-opera-sun-395-moon-820-active: #f8f0e9;
  --brown-opera-925-125: #322821;
  --brown-opera-925-125-hover: #5c4b40;
  --brown-opera-925-125-active: #735f51;
  --brown-opera-main-680: #bd987a;
  --brown-opera-850-200: #493625;
  --beige-gris-galet-975-75: #211d19;
  --beige-gris-galet-975-75-hover: #453e37;
  --beige-gris-galet-975-75-active: #595148;
  --beige-gris-galet-950-100: #28231f;
  --beige-gris-galet-950-100-hover: #4e453f;
  --beige-gris-galet-950-100-active: #635950;
  --beige-gris-galet-sun-407-moon-821: #d0c3b7;
  --beige-gris-galet-sun-407-moon-821-hover: #eae5e1;
  --beige-gris-galet-sun-407-moon-821-active: #f4f2f0;
  --beige-gris-galet-925-125: #2e2924;
  --beige-gris-galet-925-125-hover: #554d45;
  --beige-gris-galet-925-125-active: #6b6157;
  --beige-gris-galet-main-702: #aea397;
  --beige-gris-galet-850-200: #433829;
}
.fr-placement {
  position: fixed;
  width: max-content;
}
@-moz-document url-prefix() {
  :root[data-fr-scrolling] body {
    position: sticky;
  }

  :root {
    --underline-thickness: calc(0.0625em + 0.25px);
  }
}
.fr-displayed-lg {
  display: none !important;
}
.fr-responsive-img--32x9 {
  aspect-ratio: 3.5555555556 !important;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-responsive-img--16x9 {
  aspect-ratio: 1.7777777778 !important;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-responsive-img--3x2 {
  aspect-ratio: 1.5 !important;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-responsive-img--4x3 {
  aspect-ratio: 1.3333333333 !important;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-responsive-img--1x1 {
  aspect-ratio: 1 !important;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-responsive-img--3x4 {
  aspect-ratio: 0.75 !important;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-responsive-img--2x3 {
  aspect-ratio: 0.6666666667 !important;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-responsive-vid--16x9 {
  aspect-ratio: 1.7777777778 !important;
}
.fr-responsive-vid--4x3 {
  aspect-ratio: 1.3333333333 !important;
}
.fr-responsive-vid--1x1 {
  aspect-ratio: 1 !important;
}
.fr-fi--xs::before,
.fr-fi--xs::after {
  --icon-size: 0.75rem;
}
.fr-fi--sm::before,
.fr-fi--sm::after {
  --icon-size: 1rem;
}
.fr-fi--md::before,
.fr-fi--md::after {
  --icon-size: 1.5rem;
}
.fr-fi--lg::before,
.fr-fi--lg::after {
  --icon-size: 2rem;
}
.fr-artwork-decorative {
  fill: var(--artwork-decorative-blue-france);
}
.fr-artwork-minor {
  fill: var(--artwork-minor-red-marianne);
}
.fr-artwork-major {
  fill: var(--artwork-major-blue-france);
}
.fr-artwork-background {
  fill: var(--artwork-background-grey);
}
.fr-artwork-motif {
  fill: var(--artwork-motif-grey);
}
.fr-artwork--green-tilleul-verveine .fr-artwork-minor {
  fill: var(--artwork-minor-green-tilleul-verveine);
}
.fr-artwork--green-bourgeon .fr-artwork-minor {
  fill: var(--artwork-minor-green-bourgeon);
}
.fr-artwork--green-emeraude .fr-artwork-minor {
  fill: var(--artwork-minor-green-emeraude);
}
.fr-artwork--green-menthe .fr-artwork-minor {
  fill: var(--artwork-minor-green-menthe);
}
.fr-artwork--green-archipel .fr-artwork-minor {
  fill: var(--artwork-minor-green-archipel);
}
.fr-artwork--blue-ecume .fr-artwork-minor {
  fill: var(--artwork-minor-blue-ecume);
}
.fr-artwork--blue-cumulus .fr-artwork-minor {
  fill: var(--artwork-minor-blue-cumulus);
}
.fr-artwork--purple-glycine .fr-artwork-minor {
  fill: var(--artwork-minor-purple-glycine);
}
.fr-artwork--pink-macaron .fr-artwork-minor {
  fill: var(--artwork-minor-pink-macaron);
}
.fr-artwork--pink-tuile .fr-artwork-minor {
  fill: var(--artwork-minor-pink-tuile);
}
.fr-artwork--yellow-tournesol .fr-artwork-minor {
  fill: var(--artwork-minor-yellow-tournesol);
}
.fr-artwork--yellow-moutarde .fr-artwork-minor {
  fill: var(--artwork-minor-yellow-moutarde);
}
.fr-artwork--orange-terre-battue .fr-artwork-minor {
  fill: var(--artwork-minor-orange-terre-battue);
}
.fr-artwork--brown-cafe-creme .fr-artwork-minor {
  fill: var(--artwork-minor-brown-cafe-creme);
}
.fr-artwork--brown-caramel .fr-artwork-minor {
  fill: var(--artwork-minor-brown-caramel);
}
.fr-artwork--brown-opera .fr-artwork-minor {
  fill: var(--artwork-minor-brown-opera);
}
.fr-artwork--beige-gris-galet .fr-artwork-minor {
  fill: var(--artwork-minor-beige-gris-galet);
}
[disabled] .fr-artwork * {
  fill: var(--text-disabled-grey);
}
.fr-h6,
.fr-h5,
.fr-h4,
.fr-h3,
.fr-h2,
.fr-h1,
.fr-display-xs,
.fr-display-sm,
.fr-display-md,
.fr-display-lg,
.fr-display-xl {
  color: var(--text-title-grey);
}
h6,
h5,
h4,
h3,
h2,
h1 {
  color: var(--text-title-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SCHEME
\* ˍˍˍˍˍˍˍˍˍ */
/* ¯¯¯¯¯¯¯¯¯ *\
  UPLOAD
\* ˍˍˍˍˍˍˍˍˍ */
.fr-upload-group .fr-label .fr-hint-text {
  margin-top: 0.75rem;
}
.fr-upload-group .fr-label + .fr-upload {
  margin-top: 1rem;
}
.fr-upload-group .fr-message:first-child {
  margin-top: 0.5rem;
}
.fr-upload {
  font-size: 0.875rem;
  line-height: 1.5rem;
  width: 100%;
  display: inline-flex;
  margin: 0;
}
.fr-upload:disabled::-webkit-file-upload-button {
  outline-style: none;
  cursor: not-allowed;
}
.fr-upload::-webkit-file-upload-button {
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
  font: inherit;
  cursor: pointer;
  margin-right: 0.5rem;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  RANGE
\* ˍˍˍˍˍˍˍˍˍ */
.fr-range-group {
  position: relative;
}
.fr-range-group--valid::before,
.fr-range-group--error::before {
  content: "";
  display: block;
  pointer-events: none;
  position: absolute;
  top: 0;
  right: -0.75rem;
  bottom: 0;
  left: -0.75rem;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 0.125rem 100%;
}
.fr-range {
  --thumb-size: 1.5rem;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}
.fr-range input[type=range] {
  outline: none;
  width: 100%;
}
.fr-range__output {
  visibility: hidden;
  color: var(--text-active-blue-france);
}
.fr-range__output,
.fr-range__min,
.fr-range__max {
  text-align: center;
  min-width: var(--thumb-size);
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.fr-range[data-fr-js-range] {
  --progress-left: 0;
  --progress-right: calc(var(--thumb-size) * 0.5);
}
.fr-range[data-fr-js-range]::before,
.fr-range[data-fr-js-range]::after {
  content: "";
  display: block;
  position: absolute;
  top: 1.625rem;
  right: 0;
  left: 0;
  width: 100%;
  height: 0.75rem;
  border-radius: 0.375rem;
  forced-color-adjust: none;
}
.fr-range[data-fr-js-range]::before {
  outline-offset: -1px;
  box-shadow: inset 0 0 0 1px var(--border-action-high-blue-france);
}
.fr-range[data-fr-js-range]::after {
  clip-path: polygon(var(--progress-left) 0, var(--progress-right) 0, var(--progress-right) 100%, var(--progress-left) 100%);
  background-color: var(--background-active-blue-france);

  --idle: transparent;
  --hover: var(--background-active-blue-france-hover);
  --active: var(--background-active-blue-france-active);
}
.fr-range[data-fr-js-range] input[type=range] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 100%;
  height: var(--thumb-size);
  z-index: 1;
}
.fr-range[data-fr-js-range] input[type=range]:not(:only-of-type) {
  pointer-events: none;
}
.fr-range[data-fr-js-range] input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: var(--thumb-size);
  height: var(--thumb-size);
  border-radius: 50%;
  border: none;
  pointer-events: auto;
  z-index: calc(var(--ground) + 500);
  background-color: var(--background-raised-grey);
  --hover: var(--background-raised-grey-hover);
  --active: var(--background-raised-grey-active);
  filter: drop-shadow(var(--raised-shadow));
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
  border: 1px solid var(--border-action-high-blue-france);
}
.fr-range[data-fr-js-range] input[type=range]::-webkit-slider-thumb:active {
  z-index: 2;
}
.fr-range[data-fr-js-range] input[type=range]::-moz-range-thumb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: var(--thumb-size);
  height: var(--thumb-size);
  border-radius: 50%;
  border: none;
  pointer-events: auto;
  z-index: calc(var(--ground) + 500);
  background-color: var(--background-raised-grey);
  --hover: var(--background-raised-grey-hover);
  --active: var(--background-raised-grey-active);
  filter: drop-shadow(var(--raised-shadow));
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
  border: 1px solid var(--border-action-high-blue-france);
}
.fr-range[data-fr-js-range] input[type=range]::-moz-range-thumb:active {
  z-index: 2;
}
.fr-range[data-fr-js-range] input[type=range]:disabled {
  border-color: graytext;
}
.fr-range[data-fr-js-range] .fr-range__output {
  visibility: visible;
}
.fr-range--sm {
  --thumb-size: 1rem;
}
.fr-range--sm[data-fr-js-range]::before,
.fr-range--sm[data-fr-js-range]::after {
  top: 1.5rem;
  height: 0.5rem;
  border-radius: 0.25rem;
}
.fr-range--step[data-fr-js-range] {
  --step-width: 0;
}
.fr-range--step[data-fr-js-range]::before,
.fr-range--step[data-fr-js-range]::after {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  background-repeat: repeat-x;
  background-size: var(--step-width) 100%;
  background-position: 0.625rem 0;
  background-clip: content-box;
}
.fr-range--step.fr-range--sm[data-fr-js-range]::before,
.fr-range--step.fr-range--sm[data-fr-js-range]::after {
  background-position: 0.375rem 0;
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.fr-range--double .fr-range__output {
  min-width: calc(var(--thumb-size) * 2);
}
.fr-range--double[data-fr-js-range] input[type=range] {
  width: calc(100% - var(--thumb-size));
}
.fr-range--double[data-fr-js-range] input[type=range]:nth-of-type(1) {
  margin-right: var(--thumb-size);
}
.fr-range--double[data-fr-js-range] input[type=range]:nth-of-type(2) {
  position: absolute;
  right: 0;
  top: 1.25rem;
}
.fr-range--double.fr-range--step[data-fr-js-range]::before,
.fr-range--double.fr-range--step[data-fr-js-range]::after {
  background-size: 0;
}
.fr-range[data-fr-js-range] input[type=range]:disabled::-webkit-slider-thumb {
  border: 1px solid var(--border-disabled-grey);
}
.fr-range[data-fr-js-range] input[type=range]:disabled::-moz-range-thumb {
  border: 1px solid var(--border-disabled-grey);
}
.fr-range__min,
.fr-range__max {
  color: var(--text-mention-grey);
}
.fr-range--step[data-fr-js-range]::before {
  background-image: radial-gradient(circle at 2px 50%, var(--background-action-high-blue-france) 0, var(--background-action-high-blue-france) 1px, transparent 1px);
}
.fr-range--step[data-fr-js-range]::after {
  background-image: radial-gradient(circle at 2px 50%, var(--background-action-low-blue-france) 0, var(--background-action-low-blue-france) 2px, transparent 2px);
  box-shadow: inset 10px 0 0 0 var(--border-active-blue-france), inset -10px 0 0 0 var(--border-active-blue-france);
}
.fr-range--step.fr-range--sm[data-fr-js-range]::after {
  box-shadow: inset 6px 0 0 0 var(--border-active-blue-france), inset -6px 0 0 0 var(--border-active-blue-france);
}
.fr-range-group--error::before {
  background-image: linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error));
}
.fr-range-group--valid::before {
  background-image: linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success));
}
.fr-range-group--disabled .fr-range[data-fr-js-range]::before {
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
}
.fr-range-group--disabled .fr-range[data-fr-js-range]::after {
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
.fr-range-group--disabled .fr-range--step[data-fr-js-range]::before {
  background-image: radial-gradient(circle at 2px 50%, var(--background-disabled-grey) 0, var(--background-disabled-grey) 1px, transparent 1px);
}
.fr-range-group--disabled .fr-range--step[data-fr-js-range]::after {
  background-image: radial-gradient(circle at 2px 50%, var(--background-default-grey) 0, var(--background-default-grey) 2px, transparent 2px);
  box-shadow: inset 10px 0 0 0 var(--border-disabled-grey), inset -10px 0 0 0 var(--border-disabled-grey);
}
.fr-range-group--disabled .fr-range__output,
.fr-range-group--disabled .fr-range__min,
.fr-range-group--disabled .fr-range__max {
  color: var(--text-disabled-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ACCORDION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-accordion {
  position: relative;
}
.fr-accordion::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: inset 0 1px 0 0 var(--border-default-grey), 0 1px 0 0 var(--border-default-grey);
}
.fr-accordion__title {
  margin: 0;
  display: block;
  font-size: unset;
  line-height: unset;
}
.fr-accordion:focus-within {
  z-index: 1;
}
.fr-accordion__btn {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 3rem;
  padding: 0.75rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  width: 100%;
  text-align: left;
  margin: 0;
  color: var(--text-action-high-blue-france);
}
.fr-accordion__btn::before,
.fr-accordion__btn::after {
  display: block;
}
.fr-accordion__btn::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.25rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  content: "";
  transition: transform 0.3s;
  margin-right: 0;
  margin-left: auto;
}
.fr-accordion__btn::before {
  content: none;
}
.fr-accordion__btn[aria-expanded=true]::after {
  transform: rotate(-180deg);
}
.fr-accordion .fr-collapse {
  --ul-type: disc;
  --ol-type: decimal;
  --ul-start: 1rem;
  --ol-start: 1.5rem;
  --xl-block: 0.5rem;
  --li-bottom: 0.25rem;
  --xl-base: 1em;
  --ol-content: counters(li-counter, ".") ".  ";
  transition: visibility 0.3s, padding 0.3s;
}
.fr-accordion .fr-collapse--expanded {
  padding-top: 1rem;
  padding-bottom: 1.5rem;
}
.fr-accordions-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
}
.fr-accordion__btn[aria-expanded=true] {
  background-color: var(--background-open-blue-france);

  --idle: transparent;
  --hover: var(--background-open-blue-france-hover);
  --active: var(--background-open-blue-france-active);
}
/* ------------------------------------ *\
  Badge
\* ------------------------------------ */
.fr-badge {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;

  --underline-img: none;
  --hover-tint: var(--hover);
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 1.5rem;
  padding: 0 0.5rem;
  overflow: initial;
  max-height: none;
  font-weight: 700;
  max-width: 100%;
  text-transform: uppercase;
  border-radius: 0.25rem;
  color: var(--text-default-grey);
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
.fr-badge::before,
.fr-badge::after {
  display: block;
}
.fr-badge--icon-left[class^=fr-icon-],
.fr-badge--icon-left[class*=" fr-icon-"],
.fr-badge--icon-left[class^=fr-fi-],
.fr-badge--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-badge--icon-left[class^=fr-icon-]::before,
.fr-badge--icon-left[class*=" fr-icon-"]::before,
.fr-badge--icon-left[class^=fr-fi-]::before,
.fr-badge--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.25rem;
}
.fr-badge[class^=fr-icon-]:not([class*=fr-badge--icon-])::before,
.fr-badge[class*=" fr-icon-"]:not([class*=fr-badge--icon-])::before,
.fr-badge[class^=fr-fi-]:not([class*=fr-badge--icon-])::before,
.fr-badge[class*=" fr-fi-"]:not([class*=fr-badge--icon-])::before {
  content: none;
}
.fr-badge--sm {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.125rem;
  padding: 0 0.375rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-badge--sm.fr-badge--icon-left[class^=fr-icon-],
.fr-badge--sm.fr-badge--icon-left[class*=" fr-icon-"],
.fr-badge--sm.fr-badge--icon-left[class^=fr-fi-],
.fr-badge--sm.fr-badge--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-badge--sm.fr-badge--icon-left[class^=fr-icon-]::before,
.fr-badge--sm.fr-badge--icon-left[class*=" fr-icon-"]::before,
.fr-badge--sm.fr-badge--icon-left[class^=fr-fi-]::before,
.fr-badge--sm.fr-badge--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 0.75rem;
  margin-left: -0.09375rem;
  margin-right: 0.25rem;
}
.fr-badge--sm[class^=fr-icon-]:not([class*=fr-badge--icon-])::before,
.fr-badge--sm[class*=" fr-icon-"]:not([class*=fr-badge--icon-])::before,
.fr-badge--sm[class^=fr-fi-]:not([class*=fr-badge--icon-])::before,
.fr-badge--sm[class*=" fr-fi-"]:not([class*=fr-badge--icon-])::before {
  content: none;
}
.fr-badge::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.25rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
.fr-badge[class^=fr-icon-]::before,
.fr-badge[class*=" fr-icon-"]::before,
.fr-badge[class^=fr-fi-]::before,
.fr-badge[class*=" fr-fi-"]::before {
  content: "";
}
.fr-badge--sm::before {
  --icon-size: 0.75rem;
  margin-left: -0.09375rem;
  margin-right: 0.25rem;
}
.fr-badge.fr-badge--info::before,
.fr-badge--sm.fr-badge--info::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
}
.fr-badge.fr-badge--success::before,
.fr-badge--sm.fr-badge--success::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-badge.fr-badge--error::before,
.fr-badge--sm.fr-badge--error::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
}
.fr-badge.fr-badge--warning::before,
.fr-badge--sm.fr-badge--warning::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-badge.fr-badge--new::before,
.fr-badge--sm.fr-badge--new::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2010h7l-9%2013v-9H4l9-13v9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2010h7l-9%2013v-9H4l9-13v9Z'/%3e%3c/svg%3e");
}
.fr-badge--info::before,
.fr-badge--success::before,
.fr-badge--error::before,
.fr-badge--warning::before,
.fr-badge--new::before,
.fr-badge--sm--info::before,
.fr-badge--sm--success::before,
.fr-badge--sm--error::before,
.fr-badge--sm--warning::before,
.fr-badge--sm--new::before {
  content: "";
}
.fr-badge.fr-badge--no-icon::before,
.fr-badge--sm.fr-badge--no-icon::before {
  content: none;
}
.fr-badges-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  margin-bottom: 0;
}
.fr-badges-group > li {
  display: inline-flex;
  max-width: 100%;
}
.fr-badges-group .fr-badge {
  margin: 0 0.25rem 0.5rem 0.25rem;
}
.fr-badges-group--sm .fr-badge {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.125rem;
  padding: 0 0.375rem;
}
.fr-badges-group--sm .fr-badge::before,
.fr-badges-group--sm .fr-badge::after {
  --icon-size: 0.75rem;
}
.fr-badge--info {
  color: var(--text-default-info);
  background-color: var(--background-contrast-info);

  --idle: transparent;
  --hover: var(--background-contrast-info-hover);
  --active: var(--background-contrast-info-active);
}
.fr-badge--error {
  color: var(--text-default-error);
  background-color: var(--background-contrast-error);

  --idle: transparent;
  --hover: var(--background-contrast-error-hover);
  --active: var(--background-contrast-error-active);
}
.fr-badge--success {
  color: var(--text-default-success);
  background-color: var(--background-contrast-success);

  --idle: transparent;
  --hover: var(--background-contrast-success-hover);
  --active: var(--background-contrast-success-active);
}
.fr-badge--warning {
  color: var(--text-default-warning);
  background-color: var(--background-contrast-warning);

  --idle: transparent;
  --hover: var(--background-contrast-warning-hover);
  --active: var(--background-contrast-warning-active);
}
.fr-badge--new {
  color: var(--text-action-high-yellow-moutarde);
  background-color: var(--background-contrast-yellow-moutarde);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-moutarde-hover);
  --active: var(--background-contrast-yellow-moutarde-active);
}
.fr-badge--green-tilleul-verveine {
  color: var(--text-label-green-tilleul-verveine);
  background-color: var(--background-contrast-green-tilleul-verveine);

  --idle: transparent;
  --hover: var(--background-contrast-green-tilleul-verveine-hover);
  --active: var(--background-contrast-green-tilleul-verveine-active);
}
.fr-badge--green-bourgeon {
  color: var(--text-label-green-bourgeon);
  background-color: var(--background-contrast-green-bourgeon);

  --idle: transparent;
  --hover: var(--background-contrast-green-bourgeon-hover);
  --active: var(--background-contrast-green-bourgeon-active);
}
.fr-badge--green-emeraude {
  color: var(--text-label-green-emeraude);
  background-color: var(--background-contrast-green-emeraude);

  --idle: transparent;
  --hover: var(--background-contrast-green-emeraude-hover);
  --active: var(--background-contrast-green-emeraude-active);
}
.fr-badge--green-menthe {
  color: var(--text-label-green-menthe);
  background-color: var(--background-contrast-green-menthe);

  --idle: transparent;
  --hover: var(--background-contrast-green-menthe-hover);
  --active: var(--background-contrast-green-menthe-active);
}
.fr-badge--green-archipel {
  color: var(--text-label-green-archipel);
  background-color: var(--background-contrast-green-archipel);

  --idle: transparent;
  --hover: var(--background-contrast-green-archipel-hover);
  --active: var(--background-contrast-green-archipel-active);
}
.fr-badge--blue-ecume {
  color: var(--text-label-blue-ecume);
  background-color: var(--background-contrast-blue-ecume);

  --idle: transparent;
  --hover: var(--background-contrast-blue-ecume-hover);
  --active: var(--background-contrast-blue-ecume-active);
}
.fr-badge--blue-cumulus {
  color: var(--text-label-blue-cumulus);
  background-color: var(--background-contrast-blue-cumulus);

  --idle: transparent;
  --hover: var(--background-contrast-blue-cumulus-hover);
  --active: var(--background-contrast-blue-cumulus-active);
}
.fr-badge--purple-glycine {
  color: var(--text-label-purple-glycine);
  background-color: var(--background-contrast-purple-glycine);

  --idle: transparent;
  --hover: var(--background-contrast-purple-glycine-hover);
  --active: var(--background-contrast-purple-glycine-active);
}
.fr-badge--pink-macaron {
  color: var(--text-label-pink-macaron);
  background-color: var(--background-contrast-pink-macaron);

  --idle: transparent;
  --hover: var(--background-contrast-pink-macaron-hover);
  --active: var(--background-contrast-pink-macaron-active);
}
.fr-badge--pink-tuile {
  color: var(--text-label-pink-tuile);
  background-color: var(--background-contrast-pink-tuile);

  --idle: transparent;
  --hover: var(--background-contrast-pink-tuile-hover);
  --active: var(--background-contrast-pink-tuile-active);
}
.fr-badge--yellow-tournesol {
  color: var(--text-label-yellow-tournesol);
  background-color: var(--background-contrast-yellow-tournesol);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-tournesol-hover);
  --active: var(--background-contrast-yellow-tournesol-active);
}
.fr-badge--yellow-moutarde {
  color: var(--text-label-yellow-moutarde);
  background-color: var(--background-contrast-yellow-moutarde);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-moutarde-hover);
  --active: var(--background-contrast-yellow-moutarde-active);
}
.fr-badge--orange-terre-battue {
  color: var(--text-label-orange-terre-battue);
  background-color: var(--background-contrast-orange-terre-battue);

  --idle: transparent;
  --hover: var(--background-contrast-orange-terre-battue-hover);
  --active: var(--background-contrast-orange-terre-battue-active);
}
.fr-badge--brown-cafe-creme {
  color: var(--text-label-brown-cafe-creme);
  background-color: var(--background-contrast-brown-cafe-creme);

  --idle: transparent;
  --hover: var(--background-contrast-brown-cafe-creme-hover);
  --active: var(--background-contrast-brown-cafe-creme-active);
}
.fr-badge--brown-caramel {
  color: var(--text-label-brown-caramel);
  background-color: var(--background-contrast-brown-caramel);

  --idle: transparent;
  --hover: var(--background-contrast-brown-caramel-hover);
  --active: var(--background-contrast-brown-caramel-active);
}
.fr-badge--brown-opera {
  color: var(--text-label-brown-opera);
  background-color: var(--background-contrast-brown-opera);

  --idle: transparent;
  --hover: var(--background-contrast-brown-opera-hover);
  --active: var(--background-contrast-brown-opera-active);
}
.fr-badge--beige-gris-galet {
  color: var(--text-label-beige-gris-galet);
  background-color: var(--background-contrast-beige-gris-galet);

  --idle: transparent;
  --hover: var(--background-contrast-beige-gris-galet-hover);
  --active: var(--background-contrast-beige-gris-galet-active);
}
.fr-badge-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
}
.fr-badge-group > li {
  display: inline-flex;
  max-width: 100%;
}
.fr-badge-group .fr-badge {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  LOGO
\* ˍˍˍˍˍˍˍˍˍ */
.fr-logo {
  --text-spacing: 0;
  --underline-img: none;
  display: inline-block;
  font-weight: 700;
  line-height: 1.0317460317em;
  letter-spacing: -0.01em;
  text-transform: uppercase;
  vertical-align: middle;
  text-indent: -0.1em;
  font-size: 1.05rem;
  color: var(--text-black-white-grey);
}
.fr-logo::before {
  width: 2.75rem;
  height: 1rem;
  margin-bottom: 0.3333333333rem;
  background-size: 2.75rem 1.125rem, 2.75rem 1rem, 0;
  background-position: 0 -0.0625rem, 0 0, 0 0;
  content: "";
  display: block;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 18'%3E%3Cpath fill='%23fff' d='M11.3 10.2c-.9.6-1.7 1.3-2.3 2.1v-.1c.4-.5.7-1 1-1.5.4-.2.7-.5 1-.8.5-.5 1-1 1.7-1.3.3-.1.5-.1.8 0-.1.1-.2.1-.4.2H13v-.1c-.3.3-.7.5-1 .9-.1.2-.2.6-.7.6 0 .1.1 0 0 0zm1.6 4.6c0-.1-.1 0-.2 0l-.1.1-.1.1-.2.2s.1.1.2 0l.1-.1c.1 0 .2-.1.2-.2.1 0 .1 0 .1-.1 0 .1 0 0 0 0zm-1.6-4.3c.1 0 .2 0 .2-.1s.1-.1.1-.1v-.1c-.2.1-.3.2-.3.3zm2.4 1.9s0-.1 0 0c.1-.1.2-.1.3-.1.7-.1 1.4-.3 2.1-.6-.8-.5-1.7-.9-2.6-1h.1c-.1-.1-.3-.1-.5-.2h.1c-.2-.1-.5-.1-.7-.2.1 0 .2-.2.2-.3h-.1c-.4.2-.6.5-.8.9.2.1.5 0 .7.1h-.3c-.1 0-.2.1-.2.2h.1c-.1 0-.1.1-.2.1.1.1.2 0 .4 0 0 .1.1.1.1.1-.1 0-.2.1-.3.3-.1.2-.2.2-.3.3v.1c-.3.2-.6.5-.9.8v.1c-.1.1-.2.1-.2.2v.1c.4-.1.6-.4 1-.5l.6-.3c.2 0 .3-.1.5-.1v.1h.2c0 .1-.2 0-.1.1s.3.1.4 0c.2-.2.3-.2.4-.2zM12.4 14c-.4.2-.9.2-1.2.4 0 0 0 .1-.1.1 0 0-.1 0-.1.1-.1 0-.1.1-.2.2l-.1.1s0 .1.1 0l.1-.1s-.1.1-.1.2V15.3l-.1.1s0 .1-.1.1l-.1.1.2-.2.1-.1h.2s0-.1.1-.1c.1-.1.2-.2.3-.2h.1c.1-.1.3-.1.4-.2.1-.1.2-.2.3-.2.2-.2.5-.3.8-.5-.1 0-.2-.1-.3-.1 0 .1-.2 0-.3 0zM30 9.7c-.1.2-.4.2-.6.3-.2.2 0 .4.1.5.1.3-.2.5-.4.5.1.1.2.1.2.1 0 .2.2.2.1.4s-.5.3-.3.5c.1.2.1.5 0 .7-.1.2-.3.4-.5.5-.2.1-.4.1-.6 0-.1 0-.1-.1-.2-.1-.5-.1-1-.2-1.5-.2-.1 0-.3.1-.4.1-.1.1-.3.2-.4.3l-.1.1c-.1.1-.2.2-.2.3-.1.2-.2.4-.2.6-.2.5-.2 1 0 1.4 0 0 1 .3 1.7.6.2.1.5.2.7.4l1.7 1H13.2l1.6-1c.6-.4 1.3-.7 2-1 .5-.2 1.1-.5 1.5-.9.2-.2.3-.4.5-.5.3-.4.6-.7 1-1l.3-.3s0-.1.1-.1c-.2.1-.2.2-.4.2 0 0-.1 0 0-.1s.2-.2.3-.2v-.1c-.4 0-.7.2-1 .5h-.2c-.5.2-.8.5-1.2.7v-.1c-.2.1-.4.2-.5.2-.2 0-.5.1-.8 0-.4 0-.7.1-1.1.2-.2.1-.4.1-.6.2v.1l-.2.2c-.2.1-.3.2-.5.4l-.5.5h-.1l.1-.1.1-.1c0-.1.1-.1.1-.2.2-.1.3-.3.5-.4 0 0-.1 0 0 0 0 0 0-.1.1-.1l-.1.1c-.1.1-.1.2-.2.2v-.1-.1l.2-.2c.1-.1.2-.1.3-.2h.1c-.2.1-.3.1-.5.2H14h-.1c0-.1.1-.1.2-.2h.1c1-.8 2.3-.6 3.4-1 .1-.1.2-.1.3-.2.1-.1.3-.2.5-.3.2-.2.4-.4.5-.7v-.1c-.4.4-.8.7-1.3 1-.6.2-1.3.4-2 .4 0-.1.1-.1.1-.1 0-.1.1-.1.1-.2h.1s0-.1.1-.1h.1c-.1-.1-.3.1-.4 0 .1-.1 0-.2.1-.2h.1s0-.1.1-.1c.5-.3.9-.5 1.3-.7-.1 0-.1.1-.2 0 .1 0 0-.1.1-.1.3-.1.6-.3.9-.4-.1 0-.2.1-.3 0 .1 0 .1-.1.2-.1v-.1h0c0-.1.1 0 .2-.1h-.1c.1-.1.2-.2.4-.2 0-.1-.1 0-.1-.1h.1-.5c-.1 0 0-.1 0-.1.1-.2.2-.5.3-.7h-.1c-.3.3-.8.5-1.2.6h-.2c-.2.1-.4.1-.5 0-.1-.1-.2-.2-.3-.2-.2-.1-.5-.3-.8-.4-.7-.2-1.5-.4-2.3-.3.3-.1.7-.2 1.1-.3.5-.2 1-.3 1.5-.3h-.3c-.4 0-.9.1-1.3.2-.3.1-.6.2-.9.2-.2.1-.3.2-.5.2v-.1c.3-.4.7-.7 1.1-.8.5-.1 1.1 0 1.6.1.4 0 .8.1 1.1.2.1 0 .2.2.3.3.2.1.4 0 .5.1v-.2c.1-.1.3 0 .4 0 .2-.2-.2-.4-.3-.6v-.1c.2.2.5.4.7.6.1.1.5.2.5 0-.2-.3-.4-.6-.7-.9v-.2c-.1 0-.1 0-.1-.1-.1-.1-.1-.2-.1-.3-.1-.2 0-.4-.1-.5-.1-.2-.1-.3-.1-.5-.1-.5-.2-1-.3-1.4-.1-.6.3-1 .6-1.5.2-.4.5-.7.8-1 .1-.4.3-.7.6-1 .3-.3.6-.5.9-.6.3-.1.5-.2.8-.3l2.5-.4H25l1.8.3c.1 0 .2 0 .2.1.1.1.3.2.4.2.2.1.4.3.6.5.1.1.2.3.1.4-.1.1-.1.4-.2.4-.2.1-.4.1-.6.1-.1 0-.2 0-.4-.1.5.2.9.4 1.2.8 0 .1.2.1.3.1v.1c-.1.1-.1.1-.1.2h.1c.1-.1.1-.4.3-.3.2.1.2.3.1.4-.1.1-.2.2-.4.3v.2c.1.1.1.2.2.4s.1.5.2.7c.1.5.2.9.2 1.4 0 .2-.1.5 0 .7l.3.6c.1.2.2.3.3.5.2.3.6.6.4 1zm-15.6 5.2c-.1 0-.1.1-.1.1s.1 0 .1-.1zm5.8-1.8c-.1.1 0 0 0 0zm-6.7-.2c0 .1.1 0 .1 0 .2-.1.5 0 .6-.2-.1-.1-.2 0-.2-.1-.1 0-.2 0-.2.1-.1.1-.3.1-.3.2z'/%3E%3Cpath fill='gray' d='M27.9 6.8c.1 0 .3 0 .3.1-.1.2-.4.3-.6.5h-.1c-.1.1-.1.2-.1.2h-.3c.1.1.3.2.5.2l.1.1h.2V8c-.1.1-.2.1-.4.1.2.1.5.1.7 0 .2-.1 0-.4.1-.5-.1 0 0-.1-.1-.1.1-.1.1-.2.2-.2s.1 0 .2-.1c0-.1-.1-.1-.1-.2.2-.1.3-.3.3-.5 0-.1-.3-.1-.4-.2h-.5c-.2 0-.3.1-.5.1l-.6.3c.2-.1.4-.1.7-.2 0 .3.2.3.4.3'/%3E%3C/svg%3E"), linear-gradient(90deg, #000091 0%, #000091 50%, #e1000f 50%, #e1000f 100%), linear-gradient(90deg, #000 0%, #000 100%);
  forced-color-adjust: none;
}
:root[data-fr-mourning] .fr-logo::before {
  background-size: 2.75rem 1.125rem, 0, 2.75rem 1rem;
  box-shadow: 0 0 0 1px #fff;
}
.fr-logo::after {
  min-width: 2.625rem;
  background-size: 5.25rem 3.75rem;
  background-position: 0 calc(100% + 1.875rem);
  padding-top: 2.2083333333rem;
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252 180'%3E%3Cdefs%3E%3Csymbol id='a' viewBox='0 0 11 15.5'%3E%3Cpath d='M10.4 5.3C11.9 1.5 10.1 0 7.9 0 4.2 0 0 6.5 0 11.7c0 2.5 1.2 3.8 3 3.8 2.1 0 4.3-2 6.2-5.5h-1c-1.2 1.5-2.6 2.6-3.9 2.6-1.3 0-2-.8-2-2.6a10.7 10.7 0 01.3-2.2zm-4-3.1c1.1 0 2 .8 1.5 2.6L3.1 6.1c.8-2.2 2.2-4 3.4-4z'/%3E%3C/symbol%3E%3Csymbol id='b' viewBox='0 0 12.4 21.8'%3E%3Cuse width='11' height='15.5' y='6.4' href='%23a'/%3E%3Cpath d='M7.9 4.7L12.4.6V0h-3L6.7 4.7H8z'/%3E%3C/symbol%3E%3Csymbol id='c' viewBox='0 0 11.5 19'%3E%3Cpath d='M1.7 5.7h2.6L.1 17.1a1.3 1.3 0 001.2 2c3 0 6.4-2.6 7.8-6.2h-.7a9.4 9.4 0 01-5.1 3.5L7 5.7H11l.5-1.6H7.7L9 0H7.6L4.9 4.1l-3.2.4v1.2z'/%3E%3C/symbol%3E%3Csymbol id='d' viewBox='0 0 9.8 21.9'%3E%3Cpath d='M7.6 8c.3-1-.4-1.6-1-1.6-2.2 0-5 2.1-6 5h.7A5.6 5.6 0 014.4 9L.1 20.3a1.1 1.1 0 001 1.6c2.2 0 4.7-2 5.8-5H6A5.6 5.6 0 013 19.5zM8 3.7a1.8 1.8 0 001.8-1.8A1.8 1.8 0 008 0a1.8 1.8 0 00-1.8 1.8A1.8 1.8 0 008 3.6'/%3E%3C/symbol%3E%3Csymbol id='e' viewBox='0 0 14.8 15.5'%3E%3Cpath d='M3.3 3.1c.7 0 1 1 0 3.4l-3 6.8c-.7 1.3 0 2.2 1.2 2.2a1.3 1.3 0 001.5-1l3-8C7.4 4.8 10 3 11 3s.8.6.3 1.6l-4.6 9a1.3 1.3 0 001.1 1.9c2.3 0 5-2 6-5h-.6A5.6 5.6 0 0110 13l4-8a6.1 6.1 0 00.8-2.8A2 2 0 0012.6 0c-2 0-3.6 2.2-6 5V2.8C6.6 1.4 6.1 0 4.8 0 3.2 0 1.8 2.5.7 4.9h.7c.7-1.1 1.3-1.8 2-1.8'/%3E%3C/symbol%3E%3Csymbol id='f' viewBox='0 0 12 15.5'%3E%3Cpath d='M11.8 3.5c.5-1.9.2-3.5-1.2-3.5-1.8 0-2.3 1.2-4 5V2.8C6.5 1.3 6 0 4.6 0 3.1 0 1.7 2.5.5 5h.8C2 3.7 2.8 3 3.3 3c.7 0 1 1 0 3.4l-3 6.8c-.7 1.3 0 2.1 1.2 2.1a1.3 1.3 0 001.5-1l3-8a50.3 50.3 0 012.6-3h3.2z'/%3E%3C/symbol%3E%3Csymbol id='g' viewBox='0 0 14.7 16.2'%3E%3Cpath d='M10.5 13.1c-.6 0-1-1 0-3.4L14.6.1 13.4 0l-1.3 1.3h-.3C6.1 1.3 0 8.6 0 14.2a2 2 0 002.1 2.1c1.7 0 3.3-2.4 5.2-5l-.1 1c-.3 2.6.6 4 2 4 1.5 0 3-2.4 4-4.9h-.7c-.7 1.1-1.5 1.8-2 1.8zM7.9 9.8c-1.3 1.6-3.4 3.5-4.3 3.5-.5 0-.9-.5-.9-1.6 0-3.5 4-8.2 6-8.2a4.2 4.2 0 011.4.2z'/%3E%3C/symbol%3E%3Csymbol id='h' viewBox='0 0 21.9 19.8'%3E%3Cpath d='M11.2 19.8l.3-.9c-3.8-.7-4.3-.7-2.7-4.8l1.4-3.9h3c1.9 0 1.9.9 1.6 3h1l2.6-6.9h-1c-1 1.6-1.8 2.9-3.8 2.9h-3l2-5.6c.8-2 1.1-2.4 3.7-2.4h.7c2.6 0 3 .7 3 3.5h1l.9-4.7H7.3L7 .9c3 .6 3.3.9 2 4.8L5.7 14c-1.5 3.9-2 4.2-5.5 4.8l-.3.9z'/%3E%3C/symbol%3E%3Csymbol id='i' viewBox='0 0 10.1 21.9'%3E%3Cpath d='M2.9 19.4L10.1.3 9.8 0l-5 .6v.6l1 .7c.9.7.6 1.3-.2 3.4L.2 19.9a1.3 1.3 0 001.1 2c2.3 0 4.7-2.1 5.8-5h-.7a6.5 6.5 0 01-3.5 2.5'/%3E%3C/symbol%3E%3Csymbol id='j' viewBox='0 0 18 22'%3E%3Cpath d='M18 .6h-4.3a3.8 3.8 0 00-2.1-.6A6.6 6.6 0 005 6.5a3.3 3.3 0 003 3.6c-1.9.8-3 1.8-3 2.9a1.7 1.7 0 00.9 1.5c-4.3 1.3-6 2.8-6 4.7 0 2 2.6 2.8 5.6 2.8 5.3 0 9.6-2.7 9.6-5.1 0-1.8-1.6-2.5-4.3-3.3-2.2-.7-3.2-.8-3.2-1.6A2.4 2.4 0 019 10.2a6.6 6.6 0 006.1-6.5 4.5 4.5 0 00-.2-1.5h2.5zM9.8 16.2c2.1.7 3 1 3 1.6 0 1.4-2 2.5-5.6 2.5-2.7 0-4-.6-4-2 0-1.5 1.4-2.5 3.5-3.3a21.5 21.5 0 003 1.2zM9 9c-1 0-1.3-.8-1.3-1.7 0-2.8 1.4-6.2 3.5-6.2 1 0 1.3.8 1.3 1.6 0 2.9-1.4 6.3-3.5 6.3z'/%3E%3C/symbol%3E%3Csymbol id='k' viewBox='0 0 23 25.1'%3E%3Cpath d='M14.3 15.6c1.9 0 2 .8 1.6 2.8H17l2.5-6.8h-1c-1 1.6-1.7 2.9-3.8 2.9h-4.1l2-5.6c.7-2 1-2.4 3.7-2.4H18c2.6 0 3 .7 3 3.5h1l.9-4.7H7.3l-.3.9c3 .6 3.3.9 2 4.8l-3.2 8.4c-1.5 3.9-2 4.2-5.6 4.8l-.2 1h17.4l3.2-5h-1.2c-2 2-4 3.8-8 3.8-4.7 0-4.3-.3-2.7-4.6l1.4-3.8h4.2zm2.3-11.8L21 .6V0h-3l-2.6 3.9h1.2v-.1z'/%3E%3C/symbol%3E%3Csymbol id='l' viewBox='0 0 13.6 21.8'%3E%3Cpath d='M11.4 6.4c-2 0-4 2.2-5.8 4.8L9.6.3 9.4 0l-5 .6V1l1 .8c.9.7.6 1.3-.2 3.4L.8 16.8A13.9 13.9 0 000 19c0 1.4 1.8 2.7 3.5 2.7 3.8 0 10-6.9 10-12.2 0-2.3-.5-3.2-2.1-3.2zM4.8 19.5c-.8 0-1.9-.7-1.9-1.3a15.5 15.5 0 01.8-2.2L5 12.7C6.3 11 8.4 9.3 9.6 9.3c.7 0 1.2.4 1.2 1.5 0 3.1-2.9 8.7-6 8.7z'/%3E%3C/symbol%3E%3Csymbol id='m' viewBox='0 0 19.2 19.9'%3E%3Cpath d='M17.6 0H7.3L7 .9c3 .6 3.3.9 2 4.8l-3.2 8.5c-1.5 3.9-2 4.2-5.5 4.8L0 20h15.7l3.5-6H18c-2 2-4.2 4.8-7.7 4.8-2.7 0-3-.5-1.6-4.5l3.1-8.5c1.4-3.9 2-4.2 5.5-4.8z'/%3E%3C/symbol%3E%3Csymbol id='n' viewBox='0 0 126 90'%3E%3Cuse width='12.4' height='21.8' x='112.7' y='66.1' href='%23b'/%3E%3Cuse width='11.5' height='19' x='102.2' y='69' href='%23c'/%3E%3Cuse width='9.8' height='21.9' x='93.6' y='66.1' href='%23d'/%3E%3Cuse width='14.8' height='15.5' x='77.2' y='72.5' href='%23e'/%3E%3Cuse width='12' height='15.5' x='65.7' y='72.5' href='%23f'/%3E%3Cuse width='11' height='15.5' x='54.3' y='72.5' href='%23a'/%3E%3Cuse width='11.5' height='19' x='43.7' y='69' href='%23c'/%3E%3Cuse width='14.7' height='16.2' x='28.9' y='71.8' href='%23g'/%3E%3Cuse width='12' height='15.5' x='19.6' y='72.5' href='%23f'/%3E%3Cuse width='21.9' height='19.8' y='67.6' href='%23h'/%3E%3Cuse width='12.4' height='21.8' x='77.3' y='33.1' href='%23b'/%3E%3Cuse width='11.5' height='19' x='66.8' y='36' href='%23c'/%3E%3Cuse width='9.8' height='21.9' x='58.2' y='33' href='%23d'/%3E%3Cuse width='10.1' height='21.9' x='49.4' y='33.1' href='%23i'/%3E%3Cuse width='14.7' height='16.2' x='34.9' y='38.8' href='%23g'/%3E%3Cuse width='18' height='22' x='18.6' y='39.4' href='%23j'/%3E%3Cuse width='23' height='25.1' y='29.3' href='%23k'/%3E%3Cuse width='12.4' height='21.8' x='76.8' y='.1' href='%23b'/%3E%3Cuse width='11.5' height='19' x='66.2' y='2.9' href='%23c'/%3E%3Cuse width='12' height='15.5' x='54.8' y='6.5' href='%23f'/%3E%3Cuse width='11' height='15.5' x='43.4' y='6.4' href='%23a'/%3E%3Cuse width='13.6' height='21.8' x='29.4' y='.1' href='%23l'/%3E%3Cuse width='9.8' height='21.9' x='20.6' href='%23d'/%3E%3Cuse width='19.2' height='19.9' y='1.4' href='%23m'/%3E%3C/symbol%3E%3C/defs%3E%3Cuse fill='%23000' width='126' height='90' x='0' y='0' href='%23n'/%3E%3Cuse fill='%23fff' width='126' height='90' x='126' y='90' href='%23n'/%3E%3C/svg%3E");
}
[data-fr-theme=dark] .fr-logo::after {
  background-position: -2.625rem 100%;
}
.fr-logo--sm {
  font-size: 0.7875rem;
}
.fr-logo--sm::before {
  width: 2.0625rem;
  height: 0.75rem;
  margin-bottom: 0.25rem;
  background-size: 2.0625rem 0.84375rem, 2.0625rem 0.75rem, 0;
  background-position: 0 -0.046875rem, 0 0, 0 0;
}
:root[data-fr-mourning] .fr-logo--sm::before {
  background-size: 2.0625rem 0.84375rem, 0, 2.0625rem 0.75rem;
}
.fr-logo--sm::after {
  min-width: 1.96875rem;
  background-size: 3.9375rem 2.8125rem;
  background-position: 0 calc(100% + 1.40625rem);
  padding-top: 1.65625rem;
}
[data-fr-theme=dark] .fr-logo--sm::after {
  background-position: -1.96875rem 100%;
}
.fr-logo--lg {
  font-size: 1.3125rem;
}
.fr-logo--lg::before {
  width: 3.4375rem;
  height: 1.25rem;
  margin-bottom: 0.4166666667rem;
  background-size: 3.4375rem 1.40625rem, 3.4375rem 1.25rem, 0;
  background-position: 0 -0.078125rem, 0 0, 0 0;
}
:root[data-fr-mourning] .fr-logo--lg::before {
  background-size: 3.4375rem 1.40625rem, 0, 3.4375rem 1.25rem;
}
.fr-logo--lg::after {
  min-width: 3.28125rem;
  background-size: 6.5625rem 4.6875rem;
  background-position: 0 calc(100% + 2.34375rem);
  padding-top: 2.7604166667rem;
}
[data-fr-theme=dark] .fr-logo--lg::after {
  background-position: -3.28125rem 100%;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  BUTTON
\* ˍˍˍˍˍˍˍˍˍ */
.fr-btn {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;

  --underline-img: none;
  --hover-tint: var(--hover);
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  background-color: var(--background-action-high-blue-france);

  --idle: transparent;
  --hover: var(--background-action-high-blue-france-hover);
  --active: var(--background-action-high-blue-france-active);
  color: var(--text-inverted-blue-france);
}
.fr-btn::before,
.fr-btn::after {
  display: block;
}
.fr-btn[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn[target=_blank]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-btn--align-on-content {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fr-btn[class^=fr-icon-]:not([class*=fr-btn--icon-]),
.fr-btn[class*=" fr-icon-"]:not([class*=fr-btn--icon-]),
.fr-btn[class^=fr-fi-]:not([class*=fr-btn--icon-]),
.fr-btn[class*=" fr-fi-"]:not([class*=fr-btn--icon-]) {
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-btn[class^=fr-icon-]:not([class*=fr-btn--icon-])::before,
.fr-btn[class*=" fr-icon-"]:not([class*=fr-btn--icon-])::before,
.fr-btn[class^=fr-fi-]:not([class*=fr-btn--icon-])::before,
.fr-btn[class*=" fr-fi-"]:not([class*=fr-btn--icon-])::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-btn--align-on-content[class^=fr-icon-]:not([class*=fr-btn--icon-]),
.fr-btn--align-on-content[class*=" fr-icon-"]:not([class*=fr-btn--icon-]),
.fr-btn--align-on-content[class^=fr-fi-]:not([class*=fr-btn--icon-]),
.fr-btn--align-on-content[class*=" fr-fi-"]:not([class*=fr-btn--icon-]) {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.fr-btn--icon-left[class^=fr-icon-],
.fr-btn--icon-left[class*=" fr-icon-"],
.fr-btn--icon-left[class^=fr-fi-],
.fr-btn--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--icon-left[class^=fr-icon-]::before,
.fr-btn--icon-left[class*=" fr-icon-"]::before,
.fr-btn--icon-left[class^=fr-fi-]::before,
.fr-btn--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-btn--align-on-content.fr-btn--icon-left[class^=fr-icon-],
.fr-btn--align-on-content.fr-btn--icon-left[class*=" fr-icon-"],
.fr-btn--align-on-content.fr-btn--icon-left[class^=fr-fi-],
.fr-btn--align-on-content.fr-btn--icon-left[class*=" fr-fi-"] {
  margin-left: -0.875rem;
  margin-right: -1rem;
}
.fr-btn--icon-right[class^=fr-icon-],
.fr-btn--icon-right[class*=" fr-icon-"],
.fr-btn--icon-right[class^=fr-fi-],
.fr-btn--icon-right[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--icon-right[class^=fr-icon-]::after,
.fr-btn--icon-right[class*=" fr-icon-"]::after,
.fr-btn--icon-right[class^=fr-fi-]::after,
.fr-btn--icon-right[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-btn--icon-right[class^=fr-icon-]::before,
.fr-btn--icon-right[class*=" fr-icon-"]::before,
.fr-btn--icon-right[class^=fr-fi-]::before,
.fr-btn--icon-right[class*=" fr-fi-"]::before {
  content: none;
}
.fr-btn--align-on-content.fr-btn--icon-right[class^=fr-icon-],
.fr-btn--align-on-content.fr-btn--icon-right[class*=" fr-icon-"],
.fr-btn--align-on-content.fr-btn--icon-right[class^=fr-fi-],
.fr-btn--align-on-content.fr-btn--icon-right[class*=" fr-fi-"] {
  margin-left: -1rem;
  margin-right: -0.875rem;
}
.fr-btn--sm {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
}
.fr-btn--sm[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--sm[target=_blank]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-btn--sm.fr-btn--align-on-content {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.fr-btn--sm[class^=fr-icon-]:not([class*=fr-btn--icon-]),
.fr-btn--sm[class*=" fr-icon-"]:not([class*=fr-btn--icon-]),
.fr-btn--sm[class^=fr-fi-]:not([class*=fr-btn--icon-]),
.fr-btn--sm[class*=" fr-fi-"]:not([class*=fr-btn--icon-]) {
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-btn--sm[class^=fr-icon-]:not([class*=fr-btn--icon-])::before,
.fr-btn--sm[class*=" fr-icon-"]:not([class*=fr-btn--icon-])::before,
.fr-btn--sm[class^=fr-fi-]:not([class*=fr-btn--icon-])::before,
.fr-btn--sm[class*=" fr-fi-"]:not([class*=fr-btn--icon-])::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-btn--sm.fr-btn--align-on-content[class^=fr-icon-]:not([class*=fr-btn--icon-]),
.fr-btn--sm.fr-btn--align-on-content[class*=" fr-icon-"]:not([class*=fr-btn--icon-]),
.fr-btn--sm.fr-btn--align-on-content[class^=fr-fi-]:not([class*=fr-btn--icon-]),
.fr-btn--sm.fr-btn--align-on-content[class*=" fr-fi-"]:not([class*=fr-btn--icon-]) {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.fr-btn--sm.fr-btn--icon-left[class^=fr-icon-],
.fr-btn--sm.fr-btn--icon-left[class*=" fr-icon-"],
.fr-btn--sm.fr-btn--icon-left[class^=fr-fi-],
.fr-btn--sm.fr-btn--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--sm.fr-btn--icon-left[class^=fr-icon-]::before,
.fr-btn--sm.fr-btn--icon-left[class*=" fr-icon-"]::before,
.fr-btn--sm.fr-btn--icon-left[class^=fr-fi-]::before,
.fr-btn--sm.fr-btn--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-left[class^=fr-icon-],
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-left[class*=" fr-icon-"],
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-left[class^=fr-fi-],
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-left[class*=" fr-fi-"] {
  margin-left: -0.625rem;
  margin-right: -0.75rem;
}
.fr-btn--sm.fr-btn--icon-right[class^=fr-icon-],
.fr-btn--sm.fr-btn--icon-right[class*=" fr-icon-"],
.fr-btn--sm.fr-btn--icon-right[class^=fr-fi-],
.fr-btn--sm.fr-btn--icon-right[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--sm.fr-btn--icon-right[class^=fr-icon-]::after,
.fr-btn--sm.fr-btn--icon-right[class*=" fr-icon-"]::after,
.fr-btn--sm.fr-btn--icon-right[class^=fr-fi-]::after,
.fr-btn--sm.fr-btn--icon-right[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-btn--sm.fr-btn--icon-right[class^=fr-icon-]::before,
.fr-btn--sm.fr-btn--icon-right[class*=" fr-icon-"]::before,
.fr-btn--sm.fr-btn--icon-right[class^=fr-fi-]::before,
.fr-btn--sm.fr-btn--icon-right[class*=" fr-fi-"]::before {
  content: none;
}
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-right[class^=fr-icon-],
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-right[class*=" fr-icon-"],
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-right[class^=fr-fi-],
.fr-btn--sm.fr-btn--align-on-content.fr-btn--icon-right[class*=" fr-fi-"] {
  margin-left: -0.75rem;
  margin-right: -0.625rem;
}
.fr-btn--lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
  min-height: 3rem;
  padding: 0.5rem 1.5rem;
}
.fr-btn--lg[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--lg[target=_blank]::after {
  content: "";

  --icon-size: 1.5rem;
  margin-right: -0.1875rem;
  margin-left: 0.5rem;
}
.fr-btn--lg.fr-btn--align-on-content {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.fr-btn--lg[class^=fr-icon-]:not([class*=fr-btn--icon-]),
.fr-btn--lg[class*=" fr-icon-"]:not([class*=fr-btn--icon-]),
.fr-btn--lg[class^=fr-fi-]:not([class*=fr-btn--icon-]),
.fr-btn--lg[class*=" fr-fi-"]:not([class*=fr-btn--icon-]) {
  overflow: hidden;
  white-space: nowrap;
  max-width: 3rem;
  max-height: 3rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-btn--lg[class^=fr-icon-]:not([class*=fr-btn--icon-])::before,
.fr-btn--lg[class*=" fr-icon-"]:not([class*=fr-btn--icon-])::before,
.fr-btn--lg[class^=fr-fi-]:not([class*=fr-btn--icon-])::before,
.fr-btn--lg[class*=" fr-fi-"]:not([class*=fr-btn--icon-])::before {
  --icon-size: 2rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-btn--lg.fr-btn--align-on-content[class^=fr-icon-]:not([class*=fr-btn--icon-]),
.fr-btn--lg.fr-btn--align-on-content[class*=" fr-icon-"]:not([class*=fr-btn--icon-]),
.fr-btn--lg.fr-btn--align-on-content[class^=fr-fi-]:not([class*=fr-btn--icon-]),
.fr-btn--lg.fr-btn--align-on-content[class*=" fr-fi-"]:not([class*=fr-btn--icon-]) {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.fr-btn--lg.fr-btn--icon-left[class^=fr-icon-],
.fr-btn--lg.fr-btn--icon-left[class*=" fr-icon-"],
.fr-btn--lg.fr-btn--icon-left[class^=fr-fi-],
.fr-btn--lg.fr-btn--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--lg.fr-btn--icon-left[class^=fr-icon-]::before,
.fr-btn--lg.fr-btn--icon-left[class*=" fr-icon-"]::before,
.fr-btn--lg.fr-btn--icon-left[class^=fr-fi-]::before,
.fr-btn--lg.fr-btn--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1.5rem;
  margin-left: -0.1875rem;
  margin-right: 0.5rem;
}
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-left[class^=fr-icon-],
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-left[class*=" fr-icon-"],
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-left[class^=fr-fi-],
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-left[class*=" fr-fi-"] {
  margin-left: -1.3125rem;
  margin-right: -1.5rem;
}
.fr-btn--lg.fr-btn--icon-right[class^=fr-icon-],
.fr-btn--lg.fr-btn--icon-right[class*=" fr-icon-"],
.fr-btn--lg.fr-btn--icon-right[class^=fr-fi-],
.fr-btn--lg.fr-btn--icon-right[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--lg.fr-btn--icon-right[class^=fr-icon-]::after,
.fr-btn--lg.fr-btn--icon-right[class*=" fr-icon-"]::after,
.fr-btn--lg.fr-btn--icon-right[class^=fr-fi-]::after,
.fr-btn--lg.fr-btn--icon-right[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1.5rem;
  margin-right: -0.1875rem;
  margin-left: 0.5rem;
}
.fr-btn--lg.fr-btn--icon-right[class^=fr-icon-]::before,
.fr-btn--lg.fr-btn--icon-right[class*=" fr-icon-"]::before,
.fr-btn--lg.fr-btn--icon-right[class^=fr-fi-]::before,
.fr-btn--lg.fr-btn--icon-right[class*=" fr-fi-"]::before {
  content: none;
}
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-right[class^=fr-icon-],
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-right[class*=" fr-icon-"],
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-right[class^=fr-fi-],
.fr-btn--lg.fr-btn--align-on-content.fr-btn--icon-right[class*=" fr-fi-"] {
  margin-left: -1.5rem;
  margin-right: -1.3125rem;
}
.fr-btns-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  margin-left: -0.5rem;
  margin-right: -0.5rem;

  /**
  * fr-btns-group--inline : aligne les boutons horizontalement dans tout les cas
  * fr-btns-group--inline-(sm/md/lg) : permet de passer en horizontal à partir de la valeur du breakpoint appliqué (sm, md, lg)
  */

  /**
  * fr-btns-group--left : (Défaut) aligne les boutons sur la gauche (en lecture L-t-R)
  */

  /**
  * fr-btns-group--right : aligne les boutons sur la droite
  */

  /**
  * fr-btns-group--center : aligne les boutons au centre du conteneur
  */

  /**
  * fr-btns-group--center : aligne les boutons au centre du conteneur
  */

  /**
  * fr-btns-group--equisized : Fixe la largeur des boutons à celle du plus grand. Géré en grande partie en JS.
  */

  /**
  * fr-btns-group--sm : Fixe les boutons à la taille SM
  */

  /**
  * fr-btns-group--md : (défaut) Fixe les boutons à la taille MD
  */

  /**
  * fr-btns-group--lg : Fixe les boutons à la taille LG (sans modfifieur => MD)
  */
}
.fr-btns-group > li,
.fr-btns-group > div {
  width: 100%;
  max-width: 100%;
}
.fr-btns-group .fr-btn {
  width: calc(100% - 1rem);
  margin: 0 0.5rem 1rem;
  justify-content: center;
}
.fr-btns-group--inline .fr-btn {
  width: auto;
  max-width: 100%;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.fr-btns-group--inline > li {
  display: inline-flex;
  max-width: 100%;
  width: auto;
}
.fr-btns-group--inline.fr-btns-group--right.fr-btns-group--inline-reverse {
  flex-direction: row-reverse;
  justify-content: flex-start;
}
.fr-btns-group--left,
.fr-btns-group--left li {
  justify-content: flex-start;
  text-align: left;
}
.fr-btns-group--right,
.fr-btns-group--right li {
  justify-content: flex-end;
  text-align: right;
}
.fr-btns-group--center,
.fr-btns-group--center li {
  justify-content: center;
  text-align: center;
}
.fr-btns-group--between,
.fr-btns-group--between li {
  justify-content: space-between;
  text-align: center;
}
.fr-btns-group--equisized {
  --equisized-width: auto;
}
.fr-btns-group--equisized .fr-btn {
  justify-content: center;
  width: var(--equisized-width);
}
.fr-btns-group--sm .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
}
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-],
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"],
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-],
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  justify-content: flex-start;
}
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::before,
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::before,
.fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class^=fr-icon-],
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"],
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class^=fr-fi-],
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class*=" fr-fi-"] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class^=fr-icon-]::before,
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class^=fr-fi-]::before,
.fr-btns-group--sm.fr-btns-group--icon-left .fr-btn[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class^=fr-icon-],
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"],
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class^=fr-fi-],
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class^=fr-icon-]::after,
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"]::after,
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class^=fr-fi-]::after,
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class^=fr-icon-]::before,
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class^=fr-fi-]::before,
.fr-btns-group--sm.fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"]::before {
  content: none;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"] {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  justify-content: flex-start;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class^=fr-icon-],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class^=fr-fi-],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-fi-"] {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class^=fr-icon-]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class^=fr-fi-]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class^=fr-icon-],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class^=fr-fi-],
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"] {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class^=fr-icon-]::after,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"]::after,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class^=fr-fi-]::after,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class^=fr-icon-]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class^=fr-fi-]::before,
.fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"]::before {
  content: none;
}
.fr-btns-group--lg .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 1.125rem;
  line-height: 1.75rem;
  min-height: 3rem;
  padding: 0.5rem 1.5rem;
}
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-],
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"],
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-],
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"] {
  font-size: 1.125rem;
  line-height: 1.75rem;
  min-height: 3rem;
  padding: 0.5rem 1.5rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 3rem;
  max-height: 3rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  justify-content: flex-start;
}
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::before,
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::before,
.fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::before {
  --icon-size: 2rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class^=fr-icon-],
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"],
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class^=fr-fi-],
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class*=" fr-fi-"] {
  font-size: 1.125rem;
  line-height: 1.75rem;
  min-height: 3rem;
  padding: 0.5rem 1.5rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class^=fr-icon-]::before,
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class^=fr-fi-]::before,
.fr-btns-group--lg.fr-btns-group--icon-left .fr-btn[class*=" fr-fi-"]::before {
  --icon-size: 1.5rem;
  margin-left: -0.1875rem;
  margin-right: 0.5rem;
}
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class^=fr-icon-],
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"],
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class^=fr-fi-],
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"] {
  font-size: 1.125rem;
  line-height: 1.75rem;
  min-height: 3rem;
  padding: 0.5rem 1.5rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class^=fr-icon-]::after,
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"]::after,
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class^=fr-fi-]::after,
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1.5rem;
  margin-right: -0.1875rem;
  margin-left: 0.5rem;
}
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class^=fr-icon-]::before,
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class*=" fr-icon-"]::before,
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class^=fr-fi-]::before,
.fr-btns-group--lg.fr-btns-group--icon-right .fr-btn[class*=" fr-fi-"]::before {
  content: none;
}
.fr-fieldset__element > .fr-btns-group {
  margin-bottom: -1rem;
}
.fr-btn--close {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  display: flex;
  margin-left: auto;
}
.fr-btn--close::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn--close::before {
  content: none;
}
.fr-btn--tooltip {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-btn--tooltip::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-1-5h2v2h-2v-2Zm2-1.645V14h-2v-1.5a1%201%200%200%201%201-1%201.5%201.5%200%201%200-1.471-1.794l-1.962-.393A3.501%203.501%200%201%201%2013%2013.355Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-1-5h2v2h-2v-2Zm2-1.645V14h-2v-1.5a1%201%200%200%201%201-1%201.5%201.5%200%201%200-1.471-1.794l-1.962-.393A3.501%203.501%200%201%201%2013%2013.355Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn--fullscreen {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--fullscreen::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203h2v6h-2V5h-4V3h4zM4%203h4v2H4v4H2V3h2zm16%2016v-4h2v6h-6v-2h4zM4%2019h4v2H2v-6h2v4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203h2v6h-2V5h-4V3h4zM4%203h4v2H4v4H2V3h2zm16%2016v-4h2v6h-6v-2h4zM4%2019h4v2H2v-6h2v4z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn--fullscreen::before {
  content: none;
}
.fr-btn--display {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--display::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%200%200-.2%207.995L12%2016V8Zm-8%203v2H1v-2h3Zm19%200v2h-3v-2h3ZM4.929%203.515%207.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%200%200-.2%207.995L12%2016V8Zm-8%203v2H1v-2h3Zm19%200v2h-3v-2h3ZM4.929%203.515%207.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn--account {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--account::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn--team {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--team::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011a5%205%200%200%201%205%205v6h-2v-6a3%203%200%200%200-2.824-2.995L12%2013a3%203%200%200%200-2.995%202.824L9%2016v6H7v-6a5%205%200%200%201%205-5Zm-6.5%203c.279%200%20.55.033.81.094a5.947%205.947%200%200%200-.301%201.575L6%2016v.086a1.492%201.492%200%200%200-.356-.08L5.5%2016a1.5%201.5%200%200%200-1.493%201.356L4%2017.5V22H2v-4.5A3.5%203.5%200%200%201%205.5%2014Zm13%200a3.5%203.5%200%200%201%203.5%203.5V22h-2v-4.5a1.5%201.5%200%200%200-1.356-1.493L18.5%2016c-.175%200-.343.03-.5.085V16c0-.666-.108-1.306-.309-1.904A3.42%203.42%200%200%201%2018.5%2014Zm-13-6a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm13%200a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm-13%202a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1Zm13%200a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1ZM12%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011a5%205%200%200%201%205%205v6h-2v-6a3%203%200%200%200-2.824-2.995L12%2013a3%203%200%200%200-2.995%202.824L9%2016v6H7v-6a5%205%200%200%201%205-5Zm-6.5%203c.279%200%20.55.033.81.094a5.947%205.947%200%200%200-.301%201.575L6%2016v.086a1.492%201.492%200%200%200-.356-.08L5.5%2016a1.5%201.5%200%200%200-1.493%201.356L4%2017.5V22H2v-4.5A3.5%203.5%200%200%201%205.5%2014Zm13%200a3.5%203.5%200%200%201%203.5%203.5V22h-2v-4.5a1.5%201.5%200%200%200-1.356-1.493L18.5%2016c-.175%200-.343.03-.5.085V16c0-.666-.108-1.306-.309-1.904A3.42%203.42%200%200%201%2018.5%2014Zm-13-6a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm13%200a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm-13%202a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1Zm13%200a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1ZM12%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn--briefcase {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-btn--briefcase::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%2014H4v4h16v-4Zm-7-4h-2v2h2v-2Zm2-8H9v2h6V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%2014H4v4h16v-4Zm-7-4h-2v2h2v-2Zm2-8H9v2h6V3Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn--sort {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-btn--sort::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.9498%207.94975-1.4142%201.41421L8.00079%206.828%208.00004%2020h-2l.00075-13.172-2.53628%202.53596-1.41422-1.41421L7.00004%203l4.94976%204.94975Zm10%208.10055L17%2021l-4.9497-4.9497%201.4142-1.4143%202.5363%202.536L16%204h2l.0008%2013.172%202.5348-2.536%201.4142%201.4143Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.9498%207.94975-1.4142%201.41421L8.00079%206.828%208.00004%2020h-2l.00075-13.172-2.53628%202.53596-1.41422-1.41421L7.00004%203l4.94976%204.94975Zm10%208.10055L17%2021l-4.9497-4.9497%201.4142-1.4143%202.5363%202.536L16%204h2l.0008%2013.172%202.5348-2.536%201.4142%201.4143Z'/%3e%3c/svg%3e");
  content: "";
  transition: transform 0.3s;
}
.fr-btn--sort[aria-sort=descending]::before {
  transform: rotate(-180deg);
}
.fr-btn--sort[aria-sort=ascending],
.fr-btn--sort[aria-sort=descending] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-btn--sort[aria-sort=ascending]::before,
.fr-btn--sort[aria-sort=descending]::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%207.828V20h-2V7.828l-5.364%205.364-1.414-1.414L12%204l7.778%207.778-1.414%201.414L13%207.828Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%207.828V20h-2V7.828l-5.364%205.364-1.414-1.414L12%204l7.778%207.778-1.414%201.414L13%207.828Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-btn:disabled,
a.fr-btn:not([href]) {
  color: var(--text-disabled-grey);
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
.fr-btn--secondary {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: inset 0 0 0 1px var(--border-action-high-blue-france);
}
.fr-btn--secondary:disabled,
a.fr-btn--secondary:not([href]) {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-btn--tertiary,
.fr-btn--sort,
.fr-btn--account {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-btn--tertiary:disabled,
a.fr-btn--tertiary:not([href]),
a.fr-btn--sort:not([href]),
a.fr-btn--account:not([href]),
.fr-btn--sort:disabled,
.fr-btn--account:disabled {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-btn--tertiary-no-outline,
.fr-btn--close,
.fr-btn--display,
.fr-btn--fullscreen,
.fr-btn--tooltip,
.fr-btn--briefcase,
.fr-btn--team {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-btn--tertiary-no-outline:disabled,
a.fr-btn--tertiary-no-outline:not([href]),
a.fr-btn--close:not([href]),
a.fr-btn--display:not([href]),
a.fr-btn--fullscreen:not([href]),
a.fr-btn--tooltip:not([href]),
a.fr-btn--briefcase:not([href]),
a.fr-btn--team:not([href]),
.fr-btn--close:disabled,
.fr-btn--display:disabled,
.fr-btn--fullscreen:disabled,
.fr-btn--tooltip:disabled,
.fr-btn--briefcase:disabled,
.fr-btn--team:disabled {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  CONNECT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-connect {
  position: relative;
  padding: 0.625em 0.75em 0.625em 4em;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  margin-bottom: 0.75rem;

  --underline-img: none;
  --hover-tint: var(--hover);
  --active-tint: var(--active);
  --external-link-content: none;
  background-color: var(--background-action-high-blue-france);

  --idle: transparent;
  --hover: var(--background-action-high-blue-france-hover);
  --active: var(--background-action-high-blue-france-active);
  color: var(--text-inverted-blue-france);
}
.fr-connect:hover {
  background-color: var(--hover-tint);
}
.fr-connect:active {
  background-color: var(--active-tint);
}
.fr-connect::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  bottom: 0.25em;
  left: 0.75em;
  width: 2.5em;
  height: 3em;
  margin-top: -1.5em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 48'%3E%3Cpath fill='%232a2f82' d='M34.965 15.1 19.971 6.423 4.977 15.184a.606.606 0 0 0-.306.524v16.948a.666.666 0 0 0 .306.524l14.992 8.6 14.994-8.706a.665.665 0 0 0 .306-.524V15.628a.605.605 0 0 0-.304-.528Z'/%3E%3Cpath fill='%23df1f26' d='m14.614 15.6-5.029 8.628-4.557-9.175 5.39-3.113 4.489 3.16ZM35.27 32.58V15.622a.6.6 0 0 0-.306-.523L19.971 6.423'/%3E%3Cpath fill='%232e65b0' d='m4.673 32.58 15.3-26.157v35.362L4.977 33.18a.666.666 0 0 1-.306-.524V15.708Zm24.669-20.735L34.8 15l-4.489 9.15-5.387-9.236Z'/%3E%3Cpath fill='%23fff' d='m39.606 12.305-19.19-11.02a.933.933 0 0 0-.832 0L.394 12.305A.886.886 0 0 0 0 13v22a.886.886 0 0 0 .394.7l19.189 11.02a.933.933 0 0 0 .832 0L39.606 35.7A.886.886 0 0 0 40 35V13a.886.886 0 0 0-.394-.695ZM10.762 30.061h.079c-.042 0-.079.007-.079.05 0 .1.151 0 .2.1a.912.912 0 0 0-.629.276c0 .051.1.051.151.051-.075.1-.226.05-.277.151a.177.177 0 0 0 .1.05c-.05 0-.1 0-.1.051v.151c-.126 0-.176.1-.277.151.2.151.327 0 .528 0-.528.2-.956.478-1.484.629-.1 0 0 .151-.1.151.151.1.227-.05.377-.05-.654.377-1.333.7-2.037 1.132a.351.351 0 0 0-.1.2h-.2c-.1.05-.05.176-.151.277.226.151.5-.2.654 0 .05 0-.1.05-.2.05-.05 0-.05.1-.1.1h-.154c-.1.075-.2.126-.2.276a.219.219 0 0 0-.226.1 9.034 9.034 0 0 0 3.144-.578 7.685 7.685 0 0 0 2.088-1.559.176.176 0 0 1 .05.1 2.168 2.168 0 0 1-.806 1.08c-.277.151-.478.377-.7.478a4.045 4.045 0 0 0-.428.276 10.761 10.761 0 0 1-1.939.412l-.305.044c-.225.033-.449.069-.671.108L4.977 33.18a.648.648 0 0 1-.288-.411.574.574 0 0 0 .094-.063.265.265 0 0 0-.113-.071v-.65a12.786 12.786 0 0 0 3.038-.942A8.746 8.746 0 0 0 4.671 29.7v-1.515a11.662 11.662 0 0 1 1.639.392 6.415 6.415 0 0 1 1.182.578 3.113 3.113 0 0 0 .478.377.91.91 0 0 0 .8.05h.33a3.961 3.961 0 0 0 1.937-.905c0 .05.05.05.1.05a3.63 3.63 0 0 1-.428 1.132c.003.051-.048.152.053.202Zm2.817 3.571c.251-.1.4-.277.629-.377-.05.05-.05.151-.1.2a3.691 3.691 0 0 0-.528.4 15.96 15.96 0 0 0-1.585 1.61c-.252.3-.528.578-.8.855a2.385 2.385 0 0 1-.31.245l-2.527-1.45a4.047 4.047 0 0 0 1.076-.053 4.984 4.984 0 0 0 .855-.327v.1c.7-.277 1.232-.906 1.937-1.132.025 0 .126.1.226.05a1.883 1.883 0 0 1 1.509-.7c0 .05 0 .1.05.1h.025c-.151.126-.327.251-.5.377-.057.052-.007.102.043.102Zm-8.908-6.164v-.186a5.814 5.814 0 0 1 1.588-.188 1.52 1.52 0 0 1 .478 0 5.861 5.861 0 0 0-2.066.374Zm30.6 5.088a.665.665 0 0 1-.306.524l-10.079 5.851a32.3 32.3 0 0 1-3.408-1.185 2.826 2.826 0 0 1-.05-2.245 3.794 3.794 0 0 1 .352-.883c.025-.025.05-.05.05-.076a.025.025 0 0 0 .025-.025 4.316 4.316 0 0 1 .377-.555l.015-.015.02-.021.015-.015c0-.025.025-.05.05-.076.025-.051.075-.076.1-.126a3.771 3.771 0 0 1 .579-.5 4.07 4.07 0 0 1 .654-.177 19.817 19.817 0 0 1 2.415.328.751.751 0 0 1 .277.1 1.849 1.849 0 0 0 .905-.05 1.137 1.137 0 0 0 .855-.706 1.212 1.212 0 0 0 .05-1.059c-.178-.276-.013-.437.181-.59l.068-.055a1.17 1.17 0 0 0 .231-.216c.126-.252-.1-.4-.151-.63-.05-.1-.226-.05-.327-.2.352-.151.855-.429.629-.857-.151-.227-.377-.63-.1-.857.352-.2.855-.151 1.006-.479a1.138 1.138 0 0 0-.292-1.085l-.075-.108a4.754 4.754 0 0 1-.211-.32 6.914 6.914 0 0 0-.528-.757 4.3 4.3 0 0 1-.528-1.009c-.151-.378.05-.706.05-1.084a6.347 6.347 0 0 0-.327-2.144c-.126-.353-.176-.731-.327-1.059a1.12 1.12 0 0 0-.226-.58.375.375 0 0 1 0-.328 4.874 4.874 0 0 0 .579-.479.567.567 0 0 0-.2-.706c-.327-.151-.3.328-.528.429h-.151c-.05-.126.05-.177.151-.277 0-.05 0-.151-.05-.151-.2 0-.377-.051-.428-.151a3.957 3.957 0 0 0-1.861-1.286 2.319 2.319 0 0 0 .579.1 1.67 1.67 0 0 0 1.006-.1c.227-.076.277-.479.377-.706a.8.8 0 0 0-.151-.631 2.189 2.189 0 0 0-.906-.756 9.13 9.13 0 0 1-.679-.353.952.952 0 0 0-.251-.126c-2.965-1.485-9.069-.2-9.534 0h-.009a8.244 8.244 0 0 0-1.249.475 3.922 3.922 0 0 0-2.365 2.465 3.829 3.829 0 0 0-1.333 1.509c-.428.8-1.056 1.509-.956 2.414.1.78.277 1.484.428 2.289a4.668 4.668 0 0 0 .2.8c.1.276 0 .629.151.855.075.151.025.327.227.428v.2c.05.05.05.1.151.1v.2a6.446 6.446 0 0 1 1.107 1.434c.1.276-.478.151-.7.05a5.979 5.979 0 0 1-1.132-.956.175.175 0 0 0-.051.1c.2.352.906.78.528 1.006-.2.1-.428-.151-.629.051-.05.075 0 .176 0 .276-.277-.2-.578-.1-.855-.2-.2-.05-.252-.427-.478-.427a15.162 15.162 0 0 0-1.811-.327 15.137 15.137 0 0 0-1.739-.159V15.708a.606.606 0 0 1 .306-.524l14.987-8.761L34.965 15.1a.605.605 0 0 1 .306.524Zm-7.954-8.261a.325.325 0 0 1-.282.149 2.843 2.843 0 0 0-.282.273c.1 0 0 .149.1.149-.205.223.077.694-.205.793a2.176 2.176 0 0 1-1.127 0 .722.722 0 0 1 .167-.016h.085a.382.382 0 0 0 .337-.132v-.2c0-.05-.051-.05-.1-.05a.161.161 0 0 1-.1.05.223.223 0 0 0-.154-.2.807.807 0 0 1-.718-.273.67.67 0 0 1 .436-.05c.128 0 .077-.223.231-.322h.154c.307-.372.871-.471.974-.843 0-.1-.282-.1-.487-.149a2.259 2.259 0 0 0-.82.05 4.65 4.65 0 0 0-1.051.273 3.225 3.225 0 0 1 .923-.471 3.886 3.886 0 0 1 .718-.2l.132-.026.133-.027a.971.971 0 0 1 .556 0c.231.1.615.1.666.248.1.273-.154.545-.435.744-.057.081.148.135.148.23Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 2.5em 3em;
}
.fr-connect__login,
.fr-connect__brand {
  line-height: 1;
  z-index: 1;
  white-space: nowrap;
}
.fr-connect__login {
  font-size: 1.0625em;
}
.fr-connect__brand {
  font-weight: bold;
  font-size: 1.125em;
}
.fr-connect--plus {
  padding-right: 3em;
}
.fr-connect--plus::after {
  content: "+";
  display: block;
  position: absolute;
  right: 0.25em;
  bottom: 0;
  font-size: 3em;
  font-weight: bold;
  line-height: 1;
  transform: translate(5%, -17%);
}
.fr-connect-group {
  --text-spacing: 0 0 1rem 0;
}
.fr-connect-group p {
  font-size: 0.75rem;
  line-height: 1.25rem;
  color: var(--text-mention-grey);
}
.fr-connect-group .fr-connect + p a {
  font-size: 0.875rem;
  line-height: 1.5rem;
  color: var(--text-action-high-blue-france);
}
.fr-connect:disabled,
a.fr-connect:not([href]) {
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
  color: var(--text-disabled-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  QUOTE
\* ˍˍˍˍˍˍˍˍˍ */
.fr-quote {
  position: relative;
  margin: 0;
  padding: 0 0.5rem 2rem 0.5rem;
  background-size: 50% 1px;
  background-repeat: no-repeat;
  background-position: 0.5rem 100%;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-quote::before,
.fr-quote::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a8%208%200%201%201%200%2016v3.5c-5-2-12-5-12-11.5a8%208%200%200%201%208-8h4Zm0%202h-4a6%206%200%200%200-6%206c0%203.61%202.462%205.966%208%208.48V17h2a6%206%200%201%200%200-12Zm-2%202.5-2.506%203.75L12%2015H9.295L6.75%2011.25%209.295%207.5H12Zm4.5%200-2.506%203.75L16.5%2015h-2.705l-2.545-3.75%202.545-3.75H16.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a8%208%200%201%201%200%2016v3.5c-5-2-12-5-12-11.5a8%208%200%200%201%208-8h4Zm0%202h-4a6%206%200%200%200-6%206c0%203.61%202.462%205.966%208%208.48V17h2a6%206%200%201%200%200-12Zm-2%202.5-2.506%203.75L12%2015H9.295L6.75%2011.25%209.295%207.5H12Zm4.5%200-2.506%203.75L16.5%2015h-2.705l-2.545-3.75%202.545-3.75H16.5Z'/%3e%3c/svg%3e");
  --icon-size: 2rem;
}
.fr-quote::before {
  content: "";
  display: block;
  margin-bottom: 0.5rem;
  color: var(--artwork-minor-blue-france);
}
.fr-quote--column {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.fr-quote--column .fr-quote__author {
  margin-left: 5.25rem;
}
.fr-quote--column .fr-quote__source {
  margin-left: 5.25rem;
}
.fr-quote--column figcaption {
  min-height: 4.25rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.fr-quote blockquote {
  margin: 0;

  --text-spacing: 0 0 1rem;
}
.fr-quote blockquote p {
  font-size: 1.25rem;
  line-height: 2rem;
  font-weight: 700;
}
.fr-quote__author {
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.5rem;

  --text-spacing: 0 0 0.25rem;
}
.fr-quote__image {
  width: 4.25rem;
  background-size: cover;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  display: flex;
  flex-direction: row;
}
.fr-quote__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.fr-quote cite {
  font-style: italic;
}
.fr-quote figcaption {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
}
.fr-quote figcaption .fr-quote__source {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: wrap;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.fr-quote figcaption .fr-quote__source li {
  display: inline-block;
}
.fr-quote figcaption .fr-quote__source li:not(:last-child)::after {
  content: "·";
  display: inline-block;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.fr-quote--green-tilleul-verveine::before {
  color: var(--artwork-minor-green-tilleul-verveine);
}
.fr-quote--green-bourgeon::before {
  color: var(--artwork-minor-green-bourgeon);
}
.fr-quote--green-emeraude::before {
  color: var(--artwork-minor-green-emeraude);
}
.fr-quote--green-menthe::before {
  color: var(--artwork-minor-green-menthe);
}
.fr-quote--green-archipel::before {
  color: var(--artwork-minor-green-archipel);
}
.fr-quote--blue-ecume::before {
  color: var(--artwork-minor-blue-ecume);
}
.fr-quote--blue-cumulus::before {
  color: var(--artwork-minor-blue-cumulus);
}
.fr-quote--purple-glycine::before {
  color: var(--artwork-minor-purple-glycine);
}
.fr-quote--pink-macaron::before {
  color: var(--artwork-minor-pink-macaron);
}
.fr-quote--pink-tuile::before {
  color: var(--artwork-minor-pink-tuile);
}
.fr-quote--yellow-tournesol::before {
  color: var(--artwork-minor-yellow-tournesol);
}
.fr-quote--yellow-moutarde::before {
  color: var(--artwork-minor-yellow-moutarde);
}
.fr-quote--orange-terre-battue::before {
  color: var(--artwork-minor-orange-terre-battue);
}
.fr-quote--brown-cafe-creme::before {
  color: var(--artwork-minor-brown-cafe-creme);
}
.fr-quote--brown-caramel::before {
  color: var(--artwork-minor-brown-caramel);
}
.fr-quote--brown-opera::before {
  color: var(--artwork-minor-brown-opera);
}
.fr-quote--beige-gris-galet::before {
  color: var(--artwork-minor-beige-gris-galet);
}
.fr-quote__source {
  color: var(--text-mention-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  BREADCRUMB
\* ˍˍˍˍˍˍˍˍˍ */
/**
un padding de 4px et une marge négative en compensation sont mis en place afin d'éviter de couper le focus.
 */
.fr-breadcrumb {
  margin: 1rem 0 2rem;
  font-size: 0.75rem;
  line-height: 1.25rem;

  --text-spacing: 0 0 0.5rem;
  position: relative;
  color: var(--text-mention-grey);
}
.fr-breadcrumb__button {
  background-image: var(--underline-img), var(--underline-img);
  background-position: var(--underline-x) 100%, var(--underline-x) calc(100% - var(--underline-thickness));
  background-repeat: no-repeat, no-repeat;
  transition: background-size 0s;
  background-size: var(--underline-hover-width) calc(var(--underline-thickness) * 2), var(--underline-idle-width) var(--underline-thickness);
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0;
  padding: 0;

  --hover-tint: var(--idle);
  --active-tint: var(--idle);
  color: inherit;
}
.fr-breadcrumb__button:hover,
.fr-breadcrumb__button:active {
  --underline-hover-width: var(--underline-max-width);
}
.fr-breadcrumb__button[aria-expanded=true] {
  display: none;
}
.fr-breadcrumb .fr-collapse {
  margin-left: -4px;
  margin-right: -4px;
  padding-left: 4px;
  padding-right: 4px;
  transform: translateY(-4px);
}
.fr-breadcrumb__list {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  transform: translateY(4px);
}
.fr-breadcrumb__list li {
  display: inline;
  line-height: 1.75rem;

  /**
  * flèche séparatrice en font-icon
  */
}
.fr-breadcrumb__list li:not(:first-child)::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  vertical-align: -0.0625em;
}
.fr-breadcrumb__link {
  vertical-align: 0.25rem;
  position: relative;
  background-image: var(--underline-img), var(--underline-img);
  background-position: var(--underline-x) 100%, var(--underline-x) calc(100% - var(--underline-thickness));
  background-repeat: no-repeat, no-repeat;
  transition: background-size 0s;
  background-size: var(--underline-hover-width) calc(var(--underline-thickness) * 2), var(--underline-idle-width) var(--underline-thickness);

  --hover-tint: var(--idle);
  --active-tint: var(--idle);
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding: 0;
}
.fr-breadcrumb__link:hover,
.fr-breadcrumb__link:active {
  --underline-hover-width: var(--underline-max-width);
}
.fr-breadcrumb__link[aria-current]:not([aria-current=false]) {
  pointer-events: none;
  cursor: default;

  --underline-img: none;
  color: var(--text-default-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  FORM
\* ˍˍˍˍˍˍˍˍˍ */
.fr-label {
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  color: var(--text-label-grey);
}
.fr-label + .fr-input,
.fr-label + .fr-input-wrap,
.fr-label + .fr-select {
  margin-top: 0.5rem;
}
.fr-hint-text {
  display: block;
  font-size: 0.75rem;
  line-height: 1.25rem;

  --text-spacing: 0 0 1rem;
}
.fr-hint-text + .fr-hint-text {
  margin-top: 0.25rem;
}
.fr-fieldset {
  position: relative;
  margin: 0 -0.75rem 1rem;
  padding: 0 0.25rem;
  display: flex;
  flex-direction: row;
  align-items: last baseline;
  flex-wrap: wrap;
  border: 0;
}
.fr-fieldset__legend {
  padding-bottom: 1rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  width: 100%;
  color: var(--text-label-grey);
}
.fr-fieldset__legend--regular {
  font-weight: 400;
}
.fr-fieldset__legend .fr-hint-text {
  margin-top: 0.5rem;
  font-weight: 400;
}
.fr-fieldset--valid,
.fr-fieldset--error,
.fr-fieldset--info {
  background-repeat: no-repeat;
  background-position: 0 -2.25rem;
  background-size: 2px calc(100% + 1.25rem);
}
.fr-fieldset--valid .fr-fieldset__legend,
.fr-fieldset--error .fr-fieldset__legend,
.fr-fieldset--info .fr-fieldset__legend {
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 2px 100%;
}
.fr-fieldset__element {
  flex: 1 1 100%;
  max-width: 100%;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-bottom: 1rem;
}
.fr-fieldset__element--inline {
  flex: 0 0 auto;
}
.fr-fieldset__element--inline-grow,
.fr-fieldset__element--inline\@md.fr-fieldset__element--inline-grow {
  flex-grow: 1;
}
.fr-fieldset__element.fr-fieldset__element--year {
  flex: 0 0 8rem;
}
.fr-fieldset__element--year:not(.fr-fieldset__element--inline) {
  margin-right: calc(100% - 8rem);
}
.fr-fieldset__element.fr-fieldset__element--postal {
  flex: 0 0 16rem;
}
.fr-fieldset__element--postal:not(.fr-fieldset__element--inline) {
  margin-right: calc(100% - 16rem);
}
.fr-fieldset__element.fr-fieldset__element--number {
  flex: 0 0 6rem;
}
.fr-fieldset__element--number:not(.fr-fieldset__element--inline) {
  margin-right: calc(100% - 6rem);
}
.fr-fieldset__legend > h1:last-child::after,
.fr-fieldset__legend > h2:last-child::after,
.fr-fieldset__legend > h3:last-child::after,
.fr-fieldset__legend > h4:last-child::after,
.fr-fieldset__legend > h5:last-child::after,
.fr-fieldset__legend > h6:last-child::after,
.fr-fieldset__legend > p:last-child::after,
.fr-fieldset__legend > .fr-fieldset:last-child::after,
.fr-fieldset__element > h1:last-child::after,
.fr-fieldset__element > h2:last-child::after,
.fr-fieldset__element > h3:last-child::after,
.fr-fieldset__element > h4:last-child::after,
.fr-fieldset__element > h5:last-child::after,
.fr-fieldset__element > h6:last-child::after,
.fr-fieldset__element > p:last-child::after,
.fr-fieldset__element > .fr-fieldset:last-child::after {
  content: "";
  display: block;
  margin-bottom: -1rem;
}
.fr-fieldset > .fr-messages-group {
  flex: 1 1 100%;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-fieldset > .fr-messages-group > .fr-message:last-child {
  margin-bottom: 1rem;
}
.fr-message {
  --comma: ", ";
  --content: var(--comma);
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 0 0.25rem 0;
}
.fr-message::after {
  content: var(--content);
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* added line */
  border: 0;
  display: block;
}
.fr-message:last-child {
  --comma: ". ";
  margin-bottom: 0;
}
.fr-message--error::before,
.fr-message--valid::before,
.fr-message--warning::before,
.fr-message--info::before {
  flex: 0 0 auto;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 1rem;
  content: "";
  display: inline-block;
  margin-right: 0.25rem;
  margin-top: 0.125rem;
}
.fr-message--error::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
}
.fr-message--valid::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-message--info::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
}
.fr-message--warning::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-select-group--valid label,
.fr-input-group--valid label,
.fr-range-group--valid label,
.fr-upload-group--valid label {
  color: var(--text-default-success);
}
.fr-select-group--error label,
.fr-input-group--error label,
.fr-range-group--error label,
.fr-upload-group--error label {
  color: var(--text-default-error);
}
.fr-select-group--info label,
.fr-input-group--info label,
.fr-range-group--info label,
.fr-upload-group--info label {
  color: var(--text-default-info);
}
.fr-select-group--disabled label,
.fr-select-group--disabled .fr-hint-text,
.fr-input-group--disabled label,
.fr-input-group--disabled .fr-hint-text,
.fr-range-group--disabled label,
.fr-range-group--disabled .fr-hint-text,
.fr-upload-group--disabled label,
.fr-upload-group--disabled .fr-hint-text {
  color: var(--text-disabled-grey);
}
.fr-label--error {
  color: var(--text-default-error);
}
.fr-label--success {
  color: var(--text-default-success);
}
.fr-label--info {
  color: var(--text-default-info);
}
.fr-label--disabled,
.fr-label--disabled .fr-hint-text {
  color: var(--text-disabled-grey);
}
.fr-hint-text,
.fr-message {
  color: var(--text-mention-grey);
}
.fr-message--error {
  color: var(--text-default-error);
}
.fr-message--valid {
  color: var(--text-default-success);
}
.fr-message--info {
  color: var(--text-default-info);
}
.fr-message--warning {
  color: var(--text-default-warning);
}
.fr-fieldset:disabled .fr-label,
.fr-fieldset:disabled .fr-hint-text,
.fr-fieldset:disabled .fr-fieldset__legend {
  color: var(--text-disabled-grey);
}
.fr-fieldset input:disabled + label,
.fr-fieldset input:disabled + label .fr-hint-text,
.fr-fieldset input:disabled + label + .fr-hint-text {
  color: var(--text-disabled-grey);
}
.fr-fieldset--error,
.fr-fieldset--error .fr-fieldset__legend {
  background-image: linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error));
}
.fr-fieldset--error .fr-fieldset__legend,
.fr-fieldset--error .fr-label {
  color: var(--text-default-error);
}
.fr-fieldset--valid,
.fr-fieldset--valid .fr-fieldset__legend {
  background-image: linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success));
}
.fr-fieldset--valid .fr-fieldset__legend,
.fr-fieldset--valid .fr-label {
  color: var(--text-default-success);
}
.fr-fieldset--info,
.fr-fieldset--info .fr-fieldset__legend {
  background-image: linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info));
}
.fr-fieldset--info .fr-fieldset__legend,
.fr-fieldset--info .fr-label {
  color: var(--text-default-info);
}
.fr-select-group:not(:last-child),
.fr-input-group:not(:last-child) {
  margin-bottom: 1.5rem;
}
.fr-select-group .fr-label .fr-hint-text,
.fr-input-group .fr-label .fr-hint-text {
  margin-top: 0.25rem;
}
.fr-fieldset--inline .fr-fieldset__content {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -0.75rem 0.5rem 0 0.5rem;
}
.fr-fieldset--inline .fr-checkbox-group {
  display: inline-flex;
  margin-bottom: 0;
}
.fr-fieldset--inline .fr-checkbox-group:first-child {
  margin-top: 0;
}
.fr-fieldset--inline .fr-checkbox-group:not(:last-child) {
  margin-right: 1.25rem;
}
.fr-fieldset--inline .fr-checkbox-group:last-child {
  margin-bottom: 0;
}
.fr-fieldset--inline .fr-radio-group {
  display: inline-flex;
}
.fr-fieldset--inline .fr-radio-group:not(:last-child) {
  margin-right: 1.75rem;
}
.fr-fieldset--inline .fr-radio-group:first-child {
  margin-top: 0;
}
.fr-fieldset--inline .fr-radio-group:last-child {
  margin-bottom: 0;
}
.fr-fieldset__content {
  position: relative;
  margin: 0 0.5rem;
  width: 100%;
}
.fr-fieldset__content .fr-radio-group:first-child,
.fr-fieldset__content .fr-checkbox-group:first-child {
  margin-top: -0.75rem;
}
.fr-fieldset__content .fr-radio-group label,
.fr-fieldset__content .fr-checkbox-group label {
  padding: 0.75rem 0;
}
.fr-fieldset__content .fr-radio-group:not(.fr-radio-rich) input[type=radio] + label::before,
.fr-fieldset__content .fr-checkbox-group input[type=checkbox] + label::before {
  top: 0.75rem;
}
.fr-fieldset__content + .fr-error-text,
.fr-fieldset__content + .fr-valid-text,
.fr-fieldset__content + .fr-info-text {
  margin-top: 0;
  margin-left: 0.5rem;
  margin-bottom: 1rem;
}
.fr-error-text,
.fr-valid-text,
.fr-info-text {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-top: 1rem;
  margin-bottom: 0;
}
.fr-error-text::before,
.fr-valid-text::before,
.fr-info-text::before {
  flex: 0 0 auto;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 1rem;
  content: "";
  display: inline-block;
  margin-right: 0.25rem;
}
.fr-error-text + .fr-error-text,
.fr-error-text + .fr-valid-text,
.fr-error-text + .fr-info-text,
.fr-valid-text + .fr-error-text,
.fr-valid-text + .fr-valid-text,
.fr-valid-text + .fr-info-text,
.fr-info-text + .fr-error-text,
.fr-info-text + .fr-valid-text,
.fr-info-text + .fr-info-text {
  margin-top: 0.25rem;
}
.fr-error-text::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
}
.fr-valid-text::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-info-text::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
}
.fr-error-text {
  color: var(--text-default-error);
}
.fr-valid-text {
  color: var(--text-default-success);
}
.fr-info-text {
  color: var(--text-default-info);
}
.fr-fieldset--valid .fr-fieldset__content::before {
  box-shadow: inset 2px 0 0 0 var(--border-plain-success);
}
.fr-fieldset--error .fr-fieldset__content::before {
  box-shadow: inset 2px 0 0 0 var(--border-plain-error);
}
.fr-fieldset--info .fr-fieldset__content::before {
  box-shadow: inset 2px 0 0 0 var(--border-plain-info);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  STEPPER
\* ˍˍˍˍˍˍˍˍˍ */
.fr-stepper {
  --title-spacing: 0;
  --text-spacing: 0;
  margin-bottom: 2rem;
  display: flex;
  flex-direction: column;
}
.fr-stepper__title {
  display: flex;
  flex-direction: column-reverse;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;

  --title-spacing: 0 0 0.75rem 0;
  --text-spacing: 0 0 0.75rem 0;
  color: var(--text-title-grey);
}
.fr-stepper__state {
  font-size: 0.875rem;
  line-height: 1.5rem;

  --title-spacing: 0 0 0.25rem 0;
  --text-spacing: 0 0 0.25rem 0;
  font-weight: 400;
  color: var(--text-mention-grey);
}
.fr-stepper__state::after {
  content: "\a";
  white-space: pre;
  line-height: 2rem;
}
.fr-stepper__details {
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-top: 0.75rem;
  color: var(--text-mention-grey);
}
.fr-stepper .fr-stepper__steps[data-fr-steps="2"][data-fr-current-step="2"] + .fr-stepper__details,
.fr-stepper .fr-stepper__steps[data-fr-steps="3"][data-fr-current-step="3"] + .fr-stepper__details,
.fr-stepper .fr-stepper__steps[data-fr-steps="4"][data-fr-current-step="4"] + .fr-stepper__details,
.fr-stepper .fr-stepper__steps[data-fr-steps="5"][data-fr-current-step="5"] + .fr-stepper__details,
.fr-stepper .fr-stepper__steps[data-fr-steps="6"][data-fr-current-step="6"] + .fr-stepper__details,
.fr-stepper .fr-stepper__steps[data-fr-steps="7"][data-fr-current-step="7"] + .fr-stepper__details,
.fr-stepper .fr-stepper__steps[data-fr-steps="8"][data-fr-current-step="8"] + .fr-stepper__details {
  display: none;
}
.fr-stepper__steps {
  --stepper-size: 0.5rem;
  --default-outer: calc((100% + var(--stepper-size)) / var(--steps));
  --default-inner: calc(var(--default-outer) - var(--stepper-size));
  --active-outer: calc((100% + var(--stepper-size)) / var(--current-step));
  --active-inner: calc(var(--active-outer) - var(--stepper-size));
  width: 100%;
  height: var(--stepper-size);
  background-repeat: no-repeat;
  background-size: calc((100% + var(--stepper-size)) * var(--current-step) / var(--steps) - var(--stepper-size)) 100%, 100% 100%;
  background-position: 0 0, 0 0;

  --current-step: 0;
  background-image: repeating-linear-gradient(to right, var(--background-active-blue-france) 0, var(--background-active-blue-france) var(--active-inner), transparent var(--active-inner), transparent var(--active-outer)), repeating-linear-gradient(to right, var(--background-contrast-grey) 0, var(--background-contrast-grey) var(--default-inner), transparent var(--default-inner), transparent var(--default-outer));
}
.fr-stepper__steps[data-fr-steps="2"] {
  --steps: 2;
  --step-width: calc(100% / 2);
}
.fr-stepper__steps[data-fr-steps="3"] {
  --steps: 3;
  --step-width: calc(100% / 3);
}
.fr-stepper__steps[data-fr-steps="4"] {
  --steps: 4;
  --step-width: calc(100% / 4);
}
.fr-stepper__steps[data-fr-steps="5"] {
  --steps: 5;
  --step-width: calc(100% / 5);
}
.fr-stepper__steps[data-fr-steps="6"] {
  --steps: 6;
  --step-width: calc(100% / 6);
}
.fr-stepper__steps[data-fr-steps="7"] {
  --steps: 7;
  --step-width: calc(100% / 7);
}
.fr-stepper__steps[data-fr-steps="8"] {
  --steps: 8;
  --step-width: calc(100% / 8);
}
.fr-stepper__steps[data-fr-current-step="1"] {
  --current-step: 1;
}
.fr-stepper__steps[data-fr-current-step="2"] {
  --current-step: 2;
}
.fr-stepper__steps[data-fr-current-step="3"] {
  --current-step: 3;
}
.fr-stepper__steps[data-fr-current-step="4"] {
  --current-step: 4;
}
.fr-stepper__steps[data-fr-current-step="5"] {
  --current-step: 5;
}
.fr-stepper__steps[data-fr-current-step="6"] {
  --current-step: 6;
}
.fr-stepper__steps[data-fr-current-step="7"] {
  --current-step: 7;
}
.fr-stepper__steps[data-fr-current-step="8"] {
  --current-step: 8;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TOOLTIP
\* ˍˍˍˍˍˍˍˍˍ */
.fr-tooltip {
  --arrow-x: 0;
  display: block;
  max-width: min(24rem, calc((100vw - 2rem) * 2 / 3));
  padding: 0.5rem 0.5rem 1.25rem;
  font-size: 0.75rem;
  line-height: 1.25rem;
  opacity: 1;
  visibility: visible;
  transition: opacity 0s 0.15s, visibility 0s 0.15s;
  text-align: left;
  background-repeat: no-repeat;
  background-position: calc(50% + var(--arrow-x)) calc(100% - 0.5rem), calc(50% + var(--arrow-x)) calc(100% - 0.375rem), 50% calc(100% - 0.75rem), 50% calc(100% - 0.75rem);
  background-size: 0.5rem 0.375rem, 0.5rem 0.375rem, 100% 1px, 100% calc(100% - 0.75rem);
  white-space: normal;
  color: var(--text-default-grey);
}
.fr-tooltip:not(.fr-tooltip--shown) {
  display: none;
  opacity: 0;
}
.fr-tooltip--hidding {
  opacity: 0;
}
.fr-tooltip.fr-placement--bottom {
  padding-top: 1.25rem;
  padding-bottom: 0.5rem;
  background-position-y: 0.5rem, 0.375rem, 0.75rem, 0.75rem;
}
.fr-tooltip.fr-placement {
  z-index: calc(var(--ground) + 1000);
  filter: drop-shadow(var(--overlap-shadow));
  background-image: linear-gradient(90deg, var(--background-overlap-grey), var(--background-overlap-grey));
}
@supports (background: conic-gradient(white, black)) {
  .fr-tooltip.fr-placement--top {
    background-image: conic-gradient(from -33.69deg at 50% 100%, transparent 0deg, var(--background-overlap-grey) 0deg, var(--background-overlap-grey) 67.38deg, transparent 67.38deg), conic-gradient(from -33.69deg at 50% 100%, transparent 0deg, var(--border-default-grey) 0deg, var(--border-default-grey) 67.38deg, transparent 67.38deg), linear-gradient(90deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(90deg, var(--background-overlap-grey), var(--background-overlap-grey));
  }

  .fr-tooltip.fr-placement--bottom {
    background-image: conic-gradient(from 146.31deg at 50% 0%, transparent 0deg, var(--background-overlap-grey) 0deg, var(--background-overlap-grey) 67.38deg, transparent 67.38deg), conic-gradient(from 146.31deg at 50% 0%, transparent 0deg, var(--border-default-grey) 0deg, var(--border-default-grey) 67.38deg, transparent 67.38deg), linear-gradient(90deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(90deg, var(--background-overlap-grey), var(--background-overlap-grey));
  }
}
/* ¯¯¯¯¯¯¯¯¯ *\
  LINK
\* ˍˍˍˍˍˍˍˍˍ */
.fr-link {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0 0;
  color: var(--text-action-high-blue-france);
}
.fr-link[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link[target=_blank]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-link--icon-left[class^=fr-icon-],
.fr-link--icon-left[class*=" fr-icon-"],
.fr-link--icon-left[class^=fr-fi-],
.fr-link--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--icon-left[class^=fr-icon-]::before,
.fr-link--icon-left[class*=" fr-icon-"]::before,
.fr-link--icon-left[class^=fr-fi-]::before,
.fr-link--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-link--icon-right[class^=fr-icon-],
.fr-link--icon-right[class*=" fr-icon-"],
.fr-link--icon-right[class^=fr-fi-],
.fr-link--icon-right[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--icon-right[class^=fr-icon-]::after,
.fr-link--icon-right[class*=" fr-icon-"]::after,
.fr-link--icon-right[class^=fr-fi-]::after,
.fr-link--icon-right[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-link--icon-right[class^=fr-icon-]::before,
.fr-link--icon-right[class*=" fr-icon-"]::before,
.fr-link--icon-right[class^=fr-fi-]::before,
.fr-link--icon-right[class*=" fr-fi-"]::before {
  content: none;
}
.fr-link[class^=fr-icon-]:not([class*=fr-link--icon-])::before,
.fr-link[class*=" fr-icon-"]:not([class*=fr-link--icon-])::before,
.fr-link[class^=fr-fi-]:not([class*=fr-link--icon-])::before,
.fr-link[class*=" fr-fi-"]:not([class*=fr-link--icon-])::before {
  content: none;
}
.fr-link--xs {
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding: 0 0;
}
.fr-link--xs[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--xs[target=_blank]::after {
  content: "";

  --icon-size: 0.75rem;
  margin-right: -0.09375rem;
  margin-left: 0.5rem;
}
.fr-link--xs.fr-link--icon-left[class^=fr-icon-],
.fr-link--xs.fr-link--icon-left[class*=" fr-icon-"],
.fr-link--xs.fr-link--icon-left[class^=fr-fi-],
.fr-link--xs.fr-link--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--xs.fr-link--icon-left[class^=fr-icon-]::before,
.fr-link--xs.fr-link--icon-left[class*=" fr-icon-"]::before,
.fr-link--xs.fr-link--icon-left[class^=fr-fi-]::before,
.fr-link--xs.fr-link--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 0.75rem;
  margin-left: -0.09375rem;
  margin-right: 0.5rem;
}
.fr-link--xs.fr-link--icon-right[class^=fr-icon-],
.fr-link--xs.fr-link--icon-right[class*=" fr-icon-"],
.fr-link--xs.fr-link--icon-right[class^=fr-fi-],
.fr-link--xs.fr-link--icon-right[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--xs.fr-link--icon-right[class^=fr-icon-]::after,
.fr-link--xs.fr-link--icon-right[class*=" fr-icon-"]::after,
.fr-link--xs.fr-link--icon-right[class^=fr-fi-]::after,
.fr-link--xs.fr-link--icon-right[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 0.75rem;
  margin-right: -0.09375rem;
  margin-left: 0.5rem;
}
.fr-link--xs.fr-link--icon-right[class^=fr-icon-]::before,
.fr-link--xs.fr-link--icon-right[class*=" fr-icon-"]::before,
.fr-link--xs.fr-link--icon-right[class^=fr-fi-]::before,
.fr-link--xs.fr-link--icon-right[class*=" fr-fi-"]::before {
  content: none;
}
.fr-link--xs[class^=fr-icon-]:not([class*=fr-link--icon-])::before,
.fr-link--xs[class*=" fr-icon-"]:not([class*=fr-link--icon-])::before,
.fr-link--xs[class^=fr-fi-]:not([class*=fr-link--icon-])::before,
.fr-link--xs[class*=" fr-fi-"]:not([class*=fr-link--icon-])::before {
  content: none;
}
.fr-link--sm {
  font-size: 0.875rem;
  line-height: 1.5rem;
  padding: 0 0;
}
.fr-link--sm[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--sm[target=_blank]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-link--sm.fr-link--icon-left[class^=fr-icon-],
.fr-link--sm.fr-link--icon-left[class*=" fr-icon-"],
.fr-link--sm.fr-link--icon-left[class^=fr-fi-],
.fr-link--sm.fr-link--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--sm.fr-link--icon-left[class^=fr-icon-]::before,
.fr-link--sm.fr-link--icon-left[class*=" fr-icon-"]::before,
.fr-link--sm.fr-link--icon-left[class^=fr-fi-]::before,
.fr-link--sm.fr-link--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-link--sm.fr-link--icon-right[class^=fr-icon-],
.fr-link--sm.fr-link--icon-right[class*=" fr-icon-"],
.fr-link--sm.fr-link--icon-right[class^=fr-fi-],
.fr-link--sm.fr-link--icon-right[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--sm.fr-link--icon-right[class^=fr-icon-]::after,
.fr-link--sm.fr-link--icon-right[class*=" fr-icon-"]::after,
.fr-link--sm.fr-link--icon-right[class^=fr-fi-]::after,
.fr-link--sm.fr-link--icon-right[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-link--sm.fr-link--icon-right[class^=fr-icon-]::before,
.fr-link--sm.fr-link--icon-right[class*=" fr-icon-"]::before,
.fr-link--sm.fr-link--icon-right[class^=fr-fi-]::before,
.fr-link--sm.fr-link--icon-right[class*=" fr-fi-"]::before {
  content: none;
}
.fr-link--sm[class^=fr-icon-]:not([class*=fr-link--icon-])::before,
.fr-link--sm[class*=" fr-icon-"]:not([class*=fr-link--icon-])::before,
.fr-link--sm[class^=fr-fi-]:not([class*=fr-link--icon-])::before,
.fr-link--sm[class*=" fr-fi-"]:not([class*=fr-link--icon-])::before {
  content: none;
}
.fr-link--lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
  padding: 0 0;
}
.fr-link--lg[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--lg[target=_blank]::after {
  content: "";

  --icon-size: 1.5rem;
  margin-right: -0.1875rem;
  margin-left: 0.5rem;
}
.fr-link--lg.fr-link--icon-left[class^=fr-icon-],
.fr-link--lg.fr-link--icon-left[class*=" fr-icon-"],
.fr-link--lg.fr-link--icon-left[class^=fr-fi-],
.fr-link--lg.fr-link--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--lg.fr-link--icon-left[class^=fr-icon-]::before,
.fr-link--lg.fr-link--icon-left[class*=" fr-icon-"]::before,
.fr-link--lg.fr-link--icon-left[class^=fr-fi-]::before,
.fr-link--lg.fr-link--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1.5rem;
  margin-left: -0.1875rem;
  margin-right: 0.5rem;
}
.fr-link--lg.fr-link--icon-right[class^=fr-icon-],
.fr-link--lg.fr-link--icon-right[class*=" fr-icon-"],
.fr-link--lg.fr-link--icon-right[class^=fr-fi-],
.fr-link--lg.fr-link--icon-right[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link--lg.fr-link--icon-right[class^=fr-icon-]::after,
.fr-link--lg.fr-link--icon-right[class*=" fr-icon-"]::after,
.fr-link--lg.fr-link--icon-right[class^=fr-fi-]::after,
.fr-link--lg.fr-link--icon-right[class*=" fr-fi-"]::after {
  content: "";

  --icon-size: 1.5rem;
  margin-right: -0.1875rem;
  margin-left: 0.5rem;
}
.fr-link--lg.fr-link--icon-right[class^=fr-icon-]::before,
.fr-link--lg.fr-link--icon-right[class*=" fr-icon-"]::before,
.fr-link--lg.fr-link--icon-right[class^=fr-fi-]::before,
.fr-link--lg.fr-link--icon-right[class*=" fr-fi-"]::before {
  content: none;
}
.fr-link--lg[class^=fr-icon-]:not([class*=fr-link--icon-])::before,
.fr-link--lg[class*=" fr-icon-"]:not([class*=fr-link--icon-])::before,
.fr-link--lg[class^=fr-fi-]:not([class*=fr-link--icon-])::before,
.fr-link--lg[class*=" fr-fi-"]:not([class*=fr-link--icon-])::before {
  content: none;
}
button.fr-link {
  text-align: left;
}
.fr-links-group--download .fr-link,
.fr-link--download {
  position: relative;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0 0;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-links-group--download .fr-link::after,
.fr-link--download::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  content: "";
  margin-bottom: 1.75rem;
  vertical-align: calc((0.75rem - var(--icon-size)) * 0.5 - 1.75rem);
}
.fr-links-group--download .fr-link::before,
.fr-link--download::before {
  content: none;
}
.fr-links-group--download .fr-link .fr-link__detail,
.fr-link--download .fr-link__detail {
  position: absolute;
  left: 0;
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
  margin-top: 1.75rem;
  white-space: nowrap;
  pointer-events: none;
  cursor: text;
}
.fr-links-group--download .fr-link .fr-link__detail abbr,
.fr-link--download .fr-link__detail abbr {
  text-decoration: none;
}
.fr-links-group--download {
  --ul-type: disc;
  --ol-type: decimal;
  --ul-start: 1rem;
  --ol-start: 1.5rem;
  --xl-block: 0.5rem;
  --li-bottom: 0.25rem;
  --xl-base: 1em;
  --ol-content: counters(li-counter, ".") ".  ";
}
.fr-links-group--download > li {
  display: block;
}
.fr-links-group--download .fr-link,
.fr-links-group .fr-link--download {
  margin-bottom: 2.5rem;
}
.fr-links-group {
  --li-bottom: 0.5rem;
}
.fr-links-group--inline {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  display: inline;
  margin: 0 -0.5rem;
}
.fr-links-group--inline > li {
  display: inline;
  line-height: 2.75rem;
}
.fr-links-group--inline .fr-link {
  margin: 0 0.5rem 1rem;
}
.fr-links-group--sm .fr-link {
  font-size: 0.875rem;
  line-height: 1.5rem;
  padding: 0 0;
}
.fr-links-group--sm .fr-link::before,
.fr-links-group--sm .fr-link::after {
  --icon-size: 1rem;
}
.fr-links-group--sm .fr-link:not(.fr-link--download) {
  vertical-align: top;
}
.fr-links-group--lg .fr-link {
  font-size: 1.125rem;
  line-height: 1.75rem;
  padding: 0 0;
}
.fr-links-group--lg .fr-link::before,
.fr-links-group--lg .fr-link::after {
  --icon-size: 1.5rem;
}
.fr-links-group__title {
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: var(--title-spacing);
}
.fr-links-group--bordered {
  padding: 1.5rem 1.5rem 0.5rem;
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-link--close {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: auto;
  margin-right: -1rem;
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-link--close::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  content: "";
}
.fr-link--close::before {
  content: none;
}
.fr-link.fr-link--icon-left.fr-fi-theme-fill {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-link.fr-link--icon-left.fr-fi-theme-fill::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-link__detail {
  color: var(--text-mention-grey);
}
.fr-links-group li::marker {
  color: var(--text-action-high-blue-france);
}
.fr-link--close:disabled,
a.fr-link--close:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SIDEMENU
\* ˍˍˍˍˍˍˍˍˍ */
.fr-sidemenu {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  --underline-img: none;
  --text-spacing: 0;
  --title-spacing: 0;
  position: relative;
  margin-left: -1rem;
  margin-right: -1rem;
  /**
  * Titre facultatif
   */
  /**
   * Variantes du sidemenu proposées juste à partir du breakpoint md
   */
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey), inset 0 1px 0 0 var(--border-default-grey);

  /*
  @include elevation.elevate(raised, (legacy:$legacy));
  @include respond-from(md) {
    @include elevation.drop((legacy:$legacy));
  }
   */
  /*
  @include elevation.elevate(raised, (legacy:$legacy));
  @include respond-from(md) {
    @include elevation.drop((legacy:$legacy));
  }
   */
}
.fr-sidemenu a:not([href]) {
  cursor: default;
}
.fr-sidemenu .fr-collapse {
  margin: -0.25rem -0.25rem 0;
  padding: 0.25rem 0.25rem 0;
}
.fr-sidemenu .fr-collapse.fr-collapsing {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
.fr-sidemenu__title {
  padding: 1rem 0;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  color: var(--text-title-grey);
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-sidemenu__list {
  font-weight: 700;
}
.fr-sidemenu__list .fr-sidemenu__list {
  margin: 0 1rem 1rem;
  font-weight: 400;
}
.fr-sidemenu__list .fr-sidemenu__list .fr-sidemenu__link,
.fr-sidemenu__list .fr-sidemenu__list .fr-sidemenu__btn {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.fr-sidemenu__list .fr-sidemenu__list .fr-sidemenu__list .fr-sidemenu__link,
.fr-sidemenu__list .fr-sidemenu__list .fr-sidemenu__list .fr-sidemenu__btn {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-sidemenu__item {
  position: relative;
}
.fr-sidemenu__item::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: 0 -1px 0 0 var(--border-default-grey), inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-sidemenu__item .fr-sidemenu__item .fr-sidemenu__item::before {
  content: none;
}
.fr-sidemenu__inner {
  /**
  * Ce wrapper ne sert que pour la version mobile
  * On l'utilise pour l'ouverture/fermeture du sidemenu entier
  */
}
.fr-sidemenu__inner > .fr-collapse {
  margin: -0.25rem 0.75rem 0;
  padding: 0.25rem 0.75rem 0;
}
/**
 * Styles du bouton et du lien d'accès direct du sidemnu
 */
.fr-sidemenu__link,
.fr-sidemenu__btn {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  padding: 0.75rem 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  text-align: left;
  font-weight: 700;

  --hover-tint: var(--hover);
  --active-tint: var(--active);
  color: var(--text-action-high-blue-france);
}
.fr-sidemenu__link[aria-current]:not([aria-current=false])::before,
.fr-sidemenu__btn[aria-current]:not([aria-current=false])::before {
  content: "";
  position: absolute;
  top: 0.75rem;
  bottom: 0.75rem;
  left: 0;
  width: 2px;
  background-color: var(--border-active-blue-france);

  --idle: transparent;
  --hover: var(--border-active-blue-france-hover);
  --active: var(--border-active-blue-france-active);
}
.fr-sidemenu__link:not([href])[aria-current]:not([aria-current=false]) {
  pointer-events: none;
  cursor: default;
}
/**
 * Style du bouton du sidemnenu pour ouvrir/refermer les listes de niveaux 1 et 2
 * Bouton pour la version mobile pour ouvrir/refermer le sidemenu
 */
.fr-sidemenu__btn[aria-expanded] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.fr-sidemenu__btn[aria-expanded]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: auto;
  margin-right: 0;
  transition: transform 0.3s;
}
.fr-sidemenu__btn[aria-expanded=true]::after {
  transform: rotate(-180deg);
}
/**
 * Modificateur pour le bouton en version mobile permettant d'ouvrir/refermer le sidemenu
 * L'icône de gauche est défini dans _sidemenu.scss (provisoire)
 */
.fr-sidemenu__inner > .fr-sidemenu__btn {
  width: 100%;
  font-weight: 500;
  outline-offset: -2px;

  /**
  * Ajout de l'icône de menu en mode mobile (provisoire)
  */
}
.fr-sidemenu__inner > .fr-sidemenu__btn::after {
  margin-right: 1rem;
}
.fr-sidemenu__inner > .fr-sidemenu__btn::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.fr-sidemenu__item .fr-sidemenu__link,
.fr-sidemenu__item .fr-sidemenu__btn {
  color: var(--text-action-high-grey);
}
.fr-sidemenu__item:first-child::before {
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-sidemenu__item:last-child::before {
  box-shadow: 0 -1px 0 0 var(--border-default-grey);
}
.fr-sidemenu__link[aria-current]:not([aria-current=false]),
.fr-sidemenu__btn[aria-current]:not([aria-current=false]) {
  color: var(--text-active-blue-france);
}
.fr-sidemenu__btn[aria-expanded=true] {
  background-color: var(--background-open-blue-france);

  --idle: transparent;
  --hover: var(--background-open-blue-france-hover);
  --active: var(--background-open-blue-france-active);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  HIGHLIGHT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-highlight {
  padding-left: 1.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
  background-size: 0.25rem 100%;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, var(--border-default-blue-france), var(--border-default-blue-france));
}
.fr-highlight--green-tilleul-verveine {
  background-image: linear-gradient(0deg, var(--border-default-green-tilleul-verveine), var(--border-default-green-tilleul-verveine));
}
.fr-highlight--green-bourgeon {
  background-image: linear-gradient(0deg, var(--border-default-green-bourgeon), var(--border-default-green-bourgeon));
}
.fr-highlight--green-emeraude {
  background-image: linear-gradient(0deg, var(--border-default-green-emeraude), var(--border-default-green-emeraude));
}
.fr-highlight--green-menthe {
  background-image: linear-gradient(0deg, var(--border-default-green-menthe), var(--border-default-green-menthe));
}
.fr-highlight--green-archipel {
  background-image: linear-gradient(0deg, var(--border-default-green-archipel), var(--border-default-green-archipel));
}
.fr-highlight--blue-ecume {
  background-image: linear-gradient(0deg, var(--border-default-blue-ecume), var(--border-default-blue-ecume));
}
.fr-highlight--blue-cumulus {
  background-image: linear-gradient(0deg, var(--border-default-blue-cumulus), var(--border-default-blue-cumulus));
}
.fr-highlight--purple-glycine {
  background-image: linear-gradient(0deg, var(--border-default-purple-glycine), var(--border-default-purple-glycine));
}
.fr-highlight--pink-macaron {
  background-image: linear-gradient(0deg, var(--border-default-pink-macaron), var(--border-default-pink-macaron));
}
.fr-highlight--pink-tuile {
  background-image: linear-gradient(0deg, var(--border-default-pink-tuile), var(--border-default-pink-tuile));
}
.fr-highlight--yellow-tournesol {
  background-image: linear-gradient(0deg, var(--border-default-yellow-tournesol), var(--border-default-yellow-tournesol));
}
.fr-highlight--yellow-moutarde {
  background-image: linear-gradient(0deg, var(--border-default-yellow-moutarde), var(--border-default-yellow-moutarde));
}
.fr-highlight--orange-terre-battue {
  background-image: linear-gradient(0deg, var(--border-default-orange-terre-battue), var(--border-default-orange-terre-battue));
}
.fr-highlight--brown-cafe-creme {
  background-image: linear-gradient(0deg, var(--border-default-brown-cafe-creme), var(--border-default-brown-cafe-creme));
}
.fr-highlight--brown-caramel {
  background-image: linear-gradient(0deg, var(--border-default-brown-caramel), var(--border-default-brown-caramel));
}
.fr-highlight--brown-opera {
  background-image: linear-gradient(0deg, var(--border-default-brown-opera), var(--border-default-brown-opera));
}
.fr-highlight--beige-gris-galet {
  background-image: linear-gradient(0deg, var(--border-default-beige-gris-galet), var(--border-default-beige-gris-galet));
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TAB
\* ˍˍˍˍˍˍˍˍˍ */
.fr-tabs__tab {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;

  --underline-img: none;
  --hover-tint: var(--hover);
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  overflow: visible;
  font-weight: 700;
  z-index: 1;
  margin: 0 0.25rem;
  height: 100%;
  white-space: nowrap;
  background-size: 0 2px, 1px 0, 1px 0, 100% 1px;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-position: 0 0, 0 calc(100% - 1px), 100% calc(100% - 1px), 100% 100%;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
  box-shadow: 0 2px 0 0 var(--background-default-grey);
}
.fr-tabs__tab::before,
.fr-tabs__tab::after {
  display: block;
}
.fr-tabs__tab[class^=fr-icon-]:not([class*=fr-tabs__tab--icon-]),
.fr-tabs__tab[class*=" fr-icon-"]:not([class*=fr-tabs__tab--icon-]),
.fr-tabs__tab[class^=fr-fi-]:not([class*=fr-tabs__tab--icon-]),
.fr-tabs__tab[class*=" fr-fi-"]:not([class*=fr-tabs__tab--icon-]) {
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.fr-tabs__tab[class^=fr-icon-]:not([class*=fr-tabs__tab--icon-])::before,
.fr-tabs__tab[class*=" fr-icon-"]:not([class*=fr-tabs__tab--icon-])::before,
.fr-tabs__tab[class^=fr-fi-]:not([class*=fr-tabs__tab--icon-])::before,
.fr-tabs__tab[class*=" fr-fi-"]:not([class*=fr-tabs__tab--icon-])::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.75rem;
}
.fr-tabs__tab--icon-left[class^=fr-icon-],
.fr-tabs__tab--icon-left[class*=" fr-icon-"],
.fr-tabs__tab--icon-left[class^=fr-fi-],
.fr-tabs__tab--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-tabs__tab--icon-left[class^=fr-icon-]::before,
.fr-tabs__tab--icon-left[class*=" fr-icon-"]::before,
.fr-tabs__tab--icon-left[class^=fr-fi-]::before,
.fr-tabs__tab--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-tabs {
  --tabs-height: auto;
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  --underline-img: none;
  position: relative;
  overflow: hidden;
  margin-left: 0;
  margin-right: 0;
  margin-top: -4px;
  padding-top: 4px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  flex-wrap: wrap;
  height: var(--tabs-height);

  /**
  * Animation de la hauteur du panel
  */
  transition: height 0.3s;

  /**
   * ul : element srollable des boutons
   */

  /**
  * Tab button
  */

  /**
  * Tab Panel
  */
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey);

  /**
  * Tab button
  */
  /**
  * Tab button
  */
}
.fr-tabs--viewport-width {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
.fr-tabs::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  margin-top: -1px;
  order: 2;
  box-shadow: inset 0 1px 0 0 var(--border-default-grey), inset 1px 0 0 0 var(--border-default-grey), inset -1px 0 0 0 var(--border-default-grey);
}
.fr-tabs__list {
  display: flex;
  align-items: stretch;
  overflow-x: auto;
  width: 100%;
  min-height: 3rem;
  z-index: 1;
  order: 1;

  /**
  * overflow vertical de 4px pour le focus
  */
  margin: -4px 0 -4px;
  padding: 4px 0.75rem;
}
.fr-tabs__tab[aria-selected=true] {
  background-size: 100% 2px, 1px calc(100% - 1px), 1px calc(100% - 1px), 0 1px;
}
.fr-tabs__panel {
  --underline-img: linear-gradient(0deg, currentColor, currentColor);
  --ul-type: disc;
  --ol-type: decimal;
  --ul-start: 1rem;
  --ol-start: 1.5rem;
  --xl-block: 0.5rem;
  --li-bottom: 0.25rem;
  --xl-base: 1em;
  --ol-content: counters(li-counter, ".") ".  ";
  display: block;
  order: 3;
  position: relative;
  left: -100%;
  width: 100%;
  height: auto;
  padding: 1rem;
  margin-right: -100%;
  flex: 0 0 100%;
  transition: visibility 0.3s, transform 0.3s;

  /**
  * Les éléments non sélectionnés sont cachés et rendus innaccessibles au focus
  * Point d'attention : visibility hidden sur le panel et surcharge sur l'élément selected avec visibility visible créé des problèmes dans la gestion du focus en cas d'imbrication d'onglets
  *
  * tabs
  * └─ panel selected
  * └─ panel (visibility hidden, tabindex -1)
  *    └─ tabs
  *       └─ panel selected (visibility visible tabindex 0)
  *            ↑ ce panel est accessible alors que caché par son panel parent
  * solution : visibility hidden seulement sur les éléments non sélectionnés
  **/
}
.fr-tabs__panel:focus,
.fr-tabs__panel:focus-visible {
  outline-offset: calc(-1rem + 2px);
}
.fr-tabs__panel--direction-end {
  transform: translate(100%);
}
.fr-tabs__panel--direction-start {
  transform: translate(-100%);
}
.fr-tabs__panel:not(.fr-tabs__panel--selected) {
  visibility: hidden;
}
/*
* Ombres ajoutées en Js si le contenu est plus grand que le conteneur
*/
.fr-tabs__shadow {
  --tabs-list-height: 3rem;

  /**
  * Modifier ombre à gauche
  **/

  /**
  * Modifier ombre à droite
  **/

  /**
  * Modifier combinaison ombre à gauche et ombre à droite
  **/
}
.fr-tabs__shadow::before {
  content: "";
  display: block;
  position: absolute;
  top: 4px;
  right: 0;
  left: 0;
  z-index: 2;
  box-shadow: inset 0 0 0 0 rgba(22, 22, 22, 0), inset 0 0 0 0 rgba(22, 22, 22, 0);
  height: calc(var(--tabs-list-height) - 8px);
  opacity: 0.8;
  pointer-events: none;
  transition: box-shadow 0.3s;
}
.fr-tabs__shadow--left::before {
  box-shadow: inset 2rem 0 1.5rem -2rem #161616, inset 0 0 0 0 rgba(22, 22, 22, 0);
}
.fr-tabs__shadow--right::before {
  box-shadow: inset 0 0 0 0 rgba(22, 22, 22, 0), inset -2rem 0 1.5rem -2rem #161616;
}
.fr-tabs__shadow--left.fr-tabs__shadow--right::before {
  box-shadow: inset 2rem 0 1.5rem -2rem #161616, inset -2rem 0 1.5rem -2rem #161616;
}
:root[data-fr-theme=dark] .fr-tabs__shadow::before {
  opacity: 1;
}
.fr-tabs__tab:not([aria-selected=true]) {
  background-color: var(--background-action-low-blue-france);

  --idle: transparent;
  --hover: var(--background-action-low-blue-france-hover);
  --active: var(--background-action-low-blue-france-active);
  color: var(--text-action-high-grey);
}
.fr-tabs__tab[aria-selected=true]:not(:disabled) {
  background-image: linear-gradient(0deg, var(--border-active-blue-france), var(--border-active-blue-france)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
  color: var(--text-active-blue-france);
}
.fr-tabs__tab:disabled {
  color: var(--text-disabled-grey);
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  PAGINATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-pagination__link {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  --hover-tint: var(--hover);
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  min-width: 2rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-bottom: 1rem;

  --underline-img: none;
  position: relative;
}
.fr-pagination__link::before,
.fr-pagination__link::after {
  display: block;
}
.fr-pagination {
  --underline-img: none;
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  color: var(--text-action-high-grey);
}
.fr-pagination__list {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.fr-pagination__list > *:first-child,
.fr-pagination__list > *:first-child * {
  margin-left: 0;
}
.fr-pagination__list > *:last-child,
.fr-pagination__list > *:last-child * {
  margin-right: 0;
}
.fr-pagination__link:not([href])[aria-current]:not([aria-current=false]) {
  cursor: default;
  pointer-events: none;
}
.fr-pagination__link--first {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-pagination__link--first::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--first.fr-pagination__link--label {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-pagination__link--first.fr-pagination__link--label::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--prev {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-pagination__link--prev::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--prev.fr-pagination__link--label {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-pagination__link--prev.fr-pagination__link--label::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--next {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-pagination__link--next::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--next.fr-pagination__link--label {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-pagination__link--next.fr-pagination__link--label::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--next.fr-pagination__link--label::before {
  content: none;
}
.fr-pagination__link--last {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-pagination__link--last::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--last.fr-pagination__link--label {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-pagination__link--last.fr-pagination__link--label::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-pagination__link--last.fr-pagination__link--label::before {
  content: none;
}
.fr-pagination__link[aria-current]:not([aria-current=false]) {
  background-color: var(--background-active-blue-france);

  --idle: transparent;
  --hover: var(--background-active-blue-france-hover);
  --active: var(--background-active-blue-france-active);
  color: var(--text-inverted-blue-france);
}
.fr-pagination__link:not([aria-current]):disabled,
a.fr-pagination__link:not([aria-current]):not([href]),
a.fr-pagination__link[aria-current=false]:not([href]),
.fr-pagination__link[aria-current=false]:disabled {
  color: var(--text-disabled-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SUMMARY
\* ˍˍˍˍˍˍˍˍˍ */
.fr-summary {
  --text-spacing: 0 0 0.5rem 0;
  --title-spacing: 0 0 0.5rem 0;
  padding: 1.5rem;
  font-size: 0.75rem;
  line-height: 1.25rem;
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
.fr-summary ol {
  list-style-type: none;
}
.fr-summary li {
  padding: 0.5rem 0;
}
.fr-summary li::marker {
  content: none;
}
.fr-summary__title {
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding-left: 0.5rem;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--text-title-grey);
}
.fr-summary__link {
  display: inline;
  position: relative;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.fr-summary__link::before {
  content: var(--ol-content);
  position: absolute;
  right: 100%;
  font-size: var(--xl-size);
  font-weight: bold;
}
.fr-summary__link:not(:hover):not(:active) {
  --underline-idle-width: 0;
}
.fr-summary li > a {
  color: var(--text-action-high-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TABLE
\* ˍˍˍˍˍˍˍˍˍ */
.fr-table {
  --table-offset: calc(0px);
  --row-height: 0.125rem;
  --text-spacing: 0;
  --title-spacing: 0;
  position: relative;
  margin-bottom: 2.5rem;
  margin-top: 1rem;
  /*
  * Cache la caption
  */

  /*
  * Fixe le caption en bas du tableau
  */

  /* Style bordered, ajoute des bordures verticales entre chaque cellule */

  /* Désactive le scroll horizontal */
  padding-top: var(--table-offset);
  /*
  * Cache la caption
  */

  /*
  * Fixe le caption en bas du tableau
  */

  /*
  * pas de scroll ni de shadow
  */

  /*
  * Fixe la taille des colonnes du tableau
  */

  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table__container {
  overflow: auto;
  padding-top: var(--table-offset);
}
.fr-table__content .fr-cell--fixed .fr-checkbox-group + *,
.fr-table__content .fr-cell--fixed\@sm .fr-checkbox-group + *,
.fr-table__content .fr-cell--fixed\@md .fr-checkbox-group + *,
.fr-table__content .fr-cell--fixed\@lg .fr-checkbox-group + * {
  margin-left: 0.5rem;
}
.fr-table__content .fr-cell--fixed .fr-checkbox-group .fr-label,
.fr-table__content .fr-cell--fixed\@sm .fr-checkbox-group .fr-label,
.fr-table__content .fr-cell--fixed\@md .fr-checkbox-group .fr-label,
.fr-table__content .fr-cell--fixed\@lg .fr-checkbox-group .fr-label {
  color: transparent;
  width: 0;
  pointer-events: none;
}
.fr-table__content .fr-cell--fixed .fr-checkbox-group .fr-label::before,
.fr-table__content .fr-cell--fixed\@sm .fr-checkbox-group .fr-label::before,
.fr-table__content .fr-cell--fixed\@md .fr-checkbox-group .fr-label::before,
.fr-table__content .fr-cell--fixed\@lg .fr-checkbox-group .fr-label::before {
  left: -1.25rem;
}
.fr-table__content .fr-cell--fixed .fr-checkbox-group input[type=checkbox],
.fr-table__content .fr-cell--fixed\@sm .fr-checkbox-group input[type=checkbox],
.fr-table__content .fr-cell--fixed\@md .fr-checkbox-group input[type=checkbox],
.fr-table__content .fr-cell--fixed\@lg .fr-checkbox-group input[type=checkbox] {
  left: 0.25rem;
}
.fr-table__content .fr-cell--fixed {
  position: sticky;
  left: 0;
  z-index: 1;
}
.fr-table__content .fr-cell--center {
  text-align: center;
}
.fr-table__content .fr-cell--right {
  text-align: right;
}
.fr-table__content .fr-cell--top {
  vertical-align: top;
}
.fr-table__content .fr-cell--bottom {
  vertical-align: bottom;
}
.fr-table__content .fr-cell__title {
  font-weight: 700;
}
.fr-table__content .fr-cell__desc {
  font-weight: 400;
}
.fr-table__content .fr-cell--inline {
  display: flex;
  align-items: center;
  margin: 0 -0.5rem;
}
.fr-table__content .fr-cell--inline > * {
  margin: 0 0.5rem;
}
.fr-table__content .fr-cell--multiline,
.fr-table__content .fr-cell--multiline * {
  white-space: normal;
}
.fr-table__content .fr-cell--sort {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fr-table__content .fr-cell--sort .fr-btn--sort {
  margin-left: 1rem;
}
.fr-table__content .fr-col--xs {
  white-space: normal;
  min-width: 4rem;
}
.fr-table__content .fr-col--sm {
  white-space: normal;
  min-width: 5rem;
}
.fr-table__content .fr-col--md {
  white-space: normal;
  min-width: 12.5rem;
}
.fr-table__content .fr-col--lg {
  white-space: normal;
  min-width: 25rem;
}
.fr-table__content table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
.fr-table__content table thead {
  position: relative;
}
.fr-table__content table thead::before {
  content: "";
  display: block;
  position: absolute;
  top: inherit;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  pointer-events: none;
  z-index: 1;
}
.fr-table__content table thead th {
  font-weight: 700;
  background-color: var(--background-alt-grey);

  --idle: transparent;
  --hover: var(--background-alt-grey-hover);
  --active: var(--background-alt-grey-active);
  background-image: linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey)), linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey));
}
.fr-table__content table thead th[role=columnheader] {
  background-size: 100% 1px, 1px 100%;
  background-repeat: no-repeat, no-repeat;
  background-position: 0 100%, 100% 0;
  background-image: linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey)), linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey));
}
.fr-table__content table tbody th {
  background-size: 100% 1px, 1px 100%;
  background-repeat: no-repeat, no-repeat;
  background-position: 0 100%, 100% 0;
  background-color: var(--background-alt-grey);

  --idle: transparent;
  --hover: var(--background-alt-grey-hover);
  --active: var(--background-alt-grey-active);
  background-image: linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey)), linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey));
}
.fr-table__content table tbody tr::after {
  position: absolute;
  left: 0;
  width: 100%;
  height: var(--row-height);
  z-index: 2;
  pointer-events: none;
  transform: translateY(-0.125rem);
  background-size: 0.125rem 100%, 0.125rem 100%, 100% 0.125rem, 0 0;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-position: 0 0, 100% 0, 0 0, 0 100%;
  background-image: linear-gradient(0deg, var(--border-action-high-blue-france), var(--border-action-high-blue-france)), linear-gradient(0deg, var(--border-action-high-blue-france), var(--border-action-high-blue-france)), linear-gradient(0deg, var(--border-action-high-blue-france), var(--border-action-high-blue-france)), linear-gradient(0deg, var(--border-action-high-blue-france), var(--border-action-high-blue-france));
}
.fr-table__content table tbody tr[aria-selected=true]::after,
.fr-table__content table tbody tr[aria-selected=true] + tr::after {
  content: "";
}
.fr-table__content table tbody tr[aria-selected=true] + tr[aria-selected=true]::after {
  background-size: 0.125rem 100%, 0.125rem 100%, 0 0, 0 0;
}
.fr-table__content table tbody tr[aria-selected=true] + tr:not([aria-selected=true])::after {
  background-size: 0 0, 0 0, 100% 0.125rem, 0 0;
}
.fr-table__content table tbody tr:last-of-type[aria-selected=true]::after {
  background-size: 0.125rem 100%, 0.125rem 100%, 100% 0.125rem, 100% 0.125rem;
}
.fr-table__content table tbody tr[aria-selected=true] + tr:last-of-type[aria-selected=true]::after {
  background-size: 0.125rem 100%, 0.125rem 100%, 0 0, 100% 0.125rem;
}
.fr-table__content th,
.fr-table__content td {
  display: table-cell;
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  line-height: 1.5rem;
  text-align: left;
  vertical-align: middle;
  white-space: nowrap;
  background-size: 100% 1px;
  background-repeat: no-repeat;
  background-position: 100% 100%;
}
.fr-table__content th .fr-checkbox-group,
.fr-table__content td .fr-checkbox-group {
  display: inline-block;
}
.fr-table__content th .fr-checkbox-group .fr-label,
.fr-table__content td .fr-checkbox-group .fr-label {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-table caption {
  position: initial;
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: var(--title-spacing);
  font-weight: 700;
  margin-bottom: 1rem;
  text-align: left;
}
.fr-table caption .fr-table__caption__desc {
  margin-top: 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.fr-table__detail {
  font-size: 0.875rem;
  line-height: 1.5rem;
  color: var(--text-mention-grey);
}
.fr-table[data-fr-js-table=true] caption {
  position: absolute;
  top: 0;
}
.fr-table[data-fr-js-table=true] .fr-table__wrapper {
  position: relative;
}
.fr-table[data-fr-js-table=true] .fr-table__wrapper::after {
  content: "";
  display: block;
  position: absolute;
  top: var(--table-offset);
  left: 0;
  width: 100%;
  height: calc(100% - var(--table-offset));
  z-index: 1;
  background-position: 0 0, 0 0, 100% 100%, 0 100%;
  background-size: 100% 1px, 1px 100%, 1px 100%, 100% 1px;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  pointer-events: none;
}
.fr-table__header .fr-table__detail {
  margin-bottom: 1rem;
}
.fr-table__header .fr-segmented {
  margin-bottom: 1rem;
}
.fr-table__footer--start {
  margin-top: 1rem;
}
.fr-table__footer--start .fr-table__detail {
  padding-right: 0.5rem;
}
.fr-table__footer--middle {
  margin-top: 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.fr-table__footer--middle .fr-pagination {
  margin-top: 0.75rem;
}
.fr-table__footer--end {
  margin-top: 1.5rem;
  flex: 1 0 100%;
}
.fr-table--sm .fr-table__content th,
.fr-table--sm .fr-table__content td {
  padding: 0.25rem 0.75rem;
}
.fr-table--lg .fr-table__content th,
.fr-table--lg .fr-table__content td {
  padding: 0.75rem 1.5rem;
}
.fr-table.fr-table--no-caption .fr-table__wrapper .fr-table__container {
  padding-top: 0;
}
.fr-table.fr-table--no-caption .fr-table__wrapper caption {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* added line */
  border: 0;
  display: block;
  height: 0;
}
.fr-table.fr-table--caption-bottom {
  margin-bottom: 0;
}
.fr-table.fr-table--caption-bottom .fr-table__wrapper {
  margin-top: 0;
  margin-bottom: calc(var(--table-offset) + 1.5rem);
}
.fr-table.fr-table--caption-bottom .fr-table__wrapper::after {
  bottom: 0;
  top: auto;
  height: 100%;
}
.fr-table.fr-table--caption-bottom .fr-table__wrapper .fr-table__container {
  padding-top: 0;
}
.fr-table.fr-table--caption-bottom .fr-table__wrapper caption {
  margin-bottom: 0;
  margin-top: 1rem;
  height: min-content;
  caption-side: bottom;
}
.fr-table.fr-table--caption-bottom[data-fr-js-table=true] caption {
  position: absolute;
  top: 100%;
  right: 0;
  bottom: 0;
  left: 0;
  margin-top: 1rem;
}
.fr-table.fr-table--bordered .fr-table__content th,
.fr-table.fr-table--bordered .fr-table__content td {
  background-size: 100% 1px, 1px 100%;
  background-repeat: no-repeat, no-repeat;
  background-position: 0 100%, 100% 0;
}
.fr-table.fr-table--no-scroll .fr-table__wrapper {
  width: fit-content;
}
.fr-table.fr-table--no-scroll .fr-table__wrapper .fr-table__content table {
  width: auto;
}
.fr-table.fr-table--no-scroll .fr-table__wrapper .fr-table__content table th,
.fr-table.fr-table--no-scroll .fr-table__wrapper .fr-table__content table td {
  white-space: normal;
}
.fr-table__wrapper::after {
  background-image: linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey)), linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey)), linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey)), linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey));
}
.fr-table__content table caption {
  color: var(--text-title-grey);
}
.fr-table__content table tbody td {
  background-image: linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey)), linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey));
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-table::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
}
.fr-table:not(.fr-table--no-scroll) > table {
  width: 100%;
}
.fr-table > table {
  width: 100%;
  display: block;
  overflow: auto;
  border-spacing: 0;
}
.fr-table > table td,
.fr-table > table th {
  text-align: left;
  vertical-align: middle;
  display: table-cell;
  border: 0;
  padding: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-table > table th {
  font-weight: 700;
}
.fr-table > table thead {
  background-size: 100% 1px;
  background-position: bottom;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey));
  background-color: var(--background-alt-grey);

  --idle: transparent;
  --hover: var(--background-alt-grey-hover);
  --active: var(--background-alt-grey-active);
  color: var(--text-title-grey);
}
.fr-table > table thead td,
.fr-table > table thead th {
  font-weight: 700;
  padding-bottom: 0.875rem;
}
.fr-table[data-fr-js-table=true] > table thead,
.fr-table[data-fr-js-table=true] > table tbody {
  position: relative;
}
.fr-table[data-fr-js-table=true] > table thead::after,
.fr-table[data-fr-js-table=true] > table tbody::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-repeat: no-repeat, no-repeat, no-repeat;
  pointer-events: none;
}
.fr-table[data-fr-js-table=true] > table thead::after {
  background-position: 0 0, 0 0, 100% 100%;
  background-size: 100% 1px, 1px 100%, 1px 100%;
}
.fr-table[data-fr-js-table=true] > table tbody::after {
  background-position: 0 0, 0 100%, 100% 0;
  background-size: 1px 100%, 100% 1px, 1px 100%;
}
.fr-table--no-caption {
  padding-top: 0;
}
.fr-table--no-caption > table caption {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* added line */
  border: 0;
  display: block;
  height: 0;
}
.fr-table--caption-bottom {
  padding-top: 0;
  margin-top: 1rem;
}
.fr-table--caption-bottom > table {
  margin-bottom: calc(var(--table-offset) + 2.75rem);
}
.fr-table--caption-bottom > table caption {
  margin-top: 1rem;
  height: min-content;
  caption-side: bottom;
}
.fr-table--caption-bottom[data-fr-js-table=true] > table::after {
  bottom: 0;
  top: auto;
  height: 100%;
}
.fr-table--caption-bottom[data-fr-js-table=true] > table caption {
  position: absolute;
  top: 100%;
  right: 0;
  bottom: 0;
  left: 0;
  margin-top: 1rem;
}
.fr-table--no-scroll {
  min-width: auto;
}
.fr-table--no-scroll > table {
  overflow-x: hidden;
}
.fr-table--no-scroll > table caption {
  max-width: calc(100vw - 2rem);
}
.fr-table--layout-fixed > table {
  display: table;
  table-layout: fixed;
}
.fr-table--bordered > table tbody tr {
  background-size: 100% 1px;
  background-position: bottom;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));

  /* Style bordered, enleve le style even/odd  */
  /* Style bordered, enleve le style even/odd  */
}
.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
/*
* Ombres ajoutées en Js si le contenu est plus grand que le conteneur
*/
.fr-table > table.fr-table__shadow {
  /**
  * Modifier ombre à gauche
  **/

  /**
  * Modifier ombre à droite
  **/
}
.fr-table > table.fr-table__shadow::before {
  content: "";
  display: block;
  position: absolute;
  top: var(--table-offset);
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  box-shadow: inset 0 0 0 0 #161616, inset 0 0 0 0 #161616;
  opacity: 0.32;
  pointer-events: none;
  transition: box-shadow 0.3s;
}
.fr-table > table.fr-table__shadow--left {
  /**
  * Modifier combinaison ombre à gauche et ombre à droite
  **/
}
.fr-table > table.fr-table__shadow--left::before {
  box-shadow: inset 2rem 0 1rem -2rem #161616, inset 0 0 0 0 #161616;
}
.fr-table > table.fr-table__shadow--left.fr-table__shadow--right::before {
  content: "";
  display: block;
  box-shadow: inset 2rem 0 1rem -2rem #161616, inset -2rem 0 1rem -2rem #161616;
}
.fr-table > table.fr-table__shadow--right::before {
  box-shadow: inset 0 0 0 0 #161616, inset -2rem 0 1rem -2rem #161616;
}
/*
* Positionnement ombres sur le tableau sans caption
*/
.fr-table--no-caption > table.fr-table__shadow::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/*
* Positionnement ombres sur le tableau avec caption en bas
*/
.fr-table--caption-bottom > table.fr-table__shadow::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
:root[data-fr-theme=dark] .fr-table > table.fr-table__shadow::before {
  opacity: 1;
}
.fr-table > table caption {
  color: var(--text-title-grey);
}
.fr-table > table thead::after,
.fr-table > table tbody::after {
  background-image: linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey)), linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey)), linear-gradient(0deg, var(--border-contrast-grey), var(--border-contrast-grey));
}
.fr-table > table tbody {
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-table > table tbody tr:nth-child(even) {
  background-color: var(--background-alt-grey);

  --idle: transparent;
  --hover: var(--background-alt-grey-hover);
  --active: var(--background-alt-grey-active);
}
.fr-table--green-tilleul-verveine {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--green-tilleul-verveine > table::after {
  background-image: linear-gradient(0deg, var(--border-default-green-tilleul-verveine), var(--border-default-green-tilleul-verveine)), linear-gradient(0deg, var(--border-default-green-tilleul-verveine), var(--border-default-green-tilleul-verveine)), linear-gradient(0deg, var(--border-default-green-tilleul-verveine), var(--border-default-green-tilleul-verveine)), linear-gradient(0deg, var(--border-default-green-tilleul-verveine), var(--border-default-green-tilleul-verveine));
}
.fr-table--green-tilleul-verveine > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-green-tilleul-verveine), var(--border-plain-green-tilleul-verveine));
  background-color: var(--background-contrast-green-tilleul-verveine);

  --idle: transparent;
  --hover: var(--background-contrast-green-tilleul-verveine-hover);
  --active: var(--background-contrast-green-tilleul-verveine-active);
}
.fr-table--green-tilleul-verveine > table tbody {
  background-color: var(--background-alt-green-tilleul-verveine);

  --idle: transparent;
  --hover: var(--background-alt-green-tilleul-verveine-hover);
  --active: var(--background-alt-green-tilleul-verveine-active);
}
.fr-table--green-tilleul-verveine > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-green-tilleul-verveine);

  --idle: transparent;
  --hover: var(--background-contrast-green-tilleul-verveine-hover);
  --active: var(--background-contrast-green-tilleul-verveine-active);
}
.fr-table--green-tilleul-verveine.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-green-tilleul-verveine), var(--border-default-green-tilleul-verveine));
}
.fr-table--green-tilleul-verveine.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--green-bourgeon {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--green-bourgeon > table::after {
  background-image: linear-gradient(0deg, var(--border-default-green-bourgeon), var(--border-default-green-bourgeon)), linear-gradient(0deg, var(--border-default-green-bourgeon), var(--border-default-green-bourgeon)), linear-gradient(0deg, var(--border-default-green-bourgeon), var(--border-default-green-bourgeon)), linear-gradient(0deg, var(--border-default-green-bourgeon), var(--border-default-green-bourgeon));
}
.fr-table--green-bourgeon > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-green-bourgeon), var(--border-plain-green-bourgeon));
  background-color: var(--background-contrast-green-bourgeon);

  --idle: transparent;
  --hover: var(--background-contrast-green-bourgeon-hover);
  --active: var(--background-contrast-green-bourgeon-active);
}
.fr-table--green-bourgeon > table tbody {
  background-color: var(--background-alt-green-bourgeon);

  --idle: transparent;
  --hover: var(--background-alt-green-bourgeon-hover);
  --active: var(--background-alt-green-bourgeon-active);
}
.fr-table--green-bourgeon > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-green-bourgeon);

  --idle: transparent;
  --hover: var(--background-contrast-green-bourgeon-hover);
  --active: var(--background-contrast-green-bourgeon-active);
}
.fr-table--green-bourgeon.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-green-bourgeon), var(--border-default-green-bourgeon));
}
.fr-table--green-bourgeon.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--green-emeraude {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--green-emeraude > table::after {
  background-image: linear-gradient(0deg, var(--border-default-green-emeraude), var(--border-default-green-emeraude)), linear-gradient(0deg, var(--border-default-green-emeraude), var(--border-default-green-emeraude)), linear-gradient(0deg, var(--border-default-green-emeraude), var(--border-default-green-emeraude)), linear-gradient(0deg, var(--border-default-green-emeraude), var(--border-default-green-emeraude));
}
.fr-table--green-emeraude > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-green-emeraude), var(--border-plain-green-emeraude));
  background-color: var(--background-contrast-green-emeraude);

  --idle: transparent;
  --hover: var(--background-contrast-green-emeraude-hover);
  --active: var(--background-contrast-green-emeraude-active);
}
.fr-table--green-emeraude > table tbody {
  background-color: var(--background-alt-green-emeraude);

  --idle: transparent;
  --hover: var(--background-alt-green-emeraude-hover);
  --active: var(--background-alt-green-emeraude-active);
}
.fr-table--green-emeraude > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-green-emeraude);

  --idle: transparent;
  --hover: var(--background-contrast-green-emeraude-hover);
  --active: var(--background-contrast-green-emeraude-active);
}
.fr-table--green-emeraude.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-green-emeraude), var(--border-default-green-emeraude));
}
.fr-table--green-emeraude.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--green-menthe {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--green-menthe > table::after {
  background-image: linear-gradient(0deg, var(--border-default-green-menthe), var(--border-default-green-menthe)), linear-gradient(0deg, var(--border-default-green-menthe), var(--border-default-green-menthe)), linear-gradient(0deg, var(--border-default-green-menthe), var(--border-default-green-menthe)), linear-gradient(0deg, var(--border-default-green-menthe), var(--border-default-green-menthe));
}
.fr-table--green-menthe > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-green-menthe), var(--border-plain-green-menthe));
  background-color: var(--background-contrast-green-menthe);

  --idle: transparent;
  --hover: var(--background-contrast-green-menthe-hover);
  --active: var(--background-contrast-green-menthe-active);
}
.fr-table--green-menthe > table tbody {
  background-color: var(--background-alt-green-menthe);

  --idle: transparent;
  --hover: var(--background-alt-green-menthe-hover);
  --active: var(--background-alt-green-menthe-active);
}
.fr-table--green-menthe > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-green-menthe);

  --idle: transparent;
  --hover: var(--background-contrast-green-menthe-hover);
  --active: var(--background-contrast-green-menthe-active);
}
.fr-table--green-menthe.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-green-menthe), var(--border-default-green-menthe));
}
.fr-table--green-menthe.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--green-archipel {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--green-archipel > table::after {
  background-image: linear-gradient(0deg, var(--border-default-green-archipel), var(--border-default-green-archipel)), linear-gradient(0deg, var(--border-default-green-archipel), var(--border-default-green-archipel)), linear-gradient(0deg, var(--border-default-green-archipel), var(--border-default-green-archipel)), linear-gradient(0deg, var(--border-default-green-archipel), var(--border-default-green-archipel));
}
.fr-table--green-archipel > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-green-archipel), var(--border-plain-green-archipel));
  background-color: var(--background-contrast-green-archipel);

  --idle: transparent;
  --hover: var(--background-contrast-green-archipel-hover);
  --active: var(--background-contrast-green-archipel-active);
}
.fr-table--green-archipel > table tbody {
  background-color: var(--background-alt-green-archipel);

  --idle: transparent;
  --hover: var(--background-alt-green-archipel-hover);
  --active: var(--background-alt-green-archipel-active);
}
.fr-table--green-archipel > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-green-archipel);

  --idle: transparent;
  --hover: var(--background-contrast-green-archipel-hover);
  --active: var(--background-contrast-green-archipel-active);
}
.fr-table--green-archipel.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-green-archipel), var(--border-default-green-archipel));
}
.fr-table--green-archipel.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--blue-ecume {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--blue-ecume > table::after {
  background-image: linear-gradient(0deg, var(--border-default-blue-ecume), var(--border-default-blue-ecume)), linear-gradient(0deg, var(--border-default-blue-ecume), var(--border-default-blue-ecume)), linear-gradient(0deg, var(--border-default-blue-ecume), var(--border-default-blue-ecume)), linear-gradient(0deg, var(--border-default-blue-ecume), var(--border-default-blue-ecume));
}
.fr-table--blue-ecume > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-blue-ecume), var(--border-plain-blue-ecume));
  background-color: var(--background-contrast-blue-ecume);

  --idle: transparent;
  --hover: var(--background-contrast-blue-ecume-hover);
  --active: var(--background-contrast-blue-ecume-active);
}
.fr-table--blue-ecume > table tbody {
  background-color: var(--background-alt-blue-ecume);

  --idle: transparent;
  --hover: var(--background-alt-blue-ecume-hover);
  --active: var(--background-alt-blue-ecume-active);
}
.fr-table--blue-ecume > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-blue-ecume);

  --idle: transparent;
  --hover: var(--background-contrast-blue-ecume-hover);
  --active: var(--background-contrast-blue-ecume-active);
}
.fr-table--blue-ecume.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-blue-ecume), var(--border-default-blue-ecume));
}
.fr-table--blue-ecume.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--blue-cumulus {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--blue-cumulus > table::after {
  background-image: linear-gradient(0deg, var(--border-default-blue-cumulus), var(--border-default-blue-cumulus)), linear-gradient(0deg, var(--border-default-blue-cumulus), var(--border-default-blue-cumulus)), linear-gradient(0deg, var(--border-default-blue-cumulus), var(--border-default-blue-cumulus)), linear-gradient(0deg, var(--border-default-blue-cumulus), var(--border-default-blue-cumulus));
}
.fr-table--blue-cumulus > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-blue-cumulus), var(--border-plain-blue-cumulus));
  background-color: var(--background-contrast-blue-cumulus);

  --idle: transparent;
  --hover: var(--background-contrast-blue-cumulus-hover);
  --active: var(--background-contrast-blue-cumulus-active);
}
.fr-table--blue-cumulus > table tbody {
  background-color: var(--background-alt-blue-cumulus);

  --idle: transparent;
  --hover: var(--background-alt-blue-cumulus-hover);
  --active: var(--background-alt-blue-cumulus-active);
}
.fr-table--blue-cumulus > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-blue-cumulus);

  --idle: transparent;
  --hover: var(--background-contrast-blue-cumulus-hover);
  --active: var(--background-contrast-blue-cumulus-active);
}
.fr-table--blue-cumulus.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-blue-cumulus), var(--border-default-blue-cumulus));
}
.fr-table--blue-cumulus.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--purple-glycine {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--purple-glycine > table::after {
  background-image: linear-gradient(0deg, var(--border-default-purple-glycine), var(--border-default-purple-glycine)), linear-gradient(0deg, var(--border-default-purple-glycine), var(--border-default-purple-glycine)), linear-gradient(0deg, var(--border-default-purple-glycine), var(--border-default-purple-glycine)), linear-gradient(0deg, var(--border-default-purple-glycine), var(--border-default-purple-glycine));
}
.fr-table--purple-glycine > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-purple-glycine), var(--border-plain-purple-glycine));
  background-color: var(--background-contrast-purple-glycine);

  --idle: transparent;
  --hover: var(--background-contrast-purple-glycine-hover);
  --active: var(--background-contrast-purple-glycine-active);
}
.fr-table--purple-glycine > table tbody {
  background-color: var(--background-alt-purple-glycine);

  --idle: transparent;
  --hover: var(--background-alt-purple-glycine-hover);
  --active: var(--background-alt-purple-glycine-active);
}
.fr-table--purple-glycine > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-purple-glycine);

  --idle: transparent;
  --hover: var(--background-contrast-purple-glycine-hover);
  --active: var(--background-contrast-purple-glycine-active);
}
.fr-table--purple-glycine.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-purple-glycine), var(--border-default-purple-glycine));
}
.fr-table--purple-glycine.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--pink-macaron {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--pink-macaron > table::after {
  background-image: linear-gradient(0deg, var(--border-default-pink-macaron), var(--border-default-pink-macaron)), linear-gradient(0deg, var(--border-default-pink-macaron), var(--border-default-pink-macaron)), linear-gradient(0deg, var(--border-default-pink-macaron), var(--border-default-pink-macaron)), linear-gradient(0deg, var(--border-default-pink-macaron), var(--border-default-pink-macaron));
}
.fr-table--pink-macaron > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-pink-macaron), var(--border-plain-pink-macaron));
  background-color: var(--background-contrast-pink-macaron);

  --idle: transparent;
  --hover: var(--background-contrast-pink-macaron-hover);
  --active: var(--background-contrast-pink-macaron-active);
}
.fr-table--pink-macaron > table tbody {
  background-color: var(--background-alt-pink-macaron);

  --idle: transparent;
  --hover: var(--background-alt-pink-macaron-hover);
  --active: var(--background-alt-pink-macaron-active);
}
.fr-table--pink-macaron > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-pink-macaron);

  --idle: transparent;
  --hover: var(--background-contrast-pink-macaron-hover);
  --active: var(--background-contrast-pink-macaron-active);
}
.fr-table--pink-macaron.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-pink-macaron), var(--border-default-pink-macaron));
}
.fr-table--pink-macaron.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--pink-tuile {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--pink-tuile > table::after {
  background-image: linear-gradient(0deg, var(--border-default-pink-tuile), var(--border-default-pink-tuile)), linear-gradient(0deg, var(--border-default-pink-tuile), var(--border-default-pink-tuile)), linear-gradient(0deg, var(--border-default-pink-tuile), var(--border-default-pink-tuile)), linear-gradient(0deg, var(--border-default-pink-tuile), var(--border-default-pink-tuile));
}
.fr-table--pink-tuile > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-pink-tuile), var(--border-plain-pink-tuile));
  background-color: var(--background-contrast-pink-tuile);

  --idle: transparent;
  --hover: var(--background-contrast-pink-tuile-hover);
  --active: var(--background-contrast-pink-tuile-active);
}
.fr-table--pink-tuile > table tbody {
  background-color: var(--background-alt-pink-tuile);

  --idle: transparent;
  --hover: var(--background-alt-pink-tuile-hover);
  --active: var(--background-alt-pink-tuile-active);
}
.fr-table--pink-tuile > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-pink-tuile);

  --idle: transparent;
  --hover: var(--background-contrast-pink-tuile-hover);
  --active: var(--background-contrast-pink-tuile-active);
}
.fr-table--pink-tuile.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-pink-tuile), var(--border-default-pink-tuile));
}
.fr-table--pink-tuile.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--yellow-tournesol {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--yellow-tournesol > table::after {
  background-image: linear-gradient(0deg, var(--border-default-yellow-tournesol), var(--border-default-yellow-tournesol)), linear-gradient(0deg, var(--border-default-yellow-tournesol), var(--border-default-yellow-tournesol)), linear-gradient(0deg, var(--border-default-yellow-tournesol), var(--border-default-yellow-tournesol)), linear-gradient(0deg, var(--border-default-yellow-tournesol), var(--border-default-yellow-tournesol));
}
.fr-table--yellow-tournesol > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-yellow-tournesol), var(--border-plain-yellow-tournesol));
  background-color: var(--background-contrast-yellow-tournesol);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-tournesol-hover);
  --active: var(--background-contrast-yellow-tournesol-active);
}
.fr-table--yellow-tournesol > table tbody {
  background-color: var(--background-alt-yellow-tournesol);

  --idle: transparent;
  --hover: var(--background-alt-yellow-tournesol-hover);
  --active: var(--background-alt-yellow-tournesol-active);
}
.fr-table--yellow-tournesol > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-yellow-tournesol);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-tournesol-hover);
  --active: var(--background-contrast-yellow-tournesol-active);
}
.fr-table--yellow-tournesol.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-yellow-tournesol), var(--border-default-yellow-tournesol));
}
.fr-table--yellow-tournesol.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--yellow-moutarde {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--yellow-moutarde > table::after {
  background-image: linear-gradient(0deg, var(--border-default-yellow-moutarde), var(--border-default-yellow-moutarde)), linear-gradient(0deg, var(--border-default-yellow-moutarde), var(--border-default-yellow-moutarde)), linear-gradient(0deg, var(--border-default-yellow-moutarde), var(--border-default-yellow-moutarde)), linear-gradient(0deg, var(--border-default-yellow-moutarde), var(--border-default-yellow-moutarde));
}
.fr-table--yellow-moutarde > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-yellow-moutarde), var(--border-plain-yellow-moutarde));
  background-color: var(--background-contrast-yellow-moutarde);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-moutarde-hover);
  --active: var(--background-contrast-yellow-moutarde-active);
}
.fr-table--yellow-moutarde > table tbody {
  background-color: var(--background-alt-yellow-moutarde);

  --idle: transparent;
  --hover: var(--background-alt-yellow-moutarde-hover);
  --active: var(--background-alt-yellow-moutarde-active);
}
.fr-table--yellow-moutarde > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-yellow-moutarde);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-moutarde-hover);
  --active: var(--background-contrast-yellow-moutarde-active);
}
.fr-table--yellow-moutarde.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-yellow-moutarde), var(--border-default-yellow-moutarde));
}
.fr-table--yellow-moutarde.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--orange-terre-battue {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--orange-terre-battue > table::after {
  background-image: linear-gradient(0deg, var(--border-default-orange-terre-battue), var(--border-default-orange-terre-battue)), linear-gradient(0deg, var(--border-default-orange-terre-battue), var(--border-default-orange-terre-battue)), linear-gradient(0deg, var(--border-default-orange-terre-battue), var(--border-default-orange-terre-battue)), linear-gradient(0deg, var(--border-default-orange-terre-battue), var(--border-default-orange-terre-battue));
}
.fr-table--orange-terre-battue > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-orange-terre-battue), var(--border-plain-orange-terre-battue));
  background-color: var(--background-contrast-orange-terre-battue);

  --idle: transparent;
  --hover: var(--background-contrast-orange-terre-battue-hover);
  --active: var(--background-contrast-orange-terre-battue-active);
}
.fr-table--orange-terre-battue > table tbody {
  background-color: var(--background-alt-orange-terre-battue);

  --idle: transparent;
  --hover: var(--background-alt-orange-terre-battue-hover);
  --active: var(--background-alt-orange-terre-battue-active);
}
.fr-table--orange-terre-battue > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-orange-terre-battue);

  --idle: transparent;
  --hover: var(--background-contrast-orange-terre-battue-hover);
  --active: var(--background-contrast-orange-terre-battue-active);
}
.fr-table--orange-terre-battue.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-orange-terre-battue), var(--border-default-orange-terre-battue));
}
.fr-table--orange-terre-battue.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--brown-cafe-creme {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--brown-cafe-creme > table::after {
  background-image: linear-gradient(0deg, var(--border-default-brown-cafe-creme), var(--border-default-brown-cafe-creme)), linear-gradient(0deg, var(--border-default-brown-cafe-creme), var(--border-default-brown-cafe-creme)), linear-gradient(0deg, var(--border-default-brown-cafe-creme), var(--border-default-brown-cafe-creme)), linear-gradient(0deg, var(--border-default-brown-cafe-creme), var(--border-default-brown-cafe-creme));
}
.fr-table--brown-cafe-creme > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-brown-cafe-creme), var(--border-plain-brown-cafe-creme));
  background-color: var(--background-contrast-brown-cafe-creme);

  --idle: transparent;
  --hover: var(--background-contrast-brown-cafe-creme-hover);
  --active: var(--background-contrast-brown-cafe-creme-active);
}
.fr-table--brown-cafe-creme > table tbody {
  background-color: var(--background-alt-brown-cafe-creme);

  --idle: transparent;
  --hover: var(--background-alt-brown-cafe-creme-hover);
  --active: var(--background-alt-brown-cafe-creme-active);
}
.fr-table--brown-cafe-creme > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-brown-cafe-creme);

  --idle: transparent;
  --hover: var(--background-contrast-brown-cafe-creme-hover);
  --active: var(--background-contrast-brown-cafe-creme-active);
}
.fr-table--brown-cafe-creme.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-brown-cafe-creme), var(--border-default-brown-cafe-creme));
}
.fr-table--brown-cafe-creme.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--brown-caramel {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--brown-caramel > table::after {
  background-image: linear-gradient(0deg, var(--border-default-brown-caramel), var(--border-default-brown-caramel)), linear-gradient(0deg, var(--border-default-brown-caramel), var(--border-default-brown-caramel)), linear-gradient(0deg, var(--border-default-brown-caramel), var(--border-default-brown-caramel)), linear-gradient(0deg, var(--border-default-brown-caramel), var(--border-default-brown-caramel));
}
.fr-table--brown-caramel > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-brown-caramel), var(--border-plain-brown-caramel));
  background-color: var(--background-contrast-brown-caramel);

  --idle: transparent;
  --hover: var(--background-contrast-brown-caramel-hover);
  --active: var(--background-contrast-brown-caramel-active);
}
.fr-table--brown-caramel > table tbody {
  background-color: var(--background-alt-brown-caramel);

  --idle: transparent;
  --hover: var(--background-alt-brown-caramel-hover);
  --active: var(--background-alt-brown-caramel-active);
}
.fr-table--brown-caramel > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-brown-caramel);

  --idle: transparent;
  --hover: var(--background-contrast-brown-caramel-hover);
  --active: var(--background-contrast-brown-caramel-active);
}
.fr-table--brown-caramel.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-brown-caramel), var(--border-default-brown-caramel));
}
.fr-table--brown-caramel.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--brown-opera {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--brown-opera > table::after {
  background-image: linear-gradient(0deg, var(--border-default-brown-opera), var(--border-default-brown-opera)), linear-gradient(0deg, var(--border-default-brown-opera), var(--border-default-brown-opera)), linear-gradient(0deg, var(--border-default-brown-opera), var(--border-default-brown-opera)), linear-gradient(0deg, var(--border-default-brown-opera), var(--border-default-brown-opera));
}
.fr-table--brown-opera > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-brown-opera), var(--border-plain-brown-opera));
  background-color: var(--background-contrast-brown-opera);

  --idle: transparent;
  --hover: var(--background-contrast-brown-opera-hover);
  --active: var(--background-contrast-brown-opera-active);
}
.fr-table--brown-opera > table tbody {
  background-color: var(--background-alt-brown-opera);

  --idle: transparent;
  --hover: var(--background-alt-brown-opera-hover);
  --active: var(--background-alt-brown-opera-active);
}
.fr-table--brown-opera > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-brown-opera);

  --idle: transparent;
  --hover: var(--background-contrast-brown-opera-hover);
  --active: var(--background-contrast-brown-opera-active);
}
.fr-table--brown-opera.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-brown-opera), var(--border-default-brown-opera));
}
.fr-table--brown-opera.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--beige-gris-galet {
  /* Style bordered, ajoute des bordures entre chaque ligne */
  /* Style bordered, ajoute des bordures entre chaque ligne */
}
.fr-table--beige-gris-galet > table::after {
  background-image: linear-gradient(0deg, var(--border-default-beige-gris-galet), var(--border-default-beige-gris-galet)), linear-gradient(0deg, var(--border-default-beige-gris-galet), var(--border-default-beige-gris-galet)), linear-gradient(0deg, var(--border-default-beige-gris-galet), var(--border-default-beige-gris-galet)), linear-gradient(0deg, var(--border-default-beige-gris-galet), var(--border-default-beige-gris-galet));
}
.fr-table--beige-gris-galet > table thead {
  background-image: linear-gradient(0deg, var(--border-plain-beige-gris-galet), var(--border-plain-beige-gris-galet));
  background-color: var(--background-contrast-beige-gris-galet);

  --idle: transparent;
  --hover: var(--background-contrast-beige-gris-galet-hover);
  --active: var(--background-contrast-beige-gris-galet-active);
}
.fr-table--beige-gris-galet > table tbody {
  background-color: var(--background-alt-beige-gris-galet);

  --idle: transparent;
  --hover: var(--background-alt-beige-gris-galet-hover);
  --active: var(--background-alt-beige-gris-galet-active);
}
.fr-table--beige-gris-galet > table tbody tr:nth-child(even) {
  background-color: var(--background-contrast-beige-gris-galet);

  --idle: transparent;
  --hover: var(--background-contrast-beige-gris-galet-hover);
  --active: var(--background-contrast-beige-gris-galet-active);
}
.fr-table--beige-gris-galet.fr-table--bordered > table tbody tr {
  background-image: linear-gradient(0deg, var(--border-default-beige-gris-galet), var(--border-default-beige-gris-galet));
}
.fr-table--beige-gris-galet.fr-table--bordered > table tbody tr:last-child {
  background-image: none;
}
.fr-table--bordered > table tbody tr:nth-child(even) {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TAG
\* ˍˍˍˍˍˍˍˍˍ */
.fr-tag {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;

  --underline-img: none;
  --hover-tint: var(--hover);
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  border-radius: 1rem;
  min-width: 2.25rem;
  justify-content: center;
  color: var(--text-label-grey);
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
.fr-tag::before,
.fr-tag::after {
  display: block;
}
.fr-tag[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-tag[target=_blank]::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.25rem;
}
.fr-tag--icon-left[class^=fr-icon-],
.fr-tag--icon-left[class*=" fr-icon-"],
.fr-tag--icon-left[class^=fr-fi-],
.fr-tag--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-tag--icon-left[class^=fr-icon-]::before,
.fr-tag--icon-left[class*=" fr-icon-"]::before,
.fr-tag--icon-left[class^=fr-fi-]::before,
.fr-tag--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.25rem;
}
.fr-tag[class^=fr-icon-]:not([class*=fr-tag--icon-])::before,
.fr-tag[class*=" fr-icon-"]:not([class*=fr-tag--icon-])::before,
.fr-tag[class^=fr-fi-]:not([class*=fr-tag--icon-])::before,
.fr-tag[class*=" fr-fi-"]:not([class*=fr-tag--icon-])::before {
  content: none;
}
.fr-tag--sm {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.5rem;
  padding: 0.125rem 0.5rem;
  border-radius: 0.75rem;
}
.fr-tag--sm[target=_blank] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-tag--sm[target=_blank]::after {
  content: "";

  --icon-size: 0.75rem;
  margin-right: -0.09375rem;
  margin-left: 0.25rem;
}
.fr-tag--sm.fr-tag--icon-left[class^=fr-icon-],
.fr-tag--sm.fr-tag--icon-left[class*=" fr-icon-"],
.fr-tag--sm.fr-tag--icon-left[class^=fr-fi-],
.fr-tag--sm.fr-tag--icon-left[class*=" fr-fi-"] {
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-tag--sm.fr-tag--icon-left[class^=fr-icon-]::before,
.fr-tag--sm.fr-tag--icon-left[class*=" fr-icon-"]::before,
.fr-tag--sm.fr-tag--icon-left[class^=fr-fi-]::before,
.fr-tag--sm.fr-tag--icon-left[class*=" fr-fi-"]::before {
  --icon-size: 0.75rem;
  margin-left: -0.09375rem;
  margin-right: 0.25rem;
}
.fr-tag--sm[class^=fr-icon-]:not([class*=fr-tag--icon-])::before,
.fr-tag--sm[class*=" fr-icon-"]:not([class*=fr-tag--icon-])::before,
.fr-tag--sm[class^=fr-fi-]:not([class*=fr-tag--icon-])::before,
.fr-tag--sm[class*=" fr-fi-"]:not([class*=fr-tag--icon-])::before {
  content: none;
}
a.fr-tag[aria-pressed=true],
button.fr-tag[aria-pressed=true],
input[type=button].fr-tag[aria-pressed=true],
input[type=image].fr-tag[aria-pressed=true],
input[type=reset].fr-tag[aria-pressed=true],
input[type=submit].fr-tag[aria-pressed=true] {
  position: relative;
  overflow: visible;
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
}
a.fr-tag[aria-pressed=true]::after,
button.fr-tag[aria-pressed=true]::after,
input[type=button].fr-tag[aria-pressed=true]::after,
input[type=image].fr-tag[aria-pressed=true]::after,
input[type=reset].fr-tag[aria-pressed=true]::after,
input[type=submit].fr-tag[aria-pressed=true]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  position: absolute;
  top: 4px;
  right: 0;
  margin: -0.5rem;
}
a.fr-tag[aria-pressed=true].fr-tag--sm::after,
button.fr-tag[aria-pressed=true].fr-tag--sm::after,
input[type=button].fr-tag[aria-pressed=true].fr-tag--sm::after,
input[type=image].fr-tag[aria-pressed=true].fr-tag--sm::after,
input[type=reset].fr-tag[aria-pressed=true].fr-tag--sm::after,
input[type=submit].fr-tag[aria-pressed=true].fr-tag--sm::after {
  --icon-size: 0.75rem;
  content: "";
  position: absolute;
  top: 3px;
  right: 0;
  margin: -0.375rem;
}
a.fr-tag--dismiss::before,
button.fr-tag--dismiss::before,
input[type=button].fr-tag--dismiss::before,
input[type=image].fr-tag--dismiss::before,
input[type=reset].fr-tag--dismiss::before,
input[type=submit].fr-tag--dismiss::before {
  content: none;
}
a.fr-tag--dismiss::after,
button.fr-tag--dismiss::after,
input[type=button].fr-tag--dismiss::after,
input[type=image].fr-tag--dismiss::after,
input[type=reset].fr-tag--dismiss::after,
input[type=submit].fr-tag--dismiss::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: 0.25rem;
  margin-right: -0.25rem;
}
a.fr-tag--dismiss.fr-tag--sm::after,
button.fr-tag--dismiss.fr-tag--sm::after,
input[type=button].fr-tag--dismiss.fr-tag--sm::after,
input[type=image].fr-tag--dismiss.fr-tag--sm::after,
input[type=reset].fr-tag--dismiss.fr-tag--sm::after,
input[type=submit].fr-tag--dismiss.fr-tag--sm::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 0.75rem;
  content: "";
  margin-right: -0.1875rem;
  margin-left: 0.125rem;
}
.fr-tags-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  display: flex;
  flex-direction: row;
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  flex-wrap: wrap;
}
.fr-tags-group > li {
  line-height: 2.75rem;
}
.fr-tags-group .fr-tag {
  margin: 0 0.25rem 0.5rem 0.25rem;
  vertical-align: top;
}
.fr-tags-group.fr-tags-group--sm .fr-tag {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.5rem;
  padding: 0.125rem 0.5rem;
  border-radius: 0.75rem;
}
.fr-tags-group.fr-tags-group--sm .fr-tag::before,
.fr-tags-group.fr-tags-group--sm .fr-tag::after {
  --icon-size: 0.75rem;
}
.fr-tags-group.fr-tags-group--sm button.fr-tag.fr-tag--dismiss::after,
.fr-tags-group.fr-tags-group--sm input[type=button].fr-tag.fr-tag--dismiss::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 0.75rem;
  content: "";
  margin-right: -0.1875rem;
}
.fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]::after,
.fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 0.75rem;
  content: "";
  position: absolute;
  top: 3px;
  right: 0;
  margin: -0.375rem;
}
.fr-tag[aria-pressed=false] {
  color: var(--text-action-high-blue-france);
  background-color: var(--background-action-low-blue-france);

  --idle: transparent;
  --hover: var(--background-action-low-blue-france-hover);
  --active: var(--background-action-low-blue-france-active);
}
.fr-tag.fr-tag--dismiss {
  color: var(--text-inverted-blue-france);
  background-color: var(--background-action-high-blue-france);

  --idle: transparent;
  --hover: var(--background-action-high-blue-france-hover);
  --active: var(--background-action-high-blue-france-active);
}
a.fr-tag,
button.fr-tag,
input[type=button].fr-tag,
input[type=image].fr-tag,
input[type=reset].fr-tag,
input[type=submit].fr-tag {
  color: var(--text-action-high-blue-france);
  background-color: var(--background-action-low-blue-france);

  --idle: transparent;
  --hover: var(--background-action-low-blue-france-hover);
  --active: var(--background-action-low-blue-france-active);
}
a.fr-tag--green-tilleul-verveine,
button.fr-tag--green-tilleul-verveine,
input[type=button].fr-tag--green-tilleul-verveine,
input[type=image].fr-tag--green-tilleul-verveine,
input[type=reset].fr-tag--green-tilleul-verveine,
input[type=submit].fr-tag--green-tilleul-verveine {
  color: var(--text-action-high-green-tilleul-verveine);
  background-color: var(--background-action-low-green-tilleul-verveine);

  --idle: transparent;
  --hover: var(--background-action-low-green-tilleul-verveine-hover);
  --active: var(--background-action-low-green-tilleul-verveine-active);
}
a.fr-tag--green-bourgeon,
button.fr-tag--green-bourgeon,
input[type=button].fr-tag--green-bourgeon,
input[type=image].fr-tag--green-bourgeon,
input[type=reset].fr-tag--green-bourgeon,
input[type=submit].fr-tag--green-bourgeon {
  color: var(--text-action-high-green-bourgeon);
  background-color: var(--background-action-low-green-bourgeon);

  --idle: transparent;
  --hover: var(--background-action-low-green-bourgeon-hover);
  --active: var(--background-action-low-green-bourgeon-active);
}
a.fr-tag--green-emeraude,
button.fr-tag--green-emeraude,
input[type=button].fr-tag--green-emeraude,
input[type=image].fr-tag--green-emeraude,
input[type=reset].fr-tag--green-emeraude,
input[type=submit].fr-tag--green-emeraude {
  color: var(--text-action-high-green-emeraude);
  background-color: var(--background-action-low-green-emeraude);

  --idle: transparent;
  --hover: var(--background-action-low-green-emeraude-hover);
  --active: var(--background-action-low-green-emeraude-active);
}
a.fr-tag--green-menthe,
button.fr-tag--green-menthe,
input[type=button].fr-tag--green-menthe,
input[type=image].fr-tag--green-menthe,
input[type=reset].fr-tag--green-menthe,
input[type=submit].fr-tag--green-menthe {
  color: var(--text-action-high-green-menthe);
  background-color: var(--background-action-low-green-menthe);

  --idle: transparent;
  --hover: var(--background-action-low-green-menthe-hover);
  --active: var(--background-action-low-green-menthe-active);
}
a.fr-tag--green-archipel,
button.fr-tag--green-archipel,
input[type=button].fr-tag--green-archipel,
input[type=image].fr-tag--green-archipel,
input[type=reset].fr-tag--green-archipel,
input[type=submit].fr-tag--green-archipel {
  color: var(--text-action-high-green-archipel);
  background-color: var(--background-action-low-green-archipel);

  --idle: transparent;
  --hover: var(--background-action-low-green-archipel-hover);
  --active: var(--background-action-low-green-archipel-active);
}
a.fr-tag--blue-ecume,
button.fr-tag--blue-ecume,
input[type=button].fr-tag--blue-ecume,
input[type=image].fr-tag--blue-ecume,
input[type=reset].fr-tag--blue-ecume,
input[type=submit].fr-tag--blue-ecume {
  color: var(--text-action-high-blue-ecume);
  background-color: var(--background-action-low-blue-ecume);

  --idle: transparent;
  --hover: var(--background-action-low-blue-ecume-hover);
  --active: var(--background-action-low-blue-ecume-active);
}
a.fr-tag--blue-cumulus,
button.fr-tag--blue-cumulus,
input[type=button].fr-tag--blue-cumulus,
input[type=image].fr-tag--blue-cumulus,
input[type=reset].fr-tag--blue-cumulus,
input[type=submit].fr-tag--blue-cumulus {
  color: var(--text-action-high-blue-cumulus);
  background-color: var(--background-action-low-blue-cumulus);

  --idle: transparent;
  --hover: var(--background-action-low-blue-cumulus-hover);
  --active: var(--background-action-low-blue-cumulus-active);
}
a.fr-tag--purple-glycine,
button.fr-tag--purple-glycine,
input[type=button].fr-tag--purple-glycine,
input[type=image].fr-tag--purple-glycine,
input[type=reset].fr-tag--purple-glycine,
input[type=submit].fr-tag--purple-glycine {
  color: var(--text-action-high-purple-glycine);
  background-color: var(--background-action-low-purple-glycine);

  --idle: transparent;
  --hover: var(--background-action-low-purple-glycine-hover);
  --active: var(--background-action-low-purple-glycine-active);
}
a.fr-tag--pink-macaron,
button.fr-tag--pink-macaron,
input[type=button].fr-tag--pink-macaron,
input[type=image].fr-tag--pink-macaron,
input[type=reset].fr-tag--pink-macaron,
input[type=submit].fr-tag--pink-macaron {
  color: var(--text-action-high-pink-macaron);
  background-color: var(--background-action-low-pink-macaron);

  --idle: transparent;
  --hover: var(--background-action-low-pink-macaron-hover);
  --active: var(--background-action-low-pink-macaron-active);
}
a.fr-tag--pink-tuile,
button.fr-tag--pink-tuile,
input[type=button].fr-tag--pink-tuile,
input[type=image].fr-tag--pink-tuile,
input[type=reset].fr-tag--pink-tuile,
input[type=submit].fr-tag--pink-tuile {
  color: var(--text-action-high-pink-tuile);
  background-color: var(--background-action-low-pink-tuile);

  --idle: transparent;
  --hover: var(--background-action-low-pink-tuile-hover);
  --active: var(--background-action-low-pink-tuile-active);
}
a.fr-tag--yellow-tournesol,
button.fr-tag--yellow-tournesol,
input[type=button].fr-tag--yellow-tournesol,
input[type=image].fr-tag--yellow-tournesol,
input[type=reset].fr-tag--yellow-tournesol,
input[type=submit].fr-tag--yellow-tournesol {
  color: var(--text-action-high-yellow-tournesol);
  background-color: var(--background-action-low-yellow-tournesol);

  --idle: transparent;
  --hover: var(--background-action-low-yellow-tournesol-hover);
  --active: var(--background-action-low-yellow-tournesol-active);
}
a.fr-tag--yellow-moutarde,
button.fr-tag--yellow-moutarde,
input[type=button].fr-tag--yellow-moutarde,
input[type=image].fr-tag--yellow-moutarde,
input[type=reset].fr-tag--yellow-moutarde,
input[type=submit].fr-tag--yellow-moutarde {
  color: var(--text-action-high-yellow-moutarde);
  background-color: var(--background-action-low-yellow-moutarde);

  --idle: transparent;
  --hover: var(--background-action-low-yellow-moutarde-hover);
  --active: var(--background-action-low-yellow-moutarde-active);
}
a.fr-tag--orange-terre-battue,
button.fr-tag--orange-terre-battue,
input[type=button].fr-tag--orange-terre-battue,
input[type=image].fr-tag--orange-terre-battue,
input[type=reset].fr-tag--orange-terre-battue,
input[type=submit].fr-tag--orange-terre-battue {
  color: var(--text-action-high-orange-terre-battue);
  background-color: var(--background-action-low-orange-terre-battue);

  --idle: transparent;
  --hover: var(--background-action-low-orange-terre-battue-hover);
  --active: var(--background-action-low-orange-terre-battue-active);
}
a.fr-tag--brown-cafe-creme,
button.fr-tag--brown-cafe-creme,
input[type=button].fr-tag--brown-cafe-creme,
input[type=image].fr-tag--brown-cafe-creme,
input[type=reset].fr-tag--brown-cafe-creme,
input[type=submit].fr-tag--brown-cafe-creme {
  color: var(--text-action-high-brown-cafe-creme);
  background-color: var(--background-action-low-brown-cafe-creme);

  --idle: transparent;
  --hover: var(--background-action-low-brown-cafe-creme-hover);
  --active: var(--background-action-low-brown-cafe-creme-active);
}
a.fr-tag--brown-caramel,
button.fr-tag--brown-caramel,
input[type=button].fr-tag--brown-caramel,
input[type=image].fr-tag--brown-caramel,
input[type=reset].fr-tag--brown-caramel,
input[type=submit].fr-tag--brown-caramel {
  color: var(--text-action-high-brown-caramel);
  background-color: var(--background-action-low-brown-caramel);

  --idle: transparent;
  --hover: var(--background-action-low-brown-caramel-hover);
  --active: var(--background-action-low-brown-caramel-active);
}
a.fr-tag--brown-opera,
button.fr-tag--brown-opera,
input[type=button].fr-tag--brown-opera,
input[type=image].fr-tag--brown-opera,
input[type=reset].fr-tag--brown-opera,
input[type=submit].fr-tag--brown-opera {
  color: var(--text-action-high-brown-opera);
  background-color: var(--background-action-low-brown-opera);

  --idle: transparent;
  --hover: var(--background-action-low-brown-opera-hover);
  --active: var(--background-action-low-brown-opera-active);
}
a.fr-tag--beige-gris-galet,
button.fr-tag--beige-gris-galet,
input[type=button].fr-tag--beige-gris-galet,
input[type=image].fr-tag--beige-gris-galet,
input[type=reset].fr-tag--beige-gris-galet,
input[type=submit].fr-tag--beige-gris-galet {
  color: var(--text-action-high-beige-gris-galet);
  background-color: var(--background-action-low-beige-gris-galet);

  --idle: transparent;
  --hover: var(--background-action-low-beige-gris-galet-hover);
  --active: var(--background-action-low-beige-gris-galet-active);
}
button.fr-tag[aria-pressed=true]:not(:disabled),
input[type=button].fr-tag[aria-pressed=true]:not(:disabled) {
  background-color: transparent;
  color: var(--text-inverted-blue-france);
  background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, var(--background-active-blue-france) 0.625rem);
}
button.fr-tag[aria-pressed=true]:not(:disabled):hover,
input[type=button].fr-tag[aria-pressed=true]:not(:disabled):hover {
  background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, var(--background-active-blue-france-hover) 0.625rem);
}
button.fr-tag[aria-pressed=true]:not(:disabled):active,
input[type=button].fr-tag[aria-pressed=true]:not(:disabled):active {
  background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, var(--background-active-blue-france-active) 0.625rem);
}
button.fr-tag[aria-pressed=true]::after,
input[type=button].fr-tag[aria-pressed=true]::after {
  color: var(--text-action-high-blue-france);
}
button.fr-tag[aria-pressed=true]:disabled,
input[type=button].fr-tag[aria-pressed=true]:disabled {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, var(--background-disabled-grey) 0.625rem);
}
button.fr-tag[aria-pressed=true]:disabled::after,
input[type=button].fr-tag[aria-pressed=true]:disabled::after {
  color: var(--text-disabled-grey);
}
button.fr-tag[aria-pressed=true].fr-tag--sm,
input[type=button].fr-tag[aria-pressed=true].fr-tag--sm {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-active-blue-france) 0.5rem);
}
button.fr-tag[aria-pressed=true].fr-tag--sm:hover,
input[type=button].fr-tag[aria-pressed=true].fr-tag--sm:hover {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-active-blue-france-hover) 0.5rem);
}
button.fr-tag[aria-pressed=true].fr-tag--sm:active,
input[type=button].fr-tag[aria-pressed=true].fr-tag--sm:active {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-active-blue-france-active) 0.5rem);
}
button.fr-tag[aria-pressed=true].fr-tag--sm:disabled,
input[type=button].fr-tag[aria-pressed=true].fr-tag--sm:disabled {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-disabled-grey) 0.5rem);
}
button.fr-tag:disabled,
input[type=button].fr-tag:disabled {
  color: var(--text-disabled-grey);
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
a:not([href]).fr-tag {
  color: var(--text-disabled-grey);
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
.fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true],
.fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true] {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-active-blue-france) 0.5rem);
}
.fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]:hover,
.fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]:hover {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-active-blue-france-hover) 0.5rem);
}
.fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]:active,
.fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]:active {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-active-blue-france-active) 0.5rem);
}
.fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]:disabled,
.fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]:disabled {
  background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, var(--background-disabled-grey) 0.5rem);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  Download
\* ˍˍˍˍˍˍˍˍˍ */
.fr-download__link {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline;
  color: var(--text-action-high-blue-france);
}
.fr-download {
  --text-spacing: 0;
  --title-spacing: 0;
  position: relative;
  padding-bottom: 1.5rem;
  margin: 0 0 1rem 0;
}
.fr-download .fr-download__link {
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0 0;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  font-weight: 400;
}
.fr-download .fr-download__link::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-download__desc {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 400;
  display: none;
}
.fr-download__detail {
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
  max-width: 100%;
  white-space: nowrap;
  pointer-events: none;
  cursor: text;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--text-mention-grey);
}
.fr-download__detail abbr {
  text-decoration: none;
}
.fr-download--card {
  padding: 1.5rem 1.5rem 4rem 1.5rem;

  --text-spacing: 0;
  --title-spacing: 0;
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-download--card .fr-download__link {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
  color: var(--text-action-high-blue-france);
}
.fr-download--card .fr-download__link::after {
  --icon-size: 1rem;
  position: absolute;
  right: 1.5rem;
  bottom: 1.5rem;
  margin: 0;
  color: var(--text-action-high-blue-france);
}
.fr-download--card .fr-download__desc {
  display: block;
  margin-top: 0.5rem;
}
.fr-download--card .fr-download__detail {
  position: absolute;
  bottom: 1.5rem;
  left: 1.5rem;
  max-width: calc(100% - 6.25rem);
}
.fr-download--card .fr-download__detail[class^=fr-icon-]::before,
.fr-download--card .fr-download__detail[class*=" fr-icon-"]::before,
.fr-download--card .fr-download__detail[class^=fr-fi-]::before,
.fr-download--card .fr-download__detail[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-right: 0.5rem;
}
.fr-downloads-group__title {
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 1.75rem;
  margin: var(--title-spacing);
}
.fr-downloads-group--bordered {
  padding: 1.5rem 1.5rem 0.5rem;
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-downloads-group > ul {
  margin-top: 0;
  margin-bottom: 0;
}
.fr-downloads-group > ul > li {
  padding-bottom: 0;
}
.fr-downloads-group .fr-download {
  margin-bottom: 1rem;
}
.fr-downloads-group li::marker {
  color: var(--text-action-high-blue-france);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ALERT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-alert {
  position: relative;
  padding: 1rem 2.25rem 0.75rem 3.5rem;

  --title-spacing: 0 0 0.25rem;
  --text-spacing: 0 0 0.25rem;
  background-size: 100% 1px, 1px 100%, 100% 1px, 2.5rem 100%;
  background-position: 0 0, 100% 0, 0 100%, 0 0, 100% 100%;
  background-repeat: no-repeat, no-repeat no-repeat, no-repeat;
  background-image: linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey)), linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey)), linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey)), linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey)), linear-gradient(0deg, var(--background-flat-grey), var(--background-flat-grey));
}
.fr-alert::before {
  --icon-size: 1.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin: 1rem 0.5rem;
  color: var(--text-inverted-grey);
}
.fr-alert__title {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.fr-alert .fr-btn--close {
  position: absolute;
  top: 0.25rem;
  right: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-alert .fr-btn--close::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  content: "";
}
.fr-alert + .fr-alert {
  margin-top: 1rem;
}
.fr-alert--info::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
}
.fr-alert--success::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-alert--error::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
}
.fr-alert--warning::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-alert--info::before,
.fr-alert--success::before,
.fr-alert--error::before,
.fr-alert--warning::before {
  content: "";
}
.fr-alert--sm {
  padding: 0.5rem 2.25rem 0.25rem 3rem;
}
.fr-alert--sm::before {
  margin: 0.5rem 0.5rem;
}
.fr-alert .fr-link--close {
  position: absolute;
  top: 0.25rem;
  right: 1.25rem;
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  align-items: center;
}
.fr-alert .fr-link--close::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  content: "";
}
.fr-alert--info {
  background-image: linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info)), linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info)), linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info)), linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info)), linear-gradient(0deg, var(--background-flat-info), var(--background-flat-info));
}
.fr-alert--error {
  background-image: linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error)), linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error)), linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error)), linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error)), linear-gradient(0deg, var(--background-flat-error), var(--background-flat-error));
}
.fr-alert--success {
  background-image: linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success)), linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success)), linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success)), linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success)), linear-gradient(0deg, var(--background-flat-success), var(--background-flat-success));
}
.fr-alert--warning {
  background-image: linear-gradient(0deg, var(--border-plain-warning), var(--border-plain-warning)), linear-gradient(0deg, var(--border-plain-warning), var(--border-plain-warning)), linear-gradient(0deg, var(--border-plain-warning), var(--border-plain-warning)), linear-gradient(0deg, var(--border-plain-warning), var(--border-plain-warning)), linear-gradient(0deg, var(--background-flat-warning), var(--background-flat-warning));
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ALERT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-notice {
  position: relative;

  --title-spacing: 0;
  --text-spacing: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: var(--background-contrast-grey);
  color: var(--text-title-grey);
}
.fr-notice__body {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
}
.fr-notice__body h1,
.fr-notice__body h2,
.fr-notice__body h3,
.fr-notice__body h4,
.fr-notice__body h5,
.fr-notice__body h6 {
  color: inherit;
  line-height: inherit;
  font-size: inherit;
}
.fr-notice__title {
  position: relative;
  margin-right: 0.25rem;
  font-weight: 700;
}
.fr-notice__title::before {
  --icon-size: 1.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  margin-right: 0.5rem;
}
.fr-notice__desc {
  margin-right: 0.25rem;
}
.fr-notice__title,
.fr-notice__desc {
  display: block;
}
.fr-notice__title,
.fr-notice__desc,
.fr-notice__link {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-notice--no-icon .fr-notice__title::before {
  display: none;
}
.fr-notice .fr-btn--close {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2rem;
  max-height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-top: -0.25rem;
  margin-left: 0.25rem;
  color: inherit;
}
.fr-notice .fr-btn--close::before {
  --icon-size: 1rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  content: "";
}
.fr-notice--info .fr-notice__title::before,
.fr-notice--warning .fr-notice__title::before,
.fr-notice--alert .fr-notice__title::before,
.fr-notice--weather-orange .fr-notice__title::before,
.fr-notice--weather-red .fr-notice__title::before,
.fr-notice--weather-purple .fr-notice__title::before,
.fr-notice--witness .fr-notice__title::before,
.fr-notice--kidnapping .fr-notice__title::before,
.fr-notice--attack .fr-notice__title::before,
.fr-notice--cyberattack .fr-notice__title::before {
  content: "";
}
.fr-notice--info .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
}
.fr-notice--warning .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-notice--alert .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%2013h-2v2h2v-2Zm0-8h-2v6h2V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%2013h-2v2h2v-2Zm0-8h-2v6h2V7Z'/%3e%3c/svg%3e");
}
.fr-notice--weather-orange .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
}
.fr-notice--weather-red .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
}
.fr-notice--weather-purple .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m17.654%201.7-2.782%202.533a9.137%209.137%200%200%201%203.49%201.973c3.512%203.2%203.512%208.388%200%2011.588-2.592%202.36-6.598%203.862-12.016%204.506l2.782-2.533a9.138%209.138%200%200%201-3.49-1.973c-3.512-3.2-3.533-8.37%200-11.588C8.23%203.846%2012.237%202.344%2017.655%201.7ZM12%208c-2.485%200-4.5%201.79-4.5%204s2.015%204%204.5%204%204.5-1.79%204.5-4-2.015-4-4.5-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m17.654%201.7-2.782%202.533a9.137%209.137%200%200%201%203.49%201.973c3.512%203.2%203.512%208.388%200%2011.588-2.592%202.36-6.598%203.862-12.016%204.506l2.782-2.533a9.138%209.138%200%200%201-3.49-1.973c-3.512-3.2-3.533-8.37%200-11.588C8.23%203.846%2012.237%202.344%2017.655%201.7ZM12%208c-2.485%200-4.5%201.79-4.5%204s2.015%204%204.5%204%204.5-1.79%204.5-4-2.015-4-4.5-4Z'/%3e%3c/svg%3e");
}
.fr-notice--witness,
.fr-notice--kidnapping,
.fr-notice--attack,
.fr-notice--cyberattack {
  padding-top: 1.375rem;
  background-position: 0 0;
  background-size: 100% 0.375rem;
  background-repeat: no-repeat;
}
.fr-notice--witness .fr-notice__title,
.fr-notice--kidnapping .fr-notice__title,
.fr-notice--attack .fr-notice__title,
.fr-notice--cyberattack .fr-notice__title {
  text-transform: uppercase;
}
.fr-notice--witness .fr-notice__title::before,
.fr-notice--cyberattack .fr-notice__title::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-notice--kidnapping .fr-notice__title::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%202.5h6a1%201%200%200%201%201%201v12l-7-13ZM12.867%203l9.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%202.5h6a1%201%200%200%201%201%201v12l-7-13ZM12.867%203l9.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-notice--attack .fr-notice__title::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m12.867%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.207%2019ZM12%208l4%207H8l4-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m12.867%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.207%2019ZM12%208l4%207H8l4-7Z'/%3e%3c/svg%3e");
}
.fr-notice--info {
  background-color: var(--background-contrast-info);

  --idle: transparent;
  --hover: var(--background-contrast-info-hover);
  --active: var(--background-contrast-info-active);
  color: var(--text-default-info);
}
.fr-notice--warning,
.fr-notice--weather-orange {
  background-color: var(--background-contrast-warning);

  --idle: transparent;
  --hover: var(--background-contrast-warning-hover);
  --active: var(--background-contrast-warning-active);
  color: var(--text-default-warning);
}
.fr-notice--alert {
  background-color: var(--background-contrast-error);

  --idle: transparent;
  --hover: var(--background-contrast-error-hover);
  --active: var(--background-contrast-error-active);
  color: var(--text-default-error);
}
.fr-notice--weather-red {
  background-color: var(--background-flat-error);

  --idle: transparent;
  --hover: var(--background-flat-error-hover);
  --active: var(--background-flat-error-active);
  color: var(--text-inverted-grey);
}
.fr-notice--weather-red .fr-btn--close {
  background-color: var(--background-action-high-error);

  --idle: transparent;
  --hover: var(--background-action-high-error-hover);
  --active: var(--background-action-high-error-active);
}
.fr-notice--weather-purple {
  background-color: var(--background-flat-purple-glycine);

  --idle: transparent;
  --hover: var(--background-flat-purple-glycine-hover);
  --active: var(--background-flat-purple-glycine-active);
  color: var(--text-inverted-grey);
}
.fr-notice--weather-purple .fr-btn--close {
  background-color: var(--background-action-high-purple-glycine);

  --idle: transparent;
  --hover: var(--background-action-high-purple-glycine-hover);
  --active: var(--background-action-high-purple-glycine-active);
}
.fr-notice--witness {
  background-color: var(--background-flat-grey);

  --idle: transparent;
  --hover: var(--background-flat-grey-hover);
  --active: var(--background-flat-grey-active);
  color: var(--text-inverted-grey);
  background-image: linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error));
}
.fr-notice--witness .fr-btn--close {
  background-color: var(--background-action-high-grey);

  --idle: transparent;
  --hover: var(--background-action-high-grey-hover);
  --active: var(--background-action-high-grey-active);
}
.fr-notice--kidnapping,
.fr-notice--attack {
  background-color: var(--background-flat-error);

  --idle: transparent;
  --hover: var(--background-flat-error-hover);
  --active: var(--background-flat-error-active);
  color: var(--text-inverted-grey);
  background-image: linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey));
}
.fr-notice--kidnapping .fr-btn--close,
.fr-notice--attack .fr-btn--close {
  background-color: var(--background-action-high-error);

  --idle: transparent;
  --hover: var(--background-action-high-error-hover);
  --active: var(--background-action-high-error-active);
}
.fr-notice--cyberattack {
  background-color: var(--background-flat-grey);

  --idle: transparent;
  --hover: var(--background-flat-grey-hover);
  --active: var(--background-flat-grey-active);
  color: var(--text-inverted-grey);
  background-image: linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info));
}
.fr-notice--cyberattack .fr-btn--close {
  background-color: var(--background-action-high-grey);

  --idle: transparent;
  --hover: var(--background-action-high-grey-hover);
  --active: var(--background-action-high-grey-active);
}
.fr-radio-group {
  position: relative;
  max-width: max-content;
}
.fr-radio-group input[type=radio] {
  position: absolute;
  margin: 0;
  width: 1.5rem;
  height: 1.5rem;
  opacity: 0;
}
.fr-radio-group input[type=radio] + label {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding-left: 2rem;
  background-position: calc(-0.25rem + 1px) calc(-0.25rem + 1px), calc(-0.25rem + 1px) calc(-0.25rem + 1px);
  background-size: 1.875rem 1.875rem, 1.875rem 1.875rem;
  background-repeat: no-repeat, no-repeat;
  background-image: radial-gradient(transparent 10px, var(--border-action-high-blue-france) 11px, transparent 12px);
}
.fr-radio-group input[type=radio] + label::before {
  content: "";
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  top: 0;
  border-radius: 1.5rem;
  margin-left: -2rem;
}
.fr-radio-group input[type=radio] + label .fr-hint-text {
  margin: 0;
  width: 100%;
}
.fr-radio-group--sm input[type=radio] {
  width: 1rem;
  height: 1rem;
  top: 0.25rem;
}
.fr-radio-group--sm input[type=radio] + label {
  padding-left: 1.5rem;
  background-position: 0 0.25rem, 0 0.25rem;
  background-size: 1rem 1rem, 1rem 1rem;
  background-image: radial-gradient(transparent 6px, var(--border-action-high-blue-france) 7px, transparent 8px);
}
.fr-radio-group--sm input[type=radio] + label::before {
  top: 0.25rem;
  width: 1rem;
  height: 1rem;
  border-radius: 0.5rem;
  margin-left: -1.5rem;
}
.fr-radio-rich {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  max-width: 100%;
}
.fr-radio-rich input[type=radio] {
  width: 1rem;
  height: 1rem;
  left: 1rem;
  top: calc(50% - 0.5rem);
}
.fr-radio-rich input[type=radio] + label {
  padding-left: 2.75rem;
  margin-left: 0;
  align-self: stretch;
  width: 100%;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-right: 1rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%, 1rem 1rem, 1rem 1rem;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;
  background-position: 0 0, 100% 0, 0 100%, 0 0, 1rem 50%, 1rem 50%;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), radial-gradient(transparent 6px, var(--border-action-high-blue-france) 7px, transparent 8px);
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-radio-rich input[type=radio] + label::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin-left: 0;
  border-radius: 0;
}
.fr-radio-rich input[type=radio] + label .fr-hint-text {
  margin-left: 0;
}
.fr-radio-rich input[type=radio]:not(:disabled) ~ label {
  --hover-tint: var(--hover);
  --active-tint: var(--active);
}
.fr-radio-rich input[type=radio]:not(:disabled) ~ label:hover {
  background-color: var(--hover-tint);
}
.fr-radio-rich input[type=radio]:not(:disabled) ~ label:active {
  background-color: var(--active-tint);
}
.fr-radio-rich input[type=radio]:not(:disabled) ~ label:hover + .fr-radio-rich__pictogram {
  background-color: var(--hover);
}
.fr-radio-rich input[type=radio]:not(:disabled) ~ label:active + .fr-radio-rich__pictogram {
  background-color: var(--active);
}
.fr-radio-rich__pictogram {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: -1px;
  padding: 0.25rem;
  width: 5.5rem;
  min-width: 5.5rem;
  min-height: 5.5rem;
  align-self: stretch;
  pointer-events: none;
  background-size: 100% 1px, 100% 1px, 1px 100%, 1px calc(100% - 0.5rem);
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-position: 0 0, 0 100%, 100% 0, 0 0.25rem;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-radio-rich__pictogram img,
.fr-radio-rich__pictogram svg {
  max-width: 3.5rem;
  max-height: 3.5rem;
}
.fr-control > .fr-radio-rich.fr-radio-group {
  margin-top: 0;
  margin-bottom: 0;
}
.fr-radio-group input[type=radio]:disabled + label {
  background-image: radial-gradient(transparent 10px, var(--background-disabled-grey) 11px, transparent 12px);
}
.fr-radio-group input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 10px, var(--border-active-blue-france) 11px, transparent 12px), radial-gradient(var(--background-active-blue-france) 5px, transparent 6px);
}
.fr-radio-group input[type=radio]:checked:disabled + label {
  background-image: radial-gradient(transparent 10px, var(--background-disabled-grey) 11px, transparent 12px), radial-gradient(var(--background-disabled-grey) 5px, transparent 6px);
}
.fr-fieldset--error .fr-radio-group input[type=radio] + label {
  background-image: radial-gradient(transparent 10px, var(--border-plain-error) 11px, transparent 12px);
}
.fr-fieldset--error .fr-radio-group input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 10px, var(--border-plain-error) 11px, transparent 12px), radial-gradient(var(--background-active-blue-france) 5px, transparent 6px);
}
.fr-fieldset--valid .fr-radio-group input[type=radio] + label {
  background-image: radial-gradient(transparent 10px, var(--border-plain-success) 11px, transparent 12px);
}
.fr-fieldset--valid .fr-radio-group input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 10px, var(--border-plain-success) 11px, transparent 12px), radial-gradient(var(--background-active-blue-france) 5px, transparent 6px);
}
.fr-fieldset--info .fr-radio-group input[type=radio] + label {
  background-image: radial-gradient(transparent 10px, var(--border-plain-info) 11px, transparent 12px);
}
.fr-fieldset--info .fr-radio-group input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 10px, var(--border-plain-info) 11px, transparent 12px), radial-gradient(var(--background-active-blue-france) 5px, transparent 6px);
}
.fr-fieldset .fr-radio-group input[type=radio]:disabled + label {
  background-image: radial-gradient(transparent 10px, var(--background-disabled-grey) 11px, transparent 12px);
}
.fr-fieldset .fr-radio-group input[type=radio]:disabled:checked + label {
  background-image: radial-gradient(transparent 10px, var(--background-disabled-grey) 11px, transparent 12px), radial-gradient(var(--background-disabled-grey) 5px, transparent 6px);
}
.fr-radio-group--sm input[type=radio]:disabled + label {
  background-image: radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px);
}
.fr-radio-group--sm input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 6px, var(--border-active-blue-france) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-radio-group--sm input[type=radio]:checked:disabled + label {
  background-image: radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px), radial-gradient(var(--background-disabled-grey) 3px, transparent 4px);
}
.fr-fieldset--error .fr-radio-group--sm input[type=radio] + label {
  background-image: radial-gradient(transparent 6px, var(--border-plain-error) 7px, transparent 8px);
}
.fr-fieldset--error .fr-radio-group--sm input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 6px, var(--border-plain-error) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-fieldset--valid .fr-radio-group--sm input[type=radio] + label {
  background-image: radial-gradient(transparent 6px, var(--border-plain-success) 7px, transparent 8px);
}
.fr-fieldset--valid .fr-radio-group--sm input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 6px, var(--border-plain-success) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-fieldset--info .fr-radio-group--sm input[type=radio] + label {
  background-image: radial-gradient(transparent 6px, var(--border-plain-info) 7px, transparent 8px);
}
.fr-fieldset--info .fr-radio-group--sm input[type=radio]:checked + label {
  background-image: radial-gradient(transparent 6px, var(--border-plain-info) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-fieldset .fr-radio-group--sm input[type=radio]:disabled + label {
  background-image: radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px);
}
.fr-fieldset .fr-radio-group--sm input[type=radio]:disabled:checked + label {
  background-image: radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px), radial-gradient(var(--background-disabled-grey) 3px, transparent 4px);
}
.fr-radio-rich input[type=radio]:disabled + label {
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px);
}
.fr-radio-rich input[type=radio]:disabled ~ .fr-radio-rich__pictogram svg * {
  fill: var(--text-disabled-grey);
}
.fr-radio-rich input[type=radio]:checked + label {
  background-image: linear-gradient(0deg, var(--border-active-blue-france), var(--border-active-blue-france)), linear-gradient(0deg, var(--border-active-blue-france), var(--border-active-blue-france)), linear-gradient(0deg, var(--border-active-blue-france), var(--border-active-blue-france)), linear-gradient(0deg, var(--border-active-blue-france), var(--border-active-blue-france)), radial-gradient(transparent 6px, var(--border-active-blue-france) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-radio-rich input[type=radio]:checked ~ .fr-radio-rich__pictogram {
  background-image: linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-radio-rich input[type=radio]:checked:disabled + label {
  background-image: linear-gradient(0deg, var(--text-disabled-grey), var(--text-disabled-grey)), linear-gradient(0deg, var(--text-disabled-grey), var(--text-disabled-grey)), linear-gradient(0deg, var(--text-disabled-grey), var(--text-disabled-grey)), linear-gradient(0deg, var(--text-disabled-grey), var(--text-disabled-grey)), radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px), radial-gradient(var(--background-disabled-grey) 3px, transparent 4px);
}
.fr-radio-rich input[type=radio]:checked:disabled ~ .fr-radio-rich__pictogram {
  background-image: linear-gradient(0deg, var(--background-disabled-grey), var(--background-disabled-grey)), linear-gradient(0deg, var(--background-disabled-grey), var(--background-disabled-grey)), linear-gradient(0deg, var(--background-disabled-grey), var(--background-disabled-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-fieldset--error .fr-radio-rich input[type=radio] + label {
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), radial-gradient(transparent 6px, var(--border-plain-error) 7px, transparent 8px);
}
.fr-fieldset--error .fr-radio-rich input[type=radio]:checked + label {
  background-image: linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), radial-gradient(transparent 6px, var(--border-plain-error) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-fieldset--valid .fr-radio-rich input[type=radio] + label {
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), radial-gradient(transparent 6px, var(--border-plain-success) 7px, transparent 8px);
}
.fr-fieldset--valid .fr-radio-rich input[type=radio]:checked + label {
  background-image: linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), radial-gradient(transparent 6px, var(--border-plain-success) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-fieldset--info .fr-radio-rich input[type=radio] + label {
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), radial-gradient(transparent 6px, var(--border-plain-info) 7px, transparent 8px);
}
.fr-fieldset--info .fr-radio-rich input[type=radio]:checked + label {
  background-image: linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), radial-gradient(transparent 6px, var(--border-plain-info) 7px, transparent 8px), radial-gradient(var(--background-active-blue-france) 3px, transparent 4px);
}
.fr-fieldset .fr-radio-rich input[type=radio]:disabled + label {
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px);
}
.fr-fieldset .fr-radio-rich input[type=radio]:disabled:checked + label {
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), radial-gradient(transparent 6px, var(--background-disabled-grey) 7px, transparent 8px), radial-gradient(var(--background-disabled-grey) 3px, transparent 4px);
}
.fr-fieldset .fr-fieldset__content .fr-radio-group:not(.fr-radio-rich) input[type=radio] {
  top: 0.75rem;
}
.fr-fieldset .fr-fieldset__content .fr-radio-group:not(.fr-radio-rich) input[type=radio] + label {
  background-position: calc(-0.25rem + 1px) calc(0.5rem + 1px), calc(-0.25rem + 1px) calc(0.5rem + 1px);
}
.fr-fieldset .fr-fieldset__content .fr-radio-group--sm:not(.fr-radio-rich) input[type=radio] {
  top: 1rem;
}
.fr-fieldset .fr-fieldset__content .fr-radio-group--sm:not(.fr-radio-rich) input[type=radio] + label {
  background-position: calc(-0.125rem + 1px) calc(1rem - 1px), calc(-0.125rem + 1px) calc(1rem - 1px);
}
.fr-fieldset .fr-fieldset__content .fr-radio-rich {
  margin-top: 0.5rem;
  margin-bottom: 1rem;
}
.fr-fieldset .fr-fieldset__content .fr-radio-rich input[type=radio] + label {
  min-height: 5.5rem;
}
.fr-fieldset .fr-fieldset__content .fr-radio-rich:last-child {
  margin-bottom: 0.75rem;
}
.fr-fieldset .fr-fieldset__content .fr-radio-rich:first-child {
  margin-top: 0;
}
.fr-fieldset--inline .fr-fieldset__content .fr-radio-rich:not(:last-child) {
  margin-right: 0.75rem;
  margin-bottom: 0.5rem;
}
.fr-fieldset--inline .fr-fieldset__content .fr-radio-rich:first-child {
  margin-top: 0.75rem;
}
.fr-fieldset--inline .fr-fieldset__content .fr-radio-rich:first-child .fr-radio-rich__img {
  top: 1rem;
}
.fr-fieldset--inline .fr-fieldset__content .fr-radio-rich__img {
  top: 0.75rem;
}
.fr-fieldset--inline .fr-hint-text + .fr-fieldset__content .fr-radio-rich:first-child {
  margin-top: 1.5rem;
}
.fr-radio-rich__img {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: -1px;
  padding: 0.25rem;
  width: 5.5rem;
  min-width: 5.5rem;
  align-self: stretch;
  pointer-events: none;
  background-size: 100% 1px, 100% 1px, 1px 100%, 1px calc(100% - 0.5rem);
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-position: 0 0, 0 100%, 100% 0, 0 0.25rem;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-radio-rich__img img,
.fr-radio-rich__img svg {
  max-width: 3.5rem;
  max-height: 3.5rem;
}
.fr-radio-rich input[type=radio]:not(:disabled) ~ label:hover + .fr-radio-rich__img {
  background-color: var(--hover);
}
.fr-radio-rich input[type=radio]:not(:disabled) ~ label:active + .fr-radio-rich__img {
  background-color: var(--active);
}
.fr-radio-rich input[type=radio]:disabled ~ .fr-radio-rich__img svg * {
  fill: var(--text-disabled-grey);
}
.fr-radio-rich input[type=radio]:checked ~ .fr-radio-rich__img {
  background-image: linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-radio-rich input[type=radio]:checked:disabled ~ .fr-radio-rich__img {
  background-image: linear-gradient(0deg, var(--text-disabled-grey), var(--text-disabled-grey)), linear-gradient(0deg, var(--text-disabled-grey), var(--text-disabled-grey)), linear-gradient(0deg, var(--text-disabled-grey), var(--text-disabled-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
/* ¯¯¯¯¯¯¯¯¯ *\
  CARD
\* ˍˍˍˍˍˍˍˍˍ */
.fr-card {
  display: flex;
  flex-direction: column;
  position: relative;
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-card.fr-enlarge-link .fr-card__title a::after,
.fr-card.fr-enlarge-link .fr-card__title button::after,
.fr-card.fr-enlarge-button .fr-card__title a::after,
.fr-card.fr-enlarge-button .fr-card__title button::after {
  --icon-size: 1.5rem;
  position: absolute;
  right: 2rem;
  bottom: 2rem;
}
.fr-card:not(.fr-card--no-border):not(.fr-card--shadow) {
  background-size: 100% 1px, 1px 100%, 1px 100%, 100% 1px;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-position: 100% 100%, 0 0, 100% 0, 100% 0;
  padding: 1px;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-card--no-icon .fr-card__title a:not([target=_blank])::after,
.fr-card:not(.fr-enlarge-link):not(.fr-card--download) .fr-card__title a:not([target=_blank])::after {
  content: none;
}
.fr-card--no-icon .fr-card__title button::after,
.fr-card:not(.fr-enlarge-button):not(.fr-card--download) .fr-card__title button::after {
  content: none;
}
.fr-card__body {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1 1 auto;
  order: 2;
  padding: 0 2rem;
}
.fr-grid-row .fr-card {
  height: 100%;
}
.fr-card__header {
  order: 1;
  position: relative;
  flex: 0 0 auto;
}
.fr-card__header .fr-badges-group {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.75rem;
}
.fr-card.fr-enlarge-link:hover .fr-card__img,
.fr-card.fr-enlarge-link:hover .fr-card__vid {
  --brightness: calc(100% + var(--brighten) * 10%);
}
.fr-card.fr-enlarge-link:active .fr-card__img,
.fr-card.fr-enlarge-link:active .fr-card__vid {
  --brightness: calc(100% + var(--brighten) * 20%);
}
.fr-card.fr-enlarge-button:hover .fr-card__img,
.fr-card.fr-enlarge-button:hover .fr-card__vid {
  --brightness: calc(100% + var(--brighten) * 10%);
}
.fr-card.fr-enlarge-button:active .fr-card__img,
.fr-card.fr-enlarge-button:active .fr-card__vid {
  --brightness: calc(100% + var(--brighten) * 20%);
}
.fr-card__img,
.fr-card__vid {
  filter: brightness(var(--brightness));
}
.fr-card__img img,
.fr-card__img svg,
.fr-card__vid iframe,
.fr-card__vid video {
  aspect-ratio: 1.7777777778;
  object-fit: cover;
  object-position: 50% 50%;
}
.fr-card__img img {
  display: block;
}
.fr-card__content {
  order: 1;
  display: flex;
  flex-direction: column;
  padding: 2rem;
  height: 100%;
  margin: 0 -2rem;
}
.fr-card__title {
  order: 2;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  margin-bottom: 0;
  color: var(--text-title-grey);
}
.fr-card__title a::after,
.fr-card__title button::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: 0.5rem;
}
.fr-card__title button {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-align: inherit;
  padding: 0;
}
.fr-card__title [target=_blank]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
}
.fr-card__desc {
  order: 3;
  font-size: 0.875rem;
  line-height: 1.5rem;
  margin-top: 0.75rem;
  margin-bottom: 0;
}
.fr-card__start {
  order: 1;
  margin-bottom: 0.25rem;
}
.fr-card__start .fr-badges-group,
.fr-card__start .fr-tags-group {
  margin-bottom: 0.25rem;
}
.fr-card__start .fr-card__detail {
  margin-bottom: 0.75rem;
}
.fr-card__end {
  order: 4;
  display: flex;
  flex-direction: column;
  margin-top: 1rem;
  padding-top: 0.5rem;
  height: 100%;
}
.fr-card__detail {
  font-size: 0.75rem;
  line-height: 1.25rem;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 0;
  color: var(--text-mention-grey);
}
.fr-card__detail[class^=fr-icon-]::before,
.fr-card__detail[class*=" fr-icon-"]::before,
.fr-card__detail[class^=fr-fi-]::before,
.fr-card__detail[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-right: 0.5rem;
}
.fr-card.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__end,
.fr-card.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__end {
  margin-bottom: -3rem;
  min-height: 2rem;
  padding-right: 2rem;
  justify-content: flex-end;
}
.fr-card.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__content,
.fr-card.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__content {
  padding-bottom: 5rem;
}
.fr-card__footer {
  order: 2;
  padding: 0.5rem 2rem 2rem;
  margin: 0 -2rem;
}
.fr-card__footer .fr-btns-group,
.fr-card__footer .fr-links-group {
  margin-bottom: -1rem;
}
.fr-card--sm .fr-card__header .fr-badge {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.125rem;
  padding: 0 0.375rem;
}
.fr-card--sm .fr-card__header .fr-badge::before,
.fr-card--sm .fr-card__header .fr-badge::after {
  --icon-size: 0.75rem;
}
.fr-card--sm .fr-card__header .fr-tag {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.5rem;
  padding: 0.125rem 0.5rem;
  border-radius: 0.75rem;
}
.fr-card--sm .fr-card__header .fr-tag::before,
.fr-card--sm .fr-card__header .fr-tag::after {
  --icon-size: 0.75rem;
}
.fr-card--sm .fr-card__content {
  padding: 1.5rem;
}
.fr-card--sm .fr-card__content .fr-badge {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.125rem;
  padding: 0 0.375rem;
}
.fr-card--sm .fr-card__content .fr-badge::before,
.fr-card--sm .fr-card__content .fr-badge::after {
  --icon-size: 0.75rem;
}
.fr-card--sm .fr-card__content .fr-tag {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.5rem;
  padding: 0.125rem 0.5rem;
  border-radius: 0.75rem;
}
.fr-card--sm .fr-card__content .fr-tag::before,
.fr-card--sm .fr-card__content .fr-tag::after {
  --icon-size: 0.75rem;
}
.fr-card--sm .fr-card__title {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.fr-card--sm .fr-card__title a::after,
.fr-card--sm .fr-card__title button::after {
  --icon-size: 1rem;
}
.fr-card--sm .fr-card__desc {
  margin-top: 0.5rem;
}
.fr-card--sm .fr-card__start .fr-badges-group,
.fr-card--sm .fr-card__start .fr-tags-group {
  margin-bottom: 0;
}
.fr-card--sm .fr-card__start .fr-card__detail {
  margin-bottom: 0.5rem;
}
.fr-card--sm .fr-card__end {
  margin-top: 0.75rem;
  padding-top: 0.25rem;
  margin-top: 1.5rem;
  padding-top: 0.5rem;
}
.fr-card--sm.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__end,
.fr-card--sm.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__end {
  margin-bottom: -2rem;
  min-height: 1.25rem;
  padding-right: 1.5rem;
}
.fr-card--sm.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__content,
.fr-card--sm.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__content {
  padding-bottom: 3.5rem;
}
.fr-card--sm.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__title a::after,
.fr-card--sm.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__title button::after,
.fr-card--sm.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__title a::after,
.fr-card--sm.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__title button::after {
  --icon-size: 1rem;
  right: 1.5rem;
  bottom: 1.5rem;
}
.fr-card--sm .fr-card__footer {
  padding: 0.5rem 1.5rem 1.5rem;
}
.fr-card--lg .fr-card__content {
  padding: 2.5rem;
}
.fr-card--lg .fr-card__title {
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 1.75rem;
}
.fr-card--lg .fr-card__title a::after,
.fr-card--lg .fr-card__title button::after {
  --icon-size: 1.5rem;
}
.fr-card--lg .fr-card__desc {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-top: 1rem;
}
.fr-card--lg .fr-card__start {
  margin-bottom: 0.5rem;
}
.fr-card--lg .fr-card__start .fr-badges-group,
.fr-card--lg .fr-card__start .fr-tags-group {
  margin-bottom: 0.5rem;
}
.fr-card--lg .fr-card__start .fr-card__detail {
  margin-bottom: 1rem;
}
.fr-card--lg.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__end,
.fr-card--lg.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__end {
  margin-bottom: -4rem;
  min-height: 2.5rem;
  padding-right: 2.5rem;
}
.fr-card--lg.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__content,
.fr-card--lg.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__content {
  padding-bottom: 6.5rem;
}
.fr-card--lg.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__title a::after,
.fr-card--lg.fr-enlarge-link:not(.fr-card--no-icon) .fr-card__title button::after,
.fr-card--lg.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__title a::after,
.fr-card--lg.fr-enlarge-button:not(.fr-card--no-icon) .fr-card__title button::after {
  --icon-size: 2rem;
  right: 2.5rem;
  bottom: 2.5rem;
}
.fr-card--lg .fr-card__footer {
  padding: 0.5rem 2.5rem 2.5rem;
}
.fr-card--download .fr-card__header {
  aspect-ratio: 16/9;
}
.fr-card--download .fr-card__header .fr-card__img {
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  width: calc(100% - 1rem);
  height: calc(100% - 1rem);
}
.fr-card--download .fr-card__header .fr-card__img img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.fr-card--download .fr-card__title a::after,
.fr-card--download .fr-card__title button::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-card__body > .fr-card__detail,
.fr-card__body > .fr-card__title {
  margin-top: 2rem;
}
.fr-card__body > .fr-card__detail {
  margin-bottom: -1rem;
}
.fr-card__body > .fr-card__desc,
.fr-card__body > .fr-card__title {
  margin-bottom: 2rem;
}
.fr-card__body > .fr-card__desc {
  margin-top: -1rem;
}
.fr-card.fr-enlarge-link:not(.fr-card--no-arrow) .fr-card__body > .fr-card__desc,
.fr-card.fr-enlarge-link:not(.fr-card--no-arrow) .fr-card__body > .fr-card__title {
  margin-bottom: 4.5rem;
}
.fr-card.fr-enlarge-link:not(.fr-card--no-arrow) .fr-card__body > .fr-card__desc {
  margin-top: -3.5rem;
}
.fr-card--grey {
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
.fr-card--shadow {
  z-index: calc(var(--ground) + 500);
  background-color: var(--background-raised-grey);

  --idle: transparent;
  --hover: var(--background-raised-grey-hover);
  --active: var(--background-raised-grey-active);
  filter: drop-shadow(var(--raised-shadow));
}
.fr-card--shadow.fr-card--grey {
  background-color: var(--background-contrast-raised-grey);

  --idle: transparent;
  --hover: var(--background-contrast-raised-grey-hover);
  --active: var(--background-contrast-raised-grey-active);
}
.fr-card--no-background {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-card--download:not(.fr-card--no-background) .fr-card__header {
  background-color: var(--background-alt-grey);

  --idle: transparent;
  --hover: var(--background-alt-grey-hover);
  --active: var(--background-alt-grey-active);
}
.fr-card__title a[href],
.fr-card__title button {
  color: var(--text-action-high-blue-france);
}
.fr-card__title button:disabled {
  color: var(--text-disabled-grey);
}
.fr-card__title:disabled,
a.fr-card__title:not([href]) {
  color: var(--text-disabled-grey);
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  CHECKBOX
\* ˍˍˍˍˍˍˍˍˍ */
.fr-checkbox-group {
  position: relative;
}
.fr-checkbox-group input[type=checkbox] {
  position: absolute;
  margin: 0;
  width: 1.5rem;
  height: 1.5rem;
  opacity: 0;
}
.fr-checkbox-group input[type=checkbox] + label {
  --data-uri-svg: none;
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-left: 2rem;

  /**
  * On ajoute l'icône check-line en taille sm via un pseudo element before
  */
}
.fr-checkbox-group input[type=checkbox] + label .fr-hint-text {
  margin: 0;
  width: 100%;
}
.fr-checkbox-group input[type=checkbox] + label::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -2rem;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.5rem;
  border-radius: 0.25rem;
  background-size: 0.25rem 0.25rem, calc(100% - 0.25rem) 1px, 0.25rem 0.25rem, 1px calc(100% - 0.5rem), 0.25rem 0.25rem, calc(100% - 0.5rem) 1px, 0.25rem 0.25rem, 1px calc(100% - 0.5rem), 1rem;
  background-position: 0 0, 0.25rem 0, 100% 0, 0 0.25rem, 100% 100%, calc(100% - 0.25rem) 100%, 0 100%, 100% 0.25rem, center;
  background-repeat: no-repeat;
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), var(--data-uri-svg);
}
.fr-checkbox-group--sm input[type=checkbox] {
  top: 0.25rem;
  width: 1rem;
  height: 1rem;
}
.fr-checkbox-group--sm input[type=checkbox] + label {
  margin-left: 1.5rem;
}
.fr-checkbox-group--sm input[type=checkbox] + label::before {
  width: 1rem;
  height: 1rem;
  margin-top: 0.25rem;
  left: -1.5rem;
}
.fr-checkbox-group--error::before {
  content: "";
  position: absolute;
  top: 0;
  left: -0.75rem;
  width: 2px;
  height: 100%;
  background-color: var(--border-plain-error);

  --idle: transparent;
  --hover: var(--border-plain-error-hover);
  --active: var(--border-plain-error-active);
}
.fr-checkbox-group--valid::before {
  content: "";
  position: absolute;
  top: 0;
  left: -0.75rem;
  width: 2px;
  height: 100%;
  background-color: var(--border-plain-success);

  --idle: transparent;
  --hover: var(--border-plain-success-hover);
  --active: var(--border-plain-success-active);
}
.fr-checkbox-group .fr-message:first-child {
  margin-top: 1rem;
}
.fr-checkbox-group input[type=checkbox]:checked + label::before {
  background-color: var(--background-active-blue-france);
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--border-active-blue-france) 4px, var(--border-active-blue-france) 5px, transparent 6px), linear-gradient(var(--border-active-blue-france), var(--border-active-blue-france)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--border-active-blue-france) 4px, var(--border-active-blue-france) 5px, transparent 6px), linear-gradient(var(--border-active-blue-france), var(--border-active-blue-france)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--border-active-blue-france) 4px, var(--border-active-blue-france) 5px, transparent 6px), linear-gradient(var(--border-active-blue-france), var(--border-active-blue-france)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--border-active-blue-france) 4px, var(--border-active-blue-france) 5px, transparent 6px), linear-gradient(var(--border-active-blue-france), var(--border-active-blue-france)), var(--data-uri-svg);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23f5f5fe' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
}
:root[data-fr-theme=dark] .fr-checkbox-group input[type=checkbox]:checked + label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23000091' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
}
.fr-checkbox-group input[type=checkbox]:disabled + label::before {
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--background-disabled-grey) 4px, var(--background-disabled-grey) 5px, transparent 6px), linear-gradient(var(--background-disabled-grey), var(--background-disabled-grey)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--background-disabled-grey) 4px, var(--background-disabled-grey) 5px, transparent 6px), linear-gradient(var(--background-disabled-grey), var(--background-disabled-grey)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--background-disabled-grey) 4px, var(--background-disabled-grey) 5px, transparent 6px), linear-gradient(var(--background-disabled-grey), var(--background-disabled-grey)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--background-disabled-grey) 4px, var(--background-disabled-grey) 5px, transparent 6px), linear-gradient(var(--background-disabled-grey), var(--background-disabled-grey)), var(--data-uri-svg);
}
.fr-checkbox-group input[type=checkbox]:disabled:checked + label::before {
  background-color: var(--background-disabled-grey);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23929292' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
}
:root[data-fr-theme=dark] .fr-checkbox-group input[type=checkbox]:disabled:checked + label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23666' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
}
.fr-checkbox-group--error input[type=checkbox] + label,
.fr-checkbox-group--error input[type=checkbox]:checked + label {
  color: var(--text-default-error);
}
.fr-checkbox-group--error input[type=checkbox] + label::before,
.fr-checkbox-group--error input[type=checkbox]:checked + label::before {
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), var(--data-uri-svg);
}
.fr-checkbox-group--valid input[type=checkbox] + label,
.fr-checkbox-group--valid input[type=checkbox]:checked + label {
  color: var(--text-default-success);
}
.fr-checkbox-group--valid input[type=checkbox] + label::before,
.fr-checkbox-group--valid input[type=checkbox]:checked + label::before {
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), var(--data-uri-svg);
}
.fr-fieldset--error .fr-checkbox-group input[type=checkbox] + label::before {
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--border-plain-error) 4px, var(--border-plain-error) 5px, transparent 6px), linear-gradient(var(--border-plain-error), var(--border-plain-error)), var(--data-uri-svg);
}
.fr-fieldset--valid .fr-checkbox-group input[type=checkbox] + label::before {
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--border-plain-success) 4px, var(--border-plain-success) 5px, transparent 6px), linear-gradient(var(--border-plain-success), var(--border-plain-success)), var(--data-uri-svg);
}
.fr-fieldset .fr-fieldset__content .fr-checkbox-group--sm label::before {
  margin-top: 0.25rem;
}
.fr-fieldset .fr-fieldset__content .fr-checkbox-group input[type=checkbox] {
  margin-top: 0.75rem;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SEGMENTED
\* ˍˍˍˍˍˍˍˍˍ */
.fr-segmented {
  position: relative;
  padding: 0;
  margin: 0;
  display: inline-flex;
  align-items: center;
  border: 0;
}
.fr-segmented__legend {
  margin-bottom: 0.75rem;
  padding: 0;
}
.fr-segmented__legend .fr-hint-text {
  margin-top: 0.25rem;
}
.fr-segmented__legend--inline {
  float: left;
  display: contents;
}
.fr-segmented__legend--inline + .fr-segmented__elements {
  margin-left: 1rem;
}
.fr-segmented__elements {
  display: flex;
  flex-direction: row;
  border-radius: 0.25rem;
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-segmented__element {
  position: relative;
}
.fr-segmented .fr-segmented__element input {
  opacity: 0;
}
.fr-segmented input {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.fr-segmented input + label {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  width: 100%;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  border-radius: 0.25rem;
  white-space: nowrap;
}
.fr-segmented input + label::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-segmented input:not([disabled]):not(:checked) + label {
  -webkit-mask-image: linear-gradient(0deg, #fff 0, #fff 100%), linear-gradient(0deg, #fff 0, #fff 100%), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>"), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>"), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>"), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>");
  mask-image: linear-gradient(0deg, #fff 0, #fff 100%), linear-gradient(0deg, #fff 0, #fff 100%), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>"), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>"), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>"), url("data:image/svg+xml;charset=uft8,<svg xmlns='http://www.w3.org/2000/svg' width='4px' height='4px' viewBox='0 0 4 4'><circle fill='%23fff' r='2' cx='2' cy='2' /></svg>");
  -webkit-mask-size: calc(100% - 0.5rem) calc(100% - 0.75rem), calc(100% - 0.75rem) calc(100% - 0.5rem), 0.25rem 0.25rem, 0.25rem 0.25rem, 0.25rem 0.25rem, 0.25rem 0.25rem;
  mask-size: calc(100% - 0.5rem) calc(100% - 0.75rem), calc(100% - 0.75rem) calc(100% - 0.5rem), 0.25rem 0.25rem, 0.25rem 0.25rem, 0.25rem 0.25rem, 0.25rem 0.25rem;
  -webkit-mask-position: 0.25rem 0.375rem, 0.375rem 0.25rem, 0.25rem 0.25rem, calc(100% - 0.25rem) 0.25rem, 0.25rem calc(100% - 0.25rem), calc(100% - 0.25rem) calc(100% - 0.25rem);
  mask-position: 0.25rem 0.375rem, 0.375rem 0.25rem, 0.25rem 0.25rem, calc(100% - 0.25rem) 0.25rem, 0.25rem calc(100% - 0.25rem), calc(100% - 0.25rem) calc(100% - 0.25rem);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.fr-segmented input:not([disabled]):not(:checked) + label:hover {
  background-color: var(--hover);
}
.fr-segmented input:not([disabled]):not(:checked) + label:active {
  background-color: var(--active);
}
.fr-segmented--vertical .fr-segmented__elements {
  flex-direction: column;
  margin-left: 0;
}
.fr-segmented--vertical .fr-segmented__legend--inline {
  float: none;
  display: block;
}
.fr-segmented--no-legend legend {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* added line */
  border: 0;
  display: block;
}
.fr-segmented--no-legend legend + .fr-segmented__elements {
  margin-left: 0;
}
.fr-segmented__element input:focus + label {
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  outline-style: solid;
}
.fr-segmented__element input:focus:not(:focus-visible) + label {
  outline-style: none;
}
.fr-segmented__element input:focus-visible + label {
  outline-style: solid;
}
.fr-segmented--sm .fr-segmented__legend {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-segmented--sm input + label {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-segmented--sm input + label::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-segmented__element label {
  color: var(--text-action-high-grey);
}
.fr-segmented__element input:checked + label {
  box-shadow: inset 0 0 0 1px var(--border-active-blue-france);
  color: var(--text-active-blue-france);
}
.fr-segmented__element input:checked:disabled + label {
  box-shadow: inset 0 0 0 1px var(--text-disabled-grey);
  color: var(--text-disabled-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TOGGLE
\* ˍˍˍˍˍˍˍˍˍ */
.fr-toggle {
  display: flex;
  flex-wrap: wrap;
  position: relative;

  --text-spacing: 0;
  --title-spacing: 0;
}
.fr-toggle input[type=checkbox] {
  width: 2.5rem;
  height: 1.5rem;
  position: absolute;
  opacity: 0;
  box-shadow: inset 0 0 0 1px var(--border-action-high-blue-france);
}
.fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label[data-fr-unchecked-label][data-fr-checked-label]::before {
  content: attr(data-fr-checked-label);
}
.fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::after {
  transform: translateX(1rem);
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23000091' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
  background-image: var(--data-uri-svg);
}
.fr-toggle label {
  --toggle-status-width: auto;
  display: inline-flex;
  width: calc(100% - 2rem);
  min-height: 1.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
  color: var(--text-label-grey);
}
.fr-toggle label[data-fr-unchecked-label][data-fr-checked-label] {
  padding-left: 0;
}
.fr-toggle label[data-fr-unchecked-label][data-fr-checked-label]::before {
  content: attr(data-fr-unchecked-label);
  margin-right: calc(var(--toggle-status-width) - 0.5rem);
  margin-bottom: 1rem;
  word-wrap: normal;
}
.fr-toggle label[data-fr-unchecked-label][data-fr-checked-label] + .fr-hint-text {
  margin-top: 0.5rem;
}
.fr-toggle label::before {
  content: "";
  display: block;
  flex-shrink: 0;
  height: calc(1.25rem + 1px);
  padding-top: 1.5rem;
  font-size: 0.75rem;
  line-height: 1.25rem;
  border-radius: 0.75rem;
  margin-right: 2rem;
  min-width: 2.5rem;
  max-width: 2.5rem;
  background-repeat: no-repeat;
  color: var(--text-active-blue-france);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23000091' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
.fr-toggle label::after {
  content: "";
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-size: 1rem;
  background-position: center;
  color: var(--text-active-blue-france);
  box-shadow: inset 0 0 0 1px var(--border-action-high-blue-france);
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-toggle .fr-hint-text {
  display: block;
  margin-top: 1rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  line-height: 1.25rem;
  flex-basis: 100%;
  color: var(--text-mention-grey);
}
.fr-toggle--border-bottom {
  padding-bottom: 1rem;
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-toggle--valid::before,
.fr-toggle--error::before {
  content: "";
  position: absolute;
  top: 0;
  left: -0.75rem;
  width: 2px;
  height: 100%;
}
.fr-toggle .fr-message:first-child {
  margin-top: 1rem;
}
.fr-toggle--label-left .fr-toggle__input {
  order: 1;
  margin: 0 0 0 auto;
}
.fr-toggle--label-left .fr-toggle__input + label[data-fr-checked-label]::before {
  margin-right: 0;
  margin-left: calc(var(--toggle-status-width) - 0.5rem);
}
.fr-toggle--label-left .fr-toggle__label {
  justify-content: space-between;
  padding-left: 0;
  width: calc(100% - 2rem);
  flex: 1;
}
.fr-toggle--label-left .fr-toggle__label::before {
  flex-shrink: 0;
  order: 1;
  margin-left: 1rem;
  margin-right: 0;
  text-align: right;
  direction: rtl;
}
.fr-toggle--label-left .fr-toggle__label::after {
  left: auto;
  right: 1rem;
}
.fr-toggle--label-left .fr-hint-text {
  order: 2;
}
.fr-toggle__list {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
}
.fr-toggle__list li {
  margin-bottom: 1rem;
}
.fr-toggle__list li:last-child {
  margin-bottom: 0;
}
:root[data-fr-theme=dark] .fr-toggle label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%238585f6' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
.fr-toggle input[type=checkbox]:checked {
  background-color: var(--background-active-blue-france);

  --idle: transparent;
  --hover: var(--background-active-blue-france-hover);
  --active: var(--background-active-blue-france-active);
}
.fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23000091' height='24' viewBox='0 0 40 24' fill='%23000091' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%238585f6' height='24' viewBox='0 0 40 24' fill='%238585f6' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
:root[data-fr-theme=dark] .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::after {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%238585f6' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
}
.fr-toggle input[type=checkbox]:disabled {
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
}
.fr-toggle input[type=checkbox]:disabled:checked {
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
.fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23e5e5e5' height='24' viewBox='0 0 40 24' fill='%23e5e5e5' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%232a2a2a' height='24' viewBox='0 0 40 24' fill='%232a2a2a' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
.fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::after {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23929292' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::after {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23666' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
}
.fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label::before {
  color: var(--text-disabled-grey);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23e5e5e5' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%232a2a2a' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
.fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label::after {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
}
.fr-toggle--valid::before {
  background-color: var(--border-plain-success);

  --idle: transparent;
  --hover: var(--border-plain-success-hover);
  --active: var(--border-plain-success-active);
  content: "";
}
.fr-toggle--error::before {
  background-color: var(--border-plain-error);

  --idle: transparent;
  --hover: var(--border-plain-error-hover);
  --active: var(--border-plain-error-active);
  content: "";
}
.fr-toggle--error label,
.fr-fieldset--error .fr-toggle label {
  color: var(--text-default-error);
}
.fr-toggle--error label::before,
.fr-fieldset--error .fr-toggle label::before {
  color: var(--text-default-error);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23ce0500' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle--error label::before,
:root[data-fr-theme=dark] .fr-fieldset--error .fr-toggle label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23ff5655' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
.fr-toggle--error label::after,
.fr-fieldset--error .fr-toggle label::after {
  box-shadow: inset 0 0 0 1px var(--border-plain-error);
}
.fr-toggle--error input[type=checkbox]:checked ~ .fr-toggle__label::before,
.fr-fieldset--error .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23ce0500' height='24' viewBox='0 0 40 24' fill='%23000091' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle--error input[type=checkbox]:checked ~ .fr-toggle__label::before,
:root[data-fr-theme=dark] .fr-fieldset--error .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%23ff5655' height='24' viewBox='0 0 40 24' fill='%238585f6' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
.fr-toggle--valid label,
.fr-fieldset--valid .fr-toggle label {
  color: var(--text-default-success);
}
.fr-toggle--valid label::before,
.fr-fieldset--valid .fr-toggle label::before {
  color: var(--text-default-success);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%2318753c' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle--valid label::before,
:root[data-fr-theme=dark] .fr-fieldset--valid .fr-toggle label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%2327a658' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
.fr-toggle--valid label::after,
.fr-fieldset--valid .fr-toggle label::after {
  box-shadow: inset 0 0 0 1px var(--border-plain-success);
}
.fr-toggle--valid input[type=checkbox]:checked ~ .fr-toggle__label::before,
.fr-fieldset--valid .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%2318753c' height='24' viewBox='0 0 40 24' fill='%23000091' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-toggle--valid input[type=checkbox]:checked ~ .fr-toggle__label::before,
:root[data-fr-theme=dark] .fr-fieldset--valid .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg width='40' stroke='%2327a658' height='24' viewBox='0 0 40 24' fill='%238585f6' xmlns='http://www.w3.org/2000/svg'><rect x='0.5' y='0.5' width='39' height='23' rx='11.5' /></svg>");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SKIPLINK
\* ˍˍˍˍˍˍˍˍˍ */
.fr-skiplinks {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  position: absolute;
  top: 0;
  padding: 1rem 0;
  transform: translateY(-100%);
  opacity: 0;
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
.fr-skiplinks:focus-within {
  position: relative;
  transform: translateY(0);
  opacity: 1;
}
.fr-skiplinks__list {
  display: flex;
  flex-direction: column;
}
.fr-skiplinks__list > li {
  margin-bottom: 1rem;
}
.fr-skiplinks__list > li::before {
  content: none;
}
.fr-skiplinks__list > li .fr-link {
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0 0;
}
.fr-skiplinks__list > li .fr-link::before,
.fr-skiplinks__list > li .fr-link::after {
  --icon-size: 1rem;
}
.fr-skiplinks__list > li:last-child {
  margin-bottom: 0;
}
.fr-skiplinks__list:focus-within {
  position: relative;
  transform: translateY(0);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SELECT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-select {
  display: block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  border-radius: 0.25rem 0.25rem 0 0;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.5rem 2.5rem 0.5rem 1rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) 50%;
  background-size: 1rem 1rem;
  color: var(--text-default-grey);
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
  box-shadow: inset 0 -2px 0 0 var(--border-plain-grey);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' ><path fill='%23161616' d='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/></svg>");
  background-image: var(--data-uri-svg);

  /**
  * Mixin pour gérer l'état disabled
  */

  /**
  * On applique un style lorsque la valeur est automatiquement remplie par le navigateur
  * sur les navigateurs webkit.
  */
  /**
  * Mixin pour gérer l'état disabled
  */

  /**
  * On applique un style lorsque la valeur est automatiquement remplie par le navigateur
  * sur les navigateurs webkit.
  */
}
.fr-select-group {
  position: relative;
}
.fr-select-group .fr-message:first-child {
  margin-top: 1rem;
}
.fr-select-group--valid::before,
.fr-select-group--error::before,
.fr-select-group--info::before {
  content: "";
  display: block;
  pointer-events: none;
  position: absolute;
  top: 0;
  right: -0.75rem;
  bottom: 0;
  left: -0.75rem;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 0.125rem 100%;
}
:root[data-fr-theme=dark] .fr-select {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' ><path fill='%23fff' d='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/></svg>");
}
.fr-fieldset--valid .fr-select,
.fr-select-group--valid .fr-select {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-success);
}
.fr-fieldset--error .fr-select,
.fr-select-group--error .fr-select {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-error);
}
.fr-select-group--error::before {
  background-image: linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error));
}
.fr-select-group--valid::before {
  background-image: linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success));
}
.fr-select-group--info::before {
  background-image: linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info));
}
.fr-select:disabled {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 -2px 0 0 var(--border-disabled-grey);

  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' ><path fill='%23929292' d='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/></svg>");
  background-image: var(--data-uri-svg);
}
:root[data-fr-theme=dark] .fr-select:disabled {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' ><path fill='%23666' d='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/></svg>");
}
.fr-select:-webkit-autofill,
.fr-select:-webkit-autofill:hover,
.fr-select:-webkit-autofill:focus {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-grey), inset 0 0 0 1000px var(--background-contrast-blue-france);
  -webkit-text-fill-color: var(--text-label-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  CALLOUT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-callout {
  position: relative;
  padding: 1.5rem;

  --title-spacing: 0 0 0.5rem;
  --text-spacing: 0;
  margin: 0 0 1.5rem;
  background-size: 0.25rem 100%;
  background-position: 0 0;
  background-repeat: no-repeat;

  /**
   * Inclusion de l'icône (optionnel)
   */

  /**
   * Ajout de marge quand on inclut un bouton (optionnel)
   */
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
  background-image: linear-gradient(0deg, var(--border-default-blue-france), var(--border-default-blue-france));
}
.fr-callout[class^=fr-icon-]::before,
.fr-callout[class*=" fr-icon-"]::before,
.fr-callout[class^=fr-fi-]::before,
.fr-callout[class*=" fr-fi-"]::before {
  display: block;
  margin: -0.5rem 0 0.5rem;
}
.fr-callout__title {
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 1.75rem;
  color: var(--text-title-grey);
}
.fr-callout__text {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.fr-callout .fr-btn {
  margin-top: 1rem;
}
.fr-callout::before {
  color: var(--text-title-grey);
}
.fr-callout--green-tilleul-verveine {
  background-image: linear-gradient(0deg, var(--border-default-green-tilleul-verveine), var(--border-default-green-tilleul-verveine));
  background-color: var(--background-contrast-green-tilleul-verveine);

  --idle: transparent;
  --hover: var(--background-contrast-green-tilleul-verveine-hover);
  --active: var(--background-contrast-green-tilleul-verveine-active);
}
.fr-callout--green-bourgeon {
  background-image: linear-gradient(0deg, var(--border-default-green-bourgeon), var(--border-default-green-bourgeon));
  background-color: var(--background-contrast-green-bourgeon);

  --idle: transparent;
  --hover: var(--background-contrast-green-bourgeon-hover);
  --active: var(--background-contrast-green-bourgeon-active);
}
.fr-callout--green-emeraude {
  background-image: linear-gradient(0deg, var(--border-default-green-emeraude), var(--border-default-green-emeraude));
  background-color: var(--background-contrast-green-emeraude);

  --idle: transparent;
  --hover: var(--background-contrast-green-emeraude-hover);
  --active: var(--background-contrast-green-emeraude-active);
}
.fr-callout--green-menthe {
  background-image: linear-gradient(0deg, var(--border-default-green-menthe), var(--border-default-green-menthe));
  background-color: var(--background-contrast-green-menthe);

  --idle: transparent;
  --hover: var(--background-contrast-green-menthe-hover);
  --active: var(--background-contrast-green-menthe-active);
}
.fr-callout--green-archipel {
  background-image: linear-gradient(0deg, var(--border-default-green-archipel), var(--border-default-green-archipel));
  background-color: var(--background-contrast-green-archipel);

  --idle: transparent;
  --hover: var(--background-contrast-green-archipel-hover);
  --active: var(--background-contrast-green-archipel-active);
}
.fr-callout--blue-ecume {
  background-image: linear-gradient(0deg, var(--border-default-blue-ecume), var(--border-default-blue-ecume));
  background-color: var(--background-contrast-blue-ecume);

  --idle: transparent;
  --hover: var(--background-contrast-blue-ecume-hover);
  --active: var(--background-contrast-blue-ecume-active);
}
.fr-callout--blue-cumulus {
  background-image: linear-gradient(0deg, var(--border-default-blue-cumulus), var(--border-default-blue-cumulus));
  background-color: var(--background-contrast-blue-cumulus);

  --idle: transparent;
  --hover: var(--background-contrast-blue-cumulus-hover);
  --active: var(--background-contrast-blue-cumulus-active);
}
.fr-callout--purple-glycine {
  background-image: linear-gradient(0deg, var(--border-default-purple-glycine), var(--border-default-purple-glycine));
  background-color: var(--background-contrast-purple-glycine);

  --idle: transparent;
  --hover: var(--background-contrast-purple-glycine-hover);
  --active: var(--background-contrast-purple-glycine-active);
}
.fr-callout--pink-macaron {
  background-image: linear-gradient(0deg, var(--border-default-pink-macaron), var(--border-default-pink-macaron));
  background-color: var(--background-contrast-pink-macaron);

  --idle: transparent;
  --hover: var(--background-contrast-pink-macaron-hover);
  --active: var(--background-contrast-pink-macaron-active);
}
.fr-callout--pink-tuile {
  background-image: linear-gradient(0deg, var(--border-default-pink-tuile), var(--border-default-pink-tuile));
  background-color: var(--background-contrast-pink-tuile);

  --idle: transparent;
  --hover: var(--background-contrast-pink-tuile-hover);
  --active: var(--background-contrast-pink-tuile-active);
}
.fr-callout--yellow-tournesol {
  background-image: linear-gradient(0deg, var(--border-default-yellow-tournesol), var(--border-default-yellow-tournesol));
  background-color: var(--background-contrast-yellow-tournesol);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-tournesol-hover);
  --active: var(--background-contrast-yellow-tournesol-active);
}
.fr-callout--yellow-moutarde {
  background-image: linear-gradient(0deg, var(--border-default-yellow-moutarde), var(--border-default-yellow-moutarde));
  background-color: var(--background-contrast-yellow-moutarde);

  --idle: transparent;
  --hover: var(--background-contrast-yellow-moutarde-hover);
  --active: var(--background-contrast-yellow-moutarde-active);
}
.fr-callout--orange-terre-battue {
  background-image: linear-gradient(0deg, var(--border-default-orange-terre-battue), var(--border-default-orange-terre-battue));
  background-color: var(--background-contrast-orange-terre-battue);

  --idle: transparent;
  --hover: var(--background-contrast-orange-terre-battue-hover);
  --active: var(--background-contrast-orange-terre-battue-active);
}
.fr-callout--brown-cafe-creme {
  background-image: linear-gradient(0deg, var(--border-default-brown-cafe-creme), var(--border-default-brown-cafe-creme));
  background-color: var(--background-contrast-brown-cafe-creme);

  --idle: transparent;
  --hover: var(--background-contrast-brown-cafe-creme-hover);
  --active: var(--background-contrast-brown-cafe-creme-active);
}
.fr-callout--brown-caramel {
  background-image: linear-gradient(0deg, var(--border-default-brown-caramel), var(--border-default-brown-caramel));
  background-color: var(--background-contrast-brown-caramel);

  --idle: transparent;
  --hover: var(--background-contrast-brown-caramel-hover);
  --active: var(--background-contrast-brown-caramel-active);
}
.fr-callout--brown-opera {
  background-image: linear-gradient(0deg, var(--border-default-brown-opera), var(--border-default-brown-opera));
  background-color: var(--background-contrast-brown-opera);

  --idle: transparent;
  --hover: var(--background-contrast-brown-opera-hover);
  --active: var(--background-contrast-brown-opera-active);
}
.fr-callout--beige-gris-galet {
  background-image: linear-gradient(0deg, var(--border-default-beige-gris-galet), var(--border-default-beige-gris-galet));
  background-color: var(--background-contrast-beige-gris-galet);

  --idle: transparent;
  --hover: var(--background-contrast-beige-gris-galet-hover);
  --active: var(--background-contrast-beige-gris-galet-active);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  MODAL
\* ˍˍˍˍˍˍˍˍˍ */
.fr-modal {
  border: none;
  color: inherit;
  visibility: hidden;
  opacity: 0;
  background-color: rgba(22, 22, 22, 0.64);

  --ground: 2000;
  z-index: 1750;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: space-between;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.3s, visibility 0.3s;

  /**
  * Modifier pour fixer la modale en haut en mobile (par defaut en bas)
  */
}
.fr-modal > .fr-container {
  pointer-events: none;
}
.fr-modal:focus {
  outline: none;
}
.fr-modal::before {
  content: "";
  display: block;
  width: 0;
  height: 2rem;
  flex: 1 0 2rem;
}
.fr-modal::after {
  content: none;
  display: block;
  width: 0;
  height: 2rem;
  flex: 1 0 2rem;
}
.fr-modal--top::before {
  content: none;
}
.fr-modal--top::after {
  content: "";
}
.fr-modal--opened {
  visibility: inherit;
  opacity: 1;
  width: 100%;
  height: 100%;
  transition: opacity 0.3s, visibility 0.3s;
}
.fr-modal__body {
  --modal-max-height: calc(100vh - 2rem);
  pointer-events: all;
  overflow-y: auto;
  flex: 1 1 auto;
  max-height: var(--modal-max-height);
  z-index: calc(var(--ground) + 2000);
  background-color: var(--background-lifted-grey);

  --idle: transparent;
  --hover: var(--background-lifted-grey-hover);
  --active: var(--background-lifted-grey-active);
  filter: drop-shadow(var(--lifted-shadow));
}
.fr-modal__header {
  flex: auto 0 0;
  display: flex;
  align-items: center;
  padding: 1rem 1rem 0.5rem;
}
.fr-modal__content {
  padding-left: 1rem;
  padding-right: 1rem;
  margin-bottom: 3.5rem;
}
.fr-modal__footer {
  flex: auto 0 0;
  display: flex;
  padding: 1rem;
  margin-top: -2.5rem;
  position: sticky;
  bottom: 0;
  z-index: calc(var(--ground) + 1250);
  transition: box-shadow 0.3s;
  background-color: var(--background-lifted-grey);

  --idle: transparent;
  --hover: var(--background-lifted-grey-hover);
  --active: var(--background-lifted-grey-active);
}
.fr-modal__footer .fr-btns-group {
  margin-bottom: -1rem;
  width: calc(100% + 1rem);
}
.fr-modal__title {
  --title-spacing: 0 0 1rem 0;
  font-size: 1.375rem;
  line-height: 1.75rem;
  font-weight: 700;
  color: var(--text-title-grey);
}
.fr-modal__title[class^=fr-icon-],
.fr-modal__title[class*=" fr-icon-"],
.fr-modal__title[class^=fr-fi-],
.fr-modal__title[class*=" fr-fi-"] {
  margin-right: 0.5rem;
}
.fr-modal__body.fr-scroll-divider .fr-modal__footer {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 1px;
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
/* ¯¯¯¯¯¯¯¯¯ *\
  NAVIGATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-nav {
  --underline-img: none;
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  --text-spacing: 0;
  --title-spacing: 0;
}
.fr-nav__list {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
}
.fr-nav__item {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex: 0 1 auto;
  position: relative;
}
.fr-nav__item::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: 0 -1px 0 0 var(--border-default-grey), inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-nav__item .fr-btn,
.fr-nav__item .fr-link {
  min-height: 3rem;
}
.fr-nav__link,
.fr-nav__btn {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  font-weight: bold;
  padding: 0.75rem 1rem;
  margin: 0;
  width: auto;
  height: 100%;
  font-size: 1rem;
  line-height: 1.5rem;
  text-align: left;
  color: var(--text-action-high-grey);
}
.fr-nav__link:not([href])[aria-current]:not([aria-current=false]) {
  pointer-events: none;
  cursor: default;
}
.fr-nav__btn::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: 0.5rem;
  margin-right: 0;
  transition: transform 0.3s;
}
.fr-nav__btn[aria-expanded=true]::after {
  transform: rotate(-180deg);
}
.fr-menu {
  margin: -4px -1rem;
  padding: 4px 1rem;
  width: auto;
}
.fr-menu.fr-collapsing {
  margin-top: 0;
  padding-top: 0;
}
.fr-menu__list {
  margin: 0;
  padding: 0 1rem 1rem;
}
.fr-menu .fr-nav__link {
  padding: 0.75rem 1rem;
  width: 100%;
  height: auto;
  font-weight: normal;
  min-height: auto;
}
.fr-menu .fr-nav__link[aria-current]:not([aria-current=false]) {
  position: relative;
}
.fr-menu .fr-nav__link[aria-current]:not([aria-current=false])::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  width: 2px;
  height: 1.5rem;
  margin-top: -0.75rem;
}
.fr-mega-menu:focus {
  outline: none;
}
.fr-mega-menu > .fr-container {
  padding: 0.5rem 1rem 0;
}
.fr-mega-menu .fr-btn--close {
  display: none;
}
.fr-mega-menu .fr-nav__link {
  padding: 0.75rem 1rem;
  width: 100%;
  height: auto;
  min-height: auto;
  font-weight: normal;
}
.fr-mega-menu .fr-nav__link[aria-current]:not([aria-current=false]) {
  position: relative;
}
.fr-mega-menu .fr-nav__link[aria-current]:not([aria-current=false])::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  width: 2px;
  height: 1.5rem;
  margin-top: -0.75rem;
}
.fr-mega-menu__leader {
  --underline-img: linear-gradient(0deg, currentColor, currentColor);
  padding-top: 0.5rem;

  --text-spacing: 0 0 0.5rem;
  --title-spacing: 0 0 0.5rem;
}
.fr-mega-menu__leader .fr-link {
  font-size: 0.875rem;
  line-height: 1.5rem;
  padding: 0 0;
}
.fr-mega-menu__leader .fr-link::before,
.fr-mega-menu__leader .fr-link::after {
  --icon-size: 1rem;
}
.fr-mega-menu__leader p {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-mega-menu__category .fr-nav__link {
  font-weight: 700;
}
.fr-mega-menu__list {
  padding-bottom: 1rem;
  position: relative;
}
.fr-mega-menu__list::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: 0 1px 0 0 var(--border-default-grey);
}
.fr-nav__link[aria-current]:not([aria-current=false]),
.fr-nav__btn[aria-current]:not([aria-current=false]) {
  color: var(--text-active-blue-france);
}
.fr-nav__link[aria-current]:not([aria-current=false])::before,
.fr-nav__btn[aria-current]:not([aria-current=false])::before {
  background-color: var(--background-active-blue-france);

  --idle: transparent;
  --hover: var(--background-active-blue-france-hover);
  --active: var(--background-active-blue-france-active);
}
.fr-nav__btn[aria-expanded=true]:not(:disabled) {
  background-color: var(--background-open-blue-france);

  --idle: transparent;
  --hover: var(--background-open-blue-france-hover);
  --active: var(--background-open-blue-france-active);
  color: var(--text-action-high-blue-france);
}
.fr-nav__item:first-child::before {
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-nav__item:last-child::before {
  box-shadow: 0 -1px 0 0 var(--border-default-grey);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SHARE
\* ˍˍˍˍˍˍˍˍˍ */
.fr-share {
  display: flex;
  flex-direction: column;

  --text-spacing: 0 0 1rem;
  --title-spacing: 0 0 1rem;
}
.fr-share__title {
  font-size: 1rem;
  line-height: 1.5rem;
  order: 1;
}
.fr-share__text {
  font-size: 0.75rem;
  line-height: 1.25rem;
  order: 3;
  color: var(--text-mention-grey);
}
.fr-share .fr-btns-group {
  width: auto;
  order: 2;
}
.fr-share .fr-btns-group .fr-btn {
  width: auto;
  max-width: 100%;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  justify-content: flex-start;
}
.fr-share .fr-btns-group > li {
  display: inline-flex;
  max-width: 100%;
  width: auto;
}
.fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 1.5rem;
  content: "";
}
.fr-btn--bluesky::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M4.90727%203.43929C5.61594%203.56009%206.44016%203.94139%207.48302%204.68685C9.27977%205.97119%2010.7687%207.73907%2012%209.56361C13.2313%207.73907%2014.7202%205.97119%2016.517%204.68685C17.5598%203.94139%2018.3841%203.56009%2019.0927%203.43929C19.8605%203.3084%2020.3825%203.50358%2020.7082%203.63931C21.7166%204.05956%2022%205.22508%2022%206.21461C22%206.41649%2021.9144%207.5166%2021.8148%208.57508C21.7634%209.12088%2021.7057%209.68306%2021.6486%2010.1515C21.5963%2010.5804%2021.5337%2011.0321%2021.4587%2011.2849C21.1161%2012.4395%2020.3965%2013.2618%2019.508%2013.8021C20.4453%2014.5092%2020.7854%2015.6583%2020.4359%2016.7856C19.8393%2018.71%2017.6991%2021.1833%2015.6005%2021.4037C13.8281%2021.5898%2012.6662%2020.0794%2012%2018.6449C11.3338%2020.0794%2010.1719%2021.5898%208.39954%2021.4037C6.30095%2021.1833%204.1607%2018.71%203.56408%2016.7856C3.21457%2015.6583%203.55466%2014.5092%204.49197%2013.8021C3.60345%2013.2618%202.88394%2012.4395%202.54132%2011.2849C2.46631%2011.0321%202.40367%2010.5804%202.35139%2010.1515C2.29429%209.68306%202.23658%209.12088%202.18521%208.57508C2.08559%207.5166%202%206.41649%202%206.21461C2%205.22508%202.28343%204.05956%203.29182%203.63931C3.61753%203.50358%204.13949%203.3084%204.90727%203.43929ZM4.04911%206.91709C4.11331%207.73486%204.22889%209.02507%204.33669%209.90947C4.36927%2010.1767%204.39214%2010.4536%204.45863%2010.7156C4.85637%2012.056%206.38779%2012.7978%208.14506%2012.603C8.68686%2012.5429%209.17695%2012.9278%209.24697%2013.4684C9.31698%2014.009%208.94113%2014.5061%208.40191%2014.586C7.64608%2014.6981%205.08656%2014.9425%205.47438%2016.1934C5.8312%2017.3443%207.32212%2019.2796%208.60842%2019.4146C9.53606%2019.5121%2010.1084%2018.0211%2010.3741%2017.3697C10.6489%2016.6958%2010.8622%2015.9903%2011.0417%2015.3885C11.1681%2014.9648%2011.5578%2014.6744%2012%2014.6744C12.4422%2014.6744%2012.8319%2014.9648%2012.9583%2015.3885C13.1378%2015.9903%2013.3511%2016.6958%2013.6259%2017.3697C13.8916%2018.0211%2014.4639%2019.5121%2015.3916%2019.4146C16.6779%2019.2796%2018.1688%2017.3443%2018.5256%2016.1934C18.9134%2014.9425%2016.3539%2014.6981%2015.5981%2014.586C15.0589%2014.5061%2014.683%2014.009%2014.753%2013.4684C14.8231%2012.9278%2015.3131%2012.5429%2015.8549%2012.603C17.6122%2012.7978%2019.1436%2012.0563%2019.5413%2010.7159C19.61%2010.45%2019.63%2010.18%2019.6633%209.90948C19.7711%209.02507%2019.8867%207.73486%2019.9509%206.91709C19.9876%206.44922%2020.1985%205.27964%2019.4288%205.41084C19.1429%205.45959%2018.6059%205.65205%2017.68%206.31391C15.7374%207.70252%2013.9749%209.82666%2012.891%2011.954C12.7203%2012.289%2012.376%2012.5%2012%2012.5C11.624%2012.5%2011.2797%2012.289%2011.109%2011.954C10.0251%209.82666%208.26258%207.70252%206.31998%206.31391C5.39406%205.65205%204.85713%205.45959%204.57117%205.41084C3.7874%205.27724%204.01205%206.44504%204.04911%206.91709Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M4.90727%203.43929C5.61594%203.56009%206.44016%203.94139%207.48302%204.68685C9.27977%205.97119%2010.7687%207.73907%2012%209.56361C13.2313%207.73907%2014.7202%205.97119%2016.517%204.68685C17.5598%203.94139%2018.3841%203.56009%2019.0927%203.43929C19.8605%203.3084%2020.3825%203.50358%2020.7082%203.63931C21.7166%204.05956%2022%205.22508%2022%206.21461C22%206.41649%2021.9144%207.5166%2021.8148%208.57508C21.7634%209.12088%2021.7057%209.68306%2021.6486%2010.1515C21.5963%2010.5804%2021.5337%2011.0321%2021.4587%2011.2849C21.1161%2012.4395%2020.3965%2013.2618%2019.508%2013.8021C20.4453%2014.5092%2020.7854%2015.6583%2020.4359%2016.7856C19.8393%2018.71%2017.6991%2021.1833%2015.6005%2021.4037C13.8281%2021.5898%2012.6662%2020.0794%2012%2018.6449C11.3338%2020.0794%2010.1719%2021.5898%208.39954%2021.4037C6.30095%2021.1833%204.1607%2018.71%203.56408%2016.7856C3.21457%2015.6583%203.55466%2014.5092%204.49197%2013.8021C3.60345%2013.2618%202.88394%2012.4395%202.54132%2011.2849C2.46631%2011.0321%202.40367%2010.5804%202.35139%2010.1515C2.29429%209.68306%202.23658%209.12088%202.18521%208.57508C2.08559%207.5166%202%206.41649%202%206.21461C2%205.22508%202.28343%204.05956%203.29182%203.63931C3.61753%203.50358%204.13949%203.3084%204.90727%203.43929ZM4.04911%206.91709C4.11331%207.73486%204.22889%209.02507%204.33669%209.90947C4.36927%2010.1767%204.39214%2010.4536%204.45863%2010.7156C4.85637%2012.056%206.38779%2012.7978%208.14506%2012.603C8.68686%2012.5429%209.17695%2012.9278%209.24697%2013.4684C9.31698%2014.009%208.94113%2014.5061%208.40191%2014.586C7.64608%2014.6981%205.08656%2014.9425%205.47438%2016.1934C5.8312%2017.3443%207.32212%2019.2796%208.60842%2019.4146C9.53606%2019.5121%2010.1084%2018.0211%2010.3741%2017.3697C10.6489%2016.6958%2010.8622%2015.9903%2011.0417%2015.3885C11.1681%2014.9648%2011.5578%2014.6744%2012%2014.6744C12.4422%2014.6744%2012.8319%2014.9648%2012.9583%2015.3885C13.1378%2015.9903%2013.3511%2016.6958%2013.6259%2017.3697C13.8916%2018.0211%2014.4639%2019.5121%2015.3916%2019.4146C16.6779%2019.2796%2018.1688%2017.3443%2018.5256%2016.1934C18.9134%2014.9425%2016.3539%2014.6981%2015.5981%2014.586C15.0589%2014.5061%2014.683%2014.009%2014.753%2013.4684C14.8231%2012.9278%2015.3131%2012.5429%2015.8549%2012.603C17.6122%2012.7978%2019.1436%2012.0563%2019.5413%2010.7159C19.61%2010.45%2019.63%2010.18%2019.6633%209.90948C19.7711%209.02507%2019.8867%207.73486%2019.9509%206.91709C19.9876%206.44922%2020.1985%205.27964%2019.4288%205.41084C19.1429%205.45959%2018.6059%205.65205%2017.68%206.31391C15.7374%207.70252%2013.9749%209.82666%2012.891%2011.954C12.7203%2012.289%2012.376%2012.5%2012%2012.5C11.624%2012.5%2011.2797%2012.289%2011.109%2011.954C10.0251%209.82666%208.26258%207.70252%206.31998%206.31391C5.39406%205.65205%204.85713%205.45959%204.57117%205.41084C3.7874%205.27724%204.01205%206.44504%204.04911%206.91709Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-btn--facebook::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
}
.fr-btn--linkedin::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
}
.fr-btn--mastodon::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.416c-.007.938-.059%203.271-.396%205.008-.275%201.41-2.457%202.955-4.963%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.084.633.299%201.095.605%201.435.766.85%202.106.93%203.395.974%201.82.063%203.44-.449%203.44-.449l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-1.532-.406-2.568-1.29-3.27-2.471-1.093-1.843-1.368-4.406-1.431-6.992-.032-1.26-.012-2.448-.012-3.442%200-4.338%202.843-5.61%202.843-5.61%201.433-.658%203.892-.935%206.45-.956h.062Zm0%202h-.046c-2.54.02-4.62.308-5.65.782.023-.01-.021.014-.112.078-.218.156-.415.34-.584.548-.594.72-.963%201.729-.963%203.158v.253l-.003.622a77.14%2077.14%200%200%200%20.014%202.518c.054%202.197.264%203.835.7%205.041.212.587.472%201.07.78%201.45a5.7%205.7%200%200%201-.18-1.505h.001v-2.548l2.474.605a21.66%2021.66%200%200%200%203.631.48c1.019.047%201.901-.017%203.636-.224%201.663-.199%203.148-1.196%203.236-1.65.082-.422.151-.922.206-1.482a33.6%2033.6%200%200%200%20.137-2.245c.01-.34.016-.647.017-.905v-.41c0-1.43-.369-2.438-.963-3.158a3.008%203.008%200%200%200-.584-.548c-.09-.064-.135-.089-.13-.087-1.013-.465-3.093-.752-5.617-.773ZM8.084%206.37a1.144%201.144%200%201%201%200%202.287%201.144%201.144%200%200%201%200-2.287Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.416c-.007.938-.059%203.271-.396%205.008-.275%201.41-2.457%202.955-4.963%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.084.633.299%201.095.605%201.435.766.85%202.106.93%203.395.974%201.82.063%203.44-.449%203.44-.449l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-1.532-.406-2.568-1.29-3.27-2.471-1.093-1.843-1.368-4.406-1.431-6.992-.032-1.26-.012-2.448-.012-3.442%200-4.338%202.843-5.61%202.843-5.61%201.433-.658%203.892-.935%206.45-.956h.062Zm0%202h-.046c-2.54.02-4.62.308-5.65.782.023-.01-.021.014-.112.078-.218.156-.415.34-.584.548-.594.72-.963%201.729-.963%203.158v.253l-.003.622a77.14%2077.14%200%200%200%20.014%202.518c.054%202.197.264%203.835.7%205.041.212.587.472%201.07.78%201.45a5.7%205.7%200%200%201-.18-1.505h.001v-2.548l2.474.605a21.66%2021.66%200%200%200%203.631.48c1.019.047%201.901-.017%203.636-.224%201.663-.199%203.148-1.196%203.236-1.65.082-.422.151-.922.206-1.482a33.6%2033.6%200%200%200%20.137-2.245c.01-.34.016-.647.017-.905v-.41c0-1.43-.369-2.438-.963-3.158a3.008%203.008%200%200%200-.584-.548c-.09-.064-.135-.089-.13-.087-1.013-.465-3.093-.752-5.617-.773ZM8.084%206.37a1.144%201.144%200%201%201%200%202.287%201.144%201.144%200%200%201%200-2.287Z'/%3e%3c/svg%3e");
}
.fr-btn--threads::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1835%201.41016L12.1822%201.41016C9.09012%201.43158%206.70036%202.47326%205.09369%204.51569C3.66581%206.33087%202.93472%208.86436%202.91016%2012.0068V12.0082C2.93472%2015.1508%203.66586%2017.6696%205.09369%2019.4847C6.70043%2021.5271%209.10257%2022.5688%2012.1946%2022.5902H12.1958C14.944%2022.5711%2016.8929%2021.8504%2018.4985%2020.2463C20.6034%2018.1434%2020.5408%2015.5048%2019.8456%2013.8832C19.3163%2012.6493%2018.2709%2011.6618%2016.8701%2011.0477C16.6891%208.06345%2015.0097%206.32178%2012.2496%206.30415C10.6191%206.29409%209.14792%207.02378%208.24685%208.39104L9.90238%209.5267C10.4353%208.71818%2011.2789%208.32815%2012.2371%208.33701C13.6244%208.34586%2014.5362%209.11128%2014.7921%2010.4541C14.02%2010.3333%2013.1902%2010.2982%2012.3076%2010.3488C9.66843%2010.5008%207.9399%2012.061%208.05516%2014.2244C8.17571%2016.4862%2010.367%2017.7186%2012.4476%2017.605C14.9399%2017.4684%2016.4209%2015.6292%2016.7722%2013.2836C17.3493%2013.6575%2017.7751%2014.1344%2018.0163%2014.6969C18.4559%2015.7222%2018.4838%2017.4132%2017.1006%2018.7952C15.8838%2020.0108%2014.4211%2020.5407%2012.1891%2020.5572C9.71428%2020.5388%207.85698%2019.746%206.65154%2018.2136C5.51973%2016.7748%204.92843%2014.6882%204.90627%2012.0002C4.92843%209.31211%205.51973%207.22549%206.65154%205.78673C7.85698%204.25433%209.71424%203.46156%2012.189%203.44303C14.6819%203.4617%2016.5728%204.25837%2017.8254%205.79937C18.5162%206.64934%2018.949%207.66539%2019.2379%208.71407L21.1776%208.19656C20.8148%206.85917%2020.2414%205.58371%2019.363%204.50305C17.7098%202.46918%2015.2816%201.43166%2012.1835%201.41016ZM12.4204%2012.3782C13.3044%2012.3272%2014.1239%2012.3834%2014.8521%2012.5345C14.7114%2014.1116%2014.0589%2015.4806%2012.3401%2015.575C11.2282%2015.6376%2010.1031%2015.1413%2010.0484%2014.114C10.0077%2013.3503%2010.5726%2012.4847%2012.4204%2012.3782Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1835%201.41016L12.1822%201.41016C9.09012%201.43158%206.70036%202.47326%205.09369%204.51569C3.66581%206.33087%202.93472%208.86436%202.91016%2012.0068V12.0082C2.93472%2015.1508%203.66586%2017.6696%205.09369%2019.4847C6.70043%2021.5271%209.10257%2022.5688%2012.1946%2022.5902H12.1958C14.944%2022.5711%2016.8929%2021.8504%2018.4985%2020.2463C20.6034%2018.1434%2020.5408%2015.5048%2019.8456%2013.8832C19.3163%2012.6493%2018.2709%2011.6618%2016.8701%2011.0477C16.6891%208.06345%2015.0097%206.32178%2012.2496%206.30415C10.6191%206.29409%209.14792%207.02378%208.24685%208.39104L9.90238%209.5267C10.4353%208.71818%2011.2789%208.32815%2012.2371%208.33701C13.6244%208.34586%2014.5362%209.11128%2014.7921%2010.4541C14.02%2010.3333%2013.1902%2010.2982%2012.3076%2010.3488C9.66843%2010.5008%207.9399%2012.061%208.05516%2014.2244C8.17571%2016.4862%2010.367%2017.7186%2012.4476%2017.605C14.9399%2017.4684%2016.4209%2015.6292%2016.7722%2013.2836C17.3493%2013.6575%2017.7751%2014.1344%2018.0163%2014.6969C18.4559%2015.7222%2018.4838%2017.4132%2017.1006%2018.7952C15.8838%2020.0108%2014.4211%2020.5407%2012.1891%2020.5572C9.71428%2020.5388%207.85698%2019.746%206.65154%2018.2136C5.51973%2016.7748%204.92843%2014.6882%204.90627%2012.0002C4.92843%209.31211%205.51973%207.22549%206.65154%205.78673C7.85698%204.25433%209.71424%203.46156%2012.189%203.44303C14.6819%203.4617%2016.5728%204.25837%2017.8254%205.79937C18.5162%206.64934%2018.949%207.66539%2019.2379%208.71407L21.1776%208.19656C20.8148%206.85917%2020.2414%205.58371%2019.363%204.50305C17.7098%202.46918%2015.2816%201.43166%2012.1835%201.41016ZM12.4204%2012.3782C13.3044%2012.3272%2014.1239%2012.3834%2014.8521%2012.5345C14.7114%2014.1116%2014.0589%2015.4806%2012.3401%2015.575C11.2282%2015.6376%2010.1031%2015.1413%2010.0484%2014.114C10.0077%2013.3503%2010.5726%2012.4847%2012.4204%2012.3782Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-btn--twitter::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
}
.fr-btn--twitter-x::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202H1L9.26086%2013.0145L1.44995%2021.9999H4.09998L10.4883%2014.651L16%2022H23L14.3917%2010.5223L21.8001%202H19.1501L13.1643%208.88578L8%202ZM17%2020L5%204H7L19%2020H17Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202H1L9.26086%2013.0145L1.44995%2021.9999H4.09998L10.4883%2014.651L16%2022H23L14.3917%2010.5223L21.8001%202H19.1501L13.1643%208.88578L8%202ZM17%2020L5%204H7L19%2020H17Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-btn--mail::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
}
.fr-btn--copy::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
}
.fr-share__group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  width: auto;
  order: 2;
  display: flex;
}
.fr-share__group .fr-btn {
  width: auto;
  max-width: 100%;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.fr-share__group > li {
  display: inline-flex;
  max-width: 100%;
  width: auto;
}
.fr-share__link {
  --underline-img: none;
  --hover-tint: var(--hover);
  display: inline-flex;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-share__link--facebook {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-share__link--facebook::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-share__link--twitter {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-share__link--twitter::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-share__link--linkedin {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-share__link--linkedin::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-share__link--mail {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-share__link--mail::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-share__link--copy {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-share__link--copy::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
  content: "";
}
.fr-share .fr-btn {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-share .fr-btn:disabled,
.fr-share a.fr-btn:not([href]) {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-share__link:disabled,
a.fr-share__link:not([href]) {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  FOOTER
\* ˍˍˍˍˍˍˍˍˍ */
.fr-footer {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  width: 100%;
  padding-top: 2rem;

  /**
   * Conteneur du bloc marque, avec le logo principal et éventuellement
   * un logo opérateur
   */

  /**
   * Hauteur auto pour le logo opérateur
   */
  /**
  * Contenu texte simple
  */

  /**
  * Liste des liens situés en dessous de la partie texte
  */
  /**
  * Catégorie (optionnel)
  */

  /**
  * Style de la liste
  */

  /**
  * Style du lien
  */
  /**
  * Liste de liens avec séparateur
  */

  /**
  * Style du lien de la liste
  */

  /**
  * Copyright
  */
  /**
  * Container des logos partenaires (principaux et secondaires)
  */

  /**
  * Container des logos partenaires principaux
  */

  /**
  * Container des logos partenaires secondaires
  */
  box-shadow: inset 0 2px 0 0 var(--border-plain-blue-france), inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-footer__body {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 1rem;
}
.fr-footer__body + .fr-footer__bottom {
  margin-top: 1rem;
}
.fr-footer__brand {
  display: flex;
  flex-direction: row;
  align-items: center;

  /**
   * Si on ajoute un logo opérateur à côté du logo principal, on lui applique une marge à gauche
   * On prévoit que le logo soit encapsulé dans un <a>, ou bien directement en img ou en svg
   * (Eventuellement prévoir une classe pour pouvoir le mettre en background image)
   */
}
.fr-footer__brand .fr-logo {
  font-size: 1.05rem;
  padding: 1rem;
  margin: -1rem;
}
.fr-footer__brand .fr-logo::before {
  width: 2.75rem;
  height: 1rem;
  margin-bottom: 0.3333333333rem;
  background-size: 2.75rem 1.125rem, 2.75rem 1rem, 0;
  background-position: 0 -0.0625rem, 0 0, 0 0;
}
:root[data-fr-mourning] .fr-footer__brand .fr-logo::before {
  background-size: 2.75rem 1.125rem, 0, 2.75rem 1rem;
}
.fr-footer__brand .fr-logo::after {
  min-width: 2.625rem;
  background-size: 5.25rem 3.75rem;
  background-position: 0 calc(100% + 1.875rem);
  padding-top: 2.2083333333rem;
}
[data-fr-theme=dark] .fr-footer__brand .fr-logo::after {
  background-position: -2.625rem 100%;
}
.fr-footer__brand-link {
  display: flex;
  flex-direction: row;

  --external-link-content: none;
}
.fr-footer__brand .fr-logo + .fr-footer__brand-link {
  margin-left: 1.5rem;
}
.fr-footer__logo {
  height: auto;
  max-height: 100%;
}
/**
 * La partie "content" représente les informations sous forme de texte rajoutées dans le footer
 * ainsi que les éventuels liens simples
 */
.fr-footer__content {
  display: flex;
  flex-wrap: wrap;
  flex-basis: 100%;
  margin-top: 1.5rem;
}
.fr-footer__content-desc {
  --underline-img: linear-gradient(0deg, currentColor, currentColor);
  --text-spacing: 0 0 0 0;
  width: 100%;
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-footer__content-list {
  display: flex;
  flex-direction: row;
  align-self: center;
  margin-bottom: -0.5rem;
  margin-top: 1rem;
  flex-wrap: wrap;
}
.fr-footer__content-list > li {
  margin-right: 1.25rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.fr-footer__content-list > li::before {
  content: none;
}
.fr-footer__content-list > li:last-child {
  margin-right: 0;
}
.fr-footer__content-link {
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1.5rem;
  color: var(--text-default-grey);
}
.fr-footer__content-link:not(:hover):not(:active) {
  --underline-idle-width: 0;
}
/**
 * La partie "top" du footer est constituée de colonnes basées sur le système de grille du Design System
 * Ces colonnes sont constituées d’une catégorie (optionnel) et d'une liste verticale de liens
 */
.fr-footer__top {
  display: flex;
  margin: -1.875rem 0 1.5rem;
  padding: 2rem 0 1.25rem;
  background-color: var(--background-alt-grey);

  --idle: transparent;
  --hover: var(--background-alt-grey-hover);
  --active: var(--background-alt-grey-active);
}
.fr-footer__top-cat {
  margin: 0 0 0.75rem;
  font-size: 0.75rem;
  line-height: 1.25rem;
  display: block;
  font-weight: 700;
  text-align: left;
  color: var(--text-title-grey);
}
.fr-footer__top-list {
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0;
}
.fr-footer__top-list li {
  margin-bottom: 0.75rem;
}
.fr-footer__top-link {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.fr-footer__top-link:not(:hover):not(:active) {
  --underline-idle-width: 0;
}
/**
 * La partie "bottom" du footer est constituée d'une liste de liens simples (ferrée à gauche)
 * ainsi que du copyright (ferré à droite)
 */
.fr-footer__bottom {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 2.5rem;
  box-shadow: inset 0 1px 0 0 var(--border-default-grey);
}
.fr-footer__bottom .fr-btn {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.25rem;
  padding: 0 0.5rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  display: inline;
  color: var(--text-mention-grey);
}
.fr-footer__bottom .fr-btn::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-footer__bottom-list {
  padding: 0.5rem 0;
  width: 100%;
  margin: 0;
}
.fr-footer__bottom-item {
  position: relative;
  margin: 0.5rem 0 0 0.25rem;
  display: inline;
}
.fr-footer__bottom-item::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 1px;
  height: 1rem;
  margin-right: 0.25rem;
  margin-bottom: 0.625rem;
  margin-top: 0.625rem;
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-footer__bottom-item:first-child {
  margin: 0.5rem 0 0;
}
.fr-footer__bottom-item:first-child::before {
  content: none;
}
.fr-footer__bottom-link {
  font-size: 0.75rem;
  line-height: 1.25rem;
  color: var(--text-mention-grey);
}
.fr-footer__bottom-link:not(:hover):not(:active) {
  --underline-idle-width: 0;
}
.fr-footer__bottom-copy {
  --text-spacing: 0 0 1rem 0;
  margin-top: 0.5rem;
  color: var(--text-mention-grey);
}
.fr-footer__bottom-copy * {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
/**
 * La partie "partners" du footer est constituée de logos organisés
 * en partenaires principaux (ferré à gauche) et secondaires (ferrés à droite)
 */
.fr-footer__partners {
  margin-top: 1rem;
  padding-top: 1rem;

  /**
  * On surcharge le style du logo de base
  */
  box-shadow: inset 0 1px 0 0 var(--border-default-grey);
}
.fr-footer__partners a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.fr-footer__partners .fr-footer__logo {
  width: auto;
  height: auto;
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-footer__partners + .fr-footer__bottom {
  margin-top: 0.5rem;
}
.fr-footer__partners-title {
  --title-spacing: 0 0 0.75rem 0;
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 400;
  flex-basis: 100%;
  text-align: center;
  color: var(--text-default-grey);
}
.fr-footer__partners-link {
  --external-link-content: none;
}
.fr-footer__partners-logos {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin: 0 0 -0.5rem 0;
}
.fr-footer__partners-main {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-bottom: 2rem;
}
.fr-footer__partners-sub {
  margin-bottom: 0.5rem;

  /**
  * On surcharge le style du lien pour les logos secondaires
  */
}
.fr-footer__partners-sub,
.fr-footer__partners-sub > ul {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: wrap;
}
.fr-footer__partners-sub > li:first-child,
.fr-footer__partners-sub > ul > li:first-child {
  margin-left: 0;
}
.fr-footer__partners-sub .fr-footer__partners-link {
  margin-bottom: 1rem;
}
.fr-footer__partners .fr-footer__partners-link,
.fr-footer__partners .fr-footer__partners-link:hover,
.fr-footer__partners .fr-footer__partners-link:active {
  background: #fff;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TILE
\* ˍˍˍˍˍˍˍˍˍ */
.fr-tile {
  position: relative;
  display: flex;
  flex-direction: column;

  --text-spacing: 0;
  --title-spacing: 0 0 0.25rem;
  background-size: 100% 1px, 1px 100%, 1px 100%, 100% 1px;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-position: 0 100%, 0 0, 100% 0, 100% 0;
  padding: 2rem 2rem 2.25rem;
  text-align: center;
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-grid-row .fr-tile {
  height: 100%;
}
.fr-tile.fr-enlarge-link:hover .fr-tile__pictogram {
  --brightness: calc(100% + var(--brighten) * 10%);
}
.fr-tile.fr-enlarge-link:active .fr-tile__pictogram {
  --brightness: calc(100% + var(--brighten) * 20%);
}
.fr-tile.fr-enlarge-button:hover .fr-tile__pictogram {
  --brightness: calc(100% + var(--brighten) * 10%);
}
.fr-tile.fr-enlarge-button:active .fr-tile__pictogram {
  --brightness: calc(100% + var(--brighten) * 20%);
}
.fr-tile__header {
  order: 1;
  margin-bottom: 1rem;
}
.fr-tile__pictogram {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 5rem;
  height: 5rem;
  margin: 0 auto;
  overflow: hidden;
}
.fr-tile__pictogram svg {
  width: 100%;
  height: 100%;
}
.fr-tile__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
}
.fr-tile__body {
  height: 100%;
  order: 2;
  flex: 1 1 auto;
}
.fr-tile.fr-enlarge-link .fr-tile__title a::before,
.fr-tile.fr-enlarge-link .fr-tile__title a::after,
.fr-tile.fr-enlarge-link .fr-tile__title button::before,
.fr-tile.fr-enlarge-link .fr-tile__title button::after,
.fr-tile.fr-enlarge-button .fr-tile__title a::before,
.fr-tile.fr-enlarge-button .fr-tile__title a::after,
.fr-tile.fr-enlarge-button .fr-tile__title button::before,
.fr-tile.fr-enlarge-button .fr-tile__title button::after {
  --icon-size: 1.5rem;
  position: absolute;
  right: 2rem;
  bottom: 2.25rem;
}
.fr-tile.fr-enlarge-link .fr-tile__title button,
.fr-tile.fr-enlarge-button .fr-tile__title button {
  font-weight: inherit;
  line-height: inherit;
  text-align: inherit;
  padding: 0;
}
.fr-tile--no-icon .fr-tile__title a:not([target=_blank])::after,
.fr-tile:not(.fr-enlarge-link):not(.fr-tile--download) .fr-tile__title a:not([target=_blank])::after {
  content: none;
}
.fr-tile--no-icon .fr-tile__title button::after,
.fr-tile:not(.fr-enlarge-button):not(.fr-tile--download) .fr-tile__title button::after {
  content: none;
}
.fr-tile__title {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-bottom: 0.5rem;
  order: 2;
  color: var(--text-title-grey);
}
.fr-tile__title::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none;
  background-position: 0 100%;
  background-size: 100% 0.25rem;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, var(--border-plain-grey), var(--border-plain-grey));
}
.fr-tile__title a::before,
.fr-tile__title button::before {
  background-position: 0 100%;
  background-size: 100% 0.25rem;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, var(--border-active-blue-france), var(--border-active-blue-france));
}
.fr-tile__title a::after,
.fr-tile__title button::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: 0.5rem;
}
.fr-tile__title [target=_blank]::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
}
.fr-tile__desc {
  font-size: 1rem;
  line-height: 1.5rem;
  flex: 1 1 auto;
  order: 3;
}
.fr-tile__start {
  order: 1;
  margin-bottom: 0.75rem;
}
.fr-tile__start .fr-badges-group,
.fr-tile__start .fr-tags-group {
  margin-bottom: -0.5rem;
}
.fr-tile__detail {
  font-size: 0.75rem;
  line-height: 1.25rem;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 0;
  margin-top: 0.75rem;
  order: 4;
}
.fr-tile__detail[class^=fr-icon-]::before,
.fr-tile__detail[class*=" fr-icon-"]::before,
.fr-tile__detail[class^=fr-fi-]::before,
.fr-tile__detail[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-right: 0.5rem;
}
.fr-tile.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__content,
.fr-tile.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__content {
  padding-bottom: 2.5rem;
}
.fr-tile--sm {
  padding: 1.5rem 1.5rem 1.75rem;
}
.fr-tile--sm .fr-badge {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.125rem;
  padding: 0 0.375rem;
}
.fr-tile--sm .fr-badge::before,
.fr-tile--sm .fr-badge::after {
  --icon-size: 0.75rem;
}
.fr-tile--sm .fr-tag {
  font-size: 0.75rem;
  line-height: 1.25rem;
  min-height: 1.5rem;
  padding: 0.125rem 0.5rem;
  border-radius: 0.75rem;
}
.fr-tile--sm .fr-tag::before,
.fr-tile--sm .fr-tag::after {
  --icon-size: 0.75rem;
}
.fr-tile--sm .fr-tile__title {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 0.25rem;
}
.fr-tile--sm .fr-tile__title a::after,
.fr-tile--sm .fr-tile__title button::after {
  --icon-size: 1rem;
}
.fr-tile--sm .fr-tile__desc {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-tile--sm .fr-tile__start {
  margin-bottom: 0.5rem;
}
.fr-tile--sm .fr-tile__pictogram {
  width: 3.5rem;
  height: 3.5rem;
}
.fr-tile--sm.fr-tile--horizontal .fr-tile__header {
  margin-right: 1.5rem;
}
.fr-tile--sm.fr-tile--horizontal .fr-tile__pictogram {
  width: 2.5rem;
  height: 2.5rem;
}
.fr-tile--sm.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__title a::after,
.fr-tile--sm.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__title button::after,
.fr-tile--sm.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__title a::after,
.fr-tile--sm.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__title button::after {
  --icon-size: 1rem;
  position: absolute;
  right: 1.5rem;
  bottom: 1.75rem;
}
.fr-tile--sm.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__content,
.fr-tile--sm.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__content {
  padding-bottom: 2rem;
}
.fr-tile--horizontal,
.fr-tile--download {
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  text-align: left;
}
.fr-tile--horizontal .fr-tile__header,
.fr-tile--download .fr-tile__header {
  margin-right: 2rem;
  margin-bottom: 0;
}
.fr-tile--horizontal .fr-tile__pictogram,
.fr-tile--download .fr-tile__pictogram {
  width: 4rem;
  height: 4rem;
}
.fr-tile--horizontal .fr-tile__content,
.fr-tile--download .fr-tile__content {
  align-items: flex-start;
}
.fr-tile--horizontal:not(.fr-tile--no-icon) .fr-tile__detail,
.fr-tile--download:not(.fr-tile--no-icon) .fr-tile__detail {
  padding-right: 2rem;
  margin-bottom: -2.5rem;
  margin-top: 1.25rem;
}
.fr-tile--horizontal:not(.fr-tile--no-icon) .fr-tile__content,
.fr-tile--download:not(.fr-tile--no-icon) .fr-tile__content {
  padding-bottom: 2.5rem;
}
.fr-tile--horizontal:not(.fr-tile--no-icon).fr-tile--sm .fr-tile__detail,
.fr-tile--download:not(.fr-tile--no-icon).fr-tile--sm .fr-tile__detail {
  padding-right: 2rem;
  margin-bottom: -2rem;
  margin-top: 0.75rem;
}
.fr-tile--horizontal:not(.fr-tile--no-icon).fr-tile--sm .fr-tile__content,
.fr-tile--download:not(.fr-tile--no-icon).fr-tile--sm .fr-tile__content {
  padding-bottom: 2rem;
}
.fr-tile.fr-tile--download .fr-tile__title a::after,
.fr-tile.fr-tile--download .fr-tile__title button::after {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-tile:not(.fr-tile--no-border):not(.fr-tile--shadow) {
  background-image: linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey)), linear-gradient(0deg, var(--border-default-grey), var(--border-default-grey));
}
.fr-tile--grey {
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
.fr-tile--shadow {
  z-index: calc(var(--ground) + 500);
  background-color: var(--background-raised-grey);

  --idle: transparent;
  --hover: var(--background-raised-grey-hover);
  --active: var(--background-raised-grey-active);
  filter: drop-shadow(var(--raised-shadow));
}
.fr-tile--shadow.fr-tile--grey {
  background-color: var(--background-contrast-raised-grey);

  --idle: transparent;
  --hover: var(--background-contrast-raised-grey-hover);
  --active: var(--background-contrast-raised-grey-active);
}
.fr-tile--no-background {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-tile__title:disabled,
a.fr-tile__title:not([href]) {
  color: var(--text-disabled-grey);
  background-color: var(--background-disabled-grey);

  --idle: transparent;
  --hover: var(--background-disabled-grey-hover);
  --active: var(--background-disabled-grey-active);
}
.fr-tile__title a,
.fr-tile__title button {
  color: var(--text-action-high-blue-france);
}
.fr-tile__title a:not([href]),
.fr-tile__title button:disabled {
  color: var(--text-disabled-grey);
}
.fr-tile__title a:not([href])::before,
.fr-tile__title button:disabled::before {
  background-image: linear-gradient(0deg, var(--border-disabled-grey), var(--border-disabled-grey));
}
.fr-tile__img {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 5rem;
  height: 5rem;
  margin: 0 auto 1.5rem;
  overflow: hidden;
  filter: brightness(var(--brightness));
}
.fr-tile__img > svg {
  width: 100%;
  height: 100%;
}
.fr-tile__body > .fr-tile__desc {
  padding-bottom: 2.5rem;
}
.fr-tile--horizontal .fr-tile__img {
  width: 3rem;
  height: 3rem;
  margin: 0 1.5rem 0 0;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TRANSLATE
\* ˍˍˍˍˍˍˍˍˍ */
.fr-translate {
  --rows: 8;
  position: relative;
}
.fr-translate .fr-translate__btn {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  font-weight: 500;
  min-height: 3rem;
  width: 100%;
}
.fr-translate .fr-translate__btn::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.5%2010%204.4%2011h-2.155l-1.201-3h-4.09l-1.199%203h-2.154L16.5%2010h2ZM10%202v2h6v2h-1.968a18.222%2018.222%200%200%201-3.62%206.301%2014.864%2014.864%200%200%200%202.336%201.707l-.751%201.878A17.015%2017.015%200%200%201%209%2013.725a16.676%2016.676%200%200%201-6.201%203.548l-.536-1.929a14.7%2014.7%200%200%200%205.327-3.042A18.078%2018.078%200%200%201%204.767%208h2.24A16.032%2016.032%200%200%200%209%2010.877a16.165%2016.165%200%200%200%202.91-4.876L2%206V4h6V2h2Zm7.5%2010.885L16.253%2016h2.492L17.5%2012.885Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.5%2010%204.4%2011h-2.155l-1.201-3h-4.09l-1.199%203h-2.154L16.5%2010h2ZM10%202v2h6v2h-1.968a18.222%2018.222%200%200%201-3.62%206.301%2014.864%2014.864%200%200%200%202.336%201.707l-.751%201.878A17.015%2017.015%200%200%201%209%2013.725a16.676%2016.676%200%200%201-6.201%203.548l-.536-1.929a14.7%2014.7%200%200%200%205.327-3.042A18.078%2018.078%200%200%201%204.767%208h2.24A16.032%2016.032%200%200%200%209%2010.877a16.165%2016.165%200%200%200%202.91-4.876L2%206V4h6V2h2Zm7.5%2010.885L16.253%2016h2.492L17.5%2012.885Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-translate .fr-translate__btn::after {
  transition: transform 0.3s;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-left: auto;
}
.fr-translate .fr-translate__btn[aria-expanded=true]::after {
  transform: rotate(-180deg);
}
.fr-translate__language {
  white-space: nowrap;
}
.fr-translate__language[aria-current]:not([aria-current=false]) {
  display: none;
}
.fr-translate__menu {
  margin: -0.25rem 0;
}
.fr-translate .fr-nav__item::before {
  content: none;
}
.fr-translate .fr-menu__list {
  width: auto;
  padding: 0;
}
.fr-translate .fr-translate__btn[aria-expanded=true] {
  color: var(--text-active-blue-france);
  background-color: var(--background-open-blue-france);

  --idle: transparent;
  --hover: var(--background-open-blue-france-hover);
  --active: var(--background-open-blue-france-active);
}
.fr-translate .fr-translate__btn[aria-expanded=true]:hover {
  background-color: var(--hover-tint);
}
.fr-translate .fr-translate__btn[aria-expanded=true]:active {
  background-color: var(--active-tint);
}
.fr-translate__menu .fr-translate__language {
  box-shadow: none;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  TRANSCRIPTION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-transcription {
  position: relative;
  width: 100%;
}
.fr-transcription::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-transcription__btn {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 3rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  width: 100%;
  text-align: left;
  margin: 0;
  padding: 0.75rem 1rem;
  color: var(--text-action-high-blue-france);
}
.fr-transcription__btn::before,
.fr-transcription__btn::after {
  display: block;
}
.fr-transcription__btn::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.25rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  content: "";
  margin-right: 0;
  margin-left: auto;
  transition: transform 0.3s;
}
.fr-transcription__btn::before {
  content: none;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H17V21H3V19ZM3%2014H21V16H3V14ZM3%209H17V11H3V9Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H17V21H3V19ZM3%2014H21V16H3V14ZM3%209H17V11H3V9Z'%3e%3c/path%3e%3c/svg%3e");
  --icon-size: 1rem;
  content: "";
  margin-right: 0.5rem;
}
.fr-transcription__btn[aria-expanded=true]::after {
  transform: rotate(-180deg);
}
.fr-transcription__content::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: inset 0 1px 0 0 var(--border-default-grey);
}
.fr-transcription__footer {
  position: relative;
  padding: 0.75rem 1rem;
  margin: 0;
}
.fr-transcription__footer::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: inset 0 1px 0 0 var(--border-default-grey);
}
.fr-transcription__actions-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
}
.fr-transcription__actions-group > li,
.fr-transcription__actions-group > div {
  width: 100%;
  max-width: 100%;
}
.fr-transcription__actions-group .fr-btn {
  width: calc(100% - 1rem);
  margin: 0 0.5rem 1rem;
  justify-content: center;
  width: auto;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
  margin-bottom: 0;
  margin-right: 0;
}
.fr-transcription__actions-group > li {
  display: inline-flex;
  max-width: 100%;
  width: auto;
}
.fr-transcription__actions-group .fr-btn::after {
  content: "";

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
}
.fr-transcription__actions-group .fr-btn::before {
  content: none;
}
.fr-transcription__actions-group .fr-link {
  font-size: 0.875rem;
  line-height: 1.5rem;
  padding: 0 0;
}
.fr-transcription__actions-group .fr-link::before,
.fr-transcription__actions-group .fr-link::after {
  --icon-size: 1rem;
}
.fr-transcription__actions-group > *:not(:first-child) {
  margin-left: 1rem;
}
.fr-transcription .fr-collapse {
  display: flex;
  flex-direction: column-reverse;
}
.fr-transcription .fr-collapse--expanded {
  margin: 0 0.0625rem;
}
.fr-transcription .fr-modal:not(.fr-modal--opened) {
  visibility: inherit;
  opacity: inherit;
  background-color: inherit;
  position: relative;
  z-index: auto;
}
.fr-transcription .fr-modal:not(.fr-modal--opened)::after {
  content: none;
}
.fr-transcription .fr-modal:not(.fr-modal--opened)::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  box-shadow: inset 0 1px 0 0 var(--border-default-grey);
}
.fr-transcription .fr-modal:not(.fr-modal--opened) > .fr-container {
  padding: 0.0625rem 0;
}
.fr-transcription .fr-modal:not(.fr-modal--opened) > .fr-container > .fr-grid-row {
  display: inherit;
}
.fr-transcription .fr-modal:not(.fr-modal--opened) > .fr-container > .fr-grid-row > [class^=fr-col-],
.fr-transcription .fr-modal:not(.fr-modal--opened) > .fr-container > .fr-grid-row > [class*=" fr-col-"],
.fr-transcription .fr-modal:not(.fr-modal--opened) > .fr-container > .fr-grid-row > .fr-col {
  flex: inherit;
  width: inherit;
  max-width: inherit;
}
.fr-transcription .fr-modal:not(.fr-modal--opened) .fr-modal__body {
  filter: inherit;
  max-height: inherit;
  background-color: inherit;
}
.fr-transcription .fr-modal:not(.fr-modal--opened) .fr-modal__header {
  display: none;
}
.fr-transcription .fr-modal:not(.fr-modal--opened) .fr-modal__content {
  --transcription-max-height: 9.5rem;
  overflow-y: auto;
  max-height: var(--transcription-max-height);
  margin: 0;
  padding: 1rem;
}
.fr-transcription .fr-modal:not(.fr-modal--opened) .fr-modal__title {
  display: none;
}
.fr-transcription .fr-modal--opened .fr-transcription__footer {
  display: none;
}
.fr-transcription__btn[aria-expanded=true] {
  background-color: var(--background-open-blue-france);

  --idle: transparent;
  --hover: var(--background-open-blue-france-hover);
  --active: var(--background-open-blue-france-active);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  INPUT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-input {
  display: block;
  width: 100%;
  border-radius: 0.25rem 0.25rem 0 0;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.5rem 1rem;
  color: var(--text-default-grey);
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
  box-shadow: inset 0 -2px 0 0 var(--border-plain-grey);
}
.fr-input:not(textarea) {
  max-height: 2.5rem;
}
.fr-input::placeholder {
  opacity: 1;
  font-style: italic;
  color: var(--text-mention-grey);
}
.fr-input::-webkit-contacts-auto-fill-button {
  cursor: pointer;
  background-color: var(--text-label-grey);

  --idle: transparent;
  --hover: var(--text-label-grey-hover);
  --active: var(--text-label-grey-active);
}
.fr-input[type=date] {
  position: relative;
  min-height: 2.5rem;
}
.fr-input[type=date]::after {
  content: "";
  display: block;
  position: absolute;
  top: 0.75rem;
  right: 1rem;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
}
@supports selector(::-webkit-calendar-picker-indicator) {
  .fr-input[type=date] {
    background-repeat: no-repeat;
    background-position: calc(100% - 1rem) 50%;
    background-size: 1rem 1rem;
    padding-right: 3rem;
  }

  .fr-input[type=date]::-webkit-calendar-picker-indicator {
    display: block;
    padding: 0.5rem;
    margin-right: -2.5rem;
  }
}
.fr-input-wrap {
  position: relative;
  display: block;
}
.fr-input-wrap[class^=fr-icon-] .fr-input,
.fr-input-wrap[class*=" fr-icon-"] .fr-input,
.fr-input-wrap[class^=fr-fi-] .fr-input,
.fr-input-wrap[class*=" fr-fi-"] .fr-input {
  padding-right: 3rem;
}
.fr-input-wrap[class^=fr-icon-]::before,
.fr-input-wrap[class*=" fr-icon-"]::before,
.fr-input-wrap[class^=fr-fi-]::before,
.fr-input-wrap[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  position: absolute;
  top: 0.75rem;
  right: 1rem;
  bottom: 0.75rem;
  margin: auto;
  pointer-events: none;
}
.fr-input-wrap--addon,
.fr-input-wrap--action {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.fr-input-wrap--addon > *:first-child:not(:last-child) {
  border-radius: 0.25rem 0 0 0;
}
.fr-input-wrap--addon > *:last-child:not(:first-child) {
  border-radius: 0 0.25rem 0 0;
}
.fr-input-wrap--action .fr-btn {
  margin-left: 1rem;
}
.fr-input-wrap + .fr-hint-text {
  margin-top: 1rem;
}
.fr-input-group {
  position: relative;
}
.fr-input-group .fr-message:first-child {
  margin-top: 1rem;
}
.fr-input-group--valid::before,
.fr-input-group--error::before,
.fr-input-group--info::before {
  content: "";
  display: block;
  pointer-events: none;
  position: absolute;
  top: 0;
  right: -0.75rem;
  bottom: 0;
  left: -0.75rem;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 0.125rem 100%;
}
textarea.fr-input {
  min-height: 3.75rem;
}
.fr-input:disabled {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 -2px 0 0 var(--border-disabled-grey);
}
.fr-input:autofill,
.fr-input:autofill:hover,
.fr-input:autofill:focus,
.fr-input:-webkit-autofill,
.fr-input:-webkit-autofill:hover,
.fr-input:-webkit-autofill:focus {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-grey), inset 0 0 0 1000px var(--background-contrast-info);
  -webkit-text-fill-color: var(--text-label-grey);
}
@supports selector(::-webkit-calendar-picker-indicator) {
  .fr-input[type=date]::after {
    background-color: var(--background-contrast-grey);

    --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24'><path fill='%23161616' d='M17 3h4c.55 0 1 .45 1 1v16c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h4V1h2v2h6V1h2v2zm-2 2H9v2H7V5H4v4h16V5h-3v2h-2V5zm5 6H4v8h16v-8z'/></svg>");
    background-image: var(--data-uri-svg);
  }

  :root[data-fr-theme=dark] .fr-input[type=date]::after {
    --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24'><path fill='%23fff' d='M17 3h4c.55 0 1 .45 1 1v16c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h4V1h2v2h6V1h2v2zm-2 2H9v2H7V5H4v4h16V5h-3v2h-2V5zm5 6H4v8h16v-8z'/></svg>");
  }

  .fr-input[type=date]:disabled {
    color: var(--text-disabled-grey);
    box-shadow: inset 0 -2px 0 0 var(--border-disabled-grey);
  }

  .fr-input[type=date]:disabled::after {
    --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24'><path fill='%23929292' d='M17 3h4c.55 0 1 .45 1 1v16c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h4V1h2v2h6V1h2v2zm-2 2H9v2H7V5H4v4h16V5h-3v2h-2V5zm5 6H4v8h16v-8z'/></svg>");
    background-image: var(--data-uri-svg);
  }

  :root[data-fr-theme=dark] .fr-input[type=date]:disabled::after {
    --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24'><path fill='%23666' d='M17 3h4c.55 0 1 .45 1 1v16c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h4V1h2v2h6V1h2v2zm-2 2H9v2H7V5H4v4h16V5h-3v2h-2V5zm5 6H4v8h16v-8z'/></svg>");
  }
}
.fr-input-wrap--addon > .fr-input:not(:last-child) {
  box-shadow: inset 0 -2px 0 0 var(--border-action-high-blue-france);
}
.fr-fieldset--valid .fr-input,
.fr-fieldset--valid .fr-input-wrap--addon > .fr-input:not(:last-child),
.fr-input-group--valid .fr-input,
.fr-input-group--valid .fr-input-wrap--addon > .fr-input:not(:last-child) {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-success);
}
.fr-fieldset--error .fr-input,
.fr-fieldset--error .fr-input-wrap--addon > .fr-input:not(:last-child),
.fr-input-group--error .fr-input,
.fr-input-group--error .fr-input-wrap--addon > .fr-input:not(:last-child) {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-error);
}
.fr-input-group--error::before {
  background-image: linear-gradient(0deg, var(--border-plain-error), var(--border-plain-error));
}
.fr-input-group--valid::before {
  background-image: linear-gradient(0deg, var(--border-plain-success), var(--border-plain-success));
}
.fr-input-group--info::before {
  background-image: linear-gradient(0deg, var(--border-plain-info), var(--border-plain-info));
}
/* ¯¯¯¯¯¯¯¯¯ *\
  SEARCH
\* ˍˍˍˍˍˍˍˍˍ */
.fr-search-bar {
  display: flex;
  flex-direction: row;
}
.fr-search-bar .fr-label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* added line */
  border: 0;
  display: block;
}
.fr-search-bar .fr-input {
  margin: 0;
  border-radius: 0.25rem 0 0;
  max-height: 2.5rem;
  box-shadow: inset 0 -2px 0 0 var(--border-action-high-blue-france);
}
.fr-search-bar .fr-input::placeholder {
  font-style: italic;
}
.fr-search-bar .fr-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
  width: 1rem;
  height: 1rem;
  background-repeat: no-repeat;
  background-size: 1rem 1rem;
  --data-uri-svg: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%23161616" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-11.414L9.172 7.757 7.757 9.172 10.586 12l-2.829 2.828 1.415 1.415L12 13.414l2.828 2.829 1.415-1.415L13.414 12l2.829-2.828-1.415-1.415L12 10.586z"/></svg>');
  background-image: var(--data-uri-svg);
}
.fr-search-bar .fr-btn {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  flex: 1 0 auto;
  border-radius: 0 0.25rem 0 0;
}
.fr-search-bar .fr-btn::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-search-bar .fr-input--valid {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-success);
}
.fr-search-bar .fr-input--error {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-error);
}
:root[data-fr-theme=dark] .fr-search-bar .fr-input::-webkit-search-cancel-button {
  --data-uri-svg: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="%23fff" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-11.414L9.172 7.757 7.757 9.172 10.586 12l-2.829 2.828 1.415 1.415L12 13.414l2.828 2.829 1.415-1.415L13.414 12l2.829-2.828-1.415-1.415L12 10.586z"/></svg>');
}
/* ¯¯¯¯¯¯¯¯¯ *\
  CONTENT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-content-media {
  width: 100%;
  margin: 2.5rem 0;
  display: flex;
  flex-direction: column;
  align-items: center;

  --text-spacing: 0;
  --title-spacing: 0;
}
.fr-content-media__img {
  width: 100%;
}
.fr-content-media [class^=fr-responsive-img],
.fr-content-media [class*=" fr-responsive-img"],
.fr-content-media [class^=fr-responsive-vid],
.fr-content-media [class*=" fr-responsive-vid"] {
  aspect-ratio: 1.7777777778;
}
.fr-content-media__caption {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-top: 0.75rem;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.fr-content-media__caption .fr-link {
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding: 0 0;
  margin-right: auto;
}
.fr-content-media__caption .fr-link::before,
.fr-content-media__caption .fr-link::after {
  --icon-size: 0.75rem;
}
.fr-content-media .fr-transcription {
  margin-top: 1.5rem;
}
.fr-content-media + .fr-transcription {
  margin-top: -1rem;
  margin-bottom: 2.5rem;
}
.fr-content-media--sm .fr-content-media__img,
.fr-content-media--sm .fr-responsive-vid {
  width: 83.3333333333%;
}
.fr-content-media--lg .fr-content-media__img,
.fr-content-media--lg .fr-responsive-vid {
  width: 116.6666666667%;
  max-width: 100vw;
}
.fr-content-media__transcription .fr-link {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;

  --underline-img: none;
  --hover-tint: var(--hover);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-content-media__transcription .fr-link::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-content-media__transcription .fr-link::before {
  content: none;
}
.fr-content-media__caption,
.fr-content-media .fr-link {
  color: var(--text-mention-grey);
}
.fr-content-media__transcription .fr-link:disabled,
.fr-content-media__transcription a.fr-link:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  CONSENT MAIN
\* ˍˍˍˍˍˍˍˍˍ */
.fr-consent-placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 5rem 2rem;
  text-align: center;

  --text-spacing: 0 0 1.5rem;
  --title-spacing: 0 0 0.5rem;
  background-color: var(--background-contrast-grey);

  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
.fr-consent-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  max-height: calc(100% - 8rem);
  padding: 1rem;
  overflow: auto;

  --text-spacing: 0 0 1rem;
  --title-spacing: 0 0 1rem;
  z-index: calc(var(--ground) + 1500);
  background-color: var(--background-alt-overlap-grey);

  --idle: transparent;
  --hover: var(--background-alt-overlap-grey-hover);
  --active: var(--background-alt-overlap-grey-active);
  filter: drop-shadow(var(--overlap-shadow));
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-consent-banner__title {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}
.fr-consent-banner__buttons {
  margin-top: 1.5rem;
  margin-bottom: -1rem;
}
.fr-consent-service {
  position: relative;
}
.fr-consent-service > .fr-fieldset {
  padding: 0 0 1.25rem;
  margin: 0;
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  width: 100%;
  position: initial;
}
.fr-consent-service:last-child > .fr-fieldset {
  padding: 2rem 0 1rem;
}
.fr-consent-service:last-child > .fr-fieldset .fr-consent-service > .fr-fieldset:last-child {
  margin-bottom: 0;
}
.fr-consent-service__title {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
  padding: 2rem 0 0.75rem;
  margin: 0;
  color: var(--text-title-grey);
}
.fr-consent-service__desc {
  font-size: 0.875rem;
  line-height: 1.5rem;

  --text-spacing: 0.75rem 0 0.5rem 0;
}
.fr-consent-service__collapse {
  margin-top: -0.25rem;
  margin-bottom: 0.75rem;
  width: 100%;
}
.fr-consent-service__collapse .fr-consent-service__collapse-btn {
  font-size: 0.875rem;
  line-height: 1.5rem;
  padding: 0 0;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-consent-service__collapse .fr-consent-service__collapse-btn::after {

  --icon-size: 1rem;
  margin-right: -0.125rem;
  margin-left: 0.25rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-consent-service__collapse .fr-consent-service__collapse-btn::before {
  content: none;
}
.fr-consent-service__radios {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.fr-consent-service .fr-radio-group {
  position: relative;
}
.fr-consent-service .fr-radio-group:not(:last-child) {
  margin-right: 3rem;
}
.fr-consent-service .fr-radio-group:not(:first-child)::before {
  content: "";
  display: block;
  width: 1px;
  height: 1.5rem;
  position: absolute;
  top: 0;
  left: calc(-1.5rem - 1px);
}
.fr-consent-service .fr-consent-service__collapse-btn {
  --text-spacing: 0;
  --title-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;

  --underline-img: none;
  --hover-tint: var(--hover);
  background: transparent;
  padding: 0 0.25rem 0 0;
  color: inherit;

  --hover-tint: var(--idle);
  --active-tint: var(--idle);
  background-image: var(--underline-img), var(--underline-img);
  background-position: var(--underline-x) 100%, var(--underline-x) calc(100% - var(--underline-thickness));
  background-repeat: no-repeat, no-repeat;
  transition: background-size 0s;
  background-size: var(--underline-hover-width) calc(var(--underline-thickness) * 2), var(--underline-idle-width) var(--underline-thickness);
  color: var(--text-action-high-blue-france);
}
.fr-consent-service .fr-consent-service__collapse-btn::before,
.fr-consent-service .fr-consent-service__collapse-btn::after {
  display: block;
}
.fr-consent-service .fr-consent-service__collapse-btn:hover,
.fr-consent-service .fr-consent-service__collapse-btn:active {
  --underline-hover-width: var(--underline-max-width);
}
.fr-consent-service .fr-consent-service__collapse-btn::after {
  margin-right: -1.25rem;
  transition: transform 0.3s;
}
.fr-consent-service .fr-consent-service__collapse-btn[aria-expanded=true]::after {
  transform: rotate(-180deg);
}
.fr-consent-services {
  margin-top: 0.5rem;
  margin-bottom: -0.5rem;
  width: 100%;
}
.fr-consent-services .fr-consent-service > .fr-fieldset,
.fr-consent-services .fr-consent-service:last-child > .fr-fieldset {
  padding: 0;
}
.fr-consent-services .fr-consent-service:last-child > .fr-fieldset {
  margin-bottom: 1.25rem;
}
.fr-consent-services .fr-consent-service__title {
  padding-top: 0.75rem;
}
.fr-consent-services .fr-consent-service__radios {
  top: 0;
}
.fr-consent-services .fr-consent-service__desc {
  --text-spacing: 0.25rem 0 0.75rem 0;
}
.fr-consent-manager__header {
  padding-top: 0;
}
.fr-consent-manager__header .fr-consent-service__title {
  width: 100%;
  padding: 0 0 0.75rem 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.fr-consent-manager__header .fr-consent-service__radios {
  width: 100%;
  justify-content: flex-start;
  top: 0;
  position: initial;
}
.fr-consent-manager__buttons {
  margin-bottom: -3rem;
  margin-top: 1rem;
}
.fr-consent-manager__header,
.fr-consent-service {
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey);
  color: var(--text-default-grey);
}
.fr-consent-manager__header .fr-radio-group + .fr-radio-group::before,
.fr-consent-service .fr-radio-group + .fr-radio-group::before {
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-consent-service:last-of-type,
.fr-consent-service .fr-consent-service {
  box-shadow: none;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  FOLLOW
\* ˍˍˍˍˍˍˍˍˍ */
/**
* Mixin d'ajout des icones des réseaux sociaux
**/
/**
* Mixin d'ajout des icones des réseaux sociaux
**/
.fr-follow {
  padding: 1.5rem 0;

  --title-spacing: 0 0 0.5rem;
  --text-spacing: 0 0 1rem;
  background-color: var(--background-alt-blue-france);

  --idle: transparent;
  --hover: var(--background-alt-blue-france-hover);
  --active: var(--background-alt-blue-france-active);
}
.fr-follow__newsletter .fr-input-group {
  margin-bottom: 1rem;
}
.fr-follow__newsletter .fr-hint-text {
  margin-bottom: 0;
}
.fr-follow__newsletter .fr-label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap; /* added line */
  border: 0;
  display: block;
}
.fr-follow__newsletter .fr-input-wrap {
  display: flex;
  flex-direction: column;
  max-width: 37.5rem;
  margin-top: 0;
}
.fr-follow__newsletter .fr-input-wrap .fr-input {
  margin-bottom: 1rem;
  margin-top: 0;
  border-radius: 0.25rem 0.25rem 0 0;
}
.fr-follow__newsletter .fr-input-wrap .fr-btn {
  justify-content: center;
  width: 100%;
  border-radius: 0;
}
.fr-follow__newsletter .fr-messages-group {
  margin-top: 1rem;
}
.fr-follow__social {
  --text-spacing: 0 0 0.75rem;
  --title-spacing: 0 0 0.75rem;
}
.fr-follow__social .fr-btns-group {
  margin-bottom: -1rem;
  width: auto;
}
.fr-follow__social .fr-btns-group .fr-btn {
  width: auto;
  max-width: 100%;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  justify-content: flex-start;
}
.fr-follow__social .fr-btns-group > li {
  display: inline-flex;
  max-width: 100%;
  width: auto;
}
.fr-follow__social .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-follow__social .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 1.5rem;
  content: "";
}
.fr-follow__social .fr-btns-group--lg .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 1.125rem;
  line-height: 1.75rem;
  min-height: 3rem;
  padding: 0.5rem 1.5rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 3rem;
  max-height: 3rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-follow__social .fr-btns-group--lg .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  margin-left: 0;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --icon-size: 2rem;
  content: "";
}
.fr-follow .fr-grid-row > *:not(:first-child) {
  margin-top: 1.5rem;
  padding-top: 1.5rem;
  box-shadow: 0 -1px 0 0 var(--border-default-blue-france);
}
.fr-follow .fr-btn--bluesky::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M12%2011.3884C11.0942%209.62673%208.62833%206.34423%206.335%204.7259C4.13833%203.17506%203.30083%203.4434%202.75167%203.69256C2.11583%203.9784%202%204.95506%202%205.52839C2%206.10339%202.315%2010.2367%202.52%2010.9276C3.19917%2013.2076%205.61417%2013.9776%207.83917%2013.7309C4.57917%2014.2142%201.68333%2015.4017%205.48083%2019.6292C9.65833%2023.9542%2011.2058%2018.7017%2012%2016.0392C12.7942%2018.7017%2013.7083%2023.7651%2018.4442%2019.6292C22%2016.0392%2019.4208%2014.2142%2016.1608%2013.7309C18.3858%2013.9784%2020.8008%2013.2076%2021.48%2010.9276C21.685%2010.2376%2022%206.10256%2022%205.52923C22%204.95423%2021.8842%203.97839%2021.2483%203.6909C20.6992%203.44256%2019.8617%203.17423%2017.665%204.72423C15.3717%206.34506%2012.9058%209.62756%2012%2011.3884Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M12%2011.3884C11.0942%209.62673%208.62833%206.34423%206.335%204.7259C4.13833%203.17506%203.30083%203.4434%202.75167%203.69256C2.11583%203.9784%202%204.95506%202%205.52839C2%206.10339%202.315%2010.2367%202.52%2010.9276C3.19917%2013.2076%205.61417%2013.9776%207.83917%2013.7309C4.57917%2014.2142%201.68333%2015.4017%205.48083%2019.6292C9.65833%2023.9542%2011.2058%2018.7017%2012%2016.0392C12.7942%2018.7017%2013.7083%2023.7651%2018.4442%2019.6292C22%2016.0392%2019.4208%2014.2142%2016.1608%2013.7309C18.3858%2013.9784%2020.8008%2013.2076%2021.48%2010.9276C21.685%2010.2376%2022%206.10256%2022%205.52923C22%204.95423%2021.8842%203.97839%2021.2483%203.6909C20.6992%203.44256%2019.8617%203.17423%2017.665%204.72423C15.3717%206.34506%2012.9058%209.62756%2012%2011.3884Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-follow .fr-btn--dailymotion::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.634%204.734V18.84h-2.83v-1.274h-.037c-.561.932-1.552%201.398-2.974%201.398-.98%200-1.848-.233-2.607-.7a4.709%204.709%200%200%201-1.755-1.908c-.412-.806-.619-1.711-.619-2.714%200-.98.21-1.873.628-2.68a4.792%204.792%200%200%201%201.755-1.908c.753-.466%201.6-.699%202.545-.699a4.31%204.31%200%200%201%201.585.278c.472.185.917.487%201.335.905V5.379l2.974-.645Zm-5.339%206.398c-.705%200-1.299.236-1.783.708-.483.471-.725%201.066-.725%201.783%200%20.752.236%201.368.707%201.845.472.478%201.066.717%201.783.717.729%200%201.335-.245%201.819-.735.483-.49.725-1.099.725-1.827a2.52%202.52%200%200%200-.322-1.255%202.352%202.352%200%200%200-.905-.905%202.579%202.579%200%200%200-1.299-.331Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.634%204.734V18.84h-2.83v-1.274h-.037c-.561.932-1.552%201.398-2.974%201.398-.98%200-1.848-.233-2.607-.7a4.709%204.709%200%200%201-1.755-1.908c-.412-.806-.619-1.711-.619-2.714%200-.98.21-1.873.628-2.68a4.792%204.792%200%200%201%201.755-1.908c.753-.466%201.6-.699%202.545-.699a4.31%204.31%200%200%201%201.585.278c.472.185.917.487%201.335.905V5.379l2.974-.645Zm-5.339%206.398c-.705%200-1.299.236-1.783.708-.483.471-.725%201.066-.725%201.783%200%20.752.236%201.368.707%201.845.472.478%201.066.717%201.783.717.729%200%201.335-.245%201.819-.735.483-.49.725-1.099.725-1.827a2.52%202.52%200%200%200-.322-1.255%202.352%202.352%200%200%200-.905-.905%202.579%202.579%200%200%200-1.299-.331Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--facebook::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--github::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.475%202%202%206.475%202%2012a9.994%209.994%200%200%200%206.838%209.488c.5.087.687-.213.687-.476%200-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013%201.35.725%201.538%201.025.9%201.512%202.338%201.087%202.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938%200-1.088.387-1.987%201.025-2.688-.1-.25-.45-1.275.1-2.65%200%200%20.837-.262%202.75%201.026a9.28%209.28%200%200%201%202.5-.338c.85%200%201.7.112%202.5.337%201.912-1.3%202.75-1.024%202.75-1.024.55%201.375.2%202.4.1%202.65.637.7%201.025%201.587%201.025%202.687%200%203.838-2.337%204.688-4.562%204.938.362.312.675.912.675%201.85%200%201.337-.013%202.412-.013%202.75%200%20.262.188.574.688.474A10.016%2010.016%200%200%200%2022%2012c0-5.525-4.475-10-10-10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.475%202%202%206.475%202%2012a9.994%209.994%200%200%200%206.838%209.488c.5.087.687-.213.687-.476%200-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013%201.35.725%201.538%201.025.9%201.512%202.338%201.087%202.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938%200-1.088.387-1.987%201.025-2.688-.1-.25-.45-1.275.1-2.65%200%200%20.837-.262%202.75%201.026a9.28%209.28%200%200%201%202.5-.338c.85%200%201.7.112%202.5.337%201.912-1.3%202.75-1.024%202.75-1.024.55%201.375.2%202.4.1%202.65.637.7%201.025%201.587%201.025%202.687%200%203.838-2.337%204.688-4.562%204.938.362.312.675.912.675%201.85%200%201.337-.013%202.412-.013%202.75%200%20.262.188.574.688.474A10.016%2010.016%200%200%200%2022%2012c0-5.525-4.475-10-10-10Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--instagram::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--linkedin::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--mastodon::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.31c-.003.856-.045%203.308-.397%205.114-.274%201.41-2.456%202.955-4.962%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.292%202.215%202.196%202.347%204%202.41%201.82.062%203.44-.45%203.44-.45l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-3.923-1.039-4.598-5.22-4.701-9.464-.031-1.26-.012-2.447-.012-3.44%200-4.34%202.843-5.611%202.843-5.611%201.433-.658%203.892-.935%206.45-.956h.062Zm2.89%203.39c-1.065%200-1.871.41-2.405%201.228l-.518.87-.519-.87C11.276%205.8%2010.47%205.39%209.405%205.39c-.921%200-1.663.324-2.229.955-.549.631-.822%201.484-.822%202.558v5.253h2.081V9.057c0-1.075.452-1.62%201.357-1.62%201%200%201.501.647%201.501%201.927v2.79h2.07v-2.79c0-1.28.5-1.927%201.5-1.927.905%200%201.358.545%201.358%201.62v5.1h2.08V8.902l.001.001c0-1.074-.273-1.927-.822-2.558-.567-.631-1.308-.955-2.229-.955Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.31c-.003.856-.045%203.308-.397%205.114-.274%201.41-2.456%202.955-4.962%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.292%202.215%202.196%202.347%204%202.41%201.82.062%203.44-.45%203.44-.45l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-3.923-1.039-4.598-5.22-4.701-9.464-.031-1.26-.012-2.447-.012-3.44%200-4.34%202.843-5.611%202.843-5.611%201.433-.658%203.892-.935%206.45-.956h.062Zm2.89%203.39c-1.065%200-1.871.41-2.405%201.228l-.518.87-.519-.87C11.276%205.8%2010.47%205.39%209.405%205.39c-.921%200-1.663.324-2.229.955-.549.631-.822%201.484-.822%202.558v5.253h2.081V9.057c0-1.075.452-1.62%201.357-1.62%201%200%201.501.647%201.501%201.927v2.79h2.07v-2.79c0-1.28.5-1.927%201.5-1.927.905%200%201.358.545%201.358%201.62v5.1h2.08V8.902l.001.001c0-1.074-.273-1.927-.822-2.558-.567-.631-1.308-.955-2.229-.955Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--snapchat::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.87%2021.764c-1.19%200-1.983-.561-2.692-1.056-.503-.357-.976-.696-1.533-.79a4.568%204.568%200%200%200-.803-.066c-.472%200-.847.071-1.114.125-.17.03-.312.058-.424.058-.116%200-.263-.032-.32-.228-.05-.16-.081-.312-.112-.459-.08-.37-.147-.597-.286-.62-1.49-.227-2.38-.57-2.554-.976-.014-.044-.031-.09-.031-.125-.01-.125.08-.227.205-.25%201.18-.196%202.242-.824%203.138-1.858.696-.803%201.035-1.579%201.066-1.663%200-.01.009-.01.009-.01.17-.351.205-.65.102-.895-.191-.46-.825-.656-1.257-.79-.111-.03-.205-.066-.285-.093-.37-.147-.986-.46-.905-.892.058-.312.472-.535.81-.535a.49.49%200%200%201%20.24.05c.38.173.724.262%201.018.262.366%200%20.54-.138.584-.182a24.93%2024.93%200%200%200-.035-.593c-.09-1.365-.192-3.059.24-4.03%201.298-2.907%204.053-3.14%204.869-3.14L12.156%203h.05c.815%200%203.57.227%204.868%203.139.437.971.33%202.67.24%204.03l-.008.067c-.01.182-.023.356-.032.535.045.035.205.169.535.173.286-.008.598-.102.954-.263a.804.804%200%200%201%20.312-.066c.125%200%20.25.03.357.066h.009c.299.112.495.321.495.54.009.205-.152.517-.914.825-.08.03-.174.067-.285.093-.424.13-1.057.335-1.258.79-.111.24-.066.548.103.895%200%20.01.009.01.009.01.049.124%201.337%203.049%204.204%203.526.12.02.208.127.205.25%200%20.044-.01.089-.031.129-.174.41-1.057.744-2.555.976-.138.022-.205.25-.285.62-.032.154-.07.307-.112.459-.044.147-.138.227-.298.227h-.023a2.24%202.24%200%200%201-.423-.049%205.285%205.285%200%200%200-1.115-.116%204.97%204.97%200%200%200-.802.067c-.553.09-1.03.433-1.534.79-.717.49-1.515%201.051-2.697%201.051h-.254Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.87%2021.764c-1.19%200-1.983-.561-2.692-1.056-.503-.357-.976-.696-1.533-.79a4.568%204.568%200%200%200-.803-.066c-.472%200-.847.071-1.114.125-.17.03-.312.058-.424.058-.116%200-.263-.032-.32-.228-.05-.16-.081-.312-.112-.459-.08-.37-.147-.597-.286-.62-1.49-.227-2.38-.57-2.554-.976-.014-.044-.031-.09-.031-.125-.01-.125.08-.227.205-.25%201.18-.196%202.242-.824%203.138-1.858.696-.803%201.035-1.579%201.066-1.663%200-.01.009-.01.009-.01.17-.351.205-.65.102-.895-.191-.46-.825-.656-1.257-.79-.111-.03-.205-.066-.285-.093-.37-.147-.986-.46-.905-.892.058-.312.472-.535.81-.535a.49.49%200%200%201%20.24.05c.38.173.724.262%201.018.262.366%200%20.54-.138.584-.182a24.93%2024.93%200%200%200-.035-.593c-.09-1.365-.192-3.059.24-4.03%201.298-2.907%204.053-3.14%204.869-3.14L12.156%203h.05c.815%200%203.57.227%204.868%203.139.437.971.33%202.67.24%204.03l-.008.067c-.01.182-.023.356-.032.535.045.035.205.169.535.173.286-.008.598-.102.954-.263a.804.804%200%200%201%20.312-.066c.125%200%20.25.03.357.066h.009c.299.112.495.321.495.54.009.205-.152.517-.914.825-.08.03-.174.067-.285.093-.424.13-1.057.335-1.258.79-.111.24-.066.548.103.895%200%20.01.009.01.009.01.049.124%201.337%203.049%204.204%203.526.12.02.208.127.205.25%200%20.044-.01.089-.031.129-.174.41-1.057.744-2.555.976-.138.022-.205.25-.285.62-.032.154-.07.307-.112.459-.044.147-.138.227-.298.227h-.023a2.24%202.24%200%200%201-.423-.049%205.285%205.285%200%200%200-1.115-.116%204.97%204.97%200%200%200-.802.067c-.553.09-1.03.433-1.534.79-.717.49-1.515%201.051-2.697%201.051h-.254Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--telegram::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.246%205.828-9.733%203.76c-.664.266-.66.638-.12.803l2.497.78v-.001l.013-.007.87%202.87c.112.311.266.367.453.341.188-.025.287-.126.41-.244l1.188-1.148%202.55%201.888c.466.257.801.124.917-.432l1.657-7.822c.183-.728-.137-1.02-.702-.788Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.246%205.828-9.733%203.76c-.664.266-.66.638-.12.803l2.497.78v-.001l.013-.007.87%202.87c.112.311.266.367.453.341.188-.025.287-.126.41-.244l1.188-1.148%202.55%201.888c.466.257.801.124.917-.432l1.657-7.822c.183-.728-.137-1.02-.702-.788Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--threads::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.7051%2011.1081C16.543%208.12137%2014.911%206.41148%2012.1708%206.39398C10.5193%206.3838%209.13771%207.08389%208.29233%208.36664L9.79941%209.40046C10.4334%208.43852%2011.4342%208.24015%2012.1593%208.24685C13.0616%208.2526%2013.7425%208.51494%2014.1832%209.02653C14.5038%209.39899%2014.7183%209.91367%2014.8245%2010.5632C14.0246%2010.4273%2013.1594%2010.3855%2012.2345%2010.4385C9.62919%2010.5886%207.95426%2012.1081%208.06675%2014.2194C8.12384%2015.2904%208.65739%2016.2118%209.56906%2016.8137C10.3399%2017.3225%2011.3326%2017.5713%2012.3644%2017.515C13.727%2017.4403%2014.7959%2016.9205%2015.5416%2015.9699C16.1079%2015.248%2016.4661%2014.3125%2016.6243%2013.1338C17.2737%2013.5257%2017.7549%2014.0414%2018.0207%2014.6613C18.4726%2015.7151%2018.499%2017.4469%2017.086%2018.8587C15.848%2020.0955%2014.3598%2020.6306%2012.1108%2020.6471C9.61601%2020.6286%207.72924%2019.8285%206.50253%2018.269C5.35381%2016.8088%204.76014%2014.6996%204.73799%2012C4.76014%209.30038%205.35381%207.19117%206.50253%205.73092C7.72924%204.17147%209.61597%203.37141%2012.1107%203.35287C14.6236%203.37155%2016.5433%204.17547%2017.8169%205.74244C18.4415%206.51086%2018.9123%207.47721%2019.2227%208.60394L20.9888%208.13274C20.6125%206.74587%2020.0205%205.55078%2019.2148%204.55966C17.582%202.55073%2015.1816%201.52134%2012.1046%201.5C9.03385%201.52127%206.6725%202.55457%205.08614%204.57117C3.67451%206.3657%202.94634%208.87742%202.92188%2012.0074C2.94634%2015.1373%203.67451%2017.6343%205.08614%2019.4289C6.6725%2021.4454%209.04616%2022.4788%2012.1169%2022.5C14.847%2022.4811%2016.7713%2021.7663%2018.3566%2020.1825C20.4307%2018.1103%2020.3682%2015.513%2019.6846%2013.9185C19.1595%2012.6943%2018.1141%2011.7129%2016.7051%2011.1081ZM12.2669%2015.6648C11.125%2015.7291%209.93869%2015.2166%209.88019%2014.1188C9.83684%2013.3048%2010.4595%2012.3966%2012.3369%2012.2884C13.2594%2012.2352%2014.1138%2012.2976%2014.8701%2012.463C14.6538%2015.1648%2013.3848%2015.6035%2012.2669%2015.6648Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.7051%2011.1081C16.543%208.12137%2014.911%206.41148%2012.1708%206.39398C10.5193%206.3838%209.13771%207.08389%208.29233%208.36664L9.79941%209.40046C10.4334%208.43852%2011.4342%208.24015%2012.1593%208.24685C13.0616%208.2526%2013.7425%208.51494%2014.1832%209.02653C14.5038%209.39899%2014.7183%209.91367%2014.8245%2010.5632C14.0246%2010.4273%2013.1594%2010.3855%2012.2345%2010.4385C9.62919%2010.5886%207.95426%2012.1081%208.06675%2014.2194C8.12384%2015.2904%208.65739%2016.2118%209.56906%2016.8137C10.3399%2017.3225%2011.3326%2017.5713%2012.3644%2017.515C13.727%2017.4403%2014.7959%2016.9205%2015.5416%2015.9699C16.1079%2015.248%2016.4661%2014.3125%2016.6243%2013.1338C17.2737%2013.5257%2017.7549%2014.0414%2018.0207%2014.6613C18.4726%2015.7151%2018.499%2017.4469%2017.086%2018.8587C15.848%2020.0955%2014.3598%2020.6306%2012.1108%2020.6471C9.61601%2020.6286%207.72924%2019.8285%206.50253%2018.269C5.35381%2016.8088%204.76014%2014.6996%204.73799%2012C4.76014%209.30038%205.35381%207.19117%206.50253%205.73092C7.72924%204.17147%209.61597%203.37141%2012.1107%203.35287C14.6236%203.37155%2016.5433%204.17547%2017.8169%205.74244C18.4415%206.51086%2018.9123%207.47721%2019.2227%208.60394L20.9888%208.13274C20.6125%206.74587%2020.0205%205.55078%2019.2148%204.55966C17.582%202.55073%2015.1816%201.52134%2012.1046%201.5C9.03385%201.52127%206.6725%202.55457%205.08614%204.57117C3.67451%206.3657%202.94634%208.87742%202.92188%2012.0074C2.94634%2015.1373%203.67451%2017.6343%205.08614%2019.4289C6.6725%2021.4454%209.04616%2022.4788%2012.1169%2022.5C14.847%2022.4811%2016.7713%2021.7663%2018.3566%2020.1825C20.4307%2018.1103%2020.3682%2015.513%2019.6846%2013.9185C19.1595%2012.6943%2018.1141%2011.7129%2016.7051%2011.1081ZM12.2669%2015.6648C11.125%2015.7291%209.93869%2015.2166%209.88019%2014.1188C9.83684%2013.3048%2010.4595%2012.3966%2012.3369%2012.2884C13.2594%2012.2352%2014.1138%2012.2976%2014.8701%2012.463C14.6538%2015.1648%2013.3848%2015.6035%2012.2669%2015.6648Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-follow .fr-btn--tiktok::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-5.114%202h-2.009l-.02%209.774c0%201.2-1.061%202.144-2.263%202.144-1.2%200-2.174-.972-2.174-2.171%200-1.199.974-2.17%202.174-2.17.09%200%20.176.015.264.026v-2.096c-.088-.006-.175-.014-.264-.014A4.257%204.257%200%200%200%206%2014.747%204.257%204.257%200%200%200%2010.26%2019a4.257%204.257%200%200%200%204.261-4.253V8.992a3.745%203.745%200%200%200%203.477%201.672H18v-2.33A3.739%203.739%200%200%201%2014.552%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-5.114%202h-2.009l-.02%209.774c0%201.2-1.061%202.144-2.263%202.144-1.2%200-2.174-.972-2.174-2.171%200-1.199.974-2.17%202.174-2.17.09%200%20.176.015.264.026v-2.096c-.088-.006-.175-.014-.264-.014A4.257%204.257%200%200%200%206%2014.747%204.257%204.257%200%200%200%2010.26%2019a4.257%204.257%200%200%200%204.261-4.253V8.992a3.745%203.745%200%200%200%203.477%201.672H18v-2.33A3.739%203.739%200%200%201%2014.552%205Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--twitch::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.74l-4.696%204.695h-3.913l-2.437%202.348H6.913v-2.348H3V6.13L4.227%203H21Zm-1.566%201.565H6.13v11.74h3.13v2.347l2.349-2.348h4.695l3.13-3.13V4.565Zm-3.129%203.13v4.696h-1.566V7.696h1.565l.001-.001Zm-3.914.001v4.695h-1.565V7.696h1.565Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.74l-4.696%204.695h-3.913l-2.437%202.348H6.913v-2.348H3V6.13L4.227%203H21Zm-1.566%201.565H6.13v11.74h3.13v2.347l2.349-2.348h4.695l3.13-3.13V4.565Zm-3.129%203.13v4.696h-1.566V7.696h1.565l.001-.001Zm-3.914.001v4.695h-1.565V7.696h1.565Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--twitter::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--twitter-x::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-follow .fr-btn--vimeo::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.173%208.301c-.281-.413-.252-.413.328-.922%201.232-1.082%202.394-2.266%203.736-3.212%201.215-.852%202.826-1.402%203.927-.047%201.014%201.249%201.038%203.142%201.295%204.65.257%201.564.503%203.164%201.051%204.66.152.421.443%201.217.968%201.284.678.093%201.368-1.096%201.683-1.54.817-1.18%201.925-2.769%201.785-4.286-.138-1.612-1.878-1.309-2.966-.924.175-1.809%201.858-3.843%203.48-4.53%201.72-.714%204.276-.702%205.14%201.237.923%202.102.093%204.543-.912%206.448-1.097%202.068-2.509%203.982-4.018%205.77-1.331%201.588-2.906%203.33-4.89%204.089-2.267.864-3.61-.82-4.382-2.77-.843-2.123-1.262-4.506-1.87-6.717-.256-.934-.56-1.997-1.167-2.768-.792-.995-1.692-.06-2.474.477-.269-.267-.491-.607-.714-.899Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.173%208.301c-.281-.413-.252-.413.328-.922%201.232-1.082%202.394-2.266%203.736-3.212%201.215-.852%202.826-1.402%203.927-.047%201.014%201.249%201.038%203.142%201.295%204.65.257%201.564.503%203.164%201.051%204.66.152.421.443%201.217.968%201.284.678.093%201.368-1.096%201.683-1.54.817-1.18%201.925-2.769%201.785-4.286-.138-1.612-1.878-1.309-2.966-.924.175-1.809%201.858-3.843%203.48-4.53%201.72-.714%204.276-.702%205.14%201.237.923%202.102.093%204.543-.912%206.448-1.097%202.068-2.509%203.982-4.018%205.77-1.331%201.588-2.906%203.33-4.89%204.089-2.267.864-3.61-.82-4.382-2.77-.843-2.123-1.262-4.506-1.87-6.717-.256-.934-.56-1.997-1.167-2.768-.792-.995-1.692-.06-2.474.477-.269-.267-.491-.607-.714-.899Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-btn--youtube::before {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
}
.fr-follow .fr-links-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  margin: 0 -1rem -1rem -1rem;
  width: auto;
  display: flex;
  flex-wrap: wrap;
}
.fr-follow .fr-links-group .fr-btn {
  width: auto;
  max-width: 100%;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.fr-follow .fr-links-group > li {
  display: inline-flex;
  max-width: 100%;
  width: auto;
}
.fr-follow .fr-valid-text,
.fr-follow .fr-error-text {
  margin-top: 1rem;
}
.fr-follow .fr-hint-text {
  margin-top: 1rem;
}
.fr-follow__social .fr-link {
  --underline-img: none;
  --hover-tint: var(--hover);
  display: inline-flex;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-follow__social .fr-link::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-follow__social .fr-links-group--lg .fr-link {
  font-size: 1.125rem;
  line-height: 1.75rem;
  min-height: 3rem;
  padding: 0.5rem 1.5rem;
  overflow: hidden;
  white-space: nowrap;
  max-width: 3rem;
  max-height: 3rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-follow__social .fr-links-group--lg .fr-link::before {
  --icon-size: 2rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-follow .fr-link--facebook::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-follow .fr-link--twitter::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-follow .fr-link--twitter-x::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
  content: "";
}
.fr-follow .fr-link--instagram::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-follow .fr-link--linkedin::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-follow .fr-link--youtube::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-follow .fr-input {
  background-color: var(--background-default-grey);

  --idle: transparent;
  --hover: var(--background-default-grey-hover);
  --active: var(--background-default-grey-active);
}
.fr-follow__title {
  color: var(--text-title-grey);
}
.fr-follow__newsletter-legal {
  color: var(--text-mention-grey);
}
.fr-follow__social .fr-btn {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-follow__social .fr-btn:disabled,
.fr-follow__social a.fr-btn:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-follow__social .fr-link:disabled,
.fr-follow__social a.fr-link:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
/* ¯¯¯¯¯¯¯¯¯ *\
  Password
\* ˍˍˍˍˍˍˍˍˍ */
.fr-password {
  position: relative;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;

  --text-spacing: 0 0 0.5rem 0;
}
.fr-password [data-fr-capslock] .fr-password__input {
  padding-right: 3rem;
}
.fr-password [data-fr-capslock]::before {
  content: "";
  display: block;
  position: absolute;
  top: 0.75rem;
  right: 1rem;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23161616' d='M22.668 0C23.4023 0 24 .5977 24 1.332v21.336c0 .7343-.5977 1.332-1.332 1.332H1.332C.5977 24 0 23.4023 0 22.668V1.332C0 .5977.5977 0 1.332 0Zm-1.336 2.668H2.668v18.664h18.664Zm-4.664 12.664V18H7.332v-2.668ZM12 5.332 16.668 10H14v3.332h-4V10H7.332Zm0 0'/></svg>");
  background-image: var(--data-uri-svg);
}
.fr-password__checkbox {
  order: -1;
  flex: 0;
  align-self: flex-end;
  margin-left: auto;
  padding-left: 0.5rem;
}
.fr-password__checkbox .fr-label {
  text-wrap: nowrap;
}
.fr-password .fr-input-wrap {
  flex: 1 0 100%;
}
.fr-password__input {
  margin-bottom: 0.75rem;
}
.fr-password__input::-webkit-caps-lock-indicator {
  content: none;
}
.fr-password__input::-ms-reveal {
  display: none;
}
.fr-password > .fr-label {
  order: -1;
  flex: 1;
  min-width: 50%;
}
.fr-password .fr-message:first-child {
  --comma: " ";
}
.fr-password .fr-message--valid[data-fr-valid] {
  --content: " - "attr(data-fr-valid) var(--comma);
}
.fr-password .fr-message--error[data-fr-error] {
  --content: " - "attr(data-fr-error) var(--comma);
}
.fr-password__btn {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-password__btn:disabled,
a.fr-password__btn:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
:root[data-fr-theme=dark] .fr-password [data-fr-capslock]::before {
  --data-uri-svg: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23fff' d='M22.668 0C23.4023 0 24 .5977 24 1.332v21.336c0 .7343-.5977 1.332-1.332 1.332H1.332C.5977 24 0 23.4023 0 22.668V1.332C0 .5977.5977 0 1.332 0Zm-1.336 2.668H2.668v18.664h18.664Zm-4.664 12.664V18H7.332v-2.668ZM12 5.332 16.668 10H14v3.332h-4V10H7.332Zm0 0'/></svg>");
}
.fr-password .fr-password__checkbox input[type=checkbox] + label {
  color: var(--text-label-grey);
}
.fr-password .fr-password__checkbox input[type=checkbox] + label::before {
  background-image: radial-gradient(at 5px 4px, transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), radial-gradient(at calc(100% - 5px) 4px, transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), radial-gradient(at calc(100% - 5px) calc(100% - 4px), transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), radial-gradient(at 5px calc(100% - 4px), transparent 4px, var(--border-action-high-blue-france) 4px, var(--border-action-high-blue-france) 5px, transparent 6px), linear-gradient(var(--border-action-high-blue-france), var(--border-action-high-blue-france)), var(--data-uri-svg);
}
/* ¯¯¯¯¯¯¯¯¯ *\
  HEADER
\* ˍˍˍˍˍˍˍˍˍ */
.fr-header {
  --underline-img: none;
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  --text-spacing: 0;
  --title-spacing: 0;
  width: 100%;
  position: relative;
}
.fr-header__body-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  margin: 0 -1rem;
}
.fr-header__brand {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  z-index: calc(var(--ground) + 750);
  background-color: var(--background-raised-grey);

  --idle: transparent;
  --hover: var(--background-raised-grey-hover);
  --active: var(--background-raised-grey-active);
  filter: drop-shadow(var(--raised-shadow));
}
.fr-header__brand::after {
  content: "";
  display: block;
  position: relative;
  z-index: 1;
  flex: 1;
  align-self: stretch;
}
.fr-header__brand-top {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  overflow: hidden;
}
.fr-header__brand.fr-enlarge-link a[href]::before {
  outline-offset: -2px;
}
.fr-header__logo {
  order: 1;
  flex: 0 0 auto;
  padding: 0.75rem;
}
.fr-header__logo .fr-logo {
  font-size: 0.7875rem;
  padding: 0.75rem;
  margin: -0.75rem;
}
.fr-header__logo .fr-logo::before {
  width: 2.0625rem;
  height: 0.75rem;
  margin-bottom: 0.25rem;
  background-size: 2.0625rem 0.84375rem, 2.0625rem 0.75rem, 0;
  background-position: 0 -0.046875rem, 0 0, 0 0;
}
:root[data-fr-mourning] .fr-header__logo .fr-logo::before {
  background-size: 2.0625rem 0.84375rem, 0, 2.0625rem 0.75rem;
}
.fr-header__logo .fr-logo::after {
  min-width: 1.96875rem;
  background-size: 3.9375rem 2.8125rem;
  background-position: 0 calc(100% + 1.40625rem);
  padding-top: 1.65625rem;
}
[data-fr-theme=dark] .fr-header__logo .fr-logo::after {
  background-position: -1.96875rem 100%;
}
.fr-header__operator {
  padding: 0.75rem;
  order: 2;
  flex: 0 1 auto;
}
.fr-header__operator img {
  display: block;
  min-width: 3.5rem;
}
.fr-header__service {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;

  --external-link-content: none;
  color: var(--text-title-grey);
}
.fr-header__service::before {
  content: "";
  display: block;
  width: calc(100% - 2rem);
  height: 1px;
  position: absolute;
  transform: translateY(-0.75rem);
  background-color: var(--border-default-grey);

  --idle: transparent;
  --hover: var(--border-default-grey-hover);
  --active: var(--border-default-grey-active);
}
.fr-header__service-title {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.fr-header__service-title .fr-badge {
  vertical-align: middle;
  margin: -0.25rem 0 0 0.25rem;
}
.fr-header__service-tagline {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.fr-header .fr-modal {
  overflow: auto;
  justify-content: initial;
  background-color: var(--background-lifted-grey);

  --idle: transparent;
  --hover: var(--background-lifted-grey-hover);
  --active: var(--background-lifted-grey-active);
}
.fr-header .fr-modal:not([role=dialog]) {
  transition: none;
}
.fr-header .fr-modal::before {
  content: none;
}
.fr-header .fr-modal::after {
  content: none;
}
.fr-header .fr-modal > * > .fr-btn--close {
  margin-bottom: 1.5rem;
}
.fr-header .fr-modal > .fr-container {
  pointer-events: all;
  padding-top: 1rem;
  padding-bottom: 4.5rem;
  height: 100%;
  overflow: inherit;
}
.fr-header__navbar {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-end;
  padding: 0.25rem;
  margin-right: -0.5rem;
  margin-top: 0.25rem;
  order: 3;
  flex: 1;
  align-self: stretch;
  z-index: calc(var(--ground) + 1000);
}
.fr-header__navbar .fr-btn {
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: hidden;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  flex: 0 0 auto;
  white-space: nowrap;
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-header__navbar .fr-btn::before {
  --icon-size: 1.5rem;
  margin-left: 0;
  margin-right: 0.5rem;
}
.fr-header__navbar .fr-btn--menu::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h18v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h18v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-header__navbar .fr-btn--search::before {
  flex: 0 0 auto;
  display: inline-block;
  vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
  background-color: currentColor;
  width: var(--icon-size);
  height: var(--icon-size);
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
  content: "";
}
.fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn {
  justify-content: flex-start;
  font-size: 1rem;
  line-height: 1.5rem;
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-header__tools-links {
  display: none;
}
.fr-header__tools-links > .fr-btn[class^=fr-icon-],
.fr-header__tools-links > .fr-btn[class*=" fr-icon-"],
.fr-header__tools-links > .fr-btn[class^=fr-fi-],
.fr-header__tools-links > .fr-btn[class*=" fr-fi-"] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-header__tools-links > .fr-btn[class^=fr-icon-]::before,
.fr-header__tools-links > .fr-btn[class*=" fr-icon-"]::before,
.fr-header__tools-links > .fr-btn[class^=fr-fi-]::before,
.fr-header__tools-links > .fr-btn[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-header__tools-links > .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-header__tools-links > .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
}
.fr-header .fr-header__menu-links::after {
  content: "";
  display: block;
  margin: 0.75rem -1rem;
  width: calc(100% + 2rem);
  height: 1px;
}
.fr-header .fr-header__menu-links .fr-translate {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.fr-header .fr-header__menu-links .fr-translate__btn {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.fr-header .fr-header__menu-links .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) {
  display: flex;
  flex-direction: column;
}
.fr-header .fr-header__menu-links .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn {
  margin-bottom: 0;
}
.fr-header .fr-header__menu-links .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-],
.fr-header .fr-header__menu-links .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"],
.fr-header .fr-header__menu-links .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-],
.fr-header .fr-header__menu-links .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"] {
  min-height: 3rem;
  padding-left: 0;
  padding-right: 0;
}
.fr-header .fr-header__menu-links .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  min-height: 3rem;
  padding-left: 0;
  padding-right: 0;
}
.fr-header .fr-links-group {
  --ul-type: none;
  --ol-type: none;
  --ul-start: 0;
  --ol-start: 0;
  --xl-block: 0;
  --li-bottom: 0;
  --ol-content: none;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}
.fr-header .fr-links-group > li,
.fr-header .fr-links-group > div {
  width: 100%;
  max-width: 100%;
}
.fr-header .fr-links-group .fr-btn {
  width: calc(100% - 1rem);
  margin: 0 0.5rem 1rem;
  justify-content: center;
}
.fr-header .fr-links-group .fr-link {
  --underline-img: none;
  --hover-tint: var(--hover);
  --active-tint: var(--active);
}
.fr-header .fr-links-group .fr-link:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
}
.fr-header .fr-links-group .fr-link:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
.fr-header .fr-links-group .fr-link:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::after {
  --icon-size: 1rem;
}
.fr-header .fr-links-group .fr-link[class^=fr-icon-],
.fr-header .fr-links-group .fr-link[class*=" fr-icon-"],
.fr-header .fr-links-group .fr-link[class^=fr-fi-],
.fr-header .fr-links-group .fr-link[class*=" fr-fi-"] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  min-height: 2rem;
  padding: 0.25rem 0.75rem;
  overflow: initial;
  max-width: 100%;
  max-height: none;
}
.fr-header .fr-links-group .fr-link[class^=fr-icon-]::before,
.fr-header .fr-links-group .fr-link[class*=" fr-icon-"]::before,
.fr-header .fr-links-group .fr-link[class^=fr-fi-]::before,
.fr-header .fr-links-group .fr-link[class*=" fr-fi-"]::before {
  --icon-size: 1rem;
  margin-left: -0.125rem;
  margin-right: 0.5rem;
  content: "";
}
.fr-header .fr-header__menu-links .fr-links-group .fr-link {
  width: 100%;
  min-height: 3rem;
  padding-left: 0;
  margin-bottom: 0;
}
.fr-header .fr-modal > * > .fr-link--close {
  margin-bottom: 1.5rem;
}
.fr-header__menu-links::after {
  box-shadow: inset 0 1px 0 0 var(--border-default-grey);
}
.fr-header__menu-links .fr-btn {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: none;
}
.fr-header__menu-links .fr-btn:disabled,
.fr-header__menu-links a.fr-btn:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-header__tools-links .fr-btn {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-header__tools-links .fr-btn:disabled,
.fr-header__tools-links a.fr-btn:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn:disabled,
.fr-header__tools-links > .fr-translate:first-child:last-child a.fr-btn:not([href]) {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-header__navbar .fr-service__title {
  color: var(--text-title-grey);
}
.fr-header__navbar .fr-btn:disabled,
.fr-header__navbar a.fr-btn:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-header__navbar .fr-btn--menu {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: inset 0 0 0 1px var(--border-default-grey);
}
.fr-header__navbar .fr-btn--menu:disabled,
.fr-header__navbar a.fr-btn--menu:not([href]) {
  color: var(--text-disabled-grey);
  box-shadow: inset 0 0 0 1px var(--border-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-header__menu-links .fr-link {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
  box-shadow: inset 0 -1px 0 0 var(--border-default-grey);
}
.fr-header__menu-links .fr-link:disabled,
.fr-header__menu-links a.fr-link:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
.fr-header__tools-links .fr-link {
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
  color: var(--text-action-high-blue-france);
}
.fr-header__tools-links .fr-link:disabled,
.fr-header__tools-links a.fr-link:not([href]) {
  color: var(--text-disabled-grey);
  background-color: transparent;

  --hover: inherit;
  --active: inherit;
}
/**
* Mixin d'ajout des icones des réseaux sociaux
**/
/**
* Mixin d'ajout des icones des réseaux sociaux
**/
@media (min-width: 36em) {
  /*! media sm */

  /*! media sm */
  .fr-hidden-sm {
    display: none !important;
  }

  .fr-unhidden-sm {
    display: inherit !important;
  }

  .fr-sr-only-sm {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap; /* added line */
    border: 0;
    display: block;
  }

  .fr-container-sm {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .fr-container-sm--fluid {
    padding-left: 0;
    padding-right: 0;
    max-width: none;
    overflow: hidden;
  }

  .fr-grid-row-sm--gutters {
    margin: -0.5rem;
  }

  .fr-grid-row-sm--gutters > [class^=fr-col-],
  .fr-grid-row-sm--gutters > [class*=" fr-col-"],
  .fr-grid-row-sm--gutters > .fr-col {
    padding: 0.5rem;
  }

  .fr-grid-row-sm--no-gutters {
    margin: 0;
  }

  .fr-grid-row-sm--no-gutters > [class^=fr-col-],
  .fr-grid-row-sm--no-gutters > [class*=" fr-col-"],
  .fr-grid-row-sm--no-gutters > .fr-col {
    padding: 0;
  }

  .fr-col-sm {
    flex: 1;
  }

  .fr-col-sm-1 {
    flex: 0 0 calc(100% / 12);
    width: calc(100% / 12);
    max-width: calc(100% / 12);
  }

  .fr-col-offset-sm-1:not(.fr-col-offset-sm-1--right) {
    margin-left: calc(100% / 12);
  }

  .fr-col-offset-sm-1--right {
    margin-right: calc(100% / 12);
  }

  .fr-col-sm-2 {
    flex: 0 0 calc(200% / 12);
    width: calc(200% / 12);
    max-width: calc(200% / 12);
  }

  .fr-col-offset-sm-2:not(.fr-col-offset-sm-2--right) {
    margin-left: calc(200% / 12);
  }

  .fr-col-offset-sm-2--right {
    margin-right: calc(200% / 12);
  }

  .fr-col-sm-3 {
    flex: 0 0 calc(300% / 12);
    width: calc(300% / 12);
    max-width: calc(300% / 12);
  }

  .fr-col-offset-sm-3:not(.fr-col-offset-sm-3--right) {
    margin-left: calc(300% / 12);
  }

  .fr-col-offset-sm-3--right {
    margin-right: calc(300% / 12);
  }

  .fr-col-sm-4 {
    flex: 0 0 calc(400% / 12);
    width: calc(400% / 12);
    max-width: calc(400% / 12);
  }

  .fr-col-offset-sm-4:not(.fr-col-offset-sm-4--right) {
    margin-left: calc(400% / 12);
  }

  .fr-col-offset-sm-4--right {
    margin-right: calc(400% / 12);
  }

  .fr-col-sm-5 {
    flex: 0 0 calc(500% / 12);
    width: calc(500% / 12);
    max-width: calc(500% / 12);
  }

  .fr-col-offset-sm-5:not(.fr-col-offset-sm-5--right) {
    margin-left: calc(500% / 12);
  }

  .fr-col-offset-sm-5--right {
    margin-right: calc(500% / 12);
  }

  .fr-col-sm-6 {
    flex: 0 0 calc(600% / 12);
    width: calc(600% / 12);
    max-width: calc(600% / 12);
  }

  .fr-col-offset-sm-6:not(.fr-col-offset-sm-6--right) {
    margin-left: calc(600% / 12);
  }

  .fr-col-offset-sm-6--right {
    margin-right: calc(600% / 12);
  }

  .fr-col-sm-7 {
    flex: 0 0 calc(700% / 12);
    width: calc(700% / 12);
    max-width: calc(700% / 12);
  }

  .fr-col-offset-sm-7:not(.fr-col-offset-sm-7--right) {
    margin-left: calc(700% / 12);
  }

  .fr-col-offset-sm-7--right {
    margin-right: calc(700% / 12);
  }

  .fr-col-sm-8 {
    flex: 0 0 calc(800% / 12);
    width: calc(800% / 12);
    max-width: calc(800% / 12);
  }

  .fr-col-offset-sm-8:not(.fr-col-offset-sm-8--right) {
    margin-left: calc(800% / 12);
  }

  .fr-col-offset-sm-8--right {
    margin-right: calc(800% / 12);
  }

  .fr-col-sm-9 {
    flex: 0 0 calc(900% / 12);
    width: calc(900% / 12);
    max-width: calc(900% / 12);
  }

  .fr-col-offset-sm-9:not(.fr-col-offset-sm-9--right) {
    margin-left: calc(900% / 12);
  }

  .fr-col-offset-sm-9--right {
    margin-right: calc(900% / 12);
  }

  .fr-col-sm-10 {
    flex: 0 0 calc(1000% / 12);
    width: calc(1000% / 12);
    max-width: calc(1000% / 12);
  }

  .fr-col-offset-sm-10:not(.fr-col-offset-sm-10--right) {
    margin-left: calc(1000% / 12);
  }

  .fr-col-offset-sm-10--right {
    margin-right: calc(1000% / 12);
  }

  .fr-col-sm-11 {
    flex: 0 0 calc(1100% / 12);
    width: calc(1100% / 12);
    max-width: calc(1100% / 12);
  }

  .fr-col-offset-sm-11:not(.fr-col-offset-sm-11--right) {
    margin-left: calc(1100% / 12);
  }

  .fr-col-offset-sm-11--right {
    margin-right: calc(1100% / 12);
  }

  .fr-col-sm-12 {
    flex: 0 0 calc(1200% / 12);
    width: calc(1200% / 12);
    max-width: calc(1200% / 12);
  }

  .fr-col-offset-sm-12:not(.fr-col-offset-sm-12--right) {
    margin-left: calc(1200% / 12);
  }

  .fr-col-offset-sm-12--right {
    margin-right: calc(1200% / 12);
  }

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */
  .fr-btns-group--inline-sm .fr-btn {
    width: auto;
    max-width: 100%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .fr-btns-group--inline-sm > li {
    display: inline-flex;
    max-width: 100%;
    width: auto;
  }

  .fr-btns-group--inline-sm.fr-btns-group--right.fr-btns-group--inline-reverse {
    flex-direction: row-reverse;
    justify-content: flex-start;
  }

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */
  .fr-notice__title,
  .fr-notice__desc {
    display: inline;
  }

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */
  .fr-footer__content-list > li {
    margin-right: 1.5rem;
  }

  .fr-footer__partners-title {
    text-align: left;
  }

  .fr-footer__partners-logos {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: space-between;
    margin-right: -0.5rem;
  }

  .fr-footer__partners-main {
    margin-bottom: 1rem;
  }

  .fr-footer__partners-sub,
  .fr-footer__partners-sub > ul {
    flex-direction: row;
    align-items: flex-start;
  }

  .fr-footer__partners-sub > li,
  .fr-footer__partners-sub > ul > li {
    margin: 0 0.5rem 0 0.5rem;
  }

  .fr-footer__partners-sub {
    order: 3;
  }

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */
  .fr-follow__newsletter .fr-input-group {
    margin-bottom: 0.5rem;
  }

  .fr-follow__newsletter .fr-input-wrap .fr-btn {
    width: auto;
    border-radius: 0 0.25rem 0 0;
  }

  .fr-follow__newsletter .fr-input-wrap {
    flex-direction: row;
  }

  .fr-follow__newsletter .fr-input-wrap .fr-input {
    margin-bottom: 0;
    border-radius: 0.25rem 0 0 0;
  }

  .fr-follow__newsletter .fr-messages-group {
    margin-bottom: 0.5rem;
  }

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */
}
@media (min-width: 48em) {
  /*! media md */

  /*! media md */
  h6 {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  h5 {
    font-size: 1.375rem;
    line-height: 1.75rem;
  }

  h4 {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  h3 {
    font-size: 1.75rem;
    line-height: 2.25rem;
  }

  h2 {
    font-size: 2rem;
    line-height: 2.5rem;
  }

  h1 {
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .fr-h6 {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }

  .fr-h5 {
    font-size: 1.375rem !important;
    line-height: 1.75rem !important;
  }

  .fr-h4 {
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }

  .fr-h3 {
    font-size: 1.75rem !important;
    line-height: 2.25rem !important;
  }

  .fr-h2 {
    font-size: 2rem !important;
    line-height: 2.5rem !important;
  }

  .fr-h1 {
    font-size: 2.5rem !important;
    line-height: 3rem !important;
  }

  .fr-display--xs {
    font-size: 3rem !important;
    line-height: 3.5rem !important;
  }

  .fr-display--sm {
    font-size: 3.5rem !important;
    line-height: 4rem !important;
  }

  .fr-display--md {
    font-size: 4rem !important;
    line-height: 4.5rem !important;
  }

  .fr-display--lg {
    font-size: 4.5rem !important;
    line-height: 5rem !important;
  }

  .fr-display--xl {
    font-size: 5rem !important;
    line-height: 5.5rem !important;
  }

  .fr-hidden-md {
    display: none !important;
  }

  .fr-unhidden-md {
    display: inherit !important;
  }

  .fr-sr-only-md {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap; /* added line */
    border: 0;
    display: block;
  }

  .fr-container-md {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .fr-container-md--fluid {
    padding-left: 0;
    padding-right: 0;
    max-width: none;
    overflow: hidden;
  }

  .fr-grid-row-md--gutters {
    margin: -0.5rem;
  }

  .fr-grid-row-md--gutters > [class^=fr-col-],
  .fr-grid-row-md--gutters > [class*=" fr-col-"],
  .fr-grid-row-md--gutters > .fr-col {
    padding: 0.5rem;
  }

  .fr-grid-row-md--no-gutters {
    margin: 0;
  }

  .fr-grid-row-md--no-gutters > [class^=fr-col-],
  .fr-grid-row-md--no-gutters > [class*=" fr-col-"],
  .fr-grid-row-md--no-gutters > .fr-col {
    padding: 0;
  }

  .fr-col-md {
    flex: 1;
  }

  .fr-col-md-1 {
    flex: 0 0 calc(100% / 12);
    width: calc(100% / 12);
    max-width: calc(100% / 12);
  }

  .fr-col-offset-md-1:not(.fr-col-offset-md-1--right) {
    margin-left: calc(100% / 12);
  }

  .fr-col-offset-md-1--right {
    margin-right: calc(100% / 12);
  }

  .fr-col-md-2 {
    flex: 0 0 calc(200% / 12);
    width: calc(200% / 12);
    max-width: calc(200% / 12);
  }

  .fr-col-offset-md-2:not(.fr-col-offset-md-2--right) {
    margin-left: calc(200% / 12);
  }

  .fr-col-offset-md-2--right {
    margin-right: calc(200% / 12);
  }

  .fr-col-md-3 {
    flex: 0 0 calc(300% / 12);
    width: calc(300% / 12);
    max-width: calc(300% / 12);
  }

  .fr-col-offset-md-3:not(.fr-col-offset-md-3--right) {
    margin-left: calc(300% / 12);
  }

  .fr-col-offset-md-3--right {
    margin-right: calc(300% / 12);
  }

  .fr-col-md-4 {
    flex: 0 0 calc(400% / 12);
    width: calc(400% / 12);
    max-width: calc(400% / 12);
  }

  .fr-col-offset-md-4:not(.fr-col-offset-md-4--right) {
    margin-left: calc(400% / 12);
  }

  .fr-col-offset-md-4--right {
    margin-right: calc(400% / 12);
  }

  .fr-col-md-5 {
    flex: 0 0 calc(500% / 12);
    width: calc(500% / 12);
    max-width: calc(500% / 12);
  }

  .fr-col-offset-md-5:not(.fr-col-offset-md-5--right) {
    margin-left: calc(500% / 12);
  }

  .fr-col-offset-md-5--right {
    margin-right: calc(500% / 12);
  }

  .fr-col-md-6 {
    flex: 0 0 calc(600% / 12);
    width: calc(600% / 12);
    max-width: calc(600% / 12);
  }

  .fr-col-offset-md-6:not(.fr-col-offset-md-6--right) {
    margin-left: calc(600% / 12);
  }

  .fr-col-offset-md-6--right {
    margin-right: calc(600% / 12);
  }

  .fr-col-md-7 {
    flex: 0 0 calc(700% / 12);
    width: calc(700% / 12);
    max-width: calc(700% / 12);
  }

  .fr-col-offset-md-7:not(.fr-col-offset-md-7--right) {
    margin-left: calc(700% / 12);
  }

  .fr-col-offset-md-7--right {
    margin-right: calc(700% / 12);
  }

  .fr-col-md-8 {
    flex: 0 0 calc(800% / 12);
    width: calc(800% / 12);
    max-width: calc(800% / 12);
  }

  .fr-col-offset-md-8:not(.fr-col-offset-md-8--right) {
    margin-left: calc(800% / 12);
  }

  .fr-col-offset-md-8--right {
    margin-right: calc(800% / 12);
  }

  .fr-col-md-9 {
    flex: 0 0 calc(900% / 12);
    width: calc(900% / 12);
    max-width: calc(900% / 12);
  }

  .fr-col-offset-md-9:not(.fr-col-offset-md-9--right) {
    margin-left: calc(900% / 12);
  }

  .fr-col-offset-md-9--right {
    margin-right: calc(900% / 12);
  }

  .fr-col-md-10 {
    flex: 0 0 calc(1000% / 12);
    width: calc(1000% / 12);
    max-width: calc(1000% / 12);
  }

  .fr-col-offset-md-10:not(.fr-col-offset-md-10--right) {
    margin-left: calc(1000% / 12);
  }

  .fr-col-offset-md-10--right {
    margin-right: calc(1000% / 12);
  }

  .fr-col-md-11 {
    flex: 0 0 calc(1100% / 12);
    width: calc(1100% / 12);
    max-width: calc(1100% / 12);
  }

  .fr-col-offset-md-11:not(.fr-col-offset-md-11--right) {
    margin-left: calc(1100% / 12);
  }

  .fr-col-offset-md-11--right {
    margin-right: calc(1100% / 12);
  }

  .fr-col-md-12 {
    flex: 0 0 calc(1200% / 12);
    width: calc(1200% / 12);
    max-width: calc(1200% / 12);
  }

  .fr-col-offset-md-12:not(.fr-col-offset-md-12--right) {
    margin-left: calc(1200% / 12);
  }

  .fr-col-offset-md-12--right {
    margin-right: calc(1200% / 12);
  }

  .fr-m-md-n8v,
  .fr-m-md-n4w {
    margin: -2rem !important;
  }

  .fr-ml-md-n8v,
  .fr-ml-md-n4w,
  .fr-mx-md-n8v,
  .fr-mx-md-n4w {
    margin-left: -2rem !important;
  }

  .fr-mr-md-n8v,
  .fr-mr-md-n4w,
  .fr-mx-md-n8v,
  .fr-mx-md-n4w {
    margin-right: -2rem !important;
  }

  .fr-mt-md-n8v,
  .fr-mt-md-n4w,
  .fr-my-md-n8v,
  .fr-my-md-n4w {
    margin-top: -2rem !important;
  }

  .fr-mb-md-n8v,
  .fr-mb-md-n4w,
  .fr-my-md-n8v,
  .fr-my-md-n4w {
    margin-bottom: -2rem !important;
  }

  .fr-m-md-n7v {
    margin: -1.75rem !important;
  }

  .fr-ml-md-n7v,
  .fr-mx-md-n7v {
    margin-left: -1.75rem !important;
  }

  .fr-mr-md-n7v,
  .fr-mx-md-n7v {
    margin-right: -1.75rem !important;
  }

  .fr-mt-md-n7v,
  .fr-my-md-n7v {
    margin-top: -1.75rem !important;
  }

  .fr-mb-md-n7v,
  .fr-my-md-n7v {
    margin-bottom: -1.75rem !important;
  }

  .fr-m-md-n6v,
  .fr-m-md-n3w {
    margin: -1.5rem !important;
  }

  .fr-ml-md-n6v,
  .fr-ml-md-n3w,
  .fr-mx-md-n6v,
  .fr-mx-md-n3w {
    margin-left: -1.5rem !important;
  }

  .fr-mr-md-n6v,
  .fr-mr-md-n3w,
  .fr-mx-md-n6v,
  .fr-mx-md-n3w {
    margin-right: -1.5rem !important;
  }

  .fr-mt-md-n6v,
  .fr-mt-md-n3w,
  .fr-my-md-n6v,
  .fr-my-md-n3w {
    margin-top: -1.5rem !important;
  }

  .fr-mb-md-n6v,
  .fr-mb-md-n3w,
  .fr-my-md-n6v,
  .fr-my-md-n3w {
    margin-bottom: -1.5rem !important;
  }

  .fr-m-md-n5v {
    margin: -1.25rem !important;
  }

  .fr-ml-md-n5v,
  .fr-mx-md-n5v {
    margin-left: -1.25rem !important;
  }

  .fr-mr-md-n5v,
  .fr-mx-md-n5v {
    margin-right: -1.25rem !important;
  }

  .fr-mt-md-n5v,
  .fr-my-md-n5v {
    margin-top: -1.25rem !important;
  }

  .fr-mb-md-n5v,
  .fr-my-md-n5v {
    margin-bottom: -1.25rem !important;
  }

  .fr-m-md-n4v,
  .fr-m-md-n2w {
    margin: -1rem !important;
  }

  .fr-ml-md-n4v,
  .fr-ml-md-n2w,
  .fr-mx-md-n4v,
  .fr-mx-md-n2w {
    margin-left: -1rem !important;
  }

  .fr-mr-md-n4v,
  .fr-mr-md-n2w,
  .fr-mx-md-n4v,
  .fr-mx-md-n2w {
    margin-right: -1rem !important;
  }

  .fr-mt-md-n4v,
  .fr-mt-md-n2w,
  .fr-my-md-n4v,
  .fr-my-md-n2w {
    margin-top: -1rem !important;
  }

  .fr-mb-md-n4v,
  .fr-mb-md-n2w,
  .fr-my-md-n4v,
  .fr-my-md-n2w {
    margin-bottom: -1rem !important;
  }

  .fr-m-md-n3v {
    margin: -0.75rem !important;
  }

  .fr-ml-md-n3v,
  .fr-mx-md-n3v {
    margin-left: -0.75rem !important;
  }

  .fr-mr-md-n3v,
  .fr-mx-md-n3v {
    margin-right: -0.75rem !important;
  }

  .fr-mt-md-n3v,
  .fr-my-md-n3v {
    margin-top: -0.75rem !important;
  }

  .fr-mb-md-n3v,
  .fr-my-md-n3v {
    margin-bottom: -0.75rem !important;
  }

  .fr-m-md-n2v,
  .fr-m-md-n1w {
    margin: -0.5rem !important;
  }

  .fr-ml-md-n2v,
  .fr-ml-md-n1w,
  .fr-mx-md-n2v,
  .fr-mx-md-n1w {
    margin-left: -0.5rem !important;
  }

  .fr-mr-md-n2v,
  .fr-mr-md-n1w,
  .fr-mx-md-n2v,
  .fr-mx-md-n1w {
    margin-right: -0.5rem !important;
  }

  .fr-mt-md-n2v,
  .fr-mt-md-n1w,
  .fr-my-md-n2v,
  .fr-my-md-n1w {
    margin-top: -0.5rem !important;
  }

  .fr-mb-md-n2v,
  .fr-mb-md-n1w,
  .fr-my-md-n2v,
  .fr-my-md-n1w {
    margin-bottom: -0.5rem !important;
  }

  .fr-m-md-n1v {
    margin: -0.25rem !important;
  }

  .fr-ml-md-n1v,
  .fr-mx-md-n1v {
    margin-left: -0.25rem !important;
  }

  .fr-mr-md-n1v,
  .fr-mx-md-n1v {
    margin-right: -0.25rem !important;
  }

  .fr-mt-md-n1v,
  .fr-my-md-n1v {
    margin-top: -0.25rem !important;
  }

  .fr-mb-md-n1v,
  .fr-my-md-n1v {
    margin-bottom: -0.25rem !important;
  }

  .fr-m-md-n1-5v {
    margin: -0.375rem !important;
  }

  .fr-ml-md-n1-5v,
  .fr-mx-md-n1-5v {
    margin-left: -0.375rem !important;
  }

  .fr-mr-md-n1-5v,
  .fr-mx-md-n1-5v {
    margin-right: -0.375rem !important;
  }

  .fr-mt-md-n1-5v,
  .fr-my-md-n1-5v {
    margin-top: -0.375rem !important;
  }

  .fr-mb-md-n1-5v,
  .fr-my-md-n1-5v {
    margin-bottom: -0.375rem !important;
  }

  .fr-m-md-0 {
    margin: 0 !important;
  }

  .fr-ml-md-0,
  .fr-mx-md-0 {
    margin-left: 0 !important;
  }

  .fr-mr-md-0,
  .fr-mx-md-0 {
    margin-right: 0 !important;
  }

  .fr-mt-md-0,
  .fr-my-md-0 {
    margin-top: 0 !important;
  }

  .fr-mb-md-0,
  .fr-my-md-0 {
    margin-bottom: 0 !important;
  }

  .fr-m-md-n0-5v {
    margin: -0.125rem !important;
  }

  .fr-ml-md-n0-5v,
  .fr-mx-md-n0-5v {
    margin-left: -0.125rem !important;
  }

  .fr-mr-md-n0-5v,
  .fr-mx-md-n0-5v {
    margin-right: -0.125rem !important;
  }

  .fr-mt-md-n0-5v,
  .fr-my-md-n0-5v {
    margin-top: -0.125rem !important;
  }

  .fr-mb-md-n0-5v,
  .fr-my-md-n0-5v {
    margin-bottom: -0.125rem !important;
  }

  .fr-m-md-0-5v {
    margin: 0.125rem !important;
  }

  .fr-ml-md-0-5v,
  .fr-mx-md-0-5v {
    margin-left: 0.125rem !important;
  }

  .fr-mr-md-0-5v,
  .fr-mx-md-0-5v {
    margin-right: 0.125rem !important;
  }

  .fr-mt-md-0-5v,
  .fr-my-md-0-5v {
    margin-top: 0.125rem !important;
  }

  .fr-mb-md-0-5v,
  .fr-my-md-0-5v {
    margin-bottom: 0.125rem !important;
  }

  .fr-m-md-1v {
    margin: 0.25rem !important;
  }

  .fr-ml-md-1v,
  .fr-mx-md-1v {
    margin-left: 0.25rem !important;
  }

  .fr-mr-md-1v,
  .fr-mx-md-1v {
    margin-right: 0.25rem !important;
  }

  .fr-mt-md-1v,
  .fr-my-md-1v {
    margin-top: 0.25rem !important;
  }

  .fr-mb-md-1v,
  .fr-my-md-1v {
    margin-bottom: 0.25rem !important;
  }

  .fr-m-md-1-5v {
    margin: 0.375rem !important;
  }

  .fr-ml-md-1-5v,
  .fr-mx-md-1-5v {
    margin-left: 0.375rem !important;
  }

  .fr-mr-md-1-5v,
  .fr-mx-md-1-5v {
    margin-right: 0.375rem !important;
  }

  .fr-mt-md-1-5v,
  .fr-my-md-1-5v {
    margin-top: 0.375rem !important;
  }

  .fr-mb-md-1-5v,
  .fr-my-md-1-5v {
    margin-bottom: 0.375rem !important;
  }

  .fr-m-md-2v,
  .fr-m-md-1w {
    margin: 0.5rem !important;
  }

  .fr-ml-md-2v,
  .fr-ml-md-1w,
  .fr-mx-md-2v,
  .fr-mx-md-1w {
    margin-left: 0.5rem !important;
  }

  .fr-mr-md-2v,
  .fr-mr-md-1w,
  .fr-mx-md-2v,
  .fr-mx-md-1w {
    margin-right: 0.5rem !important;
  }

  .fr-mt-md-2v,
  .fr-mt-md-1w,
  .fr-my-md-2v,
  .fr-my-md-1w {
    margin-top: 0.5rem !important;
  }

  .fr-mb-md-2v,
  .fr-mb-md-1w,
  .fr-my-md-2v,
  .fr-my-md-1w {
    margin-bottom: 0.5rem !important;
  }

  .fr-m-md-3v {
    margin: 0.75rem !important;
  }

  .fr-ml-md-3v,
  .fr-mx-md-3v {
    margin-left: 0.75rem !important;
  }

  .fr-mr-md-3v,
  .fr-mx-md-3v {
    margin-right: 0.75rem !important;
  }

  .fr-mt-md-3v,
  .fr-my-md-3v {
    margin-top: 0.75rem !important;
  }

  .fr-mb-md-3v,
  .fr-my-md-3v {
    margin-bottom: 0.75rem !important;
  }

  .fr-m-md-4v,
  .fr-m-md-2w {
    margin: 1rem !important;
  }

  .fr-ml-md-4v,
  .fr-ml-md-2w,
  .fr-mx-md-4v,
  .fr-mx-md-2w {
    margin-left: 1rem !important;
  }

  .fr-mr-md-4v,
  .fr-mr-md-2w,
  .fr-mx-md-4v,
  .fr-mx-md-2w {
    margin-right: 1rem !important;
  }

  .fr-mt-md-4v,
  .fr-mt-md-2w,
  .fr-my-md-4v,
  .fr-my-md-2w {
    margin-top: 1rem !important;
  }

  .fr-mb-md-4v,
  .fr-mb-md-2w,
  .fr-my-md-4v,
  .fr-my-md-2w {
    margin-bottom: 1rem !important;
  }

  .fr-m-md-5v {
    margin: 1.25rem !important;
  }

  .fr-ml-md-5v,
  .fr-mx-md-5v {
    margin-left: 1.25rem !important;
  }

  .fr-mr-md-5v,
  .fr-mx-md-5v {
    margin-right: 1.25rem !important;
  }

  .fr-mt-md-5v,
  .fr-my-md-5v {
    margin-top: 1.25rem !important;
  }

  .fr-mb-md-5v,
  .fr-my-md-5v {
    margin-bottom: 1.25rem !important;
  }

  .fr-m-md-6v,
  .fr-m-md-3w {
    margin: 1.5rem !important;
  }

  .fr-ml-md-6v,
  .fr-ml-md-3w,
  .fr-mx-md-6v,
  .fr-mx-md-3w {
    margin-left: 1.5rem !important;
  }

  .fr-mr-md-6v,
  .fr-mr-md-3w,
  .fr-mx-md-6v,
  .fr-mx-md-3w {
    margin-right: 1.5rem !important;
  }

  .fr-mt-md-6v,
  .fr-mt-md-3w,
  .fr-my-md-6v,
  .fr-my-md-3w {
    margin-top: 1.5rem !important;
  }

  .fr-mb-md-6v,
  .fr-mb-md-3w,
  .fr-my-md-6v,
  .fr-my-md-3w {
    margin-bottom: 1.5rem !important;
  }

  .fr-m-md-7v {
    margin: 1.75rem !important;
  }

  .fr-ml-md-7v,
  .fr-mx-md-7v {
    margin-left: 1.75rem !important;
  }

  .fr-mr-md-7v,
  .fr-mx-md-7v {
    margin-right: 1.75rem !important;
  }

  .fr-mt-md-7v,
  .fr-my-md-7v {
    margin-top: 1.75rem !important;
  }

  .fr-mb-md-7v,
  .fr-my-md-7v {
    margin-bottom: 1.75rem !important;
  }

  .fr-m-md-8v,
  .fr-m-md-4w {
    margin: 2rem !important;
  }

  .fr-ml-md-8v,
  .fr-ml-md-4w,
  .fr-mx-md-8v,
  .fr-mx-md-4w {
    margin-left: 2rem !important;
  }

  .fr-mr-md-8v,
  .fr-mr-md-4w,
  .fr-mx-md-8v,
  .fr-mx-md-4w {
    margin-right: 2rem !important;
  }

  .fr-mt-md-8v,
  .fr-mt-md-4w,
  .fr-my-md-8v,
  .fr-my-md-4w {
    margin-top: 2rem !important;
  }

  .fr-mb-md-8v,
  .fr-mb-md-4w,
  .fr-my-md-8v,
  .fr-my-md-4w {
    margin-bottom: 2rem !important;
  }

  .fr-m-md-9v {
    margin: 2.25rem !important;
  }

  .fr-ml-md-9v,
  .fr-mx-md-9v {
    margin-left: 2.25rem !important;
  }

  .fr-mr-md-9v,
  .fr-mx-md-9v {
    margin-right: 2.25rem !important;
  }

  .fr-mt-md-9v,
  .fr-my-md-9v {
    margin-top: 2.25rem !important;
  }

  .fr-mb-md-9v,
  .fr-my-md-9v {
    margin-bottom: 2.25rem !important;
  }

  .fr-m-md-10v,
  .fr-m-md-5w {
    margin: 2.5rem !important;
  }

  .fr-ml-md-10v,
  .fr-ml-md-5w,
  .fr-mx-md-10v,
  .fr-mx-md-5w {
    margin-left: 2.5rem !important;
  }

  .fr-mr-md-10v,
  .fr-mr-md-5w,
  .fr-mx-md-10v,
  .fr-mx-md-5w {
    margin-right: 2.5rem !important;
  }

  .fr-mt-md-10v,
  .fr-mt-md-5w,
  .fr-my-md-10v,
  .fr-my-md-5w {
    margin-top: 2.5rem !important;
  }

  .fr-mb-md-10v,
  .fr-mb-md-5w,
  .fr-my-md-10v,
  .fr-my-md-5w {
    margin-bottom: 2.5rem !important;
  }

  .fr-m-md-11v {
    margin: 2.75rem !important;
  }

  .fr-ml-md-11v,
  .fr-mx-md-11v {
    margin-left: 2.75rem !important;
  }

  .fr-mr-md-11v,
  .fr-mx-md-11v {
    margin-right: 2.75rem !important;
  }

  .fr-mt-md-11v,
  .fr-my-md-11v {
    margin-top: 2.75rem !important;
  }

  .fr-mb-md-11v,
  .fr-my-md-11v {
    margin-bottom: 2.75rem !important;
  }

  .fr-m-md-12v,
  .fr-m-md-6w {
    margin: 3rem !important;
  }

  .fr-ml-md-12v,
  .fr-ml-md-6w,
  .fr-mx-md-12v,
  .fr-mx-md-6w {
    margin-left: 3rem !important;
  }

  .fr-mr-md-12v,
  .fr-mr-md-6w,
  .fr-mx-md-12v,
  .fr-mx-md-6w {
    margin-right: 3rem !important;
  }

  .fr-mt-md-12v,
  .fr-mt-md-6w,
  .fr-my-md-12v,
  .fr-my-md-6w {
    margin-top: 3rem !important;
  }

  .fr-mb-md-12v,
  .fr-mb-md-6w,
  .fr-my-md-12v,
  .fr-my-md-6w {
    margin-bottom: 3rem !important;
  }

  .fr-m-md-13v {
    margin: 3.25rem !important;
  }

  .fr-ml-md-13v,
  .fr-mx-md-13v {
    margin-left: 3.25rem !important;
  }

  .fr-mr-md-13v,
  .fr-mx-md-13v {
    margin-right: 3.25rem !important;
  }

  .fr-mt-md-13v,
  .fr-my-md-13v {
    margin-top: 3.25rem !important;
  }

  .fr-mb-md-13v,
  .fr-my-md-13v {
    margin-bottom: 3.25rem !important;
  }

  .fr-m-md-14v,
  .fr-m-md-7w {
    margin: 3.5rem !important;
  }

  .fr-ml-md-14v,
  .fr-ml-md-7w,
  .fr-mx-md-14v,
  .fr-mx-md-7w {
    margin-left: 3.5rem !important;
  }

  .fr-mr-md-14v,
  .fr-mr-md-7w,
  .fr-mx-md-14v,
  .fr-mx-md-7w {
    margin-right: 3.5rem !important;
  }

  .fr-mt-md-14v,
  .fr-mt-md-7w,
  .fr-my-md-14v,
  .fr-my-md-7w {
    margin-top: 3.5rem !important;
  }

  .fr-mb-md-14v,
  .fr-mb-md-7w,
  .fr-my-md-14v,
  .fr-my-md-7w {
    margin-bottom: 3.5rem !important;
  }

  .fr-m-md-15v {
    margin: 3.75rem !important;
  }

  .fr-ml-md-15v,
  .fr-mx-md-15v {
    margin-left: 3.75rem !important;
  }

  .fr-mr-md-15v,
  .fr-mx-md-15v {
    margin-right: 3.75rem !important;
  }

  .fr-mt-md-15v,
  .fr-my-md-15v {
    margin-top: 3.75rem !important;
  }

  .fr-mb-md-15v,
  .fr-my-md-15v {
    margin-bottom: 3.75rem !important;
  }

  .fr-m-md-16v,
  .fr-m-md-8w {
    margin: 4rem !important;
  }

  .fr-ml-md-16v,
  .fr-ml-md-8w,
  .fr-mx-md-16v,
  .fr-mx-md-8w {
    margin-left: 4rem !important;
  }

  .fr-mr-md-16v,
  .fr-mr-md-8w,
  .fr-mx-md-16v,
  .fr-mx-md-8w {
    margin-right: 4rem !important;
  }

  .fr-mt-md-16v,
  .fr-mt-md-8w,
  .fr-my-md-16v,
  .fr-my-md-8w {
    margin-top: 4rem !important;
  }

  .fr-mb-md-16v,
  .fr-mb-md-8w,
  .fr-my-md-16v,
  .fr-my-md-8w {
    margin-bottom: 4rem !important;
  }

  .fr-m-md-17v {
    margin: 4.25rem !important;
  }

  .fr-ml-md-17v,
  .fr-mx-md-17v {
    margin-left: 4.25rem !important;
  }

  .fr-mr-md-17v,
  .fr-mx-md-17v {
    margin-right: 4.25rem !important;
  }

  .fr-mt-md-17v,
  .fr-my-md-17v {
    margin-top: 4.25rem !important;
  }

  .fr-mb-md-17v,
  .fr-my-md-17v {
    margin-bottom: 4.25rem !important;
  }

  .fr-m-md-18v,
  .fr-m-md-9w {
    margin: 4.5rem !important;
  }

  .fr-ml-md-18v,
  .fr-ml-md-9w,
  .fr-mx-md-18v,
  .fr-mx-md-9w {
    margin-left: 4.5rem !important;
  }

  .fr-mr-md-18v,
  .fr-mr-md-9w,
  .fr-mx-md-18v,
  .fr-mx-md-9w {
    margin-right: 4.5rem !important;
  }

  .fr-mt-md-18v,
  .fr-mt-md-9w,
  .fr-my-md-18v,
  .fr-my-md-9w {
    margin-top: 4.5rem !important;
  }

  .fr-mb-md-18v,
  .fr-mb-md-9w,
  .fr-my-md-18v,
  .fr-my-md-9w {
    margin-bottom: 4.5rem !important;
  }

  .fr-m-md-19v {
    margin: 4.75rem !important;
  }

  .fr-ml-md-19v,
  .fr-mx-md-19v {
    margin-left: 4.75rem !important;
  }

  .fr-mr-md-19v,
  .fr-mx-md-19v {
    margin-right: 4.75rem !important;
  }

  .fr-mt-md-19v,
  .fr-my-md-19v {
    margin-top: 4.75rem !important;
  }

  .fr-mb-md-19v,
  .fr-my-md-19v {
    margin-bottom: 4.75rem !important;
  }

  .fr-m-md-20v,
  .fr-m-md-10w {
    margin: 5rem !important;
  }

  .fr-ml-md-20v,
  .fr-ml-md-10w,
  .fr-mx-md-20v,
  .fr-mx-md-10w {
    margin-left: 5rem !important;
  }

  .fr-mr-md-20v,
  .fr-mr-md-10w,
  .fr-mx-md-20v,
  .fr-mx-md-10w {
    margin-right: 5rem !important;
  }

  .fr-mt-md-20v,
  .fr-mt-md-10w,
  .fr-my-md-20v,
  .fr-my-md-10w {
    margin-top: 5rem !important;
  }

  .fr-mb-md-20v,
  .fr-mb-md-10w,
  .fr-my-md-20v,
  .fr-my-md-10w {
    margin-bottom: 5rem !important;
  }

  .fr-m-md-21v {
    margin: 5.25rem !important;
  }

  .fr-ml-md-21v,
  .fr-mx-md-21v {
    margin-left: 5.25rem !important;
  }

  .fr-mr-md-21v,
  .fr-mx-md-21v {
    margin-right: 5.25rem !important;
  }

  .fr-mt-md-21v,
  .fr-my-md-21v {
    margin-top: 5.25rem !important;
  }

  .fr-mb-md-21v,
  .fr-my-md-21v {
    margin-bottom: 5.25rem !important;
  }

  .fr-m-md-22v,
  .fr-m-md-11w {
    margin: 5.5rem !important;
  }

  .fr-ml-md-22v,
  .fr-ml-md-11w,
  .fr-mx-md-22v,
  .fr-mx-md-11w {
    margin-left: 5.5rem !important;
  }

  .fr-mr-md-22v,
  .fr-mr-md-11w,
  .fr-mx-md-22v,
  .fr-mx-md-11w {
    margin-right: 5.5rem !important;
  }

  .fr-mt-md-22v,
  .fr-mt-md-11w,
  .fr-my-md-22v,
  .fr-my-md-11w {
    margin-top: 5.5rem !important;
  }

  .fr-mb-md-22v,
  .fr-mb-md-11w,
  .fr-my-md-22v,
  .fr-my-md-11w {
    margin-bottom: 5.5rem !important;
  }

  .fr-m-md-23v {
    margin: 5.75rem !important;
  }

  .fr-ml-md-23v,
  .fr-mx-md-23v {
    margin-left: 5.75rem !important;
  }

  .fr-mr-md-23v,
  .fr-mx-md-23v {
    margin-right: 5.75rem !important;
  }

  .fr-mt-md-23v,
  .fr-my-md-23v {
    margin-top: 5.75rem !important;
  }

  .fr-mb-md-23v,
  .fr-my-md-23v {
    margin-bottom: 5.75rem !important;
  }

  .fr-m-md-24v,
  .fr-m-md-12w {
    margin: 6rem !important;
  }

  .fr-ml-md-24v,
  .fr-ml-md-12w,
  .fr-mx-md-24v,
  .fr-mx-md-12w {
    margin-left: 6rem !important;
  }

  .fr-mr-md-24v,
  .fr-mr-md-12w,
  .fr-mx-md-24v,
  .fr-mx-md-12w {
    margin-right: 6rem !important;
  }

  .fr-mt-md-24v,
  .fr-mt-md-12w,
  .fr-my-md-24v,
  .fr-my-md-12w {
    margin-top: 6rem !important;
  }

  .fr-mb-md-24v,
  .fr-mb-md-12w,
  .fr-my-md-24v,
  .fr-my-md-12w {
    margin-bottom: 6rem !important;
  }

  .fr-m-md-25v {
    margin: 6.25rem !important;
  }

  .fr-ml-md-25v,
  .fr-mx-md-25v {
    margin-left: 6.25rem !important;
  }

  .fr-mr-md-25v,
  .fr-mx-md-25v {
    margin-right: 6.25rem !important;
  }

  .fr-mt-md-25v,
  .fr-my-md-25v {
    margin-top: 6.25rem !important;
  }

  .fr-mb-md-25v,
  .fr-my-md-25v {
    margin-bottom: 6.25rem !important;
  }

  .fr-m-md-26v,
  .fr-m-md-13w {
    margin: 6.5rem !important;
  }

  .fr-ml-md-26v,
  .fr-ml-md-13w,
  .fr-mx-md-26v,
  .fr-mx-md-13w {
    margin-left: 6.5rem !important;
  }

  .fr-mr-md-26v,
  .fr-mr-md-13w,
  .fr-mx-md-26v,
  .fr-mx-md-13w {
    margin-right: 6.5rem !important;
  }

  .fr-mt-md-26v,
  .fr-mt-md-13w,
  .fr-my-md-26v,
  .fr-my-md-13w {
    margin-top: 6.5rem !important;
  }

  .fr-mb-md-26v,
  .fr-mb-md-13w,
  .fr-my-md-26v,
  .fr-my-md-13w {
    margin-bottom: 6.5rem !important;
  }

  .fr-m-md-27v {
    margin: 6.75rem !important;
  }

  .fr-ml-md-27v,
  .fr-mx-md-27v {
    margin-left: 6.75rem !important;
  }

  .fr-mr-md-27v,
  .fr-mx-md-27v {
    margin-right: 6.75rem !important;
  }

  .fr-mt-md-27v,
  .fr-my-md-27v {
    margin-top: 6.75rem !important;
  }

  .fr-mb-md-27v,
  .fr-my-md-27v {
    margin-bottom: 6.75rem !important;
  }

  .fr-m-md-28v,
  .fr-m-md-14w {
    margin: 7rem !important;
  }

  .fr-ml-md-28v,
  .fr-ml-md-14w,
  .fr-mx-md-28v,
  .fr-mx-md-14w {
    margin-left: 7rem !important;
  }

  .fr-mr-md-28v,
  .fr-mr-md-14w,
  .fr-mx-md-28v,
  .fr-mx-md-14w {
    margin-right: 7rem !important;
  }

  .fr-mt-md-28v,
  .fr-mt-md-14w,
  .fr-my-md-28v,
  .fr-my-md-14w {
    margin-top: 7rem !important;
  }

  .fr-mb-md-28v,
  .fr-mb-md-14w,
  .fr-my-md-28v,
  .fr-my-md-14w {
    margin-bottom: 7rem !important;
  }

  .fr-m-md-29v {
    margin: 7.25rem !important;
  }

  .fr-ml-md-29v,
  .fr-mx-md-29v {
    margin-left: 7.25rem !important;
  }

  .fr-mr-md-29v,
  .fr-mx-md-29v {
    margin-right: 7.25rem !important;
  }

  .fr-mt-md-29v,
  .fr-my-md-29v {
    margin-top: 7.25rem !important;
  }

  .fr-mb-md-29v,
  .fr-my-md-29v {
    margin-bottom: 7.25rem !important;
  }

  .fr-m-md-30v,
  .fr-m-md-15w {
    margin: 7.5rem !important;
  }

  .fr-ml-md-30v,
  .fr-ml-md-15w,
  .fr-mx-md-30v,
  .fr-mx-md-15w {
    margin-left: 7.5rem !important;
  }

  .fr-mr-md-30v,
  .fr-mr-md-15w,
  .fr-mx-md-30v,
  .fr-mx-md-15w {
    margin-right: 7.5rem !important;
  }

  .fr-mt-md-30v,
  .fr-mt-md-15w,
  .fr-my-md-30v,
  .fr-my-md-15w {
    margin-top: 7.5rem !important;
  }

  .fr-mb-md-30v,
  .fr-mb-md-15w,
  .fr-my-md-30v,
  .fr-my-md-15w {
    margin-bottom: 7.5rem !important;
  }

  .fr-m-md-31v {
    margin: 7.75rem !important;
  }

  .fr-ml-md-31v,
  .fr-mx-md-31v {
    margin-left: 7.75rem !important;
  }

  .fr-mr-md-31v,
  .fr-mx-md-31v {
    margin-right: 7.75rem !important;
  }

  .fr-mt-md-31v,
  .fr-my-md-31v {
    margin-top: 7.75rem !important;
  }

  .fr-mb-md-31v,
  .fr-my-md-31v {
    margin-bottom: 7.75rem !important;
  }

  .fr-m-md-32v,
  .fr-m-md-16w {
    margin: 8rem !important;
  }

  .fr-ml-md-32v,
  .fr-ml-md-16w,
  .fr-mx-md-32v,
  .fr-mx-md-16w {
    margin-left: 8rem !important;
  }

  .fr-mr-md-32v,
  .fr-mr-md-16w,
  .fr-mx-md-32v,
  .fr-mx-md-16w {
    margin-right: 8rem !important;
  }

  .fr-mt-md-32v,
  .fr-mt-md-16w,
  .fr-my-md-32v,
  .fr-my-md-16w {
    margin-top: 8rem !important;
  }

  .fr-mb-md-32v,
  .fr-mb-md-16w,
  .fr-my-md-32v,
  .fr-my-md-16w {
    margin-bottom: 8rem !important;
  }

  .fr-m-md-auto {
    margin: auto;
  }

  .fr-ml-md-auto,
  .fr-mx-md-auto {
    margin-left: auto;
  }

  .fr-mr-md-auto,
  .fr-mx-md-auto {
    margin-right: auto;
  }

  .fr-mt-md-auto,
  .fr-my-md-auto {
    margin-top: auto;
  }

  .fr-mb-md-auto,
  .fr-my-md-auto {
    margin-bottom: auto;
  }

  .fr-p-md-0 {
    padding: 0 !important;
  }

  .fr-pl-md-0,
  .fr-px-md-0 {
    padding-left: 0 !important;
  }

  .fr-pr-md-0,
  .fr-px-md-0 {
    padding-right: 0 !important;
  }

  .fr-pt-md-0,
  .fr-py-md-0 {
    padding-top: 0 !important;
  }

  .fr-pb-md-0,
  .fr-py-md-0 {
    padding-bottom: 0 !important;
  }

  .fr-p-md-0-5v {
    padding: 0.125rem !important;
  }

  .fr-pl-md-0-5v,
  .fr-px-md-0-5v {
    padding-left: 0.125rem !important;
  }

  .fr-pr-md-0-5v,
  .fr-px-md-0-5v {
    padding-right: 0.125rem !important;
  }

  .fr-pt-md-0-5v,
  .fr-py-md-0-5v {
    padding-top: 0.125rem !important;
  }

  .fr-pb-md-0-5v,
  .fr-py-md-0-5v {
    padding-bottom: 0.125rem !important;
  }

  .fr-p-md-1v {
    padding: 0.25rem !important;
  }

  .fr-pl-md-1v,
  .fr-px-md-1v {
    padding-left: 0.25rem !important;
  }

  .fr-pr-md-1v,
  .fr-px-md-1v {
    padding-right: 0.25rem !important;
  }

  .fr-pt-md-1v,
  .fr-py-md-1v {
    padding-top: 0.25rem !important;
  }

  .fr-pb-md-1v,
  .fr-py-md-1v {
    padding-bottom: 0.25rem !important;
  }

  .fr-p-md-1-5v {
    padding: 0.375rem !important;
  }

  .fr-pl-md-1-5v,
  .fr-px-md-1-5v {
    padding-left: 0.375rem !important;
  }

  .fr-pr-md-1-5v,
  .fr-px-md-1-5v {
    padding-right: 0.375rem !important;
  }

  .fr-pt-md-1-5v,
  .fr-py-md-1-5v {
    padding-top: 0.375rem !important;
  }

  .fr-pb-md-1-5v,
  .fr-py-md-1-5v {
    padding-bottom: 0.375rem !important;
  }

  .fr-p-md-2v,
  .fr-p-md-1w {
    padding: 0.5rem !important;
  }

  .fr-pl-md-2v,
  .fr-pl-md-1w,
  .fr-px-md-2v,
  .fr-px-md-1w {
    padding-left: 0.5rem !important;
  }

  .fr-pr-md-2v,
  .fr-pr-md-1w,
  .fr-px-md-2v,
  .fr-px-md-1w {
    padding-right: 0.5rem !important;
  }

  .fr-pt-md-2v,
  .fr-pt-md-1w,
  .fr-py-md-2v,
  .fr-py-md-1w {
    padding-top: 0.5rem !important;
  }

  .fr-pb-md-2v,
  .fr-pb-md-1w,
  .fr-py-md-2v,
  .fr-py-md-1w {
    padding-bottom: 0.5rem !important;
  }

  .fr-p-md-3v {
    padding: 0.75rem !important;
  }

  .fr-pl-md-3v,
  .fr-px-md-3v {
    padding-left: 0.75rem !important;
  }

  .fr-pr-md-3v,
  .fr-px-md-3v {
    padding-right: 0.75rem !important;
  }

  .fr-pt-md-3v,
  .fr-py-md-3v {
    padding-top: 0.75rem !important;
  }

  .fr-pb-md-3v,
  .fr-py-md-3v {
    padding-bottom: 0.75rem !important;
  }

  .fr-p-md-4v,
  .fr-p-md-2w {
    padding: 1rem !important;
  }

  .fr-pl-md-4v,
  .fr-pl-md-2w,
  .fr-px-md-4v,
  .fr-px-md-2w {
    padding-left: 1rem !important;
  }

  .fr-pr-md-4v,
  .fr-pr-md-2w,
  .fr-px-md-4v,
  .fr-px-md-2w {
    padding-right: 1rem !important;
  }

  .fr-pt-md-4v,
  .fr-pt-md-2w,
  .fr-py-md-4v,
  .fr-py-md-2w {
    padding-top: 1rem !important;
  }

  .fr-pb-md-4v,
  .fr-pb-md-2w,
  .fr-py-md-4v,
  .fr-py-md-2w {
    padding-bottom: 1rem !important;
  }

  .fr-p-md-5v {
    padding: 1.25rem !important;
  }

  .fr-pl-md-5v,
  .fr-px-md-5v {
    padding-left: 1.25rem !important;
  }

  .fr-pr-md-5v,
  .fr-px-md-5v {
    padding-right: 1.25rem !important;
  }

  .fr-pt-md-5v,
  .fr-py-md-5v {
    padding-top: 1.25rem !important;
  }

  .fr-pb-md-5v,
  .fr-py-md-5v {
    padding-bottom: 1.25rem !important;
  }

  .fr-p-md-6v,
  .fr-p-md-3w {
    padding: 1.5rem !important;
  }

  .fr-pl-md-6v,
  .fr-pl-md-3w,
  .fr-px-md-6v,
  .fr-px-md-3w {
    padding-left: 1.5rem !important;
  }

  .fr-pr-md-6v,
  .fr-pr-md-3w,
  .fr-px-md-6v,
  .fr-px-md-3w {
    padding-right: 1.5rem !important;
  }

  .fr-pt-md-6v,
  .fr-pt-md-3w,
  .fr-py-md-6v,
  .fr-py-md-3w {
    padding-top: 1.5rem !important;
  }

  .fr-pb-md-6v,
  .fr-pb-md-3w,
  .fr-py-md-6v,
  .fr-py-md-3w {
    padding-bottom: 1.5rem !important;
  }

  .fr-p-md-7v {
    padding: 1.75rem !important;
  }

  .fr-pl-md-7v,
  .fr-px-md-7v {
    padding-left: 1.75rem !important;
  }

  .fr-pr-md-7v,
  .fr-px-md-7v {
    padding-right: 1.75rem !important;
  }

  .fr-pt-md-7v,
  .fr-py-md-7v {
    padding-top: 1.75rem !important;
  }

  .fr-pb-md-7v,
  .fr-py-md-7v {
    padding-bottom: 1.75rem !important;
  }

  .fr-p-md-8v,
  .fr-p-md-4w {
    padding: 2rem !important;
  }

  .fr-pl-md-8v,
  .fr-pl-md-4w,
  .fr-px-md-8v,
  .fr-px-md-4w {
    padding-left: 2rem !important;
  }

  .fr-pr-md-8v,
  .fr-pr-md-4w,
  .fr-px-md-8v,
  .fr-px-md-4w {
    padding-right: 2rem !important;
  }

  .fr-pt-md-8v,
  .fr-pt-md-4w,
  .fr-py-md-8v,
  .fr-py-md-4w {
    padding-top: 2rem !important;
  }

  .fr-pb-md-8v,
  .fr-pb-md-4w,
  .fr-py-md-8v,
  .fr-py-md-4w {
    padding-bottom: 2rem !important;
  }

  .fr-p-md-9v {
    padding: 2.25rem !important;
  }

  .fr-pl-md-9v,
  .fr-px-md-9v {
    padding-left: 2.25rem !important;
  }

  .fr-pr-md-9v,
  .fr-px-md-9v {
    padding-right: 2.25rem !important;
  }

  .fr-pt-md-9v,
  .fr-py-md-9v {
    padding-top: 2.25rem !important;
  }

  .fr-pb-md-9v,
  .fr-py-md-9v {
    padding-bottom: 2.25rem !important;
  }

  .fr-p-md-10v,
  .fr-p-md-5w {
    padding: 2.5rem !important;
  }

  .fr-pl-md-10v,
  .fr-pl-md-5w,
  .fr-px-md-10v,
  .fr-px-md-5w {
    padding-left: 2.5rem !important;
  }

  .fr-pr-md-10v,
  .fr-pr-md-5w,
  .fr-px-md-10v,
  .fr-px-md-5w {
    padding-right: 2.5rem !important;
  }

  .fr-pt-md-10v,
  .fr-pt-md-5w,
  .fr-py-md-10v,
  .fr-py-md-5w {
    padding-top: 2.5rem !important;
  }

  .fr-pb-md-10v,
  .fr-pb-md-5w,
  .fr-py-md-10v,
  .fr-py-md-5w {
    padding-bottom: 2.5rem !important;
  }

  .fr-p-md-11v {
    padding: 2.75rem !important;
  }

  .fr-pl-md-11v,
  .fr-px-md-11v {
    padding-left: 2.75rem !important;
  }

  .fr-pr-md-11v,
  .fr-px-md-11v {
    padding-right: 2.75rem !important;
  }

  .fr-pt-md-11v,
  .fr-py-md-11v {
    padding-top: 2.75rem !important;
  }

  .fr-pb-md-11v,
  .fr-py-md-11v {
    padding-bottom: 2.75rem !important;
  }

  .fr-p-md-12v,
  .fr-p-md-6w {
    padding: 3rem !important;
  }

  .fr-pl-md-12v,
  .fr-pl-md-6w,
  .fr-px-md-12v,
  .fr-px-md-6w {
    padding-left: 3rem !important;
  }

  .fr-pr-md-12v,
  .fr-pr-md-6w,
  .fr-px-md-12v,
  .fr-px-md-6w {
    padding-right: 3rem !important;
  }

  .fr-pt-md-12v,
  .fr-pt-md-6w,
  .fr-py-md-12v,
  .fr-py-md-6w {
    padding-top: 3rem !important;
  }

  .fr-pb-md-12v,
  .fr-pb-md-6w,
  .fr-py-md-12v,
  .fr-py-md-6w {
    padding-bottom: 3rem !important;
  }

  .fr-p-md-13v {
    padding: 3.25rem !important;
  }

  .fr-pl-md-13v,
  .fr-px-md-13v {
    padding-left: 3.25rem !important;
  }

  .fr-pr-md-13v,
  .fr-px-md-13v {
    padding-right: 3.25rem !important;
  }

  .fr-pt-md-13v,
  .fr-py-md-13v {
    padding-top: 3.25rem !important;
  }

  .fr-pb-md-13v,
  .fr-py-md-13v {
    padding-bottom: 3.25rem !important;
  }

  .fr-p-md-14v,
  .fr-p-md-7w {
    padding: 3.5rem !important;
  }

  .fr-pl-md-14v,
  .fr-pl-md-7w,
  .fr-px-md-14v,
  .fr-px-md-7w {
    padding-left: 3.5rem !important;
  }

  .fr-pr-md-14v,
  .fr-pr-md-7w,
  .fr-px-md-14v,
  .fr-px-md-7w {
    padding-right: 3.5rem !important;
  }

  .fr-pt-md-14v,
  .fr-pt-md-7w,
  .fr-py-md-14v,
  .fr-py-md-7w {
    padding-top: 3.5rem !important;
  }

  .fr-pb-md-14v,
  .fr-pb-md-7w,
  .fr-py-md-14v,
  .fr-py-md-7w {
    padding-bottom: 3.5rem !important;
  }

  .fr-p-md-15v {
    padding: 3.75rem !important;
  }

  .fr-pl-md-15v,
  .fr-px-md-15v {
    padding-left: 3.75rem !important;
  }

  .fr-pr-md-15v,
  .fr-px-md-15v {
    padding-right: 3.75rem !important;
  }

  .fr-pt-md-15v,
  .fr-py-md-15v {
    padding-top: 3.75rem !important;
  }

  .fr-pb-md-15v,
  .fr-py-md-15v {
    padding-bottom: 3.75rem !important;
  }

  .fr-p-md-16v,
  .fr-p-md-8w {
    padding: 4rem !important;
  }

  .fr-pl-md-16v,
  .fr-pl-md-8w,
  .fr-px-md-16v,
  .fr-px-md-8w {
    padding-left: 4rem !important;
  }

  .fr-pr-md-16v,
  .fr-pr-md-8w,
  .fr-px-md-16v,
  .fr-px-md-8w {
    padding-right: 4rem !important;
  }

  .fr-pt-md-16v,
  .fr-pt-md-8w,
  .fr-py-md-16v,
  .fr-py-md-8w {
    padding-top: 4rem !important;
  }

  .fr-pb-md-16v,
  .fr-pb-md-8w,
  .fr-py-md-16v,
  .fr-py-md-8w {
    padding-bottom: 4rem !important;
  }

  .fr-p-md-17v {
    padding: 4.25rem !important;
  }

  .fr-pl-md-17v,
  .fr-px-md-17v {
    padding-left: 4.25rem !important;
  }

  .fr-pr-md-17v,
  .fr-px-md-17v {
    padding-right: 4.25rem !important;
  }

  .fr-pt-md-17v,
  .fr-py-md-17v {
    padding-top: 4.25rem !important;
  }

  .fr-pb-md-17v,
  .fr-py-md-17v {
    padding-bottom: 4.25rem !important;
  }

  .fr-p-md-18v,
  .fr-p-md-9w {
    padding: 4.5rem !important;
  }

  .fr-pl-md-18v,
  .fr-pl-md-9w,
  .fr-px-md-18v,
  .fr-px-md-9w {
    padding-left: 4.5rem !important;
  }

  .fr-pr-md-18v,
  .fr-pr-md-9w,
  .fr-px-md-18v,
  .fr-px-md-9w {
    padding-right: 4.5rem !important;
  }

  .fr-pt-md-18v,
  .fr-pt-md-9w,
  .fr-py-md-18v,
  .fr-py-md-9w {
    padding-top: 4.5rem !important;
  }

  .fr-pb-md-18v,
  .fr-pb-md-9w,
  .fr-py-md-18v,
  .fr-py-md-9w {
    padding-bottom: 4.5rem !important;
  }

  .fr-p-md-19v {
    padding: 4.75rem !important;
  }

  .fr-pl-md-19v,
  .fr-px-md-19v {
    padding-left: 4.75rem !important;
  }

  .fr-pr-md-19v,
  .fr-px-md-19v {
    padding-right: 4.75rem !important;
  }

  .fr-pt-md-19v,
  .fr-py-md-19v {
    padding-top: 4.75rem !important;
  }

  .fr-pb-md-19v,
  .fr-py-md-19v {
    padding-bottom: 4.75rem !important;
  }

  .fr-p-md-20v,
  .fr-p-md-10w {
    padding: 5rem !important;
  }

  .fr-pl-md-20v,
  .fr-pl-md-10w,
  .fr-px-md-20v,
  .fr-px-md-10w {
    padding-left: 5rem !important;
  }

  .fr-pr-md-20v,
  .fr-pr-md-10w,
  .fr-px-md-20v,
  .fr-px-md-10w {
    padding-right: 5rem !important;
  }

  .fr-pt-md-20v,
  .fr-pt-md-10w,
  .fr-py-md-20v,
  .fr-py-md-10w {
    padding-top: 5rem !important;
  }

  .fr-pb-md-20v,
  .fr-pb-md-10w,
  .fr-py-md-20v,
  .fr-py-md-10w {
    padding-bottom: 5rem !important;
  }

  .fr-p-md-21v {
    padding: 5.25rem !important;
  }

  .fr-pl-md-21v,
  .fr-px-md-21v {
    padding-left: 5.25rem !important;
  }

  .fr-pr-md-21v,
  .fr-px-md-21v {
    padding-right: 5.25rem !important;
  }

  .fr-pt-md-21v,
  .fr-py-md-21v {
    padding-top: 5.25rem !important;
  }

  .fr-pb-md-21v,
  .fr-py-md-21v {
    padding-bottom: 5.25rem !important;
  }

  .fr-p-md-22v,
  .fr-p-md-11w {
    padding: 5.5rem !important;
  }

  .fr-pl-md-22v,
  .fr-pl-md-11w,
  .fr-px-md-22v,
  .fr-px-md-11w {
    padding-left: 5.5rem !important;
  }

  .fr-pr-md-22v,
  .fr-pr-md-11w,
  .fr-px-md-22v,
  .fr-px-md-11w {
    padding-right: 5.5rem !important;
  }

  .fr-pt-md-22v,
  .fr-pt-md-11w,
  .fr-py-md-22v,
  .fr-py-md-11w {
    padding-top: 5.5rem !important;
  }

  .fr-pb-md-22v,
  .fr-pb-md-11w,
  .fr-py-md-22v,
  .fr-py-md-11w {
    padding-bottom: 5.5rem !important;
  }

  .fr-p-md-23v {
    padding: 5.75rem !important;
  }

  .fr-pl-md-23v,
  .fr-px-md-23v {
    padding-left: 5.75rem !important;
  }

  .fr-pr-md-23v,
  .fr-px-md-23v {
    padding-right: 5.75rem !important;
  }

  .fr-pt-md-23v,
  .fr-py-md-23v {
    padding-top: 5.75rem !important;
  }

  .fr-pb-md-23v,
  .fr-py-md-23v {
    padding-bottom: 5.75rem !important;
  }

  .fr-p-md-24v,
  .fr-p-md-12w {
    padding: 6rem !important;
  }

  .fr-pl-md-24v,
  .fr-pl-md-12w,
  .fr-px-md-24v,
  .fr-px-md-12w {
    padding-left: 6rem !important;
  }

  .fr-pr-md-24v,
  .fr-pr-md-12w,
  .fr-px-md-24v,
  .fr-px-md-12w {
    padding-right: 6rem !important;
  }

  .fr-pt-md-24v,
  .fr-pt-md-12w,
  .fr-py-md-24v,
  .fr-py-md-12w {
    padding-top: 6rem !important;
  }

  .fr-pb-md-24v,
  .fr-pb-md-12w,
  .fr-py-md-24v,
  .fr-py-md-12w {
    padding-bottom: 6rem !important;
  }

  .fr-p-md-25v {
    padding: 6.25rem !important;
  }

  .fr-pl-md-25v,
  .fr-px-md-25v {
    padding-left: 6.25rem !important;
  }

  .fr-pr-md-25v,
  .fr-px-md-25v {
    padding-right: 6.25rem !important;
  }

  .fr-pt-md-25v,
  .fr-py-md-25v {
    padding-top: 6.25rem !important;
  }

  .fr-pb-md-25v,
  .fr-py-md-25v {
    padding-bottom: 6.25rem !important;
  }

  .fr-p-md-26v,
  .fr-p-md-13w {
    padding: 6.5rem !important;
  }

  .fr-pl-md-26v,
  .fr-pl-md-13w,
  .fr-px-md-26v,
  .fr-px-md-13w {
    padding-left: 6.5rem !important;
  }

  .fr-pr-md-26v,
  .fr-pr-md-13w,
  .fr-px-md-26v,
  .fr-px-md-13w {
    padding-right: 6.5rem !important;
  }

  .fr-pt-md-26v,
  .fr-pt-md-13w,
  .fr-py-md-26v,
  .fr-py-md-13w {
    padding-top: 6.5rem !important;
  }

  .fr-pb-md-26v,
  .fr-pb-md-13w,
  .fr-py-md-26v,
  .fr-py-md-13w {
    padding-bottom: 6.5rem !important;
  }

  .fr-p-md-27v {
    padding: 6.75rem !important;
  }

  .fr-pl-md-27v,
  .fr-px-md-27v {
    padding-left: 6.75rem !important;
  }

  .fr-pr-md-27v,
  .fr-px-md-27v {
    padding-right: 6.75rem !important;
  }

  .fr-pt-md-27v,
  .fr-py-md-27v {
    padding-top: 6.75rem !important;
  }

  .fr-pb-md-27v,
  .fr-py-md-27v {
    padding-bottom: 6.75rem !important;
  }

  .fr-p-md-28v,
  .fr-p-md-14w {
    padding: 7rem !important;
  }

  .fr-pl-md-28v,
  .fr-pl-md-14w,
  .fr-px-md-28v,
  .fr-px-md-14w {
    padding-left: 7rem !important;
  }

  .fr-pr-md-28v,
  .fr-pr-md-14w,
  .fr-px-md-28v,
  .fr-px-md-14w {
    padding-right: 7rem !important;
  }

  .fr-pt-md-28v,
  .fr-pt-md-14w,
  .fr-py-md-28v,
  .fr-py-md-14w {
    padding-top: 7rem !important;
  }

  .fr-pb-md-28v,
  .fr-pb-md-14w,
  .fr-py-md-28v,
  .fr-py-md-14w {
    padding-bottom: 7rem !important;
  }

  .fr-p-md-29v {
    padding: 7.25rem !important;
  }

  .fr-pl-md-29v,
  .fr-px-md-29v {
    padding-left: 7.25rem !important;
  }

  .fr-pr-md-29v,
  .fr-px-md-29v {
    padding-right: 7.25rem !important;
  }

  .fr-pt-md-29v,
  .fr-py-md-29v {
    padding-top: 7.25rem !important;
  }

  .fr-pb-md-29v,
  .fr-py-md-29v {
    padding-bottom: 7.25rem !important;
  }

  .fr-p-md-30v,
  .fr-p-md-15w {
    padding: 7.5rem !important;
  }

  .fr-pl-md-30v,
  .fr-pl-md-15w,
  .fr-px-md-30v,
  .fr-px-md-15w {
    padding-left: 7.5rem !important;
  }

  .fr-pr-md-30v,
  .fr-pr-md-15w,
  .fr-px-md-30v,
  .fr-px-md-15w {
    padding-right: 7.5rem !important;
  }

  .fr-pt-md-30v,
  .fr-pt-md-15w,
  .fr-py-md-30v,
  .fr-py-md-15w {
    padding-top: 7.5rem !important;
  }

  .fr-pb-md-30v,
  .fr-pb-md-15w,
  .fr-py-md-30v,
  .fr-py-md-15w {
    padding-bottom: 7.5rem !important;
  }

  .fr-p-md-31v {
    padding: 7.75rem !important;
  }

  .fr-pl-md-31v,
  .fr-px-md-31v {
    padding-left: 7.75rem !important;
  }

  .fr-pr-md-31v,
  .fr-px-md-31v {
    padding-right: 7.75rem !important;
  }

  .fr-pt-md-31v,
  .fr-py-md-31v {
    padding-top: 7.75rem !important;
  }

  .fr-pb-md-31v,
  .fr-py-md-31v {
    padding-bottom: 7.75rem !important;
  }

  .fr-p-md-32v,
  .fr-p-md-16w {
    padding: 8rem !important;
  }

  .fr-pl-md-32v,
  .fr-pl-md-16w,
  .fr-px-md-32v,
  .fr-px-md-16w {
    padding-left: 8rem !important;
  }

  .fr-pr-md-32v,
  .fr-pr-md-16w,
  .fr-px-md-32v,
  .fr-px-md-16w {
    padding-right: 8rem !important;
  }

  .fr-pt-md-32v,
  .fr-pt-md-16w,
  .fr-py-md-32v,
  .fr-py-md-16w {
    padding-top: 8rem !important;
  }

  .fr-pb-md-32v,
  .fr-pb-md-16w,
  .fr-py-md-32v,
  .fr-py-md-16w {
    padding-bottom: 8rem !important;
  }

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */
  .fr-accordion .fr-collapse {
    margin: 0 -0.25rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  /*! media md */

  /*! media md */

  /*! media md */
  .fr-btns-group--inline-md .fr-btn {
    width: auto;
    max-width: 100%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .fr-btns-group--inline-md > li {
    display: inline-flex;
    max-width: 100%;
    width: auto;
  }

  .fr-btns-group--inline-md.fr-btns-group--right.fr-btns-group--inline-reverse {
    flex-direction: row-reverse;
    justify-content: flex-start;
  }

  /*! media md */

  /*! media md */
  .fr-quote {
    padding: 0 0 0 2rem;
    background-size: 1px 100%;
    background-position: 0 0;
  }

  .fr-quote--column {
    margin-left: 13.5rem;
    min-height: 13rem;
  }

  .fr-quote--column .fr-quote__author {
    margin-left: 0;
  }

  .fr-quote--column .fr-quote__source {
    margin-left: 0;
  }

  .fr-quote--column figcaption {
    min-height: auto;
  }

  .fr-quote__image {
    position: absolute;
    top: 50%;
    left: -13.5rem;
    width: 11.5rem;
    height: 11.5rem;
    margin-top: -5.75rem;
  }

  /*! media md */
  .fr-breadcrumb {
    margin-bottom: 2.5rem;
  }

  .fr-breadcrumb__button {
    display: none;
  }

  .fr-breadcrumb .fr-collapse {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    transform: none;
    visibility: inherit;
    overflow: visible;
    max-height: none;
  }

  .fr-breadcrumb .fr-collapse::before {
    content: none;
  }

  .fr-breadcrumb__list {
    transform: none;
  }

  /*! media md */
  .fr-fieldset__element--inline\@md {
    flex: 0 0 auto;
  }

  .fr-fieldset__element--year.fr-fieldset__element--inline\@md {
    margin-right: 0;
  }

  .fr-fieldset__element--postal.fr-fieldset__element--inline\@md {
    margin-right: 0;
  }

  .fr-fieldset__element--number.fr-fieldset__element--inline\@md {
    margin-right: 0;
  }

  /*! media md */
  .fr-stepper__title {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  /*! media md */

  /*! media md */
  .fr-links-group--download .fr-link,
  .fr-links-group .fr-link--download {
    margin-bottom: 3rem;
  }

  .fr-links-group__title {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .fr-links-group--bordered {
    padding: 2rem 2rem 0.5rem;
  }

  /*! media md */
  .fr-sidemenu {
    margin-left: 0;
    margin-right: 0;
    padding-right: 2rem;
    /**
     * Modificateur pour que le sidemenu s'adapte à un affichage à droite du contenu
     * La bordure se met sur la gauche
     */

    /**
     * Modificateur pour que le sidemenu soit sticky
     */

    /**
     * Modificateur pour que le sidemenu soit à la fois sticky et prenne toute la hauteur de la page
     */
    box-shadow: none;
  }

  .fr-sidemenu .fr-collapse {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .fr-sidemenu__title {
    margin: 0 0 1.5rem;
    padding: 0;
    box-shadow: none;
  }

  .fr-sidemenu__list .fr-sidemenu__list {
    margin: 0 1rem 1rem;
  }

  .fr-sidemenu__list {
    margin: 0;
  }

  .fr-sidemenu__item::before {
    content: none;
  }

  .fr-sidemenu__inner {
    padding: 0 1.5rem 0 0;
    box-shadow: inset -1px 0 0 0 var(--border-default-grey);
  }

  .fr-sidemenu__inner > .fr-collapse {
    padding: 0;
    margin: 0;
    overflow: initial;
    max-height: none;
  }

  .fr-sidemenu__inner > .fr-collapse::before {
    display: none;
  }

  .fr-sidemenu__inner > .fr-collapse:not(.fr-collapse--expanded) {
    visibility: inherit;
  }

  .fr-sidemenu--right {
    padding-left: 2rem;
    padding-right: 0;
  }

  .fr-sidemenu--right .fr-sidemenu__inner {
    padding: 0 1rem 0 2rem;
    border-right: 0;
    box-shadow: inset 1px 0 0 0 var(--border-default-grey);
  }

  .fr-sidemenu--sticky {
    position: sticky;
    top: 0;
  }

  .fr-sidemenu--sticky .fr-sidemenu__inner {
    padding-top: 0.5rem;
    padding-left: 0.25rem;
    margin-left: -0.25rem;
    padding-bottom: 0.25rem;
    margin-bottom: -0.25rem;
    overflow: auto;
    max-height: 100vh;
  }

  .fr-sidemenu--sticky-full-height {
    position: sticky;
    top: 0;
    height: 100vh;
  }

  .fr-sidemenu--sticky-full-height .fr-sidemenu__inner {
    padding-top: 0.5rem;
    padding-left: 0.25rem;
    margin-left: -0.25rem;
    padding-bottom: 0.25rem;
    margin-bottom: -0.25rem;
    overflow: auto;
    height: 100%;
  }

  .fr-sidemenu__link,
  .fr-sidemenu__btn {
    margin: 0;
    width: 100%;
  }

  .fr-sidemenu__btn[aria-expanded] {
    padding: 0.75rem 2.5rem 0.75rem 1rem;
  }

  .fr-sidemenu__btn[aria-expanded]::after {
    margin-right: -1.5rem;
  }

  .fr-sidemenu__inner > .fr-sidemenu__btn {
    display: none;
  }

  /*! media md */
  .fr-highlight {
    padding-left: 2.25rem;
    margin-left: 2rem;
  }

  /*! media md */
  .fr-tabs--viewport-width {
    margin-left: 0;
    margin-right: 0;
  }

  .fr-tabs__panel {
    padding: 2rem;
  }

  .fr-tabs__panel:focus,
  .fr-tabs__panel:focus-visible {
    outline-offset: calc(-2rem + 2px);
  }

  /*! media md */

  /*! media md */
  .fr-summary {
    padding: 2rem;
  }

  /*! media md */
  .fr-table__content .fr-cell--fixed\@sm {
    position: sticky;
    left: 0;
    z-index: 1;
  }

  .fr-table__content .fr-cell--fixed\@md {
    position: sticky;
    left: 0;
    z-index: 1;
  }

  .fr-table caption {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .fr-table__header {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }

  .fr-table__header .fr-table__detail {
    order: 1;
    flex: 1;
    padding-right: 0.5rem;
  }

  .fr-table__header .fr-btns-group {
    order: 2;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .fr-table__header .fr-segmented {
    order: 3;
    flex: 0;
    padding-left: 0.5rem;
  }

  .fr-table__footer {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
  }

  .fr-table__footer .fr-select-group .fr-select {
    width: 16rem;
  }

  .fr-table__footer .fr-btns-group {
    padding-left: 0.5rem;
  }

  .fr-table__footer--start {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }

  .fr-table__footer--start .fr-select-group {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .fr-table__footer--start .fr-select-group .fr-select {
    margin-top: 0;
  }

  .fr-table > table td,
  .fr-table > table th {
    padding: 1rem;
  }

  .fr-table > table thead td,
  .fr-table > table thead th {
    padding-bottom: 1.125rem;
  }

  /*! media md */

  /*! media md */

  /*! media md */
  .fr-download--card {
    padding: 2rem 2rem 5rem 2rem;
  }

  .fr-download--card .fr-download__link {
    font-size: 1.375rem;
    line-height: 1.75rem;
  }

  .fr-download--card .fr-download__link::after {
    --icon-size: 1.5rem;
    bottom: 2rem;
    right: 2rem;
  }

  .fr-download--card .fr-download__desc {
    margin-top: 0.75rem;
  }

  .fr-download--card .fr-download__detail {
    bottom: 2rem;
    left: 2rem;
  }

  .fr-downloads-group__title {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .fr-downloads-group--bordered {
    padding: 2rem 2rem 0.5rem;
  }

  .fr-downloads-group .fr-download {
    margin-bottom: 1.5rem;
  }

  /*! media md */
  .fr-alert__title {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  /*! media md */
  .fr-notice__title,
  .fr-notice__desc,
  .fr-notice__link {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-notice .fr-btn--close {
    margin-left: 1rem;
  }

  /*! media md */

  /*! media md */
  .fr-card__title {
    font-size: 1.375rem;
    line-height: 1.75rem;
  }

  .fr-card--sm .fr-card__title {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .fr-card--lg .fr-card__title {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .fr-card--horizontal,
  .fr-card--horizontal-half,
  .fr-card--horizontal-tier {
    flex-direction: row;
  }

  .fr-card--horizontal .fr-card__img,
  .fr-card--horizontal-half .fr-card__img,
  .fr-card--horizontal-tier .fr-card__img {
    height: 100%;
  }

  .fr-card--horizontal .fr-card__img img,
  .fr-card--horizontal-half .fr-card__img img,
  .fr-card--horizontal-tier .fr-card__img img {
    height: 100%;
    object-fit: cover;
  }

  .fr-card--horizontal .fr-card__header {
    width: 40%;
    flex: 0 0 40%;
  }

  .fr-card--horizontal-half .fr-card__header {
    width: 50%;
    flex: 0 0 50%;
  }

  .fr-card--horizontal-tier .fr-card__header {
    width: 33.3333333333%;
    flex: 0 0 33.3333333333%;
  }

  .fr-card--download {
    flex-direction: row;
  }

  .fr-card--download .fr-card__header {
    width: 40%;
    flex: 0 0 40%;
    aspect-ratio: auto;
  }

  .fr-card--download .fr-card__header .fr-card__img img {
    object-position: 50% 0;
  }

  .fr-card--download .fr-card__img {
    height: 100%;
  }

  .fr-card--download .fr-card__img img {
    height: 100%;
    object-fit: cover;
  }

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */
  .fr-skiplinks {
    padding: 0.75rem 0;
  }

  .fr-skiplinks__list > li {
    margin: 0 0.5rem;
  }

  .fr-skiplinks__list {
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -1rem;
  }

  /*! media md */

  /*! media md */
  .fr-callout {
    padding: 2rem 3rem;
  }

  .fr-callout[class^=fr-icon-]::before,
  .fr-callout[class*=" fr-icon-"]::before,
  .fr-callout[class^=fr-fi-]::before,
  .fr-callout[class*=" fr-fi-"]::before {
    margin: -1rem 0 1rem -2rem;
  }

  .fr-callout__title {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  /*! media md */
  .fr-modal {
    padding-right: var(--scrollbar-width);
  }

  .fr-modal--top::before {
    content: "";
  }

  .fr-modal::before {
    width: 0;
    height: 10vh;
    flex: 1 0 10vh;
  }

  .fr-modal::after {
    content: "";
    width: 0;
    height: 10vh;
    flex: 1 0 10vh;
  }

  .fr-modal__body {
    max-height: 80vh !important;
  }

  .fr-modal__header {
    padding: 1rem 2rem;
  }

  .fr-modal__content {
    padding-left: 2rem;
    padding-right: 2rem;
    margin-bottom: 4rem;
  }

  .fr-modal__footer {
    padding: 2rem;
    margin-top: -3rem;
  }

  .fr-modal__title {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  /*! media md */

  /*! media md */
  .fr-share__text {
    max-width: 18rem;
  }

  /*! media md */
  .fr-footer__body {
    margin-bottom: 1.5rem;
  }

  .fr-footer__brand .fr-logo {
    font-size: 1.3125rem;
    padding: 1.25rem;
    margin: -1.25rem;
  }

  .fr-footer__brand .fr-logo::before {
    width: 3.4375rem;
    height: 1.25rem;
    margin-bottom: 0.4166666667rem;
    background-size: 3.4375rem 1.40625rem, 3.4375rem 1.25rem, 0;
    background-position: 0 -0.078125rem, 0 0, 0 0;
  }

  :root[data-fr-mourning] .fr-footer__brand .fr-logo::before {
    background-size: 3.4375rem 1.40625rem, 0, 3.4375rem 1.25rem;
  }

  .fr-footer__brand .fr-logo::after {
    min-width: 3.28125rem;
    background-size: 6.5625rem 4.6875rem;
    background-position: 0 calc(100% + 2.34375rem);
    padding-top: 2.7604166667rem;
  }

  [data-fr-theme=dark] .fr-footer__brand .fr-logo::after {
    background-position: -3.28125rem 100%;
  }

  .fr-footer__brand .fr-logo + .fr-footer__brand-link {
    margin-left: 2rem;
  }

  .fr-footer__brand {
    margin-right: 1rem;
  }

  .fr-footer__brand.fr-enlarge-link {
    margin: -1rem 0 -1rem -1rem;
    padding: 1rem;
    align-self: flex-start;
  }

  .fr-footer__content {
    margin-left: auto;
  }

  .fr-footer__content-list {
    margin-top: 0.5rem;
  }

  .fr-footer__top {
    margin: -1.875rem 0 2rem;
  }

  .fr-footer__bottom-item {
    margin: 0.5rem 0 0 0.75rem;
  }

  .fr-footer__bottom-item::before {
    margin-right: 0.75rem;
  }

  .fr-footer__partners-logos {
    margin-right: -1rem;
    flex-wrap: nowrap;
  }

  .fr-footer__partners-main + .fr-footer__partners-sub {
    padding-left: 1rem;
  }

  .fr-footer__partners-sub,
  .fr-footer__partners-sub > ul {
    padding-top: 0;
  }

  .fr-footer__partners-sub > ul,
  .fr-footer__partners-sub > ul > ul {
    justify-content: flex-end;
  }

  .fr-footer__partners-sub > li,
  .fr-footer__partners-sub > ul > li {
    margin: 0 1rem 0 1rem;
  }

  .fr-footer__partners-sub .fr-footer__partners-link {
    margin-bottom: 0.5rem;
  }

  /*! media md */
  .fr-tile__title {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .fr-tile--vertical\@md {
    flex-direction: column;
    text-align: center;
    align-items: center;
  }

  .fr-tile--vertical\@md .fr-tile__header {
    margin-bottom: 1rem;
    margin-right: 0 !important;
  }

  .fr-tile--vertical\@md .fr-tile__pictogram {
    width: 5rem;
    height: 5rem;
  }

  .fr-tile--vertical\@md .fr-tile__content {
    align-items: center;
  }

  .fr-tile--vertical\@md .fr-tile__detail {
    margin-top: 0.75rem;
  }

  .fr-tile--vertical\@md.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__content,
  .fr-tile--vertical\@md.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__content {
    padding-bottom: 2.5rem;
  }

  .fr-tile--vertical\@md.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__detail,
  .fr-tile--vertical\@md.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__detail {
    margin-bottom: 0;
    padding-right: 0;
  }

  .fr-tile--horizontal .fr-tile__img {
    width: 5rem;
    height: 5rem;
    margin: 0 2rem 0 0;
  }

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */
  .fr-search-bar--lg .fr-btn {
    font-size: 1.125rem;
    line-height: 1.75rem;
    min-height: 3rem;
    padding: 0.5rem 1.5rem;
    overflow: initial;
    max-width: 100%;
    max-height: none;
  }

  .fr-search-bar--lg .fr-btn::before {
    --icon-size: 1.5rem;
    margin-left: -0.1875rem;
    margin-right: 0.5rem;
  }

  .fr-search-bar--lg .fr-input {
    max-height: 3rem;
  }

  /*! media md */
  .fr-content-media--sm .fr-content-media__img,
  .fr-content-media--sm .fr-responsive-vid {
    width: 75%;
  }

  .fr-content-media--lg .fr-content-media__img,
  .fr-content-media--lg .fr-responsive-vid {
    width: 125%;
  }

  /*! media md */
  .fr-consent-banner {
    padding: 2rem;
    bottom: 2.5rem;
    left: 2.5rem;
    max-width: 40rem;
    max-height: calc(100% - 5rem);
  }

  .fr-consent-banner__title {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .fr-consent-banner__buttons {
    margin-top: 2rem;
  }

  .fr-consent-service > .fr-fieldset {
    padding: 0 0 1.25rem;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }

  .fr-consent-service:last-child > .fr-fieldset {
    padding: 1.25rem 0 1rem;
  }

  .fr-consent-service__title {
    font-size: 1.25rem;
    line-height: 1.75rem;
    width: 50%;
  }

  .fr-consent-service__desc {
    --text-spacing: 0.25rem 1.5rem 0.5rem 0;
    width: 60%;
  }

  .fr-consent-service__radios {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    position: absolute;
    top: 1.25rem;
    right: 0;
    width: 50%;
  }

  .fr-consent-services .fr-consent-service + .fr-consent-service {
    margin-top: -0.25rem;
  }

  .fr-consent-services .fr-consent-service__desc {
    --text-spacing: 0.25rem 0 0.5rem 0;
  }

  /*! media md */
  .fr-follow {
    padding: 2rem 0;
  }

  .fr-follow .fr-grid-row > * > div {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    height: 100%;
  }

  .fr-follow .fr-grid-row > *:not(:first-child) {
    padding-left: 8.3333333333%;
    padding-top: 0;
    margin-top: 0;
    box-shadow: -1px 0 0 0 var(--border-default-blue-france);
  }

  .fr-follow .fr-grid-row > *:not(:last-child) {
    padding-right: 8.3333333333%;
  }

  .fr-follow .fr-grid-row > *:first-child:last-child > div {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }

  .fr-follow .fr-grid-row > *:first-child:last-child > .fr-follow__newsletter {
    --text-spacing: 0;
  }

  .fr-follow .fr-grid-row > *:first-child:last-child > .fr-follow__newsletter > * {
    max-width: 50%;
    padding-right: 0.75rem;
    padding-left: 0.75rem;
  }

  .fr-follow .fr-grid-row > *:first-child:last-child > .fr-follow__newsletter > :first-child {
    padding-right: 0.75rem;
    padding-left: 0;
  }

  .fr-follow .fr-grid-row > *:first-child:last-child > .fr-follow__newsletter > :last-child {
    padding-right: 0;
    padding-left: 0.75rem;
  }

  .fr-follow .fr-grid-row > *:first-child:last-child > .fr-follow__social {
    --title-spacing: 0;
  }

  .fr-follow .fr-hint-text {
    margin-top: 0.5rem;
  }

  /*! media md */

  /*! media md */
  .fr-header__service-title {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */
}
@media (min-width: 62em) {
  /*! media lg */

  /*! media lg */
  .fr-hidden-lg {
    display: none !important;
  }

  .fr-unhidden-lg {
    display: inherit !important;
  }

  .fr-sr-only-lg {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap; /* added line */
    border: 0;
    display: block;
  }

  .fr-container,
  .fr-container-sm,
  .fr-container-md {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fr-container-lg {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fr-container-lg--fluid {
    padding-left: 0;
    padding-right: 0;
    max-width: none;
    overflow: hidden;
  }

  .fr-grid-row--gutters,
  .fr-grid-row-sm--gutters,
  .fr-grid-row-md--gutters {
    margin: -0.75rem;
  }

  .fr-grid-row--gutters > [class^=fr-col-],
  .fr-grid-row--gutters > [class*=" fr-col-"],
  .fr-grid-row--gutters > .fr-col,
  .fr-grid-row-sm--gutters > [class^=fr-col-],
  .fr-grid-row-sm--gutters > [class*=" fr-col-"],
  .fr-grid-row-sm--gutters > .fr-col,
  .fr-grid-row-md--gutters > [class^=fr-col-],
  .fr-grid-row-md--gutters > [class*=" fr-col-"],
  .fr-grid-row-md--gutters > .fr-col {
    padding: 0.75rem;
  }

  .fr-grid-row-lg--gutters {
    margin: -0.75rem;
  }

  .fr-grid-row-lg--gutters > [class^=fr-col-],
  .fr-grid-row-lg--gutters > [class*=" fr-col-"],
  .fr-grid-row-lg--gutters > .fr-col {
    padding: 0.75rem;
  }

  .fr-grid-row-lg--no-gutters {
    margin: 0;
  }

  .fr-grid-row-lg--no-gutters > [class^=fr-col-],
  .fr-grid-row-lg--no-gutters > [class*=" fr-col-"],
  .fr-grid-row-lg--no-gutters > .fr-col {
    padding: 0;
  }

  .fr-col-lg {
    flex: 1;
  }

  .fr-col-lg-1 {
    flex: 0 0 calc(100% / 12);
    width: calc(100% / 12);
    max-width: calc(100% / 12);
  }

  .fr-col-offset-lg-1:not(.fr-col-offset-lg-1--right) {
    margin-left: calc(100% / 12);
  }

  .fr-col-offset-lg-1--right {
    margin-right: calc(100% / 12);
  }

  .fr-col-lg-2 {
    flex: 0 0 calc(200% / 12);
    width: calc(200% / 12);
    max-width: calc(200% / 12);
  }

  .fr-col-offset-lg-2:not(.fr-col-offset-lg-2--right) {
    margin-left: calc(200% / 12);
  }

  .fr-col-offset-lg-2--right {
    margin-right: calc(200% / 12);
  }

  .fr-col-lg-3 {
    flex: 0 0 calc(300% / 12);
    width: calc(300% / 12);
    max-width: calc(300% / 12);
  }

  .fr-col-offset-lg-3:not(.fr-col-offset-lg-3--right) {
    margin-left: calc(300% / 12);
  }

  .fr-col-offset-lg-3--right {
    margin-right: calc(300% / 12);
  }

  .fr-col-lg-4 {
    flex: 0 0 calc(400% / 12);
    width: calc(400% / 12);
    max-width: calc(400% / 12);
  }

  .fr-col-offset-lg-4:not(.fr-col-offset-lg-4--right) {
    margin-left: calc(400% / 12);
  }

  .fr-col-offset-lg-4--right {
    margin-right: calc(400% / 12);
  }

  .fr-col-lg-5 {
    flex: 0 0 calc(500% / 12);
    width: calc(500% / 12);
    max-width: calc(500% / 12);
  }

  .fr-col-offset-lg-5:not(.fr-col-offset-lg-5--right) {
    margin-left: calc(500% / 12);
  }

  .fr-col-offset-lg-5--right {
    margin-right: calc(500% / 12);
  }

  .fr-col-lg-6 {
    flex: 0 0 calc(600% / 12);
    width: calc(600% / 12);
    max-width: calc(600% / 12);
  }

  .fr-col-offset-lg-6:not(.fr-col-offset-lg-6--right) {
    margin-left: calc(600% / 12);
  }

  .fr-col-offset-lg-6--right {
    margin-right: calc(600% / 12);
  }

  .fr-col-lg-7 {
    flex: 0 0 calc(700% / 12);
    width: calc(700% / 12);
    max-width: calc(700% / 12);
  }

  .fr-col-offset-lg-7:not(.fr-col-offset-lg-7--right) {
    margin-left: calc(700% / 12);
  }

  .fr-col-offset-lg-7--right {
    margin-right: calc(700% / 12);
  }

  .fr-col-lg-8 {
    flex: 0 0 calc(800% / 12);
    width: calc(800% / 12);
    max-width: calc(800% / 12);
  }

  .fr-col-offset-lg-8:not(.fr-col-offset-lg-8--right) {
    margin-left: calc(800% / 12);
  }

  .fr-col-offset-lg-8--right {
    margin-right: calc(800% / 12);
  }

  .fr-col-lg-9 {
    flex: 0 0 calc(900% / 12);
    width: calc(900% / 12);
    max-width: calc(900% / 12);
  }

  .fr-col-offset-lg-9:not(.fr-col-offset-lg-9--right) {
    margin-left: calc(900% / 12);
  }

  .fr-col-offset-lg-9--right {
    margin-right: calc(900% / 12);
  }

  .fr-col-lg-10 {
    flex: 0 0 calc(1000% / 12);
    width: calc(1000% / 12);
    max-width: calc(1000% / 12);
  }

  .fr-col-offset-lg-10:not(.fr-col-offset-lg-10--right) {
    margin-left: calc(1000% / 12);
  }

  .fr-col-offset-lg-10--right {
    margin-right: calc(1000% / 12);
  }

  .fr-col-lg-11 {
    flex: 0 0 calc(1100% / 12);
    width: calc(1100% / 12);
    max-width: calc(1100% / 12);
  }

  .fr-col-offset-lg-11:not(.fr-col-offset-lg-11--right) {
    margin-left: calc(1100% / 12);
  }

  .fr-col-offset-lg-11--right {
    margin-right: calc(1100% / 12);
  }

  .fr-col-lg-12 {
    flex: 0 0 calc(1200% / 12);
    width: calc(1200% / 12);
    max-width: calc(1200% / 12);
  }

  .fr-col-offset-lg-12:not(.fr-col-offset-lg-12--right) {
    margin-left: calc(1200% / 12);
  }

  .fr-col-offset-lg-12--right {
    margin-right: calc(1200% / 12);
  }

  .fr-displayed-lg {
    display: inherit !important;
  }

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */
  .fr-btns-group--inline-lg .fr-btn {
    width: auto;
    max-width: 100%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .fr-btns-group--inline-lg > li {
    display: inline-flex;
    max-width: 100%;
    width: auto;
  }

  .fr-btns-group--inline-lg.fr-btns-group--right.fr-btns-group--inline-reverse {
    flex-direction: row-reverse;
    justify-content: flex-start;
  }

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */
  .fr-pagination__link--first.fr-pagination__link--lg-label {
    font-size: 0.875rem;
    line-height: 1.5rem;
    min-height: 2rem;
    padding: 0.25rem 0.75rem;
    overflow: initial;
    max-width: 100%;
    max-height: none;
  }

  .fr-pagination__link--first.fr-pagination__link--lg-label::before {
    --icon-size: 1rem;
    margin-left: -0.125rem;
    margin-right: 0.5rem;
    flex: 0 0 auto;
    display: inline-block;
    vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
    background-color: currentColor;
    width: var(--icon-size);
    height: var(--icon-size);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
    content: "";
  }

  .fr-pagination__link--prev.fr-pagination__link--lg-label {
    font-size: 0.875rem;
    line-height: 1.5rem;
    min-height: 2rem;
    padding: 0.25rem 0.75rem;
    overflow: initial;
    max-width: 100%;
    max-height: none;
  }

  .fr-pagination__link--prev.fr-pagination__link--lg-label::before {
    --icon-size: 1rem;
    margin-left: -0.125rem;
    margin-right: 0.5rem;
    flex: 0 0 auto;
    display: inline-block;
    vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
    background-color: currentColor;
    width: var(--icon-size);
    height: var(--icon-size);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
    content: "";
  }

  .fr-pagination__link--next.fr-pagination__link--lg-label {
    font-size: 0.875rem;
    line-height: 1.5rem;
    min-height: 2rem;
    padding: 0.25rem 0.75rem;
    overflow: initial;
    max-width: 100%;
    max-height: none;
  }

  .fr-pagination__link--next.fr-pagination__link--lg-label::after {

    --icon-size: 1rem;
    margin-right: -0.125rem;
    margin-left: 0.5rem;
    flex: 0 0 auto;
    display: inline-block;
    vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
    background-color: currentColor;
    width: var(--icon-size);
    height: var(--icon-size);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
    content: "";
  }

  .fr-pagination__link--next.fr-pagination__link--lg-label::before {
    content: none;
  }

  .fr-pagination__link--last.fr-pagination__link--lg-label {
    font-size: 0.875rem;
    line-height: 1.5rem;
    min-height: 2rem;
    padding: 0.25rem 0.75rem;
    overflow: initial;
    max-width: 100%;
    max-height: none;
  }

  .fr-pagination__link--last.fr-pagination__link--lg-label::after {

    --icon-size: 1rem;
    margin-right: -0.125rem;
    margin-left: 0.5rem;
    flex: 0 0 auto;
    display: inline-block;
    vertical-align: calc((0.75em - var(--icon-size)) * 0.5);
    background-color: currentColor;
    width: var(--icon-size);
    height: var(--icon-size);
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
    content: "";
  }

  .fr-pagination__link--last.fr-pagination__link--lg-label::before {
    content: none;
  }

  /*! media lg */

  /*! media lg */
  .fr-table__content .fr-cell--fixed\@lg {
    position: sticky;
    left: 0;
    z-index: 1;
  }

  .fr-table__footer--middle {
    display: block;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .fr-table__footer--middle .fr-pagination__list {
    flex-wrap: nowrap;
  }

  .fr-table__footer--end {
    flex: 1 0 0;
  }

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */
  .fr-nav__list {
    flex-direction: row;
    flex-wrap: nowrap;
  }

  .fr-nav__list > *:first-child:nth-last-child(2) ~ *,
  .fr-nav__list > *:first-child:nth-last-child(3) ~ *,
  .fr-nav__list > *:first-child:nth-last-child(4) ~ * {
    margin-left: 1.25rem;
  }

  .fr-nav__item .fr-btn,
  .fr-nav__item .fr-link {
    min-height: auto;
  }

  .fr-nav__item {
    position: initial;
    align-items: flex-start;
  }

  .fr-nav__item::before {
    content: none;
  }

  .fr-nav__item--align-right {
    align-items: flex-end;
  }

  .fr-nav__link,
  .fr-nav__btn {
    min-height: 3.5rem;
    padding: 1rem;
    font-size: 0.875rem;
    line-height: 1.5rem;
    font-weight: normal;

    --hover-tint: var(--hover);
    --active-tint: var(--active);
  }

  .fr-nav__link[aria-current]:not([aria-current=false]),
  .fr-nav__btn[aria-current]:not([aria-current=false]) {
    position: relative;
  }

  .fr-nav__link[aria-current]:not([aria-current=false])::before,
  .fr-nav__btn[aria-current]:not([aria-current=false])::before {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: 0;
  }

  .fr-nav__btn {
    justify-content: flex-start;
  }

  .fr-menu {
    pointer-events: none;
    position: absolute;
    top: 100%;
    z-index: calc(var(--ground) + 1000);
    filter: drop-shadow(var(--overlap-shadow));
  }

  .fr-menu__list {
    width: 20rem;
    pointer-events: auto;
    padding: 0;
    margin-bottom: 2rem;
    background-size: 100% 1px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: var(--background-overlap-grey);

    --idle: transparent;
    --hover: var(--background-overlap-grey-hover);
    --active: var(--background-overlap-grey-active);
    background-image: linear-gradient(0deg, var(--background-open-blue-france), var(--background-open-blue-france));
  }

  .fr-mega-menu {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    margin: 0;
    padding: 0;
    z-index: calc(var(--ground) + 1000);
    background-color: var(--background-overlap-grey);

    --idle: transparent;
    --hover: var(--background-overlap-grey-hover);
    --active: var(--background-overlap-grey-active);
    filter: drop-shadow(var(--overlap-shadow));
    box-shadow: inset 0 1px 0 0 var(--border-open-blue-france);
  }

  .fr-mega-menu::after {
    content: "";
    display: block;
    padding-bottom: 1.5rem;
  }

  .fr-mega-menu > .fr-container {
    padding: 0 1.5rem;
  }

  .fr-mega-menu > .fr-container::before {
    content: "";
    display: block;
    padding-top: 1rem;
  }

  .fr-mega-menu .fr-btn--close {
    display: flex;
  }

  .fr-mega-menu__leader {
    margin-top: -1.25rem;
    padding-top: 0;
  }

  .fr-mega-menu__list::before {
    content: none;
  }

  .fr-menu__list > *:first-child,
  .fr-menu__list > *:first-child .fr-nav__link,
  .fr-menu__list > *:hover,
  .fr-menu__list > *:hover .fr-nav__link,
  .fr-menu__list > *:hover + *,
  .fr-menu__list > *:hover + * .fr-nav__link {
    box-shadow: none;
  }

  .fr-menu .fr-nav__link {
    box-shadow: 0 calc(-1rem - 1px) 0 -1rem var(--border-default-grey);
  }

  .fr-mega-menu__category {
    box-shadow: 0 calc(1rem + 1px) 0 -1rem var(--border-default-grey);
  }

  /*! media lg */

  /*! media lg */
  .fr-footer__content {
    margin-top: 0;
    flex-basis: 50%;
    max-width: 36.75rem;
  }

  /*! media lg */
  .fr-tile--vertical\@lg {
    flex-direction: column;
    text-align: center;
    align-items: center;
  }

  .fr-tile--vertical\@lg .fr-tile__header {
    margin-bottom: 1rem;
    margin-right: 0 !important;
  }

  .fr-tile--vertical\@lg .fr-tile__pictogram {
    width: 5rem;
    height: 5rem;
  }

  .fr-tile--vertical\@lg .fr-tile__content {
    align-items: center;
  }

  .fr-tile--vertical\@lg .fr-tile__detail {
    margin-top: 0.75rem;
  }

  .fr-tile--vertical\@lg.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__content,
  .fr-tile--vertical\@lg.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__content {
    padding-bottom: 2.5rem;
  }

  .fr-tile--vertical\@lg.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__detail,
  .fr-tile--vertical\@lg.fr-enlarge-button:not(.fr-tile--no-icon) .fr-tile__detail {
    margin-bottom: 0;
    padding-right: 0;
  }

  /*! media lg */
  .fr-translate .fr-translate__btn {
    min-height: auto;
    width: auto;
    font-size: 0.875rem;
    line-height: 1.5rem;
    padding: 0.25rem 0.75rem;
  }

  .fr-translate .fr-translate__btn::after {
    margin-left: 0.25rem;
    margin-right: -0.25rem;
  }

  .fr-translate .fr-translate__btn::before {
    --icon-size: 1rem;
  }

  .fr-translate__language[aria-current]:not([aria-current=false]) {
    display: inline-flex;
  }

  .fr-translate__menu {
    margin: -0.25rem -1rem;
  }

  .fr-translate .fr-menu__list {
    display: grid;
    grid-template-rows: repeat(var(--rows), auto);
    grid-auto-flow: column;
  }

  .fr-btns-group .fr-translate__menu {
    margin: -1.25rem -0.75rem 0;
  }

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */
  .fr-consent-manager__header .fr-consent-service__title {
    width: 44%;
  }

  .fr-consent-manager__header .fr-consent-service__radios {
    width: 56%;
    position: absolute;
    justify-content: flex-end;
  }

  /*! media lg */

  /*! media lg */

  /*! media lg */
  .fr-header__body-row {
    padding: 1.5rem 0;
  }

  .fr-header__brand {
    margin-top: -1rem;
    margin-bottom: -1rem;
    flex-wrap: nowrap;
    width: auto;
    padding-left: 0;
    padding-right: 0;
    z-index: auto;
    background: transparent;
    filter: none;
  }

  .fr-header__brand-top {
    width: auto;
  }

  .fr-header__brand.fr-enlarge-link a[href]::before {
    outline-offset: 2px;
  }

  .fr-header__logo,
  .fr-header__operator,
  .fr-header__service {
    padding: 1rem;
  }

  .fr-header__service {
    margin-left: 0;
    margin-right: 0;
    box-shadow: none;
  }

  .fr-header__service::before {
    content: none;
  }

  .fr-header .fr-modal {
    margin: 0;
    width: auto;
    height: auto;
    visibility: inherit;
    opacity: 1;
    position: initial;
    background-color: transparent;
    overflow: initial;
  }

  .fr-header .fr-modal > * > .fr-btn--close {
    display: none;
  }

  .fr-header .fr-modal > .fr-container {
    padding-top: 0;
    padding-bottom: 0;
    height: auto;
  }

  .fr-header__navbar {
    display: none;
  }

  .fr-header__tools {
    flex-direction: column;
    align-items: flex-end;
    text-align: right;
    padding-left: 1rem;
    padding-right: 1rem;
    margin-left: auto;
    flex: 1 0 auto;
  }

  .fr-header__tools-links + .fr-header__search {
    margin-top: 1rem;
  }

  .fr-header__tools .fr-header__search {
    max-width: 24rem;
    margin-left: auto;
  }

  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-],
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"],
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-],
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"] {
    font-size: 0.875rem;
    line-height: 1.5rem;
    min-height: 2rem;
    padding: 0.25rem 0.75rem;
    overflow: initial;
    max-width: 100%;
    max-height: none;
  }

  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::before,
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::before,
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::before,
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::before {
    --icon-size: 1rem;
    margin-left: -0.125rem;
    margin-right: 0.5rem;
  }

  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]) {
    font-size: 0.875rem;
    line-height: 1.5rem;
    min-height: 2rem;
    padding: 0.25rem 0.75rem;
    overflow: initial;
    max-width: 100%;
    max-height: none;
  }

  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    --icon-size: 1rem;
    margin-left: -0.125rem;
    margin-right: 0.5rem;
  }

  .fr-header__tools-links {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    gap: 0.5rem;
  }

  .fr-header__tools-links .fr-btns-group {
    justify-content: flex-end;
    margin: 0 -0.25rem -1rem;
  }

  .fr-header__tools-links .fr-btns-group .fr-btn {
    width: auto;
    max-width: 100%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .fr-header__tools-links .fr-btns-group > li {
    display: inline-flex;
    max-width: 100%;
    width: auto;
    align-items: flex-start;
  }

  .fr-header .fr-header__menu-links .fr-translate {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: -1rem;
  }

  .fr-header .fr-header__menu-links {
    display: none;
  }

  .fr-header .fr-nav {
    justify-content: flex-start;
  }

  .fr-header .fr-nav__list {
    margin: 0 -1rem;
    max-width: calc(100% + 1rem);
  }

  .fr-header .fr-links-group {
    justify-content: flex-end;
  }

  .fr-header .fr-links-group .fr-btn {
    width: auto;
    max-width: 100%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .fr-header .fr-links-group > li {
    display: inline-flex;
    max-width: 100%;
    width: auto;
  }

  .fr-header__tools-links .fr-links-group {
    justify-content: flex-end;
    margin: 0 -0.25rem;
  }

  .fr-header__tools-links .fr-links-group .fr-btn {
    width: auto;
    max-width: 100%;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .fr-header__tools-links .fr-links-group > li {
    display: inline-flex;
    max-width: 100%;
    width: auto;
  }

  .fr-header__tools-links .fr-links-group .fr-link {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .fr-header .fr-modal > * > .fr-link--close {
    display: none;
  }

  .fr-header {
    z-index: calc(var(--ground) + 750);
    background-color: var(--background-raised-grey);

    --idle: transparent;
    --hover: var(--background-raised-grey-hover);
    --active: var(--background-raised-grey-active);
    filter: drop-shadow(var(--raised-shadow));
  }

  .fr-header .fr-header__menu {
    box-shadow: inset 0 1px 0 0 var(--border-default-grey);
  }

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */
}
@media (min-width: 78em) {
  /*! media xl */

  /*! media xl */
  .fr-hidden-xl {
    display: none !important;
  }

  .fr-unhidden-xl {
    display: inherit !important;
  }

  .fr-sr-only-xl {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap; /* added line */
    border: 0;
    display: block;
  }

  .fr-container,
  .fr-container-sm,
  .fr-container-md,
  .fr-container-lg {
    max-width: 78rem;
  }

  .fr-container-xl {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    max-width: 78rem;
  }

  .fr-container-xl--fluid {
    padding-left: 0;
    padding-right: 0;
    max-width: none;
    overflow: hidden;
  }

  .fr-grid-row-xl--gutters {
    margin: -0.75rem;
  }

  .fr-grid-row-xl--gutters > [class^=fr-col-],
  .fr-grid-row-xl--gutters > [class*=" fr-col-"],
  .fr-grid-row-xl--gutters > .fr-col {
    padding: 0.75rem;
  }

  .fr-grid-row-xl--no-gutters {
    margin: 0;
  }

  .fr-grid-row-xl--no-gutters > [class^=fr-col-],
  .fr-grid-row-xl--no-gutters > [class*=" fr-col-"],
  .fr-grid-row-xl--no-gutters > .fr-col {
    padding: 0;
  }

  .fr-col-xl {
    flex: 1;
  }

  .fr-col-xl-1 {
    flex: 0 0 calc(100% / 12);
    width: calc(100% / 12);
    max-width: calc(100% / 12);
  }

  .fr-col-offset-xl-1:not(.fr-col-offset-xl-1--right) {
    margin-left: calc(100% / 12);
  }

  .fr-col-offset-xl-1--right {
    margin-right: calc(100% / 12);
  }

  .fr-col-xl-2 {
    flex: 0 0 calc(200% / 12);
    width: calc(200% / 12);
    max-width: calc(200% / 12);
  }

  .fr-col-offset-xl-2:not(.fr-col-offset-xl-2--right) {
    margin-left: calc(200% / 12);
  }

  .fr-col-offset-xl-2--right {
    margin-right: calc(200% / 12);
  }

  .fr-col-xl-3 {
    flex: 0 0 calc(300% / 12);
    width: calc(300% / 12);
    max-width: calc(300% / 12);
  }

  .fr-col-offset-xl-3:not(.fr-col-offset-xl-3--right) {
    margin-left: calc(300% / 12);
  }

  .fr-col-offset-xl-3--right {
    margin-right: calc(300% / 12);
  }

  .fr-col-xl-4 {
    flex: 0 0 calc(400% / 12);
    width: calc(400% / 12);
    max-width: calc(400% / 12);
  }

  .fr-col-offset-xl-4:not(.fr-col-offset-xl-4--right) {
    margin-left: calc(400% / 12);
  }

  .fr-col-offset-xl-4--right {
    margin-right: calc(400% / 12);
  }

  .fr-col-xl-5 {
    flex: 0 0 calc(500% / 12);
    width: calc(500% / 12);
    max-width: calc(500% / 12);
  }

  .fr-col-offset-xl-5:not(.fr-col-offset-xl-5--right) {
    margin-left: calc(500% / 12);
  }

  .fr-col-offset-xl-5--right {
    margin-right: calc(500% / 12);
  }

  .fr-col-xl-6 {
    flex: 0 0 calc(600% / 12);
    width: calc(600% / 12);
    max-width: calc(600% / 12);
  }

  .fr-col-offset-xl-6:not(.fr-col-offset-xl-6--right) {
    margin-left: calc(600% / 12);
  }

  .fr-col-offset-xl-6--right {
    margin-right: calc(600% / 12);
  }

  .fr-col-xl-7 {
    flex: 0 0 calc(700% / 12);
    width: calc(700% / 12);
    max-width: calc(700% / 12);
  }

  .fr-col-offset-xl-7:not(.fr-col-offset-xl-7--right) {
    margin-left: calc(700% / 12);
  }

  .fr-col-offset-xl-7--right {
    margin-right: calc(700% / 12);
  }

  .fr-col-xl-8 {
    flex: 0 0 calc(800% / 12);
    width: calc(800% / 12);
    max-width: calc(800% / 12);
  }

  .fr-col-offset-xl-8:not(.fr-col-offset-xl-8--right) {
    margin-left: calc(800% / 12);
  }

  .fr-col-offset-xl-8--right {
    margin-right: calc(800% / 12);
  }

  .fr-col-xl-9 {
    flex: 0 0 calc(900% / 12);
    width: calc(900% / 12);
    max-width: calc(900% / 12);
  }

  .fr-col-offset-xl-9:not(.fr-col-offset-xl-9--right) {
    margin-left: calc(900% / 12);
  }

  .fr-col-offset-xl-9--right {
    margin-right: calc(900% / 12);
  }

  .fr-col-xl-10 {
    flex: 0 0 calc(1000% / 12);
    width: calc(1000% / 12);
    max-width: calc(1000% / 12);
  }

  .fr-col-offset-xl-10:not(.fr-col-offset-xl-10--right) {
    margin-left: calc(1000% / 12);
  }

  .fr-col-offset-xl-10--right {
    margin-right: calc(1000% / 12);
  }

  .fr-col-xl-11 {
    flex: 0 0 calc(1100% / 12);
    width: calc(1100% / 12);
    max-width: calc(1100% / 12);
  }

  .fr-col-offset-xl-11:not(.fr-col-offset-xl-11--right) {
    margin-left: calc(1100% / 12);
  }

  .fr-col-offset-xl-11--right {
    margin-right: calc(1100% / 12);
  }

  .fr-col-xl-12 {
    flex: 0 0 calc(1200% / 12);
    width: calc(1200% / 12);
    max-width: calc(1200% / 12);
  }

  .fr-col-offset-xl-12:not(.fr-col-offset-xl-12--right) {
    margin-left: calc(1200% / 12);
  }

  .fr-col-offset-xl-12--right {
    margin-right: calc(1200% / 12);
  }

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */
  .fr-consent-manager__header .fr-consent-service__title {
    width: 50%;
  }

  .fr-consent-manager__header .fr-consent-service__radios {
    width: 50%;
  }

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */
}
@media (-ms-high-contrast: active), (forced-colors: active) {
  a:not([href]) {
    color: graytext;
  }

  [href],
  [href]:visited {
    color: linktext;
  }

  [target=_blank]::after {
    forced-color-adjust: none;
    background-color: linktext;
  }

  [target=_blank][class^=fr-icon-]::after,
  [target=_blank][class*=" fr-icon-"]::after,
  [target=_blank][class^=fr-fi-]::after,
  [target=_blank][class*=" fr-fi-"]::after {
    forced-color-adjust: none;
    background-color: linktext;
  }

  button {
    color: buttontext;
  }

  button:disabled {
    color: graytext;
  }

  input,
  select,
  textarea {
    border: 1px solid;
  }

  .fr-artwork-background,
  .fr-artwork-motif {
    fill: graytext;
  }

  .fr-artwork-decorative {
    fill: none;
  }

  .fr-artwork-minor,
  .fr-artwork-major {
    fill: canvastext;
  }

  ul > li::marker {
    color: graytext;
  }

  hr {
    border-top: 1px solid;
  }

  .fr-hr {
    border-top: 1px solid;
  }

  .fr-range-group--disabled .fr-range__output,
  .fr-range-group--disabled .fr-range__min,
  .fr-range-group--disabled .fr-range__max {
    color: graytext;
  }

  .fr-range-group--disabled .fr-range[data-fr-js-range]::before,
  .fr-range-group--disabled .fr-range[data-fr-js-range]::after {
    border: 1px solid graytext;
  }

  .fr-range-group--disabled .fr-label,
  .fr-range-group--disabled .fr-label .fr-hint-text {
    color: graytext;
  }

  .fr-range input[type=range] {
    border: none;
  }

  .fr-range[data-fr-js-range]::before {
    box-shadow: 0 0 0 1px buttontext;
  }

  .fr-range[data-fr-js-range]::after {
    background-color: highlight;
  }

  .fr-range[data-fr-js-range] input[type=range] {
    border: none;
  }

  .fr-range[data-fr-js-range] input[type=range]:focus::-webkit-slider-thumb {
    outline-color: highlight;
  }

  .fr-range[data-fr-js-range] input[type=range]:focus::-moz-range-thumb {
    outline-color: highlight;
  }

  .fr-range[data-fr-js-range] input[type=range]::-webkit-slider-thumb {
    background: buttontext;
    box-shadow: none;
  }

  .fr-range[data-fr-js-range] input[type=range]::-moz-range-thumb {
    background: buttontext;
    box-shadow: none;
  }

  .fr-range[data-fr-js-range] input[type=range]:disabled::-webkit-slider-thumb {
    background: graytext;
  }

  .fr-range[data-fr-js-range] input[type=range]:disabled::-moz-range-thumb {
    background: graytext;
  }

  .fr-range--step[data-fr-js-range]::before {
    background-image: radial-gradient(circle at 2px 50%, buttontext 0, buttontext 1px, transparent 1px);
  }

  .fr-range--step[data-fr-js-range]::after {
    box-shadow: inset 10px 0 0 0 highlight, inset -10px 0 0 0 highlight;
    background-image: radial-gradient(circle at 2px 50%, highlighttext 0, highlighttext 2px, transparent 2px);
  }

  .fr-range--step.fr-range--sm[data-fr-js-range]::after {
    box-shadow: inset 6px 0 0 0 highlight, inset -6px 0 0 0 highlight;
  }

  .fr-range--double[data-fr-js-range] input[type=range]:nth-of-type(1) {
    border-right: none;
  }

  .fr-range--double[data-fr-js-range] input[type=range]:nth-of-type(2) {
    border-left: none;
  }

  .fr-accordion__btn::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-accordion {
    border-top: 1px solid;
    border-bottom: 1px solid;
  }

  .fr-accordion + .fr-accordion {
    border-top: none;
  }

  .fr-badge::before,
  .fr-badge::after {
    background-color: canvastext;
  }

  .fr-badge {
    outline: 1px solid;
  }

  .fr-btn::before,
  .fr-btn::after {
    background-color: buttontext;
  }

  .fr-btn:disabled::before,
  .fr-btn:disabled::after,
  a.fr-btn:not([href])::before,
  a.fr-btn:not([href])::after {
    background-color: graytext;
  }

  .fr-btn:disabled,
  a.fr-btn:not([href]) {
    border-color: graytext;
    color: graytext;
  }

  a[href].fr-btn::before,
  a[href].fr-btn::after {
    background-color: linktext;
  }

  button.fr-btn {
    border: 1px solid buttontext;
  }

  .fr-btn--close::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--tooltip::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--fullscreen::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--display::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--account::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--team::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--briefcase::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--sort::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-btn--sort[aria-sort=ascending]::before,
  .fr-btn--sort[aria-sort=descending]::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-connect {
    border: 1px solid;
  }

  .fr-connect__login,
  .fr-connect__brand {
    line-height: 1.1;
  }

  .fr-connect--plus::after {
    forced-color-adjust: none;
    color: buttontext;
  }

  .fr-connect-group .fr-connect + p a {
    text-decoration: underline;
    text-underline-offset: 5px;
  }

  .fr-quote {
    border-left: 1px solid;
  }

  .fr-breadcrumb__list li:not(:first-child)::before {
    forced-color-adjust: none;
    background-color: canvastext;
  }

  .fr-breadcrumb__link {
    text-decoration: underline;
    text-underline-offset: 5px;
  }

  .fr-breadcrumb__link[aria-current]:not([aria-current=false]) {
    text-decoration: none;
  }

  .fr-fieldset:disabled .fr-label,
  .fr-fieldset:disabled .fr-hint-text,
  .fr-fieldset:disabled .fr-fieldset__legend {
    color: graytext;
  }

  .fr-fieldset input:disabled + label,
  .fr-fieldset input:disabled + label .fr-hint-text,
  .fr-fieldset input:disabled + label + .fr-hint-text {
    color: graytext;
  }

  .fr-message--error::before,
  .fr-message--error::after,
  .fr-message--valid::before,
  .fr-message--valid::after,
  .fr-message--warning::before,
  .fr-message--warning::after,
  .fr-message--info::before,
  .fr-message--info::after {
    forced-color-adjust: none;
    background-color: canvastext;
  }

  .fr-error-text::before,
  .fr-valid-text::before,
  .fr-info-text::before {
    forced-color-adjust: none;
    background-color: canvastext;
  }

  .fr-stepper__steps {
    forced-color-adjust: none;
    background-image: repeating-linear-gradient(to right, highlight 0, highlight var(--active-inner), transparent var(--active-inner), transparent var(--active-outer)), repeating-linear-gradient(to right, graytext 0, graytext var(--default-inner), transparent var(--default-inner), transparent var(--default-outer));
  }

  .fr-tooltip {
    outline: 1px solid;
    background: canvas;
  }

  .fr-tooltip.fr-placement {
    padding: 0.5rem;
  }

  a.fr-link {
    text-decoration: underline;
    text-underline-offset: 5px;
  }

  a.fr-link:not([href])::before,
  a.fr-link:not([href])::after {
    background-color: graytext;
  }

  .fr-links-group--download .fr-link::after,
  .fr-link--download::after {
    forced-color-adjust: none;
    background-color: linktext;
  }

  .fr-links-group--download .fr-link .fr-link__detail,
  .fr-link--download .fr-link__detail {
    color: canvastext;
  }

  .fr-links-group--download .fr-link:not([href]) .fr-link__detail,
  .fr-link--download:not([href]) .fr-link__detail {
    color: graytext;
  }

  .fr-link--close::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-sidemenu__inner {
    border-right: 1px solid;
  }

  .fr-sidemenu__link[aria-current]:not([aria-current=false])::before,
  .fr-sidemenu__btn[aria-current]:not([aria-current=false])::before {
    background-color: highlight;
    forced-color-adjust: none;
  }

  .fr-sidemenu__btn[aria-expanded]::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-highlight {
    border-left: 4px solid;
    padding-left: 1rem;
  }

  .fr-tabs {
    border-bottom: 1px solid;
  }

  .fr-tabs::before {
    border: 1px solid graytext;
  }

  .fr-tabs__tab {
    border: 1px solid;
  }

  .fr-tabs__tab[aria-selected=true]:not(:disabled) {
    border: 1px solid highlight;
    border-top: 4px solid highlight;
    border-bottom: 1px solid canvas;
    color: highlight;
  }

  .fr-pagination__link:not([href]):disabled:not([aria-current]),
  a.fr-pagination__link:not([href]):not([aria-current]) {
    color: graytext;
  }

  .fr-pagination__link--first::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--first.fr-pagination__link--label::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--prev::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--prev.fr-pagination__link--label::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--next::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--next.fr-pagination__link--label::after {
    forced-color-adjust: none;
  }

  .fr-pagination__link--last::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--last.fr-pagination__link--label::after {
    forced-color-adjust: none;
  }

  .fr-summary {
    outline: 1px solid;
  }

  .fr-summary__link {
    text-decoration: underline;
    text-underline-offset: 5px;
  }

  .fr-table__content .fr-cell--fixed .fr-checkbox-group .fr-label,
  .fr-table__content .fr-cell--fixed\@sm .fr-checkbox-group .fr-label,
  .fr-table__content .fr-cell--fixed\@md .fr-checkbox-group .fr-label,
  .fr-table__content .fr-cell--fixed\@lg .fr-checkbox-group .fr-label {
    opacity: 0;
  }

  .fr-table__content .fr-cell--fixed,
  .fr-table__content .fr-cell--fixed\@sm,
  .fr-table__content .fr-cell--fixed\@md,
  .fr-table__content .fr-cell--fixed\@lg {
    outline: 1px solid;
  }

  .fr-table__content table tbody tr::after {
    border: 2px solid highlight;
  }

  .fr-table__content th,
  .fr-table__content td {
    border: 1px solid;
  }

  .fr-tag::before,
  .fr-tag::after {
    background-color: canvastext;
  }

  .fr-tag {
    border: 1px solid;
  }

  .fr-tag:disabled,
  a.fr-tag:not([href]) {
    color: graytext;
  }

  a.fr-tag[aria-pressed=true]:not(:disabled),
  button.fr-tag[aria-pressed=true]:not(:disabled),
  input[type=button].fr-tag[aria-pressed=true]:not(:disabled),
  input[type=image].fr-tag[aria-pressed=true]:not(:disabled),
  input[type=reset].fr-tag[aria-pressed=true]:not(:disabled),
  input[type=submit].fr-tag[aria-pressed=true]:not(:disabled) {
    color: highlight;
    border: 1px solid highlight;
    border-top: 4px solid highlight;
  }

  a.fr-tag[aria-pressed=true]:not(:disabled)::after,
  button.fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=button].fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=image].fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=reset].fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=submit].fr-tag[aria-pressed=true]:not(:disabled)::after {
    display: none;
  }

  a.fr-tag[aria-pressed=true].fr-tag--sm::after,
  button.fr-tag[aria-pressed=true].fr-tag--sm::after,
  input[type=button].fr-tag[aria-pressed=true].fr-tag--sm::after,
  input[type=image].fr-tag[aria-pressed=true].fr-tag--sm::after,
  input[type=reset].fr-tag[aria-pressed=true].fr-tag--sm::after,
  input[type=submit].fr-tag[aria-pressed=true].fr-tag--sm::after {
    display: none;
  }

  a.fr-tag--dismiss::after,
  button.fr-tag--dismiss::after,
  input[type=button].fr-tag--dismiss::after,
  input[type=image].fr-tag--dismiss::after,
  input[type=reset].fr-tag--dismiss::after,
  input[type=submit].fr-tag--dismiss::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  a.fr-tag--dismiss:disabled::after,
  button.fr-tag--dismiss:disabled::after,
  input[type=button].fr-tag--dismiss:disabled::after,
  input[type=image].fr-tag--dismiss:disabled::after,
  input[type=reset].fr-tag--dismiss:disabled::after,
  input[type=submit].fr-tag--dismiss:disabled::after {
    background-color: graytext;
  }

  a.fr-tag--dismiss.fr-tag--sm::after,
  button.fr-tag--dismiss.fr-tag--sm::after,
  input[type=button].fr-tag--dismiss.fr-tag--sm::after,
  input[type=image].fr-tag--dismiss.fr-tag--sm::after,
  input[type=reset].fr-tag--dismiss.fr-tag--sm::after,
  input[type=submit].fr-tag--dismiss.fr-tag--sm::after {
    background-color: buttontext;
  }

  a.fr-tag--dismiss.fr-tag--sm:disabled::after,
  button.fr-tag--dismiss.fr-tag--sm:disabled::after,
  input[type=button].fr-tag--dismiss.fr-tag--sm:disabled::after,
  input[type=image].fr-tag--dismiss.fr-tag--sm:disabled::after,
  input[type=reset].fr-tag--dismiss.fr-tag--sm:disabled::after,
  input[type=submit].fr-tag--dismiss.fr-tag--sm:disabled::after {
    background-color: graytext;
  }

  .fr-tags-group.fr-tags-group--sm button.fr-tag.fr-tag--dismiss::after,
  .fr-tags-group.fr-tags-group--sm input[type=button].fr-tag.fr-tag--dismiss::after {
    background-color: buttontext;
  }

  .fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]::after,
  .fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]::after {
    display: none;
  }

  .fr-download .fr-download__link::after {
    forced-color-adjust: none;
  }

  .fr-alert {
    outline: 1px solid;
  }

  .fr-alert::before {
    background-color: graytext;
    left: 8px;
  }

  .fr-alert .fr-btn--close::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-alert .fr-link--close::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-notice {
    outline: 1px solid;
  }

  .fr-notice__title::before {
    forced-color-adjust: none;
    background-color: canvastext;
  }

  .fr-notice .fr-btn--close::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-notice--weather-red,
  .fr-notice--weather-purple {
    color: highlight;
  }

  .fr-notice--weather-red .fr-notice__title::before,
  .fr-notice--weather-purple .fr-notice__title::before {
    forced-color-adjust: none;
    background-color: highlight;
  }

  .fr-notice--witness .fr-notice__title::before,
  .fr-notice--kidnapping .fr-notice__title::before,
  .fr-notice--attack .fr-notice__title::before,
  .fr-notice--cyberattack .fr-notice__title::before {
    forced-color-adjust: none;
    background-color: highlight;
  }

  .fr-notice--witness,
  .fr-notice--kidnapping,
  .fr-notice--attack,
  .fr-notice--cyberattack {
    color: highlight;
  }

  .fr-radio-group input[type=radio] {
    opacity: 1;
  }

  .fr-radio-group input[type=radio]:disabled + label {
    color: graytext;
  }

  .fr-radio-group input[type=radio] + label::before {
    display: none;
  }

  .fr-radio-rich input[type=radio]:disabled + label {
    outline: 1px solid;
  }

  .fr-radio-rich input[type=radio]:disabled + label::before {
    background-color: transparent;
  }

  .fr-radio-rich input[type=radio]:disabled ~ .fr-radio-rich__pictogram {
    outline: 1px solid graytext;
  }

  .fr-radio-rich input[type=radio] + label {
    outline: 1px solid;
  }

  .fr-radio-rich__pictogram {
    outline: 1px solid;
  }

  .fr-radio-rich__img {
    outline: 1px solid;
  }

  .fr-card {
    border: 1px solid;
  }

  .fr-card__title a::after,
  .fr-card__title button::after {
    forced-color-adjust: none;
    background-color: linktext;
  }

  .fr-card__title a,
  .fr-card__title button {
    text-decoration: underline;
    text-underline-offset: 5px;
  }

  .fr-card__title a:not([href])::after,
  .fr-card__title button:not([href])::after {
    background-color: graytext;
  }

  .fr-card__title [target=_blank]::after {
    background-color: linktext;
  }

  .fr-card.fr-enlarge-link .fr-card__title a,
  .fr-card.fr-enlarge-button .fr-card__title button {
    text-decoration: none;
  }

  .fr-card--download .fr-card__title a::after,
  .fr-card--download .fr-card__title button::after {
    background-color: linktext;
  }

  .fr-card--download .fr-card__title a:disabled::after,
  .fr-card--download .fr-card__title a:not([href])::after,
  .fr-card--download .fr-card__title button:disabled::after {
    background-color: graytext;
  }

  .fr-checkbox-group input[type=checkbox] {
    opacity: 1;
  }

  .fr-checkbox-group input[type=checkbox]:disabled + label {
    color: graytext;
  }

  .fr-checkbox-group input[type=checkbox] + label::before {
    display: none;
  }

  .fr-segmented__elements {
    outline: 1px solid;
  }

  .fr-segmented input + label::before {
    background-color: buttontext;
  }

  .fr-segmented input:checked:focus + label {
    outline: 4px solid;
    outline-offset: 0;
  }

  .fr-segmented input:checked + label {
    outline: 2px solid;
    color: highlight;
  }

  .fr-segmented input:checked:disabled + label {
    color: graytext;
  }

  .fr-segmented input:disabled + label {
    color: graytext;
  }

  .fr-segmented input:not([disabled]):not(:checked) + label {
    color: buttontext;
  }

  .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
    border: 2px solid highlight;
    background-color: transparent;
    background-image: none;
    forced-color-adjust: none;
    color: canvastext;
  }

  .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::after {
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
    border: 2px solid highlight;
    background-color: highlight;
  }

  .fr-toggle input[type=checkbox]:focus ~ .fr-toggle__label::before {
    outline-color: graytext;
  }

  .fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label {
    color: graytext;
  }

  .fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label::before,
  .fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label::after {
    background-image: none;
    border: 2px solid graytext;
    box-shadow: none;
    color: graytext;
  }

  .fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::before,
  .fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::after {
    background-image: none;
    border: 2px solid graytext;
    box-shadow: none;
  }

  .fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::after {
    background-color: graytext;
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/></svg>");
  }

  .fr-toggle label[data-fr-unchecked-label][data-fr-checked-label]::before {
    background-image: none;
    color: canvastext;
  }

  .fr-toggle label::before {
    height: 1.5rem;
    background-image: none;
    border: 2px solid buttontext;
    background-color: transparent;
    forced-color-adjust: none;
    padding-top: 1.25rem;
  }

  .fr-toggle label::after {
    box-shadow: none;
    border: 2px solid buttontext;
    forced-color-adjust: none;
    background-color: transparent;
  }

  .fr-select {
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' fill='canvastext'><path d='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/></svg>");
  }

  .fr-callout {
    border-left: 4px solid;
    padding-left: 1.25rem;
  }

  .fr-modal--opened .fr-modal__body {
    border: 1px solid;
  }

  .fr-modal__footer {
    border-top: 1px solid;
  }

  .fr-nav__list {
    border-top: 1px solid;
    border-bottom: 1px solid;
  }

  .fr-nav__btn::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-menu .fr-nav__link[aria-current]:not([aria-current=false])::before {
    background-color: highlight;
    width: 0.25rem;
  }

  .fr-mega-menu .fr-nav__link[aria-current]:not([aria-current=false])::before {
    background-color: highlight;
    width: 0.25rem;
  }

  .fr-share .fr-btns-group .fr-btn {
    border: none;
  }

  .fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:disabled:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) a.fr-btn:not([href]):not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-color: graytext;
  }

  .fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) a[href].fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-color: linktext;
  }

  .fr-share__link--facebook::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  a[href].fr-share__link--facebook::before {
    forced-color-adjust: none;
    background-color: linktext;
  }

  a:not([href]).fr-share__link--facebook::before {
    forced-color-adjust: none;
    background-color: graytext;
  }

  .fr-share__link--twitter::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  a[href].fr-share__link--twitter::before {
    forced-color-adjust: none;
    background-color: linktext;
  }

  a:not([href]).fr-share__link--twitter::before {
    forced-color-adjust: none;
    background-color: graytext;
  }

  .fr-share__link--linkedin::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  a[href].fr-share__link--linkedin::before {
    forced-color-adjust: none;
    background-color: linktext;
  }

  a:not([href]).fr-share__link--linkedin::before {
    forced-color-adjust: none;
    background-color: graytext;
  }

  .fr-share__link--mail::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  a[href].fr-share__link--mail::before {
    forced-color-adjust: none;
    background-color: linktext;
  }

  a:not([href]).fr-share__link--mail::before {
    forced-color-adjust: none;
    background-color: graytext;
  }

  .fr-share__link--copy::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  a[href].fr-share__link--copy::before {
    forced-color-adjust: none;
    background-color: linktext;
  }

  a:not([href]).fr-share__link--copy::before {
    forced-color-adjust: none;
    background-color: graytext;
  }

  .fr-footer {
    border-top: 2px solid;
    padding-top: 1.875rem;
  }

  .fr-footer__bottom {
    border-top: 1px solid;
  }

  .fr-footer__bottom-item .fr-btn {
    border: none;
  }

  .fr-footer__partners {
    border-top: 1px solid;
  }

  .fr-tile {
    outline: 1px solid;
  }

  .fr-tile.fr-enlarge-link .fr-tile__title a,
  .fr-tile.fr-enlarge-link .fr-tile__title button,
  .fr-tile.fr-enlarge-button .fr-tile__title a,
  .fr-tile.fr-enlarge-button .fr-tile__title button {
    text-decoration: none;
  }

  .fr-tile__title a,
  .fr-tile__title button {
    text-decoration: underline;
    text-underline-offset: 5px;
  }

  .fr-tile__title a::after,
  .fr-tile__title button::after {
    forced-color-adjust: none;
    background-color: linktext;
  }

  .fr-tile__title a:disabled::after,
  .fr-tile__title a:not([href])::after,
  .fr-tile__title button:disabled::after {
    background-color: graytext;
  }

  .fr-tile__title [target=_blank]::after {
    background-color: linktext;
  }

  .fr-tile.fr-tile--download .fr-tile__title a::after,
  .fr-tile.fr-tile--download .fr-tile__title button::after {
    background-color: linktext;
  }

  .fr-tile.fr-tile--download .fr-tile__title a:disabled::after,
  .fr-tile.fr-tile--download .fr-tile__title a:not([href])::after,
  .fr-tile.fr-tile--download .fr-tile__title button:disabled::after {
    background-color: graytext;
  }

  .fr-translate .fr-translate__btn::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-translate .fr-translate__btn::before,
  .fr-translate .fr-translate__btn::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-transcription__btn::after {
    forced-color-adjust: none;
  }

  .fr-transcription__btn {
    border: 1px solid;
  }

  .fr-transcription .fr-collapse {
    outline: 1px solid;
  }

  .fr-transcription .fr-modal:not(.fr-modal--opened) {
    border-bottom: 1px solid;
  }

  .fr-input-wrap--addon > *:last-child:not(:first-child) {
    max-height: 2.5rem;
  }

  .fr-search-bar .fr-btn::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-content-media__transcription .fr-link::after {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-consent-banner {
    outline: 1px solid;
  }

  .fr-consent-service__collapse .fr-consent-service__collapse-btn::after {
    forced-color-adjust: none;
  }

  .fr-follow__social .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-follow__social .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) a.fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-color: linktext;
  }

  .fr-follow__social .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) a.fr-btn:not([href]):not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-color: graytext;
  }

  .fr-follow__social .fr-btns-group--lg .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-follow__social .fr-btns-group--lg a.fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-color: linktext;
  }

  .fr-follow__social .fr-btns-group--lg a.fr-btn:not([href]):not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-color: graytext;
  }

  .fr-header {
    outline: 1px solid;
  }

  .fr-header__navbar .fr-btn--menu::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-header__navbar .fr-btn--search::before {
    forced-color-adjust: none;
    background-color: buttontext;
  }

  .fr-header .fr-header__menu-links .fr-btn {
    border: none;
  }
}
@media (hover: hover) and (pointer: fine) {
  :root {
    --brighten: -1;
  }

  a[href]:hover,
  button:not(:disabled):hover,
  input[type=button]:not(:disabled):hover,
  input[type=image]:not(:disabled):hover,
  input[type=reset]:not(:disabled):hover,
  input[type=submit]:not(:disabled):hover {
    background-color: var(--hover-tint);
  }

  a[href]:active,
  button:not(:disabled):active,
  input[type=button]:not(:disabled):active,
  input[type=image]:not(:disabled):active,
  input[type=reset]:not(:disabled):active,
  input[type=submit]:not(:disabled):active {
    background-color: var(--active-tint);
  }

  a[href]:hover,
  a[href]:active {
    --underline-hover-width: var(--underline-max-width);
  }

  .fr-enlarge-link a:hover,
  .fr-enlarge-link a:active {
    background-image: none;
  }

  .fr-enlarge-link:hover {
    background-color: var(--hover);
  }

  .fr-enlarge-link:active {
    background-color: var(--active);
  }

  .fr-enlarge-button button:hover,
  .fr-enlarge-button button:active {
    background-image: none;
  }

  .fr-enlarge-button:hover {
    background-color: var(--hover);
  }

  .fr-enlarge-button:active {
    background-color: var(--active);
  }

  :root[data-fr-theme=dark] {
    --brighten: 1;
  }

  .fr-card--download.fr-enlarge-link:hover .fr-card__header,
  .fr-card--download.fr-enlarge-button:hover .fr-card__header {
    background-color: var(--hover);
  }

  .fr-card--download.fr-enlarge-link:active .fr-card__header,
  .fr-card--download.fr-enlarge-button:active .fr-card__header {
    background-color: var(--active);
  }

  .fr-header__brand.fr-enlarge-link a[href]:hover {
    --a: 0.1;
  }

  .fr-header__brand.fr-enlarge-link a[href]:active {
    --a: 0.2;
  }
}
@media (-ms-high-contrast: active) and (-ms-high-contrast: active), (-ms-high-contrast: active) and (forced-colors: active), (forced-colors: active) and (-ms-high-contrast: active), (forced-colors: active) and (forced-colors: active) {
  [class^=fr-icon-]::before,
  [class^=fr-icon-]::after,
  [class*=" fr-icon-"]::before,
  [class*=" fr-icon-"]::after,
  [class^=fr-fi-]::before,
  [class^=fr-fi-]::after,
  [class*=" fr-fi-"]::before,
  [class*=" fr-fi-"]::after {
    forced-color-adjust: none;
    background-color: canvastext;
  }

  button[class^=fr-icon-]:not([disabled])::before,
  button[class^=fr-icon-]:not([disabled])::after,
  button[class*=" fr-icon-"]:not([disabled])::before,
  button[class*=" fr-icon-"]:not([disabled])::after,
  button[class^=fr-fi-]:not([disabled])::before,
  button[class^=fr-fi-]:not([disabled])::after,
  button[class*=" fr-fi-"]:not([disabled])::before,
  button[class*=" fr-fi-"]:not([disabled])::after {
    background-color: buttontext;
  }

  a[href][class^=fr-icon-]::before,
  a[href][class^=fr-icon-]::after,
  a[href][class*=" fr-icon-"]::before,
  a[href][class*=" fr-icon-"]::after,
  a[href][class^=fr-fi-]::before,
  a[href][class^=fr-fi-]::after,
  a[href][class*=" fr-fi-"]::before,
  a[href][class*=" fr-fi-"]::after {
    background-color: linktext;
  }

  a[class^=fr-icon-]:not([href])::before,
  a[class^=fr-icon-]:not([href])::after,
  a[class*=" fr-icon-"]:not([href])::before,
  a[class*=" fr-icon-"]:not([href])::after,
  a[class^=fr-fi-]:not([href])::before,
  a[class^=fr-fi-]:not([href])::after,
  a[class*=" fr-fi-"]:not([href])::before,
  a[class*=" fr-fi-"]:not([href])::after,
  button[class^=fr-icon-]:disabled::before,
  button[class^=fr-icon-]:disabled::after,
  button[class*=" fr-icon-"]:disabled::before,
  button[class*=" fr-icon-"]:disabled::after,
  button[class^=fr-fi-]:disabled::before,
  button[class^=fr-fi-]:disabled::after,
  button[class*=" fr-fi-"]:disabled::before,
  button[class*=" fr-fi-"]:disabled::after,
  input[class^=fr-icon-]:disabled::before,
  input[class^=fr-icon-]:disabled::after,
  input[class*=" fr-icon-"]:disabled::before,
  input[class*=" fr-icon-"]:disabled::after,
  input[class^=fr-fi-]:disabled::before,
  input[class^=fr-fi-]:disabled::after,
  input[class*=" fr-fi-"]:disabled::before,
  input[class*=" fr-fi-"]:disabled::after,
  input[type=checkbox][class^=fr-icon-]:disabled::before,
  input[type=checkbox][class^=fr-icon-]:disabled::after,
  input[type=checkbox][class*=" fr-icon-"]:disabled::before,
  input[type=checkbox][class*=" fr-icon-"]:disabled::after,
  input[type=checkbox][class^=fr-fi-]:disabled::before,
  input[type=checkbox][class^=fr-fi-]:disabled::after,
  input[type=checkbox][class*=" fr-fi-"]:disabled::before,
  input[type=checkbox][class*=" fr-fi-"]:disabled::after,
  input[type=checkbox]:disabled + label[class^=fr-icon-]::before,
  input[type=checkbox]:disabled + label[class^=fr-icon-]::after,
  input[type=checkbox]:disabled + label[class*=" fr-icon-"]::before,
  input[type=checkbox]:disabled + label[class*=" fr-icon-"]::after,
  input[type=checkbox]:disabled + label[class^=fr-fi-]::before,
  input[type=checkbox]:disabled + label[class^=fr-fi-]::after,
  input[type=checkbox]:disabled + label[class*=" fr-fi-"]::before,
  input[type=checkbox]:disabled + label[class*=" fr-fi-"]::after,
  input[type=radio][class^=fr-icon-]:disabled::before,
  input[type=radio][class^=fr-icon-]:disabled::after,
  input[type=radio][class*=" fr-icon-"]:disabled::before,
  input[type=radio][class*=" fr-icon-"]:disabled::after,
  input[type=radio][class^=fr-fi-]:disabled::before,
  input[type=radio][class^=fr-fi-]:disabled::after,
  input[type=radio][class*=" fr-fi-"]:disabled::before,
  input[type=radio][class*=" fr-fi-"]:disabled::after,
  input[type=radio]:disabled + label[class^=fr-icon-]::before,
  input[type=radio]:disabled + label[class^=fr-icon-]::after,
  input[type=radio]:disabled + label[class*=" fr-icon-"]::before,
  input[type=radio]:disabled + label[class*=" fr-icon-"]::after,
  input[type=radio]:disabled + label[class^=fr-fi-]::before,
  input[type=radio]:disabled + label[class^=fr-fi-]::after,
  input[type=radio]:disabled + label[class*=" fr-fi-"]::before,
  input[type=radio]:disabled + label[class*=" fr-fi-"]::after,
  select[class^=fr-icon-]:disabled::before,
  select[class^=fr-icon-]:disabled::after,
  select[class*=" fr-icon-"]:disabled::before,
  select[class*=" fr-icon-"]:disabled::after,
  select[class^=fr-fi-]:disabled::before,
  select[class^=fr-fi-]:disabled::after,
  select[class*=" fr-fi-"]:disabled::before,
  select[class*=" fr-fi-"]:disabled::after,
  textarea[class^=fr-icon-]:disabled::before,
  textarea[class^=fr-icon-]:disabled::after,
  textarea[class*=" fr-icon-"]:disabled::before,
  textarea[class*=" fr-icon-"]:disabled::after,
  textarea[class^=fr-fi-]:disabled::before,
  textarea[class^=fr-fi-]:disabled::after,
  textarea[class*=" fr-fi-"]:disabled::before,
  textarea[class*=" fr-fi-"]:disabled::after,
  video[class^=fr-icon-]:not([href])::before,
  video[class^=fr-icon-]:not([href])::after,
  video[class*=" fr-icon-"]:not([href])::before,
  video[class*=" fr-icon-"]:not([href])::after,
  video[class^=fr-fi-]:not([href])::before,
  video[class^=fr-fi-]:not([href])::after,
  video[class*=" fr-fi-"]:not([href])::before,
  video[class*=" fr-fi-"]:not([href])::after,
  audio[class^=fr-icon-]:not([href])::before,
  audio[class^=fr-icon-]:not([href])::after,
  audio[class*=" fr-icon-"]:not([href])::before,
  audio[class*=" fr-icon-"]:not([href])::after,
  audio[class^=fr-fi-]:not([href])::before,
  audio[class^=fr-fi-]:not([href])::after,
  audio[class*=" fr-fi-"]:not([href])::before,
  audio[class*=" fr-fi-"]:not([href])::after {
    background-color: graytext;
  }

  .fr-tabs__tab[aria-selected=true][class^=fr-icon-]:not(:disabled)::before,
  .fr-tabs__tab[aria-selected=true][class^=fr-icon-]:not(:disabled)::after,
  .fr-tabs__tab[aria-selected=true][class*=" fr-icon-"]:not(:disabled)::before,
  .fr-tabs__tab[aria-selected=true][class*=" fr-icon-"]:not(:disabled)::after,
  .fr-tabs__tab[aria-selected=true][class^=fr-fi-]:not(:disabled)::before,
  .fr-tabs__tab[aria-selected=true][class^=fr-fi-]:not(:disabled)::after,
  .fr-tabs__tab[aria-selected=true][class*=" fr-fi-"]:not(:disabled)::before,
  .fr-tabs__tab[aria-selected=true][class*=" fr-fi-"]:not(:disabled)::after {
    background-color: highlight;
  }

  a.fr-tag[aria-pressed=true]:not(:disabled)::before,
  a.fr-tag[aria-pressed=true]:not(:disabled)::after,
  button.fr-tag[aria-pressed=true]:not(:disabled)::before,
  button.fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=button].fr-tag[aria-pressed=true]:not(:disabled)::before,
  input[type=button].fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=image].fr-tag[aria-pressed=true]:not(:disabled)::before,
  input[type=image].fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=reset].fr-tag[aria-pressed=true]:not(:disabled)::before,
  input[type=reset].fr-tag[aria-pressed=true]:not(:disabled)::after,
  input[type=submit].fr-tag[aria-pressed=true]:not(:disabled)::before,
  input[type=submit].fr-tag[aria-pressed=true]:not(:disabled)::after {
    background-color: highlight;
  }

  .fr-segmented input:checked + label::before {
    background-color: highlight;
  }

  .fr-segmented input:checked:disabled + label::before {
    background-color: graytext;
  }
}
@media (prefers-reduced-motion: reduce) {
  .fr-collapse {
    transition: none;
  }

  .fr-collapse::before {
    transition: none;
  }

  .fr-accordion__btn::after {
    transition: none;
  }

  .fr-accordion .fr-collapse {
    transition: none;
  }

  .fr-tabs {
    transition: none;
  }

  .fr-tabs__panel {
    transition: none;
  }

  .fr-modal {
    transition: none;
  }

  .fr-modal--opened {
    transition: none;
  }

  .fr-modal__footer {
    transition: none;
  }

  .fr-nav__btn::after {
    transition: none;
  }

  .fr-translate .fr-translate__btn::after {
    transition: none;
  }

  .fr-translate__menu {
    transition: none;
  }

  .fr-consent-service .fr-consent-service__collapse-btn::after {
    transition: none;
  }
}
@media (prefers-color-scheme: dark) and (forced-colors: active) {
  .fr-logo::after {
    background-position: -2.625rem 100%;
  }

  [data-fr-theme=dark] .fr-logo::after {
    background-position: -2.625rem 100%;
  }

  .fr-logo--sm::after {
    background-position: -1.96875rem 100%;
  }

  [data-fr-theme=dark] .fr-logo--sm::after {
    background-position: -1.96875rem 100%;
  }

  .fr-logo--lg::after {
    background-position: -3.28125rem 100%;
  }

  [data-fr-theme=dark] .fr-logo--lg::after {
    background-position: -3.28125rem 100%;
  }

  .fr-footer__brand .fr-logo::after {
    background-position: -2.625rem 100%;
  }

  [data-fr-theme=dark] .fr-footer__brand .fr-logo::after {
    background-position: -2.625rem 100%;
  }

  .fr-header__logo .fr-logo::after {
    background-position: -1.96875rem 100%;
  }

  [data-fr-theme=dark] .fr-header__logo .fr-logo::after {
    background-position: -1.96875rem 100%;
  }
}
@media (prefers-color-scheme: light) and (forced-colors: active) {
  .fr-logo::after {
    background-position: 0 calc(100% + 1.875rem);
  }

  [data-fr-theme=dark] .fr-logo::after {
    background-position: 0 calc(100% + 1.875rem);
  }

  .fr-logo--sm::after {
    background-position: 0 calc(100% + 1.40625rem);
  }

  [data-fr-theme=dark] .fr-logo--sm::after {
    background-position: 0 calc(100% + 1.40625rem);
  }

  .fr-logo--lg::after {
    background-position: 0 calc(100% + 2.34375rem);
  }

  [data-fr-theme=dark] .fr-logo--lg::after {
    background-position: 0 calc(100% + 2.34375rem);
  }

  .fr-footer__brand .fr-logo::after {
    background-position: 0 calc(100% + 1.875rem);
  }

  [data-fr-theme=dark] .fr-footer__brand .fr-logo::after {
    background-position: 0 calc(100% + 1.875rem);
  }

  .fr-header__logo .fr-logo::after {
    background-position: 0 calc(100% + 1.40625rem);
  }

  [data-fr-theme=dark] .fr-header__logo .fr-logo::after {
    background-position: 0 calc(100% + 1.40625rem);
  }
}
@media (min-width: 48em) and (-ms-high-contrast: active), (min-width: 48em) and (forced-colors: active) {
  .fr-sidemenu--right .fr-sidemenu__inner {
    border-left: 1px solid;
  }
}
@media (-ms-high-contrast: active) and (min-width: 48em), (forced-colors: active) and (min-width: 48em) {
  .fr-highlight {
    padding-left: 2rem;
  }

  .fr-callout {
    padding-left: 2.75rem;
  }
}
@media (min-width: 62em) and (-ms-high-contrast: active), (min-width: 62em) and (forced-colors: active) {
  .fr-pagination__link--first.fr-pagination__link--lg-label::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--prev.fr-pagination__link--lg-label::before {
    forced-color-adjust: none;
  }

  .fr-pagination__link--next.fr-pagination__link--lg-label::after {
    forced-color-adjust: none;
  }

  .fr-pagination__link--last.fr-pagination__link--lg-label::after {
    forced-color-adjust: none;
  }

  .fr-nav__link[aria-current]:not([aria-current=false])::before,
  .fr-nav__btn[aria-current]:not([aria-current=false])::before {
    background-color: highlight;
    height: 0.25rem;
  }

  .fr-menu__list {
    outline: 1px solid;
  }

  .fr-mega-menu {
    outline: 1px solid;
  }

  .fr-translate .fr-menu__list {
    border-top: 1px solid;
  }
}
@media (forced-colors: active), (prefers-contrast: more) {
  .fr-pagination__link[aria-current]:not([aria-current=false]) {
    justify-content: center;
    padding: calc(0.25rem - 1px) calc(0.75rem - 1px);
    border: 1px solid var(--border-active-blue-france);
  }
}
@media (min-width: 48em) and (prefers-color-scheme: dark) and (forced-colors: active) {
  .fr-footer__brand .fr-logo::after {
    background-position: -3.28125rem 100%;
  }

  [data-fr-theme=dark] .fr-footer__brand .fr-logo::after {
    background-position: -3.28125rem 100%;
  }
}
@media (min-width: 48em) and (prefers-color-scheme: light) and (forced-colors: active) {
  .fr-footer__brand .fr-logo::after {
    background-position: 0 calc(100% + 2.34375rem);
  }

  [data-fr-theme=dark] .fr-footer__brand .fr-logo::after {
    background-position: 0 calc(100% + 2.34375rem);
  }
}
@media (-ms-high-contrast: active) and (min-width: 62em), (forced-colors: active) and (min-width: 62em) {
  .fr-header {
    outline: none;
  }
}
@media screen and (min-width: 0\0) and (min-resolution: 72dpi) and (min-width: 0\0) and (min-resolution: 72dpi) {
  .fr-enlarge-link,
  .fr-enlarge-button {
    background-color: transparent;
  }

  .fr-enlarge-link:hover,
  .fr-enlarge-button:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-enlarge-link:active,
  .fr-enlarge-button:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-range[data-fr-js-range] input[type=range]::-ms-fill-lower {
    background-color: #000091;
  }

  .fr-range[data-fr-js-range] input[type=range]:disabled::-ms-fill-lower {
    background-color: #e5e5e5;
  }

  .fr-range[data-fr-js-range].fr-range--double {
    background-image: linear-gradient(to right, #000091 0, #000091 100%);
  }

  .fr-range-group--disabled .fr-range--double[data-fr-js-range] {
    background-image: linear-gradient(to right, #e5e5e5 0, #e5e5e5 100%);
  }

  .fr-pagination a[href].fr-pagination__link,
  .fr-pagination button.fr-pagination__link {
    background-color: transparent;
  }

  .fr-pagination a[href].fr-pagination__link:hover,
  .fr-pagination button.fr-pagination__link:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-pagination a[href].fr-pagination__link:active,
  .fr-pagination button.fr-pagination__link:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-table__content table {
    border-left: 1px solid #929292;
    border-right: 1px solid #929292;
  }

  .fr-table__content table thead tr:first-child th {
    border-top: 1px solid #929292;
  }

  .fr-table__content table thead tr:last-child th {
    border-bottom: 1px solid #3a3a3a;
  }

  .fr-table--bordered table th,
  .fr-table--bordered table td {
    border-right: 1px solid #929292;
  }

  .fr-table > table thead tr:first-child th {
    border-top: 1px solid #929292;
  }

  .fr-table > table thead tr:last-child th {
    border-bottom: 1px solid #3a3a3a;
  }

  .fr-table > table tbody tr:last-child th,
  .fr-table > table tbody tr:last-child td {
    border-bottom: 1px solid #929292;
  }

  .fr-table > table th:first-child,
  .fr-table > table td:first-child {
    border-left: 1px solid #929292;
  }

  .fr-table > table th:last-child,
  .fr-table > table td:last-child {
    border-right: 1px solid #929292;
  }

  .fr-table--bordered > table th,
  .fr-table--bordered > table td {
    border-bottom: 1px solid #929292;
  }

  .fr-nav__link,
  .fr-nav__btn {
    background-color: transparent;
  }

  .fr-nav__link:hover,
  .fr-nav__btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-nav__link:active,
  .fr-nav__btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-input:-ms-input-placeholder {
    color: #666;
  }
}
@media screen and (min-width: 0\0) and (min-resolution: 72dpi) {
  .fr-enlarge-link [href],
  .fr-enlarge-button [href] {
    text-decoration: none;
  }

  .fr-raw-link[href]::after,
  .fr-raw-link [href]::after {
    content: none;
  }

  [target=_blank]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
    content: "";
    vertical-align: sub;
  }

  .fr-responsive-vid::before {
    content: "";
    display: block;
    padding-bottom: 56.25%;
  }

  ul {
    list-style-type: disc;
  }

  ol {
    list-style-type: decimal;
  }

  ul,
  ol {
    padding-left: 1rem;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    margin: 0 0 1.5rem;
    color: #161616;
  }

  p {
    margin: 0 0 1rem;
  }

  [class^=fr-icon-]::before,
  [class*=" fr-icon-"]::before,
  [class^=fr-fi-]::before,
  [class*=" fr-fi-"]::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-icon--xs::before {
    width: 0.75rem;
    height: 0.75rem;
  }

  .fr-icon--sm::before {
    width: 1rem;
    height: 1rem;
  }

  .fr-icon--md::before {
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-icon--lg::before {
    width: 2rem;
    height: 2rem;
  }

  body {
    background-color: #fff;
    color: #3a3a3a;
  }

  a:not([href]),
  button:disabled,
  input:disabled,
  input[type=checkbox]:disabled,
  input[type=checkbox]:disabled + label,
  input[type=radio]:disabled,
  input[type=radio]:disabled + label,
  select:disabled,
  textarea:disabled,
  video:not([href]),
  audio:not([href]) {
    color: #929292;
  }

  .fr-artwork-decorative {
    fill: #ececfe;
  }

  .fr-artwork-minor {
    fill: #e1000f;
  }

  .fr-artwork-major {
    fill: #000091;
  }

  .fr-artwork-background {
    fill: #f6f6f6;
  }

  .fr-artwork-motif {
    fill: #e5e5e5;
  }

  .fr-artwork--green-tilleul-verveine .fr-artwork-minor {
    fill: #b7a73f;
  }

  .fr-artwork--green-bourgeon .fr-artwork-minor {
    fill: #68a532;
  }

  .fr-artwork--green-emeraude .fr-artwork-minor {
    fill: #00a95f;
  }

  .fr-artwork--green-menthe .fr-artwork-minor {
    fill: #009081;
  }

  .fr-artwork--green-archipel .fr-artwork-minor {
    fill: #009099;
  }

  .fr-artwork--blue-ecume .fr-artwork-minor {
    fill: #465f9d;
  }

  .fr-artwork--blue-cumulus .fr-artwork-minor {
    fill: #417dc4;
  }

  .fr-artwork--purple-glycine .fr-artwork-minor {
    fill: #a558a0;
  }

  .fr-artwork--pink-macaron .fr-artwork-minor {
    fill: #e18b76;
  }

  .fr-artwork--pink-tuile .fr-artwork-minor {
    fill: #ce614a;
  }

  .fr-artwork--yellow-tournesol .fr-artwork-minor {
    fill: #c8aa39;
  }

  .fr-artwork--yellow-moutarde .fr-artwork-minor {
    fill: #c3992a;
  }

  .fr-artwork--orange-terre-battue .fr-artwork-minor {
    fill: #e4794a;
  }

  .fr-artwork--brown-cafe-creme .fr-artwork-minor {
    fill: #d1b781;
  }

  .fr-artwork--brown-caramel .fr-artwork-minor {
    fill: #c08c65;
  }

  .fr-artwork--brown-opera .fr-artwork-minor {
    fill: #bd987a;
  }

  .fr-artwork--beige-gris-galet .fr-artwork-minor {
    fill: #aea397;
  }

  [disabled] .fr-artwork * {
    fill: #929292;
  }

  .fr-h6,
  .fr-h5,
  .fr-h4,
  .fr-h3,
  .fr-h2,
  .fr-h1,
  .fr-display-xs,
  .fr-display-sm,
  .fr-display-md,
  .fr-display-lg,
  .fr-display-xl {
    color: #161616;
  }

  hr {
    background-image: linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-hr-or::before,
  .fr-hr-or::after {
    background-color: #ddd;
  }

  .fr-hr {
    background-image: linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-range__output,
  .fr-range__min,
  .fr-range__max {
    min-width: 1.5rem;
  }

  .fr-range input[type=range] {
    padding: 0;
  }

  .fr-range[data-fr-js-range] {
    justify-content: flex-start;
  }

  .fr-range[data-fr-js-range]::after {
    content: none;
    background-color: #000091;
  }

  .fr-range[data-fr-js-range] .fr-range__max {
    margin-left: auto;
  }

  .fr-range[data-fr-js-range] input[type=range] {
    margin-top: -0.25rem;
  }

  .fr-range[data-fr-js-range] input[type=range]::-ms-track {
    height: 0.75rem;
    background: transparent;
    border-color: transparent;
    border-width: 0.625rem 0;
    color: transparent;
  }

  .fr-range[data-fr-js-range] input[type=range]::-ms-fill-lower {
    height: 0.75rem;
    border-radius: 0.375rem;
  }

  .fr-range[data-fr-js-range] input[type=range]::-ms-thumb {
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    z-index: 500;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
    background-color: #fff;
    border: 1px solid #000091;
  }

  .fr-range[data-fr-js-range] input[type=range]:not(:only-of-type) {
    pointer-events: auto;
  }

  .fr-range[data-fr-js-range].fr-range--double {
    background-position-y: 1.625rem;
    background-repeat: no-repeat;
  }

  .fr-range[data-fr-js-range].fr-range--double .fr-range__output {
    min-width: 3rem;
  }

  .fr-range[data-fr-js-range].fr-range--double input[type=range] {
    width: calc(100% - 1.5rem);
  }

  .fr-range[data-fr-js-range].fr-range--double input[type=range]::-ms-fill-lower {
    background-color: transparent;
  }

  .fr-range[data-fr-js-range].fr-range--double input[type=range]:nth-of-type(1) {
    margin-right: 1.5rem;
    z-index: 2;
  }

  .fr-range[data-fr-js-range].fr-range--double input[type=range]:nth-of-type(2) {
    left: 1.5rem;
  }

  .fr-range--sm[data-fr-js-range] .fr-range__output,
  .fr-range--sm[data-fr-js-range] .fr-range__min,
  .fr-range--sm[data-fr-js-range] .fr-range__max {
    min-width: 1rem;
  }

  .fr-range--sm[data-fr-js-range] input[type=range]::-ms-track {
    height: 0.5rem;
    border-width: 0.5rem 0;
  }

  .fr-range--sm[data-fr-js-range] input[type=range]::-ms-fill-lower {
    height: 0.5rem;
  }

  .fr-range--sm[data-fr-js-range] input[type=range]::-ms-thumb {
    width: 1rem;
    height: 1rem;
  }

  .fr-range--sm[data-fr-js-range].fr-range--double {
    background-position-y: 1.5rem;
  }

  .fr-range--sm[data-fr-js-range].fr-range--double .fr-range__output {
    min-width: 2rem;
  }

  .fr-range--sm[data-fr-js-range].fr-range--double input[type=range] {
    width: calc(100% - 1rem);
  }

  .fr-range--sm[data-fr-js-range].fr-range--double input[type=range]:nth-of-type(1) {
    margin-right: 1rem;
  }

  .fr-range--sm[data-fr-js-range].fr-range--double input[type=range]:nth-of-type(2) {
    left: 1rem;
  }

  .fr-range-group--disabled .fr-range--double[data-fr-js-range] input[type=range]:nth-of-type(1)::-ms-fill-lower,
  .fr-range-group--disabled .fr-range--double[data-fr-js-range] input[type=range]:nth-of-type(2)::-ms-fill-lower {
    background-color: transparent;
  }

  .fr-range[data-fr-js-range]::before {
    box-shadow: inset 0 0 0 1px #000091;
  }

  .fr-range[data-fr-js-range] input[type=range]:disabled::-ms-thumb {
    border: 1px solid #e5e5e5;
  }

  .fr-range__output {
    color: #000091;
  }

  .fr-range__min,
  .fr-range__max {
    color: #666;
  }

  .fr-range--step[data-fr-js-range]::before {
    background-image: radial-gradient(circle at 2px 50%, #000091 0, #000091 1px, transparent 1px);
  }

  .fr-range--step[data-fr-js-range]::after {
    background-image: radial-gradient(circle at 2px 50%, #e3e3fd 0, #e3e3fd 2px, transparent 2px);
    box-shadow: inset 10px 0 0 0 #000091, inset -10px 0 0 0 #000091;
  }

  .fr-range--step.fr-range--sm[data-fr-js-range]::after {
    box-shadow: inset 6px 0 0 0 #000091, inset -6px 0 0 0 #000091;
  }

  .fr-range-group--error::before {
    background-image: linear-gradient(0deg, #ce0500, #ce0500);
  }

  .fr-range-group--valid::before {
    background-image: linear-gradient(0deg, #18753c, #18753c);
  }

  .fr-range-group--disabled .fr-range[data-fr-js-range]::before {
    box-shadow: inset 0 0 0 1px #e5e5e5;
  }

  .fr-range-group--disabled .fr-range[data-fr-js-range]::after {
    background-color: #e5e5e5;
  }

  .fr-range-group--disabled .fr-range--step[data-fr-js-range]::before {
    background-image: radial-gradient(circle at 2px 50%, #e5e5e5 0, #e5e5e5 1px, transparent 1px);
  }

  .fr-range-group--disabled .fr-range--step[data-fr-js-range]::after {
    background-image: radial-gradient(circle at 2px 50%, #fff 0, #fff 2px, transparent 2px);
    box-shadow: inset 10px 0 0 0 #e5e5e5, inset -10px 0 0 0 #e5e5e5;
  }

  .fr-range-group--disabled .fr-range__output,
  .fr-range-group--disabled .fr-range__min,
  .fr-range-group--disabled .fr-range__max {
    color: #929292;
  }

  /**
  * Reset liste à puce
  */
  .fr-accordions-group ul {
    list-style-type: none;
  }

  .fr-accordions-group ol {
    list-style-type: none;
  }

  .fr-accordions-group ul,
  .fr-accordions-group ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-accordion__btn::before,
  .fr-accordion__btn::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-accordion__btn[aria-expanded=true]::after {
    transform: rotate(-180deg);
  }

  .fr-accordion::before {
    box-shadow: inset 0 1px 0 0 #ddd, 0 1px 0 0 #ddd;
  }

  .fr-accordion__btn {
    color: #000091;
  }

  .fr-accordion__btn[aria-expanded=true] {
    background-color: #e3e3fd;
  }

  .fr-badge::before,
  .fr-badge::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-badge--sm::before {
    width: 0.75rem;
    height: 0.75rem;
  }

  .fr-badge.fr-badge--info::before,
  .fr-badge.fr-badge--info::after,
  .fr-badge--sm.fr-badge--info::before,
  .fr-badge--sm.fr-badge--info::after {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  }

  .fr-badge.fr-badge--success::before,
  .fr-badge.fr-badge--success::after,
  .fr-badge--sm.fr-badge--success::before,
  .fr-badge--sm.fr-badge--success::after {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  }

  .fr-badge.fr-badge--error::before,
  .fr-badge.fr-badge--error::after,
  .fr-badge--sm.fr-badge--error::before,
  .fr-badge--sm.fr-badge--error::after {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  }

  .fr-badge.fr-badge--warning::before,
  .fr-badge.fr-badge--warning::after,
  .fr-badge--sm.fr-badge--warning::before,
  .fr-badge--sm.fr-badge--warning::after {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  }

  .fr-badge.fr-badge--new::before,
  .fr-badge.fr-badge--new::after,
  .fr-badge--sm.fr-badge--new::before,
  .fr-badge--sm.fr-badge--new::after {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2010h7l-9%2013v-9H4l9-13v9Z'/%3e%3c/svg%3e");
  }

  ul.fr-badges-group {
    list-style-type: none;
  }

  ol.fr-badges-group {
    list-style-type: none;
  }

  ul.fr-badges-group,
  ol.fr-badges-group {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-badge {
    color: #3a3a3a;
    background-color: #eee;
  }

  .fr-badge--info {
    color: #0063cb;
    background-color: #e8edff;
  }

  .fr-badge--error {
    color: #ce0500;
    background-color: #ffe9e9;
  }

  .fr-badge--success {
    color: #18753c;
    background-color: #b8fec9;
  }

  .fr-badge--warning {
    color: #b34000;
    background-color: #ffe9e6;
  }

  .fr-badge--new {
    color: #695240;
    background-color: #feebd0;
  }

  .fr-badge--green-tilleul-verveine {
    color: #66673d;
    background-color: #fceeac;
  }

  .fr-badge--green-bourgeon {
    color: #447049;
    background-color: #c9fcac;
  }

  .fr-badge--green-emeraude {
    color: #297254;
    background-color: #c3fad5;
  }

  .fr-badge--green-menthe {
    color: #37635f;
    background-color: #bafaee;
  }

  .fr-badge--green-archipel {
    color: #006a6f;
    background-color: #c7f6fc;
  }

  .fr-badge--blue-ecume {
    color: #2f4077;
    background-color: #e9edfe;
  }

  .fr-badge--blue-cumulus {
    color: #3558a2;
    background-color: #e6eefe;
  }

  .fr-badge--purple-glycine {
    color: #6e445a;
    background-color: #fee7fc;
  }

  .fr-badge--pink-macaron {
    color: #8d533e;
    background-color: #fee9e6;
  }

  .fr-badge--pink-tuile {
    color: #a94645;
    background-color: #fee9e7;
  }

  .fr-badge--yellow-tournesol {
    color: #716043;
    background-color: #feecc2;
  }

  .fr-badge--yellow-moutarde {
    color: #695240;
    background-color: #feebd0;
  }

  .fr-badge--orange-terre-battue {
    color: #755348;
    background-color: #fee9e5;
  }

  .fr-badge--brown-cafe-creme {
    color: #685c48;
    background-color: #f7ecdb;
  }

  .fr-badge--brown-caramel {
    color: #845d48;
    background-color: #f7ebe5;
  }

  .fr-badge--brown-opera {
    color: #745b47;
    background-color: #f7ece4;
  }

  .fr-badge--beige-gris-galet {
    color: #6a6156;
    background-color: #f3ede5;
  }

  .fr-logo {
    color: #000;
  }

  .fr-btn::before,
  .fr-btn::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-btn[href] {
    text-decoration: none;
  }

  .fr-btn.fr-btn--secondary:disabled:hover,
  .fr-btn.fr-btn--tertiary:disabled:hover,
  .fr-btn.fr-btn--tertiary-no-outline:disabled:hover {
    background-color: transparent;
  }

  .fr-btn[class^=fr-icon-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn[class^=fr-icon-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn[class*=" fr-icon-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn[class*=" fr-icon-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn[class^=fr-fi-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn[class^=fr-fi-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn[class*=" fr-fi-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn[class*=" fr-fi-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-btn--sm::before,
  .fr-btn--sm::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 0.75rem;
    height: 0.75rem;
  }

  .fr-btn--sm[class^=fr-icon-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--sm[class^=fr-icon-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn--sm[class*=" fr-icon-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--sm[class*=" fr-icon-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn--sm[class^=fr-fi-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--sm[class^=fr-fi-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn--sm[class*=" fr-fi-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--sm[class*=" fr-fi-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--lg::before,
  .fr-btn--lg::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-btn--lg[class^=fr-icon-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--lg[class^=fr-icon-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn--lg[class*=" fr-icon-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--lg[class*=" fr-icon-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn--lg[class^=fr-fi-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--lg[class^=fr-fi-]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after,
  .fr-btn--lg[class*=" fr-fi-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::before,
  .fr-btn--lg[class*=" fr-fi-"]:not([class^=fr-btn--icon-]):not([class*=" fr-btn--icon-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 2rem;
    height: 2rem;
  }

  .fr-btn--close::before,
  .fr-btn--close::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--tooltip::before,
  .fr-btn--tooltip::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-1-5h2v2h-2v-2Zm2-1.645V14h-2v-1.5a1%201%200%200%201%201-1%201.5%201.5%200%201%200-1.471-1.794l-1.962-.393A3.501%203.501%200%201%201%2013%2013.355Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--fullscreen::before,
  .fr-btn--fullscreen::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203h2v6h-2V5h-4V3h4zM4%203h4v2H4v4H2V3h2zm16%2016v-4h2v6h-6v-2h4zM4%2019h4v2H2v-6h2v4z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--display::before,
  .fr-btn--display::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%200%200-.2%207.995L12%2016V8Zm-8%203v2H1v-2h3Zm19%200v2h-3v-2h3ZM4.929%203.515%207.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--briefcase::before,
  .fr-btn--briefcase::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%2014H4v4h16v-4Zm-7-4h-2v2h2v-2Zm2-8H9v2h6V3Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--account::before,
  .fr-btn--account::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--team::before,
  .fr-btn--team::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011a5%205%200%200%201%205%205v6h-2v-6a3%203%200%200%200-2.824-2.995L12%2013a3%203%200%200%200-2.995%202.824L9%2016v6H7v-6a5%205%200%200%201%205-5Zm-6.5%203c.279%200%20.55.033.81.094a5.947%205.947%200%200%200-.301%201.575L6%2016v.086a1.492%201.492%200%200%200-.356-.08L5.5%2016a1.5%201.5%200%200%200-1.493%201.356L4%2017.5V22H2v-4.5A3.5%203.5%200%200%201%205.5%2014Zm13%200a3.5%203.5%200%200%201%203.5%203.5V22h-2v-4.5a1.5%201.5%200%200%200-1.356-1.493L18.5%2016c-.175%200-.343.03-.5.085V16c0-.666-.108-1.306-.309-1.904A3.42%203.42%200%200%201%2018.5%2014Zm-13-6a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm13%200a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm-13%202a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1Zm13%200a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1ZM12%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--sort::before,
  .fr-btn--sort::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.9498%207.94975-1.4142%201.41421L8.00079%206.828%208.00004%2020h-2l.00075-13.172-2.53628%202.53596-1.41422-1.41421L7.00004%203l4.94976%204.94975Zm10%208.10055L17%2021l-4.9497-4.9497%201.4142-1.4143%202.5363%202.536L16%204h2l.0008%2013.172%202.5348-2.536%201.4142%201.4143Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-btn--sort[aria-sort=ascending]::before,
  .fr-btn--sort[aria-sort=ascending]::after,
  .fr-btn--sort[aria-sort=descending]::before,
  .fr-btn--sort[aria-sort=descending]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%207.828V20h-2V7.828l-5.364%205.364-1.414-1.414L12%204l7.778%207.778-1.414%201.414L13%207.828Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  ul.fr-btns-group {
    list-style-type: none;
  }

  ol.fr-btns-group {
    list-style-type: none;
  }

  ul.fr-btns-group,
  ol.fr-btns-group {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::before,
  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::after,
  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::before,
  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::after,
  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::before,
  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::after,
  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::before,
  .fr-btns-group--sm:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::before,
  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::after,
  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::before,
  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::after,
  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::before,
  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::after,
  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::before,
  .fr-btns-group--lg:not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 2rem;
    height: 2rem;
  }

  .fr-btn {
    background-color: #000091;
    color: #f5f5fe;
  }

  .fr-btn:hover {
    background-color: #1212ff;
  }

  .fr-btn:active {
    background-color: #2323ff;
  }

  .fr-btn:disabled,
  a.fr-btn:not([href]) {
    color: #929292;
    background-color: #e5e5e5;
  }

  .fr-btn--secondary {
    background-color: transparent;
    color: #000091;
    box-shadow: inset 0 0 0 1px #000091;
  }

  .fr-btn--secondary:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-btn--secondary:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-btn--secondary:disabled,
  a.fr-btn--secondary:not([href]) {
    color: #929292;
    box-shadow: inset 0 0 0 1px #e5e5e5;
    background-color: transparent;
  }

  .fr-btn--secondary:disabled:hover,
  a.fr-btn--secondary:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-btn--secondary:disabled:active,
  a.fr-btn--secondary:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-btn--tertiary,
  .fr-btn--sort,
  .fr-btn--account {
    background-color: transparent;
    color: #000091;
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-btn--tertiary:hover,
  .fr-btn--sort:hover,
  .fr-btn--account:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-btn--tertiary:active,
  .fr-btn--sort:active,
  .fr-btn--account:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-btn--tertiary:disabled,
  a.fr-btn--tertiary:not([href]),
  a.fr-btn--sort:not([href]),
  a.fr-btn--account:not([href]),
  .fr-btn--sort:disabled,
  .fr-btn--account:disabled {
    color: #929292;
    box-shadow: inset 0 0 0 1px #e5e5e5;
    background-color: transparent;
  }

  .fr-btn--tertiary:disabled:hover,
  a.fr-btn--tertiary:not([href]):hover,
  a.fr-btn--sort:not([href]):hover,
  a.fr-btn--account:not([href]):hover,
  .fr-btn--sort:disabled:hover,
  .fr-btn--account:disabled:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-btn--tertiary:disabled:active,
  a.fr-btn--tertiary:not([href]):active,
  a.fr-btn--sort:not([href]):active,
  a.fr-btn--account:not([href]):active,
  .fr-btn--sort:disabled:active,
  .fr-btn--account:disabled:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-btn--tertiary-no-outline,
  .fr-btn--close,
  .fr-btn--display,
  .fr-btn--fullscreen,
  .fr-btn--tooltip,
  .fr-btn--briefcase,
  .fr-btn--team {
    background-color: transparent;
    color: #000091;
  }

  .fr-btn--tertiary-no-outline:hover,
  .fr-btn--close:hover,
  .fr-btn--display:hover,
  .fr-btn--fullscreen:hover,
  .fr-btn--tooltip:hover,
  .fr-btn--briefcase:hover,
  .fr-btn--team:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-btn--tertiary-no-outline:active,
  .fr-btn--close:active,
  .fr-btn--display:active,
  .fr-btn--fullscreen:active,
  .fr-btn--tooltip:active,
  .fr-btn--briefcase:active,
  .fr-btn--team:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-btn--tertiary-no-outline:disabled,
  a.fr-btn--tertiary-no-outline:not([href]),
  a.fr-btn--close:not([href]),
  a.fr-btn--display:not([href]),
  a.fr-btn--fullscreen:not([href]),
  a.fr-btn--tooltip:not([href]),
  a.fr-btn--briefcase:not([href]),
  a.fr-btn--team:not([href]),
  .fr-btn--close:disabled,
  .fr-btn--display:disabled,
  .fr-btn--fullscreen:disabled,
  .fr-btn--tooltip:disabled,
  .fr-btn--briefcase:disabled,
  .fr-btn--team:disabled {
    color: #929292;
    background-color: transparent;
  }

  .fr-btn--tertiary-no-outline:disabled:hover,
  a.fr-btn--tertiary-no-outline:not([href]):hover,
  a.fr-btn--close:not([href]):hover,
  a.fr-btn--display:not([href]):hover,
  a.fr-btn--fullscreen:not([href]):hover,
  a.fr-btn--tooltip:not([href]):hover,
  a.fr-btn--briefcase:not([href]):hover,
  a.fr-btn--team:not([href]):hover,
  .fr-btn--close:disabled:hover,
  .fr-btn--display:disabled:hover,
  .fr-btn--fullscreen:disabled:hover,
  .fr-btn--tooltip:disabled:hover,
  .fr-btn--briefcase:disabled:hover,
  .fr-btn--team:disabled:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-btn--tertiary-no-outline:disabled:active,
  a.fr-btn--tertiary-no-outline:not([href]):active,
  a.fr-btn--close:not([href]):active,
  a.fr-btn--display:not([href]):active,
  a.fr-btn--fullscreen:not([href]):active,
  a.fr-btn--tooltip:not([href]):active,
  a.fr-btn--briefcase:not([href]):active,
  a.fr-btn--team:not([href]):active,
  .fr-btn--close:disabled:active,
  .fr-btn--display:disabled:active,
  .fr-btn--fullscreen:disabled:active,
  .fr-btn--tooltip:disabled:active,
  .fr-btn--briefcase:disabled:active,
  .fr-btn--team:disabled:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-connect {
    background-color: #000091;
    color: #f5f5fe;
  }

  .fr-connect:disabled,
  a.fr-connect:not([href]) {
    background-color: #e5e5e5;
    color: #929292;
  }

  .fr-connect-group .fr-connect + p a {
    color: #000091;
  }

  .fr-connect-group p {
    color: #666;
  }

  /**
  * Correction largeur max du texte
  */
  .fr-quote::before,
  .fr-quote::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a8%208%200%201%201%200%2016v3.5c-5-2-12-5-12-11.5a8%208%200%200%201%208-8h4Zm0%202h-4a6%206%200%200%200-6%206c0%203.61%202.462%205.966%208%208.48V17h2a6%206%200%201%200%200-12Zm-2%202.5-2.506%203.75L12%2015H9.295L6.75%2011.25%209.295%207.5H12Zm4.5%200-2.506%203.75L16.5%2015h-2.705l-2.545-3.75%202.545-3.75H16.5Z'/%3e%3c/svg%3e");
    width: 2rem;
    height: 2rem;
  }

  ul.fr-quote__source {
    list-style-type: none;
  }

  ol.fr-quote__source {
    list-style-type: none;
  }

  ul.fr-quote__source,
  ol.fr-quote__source {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-quote blockquote {
    max-width: 100%;
  }

  .fr-quote::before {
    color: #6a6af4;
  }

  .fr-quote--green-tilleul-verveine::before {
    color: #b7a73f;
  }

  .fr-quote--green-bourgeon::before {
    color: #68a532;
  }

  .fr-quote--green-emeraude::before {
    color: #00a95f;
  }

  .fr-quote--green-menthe::before {
    color: #009081;
  }

  .fr-quote--green-archipel::before {
    color: #009099;
  }

  .fr-quote--blue-ecume::before {
    color: #465f9d;
  }

  .fr-quote--blue-cumulus::before {
    color: #417dc4;
  }

  .fr-quote--purple-glycine::before {
    color: #a558a0;
  }

  .fr-quote--pink-macaron::before {
    color: #e18b76;
  }

  .fr-quote--pink-tuile::before {
    color: #ce614a;
  }

  .fr-quote--yellow-tournesol::before {
    color: #c8aa39;
  }

  .fr-quote--yellow-moutarde::before {
    color: #c3992a;
  }

  .fr-quote--orange-terre-battue::before {
    color: #e4794a;
  }

  .fr-quote--brown-cafe-creme::before {
    color: #d1b781;
  }

  .fr-quote--brown-caramel::before {
    color: #c08c65;
  }

  .fr-quote--brown-opera::before {
    color: #bd987a;
  }

  .fr-quote--beige-gris-galet::before {
    color: #aea397;
  }

  .fr-quote {
    background-image: linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-quote__source {
    color: #666;
  }

  .fr-breadcrumb ul {
    list-style-type: none;
  }

  .fr-breadcrumb ol {
    list-style-type: none;
  }

  .fr-breadcrumb ul,
  .fr-breadcrumb ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-breadcrumb__link:not([aria-current])::after,
  .fr-breadcrumb__link[aria-current=false]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
    content: "";
    display: inline-block;
    pointer-events: none;
    margin-left: 0.5rem;
    margin-right: -0.25rem;
    vertical-align: -4px;
  }

  .fr-breadcrumb {
    color: #666;
  }

  .fr-breadcrumb__link[aria-current]:not([aria-current=false]) {
    color: #3a3a3a;
  }

  .fr-fieldset__legend {
    max-width: 100%;
    color: #161616;
  }

  .fr-message--error::before,
  .fr-message--error::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-message--valid::before,
  .fr-message--valid::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-message--info::before,
  .fr-message--info::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-message--warning::before,
  .fr-message--warning::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-select-group--valid label,
  .fr-input-group--valid label,
  .fr-range-group--valid label,
  .fr-upload-group--valid label {
    color: #18753c;
  }

  .fr-select-group--error label,
  .fr-input-group--error label,
  .fr-range-group--error label,
  .fr-upload-group--error label {
    color: #ce0500;
  }

  .fr-select-group--info label,
  .fr-input-group--info label,
  .fr-range-group--info label,
  .fr-upload-group--info label {
    color: #0063cb;
  }

  .fr-select-group--disabled label,
  .fr-select-group--disabled .fr-hint-text,
  .fr-input-group--disabled label,
  .fr-input-group--disabled .fr-hint-text,
  .fr-range-group--disabled label,
  .fr-range-group--disabled .fr-hint-text,
  .fr-upload-group--disabled label,
  .fr-upload-group--disabled .fr-hint-text {
    color: #929292;
  }

  .fr-label {
    color: #161616;
  }

  .fr-label--error {
    color: #ce0500;
  }

  .fr-label--success {
    color: #18753c;
  }

  .fr-label--info {
    color: #0063cb;
  }

  .fr-label--disabled,
  .fr-label--disabled .fr-hint-text {
    color: #929292;
  }

  .fr-hint-text,
  .fr-message {
    color: #666;
  }

  .fr-message--error {
    color: #ce0500;
  }

  .fr-message--valid {
    color: #18753c;
  }

  .fr-message--info {
    color: #0063cb;
  }

  .fr-message--warning {
    color: #b34000;
  }

  .fr-fieldset:disabled .fr-label,
  .fr-fieldset:disabled .fr-hint-text,
  .fr-fieldset:disabled .fr-fieldset__legend {
    color: #929292;
  }

  .fr-fieldset input:disabled + label,
  .fr-fieldset input:disabled + label .fr-hint-text,
  .fr-fieldset input:disabled + label + .fr-hint-text {
    color: #929292;
  }

  .fr-fieldset--error,
  .fr-fieldset--error .fr-fieldset__legend {
    background-image: linear-gradient(0deg, #ce0500, #ce0500);
  }

  .fr-fieldset--error .fr-fieldset__legend,
  .fr-fieldset--error .fr-label {
    color: #ce0500;
  }

  .fr-fieldset--valid,
  .fr-fieldset--valid .fr-fieldset__legend {
    background-image: linear-gradient(0deg, #18753c, #18753c);
  }

  .fr-fieldset--valid .fr-fieldset__legend,
  .fr-fieldset--valid .fr-label {
    color: #18753c;
  }

  .fr-fieldset--info,
  .fr-fieldset--info .fr-fieldset__legend {
    background-image: linear-gradient(0deg, #0063cb, #0063cb);
  }

  .fr-fieldset--info .fr-fieldset__legend,
  .fr-fieldset--info .fr-label {
    color: #0063cb;
  }

  .fr-error-text::before,
  .fr-error-text::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-valid-text::before,
  .fr-valid-text::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-error-text {
    color: #ce0500;
  }

  .fr-valid-text {
    color: #18753c;
  }

  .fr-info-text {
    color: #0063cb;
  }

  .fr-fieldset--valid .fr-fieldset__content::before {
    box-shadow: inset 2px 0 0 0 #18753c;
  }

  .fr-fieldset--error .fr-fieldset__content::before {
    box-shadow: inset 2px 0 0 0 #ce0500;
  }

  .fr-fieldset--info .fr-fieldset__content::before {
    box-shadow: inset 2px 0 0 0 #0063cb;
  }

  .fr-stepper__title {
    margin-bottom: 0.75rem;
    color: #161616;
  }

  .fr-stepper__steps {
    display: none;
    background-image: repeating-linear-gradient(to right, #000091 0, #000091 var(--active-inner), transparent var(--active-inner), transparent var(--active-outer)), repeating-linear-gradient(to right, #eee 0, #eee var(--default-inner), transparent var(--default-inner), transparent var(--default-outer));
  }

  .fr-stepper__state {
    color: #666;
  }

  .fr-stepper__details {
    color: #666;
  }

  .fr-tooltip {
    position: relative;
    margin-top: 0.5rem;
    color: #3a3a3a;
  }

  .fr-tooltip.fr-placement {
    z-index: 1000;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
    background-image: linear-gradient(90deg, #fff, #fff);
  }

  .fr-link {
    background-image: none;
    text-decoration: underline;
    color: #000091;
  }

  .fr-link::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-link--sm::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-link--lg::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  ul.fr-links-group--inline {
    list-style-type: none;
  }

  ol.fr-links-group--inline {
    list-style-type: none;
  }

  ul.fr-links-group--inline,
  ol.fr-links-group--inline {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-link__detail {
    color: #666;
  }

  .fr-links-group li::marker {
    color: #000091;
  }

  .fr-links-group--bordered {
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-link--close {
    background-color: transparent;
    color: #000091;
  }

  .fr-link--close:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-link--close:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-link--close:disabled,
  a.fr-link--close:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-link--close:disabled:hover,
  a.fr-link--close:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-link--close:disabled:active,
  a.fr-link--close:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  /**
  * Correctif de la hauteur de la navigation latérale
  */
  .fr-sidemenu {
    height: auto;
    box-shadow: inset 0 -1px 0 0 #ddd, inset 0 1px 0 0 #ddd;
  }

  .fr-sidemenu ul {
    list-style-type: none;
  }

  .fr-sidemenu ol {
    list-style-type: none;
  }

  .fr-sidemenu ul,
  .fr-sidemenu ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-sidemenu [href] {
    text-decoration: none;
  }

  .fr-sidemenu__btn[aria-expanded]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-sidemenu__title {
    color: #161616;
    box-shadow: inset 0 -1px 0 0 #ddd;
  }

  .fr-sidemenu__item .fr-sidemenu__link,
  .fr-sidemenu__item .fr-sidemenu__btn {
    color: #161616;
  }

  .fr-sidemenu__item::before {
    box-shadow: 0 -1px 0 0 #ddd, inset 0 -1px 0 0 #ddd;
  }

  .fr-sidemenu__item:first-child::before {
    box-shadow: inset 0 -1px 0 0 #ddd;
  }

  .fr-sidemenu__item:last-child::before {
    box-shadow: 0 -1px 0 0 #ddd;
  }

  .fr-sidemenu__link,
  .fr-sidemenu__btn {
    color: #000091;
  }

  .fr-sidemenu__link[aria-current]:not([aria-current=false]),
  .fr-sidemenu__btn[aria-current]:not([aria-current=false]) {
    color: #000091;
  }

  .fr-sidemenu__link[aria-current]:not([aria-current=false])::before,
  .fr-sidemenu__btn[aria-current]:not([aria-current=false])::before {
    background-color: #000091;
  }

  .fr-sidemenu__btn[aria-expanded=true] {
    background-color: #e3e3fd;
  }

  .fr-highlight {
    background-image: linear-gradient(0deg, #6a6af4, #6a6af4);
  }

  .fr-highlight--green-tilleul-verveine {
    background-image: linear-gradient(0deg, #b7a73f, #b7a73f);
  }

  .fr-highlight--green-bourgeon {
    background-image: linear-gradient(0deg, #68a532, #68a532);
  }

  .fr-highlight--green-emeraude {
    background-image: linear-gradient(0deg, #00a95f, #00a95f);
  }

  .fr-highlight--green-menthe {
    background-image: linear-gradient(0deg, #009081, #009081);
  }

  .fr-highlight--green-archipel {
    background-image: linear-gradient(0deg, #009099, #009099);
  }

  .fr-highlight--blue-ecume {
    background-image: linear-gradient(0deg, #465f9d, #465f9d);
  }

  .fr-highlight--blue-cumulus {
    background-image: linear-gradient(0deg, #417dc4, #417dc4);
  }

  .fr-highlight--purple-glycine {
    background-image: linear-gradient(0deg, #a558a0, #a558a0);
  }

  .fr-highlight--pink-macaron {
    background-image: linear-gradient(0deg, #e18b76, #e18b76);
  }

  .fr-highlight--pink-tuile {
    background-image: linear-gradient(0deg, #ce614a, #ce614a);
  }

  .fr-highlight--yellow-tournesol {
    background-image: linear-gradient(0deg, #c8aa39, #c8aa39);
  }

  .fr-highlight--yellow-moutarde {
    background-image: linear-gradient(0deg, #c3992a, #c3992a);
  }

  .fr-highlight--orange-terre-battue {
    background-image: linear-gradient(0deg, #e4794a, #e4794a);
  }

  .fr-highlight--brown-cafe-creme {
    background-image: linear-gradient(0deg, #d1b781, #d1b781);
  }

  .fr-highlight--brown-caramel {
    background-image: linear-gradient(0deg, #c08c65, #c08c65);
  }

  .fr-highlight--brown-opera {
    background-image: linear-gradient(0deg, #bd987a, #bd987a);
  }

  .fr-highlight--beige-gris-galet {
    background-image: linear-gradient(0deg, #aea397, #aea397);
  }

  .fr-tabs ul {
    list-style-type: none;
  }

  .fr-tabs ol {
    list-style-type: none;
  }

  .fr-tabs ul,
  .fr-tabs ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-tabs::before {
    position: absolute;
    top: 3rem;
    right: 0;
    bottom: 0;
    left: 0;
    box-shadow: inset 0 1px 0 0 #ddd, inset 1px 0 0 0 #ddd, inset -1px 0 0 0 #ddd;
  }

  .fr-tabs .fr-tabs__list {
    padding: 0.25rem 0.75rem;
  }

  .fr-tabs__tab::before,
  .fr-tabs__tab::after {
    width: 1rem;
    height: 1rem;
  }

  .fr-tabs__panel {
    padding: 0 0.1px;
    left: 0;
  }

  .fr-tabs__panel [href] {
    text-decoration: underline;
  }

  .fr-tabs__panel > * {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .fr-tabs__panel > *:first-child {
    margin-top: 0.75rem;
  }

  .fr-tabs__panel > *:last-child {
    margin-bottom: 1rem;
  }

  .fr-tabs {
    box-shadow: inset 0 -1px 0 0 #ddd;
  }

  .fr-tabs__tab {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd);
    box-shadow: 0 2px 0 0 #fff;
  }

  .fr-tabs__tab:not([aria-selected=true]) {
    background-color: #e3e3fd;
    color: #161616;
  }

  .fr-tabs__tab[aria-selected=true]:not(:disabled) {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd);
    background-color: #fff;
    color: #000091;
  }

  .fr-tabs__tab:disabled {
    color: #929292;
    background-color: #e5e5e5;
  }

  /**
  * Correctif de la largeur de la légende d'un fieldset
  */
  .fr-pagination [href] {
    text-decoration: none;
  }

  .fr-pagination ul {
    list-style-type: none;
  }

  .fr-pagination ol {
    list-style-type: none;
  }

  .fr-pagination ul,
  .fr-pagination ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-pagination .fr-pagination__link--first::before,
  .fr-pagination .fr-pagination__link--first::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-pagination .fr-pagination__link--prev::before,
  .fr-pagination .fr-pagination__link--prev::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-pagination .fr-pagination__link--next::before,
  .fr-pagination .fr-pagination__link--next::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-pagination .fr-pagination__link--last::before,
  .fr-pagination .fr-pagination__link--last::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-pagination {
    color: #161616;
  }

  .fr-pagination__link[aria-current]:not([aria-current=false]) {
    background-color: #000091;
    color: #f5f5fe;
  }

  .fr-pagination__link[aria-current]:not([aria-current=false]):hover {
    background-color: #1212ff;
  }

  .fr-pagination__link[aria-current]:not([aria-current=false]):active {
    background-color: #2323ff;
  }

  .fr-pagination__link:not([aria-current]):disabled,
  a.fr-pagination__link:not([aria-current]):not([href]),
  a.fr-pagination__link[aria-current=false]:not([href]),
  .fr-pagination__link[aria-current=false]:disabled {
    color: #929292;
  }

  .fr-summary ol {
    list-style-type: decimal;
  }

  .fr-summary__link::before {
    content: none;
  }

  .fr-summary {
    background-color: #eee;
  }

  .fr-summary__title {
    color: #161616;
  }

  .fr-summary li > a {
    color: #161616;
  }

  .fr-table__header .fr-segmented {
    flex: 1;
  }

  .fr-table__header .fr-table__detail {
    flex: 2;
  }

  .fr-table__content table {
    background-image: none;
  }

  .fr-table__content table thead tr th,
  .fr-table__content table thead tr th:last-child {
    background-image: none;
  }

  .fr-table__content table thead tr th[role=columnheader] {
    background-size: 1px 100%;
    background-repeat: no-repeat;
    background-position: 100% 0;
  }

  .fr-table__content table tbody tr {
    background-image: none;
  }

  .fr-table__content table tbody tr[aria-selected=true]::after {
    content: none;
  }

  .fr-table__content table tbody tr[aria-selected=true] th,
  .fr-table__content table tbody tr[aria-selected=true] td {
    border-top: 2px solid #000091;
    border-bottom: 2px solid #000091;
  }

  .fr-table__content table tbody tr[aria-selected=true] th:first-child,
  .fr-table__content table tbody tr[aria-selected=true] td:first-child {
    border-left: 2px solid #000091;
  }

  .fr-table__content table tbody tr[aria-selected=true] th:last-child,
  .fr-table__content table tbody tr[aria-selected=true] td:last-child {
    border-right: 2px solid #000091;
  }

  .fr-table[data-fr-js-table=true] .fr-table__wrapper::after {
    content: none;
  }

  .fr-table[data-fr-js-table=true].fr-table--caption-bottom caption {
    position: relative;
    margin-bottom: 1rem;
  }

  .fr-table[data-fr-js-table=true] caption {
    position: relative;
    margin-bottom: 1rem;
  }

  .fr-table--bordered table th:last-child,
  .fr-table--bordered table td:last-child {
    border-right: none;
  }

  .fr-table__wrapper::after {
    background-image: linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292);
  }

  .fr-table__content table caption {
    color: #161616;
  }

  .fr-table__content table thead th {
    background-color: #f6f6f6;
    background-image: linear-gradient(0deg, #3a3a3a, #3a3a3a), linear-gradient(0deg, #929292, #929292);
  }

  .fr-table__content table thead th[role=columnheader] {
    background-image: linear-gradient(0deg, #3a3a3a, #3a3a3a), linear-gradient(0deg, #3a3a3a, #3a3a3a);
  }

  .fr-table__content table tbody tr::after {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091);
  }

  .fr-table__content table tbody td {
    background-image: linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292);
    background-color: #fff;
  }

  .fr-table__content table tbody th {
    background-color: #f6f6f6;
    background-image: linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #3a3a3a, #3a3a3a);
  }

  .fr-table__detail {
    color: #666;
  }

  .fr-table > table caption {
    color: #161616;
  }

  .fr-table > table thead::after,
  .fr-table > table tbody::after {
    background-image: linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292);
  }

  .fr-table > table thead {
    background-image: linear-gradient(0deg, #3a3a3a, #3a3a3a);
    background-color: #f6f6f6;
    color: #161616;
    background-image: none;
  }

  .fr-table > table tbody {
    background-color: #fff;
  }

  .fr-table > table tbody tr:nth-child(even) {
    background-color: #f6f6f6;
  }

  .fr-table--green-tilleul-verveine > table::after {
    background-image: linear-gradient(0deg, #b7a73f, #b7a73f), linear-gradient(0deg, #b7a73f, #b7a73f), linear-gradient(0deg, #b7a73f, #b7a73f), linear-gradient(0deg, #b7a73f, #b7a73f);
  }

  .fr-table--green-tilleul-verveine > table thead {
    background-image: linear-gradient(0deg, #66673d, #66673d);
    background-color: #fceeac;
    background-image: none;
  }

  .fr-table--green-tilleul-verveine > table tbody {
    background-color: #fef7da;
  }

  .fr-table--green-tilleul-verveine > table tbody tr:nth-child(even) {
    background-color: #fceeac;
  }

  .fr-table--green-tilleul-verveine.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #b7a73f, #b7a73f);
    background-image: none;
  }

  .fr-table--green-bourgeon > table::after {
    background-image: linear-gradient(0deg, #68a532, #68a532), linear-gradient(0deg, #68a532, #68a532), linear-gradient(0deg, #68a532, #68a532), linear-gradient(0deg, #68a532, #68a532);
  }

  .fr-table--green-bourgeon > table thead {
    background-image: linear-gradient(0deg, #447049, #447049);
    background-color: #c9fcac;
    background-image: none;
  }

  .fr-table--green-bourgeon > table tbody {
    background-color: #e6feda;
  }

  .fr-table--green-bourgeon > table tbody tr:nth-child(even) {
    background-color: #c9fcac;
  }

  .fr-table--green-bourgeon.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #68a532, #68a532);
    background-image: none;
  }

  .fr-table--green-emeraude > table::after {
    background-image: linear-gradient(0deg, #00a95f, #00a95f), linear-gradient(0deg, #00a95f, #00a95f), linear-gradient(0deg, #00a95f, #00a95f), linear-gradient(0deg, #00a95f, #00a95f);
  }

  .fr-table--green-emeraude > table thead {
    background-image: linear-gradient(0deg, #297254, #297254);
    background-color: #c3fad5;
    background-image: none;
  }

  .fr-table--green-emeraude > table tbody {
    background-color: #e3fdeb;
  }

  .fr-table--green-emeraude > table tbody tr:nth-child(even) {
    background-color: #c3fad5;
  }

  .fr-table--green-emeraude.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #00a95f, #00a95f);
    background-image: none;
  }

  .fr-table--green-menthe > table::after {
    background-image: linear-gradient(0deg, #009081, #009081), linear-gradient(0deg, #009081, #009081), linear-gradient(0deg, #009081, #009081), linear-gradient(0deg, #009081, #009081);
  }

  .fr-table--green-menthe > table thead {
    background-image: linear-gradient(0deg, #37635f, #37635f);
    background-color: #bafaee;
    background-image: none;
  }

  .fr-table--green-menthe > table tbody {
    background-color: #dffdf7;
  }

  .fr-table--green-menthe > table tbody tr:nth-child(even) {
    background-color: #bafaee;
  }

  .fr-table--green-menthe.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #009081, #009081);
    background-image: none;
  }

  .fr-table--green-archipel > table::after {
    background-image: linear-gradient(0deg, #009099, #009099), linear-gradient(0deg, #009099, #009099), linear-gradient(0deg, #009099, #009099), linear-gradient(0deg, #009099, #009099);
  }

  .fr-table--green-archipel > table thead {
    background-image: linear-gradient(0deg, #006a6f, #006a6f);
    background-color: #c7f6fc;
    background-image: none;
  }

  .fr-table--green-archipel > table tbody {
    background-color: #e5fbfd;
  }

  .fr-table--green-archipel > table tbody tr:nth-child(even) {
    background-color: #c7f6fc;
  }

  .fr-table--green-archipel.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #009099, #009099);
    background-image: none;
  }

  .fr-table--blue-ecume > table::after {
    background-image: linear-gradient(0deg, #465f9d, #465f9d), linear-gradient(0deg, #465f9d, #465f9d), linear-gradient(0deg, #465f9d, #465f9d), linear-gradient(0deg, #465f9d, #465f9d);
  }

  .fr-table--blue-ecume > table thead {
    background-image: linear-gradient(0deg, #2f4077, #2f4077);
    background-color: #e9edfe;
    background-image: none;
  }

  .fr-table--blue-ecume > table tbody {
    background-color: #f4f6fe;
  }

  .fr-table--blue-ecume > table tbody tr:nth-child(even) {
    background-color: #e9edfe;
  }

  .fr-table--blue-ecume.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #465f9d, #465f9d);
    background-image: none;
  }

  .fr-table--blue-cumulus > table::after {
    background-image: linear-gradient(0deg, #417dc4, #417dc4), linear-gradient(0deg, #417dc4, #417dc4), linear-gradient(0deg, #417dc4, #417dc4), linear-gradient(0deg, #417dc4, #417dc4);
  }

  .fr-table--blue-cumulus > table thead {
    background-image: linear-gradient(0deg, #3558a2, #3558a2);
    background-color: #e6eefe;
    background-image: none;
  }

  .fr-table--blue-cumulus > table tbody {
    background-color: #f3f6fe;
  }

  .fr-table--blue-cumulus > table tbody tr:nth-child(even) {
    background-color: #e6eefe;
  }

  .fr-table--blue-cumulus.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #417dc4, #417dc4);
    background-image: none;
  }

  .fr-table--purple-glycine > table::after {
    background-image: linear-gradient(0deg, #a558a0, #a558a0), linear-gradient(0deg, #a558a0, #a558a0), linear-gradient(0deg, #a558a0, #a558a0), linear-gradient(0deg, #a558a0, #a558a0);
  }

  .fr-table--purple-glycine > table thead {
    background-image: linear-gradient(0deg, #6e445a, #6e445a);
    background-color: #fee7fc;
    background-image: none;
  }

  .fr-table--purple-glycine > table tbody {
    background-color: #fef3fd;
  }

  .fr-table--purple-glycine > table tbody tr:nth-child(even) {
    background-color: #fee7fc;
  }

  .fr-table--purple-glycine.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #a558a0, #a558a0);
    background-image: none;
  }

  .fr-table--pink-macaron > table::after {
    background-image: linear-gradient(0deg, #e18b76, #e18b76), linear-gradient(0deg, #e18b76, #e18b76), linear-gradient(0deg, #e18b76, #e18b76), linear-gradient(0deg, #e18b76, #e18b76);
  }

  .fr-table--pink-macaron > table thead {
    background-image: linear-gradient(0deg, #8d533e, #8d533e);
    background-color: #fee9e6;
    background-image: none;
  }

  .fr-table--pink-macaron > table tbody {
    background-color: #fef4f2;
  }

  .fr-table--pink-macaron > table tbody tr:nth-child(even) {
    background-color: #fee9e6;
  }

  .fr-table--pink-macaron.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #e18b76, #e18b76);
    background-image: none;
  }

  .fr-table--pink-tuile > table::after {
    background-image: linear-gradient(0deg, #ce614a, #ce614a), linear-gradient(0deg, #ce614a, #ce614a), linear-gradient(0deg, #ce614a, #ce614a), linear-gradient(0deg, #ce614a, #ce614a);
  }

  .fr-table--pink-tuile > table thead {
    background-image: linear-gradient(0deg, #a94645, #a94645);
    background-color: #fee9e7;
    background-image: none;
  }

  .fr-table--pink-tuile > table tbody {
    background-color: #fef4f3;
  }

  .fr-table--pink-tuile > table tbody tr:nth-child(even) {
    background-color: #fee9e7;
  }

  .fr-table--pink-tuile.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #ce614a, #ce614a);
    background-image: none;
  }

  .fr-table--yellow-tournesol > table::after {
    background-image: linear-gradient(0deg, #c8aa39, #c8aa39), linear-gradient(0deg, #c8aa39, #c8aa39), linear-gradient(0deg, #c8aa39, #c8aa39), linear-gradient(0deg, #c8aa39, #c8aa39);
  }

  .fr-table--yellow-tournesol > table thead {
    background-image: linear-gradient(0deg, #716043, #716043);
    background-color: #feecc2;
    background-image: none;
  }

  .fr-table--yellow-tournesol > table tbody {
    background-color: #fef6e3;
  }

  .fr-table--yellow-tournesol > table tbody tr:nth-child(even) {
    background-color: #feecc2;
  }

  .fr-table--yellow-tournesol.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #c8aa39, #c8aa39);
    background-image: none;
  }

  .fr-table--yellow-moutarde > table::after {
    background-image: linear-gradient(0deg, #c3992a, #c3992a), linear-gradient(0deg, #c3992a, #c3992a), linear-gradient(0deg, #c3992a, #c3992a), linear-gradient(0deg, #c3992a, #c3992a);
  }

  .fr-table--yellow-moutarde > table thead {
    background-image: linear-gradient(0deg, #695240, #695240);
    background-color: #feebd0;
    background-image: none;
  }

  .fr-table--yellow-moutarde > table tbody {
    background-color: #fef5e8;
  }

  .fr-table--yellow-moutarde > table tbody tr:nth-child(even) {
    background-color: #feebd0;
  }

  .fr-table--yellow-moutarde.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #c3992a, #c3992a);
    background-image: none;
  }

  .fr-table--orange-terre-battue > table::after {
    background-image: linear-gradient(0deg, #e4794a, #e4794a), linear-gradient(0deg, #e4794a, #e4794a), linear-gradient(0deg, #e4794a, #e4794a), linear-gradient(0deg, #e4794a, #e4794a);
  }

  .fr-table--orange-terre-battue > table thead {
    background-image: linear-gradient(0deg, #755348, #755348);
    background-color: #fee9e5;
    background-image: none;
  }

  .fr-table--orange-terre-battue > table tbody {
    background-color: #fef4f2;
  }

  .fr-table--orange-terre-battue > table tbody tr:nth-child(even) {
    background-color: #fee9e5;
  }

  .fr-table--orange-terre-battue.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #e4794a, #e4794a);
    background-image: none;
  }

  .fr-table--brown-cafe-creme > table::after {
    background-image: linear-gradient(0deg, #d1b781, #d1b781), linear-gradient(0deg, #d1b781, #d1b781), linear-gradient(0deg, #d1b781, #d1b781), linear-gradient(0deg, #d1b781, #d1b781);
  }

  .fr-table--brown-cafe-creme > table thead {
    background-image: linear-gradient(0deg, #685c48, #685c48);
    background-color: #f7ecdb;
    background-image: none;
  }

  .fr-table--brown-cafe-creme > table tbody {
    background-color: #fbf6ed;
  }

  .fr-table--brown-cafe-creme > table tbody tr:nth-child(even) {
    background-color: #f7ecdb;
  }

  .fr-table--brown-cafe-creme.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #d1b781, #d1b781);
    background-image: none;
  }

  .fr-table--brown-caramel > table::after {
    background-image: linear-gradient(0deg, #c08c65, #c08c65), linear-gradient(0deg, #c08c65, #c08c65), linear-gradient(0deg, #c08c65, #c08c65), linear-gradient(0deg, #c08c65, #c08c65);
  }

  .fr-table--brown-caramel > table thead {
    background-image: linear-gradient(0deg, #845d48, #845d48);
    background-color: #f7ebe5;
    background-image: none;
  }

  .fr-table--brown-caramel > table tbody {
    background-color: #fbf5f2;
  }

  .fr-table--brown-caramel > table tbody tr:nth-child(even) {
    background-color: #f7ebe5;
  }

  .fr-table--brown-caramel.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #c08c65, #c08c65);
    background-image: none;
  }

  .fr-table--brown-opera > table::after {
    background-image: linear-gradient(0deg, #bd987a, #bd987a), linear-gradient(0deg, #bd987a, #bd987a), linear-gradient(0deg, #bd987a, #bd987a), linear-gradient(0deg, #bd987a, #bd987a);
  }

  .fr-table--brown-opera > table thead {
    background-image: linear-gradient(0deg, #745b47, #745b47);
    background-color: #f7ece4;
    background-image: none;
  }

  .fr-table--brown-opera > table tbody {
    background-color: #fbf5f2;
  }

  .fr-table--brown-opera > table tbody tr:nth-child(even) {
    background-color: #f7ece4;
  }

  .fr-table--brown-opera.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #bd987a, #bd987a);
    background-image: none;
  }

  .fr-table--beige-gris-galet > table::after {
    background-image: linear-gradient(0deg, #aea397, #aea397), linear-gradient(0deg, #aea397, #aea397), linear-gradient(0deg, #aea397, #aea397), linear-gradient(0deg, #aea397, #aea397);
  }

  .fr-table--beige-gris-galet > table thead {
    background-image: linear-gradient(0deg, #6a6156, #6a6156);
    background-color: #f3ede5;
    background-image: none;
  }

  .fr-table--beige-gris-galet > table tbody {
    background-color: #f9f6f2;
  }

  .fr-table--beige-gris-galet > table tbody tr:nth-child(even) {
    background-color: #f3ede5;
  }

  .fr-table--beige-gris-galet.fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #aea397, #aea397);
    background-image: none;
  }

  .fr-table--bordered > table tbody tr {
    background-image: linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-table--bordered > table tbody tr:nth-child(even) {
    background-color: transparent;
  }

  .fr-table--bordered > table tbody tr:nth-child(even):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-table--bordered > table tbody tr:nth-child(even):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-table::before {
    content: none;
  }

  .fr-table > table thead::after {
    background-image: none;
  }

  .fr-table > table tbody::after {
    background-image: none;
  }

  .fr-table > table tbody tr {
    background-image: none;
  }

  .fr-table--green-tilleul-verveine > table {
    background-image: none;
  }

  .fr-table--green-tilleul-verveine > table tbody tr {
    background-image: none;
  }

  .fr-table--green-bourgeon > table {
    background-image: none;
  }

  .fr-table--green-bourgeon > table tbody tr {
    background-image: none;
  }

  .fr-table--green-emeraude > table {
    background-image: none;
  }

  .fr-table--green-emeraude > table tbody tr {
    background-image: none;
  }

  .fr-table--green-menthe > table {
    background-image: none;
  }

  .fr-table--green-menthe > table tbody tr {
    background-image: none;
  }

  .fr-table--green-archipel > table {
    background-image: none;
  }

  .fr-table--green-archipel > table tbody tr {
    background-image: none;
  }

  .fr-table--blue-ecume > table {
    background-image: none;
  }

  .fr-table--blue-ecume > table tbody tr {
    background-image: none;
  }

  .fr-table--blue-cumulus > table {
    background-image: none;
  }

  .fr-table--blue-cumulus > table tbody tr {
    background-image: none;
  }

  .fr-table--purple-glycine > table {
    background-image: none;
  }

  .fr-table--purple-glycine > table tbody tr {
    background-image: none;
  }

  .fr-table--pink-macaron > table {
    background-image: none;
  }

  .fr-table--pink-macaron > table tbody tr {
    background-image: none;
  }

  .fr-table--pink-tuile > table {
    background-image: none;
  }

  .fr-table--pink-tuile > table tbody tr {
    background-image: none;
  }

  .fr-table--yellow-tournesol > table {
    background-image: none;
  }

  .fr-table--yellow-tournesol > table tbody tr {
    background-image: none;
  }

  .fr-table--yellow-moutarde > table {
    background-image: none;
  }

  .fr-table--yellow-moutarde > table tbody tr {
    background-image: none;
  }

  .fr-table--orange-terre-battue > table {
    background-image: none;
  }

  .fr-table--orange-terre-battue > table tbody tr {
    background-image: none;
  }

  .fr-table--brown-cafe-creme > table {
    background-image: none;
  }

  .fr-table--brown-cafe-creme > table tbody tr {
    background-image: none;
  }

  .fr-table--brown-caramel > table {
    background-image: none;
  }

  .fr-table--brown-caramel > table tbody tr {
    background-image: none;
  }

  .fr-table--brown-opera > table {
    background-image: none;
  }

  .fr-table--brown-opera > table tbody tr {
    background-image: none;
  }

  .fr-table--beige-gris-galet > table {
    background-image: none;
  }

  .fr-table--beige-gris-galet > table tbody tr {
    background-image: none;
  }

  .fr-tag {
    text-decoration: none;
    color: #161616;
    background-color: #eee;
  }

  .fr-tag::before,
  .fr-tag::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-tag.fr-tag--sm::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 0.75rem;
    height: 0.75rem;
  }

  button.fr-tag[aria-pressed=true],
  input[type=button].fr-tag[aria-pressed=true] {
    background-size: 100% 100%, 100% 100%;
  }

  button.fr-tag[aria-pressed=true]::after,
  input[type=button].fr-tag[aria-pressed=true]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
    color: #000091;
  }

  button.fr-tag[aria-pressed=true].fr-tag--sm::after,
  input[type=button].fr-tag[aria-pressed=true].fr-tag--sm::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 0.75rem;
    height: 0.75rem;
  }

  button.fr-tag.fr-tag--dismiss::after,
  input[type=button].fr-tag.fr-tag--dismiss::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
    background-color: currentColor;
    margin-left: 0.625rem;
  }

  button.fr-tag.fr-tag--dismiss.fr-tag--sm::after,
  input[type=button].fr-tag.fr-tag--dismiss.fr-tag--sm::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 0.75rem;
    height: 0.75rem;
    background-color: currentColor;
    margin-left: 0.5rem;
  }

  ul.fr-tags-group {
    list-style-type: none;
  }

  ol.fr-tags-group {
    list-style-type: none;
  }

  ul.fr-tags-group,
  ol.fr-tags-group {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-tags-group--sm::before,
  .fr-tags-group--sm::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
  }

  .fr-tags-group--sm a.fr-tag.fr-tag--dismiss::after,
  .fr-tags-group--sm button.fr-tag.fr-tag--dismiss::after,
  .fr-tags-group--sm input[type=button].fr-tag.fr-tag--dismiss::after,
  .fr-tags-group--sm input[type=image].fr-tag.fr-tag--dismiss::after,
  .fr-tags-group--sm input[type=reset].fr-tag.fr-tag--dismiss::after,
  .fr-tags-group--sm input[type=submit].fr-tag.fr-tag--dismiss::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 0.75rem;
    height: 0.75rem;
  }

  .fr-tags-group--sm a.fr-tag[aria-pressed=true]::after,
  .fr-tags-group--sm button.fr-tag[aria-pressed=true]::after,
  .fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]::after,
  .fr-tags-group--sm input[type=image].fr-tag[aria-pressed=true]::after,
  .fr-tags-group--sm input[type=reset].fr-tag[aria-pressed=true]::after,
  .fr-tags-group--sm input[type=submit].fr-tag[aria-pressed=true]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 0.75rem;
    height: 0.75rem;
    background-color: transparent !important;
  }

  .fr-tag[aria-pressed=false] {
    color: #000091;
    background-color: #e3e3fd;
  }

  .fr-tag[aria-pressed=false]:hover {
    background-color: #c1c1fb;
  }

  .fr-tag[aria-pressed=false]:active {
    background-color: #adadf9;
  }

  .fr-tag.fr-tag--dismiss {
    color: #f5f5fe;
    background-color: #000091;
  }

  .fr-tag.fr-tag--dismiss:hover {
    background-color: #1212ff;
  }

  .fr-tag.fr-tag--dismiss:active {
    background-color: #2323ff;
  }

  a.fr-tag,
  button.fr-tag,
  input[type=button].fr-tag,
  input[type=image].fr-tag,
  input[type=reset].fr-tag,
  input[type=submit].fr-tag {
    color: #000091;
    background-color: #e3e3fd;
  }

  a.fr-tag:hover,
  button.fr-tag:hover,
  input[type=button].fr-tag:hover,
  input[type=image].fr-tag:hover,
  input[type=reset].fr-tag:hover,
  input[type=submit].fr-tag:hover {
    background-color: #c1c1fb;
  }

  a.fr-tag:active,
  button.fr-tag:active,
  input[type=button].fr-tag:active,
  input[type=image].fr-tag:active,
  input[type=reset].fr-tag:active,
  input[type=submit].fr-tag:active {
    background-color: #adadf9;
  }

  a.fr-tag--green-tilleul-verveine,
  button.fr-tag--green-tilleul-verveine,
  input[type=button].fr-tag--green-tilleul-verveine,
  input[type=image].fr-tag--green-tilleul-verveine,
  input[type=reset].fr-tag--green-tilleul-verveine,
  input[type=submit].fr-tag--green-tilleul-verveine {
    color: #66673d;
    background-color: #fbe769;
  }

  a.fr-tag--green-tilleul-verveine:hover,
  button.fr-tag--green-tilleul-verveine:hover,
  input[type=button].fr-tag--green-tilleul-verveine:hover,
  input[type=image].fr-tag--green-tilleul-verveine:hover,
  input[type=reset].fr-tag--green-tilleul-verveine:hover,
  input[type=submit].fr-tag--green-tilleul-verveine:hover {
    background-color: #d7c655;
  }

  a.fr-tag--green-tilleul-verveine:active,
  button.fr-tag--green-tilleul-verveine:active,
  input[type=button].fr-tag--green-tilleul-verveine:active,
  input[type=image].fr-tag--green-tilleul-verveine:active,
  input[type=reset].fr-tag--green-tilleul-verveine:active,
  input[type=submit].fr-tag--green-tilleul-verveine:active {
    background-color: #c2b24c;
  }

  a.fr-tag--green-bourgeon,
  button.fr-tag--green-bourgeon,
  input[type=button].fr-tag--green-bourgeon,
  input[type=image].fr-tag--green-bourgeon,
  input[type=reset].fr-tag--green-bourgeon,
  input[type=submit].fr-tag--green-bourgeon {
    color: #447049;
    background-color: #a9fb68;
  }

  a.fr-tag--green-bourgeon:hover,
  button.fr-tag--green-bourgeon:hover,
  input[type=button].fr-tag--green-bourgeon:hover,
  input[type=image].fr-tag--green-bourgeon:hover,
  input[type=reset].fr-tag--green-bourgeon:hover,
  input[type=submit].fr-tag--green-bourgeon:hover {
    background-color: #8ed654;
  }

  a.fr-tag--green-bourgeon:active,
  button.fr-tag--green-bourgeon:active,
  input[type=button].fr-tag--green-bourgeon:active,
  input[type=image].fr-tag--green-bourgeon:active,
  input[type=reset].fr-tag--green-bourgeon:active,
  input[type=submit].fr-tag--green-bourgeon:active {
    background-color: #7fc04b;
  }

  a.fr-tag--green-emeraude,
  button.fr-tag--green-emeraude,
  input[type=button].fr-tag--green-emeraude,
  input[type=image].fr-tag--green-emeraude,
  input[type=reset].fr-tag--green-emeraude,
  input[type=submit].fr-tag--green-emeraude {
    color: #297254;
    background-color: #9ef9be;
  }

  a.fr-tag--green-emeraude:hover,
  button.fr-tag--green-emeraude:hover,
  input[type=button].fr-tag--green-emeraude:hover,
  input[type=image].fr-tag--green-emeraude:hover,
  input[type=reset].fr-tag--green-emeraude:hover,
  input[type=submit].fr-tag--green-emeraude:hover {
    background-color: #69df97;
  }

  a.fr-tag--green-emeraude:active,
  button.fr-tag--green-emeraude:active,
  input[type=button].fr-tag--green-emeraude:active,
  input[type=image].fr-tag--green-emeraude:active,
  input[type=reset].fr-tag--green-emeraude:active,
  input[type=submit].fr-tag--green-emeraude:active {
    background-color: #5ec988;
  }

  a.fr-tag--green-menthe,
  button.fr-tag--green-menthe,
  input[type=button].fr-tag--green-menthe,
  input[type=image].fr-tag--green-menthe,
  input[type=reset].fr-tag--green-menthe,
  input[type=submit].fr-tag--green-menthe {
    color: #37635f;
    background-color: #8bf8e7;
  }

  a.fr-tag--green-menthe:hover,
  button.fr-tag--green-menthe:hover,
  input[type=button].fr-tag--green-menthe:hover,
  input[type=image].fr-tag--green-menthe:hover,
  input[type=reset].fr-tag--green-menthe:hover,
  input[type=submit].fr-tag--green-menthe:hover {
    background-color: #6ed5c5;
  }

  a.fr-tag--green-menthe:active,
  button.fr-tag--green-menthe:active,
  input[type=button].fr-tag--green-menthe:active,
  input[type=image].fr-tag--green-menthe:active,
  input[type=reset].fr-tag--green-menthe:active,
  input[type=submit].fr-tag--green-menthe:active {
    background-color: #62bfb1;
  }

  a.fr-tag--green-archipel,
  button.fr-tag--green-archipel,
  input[type=button].fr-tag--green-archipel,
  input[type=image].fr-tag--green-archipel,
  input[type=reset].fr-tag--green-archipel,
  input[type=submit].fr-tag--green-archipel {
    color: #006a6f;
    background-color: #a6f2fa;
  }

  a.fr-tag--green-archipel:hover,
  button.fr-tag--green-archipel:hover,
  input[type=button].fr-tag--green-archipel:hover,
  input[type=image].fr-tag--green-archipel:hover,
  input[type=reset].fr-tag--green-archipel:hover,
  input[type=submit].fr-tag--green-archipel:hover {
    background-color: #62dbe5;
  }

  a.fr-tag--green-archipel:active,
  button.fr-tag--green-archipel:active,
  input[type=button].fr-tag--green-archipel:active,
  input[type=image].fr-tag--green-archipel:active,
  input[type=reset].fr-tag--green-archipel:active,
  input[type=submit].fr-tag--green-archipel:active {
    background-color: #58c5cf;
  }

  a.fr-tag--blue-ecume,
  button.fr-tag--blue-ecume,
  input[type=button].fr-tag--blue-ecume,
  input[type=image].fr-tag--blue-ecume,
  input[type=reset].fr-tag--blue-ecume,
  input[type=submit].fr-tag--blue-ecume {
    color: #2f4077;
    background-color: #dee5fd;
  }

  a.fr-tag--blue-ecume:hover,
  button.fr-tag--blue-ecume:hover,
  input[type=button].fr-tag--blue-ecume:hover,
  input[type=image].fr-tag--blue-ecume:hover,
  input[type=reset].fr-tag--blue-ecume:hover,
  input[type=submit].fr-tag--blue-ecume:hover {
    background-color: #b4c5fb;
  }

  a.fr-tag--blue-ecume:active,
  button.fr-tag--blue-ecume:active,
  input[type=button].fr-tag--blue-ecume:active,
  input[type=image].fr-tag--blue-ecume:active,
  input[type=reset].fr-tag--blue-ecume:active,
  input[type=submit].fr-tag--blue-ecume:active {
    background-color: #99b3f9;
  }

  a.fr-tag--blue-cumulus,
  button.fr-tag--blue-cumulus,
  input[type=button].fr-tag--blue-cumulus,
  input[type=image].fr-tag--blue-cumulus,
  input[type=reset].fr-tag--blue-cumulus,
  input[type=submit].fr-tag--blue-cumulus {
    color: #3558a2;
    background-color: #dae6fd;
  }

  a.fr-tag--blue-cumulus:hover,
  button.fr-tag--blue-cumulus:hover,
  input[type=button].fr-tag--blue-cumulus:hover,
  input[type=image].fr-tag--blue-cumulus:hover,
  input[type=reset].fr-tag--blue-cumulus:hover,
  input[type=submit].fr-tag--blue-cumulus:hover {
    background-color: #a9c8fb;
  }

  a.fr-tag--blue-cumulus:active,
  button.fr-tag--blue-cumulus:active,
  input[type=button].fr-tag--blue-cumulus:active,
  input[type=image].fr-tag--blue-cumulus:active,
  input[type=reset].fr-tag--blue-cumulus:active,
  input[type=submit].fr-tag--blue-cumulus:active {
    background-color: #8ab8f9;
  }

  a.fr-tag--purple-glycine,
  button.fr-tag--purple-glycine,
  input[type=button].fr-tag--purple-glycine,
  input[type=image].fr-tag--purple-glycine,
  input[type=reset].fr-tag--purple-glycine,
  input[type=submit].fr-tag--purple-glycine {
    color: #6e445a;
    background-color: #fddbfa;
  }

  a.fr-tag--purple-glycine:hover,
  button.fr-tag--purple-glycine:hover,
  input[type=button].fr-tag--purple-glycine:hover,
  input[type=image].fr-tag--purple-glycine:hover,
  input[type=reset].fr-tag--purple-glycine:hover,
  input[type=submit].fr-tag--purple-glycine:hover {
    background-color: #fbaff5;
  }

  a.fr-tag--purple-glycine:active,
  button.fr-tag--purple-glycine:active,
  input[type=button].fr-tag--purple-glycine:active,
  input[type=image].fr-tag--purple-glycine:active,
  input[type=reset].fr-tag--purple-glycine:active,
  input[type=submit].fr-tag--purple-glycine:active {
    background-color: #fa96f2;
  }

  a.fr-tag--pink-macaron,
  button.fr-tag--pink-macaron,
  input[type=button].fr-tag--pink-macaron,
  input[type=image].fr-tag--pink-macaron,
  input[type=reset].fr-tag--pink-macaron,
  input[type=submit].fr-tag--pink-macaron {
    color: #8d533e;
    background-color: #fddfda;
  }

  a.fr-tag--pink-macaron:hover,
  button.fr-tag--pink-macaron:hover,
  input[type=button].fr-tag--pink-macaron:hover,
  input[type=image].fr-tag--pink-macaron:hover,
  input[type=reset].fr-tag--pink-macaron:hover,
  input[type=submit].fr-tag--pink-macaron:hover {
    background-color: #fbb8ab;
  }

  a.fr-tag--pink-macaron:active,
  button.fr-tag--pink-macaron:active,
  input[type=button].fr-tag--pink-macaron:active,
  input[type=image].fr-tag--pink-macaron:active,
  input[type=reset].fr-tag--pink-macaron:active,
  input[type=submit].fr-tag--pink-macaron:active {
    background-color: #faa18d;
  }

  a.fr-tag--pink-tuile,
  button.fr-tag--pink-tuile,
  input[type=button].fr-tag--pink-tuile,
  input[type=image].fr-tag--pink-tuile,
  input[type=reset].fr-tag--pink-tuile,
  input[type=submit].fr-tag--pink-tuile {
    color: #a94645;
    background-color: #fddfdb;
  }

  a.fr-tag--pink-tuile:hover,
  button.fr-tag--pink-tuile:hover,
  input[type=button].fr-tag--pink-tuile:hover,
  input[type=image].fr-tag--pink-tuile:hover,
  input[type=reset].fr-tag--pink-tuile:hover,
  input[type=submit].fr-tag--pink-tuile:hover {
    background-color: #fbb8ad;
  }

  a.fr-tag--pink-tuile:active,
  button.fr-tag--pink-tuile:active,
  input[type=button].fr-tag--pink-tuile:active,
  input[type=image].fr-tag--pink-tuile:active,
  input[type=reset].fr-tag--pink-tuile:active,
  input[type=submit].fr-tag--pink-tuile:active {
    background-color: #faa191;
  }

  a.fr-tag--yellow-tournesol,
  button.fr-tag--yellow-tournesol,
  input[type=button].fr-tag--yellow-tournesol,
  input[type=image].fr-tag--yellow-tournesol,
  input[type=reset].fr-tag--yellow-tournesol,
  input[type=submit].fr-tag--yellow-tournesol {
    color: #716043;
    background-color: #fde39c;
  }

  a.fr-tag--yellow-tournesol:hover,
  button.fr-tag--yellow-tournesol:hover,
  input[type=button].fr-tag--yellow-tournesol:hover,
  input[type=image].fr-tag--yellow-tournesol:hover,
  input[type=reset].fr-tag--yellow-tournesol:hover,
  input[type=submit].fr-tag--yellow-tournesol:hover {
    background-color: #e9c53b;
  }

  a.fr-tag--yellow-tournesol:active,
  button.fr-tag--yellow-tournesol:active,
  input[type=button].fr-tag--yellow-tournesol:active,
  input[type=image].fr-tag--yellow-tournesol:active,
  input[type=reset].fr-tag--yellow-tournesol:active,
  input[type=submit].fr-tag--yellow-tournesol:active {
    background-color: #d3b235;
  }

  a.fr-tag--yellow-moutarde,
  button.fr-tag--yellow-moutarde,
  input[type=button].fr-tag--yellow-moutarde,
  input[type=image].fr-tag--yellow-moutarde,
  input[type=reset].fr-tag--yellow-moutarde,
  input[type=submit].fr-tag--yellow-moutarde {
    color: #695240;
    background-color: #fde2b5;
  }

  a.fr-tag--yellow-moutarde:hover,
  button.fr-tag--yellow-moutarde:hover,
  input[type=button].fr-tag--yellow-moutarde:hover,
  input[type=image].fr-tag--yellow-moutarde:hover,
  input[type=reset].fr-tag--yellow-moutarde:hover,
  input[type=submit].fr-tag--yellow-moutarde:hover {
    background-color: #f6c43c;
  }

  a.fr-tag--yellow-moutarde:active,
  button.fr-tag--yellow-moutarde:active,
  input[type=button].fr-tag--yellow-moutarde:active,
  input[type=image].fr-tag--yellow-moutarde:active,
  input[type=reset].fr-tag--yellow-moutarde:active,
  input[type=submit].fr-tag--yellow-moutarde:active {
    background-color: #dfb135;
  }

  a.fr-tag--orange-terre-battue,
  button.fr-tag--orange-terre-battue,
  input[type=button].fr-tag--orange-terre-battue,
  input[type=image].fr-tag--orange-terre-battue,
  input[type=reset].fr-tag--orange-terre-battue,
  input[type=submit].fr-tag--orange-terre-battue {
    color: #755348;
    background-color: #fddfd8;
  }

  a.fr-tag--orange-terre-battue:hover,
  button.fr-tag--orange-terre-battue:hover,
  input[type=button].fr-tag--orange-terre-battue:hover,
  input[type=image].fr-tag--orange-terre-battue:hover,
  input[type=reset].fr-tag--orange-terre-battue:hover,
  input[type=submit].fr-tag--orange-terre-battue:hover {
    background-color: #fbb8a5;
  }

  a.fr-tag--orange-terre-battue:active,
  button.fr-tag--orange-terre-battue:active,
  input[type=button].fr-tag--orange-terre-battue:active,
  input[type=image].fr-tag--orange-terre-battue:active,
  input[type=reset].fr-tag--orange-terre-battue:active,
  input[type=submit].fr-tag--orange-terre-battue:active {
    background-color: #faa184;
  }

  a.fr-tag--brown-cafe-creme,
  button.fr-tag--brown-cafe-creme,
  input[type=button].fr-tag--brown-cafe-creme,
  input[type=image].fr-tag--brown-cafe-creme,
  input[type=reset].fr-tag--brown-cafe-creme,
  input[type=submit].fr-tag--brown-cafe-creme {
    color: #685c48;
    background-color: #f4e3c7;
  }

  a.fr-tag--brown-cafe-creme:hover,
  button.fr-tag--brown-cafe-creme:hover,
  input[type=button].fr-tag--brown-cafe-creme:hover,
  input[type=image].fr-tag--brown-cafe-creme:hover,
  input[type=reset].fr-tag--brown-cafe-creme:hover,
  input[type=submit].fr-tag--brown-cafe-creme:hover {
    background-color: #e1c386;
  }

  a.fr-tag--brown-cafe-creme:active,
  button.fr-tag--brown-cafe-creme:active,
  input[type=button].fr-tag--brown-cafe-creme:active,
  input[type=image].fr-tag--brown-cafe-creme:active,
  input[type=reset].fr-tag--brown-cafe-creme:active,
  input[type=submit].fr-tag--brown-cafe-creme:active {
    background-color: #ccb078;
  }

  a.fr-tag--brown-caramel,
  button.fr-tag--brown-caramel,
  input[type=button].fr-tag--brown-caramel,
  input[type=image].fr-tag--brown-caramel,
  input[type=reset].fr-tag--brown-caramel,
  input[type=submit].fr-tag--brown-caramel {
    color: #845d48;
    background-color: #f3e2d9;
  }

  a.fr-tag--brown-caramel:hover,
  button.fr-tag--brown-caramel:hover,
  input[type=button].fr-tag--brown-caramel:hover,
  input[type=image].fr-tag--brown-caramel:hover,
  input[type=reset].fr-tag--brown-caramel:hover,
  input[type=submit].fr-tag--brown-caramel:hover {
    background-color: #e7bea6;
  }

  a.fr-tag--brown-caramel:active,
  button.fr-tag--brown-caramel:active,
  input[type=button].fr-tag--brown-caramel:active,
  input[type=image].fr-tag--brown-caramel:active,
  input[type=reset].fr-tag--brown-caramel:active,
  input[type=submit].fr-tag--brown-caramel:active {
    background-color: #e1a982;
  }

  a.fr-tag--brown-opera,
  button.fr-tag--brown-opera,
  input[type=button].fr-tag--brown-opera,
  input[type=image].fr-tag--brown-opera,
  input[type=reset].fr-tag--brown-opera,
  input[type=submit].fr-tag--brown-opera {
    color: #745b47;
    background-color: #f3e2d7;
  }

  a.fr-tag--brown-opera:hover,
  button.fr-tag--brown-opera:hover,
  input[type=button].fr-tag--brown-opera:hover,
  input[type=image].fr-tag--brown-opera:hover,
  input[type=reset].fr-tag--brown-opera:hover,
  input[type=submit].fr-tag--brown-opera:hover {
    background-color: #e7bfa0;
  }

  a.fr-tag--brown-opera:active,
  button.fr-tag--brown-opera:active,
  input[type=button].fr-tag--brown-opera:active,
  input[type=image].fr-tag--brown-opera:active,
  input[type=reset].fr-tag--brown-opera:active,
  input[type=submit].fr-tag--brown-opera:active {
    background-color: #deaa7e;
  }

  a.fr-tag--beige-gris-galet,
  button.fr-tag--beige-gris-galet,
  input[type=button].fr-tag--beige-gris-galet,
  input[type=image].fr-tag--beige-gris-galet,
  input[type=reset].fr-tag--beige-gris-galet,
  input[type=submit].fr-tag--beige-gris-galet {
    color: #6a6156;
    background-color: #eee4d9;
  }

  a.fr-tag--beige-gris-galet:hover,
  button.fr-tag--beige-gris-galet:hover,
  input[type=button].fr-tag--beige-gris-galet:hover,
  input[type=image].fr-tag--beige-gris-galet:hover,
  input[type=reset].fr-tag--beige-gris-galet:hover,
  input[type=submit].fr-tag--beige-gris-galet:hover {
    background-color: #dbc3a4;
  }

  a.fr-tag--beige-gris-galet:active,
  button.fr-tag--beige-gris-galet:active,
  input[type=button].fr-tag--beige-gris-galet:active,
  input[type=image].fr-tag--beige-gris-galet:active,
  input[type=reset].fr-tag--beige-gris-galet:active,
  input[type=submit].fr-tag--beige-gris-galet:active {
    background-color: #c6b094;
  }

  button.fr-tag[aria-pressed=true]:not(:disabled),
  input[type=button].fr-tag[aria-pressed=true]:not(:disabled) {
    background-color: transparent;
    color: #f5f5fe;
    background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, #000091 0.625rem);
  }

  button.fr-tag[aria-pressed=true]:not(:disabled):hover,
  input[type=button].fr-tag[aria-pressed=true]:not(:disabled):hover {
    background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, #1212ff 0.625rem);
  }

  button.fr-tag[aria-pressed=true]:not(:disabled):active,
  input[type=button].fr-tag[aria-pressed=true]:not(:disabled):active {
    background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, #2323ff 0.625rem);
  }

  button.fr-tag[aria-pressed=true]:disabled,
  input[type=button].fr-tag[aria-pressed=true]:disabled {
    background-color: transparent;
    background-image: radial-gradient(circle at 100% 0.25rem, transparent 0.578125rem, #e5e5e5 0.625rem);
  }

  button.fr-tag[aria-pressed=true]:disabled:hover,
  input[type=button].fr-tag[aria-pressed=true]:disabled:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  button.fr-tag[aria-pressed=true]:disabled:active,
  input[type=button].fr-tag[aria-pressed=true]:disabled:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  button.fr-tag[aria-pressed=true]:disabled::after,
  input[type=button].fr-tag[aria-pressed=true]:disabled::after {
    color: #929292;
  }

  button.fr-tag[aria-pressed=true].fr-tag--sm,
  input[type=button].fr-tag[aria-pressed=true].fr-tag--sm {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #000091 0.5rem);
  }

  button.fr-tag[aria-pressed=true].fr-tag--sm:hover,
  input[type=button].fr-tag[aria-pressed=true].fr-tag--sm:hover {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #1212ff 0.5rem);
  }

  button.fr-tag[aria-pressed=true].fr-tag--sm:active,
  input[type=button].fr-tag[aria-pressed=true].fr-tag--sm:active {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #2323ff 0.5rem);
  }

  button.fr-tag[aria-pressed=true].fr-tag--sm:disabled,
  input[type=button].fr-tag[aria-pressed=true].fr-tag--sm:disabled {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #e5e5e5 0.5rem);
  }

  button.fr-tag:disabled,
  input[type=button].fr-tag:disabled {
    color: #929292;
    background-color: #e5e5e5;
  }

  a:not([href]).fr-tag {
    color: #929292;
    background-color: #e5e5e5;
  }

  .fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true],
  .fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true] {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #000091 0.5rem);
  }

  .fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]:hover,
  .fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]:hover {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #1212ff 0.5rem);
  }

  .fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]:active,
  .fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]:active {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #2323ff 0.5rem);
  }

  .fr-tags-group.fr-tags-group--sm button.fr-tag[aria-pressed=true]:disabled,
  .fr-tags-group.fr-tags-group--sm input[type=button].fr-tag[aria-pressed=true]:disabled {
    background-image: radial-gradient(circle at 100% 0.1875rem, transparent 0.4475rem, #e5e5e5 0.5rem);
  }

  /**
  * reset des marges dans l'alerte
  */
  .fr-alert::before,
  .fr-alert::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-alert__title,
  .fr-alert p {
    margin: 0 0 0.25rem;
  }

  .fr-alert--info::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  }

  .fr-alert--success::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  }

  .fr-alert--error::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  }

  .fr-alert--warning::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  }

  .fr-alert .fr-btn--close::before,
  .fr-alert .fr-btn--close::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  /**
  * reset des marges dans l'alerte
  */
  .fr-alert .fr-link--close::before,
  .fr-alert .fr-link--close::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-alert {
    background-image: linear-gradient(0deg, #3a3a3a, #3a3a3a), linear-gradient(0deg, #3a3a3a, #3a3a3a), linear-gradient(0deg, #3a3a3a, #3a3a3a), linear-gradient(0deg, #3a3a3a, #3a3a3a), linear-gradient(0deg, #3a3a3a, #3a3a3a);
  }

  .fr-alert::before {
    color: #fff;
  }

  .fr-alert--info {
    background-image: linear-gradient(0deg, #0063cb, #0063cb), linear-gradient(0deg, #0063cb, #0063cb), linear-gradient(0deg, #0063cb, #0063cb), linear-gradient(0deg, #0063cb, #0063cb), linear-gradient(0deg, #0063cb, #0063cb);
  }

  .fr-alert--error {
    background-image: linear-gradient(0deg, #ce0500, #ce0500), linear-gradient(0deg, #ce0500, #ce0500), linear-gradient(0deg, #ce0500, #ce0500), linear-gradient(0deg, #ce0500, #ce0500), linear-gradient(0deg, #ce0500, #ce0500);
  }

  .fr-alert--success {
    background-image: linear-gradient(0deg, #18753c, #18753c), linear-gradient(0deg, #18753c, #18753c), linear-gradient(0deg, #18753c, #18753c), linear-gradient(0deg, #18753c, #18753c), linear-gradient(0deg, #18753c, #18753c);
  }

  .fr-alert--warning {
    background-image: linear-gradient(0deg, #b34000, #b34000), linear-gradient(0deg, #b34000, #b34000), linear-gradient(0deg, #b34000, #b34000), linear-gradient(0deg, #b34000, #b34000), linear-gradient(0deg, #b34000, #b34000);
  }

  .fr-notice__title,
  .fr-notice p {
    margin: 0;
  }

  .fr-notice__title::before {
    vertical-align: -6px;
    color: transparent;
  }

  .fr-notice--info .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-notice--warning .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-notice--alert .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-notice--witness .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-notice--cyberattack .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-notice--weather-orange .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-notice--weather-red .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-notice--weather-purple .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m17.654%201.7-2.782%202.533a9.137%209.137%200%200%201%203.49%201.973c3.512%203.2%203.512%208.388%200%2011.588-2.592%202.36-6.598%203.862-12.016%204.506l2.782-2.533a9.138%209.138%200%200%201-3.49-1.973c-3.512-3.2-3.533-8.37%200-11.588C8.23%203.846%2012.237%202.344%2017.655%201.7ZM12%208c-2.485%200-4.5%201.79-4.5%204s2.015%204%204.5%204%204.5-1.79%204.5-4-2.015-4-4.5-4Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-notice--kidnapping .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%202.5h6a1%201%200%200%201%201%201v12l-7-13ZM12.867%203l9.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-notice--attack .fr-notice__title:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before {
    background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m12.867%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.207%2019ZM12%208l4%207H8l4-7Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-notice .fr-btn--close::before,
  .fr-notice .fr-btn--close::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-notice {
    background-color: #eee;
    color: #161616;
  }

  .fr-notice--info {
    background-color: #e8edff;
    color: #0063cb;
  }

  .fr-notice--warning,
  .fr-notice--weather-orange {
    background-color: #ffe9e6;
    color: #b34000;
  }

  .fr-notice--alert {
    background-color: #ffe9e9;
    color: #ce0500;
  }

  .fr-notice--weather-red {
    background-color: #ce0500;
    color: #fff;
  }

  .fr-notice--weather-red .fr-btn--close {
    background-color: #ce0500;
  }

  .fr-notice--weather-purple {
    background-color: #6e445a;
    color: #fff;
  }

  .fr-notice--weather-purple .fr-btn--close {
    background-color: #6e445a;
  }

  .fr-notice--witness {
    background-color: #3a3a3a;
    color: #fff;
    background-image: linear-gradient(0deg, #ce0500, #ce0500);
  }

  .fr-notice--witness .fr-btn--close {
    background-color: #3a3a3a;
  }

  .fr-notice--kidnapping,
  .fr-notice--attack {
    background-color: #ce0500;
    color: #fff;
    background-image: linear-gradient(0deg, #3a3a3a, #3a3a3a);
  }

  .fr-notice--kidnapping .fr-btn--close,
  .fr-notice--attack .fr-btn--close {
    background-color: #ce0500;
  }

  .fr-notice--cyberattack {
    background-color: #3a3a3a;
    color: #fff;
    background-image: linear-gradient(0deg, #0063cb, #0063cb);
  }

  .fr-notice--cyberattack .fr-btn--close {
    background-color: #3a3a3a;
  }

  .fr-radio-group input[type=radio] + label {
    background-image: radial-gradient(transparent 10px, #000091 11px, transparent 12px);
  }

  .fr-radio-group input[type=radio]:disabled + label {
    background-image: radial-gradient(transparent 10px, #e5e5e5 11px, transparent 12px);
  }

  .fr-radio-group input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 10px, #000091 11px, transparent 12px), radial-gradient(#000091 5px, transparent 6px);
  }

  .fr-radio-group input[type=radio]:checked:disabled + label {
    background-image: radial-gradient(transparent 10px, #e5e5e5 11px, transparent 12px), radial-gradient(#e5e5e5 5px, transparent 6px);
  }

  .fr-fieldset--error .fr-radio-group input[type=radio] + label {
    background-image: radial-gradient(transparent 10px, #ce0500 11px, transparent 12px);
  }

  .fr-fieldset--error .fr-radio-group input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 10px, #ce0500 11px, transparent 12px), radial-gradient(#000091 5px, transparent 6px);
  }

  .fr-fieldset--valid .fr-radio-group input[type=radio] + label {
    background-image: radial-gradient(transparent 10px, #18753c 11px, transparent 12px);
  }

  .fr-fieldset--valid .fr-radio-group input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 10px, #18753c 11px, transparent 12px), radial-gradient(#000091 5px, transparent 6px);
  }

  .fr-fieldset--info .fr-radio-group input[type=radio] + label {
    background-image: radial-gradient(transparent 10px, #0063cb 11px, transparent 12px);
  }

  .fr-fieldset--info .fr-radio-group input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 10px, #0063cb 11px, transparent 12px), radial-gradient(#000091 5px, transparent 6px);
  }

  .fr-fieldset .fr-radio-group input[type=radio]:disabled + label {
    background-image: radial-gradient(transparent 10px, #e5e5e5 11px, transparent 12px);
  }

  .fr-fieldset .fr-radio-group input[type=radio]:disabled:checked + label {
    background-image: radial-gradient(transparent 10px, #e5e5e5 11px, transparent 12px), radial-gradient(#e5e5e5 5px, transparent 6px);
  }

  .fr-radio-group--sm input[type=radio] + label {
    background-image: radial-gradient(transparent 6px, #000091 7px, transparent 8px);
  }

  .fr-radio-group--sm input[type=radio]:disabled + label {
    background-image: radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px);
  }

  .fr-radio-group--sm input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 6px, #000091 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-radio-group--sm input[type=radio]:checked:disabled + label {
    background-image: radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px), radial-gradient(#e5e5e5 3px, transparent 4px);
  }

  .fr-fieldset--error .fr-radio-group--sm input[type=radio] + label {
    background-image: radial-gradient(transparent 6px, #ce0500 7px, transparent 8px);
  }

  .fr-fieldset--error .fr-radio-group--sm input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 6px, #ce0500 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-fieldset--valid .fr-radio-group--sm input[type=radio] + label {
    background-image: radial-gradient(transparent 6px, #18753c 7px, transparent 8px);
  }

  .fr-fieldset--valid .fr-radio-group--sm input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 6px, #18753c 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-fieldset--info .fr-radio-group--sm input[type=radio] + label {
    background-image: radial-gradient(transparent 6px, #0063cb 7px, transparent 8px);
  }

  .fr-fieldset--info .fr-radio-group--sm input[type=radio]:checked + label {
    background-image: radial-gradient(transparent 6px, #0063cb 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-fieldset .fr-radio-group--sm input[type=radio]:disabled + label {
    background-image: radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px);
  }

  .fr-fieldset .fr-radio-group--sm input[type=radio]:disabled:checked + label {
    background-image: radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px), radial-gradient(#e5e5e5 3px, transparent 4px);
  }

  .fr-radio-rich__pictogram {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd);
    background-color: #fff;
  }

  .fr-radio-rich input[type=radio] + label {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), radial-gradient(transparent 6px, #000091 7px, transparent 8px);
    background-color: #fff;
  }

  .fr-radio-rich input[type=radio]:disabled + label {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px);
  }

  .fr-radio-rich input[type=radio]:disabled ~ .fr-radio-rich__pictogram svg * {
    fill: #929292;
  }

  .fr-radio-rich input[type=radio]:checked + label {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), radial-gradient(transparent 6px, #000091 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-radio-rich input[type=radio]:checked ~ .fr-radio-rich__pictogram {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-radio-rich input[type=radio]:checked:disabled + label {
    background-image: linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px), radial-gradient(#e5e5e5 3px, transparent 4px);
  }

  .fr-radio-rich input[type=radio]:checked:disabled ~ .fr-radio-rich__pictogram {
    background-image: linear-gradient(0deg, #e5e5e5, #e5e5e5), linear-gradient(0deg, #e5e5e5, #e5e5e5), linear-gradient(0deg, #e5e5e5, #e5e5e5), linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-fieldset--error .fr-radio-rich input[type=radio] + label {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), radial-gradient(transparent 6px, #ce0500 7px, transparent 8px);
  }

  .fr-fieldset--error .fr-radio-rich input[type=radio]:checked + label {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), radial-gradient(transparent 6px, #ce0500 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-fieldset--valid .fr-radio-rich input[type=radio] + label {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), radial-gradient(transparent 6px, #18753c 7px, transparent 8px);
  }

  .fr-fieldset--valid .fr-radio-rich input[type=radio]:checked + label {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), radial-gradient(transparent 6px, #18753c 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-fieldset--info .fr-radio-rich input[type=radio] + label {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), radial-gradient(transparent 6px, #0063cb 7px, transparent 8px);
  }

  .fr-fieldset--info .fr-radio-rich input[type=radio]:checked + label {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), radial-gradient(transparent 6px, #0063cb 7px, transparent 8px), radial-gradient(#000091 3px, transparent 4px);
  }

  .fr-fieldset .fr-radio-rich input[type=radio]:disabled + label {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px);
  }

  .fr-fieldset .fr-radio-rich input[type=radio]:disabled:checked + label {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), radial-gradient(transparent 6px, #e5e5e5 7px, transparent 8px), radial-gradient(#e5e5e5 3px, transparent 4px);
  }

  .fr-radio-rich__img {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd);
    background-color: #fff;
  }

  .fr-radio-rich input[type=radio]:disabled ~ .fr-radio-rich__img svg * {
    fill: #929292;
  }

  .fr-radio-rich input[type=radio]:checked ~ .fr-radio-rich__img {
    background-image: linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #000091, #000091), linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-radio-rich input[type=radio]:checked:disabled ~ .fr-radio-rich__img {
    background-image: linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #929292, #929292), linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-card--no-icon::after {
    content: none;
  }

  .fr-card__title,
  .fr-card__desc {
    flex: 1 0 auto;
  }

  .fr-card__title a::after,
  .fr-card__title button::after {
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
    background-color: transparent;
  }

  .fr-card__title [target=_blank]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-card__detail::before {
    width: 1rem;
    height: 1rem;
  }

  .fr-card--download .fr-tile__title a::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  }

  .fr-card--download .fr-card__header {
    padding-top: 56.25%;
  }

  .fr-card--download .fr-card__header .fr-card__img img {
    height: auto !important;
    width: auto;
    margin: auto;
  }

  .fr-card.fr-enlarge-link .fr-card__title a {
    text-decoration: none;
  }

  .fr-card.fr-enlarge-link .fr-card__title a::after {
    width: 1.5rem;
    height: 1.5rem;
    background-color: transparent;
  }

  .fr-card.fr-enlarge-button .fr-card__title button::after {
    width: 1.5rem;
    height: 1.5rem;
    background-color: transparent;
  }

  .fr-card--sm.fr-enlarge-link .fr-card__title a::after,
  .fr-card--sm.fr-enlarge-link .fr-card__title button::after,
  .fr-card--sm.fr-enlarge-button .fr-card__title a::after,
  .fr-card--sm.fr-enlarge-button .fr-card__title button::after {
    width: 1rem;
    height: 1rem;
  }

  .fr-card--sm .fr-card__title a::after,
  .fr-card--sm .fr-card__title button::after {
    width: 1rem;
    height: 1rem;
  }

  .fr-card--lg.fr-enlarge-link .fr-card__title a::after,
  .fr-card--lg.fr-enlarge-link .fr-card__title button::after,
  .fr-card--lg.fr-enlarge-button .fr-card__title a::after,
  .fr-card--lg.fr-enlarge-button .fr-card__title button::after {
    width: 2rem;
    height: 2rem;
  }

  .fr-card--lg .fr-card__title a::after,
  .fr-card--lg .fr-card__title button::after {
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-card > .fr-card__img {
    flex-shrink: 0;
  }

  .fr-card {
    background-color: #fff;
  }

  .fr-card:not(.fr-card--no-border):not(.fr-card--shadow) {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-card--grey {
    background-color: #eee;
  }

  .fr-card--shadow {
    z-index: 500;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
  }

  .fr-card--shadow.fr-card--grey {
    background-color: #eee;
  }

  .fr-card--no-background {
    background-color: transparent;
  }

  .fr-card--no-background:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-card--no-background:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-card--download:not(.fr-card--no-background) .fr-card__header {
    background-color: #f6f6f6;
  }

  .fr-card__detail {
    color: #666;
  }

  .fr-card__title {
    color: #161616;
  }

  .fr-card__title a[href],
  .fr-card__title button {
    color: #000091;
  }

  .fr-card__title button:disabled {
    color: #929292;
  }

  .fr-card__title:disabled,
  a.fr-card__title:not([href]) {
    color: #929292;
    background-color: #e5e5e5;
  }

  .fr-checkbox-group input[type=checkbox] {
    opacity: 1;
    margin-top: 0;
  }

  .fr-fieldset__content .fr-checkbox-group input[type=checkbox] {
    margin-top: 1.5rem;
  }

  .fr-fieldset__content + .fr-valid-text,
  .fr-fieldset__content + .fr-error-text {
    margin-top: 1rem;
  }

  .fr-checkbox-group--error input[type=checkbox] + label,
  .fr-checkbox-group--error input[type=checkbox]:checked + label {
    color: #ce0500;
  }

  .fr-checkbox-group--error::before {
    background-color: #ce0500;
  }

  .fr-checkbox-group--valid input[type=checkbox] + label,
  .fr-checkbox-group--valid input[type=checkbox]:checked + label {
    color: #18753c;
  }

  .fr-checkbox-group--valid::before {
    background-color: #18753c;
  }

  .fr-segmented {
    display: block;
  }

  .fr-segmented--sm .fr-segmented__legend--inline {
    margin: 0.25rem 0 0;
  }

  .fr-segmented__legend--inline {
    margin: 0.5rem 0 0;
  }

  .fr-segmented__elements {
    display: inline-flex;
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-segmented input + label::before {
    width: 1rem;
    height: 1rem;
    vertical-align: -2px;
  }

  .fr-segmented input:focus + label::before {
    outline: none;
  }

  .fr-segmented__element label {
    color: #161616;
  }

  .fr-segmented__element input:checked + label {
    box-shadow: inset 0 0 0 1px #000091;
    color: #000091;
  }

  .fr-segmented__element input:checked:disabled + label {
    box-shadow: inset 0 0 0 1px #929292;
    color: #929292;
  }

  .fr-toggle input[type=checkbox]::-ms-check {
    display: none;
  }

  .fr-toggle input[type=checkbox]:checked::before,
  .fr-toggle input[type=checkbox]:checked::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10%2015.172%209.192-9.193%201.415%201.414L10%2018l-6.364-6.364%201.414-1.414%204.95%204.95Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-toggle__list {
    list-style: none;
    padding: 0;
  }

  .fr-toggle label {
    color: #161616;
  }

  .fr-toggle label::before {
    color: #000091;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%23000091' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-toggle label::after {
    color: #000091;
    box-shadow: inset 0 0 0 1px #000091;
    background-color: #fff;
  }

  .fr-toggle input[type=checkbox] {
    box-shadow: inset 0 0 0 1px #000091;
  }

  .fr-toggle input[type=checkbox]:checked {
    background-color: #000091;
  }

  .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%23000091' height='24' viewBox='0 0 40 24' fill='%23000091' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000091' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/%3E%3C/svg%3E");
  }

  .fr-toggle input[type=checkbox]:disabled {
    box-shadow: inset 0 0 0 1px #e5e5e5;
  }

  .fr-toggle input[type=checkbox]:disabled:checked {
    background-color: #e5e5e5;
  }

  .fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%23e5e5e5' height='24' viewBox='0 0 40 24' fill='%23e5e5e5' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-toggle input[type=checkbox]:disabled:checked ~ .fr-toggle__label::after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23929292' d='M10 15.17l9.2-9.2 1.4 1.42L10 18l-6.36-6.36 1.4-1.42z'/%3E%3C/svg%3E");
  }

  .fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label::before {
    color: #929292;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%23e5e5e5' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-toggle input[type=checkbox]:disabled ~ .fr-toggle__label::after {
    color: #929292;
    box-shadow: inset 0 0 0 1px #e5e5e5;
  }

  .fr-toggle .fr-hint-text {
    color: #666;
  }

  .fr-toggle--border-bottom {
    box-shadow: inset 0 -1px 0 0 #ddd;
  }

  .fr-toggle--valid::before {
    background-color: #18753c;
  }

  .fr-toggle--error::before {
    background-color: #ce0500;
  }

  .fr-toggle--error label,
  .fr-fieldset--error .fr-toggle label {
    color: #ce0500;
  }

  .fr-toggle--error label::before,
  .fr-fieldset--error .fr-toggle label::before {
    color: #ce0500;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%23ce0500' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-toggle--error label::after,
  .fr-fieldset--error .fr-toggle label::after {
    box-shadow: inset 0 0 0 1px #ce0500;
  }

  .fr-toggle--error input[type=checkbox]:checked ~ .fr-toggle__label::before,
  .fr-fieldset--error .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%23ce0500' height='24' viewBox='0 0 40 24' fill='%23000091' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-toggle--valid label,
  .fr-fieldset--valid .fr-toggle label {
    color: #18753c;
  }

  .fr-toggle--valid label::before,
  .fr-fieldset--valid .fr-toggle label::before {
    color: #18753c;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%2318753c' height='24' viewBox='0 0 40 24' fill='transparent' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-toggle--valid label::after,
  .fr-fieldset--valid .fr-toggle label::after {
    box-shadow: inset 0 0 0 1px #18753c;
  }

  .fr-toggle--valid input[type=checkbox]:checked ~ .fr-toggle__label::before,
  .fr-fieldset--valid .fr-toggle input[type=checkbox]:checked ~ .fr-toggle__label::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' stroke='%2318753c' height='24' viewBox='0 0 40 24' fill='%23000091' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='39' height='23' rx='11.5' /%3E%3C/svg%3E");
  }

  .fr-skiplinks ul {
    list-style-type: none;
  }

  .fr-skiplinks ol {
    list-style-type: none;
  }

  .fr-skiplinks ul,
  .fr-skiplinks ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-skiplinks.focus-within {
    position: relative;
    transform: translateY(0);
    opacity: 1;
  }

  .fr-skiplinks {
    background-color: #eee;
  }

  /**
  * Cache l'icone native du select sur IE
  */
  .fr-select::-ms-expand {
    display: none;
  }

  .fr-select {
    color: #3a3a3a;
    background-color: #eee;
    box-shadow: inset 0 -2px 0 0 #3a3a3a;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' %3E%3Cpath fill='%23161616' d='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/%3E%3C/svg%3E");
  }

  .fr-fieldset--valid .fr-select,
  .fr-select-group--valid .fr-select {
    box-shadow: inset 0 -2px 0 0 #18753c;
  }

  .fr-fieldset--error .fr-select,
  .fr-select-group--error .fr-select {
    box-shadow: inset 0 -2px 0 0 #ce0500;
  }

  .fr-select-group--error::before {
    background-image: linear-gradient(0deg, #ce0500, #ce0500);
  }

  .fr-select-group--valid::before {
    background-image: linear-gradient(0deg, #18753c, #18753c);
  }

  .fr-select-group--info::before {
    background-image: linear-gradient(0deg, #0063cb, #0063cb);
  }

  .fr-select:disabled {
    color: #929292;
    box-shadow: inset 0 -2px 0 0 #e5e5e5;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' %3E%3Cpath fill='%23929292' d='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/%3E%3C/svg%3E");
  }

  .fr-select:-webkit-autofill,
  .fr-select:-webkit-autofill:hover,
  .fr-select:-webkit-autofill:focus {
    box-shadow: inset 0 -2px 0 0 #3a3a3a, inset 0 0 0 1000px #ececfe;
    -webkit-text-fill-color: #161616;
  }

  /**
  * Marge des titres et textes
  */
  .fr-callout__title {
    margin: 0 0 0.5rem;
    color: #161616;
  }

  .fr-callout__text {
    margin: 0;
  }

  .fr-callout {
    background-color: #eee;
    background-image: linear-gradient(0deg, #6a6af4, #6a6af4);
  }

  .fr-callout::before {
    color: #161616;
  }

  .fr-callout--green-tilleul-verveine {
    background-image: linear-gradient(0deg, #b7a73f, #b7a73f);
    background-color: #fceeac;
  }

  .fr-callout--green-bourgeon {
    background-image: linear-gradient(0deg, #68a532, #68a532);
    background-color: #c9fcac;
  }

  .fr-callout--green-emeraude {
    background-image: linear-gradient(0deg, #00a95f, #00a95f);
    background-color: #c3fad5;
  }

  .fr-callout--green-menthe {
    background-image: linear-gradient(0deg, #009081, #009081);
    background-color: #bafaee;
  }

  .fr-callout--green-archipel {
    background-image: linear-gradient(0deg, #009099, #009099);
    background-color: #c7f6fc;
  }

  .fr-callout--blue-ecume {
    background-image: linear-gradient(0deg, #465f9d, #465f9d);
    background-color: #e9edfe;
  }

  .fr-callout--blue-cumulus {
    background-image: linear-gradient(0deg, #417dc4, #417dc4);
    background-color: #e6eefe;
  }

  .fr-callout--purple-glycine {
    background-image: linear-gradient(0deg, #a558a0, #a558a0);
    background-color: #fee7fc;
  }

  .fr-callout--pink-macaron {
    background-image: linear-gradient(0deg, #e18b76, #e18b76);
    background-color: #fee9e6;
  }

  .fr-callout--pink-tuile {
    background-image: linear-gradient(0deg, #ce614a, #ce614a);
    background-color: #fee9e7;
  }

  .fr-callout--yellow-tournesol {
    background-image: linear-gradient(0deg, #c8aa39, #c8aa39);
    background-color: #feecc2;
  }

  .fr-callout--yellow-moutarde {
    background-image: linear-gradient(0deg, #c3992a, #c3992a);
    background-color: #feebd0;
  }

  .fr-callout--orange-terre-battue {
    background-image: linear-gradient(0deg, #e4794a, #e4794a);
    background-color: #fee9e5;
  }

  .fr-callout--brown-cafe-creme {
    background-image: linear-gradient(0deg, #d1b781, #d1b781);
    background-color: #f7ecdb;
  }

  .fr-callout--brown-caramel {
    background-image: linear-gradient(0deg, #c08c65, #c08c65);
    background-color: #f7ebe5;
  }

  .fr-callout--brown-opera {
    background-image: linear-gradient(0deg, #bd987a, #bd987a);
    background-color: #f7ece4;
  }

  .fr-callout--beige-gris-galet {
    background-image: linear-gradient(0deg, #aea397, #aea397);
    background-color: #f3ede5;
  }

  .fr-modal__body {
    z-index: 2000;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
  }

  .fr-modal__title {
    color: #161616;
  }

  .fr-modal__footer {
    background-color: #fff;
  }

  .fr-modal__body.fr-scroll-divider .fr-modal__footer {
    background-image: linear-gradient(0deg, #ddd, #ddd);
  }

  /**
  * reset liste à puce
  */
  .fr-nav [href] {
    text-decoration: none;
  }

  .fr-nav ul {
    list-style-type: none;
  }

  .fr-nav ol {
    list-style-type: none;
  }

  .fr-nav ul,
  .fr-nav ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  /**
  * reset margin
  */
  .fr-nav__btn::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-mega-menu__category {
    margin: 0;
  }

  .fr-nav__link,
  .fr-nav__btn {
    color: #161616;
  }

  .fr-nav__link[aria-current]:not([aria-current=false]),
  .fr-nav__btn[aria-current]:not([aria-current=false]) {
    color: #000091;
  }

  .fr-nav__link[aria-current]:not([aria-current=false])::before,
  .fr-nav__btn[aria-current]:not([aria-current=false])::before {
    background-color: #000091;
  }

  .fr-nav__btn[aria-expanded=true]:not(:disabled) {
    background-color: #e3e3fd;
    color: #000091;
  }

  .fr-nav__item::before {
    box-shadow: 0 -1px 0 0 #ddd, inset 0 -1px 0 0 #ddd;
  }

  .fr-nav__item:first-child::before {
    box-shadow: inset 0 -1px 0 0 #ddd;
  }

  .fr-nav__item:last-child::before {
    box-shadow: 0 -1px 0 0 #ddd;
  }

  .fr-mega-menu__list::before {
    box-shadow: 0 1px 0 0 #ddd;
  }

  .fr-share__group > li {
    list-style: none;
  }

  .fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-share .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share .fr-btn--bluesky::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M4.90727%203.43929C5.61594%203.56009%206.44016%203.94139%207.48302%204.68685C9.27977%205.97119%2010.7687%207.73907%2012%209.56361C13.2313%207.73907%2014.7202%205.97119%2016.517%204.68685C17.5598%203.94139%2018.3841%203.56009%2019.0927%203.43929C19.8605%203.3084%2020.3825%203.50358%2020.7082%203.63931C21.7166%204.05956%2022%205.22508%2022%206.21461C22%206.41649%2021.9144%207.5166%2021.8148%208.57508C21.7634%209.12088%2021.7057%209.68306%2021.6486%2010.1515C21.5963%2010.5804%2021.5337%2011.0321%2021.4587%2011.2849C21.1161%2012.4395%2020.3965%2013.2618%2019.508%2013.8021C20.4453%2014.5092%2020.7854%2015.6583%2020.4359%2016.7856C19.8393%2018.71%2017.6991%2021.1833%2015.6005%2021.4037C13.8281%2021.5898%2012.6662%2020.0794%2012%2018.6449C11.3338%2020.0794%2010.1719%2021.5898%208.39954%2021.4037C6.30095%2021.1833%204.1607%2018.71%203.56408%2016.7856C3.21457%2015.6583%203.55466%2014.5092%204.49197%2013.8021C3.60345%2013.2618%202.88394%2012.4395%202.54132%2011.2849C2.46631%2011.0321%202.40367%2010.5804%202.35139%2010.1515C2.29429%209.68306%202.23658%209.12088%202.18521%208.57508C2.08559%207.5166%202%206.41649%202%206.21461C2%205.22508%202.28343%204.05956%203.29182%203.63931C3.61753%203.50358%204.13949%203.3084%204.90727%203.43929ZM4.04911%206.91709C4.11331%207.73486%204.22889%209.02507%204.33669%209.90947C4.36927%2010.1767%204.39214%2010.4536%204.45863%2010.7156C4.85637%2012.056%206.38779%2012.7978%208.14506%2012.603C8.68686%2012.5429%209.17695%2012.9278%209.24697%2013.4684C9.31698%2014.009%208.94113%2014.5061%208.40191%2014.586C7.64608%2014.6981%205.08656%2014.9425%205.47438%2016.1934C5.8312%2017.3443%207.32212%2019.2796%208.60842%2019.4146C9.53606%2019.5121%2010.1084%2018.0211%2010.3741%2017.3697C10.6489%2016.6958%2010.8622%2015.9903%2011.0417%2015.3885C11.1681%2014.9648%2011.5578%2014.6744%2012%2014.6744C12.4422%2014.6744%2012.8319%2014.9648%2012.9583%2015.3885C13.1378%2015.9903%2013.3511%2016.6958%2013.6259%2017.3697C13.8916%2018.0211%2014.4639%2019.5121%2015.3916%2019.4146C16.6779%2019.2796%2018.1688%2017.3443%2018.5256%2016.1934C18.9134%2014.9425%2016.3539%2014.6981%2015.5981%2014.586C15.0589%2014.5061%2014.683%2014.009%2014.753%2013.4684C14.8231%2012.9278%2015.3131%2012.5429%2015.8549%2012.603C17.6122%2012.7978%2019.1436%2012.0563%2019.5413%2010.7159C19.61%2010.45%2019.63%2010.18%2019.6633%209.90948C19.7711%209.02507%2019.8867%207.73486%2019.9509%206.91709C19.9876%206.44922%2020.1985%205.27964%2019.4288%205.41084C19.1429%205.45959%2018.6059%205.65205%2017.68%206.31391C15.7374%207.70252%2013.9749%209.82666%2012.891%2011.954C12.7203%2012.289%2012.376%2012.5%2012%2012.5C11.624%2012.5%2011.2797%2012.289%2011.109%2011.954C10.0251%209.82666%208.26258%207.70252%206.31998%206.31391C5.39406%205.65205%204.85713%205.45959%204.57117%205.41084C3.7874%205.27724%204.01205%206.44504%204.04911%206.91709Z'%3e%3c/path%3e%3c/svg%3e");
  }

  .fr-share .fr-btn--facebook::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
  }

  .fr-share .fr-btn--linkedin::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
  }

  .fr-share .fr-btn--mastodon::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.416c-.007.938-.059%203.271-.396%205.008-.275%201.41-2.457%202.955-4.963%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.084.633.299%201.095.605%201.435.766.85%202.106.93%203.395.974%201.82.063%203.44-.449%203.44-.449l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-1.532-.406-2.568-1.29-3.27-2.471-1.093-1.843-1.368-4.406-1.431-6.992-.032-1.26-.012-2.448-.012-3.442%200-4.338%202.843-5.61%202.843-5.61%201.433-.658%203.892-.935%206.45-.956h.062Zm0%202h-.046c-2.54.02-4.62.308-5.65.782.023-.01-.021.014-.112.078-.218.156-.415.34-.584.548-.594.72-.963%201.729-.963%203.158v.253l-.003.622a77.14%2077.14%200%200%200%20.014%202.518c.054%202.197.264%203.835.7%205.041.212.587.472%201.07.78%201.45a5.7%205.7%200%200%201-.18-1.505h.001v-2.548l2.474.605a21.66%2021.66%200%200%200%203.631.48c1.019.047%201.901-.017%203.636-.224%201.663-.199%203.148-1.196%203.236-1.65.082-.422.151-.922.206-1.482a33.6%2033.6%200%200%200%20.137-2.245c.01-.34.016-.647.017-.905v-.41c0-1.43-.369-2.438-.963-3.158a3.008%203.008%200%200%200-.584-.548c-.09-.064-.135-.089-.13-.087-1.013-.465-3.093-.752-5.617-.773ZM8.084%206.37a1.144%201.144%200%201%201%200%202.287%201.144%201.144%200%200%201%200-2.287Z'/%3e%3c/svg%3e");
  }

  .fr-share .fr-btn--threads::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1835%201.41016L12.1822%201.41016C9.09012%201.43158%206.70036%202.47326%205.09369%204.51569C3.66581%206.33087%202.93472%208.86436%202.91016%2012.0068V12.0082C2.93472%2015.1508%203.66586%2017.6696%205.09369%2019.4847C6.70043%2021.5271%209.10257%2022.5688%2012.1946%2022.5902H12.1958C14.944%2022.5711%2016.8929%2021.8504%2018.4985%2020.2463C20.6034%2018.1434%2020.5408%2015.5048%2019.8456%2013.8832C19.3163%2012.6493%2018.2709%2011.6618%2016.8701%2011.0477C16.6891%208.06345%2015.0097%206.32178%2012.2496%206.30415C10.6191%206.29409%209.14792%207.02378%208.24685%208.39104L9.90238%209.5267C10.4353%208.71818%2011.2789%208.32815%2012.2371%208.33701C13.6244%208.34586%2014.5362%209.11128%2014.7921%2010.4541C14.02%2010.3333%2013.1902%2010.2982%2012.3076%2010.3488C9.66843%2010.5008%207.9399%2012.061%208.05516%2014.2244C8.17571%2016.4862%2010.367%2017.7186%2012.4476%2017.605C14.9399%2017.4684%2016.4209%2015.6292%2016.7722%2013.2836C17.3493%2013.6575%2017.7751%2014.1344%2018.0163%2014.6969C18.4559%2015.7222%2018.4838%2017.4132%2017.1006%2018.7952C15.8838%2020.0108%2014.4211%2020.5407%2012.1891%2020.5572C9.71428%2020.5388%207.85698%2019.746%206.65154%2018.2136C5.51973%2016.7748%204.92843%2014.6882%204.90627%2012.0002C4.92843%209.31211%205.51973%207.22549%206.65154%205.78673C7.85698%204.25433%209.71424%203.46156%2012.189%203.44303C14.6819%203.4617%2016.5728%204.25837%2017.8254%205.79937C18.5162%206.64934%2018.949%207.66539%2019.2379%208.71407L21.1776%208.19656C20.8148%206.85917%2020.2414%205.58371%2019.363%204.50305C17.7098%202.46918%2015.2816%201.43166%2012.1835%201.41016ZM12.4204%2012.3782C13.3044%2012.3272%2014.1239%2012.3834%2014.8521%2012.5345C14.7114%2014.1116%2014.0589%2015.4806%2012.3401%2015.575C11.2282%2015.6376%2010.1031%2015.1413%2010.0484%2014.114C10.0077%2013.3503%2010.5726%2012.4847%2012.4204%2012.3782Z'%3e%3c/path%3e%3c/svg%3e");
  }

  .fr-share .fr-btn--twitter::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
  }

  .fr-share .fr-btn--twitter-x::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202H1L9.26086%2013.0145L1.44995%2021.9999H4.09998L10.4883%2014.651L16%2022H23L14.3917%2010.5223L21.8001%202H19.1501L13.1643%208.88578L8%202ZM17%2020L5%204H7L19%2020H17Z'%3e%3c/path%3e%3c/svg%3e");
  }

  .fr-share .fr-btn--mail::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share .fr-btn--copy::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--bluesky::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M4.90727%203.43929C5.61594%203.56009%206.44016%203.94139%207.48302%204.68685C9.27977%205.97119%2010.7687%207.73907%2012%209.56361C13.2313%207.73907%2014.7202%205.97119%2016.517%204.68685C17.5598%203.94139%2018.3841%203.56009%2019.0927%203.43929C19.8605%203.3084%2020.3825%203.50358%2020.7082%203.63931C21.7166%204.05956%2022%205.22508%2022%206.21461C22%206.41649%2021.9144%207.5166%2021.8148%208.57508C21.7634%209.12088%2021.7057%209.68306%2021.6486%2010.1515C21.5963%2010.5804%2021.5337%2011.0321%2021.4587%2011.2849C21.1161%2012.4395%2020.3965%2013.2618%2019.508%2013.8021C20.4453%2014.5092%2020.7854%2015.6583%2020.4359%2016.7856C19.8393%2018.71%2017.6991%2021.1833%2015.6005%2021.4037C13.8281%2021.5898%2012.6662%2020.0794%2012%2018.6449C11.3338%2020.0794%2010.1719%2021.5898%208.39954%2021.4037C6.30095%2021.1833%204.1607%2018.71%203.56408%2016.7856C3.21457%2015.6583%203.55466%2014.5092%204.49197%2013.8021C3.60345%2013.2618%202.88394%2012.4395%202.54132%2011.2849C2.46631%2011.0321%202.40367%2010.5804%202.35139%2010.1515C2.29429%209.68306%202.23658%209.12088%202.18521%208.57508C2.08559%207.5166%202%206.41649%202%206.21461C2%205.22508%202.28343%204.05956%203.29182%203.63931C3.61753%203.50358%204.13949%203.3084%204.90727%203.43929ZM4.04911%206.91709C4.11331%207.73486%204.22889%209.02507%204.33669%209.90947C4.36927%2010.1767%204.39214%2010.4536%204.45863%2010.7156C4.85637%2012.056%206.38779%2012.7978%208.14506%2012.603C8.68686%2012.5429%209.17695%2012.9278%209.24697%2013.4684C9.31698%2014.009%208.94113%2014.5061%208.40191%2014.586C7.64608%2014.6981%205.08656%2014.9425%205.47438%2016.1934C5.8312%2017.3443%207.32212%2019.2796%208.60842%2019.4146C9.53606%2019.5121%2010.1084%2018.0211%2010.3741%2017.3697C10.6489%2016.6958%2010.8622%2015.9903%2011.0417%2015.3885C11.1681%2014.9648%2011.5578%2014.6744%2012%2014.6744C12.4422%2014.6744%2012.8319%2014.9648%2012.9583%2015.3885C13.1378%2015.9903%2013.3511%2016.6958%2013.6259%2017.3697C13.8916%2018.0211%2014.4639%2019.5121%2015.3916%2019.4146C16.6779%2019.2796%2018.1688%2017.3443%2018.5256%2016.1934C18.9134%2014.9425%2016.3539%2014.6981%2015.5981%2014.586C15.0589%2014.5061%2014.683%2014.009%2014.753%2013.4684C14.8231%2012.9278%2015.3131%2012.5429%2015.8549%2012.603C17.6122%2012.7978%2019.1436%2012.0563%2019.5413%2010.7159C19.61%2010.45%2019.63%2010.18%2019.6633%209.90948C19.7711%209.02507%2019.8867%207.73486%2019.9509%206.91709C19.9876%206.44922%2020.1985%205.27964%2019.4288%205.41084C19.1429%205.45959%2018.6059%205.65205%2017.68%206.31391C15.7374%207.70252%2013.9749%209.82666%2012.891%2011.954C12.7203%2012.289%2012.376%2012.5%2012%2012.5C11.624%2012.5%2011.2797%2012.289%2011.109%2011.954C10.0251%209.82666%208.26258%207.70252%206.31998%206.31391C5.39406%205.65205%204.85713%205.45959%204.57117%205.41084C3.7874%205.27724%204.01205%206.44504%204.04911%206.91709Z'%3e%3c/path%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--facebook::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--linkedin::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--mastodon::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.416c-.007.938-.059%203.271-.396%205.008-.275%201.41-2.457%202.955-4.963%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.084.633.299%201.095.605%201.435.766.85%202.106.93%203.395.974%201.82.063%203.44-.449%203.44-.449l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-1.532-.406-2.568-1.29-3.27-2.471-1.093-1.843-1.368-4.406-1.431-6.992-.032-1.26-.012-2.448-.012-3.442%200-4.338%202.843-5.61%202.843-5.61%201.433-.658%203.892-.935%206.45-.956h.062Zm0%202h-.046c-2.54.02-4.62.308-5.65.782.023-.01-.021.014-.112.078-.218.156-.415.34-.584.548-.594.72-.963%201.729-.963%203.158v.253l-.003.622a77.14%2077.14%200%200%200%20.014%202.518c.054%202.197.264%203.835.7%205.041.212.587.472%201.07.78%201.45a5.7%205.7%200%200%201-.18-1.505h.001v-2.548l2.474.605a21.66%2021.66%200%200%200%203.631.48c1.019.047%201.901-.017%203.636-.224%201.663-.199%203.148-1.196%203.236-1.65.082-.422.151-.922.206-1.482a33.6%2033.6%200%200%200%20.137-2.245c.01-.34.016-.647.017-.905v-.41c0-1.43-.369-2.438-.963-3.158a3.008%203.008%200%200%200-.584-.548c-.09-.064-.135-.089-.13-.087-1.013-.465-3.093-.752-5.617-.773ZM8.084%206.37a1.144%201.144%200%201%201%200%202.287%201.144%201.144%200%200%201%200-2.287Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--threads::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1835%201.41016L12.1822%201.41016C9.09012%201.43158%206.70036%202.47326%205.09369%204.51569C3.66581%206.33087%202.93472%208.86436%202.91016%2012.0068V12.0082C2.93472%2015.1508%203.66586%2017.6696%205.09369%2019.4847C6.70043%2021.5271%209.10257%2022.5688%2012.1946%2022.5902H12.1958C14.944%2022.5711%2016.8929%2021.8504%2018.4985%2020.2463C20.6034%2018.1434%2020.5408%2015.5048%2019.8456%2013.8832C19.3163%2012.6493%2018.2709%2011.6618%2016.8701%2011.0477C16.6891%208.06345%2015.0097%206.32178%2012.2496%206.30415C10.6191%206.29409%209.14792%207.02378%208.24685%208.39104L9.90238%209.5267C10.4353%208.71818%2011.2789%208.32815%2012.2371%208.33701C13.6244%208.34586%2014.5362%209.11128%2014.7921%2010.4541C14.02%2010.3333%2013.1902%2010.2982%2012.3076%2010.3488C9.66843%2010.5008%207.9399%2012.061%208.05516%2014.2244C8.17571%2016.4862%2010.367%2017.7186%2012.4476%2017.605C14.9399%2017.4684%2016.4209%2015.6292%2016.7722%2013.2836C17.3493%2013.6575%2017.7751%2014.1344%2018.0163%2014.6969C18.4559%2015.7222%2018.4838%2017.4132%2017.1006%2018.7952C15.8838%2020.0108%2014.4211%2020.5407%2012.1891%2020.5572C9.71428%2020.5388%207.85698%2019.746%206.65154%2018.2136C5.51973%2016.7748%204.92843%2014.6882%204.90627%2012.0002C4.92843%209.31211%205.51973%207.22549%206.65154%205.78673C7.85698%204.25433%209.71424%203.46156%2012.189%203.44303C14.6819%203.4617%2016.5728%204.25837%2017.8254%205.79937C18.5162%206.64934%2018.949%207.66539%2019.2379%208.71407L21.1776%208.19656C20.8148%206.85917%2020.2414%205.58371%2019.363%204.50305C17.7098%202.46918%2015.2816%201.43166%2012.1835%201.41016ZM12.4204%2012.3782C13.3044%2012.3272%2014.1239%2012.3834%2014.8521%2012.5345C14.7114%2014.1116%2014.0589%2015.4806%2012.3401%2015.575C11.2282%2015.6376%2010.1031%2015.1413%2010.0484%2014.114C10.0077%2013.3503%2010.5726%2012.4847%2012.4204%2012.3782Z'%3e%3c/path%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--twitter::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--twitter-x::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202H1L9.26086%2013.0145L1.44995%2021.9999H4.09998L10.4883%2014.651L16%2022H23L14.3917%2010.5223L21.8001%202H19.1501L13.1643%208.88578L8%202ZM17%2020L5%204H7L19%2020H17Z'%3e%3c/path%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--mail::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share__link--copy::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-share .fr-btn {
    background-color: transparent;
    color: #000091;
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-share .fr-btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-share .fr-btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-share .fr-btn:disabled,
  .fr-share a.fr-btn:not([href]) {
    color: #929292;
    box-shadow: inset 0 0 0 1px #e5e5e5;
    background-color: transparent;
  }

  .fr-share .fr-btn:disabled:hover,
  .fr-share a.fr-btn:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-share .fr-btn:disabled:active,
  .fr-share a.fr-btn:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-share__text {
    color: #666;
  }

  .fr-share__link {
    background-color: transparent;
    color: #000091;
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-share__link:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-share__link:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-share__link:disabled,
  a.fr-share__link:not([href]) {
    color: #929292;
    box-shadow: inset 0 0 0 1px #e5e5e5;
    background-color: transparent;
  }

  .fr-share__link:disabled:hover,
  a.fr-share__link:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-share__link:disabled:active,
  a.fr-share__link:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  /**
  * Reset liste à puce
  */
  .fr-footer ul {
    list-style-type: none;
  }

  .fr-footer ol {
    list-style-type: none;
  }

  .fr-footer ul,
  .fr-footer ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-footer__content-desc [href] {
    text-decoration: underline;
  }

  .fr-footer__bottom .fr-btn::before,
  .fr-footer__bottom .fr-btn::after,
  .fr-footer__bottom .fr-footer__bottom-link::before,
  .fr-footer__bottom .fr-footer__bottom-link::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
    margin-bottom: -0.25rem;
  }

  .fr-footer {
    box-shadow: inset 0 2px 0 0 #000091, inset 0 -1px 0 0 #ddd;
  }

  .fr-footer__content-link {
    color: #3a3a3a;
  }

  .fr-footer__top-cat {
    color: #161616;
  }

  .fr-footer__top {
    background-color: #f6f6f6;
  }

  .fr-footer__bottom {
    box-shadow: inset 0 1px 0 0 #ddd;
  }

  .fr-footer__bottom .fr-btn {
    color: #666;
  }

  .fr-footer__bottom-item::before {
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-footer__bottom-link {
    color: #666;
  }

  .fr-footer__bottom-copy {
    color: #666;
  }

  .fr-footer__partners {
    box-shadow: inset 0 1px 0 0 #ddd;
  }

  .fr-footer__partners-title {
    color: #3a3a3a;
  }

  .fr-footer__partners .fr-footer__logo {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #ddd;
  }

  /**
  * Correctif de la largeur du texte dans la tuile
  */
  .fr-tile--download .fr-tile__body,
  .fr-tile--horizontal .fr-tile__body {
    flex-basis: 100%;
  }

  .fr-tile__body,
  .fr-tile__body > * {
    max-width: 100%;
  }

  .fr-tile__title {
    margin: 0 0 0.5rem;
    max-width: 100%;
    color: #161616;
  }

  .fr-tile__title a::after,
  .fr-tile__title button::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-tile__title [target=_blank]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-tile__desc {
    margin: 0;
    max-width: 100%;
  }

  .fr-tile__start,
  .fr-tile__detail {
    max-width: 100%;
  }

  .fr-tile--download .fr-tile__title a::after,
  .fr-tile--download .fr-tile__title button::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  }

  .fr-tile.fr-enlarge-link .fr-tile__title a {
    text-decoration: none;
  }

  .fr-tile.fr-enlarge-link .fr-tile__title a::after {
    width: 1.5rem;
    height: 1.5rem;
    background-color: transparent;
  }

  .fr-tile.fr-enlarge-button .fr-tile__title button::after {
    width: 1.5rem;
    height: 1.5rem;
    background-color: transparent;
  }

  .fr-tile--sm .fr-tile__title a::after,
  .fr-tile--sm .fr-tile__title button::after {
    width: 1rem;
    height: 1rem;
  }

  .fr-tile {
    background-color: #fff;
  }

  .fr-tile:not(.fr-tile--no-border):not(.fr-tile--shadow) {
    background-image: linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd), linear-gradient(0deg, #ddd, #ddd);
  }

  .fr-tile--grey {
    background-color: #eee;
  }

  .fr-tile--shadow {
    z-index: 500;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
  }

  .fr-tile--shadow.fr-tile--grey {
    background-color: #eee;
  }

  .fr-tile--no-background {
    background-color: transparent;
  }

  .fr-tile--no-background:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-tile--no-background:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-tile__title:disabled,
  a.fr-tile__title:not([href]) {
    color: #929292;
    background-color: #e5e5e5;
  }

  .fr-tile__title::before {
    background-image: linear-gradient(0deg, #3a3a3a, #3a3a3a);
  }

  .fr-tile__title a,
  .fr-tile__title button {
    color: #000091;
  }

  .fr-tile__title a::before,
  .fr-tile__title button::before {
    background-image: linear-gradient(0deg, #000091, #000091);
  }

  .fr-tile__title a:not([href]),
  .fr-tile__title button:disabled {
    color: #929292;
  }

  .fr-tile__title a:not([href])::before,
  .fr-tile__title button:disabled::before {
    background-image: linear-gradient(0deg, #e5e5e5, #e5e5e5);
  }

  .fr-translate .fr-translate__btn::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.5%2010%204.4%2011h-2.155l-1.201-3h-4.09l-1.199%203h-2.154L16.5%2010h2ZM10%202v2h6v2h-1.968a18.222%2018.222%200%200%201-3.62%206.301%2014.864%2014.864%200%200%200%202.336%201.707l-.751%201.878A17.015%2017.015%200%200%201%209%2013.725a16.676%2016.676%200%200%201-6.201%203.548l-.536-1.929a14.7%2014.7%200%200%200%205.327-3.042A18.078%2018.078%200%200%201%204.767%208h2.24A16.032%2016.032%200%200%200%209%2010.877a16.165%2016.165%200%200%200%202.91-4.876L2%206V4h6V2h2Zm7.5%2010.885L16.253%2016h2.492L17.5%2012.885Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-translate .fr-translate__btn::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-translate .fr-translate__btn[aria-expanded=true] {
    color: #000091;
    background-color: #e3e3fd;
  }

  .fr-translate__menu .fr-translate__language {
    box-shadow: none;
  }

  .fr-transcription {
    position: relative;
  }

  .fr-transcription__btn::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H17V21H3V19ZM3%2014H21V16H3V14ZM3%209H17V11H3V9Z'%3e%3c/path%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-transcription__btn::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-transcription__btn[aria-expanded=true]::after {
    transform: rotate(-180deg);
  }

  ul.fr-transcription__actions-group {
    list-style-type: none;
  }

  ol.fr-transcription__actions-group {
    list-style-type: none;
  }

  ul.fr-transcription__actions-group,
  ol.fr-transcription__actions-group {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-transcription .fr-modal:not(.fr-modal--opened) .fr-modal__content {
    max-height: 9.5rem;
  }

  .fr-transcription::before {
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-transcription__btn {
    color: #000091;
  }

  .fr-transcription__btn[aria-expanded=true] {
    background-color: #e3e3fd;
  }

  .fr-transcription__content::before {
    box-shadow: inset 0 1px 0 0 #ddd;
  }

  .fr-transcription__footer::before {
    box-shadow: inset 0 1px 0 0 #ddd;
  }

  .fr-transcription .fr-modal:not(.fr-modal--opened)::before {
    box-shadow: inset 0 1px 0 0 #ddd;
  }

  .fr-input-wrap--addon .fr-btn {
    flex-shrink: 0;
  }

  .fr-input:-ms-input-placeholder {
    font-style: italic;
  }

  .fr-input {
    color: #3a3a3a;
    background-color: #eee;
    box-shadow: inset 0 -2px 0 0 #3a3a3a;
  }

  .fr-input::placeholder {
    color: #666;
  }

  .fr-input::-webkit-contacts-auto-fill-button {
    background-color: #161616;
  }

  .fr-input::-webkit-contacts-auto-fill-button:hover {
    background-color: #343434;
  }

  .fr-input::-webkit-contacts-auto-fill-button:active {
    background-color: #474747;
  }

  .fr-input:autofill,
  .fr-input:autofill:hover,
  .fr-input:autofill:focus,
  .fr-input:-webkit-autofill,
  .fr-input:-webkit-autofill:hover,
  .fr-input:-webkit-autofill:focus {
    box-shadow: inset 0 -2px 0 0 #3a3a3a, inset 0 0 0 1000px #e8edff;
    -webkit-text-fill-color: #161616;
  }

  .fr-input-wrap--addon > .fr-input:not(:last-child) {
    box-shadow: inset 0 -2px 0 0 #000091;
  }

  .fr-fieldset--valid .fr-input,
  .fr-fieldset--valid .fr-input-wrap--addon > .fr-input:not(:last-child),
  .fr-input-group--valid .fr-input,
  .fr-input-group--valid .fr-input-wrap--addon > .fr-input:not(:last-child) {
    box-shadow: inset 0 -2px 0 0 #18753c;
  }

  .fr-fieldset--error .fr-input,
  .fr-fieldset--error .fr-input-wrap--addon > .fr-input:not(:last-child),
  .fr-input-group--error .fr-input,
  .fr-input-group--error .fr-input-wrap--addon > .fr-input:not(:last-child) {
    box-shadow: inset 0 -2px 0 0 #ce0500;
  }

  .fr-input-group--error::before {
    background-image: linear-gradient(0deg, #ce0500, #ce0500);
  }

  .fr-input-group--valid::before {
    background-image: linear-gradient(0deg, #18753c, #18753c);
  }

  .fr-input-group--info::before {
    background-image: linear-gradient(0deg, #0063cb, #0063cb);
  }

  .fr-search-bar .fr-btn::before,
  .fr-search-bar .fr-btn::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-search-bar .fr-input {
    box-shadow: inset 0 -2px 0 0 #000091;
  }

  .fr-search-bar .fr-input--valid {
    box-shadow: inset 0 -2px 0 0 #18753c;
  }

  .fr-search-bar .fr-input--error {
    box-shadow: inset 0 -2px 0 0 #ce0500;
  }

  .fr-search-bar .fr-input::-webkit-search-cancel-button {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='%23161616' d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-11.414L9.172 7.757 7.757 9.172 10.586 12l-2.829 2.828 1.415 1.415L12 13.414l2.828 2.829 1.415-1.415L13.414 12l2.829-2.828-1.415-1.415L12 10.586z'/%3E%3C/svg%3E");
  }

  .fr-content-media__caption,
  .fr-content-media .fr-link {
    color: #666;
  }

  .fr-content-media__transcription .fr-link {
    background-color: transparent;
    color: #000091;
  }

  .fr-content-media__transcription .fr-link:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-content-media__transcription .fr-link:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-content-media__transcription .fr-link:disabled,
  .fr-content-media__transcription a.fr-link:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-content-media__transcription .fr-link:disabled:hover,
  .fr-content-media__transcription a.fr-link:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-content-media__transcription .fr-link:disabled:active,
  .fr-content-media__transcription a.fr-link:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-consent-service__collapse .fr-consent-service__collapse-btn {
    text-decoration: underline;
  }

  .fr-consent-service__collapse .fr-consent-service__collapse-btn::before,
  .fr-consent-service__collapse .fr-consent-service__collapse-btn::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-consent-service__collapse .fr-consent-service__collapse-btn[aria-expanded=true]::before,
  .fr-consent-service__collapse .fr-consent-service__collapse-btn[aria-expanded=true]::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.828-4.95%204.95-1.414-1.414L12%208l6.364%206.364-1.414%201.414-4.95-4.95Z'/%3e%3c/svg%3e");
    width: 1rem;
    height: 1rem;
  }

  .fr-consent-placeholder {
    background-color: #eee;
  }

  .fr-consent-banner {
    z-index: 1500;
    background-color: #f6f6f6;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-consent-manager__header,
  .fr-consent-service {
    box-shadow: inset 0 -1px 0 0 #ddd;
    color: #3a3a3a;
  }

  .fr-consent-manager__header .fr-radio-group + .fr-radio-group::before,
  .fr-consent-service .fr-radio-group + .fr-radio-group::before {
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-consent-service__title {
    color: #161616;
  }

  .fr-consent-service:last-of-type,
  .fr-consent-service .fr-consent-service {
    box-shadow: none;
  }

  .fr-consent-service .fr-consent-service__collapse-btn {
    color: #000091;
  }

  /**
  * Correctif de la largeur max des textes
  */
  .fr-follow__newsletter > * {
    max-width: 100%;
  }

  .fr-follow .fr-btn--bluesky::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M12%2011.3884C11.0942%209.62673%208.62833%206.34423%206.335%204.7259C4.13833%203.17506%203.30083%203.4434%202.75167%203.69256C2.11583%203.9784%202%204.95506%202%205.52839C2%206.10339%202.315%2010.2367%202.52%2010.9276C3.19917%2013.2076%205.61417%2013.9776%207.83917%2013.7309C4.57917%2014.2142%201.68333%2015.4017%205.48083%2019.6292C9.65833%2023.9542%2011.2058%2018.7017%2012%2016.0392C12.7942%2018.7017%2013.7083%2023.7651%2018.4442%2019.6292C22%2016.0392%2019.4208%2014.2142%2016.1608%2013.7309C18.3858%2013.9784%2020.8008%2013.2076%2021.48%2010.9276C21.685%2010.2376%2022%206.10256%2022%205.52923C22%204.95423%2021.8842%203.97839%2021.2483%203.6909C20.6992%203.44256%2019.8617%203.17423%2017.665%204.72423C15.3717%206.34506%2012.9058%209.62756%2012%2011.3884Z'%3e%3c/path%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--dailymotion::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.634%204.734V18.84h-2.83v-1.274h-.037c-.561.932-1.552%201.398-2.974%201.398-.98%200-1.848-.233-2.607-.7a4.709%204.709%200%200%201-1.755-1.908c-.412-.806-.619-1.711-.619-2.714%200-.98.21-1.873.628-2.68a4.792%204.792%200%200%201%201.755-1.908c.753-.466%201.6-.699%202.545-.699a4.31%204.31%200%200%201%201.585.278c.472.185.917.487%201.335.905V5.379l2.974-.645Zm-5.339%206.398c-.705%200-1.299.236-1.783.708-.483.471-.725%201.066-.725%201.783%200%20.752.236%201.368.707%201.845.472.478%201.066.717%201.783.717.729%200%201.335-.245%201.819-.735.483-.49.725-1.099.725-1.827a2.52%202.52%200%200%200-.322-1.255%202.352%202.352%200%200%200-.905-.905%202.579%202.579%200%200%200-1.299-.331Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--facebook::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--github::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.475%202%202%206.475%202%2012a9.994%209.994%200%200%200%206.838%209.488c.5.087.687-.213.687-.476%200-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013%201.35.725%201.538%201.025.9%201.512%202.338%201.087%202.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938%200-1.088.387-1.987%201.025-2.688-.1-.25-.45-1.275.1-2.65%200%200%20.837-.262%202.75%201.026a9.28%209.28%200%200%201%202.5-.338c.85%200%201.7.112%202.5.337%201.912-1.3%202.75-1.024%202.75-1.024.55%201.375.2%202.4.1%202.65.637.7%201.025%201.587%201.025%202.687%200%203.838-2.337%204.688-4.562%204.938.362.312.675.912.675%201.85%200%201.337-.013%202.412-.013%202.75%200%20.262.188.574.688.474A10.016%2010.016%200%200%200%2022%2012c0-5.525-4.475-10-10-10Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--instagram::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--linkedin::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--mastodon::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.31c-.003.856-.045%203.308-.397%205.114-.274%201.41-2.456%202.955-4.962%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.292%202.215%202.196%202.347%204%202.41%201.82.062%203.44-.45%203.44-.45l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-3.923-1.039-4.598-5.22-4.701-9.464-.031-1.26-.012-2.447-.012-3.44%200-4.34%202.843-5.611%202.843-5.611%201.433-.658%203.892-.935%206.45-.956h.062Zm2.89%203.39c-1.065%200-1.871.41-2.405%201.228l-.518.87-.519-.87C11.276%205.8%2010.47%205.39%209.405%205.39c-.921%200-1.663.324-2.229.955-.549.631-.822%201.484-.822%202.558v5.253h2.081V9.057c0-1.075.452-1.62%201.357-1.62%201%200%201.501.647%201.501%201.927v2.79h2.07v-2.79c0-1.28.5-1.927%201.5-1.927.905%200%201.358.545%201.358%201.62v5.1h2.08V8.902l.001.001c0-1.074-.273-1.927-.822-2.558-.567-.631-1.308-.955-2.229-.955Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--snapchat::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.87%2021.764c-1.19%200-1.983-.561-2.692-1.056-.503-.357-.976-.696-1.533-.79a4.568%204.568%200%200%200-.803-.066c-.472%200-.847.071-1.114.125-.17.03-.312.058-.424.058-.116%200-.263-.032-.32-.228-.05-.16-.081-.312-.112-.459-.08-.37-.147-.597-.286-.62-1.49-.227-2.38-.57-2.554-.976-.014-.044-.031-.09-.031-.125-.01-.125.08-.227.205-.25%201.18-.196%202.242-.824%203.138-1.858.696-.803%201.035-1.579%201.066-1.663%200-.01.009-.01.009-.01.17-.351.205-.65.102-.895-.191-.46-.825-.656-1.257-.79-.111-.03-.205-.066-.285-.093-.37-.147-.986-.46-.905-.892.058-.312.472-.535.81-.535a.49.49%200%200%201%20.24.05c.38.173.724.262%201.018.262.366%200%20.54-.138.584-.182a24.93%2024.93%200%200%200-.035-.593c-.09-1.365-.192-3.059.24-4.03%201.298-2.907%204.053-3.14%204.869-3.14L12.156%203h.05c.815%200%203.57.227%204.868%203.139.437.971.33%202.67.24%204.03l-.008.067c-.01.182-.023.356-.032.535.045.035.205.169.535.173.286-.008.598-.102.954-.263a.804.804%200%200%201%20.312-.066c.125%200%20.25.03.357.066h.009c.299.112.495.321.495.54.009.205-.152.517-.914.825-.08.03-.174.067-.285.093-.424.13-1.057.335-1.258.79-.111.24-.066.548.103.895%200%20.01.009.01.009.01.049.124%201.337%203.049%204.204%203.526.12.02.208.127.205.25%200%20.044-.01.089-.031.129-.174.41-1.057.744-2.555.976-.138.022-.205.25-.285.62-.032.154-.07.307-.112.459-.044.147-.138.227-.298.227h-.023a2.24%202.24%200%200%201-.423-.049%205.285%205.285%200%200%200-1.115-.116%204.97%204.97%200%200%200-.802.067c-.553.09-1.03.433-1.534.79-.717.49-1.515%201.051-2.697%201.051h-.254Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--telegram::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.246%205.828-9.733%203.76c-.664.266-.66.638-.12.803l2.497.78v-.001l.013-.007.87%202.87c.112.311.266.367.453.341.188-.025.287-.126.41-.244l1.188-1.148%202.55%201.888c.466.257.801.124.917-.432l1.657-7.822c.183-.728-.137-1.02-.702-.788Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--threads::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.7051%2011.1081C16.543%208.12137%2014.911%206.41148%2012.1708%206.39398C10.5193%206.3838%209.13771%207.08389%208.29233%208.36664L9.79941%209.40046C10.4334%208.43852%2011.4342%208.24015%2012.1593%208.24685C13.0616%208.2526%2013.7425%208.51494%2014.1832%209.02653C14.5038%209.39899%2014.7183%209.91367%2014.8245%2010.5632C14.0246%2010.4273%2013.1594%2010.3855%2012.2345%2010.4385C9.62919%2010.5886%207.95426%2012.1081%208.06675%2014.2194C8.12384%2015.2904%208.65739%2016.2118%209.56906%2016.8137C10.3399%2017.3225%2011.3326%2017.5713%2012.3644%2017.515C13.727%2017.4403%2014.7959%2016.9205%2015.5416%2015.9699C16.1079%2015.248%2016.4661%2014.3125%2016.6243%2013.1338C17.2737%2013.5257%2017.7549%2014.0414%2018.0207%2014.6613C18.4726%2015.7151%2018.499%2017.4469%2017.086%2018.8587C15.848%2020.0955%2014.3598%2020.6306%2012.1108%2020.6471C9.61601%2020.6286%207.72924%2019.8285%206.50253%2018.269C5.35381%2016.8088%204.76014%2014.6996%204.73799%2012C4.76014%209.30038%205.35381%207.19117%206.50253%205.73092C7.72924%204.17147%209.61597%203.37141%2012.1107%203.35287C14.6236%203.37155%2016.5433%204.17547%2017.8169%205.74244C18.4415%206.51086%2018.9123%207.47721%2019.2227%208.60394L20.9888%208.13274C20.6125%206.74587%2020.0205%205.55078%2019.2148%204.55966C17.582%202.55073%2015.1816%201.52134%2012.1046%201.5C9.03385%201.52127%206.6725%202.55457%205.08614%204.57117C3.67451%206.3657%202.94634%208.87742%202.92188%2012.0074C2.94634%2015.1373%203.67451%2017.6343%205.08614%2019.4289C6.6725%2021.4454%209.04616%2022.4788%2012.1169%2022.5C14.847%2022.4811%2016.7713%2021.7663%2018.3566%2020.1825C20.4307%2018.1103%2020.3682%2015.513%2019.6846%2013.9185C19.1595%2012.6943%2018.1141%2011.7129%2016.7051%2011.1081ZM12.2669%2015.6648C11.125%2015.7291%209.93869%2015.2166%209.88019%2014.1188C9.83684%2013.3048%2010.4595%2012.3966%2012.3369%2012.2884C13.2594%2012.2352%2014.1138%2012.2976%2014.8701%2012.463C14.6538%2015.1648%2013.3848%2015.6035%2012.2669%2015.6648Z'%3e%3c/path%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--tiktok::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-5.114%202h-2.009l-.02%209.774c0%201.2-1.061%202.144-2.263%202.144-1.2%200-2.174-.972-2.174-2.171%200-1.199.974-2.17%202.174-2.17.09%200%20.176.015.264.026v-2.096c-.088-.006-.175-.014-.264-.014A4.257%204.257%200%200%200%206%2014.747%204.257%204.257%200%200%200%2010.26%2019a4.257%204.257%200%200%200%204.261-4.253V8.992a3.745%203.745%200%200%200%203.477%201.672H18v-2.33A3.739%203.739%200%200%201%2014.552%205Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--twitch::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.74l-4.696%204.695h-3.913l-2.437%202.348H6.913v-2.348H3V6.13L4.227%203H21Zm-1.566%201.565H6.13v11.74h3.13v2.347l2.349-2.348h4.695l3.13-3.13V4.565Zm-3.129%203.13v4.696h-1.566V7.696h1.565l.001-.001Zm-3.914.001v4.695h-1.565V7.696h1.565Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--twitter::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--twitter-x::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--vimeo::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.173%208.301c-.281-.413-.252-.413.328-.922%201.232-1.082%202.394-2.266%203.736-3.212%201.215-.852%202.826-1.402%203.927-.047%201.014%201.249%201.038%203.142%201.295%204.65.257%201.564.503%203.164%201.051%204.66.152.421.443%201.217.968%201.284.678.093%201.368-1.096%201.683-1.54.817-1.18%201.925-2.769%201.785-4.286-.138-1.612-1.878-1.309-2.966-.924.175-1.809%201.858-3.843%203.48-4.53%201.72-.714%204.276-.702%205.14%201.237.923%202.102.093%204.543-.912%206.448-1.097%202.068-2.509%203.982-4.018%205.77-1.331%201.588-2.906%203.33-4.89%204.089-2.267.864-3.61-.82-4.382-2.77-.843-2.123-1.262-4.506-1.87-6.717-.256-.934-.56-1.997-1.167-2.768-.792-.995-1.692-.06-2.474.477-.269-.267-.491-.607-.714-.899Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btn--youtube::before {
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
  }

  .fr-follow .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-follow .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-btns-group--lg .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-follow .fr-btns-group--lg .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 2rem;
    height: 2rem;
  }

  .fr-follow .fr-link--facebook::before,
  .fr-follow .fr-link--facebook::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-link--twitter::before,
  .fr-follow .fr-link--twitter::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-link--twitter-x::before,
  .fr-follow .fr-link--twitter-x::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-link--instagram::before,
  .fr-follow .fr-link--instagram::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-link--linkedin::before,
  .fr-follow .fr-link--linkedin::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-link--youtube::before,
  .fr-follow .fr-link--youtube::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-links-group:not(.fr-links-group--sm):not(.fr-links-group--lg) .fr-link:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-follow .fr-links-group:not(.fr-links-group--sm):not(.fr-links-group--lg) .fr-link:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-follow .fr-links-group--lg .fr-link:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::before,
  .fr-follow .fr-links-group--lg .fr-link:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"])::after {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 2rem;
    height: 2rem;
  }

  .fr-follow {
    background-color: #f5f5fe;
  }

  .fr-follow .fr-input {
    background-color: #fff;
  }

  .fr-follow__title {
    color: #161616;
  }

  .fr-follow__newsletter-legal {
    color: #666;
  }

  .fr-follow__social .fr-btn {
    background-color: transparent;
    color: #000091;
  }

  .fr-follow__social .fr-btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-follow__social .fr-btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-follow__social .fr-btn:disabled,
  .fr-follow__social a.fr-btn:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-follow__social .fr-btn:disabled:hover,
  .fr-follow__social a.fr-btn:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-follow__social .fr-btn:disabled:active,
  .fr-follow__social a.fr-btn:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-follow .fr-grid-row > *:not(:first-child) {
    box-shadow: 0 -1px 0 0 #6a6af4;
  }

  .fr-follow__social .fr-link {
    background-color: transparent;
    color: #000091;
  }

  .fr-follow__social .fr-link:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-follow__social .fr-link:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-follow__social .fr-link:disabled,
  .fr-follow__social a.fr-link:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-follow__social .fr-link:disabled:hover,
  .fr-follow__social a.fr-link:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-follow__social .fr-link:disabled:active,
  .fr-follow__social a.fr-link:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-password__checkbox {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
  }

  .fr-password__btn {
    background-color: transparent;
    color: #000091;
  }

  .fr-password__btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-password__btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-password__btn:disabled,
  a.fr-password__btn:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-password__btn:disabled:hover,
  a.fr-password__btn:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-password__btn:disabled:active,
  a.fr-password__btn:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-password [data-fr-capslock]::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23161616' d='M22.668 0C23.4023 0 24 .5977 24 1.332v21.336c0 .7343-.5977 1.332-1.332 1.332H1.332C.5977 24 0 23.4023 0 22.668V1.332C0 .5977.5977 0 1.332 0Zm-1.336 2.668H2.668v18.664h18.664Zm-4.664 12.664V18H7.332v-2.668ZM12 5.332 16.668 10H14v3.332h-4V10H7.332Zm0 0'/%3E%3C/svg%3E");
  }

  .fr-password .fr-password__checkbox input[type=checkbox] + label {
    color: #161616;
  }

  .fr-header ul {
    list-style-type: none;
  }

  .fr-header ol {
    list-style-type: none;
  }

  .fr-header ul,
  .fr-header ol {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .fr-header [href] {
    text-decoration: none;
  }

  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn:not([class^=fr-icon-]):not([class*=" fr-icon-"]):not([class^=fr-fi-]):not([class*=" fr-fi-"]):not(.fr-btn--display)::before {
    width: 1rem;
    height: 1rem;
  }

  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-icon-]::before,
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-icon-"]::before,
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class^=fr-fi-]::before,
  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn[class*=" fr-fi-"]::before {
    width: 1rem;
    height: 1rem;
  }

  .fr-header .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg):not([class^=fr-btns-group--icon-]):not([class*=" fr-btns-group--icon-"]) .fr-btn.fr-btn--display::before {
    width: 1rem;
    height: 1rem;
  }

  .fr-header__tools-links .fr-link {
    overflow: visible;
    background-color: transparent;
    color: #000091;
  }

  .fr-header__service-title,
  .fr-header__service-tagline {
    margin: 0;
  }

  .fr-header__operator img {
    height: auto !important;
  }

  .fr-header__navbar .fr-btn--menu::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h18v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-header__navbar .fr-btn--search::before {
    background-color: transparent;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
    width: 1.5rem;
    height: 1.5rem;
  }

  .fr-header__brand {
    z-index: 750;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
  }

  .fr-header__service {
    color: #161616;
  }

  .fr-header__service::before {
    background-color: #ddd;
  }

  .fr-header__menu-links::after {
    box-shadow: inset 0 1px 0 0 #ddd;
  }

  .fr-header__menu-links .fr-btn {
    background-color: transparent;
    color: #000091;
    box-shadow: none;
  }

  .fr-header__menu-links .fr-btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__menu-links .fr-btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__menu-links .fr-btn:disabled,
  .fr-header__menu-links a.fr-btn:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-header__menu-links .fr-btn:disabled:hover,
  .fr-header__menu-links a.fr-btn:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__menu-links .fr-btn:disabled:active,
  .fr-header__menu-links a.fr-btn:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__tools-links .fr-btn {
    background-color: transparent;
    color: #000091;
  }

  .fr-header__tools-links .fr-btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__tools-links .fr-btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__tools-links .fr-btn:disabled,
  .fr-header__tools-links a.fr-btn:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-header__tools-links .fr-btn:disabled:hover,
  .fr-header__tools-links a.fr-btn:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__tools-links .fr-btn:disabled:active,
  .fr-header__tools-links a.fr-btn:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn {
    background-color: transparent;
    color: #000091;
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn:disabled,
  .fr-header__tools-links > .fr-translate:first-child:last-child a.fr-btn:not([href]) {
    color: #929292;
    box-shadow: inset 0 0 0 1px #e5e5e5;
    background-color: transparent;
  }

  .fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn:disabled:hover,
  .fr-header__tools-links > .fr-translate:first-child:last-child a.fr-btn:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__tools-links > .fr-translate:first-child:last-child .fr-btn:disabled:active,
  .fr-header__tools-links > .fr-translate:first-child:last-child a.fr-btn:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__navbar .fr-service__title {
    color: #161616;
  }

  .fr-header__navbar .fr-btn {
    background-color: transparent;
    color: #000091;
  }

  .fr-header__navbar .fr-btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__navbar .fr-btn:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__navbar .fr-btn:disabled,
  .fr-header__navbar a.fr-btn:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-header__navbar .fr-btn:disabled:hover,
  .fr-header__navbar a.fr-btn:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__navbar .fr-btn:disabled:active,
  .fr-header__navbar a.fr-btn:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__navbar .fr-btn--menu {
    background-color: transparent;
    color: #000091;
    box-shadow: inset 0 0 0 1px #ddd;
  }

  .fr-header__navbar .fr-btn--menu:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__navbar .fr-btn--menu:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__navbar .fr-btn--menu:disabled,
  .fr-header__navbar a.fr-btn--menu:not([href]) {
    color: #929292;
    box-shadow: inset 0 0 0 1px #e5e5e5;
    background-color: transparent;
  }

  .fr-header__navbar .fr-btn--menu:disabled:hover,
  .fr-header__navbar a.fr-btn--menu:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__navbar .fr-btn--menu:disabled:active,
  .fr-header__navbar a.fr-btn--menu:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header .fr-modal {
    background-color: #fff;
  }

  .fr-header__menu-links .fr-link {
    background-color: transparent;
    color: #000091;
    box-shadow: inset 0 -1px 0 0 #ddd;
  }

  .fr-header__menu-links .fr-link:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__menu-links .fr-link:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__menu-links .fr-link:disabled,
  .fr-header__menu-links a.fr-link:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-header__menu-links .fr-link:disabled:hover,
  .fr-header__menu-links a.fr-link:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__menu-links .fr-link:disabled:active,
  .fr-header__menu-links a.fr-link:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__tools-links .fr-link:hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__tools-links .fr-link:active {
    background-color: rgba(0, 0, 0, 0.1);
  }

  .fr-header__tools-links .fr-link:disabled,
  .fr-header__tools-links a.fr-link:not([href]) {
    color: #929292;
    background-color: transparent;
  }

  .fr-header__tools-links .fr-link:disabled:hover,
  .fr-header__tools-links a.fr-link:not([href]):hover {
    background-color: rgba(0, 0, 0, 0.05);
  }

  .fr-header__tools-links .fr-link:disabled:active,
  .fr-header__tools-links a.fr-link:not([href]):active {
    background-color: rgba(0, 0, 0, 0.1);
  }
}
@media screen and (min-width: 48em) and (min-width: 0\0) and (min-resolution: 72dpi) {
  .fr-sidemenu {
    box-shadow: none;
  }

  .fr-sidemenu__title {
    box-shadow: none;
  }

  .fr-sidemenu__inner {
    box-shadow: inset -1px 0 0 0 #ddd;
  }

  .fr-sidemenu--right .fr-sidemenu__inner {
    box-shadow: inset 1px 0 0 0 #ddd;
  }

  .fr-follow .fr-grid-row > *:not(:first-child) {
    box-shadow: -1px 0 0 0 #6a6af4;
  }
}
@media screen and (min-width: 0\0) and (min-resolution: 72dpi) and (min-width: 48em) {
  .fr-tabs__panel > * {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .fr-tabs__panel > *:first-child {
    margin-top: 1.75rem;
  }

  .fr-tabs__panel > *:last-child {
    margin-bottom: 2rem;
  }

  .fr-card--download .fr-card__header {
    padding-top: 0;
  }

  .fr-card--download .fr-card__body,
  .fr-card--horizontal .fr-card__body,
  .fr-card--horizontal-half .fr-card__body,
  .fr-card--horizontal-tier .fr-card__body {
    flex-basis: 100%;
  }

  .fr-tile--download.fr-tile--vertical\@md .fr-tile__body,
  .fr-tile--horizontal.fr-tile--vertical\@md .fr-tile__body {
    flex-basis: auto;
  }
}
@media screen and (forced-colors: active) and (min-width: 0\0) and (min-resolution: 72dpi), screen and (prefers-contrast: more) and (min-width: 0\0) and (min-resolution: 72dpi) {
  .fr-pagination__link[aria-current]:not([aria-current=false]) {
    border: 1px solid #000091;
  }
}
@media screen and (min-width: 62em) and (min-width: 0\0) and (min-resolution: 72dpi) {
  .fr-nav__list > .fr-nav__item:first-child:nth-last-child(2),
  .fr-nav__list > .fr-nav__item:first-child:nth-last-child(2) ~ *,
  .fr-nav__list > .fr-nav__item:first-child:nth-last-child(3),
  .fr-nav__list > .fr-nav__item:first-child:nth-last-child(3) ~ *,
  .fr-nav__list > .fr-nav__item:first-child:nth-last-child(4),
  .fr-nav__list > .fr-nav__item:first-child:nth-last-child(4) ~ * {
    flex-basis: auto;
  }

  .fr-nav__item {
    position: static;
    flex-basis: 100%;
  }

  .fr-nav__item .fr-nav__link,
  .fr-nav__item .fr-nav__btn {
    max-width: 100%;
    flex-wrap: nowrap;
  }

  .fr-nav__item--align-right {
    position: relative;
  }

  .fr-nav__item--align-right .fr-collapse {
    right: 0;
  }

  /**
  * Override du reset des marges des ul
  **/
  .fr-menu .fr-menu__list {
    margin-bottom: 2rem;
  }

  .fr-menu {
    z-index: 1000;
  }

  .fr-menu__list {
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
    background-image: linear-gradient(0deg, #e3e3fd, #e3e3fd);
  }

  .fr-menu__list > *:first-child,
  .fr-menu__list > *:first-child .fr-nav__link,
  .fr-menu__list > *:hover,
  .fr-menu__list > *:hover .fr-nav__link,
  .fr-menu__list > *:hover + *,
  .fr-menu__list > *:hover + * .fr-nav__link {
    box-shadow: none;
  }

  .fr-menu .fr-nav__link {
    box-shadow: 0 calc(-1rem - 1px) 0 -1rem #ddd;
  }

  .fr-mega-menu {
    z-index: 1000;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
    box-shadow: inset 0 1px 0 0 #e3e3fd;
  }

  .fr-mega-menu__category {
    box-shadow: 0 calc(1rem + 1px) 0 -1rem #ddd;
  }

  .fr-header {
    z-index: 750;
    background-color: #fff;
    box-shadow: 0 0 0 1px rgba(0, 0, 18, 0.16);
  }

  .fr-header__brand {
    z-index: auto;
    background: transparent;
    box-shadow: none;
  }

  .fr-header__service {
    box-shadow: none;
  }

  .fr-header .fr-header__menu {
    box-shadow: inset 0 1px 0 0 #ddd;
  }
}
@media screen and (min-width: 0\0) and (min-resolution: 72dpi) and (min-width: 62em) {
  .fr-tile--download.fr-tile--vertical\@lg .fr-tile__body,
  .fr-tile--horizontal.fr-tile--vertical\@lg .fr-tile__body {
    flex-basis: auto;
  }

  .fr-header .fr-modal {
    position: static;
    overflow: visible;
  }
}
@media print {
  .fr-no-print {
    display: none;
  }

  h1,
  h2,
  h3,
  h4 {
    page-break-after: avoid;
    break-after: avoid;
  }

  p {
    orphans: 3;
    widows: 3;
  }

  .fr-text--sm,
  .fr-text--xs {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
    margin: var(--text-spacing);
  }

  [class^=fr-icon-],
  [class*=" fr-icon-"],
  [class^=fr-fi-],
  [class*=" fr-fi-"] {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-upload {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-range-group::before {
    background-image: none !important;
  }

  .fr-range[data-fr-js-range]::after {
    background-color: transparent !important;
    box-shadow: none !important;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-accordion {
    box-shadow: inset 0 0 0 1px var(--border-default-grey);
  }

  .fr-accordion::before {
    box-shadow: none;
  }

  .fr-accordion__btn {
    box-shadow: inset 0 0 0 1px var(--border-default-grey);
    page-break-after: avoid;
  }

  .fr-accordion__btn::after {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    transform: rotate(-180deg);
  }

  .fr-accordion .fr-collapse {
    --collapse-max-height: none !important;
    --collapse: inherit !important;
    visibility: visible;
    padding: 1rem;
  }

  .fr-badge {
    border: solid 1px currentColor;
  }

  .fr-badge::before {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-logo {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-btn {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-connect-group {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-connect-group p {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-connect-group .fr-connect + p a {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-quote__author,
  .fr-quote cite,
  .fr-quote figcaption li {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-quote::before {
    display: none;
  }

  .fr-breadcrumb {
    display: none;
  }

  .fr-hint-text {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-message::before {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-stepper__steps {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-stepper__state,
  .fr-stepper__details {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-tooltip {
    display: none;
  }

  .fr-link::before,
  .fr-link::after {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-sidemenu {
    display: none;
  }

  .fr-highlight {
    border-left: 4px solid var(--border-default-grey);
    background-image: none;
  }

  .fr-tabs {
    page-break-inside: avoid;
  }

  .fr-tabs__tab {
    background-color: transparent;
    border: 1px solid var(--border-default-grey);
    background-image: none !important;
  }

  .fr-tabs__tab[aria-selected=true] {
    border-top: 2px solid var(--border-active-blue-france);
    border-bottom: none;
  }

  .fr-pagination__link[aria-current]:not([aria-current=false]) {
    font-weight: bold;
    background: none;
    color: black;
    border: 1px solid;
  }

  .fr-pagination__link--prev::before,
  .fr-pagination__link--prev::after,
  .fr-pagination__link--next::before,
  .fr-pagination__link--next::after {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-summary {
    display: none;
  }

  .fr-table {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-table td,
  .fr-table th {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-tag {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-alert {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-alert .fr-btn--close {
    display: none;
  }

  .fr-notice {
    border-top: 1px solid var(--border-default-grey);
    border-bottom: 1px solid var(--border-default-grey);
    margin-bottom: 1rem;
  }

  .fr-notice .fr-btn--close {
    display: none;
  }

  .fr-notice__title::before {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-notice--weather-red,
  .fr-notice--attack {
    color: var(--text-default-error);
    background: none;
  }

  .fr-notice--witness,
  .fr-notice--cyberattack {
    color: var(--text-default-grey);
    background: none;
  }

  .fr-notice--weather-purple {
    color: var(--text-label-purple-glycine);
    background: none;
  }

  .fr-radio-group {
    page-break-inside: avoid;
  }

  .fr-radio-group input[type=radio]:checked + label,
  .fr-radio-group input[type=radio] + label {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-radio-group .fr-radio-rich__pictogram {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-card {
    page-break-inside: avoid;
    border: 1px solid var(--border-default-grey);
    background-image: none !important;
  }

  .fr-card__detail,
  .fr-card__desc {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-card__detail {
    line-height: 1rem !important;
  }

  .fr-card__detail::before {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-checkbox-group input[type=checkbox] + .fr-label::before {
    border: 1px solid var(--border-default-grey);
    border-radius: 4px;
    background-image: none;
  }

  .fr-checkbox-group input[type=checkbox]:checked + .fr-label::before {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-toggle {
    page-break-inside: avoid;
  }

  .fr-toggle::before {
    background-color: none !important;
  }

  .fr-toggle label {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-toggle .fr-hint-text {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-skiplink {
    display: none;
  }

  .fr-select-group::before {
    background-image: none !important;
  }

  .fr-select {
    background-color: transparent;
    border: 1px solid var(--border-default-grey);
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .fr-callout {
    page-break-inside: avoid;
    background: transparent;
    background-image: none;
    border: 1px solid var(--border-default-grey);
    border-left: 0.25rem solid var(--border-default-grey);
  }

  .fr-modal {
    background-color: white;
    flex-direction: column-reverse;
  }

  .fr-modal__body {
    border: 1px solid var(--border-default-grey);
    margin-bottom: auto;
    height: max-content;
    max-height: max-content !important;
  }

  .fr-modal__header .fr-btn--close {
    display: none;
  }

  .fr-navigation {
    display: none;
  }

  .fr-share {
    display: none;
  }

  .fr-footer {
    display: none;
  }

  .fr-tile .fr-tile__desc,
  .fr-tile .fr-tile__detail,
  .fr-tile__desc,
  .fr-tile__detail,
  .fr-tile--sm .fr-tile__desc,
  .fr-tile--sm .fr-tile__detail,
  .fr-tile--sm__desc,
  .fr-tile--sm__detail {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-tile {
    page-break-inside: avoid;
    border: 1px solid var(--border-default-grey);
  }

  .fr-tile:not(.fr-tile--horizontal):not(.fr-tile--download) .fr-tile__content {
    padding-bottom: 0 !important;
  }

  .fr-tile__title::before {
    background-image: none !important;
  }

  .fr-tile__title a::before,
  .fr-tile__title button::before {
    background-image: none !important;
  }

  .fr-tile__title a::after,
  .fr-tile__title button::after {
    display: none;
  }

  .fr-translate {
    display: none;
  }

  .fr-transcription__btn {
    display: none;
  }

  .fr-transcription__footer {
    display: none;
  }

  .fr-transcription .fr-modal:not(.fr-modal--opened) {
    display: none;
  }

  .fr-input-group::before {
    background-image: none;
  }

  .fr-input-group input,
  .fr-input-group textarea {
    background-color: transparent;
    border: 1px solid var(--border-default-grey);
  }

  .fr-search-bar input {
    background-color: transparent;
    border-top: 1px solid var(--border-default-grey);
    border-left: 1px solid var(--border-default-grey);
  }

  .fr-content-media__caption {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .fr-content-media__caption .fr-link {
    font-size: 1rem;
    line-height: 1.5rem;
    padding: 0 0;
  }

  .fr-content-media__caption .fr-link::before,
  .fr-content-media__caption .fr-link::after {
    --icon-size: 1rem;
  }

  .fr-consent-banner {
    display: none;
  }

  /**
  * Mixin d'ajout des icones des réseaux sociaux
  **/

  /**
  * Mixin d'ajout des icones des réseaux sociaux
  **/
  .fr-follow {
    display: none;
  }

  .fr-password input {
    background-color: transparent;
    border: 1px solid var(--border-default-grey);
  }

  .fr-header__menu {
    display: none;
  }

  .fr-header__body-row {
    padding: 0;
  }

  .fr-header__body .fr-header__tools,
  .fr-header__body .fr-header__navbar {
    display: none;
  }

  .fr-header__brand {
    flex-wrap: nowrap;
  }

  .fr-header__brand-top {
    width: auto;
  }

  .fr-header__service {
    box-shadow: none;
  }
}
/*!
 * DSFR v1.13.2 | SPDX-License-Identifier: MIT | License-Filename: LICENSE.md | restricted use (see terms and conditions)
 */
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON BUILDINGS
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-ancient-gate-fill::before,
.fr-icon-ancient-gate-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.901%2010a2.999%202.999%200%200%200%204.075%201.113%203.5%203.5%200%200%201-1.975%203.55L21%2021h-6v-2a3%203%200%200%200-5.995-.176L9%2019v2H3v-6.336a3.5%203.5%200%200%201-1.979-3.553A2.999%202.999%200%200%200%205.098%2010h13.803Zm-1.865-7a3.5%203.5%200%200%200%204.446%202.86%203.5%203.5%200%200%201-3.29%203.135L18%209H6a3.5%203.5%200%200%201-3.482-3.14A3.5%203.5%200%200%200%206.964%203h10.072Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.901%2010a2.999%202.999%200%200%200%204.075%201.113%203.5%203.5%200%200%201-1.975%203.55L21%2021h-6v-2a3%203%200%200%200-5.995-.176L9%2019v2H3v-6.336a3.5%203.5%200%200%201-1.979-3.553A2.999%202.999%200%200%200%205.098%2010h13.803Zm-1.865-7a3.5%203.5%200%200%200%204.446%202.86%203.5%203.5%200%200%201-3.29%203.135L18%209H6a3.5%203.5%200%200%201-3.482-3.14A3.5%203.5%200%200%200%206.964%203h10.072Z'/%3e%3c/svg%3e");
}
.fr-icon-ancient-gate-line::before,
.fr-icon-ancient-gate-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.901%2010a2.999%202.999%200%200%200%204.075%201.113%203.5%203.5%200%200%201-1.975%203.55L21%2021h-7v-2a2%202%200%200%200-1.85-1.995L12%2017a2%202%200%200%200-1.995%201.85L10%2019v2H3v-6.336a3.5%203.5%200%200%201-1.979-3.553A2.999%202.999%200%200%200%205.098%2010h13.803Zm-.971%202H6.069l-.076.079c-.431.42-.935.76-1.486%201.002l-.096.039.589.28-.001%205.6%203.002-.001v-.072l.01-.223c.149-2.016%201.78-3.599%203.854-3.698l.208-.005.223.01a4%204%200%200%201%203.699%203.787l.004.201L19%2019l.001-5.6.587-.28-.095-.04a5.002%205.002%200%200%201-1.486-1.001L17.93%2012Zm-.894-9a3.5%203.5%200%200%200%204.446%202.86%203.5%203.5%200%200%201-3.29%203.135L18%209H6a3.5%203.5%200%200%201-3.482-3.14A3.5%203.5%200%200%200%206.964%203h10.072ZM15.6%205H8.399a5.507%205.507%200%200%201-1.49%201.816L6.661%207h10.677l-.012-.008a5.518%205.518%200%200%201-1.579-1.722L15.6%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.901%2010a2.999%202.999%200%200%200%204.075%201.113%203.5%203.5%200%200%201-1.975%203.55L21%2021h-7v-2a2%202%200%200%200-1.85-1.995L12%2017a2%202%200%200%200-1.995%201.85L10%2019v2H3v-6.336a3.5%203.5%200%200%201-1.979-3.553A2.999%202.999%200%200%200%205.098%2010h13.803Zm-.971%202H6.069l-.076.079c-.431.42-.935.76-1.486%201.002l-.096.039.589.28-.001%205.6%203.002-.001v-.072l.01-.223c.149-2.016%201.78-3.599%203.854-3.698l.208-.005.223.01a4%204%200%200%201%203.699%203.787l.004.201L19%2019l.001-5.6.587-.28-.095-.04a5.002%205.002%200%200%201-1.486-1.001L17.93%2012Zm-.894-9a3.5%203.5%200%200%200%204.446%202.86%203.5%203.5%200%200%201-3.29%203.135L18%209H6a3.5%203.5%200%200%201-3.482-3.14A3.5%203.5%200%200%200%206.964%203h10.072ZM15.6%205H8.399a5.507%205.507%200%200%201-1.49%201.816L6.661%207h10.677l-.012-.008a5.518%205.518%200%200%201-1.579-1.722L15.6%205Z'/%3e%3c/svg%3e");
}
.fr-icon-ancient-pavilion-fill::before,
.fr-icon-ancient-pavilion-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.513%202.002a9.004%209.004%200%200%200%209.97%205.876A4.501%204.501%200%200%201%2019%2011.888V19l2%20.001v2H3v-2h2v-7.113a4.503%204.503%200%200%201-3.484-4.01%209.004%209.004%200%200%200%209.972-5.876h1.025ZM17%2012H7v7h10v-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.513%202.002a9.004%209.004%200%200%200%209.97%205.876A4.501%204.501%200%200%201%2019%2011.888V19l2%20.001v2H3v-2h2v-7.113a4.503%204.503%200%200%201-3.484-4.01%209.004%209.004%200%200%200%209.972-5.876h1.025ZM17%2012H7v7h10v-7Z'/%3e%3c/svg%3e");
}
.fr-icon-ancient-pavilion-line::before,
.fr-icon-ancient-pavilion-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.513%202.002a9.004%209.004%200%200%200%209.97%205.876A4.501%204.501%200%200%201%2019%2011.888V19l2%20.001v2H3v-2h2v-7.113a4.503%204.503%200%200%201-3.484-4.01%209.004%209.004%200%200%200%209.972-5.876h1.025ZM17%2012H7v7h10v-7Zm-5-6.674v.001l-.11.155A11.012%2011.012%200%200%201%205.4%209.736l-.358.073.673.19h12.573l.668-.19-.011-.002a11.01%2011.01%200%200%201-6.836-4.326L12%205.326Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.513%202.002a9.004%209.004%200%200%200%209.97%205.876A4.501%204.501%200%200%201%2019%2011.888V19l2%20.001v2H3v-2h2v-7.113a4.503%204.503%200%200%201-3.484-4.01%209.004%209.004%200%200%200%209.972-5.876h1.025ZM17%2012H7v7h10v-7Zm-5-6.674v.001l-.11.155A11.012%2011.012%200%200%201%205.4%209.736l-.358.073.673.19h12.573l.668-.19-.011-.002a11.01%2011.01%200%200%201-6.836-4.326L12%205.326Z'/%3e%3c/svg%3e");
}
.fr-icon-bank-fill::before,
.fr-icon-bank-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2020v2H2v-2h20ZM6%2012v7H4v-7h2Zm5%200v7H9v-7h2Zm4%200v7h-2v-7h2Zm5%200v7h-2v-7h2ZM12%202l10%205v4H2V7l10-5Zm0%204a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2020v2H2v-2h20ZM6%2012v7H4v-7h2Zm5%200v7H9v-7h2Zm4%200v7h-2v-7h2Zm5%200v7h-2v-7h2ZM12%202l10%205v4H2V7l10-5Zm0%204a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-bank-line::before,
.fr-icon-bank-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2020v2H2v-2h20ZM6%2012v7H4v-7h2Zm5%200v7H9v-7h2Zm4%200v7h-2v-7h2Zm5%200v7h-2v-7h2ZM12%202l10%205v4H2V7l10-5Zm0%202.236-8%204V9h16v-.764l-8-4ZM12%206a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2020v2H2v-2h20ZM6%2012v7H4v-7h2Zm5%200v7H9v-7h2Zm4%200v7h-2v-7h2Zm5%200v7h-2v-7h2ZM12%202l10%205v4H2V7l10-5Zm0%202.236-8%204V9h16v-.764l-8-4ZM12%206a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-building-fill::before,
.fr-icon-building-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a1%201%200%200%201%201%201v15h2V9h3a1%201%200%200%201%201%201v9h2v2H1v-2h2V4a1%201%200%200%201%201-1h10Zm-3%208H7v2h4v-2Zm0-4H7v2h4V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a1%201%200%200%201%201%201v15h2V9h3a1%201%200%200%201%201%201v9h2v2H1v-2h2V4a1%201%200%200%201%201-1h10Zm-3%208H7v2h4v-2Zm0-4H7v2h4V7Z'/%3e%3c/svg%3e");
}
.fr-icon-building-line::before,
.fr-icon-building-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a1%201%200%200%201%201%201v15h4v-8h-2V9h3a1%201%200%200%201%201%201v9h2v2H1v-2h2V4a1%201%200%200%201%201-1h10Zm-1%202H5v14h8V5Zm-2%206v2H7v-2h4Zm0-4v2H7V7h4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a1%201%200%200%201%201%201v15h4v-8h-2V9h3a1%201%200%200%201%201%201v9h2v2H1v-2h2V4a1%201%200%200%201%201-1h10Zm-1%202H5v14h8V5Zm-2%206v2H7v-2h4Zm0-4v2H7V7h4Z'/%3e%3c/svg%3e");
}
.fr-icon-community-fill::before,
.fr-icon-community-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-7.513a1%201%200%200%201%20.343-.754L6%208.544V4a1%201%200%200%201%201-1h14ZM8%209.454l-4%203.488V19h3v-4h2v4h3v-6.058L8%209.454ZM18%2015h-2v2h2v-2Zm0-4h-2v2h2v-2Zm0-4h-2v2h2V7Zm-4%200h-2v2h2V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-7.513a1%201%200%200%201%20.343-.754L6%208.544V4a1%201%200%200%201%201-1h14ZM8%209.454l-4%203.488V19h3v-4h2v4h3v-6.058L8%209.454ZM18%2015h-2v2h2v-2Zm0-4h-2v2h2v-2Zm0-4h-2v2h2V7Zm-4%200h-2v2h2V7Z'/%3e%3c/svg%3e");
}
.fr-icon-community-line::before,
.fr-icon-community-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-7.513a1%201%200%200%201%20.343-.754L6%208.544V4a1%201%200%200%201%201-1h14Zm-1%202H8v2.127c.234%200%20.469.082.657.247l5%204.359a1%201%200%200%201%20.343.754V19h6V5ZM8%209.454l-4%203.488V19h3v-4h2v4h3v-6.058L8%209.454ZM18%2015v2h-2v-2h2Zm0-4v2h-2v-2h2Zm0-4v2h-2V7h2Zm-4%200v2h-2V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-7.513a1%201%200%200%201%20.343-.754L6%208.544V4a1%201%200%200%201%201-1h14Zm-1%202H8v2.127c.234%200%20.469.082.657.247l5%204.359a1%201%200%200%201%20.343.754V19h6V5ZM8%209.454l-4%203.488V19h3v-4h2v4h3v-6.058L8%209.454ZM18%2015v2h-2v-2h2Zm0-4v2h-2v-2h2Zm0-4v2h-2V7h2Zm-4%200v2h-2V7h2Z'/%3e%3c/svg%3e");
}
.fr-icon-government-fill::before,
.fr-icon-government-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a1%201%200%200%201%201%201v2h3v2h-1v11h1v2H1v-2h1V8H1V6h3V4a1%201%200%200%201%201-1h14Zm-6%209h-2v7h2v-7Zm-5%200H6v7h2v-7Zm10%200h-2v7h2v-7Zm0-7H6v1h12V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a1%201%200%200%201%201%201v2h3v2h-1v11h1v2H1v-2h1V8H1V6h3V4a1%201%200%200%201%201-1h14Zm-6%209h-2v7h2v-7Zm-5%200H6v7h2v-7Zm10%200h-2v7h2v-7Zm0-7H6v1h12V5Z'/%3e%3c/svg%3e");
}
.fr-icon-government-line::before,
.fr-icon-government-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a1%201%200%200%201%201%201v2h3v2h-1v11h1v2H1v-2h1V8H1V6h3V4a1%201%200%200%201%201-1h14Zm1%205H4v11h3v-7h2v7h2v-7h2v7h2v-7h2v7h3V8Zm-2-3H6v1h12V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a1%201%200%200%201%201%201v2h3v2h-1v11h1v2H1v-2h1V8H1V6h3V4a1%201%200%200%201%201-1h14Zm1%205H4v11h3v-7h2v7h2v-7h2v7h2v-7h2v7h3V8Zm-2-3H6v1h12V5Z'/%3e%3c/svg%3e");
}
.fr-icon-home-4-fill::before,
.fr-icon-home-4-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM13%2013h-2v6h2v-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM13%2013h-2v6h2v-6Z'/%3e%3c/svg%3e");
}
.fr-icon-home-4-line::before,
.fr-icon-home-4-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM12%203.703%206%209.157V19h5v-6h2v6h5V9.157l-6-5.454Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM12%203.703%206%209.157V19h5v-6h2v6h5V9.157l-6-5.454Z'/%3e%3c/svg%3e");
}
.fr-icon-hospital-fill::before,
.fr-icon-hospital-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17h2v2H1v-2h2V3a1%201%200%200%201%201-1h16Zm-4%2012H8v6h2v-4h4v4h2v-6Zm-3-8h-2v2H9v2h2v2h2v-2h2V8h-2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17h2v2H1v-2h2V3a1%201%200%200%201%201-1h16Zm-4%2012H8v6h2v-4h4v4h2v-6Zm-3-8h-2v2H9v2h2v2h2v-2h2V8h-2V6Z'/%3e%3c/svg%3e");
}
.fr-icon-hospital-line::before,
.fr-icon-hospital-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17h2v2H1v-2h2V3a1%201%200%200%201%201-1h16Zm-6%2014h-4v4h4v-4Zm5-12H5v16h3v-6h8v6h3V4Zm-6%202v2h2v2h-2v2h-2v-2H9V8h2V6h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17h2v2H1v-2h2V3a1%201%200%200%201%201-1h16Zm-6%2014h-4v4h4v-4Zm5-12H5v16h3v-6h8v6h3V4Zm-6%202v2h2v2h-2v2h-2v-2H9V8h2V6h2Z'/%3e%3c/svg%3e");
}
.fr-icon-hotel-fill::before,
.fr-icon-hotel-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%203a1%201%200%200%201%201%201v5h2v10h1v2H2v-2h1V4a1%201%200%200%201%201-1h14Zm1%208h-6v8h2v-6h2v6h2v-8ZM9%2015H7v2h2v-2Zm0-4H7v2h2v-2Zm0-4H7v2h2V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%203a1%201%200%200%201%201%201v5h2v10h1v2H2v-2h1V4a1%201%200%200%201%201-1h14Zm1%208h-6v8h2v-6h2v6h2v-8ZM9%2015H7v2h2v-2Zm0-4H7v2h2v-2Zm0-4H7v2h2V7Z'/%3e%3c/svg%3e");
}
.fr-icon-hotel-line::before,
.fr-icon-hotel-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%203a1%201%200%200%201%201%201v5h2v10h1v2H2v-2h1V4a1%201%200%200%201%201-1h14Zm1%208h-6v8h2v-6h2v6h2v-8Zm-2-6H5v14h6V9h6V5ZM9%2015v2H7v-2h2Zm0-4v2H7v-2h2Zm0-4v2H7V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%203a1%201%200%200%201%201%201v5h2v10h1v2H2v-2h1V4a1%201%200%200%201%201-1h14Zm1%208h-6v8h2v-6h2v6h2v-8Zm-2-6H5v14h6V9h6V5ZM9%2015v2H7v-2h2Zm0-4v2H7v-2h2Zm0-4v2H7V7h2Z'/%3e%3c/svg%3e");
}
.fr-icon-store-fill::before,
.fr-icon-store-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.79%202a1%201%200%200%201%20.866.5l2.702%204.682A4.496%204.496%200%200%201%2021%2013.242V20h1v2H2v-2h1v-6.758A4.496%204.496%200%200%201%201%209.5c0-.827.224-1.624.633-2.303L4.345%202.5a1%201%200%200%201%20.866-.5H18.79Zm-.58%202H5.789L3.356%208.213a2.5%202.5%200%200%200%204.466%202.216c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%200%200%204.644%200c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%201%200%204.457-2.232L18.21%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.79%202a1%201%200%200%201%20.866.5l2.702%204.682A4.496%204.496%200%200%201%2021%2013.242V20h1v2H2v-2h1v-6.758A4.496%204.496%200%200%201%201%209.5c0-.827.224-1.624.633-2.303L4.345%202.5a1%201%200%200%201%20.866-.5H18.79Zm-.58%202H5.789L3.356%208.213a2.5%202.5%200%200%200%204.466%202.216c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%200%200%204.644%200c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%201%200%204.457-2.232L18.21%204Z'/%3e%3c/svg%3e");
}
.fr-icon-store-line::before,
.fr-icon-store-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.79%202a1%201%200%200%201%20.866.5l2.702%204.682A4.496%204.496%200%200%201%2021%2013.242V20h1v2H2v-2h1v-6.758A4.496%204.496%200%200%201%201%209.5c0-.827.224-1.624.633-2.303L4.345%202.5a1%201%200%200%201%20.866-.5H18.79Zm-3.54%2010.612a4.496%204.496%200%200%201-6.5.002A4.496%204.496%200%200%201%205%2013.973V20h14v-6.028a4.496%204.496%200%200%201-3.75-1.36ZM18.21%204H5.789L3.356%208.213a2.5%202.5%200%200%200%204.466%202.216c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%200%200%204.644%200c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%201%200%204.457-2.232L18.21%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.79%202a1%201%200%200%201%20.866.5l2.702%204.682A4.496%204.496%200%200%201%2021%2013.242V20h1v2H2v-2h1v-6.758A4.496%204.496%200%200%201%201%209.5c0-.827.224-1.624.633-2.303L4.345%202.5a1%201%200%200%201%20.866-.5H18.79Zm-3.54%2010.612a4.496%204.496%200%200%201-6.5.002A4.496%204.496%200%200%201%205%2013.973V20h14v-6.028a4.496%204.496%200%200%201-3.75-1.36ZM18.21%204H5.789L3.356%208.213a2.5%202.5%200%200%200%204.466%202.216c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%200%200%204.644%200c.335-.837%201.52-.837%201.856%200a2.5%202.5%200%201%200%204.457-2.232L18.21%204Z'/%3e%3c/svg%3e");
}
.fr-fi-home-4-fill::before,
.fr-fi-home-4-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM13%2013h-2v6h2v-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM13%2013h-2v6h2v-6Z'/%3e%3c/svg%3e");
}
.fr-fi-home-4-line::before,
.fr-fi-home-4-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM12%203.703%206%209.157V19h5v-6h2v6h5V9.157l-6-5.454Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.673%201.612%2023%2011h-3v9a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-9H1l10.327-9.388a1%201%200%200%201%201.346%200ZM12%203.703%206%209.157V19h5v-6h2v6h5V9.157l-6-5.454Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON BUSINESS
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-archive-fill::before,
.fr-icon-archive-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2010v10.004c0%20.55-.445.996-.993.996H3.993A.994.994%200%200%201%203%2020.004V10h18Zm-6%202H9v2h6v-2Zm6.008-9c.548%200%20.992.444.992%201v4H2V4c0-.552.455-1%20.992-1h18.016Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2010v10.004c0%20.55-.445.996-.993.996H3.993A.994.994%200%200%201%203%2020.004V10h18Zm-6%202H9v2h6v-2Zm6.008-9c.548%200%20.992.444.992%201v4H2V4c0-.552.455-1%20.992-1h18.016Z'/%3e%3c/svg%3e");
}
.fr-icon-archive-line::before,
.fr-icon-archive-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203A.99.99%200%200%201%2022%204.003V10h-1v10.001a.996.996%200%200%201-.993.999H3.993A.996.996%200%200%201%203%2020.001V10H2V4.003C2%203.449%202.455%203%202.992%203h18.016ZM19%2010H5v9h14v-9Zm-4%202v2H9v-2h6Zm5-7H4v3h16V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203A.99.99%200%200%201%2022%204.003V10h-1v10.001a.996.996%200%200%201-.993.999H3.993A.996.996%200%200%201%203%2020.001V10H2V4.003C2%203.449%202.455%203%202.992%203h18.016ZM19%2010H5v9h14v-9Zm-4%202v2H9v-2h6Zm5-7H4v3h16V5Z'/%3e%3c/svg%3e");
}
.fr-icon-attachment-fill::before,
.fr-icon-attachment-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.003%202c.549%200%20.994.444.994.992L21%2021.008a1%201%200%200%201-.993.992H3.993A.993.993%200%200%201%203%2021.008V2.992A1%201%200%200%201%203.993%202h16.01ZM10%206a3%203%200%200%200-3%203v4a5%205%200%200%200%2010%200V8h-2v5a3%203%200%200%201-6%200V9a1%201%200%201%201%202%200v4a1%201%200%200%200%202%200V9a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.003%202c.549%200%20.994.444.994.992L21%2021.008a1%201%200%200%201-.993.992H3.993A.993.993%200%200%201%203%2021.008V2.992A1%201%200%200%201%203.993%202h16.01ZM10%206a3%203%200%200%200-3%203v4a5%205%200%200%200%2010%200V8h-2v5a3%203%200%200%201-6%200V9a1%201%200%201%201%202%200v4a1%201%200%200%200%202%200V9a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
}
.fr-icon-attachment-line::before,
.fr-icon-attachment-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2013.5V8a4%204%200%200%200-8%200v5.5a6.5%206.5%200%201%200%2013%200V4h2v9.5a8.5%208.5%200%201%201-17%200V8a6%206%200%200%201%2012%200v5.5a3.5%203.5%200%201%201-7%200V8h2v5.5a1.5%201.5%200%201%200%203%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2013.5V8a4%204%200%200%200-8%200v5.5a6.5%206.5%200%201%200%2013%200V4h2v9.5a8.5%208.5%200%201%201-17%200V8a6%206%200%200%201%2012%200v5.5a3.5%203.5%200%201%201-7%200V8h2v5.5a1.5%201.5%200%201%200%203%200Z'/%3e%3c/svg%3e");
}
.fr-icon-award-fill::before,
.fr-icon-award-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201.001a8%208%200%200%201%205%2014.245v6.871a.5.5%200%200%201-.757.429L12%2020l-4.243%202.546a.5.5%200%200%201-.757-.43v-6.87a8%208%200%200%201%205-14.245ZM12%203a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Zm0%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201.001a8%208%200%200%201%205%2014.245v6.871a.5.5%200%200%201-.757.429L12%2020l-4.243%202.546a.5.5%200%200%201-.757-.43v-6.87a8%208%200%200%201%205-14.245ZM12%203a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Zm0%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
}
.fr-icon-award-line::before,
.fr-icon-award-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201.001a8%208%200%200%201%205%2014.245v6.871a.5.5%200%200%201-.757.429L12%2020l-4.243%202.546a.5.5%200%200%201-.757-.43v-6.87a8%208%200%200%201%205-14.245Zm3%2015.417A7.978%207.978%200%200%201%2012%2017a7.978%207.978%200%200%201-3-.582v3.05l3-1.8%203%201.8v-3.05ZM12%203a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201.001a8%208%200%200%201%205%2014.245v6.871a.5.5%200%200%201-.757.429L12%2020l-4.243%202.546a.5.5%200%200%201-.757-.43v-6.87a8%208%200%200%201%205-14.245Zm3%2015.417A7.978%207.978%200%200%201%2012%2017a7.978%207.978%200%200%201-3-.582v3.05l3-1.8%203%201.8v-3.05ZM12%203a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Z'/%3e%3c/svg%3e");
}
.fr-icon-bar-chart-box-fill::before,
.fr-icon-bar-chart-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18ZM9%2013H7v4h2v-4Zm4-6h-2v10h2V7Zm4%203h-2v7h2v-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18ZM9%2013H7v4h2v-4Zm4-6h-2v10h2V7Zm4%203h-2v7h2v-7Z'/%3e%3c/svg%3e");
}
.fr-icon-bar-chart-box-line::before,
.fr-icon-bar-chart-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5ZM9%2013v4H7v-4h2Zm4-6v10h-2V7h2Zm4%203v7h-2v-7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5ZM9%2013v4H7v-4h2Zm4-6v10h-2V7h2Zm4%203v7h-2v-7h2Z'/%3e%3c/svg%3e");
}
.fr-icon-bookmark-fill::before,
.fr-icon-bookmark-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%202h14a1%201%200%200%201%201%201v19.143a.5.5%200%200%201-.766.424L12%2018.03l-7.234%204.536A.5.5%200%200%201%204%2022.143V3a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%202h14a1%201%200%200%201%201%201v19.143a.5.5%200%200%201-.766.424L12%2018.03l-7.234%204.536A.5.5%200%200%201%204%2022.143V3a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
}
.fr-icon-bookmark-line::before,
.fr-icon-bookmark-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v19.143a.5.5%200%200%201-.766.424L12%2018.03l-7.234%204.536A.5.5%200%200%201%204%2022.143V3a1%201%200%200%201%201-1h14Zm-1%202H6v15.432l6-3.761%206%203.761V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v19.143a.5.5%200%200%201-.766.424L12%2018.03l-7.234%204.536A.5.5%200%200%201%204%2022.143V3a1%201%200%200%201%201-1h14Zm-1%202H6v15.432l6-3.761%206%203.761V4Z'/%3e%3c/svg%3e");
}
.fr-icon-briefcase-fill::before,
.fr-icon-briefcase-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%2014H4v4h16v-4Zm-7-4h-2v2h2v-2Zm2-8H9v2h6V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%2014H4v4h16v-4Zm-7-4h-2v2h2v-2Zm2-8H9v2h6V3Z'/%3e%3c/svg%3e");
}
.fr-icon-briefcase-line::before,
.fr-icon-briefcase-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%2015H4v3h16v-3Zm0-9H4v7h16V7Zm-7%204v2h-2v-2h2Zm2-8H9v2h6V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%2015H4v3h16v-3Zm0-9H4v7h16V7Zm-7%204v2h-2v-2h2Zm2-8H9v2h6V3Z'/%3e%3c/svg%3e");
}
.fr-icon-calendar-2-fill::before,
.fr-icon-calendar-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%208H4v10h16V9ZM8%2011v2H6v-2h2Zm5%200v2h-2v-2h2Zm5%200v2h-2v-2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%208H4v10h16V9ZM8%2011v2H6v-2h2Zm5%200v2h-2v-2h2Zm5%200v2h-2v-2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-calendar-2-line::before,
.fr-icon-calendar-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%2010H4v8h16v-8ZM8%2013v2H6v-2h2Zm5%200v2h-2v-2h2Zm5%200v2h-2v-2h2ZM7%205H4v4h16V5h-3v2h-2V5H9v2H7V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%2010H4v8h16v-8ZM8%2013v2H6v-2h2Zm5%200v2h-2v-2h2Zm5%200v2h-2v-2h2ZM7%205H4v4h16V5h-3v2h-2V5H9v2H7V5Z'/%3e%3c/svg%3e");
}
.fr-icon-calendar-event-fill::before,
.fr-icon-calendar-event-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%208H4v10h16V9Zm-9%204v4H6v-4h5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%208H4v10h16V9Zm-9%204v4H6v-4h5Z'/%3e%3c/svg%3e");
}
.fr-icon-calendar-event-line::before,
.fr-icon-calendar-event-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%2010H4v8h16v-8Zm-9%202v4H6v-4h5ZM7%205H4v4h16V5h-3v2h-2V5H9v2H7V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%201v2h6V1h2v2h4a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h4V1h2Zm11%2010H4v8h16v-8Zm-9%202v4H6v-4h5ZM7%205H4v4h16V5h-3v2h-2V5H9v2H7V5Z'/%3e%3c/svg%3e");
}
.fr-icon-calendar-fill::before,
.fr-icon-calendar-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%2011h20v9a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9zm15-8h4a1%201%200%200%201%201%201v5H2V4a1%201%200%200%201%201-1h4V1h2v2h6V1h2v2z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%2011h20v9a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9zm15-8h4a1%201%200%200%201%201%201v5H2V4a1%201%200%200%201%201-1h4V1h2v2h6V1h2v2z'/%3e%3c/svg%3e");
}
.fr-icon-calendar-line::before,
.fr-icon-calendar-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203h4c.55%200%201%20.45%201%201v16c0%20.55-.45%201-1%201H3c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h4V1h2v2h6V1h2v2zm-2%202H9v2H7V5H4v4h16V5h-3v2h-2V5zm5%206H4v8h16v-8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203h4c.55%200%201%20.45%201%201v16c0%20.55-.45%201-1%201H3c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h4V1h2v2h6V1h2v2zm-2%202H9v2H7V5H4v4h16V5h-3v2h-2V5zm5%206H4v8h16v-8z'/%3e%3c/svg%3e");
}
.fr-icon-cloud-fill::before,
.fr-icon-cloud-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%207a8.003%208.003%200%200%200-7.493%205.19l1.874.703A6.002%206.002%200%200%201%2023%2015a6%206%200%200%201-6%206H7A6%206%200%200%201%205.008%209.339a7%207%200%200%201%2013.757-2.143A8.027%208.027%200%200%200%2017%207Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%207a8.003%208.003%200%200%200-7.493%205.19l1.874.703A6.002%206.002%200%200%201%2023%2015a6%206%200%200%201-6%206H7A6%206%200%200%201%205.008%209.339a7%207%200%200%201%2013.757-2.143A8.027%208.027%200%200%200%2017%207Z'/%3e%3c/svg%3e");
}
.fr-icon-cloud-line::before,
.fr-icon-cloud-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.596%202.999a7%207%200%200%201%203.396%206.34A6%206%200%200%201%2017%2021H7A6%206%200%200%201%205.008%209.339a7%207%200%200%201%2010.588-6.34ZM9.36%204.752a5%205%200%200%200-2.354%204.491l.07%201.488-1.404.494A4.002%204.002%200%200%200%207%2019h10a4%204%200%201%200-3.796-5.265l-1.898-.633A6.003%206.003%200%200%201%2017%209a5%205%200%200%200-7.64-4.248Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.596%202.999a7%207%200%200%201%203.396%206.34A6%206%200%200%201%2017%2021H7A6%206%200%200%201%205.008%209.339a7%207%200%200%201%2010.588-6.34ZM9.36%204.752a5%205%200%200%200-2.354%204.491l.07%201.488-1.404.494A4.002%204.002%200%200%200%207%2019h10a4%204%200%201%200-3.796-5.265l-1.898-.633A6.003%206.003%200%200%201%2017%209a5%205%200%200%200-7.64-4.248Z'/%3e%3c/svg%3e");
}
.fr-icon-copyright-fill::before,
.fr-icon-copyright-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202Zm0%205c-2.76%200-5%202.24-5%205a5.002%205.002%200%200%200%209.288%202.572l-1.715-1.028a3%203%200%201%201%20.001-3.087l1.714-1.03A4.999%204.999%200%200%200%2012%207Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202Zm0%205c-2.76%200-5%202.24-5%205a5.002%205.002%200%200%200%209.288%202.572l-1.715-1.028a3%203%200%201%201%20.001-3.087l1.714-1.03A4.999%204.999%200%200%200%2012%207Z'/%3e%3c/svg%3e");
}
.fr-icon-copyright-line::before,
.fr-icon-copyright-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202Zm0%202c-4.42%200-8%203.58-8%208s3.58%208%208%208%208-3.58%208-8-3.58-8-8-8Zm0%203c1.82%200%203.413.973%204.288%202.428l-1.714%201.029a3%203%200%201%200-.001%203.087l1.715%201.028A4.999%204.999%200%200%201%207%2012c0-2.76%202.24-5%205-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202Zm0%202c-4.42%200-8%203.58-8%208s3.58%208%208%208%208-3.58%208-8-3.58-8-8-8Zm0%203c1.82%200%203.413.973%204.288%202.428l-1.714%201.029a3%203%200%201%200-.001%203.087l1.715%201.028A4.999%204.999%200%200%201%207%2012c0-2.76%202.24-5%205-5Z'/%3e%3c/svg%3e");
}
.fr-icon-customer-service-fill::before,
.fr-icon-customer-service-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2017.002a6.002%206.002%200%200%201-4.713%205.86l-.638-1.914A4.003%204.003%200%200%200%2019.465%2019H17a2%202%200%200%201-2-2v-4a2%202%200%200%201%202-2h2.938a8.001%208.001%200%200%200-15.876%200H7a2%202%200%200%201%202%202v4a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-5C2%206.477%206.477%202%2012%202s10%204.477%2010%2010v5.002Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2017.002a6.002%206.002%200%200%201-4.713%205.86l-.638-1.914A4.003%204.003%200%200%200%2019.465%2019H17a2%202%200%200%201-2-2v-4a2%202%200%200%201%202-2h2.938a8.001%208.001%200%200%200-15.876%200H7a2%202%200%200%201%202%202v4a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-5C2%206.477%206.477%202%2012%202s10%204.477%2010%2010v5.002Z'/%3e%3c/svg%3e");
}
.fr-icon-customer-service-line::before,
.fr-icon-customer-service-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010v5.002a6.002%206.002%200%200%201-4.713%205.86l-.638-1.914A4.003%204.003%200%200%200%2019.465%2019H17a2%202%200%200%201-2-2v-4a2%202%200%200%201%202-2h2.938a8.001%208.001%200%200%200-15.876%200H7a2%202%200%200%201%202%202v4a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-5C2%206.477%206.477%202%2012%202Zm8%2011h-3v4h3v-4ZM7%2013H4v4h3v-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010v5.002a6.002%206.002%200%200%201-4.713%205.86l-.638-1.914A4.003%204.003%200%200%200%2019.465%2019H17a2%202%200%200%201-2-2v-4a2%202%200%200%201%202-2h2.938a8.001%208.001%200%200%200-15.876%200H7a2%202%200%200%201%202%202v4a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-5C2%206.477%206.477%202%2012%202Zm8%2011h-3v4h3v-4ZM7%2013H4v4h3v-4Z'/%3e%3c/svg%3e");
}
.fr-icon-flag-fill::before,
.fr-icon-flag-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h9.382a1%201%200%200%201%20.894.553L14%205h6a1%201%200%200%201%201%201v11a1%201%200%200%201-1%201h-6.382a1%201%200%200%201-.894-.553L12%2016H5v6H3V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h9.382a1%201%200%200%201%20.894.553L14%205h6a1%201%200%200%201%201%201v11a1%201%200%200%201-1%201h-6.382a1%201%200%200%201-.894-.553L12%2016H5v6H3V3Z'/%3e%3c/svg%3e");
}
.fr-icon-flag-line::before,
.fr-icon-flag-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.382%203a1%201%200%200%201%20.894.553L14%205h6a1%201%200%200%201%201%201v11a1%201%200%200%201-1%201h-6.382a1%201%200%200%201-.894-.553L12%2016H5v6H3V3h9.382Zm-.618%202H5v9h8.236l1%202H19V7h-6.236l-1-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.382%203a1%201%200%200%201%20.894.553L14%205h6a1%201%200%200%201%201%201v11a1%201%200%200%201-1%201h-6.382a1%201%200%200%201-.894-.553L12%2016H5v6H3V3h9.382Zm-.618%202H5v9h8.236l1%202H19V7h-6.236l-1-2Z'/%3e%3c/svg%3e");
}
.fr-icon-global-fill::before,
.fr-icon-global-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.527%2013a17.9%2017.9%200%200%200%202.925%208.88A10.005%2010.005%200%200%201%202.05%2013h5.477Zm14.423%200a10.005%2010.005%200%200%201-8.402%208.88A17.9%2017.9%200%200%200%2016.473%2013h5.477Zm-7.48%200A15.908%2015.908%200%200%201%2012%2020.592%2015.908%2015.908%200%200%201%209.53%2013h4.94ZM10.452%202.12A17.9%2017.9%200%200%200%207.527%2011H2.05a10.005%2010.005%200%200%201%208.402-8.88ZM12%203.408A15.908%2015.908%200%200%201%2014.47%2011H9.53A15.908%2015.908%200%200%201%2012%203.408Zm1.548-1.288A10.005%2010.005%200%200%201%2021.95%2011h-5.477a17.9%2017.9%200%200%200-2.925-8.88Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.527%2013a17.9%2017.9%200%200%200%202.925%208.88A10.005%2010.005%200%200%201%202.05%2013h5.477Zm14.423%200a10.005%2010.005%200%200%201-8.402%208.88A17.9%2017.9%200%200%200%2016.473%2013h5.477Zm-7.48%200A15.908%2015.908%200%200%201%2012%2020.592%2015.908%2015.908%200%200%201%209.53%2013h4.94ZM10.452%202.12A17.9%2017.9%200%200%200%207.527%2011H2.05a10.005%2010.005%200%200%201%208.402-8.88ZM12%203.408A15.908%2015.908%200%200%201%2014.47%2011H9.53A15.908%2015.908%200%200%201%2012%203.408Zm1.548-1.288A10.005%2010.005%200%200%201%2021.95%2011h-5.477a17.9%2017.9%200%200%200-2.925-8.88Z'/%3e%3c/svg%3e");
}
.fr-icon-global-line::before,
.fr-icon-global-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1.97%2011h-3.94c.151%202.439.848%204.73%201.97%206.752A15.905%2015.905%200%200%200%2013.97%2013Zm-5.943%200H4.062a8.008%208.008%200%200%200%205.648%206.667A17.9%2017.9%200%200%201%208.027%2013Zm11.911%200h-3.965a17.9%2017.9%200%200%201-1.683%206.667A8.008%208.008%200%200%200%2019.938%2013ZM12%204.248A15.905%2015.905%200%200%200%2010.03%2011h3.939A15.905%2015.905%200%200%200%2012%204.248Zm-2.29.085A8.008%208.008%200%200%200%204.062%2011h3.965A17.9%2017.9%200%200%201%209.71%204.333Zm4.58%200A17.9%2017.9%200%200%201%2015.973%2011h3.965a8.008%208.008%200%200%200-5.648-6.667Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1.97%2011h-3.94c.151%202.439.848%204.73%201.97%206.752A15.905%2015.905%200%200%200%2013.97%2013Zm-5.943%200H4.062a8.008%208.008%200%200%200%205.648%206.667A17.9%2017.9%200%200%201%208.027%2013Zm11.911%200h-3.965a17.9%2017.9%200%200%201-1.683%206.667A8.008%208.008%200%200%200%2019.938%2013ZM12%204.248A15.905%2015.905%200%200%200%2010.03%2011h3.939A15.905%2015.905%200%200%200%2012%204.248Zm-2.29.085A8.008%208.008%200%200%200%204.062%2011h3.965A17.9%2017.9%200%200%201%209.71%204.333Zm4.58%200A17.9%2017.9%200%200%201%2015.973%2011h3.965a8.008%208.008%200%200%200-5.648-6.667Z'/%3e%3c/svg%3e");
}
.fr-icon-line-chart-fill::before,
.fr-icon-line-chart-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm14.94%202.94%202.12%202.12L16%2014.122l-3-3-3.94%203.94-2.12-2.122L13%206.88l3%203%203.94-3.94Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm14.94%202.94%202.12%202.12L16%2014.122l-3-3-3.94%203.94-2.12-2.122L13%206.88l3%203%203.94-3.94Z'/%3e%3c/svg%3e");
}
.fr-icon-line-chart-line::before,
.fr-icon-line-chart-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm15.293%203.293%201.414%201.414L16%2013.414l-3-2.999-4.293%204.292-1.414-1.414L13%207.586l3%202.999%204.293-4.292Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm15.293%203.293%201.414%201.414L16%2013.414l-3-2.999-4.293%204.292-1.414-1.414L13%207.586l3%202.999%204.293-4.292Z'/%3e%3c/svg%3e");
}
.fr-icon-links-fill::before,
.fr-icon-links-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
}
.fr-icon-links-line::before,
.fr-icon-links-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.89%207.939%201.414%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.07l.354-.353a5%205%200%200%200%200-7.07l-1.415-1.415L12.89%207.94v-.001Zm6.717%206.01-1.414-1.413a5%205%200%201%200-7.07-7.071l-.355.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%201%201%209.9%209.9v-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.89%207.939%201.414%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.07l.354-.353a5%205%200%200%200%200-7.07l-1.415-1.415L12.89%207.94v-.001Zm6.717%206.01-1.414-1.413a5%205%200%201%200-7.07-7.071l-.355.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%201%201%209.9%209.9v-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-mail-fill::before,
.fr-icon-mail-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm9.06%208.683L5.648%206.238%204.353%207.762l7.72%206.555%207.581-6.56-1.308-1.513-6.285%205.439h-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm9.06%208.683L5.648%206.238%204.353%207.762l7.72%206.555%207.581-6.56-1.308-1.513-6.285%205.439h-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-mail-line::before,
.fr-icon-mail-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
}
.fr-icon-mail-open-fill::before,
.fr-icon-mail-open-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.519%201.31%209.238%205.545a.5.5%200%200%201%20.243.429V20a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V7.283a.5.5%200%200%201%20.243-.429L11.49%201.31a1%201%200%200%201%201.029%200ZM5.647%208.238%204.353%209.762l7.72%206.555%207.581-6.56-1.308-1.513-6.285%205.439-6.414-5.445Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.519%201.31%209.238%205.545a.5.5%200%200%201%20.243.429V20a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V7.283a.5.5%200%200%201%20.243-.429L11.49%201.31a1%201%200%200%201%201.029%200ZM5.647%208.238%204.353%209.762l7.72%206.555%207.581-6.56-1.308-1.513-6.285%205.439-6.414-5.445Z'/%3e%3c/svg%3e");
}
.fr-icon-mail-open-line::before,
.fr-icon-mail-open-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.519%201.31%209.238%205.545a.5.5%200%200%201%20.243.429V20a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V7.283a.5.5%200%200%201%20.243-.429L11.49%201.31a1%201%200%200%201%201.029%200Zm-.515%202.022L4%208.132V19h16V8.132l-7.996-4.8ZM6.636%209.228l5.424%204.47%205.296-4.463%201.288%201.53-6.57%205.537-6.71-5.53%201.272-1.544Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.519%201.31%209.238%205.545a.5.5%200%200%201%20.243.429V20a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V7.283a.5.5%200%200%201%20.243-.429L11.49%201.31a1%201%200%200%201%201.029%200Zm-.515%202.022L4%208.132V19h16V8.132l-7.996-4.8ZM6.636%209.228l5.424%204.47%205.296-4.463%201.288%201.53-6.57%205.537-6.71-5.53%201.272-1.544Z'/%3e%3c/svg%3e");
}
.fr-icon-medal-fill::before,
.fr-icon-medal-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%207a8%208%200%201%201%200%2016%208%208%200%200%201%200-16Zm0%203.5-1.323%202.68-2.957.43%202.14%202.085-.505%202.946L12%2017.25l2.645%201.39-.505-2.945%202.14-2.086-2.957-.43L12%2010.5ZM18%202v3l-1.363%201.138A9.935%209.935%200%200%200%2013%205.049V2h5Zm-7-.001v3.05a9.935%209.935%200%200%200-3.636%201.088L6%205V2l5-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%207a8%208%200%201%201%200%2016%208%208%200%200%201%200-16Zm0%203.5-1.323%202.68-2.957.43%202.14%202.085-.505%202.946L12%2017.25l2.645%201.39-.505-2.945%202.14-2.086-2.957-.43L12%2010.5ZM18%202v3l-1.363%201.138A9.935%209.935%200%200%200%2013%205.049V2h5Zm-7-.001v3.05a9.935%209.935%200%200%200-3.636%201.088L6%205V2l5-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-medal-line::before,
.fr-icon-medal-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%207a8%208%200%201%201%200%2016%208%208%200%200%201%200-16Zm0%202a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Zm0%201.5%201.323%202.68%202.957.43-2.14%202.085.505%202.946L12%2017.25l-2.645%201.39.505-2.945-2.14-2.086%202.957-.43L12%2010.5ZM18%202v3l-1.363%201.138A9.935%209.935%200%200%200%2013%205.049V2h5Zm-7-.001v3.05a9.935%209.935%200%200%200-3.636%201.088L6%205V2l5-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%207a8%208%200%201%201%200%2016%208%208%200%200%201%200-16Zm0%202a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Zm0%201.5%201.323%202.68%202.957.43-2.14%202.085.505%202.946L12%2017.25l-2.645%201.39.505-2.945-2.14-2.086%202.957-.43L12%2010.5ZM18%202v3l-1.363%201.138A9.935%209.935%200%200%200%2013%205.049V2h5Zm-7-.001v3.05a9.935%209.935%200%200%200-3.636%201.088L6%205V2l5-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-pie-chart-2-fill::before,
.fr-icon-pie-chart-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202.05V13h10.95c-.501%205.053-4.765%209-9.95%209-5.523%200-10-4.477-10-10%200-5.185%203.947-9.449%209-9.95Zm2-1.507C18.553%201.02%2022.979%205.447%2023.457%2011H13V.543Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202.05V13h10.95c-.501%205.053-4.765%209-9.95%209-5.523%200-10-4.477-10-10%200-5.185%203.947-9.449%209-9.95Zm2-1.507C18.553%201.02%2022.979%205.447%2023.457%2011H13V.543Z'/%3e%3c/svg%3e");
}
.fr-icon-pie-chart-2-line::before,
.fr-icon-pie-chart-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%20.5C18.351.5%2023.5%205.649%2023.5%2012c0%20.337-.014.67-.043%201h-1.506c-.502%205.053-4.766%209-9.951%209-5.523%200-10-4.477-10-10%200-5.185%203.947-9.449%209-9.95V.543c.33-.029.663-.043%201-.043Zm-1%203.562A8.001%208.001%200%200%200%2012%2020a8%208%200%200%200%207.938-7H11V4.062Zm2-1.51V11h8.448A9.503%209.503%200%200%200%2013%202.552Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%20.5C18.351.5%2023.5%205.649%2023.5%2012c0%20.337-.014.67-.043%201h-1.506c-.502%205.053-4.766%209-9.951%209-5.523%200-10-4.477-10-10%200-5.185%203.947-9.449%209-9.95V.543c.33-.029.663-.043%201-.043Zm-1%203.562A8.001%208.001%200%200%200%2012%2020a8%208%200%200%200%207.938-7H11V4.062Zm2-1.51V11h8.448A9.503%209.503%200%200%200%2013%202.552Z'/%3e%3c/svg%3e");
}
.fr-icon-pie-chart-box-fill::before,
.fr-icon-pie-chart-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18ZM11%207.1a5.002%205.002%200%200%200%201%209.9%205.002%205.002%200%200%200%204.9-4H11V7.1Zm2%200V11h3.9A5.006%205.006%200%200%200%2013%207.1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18ZM11%207.1a5.002%205.002%200%200%200%201%209.9%205.002%205.002%200%200%200%204.9-4H11V7.1Zm2%200V11h3.9A5.006%205.006%200%200%200%2013%207.1Z'/%3e%3c/svg%3e");
}
.fr-icon-pie-chart-box-line::before,
.fr-icon-pie-chart-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-9%202.1V13h5.9A5.002%205.002%200%200%201%207%2012a5.002%205.002%200%200%201%204-4.9Zm2%200a5.006%205.006%200%200%201%203.9%203.9H13V7.1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-9%202.1V13h5.9A5.002%205.002%200%200%201%207%2012a5.002%205.002%200%200%201%204-4.9Zm2%200a5.006%205.006%200%200%201%203.9%203.9H13V7.1Z'/%3e%3c/svg%3e");
}
.fr-icon-printer-fill::before,
.fr-icon-printer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2017h10v5H7v-5Zm12%203v-5H5v5H3a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-2ZM5%2010v2h3v-2H5Zm2-8h10a1%201%200%200%201%201%201v3H6V3a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2017h10v5H7v-5Zm12%203v-5H5v5H3a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-2ZM5%2010v2h3v-2H5Zm2-8h10a1%201%200%200%201%201%201v3H6V3a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
}
.fr-icon-printer-line::before,
.fr-icon-printer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%2019H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h3V3a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v4h3a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-3v2a1%201%200%200%201-1%201H7a1%201%200%200%201-1-1v-2Zm0-2v-1a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v1h2V9H4v8h2ZM8%204v3h8V4H8Zm0%2013v3h8v-3H8Zm-3-7h3v2H5v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%2019H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h3V3a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v4h3a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-3v2a1%201%200%200%201-1%201H7a1%201%200%200%201-1-1v-2Zm0-2v-1a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v1h2V9H4v8h2ZM8%204v3h8V4H8Zm0%2013v3h8v-3H8Zm-3-7h3v2H5v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-profil-fill::before,
.fr-icon-profil-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM18%2015H6v2h12v-2Zm-6-8H6v6h6V7Zm6%204h-4v2h4v-2Zm-8-2v2H8V9h2Zm8-2h-4v2h4V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM18%2015H6v2h12v-2Zm-6-8H6v6h6V7Zm6%204h-4v2h4v-2Zm-8-2v2H8V9h2Zm8-2h-4v2h4V7Z'/%3e%3c/svg%3e");
}
.fr-icon-profil-line::before,
.fr-icon-profil-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14h16V5Zm-2%2010v2H6v-2h12Zm-6-8v6H6V7h6Zm6%204v2h-4v-2h4Zm-8-2H8v2h2V9Zm8-2v2h-4V7h4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14h16V5Zm-2%2010v2H6v-2h12Zm-6-8v6H6V7h6Zm6%204v2h-4v-2h4Zm-8-2H8v2h2V9Zm8-2v2h-4V7h4Z'/%3e%3c/svg%3e");
}
.fr-icon-projector-2-fill::before,
.fr-icon-projector-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.5%203a6.48%206.48%200%200%201%204.69%202H22a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201v2h-2v-2H4v2H2v-2a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h9.81a6.481%206.481%200%200%201%204.69-2ZM6%2013H4v2h2v-2Zm4%200H8v2h2v-2Zm6.5-8a4.5%204.5%200%201%200%200%209%204.5%204.5%200%200%200%200-9Zm0%202a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.5%203a6.48%206.48%200%200%201%204.69%202H22a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201v2h-2v-2H4v2H2v-2a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h9.81a6.481%206.481%200%200%201%204.69-2ZM6%2013H4v2h2v-2Zm4%200H8v2h2v-2Zm6.5-8a4.5%204.5%200%201%200%200%209%204.5%204.5%200%200%200%200-9Zm0%202a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
}
.fr-icon-projector-2-line::before,
.fr-icon-projector-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203c1.777%200%203.374.773%204.472%202H22a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201v2h-2v-2H4v2H2v-2a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h10.528A5.985%205.985%200%200%201%2017%203Zm-5.659%204H3v10h18v-3.528A6%206%200%200%201%2011.341%207ZM7%2013v2H5v-2h2Zm3%200v2H8v-2h2Zm7-8a4%204%200%201%200%200%208%204%204%200%200%200%200-8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203c1.777%200%203.374.773%204.472%202H22a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201v2h-2v-2H4v2H2v-2a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h10.528A5.985%205.985%200%200%201%2017%203Zm-5.659%204H3v10h18v-3.528A6%206%200%200%201%2011.341%207ZM7%2013v2H5v-2h2Zm3%200v2H8v-2h2Zm7-8a4%204%200%201%200%200%208%204%204%200%200%200%200-8Z'/%3e%3c/svg%3e");
}
.fr-icon-send-plane-fill::before,
.fr-icon-send-plane-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.946%209.315c-.522-.174-.527-.455.01-.634l19.087-6.362c.529-.176.832.12.684.638l-5.454%2019.086c-.15.529-.455.547-.679.045L12%2014l6-8-8%206-8.054-2.685Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.946%209.315c-.522-.174-.527-.455.01-.634l19.087-6.362c.529-.176.832.12.684.638l-5.454%2019.086c-.15.529-.455.547-.679.045L12%2014l6-8-8%206-8.054-2.685Z'/%3e%3c/svg%3e");
}
.fr-icon-send-plane-line::before,
.fr-icon-send-plane-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m21.727%202.957-5.454%2019.086c-.15.529-.475.553-.717.07L11%2013%201.923%209.37c-.51-.205-.504-.51.034-.689l19.086-6.362c.529-.176.832.12.684.638Zm-2.692%202.14L6.812%209.17h.001l5.636%202.255%203.04%206.082%203.546-12.41Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m21.727%202.957-5.454%2019.086c-.15.529-.475.553-.717.07L11%2013%201.923%209.37c-.51-.205-.504-.51.034-.689l19.086-6.362c.529-.176.832.12.684.638Zm-2.692%202.14L6.812%209.17h.001l5.636%202.255%203.04%206.082%203.546-12.41Z'/%3e%3c/svg%3e");
}
.fr-icon-slideshow-fill::before,
.fr-icon-slideshow-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206v14a1%201%200%200%201-1%201h-8v2h-2v-2H3a1%201%200%200%201-1-1V6h20ZM8%2010a3%203%200%201%200%203%203H8v-3Zm11%204h-6v2h6v-2Zm0-4h-6v2h6v-2Zm3-7v2H2V3h20Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206v14a1%201%200%200%201-1%201h-8v2h-2v-2H3a1%201%200%200%201-1-1V6h20ZM8%2010a3%203%200%201%200%203%203H8v-3Zm11%204h-6v2h6v-2Zm0-4h-6v2h6v-2Zm3-7v2H2V3h20Z'/%3e%3c/svg%3e");
}
.fr-icon-slideshow-line::before,
.fr-icon-slideshow-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206v14a1%201%200%200%201-1%201h-8v2h-2v-2H3a1%201%200%200%201-1-1V6h20Zm-2%202H4v11h16V8Zm-2%206v2h-5v-2h5Zm-9-4v3h3a3%203%200%201%201-3-3Zm9%200v2h-5v-2h5Zm4-7v2H2V3h20Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206v14a1%201%200%200%201-1%201h-8v2h-2v-2H3a1%201%200%200%201-1-1V6h20Zm-2%202H4v11h16V8Zm-2%206v2h-5v-2h5Zm-9-4v3h3a3%203%200%201%201-3-3Zm9%200v2h-5v-2h5Zm4-7v2H2V3h20Z'/%3e%3c/svg%3e");
}
.fr-icon-window-fill::before,
.fr-icon-window-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%207H4v9h16v-9ZM7%206H5v2h2V6Zm4%200H9v2h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%207H4v9h16v-9ZM7%206H5v2h2V6Zm4%200H9v2h2V6Z'/%3e%3c/svg%3e");
}
.fr-icon-window-line::before,
.fr-icon-window-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%208H4v8h16v-8Zm0-6H4v4h16V5Zm-9%201v2H9V6h2ZM7%206v2H5V6h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%208H4v8h16v-8Zm0-6H4v4h16V5Zm-9%201v2H9V6h2ZM7%206v2H5V6h2Z'/%3e%3c/svg%3e");
}
.fr-fi-attachment-fill::before,
.fr-fi-attachment-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.003%202c.549%200%20.994.444.994.992L21%2021.008a1%201%200%200%201-.993.992H3.993A.993.993%200%200%201%203%2021.008V2.992A1%201%200%200%201%203.993%202h16.01ZM10%206a3%203%200%200%200-3%203v4a5%205%200%200%200%2010%200V8h-2v5a3%203%200%200%201-6%200V9a1%201%200%201%201%202%200v4a1%201%200%200%200%202%200V9a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.003%202c.549%200%20.994.444.994.992L21%2021.008a1%201%200%200%201-.993.992H3.993A.993.993%200%200%201%203%2021.008V2.992A1%201%200%200%201%203.993%202h16.01ZM10%206a3%203%200%200%200-3%203v4a5%205%200%200%200%2010%200V8h-2v5a3%203%200%200%201-6%200V9a1%201%200%201%201%202%200v4a1%201%200%200%200%202%200V9a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
}
.fr-fi-attachment-line::before,
.fr-fi-attachment-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2013.5V8a4%204%200%200%200-8%200v5.5a6.5%206.5%200%201%200%2013%200V4h2v9.5a8.5%208.5%200%201%201-17%200V8a6%206%200%200%201%2012%200v5.5a3.5%203.5%200%201%201-7%200V8h2v5.5a1.5%201.5%200%201%200%203%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2013.5V8a4%204%200%200%200-8%200v5.5a6.5%206.5%200%201%200%2013%200V4h2v9.5a8.5%208.5%200%201%201-17%200V8a6%206%200%200%201%2012%200v5.5a3.5%203.5%200%201%201-7%200V8h2v5.5a1.5%201.5%200%201%200%203%200Z'/%3e%3c/svg%3e");
}
.fr-fi-calendar-fill::before,
.fr-fi-calendar-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%2011h20v9a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9zm15-8h4a1%201%200%200%201%201%201v5H2V4a1%201%200%200%201%201-1h4V1h2v2h6V1h2v2z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%2011h20v9a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9zm15-8h4a1%201%200%200%201%201%201v5H2V4a1%201%200%200%201%201-1h4V1h2v2h6V1h2v2z'/%3e%3c/svg%3e");
}
.fr-fi-calendar-line::before,
.fr-fi-calendar-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203h4c.55%200%201%20.45%201%201v16c0%20.55-.45%201-1%201H3c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h4V1h2v2h6V1h2v2zm-2%202H9v2H7V5H4v4h16V5h-3v2h-2V5zm5%206H4v8h16v-8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203h4c.55%200%201%20.45%201%201v16c0%20.55-.45%201-1%201H3c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h4V1h2v2h6V1h2v2zm-2%202H9v2H7V5H4v4h16V5h-3v2h-2V5zm5%206H4v8h16v-8z'/%3e%3c/svg%3e");
}
.fr-fi-line-chart-fill::before,
.fr-fi-line-chart-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm14.94%202.94%202.12%202.12L16%2014.122l-3-3-3.94%203.94-2.12-2.122L13%206.88l3%203%203.94-3.94Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm14.94%202.94%202.12%202.12L16%2014.122l-3-3-3.94%203.94-2.12-2.122L13%206.88l3%203%203.94-3.94Z'/%3e%3c/svg%3e");
}
.fr-fi-line-chart-line::before,
.fr-fi-line-chart-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm15.293%203.293%201.414%201.414L16%2013.414l-3-2.999-4.293%204.292-1.414-1.414L13%207.586l3%202.999%204.293-4.292Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v16h16v2H3V3h2Zm15.293%203.293%201.414%201.414L16%2013.414l-3-2.999-4.293%204.292-1.414-1.414L13%207.586l3%202.999%204.293-4.292Z'/%3e%3c/svg%3e");
}
.fr-fi-links-fill::before,
.fr-fi-links-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.06%208.11%201.415%201.415a7%207%200%200%201%200%209.9l-.354.353a7%207%200%200%201-9.9-9.9l1.415%201.415a5%205%200%201%200%207.071%207.071l.354-.354a5%205%200%200%200%200-7.07l-1.415-1.415%201.415-1.414zm6.718%206.011-1.414-1.414a5%205%200%201%200-7.071-7.071l-.354.354a5%205%200%200%200%200%207.07l1.415%201.415-1.415%201.414-1.414-1.414a7%207%200%200%201%200-9.9l.354-.353a7%207%200%200%201%209.9%209.9z'/%3e%3c/svg%3e");
}
.fr-fi-mail-fill::before,
.fr-fi-mail-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm9.06%208.683L5.648%206.238%204.353%207.762l7.72%206.555%207.581-6.56-1.308-1.513-6.285%205.439h-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm9.06%208.683L5.648%206.238%204.353%207.762l7.72%206.555%207.581-6.56-1.308-1.513-6.285%205.439h-.001Z'/%3e%3c/svg%3e");
}
.fr-fi-mail-line::before,
.fr-fi-mail-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203h18a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm17%204.238-7.928%207.1L4%207.216V19h16V7.238ZM4.511%205l7.55%206.662L19.502%205H4.511Z'/%3e%3c/svg%3e");
}
.fr-fi-printer-fill::before,
.fr-fi-printer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2017h10v5H7v-5Zm12%203v-5H5v5H3a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-2ZM5%2010v2h3v-2H5Zm2-8h10a1%201%200%200%201%201%201v3H6V3a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2017h10v5H7v-5Zm12%203v-5H5v5H3a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-2ZM5%2010v2h3v-2H5Zm2-8h10a1%201%200%200%201%201%201v3H6V3a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
}
.fr-fi-printer-line::before,
.fr-fi-printer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%2019H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h3V3a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v4h3a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-3v2a1%201%200%200%201-1%201H7a1%201%200%200%201-1-1v-2Zm0-2v-1a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v1h2V9H4v8h2ZM8%204v3h8V4H8Zm0%2013v3h8v-3H8Zm-3-7h3v2H5v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%2019H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h3V3a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v4h3a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-3v2a1%201%200%200%201-1%201H7a1%201%200%200%201-1-1v-2Zm0-2v-1a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v1h2V9H4v8h2ZM8%204v3h8V4H8Zm0%2013v3h8v-3H8Zm-3-7h3v2H5v-2Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-chat-2-fill::before,
.fr-icon-chat-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.45%2019%2012%2022.5%209.55%2019H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201h-6.55Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.45%2019%2012%2022.5%209.55%2019H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201h-6.55Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-2-line::before,
.fr-icon-chat-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201h-6.55L12%2022.5%209.55%2019H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v12h6.591L12%2019.012%2013.409%2017H20V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201h-6.55L12%2022.5%209.55%2019H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v12h6.591L12%2019.012%2013.409%2017H20V5Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-3-fill::before,
.fr-icon-chat-3-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.291%2020.824%202%2022l1.176-5.291A9.956%209.956%200%200%201%202%2012C2%206.477%206.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010a9.956%209.956%200%200%201-4.709-1.176Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.291%2020.824%202%2022l1.176-5.291A9.956%209.956%200%200%201%202%2012C2%206.477%206.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010a9.956%209.956%200%200%201-4.709-1.176Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-3-line::before,
.fr-icon-chat-3-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010a9.956%209.956%200%200%201-4.709-1.176L2%2022l1.176-5.291A9.956%209.956%200%200%201%202%2012C2%206.477%206.477%202%2012%202Zm0%202a8%208%200%200%200-8%208c0%201.334.325%202.618.94%203.766l.349.653-.655%202.947%202.947-.655.653.35A7.955%207.955%200%200%200%2012%2020a8%208%200%200%200%200-16Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010a9.956%209.956%200%200%201-4.709-1.176L2%2022l1.176-5.291A9.956%209.956%200%200%201%202%2012C2%206.477%206.477%202%2012%202Zm0%202a8%208%200%200%200-8%208c0%201.334.325%202.618.94%203.766l.349.653-.655%202.947%202.947-.655.653.35A7.955%207.955%200%200%200%2012%2020a8%208%200%200%200%200-16Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-check-fill::before,
.fr-icon-chat-check-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-5.464%204.879-4.243%204.242-2.475-2.475-1.414%201.415%203.889%203.889%205.657-5.657-1.414-1.414Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-5.464%204.879-4.243%204.242-2.475-2.475-1.414%201.415%203.889%203.889%205.657-5.657-1.414-1.414Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-check-line::before,
.fr-icon-chat-check-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-4.464%202.879%201.414%201.414-5.657%205.657-3.89-3.89%201.415-1.414%202.475%202.475%204.243-4.242Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-4.464%202.879%201.414%201.414-5.657%205.657-3.89-3.89%201.415-1.414%202.475%202.475%204.243-4.242Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-delete-fill::before,
.fr-icon-chat-delete-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18ZM9.525%207.11%208.111%208.525%2010.586%2011%208.11%2013.475l1.414%201.414L12%2012.414l2.475%202.475%201.414-1.414L13.414%2011h.001l2.474-2.475-1.414-1.414L12%209.586%209.525%207.11Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18ZM9.525%207.11%208.111%208.525%2010.586%2011%208.11%2013.475l1.414%201.414L12%2012.414l2.475%202.475%201.414-1.414L13.414%2011h.001l2.474-2.475-1.414-1.414L12%209.586%209.525%207.11Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-delete-line::before,
.fr-icon-chat-delete-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-5.525%202.111%201.414%201.414L13.414%2011l2.475%202.475-1.414%201.414L12%2012.414%209.525%2014.89l-1.414-1.414L10.586%2011%208.11%208.525l1.414-1.414L12%209.586l2.475-2.475Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-5.525%202.111%201.414%201.414L13.414%2011l2.475%202.475-1.414%201.414L12%2012.414%209.525%2014.89l-1.414-1.414L10.586%2011%208.11%208.525l1.414-1.414L12%209.586l2.475-2.475Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-poll-fill::before,
.fr-icon-chat-poll-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%202v8h-2V7h2Zm4%202v6h-2V9h2Zm-8%202v4H7v-4h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%202v8h-2V7h2Zm4%202v6h-2V9h2Zm-8%202v4H7v-4h2Z'/%3e%3c/svg%3e");
}
.fr-icon-chat-poll-line::before,
.fr-icon-chat-poll-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-8%204h-2v8h2V7Zm4%202h-2v6h2V9Zm-8%202H7v4h2v-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-8%204h-2v8h2V7Zm4%202h-2v6h2V9Zm-8%202H7v4h2v-4Z'/%3e%3c/svg%3e");
}
.fr-icon-discuss-fill::before,
.fr-icon-discuss-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206.103a1%201%200%200%201%201%201V18a1%201%200%200%201-1%201h-5.2L14%2022.5%2011.2%2019H6a1%201%200%200%201-1-1V7.103a1%201%200%200%201%201-1h16ZM19%202v2H3v11H1V3a1%201%200%200%201%201-1h17Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206.103a1%201%200%200%201%201%201V18a1%201%200%200%201-1%201h-5.2L14%2022.5%2011.2%2019H6a1%201%200%200%201-1-1V7.103a1%201%200%200%201%201-1h16ZM19%202v2H3v11H1V3a1%201%200%200%201%201-1h17Z'/%3e%3c/svg%3e");
}
.fr-icon-discuss-line::before,
.fr-icon-discuss-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206.103a1%201%200%200%201%201%201V18a1%201%200%200%201-1%201h-5.2L14%2022.5%2011.2%2019H6a1%201%200%200%201-1-1V7.103a1%201%200%200%201%201-1h16Zm-1%202H7V17h5.161L14%2019.298%2015.839%2017H21V8.103ZM19%202v2H3v11H1V3a1%201%200%200%201%201-1h17Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%206.103a1%201%200%200%201%201%201V18a1%201%200%200%201-1%201h-5.2L14%2022.5%2011.2%2019H6a1%201%200%200%201-1-1V7.103a1%201%200%200%201%201-1h16Zm-1%202H7V17h5.161L14%2019.298%2015.839%2017H21V8.103ZM19%202v2H3v11H1V3a1%201%200%200%201%201-1h17Z'/%3e%3c/svg%3e");
}
.fr-icon-feedback-fill::before,
.fr-icon-feedback-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-8%2010h-2v2h2v-2Zm0-6h-2v5h2V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-8%2010h-2v2h2v-2Zm0-6h-2v5h2V7Z'/%3e%3c/svg%3e");
}
.fr-icon-feedback-line::before,
.fr-icon-feedback-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%208v2h-2v-2h2Zm0-6v5h-2V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%208v2h-2v-2h2Zm0-6v5h-2V7h2Z'/%3e%3c/svg%3e");
}
.fr-icon-message-2-fill::before,
.fr-icon-message-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18ZM9%2010H7v2h2v-2Zm4%200h-2v2h2v-2Zm4%200h-2v2h2v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18ZM9%2010H7v2h2v-2Zm4%200h-2v2h2v-2Zm4%200h-2v2h2v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-message-2-line::before,
.fr-icon-message-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%205v2h-2v-2h2Zm-4%200v2H7v-2h2Zm8%200v2h-2v-2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%205v2h-2v-2h2Zm-4%200v2H7v-2h2Zm8%200v2h-2v-2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-question-answer-fill::before,
.fr-icon-question-answer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%209a1%201%200%200%201%201%201v13.5L17.545%2020H9a1%201%200%200%201-1-1v-1h10.237L20%2019.385V9h1Zm-4-6a1%201%200%200%201%201%201v12H5.455L1%2019.5V4a1%201%200%200%201%201-1h15Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%209a1%201%200%200%201%201%201v13.5L17.545%2020H9a1%201%200%200%201-1-1v-1h10.237L20%2019.385V9h1Zm-4-6a1%201%200%200%201%201%201v12H5.455L1%2019.5V4a1%201%200%200%201%201-1h15Z'/%3e%3c/svg%3e");
}
.fr-icon-question-answer-line::before,
.fr-icon-question-answer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%208a1%201%200%200%201%201%201v13.5L17.545%2019H9a1%201%200%200%201-1-1v-1h10.237L20%2018.385V8h1Zm-4-6a1%201%200%200%201%201%201v12H5.455L1%2018.5V3a1%201%200%200%201%201-1h15Zm-1%202H3v10.385L4.763%2013H16V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%208a1%201%200%200%201%201%201v13.5L17.545%2019H9a1%201%200%200%201-1-1v-1h10.237L20%2018.385V8h1Zm-4-6a1%201%200%200%201%201%201v12H5.455L1%2018.5V3a1%201%200%200%201%201-1h15Zm-1%202H3v10.385L4.763%2013H16V4Z'/%3e%3c/svg%3e");
}
.fr-icon-questionnaire-fill::before,
.fr-icon-questionnaire-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-8%2011h-2v2h2v-2ZM8.567%208.813l1.962.393A1.5%201.5%200%201%201%2012%2011h-1v2h1a3.5%203.5%200%201%200-3.433-4.187Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-8%2011h-2v2h2v-2ZM8.567%208.813l1.962.393A1.5%201.5%200%201%201%2012%2011h-1v2h1a3.5%203.5%200%201%200-3.433-4.187Z'/%3e%3c/svg%3e");
}
.fr-icon-questionnaire-line::before,
.fr-icon-questionnaire-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%209v2h-2v-2h2Zm-.54-7.972A3.501%203.501%200%200%201%2012%2013h-1v-2h1a1.5%201.5%200%201%200-1.471-1.794l-1.962-.393a3.501%203.501%200%200%201%203.892-2.785Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-7%209v2h-2v-2h2Zm-.54-7.972A3.501%203.501%200%200%201%2012%2013h-1v-2h1a1.5%201.5%200%201%200-1.471-1.794l-1.962-.393a3.501%203.501%200%200%201%203.892-2.785Z'/%3e%3c/svg%3e");
}
.fr-icon-video-chat-fill::before,
.fr-icon-video-chat-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-7%205H7v6h7v-2.25L17%2014V8l-3%202.25V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-7%205H7v6h7v-2.25L17%2014V8l-3%202.25V8Z'/%3e%3c/svg%3e");
}
.fr-icon-video-chat-line::before,
.fr-icon-video-chat-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-6%203v2.25L17%208v6l-3-2.25V14H7V8h7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H6.455L2%2022.5V4a1%201%200%200%201%201-1h18Zm-1%202H4v13.385L5.763%2017H20V5Zm-6%203v2.25L17%208v6l-3-2.25V14H7V8h7Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON DESIGN
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-ball-pen-fill::before,
.fr-icon-ball-pen-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.313%205.444%205.657%205.657a1%201%200%200%201%200%201.414l-7.07%207.071-1.415-1.414%206.364-6.364-.707-.707-9.9%209.9H3v-4.243L14.313%205.444Zm4.243-2.828%202.829%202.828a1%201%200%200%201%200%201.414L19.97%208.273%2015.728%204.03l1.414-1.414a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.313%205.444%205.657%205.657a1%201%200%200%201%200%201.414l-7.07%207.071-1.415-1.414%206.364-6.364-.707-.707-9.9%209.9H3v-4.243L14.313%205.444Zm4.243-2.828%202.829%202.828a1%201%200%200%201%200%201.414L19.97%208.273%2015.728%204.03l1.414-1.414a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
}
.fr-icon-ball-pen-line::before,
.fr-icon-ball-pen-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.313%205.444%205.657%205.657a1%201%200%200%201%200%201.414l-7.07%207.071-1.415-1.414%206.364-6.364-.707-.707-9.9%209.9H3v-4.243L14.313%205.444Zm0%202.829L5%2017.586v1.415h1.414l9.314-9.314-1.415-1.414Zm4.243-5.657%202.829%202.828a1%201%200%200%201%200%201.414L19.97%208.273%2015.728%204.03l1.414-1.414a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.313%205.444%205.657%205.657a1%201%200%200%201%200%201.414l-7.07%207.071-1.415-1.414%206.364-6.364-.707-.707-9.9%209.9H3v-4.243L14.313%205.444Zm0%202.829L5%2017.586v1.415h1.414l9.314-9.314-1.415-1.414Zm4.243-5.657%202.829%202.828a1%201%200%200%201%200%201.414L19.97%208.273%2015.728%204.03l1.414-1.414a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
}
.fr-icon-brush-3-fill::before,
.fr-icon-brush-3-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v3h5a1%201%200%200%201%201%201v6h-1v8a1%201%200%200%201-1%201H10v-6H8v6H4a1%201%200%200%201-1-1v-8H2V7a1%201%200%200%201%201-1h5V3a1%201%200%200%201%201-1h6Zm-1%202h-4v4H4v3h16V8h-6V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v3h5a1%201%200%200%201%201%201v6h-1v8a1%201%200%200%201-1%201H10v-6H8v6H4a1%201%200%200%201-1-1v-8H2V7a1%201%200%200%201%201-1h5V3a1%201%200%200%201%201-1h6Zm-1%202h-4v4H4v3h16V8h-6V4Z'/%3e%3c/svg%3e");
}
.fr-icon-brush-3-line::before,
.fr-icon-brush-3-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v3h5a1%201%200%200%201%201%201v6h-1v8a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-8H2V7a1%201%200%200%201%201-1h5V3a1%201%200%200%201%201-1h6Zm4%2011H5v7h3v-5h2v5h9v-7Zm-5-9h-4v4H4v3h16V8h-6V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v3h5a1%201%200%200%201%201%201v6h-1v8a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-8H2V7a1%201%200%200%201%201-1h5V3a1%201%200%200%201%201-1h6Zm4%2011H5v7h3v-5h2v5h9v-7Zm-5-9h-4v4H4v3h16V8h-6V4Z'/%3e%3c/svg%3e");
}
.fr-icon-brush-fill::before,
.fr-icon-brush-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.548%202.457%202.995%202.994a1%201%200%200%201%20.082%201.321l-3.84%204.938a7.505%207.505%200%200%201-7.283%209.292C8%2021.002%203.5%2019.5%201%2018c2.83-2.133%203.176-3.665%203.303-4.98l.021-.244c.037-.443.065-.863.176-1.276%201.058-3.95%204.842-6.257%208.789-5.284l4.939-3.841a1%201%200%200%201%201.32.082Zm-.789%202.038L15.577%206.97l1.125%201.125c.065.063.13.128.193.194l1.135%201.134%202.475-3.182-1.746-1.746Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.548%202.457%202.995%202.994a1%201%200%200%201%20.082%201.321l-3.84%204.938a7.505%207.505%200%200%201-7.283%209.292C8%2021.002%203.5%2019.5%201%2018c2.83-2.133%203.176-3.665%203.303-4.98l.021-.244c.037-.443.065-.863.176-1.276%201.058-3.95%204.842-6.257%208.789-5.284l4.939-3.841a1%201%200%200%201%201.32.082Zm-.789%202.038L15.577%206.97l1.125%201.125c.065.063.13.128.193.194l1.135%201.134%202.475-3.182-1.746-1.746Z'/%3e%3c/svg%3e");
}
.fr-icon-brush-line::before,
.fr-icon-brush-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.549%202.457%202.995%202.994a1%201%200%200%201%20.082%201.321l-3.84%204.938a7.505%207.505%200%200%201-7.283%209.292C8%2021.002%203.5%2019.5%201%2018c2.83-2.133%203.176-3.665%203.303-4.98l.021-.244c.037-.443.065-.863.176-1.276%201.058-3.95%204.842-6.257%208.789-5.284h.001l4.939-3.841a1%201%200%200%201%201.32.082Zm-13.117%209.56c-.043.16-.066.34-.104.791-.154%201.87-.594%203.265-1.8%204.68%202.26.888%204.938%201.514%206.974%201.514a5.505%205.505%200%200%200%205.31-4.078%205.497%205.497%200%200%200-1.356-5.246l-.142-.142a5.475%205.475%200%200%200-2.39-1.349c-2.907-.778-5.699.869-6.492%203.83ZM18.76%204.495%2015.578%206.97l1.125%201.125c.065.063.13.128.193.194l1.135%201.134%202.475-3.182-1.746-1.746Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.549%202.457%202.995%202.994a1%201%200%200%201%20.082%201.321l-3.84%204.938a7.505%207.505%200%200%201-7.283%209.292C8%2021.002%203.5%2019.5%201%2018c2.83-2.133%203.176-3.665%203.303-4.98l.021-.244c.037-.443.065-.863.176-1.276%201.058-3.95%204.842-6.257%208.789-5.284h.001l4.939-3.841a1%201%200%200%201%201.32.082Zm-13.117%209.56c-.043.16-.066.34-.104.791-.154%201.87-.594%203.265-1.8%204.68%202.26.888%204.938%201.514%206.974%201.514a5.505%205.505%200%200%200%205.31-4.078%205.497%205.497%200%200%200-1.356-5.246l-.142-.142a5.475%205.475%200%200%200-2.39-1.349c-2.907-.778-5.699.869-6.492%203.83ZM18.76%204.495%2015.578%206.97l1.125%201.125c.065.063.13.128.193.194l1.135%201.134%202.475-3.182-1.746-1.746Z'/%3e%3c/svg%3e");
}
.fr-icon-contrast-fill::before,
.fr-icon-contrast-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016V4Z'/%3e%3c/svg%3e");
}
.fr-icon-contrast-line::before,
.fr-icon-contrast-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm0%202a6%206%200%201%201%200%2012V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm0%202a6%206%200%201%201%200%2012V6Z'/%3e%3c/svg%3e");
}
.fr-icon-crop-fill::before,
.fr-icon-crop-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2017h3v2h-3v3h-2v-3H6a1%201%200%200%201-1-1V7H2V5h3V2h2v3h11a1%201%200%200%201%201%201v11Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2017h3v2h-3v3h-2v-3H6a1%201%200%200%201-1-1V7H2V5h3V2h2v3h11a1%201%200%200%201%201%201v11Z'/%3e%3c/svg%3e");
}
.fr-icon-crop-line::before,
.fr-icon-crop-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%205a1%201%200%200%201%201%201v11h3v2h-3v3h-2V7H9V5h9ZM7%202v15h8v2H6a1%201%200%200%201-1-1V7H2V5h3V2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%205a1%201%200%200%201%201%201v11h3v2h-3v3h-2V7H9V5h9ZM7%202v15h8v2H6a1%201%200%200%201-1-1V7H2V5h3V2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-drag-move-2-fill::before,
.fr-icon-drag-move-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V5.828L9.172%207.657%207.757%206.243%2012%202l4.243%204.243-1.415%201.414L13%205.828V11h5.172l-1.829-1.828%201.414-1.415L22%2012l-4.243%204.243-1.414-1.415L18.172%2013H13v5.172l1.828-1.829%201.415%201.414L12%2022l-4.243-4.243%201.415-1.414L11%2018.172V13H5.828l1.829%201.828-1.414%201.415L2%2012l4.243-4.243%201.414%201.415L5.828%2011H11Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V5.828L9.172%207.657%207.757%206.243%2012%202l4.243%204.243-1.415%201.414L13%205.828V11h5.172l-1.829-1.828%201.414-1.415L22%2012l-4.243%204.243-1.414-1.415L18.172%2013H13v5.172l1.828-1.829%201.415%201.414L12%2022l-4.243-4.243%201.415-1.414L11%2018.172V13H5.828l1.829%201.828-1.414%201.415L2%2012l4.243-4.243%201.414%201.415L5.828%2011H11Z'/%3e%3c/svg%3e");
}
.fr-icon-drag-move-2-line::before,
.fr-icon-drag-move-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%2011V8l4%204-4%204v-3h-5v5h3l-4%204-4-4h3v-5H6v3l-4-4%204-4v3h5V6H8l4-4%204%204h-3v5h5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%2011V8l4%204-4%204v-3h-5v5h3l-4%204-4-4h3v-5H6v3l-4-4%204-4v3h5V6H8l4-4%204%204h-3v5h5Z'/%3e%3c/svg%3e");
}
.fr-icon-drop-fill::before,
.fr-icon-drop-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.636%206.636%2012%20.272l6.364%206.364a9%209%200%201%201-12.728%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.636%206.636%2012%20.272l6.364%206.364a9%209%200%201%201-12.728%200Z'/%3e%3c/svg%3e");
}
.fr-icon-drop-line::before,
.fr-icon-drop-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%20.272%206.364%206.364a9%209%200%201%201-12.728%200L12%20.272ZM12%203.1%207.05%208.05a7%207%200%201%200%209.9%200L12%203.1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%20.272%206.364%206.364a9%209%200%201%201-12.728%200L12%20.272ZM12%203.1%207.05%208.05a7%207%200%201%200%209.9%200L12%203.1Z'/%3e%3c/svg%3e");
}
.fr-icon-edit-box-fill::before,
.fr-icon-edit-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.757%203-7.466%207.466.008%204.247%204.238-.007L21%207.243V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h12.757Zm3.728-.9L21.9%203.516l-9.192%209.192-1.412.003-.002-1.417L20.485%202.1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.757%203-7.466%207.466.008%204.247%204.238-.007L21%207.243V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h12.757Zm3.728-.9L21.9%203.516l-9.192%209.192-1.412.003-.002-1.417L20.485%202.1Z'/%3e%3c/svg%3e");
}
.fr-icon-edit-box-line::before,
.fr-icon-edit-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.757%203-2%202H5v14h14V9.243l2-2V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h12.757Zm3.728-.9L21.9%203.516l-9.192%209.192-1.412.003-.002-1.417L20.485%202.1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.757%203-2%202H5v14h14V9.243l2-2V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h12.757Zm3.728-.9L21.9%203.516l-9.192%209.192-1.412.003-.002-1.417L20.485%202.1Z'/%3e%3c/svg%3e");
}
.fr-icon-edit-fill::before,
.fr-icon-edit-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.243%2018H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.243%2018H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-edit-line::before,
.fr-icon-edit-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.414%2016%2016.556%205.858l-1.414-1.414L5%2014.586V16h1.414Zm.829%202H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.414%2016%2016.556%205.858l-1.414-1.414L5%2014.586V16h1.414Zm.829%202H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-eraser-fill::before,
.fr-icon-eraser-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13.9999%2018.9966H20.9999V20.9966H11.9999L8.00229%2020.9991L1.51457%2014.5113C1.12405%2014.1208%201.12405%2013.4877%201.51457%2013.0971L12.1212%202.49053C12.5117%202.1%2013.1449%202.1%2013.5354%202.49053L21.3136%2010.2687C21.7041%2010.6592%2021.7041%2011.2924%2021.3136%2011.6829L13.9999%2018.9966ZM15.6567%2014.5113L19.1922%2010.9758L12.8283%204.61185L9.29275%208.14738L15.6567%2014.5113Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13.9999%2018.9966H20.9999V20.9966H11.9999L8.00229%2020.9991L1.51457%2014.5113C1.12405%2014.1208%201.12405%2013.4877%201.51457%2013.0971L12.1212%202.49053C12.5117%202.1%2013.1449%202.1%2013.5354%202.49053L21.3136%2010.2687C21.7041%2010.6592%2021.7041%2011.2924%2021.3136%2011.6829L13.9999%2018.9966ZM15.6567%2014.5113L19.1922%2010.9758L12.8283%204.61185L9.29275%208.14738L15.6567%2014.5113Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-eraser-line::before,
.fr-icon-eraser-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M8.58564%208.85449L3.63589%2013.8042L8.83021%2018.9985L9.99985%2018.9978V18.9966H11.1714L14.9496%2015.2184L8.58564%208.85449ZM9.99985%207.44027L16.3638%2013.8042L19.1922%2010.9758L12.8283%204.61185L9.99985%207.44027ZM13.9999%2018.9966H20.9999V20.9966H11.9999L8.00229%2020.9991L1.51457%2014.5113C1.12405%2014.1208%201.12405%2013.4877%201.51457%2013.0971L12.1212%202.49053C12.5117%202.1%2013.1449%202.1%2013.5354%202.49053L21.3136%2010.2687C21.7041%2010.6592%2021.7041%2011.2924%2021.3136%2011.6829L13.9999%2018.9966Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M8.58564%208.85449L3.63589%2013.8042L8.83021%2018.9985L9.99985%2018.9978V18.9966H11.1714L14.9496%2015.2184L8.58564%208.85449ZM9.99985%207.44027L16.3638%2013.8042L19.1922%2010.9758L12.8283%204.61185L9.99985%207.44027ZM13.9999%2018.9966H20.9999V20.9966H11.9999L8.00229%2020.9991L1.51457%2014.5113C1.12405%2014.1208%201.12405%2013.4877%201.51457%2013.0971L12.1212%202.49053C12.5117%202.1%2013.1449%202.1%2013.5354%202.49053L21.3136%2010.2687C21.7041%2010.6592%2021.7041%2011.2924%2021.3136%2011.6829L13.9999%2018.9966Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-ink-bottle-fill::before,
.fr-icon-ink-bottle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%209%204.371%201.749a1%201%200%200%201%20.629.928V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-9.323c0-.409.249-.777.629-.928L8%209h8Zm4%205H8v5h12v-5ZM16%203a1%201%200%200%201%201%201v4H7V4a1%201%200%200%201%201-1h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%209%204.371%201.749a1%201%200%200%201%20.629.928V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-9.323c0-.409.249-.777.629-.928L8%209h8Zm4%205H8v5h12v-5ZM16%203a1%201%200%200%201%201%201v4H7V4a1%201%200%200%201%201-1h8Z'/%3e%3c/svg%3e");
}
.fr-icon-ink-bottle-line::before,
.fr-icon-ink-bottle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%209%204.371%201.749a1%201%200%200%201%20.629.928V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-9.323c0-.409.249-.777.629-.928L8%209h8Zm-.385%202h-7.23L5%2012.354V20h14v-1H8v-5h11v-1.646L15.615%2011ZM16%203a1%201%200%200%201%201%201v4H7V4a1%201%200%200%201%201-1h8Zm-1%202H9v1h6V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%209%204.371%201.749a1%201%200%200%201%20.629.928V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-9.323c0-.409.249-.777.629-.928L8%209h8Zm-.385%202h-7.23L5%2012.354V20h14v-1H8v-5h11v-1.646L15.615%2011ZM16%203a1%201%200%200%201%201%201v4H7V4a1%201%200%200%201%201-1h8Zm-1%202H9v1h6V5Z'/%3e%3c/svg%3e");
}
.fr-icon-layout-grid-fill::before,
.fr-icon-layout-grid-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2012.999V20a1%201%200%200%201-1%201h-8v-8.001h9Zm-11%200V21H3a1%201%200%200%201-1-1v-7.001h9ZM11%203v7.999H2V4a1%201%200%200%201%201-1h8Zm10%200a1%201%200%200%201%201%201v6.999h-9V3h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2012.999V20a1%201%200%200%201-1%201h-8v-8.001h9Zm-11%200V21H3a1%201%200%200%201-1-1v-7.001h9ZM11%203v7.999H2V4a1%201%200%200%201%201-1h8Zm10%200a1%201%200%200%201%201%201v6.999h-9V3h8Z'/%3e%3c/svg%3e");
}
.fr-icon-layout-grid-line::before,
.fr-icon-layout-grid-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18ZM11%2013H4v6h7v-6Zm9%200h-7v6h7v-6Zm-9-8H4v6h7V5Zm9%200h-7v6h7V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18ZM11%2013H4v6h7v-6Zm9%200h-7v6h7v-6Zm-9-8H4v6h7V5Zm9%200h-7v6h7V5Z'/%3e%3c/svg%3e");
}
.fr-icon-mark-pen-fill::before,
.fr-icon-mark-pen-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m4.282%2016.889%202.829%202.829-1.414%201.414-4.243-1.414%202.828-2.829ZM15.95%202.393l5.657%205.657a1%201%200%200%201%200%201.414l-7.779%207.779-2.12.707-1.415%201.414a1%201%200%200%201-1.414%200l-4.243-4.243a1%201%200%200%201%200-1.414l1.414-1.414.707-2.121%207.779-7.779a1%201%200%200%201%201.414%200Zm.707%203.536-6.364%206.364%201.414%201.414%206.364-6.364-1.414-1.414Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m4.282%2016.889%202.829%202.829-1.414%201.414-4.243-1.414%202.828-2.829ZM15.95%202.393l5.657%205.657a1%201%200%200%201%200%201.414l-7.779%207.779-2.12.707-1.415%201.414a1%201%200%200%201-1.414%200l-4.243-4.243a1%201%200%200%201%200-1.414l1.414-1.414.707-2.121%207.779-7.779a1%201%200%200%201%201.414%200Zm.707%203.536-6.364%206.364%201.414%201.414%206.364-6.364-1.414-1.414Z'/%3e%3c/svg%3e");
}
.fr-icon-mark-pen-line::before,
.fr-icon-mark-pen-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m4.283%2016.89%202.828%202.829-1.414%201.414-4.243-1.414%202.828-2.829h.001ZM15.95%202.393l5.657%205.657a1%201%200%200%201%200%201.414l-7.779%207.779-2.12.707-1.415%201.414a1%201%200%200%201-1.414%200l-4.243-4.243a1%201%200%200%201%200-1.414l1.414-1.414.707-2.121%207.779-7.779a1%201%200%200%201%201.414%200Zm-.707%202.122-6.738%206.737-.707%202.121-1.04%201.041%202.828%202.829%201.04-1.041%202.122-.707%206.737-6.738-4.242-4.242Zm0%202.828%201.414%201.414-4.95%204.95-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m4.283%2016.89%202.828%202.829-1.414%201.414-4.243-1.414%202.828-2.829h.001ZM15.95%202.393l5.657%205.657a1%201%200%200%201%200%201.414l-7.779%207.779-2.12.707-1.415%201.414a1%201%200%200%201-1.414%200l-4.243-4.243a1%201%200%200%201%200-1.414l1.414-1.414.707-2.121%207.779-7.779a1%201%200%200%201%201.414%200Zm-.707%202.122-6.738%206.737-.707%202.121-1.04%201.041%202.828%202.829%201.04-1.041%202.122-.707%206.737-6.738-4.242-4.242Zm0%202.828%201.414%201.414-4.95%204.95-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
}
.fr-icon-paint-brush-fill::before,
.fr-icon-paint-brush-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%203h16a1%201%200%200%201%201%201v5a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm2%209h6a1%201%200%200%201%201%201v3h1v6h-4v-6h1v-2H5a1%201%200%200%201-1-1v-2h2v1Zm11.732%201.732%201.768-1.768%201.768%201.768a2.5%202.5%200%201%201-3.536%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%203h16a1%201%200%200%201%201%201v5a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1Zm2%209h6a1%201%200%200%201%201%201v3h1v6h-4v-6h1v-2H5a1%201%200%200%201-1-1v-2h2v1Zm11.732%201.732%201.768-1.768%201.768%201.768a2.5%202.5%200%201%201-3.536%200Z'/%3e%3c/svg%3e");
}
.fr-icon-paint-brush-line::before,
.fr-icon-paint-brush-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%2011v1h6a1%201%200%200%201%201%201v3h1v6h-4v-6h1v-2H5a1%201%200%200%201-1-1v-2h2Zm13.5.964%201.768%201.768a2.5%202.5%200%201%201-3.536%200l1.768-1.768ZM20%203a1%201%200%200%201%201%201v5a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v3h14V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%2011v1h6a1%201%200%200%201%201%201v3h1v6h-4v-6h1v-2H5a1%201%200%200%201-1-1v-2h2Zm13.5.964%201.768%201.768a2.5%202.5%200%201%201-3.536%200l1.768-1.768ZM20%203a1%201%200%200%201%201%201v5a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v3h14V5Z'/%3e%3c/svg%3e");
}
.fr-icon-paint-fill::before,
.fr-icon-paint-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m20.996%2016.964%201.767%201.768a2.5%202.5%200%201%201-3.535%200l1.768-1.768ZM8.879%201.082l11.313%2011.311a1%201%200%200%201%200%201.415l-8.485%208.485a1%201%200%200%201-1.414%200l-8.485-8.485a1%201%200%200%201%200-1.415l7.778-7.778-2.122-2.121%201.415-1.412ZM11%206.03%203.929%2013.1H18.07L11%206.03Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m20.996%2016.964%201.767%201.768a2.5%202.5%200%201%201-3.535%200l1.768-1.768ZM8.879%201.082l11.313%2011.311a1%201%200%200%201%200%201.415l-8.485%208.485a1%201%200%200%201-1.414%200l-8.485-8.485a1%201%200%200%201%200-1.415l7.778-7.778-2.122-2.121%201.415-1.412ZM11%206.03%203.929%2013.1H18.07L11%206.03Z'/%3e%3c/svg%3e");
}
.fr-icon-paint-line::before,
.fr-icon-paint-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m20.996%2016.964%201.767%201.768a2.5%202.5%200%201%201-3.535%200l1.768-1.768ZM8.879%201.082l11.313%2011.311a1%201%200%200%201%200%201.415l-8.485%208.485a1%201%200%200%201-1.414%200l-8.485-8.485a1%201%200%200%201%200-1.415l7.778-7.778-2.122-2.121%201.415-1.412ZM11%206.029v.001L3.929%2013.1%2011%2020.173l7.071-7.071L11%206.029Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m20.996%2016.964%201.767%201.768a2.5%202.5%200%201%201-3.535%200l1.768-1.768ZM8.879%201.082l11.313%2011.311a1%201%200%200%201%200%201.415l-8.485%208.485a1%201%200%200%201-1.414%200l-8.485-8.485a1%201%200%200%201%200-1.415l7.778-7.778-2.122-2.121%201.415-1.412ZM11%206.029v.001L3.929%2013.1%2011%2020.173l7.071-7.071L11%206.029Z'/%3e%3c/svg%3e");
}
.fr-icon-palette-fill::before,
.fr-icon-palette-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.522%200%2010%203.978%2010%208.889a5.558%205.558%200%200%201-5.556%205.555h-1.966c-.922%200-1.667.745-1.667%201.667%200%20.422.167.811.422%201.1.267.3.434.689.434%201.122C13.667%2021.256%2012.9%2022%2012%2022%206.478%2022%202%2017.522%202%2012S6.478%202%2012%202ZM7.5%209a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm9%200a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3ZM12%206a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.522%200%2010%203.978%2010%208.889a5.558%205.558%200%200%201-5.556%205.555h-1.966c-.922%200-1.667.745-1.667%201.667%200%20.422.167.811.422%201.1.267.3.434.689.434%201.122C13.667%2021.256%2012.9%2022%2012%2022%206.478%2022%202%2017.522%202%2012S6.478%202%2012%202ZM7.5%209a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm9%200a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3ZM12%206a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Z'/%3e%3c/svg%3e");
}
.fr-icon-palette-line::before,
.fr-icon-palette-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.522%200%2010%203.978%2010%208.889a5.558%205.558%200%200%201-5.556%205.555h-1.966c-.922%200-1.667.745-1.667%201.667%200%20.422.167.811.422%201.1.267.3.434.689.434%201.122C13.667%2021.256%2012.9%2022%2012%2022%206.478%2022%202%2017.522%202%2012S6.478%202%2012%202Zm0%202a8%208%200%200%200-.676%2015.972%203.648%203.648%200%200%201-.513-1.86v-.001a3.664%203.664%200%200%201%203.667-3.667h1.966A3.558%203.558%200%200%200%2020%2010.89C20%207.139%2016.468%204%2012%204ZM7.5%209a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm9%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM12%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.522%200%2010%203.978%2010%208.889a5.558%205.558%200%200%201-5.556%205.555h-1.966c-.922%200-1.667.745-1.667%201.667%200%20.422.167.811.422%201.1.267.3.434.689.434%201.122C13.667%2021.256%2012.9%2022%2012%2022%206.478%2022%202%2017.522%202%2012S6.478%202%2012%202Zm0%202a8%208%200%200%200-.676%2015.972%203.648%203.648%200%200%201-.513-1.86v-.001a3.664%203.664%200%200%201%203.667-3.667h1.966A3.558%203.558%200%200%200%2020%2010.89C20%207.139%2016.468%204%2012%204ZM7.5%209a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm9%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM12%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
}
.fr-icon-pantone-fill::before,
.fr-icon-pantone-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.595%202.774%205.62%2013.908a1%201%200%200%201-.553%201.302L12.39%2021.73a1%201%200%200%201-1.302-.553L5.47%207.27a1%201%200%200%201%20.553-1.301l-.001-.001%209.272-3.746a1%201%200%200%201%201.301.552ZM6%2013.922%208.86%2021H7a1%201%200%200%201-1-1v-6.078Zm-2-1.555v6.555l-1.35-.545a1%201%200%200%201-.552-1.302L4%2012.367ZM9%207a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.595%202.774%205.62%2013.908a1%201%200%200%201-.553%201.302L12.39%2021.73a1%201%200%200%201-1.302-.553L5.47%207.27a1%201%200%200%201%20.553-1.301l-.001-.001%209.272-3.746a1%201%200%200%201%201.301.552ZM6%2013.922%208.86%2021H7a1%201%200%200%201-1-1v-6.078Zm-2-1.555v6.555l-1.35-.545a1%201%200%200%201-.552-1.302L4%2012.367ZM9%207a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-pantone-line::before,
.fr-icon-pantone-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.595%202.774%205.62%2013.908a1%201%200%200%201-.553%201.302L12.39%2021.73a1%201%200%200%201-1.302-.553L11%2020.96V21H7a1%201%200%200%201-1-1v-.27l-3.35-1.353a1%201%200%200%201-.552-1.302L5.764%208l-.295-.73a1%201%200%200%201%20.553-1.302l9.272-3.746a1%201%200%200%201%201.301.552Zm-1.479%201.677L7.698%207.447l4.87%2012.054%207.418-2.997-4.87-12.053ZM8%2013.533V19h2.209L8%2013.533Zm-2-.777-1.673%204.141L6%2017.608v-4.852Zm5.23-4.578a1%201%200%200%201-.553%201.302h-.001a1%201%200%201%201%20.553-1.302Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.595%202.774%205.62%2013.908a1%201%200%200%201-.553%201.302L12.39%2021.73a1%201%200%200%201-1.302-.553L11%2020.96V21H7a1%201%200%200%201-1-1v-.27l-3.35-1.353a1%201%200%200%201-.552-1.302L5.764%208l-.295-.73a1%201%200%200%201%20.553-1.302l9.272-3.746a1%201%200%200%201%201.301.552Zm-1.479%201.677L7.698%207.447l4.87%2012.054%207.418-2.997-4.87-12.053ZM8%2013.533V19h2.209L8%2013.533Zm-2-.777-1.673%204.141L6%2017.608v-4.852Zm5.23-4.578a1%201%200%200%201-.553%201.302h-.001a1%201%200%201%201%20.553-1.302Z'/%3e%3c/svg%3e");
}
.fr-icon-pen-nib-fill::before,
.fr-icon-pen-nib-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.121%205.222%205.657%205.657-.707%206.364c-6.128%201.414-9.782%202.475-13.081%205.303l-1.061-1.06%205.846-5.847a2%202%200%201%200-1.414-1.414l-5.846%205.846-1.06-1.06c2.827-3.3%203.888-6.954%205.302-13.082l6.364-.707Zm2.475-3.182%206.347%206.346a.5.5%200%200%201-.277.848l-1.474.23-5.656-5.656.212-1.485a.5.5%200%200%201%20.848-.283Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.121%205.222%205.657%205.657-.707%206.364c-6.128%201.414-9.782%202.475-13.081%205.303l-1.061-1.06%205.846-5.847a2%202%200%201%200-1.414-1.414l-5.846%205.846-1.06-1.06c2.827-3.3%203.888-6.954%205.302-13.082l6.364-.707Zm2.475-3.182%206.347%206.346a.5.5%200%200%201-.277.848l-1.474.23-5.656-5.656.212-1.485a.5.5%200%200%201%20.848-.283Z'/%3e%3c/svg%3e");
}
.fr-icon-pen-nib-line::before,
.fr-icon-pen-nib-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.121%204.222%205.657%205.657-.707%206.364c-6.128%201.414-9.782%202.475-13.081%205.303L4.595%2020.15c3.722-3.331%207.995-4.328%2012.643-5.52l.446-4.018-4.297-4.297-4.018.446c-1.192%204.648-2.189%208.92-5.52%2012.643L2.454%2018.01c2.828-3.3%203.89-6.953%205.303-13.081l6.364-.707Zm-1.414%207.07A2%202%200%200%201%209.88%2014.12h-.001a2%202%200%201%201%202.828-2.828ZM16.596%201.04l6.347%206.346a.5.5%200%200%201-.277.848l-1.474.23-5.656-5.656.212-1.485a.5.5%200%200%201%20.848-.283Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m14.121%204.222%205.657%205.657-.707%206.364c-6.128%201.414-9.782%202.475-13.081%205.303L4.595%2020.15c3.722-3.331%207.995-4.328%2012.643-5.52l.446-4.018-4.297-4.297-4.018.446c-1.192%204.648-2.189%208.92-5.52%2012.643L2.454%2018.01c2.828-3.3%203.89-6.953%205.303-13.081l6.364-.707Zm-1.414%207.07A2%202%200%200%201%209.88%2014.12h-.001a2%202%200%201%201%202.828-2.828ZM16.596%201.04l6.347%206.346a.5.5%200%200%201-.277.848l-1.474.23-5.656-5.656.212-1.485a.5.5%200%200%201%20.848-.283Z'/%3e%3c/svg%3e");
}
.fr-icon-pencil-fill::before,
.fr-icon-pencil-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.9%206.857v.001l4.242%204.243L7.242%2021H3v-4.243l9.9-9.9Zm4.949-3.535%202.829%202.829a1%201%200%200%201%200%201.414l-2.122%202.121-4.242-4.242%202.121-2.122a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.9%206.857v.001l4.242%204.243L7.242%2021H3v-4.243l9.9-9.9Zm4.949-3.535%202.829%202.829a1%201%200%200%201%200%201.414l-2.122%202.121-4.242-4.242%202.121-2.122a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
}
.fr-icon-pencil-line::before,
.fr-icon-pencil-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.849%203.322%202.829%202.829a1%201%200%200%201%200%201.414L7.243%2021H3v-4.243L16.435%203.322a1%201%200%200%201%201.414%200Zm-3.535%204.95L5%2017.586V19h1.414l9.314-9.314-1.414-1.414Zm2.828-2.828-1.414%201.414%201.414%201.414%201.414-1.414-1.414-1.414Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.849%203.322%202.829%202.829a1%201%200%200%201%200%201.414L7.243%2021H3v-4.243L16.435%203.322a1%201%200%200%201%201.414%200Zm-3.535%204.95L5%2017.586V19h1.414l9.314-9.314-1.414-1.414Zm2.828-2.828-1.414%201.414%201.414%201.414%201.414-1.414-1.414-1.414Z'/%3e%3c/svg%3e");
}
.fr-icon-pencil-ruler-fill::before,
.fr-icon-pencil-ruler-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m7%202%204%205v15H3V7l4-5Zm13%202a1%201%200%200%201%201%201v3h-2v2h2v2h-3v2h3v2h-2v2h2v3a1%201%200%200%201-1%201h-6a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h6ZM9%2018H5v2h4v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m7%202%204%205v15H3V7l4-5Zm13%202a1%201%200%200%201%201%201v3h-2v2h2v2h-3v2h3v2h-2v2h2v3a1%201%200%200%201-1%201h-6a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h6ZM9%2018H5v2h4v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-pencil-ruler-line::before,
.fr-icon-pencil-ruler-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m7%202%204%205v15H3V7l4-5Zm13%202a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201h-6a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h6ZM9%208H5v12h4V8Zm10-2h-4v14h4v-2h-2v-2h2v-2h-3v-2h3v-2h-2V8h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m7%202%204%205v15H3V7l4-5Zm13%202a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201h-6a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h6ZM9%208H5v12h4V8Zm10-2h-4v14h4v-2h-2v-2h2v-2h-3v-2h3v-2h-2V8h2V6Z'/%3e%3c/svg%3e");
}
.fr-icon-shapes-fill::before,
.fr-icon-shapes-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%201%206%2010H6l6-10Zm1%2012.5h8v8h-8v-8ZM6.75%2022a4.75%204.75%200%201%200%200-9.5%204.75%204.75%200%200%200%200%209.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%201%206%2010H6l6-10Zm1%2012.5h8v8h-8v-8ZM6.75%2022a4.75%204.75%200%201%200%200-9.5%204.75%204.75%200%200%200%200%209.5Z'/%3e%3c/svg%3e");
}
.fr-icon-shapes-line::before,
.fr-icon-shapes-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201%206%2011h12L12%201Zm0%203.887L14.468%209H9.532L12%204.887ZM6.75%2020a2.75%202.75%200%201%201%200-5.5%202.75%202.75%200%200%201%200%205.5Zm0%202a4.75%204.75%200%201%200%200-9.5%204.75%204.75%200%200%200%200%209.5ZM15%2015.5v4h4v-4h-4Zm-2%206v-8h8v8h-8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201%206%2011h12L12%201Zm0%203.887L14.468%209H9.532L12%204.887ZM6.75%2020a2.75%202.75%200%201%201%200-5.5%202.75%202.75%200%200%201%200%205.5Zm0%202a4.75%204.75%200%201%200%200-9.5%204.75%204.75%200%200%200%200%209.5ZM15%2015.5v4h4v-4h-4Zm-2%206v-8h8v8h-8Z'/%3e%3c/svg%3e");
}
.fr-icon-sip-fill::before,
.fr-icon-sip-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.778%208.979%204.243%204.244L7.243%2021H3v-4.243l7.778-7.778Zm7.425-5.303%202.121%202.121a1%201%200%200%201%200%201.414l-2.828%202.829%201.767%201.768-1.414%201.414-7.07-7.071%201.413-1.414%201.768%201.767%202.829-2.828a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.778%208.979%204.243%204.244L7.243%2021H3v-4.243l7.778-7.778Zm7.425-5.303%202.121%202.121a1%201%200%200%201%200%201.414l-2.828%202.829%201.767%201.768-1.414%201.414-7.07-7.071%201.413-1.414%201.768%201.767%202.829-2.828a1%201%200%200%201%201.414%200Z'/%3e%3c/svg%3e");
}
.fr-icon-sip-line::before,
.fr-icon-sip-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.203%203.676%202.121%202.121a1%201%200%200%201%200%201.414l-2.828%202.829%201.767%201.768-1.414%201.414-1.414-1.414L7.243%2021H3v-4.243l9.192-9.192-1.414-1.414%201.414-1.414%201.768%201.767%202.829-2.828a1%201%200%200%201%201.414%200Zm-4.596%205.303-8.564%208.564%201.414%201.414%208.564-8.564-1.414-1.414Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.203%203.676%202.121%202.121a1%201%200%200%201%200%201.414l-2.828%202.829%201.767%201.768-1.414%201.414-1.414-1.414L7.243%2021H3v-4.243l9.192-9.192-1.414-1.414%201.414-1.414%201.768%201.767%202.829-2.828a1%201%200%200%201%201.414%200Zm-4.596%205.303-8.564%208.564%201.414%201.414%208.564-8.564-1.414-1.414Z'/%3e%3c/svg%3e");
}
.fr-icon-table-fill::before,
.fr-icon-table-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2021H9V10h6v11Zm2%200V10h5v10a1%201%200%200%201-1%201h-4ZM7%2021H3a1%201%200%200%201-1-1V10h5v11ZM22%208H2V4a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2021H9V10h6v11Zm2%200V10h5v10a1%201%200%200%201-1%201h-4ZM7%2021H3a1%201%200%200%201-1-1V10h5v11ZM22%208H2V4a1%201%200%200%201%201-1h18a1%201%200%200%201%201%201v4Z'/%3e%3c/svg%3e");
}
.fr-icon-table-line::before,
.fr-icon-table-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-7%207h-4v9h4v-9Zm6%200h-4v9h4v-9ZM8%2010H4v9h4v-9Zm12-5H4v3h16V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-7%207h-4v9h4v-9Zm6%200h-4v9h4v-9ZM8%2010H4v9h4v-9Zm12-5H4v3h16V5Z'/%3e%3c/svg%3e");
}
.fr-fi-edit-fill::before,
.fr-fi-edit-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.243%2018H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.243%2018H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
}
.fr-fi-edit-line::before,
.fr-fi-edit-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.414%2016%2016.556%205.858l-1.414-1.414L5%2014.586V16h1.414Zm.829%202H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.414%2016%2016.556%205.858l-1.414-1.414L5%2014.586V16h1.414Zm.829%202H3v-4.243L14.435%202.322a1%201%200%200%201%201.414%200l2.829%202.829a1%201%200%200%201%200%201.414L7.243%2018ZM3%2020h18v2H3v-2Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-bug-fill::before,
.fr-icon-bug-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.056%208.3a7.01%207.01%200%200%201%20.199-.3h11.49c.069.098.135.199.199.3l2.02-1.166%201%201.732-2.213%201.278c.162.59.249%201.213.249%201.856v1h3v2h-3a6.96%206.96%200%200%201-.536%202.69l2.5%201.444-1%201.732-2.526-1.458A6.992%206.992%200%200%201%2013%2021.929V14h-2v7.93a6.992%206.992%200%200%201-4.438-2.522l-2.526%201.458-1-1.732%202.5-1.443A6.979%206.979%200%200%201%205%2015H2v-2h3v-1c0-.643.087-1.265.249-1.856L3.036%208.866l1-1.732L6.056%208.3ZM8%206a4%204%200%201%201%208%200H8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.056%208.3a7.01%207.01%200%200%201%20.199-.3h11.49c.069.098.135.199.199.3l2.02-1.166%201%201.732-2.213%201.278c.162.59.249%201.213.249%201.856v1h3v2h-3a6.96%206.96%200%200%201-.536%202.69l2.5%201.444-1%201.732-2.526-1.458A6.992%206.992%200%200%201%2013%2021.929V14h-2v7.93a6.992%206.992%200%200%201-4.438-2.522l-2.526%201.458-1-1.732%202.5-1.443A6.979%206.979%200%200%201%205%2015H2v-2h3v-1c0-.643.087-1.265.249-1.856L3.036%208.866l1-1.732L6.056%208.3ZM8%206a4%204%200%201%201%208%200H8Z'/%3e%3c/svg%3e");
}
.fr-icon-bug-line::before,
.fr-icon-bug-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.964%207.134%201%201.732-2.213%201.278c.162.59.249%201.213.249%201.856v1h3v2h-3a6.96%206.96%200%200%201-.536%202.69l2.5%201.444-1%201.732-2.526-1.458A6.986%206.986%200%200%201%2012%2022a6.986%206.986%200%200%201-5.438-2.592l-2.526%201.458-1-1.732%202.5-1.443v-.001A6.979%206.979%200%200%201%205%2015H2v-2h3v-1c0-.643.087-1.265.249-1.856L3.036%208.866l1-1.732L6.056%208.3a7.01%207.01%200%200%201%20.199-.3h11.49c.069.098.135.199.199.3l2.02-1.166ZM16.585%2010h-9.17A4.98%204.98%200%200%200%207%2012v3a5.002%205.002%200%200%200%204%204.9V14h2v5.9a5.002%205.002%200%200%200%204-4.9v-3a4.98%204.98%200%200%200-.415-2ZM12%202a4%204%200%200%201%204%204H8a4%204%200%200%201%204-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.964%207.134%201%201.732-2.213%201.278c.162.59.249%201.213.249%201.856v1h3v2h-3a6.96%206.96%200%200%201-.536%202.69l2.5%201.444-1%201.732-2.526-1.458A6.986%206.986%200%200%201%2012%2022a6.986%206.986%200%200%201-5.438-2.592l-2.526%201.458-1-1.732%202.5-1.443v-.001A6.979%206.979%200%200%201%205%2015H2v-2h3v-1c0-.643.087-1.265.249-1.856L3.036%208.866l1-1.732L6.056%208.3a7.01%207.01%200%200%201%20.199-.3h11.49c.069.098.135.199.199.3l2.02-1.166ZM16.585%2010h-9.17A4.98%204.98%200%200%200%207%2012v3a5.002%205.002%200%200%200%204%204.9V14h2v5.9a5.002%205.002%200%200%200%204-4.9v-3a4.98%204.98%200%200%200-.415-2ZM12%202a4%204%200%200%201%204%204H8a4%204%200%200%201%204-4Z'/%3e%3c/svg%3e");
}
.fr-icon-code-box-fill::before,
.fr-icon-code-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-6.116%204h-2.128l-3.64%2010h2.128l3.64-10Zm1.58%201.464L15.05%209.88%2017.172%2012l-2.122%202.121%201.414%201.415L20%2012l-3.536-3.536Zm-8.928%200L4%2012l3.536%203.536L8.95%2014.12%206.828%2012%208.95%209.879%207.536%208.464Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-6.116%204h-2.128l-3.64%2010h2.128l3.64-10Zm1.58%201.464L15.05%209.88%2017.172%2012l-2.122%202.121%201.414%201.415L20%2012l-3.536-3.536Zm-8.928%200L4%2012l3.536%203.536L8.95%2014.12%206.828%2012%208.95%209.879%207.536%208.464Z'/%3e%3c/svg%3e");
}
.fr-icon-code-box-line::before,
.fr-icon-code-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-5.116%202-3.64%2010H9.116l3.64-10h2.128Zm1.58%201.464L20%2012l-3.536%203.536-1.414-1.415L17.172%2012%2015.05%209.879l1.414-1.415Zm-8.928%200L8.95%209.88%206.828%2012l2.122%202.121-1.414%201.415L4%2012l3.536-3.536Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-5.116%202-3.64%2010H9.116l3.64-10h2.128Zm1.58%201.464L20%2012l-3.536%203.536-1.414-1.415L17.172%2012%2015.05%209.879l1.414-1.415Zm-8.928%200L8.95%209.88%206.828%2012l2.122%202.121-1.414%201.415L4%2012l3.536-3.536Z'/%3e%3c/svg%3e");
}
.fr-icon-code-s-slash-line::before,
.fr-icon-code-s-slash-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m24%2012-5.657%205.657-1.414-1.414L21.172%2012l-4.243-4.243%201.414-1.414L24%2012ZM2.828%2012l4.243%204.243-1.414%201.414L0%2012l5.657-5.657L7.07%207.757%202.828%2012Zm6.96%209H7.66l6.552-18h2.128L9.788%2021Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m24%2012-5.657%205.657-1.414-1.414L21.172%2012l-4.243-4.243%201.414-1.414L24%2012ZM2.828%2012l4.243%204.243-1.414%201.414L0%2012l5.657-5.657L7.07%207.757%202.828%2012Zm6.96%209H7.66l6.552-18h2.128L9.788%2021Z'/%3e%3c/svg%3e");
}
.fr-icon-cursor-fill::before,
.fr-icon-cursor-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.91%2012.36%2017%2020.854l-2.818%201.026-3.092-8.494-4.172%203.156%201.49-14.909%2010.726%2010.463-5.224.264Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.91%2012.36%2017%2020.854l-2.818%201.026-3.092-8.494-4.172%203.156%201.49-14.909%2010.726%2010.463-5.224.264Z'/%3e%3c/svg%3e");
}
.fr-icon-cursor-line::before,
.fr-icon-cursor-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m8.41%201.633%2011.537%2011.232-4.558.633h-.001l2.552%207.014-4.698%201.71-2.553-7.014-3.899%202.445%201.62-16.02Zm1.572%204.323-.79%207.83%202.53-1.587%202.715%207.46.94-.343-2.715-7.46%202.96-.41-5.64-5.49Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m8.41%201.633%2011.537%2011.232-4.558.633h-.001l2.552%207.014-4.698%201.71-2.553-7.014-3.899%202.445%201.62-16.02Zm1.572%204.323-.79%207.83%202.53-1.587%202.715%207.46.94-.343-2.715-7.46%202.96-.41-5.64-5.49Z'/%3e%3c/svg%3e");
}
.fr-icon-git-branch-fill::before,
.fr-icon-git-branch-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.105%2015.21A3.001%203.001%200%201%201%205%2015.17V8.83a3.001%203.001%200%201%201%202%200V12c.836-.628%201.874-1%203-1h4a3.001%203.001%200%200%200%202.895-2.21%203.001%203.001%200%201%201%202.032.064A5.001%205.001%200%200%201%2014%2013h-4a3.001%203.001%200%200%200-2.895%202.21Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.105%2015.21A3.001%203.001%200%201%201%205%2015.17V8.83a3.001%203.001%200%201%201%202%200V12c.836-.628%201.874-1%203-1h4a3.001%203.001%200%200%200%202.895-2.21%203.001%203.001%200%201%201%202.032.064A5.001%205.001%200%200%201%2014%2013h-4a3.001%203.001%200%200%200-2.895%202.21Z'/%3e%3c/svg%3e");
}
.fr-icon-git-branch-line::before,
.fr-icon-git-branch-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%203a3.001%203.001%200%200%201%201%205.83V12c.836-.628%201.874-1%203-1h4a3.001%203.001%200%200%200%202.895-2.21%203.001%203.001%200%201%201%202.032.064A5.001%205.001%200%200%201%2014%2013h-4a3.001%203.001%200%200%200-2.895%202.21A3.001%203.001%200%201%201%205%2015.17V8.83A3.001%203.001%200%200%201%206%203Zm0%2014a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM6%205a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm12%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%203a3.001%203.001%200%200%201%201%205.83V12c.836-.628%201.874-1%203-1h4a3.001%203.001%200%200%200%202.895-2.21%203.001%203.001%200%201%201%202.032.064A5.001%205.001%200%200%201%2014%2013h-4a3.001%203.001%200%200%200-2.895%202.21A3.001%203.001%200%201%201%205%2015.17V8.83A3.001%203.001%200%200%201%206%203Zm0%2014a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM6%205a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm12%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-git-commit-fill::before,
.fr-icon-git-commit-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.874%2013a4.002%204.002%200%200%201-7.748%200H3v-2h5.126a4.002%204.002%200%200%201%207.748%200H21v2h-5.126Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.874%2013a4.002%204.002%200%200%201-7.748%200H3v-2h5.126a4.002%204.002%200%200%201%207.748%200H21v2h-5.126Z'/%3e%3c/svg%3e");
}
.fr-icon-git-commit-line::before,
.fr-icon-git-commit-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%208.002A4.002%204.002%200%200%201%2015.874%2011H21v2h-5.126a4.002%204.002%200%200%201-7.748%200H3v-2h5.126A4.002%204.002%200%200%201%2012%208.002ZM12%2010a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%208.002A4.002%204.002%200%200%201%2015.874%2011H21v2h-5.126a4.002%204.002%200%200%201-7.748%200H3v-2h5.126A4.002%204.002%200%200%201%2012%208.002ZM12%2010a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-git-merge-fill::before,
.fr-icon-git-merge-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.105%208.79A3.001%203.001%200%200%200%2010%2011h4a5.001%205.001%200%200%201%204.927%204.146%203.001%203.001%200%201%201-3.876%203.416%203%203%200%200%201%201.844-3.352A3.001%203.001%200%200%200%2014%2013h-4a4.978%204.978%200%200%201-3-1v3.17a3.001%203.001%200%201%201-2%200V8.83a3.001%203.001%200%201%201%202.105-.04Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.105%208.79A3.001%203.001%200%200%200%2010%2011h4a5.001%205.001%200%200%201%204.927%204.146%203.001%203.001%200%201%201-3.876%203.416%203%203%200%200%201%201.844-3.352A3.001%203.001%200%200%200%2014%2013h-4a4.978%204.978%200%200%201-3-1v3.17a3.001%203.001%200%201%201-2%200V8.83a3.001%203.001%200%201%201%202.105-.04Z'/%3e%3c/svg%3e");
}
.fr-icon-git-merge-line::before,
.fr-icon-git-merge-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.942%203a3.001%203.001%200%200%201%201.163%205.79A3.001%203.001%200%200%200%2010%2011h4a5.001%205.001%200%200%201%204.927%204.146%203.001%203.001%200%201%201-3.876%203.416%203%203%200%200%201%201.844-3.352A3.001%203.001%200%200%200%2014%2013h-4a4.978%204.978%200%200%201-3-1v3.17a3.001%203.001%200%201%201-2%200V8.83A3.001%203.001%200%200%201%205.942%203ZM6%2017a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm12%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM6%205a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.942%203a3.001%203.001%200%200%201%201.163%205.79A3.001%203.001%200%200%200%2010%2011h4a5.001%205.001%200%200%201%204.927%204.146%203.001%203.001%200%201%201-3.876%203.416%203%203%200%200%201%201.844-3.352A3.001%203.001%200%200%200%2014%2013h-4a4.978%204.978%200%200%201-3-1v3.17a3.001%203.001%200%201%201-2%200V8.83A3.001%203.001%200%200%201%205.942%203ZM6%2017a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm12%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM6%205a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-git-pull-request-fill::before,
.fr-icon-git-pull-request-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%205h2a2%202%200%200%201%202%202v8.17a3.001%203.001%200%201%201-2%200V7h-2v3l-4.5-4L15%202v3ZM5%208.83a3.001%203.001%200%201%201%202%200v6.34a3.001%203.001%200%201%201-2%200V8.83Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%205h2a2%202%200%200%201%202%202v8.17a3.001%203.001%200%201%201-2%200V7h-2v3l-4.5-4L15%202v3ZM5%208.83a3.001%203.001%200%201%201%202%200v6.34a3.001%203.001%200%201%201-2%200V8.83Z'/%3e%3c/svg%3e");
}
.fr-icon-git-pull-request-line::before,
.fr-icon-git-pull-request-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202v3h2a2%202%200%200%201%202%202v8.17a3.001%203.001%200%201%201-2%200V7h-2v3l-4.5-4L15%202ZM6%203a3.001%203.001%200%200%201%201%205.83v6.34a3.001%203.001%200%201%201-2%200V8.83A3.001%203.001%200%200%201%206%203Zm0%2014a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm12%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM6%205a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202v3h2a2%202%200%200%201%202%202v8.17a3.001%203.001%200%201%201-2%200V7h-2v3l-4.5-4L15%202ZM6%203a3.001%203.001%200%200%201%201%205.83v6.34a3.001%203.001%200%201%201-2%200V8.83A3.001%203.001%200%200%201%206%203Zm0%2014a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm12%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM6%205a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-git-repository-commits-fill::before,
.fr-icon-git-repository-commits-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2012%204%205h-3v6h-2v-6H9l4-5Zm7-10a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-4v-2h3v-3h-.8L13%209.5%207.647%2016H6.5a1.5%201.5%200%200%200%200%203H10v2H6.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14ZM9%208H7v2h2V8Zm0-3H7v2h2V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2012%204%205h-3v6h-2v-6H9l4-5Zm7-10a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-4v-2h3v-3h-.8L13%209.5%207.647%2016H6.5a1.5%201.5%200%200%200%200%203H10v2H6.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14ZM9%208H7v2h2V8Zm0-3H7v2h2V5Z'/%3e%3c/svg%3e");
}
.fr-icon-git-repository-commits-line::before,
.fr-icon-git-repository-commits-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2012%204%205h-3v6h-2v-6H9l4-5Zm7-10a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-4v-2h3v-3h-1v-2h1V4H6v10.035A3.53%203.53%200%200%201%206.5%2014H8v2H6.5a1.5%201.5%200%200%200%200%203H10v2H6.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14ZM9%208v2H7V8h2Zm0-3v2H7V5h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2012%204%205h-3v6h-2v-6H9l4-5Zm7-10a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-4v-2h3v-3h-1v-2h1V4H6v10.035A3.53%203.53%200%200%201%206.5%2014H8v2H6.5a1.5%201.5%200%200%200%200%203H10v2H6.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14ZM9%208v2H7V8h2Zm0-3v2H7V5h2Z'/%3e%3c/svg%3e");
}
.fr-icon-git-repository-fill::before,
.fr-icon-git-repository-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-7v2.5l-3-2-3%202V21h-.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14Zm-1%2014H6.5a1.5%201.5%200%200%200%200%203H7v-2h6v2h6v-3ZM9%2011H7v2h2v-2Zm0-3H7v2h2V8Zm0-3H7v2h2V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-7v2.5l-3-2-3%202V21h-.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14Zm-1%2014H6.5a1.5%201.5%200%200%200%200%203H7v-2h6v2h6v-3ZM9%2011H7v2h2v-2Zm0-3H7v2h2V8Zm0-3H7v2h2V5Z'/%3e%3c/svg%3e");
}
.fr-icon-git-repository-line::before,
.fr-icon-git-repository-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-7v2.5l-3-2-3%202V21h-.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14Zm-1%2014H6.5a1.5%201.5%200%200%200%200%203H7v-2h6v2h6v-3Zm0-12H6v10.035A3.53%203.53%200%200%201%206.5%2014H19V4ZM9%2011v2H7v-2h2Zm0-3v2H7V8h2Zm0-3v2H7V5h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v17a1%201%200%200%201-1%201h-7v2.5l-3-2-3%202V21h-.5A3.5%203.5%200%200%201%203%2017.5V5a3%203%200%200%201%203-3h14Zm-1%2014H6.5a1.5%201.5%200%200%200%200%203H7v-2h6v2h6v-3Zm0-12H6v10.035A3.53%203.53%200%200%201%206.5%2014H19V4ZM9%2011v2H7v-2h2Zm0-3v2H7V8h2Zm0-3v2H7V5h2Z'/%3e%3c/svg%3e");
}
.fr-icon-git-repository-private-fill::before,
.fr-icon-git-repository-private-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a6%206%200%200%201%206%206v1h2a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h2V7a6%206%200%200%201%206-6ZM9%2017H7v2h2v-2Zm0-3H7v2h2v-2Zm0-3H7v2h2v-2Zm3-8a4%204%200%200%200-4%204v1h8V7a4%204%200%200%200-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a6%206%200%200%201%206%206v1h2a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h2V7a6%206%200%200%201%206-6ZM9%2017H7v2h2v-2Zm0-3H7v2h2v-2Zm0-3H7v2h2v-2Zm3-8a4%204%200%200%200-4%204v1h8V7a4%204%200%200%200-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-git-repository-private-line::before,
.fr-icon-git-repository-private-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a6%206%200%200%201%206%206v1h2a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h2V7a6%206%200%200%201%206-6Zm7%209H6v10h13V10ZM9%2017v2H7v-2h2Zm0-3v2H7v-2h2Zm0-3v2H7v-2h2Zm3-8a4%204%200%200%200-4%204v1h8V7a4%204%200%200%200-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a6%206%200%200%201%206%206v1h2a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h2V7a6%206%200%200%201%206-6Zm7%209H6v10h13V10ZM9%2017v2H7v-2h2Zm0-3v2H7v-2h2Zm0-3v2H7v-2h2Zm3-8a4%204%200%200%200-4%204v1h8V7a4%204%200%200%200-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-terminal-box-fill::before,
.fr-icon-terminal-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-3%2012h-6v2h6v-2ZM7%207.757%205.586%209.172%208.414%2012l-2.828%202.828L7%2016.243%2011.243%2012%207%207.757Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-3%2012h-6v2h6v-2ZM7%207.757%205.586%209.172%208.414%2012l-2.828%202.828L7%2016.243%2011.243%2012%207%207.757Z'/%3e%3c/svg%3e");
}
.fr-icon-terminal-box-line::before,
.fr-icon-terminal-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-2%2010v2h-6v-2h6ZM7.253%207.757%2011.495%2012l-4.242%204.243-1.415-1.415L8.667%2012%205.838%209.172l1.415-1.415Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-2%2010v2h-6v-2h6ZM7.253%207.757%2011.495%2012l-4.242%204.243-1.415-1.415L8.667%2012%205.838%209.172l1.415-1.415Z'/%3e%3c/svg%3e");
}
.fr-icon-terminal-line::before,
.fr-icon-terminal-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11%2012-7.071%207.071-1.414-1.414L8.172%2012%202.515%206.343%203.929%204.93%2011%2012Zm0%207h10v2H11v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11%2012-7.071%207.071-1.414-1.414L8.172%2012%202.515%206.343%203.929%204.93%2011%2012Zm0%207h10v2H11v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-terminal-window-fill::before,
.fr-icon-terminal-window-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%207H4v9h16v-9ZM8%2011v5H5v-5h3ZM7%206H5v2h2V6Zm4%200H9v2h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%207H4v9h16v-9ZM8%2011v5H5v-5h3ZM7%206H5v2h2V6Zm4%200H9v2h2V6Z'/%3e%3c/svg%3e");
}
.fr-icon-terminal-window-line::before,
.fr-icon-terminal-window-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%208H4v8h16v-8ZM8%2012v5H5v-5h3Zm12-7H4v4h16V5ZM7%206v2H5V6h2Zm4%200v2H9V6h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%208H4v8h16v-8ZM8%2012v5H5v-5h3Zm12-7H4v4h16V5ZM7%206v2H5V6h2Zm4%200v2H9V6h2Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-bluetooth-fill::before,
.fr-icon-bluetooth-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.028%202.029%205.656%205.657-4.343%204.343v.001l4.343%204.343-5.656%205.656h-2v-6.686l-4.364%204.364-1.415-1.414%205.779-5.778v-.97l-5.779-5.78%201.415-1.414%204.364%204.364V2.029h2Zm0%2011.515v5.657l2.828-2.828-2.828-2.829Zm0-8.686v5.656l2.828-2.828-2.828-2.828Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.028%202.029%205.656%205.657-4.343%204.343v.001l4.343%204.343-5.656%205.656h-2v-6.686l-4.364%204.364-1.415-1.414%205.779-5.778v-.97l-5.779-5.78%201.415-1.414%204.364%204.364V2.029h2Zm0%2011.515v5.657l2.828-2.828-2.828-2.829Zm0-8.686v5.656l2.828-2.828-2.828-2.828Z'/%3e%3c/svg%3e");
}
.fr-icon-bluetooth-line::before,
.fr-icon-bluetooth-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.028%202.029%205.656%205.657-4.343%204.343v.001l4.343%204.343-5.656%205.656h-2v-6.686l-4.364%204.364-1.415-1.414%205.779-5.778v-.97l-5.779-5.78%201.415-1.414%204.364%204.364V2.029h2Zm0%2011.515v5.657l2.828-2.828-2.828-2.829Zm0-8.686v5.656l2.828-2.828-2.828-2.828Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.028%202.029%205.656%205.657-4.343%204.343v.001l4.343%204.343-5.656%205.656h-2v-6.686l-4.364%204.364-1.415-1.414%205.779-5.778v-.97l-5.779-5.78%201.415-1.414%204.364%204.364V2.029h2Zm0%2011.515v5.657l2.828-2.828-2.828-2.829Zm0-8.686v5.656l2.828-2.828-2.828-2.828Z'/%3e%3c/svg%3e");
}
.fr-icon-computer-fill::before,
.fr-icon-computer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2018v2h4v2H7v-2h4v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H13Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2018v2h4v2H7v-2h4v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H13Z'/%3e%3c/svg%3e");
}
.fr-icon-computer-line::before,
.fr-icon-computer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H13v2h4v2H7v-2h4v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016ZM20%205H4v11h16V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H13v2h4v2H7v-2h4v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016ZM20%205H4v11h16V5Z'/%3e%3c/svg%3e");
}
.fr-icon-dashboard-3-fill::before,
.fr-icon-dashboard-3-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3.833%205.337c-2.89%202.028-4.52%203.23-4.894%203.602a1.502%201.502%200%200%200%200%202.122%201.502%201.502%200%200%200%202.122%200c.219-.22%201.418-1.851%203.598-4.897a.59.59%200%200%200-.063-.76.595.595%200%200%200-.763-.067ZM17.5%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm-11%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm.904-3.596A1%201%200%201%200%208.82%208.818a1%201%200%200%200-1.416-1.414ZM12%205.5a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3.833%205.337c-2.89%202.028-4.52%203.23-4.894%203.602a1.502%201.502%200%200%200%200%202.122%201.502%201.502%200%200%200%202.122%200c.219-.22%201.418-1.851%203.598-4.897a.59.59%200%200%200-.063-.76.595.595%200%200%200-.763-.067ZM17.5%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm-11%200a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm.904-3.596A1%201%200%201%200%208.82%208.818a1%201%200%200%200-1.416-1.414ZM12%205.5a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-dashboard-3-line::before,
.fr-icon-dashboard-3-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm4.596%203.404a.59.59%200%200%201%20.063.76c-2.18%203.046-3.38%204.678-3.598%204.897a1.502%201.502%200%200%201-2.122%200%201.502%201.502%200%200%201%200-2.122c.374-.373%202.005-1.574%204.894-3.602a.595.595%200%200%201%20.763.067ZM17.5%2011a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm-11%200a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm2.318-3.596a1%201%200%201%201-1.416%201.414%201%201%200%200%201%201.416-1.414ZM12%205.5a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm4.596%203.404a.59.59%200%200%201%20.063.76c-2.18%203.046-3.38%204.678-3.598%204.897a1.502%201.502%200%200%201-2.122%200%201.502%201.502%200%200%201%200-2.122c.374-.373%202.005-1.574%204.894-3.602a.595.595%200%200%201%20.763.067ZM17.5%2011a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm-11%200a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm2.318-3.596a1%201%200%201%201-1.416%201.414%201%201%200%200%201%201.416-1.414ZM12%205.5a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-database-fill::before,
.fr-icon-database-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h8V4a1%201%200%200%201%201-1h9ZM10%2016H5v2h5v-2Zm9%200h-5v2h5v-2Zm0-3h-5v2h5v-2Zm-9%200H5v2h5v-2Zm9-3h-5v2h5v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h8V4a1%201%200%200%201%201-1h9ZM10%2016H5v2h5v-2Zm9%200h-5v2h5v-2Zm0-3h-5v2h5v-2Zm-9%200H5v2h5v-2Zm9-3h-5v2h5v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-database-line::before,
.fr-icon-database-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h8V4a1%201%200%200%201%201-1h9ZM11%209H4v10h7V9Zm9-4h-7v14h7V5ZM10%2016v2H5v-2h5Zm9%200v2h-5v-2h5Zm0-3v2h-5v-2h5Zm-9%200v2H5v-2h5Zm9-3v2h-5v-2h5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h8V4a1%201%200%200%201%201-1h9ZM11%209H4v10h7V9Zm9-4h-7v14h7V5ZM10%2016v2H5v-2h5Zm9%200v2h-5v-2h5Zm0-3v2h-5v-2h5Zm-9%200v2H5v-2h5Zm9-3v2h-5v-2h5Z'/%3e%3c/svg%3e");
}
.fr-icon-device-fill::before,
.fr-icon-device-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%208a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201h-8a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h8Zm-3-6a1%201%200%200%201%201%201v3h-8a1%201%200%200%200-1%201v13H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%208a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201h-8a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h8Zm-3-6a1%201%200%200%201%201%201v3h-8a1%201%200%200%200-1%201v13H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Z'/%3e%3c/svg%3e");
}
.fr-icon-device-line::before,
.fr-icon-device-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%202a1%201%200%200%201%201%201v5h2a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201h-8a1%201%200%200%201-1-1v-1H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm2%208h-6v10h6V10Zm-3-6H5v14h7V9a1%201%200%200%201%201-1h4V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%202a1%201%200%200%201%201%201v5h2a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201h-8a1%201%200%200%201-1-1v-1H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm2%208h-6v10h6V10Zm-3-6H5v14h7V9a1%201%200%200%201%201-1h4V4Z'/%3e%3c/svg%3e");
}
.fr-icon-hard-drive-2-fill::before,
.fr-icon-hard-drive-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%2014H5v4h14v-4Zm-2%201v2h-2v-2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%2014H5v4h14v-4Zm-2%201v2h-2v-2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-hard-drive-2-line::before,
.fr-icon-hard-drive-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%2014H5v4h14v-4Zm-2%201v2h-2v-2h2Zm2-13H5v10h14V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%2014H5v4h14v-4Zm-2%201v2h-2v-2h2Zm2-13H5v10h14V4Z'/%3e%3c/svg%3e");
}
.fr-icon-mac-fill::before,
.fr-icon-mac-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H14v2l2%201v1H8l-.004-.996L10%2020v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016ZM20%2014H4v2h16v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H14v2l2%201v1H8l-.004-.996L10%2020v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016ZM20%2014H4v2h16v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-mac-line::before,
.fr-icon-mac-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H14v2l2%201v1H8l-.004-.996L10%2020v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016ZM20%205H4v9h16V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.449.992%201.007v12.986c0%20.556-.455%201.007-.992%201.007H14v2l2%201v1H8l-.004-.996L10%2020v-2H2.992A.998.998%200%200%201%202%2016.993V4.007C2%203.451%202.455%203%202.992%203h18.016ZM20%205H4v9h16V5Z'/%3e%3c/svg%3e");
}
.fr-icon-phone-fill::before,
.fr-icon-phone-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2016.42v3.536a1%201%200%200%201-.93.998c-.437.03-.794.046-1.07.046-8.837%200-16-7.163-16-16%200-.276.015-.633.046-1.07A1%201%200%200%201%204.044%203H7.58a.5.5%200%200%201%20.498.45c.023.23.044.413.064.552A13.901%2013.901%200%200%200%209.35%208.003c.095.2.033.439-.147.567l-2.158%201.542a13.047%2013.047%200%200%200%206.844%206.844l1.54-2.154a.462.462%200%200%201%20.573-.149c1.265.6%202.614%201.007%204%201.205.139.02.322.042.55.064a.5.5%200%200%201%20.449.498H21Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2016.42v3.536a1%201%200%200%201-.93.998c-.437.03-.794.046-1.07.046-8.837%200-16-7.163-16-16%200-.276.015-.633.046-1.07A1%201%200%200%201%204.044%203H7.58a.5.5%200%200%201%20.498.45c.023.23.044.413.064.552A13.901%2013.901%200%200%200%209.35%208.003c.095.2.033.439-.147.567l-2.158%201.542a13.047%2013.047%200%200%200%206.844%206.844l1.54-2.154a.462.462%200%200%201%20.573-.149c1.265.6%202.614%201.007%204%201.205.139.02.322.042.55.064a.5.5%200%200%201%20.449.498H21Z'/%3e%3c/svg%3e");
}
.fr-icon-phone-line::before,
.fr-icon-phone-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.539%203a1%201%200%200%201%20.997.921A11.422%2011.422%200%200%200%2010.9%208.504a1%201%200%200%201-.296%201.294l-1.238.884a10.556%2010.556%200%200%200%203.952%203.952l.884-1.238a1%201%200%200%201%201.294-.296%2011.422%2011.422%200%200%200%204.583%201.364%201%201%200%200%201%20.921.997v4.462a1%201%200%200%201-.898.995A15.51%2015.51%200%200%201%2018.5%2021C9.94%2021%203%2014.06%203%205.5c0-.538.027-1.072.082-1.602A1%201%200%200%201%204.077%203h4.462Zm-.892%202H5.01c-.006.166-.009.333-.009.5C5%2012.956%2011.044%2019%2018.5%2019c.167%200%20.334-.003.5-.01v-2.637a13.41%2013.41%200%200%201-3.668-1.097l-1.357%201.9a12.442%2012.442%200%200%201-1.588-.75l-.058-.033a12.556%2012.556%200%200%201-4.702-4.702l-.033-.058a12.442%2012.442%200%200%201-.75-1.588l1.9-1.357A13.41%2013.41%200%200%201%207.647%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.539%203a1%201%200%200%201%20.997.921A11.422%2011.422%200%200%200%2010.9%208.504a1%201%200%200%201-.296%201.294l-1.238.884a10.556%2010.556%200%200%200%203.952%203.952l.884-1.238a1%201%200%200%201%201.294-.296%2011.422%2011.422%200%200%200%204.583%201.364%201%201%200%200%201%20.921.997v4.462a1%201%200%200%201-.898.995A15.51%2015.51%200%200%201%2018.5%2021C9.94%2021%203%2014.06%203%205.5c0-.538.027-1.072.082-1.602A1%201%200%200%201%204.077%203h4.462Zm-.892%202H5.01c-.006.166-.009.333-.009.5C5%2012.956%2011.044%2019%2018.5%2019c.167%200%20.334-.003.5-.01v-2.637a13.41%2013.41%200%200%201-3.668-1.097l-1.357%201.9a12.442%2012.442%200%200%201-1.588-.75l-.058-.033a12.556%2012.556%200%200%201-4.702-4.702l-.033-.058a12.442%2012.442%200%200%201-.75-1.588l1.9-1.357A13.41%2013.41%200%200%201%207.647%205Z'/%3e%3c/svg%3e");
}
.fr-icon-qr-code-fill::before,
.fr-icon-qr-code-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2013v2h2v2h-1v2h-2v2h-2v-3h2v-1h1v-1h-3v-3h3Zm5%204v4h-4v-2h2v-2h2Zm-10-4v8H3v-8h8Zm-3%203H6v2h2v-2Zm13-3v2h-3v-2h3ZM11%203v8H3V3h8Zm10%200v8h-8V3h8ZM8%206H6v2h2V6Zm10%200h-2v2h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2013v2h2v2h-1v2h-2v2h-2v-3h2v-1h1v-1h-3v-3h3Zm5%204v4h-4v-2h2v-2h2Zm-10-4v8H3v-8h8Zm-3%203H6v2h2v-2Zm13-3v2h-3v-2h3ZM11%203v8H3V3h8Zm10%200v8h-8V3h8ZM8%206H6v2h2V6Zm10%200h-2v2h2V6Z'/%3e%3c/svg%3e");
}
.fr-icon-qr-code-line::before,
.fr-icon-qr-code-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2013v2h2v2h-1v2h-2v2h-2v-3h2v-1h1v-1h-3v-3h3Zm5%204v4h-4v-2h2v-2h2Zm-10-4v8H3v-8h8Zm-2%202H5v4h4v-4Zm-1%201v2H6v-2h2Zm13-3v2h-3v-2h3ZM11%203v8H3V3h8Zm10%200v8h-8V3h8ZM9%205H5v4h4V5Zm10%200h-4v4h4V5ZM8%206v2H6V6h2Zm10%200v2h-2V6h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2013v2h2v2h-1v2h-2v2h-2v-3h2v-1h1v-1h-3v-3h3Zm5%204v4h-4v-2h2v-2h2Zm-10-4v8H3v-8h8Zm-2%202H5v4h4v-4Zm-1%201v2H6v-2h2Zm13-3v2h-3v-2h3ZM11%203v8H3V3h8Zm10%200v8h-8V3h8ZM9%205H5v4h4V5Zm10%200h-4v4h4V5ZM8%206v2H6V6h2Zm10%200v2h-2V6h2Z'/%3e%3c/svg%3e");
}
.fr-icon-rss-fill::before,
.fr-icon-rss-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203c9.941%200%2018%208.059%2018%2018h-3c0-8.284-6.716-15-15-15V3Zm0%207c6.075%200%2011%204.925%2011%2011h-3a8%208%200%200%200-8-8v-3Zm0%207a4%204%200%200%201%204%204H3v-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203c9.941%200%2018%208.059%2018%2018h-3c0-8.284-6.716-15-15-15V3Zm0%207c6.075%200%2011%204.925%2011%2011h-3a8%208%200%200%200-8-8v-3Zm0%207a4%204%200%200%201%204%204H3v-4Z'/%3e%3c/svg%3e");
}
.fr-icon-rss-line::before,
.fr-icon-rss-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2017a4%204%200%200%201%204%204H3v-4Zm0-7c6.075%200%2011%204.925%2011%2011h-2a9%209%200%200%200-9-9v-2Zm0-7c9.941%200%2018%208.059%2018%2018h-2c0-8.837-7.163-16-16-16V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2017a4%204%200%200%201%204%204H3v-4Zm0-7c6.075%200%2011%204.925%2011%2011h-2a9%209%200%200%200-9-9v-2Zm0-7c9.941%200%2018%208.059%2018%2018h-2c0-8.837-7.163-16-16-16V3Z'/%3e%3c/svg%3e");
}
.fr-icon-save-3-fill::before,
.fr-icon-save-3-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18%203%202.707%202.707a1%201%200%200%201%20.293.707V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h14Zm0%209H6v7h12v-7Zm-2-8H7v5h9V4Zm-1%201v3h-2V5h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18%203%202.707%202.707a1%201%200%200%201%20.293.707V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h14Zm0%209H6v7h12v-7Zm-2-8H7v5h9V4Zm-1%201v3h-2V5h2Z'/%3e%3c/svg%3e");
}
.fr-icon-save-3-line::before,
.fr-icon-save-3-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18%203%202.707%202.707a1%201%200%200%201%20.293.707V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h14ZM7%205H5v14h1v-7h12v7h1V6.828L17.172%205H16v4H7V5Zm9%209H8v5h8v-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18%203%202.707%202.707a1%201%200%200%201%20.293.707V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h14ZM7%205H5v14h1v-7h12v7h1V6.828L17.172%205H16v4H7V5Zm9%209H8v5h8v-5Z'/%3e%3c/svg%3e");
}
.fr-icon-save-fill::before,
.fr-icon-save-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%2021v-8H6v8H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h13l4%204v13c0%20.55-.45%201-1%201h-2zm-2%200H8v-6h8v6z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%2021v-8H6v8H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h13l4%204v13c0%20.55-.45%201-1%201h-2zm-2%200H8v-6h8v6z'/%3e%3c/svg%3e");
}
.fr-icon-save-line::before,
.fr-icon-save-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2019v-6h10v6h2V7.83L16.17%205H5v14h2zM4%203h13l4%204v13c0%20.55-.45%201-1%201H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1zm5%2012v4h6v-4H9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2019v-6h10v6h2V7.83L16.17%205H5v14h2zM4%203h13l4%204v13c0%20.55-.45%201-1%201H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1zm5%2012v4h6v-4H9z'/%3e%3c/svg%3e");
}
.fr-icon-server-fill::before,
.fr-icon-server-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2013v7a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-7h18Zm-11%203H7v2h3v-2ZM20%203a1%201%200%200%201%201%201v7H3V4a1%201%200%200%201%201-1h16ZM10%206H7v2h3V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2013v7a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1v-7h18Zm-11%203H7v2h3v-2ZM20%203a1%201%200%200%201%201%201v7H3V4a1%201%200%200%201%201-1h16ZM10%206H7v2h3V6Z'/%3e%3c/svg%3e");
}
.fr-icon-server-line::before,
.fr-icon-server-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%2010H5v6h14v-6Zm-9%202v2H7v-2h3Zm9-10H5v6h14V5Zm-9%202v2H7V7h3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%2010H5v6h14v-6Zm-9%202v2H7v-2h3Zm9-10H5v6h14V5Zm-9%202v2H7V7h3Z'/%3e%3c/svg%3e");
}
.fr-icon-smartphone-fill::before,
.fr-icon-smartphone-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h12Zm-6%2015a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h12Zm-6%2015a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-smartphone-line::before,
.fr-icon-smartphone-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h12Zm-1%202H7v16h10V4Zm-5%2013a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h12Zm-1%202H7v16h10V4Zm-5%2013a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-tablet-fill::before,
.fr-icon-tablet-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-7%2015a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-7%2015a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-tablet-line::before,
.fr-icon-tablet-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-1%202H6v16h12V4Zm-6%2013a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-1%202H6v16h12V4Zm-6%2013a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-tv-fill::before,
.fr-icon-tv-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.414%205h5.594c.548%200%20.992.445.992%201v14c0%20.552-.455%201-.992%201H2.992A.994.994%200%200%201%202%2020V6c0-.552.455-1%20.992-1h5.594L6.05%202.464%207.464%201.05%2011.414%205h1.172l3.95-3.95%201.414%201.414L15.414%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.414%205h5.594c.548%200%20.992.445.992%201v14c0%20.552-.455%201-.992%201H2.992A.994.994%200%200%201%202%2020V6c0-.552.455-1%20.992-1h5.594L6.05%202.464%207.464%201.05%2011.414%205h1.172l3.95-3.95%201.414%201.414L15.414%205Z'/%3e%3c/svg%3e");
}
.fr-icon-tv-line::before,
.fr-icon-tv-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.536%201.05%201.414%201.414L15.414%205h5.594c.548%200%20.992.445.992%201v14c0%20.552-.455%201-.992%201H2.992A.994.994%200%200%201%202%2020V6c0-.552.455-1%20.992-1h5.594L6.05%202.464%207.464%201.05%2011.414%205h1.172l3.95-3.95ZM20%207H4v12h16V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.536%201.05%201.414%201.414L15.414%205h5.594c.548%200%20.992.445.992%201v14c0%20.552-.455%201-.992%201H2.992A.994.994%200%200%201%202%2020V6c0-.552.455-1%20.992-1h5.594L6.05%202.464%207.464%201.05%2011.414%205h1.172l3.95-3.95ZM20%207H4v12h16V7Z'/%3e%3c/svg%3e");
}
.fr-icon-wifi-fill::before,
.fr-icon-wifi-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2013c1.904%200%203.653.665%205.027%201.776l-1.885%202.334A4.98%204.98%200%200%200%2012%2016a4.98%204.98%200%200%200-3.142%201.11l-1.886-2.333.256-.198A7.967%207.967%200%200%201%2012%2013Zm0-5a12.95%2012.95%200%200%201%208.169%202.886l-1.885%202.334A9.958%209.958%200%200%200%2012%2011c-2.38%200-4.566.832-6.284%202.22l-1.885-2.333.305-.24A12.946%2012.946%200%200%201%2012%208Zm0-5c4.285%200%208.22%201.497%2011.31%203.997L21.425%209.33A14.937%2014.937%200%200%200%2012%206C8.43%206%205.15%207.248%202.575%209.33L.69%206.997A17.925%2017.925%200%200%201%2012%203Zm-1.885%2015.667A2.987%202.987%200%200%201%2012%2018c.714%200%201.37.25%201.885.666L12%2021l-1.885-2.334v.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2013c1.904%200%203.653.665%205.027%201.776l-1.885%202.334A4.98%204.98%200%200%200%2012%2016a4.98%204.98%200%200%200-3.142%201.11l-1.886-2.333.256-.198A7.967%207.967%200%200%201%2012%2013Zm0-5a12.95%2012.95%200%200%201%208.169%202.886l-1.885%202.334A9.958%209.958%200%200%200%2012%2011c-2.38%200-4.566.832-6.284%202.22l-1.885-2.333.305-.24A12.946%2012.946%200%200%201%2012%208Zm0-5c4.285%200%208.22%201.497%2011.31%203.997L21.425%209.33A14.937%2014.937%200%200%200%2012%206C8.43%206%205.15%207.248%202.575%209.33L.69%206.997A17.925%2017.925%200%200%201%2012%203Zm-1.885%2015.667A2.987%202.987%200%200%201%2012%2018c.714%200%201.37.25%201.885.666L12%2021l-1.885-2.334v.001Z'/%3e%3c/svg%3e");
}
.fr-icon-wifi-line::before,
.fr-icon-wifi-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%208a12.95%2012.95%200%200%201%208.169%202.886l-1.257%201.556A10.954%2010.954%200%200%200%2012%2010c-2.618%200-5.023.915-6.912%202.442l-1.257-1.555.305-.24A12.946%2012.946%200%200%201%2012%208Zm0-5c4.285%200%208.22%201.497%2011.31%203.997l-1.256%201.556A15.933%2015.933%200%200%200%2012%205C8.191%205%204.694%206.33%201.946%208.553L.69%206.997A17.925%2017.925%200%200%201%2012%203ZM6.973%2014.777A7.967%207.967%200%200%201%2012%2013c1.904%200%203.653.665%205.027%201.776l-1.257%201.556A5.975%205.975%200%200%200%2012%2015c-1.428%200-2.74.499-3.77%201.332l-1.257-1.556v.001Zm3.142%203.89A2.987%202.987%200%200%201%2012%2018c.714%200%201.37.25%201.885.666L12%2021l-1.885-2.334v.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%208a12.95%2012.95%200%200%201%208.169%202.886l-1.257%201.556A10.954%2010.954%200%200%200%2012%2010c-2.618%200-5.023.915-6.912%202.442l-1.257-1.555.305-.24A12.946%2012.946%200%200%201%2012%208Zm0-5c4.285%200%208.22%201.497%2011.31%203.997l-1.256%201.556A15.933%2015.933%200%200%200%2012%205C8.191%205%204.694%206.33%201.946%208.553L.69%206.997A17.925%2017.925%200%200%201%2012%203ZM6.973%2014.777A7.967%207.967%200%200%201%2012%2013c1.904%200%203.653.665%205.027%201.776l-1.257%201.556A5.975%205.975%200%200%200%2012%2015c-1.428%200-2.74.499-3.77%201.332l-1.257-1.556v.001Zm3.142%203.89A2.987%202.987%200%200%201%2012%2018c.714%200%201.37.25%201.885.666L12%2021l-1.885-2.334v.001Z'/%3e%3c/svg%3e");
}
.fr-fi-phone-fill::before,
.fr-fi-phone-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2016.42v3.536a1%201%200%200%201-.93.998c-.437.03-.794.046-1.07.046-8.837%200-16-7.163-16-16%200-.276.015-.633.046-1.07A1%201%200%200%201%204.044%203H7.58a.5.5%200%200%201%20.498.45c.023.23.044.413.064.552A13.901%2013.901%200%200%200%209.35%208.003c.095.2.033.439-.147.567l-2.158%201.542a13.047%2013.047%200%200%200%206.844%206.844l1.54-2.154a.462.462%200%200%201%20.573-.149c1.265.6%202.614%201.007%204%201.205.139.02.322.042.55.064a.5.5%200%200%201%20.449.498H21Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2016.42v3.536a1%201%200%200%201-.93.998c-.437.03-.794.046-1.07.046-8.837%200-16-7.163-16-16%200-.276.015-.633.046-1.07A1%201%200%200%201%204.044%203H7.58a.5.5%200%200%201%20.498.45c.023.23.044.413.064.552A13.901%2013.901%200%200%200%209.35%208.003c.095.2.033.439-.147.567l-2.158%201.542a13.047%2013.047%200%200%200%206.844%206.844l1.54-2.154a.462.462%200%200%201%20.573-.149c1.265.6%202.614%201.007%204%201.205.139.02.322.042.55.064a.5.5%200%200%201%20.449.498H21Z'/%3e%3c/svg%3e");
}
.fr-fi-phone-line::before,
.fr-fi-phone-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.539%203a1%201%200%200%201%20.997.921A11.422%2011.422%200%200%200%2010.9%208.504a1%201%200%200%201-.296%201.294l-1.238.884a10.556%2010.556%200%200%200%203.952%203.952l.884-1.238a1%201%200%200%201%201.294-.296%2011.422%2011.422%200%200%200%204.583%201.364%201%201%200%200%201%20.921.997v4.462a1%201%200%200%201-.898.995A15.51%2015.51%200%200%201%2018.5%2021C9.94%2021%203%2014.06%203%205.5c0-.538.027-1.072.082-1.602A1%201%200%200%201%204.077%203h4.462Zm-.892%202H5.01c-.006.166-.009.333-.009.5C5%2012.956%2011.044%2019%2018.5%2019c.167%200%20.334-.003.5-.01v-2.637a13.41%2013.41%200%200%201-3.668-1.097l-1.357%201.9a12.442%2012.442%200%200%201-1.588-.75l-.058-.033a12.556%2012.556%200%200%201-4.702-4.702l-.033-.058a12.442%2012.442%200%200%201-.75-1.588l1.9-1.357A13.41%2013.41%200%200%201%207.647%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.539%203a1%201%200%200%201%20.997.921A11.422%2011.422%200%200%200%2010.9%208.504a1%201%200%200%201-.296%201.294l-1.238.884a10.556%2010.556%200%200%200%203.952%203.952l.884-1.238a1%201%200%200%201%201.294-.296%2011.422%2011.422%200%200%200%204.583%201.364%201%201%200%200%201%20.921.997v4.462a1%201%200%200%201-.898.995A15.51%2015.51%200%200%201%2018.5%2021C9.94%2021%203%2014.06%203%205.5c0-.538.027-1.072.082-1.602A1%201%200%200%201%204.077%203h4.462Zm-.892%202H5.01c-.006.166-.009.333-.009.5C5%2012.956%2011.044%2019%2018.5%2019c.167%200%20.334-.003.5-.01v-2.637a13.41%2013.41%200%200%201-3.668-1.097l-1.357%201.9a12.442%2012.442%200%200%201-1.588-.75l-.058-.033a12.556%2012.556%200%200%201-4.702-4.702l-.033-.058a12.442%2012.442%200%200%201-.75-1.588l1.9-1.357A13.41%2013.41%200%200%201%207.647%205Z'/%3e%3c/svg%3e");
}
.fr-fi-rss-fill::before,
.fr-fi-rss-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203c9.941%200%2018%208.059%2018%2018h-3c0-8.284-6.716-15-15-15V3Zm0%207c6.075%200%2011%204.925%2011%2011h-3a8%208%200%200%200-8-8v-3Zm0%207a4%204%200%200%201%204%204H3v-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%203c9.941%200%2018%208.059%2018%2018h-3c0-8.284-6.716-15-15-15V3Zm0%207c6.075%200%2011%204.925%2011%2011h-3a8%208%200%200%200-8-8v-3Zm0%207a4%204%200%200%201%204%204H3v-4Z'/%3e%3c/svg%3e");
}
.fr-fi-rss-line::before,
.fr-fi-rss-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2017a4%204%200%200%201%204%204H3v-4Zm0-7c6.075%200%2011%204.925%2011%2011h-2a9%209%200%200%200-9-9v-2Zm0-7c9.941%200%2018%208.059%2018%2018h-2c0-8.837-7.163-16-16-16V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2017a4%204%200%200%201%204%204H3v-4Zm0-7c6.075%200%2011%204.925%2011%2011h-2a9%209%200%200%200-9-9v-2Zm0-7c9.941%200%2018%208.059%2018%2018h-2c0-8.837-7.163-16-16-16V3Z'/%3e%3c/svg%3e");
}
.fr-fi-save-fill::before,
.fr-fi-save-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%2021v-8H6v8H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h13l4%204v13c0%20.55-.45%201-1%201h-2zm-2%200H8v-6h8v6z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18%2021v-8H6v8H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1h13l4%204v13c0%20.55-.45%201-1%201h-2zm-2%200H8v-6h8v6z'/%3e%3c/svg%3e");
}
.fr-fi-save-line::before,
.fr-fi-save-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2019v-6h10v6h2V7.83L16.17%205H5v14h2zM4%203h13l4%204v13c0%20.55-.45%201-1%201H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1zm5%2012v4h6v-4H9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2019v-6h10v6h2V7.83L16.17%205H5v14h2zM4%203h13l4%204v13c0%20.55-.45%201-1%201H4c-.55%200-1-.45-1-1V4c0-.55.45-1%201-1zm5%2012v4h6v-4H9z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-article-fill::before,
.fr-icon-article-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-3%2014H7v2h10v-2Zm0-4H7v2h10v-2Zm-6-6H7v4h4V6Zm6%201h-4v2h4V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-3%2014H7v2h10v-2Zm0-4H7v2h10v-2Zm-6-6H7v4h4V6Zm6%201h-4v2h4V7Z'/%3e%3c/svg%3e");
}
.fr-icon-article-line::before,
.fr-icon-article-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%202H5v16h14V4Zm-2%2012v2H7v-2h10Zm0-4v2H7v-2h10Zm-6-6v4H7V6h4Zm6%201v2h-4V7h4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%202H5v16h14V4Zm-2%2012v2H7v-2h10Zm0-4v2H7v-2h10Zm-6-6v4H7V6h4Zm6%201v2h-4V7h4Z'/%3e%3c/svg%3e");
}
.fr-icon-book-2-fill::before,
.fr-icon-book-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2018H6a1%201%200%200%200%200%202h15v2H6a3%203%200%200%201-3-3V4a2%202%200%200%201%202-2h16v16Zm-5-9V7H8v2h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2018H6a1%201%200%200%200%200%202h15v2H6a3%203%200%200%201-3-3V4a2%202%200%200%201%202-2h16v16Zm-5-9V7H8v2h8Z'/%3e%3c/svg%3e");
}
.fr-icon-book-2-line::before,
.fr-icon-book-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2018H6a1%201%200%200%200%200%202h15v2H6a3%203%200%200%201-3-3V4a2%202%200%200%201%202-2h16v16ZM5%2016.05c.162-.033.329-.05.5-.05H19V4H5v12.05ZM16%209H8V7h8v2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2018H6a1%201%200%200%200%200%202h15v2H6a3%203%200%200%201-3-3V4a2%202%200%200%201%202-2h16v16ZM5%2016.05c.162-.033.329-.05.5-.05H19V4H5v12.05ZM16%209H8V7h8v2Z'/%3e%3c/svg%3e");
}
.fr-icon-booklet-fill::before,
.fr-icon-booklet-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202v20H4v-4H2v-2h2v-3H2v-2h2V8H2V6h2V2h4Zm12.005%200C21.107%202%2022%202.898%2022%203.99v16.02c0%201.099-.893%201.99-1.995%201.99H10V2h10.005Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202v20H4v-4H2v-2h2v-3H2v-2h2V8H2V6h2V2h4Zm12.005%200C21.107%202%2022%202.898%2022%203.99v16.02c0%201.099-.893%201.99-1.995%201.99H10V2h10.005Z'/%3e%3c/svg%3e");
}
.fr-icon-booklet-line::before,
.fr-icon-booklet-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.005%202C21.107%202%2022%202.898%2022%203.99v16.02c0%201.099-.893%201.99-1.995%201.99H4v-4H2v-2h2v-3H2v-2h2V8H2V6h2V2h16.005ZM8%204H6v16h2V4Zm12%200H10v16h10V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.005%202C21.107%202%2022%202.898%2022%203.99v16.02c0%201.099-.893%201.99-1.995%201.99H4v-4H2v-2h2v-3H2v-2h2V8H2V6h2V2h16.005ZM8%204H6v16h2V4Zm12%200H10v16h10V4Z'/%3e%3c/svg%3e");
}
.fr-icon-clipboard-fill::before,
.fr-icon-clipboard-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%204v4h12V4h2.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H6Zm10-2v4H8V2h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%204v4h12V4h2.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H6Zm10-2v4H8V2h8Z'/%3e%3c/svg%3e");
}
.fr-icon-clipboard-line::before,
.fr-icon-clipboard-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H7V2h10ZM7%206H5v14h14V6h-2v2H7V6Zm8-2H9v2h6V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H7V2h10ZM7%206H5v14h14V6h-2v2H7V6Zm8-2H9v2h6V4Z'/%3e%3c/svg%3e");
}
.fr-icon-draft-fill::before,
.fr-icon-draft-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v3.757l-8.999%209-.006%204.238%204.246.006L21%2015.242V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm1.778%206.808%201.414%201.414L15.414%2018l-1.416-.002.002-1.412%207.778-7.778ZM12%2012H7v2h5v-2Zm3-4H7v2h8V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v3.757l-8.999%209-.006%204.238%204.246.006L21%2015.242V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm1.778%206.808%201.414%201.414L15.414%2018l-1.416-.002.002-1.412%207.778-7.778ZM12%2012H7v2h5v-2Zm3-4H7v2h8V8Z'/%3e%3c/svg%3e");
}
.fr-icon-draft-line::before,
.fr-icon-draft-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v3.757l-2%202V4H5v16h14v-2.758l2-2V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm1.778%206.808%201.414%201.414L15.414%2018l-1.416-.002.002-1.412%207.778-7.778ZM13%2012v2H8v-2h5Zm3-4v2H8V8h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v3.757l-2%202V4H5v16h14v-2.758l2-2V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm1.778%206.808%201.414%201.414L15.414%2018l-1.416-.002.002-1.412%207.778-7.778ZM13%2012v2H8v-2h5Zm3-4v2H8V8h8Z'/%3e%3c/svg%3e");
}
.fr-icon-file-add-fill::before,
.fr-icon-file-add-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16Zm-3%206h-2v3H8v2h3v3h2v-3h3v-2h-3V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16Zm-3%206h-2v3H8v2h3v3h2v-3h3v-2h-3V8Z'/%3e%3c/svg%3e");
}
.fr-icon-file-add-line::before,
.fr-icon-file-add-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.447%202%203.999%202H16Zm-1%202H5v16h14V8h-4V4Zm-2%204v3h3v2h-3v3h-2v-3H8v-2h3V8h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.447%202%203.999%202H16Zm-1%202H5v16h14V8h-4V4Zm-2%204v3h3v2h-3v3h-2v-3H8v-2h3V8h2Z'/%3e%3c/svg%3e");
}
.fr-icon-file-download-fill::before,
.fr-icon-file-download-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16Zm-3%2010V8h-2v4H8l4%204%204-4h-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16Zm-3%2010V8h-2v4H8l4%204%204-4h-3Z'/%3e%3c/svg%3e");
}
.fr-icon-file-download-line::before,
.fr-icon-file-download-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012h3l-4%204-4-4h3V8h2v4Zm2-8H5v16h14V8h-4V4ZM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012h3l-4%204-4-4h3V8h2v4Zm2-8H5v16h14V8h-4V4ZM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992Z'/%3e%3c/svg%3e");
}
.fr-icon-file-fill::before,
.fr-icon-file-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%209h6a1%201%200%200%200%201-1V2h10.002c.551%200%20.998.455.998.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V9Zm0-2%205-4.997V7H3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%209h6a1%201%200%200%200%201-1V2h10.002c.551%200%20.998.455.998.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V9Zm0-2%205-4.997V7H3Z'/%3e%3c/svg%3e");
}
.fr-icon-file-line::before,
.fr-icon-file-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m3%208%206.003-6h10.995C20.55%202%2021%202.455%2021%202.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V8Zm7-4v5H5v11h14V4h-9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m3%208%206.003-6h10.995C20.55%202%2021%202.455%2021%202.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V8Zm7-4v5H5v11h14V4h-9Z'/%3e%3c/svg%3e");
}
.fr-icon-file-pdf-fill::before,
.fr-icon-file-pdf-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16zm-4%2014a4%204%200%201%200%200-8H8v8h4zm-2-6h2a2%202%200%201%201%200%204h-2v-4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16zm-4%2014a4%204%200%201%200%200-8H8v8h4zm-2-6h2a2%202%200%201%201%200%204h-2v-4z'/%3e%3c/svg%3e");
}
.fr-icon-file-pdf-line::before,
.fr-icon-file-pdf-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2016H8V8h4a4%204%200%201%201%200%208zm-2-6v4h2a2%202%200%201%200%200-4h-2zm5-6H5v16h14V8h-4V4zM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2016H8V8h4a4%204%200%201%201%200%208zm-2-6v4h2a2%202%200%201%200%200-4h-2zm5-6H5v16h14V8h-4V4zM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992z'/%3e%3c/svg%3e");
}
.fr-icon-file-text-fill::before,
.fr-icon-file-text-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%202v6a1%201%200%200%200%201%201h6v11.993A1%201%200%200%201%2020.007%2022H3.993A.993.993%200%200%201%203%2021.008V2.992C3%202.455%203.447%202%203.998%202H14Zm2%2013H8v2h8v-2Zm0-4H8v2h8v-2Zm-5-4H8v2h3V7Zm5-4.997L21%207h-5V2.003Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%202v6a1%201%200%200%200%201%201h6v11.993A1%201%200%200%201%2020.007%2022H3.993A.993.993%200%200%201%203%2021.008V2.992C3%202.455%203.447%202%203.998%202H14Zm2%2013H8v2h8v-2Zm0-4H8v2h8v-2Zm-5-4H8v2h3V7Zm5-4.997L21%207h-5V2.003Z'/%3e%3c/svg%3e");
}
.fr-icon-file-text-line::before,
.fr-icon-file-text-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.997%202%2021%208v12.993A1%201%200%200%201%2020.007%2022H3.993A.993.993%200%200%201%203%2021.008V2.992C3%202.455%203.449%202%204.002%202h10.995ZM14%204H5v16h14V9h-5V4ZM8%207h3v2H8V7Zm0%204h8v2H8v-2Zm0%204h8v2H8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.997%202%2021%208v12.993A1%201%200%200%201%2020.007%2022H3.993A.993.993%200%200%201%203%2021.008V2.992C3%202.455%203.449%202%204.002%202h10.995ZM14%204H5v16h14V9h-5V4ZM8%207h3v2H8V7Zm0%204h8v2H8v-2Zm0%204h8v2H8v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-folder-2-fill::before,
.fr-icon-folder-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2011v9a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9h20Zm0-2H2V4a1%201%200%200%201%201-1h7.414l2%202H21a1%201%200%200%201%201%201v3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2011v9a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9h20Zm0-2H2V4a1%201%200%200%201%201-1h7.414l2%202H21a1%201%200%200%201%201%201v3Z'/%3e%3c/svg%3e");
}
.fr-icon-folder-2-line::before,
.fr-icon-folder-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.414%203%202%202H21a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h7.414ZM20%2011H4v8h16v-8ZM9.586%205H4v4h16V7h-8.414l-2-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.414%203%202%202H21a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h7.414ZM20%2011H4v8h16v-8ZM9.586%205H4v4h16V7h-8.414l-2-2Z'/%3e%3c/svg%3e");
}
.fr-icon-newspaper-fill::before,
.fr-icon-newspaper-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2022H5a3%203%200%200%201-3-3V3a1%201%200%200%201%201-1h14a1%201%200%200%201%201%201v7h4v9a3%203%200%200%201-3%203Zm-1-10v7a1%201%200%200%200%202%200v-7h-2ZM5%206v6h6V6H5Zm0%207v2h10v-2H5Zm0%203v2h10v-2H5Zm2-8h2v2H7V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2022H5a3%203%200%200%201-3-3V3a1%201%200%200%201%201-1h14a1%201%200%200%201%201%201v7h4v9a3%203%200%200%201-3%203Zm-1-10v7a1%201%200%200%200%202%200v-7h-2ZM5%206v6h6V6H5Zm0%207v2h10v-2H5Zm0%203v2h10v-2H5Zm2-8h2v2H7V8Z'/%3e%3c/svg%3e");
}
.fr-icon-newspaper-line::before,
.fr-icon-newspaper-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2020V4H4v15a1%201%200%200%200%201%201h11Zm3%202H5a3%203%200%200%201-3-3V3a1%201%200%200%201%201-1h14a1%201%200%200%201%201%201v7h4v9a3%203%200%200%201-3%203Zm-1-10v7a1%201%200%200%200%202%200v-7h-2ZM6%206h6v6H6V6Zm2%202v2h2V8H8Zm-2%205h8v2H6v-2Zm0%203h8v2H6v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2020V4H4v15a1%201%200%200%200%201%201h11Zm3%202H5a3%203%200%200%201-3-3V3a1%201%200%200%201%201-1h14a1%201%200%200%201%201%201v7h4v9a3%203%200%200%201-3%203Zm-1-10v7a1%201%200%200%200%202%200v-7h-2ZM6%206h6v6H6V6Zm2%202v2h2V8H8Zm-2%205h8v2H6v-2Zm0%203h8v2H6v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-survey-fill::before,
.fr-icon-survey-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%204v4h12V4h2.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H6Zm3%2013H7v2h2v-2Zm0-3H7v2h2v-2Zm0-3H7v2h2v-2Zm7-9v4H8V2h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%204v4h12V4h2.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H6Zm3%2013H7v2h2v-2Zm0-3H7v2h2v-2Zm0-3H7v2h2v-2Zm7-9v4H8V2h8Z'/%3e%3c/svg%3e");
}
.fr-icon-survey-line::before,
.fr-icon-survey-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H7V2h10ZM7%206H5v14h14V6h-2v2H7V6Zm2%2010v2H7v-2h2Zm0-3v2H7v-2h2Zm0-3v2H7v-2h2Zm6-6H9v2h6V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3.007c.548%200%20.993.445.993.993v16.014a.994.994%200%200%201-.993.993H3.993A.994.994%200%200%201%203%2021.007V4.993C3%204.445%203.445%204%203.993%204H7V2h10ZM7%206H5v14h14V6h-2v2H7V6Zm2%2010v2H7v-2h2Zm0-3v2H7v-2h2Zm0-3v2H7v-2h2Zm6-6H9v2h6V4Z'/%3e%3c/svg%3e");
}
.fr-icon-todo-fill::before,
.fr-icon-todo-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%200v2h6V0h2v2h3a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h3V0h2Zm8%2012H7v2h10v-2Zm0-4H7v2h10V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%200v2h6V0h2v2h3a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h3V0h2Zm8%2012H7v2h10v-2Zm0-4H7v2h10V8Z'/%3e%3c/svg%3e");
}
.fr-icon-todo-line::before,
.fr-icon-todo-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%200v2h6V0h2v2h3a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h3V0h2ZM7%204H5v16h14V4h-2v2h-2V4H9v2H7V4Zm10%208v2H7v-2h10Zm0-4v2H7V8h10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%200v2h6V0h2v2h3a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h3V0h2ZM7%204H5v16h14V4h-2v2h-2V4H9v2H7V4Zm10%208v2H7v-2h10Zm0-4v2H7V8h10Z'/%3e%3c/svg%3e");
}
.fr-fi-file-download-fill::before,
.fr-fi-file-download-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16Zm-3%2010V8h-2v4H8l4%204%204-4h-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16Zm-3%2010V8h-2v4H8l4%204%204-4h-3Z'/%3e%3c/svg%3e");
}
.fr-fi-file-download-line::before,
.fr-fi-file-download-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012h3l-4%204-4-4h3V8h2v4Zm2-8H5v16h14V8h-4V4ZM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012h3l-4%204-4-4h3V8h2v4Zm2-8H5v16h14V8h-4V4ZM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992Z'/%3e%3c/svg%3e");
}
.fr-fi-file-fill::before,
.fr-fi-file-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%209h6a1%201%200%200%200%201-1V2h10.002c.551%200%20.998.455.998.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V9Zm0-2%205-4.997V7H3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%209h6a1%201%200%200%200%201-1V2h10.002c.551%200%20.998.455.998.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V9Zm0-2%205-4.997V7H3Z'/%3e%3c/svg%3e");
}
.fr-fi-file-line::before,
.fr-fi-file-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m3%208%206.003-6h10.995C20.55%202%2021%202.455%2021%202.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V8Zm7-4v5H5v11h14V4h-9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m3%208%206.003-6h10.995C20.55%202%2021%202.455%2021%202.992v18.016a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2020.993V8Zm7-4v5H5v11h14V4h-9Z'/%3e%3c/svg%3e");
}
.fr-fi-file-pdf-fill::before,
.fr-fi-file-pdf-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16zm-4%2014a4%204%200%201%200%200-8H8v8h4zm-2-6h2a2%202%200%201%201%200%204h-2v-4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%202%205%205v14.008a.993.993%200%200%201-.993.992H3.993A1%201%200%200%201%203%2021.008V2.992C3%202.444%203.445%202%203.993%202H16zm-4%2014a4%204%200%201%200%200-8H8v8h4zm-2-6h2a2%202%200%201%201%200%204h-2v-4z'/%3e%3c/svg%3e");
}
.fr-fi-file-pdf-line::before,
.fr-fi-file-pdf-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2016H8V8h4a4%204%200%201%201%200%208zm-2-6v4h2a2%202%200%201%200%200-4h-2zm5-6H5v16h14V8h-4V4zM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2016H8V8h4a4%204%200%201%201%200%208zm-2-6v4h2a2%202%200%201%200%200-4h-2zm5-6H5v16h14V8h-4V4zM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008V2.992z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-align-center::before,
.fr-icon-align-center::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM5%2019H19V21H5V19ZM3%2014H21V16H3V14ZM5%209H19V11H5V9Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM5%2019H19V21H5V19ZM3%2014H21V16H3V14ZM5%209H19V11H5V9Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-align-justify::before,
.fr-icon-align-justify::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H21V21H3V19ZM3%2014H21V16H3V14ZM3%209H21V11H3V9Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H21V21H3V19ZM3%2014H21V16H3V14ZM3%209H21V11H3V9Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-align-left::before,
.fr-icon-align-left::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H17V21H3V19ZM3%2014H21V16H3V14ZM3%209H17V11H3V9Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H17V21H3V19ZM3%2014H21V16H3V14ZM3%209H17V11H3V9Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-align-right::before,
.fr-icon-align-right::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM7%2019H21V21H7V19ZM3%2014H21V16H3V14ZM7%209H21V11H7V9Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM7%2019H21V21H7V19ZM3%2014H21V16H3V14ZM7%209H21V11H7V9Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-code-block::before,
.fr-icon-code-block::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3.41436%205.99995L5.70726%203.70706L4.29304%202.29285L0.585938%205.99995L4.29304%209.70706L5.70726%208.29285L3.41436%205.99995ZM9.58594%205.99995L7.29304%203.70706L8.70726%202.29285L12.4144%205.99995L8.70726%209.70706L7.29304%208.29285L9.58594%205.99995ZM14.0002%202.99995H21.0002C21.5524%202.99995%2022.0002%203.44767%2022.0002%203.99995V20C22.0002%2020.5522%2021.5524%2021%2021.0002%2021H3.00015C2.44787%2021%202.00015%2020.5522%202.00015%2020V12H4.00015V19H20.0002V4.99995H14.0002V2.99995Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3.41436%205.99995L5.70726%203.70706L4.29304%202.29285L0.585938%205.99995L4.29304%209.70706L5.70726%208.29285L3.41436%205.99995ZM9.58594%205.99995L7.29304%203.70706L8.70726%202.29285L12.4144%205.99995L8.70726%209.70706L7.29304%208.29285L9.58594%205.99995ZM14.0002%202.99995H21.0002C21.5524%202.99995%2022.0002%203.44767%2022.0002%203.99995V20C22.0002%2020.5522%2021.5524%2021%2021.0002%2021H3.00015C2.44787%2021%202.00015%2020.5522%202.00015%2020V12H4.00015V19H20.0002V4.99995H14.0002V2.99995Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-code-view::before,
.fr-icon-code-view::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.95%208.464%201.414-1.414%204.95%204.95-4.95%204.95-1.414-1.414L20.485%2012%2016.95%208.464Zm-9.9%200L3.515%2012l3.535%203.536-1.414%201.414L.686%2012l4.95-4.95L7.05%208.464Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.95%208.464%201.414-1.414%204.95%204.95-4.95%204.95-1.414-1.414L20.485%2012%2016.95%208.464Zm-9.9%200L3.515%2012l3.535%203.536-1.414%201.414L.686%2012l4.95-4.95L7.05%208.464Z'/%3e%3c/svg%3e");
}
.fr-icon-font-color::before,
.fr-icon-font-color::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M15.2459%2014H8.75407L7.15407%2018H5L11%203H13L19%2018H16.8459L15.2459%2014ZM14.4459%2012L12%205.88516L9.55407%2012H14.4459ZM3%2020H21V22H3V20Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M15.2459%2014H8.75407L7.15407%2018H5L11%203H13L19%2018H16.8459L15.2459%2014ZM14.4459%2012L12%205.88516L9.55407%2012H14.4459ZM3%2020H21V22H3V20Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-font-size::before,
.fr-icon-font-size::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m9%204%206.4%2016h-2.154l-2-5H4.754l-2%205H.6L7%204h2Zm14%208v8h-2v-.535a4%204%200%201%201%200-6.93V12h2Zm-4%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM8%206.885%205.554%2013h4.892L8%206.885Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m9%204%206.4%2016h-2.154l-2-5H4.754l-2%205H.6L7%204h2Zm14%208v8h-2v-.535a4%204%200%201%201%200-6.93V12h2Zm-4%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM8%206.885%205.554%2013h4.892L8%206.885Z'/%3e%3c/svg%3e");
}
.fr-icon-format-clear::before,
.fr-icon-format-clear::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M12.6512%2014.0654L11.6047%2020H9.57389L10.9247%2012.339L3.51465%204.92892L4.92886%203.51471L20.4852%2019.0711L19.071%2020.4853L12.6512%2014.0654ZM11.7727%207.53009L12.0425%205.99999H10.2426L8.24257%203.99999H19.9999V5.99999H14.0733L13.4991%209.25652L11.7727%207.53009Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M12.6512%2014.0654L11.6047%2020H9.57389L10.9247%2012.339L3.51465%204.92892L4.92886%203.51471L20.4852%2019.0711L19.071%2020.4853L12.6512%2014.0654ZM11.7727%207.53009L12.0425%205.99999H10.2426L8.24257%203.99999H19.9999V5.99999H14.0733L13.4991%209.25652L11.7727%207.53009Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-bold::before,
.fr-icon-bold::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.5%204a4.5%204.5%200%200%201%203.256%207.606%204.498%204.498%200%200%201%20.926%207.076A4.5%204.5%200%200%201%2013.5%2020H6V4h6.5Zm.625%209.5H9v4h4.125c1.036%200%201.875-.895%201.875-2s-.84-2-1.875-2Zm-.91-7H9v4h3.214c.987%200%201.786-.895%201.786-2s-.8-2-1.786-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.5%204a4.5%204.5%200%200%201%203.256%207.606%204.498%204.498%200%200%201%20.926%207.076A4.5%204.5%200%200%201%2013.5%2020H6V4h6.5Zm.625%209.5H9v4h4.125c1.036%200%201.875-.895%201.875-2s-.84-2-1.875-2Zm-.91-7H9v4h3.214c.987%200%201.786-.895%201.786-2s-.8-2-1.786-2Z'/%3e%3c/svg%3e");
}
.fr-icon-highlight::before,
.fr-icon-highlight::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v18H3V3h2Zm10%2013v2H7v-2h8Zm6-5v2H7v-2h14Zm0-5v2H7V6h14Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v18H3V3h2Zm10%2013v2H7v-2h8Zm6-5v2H7v-2h14Zm0-5v2H7V6h14Z'/%3e%3c/svg%3e");
}
.fr-icon-quote-fill::before,
.fr-icon-quote-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a8%208%200%201%201%200%2016v3.5c-5-2-12-5-12-11.5a8%208%200%200%201%208-8h4Zm-2%204.5H9.295L6.75%2011.25%209.295%2015H12l-2.506-3.75L12%207.5Zm4.5%200h-2.705l-2.545%203.75L13.795%2015H16.5l-2.506-3.75L16.5%207.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a8%208%200%201%201%200%2016v3.5c-5-2-12-5-12-11.5a8%208%200%200%201%208-8h4Zm-2%204.5H9.295L6.75%2011.25%209.295%2015H12l-2.506-3.75L12%207.5Zm4.5%200h-2.705l-2.545%203.75L13.795%2015H16.5l-2.506-3.75L16.5%207.5Z'/%3e%3c/svg%3e");
}
.fr-icon-quote-line::before,
.fr-icon-quote-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a8%208%200%201%201%200%2016v3.5c-5-2-12-5-12-11.5a8%208%200%200%201%208-8h4Zm0%202h-4a6%206%200%200%200-6%206c0%203.61%202.462%205.966%208%208.48V17h2a6%206%200%201%200%200-12Zm-2%202.5-2.506%203.75L12%2015H9.295L6.75%2011.25%209.295%207.5H12Zm4.5%200-2.506%203.75L16.5%2015h-2.705l-2.545-3.75%202.545-3.75H16.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%203a8%208%200%201%201%200%2016v3.5c-5-2-12-5-12-11.5a8%208%200%200%201%208-8h4Zm0%202h-4a6%206%200%200%200-6%206c0%203.61%202.462%205.966%208%208.48V17h2a6%206%200%201%200%200-12Zm-2%202.5-2.506%203.75L12%2015H9.295L6.75%2011.25%209.295%207.5H12Zm4.5%200-2.506%203.75L16.5%2015h-2.705l-2.545-3.75%202.545-3.75H16.5Z'/%3e%3c/svg%3e");
}
.fr-icon-h-1::before,
.fr-icon-h-1::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.276%204v1.892h-5.104V19.4H9.104V5.892H4V4h12.276Zm3.227%204.885v10.5h-2.025V10.97l-2.175%201.23-1.005-1.44%203.24-1.875h1.965Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.276%204v1.892h-5.104V19.4H9.104V5.892H4V4h12.276Zm3.227%204.885v10.5h-2.025V10.97l-2.175%201.23-1.005-1.44%203.24-1.875h1.965Z'/%3e%3c/svg%3e");
}
.fr-icon-h-2::before,
.fr-icon-h-2::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Zm2.552%204.6c1.83%200%203.3%201.17%203.3%202.97%200%201.44-.945%202.55-1.98%203.555l-2.535%202.445h4.785v1.83h-7.26v-1.83l3.6-3.54c.81-.825%201.32-1.395%201.32-2.25%200-.87-.6-1.38-1.425-1.38-1.005%200-1.62.615-2.175%201.545l-1.65-1.005c.885-1.44%202.19-2.34%204.02-2.34Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Zm2.552%204.6c1.83%200%203.3%201.17%203.3%202.97%200%201.44-.945%202.55-1.98%203.555l-2.535%202.445h4.785v1.83h-7.26v-1.83l3.6-3.54c.81-.825%201.32-1.395%201.32-2.25%200-.87-.6-1.38-1.425-1.38-1.005%200-1.62.615-2.175%201.545l-1.65-1.005c.885-1.44%202.19-2.34%204.02-2.34Z'/%3e%3c/svg%3e");
}
.fr-icon-h-3::before,
.fr-icon-h-3::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.738%208.6c1.92%200%203.345%201.095%203.345%202.82%200%20.975-.42%201.8-1.2%202.34%201.065.54%201.65%201.485%201.65%202.64%200%201.995-1.635%203.3-3.825%203.3-1.98%200-3.255-.87-4.11-2.37l1.77-1.095c.585%201.155%201.29%201.665%202.325%201.665%201.02%200%201.785-.615%201.785-1.59%200-.96-.75-1.56-1.86-1.56h-1.725v-1.8h1.59c.885%200%201.53-.495%201.53-1.305%200-.795-.6-1.245-1.425-1.245-.84%200-1.41.45-1.845%201.2l-1.65-1.02c.765-1.245%201.95-1.98%203.645-1.98ZM15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.738%208.6c1.92%200%203.345%201.095%203.345%202.82%200%20.975-.42%201.8-1.2%202.34%201.065.54%201.65%201.485%201.65%202.64%200%201.995-1.635%203.3-3.825%203.3-1.98%200-3.255-.87-4.11-2.37l1.77-1.095c.585%201.155%201.29%201.665%202.325%201.665%201.02%200%201.785-.615%201.785-1.59%200-.96-.75-1.56-1.86-1.56h-1.725v-1.8h1.59c.885%200%201.53-.495%201.53-1.305%200-.795-.6-1.245-1.425-1.245-.84%200-1.41.45-1.845%201.2l-1.65-1.02c.765-1.245%201.95-1.98%203.645-1.98ZM15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Z'/%3e%3c/svg%3e");
}
.fr-icon-h-4::before,
.fr-icon-h-4::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Zm5.402%204.9v5.88h1.065v1.83h-1.065v2.79h-2.025v-2.79h-4.845v-1.83l4.5-5.88h2.37Zm-2.025%202.295-2.76%203.585h2.76v-3.585Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Zm5.402%204.9v5.88h1.065v1.83h-1.065v2.79h-2.025v-2.79h-4.845v-1.83l4.5-5.88h2.37Zm-2.025%202.295-2.76%203.585h2.76v-3.585Z'/%3e%3c/svg%3e");
}
.fr-icon-h-5::before,
.fr-icon-h-5::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.188%208.9v1.83h-4.32l-.12%202.19h.81c2.79%200%204.02%201.275%204.02%203.315%200%202.145-1.68%203.465-3.84%203.465-1.95%200-3.24-.855-4.11-2.37l1.77-1.095c.6%201.155%201.32%201.665%202.34%201.665%201.035%200%201.77-.615%201.77-1.59%200-.99-.735-1.56-2.04-1.56h-2.85l.315-5.85h6.255ZM15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.188%208.9v1.83h-4.32l-.12%202.19h.81c2.79%200%204.02%201.275%204.02%203.315%200%202.145-1.68%203.465-3.84%203.465-1.95%200-3.24-.855-4.11-2.37l1.77-1.095c.6%201.155%201.32%201.665%202.34%201.665%201.035%200%201.77-.615%201.77-1.59%200-.99-.735-1.56-2.04-1.56h-2.85l.315-5.85h6.255ZM15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Z'/%3e%3c/svg%3e");
}
.fr-icon-h-6::before,
.fr-icon-h-6::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.308%208.6c1.755%200%202.85.795%203.54%201.71l-1.56%201.29c-.54-.72-1.155-1.17-1.98-1.17-1.515%200-2.325%201.095-2.46%203.15.675-.585%201.53-.915%202.565-.915%202.085%200%203.405%201.485%203.405%203.405%200%201.98-1.425%203.63-3.825%203.63-2.73%200-4.245-1.995-4.245-5.505%200-3.27%201.35-5.595%204.56-5.595ZM15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Zm2.762%2010.465c-.855%200-1.59.33-2.13%201.035.24%201.71.975%202.37%202.04%202.37%201.11%200%201.785-.735%201.785-1.725%200-.975-.69-1.68-1.695-1.68Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.308%208.6c1.755%200%202.85.795%203.54%201.71l-1.56%201.29c-.54-.72-1.155-1.17-1.98-1.17-1.515%200-2.325%201.095-2.46%203.15.675-.585%201.53-.915%202.565-.915%202.085%200%203.405%201.485%203.405%203.405%200%201.98-1.425%203.63-3.825%203.63-2.73%200-4.245-1.995-4.245-5.505%200-3.27%201.35-5.595%204.56-5.595ZM15.276%204v1.892h-5.104V19.4H8.104V5.892H3V4h12.276Zm2.762%2010.465c-.855%200-1.59.33-2.13%201.035.24%201.71.975%202.37%202.04%202.37%201.11%200%201.785-.735%201.785-1.725%200-.975-.69-1.68-1.695-1.68Z'/%3e%3c/svg%3e");
}
.fr-icon-hashtag::before,
.fr-icon-hashtag::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.951%203-.525%205h3.989l.525-5h2.011l-.525%205H20v2h-3.784l-.42%204H20v2h-4.415l-.525%205h-2.011l.525-5H9.585l-.525%205H7.049l.525-5H4v-2h3.784l.42-4H4V8h4.415l.525-5h2.011Zm3.254%207h-3.99l-.42%204h3.99l.42-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.951%203-.525%205h3.989l.525-5h2.011l-.525%205H20v2h-3.784l-.42%204H20v2h-4.415l-.525%205h-2.011l.525-5H9.585l-.525%205H7.049l.525-5H4v-2h3.784l.42-4H4V8h4.415l.525-5h2.011Zm3.254%207h-3.99l-.42%204h3.99l.42-4Z'/%3e%3c/svg%3e");
}
.fr-icon-indent-decrease::before,
.fr-icon-indent-decrease::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H21V21H3V19ZM11%2014H21V16H11V14ZM11%209H21V11H11V9ZM3%2012.5L7%209V16L3%2012.5Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H21V21H3V19ZM11%2014H21V16H11V14ZM11%209H21V11H11V9ZM3%2012.5L7%209V16L3%2012.5Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-indent-increase::before,
.fr-icon-indent-increase::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H21V21H3V19ZM11%2014H21V16H11V14ZM11%209H21V11H11V9ZM7%2012.5L3%2016V9L7%2012.5Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M3%204H21V6H3V4ZM3%2019H21V21H3V19ZM11%2014H21V16H11V14ZM11%209H21V11H11V9ZM7%2012.5L3%2016V9L7%2012.5Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-italic::before,
.fr-icon-italic::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2020H7v-2h2.927l2.116-12H9V4h8v2h-2.927l-2.116%2012H15v2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2020H7v-2h2.927l2.116-12H9V4h8v2h-2.927l-2.116%2012H15v2Z'/%3e%3c/svg%3e");
}
.fr-icon-link-unlink::before,
.fr-icon-link-unlink::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2017h5v2h-3v3h-2v-5ZM7%207H2V5h3V2h2v5Zm11.364%208.536L16.95%2014.12l1.414-1.414a5%205%200%201%200-7.071-7.071L9.879%207.05%208.464%205.636%209.88%204.222a7%207%200%200%201%209.9%209.9l-1.415%201.414h-.001Zm-2.828%202.828-1.415%201.414a7%207%200%200%201-9.9-9.9l1.415-1.414L7.05%209.88l-1.414%201.414a5%205%200%201%200%207.071%207.071l1.414-1.414%201.415%201.414v-.001Zm-.708-10.607%201.415%201.415-7.071%207.07-1.415-1.414%207.071-7.07v-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2017h5v2h-3v3h-2v-5ZM7%207H2V5h3V2h2v5Zm11.364%208.536L16.95%2014.12l1.414-1.414a5%205%200%201%200-7.071-7.071L9.879%207.05%208.464%205.636%209.88%204.222a7%207%200%200%201%209.9%209.9l-1.415%201.414h-.001Zm-2.828%202.828-1.415%201.414a7%207%200%200%201-9.9-9.9l1.415-1.414L7.05%209.88l-1.414%201.414a5%205%200%201%200%207.071%207.071l1.414-1.414%201.415%201.414v-.001Zm-.708-10.607%201.415%201.415-7.071%207.07-1.415-1.414%207.071-7.07v-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-link::before,
.fr-icon-link::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.193%2015.364-1.414-1.416%201.414-1.414a5%205%200%201%200-7.07-7.07L9.707%206.877%208.293%205.464%209.71%204.05a7%207%200%201%201%209.9%209.9l-1.415%201.414Zm-2.828%202.828-1.415%201.414a7%207%200%200%201-9.9-9.9l1.415-1.414L6.88%209.708l-1.414%201.414a5%205%200%201%200%207.071%207.071l1.414-1.414%201.415%201.414Zm-.708-10.607L16.072%209l-7.07%207.07-1.416-1.414%207.071-7.07Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.193%2015.364-1.414-1.416%201.414-1.414a5%205%200%201%200-7.07-7.07L9.707%206.877%208.293%205.464%209.71%204.05a7%207%200%201%201%209.9%209.9l-1.415%201.414Zm-2.828%202.828-1.415%201.414a7%207%200%200%201-9.9-9.9l1.415-1.414L6.88%209.708l-1.414%201.414a5%205%200%201%200%207.071%207.071l1.414-1.414%201.415%201.414Zm-.708-10.607L16.072%209l-7.07%207.07-1.416-1.414%207.071-7.07Z'/%3e%3c/svg%3e");
}
.fr-icon-list-check::before,
.fr-icon-list-check::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M8%204H21V6H8V4ZM3%203.5H6V6.5H3V3.5ZM3%2010.5H6V13.5H3V10.5ZM3%2017.5H6V20.5H3V17.5ZM8%2011H21V13H8V11ZM8%2018H21V20H8V18Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M8%204H21V6H8V4ZM3%203.5H6V6.5H3V3.5ZM3%2010.5H6V13.5H3V10.5ZM3%2017.5H6V20.5H3V17.5ZM8%2011H21V13H8V11ZM8%2018H21V20H8V18Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-list-ordered::before,
.fr-icon-list-ordered::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM5%203v3h1v1H3V6h1V4H3V3h2ZM3%2014v-2.5h2V11H3v-1h3v2.5H4v.5h2v1H3Zm2%205.5H3v-1h2V18H3v-1h3v4H3v-1h2v-.5ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM5%203v3h1v1H3V6h1V4H3V3h2ZM3%2014v-2.5h2V11H3v-1h3v2.5H4v.5h2v1H3Zm2%205.5H3v-1h2V18H3v-1h3v4H3v-1h2v-.5ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-list-unordered::before,
.fr-icon-list-unordered::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM4.5%206.5a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%207a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%206.9a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM4.5%206.5a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%207a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%206.9a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-question-mark::before,
.fr-icon-question-mark::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2019a1.5%201.5%200%201%201-.001%203.001A1.5%201.5%200%200%201%2012%2019Zm0-17a6%206%200%200%201%206%206c0%202.165-.753%203.29-2.674%204.923C13.399%2014.56%2013%2015.297%2013%2017h-2c0-2.474.787-3.695%203.031-5.601C15.548%2010.11%2016%209.434%2016%208c0-2.21-1.79-4-4-4S8%205.79%208%208v1H6V8a6%206%200%200%201%206-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2019a1.5%201.5%200%201%201-.001%203.001A1.5%201.5%200%200%201%2012%2019Zm0-17a6%206%200%200%201%206%206c0%202.165-.753%203.29-2.674%204.923C13.399%2014.56%2013%2015.297%2013%2017h-2c0-2.474.787-3.695%203.031-5.601C15.548%2010.11%2016%209.434%2016%208c0-2.21-1.79-4-4-4S8%205.79%208%208v1H6V8a6%206%200%200%201%206-6Z'/%3e%3c/svg%3e");
}
.fr-icon-separator::before,
.fr-icon-separator::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%2011h2v2H2v-2Zm4%200h12v2H6v-2Zm14%200h2v2h-2v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%2011h2v2H2v-2Zm4%200h12v2H6v-2Zm14%200h2v2h-2v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-space::before,
.fr-icon-space::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%209v4h16V9h2v5a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V9h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%209v4h16V9h2v5a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V9h2Z'/%3e%3c/svg%3e");
}
.fr-icon-strikethrough::before,
.fr-icon-strikethrough::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M17.1538%2014C17.3846%2014.5161%2017.5%2015.0893%2017.5%2015.7196C17.5%2017.0625%2016.9762%2018.1116%2015.9286%2018.867C14.8809%2019.6223%2013.4335%2020%2011.5862%2020C9.94674%2020%208.32335%2019.6185%206.71592%2018.8555V16.6009C8.23538%2017.4783%209.7908%2017.917%2011.3822%2017.917C13.9333%2017.917%2015.2128%2017.1846%2015.2208%2015.7196C15.2208%2015.0939%2015.0049%2014.5598%2014.5731%2014.1173C14.5339%2014.0772%2014.4939%2014.0381%2014.4531%2014H3V12H21V14H17.1538ZM13.076%2011H7.62908C7.4566%2010.8433%207.29616%2010.6692%207.14776%2010.4778C6.71592%209.92084%206.5%209.24559%206.5%208.45207C6.5%207.21602%206.96583%206.165%207.89749%205.299C8.82916%204.43299%2010.2706%204%2012.2219%204C13.6934%204%2015.1009%204.32808%2016.4444%204.98426V7.13591C15.2448%206.44921%2013.9293%206.10587%2012.4978%206.10587C10.0187%206.10587%208.77917%206.88793%208.77917%208.45207C8.77917%208.87172%208.99709%209.23796%209.43293%209.55079C9.86878%209.86362%2010.4066%2010.1135%2011.0463%2010.3004C11.6665%2010.4816%2012.3431%2010.7148%2013.076%2011H13.076Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M17.1538%2014C17.3846%2014.5161%2017.5%2015.0893%2017.5%2015.7196C17.5%2017.0625%2016.9762%2018.1116%2015.9286%2018.867C14.8809%2019.6223%2013.4335%2020%2011.5862%2020C9.94674%2020%208.32335%2019.6185%206.71592%2018.8555V16.6009C8.23538%2017.4783%209.7908%2017.917%2011.3822%2017.917C13.9333%2017.917%2015.2128%2017.1846%2015.2208%2015.7196C15.2208%2015.0939%2015.0049%2014.5598%2014.5731%2014.1173C14.5339%2014.0772%2014.4939%2014.0381%2014.4531%2014H3V12H21V14H17.1538ZM13.076%2011H7.62908C7.4566%2010.8433%207.29616%2010.6692%207.14776%2010.4778C6.71592%209.92084%206.5%209.24559%206.5%208.45207C6.5%207.21602%206.96583%206.165%207.89749%205.299C8.82916%204.43299%2010.2706%204%2012.2219%204C13.6934%204%2015.1009%204.32808%2016.4444%204.98426V7.13591C15.2448%206.44921%2013.9293%206.10587%2012.4978%206.10587C10.0187%206.10587%208.77917%206.88793%208.77917%208.45207C8.77917%208.87172%208.99709%209.23796%209.43293%209.55079C9.86878%209.86362%2010.4066%2010.1135%2011.0463%2010.3004C11.6665%2010.4816%2012.3431%2010.7148%2013.076%2011H13.076Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-subscript::before,
.fr-icon-subscript::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.596%204%2010.5%209.928%2015.404%204H18l-6.202%207.497L18%2018.994V19h-2.59l-4.91-5.934L5.59%2019H3v-.006l6.202-7.497L3%204h2.596ZM21.55%2016.58a.8.8%200%201%200-1.32-.36l-1.155.33a2.001%202.001%200%201%201%203.298.904L20.744%2019H23v1h-4v-1l2.55-2.42Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.596%204%2010.5%209.928%2015.404%204H18l-6.202%207.497L18%2018.994V19h-2.59l-4.91-5.934L5.59%2019H3v-.006l6.202-7.497L3%204h2.596ZM21.55%2016.58a.8.8%200%201%200-1.32-.36l-1.155.33a2.001%202.001%200%201%201%203.298.904L20.744%2019H23v1h-4v-1l2.55-2.42Z'/%3e%3c/svg%3e");
}
.fr-icon-superscript::before,
.fr-icon-superscript::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5.596%205%204.904%205.928L15.404%205H18l-6.202%207.497L18%2019.994V20h-2.59l-4.91-5.934L5.59%2020H3v-.006l6.202-7.497L3%205h2.596ZM21.55%206.58a.8.8%200%201%200-1.32-.36l-1.155.33a2.001%202.001%200%201%201%203.298.904L20.744%209H23v1h-4V9l2.55-2.42Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5.596%205%204.904%205.928L15.404%205H18l-6.202%207.497L18%2019.994V20h-2.59l-4.91-5.934L5.59%2020H3v-.006l6.202-7.497L3%205h2.596ZM21.55%206.58a.8.8%200%201%200-1.32-.36l-1.155.33a2.001%202.001%200%201%201%203.298.904L20.744%209H23v1h-4V9l2.55-2.42Z'/%3e%3c/svg%3e");
}
.fr-icon-table-2::before,
.fr-icon-table-2::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%2013h-6v3h6v-3Zm-8%200H5v3h6v-3Zm8-6h-6v4h6v-4Zm-8%200H5v4h6v-4Zm8-5h-6v3h6V5Zm-8%200H5v3h6V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%2013h-6v3h6v-3Zm-8%200H5v3h6v-3Zm8-6h-6v4h6v-4Zm-8%200H5v4h6v-4Zm8-5h-6v3h6V5Zm-8%200H5v3h6V5Z'/%3e%3c/svg%3e");
}
.fr-icon-text-direction-r::before,
.fr-icon-text-direction-r::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M11%205V15H9V11C6.79086%2011%205%209.20914%205%207C5%204.79086%206.79086%203%209%203H17V5H15V15H13V5H11ZM9%205C7.89543%205%207%205.89543%207%207C7%208.10457%207.89543%209%209%209V5ZM7%2017H19V19H7V21.5L3%2018L7%2014.5V17Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M11%205V15H9V11C6.79086%2011%205%209.20914%205%207C5%204.79086%206.79086%203%209%203H17V5H15V15H13V5H11ZM9%205C7.89543%205%207%205.89543%207%207C7%208.10457%207.89543%209%209%209V5ZM7%2017H19V19H7V21.5L3%2018L7%2014.5V17Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-translate-2::before,
.fr-icon-translate-2::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.5%2010%204.4%2011h-2.155l-1.201-3h-4.09l-1.199%203h-2.154L16.5%2010h2ZM10%202v2h6v2h-1.968a18.222%2018.222%200%200%201-3.62%206.301%2014.864%2014.864%200%200%200%202.336%201.707l-.751%201.878A17.015%2017.015%200%200%201%209%2013.725a16.676%2016.676%200%200%201-6.201%203.548l-.536-1.929a14.7%2014.7%200%200%200%205.327-3.042A18.078%2018.078%200%200%201%204.767%208h2.24A16.032%2016.032%200%200%200%209%2010.877a16.165%2016.165%200%200%200%202.91-4.876L2%206V4h6V2h2Zm7.5%2010.885L16.253%2016h2.492L17.5%2012.885Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.5%2010%204.4%2011h-2.155l-1.201-3h-4.09l-1.199%203h-2.154L16.5%2010h2ZM10%202v2h6v2h-1.968a18.222%2018.222%200%200%201-3.62%206.301%2014.864%2014.864%200%200%200%202.336%201.707l-.751%201.878A17.015%2017.015%200%200%201%209%2013.725a16.676%2016.676%200%200%201-6.201%203.548l-.536-1.929a14.7%2014.7%200%200%200%205.327-3.042A18.078%2018.078%200%200%201%204.767%208h2.24A16.032%2016.032%200%200%200%209%2010.877a16.165%2016.165%200%200%200%202.91-4.876L2%206V4h6V2h2Zm7.5%2010.885L16.253%2016h2.492L17.5%2012.885Z'/%3e%3c/svg%3e");
}
.fr-icon-underline::before,
.fr-icon-underline::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M8%203V12C8%2014.2091%209.79086%2016%2012%2016C14.2091%2016%2016%2014.2091%2016%2012V3H18V12C18%2015.3137%2015.3137%2018%2012%2018C8.68629%2018%206%2015.3137%206%2012V3H8ZM4%2020H20V22H4V20Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M8%203V12C8%2014.2091%209.79086%2016%2012%2016C14.2091%2016%2016%2014.2091%2016%2012V3H18V12C18%2015.3137%2015.3137%2018%2012%2018C8.68629%2018%206%2015.3137%206%2012V3H8ZM4%2020H20V22H4V20Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-fi-font-size::before,
.fr-fi-font-size::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m9%204%206.4%2016h-2.154l-2-5H4.754l-2%205H.6L7%204h2Zm14%208v8h-2v-.535a4%204%200%201%201%200-6.93V12h2Zm-4%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM8%206.885%205.554%2013h4.892L8%206.885Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m9%204%206.4%2016h-2.154l-2-5H4.754l-2%205H.6L7%204h2Zm14%208v8h-2v-.535a4%204%200%201%201%200-6.93V12h2Zm-4%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM8%206.885%205.554%2013h4.892L8%206.885Z'/%3e%3c/svg%3e");
}
.fr-fi-bold::before,
.fr-fi-bold::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.5%204a4.5%204.5%200%200%201%203.256%207.606%204.498%204.498%200%200%201%20.926%207.076A4.5%204.5%200%200%201%2013.5%2020H6V4h6.5Zm.625%209.5H9v4h4.125c1.036%200%201.875-.895%201.875-2s-.84-2-1.875-2Zm-.91-7H9v4h3.214c.987%200%201.786-.895%201.786-2s-.8-2-1.786-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.5%204a4.5%204.5%200%200%201%203.256%207.606%204.498%204.498%200%200%201%20.926%207.076A4.5%204.5%200%200%201%2013.5%2020H6V4h6.5Zm.625%209.5H9v4h4.125c1.036%200%201.875-.895%201.875-2s-.84-2-1.875-2Zm-.91-7H9v4h3.214c.987%200%201.786-.895%201.786-2s-.8-2-1.786-2Z'/%3e%3c/svg%3e");
}
.fr-fi-highlight::before,
.fr-fi-highlight::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v18H3V3h2Zm10%2013v2H7v-2h8Zm6-5v2H7v-2h14Zm0-5v2H7V6h14Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%203v18H3V3h2Zm10%2013v2H7v-2h8Zm6-5v2H7v-2h14Zm0-5v2H7V6h14Z'/%3e%3c/svg%3e");
}
.fr-fi-italic::before,
.fr-fi-italic::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2020H7v-2h2.927l2.116-12H9V4h8v2h-2.927l-2.116%2012H15v2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2020H7v-2h2.927l2.116-12H9V4h8v2h-2.927l-2.116%2012H15v2Z'/%3e%3c/svg%3e");
}
.fr-fi-link-unlink::before,
.fr-fi-link-unlink::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2017h5v2h-3v3h-2v-5ZM7%207H2V5h3V2h2v5Zm11.364%208.536L16.95%2014.12l1.414-1.414a5%205%200%201%200-7.071-7.071L9.879%207.05%208.464%205.636%209.88%204.222a7%207%200%200%201%209.9%209.9l-1.415%201.414h-.001Zm-2.828%202.828-1.415%201.414a7%207%200%200%201-9.9-9.9l1.415-1.414L7.05%209.88l-1.414%201.414a5%205%200%201%200%207.071%207.071l1.414-1.414%201.415%201.414v-.001Zm-.708-10.607%201.415%201.415-7.071%207.07-1.415-1.414%207.071-7.07v-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2017h5v2h-3v3h-2v-5ZM7%207H2V5h3V2h2v5Zm11.364%208.536L16.95%2014.12l1.414-1.414a5%205%200%201%200-7.071-7.071L9.879%207.05%208.464%205.636%209.88%204.222a7%207%200%200%201%209.9%209.9l-1.415%201.414h-.001Zm-2.828%202.828-1.415%201.414a7%207%200%200%201-9.9-9.9l1.415-1.414L7.05%209.88l-1.414%201.414a5%205%200%201%200%207.071%207.071l1.414-1.414%201.415%201.414v-.001Zm-.708-10.607%201.415%201.415-7.071%207.07-1.415-1.414%207.071-7.07v-.001Z'/%3e%3c/svg%3e");
}
.fr-fi-list-ordered::before,
.fr-fi-list-ordered::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM5%203v3h1v1H3V6h1V4H3V3h2ZM3%2014v-2.5h2V11H3v-1h3v2.5H4v.5h2v1H3Zm2%205.5H3v-1h2V18H3v-1h3v4H3v-1h2v-.5ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM5%203v3h1v1H3V6h1V4H3V3h2ZM3%2014v-2.5h2V11H3v-1h3v2.5H4v.5h2v1H3Zm2%205.5H3v-1h2V18H3v-1h3v4H3v-1h2v-.5ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
}
.fr-fi-list-unordered::before,
.fr-fi-list-unordered::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM4.5%206.5a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%207a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%206.9a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%204h13v2H8V4ZM4.5%206.5a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%207a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm0%206.9a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203ZM8%2011h13v2H8v-2Zm0%207h13v2H8v-2Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-bank-card-fill::before,
.fr-icon-bank-card-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2010v10a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V10h20Zm-3%206h-4v2h4v-2Zm2-13a1%201%200%200%201%201%201v4H2V4a1%201%200%200%201%201-1h18Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2010v10a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V10h20Zm-3%206h-4v2h4v-2Zm2-13a1%201%200%200%201%201%201v4H2V4a1%201%200%200%201%201-1h18Z'/%3e%3c/svg%3e");
}
.fr-icon-bank-card-line::before,
.fr-icon-bank-card-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%208H4v8h16v-8Zm-2%204v2h-4v-2h4Zm2-10H4v4h16V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%208H4v8h16v-8Zm-2%204v2h-4v-2h4Zm2-10H4v4h16V5Z'/%3e%3c/svg%3e");
}
.fr-icon-coin-fill::before,
.fr-icon-coin-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M23%2012v2c0%203.314-4.925%206-11%206-5.967%200-10.824-2.591-10.995-5.823L1%2014v-2c0%203.314%204.925%206%2011%206s11-2.686%2011-6ZM12%204c6.075%200%2011%202.686%2011%206s-4.925%206-11%206-11-2.686-11-6%204.925-6%2011-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M23%2012v2c0%203.314-4.925%206-11%206-5.967%200-10.824-2.591-10.995-5.823L1%2014v-2c0%203.314%204.925%206%2011%206s11-2.686%2011-6ZM12%204c6.075%200%2011%202.686%2011%206s-4.925%206-11%206-11-2.686-11-6%204.925-6%2011-6Z'/%3e%3c/svg%3e");
}
.fr-icon-gift-fill::before,
.fr-icon-gift-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a4%204%200%200%201%203.464%206.001L23%208v2h-2v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V10H1V8l4.536.001A4%204%200%200%201%2012%203.355%203.983%203.983%200%200%201%2015%202Zm-2%208h-2v10h2V10ZM9%204a2%202%200%200%200-.15%203.995L9%208h2V6a2%202%200%200%200-1.697-1.977l-.154-.018L9%204Zm6%200a2%202%200%200%200-1.995%201.85L13%206v2h2a2%202%200%200%200%201.995-1.85L17%206a2%202%200%200%200-2-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a4%204%200%200%201%203.464%206.001L23%208v2h-2v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V10H1V8l4.536.001A4%204%200%200%201%2012%203.355%203.983%203.983%200%200%201%2015%202Zm-2%208h-2v10h2V10ZM9%204a2%202%200%200%200-.15%203.995L9%208h2V6a2%202%200%200%200-1.697-1.977l-.154-.018L9%204Zm6%200a2%202%200%200%200-1.995%201.85L13%206v2h2a2%202%200%200%200%201.995-1.85L17%206a2%202%200%200%200-2-2Z'/%3e%3c/svg%3e");
}
.fr-icon-gift-line::before,
.fr-icon-gift-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a4%204%200%200%201%203.464%206.001L23%208v2h-2v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V10H1V8l4.536.001A4%204%200%200%201%2012%203.355%203.983%203.983%200%200%201%2015%202Zm-4%208H5v9h6v-9Zm8%200h-6v9h6v-9ZM9%204a2%202%200%200%200-.15%203.995L9%208h2V6a2%202%200%200%200-1.697-1.977l-.154-.018L9%204Zm6%200a2%202%200%200%200-1.995%201.85L13%206v2h2a2%202%200%200%200%201.995-1.85L17%206a2%202%200%200%200-2-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a4%204%200%200%201%203.464%206.001L23%208v2h-2v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V10H1V8l4.536.001A4%204%200%200%201%2012%203.355%203.983%203.983%200%200%201%2015%202Zm-4%208H5v9h6v-9Zm8%200h-6v9h6v-9ZM9%204a2%202%200%200%200-.15%203.995L9%208h2V6a2%202%200%200%200-1.697-1.977l-.154-.018L9%204Zm6%200a2%202%200%200%200-1.995%201.85L13%206v2h2a2%202%200%200%200%201.995-1.85L17%206a2%202%200%200%200-2-2Z'/%3e%3c/svg%3e");
}
.fr-icon-money-euro-box-fill::before,
.fr-icon-money-euro-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-9.897%204.223A4.5%204.5%200%200%200%208.028%2011H7v2h1.027a4.5%204.5%200%200%200%207.788%202.543l-1.701-1.134A2.5%202.5%200%200%201%2010.05%2013l4.95.001v-2h-4.95V11a2.5%202.5%200%200%201%204.064-1.41l1.701-1.133a4.5%204.5%200%200%200-4.712-1.234Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-9.897%204.223A4.5%204.5%200%200%200%208.028%2011H7v2h1.027a4.5%204.5%200%200%200%207.788%202.543l-1.701-1.134A2.5%202.5%200%200%201%2010.05%2013l4.95.001v-2h-4.95V11a2.5%202.5%200%200%201%204.064-1.41l1.701-1.133a4.5%204.5%200%200%200-4.712-1.234Z'/%3e%3c/svg%3e");
}
.fr-icon-money-euro-box-line::before,
.fr-icon-money-euro-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-4.185%203.457L14.114%209.59A2.5%202.5%200%200%200%2010.05%2011H15v2h-4.95a2.5%202.5%200%200%200%204.064%201.41l1.7%201.133A4.5%204.5%200%200%201%208.028%2013H7v-2h1.027a4.5%204.5%200%200%201%207.788-2.543Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h18Zm-1%202H4v14h16V5Zm-4.185%203.457L14.114%209.59A2.5%202.5%200%200%200%2010.05%2011H15v2h-4.95a2.5%202.5%200%200%200%204.064%201.41l1.7%201.133A4.5%204.5%200%200%201%208.028%2013H7v-2h1.027a4.5%204.5%200%200%201%207.788-2.543Z'/%3e%3c/svg%3e");
}
.fr-icon-money-euro-circle-fill::before,
.fr-icon-money-euro-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm-.897%205.223A4.5%204.5%200%200%200%208.028%2011H7v2h1.027a4.5%204.5%200%200%200%207.788%202.543l-1.701-1.134A2.5%202.5%200%200%201%2010.05%2013l4.95.001v-2h-4.95V11a2.5%202.5%200%200%201%204.064-1.41l1.701-1.133a4.5%204.5%200%200%200-4.712-1.234Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm-.897%205.223A4.5%204.5%200%200%200%208.028%2011H7v2h1.027a4.5%204.5%200%200%200%207.788%202.543l-1.701-1.134A2.5%202.5%200%200%201%2010.05%2013l4.95.001v-2h-4.95V11a2.5%202.5%200%200%201%204.064-1.41l1.701-1.133a4.5%204.5%200%200%200-4.712-1.234Z'/%3e%3c/svg%3e");
}
.fr-icon-money-euro-circle-line::before,
.fr-icon-money-euro-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm3.815%204.457L14.114%209.59A2.5%202.5%200%200%200%2010.05%2011H15v2h-4.95a2.5%202.5%200%200%200%204.064%201.41l1.7%201.133A4.5%204.5%200%200%201%208.028%2013H7v-2h1.027a4.5%204.5%200%200%201%207.788-2.543Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm3.815%204.457L14.114%209.59A2.5%202.5%200%200%200%2010.05%2011H15v2h-4.95a2.5%202.5%200%200%200%204.064%201.41l1.7%201.133A4.5%204.5%200%200%201%208.028%2013H7v-2h1.027a4.5%204.5%200%200%201%207.788-2.543Z'/%3e%3c/svg%3e");
}
.fr-icon-secure-payment-fill::before,
.fr-icon-secure-payment-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11%202%207.298%202.28a1%201%200%200%201%20.702.955V7h2a1%201%200%200%201%201%201v2H9V8a1%201%200%200%201%201-1h7V5.97l-6-1.876L5%205.97v7.404a4%204%200%200%200%201.558%203.169l.189.136L11%2019.58%2014.782%2017H10a1%201%200%200%201-1-1v-4h13v4a1%201%200%200%201-1%201l-3.22.001c-.387.51-.857.96-1.4%201.33L11%2022l-5.38-3.668A6%206%200%200%201%203%2013.374V5.235a1%201%200%200%201%20.702-.954L11%202Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11%202%207.298%202.28a1%201%200%200%201%20.702.955V7h2a1%201%200%200%201%201%201v2H9V8a1%201%200%200%201%201-1h7V5.97l-6-1.876L5%205.97v7.404a4%204%200%200%200%201.558%203.169l.189.136L11%2019.58%2014.782%2017H10a1%201%200%200%201-1-1v-4h13v4a1%201%200%200%201-1%201l-3.22.001c-.387.51-.857.96-1.4%201.33L11%2022l-5.38-3.668A6%206%200%200%201%203%2013.374V5.235a1%201%200%200%201%20.702-.954L11%202Z'/%3e%3c/svg%3e");
}
.fr-icon-secure-payment-line::before,
.fr-icon-secure-payment-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11%202%207.298%202.28a1%201%200%200%201%20.702.955V7h2a1%201%200%200%201%201%201v8a1%201%200%200%201-1%201l-3.22.001c-.387.51-.857.96-1.4%201.33L11%2022l-5.38-3.668A6%206%200%200%201%203%2013.374V5.235a1%201%200%200%201%20.702-.954L11%202Zm0%202.094L5%205.97v7.404a4%204%200%200%200%201.558%203.169l.189.136L11%2019.58%2014.782%2017H10a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h7V5.97l-6-1.876ZM20%2012h-9v3h9v-3Zm0-3h-9v1h9V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11%202%207.298%202.28a1%201%200%200%201%20.702.955V7h2a1%201%200%200%201%201%201v8a1%201%200%200%201-1%201l-3.22.001c-.387.51-.857.96-1.4%201.33L11%2022l-5.38-3.668A6%206%200%200%201%203%2013.374V5.235a1%201%200%200%201%20.702-.954L11%202Zm0%202.094L5%205.97v7.404a4%204%200%200%200%201.558%203.169l.189.136L11%2019.58%2014.782%2017H10a1%201%200%200%201-1-1V8a1%201%200%200%201%201-1h7V5.97l-6-1.876ZM20%2012h-9v3h9v-3Zm0-3h-9v1h9V9Z'/%3e%3c/svg%3e");
}
.fr-icon-shopping-bag-fill::before,
.fr-icon-shopping-bag-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a5%205%200%200%201%205%205v2h3a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h3V6a5%205%200%200%201%205-5Zm5%2010h-2v1a1%201%200%200%200%201.993.117L17%2012v-1Zm-8%200H7v1a1%201%200%200%200%201.993.117L9%2012v-1Zm3-8a3%203%200%200%200-2.995%202.824L9%206v2h6V6a3%203%200%200%200-2.824-2.995L12%203Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a5%205%200%200%201%205%205v2h3a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h3V6a5%205%200%200%201%205-5Zm5%2010h-2v1a1%201%200%200%200%201.993.117L17%2012v-1Zm-8%200H7v1a1%201%200%200%200%201.993.117L9%2012v-1Zm3-8a3%203%200%200%200-2.995%202.824L9%206v2h6V6a3%203%200%200%200-2.824-2.995L12%203Z'/%3e%3c/svg%3e");
}
.fr-icon-shopping-bag-line::before,
.fr-icon-shopping-bag-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a5%205%200%200%201%205%205v2h3a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h3V6a5%205%200%200%201%205-5Zm-5%209H5v10h14V10h-2v2h-2v-2H9v2H7v-2Zm5-7a3%203%200%200%200-3%203v2h6V6a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a5%205%200%200%201%205%205v2h3a1%201%200%200%201%201%201v12a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h3V6a5%205%200%200%201%205-5Zm-5%209H5v10h14V10h-2v2h-2v-2H9v2H7v-2Zm5-7a3%203%200%200%200-3%203v2h6V6a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
}
.fr-icon-shopping-cart-2-fill::before,
.fr-icon-shopping-cart-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%206.414.757%203.172l1.415-1.415L5.414%205h15.242a1%201%200%200%201%20.958%201.287l-2.4%208a1%201%200%200%201-.958.713H6v2h11v2H5a1%201%200%200%201-1-1V6.414ZM5.5%2023a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm12%200a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%206.414.757%203.172l1.415-1.415L5.414%205h15.242a1%201%200%200%201%20.958%201.287l-2.4%208a1%201%200%200%201-.958.713H6v2h11v2H5a1%201%200%200%201-1-1V6.414ZM5.5%2023a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Zm12%200a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203Z'/%3e%3c/svg%3e");
}
.fr-icon-shopping-cart-2-line::before,
.fr-icon-shopping-cart-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.5%2020a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm12%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM2.172%201.757%205.414%205h15.242a1%201%200%200%201%20.958%201.287l-2.4%208a1%201%200%200%201-.958.713H6v2h11v2H5a1%201%200%200%201-1-1V6.414L.757%203.172l1.415-1.415ZM19.312%207H6v6h11.512l1.8-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.5%2020a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm12%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM2.172%201.757%205.414%205h15.242a1%201%200%200%201%20.958%201.287l-2.4%208a1%201%200%200%201-.958.713H6v2h11v2H5a1%201%200%200%201-1-1V6.414L.757%203.172l1.415-1.415ZM19.312%207H6v6h11.512l1.8-6Z'/%3e%3c/svg%3e");
}
.fr-icon-trophy-fill::before,
.fr-icon-trophy-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2016.938V19h5v2H6v-2h5v-2.062A8%208%200%200%201%204%209V3h16v6a8%208%200%200%201-7%207.938ZM1%205h2v4H1V5Zm20%200h2v4h-2V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2016.938V19h5v2H6v-2h5v-2.062A8%208%200%200%201%204%209V3h16v6a8%208%200%200%201-7%207.938ZM1%205h2v4H1V5Zm20%200h2v4h-2V5Z'/%3e%3c/svg%3e");
}
.fr-icon-trophy-line::before,
.fr-icon-trophy-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203v6a8%208%200%200%201-7%207.938V19h5v2H6v-2h5v-2.062A8%208%200%200%201%204%209V3h16Zm-2%202H6v4a6%206%200%201%200%2012%200V5ZM3%205v4H1V5h2Zm20%200v4h-2V5h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203v6a8%208%200%200%201-7%207.938V19h5v2H6v-2h5v-2.062A8%208%200%200%201%204%209V3h16Zm-2%202H6v4a6%206%200%201%200%2012%200V5ZM3%205v4H1V5h2Zm20%200v4h-2V5h2Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-capsule-fill::before,
.fr-icon-capsule-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.778%204.222a6%206%200%200%201%200%208.485l-2.122%202.12-4.949%204.951a6%206%200%200%201-8.485-8.485l7.07-7.071a6.001%206.001%200%200%201%208.486%200Zm-4.95%2010.606L9.172%209.172l-3.536%203.535a4%204%200%200%200%205.657%205.657l3.535-3.536Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.778%204.222a6%206%200%200%201%200%208.485l-2.122%202.12-4.949%204.951a6%206%200%200%201-8.485-8.485l7.07-7.071a6.001%206.001%200%200%201%208.486%200Zm-4.95%2010.606L9.172%209.172l-3.536%203.535a4%204%200%200%200%205.657%205.657l3.535-3.536Z'/%3e%3c/svg%3e");
}
.fr-icon-capsule-line::before,
.fr-icon-capsule-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.778%204.222a6%206%200%200%201%200%208.485l-7.07%207.071a6.001%206.001%200%200%201-8.486-8.485l7.07-7.071a6.001%206.001%200%200%201%208.486%200Zm-5.656%2011.313L8.465%209.878l-2.829%202.83a4%204%200%201%200%205.657%205.656l2.829-2.83v.001Zm4.242-9.899a4%204%200%200%200-5.657%200L9.88%208.464l5.657%205.657%202.828-2.828a4%204%200%200%200%200-5.657h-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.778%204.222a6%206%200%200%201%200%208.485l-7.07%207.071a6.001%206.001%200%200%201-8.486-8.485l7.07-7.071a6.001%206.001%200%200%201%208.486%200Zm-5.656%2011.313L8.465%209.878l-2.829%202.83a4%204%200%201%200%205.657%205.656l2.829-2.83v.001Zm4.242-9.899a4%204%200%200%200-5.657%200L9.88%208.464l5.657%205.657%202.828-2.828a4%204%200%200%200%200-5.657h-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-dislike-fill::before,
.fr-icon-dislike-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2018.384%2018.385-1.414%201.414-3.747-3.747L12%2021.485l-8.48-8.492a6%206%200%200%201%20.034-8.023L1.393%202.808l1.415-1.415Zm17.435%203.364a6%206%200%200%201%20.236%208.236l-1.635%201.636L7.26%203.046a5.986%205.986%200%200%201%204.741%201.483%205.998%205.998%200%200%201%208.242.228Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2018.384%2018.385-1.414%201.414-3.747-3.747L12%2021.485l-8.48-8.492a6%206%200%200%201%20.034-8.023L1.393%202.808l1.415-1.415Zm17.435%203.364a6%206%200%200%201%20.236%208.236l-1.635%201.636L7.26%203.046a5.986%205.986%200%200%201%204.741%201.483%205.998%205.998%200%200%201%208.242.228Z'/%3e%3c/svg%3e");
}
.fr-icon-dislike-line::before,
.fr-icon-dislike-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2018.384%2018.385-1.414%201.414-3.747-3.747L12%2021.485l-8.48-8.492a6%206%200%200%201%20.034-8.023L1.393%202.808l1.415-1.415Zm2.164%204.993a4.001%204.001%200%200%200%20.008%205.237L12%2018.654l2.617-2.623-9.645-9.645Zm15.271-1.629a6%206%200%200%201%20.236%208.236l-1.635%201.636-1.414-1.414%201.59-1.592a3.999%203.999%200%200%200-.193-5.453%203.998%203.998%200%200%200-5.49-.153l-1.335%201.198-1.336-1.197a3.953%203.953%200%200%200-1.155-.723l-2.25-2.25a5.99%205.99%200%200%201%204.74%201.484%205.998%205.998%200%200%201%208.242.228Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2018.384%2018.385-1.414%201.414-3.747-3.747L12%2021.485l-8.48-8.492a6%206%200%200%201%20.034-8.023L1.393%202.808l1.415-1.415Zm2.164%204.993a4.001%204.001%200%200%200%20.008%205.237L12%2018.654l2.617-2.623-9.645-9.645Zm15.271-1.629a6%206%200%200%201%20.236%208.236l-1.635%201.636-1.414-1.414%201.59-1.592a3.999%203.999%200%200%200-.193-5.453%203.998%203.998%200%200%200-5.49-.153l-1.335%201.198-1.336-1.197a3.953%203.953%200%200%200-1.155-.723l-2.25-2.25a5.99%205.99%200%200%201%204.74%201.484%205.998%205.998%200%200%201%208.242.228Z'/%3e%3c/svg%3e");
}
.fr-icon-dossier-fill::before,
.fr-icon-dossier-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h3V2h10Zm-4%209h-2v2H9v2h1.999L11%2017h2l-.001-2H15v-2h-2v-2Zm2-7H9v2h6V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h3V2h10Zm-4%209h-2v2H9v2h1.999L11%2017h2l-.001-2H15v-2h-2v-2Zm2-7H9v2h6V4Z'/%3e%3c/svg%3e");
}
.fr-icon-dossier-line::before,
.fr-icon-dossier-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h3V2h10ZM7%206H5v14h14V6h-2v2H7V6Zm6%205v2h2v2h-2.001L13%2017h-2l-.001-2H9v-2h2v-2h2Zm2-7H9v2h6V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h3a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h3V2h10ZM7%206H5v14h14V6h-2v2H7V6Zm6%205v2h2v2h-2.001L13%2017h-2l-.001-2H9v-2h2v-2h2Zm2-7H9v2h6V4Z'/%3e%3c/svg%3e");
}
.fr-icon-first-aid-kit-fill::before,
.fr-icon-first-aid-kit-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm-3%208h-2v3H8v2h2.999L11%2017h2l-.001-3H16v-2h-3V9Zm2-6H9v2h6V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm-3%208h-2v3H8v2h2.999L11%2017h2l-.001-3H16v-2h-3V9Zm2-6H9v2h6V3Z'/%3e%3c/svg%3e");
}
.fr-icon-first-aid-kit-line::before,
.fr-icon-first-aid-kit-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%206H4v12h16V7Zm-7%202v3h3v2h-3.001L13%2017h-2l-.001-3H8v-2h3V9h2Zm2-6H9v2h6V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%201a1%201%200%200%201%201%201v3h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4V2a1%201%200%200%201%201-1h8Zm4%206H4v12h16V7Zm-7%202v3h3v2h-3.001L13%2017h-2l-.001-3H8v-2h3V9h2Zm2-6H9v2h6V3Z'/%3e%3c/svg%3e");
}
.fr-icon-hand-sanitizer-fill::before,
.fr-icon-hand-sanitizer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2l-4-.001V6h3v2c2.21%200%204%201.79%204%204v8a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2v-8c0-2.21%201.79-4%204-4V6h3V3.999L7.5%204c-.63%200-1.37.49-2.2%201.6L3.7%204.4C4.87%202.84%206.13%202%207.5%202H17Zm-4%2010h-2v2H9v2h1.999L11%2018h2l-.001-2H15v-2h-2v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2l-4-.001V6h3v2c2.21%200%204%201.79%204%204v8a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2v-8c0-2.21%201.79-4%204-4V6h3V3.999L7.5%204c-.63%200-1.37.49-2.2%201.6L3.7%204.4C4.87%202.84%206.13%202%207.5%202H17Zm-4%2010h-2v2H9v2h1.999L11%2018h2l-.001-2H15v-2h-2v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-hand-sanitizer-line::before,
.fr-icon-hand-sanitizer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2l-4-.001V6h3v2c2.21%200%204%201.79%204%204v8a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2v-8c0-2.21%201.79-4%204-4V6h3V3.999L7.5%204c-.63%200-1.37.49-2.2%201.6L3.7%204.4C4.87%202.84%206.13%202%207.5%202H17Zm-1%208H8a2%202%200%200%200-2%202v8h12v-8a2%202%200%200%200-2-2Zm-3%202v2h2v2h-2.001L13%2018h-2l-.001-2H9v-2h2v-2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2l-4-.001V6h3v2c2.21%200%204%201.79%204%204v8a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2v-8c0-2.21%201.79-4%204-4V6h3V3.999L7.5%204c-.63%200-1.37.49-2.2%201.6L3.7%204.4C4.87%202.84%206.13%202%207.5%202H17Zm-1%208H8a2%202%200%200%200-2%202v8h12v-8a2%202%200%200%200-2-2Zm-3%202v2h2v2h-2.001L13%2018h-2l-.001-2H9v-2h2v-2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-health-book-fill::before,
.fr-icon-health-book-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1v-2H3v-2h2v-2H3v-2h2v-2H3V9h2V7H3V5h2V3a1%201%200%200%201%201-1h14Zm-6%206h-2v3H9v2h2.999L12%2016h2l-.001-3H17v-2h-3V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1v-2H3v-2h2v-2H3v-2h2v-2H3V9h2V7H3V5h2V3a1%201%200%200%201%201-1h14Zm-6%206h-2v3H9v2h2.999L12%2016h2l-.001-3H17v-2h-3V8Z'/%3e%3c/svg%3e");
}
.fr-icon-health-book-line::before,
.fr-icon-health-book-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1v-2H3v-2h2v-2H3v-2h2v-2H3V9h2V7H3V5h2V3a1%201%200%200%201%201-1h14Zm-1%202H7v16h12V4Zm-5%204v3h3v2h-3.001L14%2016h-2l-.001-3H9v-2h3V8h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6a1%201%200%200%201-1-1v-2H3v-2h2v-2H3v-2h2v-2H3V9h2V7H3V5h2V3a1%201%200%200%201%201-1h14Zm-1%202H7v16h12V4Zm-5%204v3h3v2h-3.001L14%2016h-2l-.001-3H9v-2h3V8h2Z'/%3e%3c/svg%3e");
}
.fr-icon-heart-fill::before,
.fr-icon-heart-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.001%204.529a5.998%205.998%200%200%201%208.242.228%206%206%200%200%201%20.236%208.236l-8.48%208.492-8.478-8.492a6%206%200%200%201%208.48-8.464Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.001%204.529a5.998%205.998%200%200%201%208.242.228%206%206%200%200%201%20.236%208.236l-8.48%208.492-8.478-8.492a6%206%200%200%201%208.48-8.464Z'/%3e%3c/svg%3e");
}
.fr-icon-heart-line::before,
.fr-icon-heart-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.001%204.529a5.998%205.998%200%200%201%208.242.228%206%206%200%200%201%20.236%208.236l-8.48%208.492-8.478-8.492a6%206%200%200%201%208.48-8.464Zm6.826%201.641a3.998%203.998%200%200%200-5.49-.153l-1.335%201.198-1.336-1.197a3.999%203.999%200%200%200-5.494.154%204%204%200%200%200-.192%205.451L12%2018.654l7.02-7.03a4%204%200%200%200-.193-5.454Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.001%204.529a5.998%205.998%200%200%201%208.242.228%206%206%200%200%201%20.236%208.236l-8.48%208.492-8.478-8.492a6%206%200%200%201%208.48-8.464Zm6.826%201.641a3.998%203.998%200%200%200-5.49-.153l-1.335%201.198-1.336-1.197a3.999%203.999%200%200%200-5.494.154%204%204%200%200%200-.192%205.451L12%2018.654l7.02-7.03a4%204%200%200%200-.193-5.454Z'/%3e%3c/svg%3e");
}
.fr-icon-heart-pulse-fill::before,
.fr-icon-heart-pulse-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.5%203C19.538%203%2022%205.5%2022%209c0%207-7.5%2011-10%2012.5-1.978-1.187-7.084-3.937-9.132-8.5h4.698l.934-1.556%203%205L13.566%2013H17v-2h-4.566l-.934%201.556-3-5L6.434%2011H2.21A9.556%209.556%200%200%201%202%209c0-3.5%202.5-6%205.5-6C9.36%203%2011%204%2012%205c1-1%202.64-2%204.5-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.5%203C19.538%203%2022%205.5%2022%209c0%207-7.5%2011-10%2012.5-1.978-1.187-7.084-3.937-9.132-8.5h4.698l.934-1.556%203%205L13.566%2013H17v-2h-4.566l-.934%201.556-3-5L6.434%2011H2.21A9.556%209.556%200%200%201%202%209c0-3.5%202.5-6%205.5-6C9.36%203%2011%204%2012%205c1-1%202.64-2%204.5-2Z'/%3e%3c/svg%3e");
}
.fr-icon-heart-pulse-line::before,
.fr-icon-heart-pulse-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.5%203C19.538%203%2022%205.5%2022%209c0%207-7.5%2011-10%2012.5-1.977-1.186-7.083-3.937-9.131-8.499L1%2013v-2h1.21A9.535%209.535%200%200%201%202%209c0-3.5%202.5-6%205.5-6C9.36%203%2011%204%2012%205c1-1%202.64-2%204.5-2Zm0%202c-1.076%200-2.24.57-3.086%201.414L12%207.828l-1.414-1.414C9.74%205.57%208.576%205%207.5%205%205.56%205%204%206.656%204%209c0%20.685.09%201.352.267%202h2.167L8.5%207.556l3%205L12.434%2011H17v2h-3.434L11.5%2016.444l-3-5L7.566%2013H5.108c.79%201.374%201.985%202.668%203.537%203.903.745.592%201.54%201.145%202.421%201.7.299.189.595.37.934.572.339-.202.635-.383.934-.571a26.953%2026.953%200%200%200%202.42-1.701C18.335%2014.533%2020%2011.943%2020%209c0-2.36-1.537-4-3.5-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.5%203C19.538%203%2022%205.5%2022%209c0%207-7.5%2011-10%2012.5-1.977-1.186-7.083-3.937-9.131-8.499L1%2013v-2h1.21A9.535%209.535%200%200%201%202%209c0-3.5%202.5-6%205.5-6C9.36%203%2011%204%2012%205c1-1%202.64-2%204.5-2Zm0%202c-1.076%200-2.24.57-3.086%201.414L12%207.828l-1.414-1.414C9.74%205.57%208.576%205%207.5%205%205.56%205%204%206.656%204%209c0%20.685.09%201.352.267%202h2.167L8.5%207.556l3%205L12.434%2011H17v2h-3.434L11.5%2016.444l-3-5L7.566%2013H5.108c.79%201.374%201.985%202.668%203.537%203.903.745.592%201.54%201.145%202.421%201.7.299.189.595.37.934.572.339-.202.635-.383.934-.571a26.953%2026.953%200%200%200%202.42-1.701C18.335%2014.533%2020%2011.943%2020%209c0-2.36-1.537-4-3.5-4Z'/%3e%3c/svg%3e");
}
.fr-icon-lungs-fill::before,
.fr-icon-lungs-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.5%205.5c1.412.47%202.048%202.159%202.327%204.023l-4.523%202.611%201%201.732%203.71-2.141C11.06%2013.079%2011%2014.308%2011%2015c0%203-1%206-5%206h-.642c-3.156-.012-3.346-.202-3.357-3.358L2%2017C2%209.5%205.5%204.5%208.5%205.5ZM22.001%2017v.436c-.005%203.35-.133%203.551-3.346%203.563L18%2021c-4%200-5-3-5-6%200-.691-.06-1.92-.014-3.274l3.71%202.14%201-1.732-4.523-2.61c.279-1.865.915-3.553%202.327-4.024%203-1%206.5%204%206.5%2011.5ZM13%202v9h-2V2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.5%205.5c1.412.47%202.048%202.159%202.327%204.023l-4.523%202.611%201%201.732%203.71-2.141C11.06%2013.079%2011%2014.308%2011%2015c0%203-1%206-5%206h-.642c-3.156-.012-3.346-.202-3.357-3.358L2%2017C2%209.5%205.5%204.5%208.5%205.5ZM22.001%2017v.436c-.005%203.35-.133%203.551-3.346%203.563L18%2021c-4%200-5-3-5-6%200-.691-.06-1.92-.014-3.274l3.71%202.14%201-1.732-4.523-2.61c.279-1.865.915-3.553%202.327-4.024%203-1%206.5%204%206.5%2011.5ZM13%202v9h-2V2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-lungs-line::before,
.fr-icon-lungs-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2017h.001v.642c-.013%203.156-.202%203.346-3.359%203.357l-.641.001c-4%200-5-3-5-6%200-.378-.018-.918-.026-1.55l2.023%201.169L15%2015c0%202.776.816%204%203%204l.608-.001c.715-.003%201.073-.012%201.355-.037.024-.28.033-.638.036-1.354L20%2017c0-3.205-.703-6.033-1.835-7.9-.838-1.382-1.613-1.843-2.032-1.703-.293.098-.605.65-.831%201.623l-1.79-1.033c.369-1.197.982-2.151%201.988-2.487%203-1%206.503%204%206.5%2011.5ZM8.5%205.5c1.007.336%201.62%201.29%201.989%202.487L8.699%209.02c-.226-.973-.539-1.525-.831-1.623-.42-.14-1.195.32-2.032%201.702C4.703%2010.967%204%2013.795%204%2017l.001.608c.003.715.012%201.072.037%201.354.28.025.638.034%201.354.037L6%2019c2.184%200%203-1.224%203-4l.004-.382%202.023-1.168c-.01.633-.027%201.172-.027%201.55%200%203-1%206-5%206h-.642c-3.156-.012-3.346-.202-3.357-3.358L2%2017C2%209.5%205.5%204.5%208.5%205.5ZM13%202v7.422l4.696%202.712-1%201.732L12%2011.155l-4.696%202.711-1-1.732L11%209.422V2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2017h.001v.642c-.013%203.156-.202%203.346-3.359%203.357l-.641.001c-4%200-5-3-5-6%200-.378-.018-.918-.026-1.55l2.023%201.169L15%2015c0%202.776.816%204%203%204l.608-.001c.715-.003%201.073-.012%201.355-.037.024-.28.033-.638.036-1.354L20%2017c0-3.205-.703-6.033-1.835-7.9-.838-1.382-1.613-1.843-2.032-1.703-.293.098-.605.65-.831%201.623l-1.79-1.033c.369-1.197.982-2.151%201.988-2.487%203-1%206.503%204%206.5%2011.5ZM8.5%205.5c1.007.336%201.62%201.29%201.989%202.487L8.699%209.02c-.226-.973-.539-1.525-.831-1.623-.42-.14-1.195.32-2.032%201.702C4.703%2010.967%204%2013.795%204%2017l.001.608c.003.715.012%201.072.037%201.354.28.025.638.034%201.354.037L6%2019c2.184%200%203-1.224%203-4l.004-.382%202.023-1.168c-.01.633-.027%201.172-.027%201.55%200%203-1%206-5%206h-.642c-3.156-.012-3.346-.202-3.357-3.358L2%2017C2%209.5%205.5%204.5%208.5%205.5ZM13%202v7.422l4.696%202.712-1%201.732L12%2011.155l-4.696%202.711-1-1.732L11%209.422V2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-medicine-bottle-fill::before,
.fr-icon-medicine-bottle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%205v2a3%203%200%200%201%203%203v11a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V10a3%203%200%200%201%203-3V5h10Zm-4%206h-2v2H9v2h1.999L11%2017h2l-.001-2H15v-2h-2v-2Zm6-9v2H5V2h14Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%205v2a3%203%200%200%201%203%203v11a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V10a3%203%200%200%201%203-3V5h10Zm-4%206h-2v2H9v2h1.999L11%2017h2l-.001-2H15v-2h-2v-2Zm6-9v2H5V2h14Z'/%3e%3c/svg%3e");
}
.fr-icon-medicine-bottle-line::before,
.fr-icon-medicine-bottle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202v2h-2v3a3%203%200%200%201%203%203v11a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V10a3%203%200%200%201%203-3V4H5V2h14Zm-2%207H7a1%201%200%200%200-1%201v10h12V10a1%201%200%200%200-1-1Zm-4%202v2h2v2h-2.001L13%2017h-2l-.001-2H9v-2h2v-2h2Zm2-7H9v3h6V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202v2h-2v3a3%203%200%200%201%203%203v11a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V10a3%203%200%200%201%203-3V4H5V2h14Zm-2%207H7a1%201%200%200%200-1%201v10h12V10a1%201%200%200%200-1-1Zm-4%202v2h2v2h-2.001L13%2017h-2l-.001-2H9v-2h2v-2h2Zm2-7H9v3h6V4Z'/%3e%3c/svg%3e");
}
.fr-icon-mental-health-fill::before,
.fr-icon-mental-health-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202ZM7.995%207.763a1.748%201.748%200%200%200%200%202.474L11%2013.243l3.005-3.006a1.75%201.75%200%201%200-2.475-2.474l-.53.53-.53-.53a1.75%201.75%200%200%200-2.475%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202ZM7.995%207.763a1.748%201.748%200%200%200%200%202.474L11%2013.243l3.005-3.006a1.75%201.75%200%201%200-2.475-2.474l-.53.53-.53-.53a1.75%201.75%200%200%200-2.475%200Z'/%3e%3c/svg%3e");
}
.fr-icon-mental-health-line::before,
.fr-icon-mental-health-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202Zm0%202a6%206%200%200%200-4.684%209.75C7.41%2015.114%208%2016.667%208%2018.306V20h5l.002-3H17v-4.248l1.55-.664-1.543-2.425-.057-.442A6.001%206.001%200%200%200%2011%204Zm-.53%203.763.53.53.53-.53a1.75%201.75%200%201%201%202.475%202.474L11%2013.243l-3.005-3.006a1.75%201.75%200%201%201%202.475-2.474Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202Zm0%202a6%206%200%200%200-4.684%209.75C7.41%2015.114%208%2016.667%208%2018.306V20h5l.002-3H17v-4.248l1.55-.664-1.543-2.425-.057-.442A6.001%206.001%200%200%200%2011%204Zm-.53%203.763.53.53.53-.53a1.75%201.75%200%201%201%202.475%202.474L11%2013.243l-3.005-3.006a1.75%201.75%200%201%201%202.475-2.474Z'/%3e%3c/svg%3e");
}
.fr-icon-microscope-fill::before,
.fr-icon-microscope-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.196%202.268%203.25%205.63a1%201%200%200%201-.366%201.365l-1.3.75%201.001%201.732-1.732%201-1-1.733-1.299.751a1%201%200%200%201-1.366-.366L8.546%208.215a5.002%205.002%200%200%200-3.222%206.561A4.976%204.976%200%200%201%208%2014c1.684%200%203.174.833%204.08%202.109l7.688-4.439%201%201.732-7.878%204.549A5.038%205.038%200%200%201%2012.9%2020H21v2l-17%20.001A4.979%204.979%200%200%201%203%2019c0-1.007.298-1.945.81-2.73a7.001%207.001%200%200%201%203.717-9.82l-.393-.682a2%202%200%200%201%20.732-2.732l2.598-1.5a2%202%200%200%201%202.732.732Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.196%202.268%203.25%205.63a1%201%200%200%201-.366%201.365l-1.3.75%201.001%201.732-1.732%201-1-1.733-1.299.751a1%201%200%200%201-1.366-.366L8.546%208.215a5.002%205.002%200%200%200-3.222%206.561A4.976%204.976%200%200%201%208%2014c1.684%200%203.174.833%204.08%202.109l7.688-4.439%201%201.732-7.878%204.549A5.038%205.038%200%200%201%2012.9%2020H21v2l-17%20.001A4.979%204.979%200%200%201%203%2019c0-1.007.298-1.945.81-2.73a7.001%207.001%200%200%201%203.717-9.82l-.393-.682a2%202%200%200%201%20.732-2.732l2.598-1.5a2%202%200%200%201%202.732.732Z'/%3e%3c/svg%3e");
}
.fr-icon-microscope-line::before,
.fr-icon-microscope-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.196%202.268%203.25%205.63a1%201%200%200%201-.366%201.365l-1.3.75%201.001%201.732-1.732%201-1-1.733-1.299.751a1%201%200%200%201-1.366-.366L8.546%208.215a5.002%205.002%200%200%200-3.222%206.561A4.976%204.976%200%200%201%208%2014c1.684%200%203.174.833%204.08%202.109l7.688-4.439%201%201.732-7.878%204.549A5.038%205.038%200%200%201%2012.9%2020H21v2l-17%20.001A4.979%204.979%200%200%201%203%2019c0-1.007.298-1.945.81-2.73a7.001%207.001%200%200%201%203.717-9.82l-.393-.682a2%202%200%200%201%20.732-2.732l2.598-1.5a2%202%200%200%201%202.732.732ZM8%2016a3%203%200%200%200-2.83%204h5.66A3%203%200%200%200%208%2016Zm3.464-12.732-2.598%201.5%202.75%204.763%202.598-1.5-2.75-4.763Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.196%202.268%203.25%205.63a1%201%200%200%201-.366%201.365l-1.3.75%201.001%201.732-1.732%201-1-1.733-1.299.751a1%201%200%200%201-1.366-.366L8.546%208.215a5.002%205.002%200%200%200-3.222%206.561A4.976%204.976%200%200%201%208%2014c1.684%200%203.174.833%204.08%202.109l7.688-4.439%201%201.732-7.878%204.549A5.038%205.038%200%200%201%2012.9%2020H21v2l-17%20.001A4.979%204.979%200%200%201%203%2019c0-1.007.298-1.945.81-2.73a7.001%207.001%200%200%201%203.717-9.82l-.393-.682a2%202%200%200%201%20.732-2.732l2.598-1.5a2%202%200%200%201%202.732.732ZM8%2016a3%203%200%200%200-2.83%204h5.66A3%203%200%200%200%208%2016Zm3.464-12.732-2.598%201.5%202.75%204.763%202.598-1.5-2.75-4.763Z'/%3e%3c/svg%3e");
}
.fr-icon-psychotherapy-fill::before,
.fr-icon-psychotherapy-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202Zm0%205a1%201%200%200%200-1%201v.999L9%209a1%201%200%200%200%200%202l1-.001V12a1%201%200%200%200%202%200v-1h1a1%201%200%200%200%200-2h-1V8a1%201%200%200%200-1-1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202Zm0%205a1%201%200%200%200-1%201v.999L9%209a1%201%200%200%200%200%202l1-.001V12a1%201%200%200%200%202%200v-1h1a1%201%200%200%200%200-2h-1V8a1%201%200%200%200-1-1Z'/%3e%3c/svg%3e");
}
.fr-icon-psychotherapy-line::before,
.fr-icon-psychotherapy-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202Zm0%202a6%206%200%200%200-4.684%209.75C7.41%2015.114%208%2016.667%208%2018.306V20h5l.002-3H17v-4.248l1.55-.664-1.543-2.425-.057-.442A6.001%206.001%200%200%200%2011%204Zm0%203a1%201%200%200%201%201%201v1h1a1%201%200%200%201%200%202h-1v1a1%201%200%200%201-2%200v-1.001L9%2011a1%201%200%200%201%200-2l1-.001V8a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202a8.002%208.002%200%200%201%207.934%206.965l2.25%203.539c.148.233.118.58-.225.728L19%2014.07V17a2%202%200%200%201-2%202h-1.999L15%2022H6v-3.694c0-1.18-.436-2.297-1.244-3.305A8%208%200%200%201%2011%202Zm0%202a6%206%200%200%200-4.684%209.75C7.41%2015.114%208%2016.667%208%2018.306V20h5l.002-3H17v-4.248l1.55-.664-1.543-2.425-.057-.442A6.001%206.001%200%200%200%2011%204Zm0%203a1%201%200%200%201%201%201v1h1a1%201%200%200%201%200%202h-1v1a1%201%200%200%201-2%200v-1.001L9%2011a1%201%200%200%201%200-2l1-.001V8a1%201%200%200%201%201-1Z'/%3e%3c/svg%3e");
}
.fr-icon-pulse-line::before,
.fr-icon-pulse-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m9%207.539%206%2014L18.659%2013H23v-2h-5.659L15%2016.461l-6-14L5.341%2011H1v2h5.659L9%207.539Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m9%207.539%206%2014L18.659%2013H23v-2h-5.659L15%2016.461l-6-14L5.341%2011H1v2h5.659L9%207.539Z'/%3e%3c/svg%3e");
}
.fr-icon-stethoscope-fill::before,
.fr-icon-stethoscope-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%203v2H6v4c0%202.21%201.79%204%204%204s4-1.79%204-4V5h-2V3h3a1%201%200%200%201%201%201v5a6.002%206.002%200%200%201-5%205.917V16.5a3.5%203.5%200%200%200%206.775%201.237%203%203%200%201%201%202.049.148A5.5%205.5%200%200%201%209%2016.5v-1.583A6.001%206.001%200%200%201%204%209V4a1%201%200%200%201%201-1h3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%203v2H6v4c0%202.21%201.79%204%204%204s4-1.79%204-4V5h-2V3h3a1%201%200%200%201%201%201v5a6.002%206.002%200%200%201-5%205.917V16.5a3.5%203.5%200%200%200%206.775%201.237%203%203%200%201%201%202.049.148A5.5%205.5%200%200%201%209%2016.5v-1.583A6.001%206.001%200%200%201%204%209V4a1%201%200%200%201%201-1h3Z'/%3e%3c/svg%3e");
}
.fr-icon-stethoscope-line::before,
.fr-icon-stethoscope-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%203v2H6v4c0%202.21%201.79%204%204%204s4-1.79%204-4V5h-2V3h3a1%201%200%200%201%201%201v5a6.002%206.002%200%200%201-5%205.917V16.5a3.5%203.5%200%200%200%206.775%201.237%203%203%200%201%201%202.049.148A5.5%205.5%200%200%201%209%2016.5v-1.583A6.001%206.001%200%200%201%204%209V4a1%201%200%200%201%201-1h3Zm11%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%203v2H6v4c0%202.21%201.79%204%204%204s4-1.79%204-4V5h-2V3h3a1%201%200%200%201%201%201v5a6.002%206.002%200%200%201-5%205.917V16.5a3.5%203.5%200%200%200%206.775%201.237%203%203%200%201%201%202.049.148A5.5%205.5%200%200%201%209%2016.5v-1.583A6.001%206.001%200%200%201%204%209V4a1%201%200%200%201%201-1h3Zm11%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-surgical-mask-fill::before,
.fr-icon-surgical-mask-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.485%203.121%207.758%201.94c.445.11.757.51.757.97V7h1c1.1%200%202%20.9%202%202v3a3%203%200%200%201-3%203h-.421a6.001%206.001%200%200%201-2.896%203.158l-4.789%202.395a2.002%202.002%200%200%201-1.788%200l-4.79-2.395A6.005%206.005%200%200%201%203.422%2015H3a3%203%200%200%201-3-3V9a2%202%200%200%201%202-2h1v-.97c0-.458.312-.858.757-.97l7.758-1.939c.318-.08.652-.08.97%200ZM3%209H2v3a1%201%200%200%200%201%201V9Zm19%200h-1v4a1%201%200%200%200%201-1V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.485%203.121%207.758%201.94c.445.11.757.51.757.97V7h1c1.1%200%202%20.9%202%202v3a3%203%200%200%201-3%203h-.421a6.001%206.001%200%200%201-2.896%203.158l-4.789%202.395a2.002%202.002%200%200%201-1.788%200l-4.79-2.395A6.005%206.005%200%200%201%203.422%2015H3a3%203%200%200%201-3-3V9a2%202%200%200%201%202-2h1v-.97c0-.458.312-.858.757-.97l7.758-1.939c.318-.08.652-.08.97%200ZM3%209H2v3a1%201%200%200%200%201%201V9Zm19%200h-1v4a1%201%200%200%200%201-1V9Z'/%3e%3c/svg%3e");
}
.fr-icon-surgical-mask-line::before,
.fr-icon-surgical-mask-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.485%203.121%207.758%201.94c.445.11.757.51.757.97V7h1c1.1%200%202%20.9%202%202v3a3%203%200%200%201-3%203h-.421a6.001%206.001%200%200%201-2.896%203.158l-4.789%202.395a2.002%202.002%200%200%201-1.788%200l-4.79-2.395A6.005%206.005%200%200%201%203.422%2015H3a3%203%200%200%201-3-3V9a2%202%200%200%201%202-2h1v-.97c0-.458.312-.858.757-.97l7.758-1.939c.318-.08.652-.08.97%200ZM12%205.061l-7%201.75v5.98c0%201.516.856%202.9%202.211%203.579L12%2018.764l4.789-2.394A4.001%204.001%200%200%200%2019%2012.792v-5.98l-7-1.75v-.001ZM3%209H2v3a1%201%200%200%200%201%201V9Zm19%200h-1v4a1%201%200%200%200%201-1V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.485%203.121%207.758%201.94c.445.11.757.51.757.97V7h1c1.1%200%202%20.9%202%202v3a3%203%200%200%201-3%203h-.421a6.001%206.001%200%200%201-2.896%203.158l-4.789%202.395a2.002%202.002%200%200%201-1.788%200l-4.79-2.395A6.005%206.005%200%200%201%203.422%2015H3a3%203%200%200%201-3-3V9a2%202%200%200%201%202-2h1v-.97c0-.458.312-.858.757-.97l7.758-1.939c.318-.08.652-.08.97%200ZM12%205.061l-7%201.75v5.98c0%201.516.856%202.9%202.211%203.579L12%2018.764l4.789-2.394A4.001%204.001%200%200%200%2019%2012.792v-5.98l-7-1.75v-.001ZM3%209H2v3a1%201%200%200%200%201%201V9Zm19%200h-1v4a1%201%200%200%200%201-1V9Z'/%3e%3c/svg%3e");
}
.fr-icon-syringe-fill::before,
.fr-icon-syringe-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m21.678%207.98-1.415%201.413-2.12-2.12-2.122%202.12%203.535%203.536-1.414%201.414-.707-.707L11.071%2020H5.414l-2.121%202.121-1.414-1.414L4%2018.586v-5.657l6.364-6.364-.707-.707%201.414-1.414%203.536%203.535%202.12-2.121-2.12-2.121%201.414-1.415%205.657%205.657v.001ZM9.657%2014.342l-2.829-2.828-1.414%201.414%202.829%202.828%201.414-1.414Zm2.828-2.828L9.657%208.686l-1.414%201.415%202.828%202.828%201.414-1.414v-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m21.678%207.98-1.415%201.413-2.12-2.12-2.122%202.12%203.535%203.536-1.414%201.414-.707-.707L11.071%2020H5.414l-2.121%202.121-1.414-1.414L4%2018.586v-5.657l6.364-6.364-.707-.707%201.414-1.414%203.536%203.535%202.12-2.121-2.12-2.121%201.414-1.415%205.657%205.657v.001ZM9.657%2014.342l-2.829-2.828-1.414%201.414%202.829%202.828%201.414-1.414Zm2.828-2.828L9.657%208.686l-1.414%201.415%202.828%202.828%201.414-1.414v-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-syringe-line::before,
.fr-icon-syringe-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m21.678%207.98-1.415%201.413-2.12-2.12-2.122%202.12%203.535%203.536-1.414%201.414-.707-.707L11.071%2020H5.414l-2.121%202.121-1.414-1.414L4%2018.586v-5.657l6.364-6.364-.707-.707%201.414-1.414%203.536%203.535%202.12-2.121-2.12-2.121%201.414-1.415%205.657%205.657v.001Zm-5.657%204.242-4.243-4.243-1.414%201.414%202.121%202.122-1.414%201.414-2.121-2.121-1.414%201.414%202.12%202.121-1.413%201.414-2.122-2.121-.121.121V18h4.243l5.778-5.778Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m21.678%207.98-1.415%201.413-2.12-2.12-2.122%202.12%203.535%203.536-1.414%201.414-.707-.707L11.071%2020H5.414l-2.121%202.121-1.414-1.414L4%2018.586v-5.657l6.364-6.364-.707-.707%201.414-1.414%203.536%203.535%202.12-2.121-2.12-2.121%201.414-1.415%205.657%205.657v.001Zm-5.657%204.242-4.243-4.243-1.414%201.414%202.121%202.122-1.414%201.414-2.121-2.121-1.414%201.414%202.12%202.121-1.413%201.414-2.122-2.121-.121.121V18h4.243l5.778-5.778Z'/%3e%3c/svg%3e");
}
.fr-icon-test-tube-fill::before,
.fr-icon-test-tube-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h-1v14c0%202.21-1.79%204-4%204s-4-1.79-4-4V4H7V2h10Zm-4%2013a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm-2-3a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm3-8h-4v4h4V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h-1v14c0%202.21-1.79%204-4%204s-4-1.79-4-4V4H7V2h10Zm-4%2013a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm-2-3a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm3-8h-4v4h4V4Z'/%3e%3c/svg%3e");
}
.fr-icon-test-tube-line::before,
.fr-icon-test-tube-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h-1v14c0%202.21-1.79%204-4%204s-4-1.79-4-4V4H7V2h10Zm-3%208h-4v8a2%202%200%201%200%204%200v-8Zm-1%205a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm-2-3a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm3-8h-4v4h4V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%202v2h-1v14c0%202.21-1.79%204-4%204s-4-1.79-4-4V4H7V2h10Zm-3%208h-4v8a2%202%200%201%200%204%200v-8Zm-1%205a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm-2-3a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm3-8h-4v4h4V4Z'/%3e%3c/svg%3e");
}
.fr-icon-thermometer-fill::before,
.fr-icon-thermometer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.556%203.444a4%204%200%200%201%200%205.657l-8.2%208.2a3.999%203.999%200%200%201-2.387%201.147l-3.378.374-2.298%202.3a1%201%200%200%201-1.414-1.415l2.298-2.299.375-3.377c.1-.903.505-1.745%201.147-2.387l8.2-8.2a4%204%200%200%201%205.657%200Zm-9.192%209.192L9.95%2014.05l2.121%202.122%201.414-1.415-2.121-2.121Zm2.828-2.828-1.414%201.414%202.121%202.121%201.415-1.414-2.122-2.121Zm2.829-2.829-1.414%201.414%202.12%202.122L19.143%209.1l-2.121-2.122-.001.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.556%203.444a4%204%200%200%201%200%205.657l-8.2%208.2a3.999%203.999%200%200%201-2.387%201.147l-3.378.374-2.298%202.3a1%201%200%200%201-1.414-1.415l2.298-2.299.375-3.377c.1-.903.505-1.745%201.147-2.387l8.2-8.2a4%204%200%200%201%205.657%200Zm-9.192%209.192L9.95%2014.05l2.121%202.122%201.414-1.415-2.121-2.121Zm2.828-2.828-1.414%201.414%202.121%202.121%201.415-1.414-2.122-2.121Zm2.829-2.829-1.414%201.414%202.12%202.122L19.143%209.1l-2.121-2.122-.001.001Z'/%3e%3c/svg%3e");
}
.fr-icon-thermometer-line::before,
.fr-icon-thermometer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.556%203.444a4%204%200%200%201%200%205.657l-8.2%208.2a3.999%203.999%200%200%201-2.387%201.147l-3.378.374-2.298%202.3a1%201%200%200%201-1.414-1.415l2.298-2.299.375-3.377c.1-.903.505-1.745%201.147-2.387l8.2-8.2a4%204%200%200%201%205.657%200Zm-4.242%201.414-8.2%208.2a1.995%201.995%200%200%200-.574%201.193l-.276%202.485%202.485-.276c.45-.05.872-.252%201.193-.573l.422-.423L9.95%2014.05l1.414-1.414%201.414%201.414%201.414-1.414-1.414-1.414%201.414-1.414%201.415%201.414%201.414-1.415-1.414-1.414L17.02%206.98l1.414%201.414.707-.707a2%202%200%201%200-2.828-2.828l.001-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.556%203.444a4%204%200%200%201%200%205.657l-8.2%208.2a3.999%203.999%200%200%201-2.387%201.147l-3.378.374-2.298%202.3a1%201%200%200%201-1.414-1.415l2.298-2.299.375-3.377c.1-.903.505-1.745%201.147-2.387l8.2-8.2a4%204%200%200%201%205.657%200Zm-4.242%201.414-8.2%208.2a1.995%201.995%200%200%200-.574%201.193l-.276%202.485%202.485-.276c.45-.05.872-.252%201.193-.573l.422-.423L9.95%2014.05l1.414-1.414%201.414%201.414%201.414-1.414-1.414-1.414%201.414-1.414%201.415%201.414%201.414-1.415-1.414-1.414L17.02%206.98l1.414%201.414.707-.707a2%202%200%201%200-2.828-2.828l.001-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-virus-fill::before,
.fr-icon-virus-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.717%201.947%203.734%201.434-.717%201.867-.934-.359-.746%201.945a6.042%206.042%200%200%201%201.945%201.846l1.903-.847-.407-.914%201.827-.813%201.627%203.654-1.827.813-.407-.913-1.902.847a6.023%206.023%200%200%201%20.07%202.68l1.944.746.358-.933%201.868.717-1.434%203.734-1.867-.717.358-.933-1.944-.747a6.042%206.042%200%200%201-1.846%201.945l.847%201.903.914-.407.813%201.827-3.654%201.627-.813-1.827.913-.407-.847-1.902a6.023%206.023%200%200%201-2.681.069l-.746%201.945.934.358-.717%201.868-3.734-1.434.717-1.867.932.358.748-1.944A6.055%206.055%200%200%201%207%2015.32l-1.903.847.407.914-1.827.813L2.05%2014.24l1.827-.813.406.914%201.903-.848a6.07%206.07%200%200%201-.069-2.68l-1.945-.746-.357.933-1.868-.717L3.381%206.55l1.867.717-.359.933%201.945.747A6.048%206.048%200%200%201%208.68%207l-.847-1.903-.914.407-.813-1.827L9.76%202.051l.813%201.827-.913.407.847%201.902a6.023%206.023%200%200%201%202.68-.07l.745-1.945L13%203.815l.717-1.868Zm-3.583%2011.285a1%201%200%201%200%201.733%201%201%201%200%200%200-1.733-1ZM14%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm-3.5-1.598a1%201%200%201%200%201.001%201.732A1%201%200%200%200%2010.5%209.402Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.717%201.947%203.734%201.434-.717%201.867-.934-.359-.746%201.945a6.042%206.042%200%200%201%201.945%201.846l1.903-.847-.407-.914%201.827-.813%201.627%203.654-1.827.813-.407-.913-1.902.847a6.023%206.023%200%200%201%20.07%202.68l1.944.746.358-.933%201.868.717-1.434%203.734-1.867-.717.358-.933-1.944-.747a6.042%206.042%200%200%201-1.846%201.945l.847%201.903.914-.407.813%201.827-3.654%201.627-.813-1.827.913-.407-.847-1.902a6.023%206.023%200%200%201-2.681.069l-.746%201.945.934.358-.717%201.868-3.734-1.434.717-1.867.932.358.748-1.944A6.055%206.055%200%200%201%207%2015.32l-1.903.847.407.914-1.827.813L2.05%2014.24l1.827-.813.406.914%201.903-.848a6.07%206.07%200%200%201-.069-2.68l-1.945-.746-.357.933-1.868-.717L3.381%206.55l1.867.717-.359.933%201.945.747A6.048%206.048%200%200%201%208.68%207l-.847-1.903-.914.407-.813-1.827L9.76%202.051l.813%201.827-.913.407.847%201.902a6.023%206.023%200%200%201%202.68-.07l.745-1.945L13%203.815l.717-1.868Zm-3.583%2011.285a1%201%200%201%200%201.733%201%201%201%200%200%200-1.733-1ZM14%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm-3.5-1.598a1%201%200%201%200%201.001%201.732A1%201%200%200%200%2010.5%209.402Z'/%3e%3c/svg%3e");
}
.fr-icon-virus-line::before,
.fr-icon-virus-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.717%201.947%203.734%201.434-.717%201.867-.934-.359-.746%201.945a6.042%206.042%200%200%201%201.945%201.846l1.903-.847-.407-.914%201.827-.813%201.627%203.654-1.827.813-.407-.913-1.902.847a6.023%206.023%200%200%201%20.07%202.68l1.944.746.358-.933%201.868.717-1.434%203.734-1.867-.717.358-.933-1.944-.747a6.042%206.042%200%200%201-1.846%201.945l.847%201.903.914-.407.813%201.827-3.654%201.627-.813-1.827.913-.407-.847-1.902a6.023%206.023%200%200%201-2.681.069l-.746%201.945.934.358-.717%201.868-3.734-1.434.717-1.867.932.358.748-1.944A6.055%206.055%200%200%201%207%2015.32l-1.903.847.407.914-1.827.813L2.05%2014.24l1.827-.813.406.914%201.903-.848a6.07%206.07%200%200%201-.069-2.68l-1.945-.746-.357.933-1.868-.717L3.381%206.55l1.867.717-.359.933%201.945.747A6.048%206.048%200%200%201%208.68%207l-.847-1.903-.914.407-.813-1.827L9.76%202.051l.813%201.827-.913.407.847%201.902a6.023%206.023%200%200%201%202.68-.07l.745-1.945L13%203.815l.717-1.868ZM12%208c-2.21%200-4%201.79-4%204s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Zm-.5%204.866a1%201%200%201%201-1.001%201.732%201%201%200%200%201%201.001-1.732ZM14%2011a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm-2.134-1.232a1%201%200%201%201-1.733%201%201%201%200%200%201%201.733-1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.717%201.947%203.734%201.434-.717%201.867-.934-.359-.746%201.945a6.042%206.042%200%200%201%201.945%201.846l1.903-.847-.407-.914%201.827-.813%201.627%203.654-1.827.813-.407-.913-1.902.847a6.023%206.023%200%200%201%20.07%202.68l1.944.746.358-.933%201.868.717-1.434%203.734-1.867-.717.358-.933-1.944-.747a6.042%206.042%200%200%201-1.846%201.945l.847%201.903.914-.407.813%201.827-3.654%201.627-.813-1.827.913-.407-.847-1.902a6.023%206.023%200%200%201-2.681.069l-.746%201.945.934.358-.717%201.868-3.734-1.434.717-1.867.932.358.748-1.944A6.055%206.055%200%200%201%207%2015.32l-1.903.847.407.914-1.827.813L2.05%2014.24l1.827-.813.406.914%201.903-.848a6.07%206.07%200%200%201-.069-2.68l-1.945-.746-.357.933-1.868-.717L3.381%206.55l1.867.717-.359.933%201.945.747A6.048%206.048%200%200%201%208.68%207l-.847-1.903-.914.407-.813-1.827L9.76%202.051l.813%201.827-.913.407.847%201.902a6.023%206.023%200%200%201%202.68-.07l.745-1.945L13%203.815l.717-1.868ZM12%208c-2.21%200-4%201.79-4%204s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Zm-.5%204.866a1%201%200%201%201-1.001%201.732%201%201%200%200%201%201.001-1.732ZM14%2011a1%201%200%201%201%200%202%201%201%200%200%201%200-2Zm-2.134-1.232a1%201%200%201%201-1.733%201%201%201%200%200%201%201.733-1Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-bluesky-fill::before,
.fr-icon-bluesky-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M12%2011.3884C11.0942%209.62673%208.62833%206.34423%206.335%204.7259C4.13833%203.17506%203.30083%203.4434%202.75167%203.69256C2.11583%203.9784%202%204.95506%202%205.52839C2%206.10339%202.315%2010.2367%202.52%2010.9276C3.19917%2013.2076%205.61417%2013.9776%207.83917%2013.7309C4.57917%2014.2142%201.68333%2015.4017%205.48083%2019.6292C9.65833%2023.9542%2011.2058%2018.7017%2012%2016.0392C12.7942%2018.7017%2013.7083%2023.7651%2018.4442%2019.6292C22%2016.0392%2019.4208%2014.2142%2016.1608%2013.7309C18.3858%2013.9784%2020.8008%2013.2076%2021.48%2010.9276C21.685%2010.2376%2022%206.10256%2022%205.52923C22%204.95423%2021.8842%203.97839%2021.2483%203.6909C20.6992%203.44256%2019.8617%203.17423%2017.665%204.72423C15.3717%206.34506%2012.9058%209.62756%2012%2011.3884Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M12%2011.3884C11.0942%209.62673%208.62833%206.34423%206.335%204.7259C4.13833%203.17506%203.30083%203.4434%202.75167%203.69256C2.11583%203.9784%202%204.95506%202%205.52839C2%206.10339%202.315%2010.2367%202.52%2010.9276C3.19917%2013.2076%205.61417%2013.9776%207.83917%2013.7309C4.57917%2014.2142%201.68333%2015.4017%205.48083%2019.6292C9.65833%2023.9542%2011.2058%2018.7017%2012%2016.0392C12.7942%2018.7017%2013.7083%2023.7651%2018.4442%2019.6292C22%2016.0392%2019.4208%2014.2142%2016.1608%2013.7309C18.3858%2013.9784%2020.8008%2013.2076%2021.48%2010.9276C21.685%2010.2376%2022%206.10256%2022%205.52923C22%204.95423%2021.8842%203.97839%2021.2483%203.6909C20.6992%203.44256%2019.8617%203.17423%2017.665%204.72423C15.3717%206.34506%2012.9058%209.62756%2012%2011.3884Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-bluesky-line::before,
.fr-icon-bluesky-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M4.90727%203.43929C5.61594%203.56009%206.44016%203.94139%207.48302%204.68685C9.27977%205.97119%2010.7687%207.73907%2012%209.56361C13.2313%207.73907%2014.7202%205.97119%2016.517%204.68685C17.5598%203.94139%2018.3841%203.56009%2019.0927%203.43929C19.8605%203.3084%2020.3825%203.50358%2020.7082%203.63931C21.7166%204.05956%2022%205.22508%2022%206.21461C22%206.41649%2021.9144%207.5166%2021.8148%208.57508C21.7634%209.12088%2021.7057%209.68306%2021.6486%2010.1515C21.5963%2010.5804%2021.5337%2011.0321%2021.4587%2011.2849C21.1161%2012.4395%2020.3965%2013.2618%2019.508%2013.8021C20.4453%2014.5092%2020.7854%2015.6583%2020.4359%2016.7856C19.8393%2018.71%2017.6991%2021.1833%2015.6005%2021.4037C13.8281%2021.5898%2012.6662%2020.0794%2012%2018.6449C11.3338%2020.0794%2010.1719%2021.5898%208.39954%2021.4037C6.30095%2021.1833%204.1607%2018.71%203.56408%2016.7856C3.21457%2015.6583%203.55466%2014.5092%204.49197%2013.8021C3.60345%2013.2618%202.88394%2012.4395%202.54132%2011.2849C2.46631%2011.0321%202.40367%2010.5804%202.35139%2010.1515C2.29429%209.68306%202.23658%209.12088%202.18521%208.57508C2.08559%207.5166%202%206.41649%202%206.21461C2%205.22508%202.28343%204.05956%203.29182%203.63931C3.61753%203.50358%204.13949%203.3084%204.90727%203.43929ZM4.04911%206.91709C4.11331%207.73486%204.22889%209.02507%204.33669%209.90947C4.36927%2010.1767%204.39214%2010.4536%204.45863%2010.7156C4.85637%2012.056%206.38779%2012.7978%208.14506%2012.603C8.68686%2012.5429%209.17695%2012.9278%209.24697%2013.4684C9.31698%2014.009%208.94113%2014.5061%208.40191%2014.586C7.64608%2014.6981%205.08656%2014.9425%205.47438%2016.1934C5.8312%2017.3443%207.32212%2019.2796%208.60842%2019.4146C9.53606%2019.5121%2010.1084%2018.0211%2010.3741%2017.3697C10.6489%2016.6958%2010.8622%2015.9903%2011.0417%2015.3885C11.1681%2014.9648%2011.5578%2014.6744%2012%2014.6744C12.4422%2014.6744%2012.8319%2014.9648%2012.9583%2015.3885C13.1378%2015.9903%2013.3511%2016.6958%2013.6259%2017.3697C13.8916%2018.0211%2014.4639%2019.5121%2015.3916%2019.4146C16.6779%2019.2796%2018.1688%2017.3443%2018.5256%2016.1934C18.9134%2014.9425%2016.3539%2014.6981%2015.5981%2014.586C15.0589%2014.5061%2014.683%2014.009%2014.753%2013.4684C14.8231%2012.9278%2015.3131%2012.5429%2015.8549%2012.603C17.6122%2012.7978%2019.1436%2012.0563%2019.5413%2010.7159C19.61%2010.45%2019.63%2010.18%2019.6633%209.90948C19.7711%209.02507%2019.8867%207.73486%2019.9509%206.91709C19.9876%206.44922%2020.1985%205.27964%2019.4288%205.41084C19.1429%205.45959%2018.6059%205.65205%2017.68%206.31391C15.7374%207.70252%2013.9749%209.82666%2012.891%2011.954C12.7203%2012.289%2012.376%2012.5%2012%2012.5C11.624%2012.5%2011.2797%2012.289%2011.109%2011.954C10.0251%209.82666%208.26258%207.70252%206.31998%206.31391C5.39406%205.65205%204.85713%205.45959%204.57117%205.41084C3.7874%205.27724%204.01205%206.44504%204.04911%206.91709Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M4.90727%203.43929C5.61594%203.56009%206.44016%203.94139%207.48302%204.68685C9.27977%205.97119%2010.7687%207.73907%2012%209.56361C13.2313%207.73907%2014.7202%205.97119%2016.517%204.68685C17.5598%203.94139%2018.3841%203.56009%2019.0927%203.43929C19.8605%203.3084%2020.3825%203.50358%2020.7082%203.63931C21.7166%204.05956%2022%205.22508%2022%206.21461C22%206.41649%2021.9144%207.5166%2021.8148%208.57508C21.7634%209.12088%2021.7057%209.68306%2021.6486%2010.1515C21.5963%2010.5804%2021.5337%2011.0321%2021.4587%2011.2849C21.1161%2012.4395%2020.3965%2013.2618%2019.508%2013.8021C20.4453%2014.5092%2020.7854%2015.6583%2020.4359%2016.7856C19.8393%2018.71%2017.6991%2021.1833%2015.6005%2021.4037C13.8281%2021.5898%2012.6662%2020.0794%2012%2018.6449C11.3338%2020.0794%2010.1719%2021.5898%208.39954%2021.4037C6.30095%2021.1833%204.1607%2018.71%203.56408%2016.7856C3.21457%2015.6583%203.55466%2014.5092%204.49197%2013.8021C3.60345%2013.2618%202.88394%2012.4395%202.54132%2011.2849C2.46631%2011.0321%202.40367%2010.5804%202.35139%2010.1515C2.29429%209.68306%202.23658%209.12088%202.18521%208.57508C2.08559%207.5166%202%206.41649%202%206.21461C2%205.22508%202.28343%204.05956%203.29182%203.63931C3.61753%203.50358%204.13949%203.3084%204.90727%203.43929ZM4.04911%206.91709C4.11331%207.73486%204.22889%209.02507%204.33669%209.90947C4.36927%2010.1767%204.39214%2010.4536%204.45863%2010.7156C4.85637%2012.056%206.38779%2012.7978%208.14506%2012.603C8.68686%2012.5429%209.17695%2012.9278%209.24697%2013.4684C9.31698%2014.009%208.94113%2014.5061%208.40191%2014.586C7.64608%2014.6981%205.08656%2014.9425%205.47438%2016.1934C5.8312%2017.3443%207.32212%2019.2796%208.60842%2019.4146C9.53606%2019.5121%2010.1084%2018.0211%2010.3741%2017.3697C10.6489%2016.6958%2010.8622%2015.9903%2011.0417%2015.3885C11.1681%2014.9648%2011.5578%2014.6744%2012%2014.6744C12.4422%2014.6744%2012.8319%2014.9648%2012.9583%2015.3885C13.1378%2015.9903%2013.3511%2016.6958%2013.6259%2017.3697C13.8916%2018.0211%2014.4639%2019.5121%2015.3916%2019.4146C16.6779%2019.2796%2018.1688%2017.3443%2018.5256%2016.1934C18.9134%2014.9425%2016.3539%2014.6981%2015.5981%2014.586C15.0589%2014.5061%2014.683%2014.009%2014.753%2013.4684C14.8231%2012.9278%2015.3131%2012.5429%2015.8549%2012.603C17.6122%2012.7978%2019.1436%2012.0563%2019.5413%2010.7159C19.61%2010.45%2019.63%2010.18%2019.6633%209.90948C19.7711%209.02507%2019.8867%207.73486%2019.9509%206.91709C19.9876%206.44922%2020.1985%205.27964%2019.4288%205.41084C19.1429%205.45959%2018.6059%205.65205%2017.68%206.31391C15.7374%207.70252%2013.9749%209.82666%2012.891%2011.954C12.7203%2012.289%2012.376%2012.5%2012%2012.5C11.624%2012.5%2011.2797%2012.289%2011.109%2011.954C10.0251%209.82666%208.26258%207.70252%206.31998%206.31391C5.39406%205.65205%204.85713%205.45959%204.57117%205.41084C3.7874%205.27724%204.01205%206.44504%204.04911%206.91709Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-chrome-fill::before,
.fr-icon-chrome-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.542%209A9.98%209.98%200%200%201%2022%2012c0%205.523-4.477%2010-10%2010l4.287-7.425A4.977%204.977%200%200%200%2017%2012a4.978%204.978%200%200%200-1-3h5.542ZM3.339%206.998l4.283%207.419a4.999%204.999%200%200%200%204.976%202.548l-2.77%204.798h-.001C5.35%2020.771%202%2016.777%202%2012c0-1.822.487-3.53%201.339-5.002Zm10.603%202.717a3%203%200%200%201%20.656%203.785l-.026.045a2.999%202.999%200%200%201-5.17-.045l-.029-.05a3%203%200%200%201%204.57-3.735ZM12%202a9.996%209.996%200%200%201%208.662%205H12a5.001%205.001%200%200%200-4.599%203.035L4.632%205.239A9.974%209.974%200%200%201%2012%202Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.542%209A9.98%209.98%200%200%201%2022%2012c0%205.523-4.477%2010-10%2010l4.287-7.425A4.977%204.977%200%200%200%2017%2012a4.978%204.978%200%200%200-1-3h5.542ZM3.339%206.998l4.283%207.419a4.999%204.999%200%200%200%204.976%202.548l-2.77%204.798h-.001C5.35%2020.771%202%2016.777%202%2012c0-1.822.487-3.53%201.339-5.002Zm10.603%202.717a3%203%200%200%201%20.656%203.785l-.026.045a2.999%202.999%200%200%201-5.17-.045l-.029-.05a3%203%200%200%201%204.57-3.735ZM12%202a9.996%209.996%200%200%201%208.662%205H12a5.001%205.001%200%200%200-4.599%203.035L4.632%205.239A9.974%209.974%200%200%201%2012%202Z'/%3e%3c/svg%3e");
}
.fr-icon-chrome-line::before,
.fr-icon-chrome-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm7.602%207.5h-3.86c.495.74.76%201.61.758%202.5a4.48%204.48%200%200%201-.642%202.318l-3.268%205.66v.001A8%208%200%200%200%2019.602%209.5ZM4.794%208.52a8.003%208.003%200%200%200%205.57%2011.313h.001l1.93-3.342a4.499%204.499%200%200%201-4.234-2.315L4.794%208.52Zm5.624%201.544a2.5%202.5%200%200%200-.607%203.144l.024.042a2.499%202.499%200%200%200%204.308.038l.022-.038a2.5%202.5%200%200%200-3.747-3.186ZM12%204a7.98%207.98%200%200%200-5.764%202.451l-.201.217%201.929%203.34A4.5%204.5%200%200%201%2012%207.5h6.615A7.992%207.992%200%200%200%2012%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm7.602%207.5h-3.86c.495.74.76%201.61.758%202.5a4.48%204.48%200%200%201-.642%202.318l-3.268%205.66v.001A8%208%200%200%200%2019.602%209.5ZM4.794%208.52a8.003%208.003%200%200%200%205.57%2011.313h.001l1.93-3.342a4.499%204.499%200%200%201-4.234-2.315L4.794%208.52Zm5.624%201.544a2.5%202.5%200%200%200-.607%203.144l.024.042a2.499%202.499%200%200%200%204.308.038l.022-.038a2.5%202.5%200%200%200-3.747-3.186ZM12%204a7.98%207.98%200%200%200-5.764%202.451l-.201.217%201.929%203.34A4.5%204.5%200%200%201%2012%207.5h6.615A7.992%207.992%200%200%200%2012%204Z'/%3e%3c/svg%3e");
}
.fr-icon-edge-fill::before,
.fr-icon-edge-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.644%208.586c-.17-.711-.441-1.448-.774-2.021-.771-1.329-1.464-2.237-3.177-3.32C14.98%202.162%2013.076%202%2012.17%202c-2.415%200-4.211.86-5.525%201.887C3.344%206.47%203%2011%203%2011s1.221-2.045%203.54-3.526C7.943%206.579%209.941%206%2011.568%206%2015.885%206%2016%2010%2016%2010H9c0-2%201-3%201-3s-5%202-5%207.044c0%20.487-.003%201.372.248%202.283.232.843.7%201.705%201.132%202.353%201.221%201.832%203.045%202.614%203.916%202.904.996.332%202.029.416%203.01.416%202.72%200%204.877-.886%205.694-1.275v-4.172c-.758.454-2.679%201.447-5%201.447-5%200-5-4-5-4h12v-2.49s-.039-1.593-.356-2.924Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.644%208.586c-.17-.711-.441-1.448-.774-2.021-.771-1.329-1.464-2.237-3.177-3.32C14.98%202.162%2013.076%202%2012.17%202c-2.415%200-4.211.86-5.525%201.887C3.344%206.47%203%2011%203%2011s1.221-2.045%203.54-3.526C7.943%206.579%209.941%206%2011.568%206%2015.885%206%2016%2010%2016%2010H9c0-2%201-3%201-3s-5%202-5%207.044c0%20.487-.003%201.372.248%202.283.232.843.7%201.705%201.132%202.353%201.221%201.832%203.045%202.614%203.916%202.904.996.332%202.029.416%203.01.416%202.72%200%204.877-.886%205.694-1.275v-4.172c-.758.454-2.679%201.447-5%201.447-5%200-5-4-5-4h12v-2.49s-.039-1.593-.356-2.924Z'/%3e%3c/svg%3e");
}
.fr-icon-edge-line::before,
.fr-icon-edge-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.007%2014.001A4.559%204.559%200%200%200%208%2014.25C8%2016.632%209.753%2019%2013%2019c2.373%200%204.528-.655%206-1.553v3.35C17.211%2021.564%2015.113%2022%2013%2022c-5.502%200-8-3.47-8-7.75%200-3.231%202.041-6%204.943-7.164C8.539%208.663%208%2010.341%208%2010.996L18%2011c0-3.406-2.548-6-6-6-5%200-8.001%203.988-9%205.999C3.29%206.237%207.01%202%2012%202c5.2%200%209%204.03%209%209v3H8l.007.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8.007%2014.001A4.559%204.559%200%200%200%208%2014.25C8%2016.632%209.753%2019%2013%2019c2.373%200%204.528-.655%206-1.553v3.35C17.211%2021.564%2015.113%2022%2013%2022c-5.502%200-8-3.47-8-7.75%200-3.231%202.041-6%204.943-7.164C8.539%208.663%208%2010.341%208%2010.996L18%2011c0-3.406-2.548-6-6-6-5%200-8.001%203.988-9%205.999C3.29%206.237%207.01%202%2012%202c5.2%200%209%204.03%209%209v3H8l.007.001Z'/%3e%3c/svg%3e");
}
.fr-icon-facebook-circle-fill::before,
.fr-icon-facebook-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
}
.fr-icon-facebook-circle-line::before,
.fr-icon-facebook-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
}
.fr-icon-firefox-fill::before,
.fr-icon-firefox-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012c0-1.464.314-2.854.88-4.106.466-.939%201.233-1.874%201.85-2.194-.653%201.283-.973%202.54-1.04%203.383.454-1.5%201.315-2.757%202.52-3.644%202.066-1.519%204.848-1.587%205.956-.62-2.056.707-4.296%203.548-3.803%206.876.08.55.245%201.084.489%201.582-.384-1.01-.418-2.433.202-3.358.692-1.03%201.678-1.248%202.206-1.136-.208-.044-.668.836-.736.991a2.97%202.97%200%200%200-.251%201.25%203.395%203.395%200%200%200%201.03%202.38c1.922%201.871%205.023%201.135%206.412-1.002.953-1.471%201.069-3.968-.155-5.952a6.915%206.915%200%200%200-1.084-1.32c-1.85-1.766-4.48-2.57-6.982-2.205-1.106.177-2.047.496-2.824.956C7.755%202.798%209.91%202%2012%202Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012c0-1.464.314-2.854.88-4.106.466-.939%201.233-1.874%201.85-2.194-.653%201.283-.973%202.54-1.04%203.383.454-1.5%201.315-2.757%202.52-3.644%202.066-1.519%204.848-1.587%205.956-.62-2.056.707-4.296%203.548-3.803%206.876.08.55.245%201.084.489%201.582-.384-1.01-.418-2.433.202-3.358.692-1.03%201.678-1.248%202.206-1.136-.208-.044-.668.836-.736.991a2.97%202.97%200%200%200-.251%201.25%203.395%203.395%200%200%200%201.03%202.38c1.922%201.871%205.023%201.135%206.412-1.002.953-1.471%201.069-3.968-.155-5.952a6.915%206.915%200%200%200-1.084-1.32c-1.85-1.766-4.48-2.57-6.982-2.205-1.106.177-2.047.496-2.824.956C7.755%202.798%209.91%202%2012%202Z'/%3e%3c/svg%3e");
}
.fr-icon-firefox-line::before,
.fr-icon-firefox-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012c0-1.464.314-2.854.88-4.106.466-.939%201.233-1.874%201.85-2.194-.653%201.283-.973%202.54-1.04%203.383.454-1.5%201.315-2.757%202.52-3.644%202.066-1.519%204.848-1.587%205.956-.62-2.056.707-4.296%203.548-3.803%206.876.08.55.245%201.084.489%201.582-.384-1.01-.418-2.433.202-3.358.692-1.03%201.678-1.248%202.206-1.136-.208-.044-.668.836-.736.991a2.97%202.97%200%200%200-.251%201.25%203.395%203.395%200%200%200%201.03%202.38c1.922%201.871%205.023%201.135%206.412-1.002.953-1.471%201.069-3.968-.155-5.952a6.915%206.915%200%200%200-1.084-1.32c-1.85-1.766-4.48-2.57-6.982-2.205-1.106.177-2.047.496-2.824.956C7.755%202.798%209.91%202%2012%202ZM6.874%207.705c-2.252.781-3.5%203.17-2.578%206.46a8.004%208.004%200%200%200%207.455%205.831L12%2020a8%208%200%200%200%207.985-7.504l.009-.212a6.17%206.17%200%200%201-.463.98l-.14.227c-2.104%203.239-6.681%204.075-9.48%201.348a5.392%205.392%200%200%201-.962-1.257l-.106-.201c-1.736-.387-2.584-1.326-2.543-2.817a8.633%208.633%200%200%201%20.452-2.52l.122-.339Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012c0-1.464.314-2.854.88-4.106.466-.939%201.233-1.874%201.85-2.194-.653%201.283-.973%202.54-1.04%203.383.454-1.5%201.315-2.757%202.52-3.644%202.066-1.519%204.848-1.587%205.956-.62-2.056.707-4.296%203.548-3.803%206.876.08.55.245%201.084.489%201.582-.384-1.01-.418-2.433.202-3.358.692-1.03%201.678-1.248%202.206-1.136-.208-.044-.668.836-.736.991a2.97%202.97%200%200%200-.251%201.25%203.395%203.395%200%200%200%201.03%202.38c1.922%201.871%205.023%201.135%206.412-1.002.953-1.471%201.069-3.968-.155-5.952a6.915%206.915%200%200%200-1.084-1.32c-1.85-1.766-4.48-2.57-6.982-2.205-1.106.177-2.047.496-2.824.956C7.755%202.798%209.91%202%2012%202ZM6.874%207.705c-2.252.781-3.5%203.17-2.578%206.46a8.004%208.004%200%200%200%207.455%205.831L12%2020a8%208%200%200%200%207.985-7.504l.009-.212a6.17%206.17%200%200%201-.463.98l-.14.227c-2.104%203.239-6.681%204.075-9.48%201.348a5.392%205.392%200%200%201-.962-1.257l-.106-.201c-1.736-.387-2.584-1.326-2.543-2.817a8.633%208.633%200%200%201%20.452-2.52l.122-.339Z'/%3e%3c/svg%3e");
}
.fr-icon-dailymotion-fill::before,
.fr-icon-dailymotion-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.634%204.734V18.84h-2.83v-1.274h-.037c-.561.932-1.552%201.398-2.974%201.398-.98%200-1.848-.233-2.607-.7a4.709%204.709%200%200%201-1.755-1.908c-.412-.806-.619-1.711-.619-2.714%200-.98.21-1.873.628-2.68a4.792%204.792%200%200%201%201.755-1.908c.753-.466%201.6-.699%202.545-.699a4.31%204.31%200%200%201%201.585.278c.472.185.917.487%201.335.905V5.379l2.974-.645Zm-5.339%206.398c-.705%200-1.299.236-1.783.708-.483.471-.725%201.066-.725%201.783%200%20.752.236%201.368.707%201.845.472.478%201.066.717%201.783.717.729%200%201.335-.245%201.819-.735.483-.49.725-1.099.725-1.827a2.52%202.52%200%200%200-.322-1.255%202.352%202.352%200%200%200-.905-.905%202.579%202.579%200%200%200-1.299-.331Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.634%204.734V18.84h-2.83v-1.274h-.037c-.561.932-1.552%201.398-2.974%201.398-.98%200-1.848-.233-2.607-.7a4.709%204.709%200%200%201-1.755-1.908c-.412-.806-.619-1.711-.619-2.714%200-.98.21-1.873.628-2.68a4.792%204.792%200%200%201%201.755-1.908c.753-.466%201.6-.699%202.545-.699a4.31%204.31%200%200%201%201.585.278c.472.185.917.487%201.335.905V5.379l2.974-.645Zm-5.339%206.398c-.705%200-1.299.236-1.783.708-.483.471-.725%201.066-.725%201.783%200%20.752.236%201.368.707%201.845.472.478%201.066.717%201.783.717.729%200%201.335-.245%201.819-.735.483-.49.725-1.099.725-1.827a2.52%202.52%200%200%200-.322-1.255%202.352%202.352%200%200%200-.905-.905%202.579%202.579%200%200%200-1.299-.331Z'/%3e%3c/svg%3e");
}
.fr-icon-dailymotion-line::before,
.fr-icon-dailymotion-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-3.032%201.734-2.974.645v4.158c-.418-.418-.863-.72-1.335-.905a4.31%204.31%200%200%200-1.585-.278c-.944%200-1.792.233-2.545.7a4.792%204.792%200%200%200-1.755%201.908c-.418.806-.628%201.699-.628%202.679%200%201.003.207%201.908.619%202.714a4.709%204.709%200%200%200%201.755%201.909c.759.466%201.628.699%202.607.699%201.422%200%202.413-.466%202.974-1.398h.036v1.274h2.831V4.734ZM13.096%2015.45c-.484.49-1.09.735-1.819.735-.717%200-1.31-.239-1.783-.717-.471-.477-.707-1.093-.707-1.845%200-.717.242-1.312.725-1.783.484-.472%201.078-.708%201.783-.708.478%200%20.91.11%201.299.331.388.221.69.523.905.905.215.383.322.8.322%201.255%200%20.728-.242%201.338-.725%201.827Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-3.032%201.734-2.974.645v4.158c-.418-.418-.863-.72-1.335-.905a4.31%204.31%200%200%200-1.585-.278c-.944%200-1.792.233-2.545.7a4.792%204.792%200%200%200-1.755%201.908c-.418.806-.628%201.699-.628%202.679%200%201.003.207%201.908.619%202.714a4.709%204.709%200%200%200%201.755%201.909c.759.466%201.628.699%202.607.699%201.422%200%202.413-.466%202.974-1.398h.036v1.274h2.831V4.734ZM13.096%2015.45c-.484.49-1.09.735-1.819.735-.717%200-1.31-.239-1.783-.717-.471-.477-.707-1.093-.707-1.845%200-.717.242-1.312.725-1.783.484-.472%201.078-.708%201.783-.708.478%200%20.91.11%201.299.331.388.221.69.523.905.905.215.383.322.8.322%201.255%200%20.728-.242%201.338-.725%201.827Z'/%3e%3c/svg%3e");
}
.fr-icon-tiktok-fill::before,
.fr-icon-tiktok-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-5.114%202h-2.009l-.02%209.774c0%201.2-1.061%202.144-2.263%202.144-1.2%200-2.174-.972-2.174-2.171%200-1.199.974-2.17%202.174-2.17.09%200%20.176.015.264.026v-2.096c-.088-.006-.175-.014-.264-.014A4.257%204.257%200%200%200%206%2014.747%204.257%204.257%200%200%200%2010.26%2019a4.257%204.257%200%200%200%204.261-4.253V8.992a3.745%203.745%200%200%200%203.477%201.672H18v-2.33A3.739%203.739%200%200%201%2014.552%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-5.114%202h-2.009l-.02%209.774c0%201.2-1.061%202.144-2.263%202.144-1.2%200-2.174-.972-2.174-2.171%200-1.199.974-2.17%202.174-2.17.09%200%20.176.015.264.026v-2.096c-.088-.006-.175-.014-.264-.014A4.257%204.257%200%200%200%206%2014.747%204.257%204.257%200%200%200%2010.26%2019a4.257%204.257%200%200%200%204.261-4.253V8.992a3.745%203.745%200%200%200%203.477%201.672H18v-2.33A3.739%203.739%200%200%201%2014.552%205Z'/%3e%3c/svg%3e");
}
.fr-icon-tiktok-line::before,
.fr-icon-tiktok-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.998%2010.664a3.745%203.745%200%200%201-3.477-1.673v5.756A4.257%204.257%200%200%201%2010.261%2019%204.257%204.257%200%200%201%206%2014.747a4.257%204.257%200%200%201%204.26-4.254c.09%200%20.176.008.264.014v2.096c-.088-.01-.174-.027-.264-.027-1.2%200-2.174.972-2.174%202.171%200%201.199.974%202.17%202.174%202.17%201.202%200%202.262-.944%202.262-2.143L12.543%205h2.009A3.739%203.739%200%200%200%2018%208.335v2.33'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.998%2010.664a3.745%203.745%200%200%201-3.477-1.673v5.756A4.257%204.257%200%200%201%2010.261%2019%204.257%204.257%200%200%201%206%2014.747a4.257%204.257%200%200%201%204.26-4.254c.09%200%20.176.008.264.014v2.096c-.088-.01-.174-.027-.264-.027-1.2%200-2.174.972-2.174%202.171%200%201.199.974%202.17%202.174%202.17%201.202%200%202.262-.944%202.262-2.143L12.543%205h2.009A3.739%203.739%200%200%200%2018%208.335v2.33'/%3e%3c/svg%3e");
}
.fr-icon-github-fill::before,
.fr-icon-github-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.475%202%202%206.475%202%2012a9.994%209.994%200%200%200%206.838%209.488c.5.087.687-.213.687-.476%200-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013%201.35.725%201.538%201.025.9%201.512%202.338%201.087%202.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938%200-1.088.387-1.987%201.025-2.688-.1-.25-.45-1.275.1-2.65%200%200%20.837-.262%202.75%201.026a9.28%209.28%200%200%201%202.5-.338c.85%200%201.7.112%202.5.337%201.912-1.3%202.75-1.024%202.75-1.024.55%201.375.2%202.4.1%202.65.637.7%201.025%201.587%201.025%202.687%200%203.838-2.337%204.688-4.562%204.938.362.312.675.912.675%201.85%200%201.337-.013%202.412-.013%202.75%200%20.262.188.574.688.474A10.016%2010.016%200%200%200%2022%2012c0-5.525-4.475-10-10-10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.475%202%202%206.475%202%2012a9.994%209.994%200%200%200%206.838%209.488c.5.087.687-.213.687-.476%200-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013%201.35.725%201.538%201.025.9%201.512%202.338%201.087%202.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938%200-1.088.387-1.987%201.025-2.688-.1-.25-.45-1.275.1-2.65%200%200%20.837-.262%202.75%201.026a9.28%209.28%200%200%201%202.5-.338c.85%200%201.7.112%202.5.337%201.912-1.3%202.75-1.024%202.75-1.024.55%201.375.2%202.4.1%202.65.637.7%201.025%201.587%201.025%202.687%200%203.838-2.337%204.688-4.562%204.938.362.312.675.912.675%201.85%200%201.337-.013%202.412-.013%202.75%200%20.262.188.574.688.474A10.016%2010.016%200%200%200%2022%2012c0-5.525-4.475-10-10-10Z'/%3e%3c/svg%3e");
}
.fr-icon-github-line::before,
.fr-icon-github-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.883%2018.653c-.3-.2-.558-.455-.86-.816a50.32%2050.32%200%200%201-.466-.579c-.463-.575-.755-.84-1.057-.949a1%201%200%200%201%20.676-1.883c.752.27%201.261.735%201.947%201.588-.094-.117.34.427.433.539.19.227.33.365.44.438.204.137.587.196%201.15.14.023-.382.094-.753.202-1.095C5.38%2015.31%203.7%2013.396%203.7%209.64c0-1.24.37-2.356%201.058-3.292-.218-.894-.185-1.975.302-3.192a1%201%200%200%201%20.63-.582c.081-.024.127-.035.208-.047.803-.123%201.937.17%203.415%201.096.88-.206%201.782-.31%202.687-.308.912%200%201.818.104%202.684.308%201.477-.933%202.613-1.226%203.422-1.096.085.013.157.03.218.05a1%201%200%200%201%20.616.58c.487%201.216.52%202.297.302%203.19.691.936%201.058%202.045%201.058%203.293%200%203.757-1.674%205.665-4.642%206.392.125.415.19.879.19%201.38%200%20.905-.004%201.81-.012%202.716a1%201%200%200%201-.019%201.958c-1.139.228-1.983-.532-1.983-1.525l.002-.446.005-.705c.005-.708.007-1.338.007-1.998%200-.697-.183-1.152-.425-1.36-.661-.57-.326-1.655.54-1.752%202.967-.333%204.337-1.482%204.337-4.66%200-.955-.312-1.744-.913-2.404a1%201%200%200%201-.19-1.045c.166-.414.237-.957.096-1.614l-.01.003c-.491.139-1.11.44-1.858.949a1%201%200%200%201-.833.135A9.626%209.626%200%200%200%2012%205.315c-.89%200-1.772.119-2.592.35a1%201%200%200%201-.83-.134c-.752-.507-1.374-.807-1.868-.947-.144.653-.073%201.194.092%201.607a1%201%200%200%201-.189%201.045C6.016%207.89%205.7%208.694%205.7%209.64c0%203.172%201.371%204.328%204.322%204.66.865.097%201.201%201.177.544%201.748-.192.168-.429.732-.429%201.364v3.15c0%20.986-.835%201.725-1.96%201.528a1%201%200%200%201-.04-1.962v-.99c-.91.061-1.662-.088-2.254-.485Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.883%2018.653c-.3-.2-.558-.455-.86-.816a50.32%2050.32%200%200%201-.466-.579c-.463-.575-.755-.84-1.057-.949a1%201%200%200%201%20.676-1.883c.752.27%201.261.735%201.947%201.588-.094-.117.34.427.433.539.19.227.33.365.44.438.204.137.587.196%201.15.14.023-.382.094-.753.202-1.095C5.38%2015.31%203.7%2013.396%203.7%209.64c0-1.24.37-2.356%201.058-3.292-.218-.894-.185-1.975.302-3.192a1%201%200%200%201%20.63-.582c.081-.024.127-.035.208-.047.803-.123%201.937.17%203.415%201.096.88-.206%201.782-.31%202.687-.308.912%200%201.818.104%202.684.308%201.477-.933%202.613-1.226%203.422-1.096.085.013.157.03.218.05a1%201%200%200%201%20.616.58c.487%201.216.52%202.297.302%203.19.691.936%201.058%202.045%201.058%203.293%200%203.757-1.674%205.665-4.642%206.392.125.415.19.879.19%201.38%200%20.905-.004%201.81-.012%202.716a1%201%200%200%201-.019%201.958c-1.139.228-1.983-.532-1.983-1.525l.002-.446.005-.705c.005-.708.007-1.338.007-1.998%200-.697-.183-1.152-.425-1.36-.661-.57-.326-1.655.54-1.752%202.967-.333%204.337-1.482%204.337-4.66%200-.955-.312-1.744-.913-2.404a1%201%200%200%201-.19-1.045c.166-.414.237-.957.096-1.614l-.01.003c-.491.139-1.11.44-1.858.949a1%201%200%200%201-.833.135A9.626%209.626%200%200%200%2012%205.315c-.89%200-1.772.119-2.592.35a1%201%200%200%201-.83-.134c-.752-.507-1.374-.807-1.868-.947-.144.653-.073%201.194.092%201.607a1%201%200%200%201-.189%201.045C6.016%207.89%205.7%208.694%205.7%209.64c0%203.172%201.371%204.328%204.322%204.66.865.097%201.201%201.177.544%201.748-.192.168-.429.732-.429%201.364v3.15c0%20.986-.835%201.725-1.96%201.528a1%201%200%200%201-.04-1.962v-.99c-.91.061-1.662-.088-2.254-.485Z'/%3e%3c/svg%3e");
}
.fr-icon-google-fill::before,
.fr-icon-google-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3.064%207.51A9.996%209.996%200%200%201%2012%202c2.695%200%204.959.99%206.69%202.605l-2.867%202.868C14.786%206.482%2013.468%205.977%2012%205.977c-2.605%200-4.81%201.76-5.595%204.123-.2.6-.314%201.24-.314%201.9%200%20.66.114%201.3.314%201.9.786%202.364%202.99%204.123%205.595%204.123%201.345%200%202.49-.355%203.386-.955a4.6%204.6%200%200%200%201.996-3.018H12v-3.868h9.418c.118.654.182%201.336.182%202.045%200%203.046-1.09%205.61-2.982%207.35C16.964%2021.105%2014.7%2022%2012%2022A9.996%209.996%200%200%201%202%2012c0-1.614.386-3.14%201.064-4.49Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3.064%207.51A9.996%209.996%200%200%201%2012%202c2.695%200%204.959.99%206.69%202.605l-2.867%202.868C14.786%206.482%2013.468%205.977%2012%205.977c-2.605%200-4.81%201.76-5.595%204.123-.2.6-.314%201.24-.314%201.9%200%20.66.114%201.3.314%201.9.786%202.364%202.99%204.123%205.595%204.123%201.345%200%202.49-.355%203.386-.955a4.6%204.6%200%200%200%201.996-3.018H12v-3.868h9.418c.118.654.182%201.336.182%202.045%200%203.046-1.09%205.61-2.982%207.35C16.964%2021.105%2014.7%2022%2012%2022A9.996%209.996%200%200%201%202%2012c0-1.614.386-3.14%201.064-4.49Z'/%3e%3c/svg%3e");
}
.fr-icon-google-line::before,
.fr-icon-google-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011h8.533c.044.385.067.78.067%201.184%200%202.734-.98%205.036-2.678%206.6-1.485%201.371-3.518%202.175-5.942%202.175A8.976%208.976%200%200%201%203%2011.98%208.976%208.976%200%200%201%2011.98%203c2.42%200%204.453.89%206.008%202.339L16.526%206.8C15.368%205.681%2013.803%205%2012%205a7%207%200%200%200%200%2014c3.526%200%206.144-2.608%206.577-6H12v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011h8.533c.044.385.067.78.067%201.184%200%202.734-.98%205.036-2.678%206.6-1.485%201.371-3.518%202.175-5.942%202.175A8.976%208.976%200%200%201%203%2011.98%208.976%208.976%200%200%201%2011.98%203c2.42%200%204.453.89%206.008%202.339L16.526%206.8C15.368%205.681%2013.803%205%2012%205a7%207%200%200%200%200%2014c3.526%200%206.144-2.608%206.577-6H12v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-ie-fill::before,
.fr-icon-ie-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.375%202.515c1.125%201.123%201.062%202.995.125%205.242-.01.021-.018.043-.027.064A8.96%208.96%200%200%201%2021.5%2012c0%20.38-.023.753-.069%201.12h-.804a4.104%204.104%200%200%201-.142.003H8.689v.187c.062%201.997%201.812%203.744%203.937%203.744%201.5%200%202.937-.811%203.562-1.997h4.78A9.003%209.003%200%200%201%208.612%2020.12c-2.744%201.49-5.113%201.799-6.422.49-1.344-1.34-.628-4.851%201.313-8.373A23.204%2023.204%200%200%201%207.127%207.32l.111-.11c.263-.263.813-.807%201.008-.968l.028-.022-.024.016c-.137.084-.45.273-.498.273-1.95%201.095-3.663%203.08-4.037%203.525a9.004%209.004%200%200%201%209.468-7.009c3.095-1.402%205.974-1.726%207.192-.51ZM4.033%2015.057c-1.161%202.282-1.46%204.19-.469%205.18.813.812%202.438.624%204.438-.436l.003-.002a9.03%209.03%200%200%201-3.972-4.742Zm8.78-7.986c-2.125%200-3.936%201.685-4.061%203.62v.062h7.811v-.062c-.125-2.06-1.75-3.62-3.75-3.62ZM15.79%203.62a9.032%209.032%200%200%201%204.382%203.672l.015-.034c.75-1.622.813-2.994.125-3.806-.869-.868-2.54-.75-4.522.168Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.375%202.515c1.125%201.123%201.062%202.995.125%205.242-.01.021-.018.043-.027.064A8.96%208.96%200%200%201%2021.5%2012c0%20.38-.023.753-.069%201.12h-.804a4.104%204.104%200%200%201-.142.003H8.689v.187c.062%201.997%201.812%203.744%203.937%203.744%201.5%200%202.937-.811%203.562-1.997h4.78A9.003%209.003%200%200%201%208.612%2020.12c-2.744%201.49-5.113%201.799-6.422.49-1.344-1.34-.628-4.851%201.313-8.373A23.204%2023.204%200%200%201%207.127%207.32l.111-.11c.263-.263.813-.807%201.008-.968l.028-.022-.024.016c-.137.084-.45.273-.498.273-1.95%201.095-3.663%203.08-4.037%203.525a9.004%209.004%200%200%201%209.468-7.009c3.095-1.402%205.974-1.726%207.192-.51ZM4.033%2015.057c-1.161%202.282-1.46%204.19-.469%205.18.813.812%202.438.624%204.438-.436l.003-.002a9.03%209.03%200%200%201-3.972-4.742Zm8.78-7.986c-2.125%200-3.936%201.685-4.061%203.62v.062h7.811v-.062c-.125-2.06-1.75-3.62-3.75-3.62ZM15.79%203.62a9.032%209.032%200%200%201%204.382%203.672l.015-.034c.75-1.622.813-2.994.125-3.806-.869-.868-2.54-.75-4.522.168Z'/%3e%3c/svg%3e");
}
.fr-icon-ie-line::before,
.fr-icon-ie-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.375%202.516c1.125%201.123%201.062%202.995.125%205.242-.01.021-.018.043-.027.064A8.96%208.96%200%200%201%2021.445%2013H6.583a6.002%206.002%200%200%200%2011.08%202.057h3.304A9.003%209.003%200%200%201%208.612%2020.12c-2.744%201.491-5.113%201.8-6.422.491-1.344-1.34-.628-4.851%201.313-8.373a23.624%2023.624%200%200%201%202.499-3.665c.359-.433.735-.852%201.125-1.252-.275.055-1.88.851-3.412%202.714a9.004%209.004%200%200%201%209.468-7.009c3.095-1.402%205.974-1.726%207.192-.51ZM4.033%2015.057c-1.161%202.282-1.46%204.19-.469%205.18.813.812%202.438.624%204.438-.436l.003-.002a9.03%209.03%200%200%201-3.972-4.742Zm8.466-9.06A6.002%206.002%200%200%200%206.84%2010h11.319a6.002%206.002%200%200%200-5.66-4.003ZM15.79%203.62a9.032%209.032%200%200%201%204.382%203.672l.015-.034c.75-1.622.813-2.994.125-3.806-.869-.868-2.54-.75-4.522.168Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.375%202.516c1.125%201.123%201.062%202.995.125%205.242-.01.021-.018.043-.027.064A8.96%208.96%200%200%201%2021.445%2013H6.583a6.002%206.002%200%200%200%2011.08%202.057h3.304A9.003%209.003%200%200%201%208.612%2020.12c-2.744%201.491-5.113%201.8-6.422.491-1.344-1.34-.628-4.851%201.313-8.373a23.624%2023.624%200%200%201%202.499-3.665c.359-.433.735-.852%201.125-1.252-.275.055-1.88.851-3.412%202.714a9.004%209.004%200%200%201%209.468-7.009c3.095-1.402%205.974-1.726%207.192-.51ZM4.033%2015.057c-1.161%202.282-1.46%204.19-.469%205.18.813.812%202.438.624%204.438-.436l.003-.002a9.03%209.03%200%200%201-3.972-4.742Zm8.466-9.06A6.002%206.002%200%200%200%206.84%2010h11.319a6.002%206.002%200%200%200-5.66-4.003ZM15.79%203.62a9.032%209.032%200%200%201%204.382%203.672l.015-.034c.75-1.622.813-2.994.125-3.806-.869-.868-2.54-.75-4.522.168Z'/%3e%3c/svg%3e");
}
.fr-icon-instagram-fill::before,
.fr-icon-instagram-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
}
.fr-icon-instagram-line::before,
.fr-icon-instagram-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15.216%202.023.194.007c.224.008.445.018.712.03%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428l.022.52.007.192c.02.576.029%201.173.03%202.615v1.823a78.775%2078.775%200%200%201-.022%202.188l-.007.194-.007.193c-.006.161-.014.329-.023.519-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465l-.52.022-.192.007-.194.006c-.525.016-1.139.023-2.42.025h-1.824a68.683%2068.683%200%200%201-2.382-.03l-.193-.007a81.617%2081.617%200%200%201-.519-.023c-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428a77.357%2077.357%200%200%201-.03-.712l-.005-.194A79.021%2079.021%200%200%201%202%2013.028v-2.274c.003-1.053.01-1.584.025-2.068l.007-.192c.007-.193.016-.388.027-.616.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465.914-.04%201.293-.056%203.094-.06l2.274.001c.983.002%201.51.008%201.97.022ZM12.57%204h-1.646a57.223%2057.223%200%200%200-2.952.058c-.784.037-1.31.142-1.798.332a2.886%202.886%200%200%200-1.08.703%202.89%202.89%200%200%200-.704%201.08c-.19.49-.295%201.015-.331%201.798a49.144%2049.144%200%200%200-.057%202.741v.719L4%2012v1.077c.004%201.552.016%201.993.058%202.952.037.783.142%201.31.331%201.797.17.435.37.748.702%201.08.337.336.65.537%201.08.703.494.191%201.02.297%201.8.333.22.01.413.019.6.026l.222.008c.519.016%201.065.022%202.142.023h2.143c1.551-.003%201.992-.014%202.951-.057.782-.037%201.309-.142%201.797-.331a2.92%202.92%200%200%200%201.08-.702c.337-.337.538-.65.704-1.08.19-.493.296-1.02.332-1.8.01-.22.019-.413.026-.6l.008-.222c.016-.519.022-1.065.023-2.142v-2.143c-.003-1.551-.014-1.992-.057-2.951-.037-.782-.142-1.31-.332-1.798a2.911%202.911%200%200%200-.703-1.08%202.884%202.884%200%200%200-1.08-.704c-.49-.19-1.016-.295-1.798-.331a49.144%2049.144%200%200%200-2.741-.057h-.719ZM12%207a5%205%200%201%201%200%2010%205%205%200%200%201%200-10Zm0%202a3%203%200%201%200%200%206%203%203%200%200%200%200-6Zm5.25-3.5a1.25%201.25%200%201%201%200%202.5%201.25%201.25%200%200%201%200-2.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15.216%202.023.194.007c.224.008.445.018.712.03%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428l.022.52.007.192c.02.576.029%201.173.03%202.615v1.823a78.775%2078.775%200%200%201-.022%202.188l-.007.194-.007.193c-.006.161-.014.329-.023.519-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465l-.52.022-.192.007-.194.006c-.525.016-1.139.023-2.42.025h-1.824a68.683%2068.683%200%200%201-2.382-.03l-.193-.007a81.617%2081.617%200%200%201-.519-.023c-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428a77.357%2077.357%200%200%201-.03-.712l-.005-.194A79.021%2079.021%200%200%201%202%2013.028v-2.274c.003-1.053.01-1.584.025-2.068l.007-.192c.007-.193.016-.388.027-.616.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465.914-.04%201.293-.056%203.094-.06l2.274.001c.983.002%201.51.008%201.97.022ZM12.57%204h-1.646a57.223%2057.223%200%200%200-2.952.058c-.784.037-1.31.142-1.798.332a2.886%202.886%200%200%200-1.08.703%202.89%202.89%200%200%200-.704%201.08c-.19.49-.295%201.015-.331%201.798a49.144%2049.144%200%200%200-.057%202.741v.719L4%2012v1.077c.004%201.552.016%201.993.058%202.952.037.783.142%201.31.331%201.797.17.435.37.748.702%201.08.337.336.65.537%201.08.703.494.191%201.02.297%201.8.333.22.01.413.019.6.026l.222.008c.519.016%201.065.022%202.142.023h2.143c1.551-.003%201.992-.014%202.951-.057.782-.037%201.309-.142%201.797-.331a2.92%202.92%200%200%200%201.08-.702c.337-.337.538-.65.704-1.08.19-.493.296-1.02.332-1.8.01-.22.019-.413.026-.6l.008-.222c.016-.519.022-1.065.023-2.142v-2.143c-.003-1.551-.014-1.992-.057-2.951-.037-.782-.142-1.31-.332-1.798a2.911%202.911%200%200%200-.703-1.08%202.884%202.884%200%200%200-1.08-.704c-.49-.19-1.016-.295-1.798-.331a49.144%2049.144%200%200%200-2.741-.057h-.719ZM12%207a5%205%200%201%201%200%2010%205%205%200%200%201%200-10Zm0%202a3%203%200%201%200%200%206%203%203%200%200%200%200-6Zm5.25-3.5a1.25%201.25%200%201%201%200%202.5%201.25%201.25%200%200%201%200-2.5Z'/%3e%3c/svg%3e");
}
.fr-icon-linkedin-box-fill::before,
.fr-icon-linkedin-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
}
.fr-icon-linkedin-box-line::before,
.fr-icon-linkedin-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
}
.fr-icon-mastodon-fill::before,
.fr-icon-mastodon-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.31c-.003.856-.045%203.308-.397%205.114-.274%201.41-2.456%202.955-4.962%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.292%202.215%202.196%202.347%204%202.41%201.82.062%203.44-.45%203.44-.45l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-3.923-1.039-4.598-5.22-4.701-9.464-.031-1.26-.012-2.447-.012-3.44%200-4.34%202.843-5.611%202.843-5.611%201.433-.658%203.892-.935%206.45-.956h.062Zm2.89%203.39c-1.065%200-1.871.41-2.405%201.228l-.518.87-.519-.87C11.276%205.8%2010.47%205.39%209.405%205.39c-.921%200-1.663.324-2.229.955-.549.631-.822%201.484-.822%202.558v5.253h2.081V9.057c0-1.075.452-1.62%201.357-1.62%201%200%201.501.647%201.501%201.927v2.79h2.07v-2.79c0-1.28.5-1.927%201.5-1.927.905%200%201.358.545%201.358%201.62v5.1h2.08V8.902l.001.001c0-1.074-.273-1.927-.822-2.558-.567-.631-1.308-.955-2.229-.955Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.31c-.003.856-.045%203.308-.397%205.114-.274%201.41-2.456%202.955-4.962%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.292%202.215%202.196%202.347%204%202.41%201.82.062%203.44-.45%203.44-.45l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-3.923-1.039-4.598-5.22-4.701-9.464-.031-1.26-.012-2.447-.012-3.44%200-4.34%202.843-5.611%202.843-5.611%201.433-.658%203.892-.935%206.45-.956h.062Zm2.89%203.39c-1.065%200-1.871.41-2.405%201.228l-.518.87-.519-.87C11.276%205.8%2010.47%205.39%209.405%205.39c-.921%200-1.663.324-2.229.955-.549.631-.822%201.484-.822%202.558v5.253h2.081V9.057c0-1.075.452-1.62%201.357-1.62%201%200%201.501.647%201.501%201.927v2.79h2.07v-2.79c0-1.28.5-1.927%201.5-1.927.905%200%201.358.545%201.358%201.62v5.1h2.08V8.902l.001.001c0-1.074-.273-1.927-.822-2.558-.567-.631-1.308-.955-2.229-.955Z'/%3e%3c/svg%3e");
}
.fr-icon-mastodon-line::before,
.fr-icon-mastodon-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.416c-.007.938-.059%203.271-.396%205.008-.275%201.41-2.457%202.955-4.963%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.084.633.299%201.095.605%201.435.766.85%202.106.93%203.395.974%201.82.063%203.44-.449%203.44-.449l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-1.532-.406-2.568-1.29-3.27-2.471-1.093-1.843-1.368-4.406-1.431-6.992-.032-1.26-.012-2.448-.012-3.442%200-4.338%202.843-5.61%202.843-5.61%201.433-.658%203.892-.935%206.45-.956h.062Zm0%202h-.046c-2.54.02-4.62.308-5.65.782.023-.01-.021.014-.112.078-.218.156-.415.34-.584.548-.594.72-.963%201.729-.963%203.158v.253l-.003.622a77.14%2077.14%200%200%200%20.014%202.518c.054%202.197.264%203.835.7%205.041.212.587.472%201.07.78%201.45a5.7%205.7%200%200%201-.18-1.505h.001v-2.548l2.474.605a21.66%2021.66%200%200%200%203.631.48c1.019.047%201.901-.017%203.636-.224%201.663-.199%203.148-1.196%203.236-1.65.082-.422.151-.922.206-1.482a33.6%2033.6%200%200%200%20.137-2.245c.01-.34.016-.647.017-.905v-.41c0-1.43-.369-2.438-.963-3.158a3.008%203.008%200%200%200-.584-.548c-.09-.064-.135-.089-.13-.087-1.013-.465-3.093-.752-5.617-.773ZM8.084%206.37a1.144%201.144%200%201%201%200%202.287%201.144%201.144%200%200%201%200-2.287Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.361%202c2.557.02%205.018.298%206.451.956%200%200%202.843%201.272%202.843%205.61v.416c-.007.938-.059%203.271-.396%205.008-.275%201.41-2.457%202.955-4.963%203.254-1.306.156-2.593.3-3.965.236-2.243-.103-4.014-.535-4.014-.535%200%20.218.014.426.04.62.084.633.299%201.095.605%201.435.766.85%202.106.93%203.395.974%201.82.063%203.44-.449%203.44-.449l.076%201.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51-1.532-.406-2.568-1.29-3.27-2.471-1.093-1.843-1.368-4.406-1.431-6.992-.032-1.26-.012-2.448-.012-3.442%200-4.338%202.843-5.61%202.843-5.61%201.433-.658%203.892-.935%206.45-.956h.062Zm0%202h-.046c-2.54.02-4.62.308-5.65.782.023-.01-.021.014-.112.078-.218.156-.415.34-.584.548-.594.72-.963%201.729-.963%203.158v.253l-.003.622a77.14%2077.14%200%200%200%20.014%202.518c.054%202.197.264%203.835.7%205.041.212.587.472%201.07.78%201.45a5.7%205.7%200%200%201-.18-1.505h.001v-2.548l2.474.605a21.66%2021.66%200%200%200%203.631.48c1.019.047%201.901-.017%203.636-.224%201.663-.199%203.148-1.196%203.236-1.65.082-.422.151-.922.206-1.482a33.6%2033.6%200%200%200%20.137-2.245c.01-.34.016-.647.017-.905v-.41c0-1.43-.369-2.438-.963-3.158a3.008%203.008%200%200%200-.584-.548c-.09-.064-.135-.089-.13-.087-1.013-.465-3.093-.752-5.617-.773ZM8.084%206.37a1.144%201.144%200%201%201%200%202.287%201.144%201.144%200%200%201%200-2.287Z'/%3e%3c/svg%3e");
}
.fr-icon-npmjs-fill::before,
.fr-icon-npmjs-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-3%204H7v10h5V9.5h2.5V17H17V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-3%204H7v10h5V9.5h2.5V17H17V7Z'/%3e%3c/svg%3e");
}
.fr-icon-npmjs-line::before,
.fr-icon-npmjs-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5Zm-2%202v10h-2.5V9.5H12V17H7V7h10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5Zm-2%202v10h-2.5V9.5H12V17H7V7h10Z'/%3e%3c/svg%3e");
}
.fr-icon-remixicon-fill::before,
.fr-icon-remixicon-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.667%204.5v.008c.156-.008.313-.01.469-.008-.089.37-.136.76-.136%201.166C14%207.985%2016.015%2010%2018.667%2010a4.18%204.18%200%200%200%202.032-.538%207.003%207.003%200%200%201-4.17%208.567l.001.001L20%2021.5H3v-17h10.667ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.667%204.5v.008c.156-.008.313-.01.469-.008-.089.37-.136.76-.136%201.166C14%207.985%2016.015%2010%2018.667%2010a4.18%204.18%200%200%200%202.032-.538%207.003%207.003%200%200%201-4.17%208.567l.001.001L20%2021.5H3v-17h10.667ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
}
.fr-icon-remixicon-line::before,
.fr-icon-remixicon-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.111%204.5a4.5%204.5%200%200%200%206.603%204.918c.186.618.286%201.271.286%201.947%200%202.891-1.822%205.364-4.4%206.377L20%2021.5H3v-17h11.111ZM5%207.97V19.5h10.48L5%207.97Zm7.077-1.47H6.364l8.784%209.663.72-.283c1.685-.661%202.864-2.156%203.092-3.896A6.502%206.502%200%200%201%2012.077%206.5ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.111%204.5a4.5%204.5%200%200%200%206.603%204.918c.186.618.286%201.271.286%201.947%200%202.891-1.822%205.364-4.4%206.377L20%2021.5H3v-17h11.111ZM5%207.97V19.5h10.48L5%207.97Zm7.077-1.47H6.364l8.784%209.663.72-.283c1.685-.661%202.864-2.156%203.092-3.896A6.502%206.502%200%200%201%2012.077%206.5ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
}
.fr-icon-safari-fill::before,
.fr-icon-safari-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm.5%2017h-1v2h1v-2Zm2.641-.724-.924.382.765%201.848.924-.382-.765-1.848Zm-6.281%200-.765%201.848.924.382.765-1.848-.924-.382Zm9.151-12.994-1.414%201.415.103.103-6.114%203.786L6.8%2016.7l-.104-.104-1.415%201.414.708.708%201.414-1.415L7.3%2017.2l6.114-3.785L17.2%207.3l.104.104%201.415-1.414-.708-.708Zm-.708%2011.314-.707.707%201.414%201.415.708-.708-1.415-1.414Zm1.32-2.275-.397.918%201.835.794.397-.918-1.835-.794Zm-13.281-.104-1.848.765.382.924%201.848-.765-.382-.924Zm9.581-5.14-2.235%203.61-1.376-1.375%203.611-2.235ZM21%2011.5h-2v1h2v-1Zm-16%200H3v1h2v-1Zm15.124-3.406-1.848.765.382.924%201.848-.765-.382-.924ZM3.94%207.967l-.397.918%201.835.794.397-.918h-.001L3.94%207.967Zm2.05-2.685-.708.708%201.415%201.414.707-.707L5.99%205.282Zm3.028-1.788-.924.382.765%201.848.924-.382-.765-1.848Zm5.964%200-.765%201.848.924.382.765-1.848-.924-.382ZM12.5%203h-1v2h1V3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm.5%2017h-1v2h1v-2Zm2.641-.724-.924.382.765%201.848.924-.382-.765-1.848Zm-6.281%200-.765%201.848.924.382.765-1.848-.924-.382Zm9.151-12.994-1.414%201.415.103.103-6.114%203.786L6.8%2016.7l-.104-.104-1.415%201.414.708.708%201.414-1.415L7.3%2017.2l6.114-3.785L17.2%207.3l.104.104%201.415-1.414-.708-.708Zm-.708%2011.314-.707.707%201.414%201.415.708-.708-1.415-1.414Zm1.32-2.275-.397.918%201.835.794.397-.918-1.835-.794Zm-13.281-.104-1.848.765.382.924%201.848-.765-.382-.924Zm9.581-5.14-2.235%203.61-1.376-1.375%203.611-2.235ZM21%2011.5h-2v1h2v-1Zm-16%200H3v1h2v-1Zm15.124-3.406-1.848.765.382.924%201.848-.765-.382-.924ZM3.94%207.967l-.397.918%201.835.794.397-.918h-.001L3.94%207.967Zm2.05-2.685-.708.708%201.415%201.414.707-.707L5.99%205.282Zm3.028-1.788-.924.382.765%201.848.924-.382-.765-1.848Zm5.964%200-.765%201.848.924.382.765-1.848-.924-.382ZM12.5%203h-1v2h1V3Z'/%3e%3c/svg%3e");
}
.fr-icon-safari-line::before,
.fr-icon-safari-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm5.812%204.503-4.398%206.911-6.911%204.398A7.973%207.973%200%200%200%2011%2019.938V18h2v1.938a7.96%207.96%200%200%200%203.906-1.618l-1.37-1.37%201.414-1.414%201.37%201.37A7.96%207.96%200%200%200%2019.938%2013H18v-2h1.938a7.973%207.973%200%200%200-2.126-4.497ZM13%204.062V6h-2V4.062A7.96%207.96%200%200%200%207.094%205.68l1.37%201.37L7.05%208.464l-1.37-1.37A7.96%207.96%200%200%200%204.062%2011H6v2H4.062a7.973%207.973%200%200%200%202.126%204.497l4.398-6.911%206.911-4.398A7.973%207.973%200%200%200%2013%204.062Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm5.812%204.503-4.398%206.911-6.911%204.398A7.973%207.973%200%200%200%2011%2019.938V18h2v1.938a7.96%207.96%200%200%200%203.906-1.618l-1.37-1.37%201.414-1.414%201.37%201.37A7.96%207.96%200%200%200%2019.938%2013H18v-2h1.938a7.973%207.973%200%200%200-2.126-4.497ZM13%204.062V6h-2V4.062A7.96%207.96%200%200%200%207.094%205.68l1.37%201.37L7.05%208.464l-1.37-1.37A7.96%207.96%200%200%200%204.062%2011H6v2H4.062a7.973%207.973%200%200%200%202.126%204.497l4.398-6.911%206.911-4.398A7.973%207.973%200%200%200%2013%204.062Z'/%3e%3c/svg%3e");
}
.fr-icon-slack-fill::before,
.fr-icon-slack-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.527%2014.514A1.973%201.973%200%200%201%204.56%2016.48a1.973%201.973%200%200%201-1.967-1.967c0-1.083.884-1.968%201.967-1.968h1.968v1.968l-.001.001Zm.992%200c0-1.083.884-1.968%201.967-1.968%201.083%200%201.968.885%201.968%201.968v4.927a1.973%201.973%200%200%201-1.968%201.967%201.973%201.973%200%200%201-1.967-1.967v-4.927Zm1.967-7.987A1.973%201.973%200%200%201%207.52%204.56c0-1.083.884-1.967%201.967-1.967%201.083%200%201.968.884%201.968%201.967v1.968H9.486v-.001Zm0%20.992c1.083%200%201.968.884%201.968%201.967a1.973%201.973%200%200%201-1.968%201.968H4.56a1.973%201.973%200%200%201-1.967-1.968c0-1.083.884-1.967%201.967-1.967h4.927-.001Zm7.987%201.967c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967a1.973%201.973%200%200%201-1.967%201.968h-1.968V9.486Zm-.992%200a1.973%201.973%200%200%201-1.967%201.968%201.973%201.973%200%200%201-1.968-1.968V4.56c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967v4.927-.001Zm-1.967%207.987c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967%201.973%201.973%200%200%201-1.968-1.967v-1.968h1.968Zm0-.992a1.973%201.973%200%200%201-1.968-1.967c0-1.083.885-1.968%201.968-1.968h4.927c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967h-4.927Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.527%2014.514A1.973%201.973%200%200%201%204.56%2016.48a1.973%201.973%200%200%201-1.967-1.967c0-1.083.884-1.968%201.967-1.968h1.968v1.968l-.001.001Zm.992%200c0-1.083.884-1.968%201.967-1.968%201.083%200%201.968.885%201.968%201.968v4.927a1.973%201.973%200%200%201-1.968%201.967%201.973%201.973%200%200%201-1.967-1.967v-4.927Zm1.967-7.987A1.973%201.973%200%200%201%207.52%204.56c0-1.083.884-1.967%201.967-1.967%201.083%200%201.968.884%201.968%201.967v1.968H9.486v-.001Zm0%20.992c1.083%200%201.968.884%201.968%201.967a1.973%201.973%200%200%201-1.968%201.968H4.56a1.973%201.973%200%200%201-1.967-1.968c0-1.083.884-1.967%201.967-1.967h4.927-.001Zm7.987%201.967c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967a1.973%201.973%200%200%201-1.967%201.968h-1.968V9.486Zm-.992%200a1.973%201.973%200%200%201-1.967%201.968%201.973%201.973%200%200%201-1.968-1.968V4.56c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967v4.927-.001Zm-1.967%207.987c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967%201.973%201.973%200%200%201-1.968-1.967v-1.968h1.968Zm0-.992a1.973%201.973%200%200%201-1.968-1.967c0-1.083.885-1.968%201.968-1.968h4.927c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967h-4.927Z'/%3e%3c/svg%3e");
}
.fr-icon-slack-line::before,
.fr-icon-slack-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.5%203A1.5%201.5%200%200%201%2016%204.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%2014.5%203Zm-10%2010H6v1.5A1.5%201.5%200%201%201%204.5%2013Zm8.5%205h1.5a1.5%201.5%200%201%201-1.5%201.5V18Zm1.5-5h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5a1.5%201.5%200%200%201%200%203H18V9.5A1.5%201.5%200%200%201%2019.5%208Zm-15%200h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5A1.5%201.5%200%200%201%2011%204.5V6H9.5a1.5%201.5%200%200%201%200-3Zm0%2010a1.5%201.5%200%200%201%201.5%201.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%209.5%2013Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.5%203A1.5%201.5%200%200%201%2016%204.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%2014.5%203Zm-10%2010H6v1.5A1.5%201.5%200%201%201%204.5%2013Zm8.5%205h1.5a1.5%201.5%200%201%201-1.5%201.5V18Zm1.5-5h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5a1.5%201.5%200%200%201%200%203H18V9.5A1.5%201.5%200%200%201%2019.5%208Zm-15%200h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5A1.5%201.5%200%200%201%2011%204.5V6H9.5a1.5%201.5%200%200%201%200-3Zm0%2010a1.5%201.5%200%200%201%201.5%201.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%209.5%2013Z'/%3e%3c/svg%3e");
}
.fr-icon-snapchat-fill::before,
.fr-icon-snapchat-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.87%2021.764c-1.19%200-1.983-.561-2.692-1.056-.503-.357-.976-.696-1.533-.79a4.568%204.568%200%200%200-.803-.066c-.472%200-.847.071-1.114.125-.17.03-.312.058-.424.058-.116%200-.263-.032-.32-.228-.05-.16-.081-.312-.112-.459-.08-.37-.147-.597-.286-.62-1.49-.227-2.38-.57-2.554-.976-.014-.044-.031-.09-.031-.125-.01-.125.08-.227.205-.25%201.18-.196%202.242-.824%203.138-1.858.696-.803%201.035-1.579%201.066-1.663%200-.01.009-.01.009-.01.17-.351.205-.65.102-.895-.191-.46-.825-.656-1.257-.79-.111-.03-.205-.066-.285-.093-.37-.147-.986-.46-.905-.892.058-.312.472-.535.81-.535a.49.49%200%200%201%20.24.05c.38.173.724.262%201.018.262.366%200%20.54-.138.584-.182a24.93%2024.93%200%200%200-.035-.593c-.09-1.365-.192-3.059.24-4.03%201.298-2.907%204.053-3.14%204.869-3.14L12.156%203h.05c.815%200%203.57.227%204.868%203.139.437.971.33%202.67.24%204.03l-.008.067c-.01.182-.023.356-.032.535.045.035.205.169.535.173.286-.008.598-.102.954-.263a.804.804%200%200%201%20.312-.066c.125%200%20.25.03.357.066h.009c.299.112.495.321.495.54.009.205-.152.517-.914.825-.08.03-.174.067-.285.093-.424.13-1.057.335-1.258.79-.111.24-.066.548.103.895%200%20.01.009.01.009.01.049.124%201.337%203.049%204.204%203.526.12.02.208.127.205.25%200%20.044-.01.089-.031.129-.174.41-1.057.744-2.555.976-.138.022-.205.25-.285.62-.032.154-.07.307-.112.459-.044.147-.138.227-.298.227h-.023a2.24%202.24%200%200%201-.423-.049%205.285%205.285%200%200%200-1.115-.116%204.97%204.97%200%200%200-.802.067c-.553.09-1.03.433-1.534.79-.717.49-1.515%201.051-2.697%201.051h-.254Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.87%2021.764c-1.19%200-1.983-.561-2.692-1.056-.503-.357-.976-.696-1.533-.79a4.568%204.568%200%200%200-.803-.066c-.472%200-.847.071-1.114.125-.17.03-.312.058-.424.058-.116%200-.263-.032-.32-.228-.05-.16-.081-.312-.112-.459-.08-.37-.147-.597-.286-.62-1.49-.227-2.38-.57-2.554-.976-.014-.044-.031-.09-.031-.125-.01-.125.08-.227.205-.25%201.18-.196%202.242-.824%203.138-1.858.696-.803%201.035-1.579%201.066-1.663%200-.01.009-.01.009-.01.17-.351.205-.65.102-.895-.191-.46-.825-.656-1.257-.79-.111-.03-.205-.066-.285-.093-.37-.147-.986-.46-.905-.892.058-.312.472-.535.81-.535a.49.49%200%200%201%20.24.05c.38.173.724.262%201.018.262.366%200%20.54-.138.584-.182a24.93%2024.93%200%200%200-.035-.593c-.09-1.365-.192-3.059.24-4.03%201.298-2.907%204.053-3.14%204.869-3.14L12.156%203h.05c.815%200%203.57.227%204.868%203.139.437.971.33%202.67.24%204.03l-.008.067c-.01.182-.023.356-.032.535.045.035.205.169.535.173.286-.008.598-.102.954-.263a.804.804%200%200%201%20.312-.066c.125%200%20.25.03.357.066h.009c.299.112.495.321.495.54.009.205-.152.517-.914.825-.08.03-.174.067-.285.093-.424.13-1.057.335-1.258.79-.111.24-.066.548.103.895%200%20.01.009.01.009.01.049.124%201.337%203.049%204.204%203.526.12.02.208.127.205.25%200%20.044-.01.089-.031.129-.174.41-1.057.744-2.555.976-.138.022-.205.25-.285.62-.032.154-.07.307-.112.459-.044.147-.138.227-.298.227h-.023a2.24%202.24%200%200%201-.423-.049%205.285%205.285%200%200%200-1.115-.116%204.97%204.97%200%200%200-.802.067c-.553.09-1.03.433-1.534.79-.717.49-1.515%201.051-2.697%201.051h-.254Z'/%3e%3c/svg%3e");
}
.fr-icon-snapchat-line::before,
.fr-icon-snapchat-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.957%203c1.82%200%203.066.653%203.952%201.478.886.825%201.551%201.93%201.551%203.528%200%201.555-.099%202.594-.108%202.716a.59.59%200%200%200%20.279.065c.63%200%20.63-.31%201.33-.31.685%200%20.983.57.983.823%200%20.621-.833.967-1.33%201.126-.369.117-.931.291-1.075.635-.074.174-.043.4.092.678.003.008%201.26%202.883%203.93%203.326.235.035.391.241.391.483%200%20.332-.37.617-.726.782-.443.2-1.091.37-1.952.505-.043.078-.134.485-.235.887-.135.542-.801.366-.991.326A5.02%205.02%200%200%200%2016.252%2020c-.482.087-.913.378-1.395.726-.713.504-1.465%201.076-2.9%201.076-1.436%200-2.144-.572-2.857-1.076-.482-.348-.905-.637-1.396-.726-.898-.163-1.57.036-1.795.057-.226.02-.842.244-.996-.327-.045-.166-.191-.808-.235-.895-.856-.135-1.508-.313-1.952-.513-.365-.165-.726-.443-.726-.779%200-.235.158-.44.391-.482%202.644-.483%203.766-3.005%203.922-3.33.132-.276.161-.5.091-.679-.143-.343-.704-.513-1.073-.635-.105-.034-1.336-.373-1.336-1.117%200-.24.205-.573.582-.73a1.36%201.36%200%200%201%20.465-.092c.419%200%20.6.305%201.219.305.157%200%20.26-.035.326-.066-.009-.156-.099-1.986-.099-2.729%200-1.688.72-2.69%201.543-3.514C8.854%203.65%2010.136%203%2011.957%203Zm-.001%202c-1.137%200-1.958.335-2.51.888-.696.695-.958%201.218-.958%202.1%200%20.521.061%201.994.096%202.618a2%202%200%200%201-.469%201.402c.055.098.105.204.153.317.3.771.198%201.543-.152%202.271-.392.818-.731%201.393-1.41%202.154a7.973%207.973%200%200%201-.642.643c.17.163.309.354.412.565a5.886%205.886%200%200%201%201.585.074c.81.146%201.324.434%202.194%201.061l.016.011.213.152c.619.44.877.546%201.473.546.609%200%20.91-.121%201.523-.552l.207-.146c.876-.632%201.407-.928%202.231-1.076a6.664%206.664%200%200%201%201.559-.074c.104-.212.246-.404.417-.567a8.409%208.409%200%200%201-.616-.616%209.235%209.235%200%200%201-1.447-2.16c-.363-.749-.47-1.54-.137-2.321.04-.098.085-.19.132-.276a2%202%200%200%201-.474-1.262l.005-.172.02-.249c.056-.774.083-1.55.083-2.326%200-.87-.294-1.486-.914-2.063-.66-.614-1.459-.942-2.59-.942Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.957%203c1.82%200%203.066.653%203.952%201.478.886.825%201.551%201.93%201.551%203.528%200%201.555-.099%202.594-.108%202.716a.59.59%200%200%200%20.279.065c.63%200%20.63-.31%201.33-.31.685%200%20.983.57.983.823%200%20.621-.833.967-1.33%201.126-.369.117-.931.291-1.075.635-.074.174-.043.4.092.678.003.008%201.26%202.883%203.93%203.326.235.035.391.241.391.483%200%20.332-.37.617-.726.782-.443.2-1.091.37-1.952.505-.043.078-.134.485-.235.887-.135.542-.801.366-.991.326A5.02%205.02%200%200%200%2016.252%2020c-.482.087-.913.378-1.395.726-.713.504-1.465%201.076-2.9%201.076-1.436%200-2.144-.572-2.857-1.076-.482-.348-.905-.637-1.396-.726-.898-.163-1.57.036-1.795.057-.226.02-.842.244-.996-.327-.045-.166-.191-.808-.235-.895-.856-.135-1.508-.313-1.952-.513-.365-.165-.726-.443-.726-.779%200-.235.158-.44.391-.482%202.644-.483%203.766-3.005%203.922-3.33.132-.276.161-.5.091-.679-.143-.343-.704-.513-1.073-.635-.105-.034-1.336-.373-1.336-1.117%200-.24.205-.573.582-.73a1.36%201.36%200%200%201%20.465-.092c.419%200%20.6.305%201.219.305.157%200%20.26-.035.326-.066-.009-.156-.099-1.986-.099-2.729%200-1.688.72-2.69%201.543-3.514C8.854%203.65%2010.136%203%2011.957%203Zm-.001%202c-1.137%200-1.958.335-2.51.888-.696.695-.958%201.218-.958%202.1%200%20.521.061%201.994.096%202.618a2%202%200%200%201-.469%201.402c.055.098.105.204.153.317.3.771.198%201.543-.152%202.271-.392.818-.731%201.393-1.41%202.154a7.973%207.973%200%200%201-.642.643c.17.163.309.354.412.565a5.886%205.886%200%200%201%201.585.074c.81.146%201.324.434%202.194%201.061l.016.011.213.152c.619.44.877.546%201.473.546.609%200%20.91-.121%201.523-.552l.207-.146c.876-.632%201.407-.928%202.231-1.076a6.664%206.664%200%200%201%201.559-.074c.104-.212.246-.404.417-.567a8.409%208.409%200%200%201-.616-.616%209.235%209.235%200%200%201-1.447-2.16c-.363-.749-.47-1.54-.137-2.321.04-.098.085-.19.132-.276a2%202%200%200%201-.474-1.262l.005-.172.02-.249c.056-.774.083-1.55.083-2.326%200-.87-.294-1.486-.914-2.063-.66-.614-1.459-.942-2.59-.942Z'/%3e%3c/svg%3e");
}
.fr-icon-telegram-fill::before,
.fr-icon-telegram-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.246%205.828-9.733%203.76c-.664.266-.66.638-.12.803l2.497.78v-.001l.013-.007.87%202.87c.112.311.266.367.453.341.188-.025.287-.126.41-.244l1.188-1.148%202.55%201.888c.466.257.801.124.917-.432l1.657-7.822c.183-.728-.137-1.02-.702-.788Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.246%205.828-9.733%203.76c-.664.266-.66.638-.12.803l2.497.78v-.001l.013-.007.87%202.87c.112.311.266.367.453.341.188-.025.287-.126.41-.244l1.188-1.148%202.55%201.888c.466.257.801.124.917-.432l1.657-7.822c.183-.728-.137-1.02-.702-.788Z'/%3e%3c/svg%3e");
}
.fr-icon-telegram-line::before,
.fr-icon-telegram-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-3.11%209.17-2.498-.779c-.54-.165-.543-.537.121-.804l9.733-3.76c.565-.23.885.061.702.79l-1.657%207.82c-.116.557-.451.69-.916.433l-2.551-1.888-1.189%201.148c-.122.118-.221.219-.409.244-.187.026-.341-.03-.454-.34l-.87-2.871-.012.008v-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-3.11%209.17-2.498-.779c-.54-.165-.543-.537.121-.804l9.733-3.76c.565-.23.885.061.702.79l-1.657%207.82c-.116.557-.451.69-.916.433l-2.551-1.888-1.189%201.148c-.122.118-.221.219-.409.244-.187.026-.341-.03-.454-.34l-.87-2.871-.012.008v-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-threads-fill::before,
.fr-icon-threads-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.7051%2011.1081C16.543%208.12137%2014.911%206.41148%2012.1708%206.39398C10.5193%206.3838%209.13771%207.08389%208.29233%208.36664L9.79941%209.40046C10.4334%208.43852%2011.4342%208.24015%2012.1593%208.24685C13.0616%208.2526%2013.7425%208.51494%2014.1832%209.02653C14.5038%209.39899%2014.7183%209.91367%2014.8245%2010.5632C14.0246%2010.4273%2013.1594%2010.3855%2012.2345%2010.4385C9.62919%2010.5886%207.95426%2012.1081%208.06675%2014.2194C8.12384%2015.2904%208.65739%2016.2118%209.56906%2016.8137C10.3399%2017.3225%2011.3326%2017.5713%2012.3644%2017.515C13.727%2017.4403%2014.7959%2016.9205%2015.5416%2015.9699C16.1079%2015.248%2016.4661%2014.3125%2016.6243%2013.1338C17.2737%2013.5257%2017.7549%2014.0414%2018.0207%2014.6613C18.4726%2015.7151%2018.499%2017.4469%2017.086%2018.8587C15.848%2020.0955%2014.3598%2020.6306%2012.1108%2020.6471C9.61601%2020.6286%207.72924%2019.8285%206.50253%2018.269C5.35381%2016.8088%204.76014%2014.6996%204.73799%2012C4.76014%209.30038%205.35381%207.19117%206.50253%205.73092C7.72924%204.17147%209.61597%203.37141%2012.1107%203.35287C14.6236%203.37155%2016.5433%204.17547%2017.8169%205.74244C18.4415%206.51086%2018.9123%207.47721%2019.2227%208.60394L20.9888%208.13274C20.6125%206.74587%2020.0205%205.55078%2019.2148%204.55966C17.582%202.55073%2015.1816%201.52134%2012.1046%201.5C9.03385%201.52127%206.6725%202.55457%205.08614%204.57117C3.67451%206.3657%202.94634%208.87742%202.92188%2012.0074C2.94634%2015.1373%203.67451%2017.6343%205.08614%2019.4289C6.6725%2021.4454%209.04616%2022.4788%2012.1169%2022.5C14.847%2022.4811%2016.7713%2021.7663%2018.3566%2020.1825C20.4307%2018.1103%2020.3682%2015.513%2019.6846%2013.9185C19.1595%2012.6943%2018.1141%2011.7129%2016.7051%2011.1081ZM12.2669%2015.6648C11.125%2015.7291%209.93869%2015.2166%209.88019%2014.1188C9.83684%2013.3048%2010.4595%2012.3966%2012.3369%2012.2884C13.2594%2012.2352%2014.1138%2012.2976%2014.8701%2012.463C14.6538%2015.1648%2013.3848%2015.6035%2012.2669%2015.6648Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.7051%2011.1081C16.543%208.12137%2014.911%206.41148%2012.1708%206.39398C10.5193%206.3838%209.13771%207.08389%208.29233%208.36664L9.79941%209.40046C10.4334%208.43852%2011.4342%208.24015%2012.1593%208.24685C13.0616%208.2526%2013.7425%208.51494%2014.1832%209.02653C14.5038%209.39899%2014.7183%209.91367%2014.8245%2010.5632C14.0246%2010.4273%2013.1594%2010.3855%2012.2345%2010.4385C9.62919%2010.5886%207.95426%2012.1081%208.06675%2014.2194C8.12384%2015.2904%208.65739%2016.2118%209.56906%2016.8137C10.3399%2017.3225%2011.3326%2017.5713%2012.3644%2017.515C13.727%2017.4403%2014.7959%2016.9205%2015.5416%2015.9699C16.1079%2015.248%2016.4661%2014.3125%2016.6243%2013.1338C17.2737%2013.5257%2017.7549%2014.0414%2018.0207%2014.6613C18.4726%2015.7151%2018.499%2017.4469%2017.086%2018.8587C15.848%2020.0955%2014.3598%2020.6306%2012.1108%2020.6471C9.61601%2020.6286%207.72924%2019.8285%206.50253%2018.269C5.35381%2016.8088%204.76014%2014.6996%204.73799%2012C4.76014%209.30038%205.35381%207.19117%206.50253%205.73092C7.72924%204.17147%209.61597%203.37141%2012.1107%203.35287C14.6236%203.37155%2016.5433%204.17547%2017.8169%205.74244C18.4415%206.51086%2018.9123%207.47721%2019.2227%208.60394L20.9888%208.13274C20.6125%206.74587%2020.0205%205.55078%2019.2148%204.55966C17.582%202.55073%2015.1816%201.52134%2012.1046%201.5C9.03385%201.52127%206.6725%202.55457%205.08614%204.57117C3.67451%206.3657%202.94634%208.87742%202.92188%2012.0074C2.94634%2015.1373%203.67451%2017.6343%205.08614%2019.4289C6.6725%2021.4454%209.04616%2022.4788%2012.1169%2022.5C14.847%2022.4811%2016.7713%2021.7663%2018.3566%2020.1825C20.4307%2018.1103%2020.3682%2015.513%2019.6846%2013.9185C19.1595%2012.6943%2018.1141%2011.7129%2016.7051%2011.1081ZM12.2669%2015.6648C11.125%2015.7291%209.93869%2015.2166%209.88019%2014.1188C9.83684%2013.3048%2010.4595%2012.3966%2012.3369%2012.2884C13.2594%2012.2352%2014.1138%2012.2976%2014.8701%2012.463C14.6538%2015.1648%2013.3848%2015.6035%2012.2669%2015.6648Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-threads-line::before,
.fr-icon-threads-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1835%201.41016L12.1822%201.41016C9.09012%201.43158%206.70036%202.47326%205.09369%204.51569C3.66581%206.33087%202.93472%208.86436%202.91016%2012.0068V12.0082C2.93472%2015.1508%203.66586%2017.6696%205.09369%2019.4847C6.70043%2021.5271%209.10257%2022.5688%2012.1946%2022.5902H12.1958C14.944%2022.5711%2016.8929%2021.8504%2018.4985%2020.2463C20.6034%2018.1434%2020.5408%2015.5048%2019.8456%2013.8832C19.3163%2012.6493%2018.2709%2011.6618%2016.8701%2011.0477C16.6891%208.06345%2015.0097%206.32178%2012.2496%206.30415C10.6191%206.29409%209.14792%207.02378%208.24685%208.39104L9.90238%209.5267C10.4353%208.71818%2011.2789%208.32815%2012.2371%208.33701C13.6244%208.34586%2014.5362%209.11128%2014.7921%2010.4541C14.02%2010.3333%2013.1902%2010.2982%2012.3076%2010.3488C9.66843%2010.5008%207.9399%2012.061%208.05516%2014.2244C8.17571%2016.4862%2010.367%2017.7186%2012.4476%2017.605C14.9399%2017.4684%2016.4209%2015.6292%2016.7722%2013.2836C17.3493%2013.6575%2017.7751%2014.1344%2018.0163%2014.6969C18.4559%2015.7222%2018.4838%2017.4132%2017.1006%2018.7952C15.8838%2020.0108%2014.4211%2020.5407%2012.1891%2020.5572C9.71428%2020.5388%207.85698%2019.746%206.65154%2018.2136C5.51973%2016.7748%204.92843%2014.6882%204.90627%2012.0002C4.92843%209.31211%205.51973%207.22549%206.65154%205.78673C7.85698%204.25433%209.71424%203.46156%2012.189%203.44303C14.6819%203.4617%2016.5728%204.25837%2017.8254%205.79937C18.5162%206.64934%2018.949%207.66539%2019.2379%208.71407L21.1776%208.19656C20.8148%206.85917%2020.2414%205.58371%2019.363%204.50305C17.7098%202.46918%2015.2816%201.43166%2012.1835%201.41016ZM12.4204%2012.3782C13.3044%2012.3272%2014.1239%2012.3834%2014.8521%2012.5345C14.7114%2014.1116%2014.0589%2015.4806%2012.3401%2015.575C11.2282%2015.6376%2010.1031%2015.1413%2010.0484%2014.114C10.0077%2013.3503%2010.5726%2012.4847%2012.4204%2012.3782Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1835%201.41016L12.1822%201.41016C9.09012%201.43158%206.70036%202.47326%205.09369%204.51569C3.66581%206.33087%202.93472%208.86436%202.91016%2012.0068V12.0082C2.93472%2015.1508%203.66586%2017.6696%205.09369%2019.4847C6.70043%2021.5271%209.10257%2022.5688%2012.1946%2022.5902H12.1958C14.944%2022.5711%2016.8929%2021.8504%2018.4985%2020.2463C20.6034%2018.1434%2020.5408%2015.5048%2019.8456%2013.8832C19.3163%2012.6493%2018.2709%2011.6618%2016.8701%2011.0477C16.6891%208.06345%2015.0097%206.32178%2012.2496%206.30415C10.6191%206.29409%209.14792%207.02378%208.24685%208.39104L9.90238%209.5267C10.4353%208.71818%2011.2789%208.32815%2012.2371%208.33701C13.6244%208.34586%2014.5362%209.11128%2014.7921%2010.4541C14.02%2010.3333%2013.1902%2010.2982%2012.3076%2010.3488C9.66843%2010.5008%207.9399%2012.061%208.05516%2014.2244C8.17571%2016.4862%2010.367%2017.7186%2012.4476%2017.605C14.9399%2017.4684%2016.4209%2015.6292%2016.7722%2013.2836C17.3493%2013.6575%2017.7751%2014.1344%2018.0163%2014.6969C18.4559%2015.7222%2018.4838%2017.4132%2017.1006%2018.7952C15.8838%2020.0108%2014.4211%2020.5407%2012.1891%2020.5572C9.71428%2020.5388%207.85698%2019.746%206.65154%2018.2136C5.51973%2016.7748%204.92843%2014.6882%204.90627%2012.0002C4.92843%209.31211%205.51973%207.22549%206.65154%205.78673C7.85698%204.25433%209.71424%203.46156%2012.189%203.44303C14.6819%203.4617%2016.5728%204.25837%2017.8254%205.79937C18.5162%206.64934%2018.949%207.66539%2019.2379%208.71407L21.1776%208.19656C20.8148%206.85917%2020.2414%205.58371%2019.363%204.50305C17.7098%202.46918%2015.2816%201.43166%2012.1835%201.41016ZM12.4204%2012.3782C13.3044%2012.3272%2014.1239%2012.3834%2014.8521%2012.5345C14.7114%2014.1116%2014.0589%2015.4806%2012.3401%2015.575C11.2282%2015.6376%2010.1031%2015.1413%2010.0484%2014.114C10.0077%2013.3503%2010.5726%2012.4847%2012.4204%2012.3782Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-twitch-fill::before,
.fr-icon-twitch-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.74l-4.696%204.695h-3.913l-2.437%202.348H6.913v-2.348H3V6.13L4.227%203H21Zm-1.566%201.565H6.13v11.74h3.13v2.347l2.349-2.348h4.695l3.13-3.13V4.565Zm-3.129%203.13v4.696h-1.566V7.696h1.565l.001-.001Zm-3.914.001v4.695h-1.565V7.696h1.565Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.74l-4.696%204.695h-3.913l-2.437%202.348H6.913v-2.348H3V6.13L4.227%203H21Zm-1.566%201.565H6.13v11.74h3.13v2.347l2.349-2.348h4.695l3.13-3.13V4.565Zm-3.129%203.13v4.696h-1.566V7.696h1.565l.001-.001Zm-3.914.001v4.695h-1.565V7.696h1.565Z'/%3e%3c/svg%3e");
}
.fr-icon-twitch-line::before,
.fr-icon-twitch-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.7l-4.7%204.7h-3.9l-2.5%202.4H7v-2.4H3V6.2L4.3%203H21Zm-2%202H5v12.4h4v2.4h.095l2.5-2.4h3.877L19%2013.872V5Zm-2%203v4.7h-2V8h2Zm-5%200v4.7h-2V8h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.7l-4.7%204.7h-3.9l-2.5%202.4H7v-2.4H3V6.2L4.3%203H21Zm-2%202H5v12.4h4v2.4h.095l2.5-2.4h3.877L19%2013.872V5Zm-2%203v4.7h-2V8h2Zm-5%200v4.7h-2V8h2Z'/%3e%3c/svg%3e");
}
.fr-icon-twitter-fill::before,
.fr-icon-twitter-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-twitter-line::before,
.fr-icon-twitter-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
}
.fr-icon-twitter-x-fill::before,
.fr-icon-twitter-x-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.2048%202.25H21.5128L14.2858%2010.51L22.7878%2021.75H16.1308L10.9168%2014.933L4.95084%2021.75H1.64084L9.37084%2012.915L1.21484%202.25H8.04084L12.7538%208.481L18.2048%202.25ZM17.0438%2019.77H18.8768L7.04484%204.126H5.07784L17.0438%2019.77Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-twitter-x-line::before,
.fr-icon-twitter-x-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202H1L9.26086%2013.0145L1.44995%2021.9999H4.09998L10.4883%2014.651L16%2022H23L14.3917%2010.5223L21.8001%202H19.1501L13.1643%208.88578L8%202ZM17%2020L5%204H7L19%2020H17Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%202H1L9.26086%2013.0145L1.44995%2021.9999H4.09998L10.4883%2014.651L16%2022H23L14.3917%2010.5223L21.8001%202H19.1501L13.1643%208.88578L8%202ZM17%2020L5%204H7L19%2020H17Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-vimeo-fill::before,
.fr-icon-vimeo-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.173%208.301c-.281-.413-.252-.413.328-.922%201.232-1.082%202.394-2.266%203.736-3.212%201.215-.852%202.826-1.402%203.927-.047%201.014%201.249%201.038%203.142%201.295%204.65.257%201.564.503%203.164%201.051%204.66.152.421.443%201.217.968%201.284.678.093%201.368-1.096%201.683-1.54.817-1.18%201.925-2.769%201.785-4.286-.138-1.612-1.878-1.309-2.966-.924.175-1.809%201.858-3.843%203.48-4.53%201.72-.714%204.276-.702%205.14%201.237.923%202.102.093%204.543-.912%206.448-1.097%202.068-2.509%203.982-4.018%205.77-1.331%201.588-2.906%203.33-4.89%204.089-2.267.864-3.61-.82-4.382-2.77-.843-2.123-1.262-4.506-1.87-6.717-.256-.934-.56-1.997-1.167-2.768-.792-.995-1.692-.06-2.474.477-.269-.267-.491-.607-.714-.899Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.173%208.301c-.281-.413-.252-.413.328-.922%201.232-1.082%202.394-2.266%203.736-3.212%201.215-.852%202.826-1.402%203.927-.047%201.014%201.249%201.038%203.142%201.295%204.65.257%201.564.503%203.164%201.051%204.66.152.421.443%201.217.968%201.284.678.093%201.368-1.096%201.683-1.54.817-1.18%201.925-2.769%201.785-4.286-.138-1.612-1.878-1.309-2.966-.924.175-1.809%201.858-3.843%203.48-4.53%201.72-.714%204.276-.702%205.14%201.237.923%202.102.093%204.543-.912%206.448-1.097%202.068-2.509%203.982-4.018%205.77-1.331%201.588-2.906%203.33-4.89%204.089-2.267.864-3.61-.82-4.382-2.77-.843-2.123-1.262-4.506-1.87-6.717-.256-.934-.56-1.997-1.167-2.768-.792-.995-1.692-.06-2.474.477-.269-.267-.491-.607-.714-.899Z'/%3e%3c/svg%3e");
}
.fr-icon-vimeo-line::before,
.fr-icon-vimeo-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.993%203.005c2.433-.001%204.005%201.511%204.005%204.495%200%201.72-.998%203.94-1.832%205.235-.248.385-.501.77-.759%201.154l-.39.573c-2.558%203.703-5.539%207.013-8.494%207.013-3.706%200-4.67-6.831-5.092-8.432-.422-1.601-.533-2.21-1.17-3.233-.317.22-.76.529-1.33.93a.5.5%200%200%201-.693-.117L.925%208.807a.5.5%200%200%201%20.027-.62C3.779%204.915%206.128%203.278%208%203.278c2.392%200%203.124%202.816%203.324%204.223.3%202.117.69%204.738%201.244%205.872.557-.792%202.18-2.888%201.967-3.99-.094-.486-1.317.183-1.887.078-.425-.08-.806-.402-.806-1.026%200-1.31%201.852-5.43%206.151-5.43Zm.123%202L18%205.004c-2.195%200-3.251%201.533-3.653%202.208%201.25.046%201.97.818%202.133%201.803.389%202.33-1.916%204.92-2.339%205.565-.396.603-3.061%203.328-4.25-3.36a160.44%20160.44%200%200%201-.665-4.186c-.17-1.151-.873-1.763-1.23-1.763-.842%200-1.92.65-3.855%202.515%201.905-.115%202.545%202.276%202.916%203.633.816%202.984%201.571%208.056%203.62%208.056%201.727%200%204.439-2.646%207.37-7.04.209-.311%201.966-3.024%201.966-5.036%200-2.24-1.286-2.385-1.897-2.394Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.993%203.005c2.433-.001%204.005%201.511%204.005%204.495%200%201.72-.998%203.94-1.832%205.235-.248.385-.501.77-.759%201.154l-.39.573c-2.558%203.703-5.539%207.013-8.494%207.013-3.706%200-4.67-6.831-5.092-8.432-.422-1.601-.533-2.21-1.17-3.233-.317.22-.76.529-1.33.93a.5.5%200%200%201-.693-.117L.925%208.807a.5.5%200%200%201%20.027-.62C3.779%204.915%206.128%203.278%208%203.278c2.392%200%203.124%202.816%203.324%204.223.3%202.117.69%204.738%201.244%205.872.557-.792%202.18-2.888%201.967-3.99-.094-.486-1.317.183-1.887.078-.425-.08-.806-.402-.806-1.026%200-1.31%201.852-5.43%206.151-5.43Zm.123%202L18%205.004c-2.195%200-3.251%201.533-3.653%202.208%201.25.046%201.97.818%202.133%201.803.389%202.33-1.916%204.92-2.339%205.565-.396.603-3.061%203.328-4.25-3.36a160.44%20160.44%200%200%201-.665-4.186c-.17-1.151-.873-1.763-1.23-1.763-.842%200-1.92.65-3.855%202.515%201.905-.115%202.545%202.276%202.916%203.633.816%202.984%201.571%208.056%203.62%208.056%201.727%200%204.439-2.646%207.37-7.04.209-.311%201.966-3.024%201.966-5.036%200-2.24-1.286-2.385-1.897-2.394Z'/%3e%3c/svg%3e");
}
.fr-icon-vuejs-fill::before,
.fr-icon-vuejs-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5%203%207%2012%207-12h4L12%2022%201%203h4Zm4.667%200L12%207l2.333-4h4.035L12%2014%205.632%203h4.035Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5%203%207%2012%207-12h4L12%2022%201%203h4Zm4.667%200L12%207l2.333-4h4.035L12%2014%205.632%203h4.035Z'/%3e%3c/svg%3e");
}
.fr-icon-vuejs-line::before,
.fr-icon-vuejs-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3.316%203%2012%2018l8.684-15H23L12%2022%201%203h2.316Zm4.342%200L12%2010.5%2016.342%203h2.316L12%2014.5%205.342%203h2.316Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3.316%203%2012%2018l8.684-15H23L12%2022%201%203h2.316Zm4.342%200L12%2010.5%2016.342%203h2.316L12%2014.5%205.342%203h2.316Z'/%3e%3c/svg%3e");
}
.fr-icon-whatsapp-fill::before,
.fr-icon-whatsapp-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.001%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010a9.954%209.954%200%200%201-5.03-1.355L2.005%2022l1.352-4.968A9.953%209.953%200%200%201%202.001%2012c0-5.523%204.477-10%2010-10ZM8.593%207.3l-.2.008a.961.961%200%200%200-.372.1%201.293%201.293%200%200%200-.294.228c-.12.113-.188.211-.261.306A2.73%202.73%200%200%200%206.9%209.62c.002.49.13.967.33%201.413.409.902%201.082%201.857%201.97%202.742.214.213.424.427.65.626a9.448%209.448%200%200%200%203.84%202.046l.568.087c.185.01.37-.004.556-.013a1.99%201.99%200%200%200%20.833-.231c.166-.088.244-.132.383-.22%200%200%20.043-.028.125-.09.135-.1.218-.171.33-.288.083-.086.155-.187.21-.302.078-.163.156-.474.188-.733.024-.198.017-.306.014-.373-.004-.107-.093-.218-.19-.265l-.582-.261s-.87-.379-1.402-.621a.497.497%200%200%200-.176-.041.482.482%200%200%200-.378.127c-.005-.002-.072.055-.795.931a.35.35%200%200%201-.368.13%201.43%201.43%200%200%201-.191-.066c-.124-.052-.167-.072-.252-.108a6.025%206.025%200%200%201-1.575-1.003c-.126-.11-.243-.23-.363-.346a6.297%206.297%200%200%201-1.02-1.268l-.059-.095a.923.923%200%200%201-.102-.205c-.038-.147.061-.265.061-.265s.243-.266.356-.41c.11-.14.203-.276.263-.373.118-.19.155-.385.093-.536-.28-.684-.57-1.365-.868-2.041-.059-.134-.234-.23-.393-.249-.054-.006-.108-.012-.162-.016a3.385%203.385%200%200%200-.403.004l.201-.008Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.001%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010a9.954%209.954%200%200%201-5.03-1.355L2.005%2022l1.352-4.968A9.953%209.953%200%200%201%202.001%2012c0-5.523%204.477-10%2010-10ZM8.593%207.3l-.2.008a.961.961%200%200%200-.372.1%201.293%201.293%200%200%200-.294.228c-.12.113-.188.211-.261.306A2.73%202.73%200%200%200%206.9%209.62c.002.49.13.967.33%201.413.409.902%201.082%201.857%201.97%202.742.214.213.424.427.65.626a9.448%209.448%200%200%200%203.84%202.046l.568.087c.185.01.37-.004.556-.013a1.99%201.99%200%200%200%20.833-.231c.166-.088.244-.132.383-.22%200%200%20.043-.028.125-.09.135-.1.218-.171.33-.288.083-.086.155-.187.21-.302.078-.163.156-.474.188-.733.024-.198.017-.306.014-.373-.004-.107-.093-.218-.19-.265l-.582-.261s-.87-.379-1.402-.621a.497.497%200%200%200-.176-.041.482.482%200%200%200-.378.127c-.005-.002-.072.055-.795.931a.35.35%200%200%201-.368.13%201.43%201.43%200%200%201-.191-.066c-.124-.052-.167-.072-.252-.108a6.025%206.025%200%200%201-1.575-1.003c-.126-.11-.243-.23-.363-.346a6.297%206.297%200%200%201-1.02-1.268l-.059-.095a.923.923%200%200%201-.102-.205c-.038-.147.061-.265.061-.265s.243-.266.356-.41c.11-.14.203-.276.263-.373.118-.19.155-.385.093-.536-.28-.684-.57-1.365-.868-2.041-.059-.134-.234-.23-.393-.249-.054-.006-.108-.012-.162-.016a3.385%203.385%200%200%200-.403.004l.201-.008Z'/%3e%3c/svg%3e");
}
.fr-icon-whatsapp-line::before,
.fr-icon-whatsapp-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m7.254%2018.494.724.423A7.953%207.953%200%200%200%2012.001%2020a8%208%200%201%200-8-8c0%201.436.377%202.813%201.084%204.024l.422.724-.653%202.401%202.4-.655ZM2.005%2022l1.352-4.968A9.953%209.953%200%200%201%202.001%2012c0-5.523%204.477-10%2010-10s10%204.477%2010%2010-4.477%2010-10%2010a9.954%209.954%200%200%201-5.03-1.355L2.005%2022ZM8.392%207.308c.134-.01.269-.01.403-.004.054.004.108.01.162.016.159.018.334.115.393.249.298.676.588%201.357.868%202.04.062.152.025.347-.093.537-.06.097-.154.233-.263.372-.113.145-.356.411-.356.411s-.099.118-.061.265c.014.056.06.137.102.205l.059.095c.256.427.6.86%201.02%201.268.12.116.237.235.363.346.468.413.998.75%201.57%201l.005.002c.085.037.128.057.252.11.062.026.126.048.191.066a.35.35%200%200%200%20.367-.13c.724-.877.79-.934.796-.934v.002a.482.482%200%200%201%20.378-.127c.06.004.121.015.177.04.531.243%201.4.622%201.4.622l.582.261c.098.047.187.158.19.265.004.067.01.175-.013.373-.032.259-.11.57-.188.733a1.158%201.158%200%200%201-.21.302%202.381%202.381%200%200%201-.33.288c-.082.062-.125.09-.125.09a5.063%205.063%200%200%201-.383.22%201.99%201.99%200%200%201-.833.23c-.185.01-.37.024-.556.014-.008%200-.568-.087-.568-.087a9.448%209.448%200%200%201-3.84-2.046c-.226-.199-.436-.413-.65-.626-.888-.885-1.561-1.84-1.97-2.742a3.472%203.472%200%200%201-.33-1.413%202.73%202.73%200%200%201%20.565-1.68c.073-.094.142-.192.261-.305.126-.12.207-.184.294-.228a.961.961%200%200%201%20.371-.1Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m7.254%2018.494.724.423A7.953%207.953%200%200%200%2012.001%2020a8%208%200%201%200-8-8c0%201.436.377%202.813%201.084%204.024l.422.724-.653%202.401%202.4-.655ZM2.005%2022l1.352-4.968A9.953%209.953%200%200%201%202.001%2012c0-5.523%204.477-10%2010-10s10%204.477%2010%2010-4.477%2010-10%2010a9.954%209.954%200%200%201-5.03-1.355L2.005%2022ZM8.392%207.308c.134-.01.269-.01.403-.004.054.004.108.01.162.016.159.018.334.115.393.249.298.676.588%201.357.868%202.04.062.152.025.347-.093.537-.06.097-.154.233-.263.372-.113.145-.356.411-.356.411s-.099.118-.061.265c.014.056.06.137.102.205l.059.095c.256.427.6.86%201.02%201.268.12.116.237.235.363.346.468.413.998.75%201.57%201l.005.002c.085.037.128.057.252.11.062.026.126.048.191.066a.35.35%200%200%200%20.367-.13c.724-.877.79-.934.796-.934v.002a.482.482%200%200%201%20.378-.127c.06.004.121.015.177.04.531.243%201.4.622%201.4.622l.582.261c.098.047.187.158.19.265.004.067.01.175-.013.373-.032.259-.11.57-.188.733a1.158%201.158%200%200%201-.21.302%202.381%202.381%200%200%201-.33.288c-.082.062-.125.09-.125.09a5.063%205.063%200%200%201-.383.22%201.99%201.99%200%200%201-.833.23c-.185.01-.37.024-.556.014-.008%200-.568-.087-.568-.087a9.448%209.448%200%200%201-3.84-2.046c-.226-.199-.436-.413-.65-.626-.888-.885-1.561-1.84-1.97-2.742a3.472%203.472%200%200%201-.33-1.413%202.73%202.73%200%200%201%20.565-1.68c.073-.094.142-.192.261-.305.126-.12.207-.184.294-.228a.961.961%200%200%201%20.371-.1Z'/%3e%3c/svg%3e");
}
.fr-icon-youtube-fill::before,
.fr-icon-youtube-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
}
.fr-icon-youtube-line::before,
.fr-icon-youtube-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.605%204.476c.945.266%201.687%201.04%201.938%202.022.4%201.56.45%204.602.456%205.339v.12l.001.032v.174c-.007.737-.057%203.78-.457%205.339-.254.985-.997%201.76-1.938%202.022-.667.186-1.971.299-3.314.368l-.505.024c-1.51.066-2.976.08-3.541.083h-.49c-1.13-.006-5.857-.057-7.36-.475-.945-.266-1.687-1.04-1.938-2.022-.386-1.504-.446-4.387-.455-5.251v-.502c.01-.864.07-3.747.455-5.251.254-.985.997-1.76%201.938-2.022%201.461-.406%205.97-.466%207.258-.475h.694c1.289.01%205.8.069%207.258.475ZM12.38%206.001%2012%206c-4.5%200-6.628.28-7.069.403-.244.068-.46.293-.537.592C4.285%207.419%204%209.196%204%2012s.285%204.58.394%205.006c.076.297.292.522.538.59C5.372%2017.72%207.5%2018%2012%2018s6.629-.28%207.069-.403c.244-.068.46-.293.537-.592C19.715%2016.581%2020%2014.8%2020%2012s-.285-4.58-.394-5.005c-.076-.298-.292-.523-.539-.592-.425-.12-2.447-.387-6.687-.402ZM10%208.5l6%203.5-6%203.5v-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.605%204.476c.945.266%201.687%201.04%201.938%202.022.4%201.56.45%204.602.456%205.339v.12l.001.032v.174c-.007.737-.057%203.78-.457%205.339-.254.985-.997%201.76-1.938%202.022-.667.186-1.971.299-3.314.368l-.505.024c-1.51.066-2.976.08-3.541.083h-.49c-1.13-.006-5.857-.057-7.36-.475-.945-.266-1.687-1.04-1.938-2.022-.386-1.504-.446-4.387-.455-5.251v-.502c.01-.864.07-3.747.455-5.251.254-.985.997-1.76%201.938-2.022%201.461-.406%205.97-.466%207.258-.475h.694c1.289.01%205.8.069%207.258.475ZM12.38%206.001%2012%206c-4.5%200-6.628.28-7.069.403-.244.068-.46.293-.537.592C4.285%207.419%204%209.196%204%2012s.285%204.58.394%205.006c.076.297.292.522.538.59C5.372%2017.72%207.5%2018%2012%2018s6.629-.28%207.069-.403c.244-.068.46-.293.537-.592C19.715%2016.581%2020%2014.8%2020%2012s-.285-4.58-.394-5.005c-.076-.298-.292-.523-.539-.592-.425-.12-2.447-.387-6.687-.402ZM10%208.5l6%203.5-6%203.5v-7Z'/%3e%3c/svg%3e");
}
.fr-fi-facebook-circle-fill::before,
.fr-fi-facebook-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012c0%204.991%203.657%209.128%208.438%209.879V14.89h-2.54V12h2.54V9.797c0-2.506%201.492-3.89%203.777-3.89%201.094%200%202.238.195%202.238.195v2.46h-1.26c-1.243%200-1.63.771-1.63%201.562V12h2.773l-.443%202.89h-2.33v6.989C18.343%2021.129%2022%2016.99%2022%2012c0-5.523-4.477-10-10-10Z'/%3e%3c/svg%3e");
}
.fr-fi-facebook-circle-line::before,
.fr-fi-facebook-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%200%200-1%2015.938V14H9v-2h2v-1.654c0-1.337.14-1.822.4-2.311A2.72%202.72%200%200%201%2012.536%206.9c.382-.205.857-.328%201.687-.381.329-.021.755.005%201.278.08v1.9H15c-.917%200-1.296.043-1.522.164a.727.727%200%200%200-.314.314c-.111.21-.157.418-.163%201.182L13%2012h2.5l-.5%202h-2v5.938A8.001%208.001%200%200%200%2012%204Z'/%3e%3c/svg%3e");
}
.fr-fi-dailymotion-fill::before,
.fr-fi-dailymotion-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.634%204.734V18.84h-2.83v-1.274h-.037c-.561.932-1.552%201.398-2.974%201.398-.98%200-1.848-.233-2.607-.7a4.709%204.709%200%200%201-1.755-1.908c-.412-.806-.619-1.711-.619-2.714%200-.98.21-1.873.628-2.68a4.792%204.792%200%200%201%201.755-1.908c.753-.466%201.6-.699%202.545-.699a4.31%204.31%200%200%201%201.585.278c.472.185.917.487%201.335.905V5.379l2.974-.645Zm-5.339%206.398c-.705%200-1.299.236-1.783.708-.483.471-.725%201.066-.725%201.783%200%20.752.236%201.368.707%201.845.472.478%201.066.717%201.783.717.729%200%201.335-.245%201.819-.735.483-.49.725-1.099.725-1.827a2.52%202.52%200%200%200-.322-1.255%202.352%202.352%200%200%200-.905-.905%202.579%202.579%200%200%200-1.299-.331Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16.634%204.734V18.84h-2.83v-1.274h-.037c-.561.932-1.552%201.398-2.974%201.398-.98%200-1.848-.233-2.607-.7a4.709%204.709%200%200%201-1.755-1.908c-.412-.806-.619-1.711-.619-2.714%200-.98.21-1.873.628-2.68a4.792%204.792%200%200%201%201.755-1.908c.753-.466%201.6-.699%202.545-.699a4.31%204.31%200%200%201%201.585.278c.472.185.917.487%201.335.905V5.379l2.974-.645Zm-5.339%206.398c-.705%200-1.299.236-1.783.708-.483.471-.725%201.066-.725%201.783%200%20.752.236%201.368.707%201.845.472.478%201.066.717%201.783.717.729%200%201.335-.245%201.819-.735.483-.49.725-1.099.725-1.827a2.52%202.52%200%200%200-.322-1.255%202.352%202.352%200%200%200-.905-.905%202.579%202.579%200%200%200-1.299-.331Z'/%3e%3c/svg%3e");
}
.fr-fi-dailymotion-line::before,
.fr-fi-dailymotion-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-3.032%201.734-2.974.645v4.158c-.418-.418-.863-.72-1.335-.905a4.31%204.31%200%200%200-1.585-.278c-.944%200-1.792.233-2.545.7a4.792%204.792%200%200%200-1.755%201.908c-.418.806-.628%201.699-.628%202.679%200%201.003.207%201.908.619%202.714a4.709%204.709%200%200%200%201.755%201.909c.759.466%201.628.699%202.607.699%201.422%200%202.413-.466%202.974-1.398h.036v1.274h2.831V4.734ZM13.096%2015.45c-.484.49-1.09.735-1.819.735-.717%200-1.31-.239-1.783-.717-.471-.477-.707-1.093-.707-1.845%200-.717.242-1.312.725-1.783.484-.472%201.078-.708%201.783-.708.478%200%20.91.11%201.299.331.388.221.69.523.905.905.215.383.322.8.322%201.255%200%20.728-.242%201.338-.725%201.827Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.666%203C20.4%203%2021%203.58%2021%204.297v15.406C21%2020.42%2020.4%2021%2019.666%2021H4.328C3.594%2021%203%2020.42%203%2019.703V4.297C3%203.58%203.593%203%204.329%203Zm-3.032%201.734-2.974.645v4.158c-.418-.418-.863-.72-1.335-.905a4.31%204.31%200%200%200-1.585-.278c-.944%200-1.792.233-2.545.7a4.792%204.792%200%200%200-1.755%201.908c-.418.806-.628%201.699-.628%202.679%200%201.003.207%201.908.619%202.714a4.709%204.709%200%200%200%201.755%201.909c.759.466%201.628.699%202.607.699%201.422%200%202.413-.466%202.974-1.398h.036v1.274h2.831V4.734ZM13.096%2015.45c-.484.49-1.09.735-1.819.735-.717%200-1.31-.239-1.783-.717-.471-.477-.707-1.093-.707-1.845%200-.717.242-1.312.725-1.783.484-.472%201.078-.708%201.783-.708.478%200%20.91.11%201.299.331.388.221.69.523.905.905.215.383.322.8.322%201.255%200%20.728-.242%201.338-.725%201.827Z'/%3e%3c/svg%3e");
}
.fr-fi-github-fill::before,
.fr-fi-github-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.475%202%202%206.475%202%2012a9.994%209.994%200%200%200%206.838%209.488c.5.087.687-.213.687-.476%200-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013%201.35.725%201.538%201.025.9%201.512%202.338%201.087%202.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938%200-1.088.387-1.987%201.025-2.688-.1-.25-.45-1.275.1-2.65%200%200%20.837-.262%202.75%201.026a9.28%209.28%200%200%201%202.5-.338c.85%200%201.7.112%202.5.337%201.912-1.3%202.75-1.024%202.75-1.024.55%201.375.2%202.4.1%202.65.637.7%201.025%201.587%201.025%202.687%200%203.838-2.337%204.688-4.562%204.938.362.312.675.912.675%201.85%200%201.337-.013%202.412-.013%202.75%200%20.262.188.574.688.474A10.016%2010.016%200%200%200%2022%2012c0-5.525-4.475-10-10-10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.475%202%202%206.475%202%2012a9.994%209.994%200%200%200%206.838%209.488c.5.087.687-.213.687-.476%200-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013%201.35.725%201.538%201.025.9%201.512%202.338%201.087%202.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938%200-1.088.387-1.987%201.025-2.688-.1-.25-.45-1.275.1-2.65%200%200%20.837-.262%202.75%201.026a9.28%209.28%200%200%201%202.5-.338c.85%200%201.7.112%202.5.337%201.912-1.3%202.75-1.024%202.75-1.024.55%201.375.2%202.4.1%202.65.637.7%201.025%201.587%201.025%202.687%200%203.838-2.337%204.688-4.562%204.938.362.312.675.912.675%201.85%200%201.337-.013%202.412-.013%202.75%200%20.262.188.574.688.474A10.016%2010.016%200%200%200%2022%2012c0-5.525-4.475-10-10-10Z'/%3e%3c/svg%3e");
}
.fr-fi-github-line::before,
.fr-fi-github-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.883%2018.653c-.3-.2-.558-.455-.86-.816a50.32%2050.32%200%200%201-.466-.579c-.463-.575-.755-.84-1.057-.949a1%201%200%200%201%20.676-1.883c.752.27%201.261.735%201.947%201.588-.094-.117.34.427.433.539.19.227.33.365.44.438.204.137.587.196%201.15.14.023-.382.094-.753.202-1.095C5.38%2015.31%203.7%2013.396%203.7%209.64c0-1.24.37-2.356%201.058-3.292-.218-.894-.185-1.975.302-3.192a1%201%200%200%201%20.63-.582c.081-.024.127-.035.208-.047.803-.123%201.937.17%203.415%201.096.88-.206%201.782-.31%202.687-.308.912%200%201.818.104%202.684.308%201.477-.933%202.613-1.226%203.422-1.096.085.013.157.03.218.05a1%201%200%200%201%20.616.58c.487%201.216.52%202.297.302%203.19.691.936%201.058%202.045%201.058%203.293%200%203.757-1.674%205.665-4.642%206.392.125.415.19.879.19%201.38%200%20.905-.004%201.81-.012%202.716a1%201%200%200%201-.019%201.958c-1.139.228-1.983-.532-1.983-1.525l.002-.446.005-.705c.005-.708.007-1.338.007-1.998%200-.697-.183-1.152-.425-1.36-.661-.57-.326-1.655.54-1.752%202.967-.333%204.337-1.482%204.337-4.66%200-.955-.312-1.744-.913-2.404a1%201%200%200%201-.19-1.045c.166-.414.237-.957.096-1.614l-.01.003c-.491.139-1.11.44-1.858.949a1%201%200%200%201-.833.135A9.626%209.626%200%200%200%2012%205.315c-.89%200-1.772.119-2.592.35a1%201%200%200%201-.83-.134c-.752-.507-1.374-.807-1.868-.947-.144.653-.073%201.194.092%201.607a1%201%200%200%201-.189%201.045C6.016%207.89%205.7%208.694%205.7%209.64c0%203.172%201.371%204.328%204.322%204.66.865.097%201.201%201.177.544%201.748-.192.168-.429.732-.429%201.364v3.15c0%20.986-.835%201.725-1.96%201.528a1%201%200%200%201-.04-1.962v-.99c-.91.061-1.662-.088-2.254-.485Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.883%2018.653c-.3-.2-.558-.455-.86-.816a50.32%2050.32%200%200%201-.466-.579c-.463-.575-.755-.84-1.057-.949a1%201%200%200%201%20.676-1.883c.752.27%201.261.735%201.947%201.588-.094-.117.34.427.433.539.19.227.33.365.44.438.204.137.587.196%201.15.14.023-.382.094-.753.202-1.095C5.38%2015.31%203.7%2013.396%203.7%209.64c0-1.24.37-2.356%201.058-3.292-.218-.894-.185-1.975.302-3.192a1%201%200%200%201%20.63-.582c.081-.024.127-.035.208-.047.803-.123%201.937.17%203.415%201.096.88-.206%201.782-.31%202.687-.308.912%200%201.818.104%202.684.308%201.477-.933%202.613-1.226%203.422-1.096.085.013.157.03.218.05a1%201%200%200%201%20.616.58c.487%201.216.52%202.297.302%203.19.691.936%201.058%202.045%201.058%203.293%200%203.757-1.674%205.665-4.642%206.392.125.415.19.879.19%201.38%200%20.905-.004%201.81-.012%202.716a1%201%200%200%201-.019%201.958c-1.139.228-1.983-.532-1.983-1.525l.002-.446.005-.705c.005-.708.007-1.338.007-1.998%200-.697-.183-1.152-.425-1.36-.661-.57-.326-1.655.54-1.752%202.967-.333%204.337-1.482%204.337-4.66%200-.955-.312-1.744-.913-2.404a1%201%200%200%201-.19-1.045c.166-.414.237-.957.096-1.614l-.01.003c-.491.139-1.11.44-1.858.949a1%201%200%200%201-.833.135A9.626%209.626%200%200%200%2012%205.315c-.89%200-1.772.119-2.592.35a1%201%200%200%201-.83-.134c-.752-.507-1.374-.807-1.868-.947-.144.653-.073%201.194.092%201.607a1%201%200%200%201-.189%201.045C6.016%207.89%205.7%208.694%205.7%209.64c0%203.172%201.371%204.328%204.322%204.66.865.097%201.201%201.177.544%201.748-.192.168-.429.732-.429%201.364v3.15c0%20.986-.835%201.725-1.96%201.528a1%201%200%200%201-.04-1.962v-.99c-.91.061-1.662-.088-2.254-.485Z'/%3e%3c/svg%3e");
}
.fr-fi-instagram-fill::before,
.fr-fi-instagram-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c2.717%200%203.056.01%204.122.06%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428.047%201.066.06%201.405.06%204.122%200%202.717-.01%203.056-.06%204.122-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465-1.066.047-1.405.06-4.122.06-2.717%200-3.056-.01-4.122-.06-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428C2.013%2015.056%202%2014.717%202%2012c0-2.717.01-3.056.06-4.122.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465C8.944%202.013%209.283%202%2012%202Zm0%205a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm6.5-.25a1.25%201.25%200%201%200-2.5%200%201.25%201.25%200%200%200%202.5%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
}
.fr-fi-instagram-line::before,
.fr-fi-instagram-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15.216%202.023.194.007c.224.008.445.018.712.03%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428l.022.52.007.192c.02.576.029%201.173.03%202.615v1.823a78.775%2078.775%200%200%201-.022%202.188l-.007.194-.007.193c-.006.161-.014.329-.023.519-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465l-.52.022-.192.007-.194.006c-.525.016-1.139.023-2.42.025h-1.824a68.683%2068.683%200%200%201-2.382-.03l-.193-.007a81.617%2081.617%200%200%201-.519-.023c-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428a77.357%2077.357%200%200%201-.03-.712l-.005-.194A79.021%2079.021%200%200%201%202%2013.028v-2.274c.003-1.053.01-1.584.025-2.068l.007-.192c.007-.193.016-.388.027-.616.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465.914-.04%201.293-.056%203.094-.06l2.274.001c.983.002%201.51.008%201.97.022ZM12.57%204h-1.646a57.223%2057.223%200%200%200-2.952.058c-.784.037-1.31.142-1.798.332a2.886%202.886%200%200%200-1.08.703%202.89%202.89%200%200%200-.704%201.08c-.19.49-.295%201.015-.331%201.798a49.144%2049.144%200%200%200-.057%202.741v.719L4%2012v1.077c.004%201.552.016%201.993.058%202.952.037.783.142%201.31.331%201.797.17.435.37.748.702%201.08.337.336.65.537%201.08.703.494.191%201.02.297%201.8.333.22.01.413.019.6.026l.222.008c.519.016%201.065.022%202.142.023h2.143c1.551-.003%201.992-.014%202.951-.057.782-.037%201.309-.142%201.797-.331a2.92%202.92%200%200%200%201.08-.702c.337-.337.538-.65.704-1.08.19-.493.296-1.02.332-1.8.01-.22.019-.413.026-.6l.008-.222c.016-.519.022-1.065.023-2.142v-2.143c-.003-1.551-.014-1.992-.057-2.951-.037-.782-.142-1.31-.332-1.798a2.911%202.911%200%200%200-.703-1.08%202.884%202.884%200%200%200-1.08-.704c-.49-.19-1.016-.295-1.798-.331a49.144%2049.144%200%200%200-2.741-.057h-.719ZM12%207a5%205%200%201%201%200%2010%205%205%200%200%201%200-10Zm0%202a3%203%200%201%200%200%206%203%203%200%200%200%200-6Zm5.25-3.5a1.25%201.25%200%201%201%200%202.5%201.25%201.25%200%200%201%200-2.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15.216%202.023.194.007c.224.008.445.018.712.03%201.065.05%201.79.217%202.428.465.66.254%201.216.598%201.772%201.153.508.5.902%201.105%201.153%201.772.247.637.415%201.363.465%202.428l.022.52.007.192c.02.576.029%201.173.03%202.615v1.823a78.775%2078.775%200%200%201-.022%202.188l-.007.194-.007.193c-.006.161-.014.329-.023.519-.05%201.065-.218%201.79-.465%202.428a4.883%204.883%200%200%201-1.153%201.772c-.5.508-1.105.902-1.772%201.153-.637.247-1.363.415-2.428.465l-.52.022-.192.007-.194.006c-.525.016-1.139.023-2.42.025h-1.824a68.683%2068.683%200%200%201-2.382-.03l-.193-.007a81.617%2081.617%200%200%201-.519-.023c-1.065-.05-1.79-.218-2.428-.465a4.89%204.89%200%200%201-1.772-1.153%204.904%204.904%200%200%201-1.153-1.772c-.248-.637-.415-1.363-.465-2.428a77.357%2077.357%200%200%201-.03-.712l-.005-.194A79.021%2079.021%200%200%201%202%2013.028v-2.274c.003-1.053.01-1.584.025-2.068l.007-.192c.007-.193.016-.388.027-.616.05-1.066.217-1.79.465-2.428a4.88%204.88%200%200%201%201.153-1.772A4.897%204.897%200%200%201%205.45%202.525c.638-.248%201.362-.415%202.428-.465.914-.04%201.293-.056%203.094-.06l2.274.001c.983.002%201.51.008%201.97.022ZM12.57%204h-1.646a57.223%2057.223%200%200%200-2.952.058c-.784.037-1.31.142-1.798.332a2.886%202.886%200%200%200-1.08.703%202.89%202.89%200%200%200-.704%201.08c-.19.49-.295%201.015-.331%201.798a49.144%2049.144%200%200%200-.057%202.741v.719L4%2012v1.077c.004%201.552.016%201.993.058%202.952.037.783.142%201.31.331%201.797.17.435.37.748.702%201.08.337.336.65.537%201.08.703.494.191%201.02.297%201.8.333.22.01.413.019.6.026l.222.008c.519.016%201.065.022%202.142.023h2.143c1.551-.003%201.992-.014%202.951-.057.782-.037%201.309-.142%201.797-.331a2.92%202.92%200%200%200%201.08-.702c.337-.337.538-.65.704-1.08.19-.493.296-1.02.332-1.8.01-.22.019-.413.026-.6l.008-.222c.016-.519.022-1.065.023-2.142v-2.143c-.003-1.551-.014-1.992-.057-2.951-.037-.782-.142-1.31-.332-1.798a2.911%202.911%200%200%200-.703-1.08%202.884%202.884%200%200%200-1.08-.704c-.49-.19-1.016-.295-1.798-.331a49.144%2049.144%200%200%200-2.741-.057h-.719ZM12%207a5%205%200%201%201%200%2010%205%205%200%200%201%200-10Zm0%202a3%203%200%201%200%200%206%203%203%200%200%200%200-6Zm5.25-3.5a1.25%201.25%200%201%201%200%202.5%201.25%201.25%200%200%201%200-2.5Z'/%3e%3c/svg%3e");
}
.fr-fi-linkedin-box-fill::before,
.fr-fi-linkedin-box-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.335%2018.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389%200-1.601%201.084-1.601%202.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674%201.228-1.387%202.528-1.387%202.7%200%203.2%201.778%203.2%204.091v4.715h-.001ZM7.003%208.575a1.546%201.546%200%200%201-1.548-1.549%201.548%201.548%200%201%201%201.547%201.549h.001Zm1.336%209.764H5.666V9.75H8.34v8.589h-.001ZM19.67%203H4.329C3.593%203%203%203.58%203%204.297v15.406C3%2020.42%203.594%2021%204.328%2021h15.338C20.4%2021%2021%2020.42%2021%2019.703V4.297C21%203.58%2020.4%203%2019.666%203h.004Z'/%3e%3c/svg%3e");
}
.fr-fi-linkedin-box-line::before,
.fr-fi-linkedin-box-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5ZM8.5%2010v7.5h-2V10h2Zm5.5-.5c2.071%200%203.5%201.679%203.5%203.75v4.25h-2v-4.25a1.75%201.75%200%200%200-3.5%200v4.25h-2V10h2v.43c.584-.565%201.266-.93%202-.93ZM7.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Z'/%3e%3c/svg%3e");
}
.fr-fi-npmjs-fill::before,
.fr-fi-npmjs-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-3%204H7v10h5V9.5h2.5V17H17V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-3%204H7v10h5V9.5h2.5V17H17V7Z'/%3e%3c/svg%3e");
}
.fr-fi-npmjs-line::before,
.fr-fi-npmjs-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5Zm-2%202v10h-2.5V9.5H12V17H7V7h10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm-1%202H5v14h14V5Zm-2%202v10h-2.5V9.5H12V17H7V7h10Z'/%3e%3c/svg%3e");
}
.fr-fi-remixicon-fill::before,
.fr-fi-remixicon-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.667%204.5v.008c.156-.008.313-.01.469-.008-.089.37-.136.76-.136%201.166C14%207.985%2016.015%2010%2018.667%2010a4.18%204.18%200%200%200%202.032-.538%207.003%207.003%200%200%201-4.17%208.567l.001.001L20%2021.5H3v-17h10.667ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.667%204.5v.008c.156-.008.313-.01.469-.008-.089.37-.136.76-.136%201.166C14%207.985%2016.015%2010%2018.667%2010a4.18%204.18%200%200%200%202.032-.538%207.003%207.003%200%200%201-4.17%208.567l.001.001L20%2021.5H3v-17h10.667ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
}
.fr-fi-remixicon-line::before,
.fr-fi-remixicon-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.111%204.5a4.5%204.5%200%200%200%206.603%204.918c.186.618.286%201.271.286%201.947%200%202.891-1.822%205.364-4.4%206.377L20%2021.5H3v-17h11.111ZM5%207.97V19.5h10.48L5%207.97Zm7.077-1.47H6.364l8.784%209.663.72-.283c1.685-.661%202.864-2.156%203.092-3.896A6.502%206.502%200%200%201%2012.077%206.5ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.111%204.5a4.5%204.5%200%200%200%206.603%204.918c.186.618.286%201.271.286%201.947%200%202.891-1.822%205.364-4.4%206.377L20%2021.5H3v-17h11.111ZM5%207.97V19.5h10.48L5%207.97Zm7.077-1.47H6.364l8.784%209.663.72-.283c1.685-.661%202.864-2.156%203.092-3.896A6.502%206.502%200%200%201%2012.077%206.5ZM18.5%203a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
}
.fr-fi-slack-fill::before,
.fr-fi-slack-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.527%2014.514A1.973%201.973%200%200%201%204.56%2016.48a1.973%201.973%200%200%201-1.967-1.967c0-1.083.884-1.968%201.967-1.968h1.968v1.968l-.001.001Zm.992%200c0-1.083.884-1.968%201.967-1.968%201.083%200%201.968.885%201.968%201.968v4.927a1.973%201.973%200%200%201-1.968%201.967%201.973%201.973%200%200%201-1.967-1.967v-4.927Zm1.967-7.987A1.973%201.973%200%200%201%207.52%204.56c0-1.083.884-1.967%201.967-1.967%201.083%200%201.968.884%201.968%201.967v1.968H9.486v-.001Zm0%20.992c1.083%200%201.968.884%201.968%201.967a1.973%201.973%200%200%201-1.968%201.968H4.56a1.973%201.973%200%200%201-1.967-1.968c0-1.083.884-1.967%201.967-1.967h4.927-.001Zm7.987%201.967c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967a1.973%201.973%200%200%201-1.967%201.968h-1.968V9.486Zm-.992%200a1.973%201.973%200%200%201-1.967%201.968%201.973%201.973%200%200%201-1.968-1.968V4.56c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967v4.927-.001Zm-1.967%207.987c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967%201.973%201.973%200%200%201-1.968-1.967v-1.968h1.968Zm0-.992a1.973%201.973%200%200%201-1.968-1.967c0-1.083.885-1.968%201.968-1.968h4.927c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967h-4.927Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.527%2014.514A1.973%201.973%200%200%201%204.56%2016.48a1.973%201.973%200%200%201-1.967-1.967c0-1.083.884-1.968%201.967-1.968h1.968v1.968l-.001.001Zm.992%200c0-1.083.884-1.968%201.967-1.968%201.083%200%201.968.885%201.968%201.968v4.927a1.973%201.973%200%200%201-1.968%201.967%201.973%201.973%200%200%201-1.967-1.967v-4.927Zm1.967-7.987A1.973%201.973%200%200%201%207.52%204.56c0-1.083.884-1.967%201.967-1.967%201.083%200%201.968.884%201.968%201.967v1.968H9.486v-.001Zm0%20.992c1.083%200%201.968.884%201.968%201.967a1.973%201.973%200%200%201-1.968%201.968H4.56a1.973%201.973%200%200%201-1.967-1.968c0-1.083.884-1.967%201.967-1.967h4.927-.001Zm7.987%201.967c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967a1.973%201.973%200%200%201-1.967%201.968h-1.968V9.486Zm-.992%200a1.973%201.973%200%200%201-1.967%201.968%201.973%201.973%200%200%201-1.968-1.968V4.56c0-1.083.885-1.967%201.968-1.967s1.967.884%201.967%201.967v4.927-.001Zm-1.967%207.987c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967%201.973%201.973%200%200%201-1.968-1.967v-1.968h1.968Zm0-.992a1.973%201.973%200%200%201-1.968-1.967c0-1.083.885-1.968%201.968-1.968h4.927c1.083%200%201.967.885%201.967%201.968a1.973%201.973%200%200%201-1.967%201.967h-4.927Z'/%3e%3c/svg%3e");
}
.fr-fi-slack-line::before,
.fr-fi-slack-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.5%203A1.5%201.5%200%200%201%2016%204.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%2014.5%203Zm-10%2010H6v1.5A1.5%201.5%200%201%201%204.5%2013Zm8.5%205h1.5a1.5%201.5%200%201%201-1.5%201.5V18Zm1.5-5h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5a1.5%201.5%200%200%201%200%203H18V9.5A1.5%201.5%200%200%201%2019.5%208Zm-15%200h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5A1.5%201.5%200%200%201%2011%204.5V6H9.5a1.5%201.5%200%200%201%200-3Zm0%2010a1.5%201.5%200%200%201%201.5%201.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%209.5%2013Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.5%203A1.5%201.5%200%200%201%2016%204.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%2014.5%203Zm-10%2010H6v1.5A1.5%201.5%200%201%201%204.5%2013Zm8.5%205h1.5a1.5%201.5%200%201%201-1.5%201.5V18Zm1.5-5h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5a1.5%201.5%200%200%201%200%203H18V9.5A1.5%201.5%200%200%201%2019.5%208Zm-15%200h5a1.5%201.5%200%200%201%200%203h-5a1.5%201.5%200%200%201%200-3Zm5-5A1.5%201.5%200%200%201%2011%204.5V6H9.5a1.5%201.5%200%200%201%200-3Zm0%2010a1.5%201.5%200%200%201%201.5%201.5v5a1.5%201.5%200%200%201-3%200v-5A1.5%201.5%200%200%201%209.5%2013Z'/%3e%3c/svg%3e");
}
.fr-fi-snapchat-fill::before,
.fr-fi-snapchat-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.87%2021.764c-1.19%200-1.983-.561-2.692-1.056-.503-.357-.976-.696-1.533-.79a4.568%204.568%200%200%200-.803-.066c-.472%200-.847.071-1.114.125-.17.03-.312.058-.424.058-.116%200-.263-.032-.32-.228-.05-.16-.081-.312-.112-.459-.08-.37-.147-.597-.286-.62-1.49-.227-2.38-.57-2.554-.976-.014-.044-.031-.09-.031-.125-.01-.125.08-.227.205-.25%201.18-.196%202.242-.824%203.138-1.858.696-.803%201.035-1.579%201.066-1.663%200-.01.009-.01.009-.01.17-.351.205-.65.102-.895-.191-.46-.825-.656-1.257-.79-.111-.03-.205-.066-.285-.093-.37-.147-.986-.46-.905-.892.058-.312.472-.535.81-.535a.49.49%200%200%201%20.24.05c.38.173.724.262%201.018.262.366%200%20.54-.138.584-.182a24.93%2024.93%200%200%200-.035-.593c-.09-1.365-.192-3.059.24-4.03%201.298-2.907%204.053-3.14%204.869-3.14L12.156%203h.05c.815%200%203.57.227%204.868%203.139.437.971.33%202.67.24%204.03l-.008.067c-.01.182-.023.356-.032.535.045.035.205.169.535.173.286-.008.598-.102.954-.263a.804.804%200%200%201%20.312-.066c.125%200%20.25.03.357.066h.009c.299.112.495.321.495.54.009.205-.152.517-.914.825-.08.03-.174.067-.285.093-.424.13-1.057.335-1.258.79-.111.24-.066.548.103.895%200%20.01.009.01.009.01.049.124%201.337%203.049%204.204%203.526.12.02.208.127.205.25%200%20.044-.01.089-.031.129-.174.41-1.057.744-2.555.976-.138.022-.205.25-.285.62-.032.154-.07.307-.112.459-.044.147-.138.227-.298.227h-.023a2.24%202.24%200%200%201-.423-.049%205.285%205.285%200%200%200-1.115-.116%204.97%204.97%200%200%200-.802.067c-.553.09-1.03.433-1.534.79-.717.49-1.515%201.051-2.697%201.051h-.254Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.87%2021.764c-1.19%200-1.983-.561-2.692-1.056-.503-.357-.976-.696-1.533-.79a4.568%204.568%200%200%200-.803-.066c-.472%200-.847.071-1.114.125-.17.03-.312.058-.424.058-.116%200-.263-.032-.32-.228-.05-.16-.081-.312-.112-.459-.08-.37-.147-.597-.286-.62-1.49-.227-2.38-.57-2.554-.976-.014-.044-.031-.09-.031-.125-.01-.125.08-.227.205-.25%201.18-.196%202.242-.824%203.138-1.858.696-.803%201.035-1.579%201.066-1.663%200-.01.009-.01.009-.01.17-.351.205-.65.102-.895-.191-.46-.825-.656-1.257-.79-.111-.03-.205-.066-.285-.093-.37-.147-.986-.46-.905-.892.058-.312.472-.535.81-.535a.49.49%200%200%201%20.24.05c.38.173.724.262%201.018.262.366%200%20.54-.138.584-.182a24.93%2024.93%200%200%200-.035-.593c-.09-1.365-.192-3.059.24-4.03%201.298-2.907%204.053-3.14%204.869-3.14L12.156%203h.05c.815%200%203.57.227%204.868%203.139.437.971.33%202.67.24%204.03l-.008.067c-.01.182-.023.356-.032.535.045.035.205.169.535.173.286-.008.598-.102.954-.263a.804.804%200%200%201%20.312-.066c.125%200%20.25.03.357.066h.009c.299.112.495.321.495.54.009.205-.152.517-.914.825-.08.03-.174.067-.285.093-.424.13-1.057.335-1.258.79-.111.24-.066.548.103.895%200%20.01.009.01.009.01.049.124%201.337%203.049%204.204%203.526.12.02.208.127.205.25%200%20.044-.01.089-.031.129-.174.41-1.057.744-2.555.976-.138.022-.205.25-.285.62-.032.154-.07.307-.112.459-.044.147-.138.227-.298.227h-.023a2.24%202.24%200%200%201-.423-.049%205.285%205.285%200%200%200-1.115-.116%204.97%204.97%200%200%200-.802.067c-.553.09-1.03.433-1.534.79-.717.49-1.515%201.051-2.697%201.051h-.254Z'/%3e%3c/svg%3e");
}
.fr-fi-snapchat-line::before,
.fr-fi-snapchat-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.957%203c1.82%200%203.066.653%203.952%201.478.886.825%201.551%201.93%201.551%203.528%200%201.555-.099%202.594-.108%202.716a.59.59%200%200%200%20.279.065c.63%200%20.63-.31%201.33-.31.685%200%20.983.57.983.823%200%20.621-.833.967-1.33%201.126-.369.117-.931.291-1.075.635-.074.174-.043.4.092.678.003.008%201.26%202.883%203.93%203.326.235.035.391.241.391.483%200%20.332-.37.617-.726.782-.443.2-1.091.37-1.952.505-.043.078-.134.485-.235.887-.135.542-.801.366-.991.326A5.02%205.02%200%200%200%2016.252%2020c-.482.087-.913.378-1.395.726-.713.504-1.465%201.076-2.9%201.076-1.436%200-2.144-.572-2.857-1.076-.482-.348-.905-.637-1.396-.726-.898-.163-1.57.036-1.795.057-.226.02-.842.244-.996-.327-.045-.166-.191-.808-.235-.895-.856-.135-1.508-.313-1.952-.513-.365-.165-.726-.443-.726-.779%200-.235.158-.44.391-.482%202.644-.483%203.766-3.005%203.922-3.33.132-.276.161-.5.091-.679-.143-.343-.704-.513-1.073-.635-.105-.034-1.336-.373-1.336-1.117%200-.24.205-.573.582-.73a1.36%201.36%200%200%201%20.465-.092c.419%200%20.6.305%201.219.305.157%200%20.26-.035.326-.066-.009-.156-.099-1.986-.099-2.729%200-1.688.72-2.69%201.543-3.514C8.854%203.65%2010.136%203%2011.957%203Zm-.001%202c-1.137%200-1.958.335-2.51.888-.696.695-.958%201.218-.958%202.1%200%20.521.061%201.994.096%202.618a2%202%200%200%201-.469%201.402c.055.098.105.204.153.317.3.771.198%201.543-.152%202.271-.392.818-.731%201.393-1.41%202.154a7.973%207.973%200%200%201-.642.643c.17.163.309.354.412.565a5.886%205.886%200%200%201%201.585.074c.81.146%201.324.434%202.194%201.061l.016.011.213.152c.619.44.877.546%201.473.546.609%200%20.91-.121%201.523-.552l.207-.146c.876-.632%201.407-.928%202.231-1.076a6.664%206.664%200%200%201%201.559-.074c.104-.212.246-.404.417-.567a8.409%208.409%200%200%201-.616-.616%209.235%209.235%200%200%201-1.447-2.16c-.363-.749-.47-1.54-.137-2.321.04-.098.085-.19.132-.276a2%202%200%200%201-.474-1.262l.005-.172.02-.249c.056-.774.083-1.55.083-2.326%200-.87-.294-1.486-.914-2.063-.66-.614-1.459-.942-2.59-.942Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.957%203c1.82%200%203.066.653%203.952%201.478.886.825%201.551%201.93%201.551%203.528%200%201.555-.099%202.594-.108%202.716a.59.59%200%200%200%20.279.065c.63%200%20.63-.31%201.33-.31.685%200%20.983.57.983.823%200%20.621-.833.967-1.33%201.126-.369.117-.931.291-1.075.635-.074.174-.043.4.092.678.003.008%201.26%202.883%203.93%203.326.235.035.391.241.391.483%200%20.332-.37.617-.726.782-.443.2-1.091.37-1.952.505-.043.078-.134.485-.235.887-.135.542-.801.366-.991.326A5.02%205.02%200%200%200%2016.252%2020c-.482.087-.913.378-1.395.726-.713.504-1.465%201.076-2.9%201.076-1.436%200-2.144-.572-2.857-1.076-.482-.348-.905-.637-1.396-.726-.898-.163-1.57.036-1.795.057-.226.02-.842.244-.996-.327-.045-.166-.191-.808-.235-.895-.856-.135-1.508-.313-1.952-.513-.365-.165-.726-.443-.726-.779%200-.235.158-.44.391-.482%202.644-.483%203.766-3.005%203.922-3.33.132-.276.161-.5.091-.679-.143-.343-.704-.513-1.073-.635-.105-.034-1.336-.373-1.336-1.117%200-.24.205-.573.582-.73a1.36%201.36%200%200%201%20.465-.092c.419%200%20.6.305%201.219.305.157%200%20.26-.035.326-.066-.009-.156-.099-1.986-.099-2.729%200-1.688.72-2.69%201.543-3.514C8.854%203.65%2010.136%203%2011.957%203Zm-.001%202c-1.137%200-1.958.335-2.51.888-.696.695-.958%201.218-.958%202.1%200%20.521.061%201.994.096%202.618a2%202%200%200%201-.469%201.402c.055.098.105.204.153.317.3.771.198%201.543-.152%202.271-.392.818-.731%201.393-1.41%202.154a7.973%207.973%200%200%201-.642.643c.17.163.309.354.412.565a5.886%205.886%200%200%201%201.585.074c.81.146%201.324.434%202.194%201.061l.016.011.213.152c.619.44.877.546%201.473.546.609%200%20.91-.121%201.523-.552l.207-.146c.876-.632%201.407-.928%202.231-1.076a6.664%206.664%200%200%201%201.559-.074c.104-.212.246-.404.417-.567a8.409%208.409%200%200%201-.616-.616%209.235%209.235%200%200%201-1.447-2.16c-.363-.749-.47-1.54-.137-2.321.04-.098.085-.19.132-.276a2%202%200%200%201-.474-1.262l.005-.172.02-.249c.056-.774.083-1.55.083-2.326%200-.87-.294-1.486-.914-2.063-.66-.614-1.459-.942-2.59-.942Z'/%3e%3c/svg%3e");
}
.fr-fi-telegram-fill::before,
.fr-fi-telegram-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.246%205.828-9.733%203.76c-.664.266-.66.638-.12.803l2.497.78v-.001l.013-.007.87%202.87c.112.311.266.367.453.341.188-.025.287-.126.41-.244l1.188-1.148%202.55%201.888c.466.257.801.124.917-.432l1.657-7.822c.183-.728-.137-1.02-.702-.788Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.246%205.828-9.733%203.76c-.664.266-.66.638-.12.803l2.497.78v-.001l.013-.007.87%202.87c.112.311.266.367.453.341.188-.025.287-.126.41-.244l1.188-1.148%202.55%201.888c.466.257.801.124.917-.432l1.657-7.822c.183-.728-.137-1.02-.702-.788Z'/%3e%3c/svg%3e");
}
.fr-fi-telegram-line::before,
.fr-fi-telegram-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-3.11%209.17-2.498-.779c-.54-.165-.543-.537.121-.804l9.733-3.76c.565-.23.885.061.702.79l-1.657%207.82c-.116.557-.451.69-.916.433l-2.551-1.888-1.189%201.148c-.122.118-.221.219-.409.244-.187.026-.341-.03-.454-.34l-.87-2.871-.012.008v-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-3.11%209.17-2.498-.779c-.54-.165-.543-.537.121-.804l9.733-3.76c.565-.23.885.061.702.79l-1.657%207.82c-.116.557-.451.69-.916.433l-2.551-1.888-1.189%201.148c-.122.118-.221.219-.409.244-.187.026-.341-.03-.454-.34l-.87-2.871-.012.008v-.001Z'/%3e%3c/svg%3e");
}
.fr-fi-twitch-fill::before,
.fr-fi-twitch-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.74l-4.696%204.695h-3.913l-2.437%202.348H6.913v-2.348H3V6.13L4.227%203H21Zm-1.566%201.565H6.13v11.74h3.13v2.347l2.349-2.348h4.695l3.13-3.13V4.565Zm-3.129%203.13v4.696h-1.566V7.696h1.565l.001-.001Zm-3.914.001v4.695h-1.565V7.696h1.565Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.74l-4.696%204.695h-3.913l-2.437%202.348H6.913v-2.348H3V6.13L4.227%203H21Zm-1.566%201.565H6.13v11.74h3.13v2.347l2.349-2.348h4.695l3.13-3.13V4.565Zm-3.129%203.13v4.696h-1.566V7.696h1.565l.001-.001Zm-3.914.001v4.695h-1.565V7.696h1.565Z'/%3e%3c/svg%3e");
}
.fr-fi-twitch-line::before,
.fr-fi-twitch-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.7l-4.7%204.7h-3.9l-2.5%202.4H7v-2.4H3V6.2L4.3%203H21Zm-2%202H5v12.4h4v2.4h.095l2.5-2.4h3.877L19%2013.872V5Zm-2%203v4.7h-2V8h2Zm-5%200v4.7h-2V8h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v11.7l-4.7%204.7h-3.9l-2.5%202.4H7v-2.4H3V6.2L4.3%203H21Zm-2%202H5v12.4h4v2.4h.095l2.5-2.4h3.877L19%2013.872V5Zm-2%203v4.7h-2V8h2Zm-5%200v4.7h-2V8h2Z'/%3e%3c/svg%3e");
}
.fr-fi-twitter-fill::before,
.fr-fi-twitter-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22.162%205.656a8.384%208.384%200%200%201-2.402.658A4.196%204.196%200%200%200%2021.6%204c-.82.488-1.719.83-2.656%201.015a4.182%204.182%200%200%200-7.126%203.814%2011.874%2011.874%200%200%201-8.62-4.37%204.168%204.168%200%200%200-.566%202.103c0%201.45.738%202.731%201.86%203.481a4.168%204.168%200%200%201-1.894-.523v.052a4.185%204.185%200%200%200%203.355%204.101%204.21%204.21%200%200%201-1.89.072A4.185%204.185%200%200%200%207.97%2016.65a8.394%208.394%200%200%201-6.191%201.732%2011.83%2011.83%200%200%200%206.41%201.88c7.693%200%2011.9-6.373%2011.9-11.9%200-.18-.005-.362-.013-.54a8.496%208.496%200%200%200%202.087-2.165l-.001-.001Z'/%3e%3c/svg%3e");
}
.fr-fi-twitter-line::before,
.fr-fi-twitter-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.785%205.005c.711-.005%201.316.175%202.669-.645-.335%201.64-.5%202.352-1.214%203.331%200%207.642-4.697%2011.358-9.463%2012.309-3.268.652-8.02-.419-9.382-1.841.694-.054%203.514-.357%205.144-1.55C5.16%2015.7-.329%2012.47%203.278%203.786c1.693%201.977%203.41%203.323%205.15%204.037%201.158.475%201.442.465%201.973.538L10.4%208.36a4.9%204.9%200%200%201%208.385-3.355ZM15.3%205.55a2.9%202.9%200%200%200-2.9%202.847l-.028%201.575a.6.6%200%200%201-.68.583l-1.561-.212c-2.054-.28-4.022-1.226-5.91-2.799-.598%203.31.57%205.603%203.383%207.372l1.747%201.098a.6.6%200%200%201%20.034.993L7.793%2018.17c.947.059%201.846.017%202.592-.131%204.718-.942%207.855-4.492%207.855-10.348%200-.478-1.012-2.141-2.94-2.141Z'/%3e%3c/svg%3e");
}
.fr-fi-vimeo-fill::before,
.fr-fi-vimeo-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.173%208.301c-.281-.413-.252-.413.328-.922%201.232-1.082%202.394-2.266%203.736-3.212%201.215-.852%202.826-1.402%203.927-.047%201.014%201.249%201.038%203.142%201.295%204.65.257%201.564.503%203.164%201.051%204.66.152.421.443%201.217.968%201.284.678.093%201.368-1.096%201.683-1.54.817-1.18%201.925-2.769%201.785-4.286-.138-1.612-1.878-1.309-2.966-.924.175-1.809%201.858-3.843%203.48-4.53%201.72-.714%204.276-.702%205.14%201.237.923%202.102.093%204.543-.912%206.448-1.097%202.068-2.509%203.982-4.018%205.77-1.331%201.588-2.906%203.33-4.89%204.089-2.267.864-3.61-.82-4.382-2.77-.843-2.123-1.262-4.506-1.87-6.717-.256-.934-.56-1.997-1.167-2.768-.792-.995-1.692-.06-2.474.477-.269-.267-.491-.607-.714-.899Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M1.173%208.301c-.281-.413-.252-.413.328-.922%201.232-1.082%202.394-2.266%203.736-3.212%201.215-.852%202.826-1.402%203.927-.047%201.014%201.249%201.038%203.142%201.295%204.65.257%201.564.503%203.164%201.051%204.66.152.421.443%201.217.968%201.284.678.093%201.368-1.096%201.683-1.54.817-1.18%201.925-2.769%201.785-4.286-.138-1.612-1.878-1.309-2.966-.924.175-1.809%201.858-3.843%203.48-4.53%201.72-.714%204.276-.702%205.14%201.237.923%202.102.093%204.543-.912%206.448-1.097%202.068-2.509%203.982-4.018%205.77-1.331%201.588-2.906%203.33-4.89%204.089-2.267.864-3.61-.82-4.382-2.77-.843-2.123-1.262-4.506-1.87-6.717-.256-.934-.56-1.997-1.167-2.768-.792-.995-1.692-.06-2.474.477-.269-.267-.491-.607-.714-.899Z'/%3e%3c/svg%3e");
}
.fr-fi-vimeo-line::before,
.fr-fi-vimeo-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.993%203.005c2.433-.001%204.005%201.511%204.005%204.495%200%201.72-.998%203.94-1.832%205.235-.248.385-.501.77-.759%201.154l-.39.573c-2.558%203.703-5.539%207.013-8.494%207.013-3.706%200-4.67-6.831-5.092-8.432-.422-1.601-.533-2.21-1.17-3.233-.317.22-.76.529-1.33.93a.5.5%200%200%201-.693-.117L.925%208.807a.5.5%200%200%201%20.027-.62C3.779%204.915%206.128%203.278%208%203.278c2.392%200%203.124%202.816%203.324%204.223.3%202.117.69%204.738%201.244%205.872.557-.792%202.18-2.888%201.967-3.99-.094-.486-1.317.183-1.887.078-.425-.08-.806-.402-.806-1.026%200-1.31%201.852-5.43%206.151-5.43Zm.123%202L18%205.004c-2.195%200-3.251%201.533-3.653%202.208%201.25.046%201.97.818%202.133%201.803.389%202.33-1.916%204.92-2.339%205.565-.396.603-3.061%203.328-4.25-3.36a160.44%20160.44%200%200%201-.665-4.186c-.17-1.151-.873-1.763-1.23-1.763-.842%200-1.92.65-3.855%202.515%201.905-.115%202.545%202.276%202.916%203.633.816%202.984%201.571%208.056%203.62%208.056%201.727%200%204.439-2.646%207.37-7.04.209-.311%201.966-3.024%201.966-5.036%200-2.24-1.286-2.385-1.897-2.394Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.993%203.005c2.433-.001%204.005%201.511%204.005%204.495%200%201.72-.998%203.94-1.832%205.235-.248.385-.501.77-.759%201.154l-.39.573c-2.558%203.703-5.539%207.013-8.494%207.013-3.706%200-4.67-6.831-5.092-8.432-.422-1.601-.533-2.21-1.17-3.233-.317.22-.76.529-1.33.93a.5.5%200%200%201-.693-.117L.925%208.807a.5.5%200%200%201%20.027-.62C3.779%204.915%206.128%203.278%208%203.278c2.392%200%203.124%202.816%203.324%204.223.3%202.117.69%204.738%201.244%205.872.557-.792%202.18-2.888%201.967-3.99-.094-.486-1.317.183-1.887.078-.425-.08-.806-.402-.806-1.026%200-1.31%201.852-5.43%206.151-5.43Zm.123%202L18%205.004c-2.195%200-3.251%201.533-3.653%202.208%201.25.046%201.97.818%202.133%201.803.389%202.33-1.916%204.92-2.339%205.565-.396.603-3.061%203.328-4.25-3.36a160.44%20160.44%200%200%201-.665-4.186c-.17-1.151-.873-1.763-1.23-1.763-.842%200-1.92.65-3.855%202.515%201.905-.115%202.545%202.276%202.916%203.633.816%202.984%201.571%208.056%203.62%208.056%201.727%200%204.439-2.646%207.37-7.04.209-.311%201.966-3.024%201.966-5.036%200-2.24-1.286-2.385-1.897-2.394Z'/%3e%3c/svg%3e");
}
.fr-fi-youtube-fill::before,
.fr-fi-youtube-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.543%206.498C22%208.28%2022%2012%2022%2012s0%203.72-.457%205.502c-.254.985-.997%201.76-1.938%202.022C17.896%2020%2012%2020%2012%2020s-5.893%200-7.605-.476c-.945-.266-1.687-1.04-1.938-2.022C2%2015.72%202%2012%202%2012s0-3.72.457-5.502c.254-.985.997-1.76%201.938-2.022C6.107%204%2012%204%2012%204s5.896%200%207.605.476c.945.266%201.687%201.04%201.938%202.022ZM10%2015.5l6-3.5-6-3.5v7Z'/%3e%3c/svg%3e");
}
.fr-fi-youtube-line::before,
.fr-fi-youtube-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.605%204.476c.945.266%201.687%201.04%201.938%202.022.4%201.56.45%204.602.456%205.339v.12l.001.032v.174c-.007.737-.057%203.78-.457%205.339-.254.985-.997%201.76-1.938%202.022-.667.186-1.971.299-3.314.368l-.505.024c-1.51.066-2.976.08-3.541.083h-.49c-1.13-.006-5.857-.057-7.36-.475-.945-.266-1.687-1.04-1.938-2.022-.386-1.504-.446-4.387-.455-5.251v-.502c.01-.864.07-3.747.455-5.251.254-.985.997-1.76%201.938-2.022%201.461-.406%205.97-.466%207.258-.475h.694c1.289.01%205.8.069%207.258.475ZM12.38%206.001%2012%206c-4.5%200-6.628.28-7.069.403-.244.068-.46.293-.537.592C4.285%207.419%204%209.196%204%2012s.285%204.58.394%205.006c.076.297.292.522.538.59C5.372%2017.72%207.5%2018%2012%2018s6.629-.28%207.069-.403c.244-.068.46-.293.537-.592C19.715%2016.581%2020%2014.8%2020%2012s-.285-4.58-.394-5.005c-.076-.298-.292-.523-.539-.592-.425-.12-2.447-.387-6.687-.402ZM10%208.5l6%203.5-6%203.5v-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19.605%204.476c.945.266%201.687%201.04%201.938%202.022.4%201.56.45%204.602.456%205.339v.12l.001.032v.174c-.007.737-.057%203.78-.457%205.339-.254.985-.997%201.76-1.938%202.022-.667.186-1.971.299-3.314.368l-.505.024c-1.51.066-2.976.08-3.541.083h-.49c-1.13-.006-5.857-.057-7.36-.475-.945-.266-1.687-1.04-1.938-2.022-.386-1.504-.446-4.387-.455-5.251v-.502c.01-.864.07-3.747.455-5.251.254-.985.997-1.76%201.938-2.022%201.461-.406%205.97-.466%207.258-.475h.694c1.289.01%205.8.069%207.258.475ZM12.38%206.001%2012%206c-4.5%200-6.628.28-7.069.403-.244.068-.46.293-.537.592C4.285%207.419%204%209.196%204%2012s.285%204.58.394%205.006c.076.297.292.522.538.59C5.372%2017.72%207.5%2018%2012%2018s6.629-.28%207.069-.403c.244-.068.46-.293.537-.592C19.715%2016.581%2020%2014.8%2020%2012s-.285-4.58-.394-5.005c-.076-.298-.292-.523-.539-.592-.425-.12-2.447-.387-6.687-.402ZM10%208.5l6%203.5-6%203.5v-7Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-anchor-fill::before,
.fr-icon-anchor-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202a4%204%200%200%201%201%207.874v10.054c3.619-.453%206.487-3.336%206.938-6.972H17L20.704%207A10.041%2010.041%200%200%201%2022%2011.95C22%2017.5%2017.523%2022%2012%2022S2%2017.5%202%2011.95c0-1.8.471-3.489%201.296-4.95L7%2012.956H4.062c.451%203.636%203.32%206.519%206.938%206.972V9.874A4.002%204.002%200%200%201%2012%202Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202a4%204%200%200%201%201%207.874v10.054c3.619-.453%206.487-3.336%206.938-6.972H17L20.704%207A10.041%2010.041%200%200%201%2022%2011.95C22%2017.5%2017.523%2022%2012%2022S2%2017.5%202%2011.95c0-1.8.471-3.489%201.296-4.95L7%2012.956H4.062c.451%203.636%203.32%206.519%206.938%206.972V9.874A4.002%204.002%200%200%201%2012%202Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-anchor-line::before,
.fr-icon-anchor-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202a4%204%200%200%201%201%207.874v10.064A8.004%208.004%200%200%200%2019.938%2013H17v-2h4.95c.033.329.05.663.05%201%200%205.523-4.477%2010-10%2010S2%2017.523%202%2012c0-.337.017-.671.05-1H7v2H4.062A8.004%208.004%200%200%200%2011%2019.938V9.874A4.002%204.002%200%200%201%2012%202Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202a4%204%200%200%201%201%207.874v10.064A8.004%208.004%200%200%200%2019.938%2013H17v-2h4.95c.033.329.05.663.05%201%200%205.523-4.477%2010-10%2010S2%2017.523%202%2012c0-.337.017-.671.05-1H7v2H4.062A8.004%208.004%200%200%200%2011%2019.938V9.874A4.002%204.002%200%200%201%2012%202Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-bike-fill::before,
.fr-icon-bike-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2013a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm13-2a5%205%200%201%201%200%2010%205%205%200%200%201%200-10ZM5%2016a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm13-1a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM15.978%203a1%201%200%200%201%20.988.741l1.553%205.796-1.932.517-.256-.956L5.5%2012H4V7H2V5h6v2H6v2.795l9.813-2.629L15.233%205H12V3h3.978Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2013a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm13-2a5%205%200%201%201%200%2010%205%205%200%200%201%200-10ZM5%2016a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm13-1a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM15.978%203a1%201%200%200%201%20.988.741l1.553%205.796-1.932.517-.256-.956L5.5%2012H4V7H2V5h6v2H6v2.795l9.813-2.629L15.233%205H12V3h3.978Z'/%3e%3c/svg%3e");
}
.fr-icon-bike-line::before,
.fr-icon-bike-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2013a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm13-2a5%205%200%201%201%200%2010%205%205%200%200%201%200-10ZM5%2015a2%202%200%201%200%200%204%202%202%200%200%200%200-4Zm13-2a3%203%200%201%200%200%206%203%203%200%200%200%200-6ZM15.978%203a1%201%200%200%201%20.988.741l1.553%205.796-1.932.517-.256-.956L5.5%2012H4V7H2V5h6v2H6v2.795l9.813-2.629L15.233%205H12V3h3.978Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2013a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm13-2a5%205%200%201%201%200%2010%205%205%200%200%201%200-10ZM5%2015a2%202%200%201%200%200%204%202%202%200%200%200%200-4Zm13-2a3%203%200%201%200%200%206%203%203%200%200%200%200-6ZM15.978%203a1%201%200%200%201%20.988.741l1.553%205.796-1.932.517-.256-.956L5.5%2012H4V7H2V5h6v2H6v2.795l9.813-2.629L15.233%205H12V3h3.978Z'/%3e%3c/svg%3e");
}
.fr-icon-bus-fill::before,
.fr-icon-bus-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a2%202%200%200%201%202%202v3h1v4h-1v8h-1v1a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H7v1a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-1H3v-8H2V8h1V5a2%202%200%200%201%202-2h14ZM9%2016H5v2h4v-2Zm10%200h-4v2h4v-2Zm0-11H5v9h14V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a2%202%200%200%201%202%202v3h1v4h-1v8h-1v1a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H7v1a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-1H3v-8H2V8h1V5a2%202%200%200%201%202-2h14ZM9%2016H5v2h4v-2Zm10%200h-4v2h4v-2Zm0-11H5v9h14V5Z'/%3e%3c/svg%3e");
}
.fr-icon-bus-line::before,
.fr-icon-bus-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a2%202%200%200%201%202%202v3h1v4h-1v8h-1v1a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H7v1a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-1H3v-8H2V8h1V5a2%202%200%200%201%202-2h14Zm0%2011H5v4h14v-4Zm-9%201v2H6v-2h4Zm8%200v2h-4v-2h4Zm1-10H5v7h14V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%203a2%202%200%200%201%202%202v3h1v4h-1v8h-1v1a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H7v1a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-1H3v-8H2V8h1V5a2%202%200%200%201%202-2h14Zm0%2011H5v4h14v-4Zm-9%201v2H6v-2h4Zm8%200v2h-4v-2h4Zm1-10H5v7h14V5Z'/%3e%3c/svg%3e");
}
.fr-icon-car-fill::before,
.fr-icon-car-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.614%204a2%202%200%200%201%201.873%201.298L22%2012v9a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9l2.513-6.702A2%202%200%200%201%206.386%204h11.228ZM6.5%2014a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm11%200a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm.114-8H6.386l-2.25%206h15.728l-2.25-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.614%204a2%202%200%200%201%201.873%201.298L22%2012v9a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9l2.513-6.702A2%202%200%200%201%206.386%204h11.228ZM6.5%2014a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm11%200a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm.114-8H6.386l-2.25%206h15.728l-2.25-6Z'/%3e%3c/svg%3e");
}
.fr-icon-car-line::before,
.fr-icon-car-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.68%204a2%202%200%200%201%201.838%201.212L22%2011v10a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V11l2.48-5.788A2%202%200%200%201%206.32%204h11.36ZM20%2013H4v5h16v-5ZM6.5%2014a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm11%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm.181-8H6.32l-2.143%205h15.647l-2.143-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.68%204a2%202%200%200%201%201.838%201.212L22%2011v10a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V11l2.48-5.788A2%202%200%200%201%206.32%204h11.36ZM20%2013H4v5h16v-5ZM6.5%2014a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm11%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm.181-8H6.32l-2.143%205h15.647l-2.143-5Z'/%3e%3c/svg%3e");
}
.fr-icon-caravan-fill::before,
.fr-icon-caravan-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.172%203c.53%200%201.039.21%201.414.586l4.828%204.828A2%202%200%200%201%2021%209.828V17h2v2h-8.126a4.002%204.002%200%200%201-7.748%200H3a1%201%200%200%201-1-1V5a2%202%200%200%201%202-2h10.172ZM11%2016a2%202%200%201%200-.001%203.999A2%202%200%200%200%2011%2016Zm3-9H6v6h8V7Zm-2%202v2H8V9h4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.172%203c.53%200%201.039.21%201.414.586l4.828%204.828A2%202%200%200%201%2021%209.828V17h2v2h-8.126a4.002%204.002%200%200%201-7.748%200H3a1%201%200%200%201-1-1V5a2%202%200%200%201%202-2h10.172ZM11%2016a2%202%200%201%200-.001%203.999A2%202%200%200%200%2011%2016Zm3-9H6v6h8V7Zm-2%202v2H8V9h4Z'/%3e%3c/svg%3e");
}
.fr-icon-caravan-line::before,
.fr-icon-caravan-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.172%203c.53%200%201.039.21%201.414.586l4.828%204.828A2%202%200%200%201%2021%209.828V17h2v2h-8.126a4.002%204.002%200%200%201-7.748%200H3a1%201%200%200%201-1-1V5a2%202%200%200%201%202-2h10.172ZM11%2016a2%202%200%201%200-.001%203.999A2%202%200%200%200%2011%2016Zm3.172-11H4v12h3.126a4.002%204.002%200%200%201%207.748%200H19V9.828L14.172%205ZM14%207v6H6V7h8Zm-2%202H8v2h4V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.172%203c.53%200%201.039.21%201.414.586l4.828%204.828A2%202%200%200%201%2021%209.828V17h2v2h-8.126a4.002%204.002%200%200%201-7.748%200H3a1%201%200%200%201-1-1V5a2%202%200%200%201%202-2h10.172ZM11%2016a2%202%200%201%200-.001%203.999A2%202%200%200%200%2011%2016Zm3.172-11H4v12h3.126a4.002%204.002%200%200%201%207.748%200H19V9.828L14.172%205ZM14%207v6H6V7h8Zm-2%202H8v2h4V9Z'/%3e%3c/svg%3e");
}
.fr-icon-charging-pile-2-fill::before,
.fr-icon-charging-pile-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-1V7h1V4h2v3h1v4h-1v7a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9ZM9%207l-4%206h3v4l4-6H9V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-1V7h1V4h2v3h1v4h-1v7a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9ZM9%207l-4%206h3v4l4-6H9V7Z'/%3e%3c/svg%3e");
}
.fr-icon-charging-pile-2-line::before,
.fr-icon-charging-pile-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-1V7h1V4h2v3h1v4h-1v7a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9ZM5%2019h7V5H5v8l4-6v4h3l-4%206v-4H5v6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-1V7h1V4h2v3h1v4h-1v7a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9ZM5%2019h7V5H5v8l4-6v4h3l-4%206v-4H5v6Z'/%3e%3c/svg%3e");
}
.fr-icon-compass-3-fill::before,
.fr-icon-compass-3-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.5%205.5L10%2010l-2.5%206.5L14%2014l2.5-6.5ZM12%2011a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm4.5%205.5L10%2010l-2.5%206.5L14%2014l2.5-6.5ZM12%2011a1%201%200%201%201%200%202%201%201%200%200%201%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-compass-3-line::before,
.fr-icon-compass-3-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm4.5%203.5L14%2014l-6.5%202.5L10%2010l6.5-2.5ZM12%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm4.5%203.5L14%2014l-6.5%202.5L10%2010l6.5-2.5ZM12%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-cup-fill::before,
.fr-icon-cup-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%2019v2H2v-2h18Zm0-16a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202h-2v3a4%204%200%200%201-4%204H8a4%204%200%200%201-4-4V4a1%201%200%200%201%201-1h15Zm0%202h-2v3h2V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%2019v2H2v-2h18Zm0-16a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202h-2v3a4%204%200%200%201-4%204H8a4%204%200%200%201-4-4V4a1%201%200%200%201%201-1h15Zm0%202h-2v3h2V5Z'/%3e%3c/svg%3e");
}
.fr-icon-cup-line::before,
.fr-icon-cup-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%2019v2H2v-2h18Zm0-16a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202h-2v3a4%204%200%200%201-4%204H8a4%204%200%200%201-4-4V4a1%201%200%200%201%201-1h15Zm-4%202H6v8a2%202%200%200%200%202%202h6a2%202%200%200%200%202-2V5Zm4%200h-2v3h2V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%2019v2H2v-2h18Zm0-16a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202h-2v3a4%204%200%200%201-4%204H8a4%204%200%200%201-4-4V4a1%201%200%200%201%201-1h15Zm-4%202H6v8a2%202%200%200%200%202%202h6a2%202%200%200%200%202-2V5Zm4%200h-2v3h2V5Z'/%3e%3c/svg%3e");
}
.fr-icon-earth-fill::before,
.fr-icon-earth-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm6.355-6.048v-.105c0-.922%200-1.343-.652-1.716a7.374%207.374%200%200%200-.645-.325c-.367-.167-.61-.276-.938-.756a6.47%206.47%200%200%201-.116-.172c-.345-.525-.594-.903-1.542-.753-1.865.296-2.003.624-2.085%201.178l-.013.091c-.121.81-.143%201.082.195%201.437%201.265%201.327%202.023%202.284%202.253%202.844.112.273.4%201.1.202%201.918a8.185%208.185%200%200%200%203.151-2.237c.11-.374.19-.84.19-1.404ZM12%203.833c-2.317%200-4.41.966-5.896%202.516.177.123.331.296.437.534.204.457.204.928.204%201.345%200%20.328%200%20.64.105.865.144.308.766.44%201.315.554.197.042.399.084.583.135.506.14.898.595%201.211.96.13.151.323.374.42.43.05-.036.211-.211.29-.498.062-.22.044-.414-.045-.52-.56-.66-.529-1.93-.356-2.399.272-.739%201.122-.684%201.744-.644.232.015.45.03.614.009.622-.078.814-1.025.949-1.21.292-.4%201.186-1.003%201.74-1.375A8.138%208.138%200%200%200%2012%203.833Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm6.355-6.048v-.105c0-.922%200-1.343-.652-1.716a7.374%207.374%200%200%200-.645-.325c-.367-.167-.61-.276-.938-.756a6.47%206.47%200%200%201-.116-.172c-.345-.525-.594-.903-1.542-.753-1.865.296-2.003.624-2.085%201.178l-.013.091c-.121.81-.143%201.082.195%201.437%201.265%201.327%202.023%202.284%202.253%202.844.112.273.4%201.1.202%201.918a8.185%208.185%200%200%200%203.151-2.237c.11-.374.19-.84.19-1.404ZM12%203.833c-2.317%200-4.41.966-5.896%202.516.177.123.331.296.437.534.204.457.204.928.204%201.345%200%20.328%200%20.64.105.865.144.308.766.44%201.315.554.197.042.399.084.583.135.506.14.898.595%201.211.96.13.151.323.374.42.43.05-.036.211-.211.29-.498.062-.22.044-.414-.045-.52-.56-.66-.529-1.93-.356-2.399.272-.739%201.122-.684%201.744-.644.232.015.45.03.614.009.622-.078.814-1.025.949-1.21.292-.4%201.186-1.003%201.74-1.375A8.138%208.138%200%200%200%2012%203.833Z'/%3e%3c/svg%3e");
}
.fr-icon-earth-line::before,
.fr-icon-earth-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.235%206.453a8%208%200%200%200%208.817%2012.944c.115-.75-.137-1.47-.24-1.722-.23-.56-.988-1.517-2.253-2.844-.338-.355-.316-.628-.195-1.437l.013-.091c.082-.554.22-.882%202.085-1.178.948-.15%201.197.228%201.542.753l.116.172c.328.48.571.59.938.756.165.075.37.17.645.325.652.373.652.794.652%201.716v.105c0%20.391-.038.735-.098%201.034a8.002%208.002%200%200%200-3.105-12.341c-.553.373-1.312.902-1.577%201.265-.135.185-.327%201.132-.95%201.21-.162.02-.381.006-.613-.009-.622-.04-1.472-.095-1.744.644-.173.468-.203%201.74.356%202.4.09.105.107.3.046.519-.08.287-.241.462-.292.498-.096-.056-.288-.279-.419-.43-.313-.365-.705-.82-1.211-.96-.184-.051-.386-.093-.583-.135-.549-.115-1.17-.246-1.315-.554-.106-.226-.105-.537-.105-.865%200-.417%200-.888-.204-1.345a1.276%201.276%200%200%200-.306-.43ZM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.235%206.453a8%208%200%200%200%208.817%2012.944c.115-.75-.137-1.47-.24-1.722-.23-.56-.988-1.517-2.253-2.844-.338-.355-.316-.628-.195-1.437l.013-.091c.082-.554.22-.882%202.085-1.178.948-.15%201.197.228%201.542.753l.116.172c.328.48.571.59.938.756.165.075.37.17.645.325.652.373.652.794.652%201.716v.105c0%20.391-.038.735-.098%201.034a8.002%208.002%200%200%200-3.105-12.341c-.553.373-1.312.902-1.577%201.265-.135.185-.327%201.132-.95%201.21-.162.02-.381.006-.613-.009-.622-.04-1.472-.095-1.744.644-.173.468-.203%201.74.356%202.4.09.105.107.3.046.519-.08.287-.241.462-.292.498-.096-.056-.288-.279-.419-.43-.313-.365-.705-.82-1.211-.96-.184-.051-.386-.093-.583-.135-.549-.115-1.17-.246-1.315-.554-.106-.226-.105-.537-.105-.865%200-.417%200-.888-.204-1.345a1.276%201.276%200%200%200-.306-.43ZM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Z'/%3e%3c/svg%3e");
}
.fr-icon-france-fill::before,
.fr-icon-france-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.818%2016.796a.72.72%200%200%200-.888-.366l-.09.032-.085-.058a.689.689%200%200%200-.06-.95l-.051-.048a.706.706%200%200%200%20.28-.52l.02-.365a.696.696%200%200%200-.166-.483l-.27-.316a.694.694%200%200%200%20.016-.801l-.229-.335-.097-.12-.076-.255a.709.709%200%200%200-.512-.483l.7-.884a.726.726%200%200%200%20.242-.13l.408-.333a.69.69%200%200%200%20.256-.55l-.018-1.044.223-.63a.693.693%200%200%200%20.034-.16l.016-.174.31-.579a.698.698%200%200%200-.249-.92l-.288-.178a.727.727%200%200%200-.371-.11l-.33-.006-.228-.12a.735.735%200%200%200-.41-.08l-.372.038-.28-.336a.712.712%200%200%200-.348-.227l-.388-.114a.735.735%200%200%200-.476.024l-.099.04-.078-.034a.727.727%200%200%200-.327-.058l-.485-.322v-.25c0-.217-.1-.418-.273-.552a.724.724%200%200%200-.609-.13l-.236.055a.717.717%200%200%200-.294-.267l-.286-.14a.712.712%200%200%200-.186-.063.716.716%200%200%200-.412-.254l-.039-.125a.708.708%200%200%200-.684-.499h-.112l-.217-.31a.729.729%200%200%200-.77-.285l-1.153.295a.71.71%200%200%200-.47.387l-.253.545a.7.7%200%200%200-.062.332l.047.71-.326.292-1.213.408a.702.702%200%200%200-.482.606l-.006.08-.64-.125-.492-.519a.707.707%200%200%200-.558-.22l-.574.028a.713.713%200%200%200-.536.284.691.691%200%200%200-.119.583l.19.757.253.596-.188-.034a.727.727%200%200%200-.393.037l-.054.02-.26-.258a.738.738%200%200%200-.573-.207L2.67%206.74a.734.734%200%200%200-.242.064l-1.017.465a.695.695%200%200%200-.372.865l.155.438a.71.71%200%200%200%20.275.35.69.69%200%200%200%20.083.496l.165.274a.72.72%200%200%200%20.616.348h.386l1.343.524.24.312c.046.059.1.11.162.151l.075.05.001.009.166.737a.693.693%200%200%200%20.126.265l.559.728a.71.71%200%200%200%20.247.205l.328.165a.687.687%200%200%200%20.074.214.694.694%200%200%200-.137.86.688.688%200%200%200-.02.1l-.212%201.822a.687.687%200%200%200%20.04.328.7.7%200%200%200-.024.093l-.257%201.38-.464.553a.693.693%200%200%200%20.208%201.059l.297.16.143.246a.714.714%200%200%200%20.338.298l.697.294.208.217c.135.14.324.22.52.22h.31l.205.12c.084.048.175.08.271.092l1.216.161a.72.72%200%200%200%20.652-.25l.118.026.282.113a.709.709%200%200%200%20.372.427l.344.164a.74.74%200%200%200%20.45.054l.292-.058.644.112.102.008a.71.71%200%200%200%20.183-.023l.769-.2a.696.696%200%200%200%20.5-.868l-.186-.644.191-.38.609-.36a.726.726%200%200%200%20.528.095l.222.12c.131.07.28.097.429.078a.65.65%200%200%200%20.05.017l.645.184.97.222a.73.73%200%200%200%20.273.014l.473-.066a.764.764%200%200%200%20.148-.037l.631-.228a.71.71%200%200%200%20.402-.37.692.692%200%200%200%20.063-.316l.312-.197.72-.586a.691.691%200%200%200%20.249-.642l.039-.055a.687.687%200%200%200%20.079-.713l-.117-.25Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.818%2016.796a.72.72%200%200%200-.888-.366l-.09.032-.085-.058a.689.689%200%200%200-.06-.95l-.051-.048a.706.706%200%200%200%20.28-.52l.02-.365a.696.696%200%200%200-.166-.483l-.27-.316a.694.694%200%200%200%20.016-.801l-.229-.335-.097-.12-.076-.255a.709.709%200%200%200-.512-.483l.7-.884a.726.726%200%200%200%20.242-.13l.408-.333a.69.69%200%200%200%20.256-.55l-.018-1.044.223-.63a.693.693%200%200%200%20.034-.16l.016-.174.31-.579a.698.698%200%200%200-.249-.92l-.288-.178a.727.727%200%200%200-.371-.11l-.33-.006-.228-.12a.735.735%200%200%200-.41-.08l-.372.038-.28-.336a.712.712%200%200%200-.348-.227l-.388-.114a.735.735%200%200%200-.476.024l-.099.04-.078-.034a.727.727%200%200%200-.327-.058l-.485-.322v-.25c0-.217-.1-.418-.273-.552a.724.724%200%200%200-.609-.13l-.236.055a.717.717%200%200%200-.294-.267l-.286-.14a.712.712%200%200%200-.186-.063.716.716%200%200%200-.412-.254l-.039-.125a.708.708%200%200%200-.684-.499h-.112l-.217-.31a.729.729%200%200%200-.77-.285l-1.153.295a.71.71%200%200%200-.47.387l-.253.545a.7.7%200%200%200-.062.332l.047.71-.326.292-1.213.408a.702.702%200%200%200-.482.606l-.006.08-.64-.125-.492-.519a.707.707%200%200%200-.558-.22l-.574.028a.713.713%200%200%200-.536.284.691.691%200%200%200-.119.583l.19.757.253.596-.188-.034a.727.727%200%200%200-.393.037l-.054.02-.26-.258a.738.738%200%200%200-.573-.207L2.67%206.74a.734.734%200%200%200-.242.064l-1.017.465a.695.695%200%200%200-.372.865l.155.438a.71.71%200%200%200%20.275.35.69.69%200%200%200%20.083.496l.165.274a.72.72%200%200%200%20.616.348h.386l1.343.524.24.312c.046.059.1.11.162.151l.075.05.001.009.166.737a.693.693%200%200%200%20.126.265l.559.728a.71.71%200%200%200%20.247.205l.328.165a.687.687%200%200%200%20.074.214.694.694%200%200%200-.137.86.688.688%200%200%200-.02.1l-.212%201.822a.687.687%200%200%200%20.04.328.7.7%200%200%200-.024.093l-.257%201.38-.464.553a.693.693%200%200%200%20.208%201.059l.297.16.143.246a.714.714%200%200%200%20.338.298l.697.294.208.217c.135.14.324.22.52.22h.31l.205.12c.084.048.175.08.271.092l1.216.161a.72.72%200%200%200%20.652-.25l.118.026.282.113a.709.709%200%200%200%20.372.427l.344.164a.74.74%200%200%200%20.45.054l.292-.058.644.112.102.008a.71.71%200%200%200%20.183-.023l.769-.2a.696.696%200%200%200%20.5-.868l-.186-.644.191-.38.609-.36a.726.726%200%200%200%20.528.095l.222.12c.131.07.28.097.429.078a.65.65%200%200%200%20.05.017l.645.184.97.222a.73.73%200%200%200%20.273.014l.473-.066a.764.764%200%200%200%20.148-.037l.631-.228a.71.71%200%200%200%20.402-.37.692.692%200%200%200%20.063-.316l.312-.197.72-.586a.691.691%200%200%200%20.249-.642l.039-.055a.687.687%200%200%200%20.079-.713l-.117-.25Z'/%3e%3c/svg%3e");
}
.fr-icon-france-line::before,
.fr-icon-france-line::after {
  -webkit-mask-image: url("/build/assets/france-line.COP-qOGW.svg");
  mask-image: url("/build/assets/france-line.COP-qOGW.svg");
}
.fr-icon-gas-station-fill::before,
.fr-icon-gas-station-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-2a1%201%200%200%201-1-1V6.414l-1.657-1.657%201.414-1.414%204.95%204.95A.997.997%200%200%201%2022%209v9a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9Zm-1%202H5v6h7V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-2a1%201%200%200%201-1-1V6.414l-1.657-1.657%201.414-1.414%204.95%204.95A.997.997%200%200%201%2022%209v9a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9Zm-1%202H5v6h7V5Z'/%3e%3c/svg%3e");
}
.fr-icon-gas-station-line::before,
.fr-icon-gas-station-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-2a1%201%200%200%201-1-1V6.414l-1.657-1.657%201.414-1.414%204.95%204.95A.997.997%200%200%201%2022%209v9a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9Zm-1%2010H5v6h7v-6Zm0-8H5v6h7V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%203a1%201%200%200%201%201%201v8h2a2%202%200%200%201%202%202v4a1%201%200%200%200%202%200v-7h-2a1%201%200%200%201-1-1V6.414l-1.657-1.657%201.414-1.414%204.95%204.95A.997.997%200%200%201%2022%209v9a3%203%200%200%201-6%200v-4h-2v5h1v2H2v-2h1V4a1%201%200%200%201%201-1h9Zm-1%2010H5v6h7v-6Zm0-8H5v6h7V5Z'/%3e%3c/svg%3e");
}
.fr-icon-goblet-fill::before,
.fr-icon-goblet-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2l-8%208.889V19h5v2H6v-2h5v-5.111L3%205V3h18Zm-2.69%202H5.69l1.8%202h9.02l1.8-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2l-8%208.889V19h5v2H6v-2h5v-5.111L3%205V3h18Zm-2.69%202H5.69l1.8%202h9.02l1.8-2Z'/%3e%3c/svg%3e");
}
.fr-icon-goblet-line::before,
.fr-icon-goblet-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2l-8%208.889V19h5v2H6v-2h5v-5.111L3%205V3h18Zm-6.29%206H9.29L12%2012.01%2014.71%209Zm3.6-4H5.69l1.8%202h9.02l1.8-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2l-8%208.889V19h5v2H6v-2h5v-5.111L3%205V3h18Zm-6.29%206H9.29L12%2012.01%2014.71%209Zm3.6-4H5.69l1.8%202h9.02l1.8-2Z'/%3e%3c/svg%3e");
}
.fr-icon-map-pin-2-fill::before,
.fr-icon-map-pin-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM12%208a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM12%208a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-map-pin-2-line::before,
.fr-icon-map-pin-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM7.05%205.051a7%207%200%200%200%200%209.899L12%2019.9l4.95-4.95a7%207%200%200%200-9.9-9.9ZM12%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM7.05%205.051a7%207%200%200%200%200%209.899L12%2019.9l4.95-4.95a7%207%200%200%200-9.9-9.9ZM12%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-map-pin-user-fill::before,
.fr-icon-map-pin-user-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.084%2015.812a7%207%200%201%200-10.168%200A5.996%205.996%200%200%201%2012%2013a5.996%205.996%200%200%201%205.084%202.812ZM12%2023.728l-6.364-6.364a9%209%200%201%201%2012.728%200L12%2023.728ZM12%2012a3%203%200%201%201%200-6%203%203%200%200%201%200%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.084%2015.812a7%207%200%201%200-10.168%200A5.996%205.996%200%200%201%2012%2013a5.996%205.996%200%200%201%205.084%202.812ZM12%2023.728l-6.364-6.364a9%209%200%201%201%2012.728%200L12%2023.728ZM12%2012a3%203%200%201%201%200-6%203%203%200%200%201%200%206Z'/%3e%3c/svg%3e");
}
.fr-icon-map-pin-user-line::before,
.fr-icon-map-pin-user-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.084%2015.812a7%207%200%201%200-10.168%200A5.996%205.996%200%200%201%2012%2013a5.996%205.996%200%200%201%205.084%202.812Zm-8.699%201.473L12%2020.899l3.615-3.614a4%204%200%200%200-7.23%200ZM12%2023.728l-6.364-6.364a9%209%200%201%201%2012.728%200L12%2023.728ZM12%2010a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm0%202a3%203%200%201%201%200-6%203%203%200%200%201%200%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.084%2015.812a7%207%200%201%200-10.168%200A5.996%205.996%200%200%201%2012%2013a5.996%205.996%200%200%201%205.084%202.812Zm-8.699%201.473L12%2020.899l3.615-3.614a4%204%200%200%200-7.23%200ZM12%2023.728l-6.364-6.364a9%209%200%201%201%2012.728%200L12%2023.728ZM12%2010a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm0%202a3%203%200%201%201%200-6%203%203%200%200%201%200%206Z'/%3e%3c/svg%3e");
}
.fr-icon-motorbike-fill::before,
.fr-icon-motorbike-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%201.092%203H20v3h-2.816l1.456%204.003.072.002a4.5%204.5%200%201%201-2.058.391L15.419%2010h-.948l-1.581%205.87-.004-.002.004.007-2.925%201.064A4.5%204.5%200%201%201%204%2013.256V12H2v-2h6.365L11.2%208h3.49L13.6%205H11V3h4ZM5.5%2015a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Zm13%200a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%201.092%203H20v3h-2.816l1.456%204.003.072.002a4.5%204.5%200%201%201-2.058.391L15.419%2010h-.948l-1.581%205.87-.004-.002.004.007-2.925%201.064A4.5%204.5%200%201%201%204%2013.256V12H2v-2h6.365L11.2%208h3.49L13.6%205H11V3h4ZM5.5%2015a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Zm13%200a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Z'/%3e%3c/svg%3e");
}
.fr-icon-motorbike-line::before,
.fr-icon-motorbike-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%201.092%203H20v3h-2.816l1.456%204.002a4.5%204.5%200%201%201-1.985.392L15.419%2010h-.947l-1.582%205.87-.002-.001.002.006-2.925%201.064A4.5%204.5%200%201%201%204%2013.256V12H2v-2h6.365L11.2%208h3.491L13.6%205H11V3h4ZM5.5%2015a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Zm13%200a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Zm-6.097-5h-.547L9%2012H6v1.027a4.5%204.5%200%200%201%203.281%202.033l1.957-.713L12.403%2010Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%201.092%203H20v3h-2.816l1.456%204.002a4.5%204.5%200%201%201-1.985.392L15.419%2010h-.947l-1.582%205.87-.002-.001.002.006-2.925%201.064A4.5%204.5%200%201%201%204%2013.256V12H2v-2h6.365L11.2%208h3.491L13.6%205H11V3h4ZM5.5%2015a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Zm13%200a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Zm-6.097-5h-.547L9%2012H6v1.027a4.5%204.5%200%200%201%203.281%202.033l1.957-.713L12.403%2010Z'/%3e%3c/svg%3e");
}
.fr-icon-passport-fill::before,
.fr-icon-passport-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-4%2014H8v2h8v-2ZM12%206a4%204%200%201%200%200%208%204%204%200%200%200%200-8Zm0%202a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-4%2014H8v2h8v-2ZM12%206a4%204%200%201%200%200%208%204%204%200%200%200%200-8Zm0%202a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-passport-line::before,
.fr-icon-passport-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%202H5v16h14V4Zm-3%2012v2H8v-2h8ZM12%206a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h16Zm-1%202H5v16h14V4Zm-3%2012v2H8v-2h8ZM12%206a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-restaurant-fill::before,
.fr-icon-restaurant-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%202v20h-2v-8h-3V7a5%205%200%200%201%205-5ZM9%2013.9V22H7v-8.1A5.002%205.002%200%200%201%203%209V3h2v7h2V3h2v7h2V3h2v6a5.002%205.002%200%200%201-4%204.9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%202v20h-2v-8h-3V7a5%205%200%200%201%205-5ZM9%2013.9V22H7v-8.1A5.002%205.002%200%200%201%203%209V3h2v7h2V3h2v7h2V3h2v6a5.002%205.002%200%200%201-4%204.9Z'/%3e%3c/svg%3e");
}
.fr-icon-restaurant-line::before,
.fr-icon-restaurant-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%202v20h-2v-7h-4V8a6%206%200%200%201%206-6ZM5%203v7h2V3h2v7h2V3h2v6a5.002%205.002%200%200%201-4%204.9V22H7v-8.1A5.002%205.002%200%200%201%203%209V3h2Zm14%201.53C18.17%205%2017%206.17%2017%208v5h2V4.53Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%202v20h-2v-7h-4V8a6%206%200%200%201%206-6ZM5%203v7h2V3h2v7h2V3h2v6a5.002%205.002%200%200%201-4%204.9V22H7v-8.1A5.002%205.002%200%200%201%203%209V3h2Zm14%201.53C18.17%205%2017%206.17%2017%208v5h2V4.53Z'/%3e%3c/svg%3e");
}
.fr-icon-road-map-fill::before,
.fr-icon-road-map-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.34a.5.5%200%200%201%20.225.418V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l3.129-1.341a6.993%206.993%200%200%200%201.921%206.29L12%2016.9l4.95-4.95a6.996%206.996%200%200%200%201.858-6.582l2.495-1.07a.5.5%200%200%201%20.472.042Zm-6.24-.876a5%205%200%200%201%20.001%207.071v.001L12%2014.07l-3.536-3.535a5%205%200%200%201%207.071-7.07Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.34a.5.5%200%200%201%20.225.418V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l3.129-1.341a6.993%206.993%200%200%200%201.921%206.29L12%2016.9l4.95-4.95a6.996%206.996%200%200%200%201.858-6.582l2.495-1.07a.5.5%200%200%201%20.472.042Zm-6.24-.876a5%205%200%200%201%20.001%207.071v.001L12%2014.07l-3.536-3.535a5%205%200%200%201%207.071-7.07Z'/%3e%3c/svg%3e");
}
.fr-icon-road-map-line::before,
.fr-icon-road-map-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.341A.5.5%200%200%201%2022%204.76V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l2-.857v12.824l5.065-2.17%206%203L20%2017.68V4.857l1.303-.558a.5.5%200%200%201%20.472.042Zm-5.532-1.583a6%206%200%200%201%200%208.485L12%2015.485l-4.243-4.242a6%206%200%200%201%208.486-8.485ZM12%202.999a4%204%200%200%200-2.828%206.829L12%2012.657l2.828-2.829A4%204%200%200%200%2012%202.999Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.341A.5.5%200%200%201%2022%204.76V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l2-.857v12.824l5.065-2.17%206%203L20%2017.68V4.857l1.303-.558a.5.5%200%200%201%20.472.042Zm-5.532-1.583a6%206%200%200%201%200%208.485L12%2015.485l-4.243-4.242a6%206%200%200%201%208.486-8.485ZM12%202.999a4%204%200%200%200-2.828%206.829L12%2012.657l2.828-2.829A4%204%200%200%200%2012%202.999Z'/%3e%3c/svg%3e");
}
.fr-icon-sailboat-fill::before,
.fr-icon-sailboat-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2018h18a.5.5%200%200%201%20.4.8l-2.1%202.8a1%201%200%200%201-.8.4h-13a1%201%200%200%201-.8-.4l-2.1-2.8A.5.5%200%200%201%203%2018ZM15%202.425V15a1%201%200%200%201-1%201H4.04a.5.5%200%200%201-.39-.812L14.11%202.113a.5.5%200%200%201%20.89.312Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2018h18a.5.5%200%200%201%20.4.8l-2.1%202.8a1%201%200%200%201-.8.4h-13a1%201%200%200%201-.8-.4l-2.1-2.8A.5.5%200%200%201%203%2018ZM15%202.425V15a1%201%200%200%201-1%201H4.04a.5.5%200%200%201-.39-.812L14.11%202.113a.5.5%200%200%201%20.89.312Z'/%3e%3c/svg%3e");
}
.fr-icon-sailboat-line::before,
.fr-icon-sailboat-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2018a.5.5%200%200%201%20.4.8l-2.1%202.8a1%201%200%200%201-.8.4h-13a1%201%200%200%201-.8-.4l-2.1-2.8A.5.5%200%200%201%203%2018h18ZM14.665%201.954a.5.5%200%200%201%20.335.471V15a1%201%200%200%201-1%201H4.04a.5.5%200%200%201-.39-.812L14.11%202.113a.5.5%200%200%201%20.555-.159ZM13%206.702%207.161%2014H13V6.702Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2018a.5.5%200%200%201%20.4.8l-2.1%202.8a1%201%200%200%201-.8.4h-13a1%201%200%200%201-.8-.4l-2.1-2.8A.5.5%200%200%201%203%2018h18ZM14.665%201.954a.5.5%200%200%201%20.335.471V15a1%201%200%200%201-1%201H4.04a.5.5%200%200%201-.39-.812L14.11%202.113a.5.5%200%200%201%20.555-.159ZM13%206.702%207.161%2014H13V6.702Z'/%3e%3c/svg%3e");
}
.fr-icon-ship-2-fill::before,
.fr-icon-ship-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2018.472A5.978%205.978%200%200%200%2019%2020h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%2011%2022a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%203%2022H1v-2h2a5.978%205.978%200%200%200%204-1.528A5.978%205.978%200%200%200%2011%2020a5.978%205.978%200%200%200%204-1.528ZM9%201v3h5.446a1%201%200%200%201%20.848.47L18.75%2010h4.408a.5.5%200%200%201%20.439.74l-3.937%207.217A4.992%204.992%200%200%201%2015%2016a4.992%204.992%200%200%201-4%202%204.992%204.992%200%200%201-4-2%204.992%204.992%200%200%201-4.55%201.97l-1.236-6.791A1%201%200%200%201%202.198%2010H3V5a1%201%200%200%201%201-1h1V1h4Zm4.892%205H5v4h11.392l-2.5-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2018.472A5.978%205.978%200%200%200%2019%2020h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%2011%2022a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%203%2022H1v-2h2a5.978%205.978%200%200%200%204-1.528A5.978%205.978%200%200%200%2011%2020a5.978%205.978%200%200%200%204-1.528ZM9%201v3h5.446a1%201%200%200%201%20.848.47L18.75%2010h4.408a.5.5%200%200%201%20.439.74l-3.937%207.217A4.992%204.992%200%200%201%2015%2016a4.992%204.992%200%200%201-4%202%204.992%204.992%200%200%201-4-2%204.992%204.992%200%200%201-4.55%201.97l-1.236-6.791A1%201%200%200%201%202.198%2010H3V5a1%201%200%200%201%201-1h1V1h4Zm4.892%205H5v4h11.392l-2.5-4Z'/%3e%3c/svg%3e");
}
.fr-icon-ship-2-line::before,
.fr-icon-ship-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2018.472A5.978%205.978%200%200%200%2019%2020h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%2011%2022a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%203%2022H1v-2h2a5.978%205.978%200%200%200%204-1.528A5.978%205.978%200%200%200%2011%2020a5.978%205.978%200%200%200%204-1.528ZM9%201v3h5.446a1%201%200%200%201%20.848.47L18.75%2010h4.408a.5.5%200%200%201%20.439.74L19.637%2018H19a6.01%206.01%200%200%201-1.535-.198L20.63%2012H3.4l1.048%205.824A6.04%206.04%200%200%201%203%2018h-.545l-1.24-6.821A1%201%200%200%201%202.197%2010H3V5a1%201%200%200%201%201-1h1V1h4Zm4.892%205H5v4h11.392l-2.5-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2018.472A5.978%205.978%200%200%200%2019%2020h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%2011%2022a7.963%207.963%200%200%201-4-1.07A7.963%207.963%200%200%201%203%2022H1v-2h2a5.978%205.978%200%200%200%204-1.528A5.978%205.978%200%200%200%2011%2020a5.978%205.978%200%200%200%204-1.528ZM9%201v3h5.446a1%201%200%200%201%20.848.47L18.75%2010h4.408a.5.5%200%200%201%20.439.74L19.637%2018H19a6.01%206.01%200%200%201-1.535-.198L20.63%2012H3.4l1.048%205.824A6.04%206.04%200%200%201%203%2018h-.545l-1.24-6.821A1%201%200%200%201%202.197%2010H3V5a1%201%200%200%201%201-1h1V1h4Zm4.892%205H5v4h11.392l-2.5-4Z'/%3e%3c/svg%3e");
}
.fr-icon-signal-tower-fill::before,
.fr-icon-signal-tower-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2013%201%209h-4l1-9h2ZM12%202c5.523%200%2010%204.477%2010%2010a9.986%209.986%200%200%201-4.116%208.087l-1.015-1.739a8%208%200%201%200-9.738%200l-1.015%201.739A9.986%209.986%200%200%201%202%2012C2%206.477%206.477%202%2012%202Zm0%204a6%206%200%200%201%203.85%2010.602l-1.03-1.766a4%204%200%201%200-5.64%200l-1.03%201.766A6%206%200%200%201%2012%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2013%201%209h-4l1-9h2ZM12%202c5.523%200%2010%204.477%2010%2010a9.986%209.986%200%200%201-4.116%208.087l-1.015-1.739a8%208%200%201%200-9.738%200l-1.015%201.739A9.986%209.986%200%200%201%202%2012C2%206.477%206.477%202%2012%202Zm0%204a6%206%200%200%201%203.85%2010.602l-1.03-1.766a4%204%200%201%200-5.64%200l-1.03%201.766A6%206%200%200%201%2012%206Z'/%3e%3c/svg%3e");
}
.fr-icon-signal-tower-line::before,
.fr-icon-signal-tower-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2013v9h-2v-9h2ZM12%202c5.523%200%2010%204.477%2010%2010a9.986%209.986%200%200%201-4.116%208.087l-1.015-1.739a8%208%200%201%200-9.738%200l-1.015%201.739A9.986%209.986%200%200%201%202%2012C2%206.477%206.477%202%2012%202Zm0%204a6%206%200%200%201%203.85%2010.602l-1.03-1.766a4%204%200%201%200-5.64%200l-1.03%201.766A6%206%200%200%201%2012%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2013v9h-2v-9h2ZM12%202c5.523%200%2010%204.477%2010%2010a9.986%209.986%200%200%201-4.116%208.087l-1.015-1.739a8%208%200%201%200-9.738%200l-1.015%201.739A9.986%209.986%200%200%201%202%2012C2%206.477%206.477%202%2012%202Zm0%204a6%206%200%200%201%203.85%2010.602l-1.03-1.766a4%204%200%201%200-5.64%200l-1.03%201.766A6%206%200%200%201%2012%206Z'/%3e%3c/svg%3e");
}
.fr-icon-suitcase-2-fill::before,
.fr-icon-suitcase-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v2h3a2%202%200%200%201%202%202v13a2%202%200%200%201-2%202h-1v1h-2v-1H8v1H6v-1H5a2%202%200%200%201-2-2V7a2%202%200%200%201%202-2h3V3a1%201%200%200%201%201-1h6Zm-5%207H8v9h2V9Zm6%200h-2v9h2V9Zm-2-5h-4v1h4V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v2h3a2%202%200%200%201%202%202v13a2%202%200%200%201-2%202h-1v1h-2v-1H8v1H6v-1H5a2%202%200%200%201-2-2V7a2%202%200%200%201%202-2h3V3a1%201%200%200%201%201-1h6Zm-5%207H8v9h2V9Zm6%200h-2v9h2V9Zm-2-5h-4v1h4V4Z'/%3e%3c/svg%3e");
}
.fr-icon-suitcase-2-line::before,
.fr-icon-suitcase-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v2h3a2%202%200%200%201%202%202v13a2%202%200%200%201-2%202h-1v1h-2v-1H8v1H6v-1H5a2%202%200%200%201-2-2V7a2%202%200%200%201%202-2h3V3a1%201%200%200%201%201-1h6Zm4%205H5v13h14V7Zm-9%202v9H8V9h2Zm6%200v9h-2V9h2Zm-2-5h-4v1h4V4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%202a1%201%200%200%201%201%201v2h3a2%202%200%200%201%202%202v13a2%202%200%200%201-2%202h-1v1h-2v-1H8v1H6v-1H5a2%202%200%200%201-2-2V7a2%202%200%200%201%202-2h3V3a1%201%200%200%201%201-1h6Zm4%205H5v13h14V7Zm-9%202v9H8V9h2Zm6%200v9h-2V9h2Zm-2-5h-4v1h4V4Z'/%3e%3c/svg%3e");
}
.fr-icon-taxi-fill::before,
.fr-icon-taxi-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%203v2h2.681a2%202%200%200%201%201.838%201.212L22%2012v9a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9l2.48-5.788A2%202%200%200%201%206.32%205H9V3h6ZM6.5%2014a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm11%200a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm.181-7H6.32l-2.143%205h15.647l-2.143-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%203v2h2.681a2%202%200%200%201%201.838%201.212L22%2012v9a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-9l2.48-5.788A2%202%200%200%201%206.32%205H9V3h6ZM6.5%2014a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm11%200a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Zm.181-7H6.32l-2.143%205h15.647l-2.143-5Z'/%3e%3c/svg%3e");
}
.fr-icon-taxi-line::before,
.fr-icon-taxi-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%203v2h2.764a2%202%200%200%201%201.789%201.106L22%2011v10a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V11l2.447-4.894A2%202%200%200%201%206.237%205H9V3h6Zm5%2010H4v5h16v-5ZM6.5%2014a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm11%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm.264-7H6.236l-2%204h15.528l-2-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%203v2h2.764a2%202%200%200%201%201.789%201.106L22%2011v10a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1v-1H5v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V11l2.447-4.894A2%202%200%200%201%206.237%205H9V3h6Zm5%2010H4v5h16v-5ZM6.5%2014a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm11%200a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm.264-7H6.236l-2%204h15.528l-2-4Z'/%3e%3c/svg%3e");
}
.fr-icon-train-fill::before,
.fr-icon-train-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203a4%204%200%200%201%204%204v11a2%202%200%200%201-2%202h-1.8l1.8%201.5v.5H5v-.5L6.8%2020H5a2%202%200%200%201-2-2V7a4%204%200%200%201%204-4h10Zm-5%2011a2%202%200%201%200%200%204%202%202%200%200%200%200-4Zm7-7H5v4h14V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203a4%204%200%200%201%204%204v11a2%202%200%200%201-2%202h-1.8l1.8%201.5v.5H5v-.5L6.8%2020H5a2%202%200%200%201-2-2V7a4%204%200%200%201%204-4h10Zm-5%2011a2%202%200%201%200%200%204%202%202%200%200%200%200-4Zm7-7H5v4h14V7Z'/%3e%3c/svg%3e");
}
.fr-icon-train-line::before,
.fr-icon-train-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203a4%204%200%200%201%204%204v11a2%202%200%200%201-2%202h-1.8l1.8%201.5v.5H5v-.5L6.8%2020H5a2%202%200%200%201-2-2V7a4%204%200%200%201%204-4h10Zm0%202H7a2%202%200%200%200-2%202v11h14V7a2%202%200%200%200-2-2Zm-5%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4Zm6-6v4H6V7h12Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%203a4%204%200%200%201%204%204v11a2%202%200%200%201-2%202h-1.8l1.8%201.5v.5H5v-.5L6.8%2020H5a2%202%200%200%201-2-2V7a4%204%200%200%201%204-4h10Zm0%202H7a2%202%200%200%200-2%202v11h14V7a2%202%200%200%200-2-2Zm-5%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4Zm6-6v4H6V7h12Z'/%3e%3c/svg%3e");
}
.fr-fi-map-pin-2-fill::before,
.fr-fi-map-pin-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM12%208a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM12%208a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-fi-map-pin-2-line::before,
.fr-fi-map-pin-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM7.05%205.051a7%207%200%200%200%200%209.899L12%2019.9l4.95-4.95a7%207%200%200%200-9.9-9.9ZM12%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.364%203.636a9%209%200%200%201%200%2012.728L12%2022.728l-6.364-6.364A9%209%200%200%201%2018.364%203.636ZM7.05%205.051a7%207%200%200%200%200%209.899L12%2019.9l4.95-4.95a7%207%200%200%200-9.9-9.9ZM12%208a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-fi-road-map-fill::before,
.fr-fi-road-map-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.34a.5.5%200%200%201%20.225.418V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l3.129-1.341a6.993%206.993%200%200%200%201.921%206.29L12%2016.9l4.95-4.95a6.996%206.996%200%200%200%201.858-6.582l2.495-1.07a.5.5%200%200%201%20.472.042Zm-6.24-.876a5%205%200%200%201%20.001%207.071v.001L12%2014.07l-3.536-3.535a5%205%200%200%201%207.071-7.07Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.34a.5.5%200%200%201%20.225.418V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l3.129-1.341a6.993%206.993%200%200%200%201.921%206.29L12%2016.9l4.95-4.95a6.996%206.996%200%200%200%201.858-6.582l2.495-1.07a.5.5%200%200%201%20.472.042Zm-6.24-.876a5%205%200%200%201%20.001%207.071v.001L12%2014.07l-3.536-3.535a5%205%200%200%201%207.071-7.07Z'/%3e%3c/svg%3e");
}
.fr-fi-road-map-line::before,
.fr-fi-road-map-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.341A.5.5%200%200%201%2022%204.76V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l2-.857v12.824l5.065-2.17%206%203L20%2017.68V4.857l1.303-.558a.5.5%200%200%201%20.472.042Zm-5.532-1.583a6%206%200%200%201%200%208.485L12%2015.485l-4.243-4.242a6%206%200%200%201%208.486-8.485ZM12%202.999a4%204%200%200%200-2.828%206.829L12%2012.657l2.828-2.829A4%204%200%200%200%2012%202.999Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.775%204.341A.5.5%200%200%201%2022%204.76V19l-7%203-6-3-6.303%202.701a.5.5%200%200%201-.697-.46V7l2-.857v12.824l5.065-2.17%206%203L20%2017.68V4.857l1.303-.558a.5.5%200%200%201%20.472.042Zm-5.532-1.583a6%206%200%200%201%200%208.485L12%2015.485l-4.243-4.242a6%206%200%200%201%208.486-8.485ZM12%202.999a4%204%200%200%200-2.828%206.829L12%2012.657l2.828-2.829A4%204%200%200%200%2012%202.999Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-camera-fill::before,
.fr-icon-camera-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%202%202h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4l2-2h6Zm-3%204a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Zm0%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%202%202h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4l2-2h6Zm-3%204a6%206%200%201%200%200%2012%206%206%200%200%200%200-12Zm0%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
}
.fr-icon-camera-line::before,
.fr-icon-camera-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%202%202h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4l2-2h6Zm-.828%202H9.828l-2%202H4v12h16V7h-3.828l-2-2ZM12%207a5.5%205.5%200%201%201%200%2011%205.5%205.5%200%200%201%200-11Zm0%202a3.5%203.5%200%201%200%200%207%203.5%203.5%200%200%200%200-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m15%203%202%202h4a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h4l2-2h6Zm-.828%202H9.828l-2%202H4v12h16V7h-3.828l-2-2ZM12%207a5.5%205.5%200%201%201%200%2011%205.5%205.5%200%200%201%200-11Zm0%202a3.5%203.5%200%201%200%200%207%203.5%203.5%200%200%200%200-7Z'/%3e%3c/svg%3e");
}
.fr-icon-clapperboard-fill::before,
.fr-icon-clapperboard-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.998%207%202.31-4h.7c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h3.006l-2.31%204h2.31l2.31-4h3.69l-2.31%204h2.31l2.31-4h3.69l-2.31%204h2.31Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.998%207%202.31-4h.7c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h3.006l-2.31%204h2.31l2.31-4h3.69l-2.31%204h2.31l2.31-4h3.69l-2.31%204h2.31Z'/%3e%3c/svg%3e");
}
.fr-icon-clapperboard-line::before,
.fr-icon-clapperboard-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.998%203%204%206.46V19h16V7h-2.002l2.31-4h.7c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h3.006Zm6%200-2.31%204h-3.69l2.31-4h3.69Zm6%200-2.31%204h-3.69l2.31-4h3.69Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.998%203%204%206.46V19h16V7h-2.002l2.31-4h.7c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h3.006Zm6%200-2.31%204h-3.69l2.31-4h3.69Zm6%200-2.31%204h-3.69l2.31-4h3.69Z'/%3e%3c/svg%3e");
}
.fr-icon-equalizer-fill::before,
.fr-icon-equalizer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.17%2018a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17Zm6-7a3.001%203.001%200%200%201%205.66%200H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17Zm-6-7a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.17%2018a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17Zm6-7a3.001%203.001%200%200%201%205.66%200H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17Zm-6-7a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17Z'/%3e%3c/svg%3e");
}
.fr-icon-equalizer-line::before,
.fr-icon-equalizer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%2015.998A3%203%200%200%201%2011.83%2018H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17A3.001%203.001%200%200%201%209%2015.998ZM9%2018a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm6-9.002A3%203%200%200%201%2017.83%2011H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17A3.001%203.001%200%200%201%2015%208.998ZM15%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM9%201.998A3%203%200%200%201%2011.83%204H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17A3.001%203.001%200%200%201%209%201.998ZM9%204a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%2015.998A3%203%200%200%201%2011.83%2018H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17A3.001%203.001%200%200%201%209%2015.998ZM9%2018a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm6-9.002A3%203%200%200%201%2017.83%2011H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17A3.001%203.001%200%200%201%2015%208.998ZM15%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM9%201.998A3%203%200%200%201%2011.83%204H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17A3.001%203.001%200%200%201%209%201.998ZM9%204a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-film-fill::before,
.fr-icon-film-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM6%2017H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%2013H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%209H4v2h2V9Zm14%200h-2v2h2V9ZM6%205H4v2h2V5Zm14%200h-2v2h2V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM6%2017H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%2013H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%209H4v2h2V9Zm14%200h-2v2h2V9ZM6%205H4v2h2V5Zm14%200h-2v2h2V5Z'/%3e%3c/svg%3e");
}
.fr-icon-film-line::before,
.fr-icon-film-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM16%205H8v14h8V5ZM6%2017H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%2013H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%209H4v2h2V9Zm14%200h-2v2h2V9ZM6%205H4v2h2V5Zm14%200h-2v2h2V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM16%205H8v14h8V5ZM6%2017H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%2013H4v2h2v-2Zm14%200h-2v2h2v-2ZM6%209H4v2h2V9Zm14%200h-2v2h2V9ZM6%205H4v2h2V5Zm14%200h-2v2h2V5Z'/%3e%3c/svg%3e");
}
.fr-icon-fullscreen-line::before,
.fr-icon-fullscreen-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203h2v6h-2V5h-4V3h4zM4%203h4v2H4v4H2V3h2zm16%2016v-4h2v6h-6v-2h4zM4%2019h4v2H2v-6h2v4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203h2v6h-2V5h-4V3h4zM4%203h4v2H4v4H2V3h2zm16%2016v-4h2v6h-6v-2h4zM4%2019h4v2H2v-6h2v4z'/%3e%3c/svg%3e");
}
.fr-icon-gallery-fill::before,
.fr-icon-gallery-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%201v4H4v7c5.22%200%209.662%202.462%2011.313%207h2.096c-.776-2.399-2.277-3.885-4.266-5.602A10.954%2010.954%200%200%201%2020%2011V3h1.008c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203H6V1h2Zm8.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM18%201v4h-8V3h6V1h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%201v4H4v7c5.22%200%209.662%202.462%2011.313%207h2.096c-.776-2.399-2.277-3.885-4.266-5.602A10.954%2010.954%200%200%201%2020%2011V3h1.008c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203H6V1h2Zm8.5%206a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM18%201v4h-8V3h6V1h2Z'/%3e%3c/svg%3e");
}
.fr-icon-gallery-line::before,
.fr-icon-gallery-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%201v4H4v4c3.83%200%207.323%201.435%209.974%203.796A10.949%2010.949%200%200%201%2020%2011V3h1.008c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203H6V1h2Zm12%2012c-1.678%200-3.249.46-4.593%201.259A14.984%2014.984%200%200%201%2018.147%2019H20v-6ZM4%2011v8h12.004C14.044%2014.302%209.408%2011%204%2011Zm12.5-4a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM18%201v4h-8V3h6V1h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%201v4H4v4c3.83%200%207.323%201.435%209.974%203.796A10.949%2010.949%200%200%201%2020%2011V3h1.008c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203H6V1h2Zm12%2012c-1.678%200-3.249.46-4.593%201.259A14.984%2014.984%200%200%201%2018.147%2019H20v-6ZM4%2011v8h12.004C14.044%2014.302%209.408%2011%204%2011Zm12.5-4a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM18%201v4h-8V3h6V1h2Z'/%3e%3c/svg%3e");
}
.fr-icon-headphone-fill::before,
.fr-icon-headphone-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2012h3a2%202%200%200%201%202%202v5a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-7C2%206.477%206.477%202%2012%202s10%204.477%2010%2010v7a2%202%200%200%201-2%202h-3a2%202%200%200%201-2-2v-5a2%202%200%200%201%202-2h3a8%208%200%201%200-16%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2012h3a2%202%200%200%201%202%202v5a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-7C2%206.477%206.477%202%2012%202s10%204.477%2010%2010v7a2%202%200%200%201-2%202h-3a2%202%200%200%201-2-2v-5a2%202%200%200%201%202-2h3a8%208%200%201%200-16%200Z'/%3e%3c/svg%3e");
}
.fr-icon-headphone-line::before,
.fr-icon-headphone-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010v7a2%202%200%200%201-2%202h-3a2%202%200%200%201-2-2v-5a2%202%200%200%201%202-2h3a8%208%200%201%200-16%200h3a2%202%200%200%201%202%202v5a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-7C2%206.477%206.477%202%2012%202ZM7%2014H4v5h3v-5Zm13%200h-3v5h3v-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010v7a2%202%200%200%201-2%202h-3a2%202%200%200%201-2-2v-5a2%202%200%200%201%202-2h3a8%208%200%201%200-16%200h3a2%202%200%200%201%202%202v5a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-7C2%206.477%206.477%202%2012%202ZM7%2014H4v5h3v-5Zm13%200h-3v5h3v-5Z'/%3e%3c/svg%3e");
}
.fr-icon-image-add-fill::before,
.fr-icon-image-add-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2015v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2Zm.008-12c.548%200%20.992.445.992.993v9.349A5.99%205.99%200%200%200%2020%2013V5H4l.001%2014%209.292-9.293a.999.999%200%200%201%201.32-.084l.093.085%203.546%203.55a6.003%206.003%200%200%200-3.91%207.743L2.992%2021A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2015v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2Zm.008-12c.548%200%20.992.445.992.993v9.349A5.99%205.99%200%200%200%2020%2013V5H4l.001%2014%209.292-9.293a.999.999%200%200%201%201.32-.084l.093.085%203.546%203.55a6.003%206.003%200%200%200-3.91%207.743L2.992%2021A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-image-add-line::before,
.fr-icon-image-add-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2015v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2Zm.008-12c.548%200%20.992.445.992.993V13h-2V5H4v13.999L14%209l3%203v2.829l-3-3L6.827%2019H14v2H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%2015v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2Zm.008-12c.548%200%20.992.445.992.993V13h-2V5H4v13.999L14%209l3%203v2.829l-3-3L6.827%2019H14v2H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-image-edit-fill::before,
.fr-icon-image-edit-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v1.757l-2%202V5H5v8.1l4-4%204.328%204.329-1.327%201.327-.006%204.239%204.246.006%201.33-1.33L18.899%2019H19v-2.758l2-2V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm1.778%204.808%201.414%201.414L15.414%2017l-1.416-.002.002-1.412%207.778-7.778ZM15.5%207a1.5%201.5%200%201%201-.001%203.001A1.5%201.5%200%200%201%2015.5%207Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v1.757l-2%202V5H5v8.1l4-4%204.328%204.329-1.327%201.327-.006%204.239%204.246.006%201.33-1.33L18.899%2019H19v-2.758l2-2V20a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h16Zm1.778%204.808%201.414%201.414L15.414%2017l-1.416-.002.002-1.412%207.778-7.778ZM15.5%207a1.5%201.5%200%201%201-.001%203.001A1.5%201.5%200%200%201%2015.5%207Z'/%3e%3c/svg%3e");
}
.fr-icon-image-edit-line::before,
.fr-icon-image-edit-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v1.757l-2%202V5H5v8.1l4-4%204.328%204.329-1.415%201.413L9%2011.93l-4%203.999V19h10.533l.708.001%201.329-1.33L18.9%2019h.1v-2.758l2-2V20a1%201%200%200%201-1%201H4c-.55%200-1-.45-1-1V4a1%201%200%200%201%201-1h16Zm1.778%204.808%201.414%201.414L15.414%2017l-1.416-.002.002-1.412%207.778-7.778ZM15.5%207a1.5%201.5%200%201%201-.001%203.001A1.5%201.5%200%200%201%2015.5%207Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203a1%201%200%200%201%201%201v1.757l-2%202V5H5v8.1l4-4%204.328%204.329-1.415%201.413L9%2011.93l-4%203.999V19h10.533l.708.001%201.329-1.33L18.9%2019h.1v-2.758l2-2V20a1%201%200%200%201-1%201H4c-.55%200-1-.45-1-1V4a1%201%200%200%201%201-1h16Zm1.778%204.808%201.414%201.414L15.414%2017l-1.416-.002.002-1.412%207.778-7.778ZM15.5%207a1.5%201.5%200%201%201-.001%203.001A1.5%201.5%200%200%201%2015.5%207Z'/%3e%3c/svg%3e");
}
.fr-icon-image-fill::before,
.fr-icon-image-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14l9.292-9.294a1%201%200%200%201%201.414%200L20%2015.01V5ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14l9.292-9.294a1%201%200%200%201%201.414%200L20%2015.01V5ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-image-line::before,
.fr-icon-image-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H4.828l-.02.02-.021-.02H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14L14%209l6%206V5Zm-6%206.828L6.828%2019H20v-1.172l-6-6ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H4.828l-.02.02-.021-.02H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14L14%209l6%206V5Zm-6%206.828L6.828%2019H20v-1.172l-6-6ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-live-fill::before,
.fr-icon-live-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%204a1%201%200%200%201%201%201v4.2l5.213-3.65a.5.5%200%200%201%20.787.41v12.08a.5.5%200%200%201-.787.41L17%2014.8V19a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h14ZM7.4%208.829a.4.4%200%200%200-.392.32L7%209.228v5.542a.4.4%200%200%200%20.542.374l.073-.036%204.355-2.772a.4.4%200%200%200%20.063-.624l-.063-.05L7.615%208.89a.4.4%200%200%200-.215-.06v-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%204a1%201%200%200%201%201%201v4.2l5.213-3.65a.5.5%200%200%201%20.787.41v12.08a.5.5%200%200%201-.787.41L17%2014.8V19a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h14ZM7.4%208.829a.4.4%200%200%200-.392.32L7%209.228v5.542a.4.4%200%200%200%20.542.374l.073-.036%204.355-2.772a.4.4%200%200%200%20.063-.624l-.063-.05L7.615%208.89a.4.4%200%200%200-.215-.06v-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-live-line::before,
.fr-icon-live-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%204a1%201%200%200%201%201%201v4.2l5.213-3.65a.5.5%200%200%201%20.787.41v12.08a.5.5%200%200%201-.787.41L17%2014.8V19a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h14Zm-1%202H3v12h12V6ZM7.4%208.829a.4.4%200%200%201%20.215.062l4.355%202.772a.4.4%200%200%201%200%20.674L7.615%2015.11A.4.4%200%200%201%207%2014.77V9.23a.4.4%200%200%201%20.4-.4v-.001ZM21%208.84l-4%202.8v.718l4%202.8V8.84Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%204a1%201%200%200%201%201%201v4.2l5.213-3.65a.5.5%200%200%201%20.787.41v12.08a.5.5%200%200%201-.787.41L17%2014.8V19a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h14Zm-1%202H3v12h12V6ZM7.4%208.829a.4.4%200%200%201%20.215.062l4.355%202.772a.4.4%200%200%201%200%20.674L7.615%2015.11A.4.4%200%200%201%207%2014.77V9.23a.4.4%200%200%201%20.4-.4v-.001ZM21%208.84l-4%202.8v.718l4%202.8V8.84Z'/%3e%3c/svg%3e");
}
.fr-icon-mic-fill::before,
.fr-icon-mic-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.07%2011a7.002%207.002%200%200%200%2013.858%200h2.016A9.004%209.004%200%200%201%2013%2018.945V23h-2v-4.055A9.004%209.004%200%200%201%203.055%2011H5.07ZM12%201a5%205%200%200%201%205%205v4a5%205%200%200%201-10%200V6a5%205%200%200%201%205-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.07%2011a7.002%207.002%200%200%200%2013.858%200h2.016A9.004%209.004%200%200%201%2013%2018.945V23h-2v-4.055A9.004%209.004%200%200%201%203.055%2011H5.07ZM12%201a5%205%200%200%201%205%205v4a5%205%200%200%201-10%200V6a5%205%200%200%201%205-5Z'/%3e%3c/svg%3e");
}
.fr-icon-mic-line::before,
.fr-icon-mic-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.07%2011a7.002%207.002%200%200%200%2013.858%200h2.016A9.004%209.004%200%200%201%2013%2018.945V23h-2v-4.055A9.004%209.004%200%200%201%203.055%2011H5.07ZM12%201a5%205%200%200%201%205%205v4a5%205%200%200%201-10%200V6a5%205%200%200%201%205-5Zm0%202a3%203%200%200%200-3%203v4a3%203%200%200%200%206%200V6a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.07%2011a7.002%207.002%200%200%200%2013.858%200h2.016A9.004%209.004%200%200%201%2013%2018.945V23h-2v-4.055A9.004%209.004%200%200%201%203.055%2011H5.07ZM12%201a5%205%200%200%201%205%205v4a5%205%200%200%201-10%200V6a5%205%200%200%201%205-5Zm0%202a3%203%200%200%200-3%203v4a3%203%200%200%200%206%200V6a3%203%200%200%200-3-3Z'/%3e%3c/svg%3e");
}
.fr-icon-music-2-fill::before,
.fr-icon-music-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203v14a4%204%200%201%201-2-3.465V6H9v11a4%204%200%201%201-2-3.465V3h13Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203v14a4%204%200%201%201-2-3.465V6H9v11a4%204%200%201%201-2-3.465V3h13Z'/%3e%3c/svg%3e");
}
.fr-icon-music-2-line::before,
.fr-icon-music-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203v14a4%204%200%201%201-2-3.465V5H9v12a4%204%200%201%201-2-3.465V3h13ZM5%2015a2%202%200%201%200%200%204%202%202%200%200%200%200-4Zm11%200a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%203v14a4%204%200%201%201-2-3.465V5H9v12a4%204%200%201%201-2-3.465V3h13ZM5%2015a2%202%200%201%200%200%204%202%202%200%200%200%200-4Zm11%200a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-notification-3-fill::before,
.fr-icon-notification-3-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%2017h2v2H2v-2h2v-7a8%208%200%201%201%2016%200v7ZM9%2021h6v2H9v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20%2017h2v2H2v-2h2v-7a8%208%200%201%201%2016%200v7ZM9%2021h6v2H9v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-notification-3-line::before,
.fr-icon-notification-3-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2021v2H9v-2h6ZM12%202a8%208%200%200%201%208%208v7h2v2H2v-2h2v-7a8%208%200%200%201%208-8Zm0%202a6%206%200%200%200-6%206v7h12v-7a6%206%200%200%200-6-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15%2021v2H9v-2h6ZM12%202a8%208%200%200%201%208%208v7h2v2H2v-2h2v-7a8%208%200%200%201%208-8Zm0%202a6%206%200%200%200-6%206v7h12v-7a6%206%200%200%200-6-6Z'/%3e%3c/svg%3e");
}
.fr-icon-pause-circle-fill::before,
.fr-icon-pause-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3%207h-2v6h2V9Zm-4%200H9v6h2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3%207h-2v6h2V9Zm-4%200H9v6h2V9Z'/%3e%3c/svg%3e");
}
.fr-icon-pause-circle-line::before,
.fr-icon-pause-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-1%205v6H9V9h2Zm4%200v6h-2V9h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-1%205v6H9V9h2Zm4%200v6h-2V9h2Z'/%3e%3c/svg%3e");
}
.fr-icon-play-circle-fill::before,
.fr-icon-play-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010ZM10.622%208.415a.4.4%200%200%200-.622.332v6.506a.4.4%200%200%200%20.622.332l4.879-3.252a.4.4%200%200%200%200-.666l-4.88-3.252h.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010ZM10.622%208.415a.4.4%200%200%200-.622.332v6.506a.4.4%200%200%200%20.622.332l4.879-3.252a.4.4%200%200%200%200-.666l-4.88-3.252h.001Z'/%3e%3c/svg%3e");
}
.fr-icon-play-circle-line::before,
.fr-icon-play-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM10.622%208.415l4.879%203.252a.4.4%200%200%201%200%20.666l-4.88%203.252a.4.4%200%200%201-.621-.332V8.747a.4.4%200%200%201%20.622-.332Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM10.622%208.415l4.879%203.252a.4.4%200%200%201%200%20.666l-4.88%203.252a.4.4%200%200%201-.621-.332V8.747a.4.4%200%200%201%20.622-.332Z'/%3e%3c/svg%3e");
}
.fr-icon-stop-circle-fill::before,
.fr-icon-stop-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3%207H9v6h6V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3%207H9v6h6V9Z'/%3e%3c/svg%3e");
}
.fr-icon-stop-circle-line::before,
.fr-icon-stop-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm3%205v6H9V9h6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm3%205v6H9V9h6Z'/%3e%3c/svg%3e");
}
.fr-icon-volume-down-fill::before,
.fr-icon-volume-down-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9.148%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.749.354v14.566a.458.458%200%200%201-.749.355L9.15%2015.667Zm9.143.541-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9.148%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.749.354v14.566a.458.458%200%200%201-.749.355L9.15%2015.667Zm9.143.541-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208Z'/%3e%3c/svg%3e");
}
.fr-icon-volume-down-line::before,
.fr-icon-volume-down-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.488%204.303c.16.075.262.237.262.414v14.566a.458.458%200%200%201-.749.355L9.15%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.487-.06Zm-1.571%203.315-3.114%202.549H6.5v3.666h3.303l3.114%202.549V7.618Zm5.095-.046A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208l-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.488%204.303c.16.075.262.237.262.414v14.566a.458.458%200%200%201-.749.355L9.15%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.487-.06Zm-1.571%203.315-3.114%202.549H6.5v3.666h3.303l3.114%202.549V7.618Zm5.095-.046A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208l-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318Z'/%3e%3c/svg%3e");
}
.fr-icon-volume-mute-fill::before,
.fr-icon-volume-mute-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947%201.178%201.178L19.012%2012Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947%201.178%201.178L19.012%2012Z'/%3e%3c/svg%3e");
}
.fr-icon-volume-mute-line::before,
.fr-icon-volume-mute-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm9.018%202.873%201.178%201.178L19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947Zm-10.447.142-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm9.018%202.873%201.178%201.178L19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947Zm-10.447.142-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Z'/%3e%3c/svg%3e");
}
.fr-icon-volume-up-fill::before,
.fr-icon-volume-up-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM17.93%205.01A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-2.964%202.964A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM17.93%205.01A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-2.964%202.964A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
}
.fr-icon-volume-up-line::before,
.fr-icon-volume-up-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm6.168.008A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-7.597%203.007-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Zm4.633-.043A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm6.168.008A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-7.597%203.007-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Zm4.633-.043A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
}
.fr-fi-equalizer-fill::before,
.fr-fi-equalizer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.17%2018a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17Zm6-7a3.001%203.001%200%200%201%205.66%200H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17Zm-6-7a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.17%2018a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17Zm6-7a3.001%203.001%200%200%201%205.66%200H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17Zm-6-7a3.001%203.001%200%200%201%205.66%200H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17Z'/%3e%3c/svg%3e");
}
.fr-fi-equalizer-line::before,
.fr-fi-equalizer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%2015.998A3%203%200%200%201%2011.83%2018H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17A3.001%203.001%200%200%201%209%2015.998ZM9%2018a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm6-9.002A3%203%200%200%201%2017.83%2011H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17A3.001%203.001%200%200%201%2015%208.998ZM15%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM9%201.998A3%203%200%200%201%2011.83%204H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17A3.001%203.001%200%200%201%209%201.998ZM9%204a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9%2015.998A3%203%200%200%201%2011.83%2018H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2v-2h4.17A3.001%203.001%200%200%201%209%2015.998ZM9%2018a1%201%200%201%200%200%202%201%201%200%200%200%200-2Zm6-9.002A3%203%200%200%201%2017.83%2011H22v2h-4.17a3.001%203.001%200%200%201-5.66%200H2v-2h10.17A3.001%203.001%200%200%201%2015%208.998ZM15%2011a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM9%201.998A3%203%200%200%201%2011.83%204H22v2H11.83a3.001%203.001%200%200%201-5.66%200H2V4h4.17A3.001%203.001%200%200%201%209%201.998ZM9%204a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-fi-image-fill::before,
.fr-fi-image-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14l9.292-9.294a1%201%200%200%201%201.414%200L20%2015.01V5ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14l9.292-9.294a1%201%200%200%201%201.414%200L20%2015.01V5ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-fi-image-line::before,
.fr-fi-image-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H4.828l-.02.02-.021-.02H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14L14%209l6%206V5Zm-6%206.828L6.828%2019H20v-1.172l-6-6ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21.008%203c.548%200%20.992.445.992.993v16.014a1%201%200%200%201-.992.993H4.828l-.02.02-.021-.02H2.992A.993.993%200%200%201%202%2020.007V3.993A1%201%200%200%201%202.992%203h18.016ZM20%205H4v14L14%209l6%206V5Zm-6%206.828L6.828%2019H20v-1.172l-6-6ZM8%207a2%202%200%201%201%200%204%202%202%200%200%201%200-4Z'/%3e%3c/svg%3e");
}
.fr-fi-pause-circle-fill::before,
.fr-fi-pause-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3%207h-2v6h2V9Zm-4%200H9v6h2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm3%207h-2v6h2V9Zm-4%200H9v6h2V9Z'/%3e%3c/svg%3e");
}
.fr-fi-pause-circle-line::before,
.fr-fi-pause-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-1%205v6H9V9h2Zm4%200v6h-2V9h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm-1%205v6H9V9h2Zm4%200v6h-2V9h2Z'/%3e%3c/svg%3e");
}
.fr-fi-volume-down-fill::before,
.fr-fi-volume-down-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9.148%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.749.354v14.566a.458.458%200%200%201-.749.355L9.15%2015.667Zm9.143.541-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9.148%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.749.354v14.566a.458.458%200%200%201-.749.355L9.15%2015.667Zm9.143.541-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208Z'/%3e%3c/svg%3e");
}
.fr-fi-volume-down-line::before,
.fr-fi-volume-down-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.488%204.303c.16.075.262.237.262.414v14.566a.458.458%200%200%201-.749.355L9.15%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.487-.06Zm-1.571%203.315-3.114%202.549H6.5v3.666h3.303l3.114%202.549V7.618Zm5.095-.046A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208l-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.488%204.303c.16.075.262.237.262.414v14.566a.458.458%200%200%201-.749.355L9.15%2015.667H5.583a.917.917%200%200%201-.916-.917v-5.5c0-.506.41-.917.916-.917h3.565l4.853-3.97a.458.458%200%200%201%20.487-.06Zm-1.571%203.315-3.114%202.549H6.5v3.666h3.303l3.114%202.549V7.618Zm5.095-.046A5.492%205.492%200%200%201%2020.25%2012c0%201.688-.76%203.2-1.959%204.208l-1.303-1.303A3.66%203.66%200%200%200%2018.417%2012c0-1.31-.688-2.461-1.724-3.11l1.32-1.318Z'/%3e%3c/svg%3e");
}
.fr-fi-volume-mute-fill::before,
.fr-fi-volume-mute-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947%201.178%201.178L19.012%2012Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947%201.178%201.178L19.012%2012Z'/%3e%3c/svg%3e");
}
.fr-fi-volume-mute-line::before,
.fr-fi-volume-mute-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm9.018%202.873%201.178%201.178L19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947Zm-10.447.142-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm9.018%202.873%201.178%201.178L19.012%2012l2.946%202.947-1.178%201.178-2.947-2.947-2.946%202.947-1.179-1.178L16.655%2012l-2.947-2.947%201.179-1.178%202.946%202.947%202.947-2.947Zm-10.447.142-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Z'/%3e%3c/svg%3e");
}
.fr-fi-volume-up-fill::before,
.fr-fi-volume-up-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM17.93%205.01A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-2.964%202.964A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.907%2015.333h-3.24a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.681.322v13.242a.417.417%200%200%201-.68.322l-4.412-3.61ZM17.93%205.01A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-2.964%202.964A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
}
.fr-fi-volume-up-line::before,
.fr-fi-volume-up-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm6.168.008A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-7.597%203.007-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Zm4.633-.043A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.762%205.002A.417.417%200%200%201%2012%205.38v13.242a.417.417%200%200%201-.68.322l-4.412-3.61H3.667a.833.833%200%200%201-.834-.833v-5c0-.46.373-.833.834-.833h3.24l4.412-3.61a.417.417%200%200%201%20.443-.055Zm6.168.008A9.147%209.147%200%200%201%2021.167%2012a9.144%209.144%200%200%201-2.995%206.778l-1.18-1.18A7.482%207.482%200%200%200%2019.5%2012a7.485%207.485%200%200%200-2.753-5.807L17.93%205.01Zm-7.597%203.007-2.83%202.316H4.5v3.334h3.003l2.83%202.316V8.017Zm4.633-.043A4.993%204.993%200%200%201%2017%2012a4.99%204.99%200%200%201-1.78%203.826l-1.186-1.185c.82-.63%201.3-1.607%201.3-2.641a3.329%203.329%200%200%200-1.567-2.827l1.199-1.199Z'/%3e%3c/svg%3e");
}
.fr-fi-play-line::before,
.fr-fi-play-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM10.622%208.415l4.879%203.252a.4.4%200%200%201%200%20.666l-4.88%203.252a.4.4%200%200%201-.621-.332V8.747a.4.4%200%200%201%20.622-.332Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM10.622%208.415l4.879%203.252a.4.4%200%200%201%200%20.666l-4.88%203.252a.4.4%200%200%201-.621-.332V8.747a.4.4%200%200%201%20.622-.332Z'/%3e%3c/svg%3e");
}
.fr-fi-play-fill::before,
.fr-fi-play-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010ZM10.622%208.415a.4.4%200%200%200-.622.332v6.506a.4.4%200%200%200%20.622.332l4.879-3.252a.4.4%200%200%200%200-.666l-4.88-3.252h.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010ZM10.622%208.415a.4.4%200%200%200-.622.332v6.506a.4.4%200%200%200%20.622.332l4.879-3.252a.4.4%200%200%200%200-.666l-4.88-3.252h.001Z'/%3e%3c/svg%3e");
}
.fr-icon-play-line::before,
.fr-icon-play-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM10.622%208.415l4.879%203.252a.4.4%200%200%201%200%20.666l-4.88%203.252a.4.4%200%200%201-.621-.332V8.747a.4.4%200%200%201%20.622-.332Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM10.622%208.415l4.879%203.252a.4.4%200%200%201%200%20.666l-4.88%203.252a.4.4%200%200%201-.621-.332V8.747a.4.4%200%200%201%20.622-.332Z'/%3e%3c/svg%3e");
}
.fr-icon-play-fill::before,
.fr-icon-play-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010ZM10.622%208.415a.4.4%200%200%200-.622.332v6.506a.4.4%200%200%200%20.622.332l4.879-3.252a.4.4%200%200%200%200-.666l-4.88-3.252h.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010ZM10.622%208.415a.4.4%200%200%200-.622.332v6.506a.4.4%200%200%200%20.622.332l4.879-3.252a.4.4%200%200%200%200-.666l-4.88-3.252h.001Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-accessibility-fill::before,
.fr-icon-accessibility-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.486%202%202%206.486%202%2012s4.486%2010%2010%2010%2010-4.486%2010-10S17.514%202%2012%202Zm0%203a2%202%200%201%201%20.001%203.999A2%202%200%200%201%2012%205Zm3.884%2012.481-1.711%201.037L12%2014.93l-2.172%203.587-1.711-1.035%202.383-3.935v-1.736c-.958-.149-2.096-.428-3.743-.841l.486-1.94c3.171.795%206.343.795%209.514%200l.486%201.94c-1.647.413-2.785.692-3.743.841v1.735l2.384%203.935Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.486%202%202%206.486%202%2012s4.486%2010%2010%2010%2010-4.486%2010-10S17.514%202%2012%202Zm0%203a2%202%200%201%201%20.001%203.999A2%202%200%200%201%2012%205Zm3.884%2012.481-1.711%201.037L12%2014.93l-2.172%203.587-1.711-1.035%202.383-3.935v-1.736c-.958-.149-2.096-.428-3.743-.841l.486-1.94c3.171.795%206.343.795%209.514%200l.486%201.94c-1.647.413-2.785.692-3.743.841v1.735l2.384%203.935Z'/%3e%3c/svg%3e");
}
.fr-icon-accessibility-line::before,
.fr-icon-accessibility-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012s4.477%2010%2010%2010%2010-4.477%2010-10S17.523%202%2012%202ZM4%2012a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Z'/%3e%3cpath%20d='M6.553%2010.79%207%209.897l.447-.895h-.002l.008.003.05.024c.048.021.125.055.228.096.206.082.517.196.919.31.804.23%201.96.462%203.35.462%201.39%200%202.546-.232%203.35-.462.402-.114.713-.228.92-.31a5.647%205.647%200%200%200%20.277-.12l.007-.003.446.895.447.895h-.002l-.004.002-.008.005-.026.012-.087.04a7.784%207.784%200%200%201-.308.13c-.263.106-.639.242-1.112.377-.946.27-2.29.539-3.9.539-1.61%200-2.954-.268-3.9-.539a11.56%2011.56%200%200%201-1.112-.376%207.8%207.8%200%200%201-.395-.17l-.026-.014-.009-.004-.003-.001-.002-.001Z'/%3e%3cpath%20d='m12%2011.056%203.857%206.43-1.714%201.029L12%2014.944l-2.143%203.57-1.714-1.029L12%2011.056Z'/%3e%3cpath%20d='M10.5%2014v-3h3v3h-3ZM14%207a2%202%200%201%201-4%200%202%202%200%200%201%204%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202C6.477%202%202%206.477%202%2012s4.477%2010%2010%2010%2010-4.477%2010-10S17.523%202%2012%202ZM4%2012a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Z'/%3e%3cpath%20d='M6.553%2010.79%207%209.897l.447-.895h-.002l.008.003.05.024c.048.021.125.055.228.096.206.082.517.196.919.31.804.23%201.96.462%203.35.462%201.39%200%202.546-.232%203.35-.462.402-.114.713-.228.92-.31a5.647%205.647%200%200%200%20.277-.12l.007-.003.446.895.447.895h-.002l-.004.002-.008.005-.026.012-.087.04a7.784%207.784%200%200%201-.308.13c-.263.106-.639.242-1.112.377-.946.27-2.29.539-3.9.539-1.61%200-2.954-.268-3.9-.539a11.56%2011.56%200%200%201-1.112-.376%207.8%207.8%200%200%201-.395-.17l-.026-.014-.009-.004-.003-.001-.002-.001Z'/%3e%3cpath%20d='m12%2011.056%203.857%206.43-1.714%201.029L12%2014.944l-2.143%203.57-1.714-1.029L12%2011.056Z'/%3e%3cpath%20d='M10.5%2014v-3h3v3h-3ZM14%207a2%202%200%201%201-4%200%202%202%200%200%201%204%200Z'/%3e%3c/svg%3e");
}
.fr-icon-ear-off-fill::before,
.fr-icon-ear-off-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.7%2012.7%2010.9%209c-.8.4-1.3%201.2-1.3%202%200%201.3%201.1%202.4%202.4%202.4v2c-2.4%200-4.3-1.9-4.3-4.3%200-1.5.7-2.7%201.8-3.5L2.9%201%201.5%202.4%206%206.9c-.9%201.2-1.4%202.7-1.4%204.2%200%202.5%201.2%204.6%203.1%205.9l1.1%201%201.8%203.3c.4.6%201.4%201.7%202.8%201.7h.2c1.7-.1%202.6-1.2%202.7-1.3v-4.6l4.8%204.9.1-.1%201.3-1.4-7.8-7.8ZM12%206.8c1.2%200%202.2.4%203%201.2l-1.1%201.2%204.8%204.7.4-1.4c.1-.4.1-.9.1-1.4%200-4-3.3-7.3-7.3-7.3-1%200-2%20.2-2.8.6l2.5%202.4h.4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.7%2012.7%2010.9%209c-.8.4-1.3%201.2-1.3%202%200%201.3%201.1%202.4%202.4%202.4v2c-2.4%200-4.3-1.9-4.3-4.3%200-1.5.7-2.7%201.8-3.5L2.9%201%201.5%202.4%206%206.9c-.9%201.2-1.4%202.7-1.4%204.2%200%202.5%201.2%204.6%203.1%205.9l1.1%201%201.8%203.3c.4.6%201.4%201.7%202.8%201.7h.2c1.7-.1%202.6-1.2%202.7-1.3v-4.6l4.8%204.9.1-.1%201.3-1.4-7.8-7.8ZM12%206.8c1.2%200%202.2.4%203%201.2l-1.1%201.2%204.8%204.7.4-1.4c.1-.4.1-.9.1-1.4%200-4-3.3-7.3-7.3-7.3-1%200-2%20.2-2.8.6l2.5%202.4h.4Z'/%3e%3c/svg%3e");
}
.fr-icon-ear-off-line::before,
.fr-icon-ear-off-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.5%2021.2c-.6%200-1.1-.7-1.1-.7l-1.9-3.6-1.1-1c-1.7-.9-2.8-2.7-2.8-4.7%200-3%202.4-5.4%205.4-5.4%203%200%205.4%202.4%205.4%205.4%200%20.3%200%20.7-.1%201l1.9.4c.1-.4.1-.9.1-1.4%200-4-3.3-7.3-7.3-7.3-1.7%200-3.3.6-4.6%201.6L2.9%201%201.5%202.4%206%206.9c-.9%201.2-1.4%202.7-1.4%204.2%200%202.5%201.2%204.6%203.1%205.9l1.1%201%201.8%203.3c.4.6%201.4%201.7%202.8%201.7h.2c1.7-.1%202.6-1.2%202.7-1.3l-1.6-1.2c0%20.2-.4.7-1.2.7Z'/%3e%3cpath%20d='m14.7%2012.8-1.4%201.4%207.8%207.9.1-.1%201.3-1.4-7.8-7.8ZM12%208.8c.6%200%201.2.3%201.7.7L15%208.1c-.8-.8-1.8-1.2-3-1.2-2.4%200-4.3%201.9-4.3%204.3s1.9%204.3%204.3%204.3v-2c-1.3%200-2.4-1.1-2.4-2.4%200-1.2%201-2.3%202.4-2.3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.5%2021.2c-.6%200-1.1-.7-1.1-.7l-1.9-3.6-1.1-1c-1.7-.9-2.8-2.7-2.8-4.7%200-3%202.4-5.4%205.4-5.4%203%200%205.4%202.4%205.4%205.4%200%20.3%200%20.7-.1%201l1.9.4c.1-.4.1-.9.1-1.4%200-4-3.3-7.3-7.3-7.3-1.7%200-3.3.6-4.6%201.6L2.9%201%201.5%202.4%206%206.9c-.9%201.2-1.4%202.7-1.4%204.2%200%202.5%201.2%204.6%203.1%205.9l1.1%201%201.8%203.3c.4.6%201.4%201.7%202.8%201.7h.2c1.7-.1%202.6-1.2%202.7-1.3l-1.6-1.2c0%20.2-.4.7-1.2.7Z'/%3e%3cpath%20d='m14.7%2012.8-1.4%201.4%207.8%207.9.1-.1%201.3-1.4-7.8-7.8ZM12%208.8c.6%200%201.2.3%201.7.7L15%208.1c-.8-.8-1.8-1.2-3-1.2-2.4%200-4.3%201.9-4.3%204.3s1.9%204.3%204.3%204.3v-2c-1.3%200-2.4-1.1-2.4-2.4%200-1.2%201-2.3%202.4-2.3Z'/%3e%3c/svg%3e");
}
.fr-icon-mental-disabilities-fill::before,
.fr-icon-mental-disabilities-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.8%201.2v4.5c1.1.6%201.9%202.2%202%204.2%200%202-.8%203.6-2%204.2v.3c-.4%205.5-3.4%208.4-9.3%208.4H6.6c-2.075-.083-3.805-1.82-4.505-2.522-.144-.144-.244-.244-.295-.278l-.6-.8L2.8%2018l.6.8c.5.6%201.9%202.1%203.2%202.1h4.1V18H10c-1.8%200-3.5-1.1-4.1-2.8l-.3-.7%201.5-.6.3.7c.4%201.1%201.5%201.8%202.7%201.8h.7v-2.2h2.5c.3%200%20.6-.2.8-.5.2-.3.2-.7.1-1l-3.4-7.4V1.2h10Zm-7.5%2016.7c1.8%200%203.4-1.1%204.1-2.7l.3-.7-1.3-.5-.3.6c-.5%201.2-1.6%201.9-2.8%201.9h-.7v1.4h.7Zm4.3-9.8H19v-.7C19%206.1%2017.9%205%2016.6%205c-1.3%200-2.4%201.1-2.4%202.4v.7h1.4v-.7c0-.6.4-1%201-1s1%20.5%201%201v.7Z'/%3e%3cpath%20d='M7.3%206.451c-.5%200-.9.388-.9.873V8.1H4.8v-.776c0-1.357%201-2.424%202.4-2.424s2.5%201.067%202.5%202.424V8.1H8.1v-.776c0-.485-.3-.873-.8-.873Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.8%201.2v4.5c1.1.6%201.9%202.2%202%204.2%200%202-.8%203.6-2%204.2v.3c-.4%205.5-3.4%208.4-9.3%208.4H6.6c-2.075-.083-3.805-1.82-4.505-2.522-.144-.144-.244-.244-.295-.278l-.6-.8L2.8%2018l.6.8c.5.6%201.9%202.1%203.2%202.1h4.1V18H10c-1.8%200-3.5-1.1-4.1-2.8l-.3-.7%201.5-.6.3.7c.4%201.1%201.5%201.8%202.7%201.8h.7v-2.2h2.5c.3%200%20.6-.2.8-.5.2-.3.2-.7.1-1l-3.4-7.4V1.2h10Zm-7.5%2016.7c1.8%200%203.4-1.1%204.1-2.7l.3-.7-1.3-.5-.3.6c-.5%201.2-1.6%201.9-2.8%201.9h-.7v1.4h.7Zm4.3-9.8H19v-.7C19%206.1%2017.9%205%2016.6%205c-1.3%200-2.4%201.1-2.4%202.4v.7h1.4v-.7c0-.6.4-1%201-1s1%20.5%201%201v.7Z'/%3e%3cpath%20d='M7.3%206.451c-.5%200-.9.388-.9.873V8.1H4.8v-.776c0-1.357%201-2.424%202.4-2.424s2.5%201.067%202.5%202.424V8.1H8.1v-.776c0-.485-.3-.873-.8-.873Z'/%3e%3c/svg%3e");
}
.fr-icon-mental-disabilities-line::before,
.fr-icon-mental-disabilities-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4.8%207.3c0-.5.4-.9.9-.9s.9.4.9.9v.8h1.6v-.8C8.1%205.9%207%204.8%205.6%204.8c-1.4%200-2.4%201.1-2.4%202.5v.8h1.6v-.8Z'/%3e%3cpath%20d='M22.8%209.8c0-2-.8-3.6-2-4.2V1.2h-2v6.2h1c.3%200%201%20.9%201%202.5%200%201.5-.6%202.4-.9%202.5h-1v1.9c-.3%204.4-2.6%206.4-7.5%206.4h-.7v-6.5h2.4c.3%200%20.6-.2.8-.5.2-.3.2-.6.1-1l-3.3-7.8V1.2h-2v4c0%20.1%200%20.3.1.4l2.8%206.6H9.7c-.5%200-1%20.4-1%201v3.1c-1-.2-1.8-.7-2.2-1.7l-.3-.7-1.5.6.3.6c.6%201.5%202%202.6%203.7%202.8v2.8H6.6c-1.3%200-2.7-1.5-3.2-2.1l-.6-.8L1.2%2019l.6.8c.2.3%202.2%202.8%204.7%202.9h4.9c5.9%200%209.1-2.9%209.5-8.4V14c1.1-.6%201.9-2.2%201.9-4.2Z'/%3e%3cpath%20d='M14.7%207.3c0-.5.4-.9.9-.9s.9.4.9.9v.8H18v-.8c0-1.4-1.1-2.5-2.5-2.5S13.1%206%2013.1%207.3v.8h1.6v-.8ZM14.9%2014.5c-.5%201.1-1.5%201.8-2.7%201.8h-.8v1.6h.8c1.8%200%203.5-1.1%204.2-2.8l.3-.7-1.5-.6-.3.7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4.8%207.3c0-.5.4-.9.9-.9s.9.4.9.9v.8h1.6v-.8C8.1%205.9%207%204.8%205.6%204.8c-1.4%200-2.4%201.1-2.4%202.5v.8h1.6v-.8Z'/%3e%3cpath%20d='M22.8%209.8c0-2-.8-3.6-2-4.2V1.2h-2v6.2h1c.3%200%201%20.9%201%202.5%200%201.5-.6%202.4-.9%202.5h-1v1.9c-.3%204.4-2.6%206.4-7.5%206.4h-.7v-6.5h2.4c.3%200%20.6-.2.8-.5.2-.3.2-.6.1-1l-3.3-7.8V1.2h-2v4c0%20.1%200%20.3.1.4l2.8%206.6H9.7c-.5%200-1%20.4-1%201v3.1c-1-.2-1.8-.7-2.2-1.7l-.3-.7-1.5.6.3.6c.6%201.5%202%202.6%203.7%202.8v2.8H6.6c-1.3%200-2.7-1.5-3.2-2.1l-.6-.8L1.2%2019l.6.8c.2.3%202.2%202.8%204.7%202.9h4.9c5.9%200%209.1-2.9%209.5-8.4V14c1.1-.6%201.9-2.2%201.9-4.2Z'/%3e%3cpath%20d='M14.7%207.3c0-.5.4-.9.9-.9s.9.4.9.9v.8H18v-.8c0-1.4-1.1-2.5-2.5-2.5S13.1%206%2013.1%207.3v.8h1.6v-.8ZM14.9%2014.5c-.5%201.1-1.5%201.8-2.7%201.8h-.8v1.6h.8c1.8%200%203.5-1.1%204.2-2.8l.3-.7-1.5-.6-.3.7Z'/%3e%3c/svg%3e");
}
.fr-icon-sign-language-fill::before,
.fr-icon-sign-language-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.64%2020.377c-1.747-1.76-3.214-3.293-3.77-4.404a1.118%201.118%200%200%201%20.008-1.025c.353-.71%201.39-1.212%202.504-.863.417.13.774.421%201.115.778.193.202.38.426.572.653.585.693%201.202%201.425%202.089%201.715%201.692.552%203.151-1.259%203.151-2.517s-1.46-2.8-3.151-3.146c-.706-.144-1.589.38-2.469.902l-.01.006c-.324.192-.648.384-.963.542-.875.44-1.678.615-2.216-.192a.913.913%200%200%201-.132-.658c.248-1.705%204.137-4.376%205.79-4.376.209%200%20.439.03.684.084%201.088.238%202.478.948%203.726%201.647-.383-.84-1.41-2.027-2.33-3.093l-.28-.323c-.484-.562-.914-1.074-1.171-1.46-1.253-1.888%200-3.147%201.258-2.518.432.216%201.013.691%201.667%201.328.273.266.558.56.85.874%201.814%201.953%202.083%202.985%201.259-.314-.136-.543-.155-.999-.094-1.366.221-1.335%201.488-1.508%201.982-.522.37.741.884%202.542%201.354%204.52.503%202.113.955%204.43%201.129%205.872.025.113.039.216.039.305%200%204.09-.635%206.922-4.41%208.81-3.776%201.887-6.612.322-8.18-1.259Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.64%2020.377c-1.747-1.76-3.214-3.293-3.77-4.404a1.118%201.118%200%200%201%20.008-1.025c.353-.71%201.39-1.212%202.504-.863.417.13.774.421%201.115.778.193.202.38.426.572.653.585.693%201.202%201.425%202.089%201.715%201.692.552%203.151-1.259%203.151-2.517s-1.46-2.8-3.151-3.146c-.706-.144-1.589.38-2.469.902l-.01.006c-.324.192-.648.384-.963.542-.875.44-1.678.615-2.216-.192a.913.913%200%200%201-.132-.658c.248-1.705%204.137-4.376%205.79-4.376.209%200%20.439.03.684.084%201.088.238%202.478.948%203.726%201.647-.383-.84-1.41-2.027-2.33-3.093l-.28-.323c-.484-.562-.914-1.074-1.171-1.46-1.253-1.888%200-3.147%201.258-2.518.432.216%201.013.691%201.667%201.328.273.266.558.56.85.874%201.814%201.953%202.083%202.985%201.259-.314-.136-.543-.155-.999-.094-1.366.221-1.335%201.488-1.508%201.982-.522.37.741.884%202.542%201.354%204.52.503%202.113.955%204.43%201.129%205.872.025.113.039.216.039.305%200%204.09-.635%206.922-4.41%208.81-3.776%201.887-6.612.322-8.18-1.259Z'/%3e%3c/svg%3e");
}
.fr-icon-sign-language-line::before,
.fr-icon-sign-language-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.418%2012.357c-.156-1.272-.527-3.188-.94-4.974a54.674%2054.674%200%200%200-.707-2.756c-.229-.789-.467-1.505-.692-1.955-.249-.497-.663-.881-1.188-1.042a1.81%201.81%200%200%200-1.543.23c-.603.402-.918%201.068-.975%201.849-.656-.649-1.312-1.208-1.866-1.484-.94-.471-2.09-.292-2.7.625-.593.891-.408%202.06.281%203.099.252.38.661.87%201.092%201.372a4.584%204.584%200%200%200-.829-.079c-.669%200-1.434.286-2.1.62-.702.352-1.437.83-2.082%201.355-.635.517-1.239%201.125-1.624%201.752-.352.574-.72%201.517-.145%202.382l.062.089-.024.019c-.698.558-1.193%201.584-.67%202.631.312.625.843%201.304%201.445%201.987.614.696%201.36%201.459%202.15%202.256.8.805%201.947%201.634%203.413%202.01%201.49.382%203.231.275%205.145-.682%201.887-.944%203.07-2.173%203.746-3.735.656-1.514.797-3.253.797-5.13%200-.145-.018-.293-.048-.441l.002.002Zm-4.042-8.599c.127.306.29.791.474%201.425.171.591.35%201.274.525%201.996l-.077-.101a68.003%2068.003%200%200%200-.329-.422l-.075-.296c-.09-.355-.233-.923-.446-1.776-.1-.401-.099-.663-.07-.826h-.002Zm1.458%2013.374c-.464%201.071-1.277%201.977-2.806%202.741-1.502.751-2.75.79-3.754.533-1.025-.263-1.87-.856-2.49-1.482-.79-.797-1.499-1.523-2.07-2.17-.582-.66-.966-1.177-1.157-1.558a.123.123%200%200%201-.004-.007l.002-.005a.377.377%200%200%201%20.132-.162l3.384-.616a8.39%208.39%200%200%200-.605-.656%204.603%204.603%200%200%200-.216-.193c.152-.088.293-.171.426-.251.294-.175.552-.328.827-.462.435-.212.612-.212.647-.205.545.111%201.086.427%201.487.835.14.142.24.277.323.406l2.032-.37a4.2%204.2%200%200%200-.93-1.438c-.642-.653-1.527-1.191-2.513-1.392-.73-.149-1.434.128-1.924.367-.346.169-.732.398-1.07.598-.147.087-.285.169-.406.238-.477.271-.782.398-.976.422a.274.274%200%200%201-.059.003l-.004-.004c.014-.05.05-.141.138-.285.22-.358.634-.801%201.182-1.248a9.691%209.691%200%200%201%201.716-1.118c.6-.301%201.018-.408%201.204-.408.604%200%201.31.254%202.112.67.392.203.777.428%201.166.655l.013.007c.375.219.764.446%201.13.629l.894-1.789a11.78%2011.78%200%200%201-.557-.301c-.395-.719-1.076-1.539-1.668-2.232a69.626%2069.626%200%200%200-.487-.565c-.527-.61-.964-1.115-1.2-1.473-.216-.324-.285-.563-.3-.707a.432.432%200%200%201%20.01-.165c.022%200%20.071.004.148.042.323.161.927.664%201.717%201.487a35.196%2035.196%200%200%201%202.383%202.798c.786%201.02%201.501%202.049%202.014%202.915.257.434.59%201.183.718%201.485l.021.196c-.005%201.775-.155%203.138-.63%204.237v-.002Z'/%3e%3cpath%20d='M7.09%2015.2c.192.182.378.402.615.683l.068.08.006.007c.485.574%201.195%201.414%202.264%201.763%201.21.395%202.291-.086%202.995-.746.677-.635%201.167-1.58%201.167-2.482%200-.345-.088-.676-.209-.996l-2.032.37c.168.26.242.486.242.626%200%20.236-.17.68-.536%201.024-.34.319-.685.407-1.005.303-.457-.149-.833-.532-1.363-1.16l-.074-.088-.153-.178-2.54.463c.106.033.354.138.557.331H7.09Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.418%2012.357c-.156-1.272-.527-3.188-.94-4.974a54.674%2054.674%200%200%200-.707-2.756c-.229-.789-.467-1.505-.692-1.955-.249-.497-.663-.881-1.188-1.042a1.81%201.81%200%200%200-1.543.23c-.603.402-.918%201.068-.975%201.849-.656-.649-1.312-1.208-1.866-1.484-.94-.471-2.09-.292-2.7.625-.593.891-.408%202.06.281%203.099.252.38.661.87%201.092%201.372a4.584%204.584%200%200%200-.829-.079c-.669%200-1.434.286-2.1.62-.702.352-1.437.83-2.082%201.355-.635.517-1.239%201.125-1.624%201.752-.352.574-.72%201.517-.145%202.382l.062.089-.024.019c-.698.558-1.193%201.584-.67%202.631.312.625.843%201.304%201.445%201.987.614.696%201.36%201.459%202.15%202.256.8.805%201.947%201.634%203.413%202.01%201.49.382%203.231.275%205.145-.682%201.887-.944%203.07-2.173%203.746-3.735.656-1.514.797-3.253.797-5.13%200-.145-.018-.293-.048-.441l.002.002Zm-4.042-8.599c.127.306.29.791.474%201.425.171.591.35%201.274.525%201.996l-.077-.101a68.003%2068.003%200%200%200-.329-.422l-.075-.296c-.09-.355-.233-.923-.446-1.776-.1-.401-.099-.663-.07-.826h-.002Zm1.458%2013.374c-.464%201.071-1.277%201.977-2.806%202.741-1.502.751-2.75.79-3.754.533-1.025-.263-1.87-.856-2.49-1.482-.79-.797-1.499-1.523-2.07-2.17-.582-.66-.966-1.177-1.157-1.558a.123.123%200%200%201-.004-.007l.002-.005a.377.377%200%200%201%20.132-.162l3.384-.616a8.39%208.39%200%200%200-.605-.656%204.603%204.603%200%200%200-.216-.193c.152-.088.293-.171.426-.251.294-.175.552-.328.827-.462.435-.212.612-.212.647-.205.545.111%201.086.427%201.487.835.14.142.24.277.323.406l2.032-.37a4.2%204.2%200%200%200-.93-1.438c-.642-.653-1.527-1.191-2.513-1.392-.73-.149-1.434.128-1.924.367-.346.169-.732.398-1.07.598-.147.087-.285.169-.406.238-.477.271-.782.398-.976.422a.274.274%200%200%201-.059.003l-.004-.004c.014-.05.05-.141.138-.285.22-.358.634-.801%201.182-1.248a9.691%209.691%200%200%201%201.716-1.118c.6-.301%201.018-.408%201.204-.408.604%200%201.31.254%202.112.67.392.203.777.428%201.166.655l.013.007c.375.219.764.446%201.13.629l.894-1.789a11.78%2011.78%200%200%201-.557-.301c-.395-.719-1.076-1.539-1.668-2.232a69.626%2069.626%200%200%200-.487-.565c-.527-.61-.964-1.115-1.2-1.473-.216-.324-.285-.563-.3-.707a.432.432%200%200%201%20.01-.165c.022%200%20.071.004.148.042.323.161.927.664%201.717%201.487a35.196%2035.196%200%200%201%202.383%202.798c.786%201.02%201.501%202.049%202.014%202.915.257.434.59%201.183.718%201.485l.021.196c-.005%201.775-.155%203.138-.63%204.237v-.002Z'/%3e%3cpath%20d='M7.09%2015.2c.192.182.378.402.615.683l.068.08.006.007c.485.574%201.195%201.414%202.264%201.763%201.21.395%202.291-.086%202.995-.746.677-.635%201.167-1.58%201.167-2.482%200-.345-.088-.676-.209-.996l-2.032.37c.168.26.242.486.242.626%200%20.236-.17.68-.536%201.024-.34.319-.685.407-1.005.303-.457-.149-.833-.532-1.363-1.16l-.074-.088-.153-.178-2.54.463c.106.033.354.138.557.331H7.09Z'/%3e%3c/svg%3e");
}
.fr-icon-leaf-fill::before,
.fr-icon-leaf-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2c0%209.627-5.373%2014-12%2014H7.098c.212-3.012%201.15-4.835%203.598-7.001%201.204-1.065%201.102-1.68.509-1.327-4.084%202.43-6.112%205.714-6.202%2010.958L5%2022H3c0-1.363.116-2.6.346-3.732C3.116%2016.974%203%2015.218%203%2013%203%207.477%207.477%203%2013%203c2%200%204%201%208%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2c0%209.627-5.373%2014-12%2014H7.098c.212-3.012%201.15-4.835%203.598-7.001%201.204-1.065%201.102-1.68.509-1.327-4.084%202.43-6.112%205.714-6.202%2010.958L5%2022H3c0-1.363.116-2.6.346-3.732C3.116%2016.974%203%2015.218%203%2013%203%207.477%207.477%203%2013%203c2%200%204%201%208%200Z'/%3e%3c/svg%3e");
}
.fr-icon-leaf-line::before,
.fr-icon-leaf-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2c0%209.627-5.373%2014-12%2014H5.243A17.056%2017.056%200%200%200%205%2022H3c0-1.363.116-2.6.346-3.732C3.116%2016.974%203%2015.218%203%2013%203%207.477%207.477%203%2013%203c2%200%204%201%208%200Zm-8%202a8%208%200%200%200-8%208c0%20.362.003.711.01%201.046%201.254-1.978%203.091-3.541%205.494-4.914l.992%201.736C8.641%2012.5%206.747%2014.354%205.776%2017H9c6.015%200%209.871-3.973%209.997-11.612-1.372.133-2.647.048-4.22-.188C13.627%205.027%2013.401%205%2013%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2c0%209.627-5.373%2014-12%2014H5.243A17.056%2017.056%200%200%200%205%2022H3c0-1.363.116-2.6.346-3.732C3.116%2016.974%203%2015.218%203%2013%203%207.477%207.477%203%2013%203c2%200%204%201%208%200Zm-8%202a8%208%200%200%200-8%208c0%20.362.003.711.01%201.046%201.254-1.978%203.091-3.541%205.494-4.914l.992%201.736C8.641%2012.5%206.747%2014.354%205.776%2017H9c6.015%200%209.871-3.973%209.997-11.612-1.372.133-2.647.048-4.22-.188C13.627%205.027%2013.401%205%2013%205Z'/%3e%3c/svg%3e");
}
.fr-icon-lightbulb-fill::before,
.fr-icon-lightbulb-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2018H7.941c-.297-1.273-1.637-2.314-2.187-3a8%208%200%201%201%2012.49.002c-.55.685-1.888%201.726-2.185%202.998H13v-5h-2v5Zm5%202v1a2%202%200%200%201-2%202h-4a2%202%200%200%201-2-2v-1h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2018H7.941c-.297-1.273-1.637-2.314-2.187-3a8%208%200%201%201%2012.49.002c-.55.685-1.888%201.726-2.185%202.998H13v-5h-2v5Zm5%202v1a2%202%200%200%201-2%202h-4a2%202%200%200%201-2-2v-1h8Z'/%3e%3c/svg%3e");
}
.fr-icon-lightbulb-line::before,
.fr-icon-lightbulb-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9.973%2018H11v-5h2v5h1.027c.132-1.202.745-2.194%201.74-3.277.113-.122.832-.867.917-.973a6%206%200%201%200-9.37-.002c.086.107.807.853.918.974.996%201.084%201.609%202.076%201.741%203.278ZM10%2020v1h4v-1h-4Zm-4.246-5a8%208%200%201%201%2012.49.002C17.624%2015.774%2016%2017%2016%2018.5V21a2%202%200%200%201-2%202h-4a2%202%200%200%201-2-2v-2.5C8%2017%206.375%2015.774%205.754%2015Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M9.973%2018H11v-5h2v5h1.027c.132-1.202.745-2.194%201.74-3.277.113-.122.832-.867.917-.973a6%206%200%201%200-9.37-.002c.086.107.807.853.918.974.996%201.084%201.609%202.076%201.741%203.278ZM10%2020v1h4v-1h-4Zm-4.246-5a8%208%200%201%201%2012.49.002C17.624%2015.774%2016%2017%2016%2018.5V21a2%202%200%200%201-2%202h-4a2%202%200%200%201-2-2v-2.5C8%2017%206.375%2015.774%205.754%2015Z'/%3e%3c/svg%3e");
}
.fr-icon-plant-fill::before,
.fr-icon-plant-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2a7%207%200%200%201-7%207h-1v1h5v7a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2v-7h5v-3a7%207%200%200%201%207-7h3ZM5.5%202a7.49%207.49%200%200%201%206.124%203.169A7.953%207.953%200%200%200%2010%2010v1h-.5A7.5%207.5%200%200%201%202%203.5V2h3.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%203v2a7%207%200%200%201-7%207h-1v1h5v7a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2v-7h5v-3a7%207%200%200%201%207-7h3ZM5.5%202a7.49%207.49%200%200%201%206.124%203.169A7.953%207.953%200%200%200%2010%2010v1h-.5A7.5%207.5%200%200%201%202%203.5V2h3.5Z'/%3e%3c/svg%3e");
}
.fr-icon-plant-line::before,
.fr-icon-plant-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%202a7%207%200%200%201%206.197%203.741A6.49%206.49%200%200%201%2017.5%203H21v2.5a6.5%206.5%200%200%201-6.5%206.5H13v1h5v7a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2v-7h5v-2H9a7%207%200%200%201-7-7V2h4Zm10%2013H8v5h8v-5Zm3-10h-1.5A4.5%204.5%200%200%200%2013%209.5v.5h1.5A4.5%204.5%200%200%200%2019%205.5V5ZM6%204H4a5%205%200%200%200%205%205h2a5%205%200%200%200-5-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%202a7%207%200%200%201%206.197%203.741A6.49%206.49%200%200%201%2017.5%203H21v2.5a6.5%206.5%200%200%201-6.5%206.5H13v1h5v7a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2v-7h5v-2H9a7%207%200%200%201-7-7V2h4Zm10%2013H8v5h8v-5Zm3-10h-1.5A4.5%204.5%200%200%200%2013%209.5v.5h1.5A4.5%204.5%200%200%200%2019%205.5V5ZM6%204H4a5%205%200%200%200%205%205h2a5%205%200%200%200-5-5Z'/%3e%3c/svg%3e");
}
.fr-icon-recycle-fill::before,
.fr-icon-recycle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.562%2012.098%201.531%202.652a3.5%203.5%200%200%201-3.03%205.25H16v2l-5-3.5%205-3.5v2h2.062a.498.498%200%200%200%20.471-.668l-.038-.082-1.531-2.652%202.598-1.5ZM7.737%209.384l.53%206.08-1.73-1-1.032%201.786a.498.498%200%200%200%20.343.742l.09.008H9v3H5.938a3.5%203.5%200%200%201-3.031-5.25l1.031-1.786-1.732-1%205.53-2.58h.001Zm6.013-6.415c.532.307.974.749%201.281%201.281l1.03%201.786%201.733-1-.53%206.08-5.532-2.58%201.732-1-1.031-1.786a.498.498%200%200%200-.814-.073l-.052.073-1.53%202.652-2.599-1.5%201.53-2.652a3.5%203.5%200%200%201%204.782-1.281Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.562%2012.098%201.531%202.652a3.5%203.5%200%200%201-3.03%205.25H16v2l-5-3.5%205-3.5v2h2.062a.498.498%200%200%200%20.471-.668l-.038-.082-1.531-2.652%202.598-1.5ZM7.737%209.384l.53%206.08-1.73-1-1.032%201.786a.498.498%200%200%200%20.343.742l.09.008H9v3H5.938a3.5%203.5%200%200%201-3.031-5.25l1.031-1.786-1.732-1%205.53-2.58h.001Zm6.013-6.415c.532.307.974.749%201.281%201.281l1.03%201.786%201.733-1-.53%206.08-5.532-2.58%201.732-1-1.031-1.786a.498.498%200%200%200-.814-.073l-.052.073-1.53%202.652-2.599-1.5%201.53-2.652a3.5%203.5%200%200%201%204.782-1.281Z'/%3e%3c/svg%3e");
}
.fr-icon-recycle-line::before,
.fr-icon-recycle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.562%2012.097%201.531%202.653a3.5%203.5%200%200%201-3.03%205.25H16v2.5L11%2019l5-3.5V18h2.062a1.5%201.5%200%200%200%201.3-2.25l-1.532-2.653%201.732-1ZM7.304%209.134l.53%206.08-2.164-1.25-1.031%201.786A1.5%201.5%200%200%200%205.938%2018H9v2H5.938a3.5%203.5%200%200%201-3.031-5.25l1.03-1.787-2.164-1.249%205.53-2.58h.001Zm6.446-6.165c.532.307.974.749%201.281%201.281l1.03%201.785%202.166-1.25-.53%206.081-5.532-2.58%202.165-1.25-1.031-1.786a1.5%201.5%200%200%200-2.598%200L9.169%207.903l-1.732-1L8.97%204.25a3.5%203.5%200%200%201%204.781-1.281h-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m19.562%2012.097%201.531%202.653a3.5%203.5%200%200%201-3.03%205.25H16v2.5L11%2019l5-3.5V18h2.062a1.5%201.5%200%200%200%201.3-2.25l-1.532-2.653%201.732-1ZM7.304%209.134l.53%206.08-2.164-1.25-1.031%201.786A1.5%201.5%200%200%200%205.938%2018H9v2H5.938a3.5%203.5%200%200%201-3.031-5.25l1.03-1.787-2.164-1.249%205.53-2.58h.001Zm6.446-6.165c.532.307.974.749%201.281%201.281l1.03%201.785%202.166-1.25-.53%206.081-5.532-2.58%202.165-1.25-1.031-1.786a1.5%201.5%200%200%200-2.598%200L9.169%207.903l-1.732-1L8.97%204.25a3.5%203.5%200%200%201%204.781-1.281h-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-scales-3-fill::before,
.fr-icon-scales-3-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%202v1.278l5%201.668%203.632-1.21.633%201.896-3.032%201.011%203.096%208.512A5.986%205.986%200%200%201%2018%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512L13%205.387V19h4v2H7v-2h4V5.387L7.232%206.643l3.096%208.512A5.982%205.982%200%200%201%206%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512-3.03-1.01.633-1.898L6%204.945l5-1.667V2h2Zm5%207.103L16.582%2013h2.835L18%209.103Zm-12%200L4.582%2013h2.835L6%209.103Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%202v1.278l5%201.668%203.632-1.21.633%201.896-3.032%201.011%203.096%208.512A5.986%205.986%200%200%201%2018%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512L13%205.387V19h4v2H7v-2h4V5.387L7.232%206.643l3.096%208.512A5.982%205.982%200%200%201%206%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512-3.03-1.01.633-1.898L6%204.945l5-1.667V2h2Zm5%207.103L16.582%2013h2.835L18%209.103Zm-12%200L4.582%2013h2.835L6%209.103Z'/%3e%3c/svg%3e");
}
.fr-icon-scales-3-line::before,
.fr-icon-scales-3-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%202v1.278l5%201.668%203.632-1.21.633%201.896-3.032%201.011%203.096%208.512A5.986%205.986%200%200%201%2018%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512L13%205.387V19h4v2H7v-2h4V5.387L7.232%206.643l3.096%208.512A5.982%205.982%200%200%201%206%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512-3.03-1.01.633-1.898L6%204.945l5-1.667V2h2Zm5%207.103-1.958%205.386A3.975%203.975%200%200%200%2018%2015c.7%200%201.37-.18%201.958-.51L18%209.102v.001Zm-12%200-1.958%205.386A3.975%203.975%200%200%200%206%2015c.7%200%201.37-.18%201.958-.51L6%209.102v.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%202v1.278l5%201.668%203.632-1.21.633%201.896-3.032%201.011%203.096%208.512A5.986%205.986%200%200%201%2018%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512L13%205.387V19h4v2H7v-2h4V5.387L7.232%206.643l3.096%208.512A5.982%205.982%200%200%201%206%2017a5.985%205.985%200%200%201-4.329-1.845l3.094-8.512-3.03-1.01.633-1.898L6%204.945l5-1.667V2h2Zm5%207.103-1.958%205.386A3.975%203.975%200%200%200%2018%2015c.7%200%201.37-.18%201.958-.51L18%209.102v.001Zm-12%200-1.958%205.386A3.975%203.975%200%200%200%206%2015c.7%200%201.37-.18%201.958-.51L6%209.102v.001Z'/%3e%3c/svg%3e");
}
.fr-icon-seedling-fill::before,
.fr-icon-seedling-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%207v2.5a6.5%206.5%200%200%201-6.5%206.5H13v5h-2v-7l.019-1A6.5%206.5%200%200%201%2017.5%207H22ZM6%203a7.004%207.004%200%200%201%206.643%204.786A7.477%207.477%200%200%200%2010.016%2013H9a7%207%200%200%201-7-7V3h4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%207v2.5a6.5%206.5%200%200%201-6.5%206.5H13v5h-2v-7l.019-1A6.5%206.5%200%200%201%2017.5%207H22ZM6%203a7.004%207.004%200%200%201%206.643%204.786A7.477%207.477%200%200%200%2010.016%2013H9a7%207%200%200%201-7-7V3h4Z'/%3e%3c/svg%3e");
}
.fr-icon-seedling-line::before,
.fr-icon-seedling-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%203a7.002%207.002%200%200%201%206.913%205.895A6.479%206.479%200%200%201%2017.5%207H22v2.5a6.5%206.5%200%200%201-6.5%206.5H13v5h-2v-8H9a7%207%200%200%201-7-7V3h4Zm14%206h-2.5a4.5%204.5%200%200%200-4.5%204.5v.5h2.5A4.5%204.5%200%200%200%2020%209.5V9ZM6%205H4v1a5%205%200%200%200%205%205h2v-1a5%205%200%200%200-5-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6%203a7.002%207.002%200%200%201%206.913%205.895A6.479%206.479%200%200%201%2017.5%207H22v2.5a6.5%206.5%200%200%201-6.5%206.5H13v5h-2v-8H9a7%207%200%200%201-7-7V3h4Zm14%206h-2.5a4.5%204.5%200%200%200-4.5%204.5v.5h2.5A4.5%204.5%200%200%200%2020%209.5V9ZM6%205H4v1a5%205%200%200%200%205%205h2v-1a5%205%200%200%200-5-5Z'/%3e%3c/svg%3e");
}
.fr-icon-umbrella-fill::before,
.fr-icon-umbrella-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%202.05c5.053.501%209%204.765%209%209.95v1h-9v6a2%202%200%201%200%204%200v-1h2v1a4%204%200%201%201-8%200v-6H2v-1c0-5.185%203.947-9.449%209-9.95V2a1%201%200%200%201%202%200v.05Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%202.05c5.053.501%209%204.765%209%209.95v1h-9v6a2%202%200%201%200%204%200v-1h2v1a4%204%200%201%201-8%200v-6H2v-1c0-5.185%203.947-9.449%209-9.95V2a1%201%200%200%201%202%200v.05Z'/%3e%3c/svg%3e");
}
.fr-icon-umbrella-line::before,
.fr-icon-umbrella-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a1%201%200%200%201%201%201v.05c5.053.501%209%204.765%209%209.95v1h-9v6a2%202%200%201%200%204%200v-1h2v1a4%204%200%201%201-8%200v-6H2v-1c0-5.185%203.947-9.449%209-9.95V2a1%201%200%200%201%201-1Zm0%203.001c-4.031%200-7.433%203-7.938%206.999h15.876A8.001%208.001%200%200%200%2012%204.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%201a1%201%200%200%201%201%201v.05c5.053.501%209%204.765%209%209.95v1h-9v6a2%202%200%201%200%204%200v-1h2v1a4%204%200%201%201-8%200v-6H2v-1c0-5.185%203.947-9.449%209-9.95V2a1%201%200%200%201%201-1Zm0%203.001c-4.031%200-7.433%203-7.938%206.999h15.876A8.001%208.001%200%200%200%2012%204.001Z'/%3e%3c/svg%3e");
}
.fr-icon-wheelchair-fill::before,
.fr-icon-wheelchair-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.998%2010.341v2.194A4%204%200%201%200%2013.463%2018h2.193a6%206%200%201%201-7.658-7.66Zm4%206.659a3%203%200%200%201-3-3v-4a3%203%200%201%201%206%200v5h1.434a2%202%200%200%201%201.626.836l.089.135%202.709%204.514-1.715%201.03L16.43%2017h-4.433Zm0-15a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.998%2010.341v2.194A4%204%200%201%200%2013.463%2018h2.193a6%206%200%201%201-7.658-7.66Zm4%206.659a3%203%200%200%201-3-3v-4a3%203%200%201%201%206%200v5h1.434a2%202%200%200%201%201.626.836l.089.135%202.709%204.514-1.715%201.03L16.43%2017h-4.433Zm0-15a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Z'/%3e%3c/svg%3e");
}
.fr-icon-wheelchair-line::before,
.fr-icon-wheelchair-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.99837%2010.3413L7.99793%2012.5352C6.80239%2013.2268%205.99805%2014.5195%205.99805%2016C5.99805%2018.2091%207.78891%2020%209.99805%2020C11.4786%2020%2012.7712%2019.1957%2013.4628%2018.0001L15.6565%2018.0004C14.8327%2020.3306%2012.6103%2022%209.99805%2022C6.68434%2022%203.99805%2019.3137%203.99805%2016C3.99805%2013.3874%205.66782%2011.1649%207.99837%2010.3413ZM11.998%2017C10.3412%2017%208.99805%2015.6569%208.99805%2014V10C8.99805%208.95561%209.53172%208.03587%2010.3412%207.49861C9.53172%206.96413%208.99805%206.04439%208.99805%205C8.99805%203.34315%2010.3412%202%2011.998%202C13.6549%202%2014.998%203.34315%2014.998%205C14.998%206.04439%2014.4644%206.96413%2013.6548%207.50139C14.4644%208.03587%2014.998%208.95561%2014.998%2010V14.999L16.4319%2015C17.0803%2015%2017.6849%2015.3141%2018.0584%2015.8362L18.1468%2015.971L20.8555%2020.4855L19.1406%2021.5145L16.4319%2017L14.998%2016.999L11.998%2017ZM11.998%209C11.4458%209%2010.998%209.44772%2010.998%2010V14C10.998%2014.5523%2011.4458%2015%2011.998%2015H12.997L12.998%2010C12.998%209.44772%2012.5503%209%2011.998%209ZM11.998%204C11.4458%204%2010.998%204.44772%2010.998%205C10.998%205.55228%2011.4458%206%2011.998%206C12.5503%206%2012.998%205.55228%2012.998%205C12.998%204.44772%2012.5503%204%2011.998%204Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.99837%2010.3413L7.99793%2012.5352C6.80239%2013.2268%205.99805%2014.5195%205.99805%2016C5.99805%2018.2091%207.78891%2020%209.99805%2020C11.4786%2020%2012.7712%2019.1957%2013.4628%2018.0001L15.6565%2018.0004C14.8327%2020.3306%2012.6103%2022%209.99805%2022C6.68434%2022%203.99805%2019.3137%203.99805%2016C3.99805%2013.3874%205.66782%2011.1649%207.99837%2010.3413ZM11.998%2017C10.3412%2017%208.99805%2015.6569%208.99805%2014V10C8.99805%208.95561%209.53172%208.03587%2010.3412%207.49861C9.53172%206.96413%208.99805%206.04439%208.99805%205C8.99805%203.34315%2010.3412%202%2011.998%202C13.6549%202%2014.998%203.34315%2014.998%205C14.998%206.04439%2014.4644%206.96413%2013.6548%207.50139C14.4644%208.03587%2014.998%208.95561%2014.998%2010V14.999L16.4319%2015C17.0803%2015%2017.6849%2015.3141%2018.0584%2015.8362L18.1468%2015.971L20.8555%2020.4855L19.1406%2021.5145L16.4319%2017L14.998%2016.999L11.998%2017ZM11.998%209C11.4458%209%2010.998%209.44772%2010.998%2010V14C10.998%2014.5523%2011.4458%2015%2011.998%2015H12.997L12.998%2010C12.998%209.44772%2012.5503%209%2011.998%209ZM11.998%204C11.4458%204%2010.998%204.44772%2010.998%205C10.998%205.55228%2011.4458%206%2011.998%206C12.5503%206%2012.998%205.55228%2012.998%205C12.998%204.44772%2012.5503%204%2011.998%204Z'%3e%3c/path%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON SYSTEM
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-add-circle-fill::before,
.fr-icon-add-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1-11H7v2h4v4h2v-4h4v-2h-4V7h-2v4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1-11H7v2h4v4h2v-4h4v-2h-4V7h-2v4z'/%3e%3c/svg%3e");
}
.fr-icon-add-circle-line::before,
.fr-icon-add-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V7h2v4h4v2h-4v4h-2v-4H7v-2h4zm1%2011C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V7h2v4h4v2h-4v4h-2v-4H7v-2h4zm1%2011C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208z'/%3e%3c/svg%3e");
}
.fr-icon-add-line::before,
.fr-icon-add-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V5h2v6h6v2h-6v6h-2v-6H5v-2h6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V5h2v6h6v2h-6v6h-2v-6H5v-2h6Z'/%3e%3c/svg%3e");
}
.fr-icon-alarm-warning-fill::before,
.fr-icon-alarm-warning-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%206a8%208%200%200%201%208%208v6h1v2H3v-2h1v-6a8%208%200%200%201%208-8Zm0%202a6%206%200%200%200-6%206h2a4%204%200%200%201%204-4V8ZM4.222%204.808l2.121%202.12L4.93%208.344%202.808%206.222l1.414-1.414Zm15.556%200%201.414%201.414-2.12%202.121-1.415-1.414%202.121-2.121ZM13%202v3h-2V2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%206a8%208%200%200%201%208%208v6h1v2H3v-2h1v-6a8%208%200%200%201%208-8Zm0%202a6%206%200%200%200-6%206h2a4%204%200%200%201%204-4V8ZM4.222%204.808l2.121%202.12L4.93%208.344%202.808%206.222l1.414-1.414Zm15.556%200%201.414%201.414-2.12%202.121-1.415-1.414%202.121-2.121ZM13%202v3h-2V2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-alarm-warning-line::before,
.fr-icon-alarm-warning-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%206a8%208%200%200%201%208%208v6h1v2H3v-2h1v-6a8%208%200%200%201%208-8Zm0%202a6%206%200%200%200-6%206v6h12v-6a6%206%200%200%200-6-6Zm0%201v2a3%203%200%200%200-3%203H7a5%205%200%200%201%205-5ZM4.222%204.808l2.121%202.12L4.93%208.344%202.808%206.222l1.414-1.414Zm15.556%200%201.414%201.414-2.12%202.121-1.415-1.414%202.121-2.121ZM13%202v3h-2V2h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%206a8%208%200%200%201%208%208v6h1v2H3v-2h1v-6a8%208%200%200%201%208-8Zm0%202a6%206%200%200%200-6%206v6h12v-6a6%206%200%200%200-6-6Zm0%201v2a3%203%200%200%200-3%203H7a5%205%200%200%201%205-5ZM4.222%204.808l2.121%202.12L4.93%208.344%202.808%206.222l1.414-1.414Zm15.556%200%201.414%201.414-2.12%202.121-1.415-1.414%202.121-2.121ZM13%202v3h-2V2h2Z'/%3e%3c/svg%3e");
}
.fr-icon-alert-fill::before,
.fr-icon-alert-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-alert-line::before,
.fr-icon-alert-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.206%2019ZM11%2016h2v2h-2v-2Zm0-7h2v5h-2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.206%2019ZM11%2016h2v2h-2v-2Zm0-7h2v5h-2V9Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-down-fill::before,
.fr-icon-arrow-down-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012h7l-8%208-8-8h7V4h2v8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012h7l-8%208-8-8h7V4h2v8Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-down-line::before,
.fr-icon-arrow-down-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2016.172%205.364-5.364%201.414%201.414L12%2020l-7.778-7.778%201.414-1.414L11%2016.172V4h2v12.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2016.172%205.364-5.364%201.414%201.414L12%2020l-7.778-7.778%201.414-1.414L11%2016.172V4h2v12.172Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-down-s-fill::before,
.fr-icon-arrow-down-s-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2016-6-6h12l-6%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2016-6-6h12l-6%206Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-down-s-line::before,
.fr-icon-arrow-down-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-go-back-fill::before,
.fr-icon-arrow-go-back-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%207v4L2%206l6-5v4h5a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%207v4L2%206l6-5v4h5a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H8Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-go-back-line::before,
.fr-icon-arrow-go-back-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5.828%207%202.536%202.536L6.95%2010.95%202%206l4.95-4.95%201.414%201.414L5.828%205H13a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H5.828Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5.828%207%202.536%202.536L6.95%2010.95%202%206l4.95-4.95%201.414%201.414L5.828%205H13a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H5.828Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-go-forward-fill::before,
.fr-icon-arrow-go-forward-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%207h-5a6%206%200%201%200%200%2012h9v2h-9a8%208%200%201%201%200-16h5V1l6%205-6%205V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%207h-5a6%206%200%201%200%200%2012h9v2h-9a8%208%200%201%201%200-16h5V1l6%205-6%205V7Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-go-forward-line::before,
.fr-icon-arrow-go-forward-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.172%207H11a6%206%200%201%200%200%2012h9v2h-9a8%208%200%201%201%200-16h7.172l-2.536-2.536L17.05%201.05%2022%206l-4.95%204.95-1.414-1.414L18.172%207Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M18.172%207H11a6%206%200%201%200%200%2012h9v2h-9a8%208%200%201%201%200-16h7.172l-2.536-2.536L17.05%201.05%2022%206l-4.95%204.95-1.414-1.414L18.172%207Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-left-fill::before,
.fr-icon-arrow-left-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2013v7l-8-8%208-8v7h8v2h-8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2013v7l-8-8%208-8v7h8v2h-8Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-left-line::before,
.fr-icon-arrow-left-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.828%2011H20v2H7.828l5.364%205.364-1.414%201.414L4%2012l7.778-7.778%201.414%201.414L7.828%2011Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.828%2011H20v2H7.828l5.364%205.364-1.414%201.414L4%2012l7.778-7.778%201.414%201.414L7.828%2011Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-left-s-fill::before,
.fr-icon-arrow-left-s-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m8%2012%206-6v12l-6-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m8%2012%206-6v12l-6-6Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-left-s-line::before,
.fr-icon-arrow-left-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-fill::before,
.fr-icon-arrow-right-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2013H4v-2h8V4l8%208-8%208v-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2013H4v-2h8V4l8%208-8%208v-7Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-line::before,
.fr-icon-arrow-right-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-s-fill::before,
.fr-icon-arrow-right-s-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%2012-6%206V6l6%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16%2012-6%206V6l6%206Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-s-line::before,
.fr-icon-arrow-right-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-up-line::before,
.fr-icon-arrow-right-up-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%209.41l-8.6%208.61-1.42-1.41L14.58%208H7V6h11v11h-2V9.41z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%209.41l-8.6%208.61-1.42-1.41L14.58%208H7V6h11v11h-2V9.41z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-up-down-line::before,
.fr-icon-arrow-up-down-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.9498%207.94975-1.4142%201.41421L8.00079%206.828%208.00004%2020h-2l.00075-13.172-2.53628%202.53596-1.41422-1.41421L7.00004%203l4.94976%204.94975Zm10%208.10055L17%2021l-4.9497-4.9497%201.4142-1.4143%202.5363%202.536L16%204h2l.0008%2013.172%202.5348-2.536%201.4142%201.4143Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.9498%207.94975-1.4142%201.41421L8.00079%206.828%208.00004%2020h-2l.00075-13.172-2.53628%202.53596-1.41422-1.41421L7.00004%203l4.94976%204.94975Zm10%208.10055L17%2021l-4.9497-4.9497%201.4142-1.4143%202.5363%202.536L16%204h2l.0008%2013.172%202.5348-2.536%201.4142%201.4143Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-up-fill::before,
.fr-icon-arrow-up-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012v8h-2v-8H4l8-8%208%208h-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012v8h-2v-8H4l8-8%208%208h-7Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-up-line::before,
.fr-icon-arrow-up-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%207.828V20h-2V7.828l-5.364%205.364-1.414-1.414L12%204l7.778%207.778-1.414%201.414L13%207.828Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%207.828V20h-2V7.828l-5.364%205.364-1.414-1.414L12%204l7.778%207.778-1.414%201.414L13%207.828Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-up-s-fill::before,
.fr-icon-arrow-up-s-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%208%206%206H6l6-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%208%206%206H6l6-6Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-up-s-line::before,
.fr-icon-arrow-up-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.828-4.95%204.95-1.414-1.414L12%208l6.364%206.364-1.414%201.414-4.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.828-4.95%204.95-1.414-1.414L12%208l6.364%206.364-1.414%201.414-4.95-4.95Z'/%3e%3c/svg%3e");
}
.fr-icon-check-line::before,
.fr-icon-check-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10%2015.172%209.192-9.193%201.415%201.414L10%2018l-6.364-6.364%201.414-1.414%204.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10%2015.172%209.192-9.193%201.415%201.414L10%2018l-6.364-6.364%201.414-1.414%204.95%204.95Z'/%3e%3c/svg%3e");
}
.fr-icon-checkbox-circle-fill::before,
.fr-icon-checkbox-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6%207.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6%207.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-icon-checkbox-circle-line::before,
.fr-icon-checkbox-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-icon-checkbox-fill::before,
.fr-icon-checkbox-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-.997-6%207.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-.997-6%207.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016Z'/%3e%3c/svg%3e");
}
.fr-icon-checkbox-line::before,
.fr-icon-checkbox-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016Z'/%3e%3c/svg%3e");
}
.fr-icon-close-circle-fill::before,
.fr-icon-close-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-11.414L9.172%207.757%207.757%209.172%2010.586%2012l-2.829%202.828%201.415%201.415L12%2013.414l2.828%202.829%201.415-1.415L13.414%2012l2.829-2.828-1.415-1.415L12%2010.586z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-11.414L9.172%207.757%207.757%209.172%2010.586%2012l-2.829%202.828%201.415%201.415L12%2013.414l2.828%202.829%201.415-1.415L13.414%2012l2.829-2.828-1.415-1.415L12%2010.586z'/%3e%3c/svg%3e");
}
.fr-icon-close-circle-line::before,
.fr-icon-close-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208zm0-9.4%202.83-2.84%201.4%201.4L13.42%2012l2.84%202.83-1.4%201.4L12%2013.42l-2.83%202.84-1.4-1.4L10.58%2012%207.75%209.17l1.4-1.4L12%2010.58z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208zm0-9.4%202.83-2.84%201.4%201.4L13.42%2012l2.84%202.83-1.4%201.4L12%2013.42l-2.83%202.84-1.4-1.4L10.58%2012%207.75%209.17l1.4-1.4L12%2010.58z'/%3e%3c/svg%3e");
}
.fr-icon-close-line::before,
.fr-icon-close-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
}
.fr-icon-delete-bin-fill::before,
.fr-icon-delete-bin-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%204h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5V2h10v2ZM9%209v8h2V9H9Zm4%200v8h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%204h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5V2h10v2ZM9%209v8h2V9H9Zm4%200v8h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-delete-bin-line::before,
.fr-icon-delete-bin-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%204V2h10v2h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5ZM6%206v14h12V6H6Zm3%203h2v8H9V9Zm4%200h2v8h-2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%204V2h10v2h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5ZM6%206v14h12V6H6Zm3%203h2v8H9V9Zm4%200h2v8h-2V9Z'/%3e%3c/svg%3e");
}
.fr-icon-download-fill::before,
.fr-icon-download-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2ZM13%209h7l-8%208-8-8h7V1h2v8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2ZM13%209h7l-8%208-8-8h7V1h2v8Z'/%3e%3c/svg%3e");
}
.fr-icon-download-line::before,
.fr-icon-download-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
}
.fr-icon-error-warning-fill::before,
.fr-icon-error-warning-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%2013h-2v2h2v-2Zm0-8h-2v6h2V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%2013h-2v2h2v-2Zm0-8h-2v6h2V7Z'/%3e%3c/svg%3e");
}
.fr-icon-error-warning-line::before,
.fr-icon-error-warning-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm1%2011v2h-2v-2h2Zm0-8v6h-2V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm1%2011v2h-2v-2h2Zm0-8v6h-2V7h2Z'/%3e%3c/svg%3e");
}
.fr-icon-external-link-fill::before,
.fr-icon-external-link-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v9l-3.794-3.793-5.999%206-1.414-1.414%205.999-6L12%203h9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v9l-3.794-3.793-5.999%206-1.414-1.414%205.999-6L12%203h9Z'/%3e%3c/svg%3e");
}
.fr-icon-external-link-line::before,
.fr-icon-external-link-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
}
.fr-icon-eye-fill::before,
.fr-icon-eye-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%204a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm0%202a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%204a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm0%202a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
}
.fr-icon-eye-line::before,
.fr-icon-eye-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%2016c4.2%200%207.842-2.905%208.777-7a9.005%209.005%200%200%200-17.554%200A9.005%209.005%200%200%200%2012%2019Zm0-2.5a4.5%204.5%200%201%201%200-9%204.5%204.5%200%200%201%200%209Zm0-2a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%2016c4.2%200%207.842-2.905%208.777-7a9.005%209.005%200%200%200-17.554%200A9.005%209.005%200%200%200%2012%2019Zm0-2.5a4.5%204.5%200%201%201%200-9%204.5%204.5%200%200%201%200%209Zm0-2a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205Z'/%3e%3c/svg%3e");
}
.fr-icon-eye-off-fill::before,
.fr-icon-eye-off-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2019.799%2019.8-1.415%201.414-3.31-3.31A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066H4.52L1.393%202.808l1.415-1.415Zm5.02%207.85a5%205%200%200%200%206.929%206.929l-1.464-1.464a3%203%200%200%201-4.001-4.001L7.828%209.243ZM12%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592l-3.86-3.86a5%205%200%200%200-5.68-5.68L7.974%203.761V3.76C9.221%203.27%2010.58%203%2012%203Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2019.799%2019.8-1.415%201.414-3.31-3.31A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066H4.52L1.393%202.808l1.415-1.415Zm5.02%207.85a5%205%200%200%200%206.929%206.929l-1.464-1.464a3%203%200%200%201-4.001-4.001L7.828%209.243ZM12%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592l-3.86-3.86a5%205%200%200%200-5.68-5.68L7.974%203.761V3.76C9.221%203.27%2010.58%203%2012%203Z'/%3e%3c/svg%3e");
}
.fr-icon-eye-off-line::before,
.fr-icon-eye-off-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.882%2019.297A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066L1.392%202.808l1.415-1.415%2019.799%2019.8-1.415%201.414-3.31-3.31h.001ZM5.935%207.35A8.965%208.965%200%200%200%203.223%2012a9.005%209.005%200%200%200%2013.201%205.838l-2.028-2.028A4.5%204.5%200%200%201%208.19%209.604L5.935%207.35Zm6.979%206.978-3.242-3.242a2.5%202.5%200%200%200%203.241%203.241l.001.001Zm7.893%202.264-1.431-1.43A8.935%208.935%200%200%200%2020.777%2012%209.005%209.005%200%200%200%209.552%205.338L7.974%203.76C9.221%203.27%2010.58%203%2012%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592Zm-9.084-9.084a4.5%204.5%200%200%201%204.769%204.769l-4.77-4.769h.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.882%2019.297A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066L1.392%202.808l1.415-1.415%2019.799%2019.8-1.415%201.414-3.31-3.31h.001ZM5.935%207.35A8.965%208.965%200%200%200%203.223%2012a9.005%209.005%200%200%200%2013.201%205.838l-2.028-2.028A4.5%204.5%200%200%201%208.19%209.604L5.935%207.35Zm6.979%206.978-3.242-3.242a2.5%202.5%200%200%200%203.241%203.241l.001.001Zm7.893%202.264-1.431-1.43A8.935%208.935%200%200%200%2020.777%2012%209.005%209.005%200%200%200%209.552%205.338L7.974%203.76C9.221%203.27%2010.58%203%2012%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592Zm-9.084-9.084a4.5%204.5%200%200%201%204.769%204.769l-4.77-4.769h.001Z'/%3e%3c/svg%3e");
}
.fr-icon-filter-fill::before,
.fr-icon-filter-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-6%209v7h-4v-7L4%206H3V4h18Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-6%209v7h-4v-7L4%206H3V4h18Z'/%3e%3c/svg%3e");
}
.fr-icon-filter-line::before,
.fr-icon-filter-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-5%207.5V22H9v-8.5L4%206H3V4h18Zm-3.404%202H6.404L11%2012.894V20h2v-7.106L17.596%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-5%207.5V22H9v-8.5L4%206H3V4h18Zm-3.404%202H6.404L11%2012.894V20h2v-7.106L17.596%206Z'/%3e%3c/svg%3e");
}
.fr-icon-alert-warning-2-fill::before,
.fr-icon-alert-warning-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m12.867%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.207%2019ZM12%208l4%207H8l4-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m12.867%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.207%2019ZM12%208l4%207H8l4-7Z'/%3e%3c/svg%3e");
}
.fr-icon-alert-warning-fill::before,
.fr-icon-alert-warning-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%202.5h6a1%201%200%200%201%201%201v12l-7-13ZM12.867%203l9.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.5%202.5h6a1%201%200%200%201%201%201v12l-7-13ZM12.867%203l9.526%2016.5a1%201%200%200%201-.866%201.5H2.475a1%201%200%200%201-.866-1.5L11.135%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-left-s-first-line::before,
.fr-icon-arrow-left-s-first-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-left-s-line-double::before,
.fr-icon-arrow-left-s-line-double::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M13.9%2012l5%205-1.4%201.4-6.4-6.4%206.4-6.4L18.9%207l-5%205zm-1-5l-1.4-1.4L5.1%2012l6.4%206.4%201.4-1.4-5-5%205-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M13.9%2012l5%205-1.4%201.4-6.4-6.4%206.4-6.4L18.9%207l-5%205zm-1-5l-1.4-1.4L5.1%2012l6.4%206.4%201.4-1.4-5-5%205-5z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-down-circle-fill::before,
.fr-icon-arrow-right-down-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.0721%2019.0721c3.9039-3.9038%203.9039-10.2404%200-14.1442-3.9038-3.9039-10.2404-3.9039-14.1442%200-3.9039%203.9038-3.9039%2010.2404%200%2014.1442%203.9038%203.9039%2010.2404%203.9039%2014.1442%200Zm-2.8288-2.8288H7.7567l3.1825-3.1825-4.2433-4.2433L8.8175%206.696l4.2433%204.2433%203.1825-3.1825v8.4866Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.0721%2019.0721c3.9039-3.9038%203.9039-10.2404%200-14.1442-3.9038-3.9039-10.2404-3.9039-14.1442%200-3.9039%203.9038-3.9039%2010.2404%200%2014.1442%203.9038%203.9039%2010.2404%203.9039%2014.1442%200Zm-2.8288-2.8288H7.7567l3.1825-3.1825-4.2433-4.2433L8.8175%206.696l4.2433%204.2433%203.1825-3.1825v8.4866Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-s-last-line::before,
.fr-icon-arrow-right-s-last-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-s-line-double::before,
.fr-icon-arrow-right-s-line-double::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M10.1%2012l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4L5.1%2017l5-5zm6%200l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4-1.4-1.5%205-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M10.1%2012l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4L5.1%2017l5-5zm6%200l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4-1.4-1.5%205-5z'/%3e%3c/svg%3e");
}
.fr-icon-arrow-right-up-circle-fill::before,
.fr-icon-arrow-right-up-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.0721%204.9279c3.9039%203.9038%203.9039%2010.2404%200%2014.1442-3.9038%203.9039-10.2404%203.9039-14.1442%200-3.9039-3.9038-3.9039-10.2404%200-14.1442%203.9038-3.9039%2010.2404-3.9039%2014.1442%200Zm-2.8288%202.8288H7.7567l3.1825%203.1825-4.2433%204.2433%202.1216%202.1216%204.2433-4.2433%203.1825%203.1825V7.7567Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.0721%204.9279c3.9039%203.9038%203.9039%2010.2404%200%2014.1442-3.9038%203.9039-10.2404%203.9039-14.1442%200-3.9039-3.9038-3.9039-10.2404%200-14.1442%203.9038-3.9039%2010.2404-3.9039%2014.1442%200Zm-2.8288%202.8288H7.7567l3.1825%203.1825-4.2433%204.2433%202.1216%202.1216%204.2433-4.2433%203.1825%203.1825V7.7567Z'/%3e%3c/svg%3e");
}
.fr-icon-capslock-line::before,
.fr-icon-capslock-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M20.4,2.5c0.6,0,1.1,0.5,1.1,1.1v16.9c0,0.6-0.5,1.1-1.1,1.1H3.6c-0.6,0-1.1-0.5-1.1-1.1V3.6C2.5,3,3,2.5,3.6,2.5H20.4z%20M19.4,4.6H4.6v14.8h14.8V4.6z%20M15.7,14.6v2.1H8.3v-2.1H15.7z%20M12,6.7l3.7,3.7h-2.1v2.6h-3.2v-2.6H8.3L12,6.7z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M20.4,2.5c0.6,0,1.1,0.5,1.1,1.1v16.9c0,0.6-0.5,1.1-1.1,1.1H3.6c-0.6,0-1.1-0.5-1.1-1.1V3.6C2.5,3,3,2.5,3.6,2.5H20.4z%20M19.4,4.6H4.6v14.8h14.8V4.6z%20M15.7,14.6v2.1H8.3v-2.1H15.7z%20M12,6.7l3.7,3.7h-2.1v2.6h-3.2v-2.6H8.3L12,6.7z'/%3e%3c/svg%3e");
}
.fr-icon-equal-circle-fill::before,
.fr-icon-equal-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.0721%204.9279c3.9039%203.9038%203.9039%2010.2404%200%2014.1442-3.9038%203.9039-10.2404%203.9039-14.1442%200-3.9039-3.9038-3.9039-10.2404%200-14.1442%203.9038-3.9039%2010.2404-3.9039%2014.1442%200Zm-2.074%208.3202h-10v2.5h10v-2.5Zm0-5h-10v2.5h10v-2.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.0721%204.9279c3.9039%203.9038%203.9039%2010.2404%200%2014.1442-3.9038%203.9039-10.2404%203.9039-14.1442%200-3.9039-3.9038-3.9039-10.2404%200-14.1442%203.9038-3.9039%2010.2404-3.9039%2014.1442%200Zm-2.074%208.3202h-10v2.5h10v-2.5Zm0-5h-10v2.5h10v-2.5Z'/%3e%3c/svg%3e");
}
.fr-icon-error-fill::before,
.fr-icon-error-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
}
.fr-icon-error-line::before,
.fr-icon-error-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5L23,12l-5.5,9.5h-11L1,12l5.5-9.5H17.5z%20M16.3,4.5H7.7L3.3,12l4.3,7.5h8.7l4.3-7.5L16.3,4.5z%20M12,10.6l2.8-2.8l1.4,1.4L13.4,12l2.8,2.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4L12,10.6z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5L23,12l-5.5,9.5h-11L1,12l5.5-9.5H17.5z%20M16.3,4.5H7.7L3.3,12l4.3,7.5h8.7l4.3-7.5L16.3,4.5z%20M12,10.6l2.8-2.8l1.4,1.4L13.4,12l2.8,2.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4L12,10.6z'/%3e%3c/svg%3e");
}
.fr-icon-info-fill::before,
.fr-icon-info-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
}
.fr-icon-info-line::before,
.fr-icon-info-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5zM19.5,18.5c0,0.6-0.4,1-1,1h-13c-0.6,0-1-0.4-1-1v-13c0-0.6,0.4-1,1-1h13c0.6,0,1,0.4,1,1V18.5z%20M11,7v2h2V7H11z%20M11,11v6h2v-6H11z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5zM19.5,18.5c0,0.6-0.4,1-1,1h-13c-0.6,0-1-0.4-1-1v-13c0-0.6,0.4-1,1-1h13c0.6,0,1,0.4,1,1V18.5z%20M11,7v2h2V7H11z%20M11,11v6h2v-6H11z'/%3e%3c/svg%3e");
}
.fr-icon-success-fill::before,
.fr-icon-success-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-icon-success-line::before,
.fr-icon-success-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016Z'/%3e%3c/svg%3e");
}
.fr-icon-theme-fill::before,
.fr-icon-theme-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%200%200-.2%207.995L12%2016V8Zm-8%203v2H1v-2h3Zm19%200v2h-3v-2h3ZM4.929%203.515%207.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%200%200-.2%207.995L12%2016V8Zm-8%203v2H1v-2h3Zm19%200v2h-3v-2h3ZM4.929%203.515%207.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
}
.fr-icon-warning-fill::before,
.fr-icon-warning-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-warning-line::before,
.fr-icon-warning-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.206%2019ZM11%2016h2v2h-2v-2Zm0-7h2v5h-2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.206%2019ZM11%2016h2v2h-2v-2Zm0-7h2v5h-2V9Z'/%3e%3c/svg%3e");
}
.fr-icon-information-fill::before,
.fr-icon-information-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-11v6h2v-6h-2Zm0-4v2h2V7h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-11v6h2v-6h-2Zm0-4v2h2V7h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-information-line::before,
.fr-icon-information-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM11%207h2v2h-2V7Zm0%204h2v6h-2v-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM11%207h2v2h-2V7Zm0%204h2v6h-2v-6Z'/%3e%3c/svg%3e");
}
.fr-icon-lock-fill::before,
.fr-icon-lock-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1Zm-2%200V9A5%205%200%201%200%207%209v1h10Zm-6%204v4h2v-4h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1Zm-2%200V9A5%205%200%201%200%207%209v1h10Zm-6%204v4h2v-4h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-lock-line::before,
.fr-icon-lock-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1ZM5%2012v8h14v-8H5Zm6%202h2v4h-2v-4Zm6-4V9A5%205%200%201%200%207%209v1h10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1ZM5%2012v8h14v-8H5Zm6%202h2v4h-2v-4Zm6-4V9A5%205%200%201%200%207%209v1h10Z'/%3e%3c/svg%3e");
}
.fr-icon-lock-unlock-fill::before,
.fr-icon-lock-unlock-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.262%205.869-1.789.894A5%205%200%200%200%207%209v1h13a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2013.262-3.131ZM14%2015h-4v2h4v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.262%205.869-1.789.894A5%205%200%200%200%207%209v1h13a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2013.262-3.131ZM14%2015h-4v2h4v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-lock-unlock-line::before,
.fr-icon-lock-unlock-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.262%205.869-1.789.894A5%205%200%200%200%207%209v1h13a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2013.262-3.131ZM19%2012H5v8h14v-8Zm-5%203v2h-4v-2h4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.262%205.869-1.789.894A5%205%200%200%200%207%209v1h13a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2013.262-3.131ZM19%2012H5v8h14v-8Zm-5%203v2h-4v-2h4Z'/%3e%3c/svg%3e");
}
.fr-icon-logout-box-r-fill::before,
.fr-icon-logout-box-r-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-4%206v3H9v2h6v3l5-4-5-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-4%206v3H9v2h6v3l5-4-5-4Z'/%3e%3c/svg%3e");
}
.fr-icon-logout-box-r-line::before,
.fr-icon-logout-box-r-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v3h-2V4H6v16h12v-2h2v3a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-1%206%205%204-5%204v-3h-7v-2h7V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v3h-2V4H6v16h12v-2h2v3a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-1%206%205%204-5%204v-3h-7v-2h7V8Z'/%3e%3c/svg%3e");
}
.fr-icon-menu-2-fill::before,
.fr-icon-menu-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-menu-fill::before,
.fr-icon-menu-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h18v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h18v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-more-fill::before,
.fr-icon-more-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2010c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2Zm14%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2Zm-7%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2010c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2Zm14%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2Zm-7%200c-1.1%200-2%20.9-2%202s.9%202%202%202%202-.9%202-2-.9-2-2-2Z'/%3e%3c/svg%3e");
}
.fr-icon-more-line::before,
.fr-icon-more-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4.5%2010.5c-.825%200-1.5.675-1.5%201.5s.675%201.5%201.5%201.5S6%2012.825%206%2012s-.675-1.5-1.5-1.5Zm15%200c-.825%200-1.5.675-1.5%201.5s.675%201.5%201.5%201.5S21%2012.825%2021%2012s-.675-1.5-1.5-1.5Zm-7.5%200c-.825%200-1.5.675-1.5%201.5s.675%201.5%201.5%201.5%201.5-.675%201.5-1.5-.675-1.5-1.5-1.5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4.5%2010.5c-.825%200-1.5.675-1.5%201.5s.675%201.5%201.5%201.5S6%2012.825%206%2012s-.675-1.5-1.5-1.5Zm15%200c-.825%200-1.5.675-1.5%201.5s.675%201.5%201.5%201.5S21%2012.825%2021%2012s-.675-1.5-1.5-1.5Zm-7.5%200c-.825%200-1.5.675-1.5%201.5s.675%201.5%201.5%201.5%201.5-.675%201.5-1.5-.675-1.5-1.5-1.5Z'/%3e%3c/svg%3e");
}
.fr-icon-notification-badge-fill::before,
.fr-icon-notification-badge-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.341%204A6%206%200%200%200%2021%2011.659V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h9.341ZM19%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.341%204A6%206%200%200%200%2021%2011.659V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h9.341ZM19%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
}
.fr-icon-notification-badge-line::before,
.fr-icon-notification-badge-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.341%204A5.99%205.99%200%200%200%2013%206H5v14h14v-8a5.99%205.99%200%200%200%202-.341V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h9.341ZM19%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.341%204A5.99%205.99%200%200%200%2013%206H5v14h14v-8a5.99%205.99%200%200%200%202-.341V21a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V5a1%201%200%200%201%201-1h9.341ZM19%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-question-fill::before,
.fr-icon-question-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-7v2h2v-2h-2Zm2-1.645A3.502%203.502%200%200%200%2012%206.5a3.501%203.501%200%200%200-3.433%202.813l1.962.393A1.5%201.5%200%201%201%2012%2011.5a1%201%200%200%200-1%201V14h2v-.645Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-7v2h2v-2h-2Zm2-1.645A3.502%203.502%200%200%200%2012%206.5a3.501%203.501%200%200%200-3.433%202.813l1.962.393A1.5%201.5%200%201%201%2012%2011.5a1%201%200%200%200-1%201V14h2v-.645Z'/%3e%3c/svg%3e");
}
.fr-icon-question-line::before,
.fr-icon-question-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-1-5h2v2h-2v-2Zm2-1.645V14h-2v-1.5a1%201%200%200%201%201-1%201.5%201.5%200%201%200-1.471-1.794l-1.962-.393A3.501%203.501%200%201%201%2013%2013.355Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-1-5h2v2h-2v-2Zm2-1.645V14h-2v-1.5a1%201%200%200%201%201-1%201.5%201.5%200%201%200-1.471-1.794l-1.962-.393A3.501%203.501%200%201%201%2013%2013.355Z'/%3e%3c/svg%3e");
}
.fr-icon-refresh-fill::before,
.fr-icon-refresh-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022a10%2010%200%201%201%200-20%2010%2010%200%200%201%200%2020zm4.82-4.92A7%207%200%200%200%209.03%205.66l.98%201.75A5%205%200%200%201%2017%2012h-3l2.82%205.08zm-1.85%201.26-.98-1.75A5%205%200%200%201%207%2012h3L7.18%206.92a7%207%200%200%200%207.79%2011.42z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022a10%2010%200%201%201%200-20%2010%2010%200%200%201%200%2020zm4.82-4.92A7%207%200%200%200%209.03%205.66l.98%201.75A5%205%200%200%201%2017%2012h-3l2.82%205.08zm-1.85%201.26-.98-1.75A5%205%200%200%201%207%2012h3L7.18%206.92a7%207%200%200%200%207.79%2011.42z'/%3e%3c/svg%3e");
}
.fr-icon-refresh-line::before,
.fr-icon-refresh-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.46%204.43a10%2010%200%200%201%2014.73%2013.3L17%2012.01h3A8%208%200%200%200%206.46%206.23l-1-1.8zm13.08%2015.14A10%2010%200%200%201%203.8%206.27L7%2011.99H4a8%208%200%200%200%2013.54%205.77l1%201.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.46%204.43a10%2010%200%200%201%2014.73%2013.3L17%2012.01h3A8%208%200%200%200%206.46%206.23l-1-1.8zm13.08%2015.14A10%2010%200%200%201%203.8%206.27L7%2011.99H4a8%208%200%200%200%2013.54%205.77l1%201.8z'/%3e%3c/svg%3e");
}
.fr-icon-search-fill::before,
.fr-icon-search-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Z'/%3e%3c/svg%3e");
}
.fr-icon-search-line::before,
.fr-icon-search-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
}
.fr-icon-settings-5-fill::before,
.fr-icon-settings-5-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.631%202.132c-.027%201.102.501%202.092%201.43%202.477.93.385%202.004.058%202.763-.74a9.942%209.942%200%200%201%202.307%202.306c-.798.76-1.125%201.834-.74%202.764.385.93%201.376%201.457%202.477%201.43a9.92%209.92%200%200%201%200%203.262c-1.102-.027-2.092.501-2.477%201.43-.385.93-.058%202.004.74%202.763a9.942%209.942%200%200%201-2.306%202.307c-.76-.798-1.834-1.125-2.764-.74-.93.385-1.457%201.376-1.43%202.477a9.92%209.92%200%200%201-3.262%200c.027-1.102-.501-2.092-1.43-2.477-.93-.385-2.004-.058-2.763.74a9.942%209.942%200%200%201-2.307-2.306c.798-.76%201.125-1.834.74-2.764-.385-.93-1.376-1.457-2.477-1.43v-.001a9.942%209.942%200%200%201%200-3.26c1.102.026%202.092-.502%202.477-1.431.385-.93.058-2.004-.74-2.763a9.942%209.942%200%200%201%202.306-2.307c.76.798%201.834%201.125%202.764.74.93-.385%201.457-1.376%201.43-2.477a9.942%209.942%200%200%201%203.262%200ZM12%209a3%203%200%201%200%200%206%203%203%200%200%200%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13.631%202.132c-.027%201.102.501%202.092%201.43%202.477.93.385%202.004.058%202.763-.74a9.942%209.942%200%200%201%202.307%202.306c-.798.76-1.125%201.834-.74%202.764.385.93%201.376%201.457%202.477%201.43a9.92%209.92%200%200%201%200%203.262c-1.102-.027-2.092.501-2.477%201.43-.385.93-.058%202.004.74%202.763a9.942%209.942%200%200%201-2.306%202.307c-.76-.798-1.834-1.125-2.764-.74-.93.385-1.457%201.376-1.43%202.477a9.92%209.92%200%200%201-3.262%200c.027-1.102-.501-2.092-1.43-2.477-.93-.385-2.004-.058-2.763.74a9.942%209.942%200%200%201-2.307-2.306c.798-.76%201.125-1.834.74-2.764-.385-.93-1.376-1.457-2.477-1.43v-.001a9.942%209.942%200%200%201%200-3.26c1.102.026%202.092-.502%202.477-1.431.385-.93.058-2.004-.74-2.763a9.942%209.942%200%200%201%202.306-2.307c.76.798%201.834%201.125%202.764.74.93-.385%201.457-1.376%201.43-2.477a9.942%209.942%200%200%201%203.262%200ZM12%209a3%203%200%201%200%200%206%203%203%200%200%200%200-6Z'/%3e%3c/svg%3e");
}
.fr-icon-settings-5-line::before,
.fr-icon-settings-5-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.06%202.213c-.13%201.11.237%202.08%201.001%202.396.765.317%201.71-.108%202.403-.986a9.945%209.945%200%200%201%202.913%202.913c-.877.692-1.303%201.638-.986%202.403.317.765%201.286%201.132%202.396%201.001a9.945%209.945%200%200%201%200%204.12c-1.11-.13-2.08.237-2.396%201.001-.317.765.108%201.71.986%202.403a9.945%209.945%200%200%201-2.913%202.913c-.692-.877-1.638-1.303-2.403-.986-.765.317-1.132%201.286-1.001%202.396a9.945%209.945%200%200%201-4.12%200c.13-1.11-.237-2.08-1.001-2.396-.765-.317-1.71.108-2.403.986a9.945%209.945%200%200%201-2.913-2.913c.877-.692%201.303-1.638.986-2.403-.317-.765-1.286-1.132-2.396-1.001a9.945%209.945%200%200%201%200-4.12c1.11.13%202.08-.237%202.396-1.001.317-.765-.108-1.71-.986-2.403a9.945%209.945%200%200%201%202.913-2.913c.692.877%201.638%201.303%202.403.986.765-.317%201.132-1.286%201.001-2.396a9.945%209.945%200%200%201%204.12%200ZM11.79%204c-.305%201.1-1.002%202.007-2.086%202.457-1.085.449-2.22.3-3.212-.262a6.932%206.932%200%200%200-.297.297c.562.993.71%202.127.262%203.212C6.007%2010.788%205.1%2011.485%204%2011.79c-.004.14-.004.28%200%20.42%201.1.305%202.007%201.002%202.457%202.086.449%201.085.3%202.22-.262%203.212.096.102.195.201.297.297.993-.562%202.127-.71%203.212-.262%201.084.45%201.781%201.357%202.086%202.457.14.004.28.004.42%200%20.305-1.1%201.002-2.007%202.086-2.457%201.085-.449%202.22-.3%203.212.262.102-.096.201-.195.297-.297-.562-.993-.71-2.127-.262-3.212.45-1.084%201.357-1.781%202.457-2.086.004-.14.004-.28%200-.42-1.1-.305-2.007-1.002-2.457-2.086-.449-1.085-.3-2.22.262-3.212a7.935%207.935%200%200%200-.297-.297c-.993.562-2.127.71-3.212.262C13.212%206.007%2012.515%205.1%2012.21%204a7.935%207.935%200%200%200-.42%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Zm0%202a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14.06%202.213c-.13%201.11.237%202.08%201.001%202.396.765.317%201.71-.108%202.403-.986a9.945%209.945%200%200%201%202.913%202.913c-.877.692-1.303%201.638-.986%202.403.317.765%201.286%201.132%202.396%201.001a9.945%209.945%200%200%201%200%204.12c-1.11-.13-2.08.237-2.396%201.001-.317.765.108%201.71.986%202.403a9.945%209.945%200%200%201-2.913%202.913c-.692-.877-1.638-1.303-2.403-.986-.765.317-1.132%201.286-1.001%202.396a9.945%209.945%200%200%201-4.12%200c.13-1.11-.237-2.08-1.001-2.396-.765-.317-1.71.108-2.403.986a9.945%209.945%200%200%201-2.913-2.913c.877-.692%201.303-1.638.986-2.403-.317-.765-1.286-1.132-2.396-1.001a9.945%209.945%200%200%201%200-4.12c1.11.13%202.08-.237%202.396-1.001.317-.765-.108-1.71-.986-2.403a9.945%209.945%200%200%201%202.913-2.913c.692.877%201.638%201.303%202.403.986.765-.317%201.132-1.286%201.001-2.396a9.945%209.945%200%200%201%204.12%200ZM11.79%204c-.305%201.1-1.002%202.007-2.086%202.457-1.085.449-2.22.3-3.212-.262a6.932%206.932%200%200%200-.297.297c.562.993.71%202.127.262%203.212C6.007%2010.788%205.1%2011.485%204%2011.79c-.004.14-.004.28%200%20.42%201.1.305%202.007%201.002%202.457%202.086.449%201.085.3%202.22-.262%203.212.096.102.195.201.297.297.993-.562%202.127-.71%203.212-.262%201.084.45%201.781%201.357%202.086%202.457.14.004.28.004.42%200%20.305-1.1%201.002-2.007%202.086-2.457%201.085-.449%202.22-.3%203.212.262.102-.096.201-.195.297-.297-.562-.993-.71-2.127-.262-3.212.45-1.084%201.357-1.781%202.457-2.086.004-.14.004-.28%200-.42-1.1-.305-2.007-1.002-2.457-2.086-.449-1.085-.3-2.22.262-3.212a7.935%207.935%200%200%200-.297-.297c-.993.562-2.127.71-3.212.262C13.212%206.007%2012.515%205.1%2012.21%204a7.935%207.935%200%200%200-.42%200ZM12%209a3%203%200%201%201%200%206%203%203%200%200%201%200-6Zm0%202a1%201%200%201%200%200%202%201%201%200%200%200%200-2Z'/%3e%3c/svg%3e");
}
.fr-icon-share-fill::before,
.fr-icon-share-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13.5759%2017.2714L8.46576%2014.484C7.83312%2015.112%206.96187%2015.5%206%2015.5C4.067%2015.5%202.5%2013.933%202.5%2012C2.5%2010.067%204.067%208.5%206%208.5C6.96181%208.5%207.83301%208.88796%208.46564%209.51593L13.5759%206.72855C13.5262%206.49354%2013.5%206.24983%2013.5%206C13.5%204.067%2015.067%202.5%2017%202.5C18.933%202.5%2020.5%204.067%2020.5%206C20.5%207.933%2018.933%209.5%2017%209.5C16.0381%209.5%2015.1669%209.11201%2014.5343%208.48399L9.42404%2011.2713C9.47382%2011.5064%209.5%2011.7501%209.5%2012C9.5%2012.2498%209.47383%2012.4935%209.42408%2012.7285L14.5343%2015.516C15.167%2014.888%2016.0382%2014.5%2017%2014.5C18.933%2014.5%2020.5%2016.067%2020.5%2018C20.5%2019.933%2018.933%2021.5%2017%2021.5C15.067%2021.5%2013.5%2019.933%2013.5%2018C13.5%2017.7502%2013.5262%2017.5064%2013.5759%2017.2714Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13.5759%2017.2714L8.46576%2014.484C7.83312%2015.112%206.96187%2015.5%206%2015.5C4.067%2015.5%202.5%2013.933%202.5%2012C2.5%2010.067%204.067%208.5%206%208.5C6.96181%208.5%207.83301%208.88796%208.46564%209.51593L13.5759%206.72855C13.5262%206.49354%2013.5%206.24983%2013.5%206C13.5%204.067%2015.067%202.5%2017%202.5C18.933%202.5%2020.5%204.067%2020.5%206C20.5%207.933%2018.933%209.5%2017%209.5C16.0381%209.5%2015.1669%209.11201%2014.5343%208.48399L9.42404%2011.2713C9.47382%2011.5064%209.5%2011.7501%209.5%2012C9.5%2012.2498%209.47383%2012.4935%209.42408%2012.7285L14.5343%2015.516C15.167%2014.888%2016.0382%2014.5%2017%2014.5C18.933%2014.5%2020.5%2016.067%2020.5%2018C20.5%2019.933%2018.933%2021.5%2017%2021.5C15.067%2021.5%2013.5%2019.933%2013.5%2018C13.5%2017.7502%2013.5262%2017.5064%2013.5759%2017.2714Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-share-forward-fill::before,
.fr-icon-share-forward-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13%2014H11C7.54202%2014%204.53953%2015.9502%203.03239%2018.8107C3.01093%2018.5433%203%2018.2729%203%2018C3%2012.4772%207.47715%208%2013%208V3L23%2011L13%2019V14Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13%2014H11C7.54202%2014%204.53953%2015.9502%203.03239%2018.8107C3.01093%2018.5433%203%2018.2729%203%2018C3%2012.4772%207.47715%208%2013%208V3L23%2011L13%2019V14Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-share-forward-line::before,
.fr-icon-share-forward-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13%2014H11C7.54202%2014%204.53953%2015.9502%203.03239%2018.8107C3.01093%2018.5433%203%2018.2729%203%2018C3%2012.4772%207.47715%208%2013%208V2.5L23.5%2011L13%2019.5V14ZM11%2012H15V15.3078L20.3214%2011L15%206.69224V10H13C10.5795%2010%208.41011%2011.0749%206.94312%2012.7735C8.20873%2012.2714%209.58041%2012%2011%2012Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13%2014H11C7.54202%2014%204.53953%2015.9502%203.03239%2018.8107C3.01093%2018.5433%203%2018.2729%203%2018C3%2012.4772%207.47715%208%2013%208V2.5L23.5%2011L13%2019.5V14ZM11%2012H15V15.3078L20.3214%2011L15%206.69224V10H13C10.5795%2010%208.41011%2011.0749%206.94312%2012.7735C8.20873%2012.2714%209.58041%2012%2011%2012Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-share-line::before,
.fr-icon-share-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13.1202%2017.0228L8.92129%2014.7324C8.19135%2015.5125%207.15261%2016%206%2016C3.79086%2016%202%2014.2091%202%2012C2%209.79086%203.79086%208%206%208C7.15255%208%208.19125%208.48746%208.92118%209.26746L13.1202%206.97713C13.0417%206.66441%2013%206.33707%2013%206C13%203.79086%2014.7909%202%2017%202C19.2091%202%2021%203.79086%2021%206C21%208.20914%2019.2091%2010%2017%2010C15.8474%2010%2014.8087%209.51251%2014.0787%208.73246L9.87977%2011.0228C9.9583%2011.3355%2010%2011.6629%2010%2012C10%2012.3371%209.95831%2012.6644%209.87981%2012.9771L14.0788%2015.2675C14.8087%2014.4875%2015.8474%2014%2017%2014C19.2091%2014%2021%2015.7909%2021%2018C21%2020.2091%2019.2091%2022%2017%2022C14.7909%2022%2013%2020.2091%2013%2018C13%2017.6629%2013.0417%2017.3355%2013.1202%2017.0228ZM6%2014C7.10457%2014%208%2013.1046%208%2012C8%2010.8954%207.10457%2010%206%2010C4.89543%2010%204%2010.8954%204%2012C4%2013.1046%204.89543%2014%206%2014ZM17%208C18.1046%208%2019%207.10457%2019%206C19%204.89543%2018.1046%204%2017%204C15.8954%204%2015%204.89543%2015%206C15%207.10457%2015.8954%208%2017%208ZM17%2020C18.1046%2020%2019%2019.1046%2019%2018C19%2016.8954%2018.1046%2016%2017%2016C15.8954%2016%2015%2016.8954%2015%2018C15%2019.1046%2015.8954%2020%2017%2020Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M13.1202%2017.0228L8.92129%2014.7324C8.19135%2015.5125%207.15261%2016%206%2016C3.79086%2016%202%2014.2091%202%2012C2%209.79086%203.79086%208%206%208C7.15255%208%208.19125%208.48746%208.92118%209.26746L13.1202%206.97713C13.0417%206.66441%2013%206.33707%2013%206C13%203.79086%2014.7909%202%2017%202C19.2091%202%2021%203.79086%2021%206C21%208.20914%2019.2091%2010%2017%2010C15.8474%2010%2014.8087%209.51251%2014.0787%208.73246L9.87977%2011.0228C9.9583%2011.3355%2010%2011.6629%2010%2012C10%2012.3371%209.95831%2012.6644%209.87981%2012.9771L14.0788%2015.2675C14.8087%2014.4875%2015.8474%2014%2017%2014C19.2091%2014%2021%2015.7909%2021%2018C21%2020.2091%2019.2091%2022%2017%2022C14.7909%2022%2013%2020.2091%2013%2018C13%2017.6629%2013.0417%2017.3355%2013.1202%2017.0228ZM6%2014C7.10457%2014%208%2013.1046%208%2012C8%2010.8954%207.10457%2010%206%2010C4.89543%2010%204%2010.8954%204%2012C4%2013.1046%204.89543%2014%206%2014ZM17%208C18.1046%208%2019%207.10457%2019%206C19%204.89543%2018.1046%204%2017%204C15.8954%204%2015%204.89543%2015%206C15%207.10457%2015.8954%208%2017%208ZM17%2020C18.1046%2020%2019%2019.1046%2019%2018C19%2016.8954%2018.1046%2016%2017%2016C15.8954%2016%2015%2016.8954%2015%2018C15%2019.1046%2015.8954%2020%2017%2020Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-shield-fill::before,
.fr-icon-shield-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3.783%202.826%2012%201l8.217%201.826a1%201%200%200%201%20.783.976v9.987a6%206%200%200%201-2.672%204.992L12%2023l-6.328-4.219A6%206%200%200%201%203%2013.79V3.802a1%201%200%200%201%20.783-.976Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3.783%202.826%2012%201l8.217%201.826a1%201%200%200%201%20.783.976v9.987a6%206%200%200%201-2.672%204.992L12%2023l-6.328-4.219A6%206%200%200%201%203%2013.79V3.802a1%201%200%200%201%20.783-.976Z'/%3e%3c/svg%3e");
}
.fr-icon-shield-line::before,
.fr-icon-shield-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%201%208.217%201.826a1%201%200%200%201%20.783.976v9.987a6%206%200%200%201-2.672%204.992L12%2023l-6.328-4.219A6%206%200%200%201%203%2013.79V3.802a1%201%200%200%201%20.783-.976L12%201Zm0%202.05L5%204.604v9.185a4%204%200%200%200%201.781%203.328L12%2020.597l5.219-3.48A4%204%200%200%200%2019%2013.79V4.604L12%203.05Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%201%208.217%201.826a1%201%200%200%201%20.783.976v9.987a6%206%200%200%201-2.672%204.992L12%2023l-6.328-4.219A6%206%200%200%201%203%2013.79V3.802a1%201%200%200%201%20.783-.976L12%201Zm0%202.05L5%204.604v9.185a4%204%200%200%200%201.781%203.328L12%2020.597l5.219-3.48A4%204%200%200%200%2019%2013.79V4.604L12%203.05Z'/%3e%3c/svg%3e");
}
.fr-icon-star-fill::before,
.fr-icon-star-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2018.26-7.053%203.948%201.575-7.928L.587%208.792l8.027-.952L12%20.5l3.386%207.34%208.027.952-5.935%205.488%201.575%207.928L12%2018.26Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2018.26-7.053%203.948%201.575-7.928L.587%208.792l8.027-.952L12%20.5l3.386%207.34%208.027.952-5.935%205.488%201.575%207.928L12%2018.26Z'/%3e%3c/svg%3e");
}
.fr-icon-star-line::before,
.fr-icon-star-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%20.5%203.386%207.34%208.027.952-5.935%205.488%201.575%207.928L12%2018.26l-7.053%203.948%201.575-7.928L.587%208.792l8.027-.952L12%20.5Zm0%204.775-2.038%204.42-4.833.572%203.573%203.305-.949%204.773L12%2015.968l4.247%202.377-.949-4.773%203.573-3.305-4.833-.573L12%205.275Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%20.5%203.386%207.34%208.027.952-5.935%205.488%201.575%207.928L12%2018.26l-7.053%203.948%201.575-7.928L.587%208.792l8.027-.952L12%20.5Zm0%204.775-2.038%204.42-4.833.572%203.573%203.305-.949%204.773L12%2015.968l4.247%202.377-.949-4.773%203.573-3.305-4.833-.573L12%205.275Z'/%3e%3c/svg%3e");
}
.fr-icon-star-s-fill::before,
.fr-icon-star-s-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2017-5.878%203.59%201.598-6.7-5.23-4.48%206.865-.55L12%202.5l2.645%206.36%206.866.55-5.231%204.48%201.598%206.7L12%2017Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2017-5.878%203.59%201.598-6.7-5.23-4.48%206.865-.55L12%202.5l2.645%206.36%206.866.55-5.231%204.48%201.598%206.7L12%2017Z'/%3e%3c/svg%3e");
}
.fr-icon-star-s-line::before,
.fr-icon-star-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%202.5%202.645%206.36%206.866.55-5.231%204.48%201.598%206.7L12%2017l-5.878%203.59%201.598-6.7-5.23-4.48%206.865-.55L12%202.5Zm0%205.208-1.268%203.047-3.29.264%202.507%202.147-.766%203.21L12%2014.657v-.001l2.817%201.72-.766-3.21%202.507-2.147-3.29-.264L12%207.708Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%202.5%202.645%206.36%206.866.55-5.231%204.48%201.598%206.7L12%2017l-5.878%203.59%201.598-6.7-5.23-4.48%206.865-.55L12%202.5Zm0%205.208-1.268%203.047-3.29.264%202.507%202.147-.766%203.21L12%2014.657v-.001l2.817%201.72-.766-3.21%202.507-2.147-3.29-.264L12%207.708Z'/%3e%3c/svg%3e");
}
.fr-icon-subtract-line::before,
.fr-icon-subtract-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2011h14v2H5v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2011h14v2H5v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-thumb-down-fill::before,
.fr-icon-thumb-down-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2015h-3V3h3a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201Zm-5.293%201.293-6.4%206.4a.5.5%200%200%201-.654.047L8.8%2022.1a1.5%201.5%200%200%201-.553-1.57L9.4%2016H3a2%202%200%200%201-2-2v-2.104a2%202%200%200%201%20.15-.762L4.246%203.62A1%201%200%200%201%205.17%203H16a1%201%200%200%201%201%201v11.586a1%201%200%200%201-.293.707Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2015h-3V3h3a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201Zm-5.293%201.293-6.4%206.4a.5.5%200%200%201-.654.047L8.8%2022.1a1.5%201.5%200%200%201-.553-1.57L9.4%2016H3a2%202%200%200%201-2-2v-2.104a2%202%200%200%201%20.15-.762L4.246%203.62A1%201%200%200%201%205.17%203H16a1%201%200%200%201%201%201v11.586a1%201%200%200%201-.293.707Z'/%3e%3c/svg%3e");
}
.fr-icon-thumb-down-line::before,
.fr-icon-thumb-down-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%203a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-3.482a1%201%200%200%200-.817.423l-5.453%207.726a.5.5%200%200%201-.632.159L9.802%2022.4a2.5%202.5%200%200%201-1.305-2.853L9.4%2016H3a2%202%200%200%201-2-2v-2.104a2%202%200%200%201%20.15-.762L4.246%203.62A1%201%200%200%201%205.17%203H22Zm-5%202H5.84L3%2011.896V14h6.4a2%202%200%200%201%201.938%202.493l-.903%203.548a.5.5%200%200%200%20.261.571l.661.33%204.71-6.672c.25-.354.57-.644.933-.858V5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%203a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201h-3.482a1%201%200%200%200-.817.423l-5.453%207.726a.5.5%200%200%201-.632.159L9.802%2022.4a2.5%202.5%200%200%201-1.305-2.853L9.4%2016H3a2%202%200%200%201-2-2v-2.104a2%202%200%200%201%20.15-.762L4.246%203.62A1%201%200%200%201%205.17%203H22Zm-5%202H5.84L3%2011.896V14h6.4a2%202%200%200%201%201.938%202.493l-.903%203.548a.5.5%200%200%200%20.261.571l.661.33%204.71-6.672c.25-.354.57-.644.933-.858V5Z'/%3e%3c/svg%3e");
}
.fr-icon-thumb-up-fill::before,
.fr-icon-thumb-up-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%209h3v12H2a1%201%200%200%201-1-1V10a1%201%200%200%201%201-1Zm5.293-1.293%206.4-6.4a.5.5%200%200%201%20.654-.047l.853.64a1.5%201.5%200%200%201%20.553%201.57L14.6%208H21a2%202%200%200%201%202%202v2.104a2%202%200%200%201-.15.762l-3.095%207.515a1%201%200%200%201-.925.619H8a1%201%200%200%201-1-1V8.414a1%201%200%200%201%20.293-.707Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%209h3v12H2a1%201%200%200%201-1-1V10a1%201%200%200%201%201-1Zm5.293-1.293%206.4-6.4a.5.5%200%200%201%20.654-.047l.853.64a1.5%201.5%200%200%201%20.553%201.57L14.6%208H21a2%202%200%200%201%202%202v2.104a2%202%200%200%201-.15.762l-3.095%207.515a1%201%200%200%201-.925.619H8a1%201%200%200%201-1-1V8.414a1%201%200%200%201%20.293-.707Z'/%3e%3c/svg%3e");
}
.fr-icon-thumb-up-line::before,
.fr-icon-thumb-up-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.384.691%201.814.907a2.5%202.5%200%200%201%201.305%202.853L14.6%208H21a2%202%200%200%201%202%202v2.104a2%202%200%200%201-.15.762l-3.095%207.515a1%201%200%200%201-.925.619H2a1%201%200%200%201-1-1V10a1%201%200%200%201%201-1h3.482a1%201%200%200%200%20.817-.423L11.752.85a.5.5%200%200%201%20.632-.159Zm.259%202.367L7.933%209.73c-.25.354-.57.644-.933.858V19h11.16L21%2012.104V10h-6.4a2%202%200%200%201-1.938-2.493l.903-3.548a.5.5%200%200%200-.261-.571l-.661-.33Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.384.691%201.814.907a2.5%202.5%200%200%201%201.305%202.853L14.6%208H21a2%202%200%200%201%202%202v2.104a2%202%200%200%201-.15.762l-3.095%207.515a1%201%200%200%201-.925.619H2a1%201%200%200%201-1-1V10a1%201%200%200%201%201-1h3.482a1%201%200%200%200%20.817-.423L11.752.85a.5.5%200%200%201%20.632-.159Zm.259%202.367L7.933%209.73c-.25.354-.57.644-.933.858V19h11.16L21%2012.104V10h-6.4a2%202%200%200%201-1.938-2.493l.903-3.548a.5.5%200%200%200-.261-.571l-.661-.33Z'/%3e%3c/svg%3e");
}
.fr-icon-time-fill::before,
.fr-icon-time-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%205h-2v7h6v-2h-4V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%205h-2v7h6v-2h-4V7Z'/%3e%3c/svg%3e");
}
.fr-icon-time-line::before,
.fr-icon-time-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm1%203v5h4v2h-6V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm1%203v5h4v2h-6V7h2Z'/%3e%3c/svg%3e");
}
.fr-icon-timer-fill::before,
.fr-icon-timer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM13%208h-2v6h2V8Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM13%208h-2v6h2V8Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
}
.fr-icon-timer-line::before,
.fr-icon-timer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM12%206a7%207%200%201%200%200%2014%207%207%200%200%200%200-14Zm1%202v6h-2V8h2Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM12%206a7%207%200%201%200%200%2014%207%207%200%200%200%200-14Zm1%202v6h-2V8h2Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
}
.fr-icon-upload-2-fill::before,
.fr-icon-upload-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zM14%209v6h-4V9H5l7-7%207%207h-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zM14%209v6h-4V9H5l7-7%207%207h-5z'/%3e%3c/svg%3e");
}
.fr-icon-upload-2-line::before,
.fr-icon-upload-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zm9-10v7h-2V9H6l6-6%206%206h-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zm9-10v7h-2V9H6l6-6%206%206h-5z'/%3e%3c/svg%3e");
}
.fr-icon-upload-fill::before,
.fr-icon-upload-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-9v8h-2v-8H4l8-8%208%208h-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-9v8h-2v-8H4l8-8%208%208h-7Z'/%3e%3c/svg%3e");
}
.fr-icon-upload-line::before,
.fr-icon-upload-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2ZM13%205.828V17h-2V5.828L4.929%2011.9l-1.414-1.414L12%202l8.485%208.485-1.414%201.414L13%205.83v-.002Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2ZM13%205.828V17h-2V5.828L4.929%2011.9l-1.414-1.414L12%202l8.485%208.485-1.414%201.414L13%205.83v-.002Z'/%3e%3c/svg%3e");
}
.fr-icon-zoom-in-fill::before,
.fr-icon-zoom-in-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm1%205h-2v3H7v2h3v3h2v-3h3v-2h-3V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm1%205h-2v3H7v2h3v3h2v-3h3v-2h-3V7Z'/%3e%3c/svg%3e");
}
.fr-icon-zoom-in-line::before,
.fr-icon-zoom-in-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm1%203v3h3v2h-3v3h-2v-3H7v-2h3V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm1%203v3h3v2h-3v3h-2v-3H7v-2h3V7h2Z'/%3e%3c/svg%3e");
}
.fr-icon-zoom-out-fill::before,
.fr-icon-zoom-out-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm4%208H7v2h8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm4%208H7v2h8v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-zoom-out-line::before,
.fr-icon-zoom-out-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm4%206v2H7v-2h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm4%206v2H7v-2h8Z'/%3e%3c/svg%3e");
}
.fr-fi-add-circle-fill::before,
.fr-fi-add-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1-11H7v2h4v4h2v-4h4v-2h-4V7h-2v4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1-11H7v2h4v4h2v-4h4v-2h-4V7h-2v4z'/%3e%3c/svg%3e");
}
.fr-fi-add-circle-line::before,
.fr-fi-add-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V7h2v4h4v2h-4v4h-2v-4H7v-2h4zm1%2011C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V7h2v4h4v2h-4v4h-2v-4H7v-2h4zm1%2011C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208z'/%3e%3c/svg%3e");
}
.fr-fi-add-line::before,
.fr-fi-add-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V5h2v6h6v2h-6v6h-2v-6H5v-2h6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%2011V5h2v6h6v2h-6v6h-2v-6H5v-2h6Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-down-line::before,
.fr-fi-arrow-down-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2016.172%205.364-5.364%201.414%201.414L12%2020l-7.778-7.778%201.414-1.414L11%2016.172V4h2v12.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2016.172%205.364-5.364%201.414%201.414L12%2020l-7.778-7.778%201.414-1.414L11%2016.172V4h2v12.172Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-down-s-line::before,
.fr-fi-arrow-down-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2013.172%204.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222l4.95%204.95Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-go-back-fill::before,
.fr-fi-arrow-go-back-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%207v4L2%206l6-5v4h5a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%207v4L2%206l6-5v4h5a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H8Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-go-back-line::before,
.fr-fi-arrow-go-back-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5.828%207%202.536%202.536L6.95%2010.95%202%206l4.95-4.95%201.414%201.414L5.828%205H13a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H5.828Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m5.828%207%202.536%202.536L6.95%2010.95%202%206l4.95-4.95%201.414%201.414L5.828%205H13a8%208%200%201%201%200%2016H4v-2h9a6%206%200%201%200%200-12H5.828Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-left-line::before,
.fr-fi-arrow-left-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.828%2011H20v2H7.828l5.364%205.364-1.414%201.414L4%2012l7.778-7.778%201.414%201.414L7.828%2011Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.828%2011H20v2H7.828l5.364%205.364-1.414%201.414L4%2012l7.778-7.778%201.414%201.414L7.828%2011Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-left-s-line::before,
.fr-fi-arrow-left-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10.828%2012%204.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414-4.95%204.95Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-right-line::before,
.fr-fi-arrow-right-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.172%2011-5.364-5.364%201.414-1.414L20%2012l-7.778%207.778-1.414-1.414L16.172%2013H4v-2h12.172Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-right-s-line::before,
.fr-fi-arrow-right-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13.172%2012-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414%204.95-4.95Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-right-up-line::before,
.fr-fi-arrow-right-up-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%209.41l-8.6%208.61-1.42-1.41L14.58%208H7V6h11v11h-2V9.41z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%209.41l-8.6%208.61-1.42-1.41L14.58%208H7V6h11v11h-2V9.41z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-up-fill::before,
.fr-fi-arrow-up-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012v8h-2v-8H4l8-8%208%208h-7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2012v8h-2v-8H4l8-8%208%208h-7Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-up-line::before,
.fr-fi-arrow-up-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%207.828V20h-2V7.828l-5.364%205.364-1.414-1.414L12%204l7.778%207.778-1.414%201.414L13%207.828Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%207.828V20h-2V7.828l-5.364%205.364-1.414-1.414L12%204l7.778%207.778-1.414%201.414L13%207.828Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-up-s-line::before,
.fr-fi-arrow-up-s-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.828-4.95%204.95-1.414-1.414L12%208l6.364%206.364-1.414%201.414-4.95-4.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.828-4.95%204.95-1.414-1.414L12%208l6.364%206.364-1.414%201.414-4.95-4.95Z'/%3e%3c/svg%3e");
}
.fr-fi-check-line::before,
.fr-fi-check-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10%2015.172%209.192-9.193%201.415%201.414L10%2018l-6.364-6.364%201.414-1.414%204.95%204.95Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m10%2015.172%209.192-9.193%201.415%201.414L10%2018l-6.364-6.364%201.414-1.414%204.95%204.95Z'/%3e%3c/svg%3e");
}
.fr-fi-checkbox-circle-line::before,
.fr-fi-checkbox-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-fi-close-line::before,
.fr-fi-close-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12%2010.6%204.95-4.96%201.4%201.4L13.42%2012l4.96%204.95-1.4%201.4L12%2013.42l-4.95%204.96-1.4-1.4L10.58%2012%205.63%207.05l1.4-1.4z'/%3e%3c/svg%3e");
}
.fr-fi-download-line::before,
.fr-fi-download-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%2019h18v2H3v-2Zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.17V2h2v11.172Z'/%3e%3c/svg%3e");
}
.fr-fi-error-warning-fill::before,
.fr-fi-error-warning-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%2013h-2v2h2v-2Zm0-8h-2v6h2V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm1%2013h-2v2h2v-2Zm0-8h-2v6h2V7Z'/%3e%3c/svg%3e");
}
.fr-fi-error-warning-line::before,
.fr-fi-error-warning-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm1%2011v2h-2v-2h2Zm0-8v6h-2V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010s-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202Zm0%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16Zm1%2011v2h-2v-2h2Zm0-8v6h-2V7h2Z'/%3e%3c/svg%3e");
}
.fr-fi-external-link-line::before,
.fr-fi-external-link-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%206v2H5v11h11v-5h2v6a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h6Zm11-3v8h-2V6.413l-7.793%207.794-1.414-1.414L17.585%205H13V3h8Z'/%3e%3c/svg%3e");
}
.fr-fi-eye-fill::before,
.fr-fi-eye-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%204a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm0%202a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%204a5%205%200%201%200%200%2010%205%205%200%200%200%200-10Zm0%202a3%203%200%201%201%200%206%203%203%200%200%201%200-6Z'/%3e%3c/svg%3e");
}
.fr-fi-eye-line::before,
.fr-fi-eye-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%2016c4.2%200%207.842-2.905%208.777-7a9.005%209.005%200%200%200-17.554%200A9.005%209.005%200%200%200%2012%2019Zm0-2.5a4.5%204.5%200%201%201%200-9%204.5%204.5%200%200%201%200%209Zm0-2a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%203c5.392%200%209.878%203.88%2010.819%209-.94%205.12-5.427%209-10.819%209-5.392%200-9.878-3.88-10.819-9C2.121%206.88%206.608%203%2012%203Zm0%2016c4.2%200%207.842-2.905%208.777-7a9.005%209.005%200%200%200-17.554%200A9.005%209.005%200%200%200%2012%2019Zm0-2.5a4.5%204.5%200%201%201%200-9%204.5%204.5%200%200%201%200%209Zm0-2a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205Z'/%3e%3c/svg%3e");
}
.fr-fi-eye-off-fill::before,
.fr-fi-eye-off-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2019.799%2019.8-1.415%201.414-3.31-3.31A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066H4.52L1.393%202.808l1.415-1.415Zm5.02%207.85a5%205%200%200%200%206.929%206.929l-1.464-1.464a3%203%200%200%201-4.001-4.001L7.828%209.243ZM12%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592l-3.86-3.86a5%205%200%200%200-5.68-5.68L7.974%203.761V3.76C9.221%203.27%2010.58%203%2012%203Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m2.808%201.393%2019.799%2019.8-1.415%201.414-3.31-3.31A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066H4.52L1.393%202.808l1.415-1.415Zm5.02%207.85a5%205%200%200%200%206.929%206.929l-1.464-1.464a3%203%200%200%201-4.001-4.001L7.828%209.243ZM12%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592l-3.86-3.86a5%205%200%200%200-5.68-5.68L7.974%203.761V3.76C9.221%203.27%2010.58%203%2012%203Z'/%3e%3c/svg%3e");
}
.fr-fi-eye-off-line::before,
.fr-fi-eye-off-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.882%2019.297A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066L1.392%202.808l1.415-1.415%2019.799%2019.8-1.415%201.414-3.31-3.31h.001ZM5.935%207.35A8.965%208.965%200%200%200%203.223%2012a9.005%209.005%200%200%200%2013.201%205.838l-2.028-2.028A4.5%204.5%200%200%201%208.19%209.604L5.935%207.35Zm6.979%206.978-3.242-3.242a2.5%202.5%200%200%200%203.241%203.241l.001.001Zm7.893%202.264-1.431-1.43A8.935%208.935%200%200%200%2020.777%2012%209.005%209.005%200%200%200%209.552%205.338L7.974%203.76C9.221%203.27%2010.58%203%2012%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592Zm-9.084-9.084a4.5%204.5%200%200%201%204.769%204.769l-4.77-4.769h.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17.882%2019.297A10.949%2010.949%200%200%201%2012%2021c-5.392%200-9.878-3.88-10.819-9a10.982%2010.982%200%200%201%203.34-6.066L1.392%202.808l1.415-1.415%2019.799%2019.8-1.415%201.414-3.31-3.31h.001ZM5.935%207.35A8.965%208.965%200%200%200%203.223%2012a9.005%209.005%200%200%200%2013.201%205.838l-2.028-2.028A4.5%204.5%200%200%201%208.19%209.604L5.935%207.35Zm6.979%206.978-3.242-3.242a2.5%202.5%200%200%200%203.241%203.241l.001.001Zm7.893%202.264-1.431-1.43A8.935%208.935%200%200%200%2020.777%2012%209.005%209.005%200%200%200%209.552%205.338L7.974%203.76C9.221%203.27%2010.58%203%2012%203c5.392%200%209.878%203.88%2010.819%209a10.947%2010.947%200%200%201-2.012%204.592Zm-9.084-9.084a4.5%204.5%200%200%201%204.769%204.769l-4.77-4.769h.001Z'/%3e%3c/svg%3e");
}
.fr-fi-filter-fill::before,
.fr-fi-filter-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-6%209v7h-4v-7L4%206H3V4h18Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-6%209v7h-4v-7L4%206H3V4h18Z'/%3e%3c/svg%3e");
}
.fr-fi-filter-line::before,
.fr-fi-filter-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-5%207.5V22H9v-8.5L4%206H3V4h18Zm-3.404%202H6.404L11%2012.894V20h2v-7.106L17.596%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M21%204v2h-1l-5%207.5V22H9v-8.5L4%206H3V4h18Zm-3.404%202H6.404L11%2012.894V20h2v-7.106L17.596%206Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-left-s-first-line::before,
.fr-fi-arrow-left-s-first-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m12.828%2012.364%204.95%204.95-1.414%201.414L10%2012.364%2016.364%206l1.414%201.414-4.95%204.95ZM6%206h2v12.73H6V6Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-left-s-line-double::before,
.fr-fi-arrow-left-s-line-double::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M13.9%2012l5%205-1.4%201.4-6.4-6.4%206.4-6.4L18.9%207l-5%205zm-1-5l-1.4-1.4L5.1%2012l6.4%206.4%201.4-1.4-5-5%205-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M13.9%2012l5%205-1.4%201.4-6.4-6.4%206.4-6.4L18.9%207l-5%205zm-1-5l-1.4-1.4L5.1%2012l6.4%206.4%201.4-1.4-5-5%205-5z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-right-s-last-line::before,
.fr-fi-arrow-right-s-last-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m11.17%2012.364-4.95%204.95%201.414%201.414%206.364-6.364L7.634%206%206.22%207.414l4.95%204.95ZM17.998%206h-2v12.73h2V6Z'/%3e%3c/svg%3e");
}
.fr-fi-arrow-right-s-line-double::before,
.fr-fi-arrow-right-s-line-double::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M10.1%2012l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4L5.1%2017l5-5zm6%200l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4-1.4-1.5%205-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M10.1%2012l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4L5.1%2017l5-5zm6%200l-5-4.9%201.4-1.4%206.4%206.4-6.4%206.4-1.4-1.5%205-5z'/%3e%3c/svg%3e");
}
.fr-fi-error-fill::before,
.fr-fi-error-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5h-11L1,12l5.5,9.5h11L23,12L17.5,2.5z%20M16.2,14.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4l2.8,2.8l2.8-2.8l1.4,1.4L13.4,12L16.2,14.8z'/%3e%3c/svg%3e");
}
.fr-fi-error-line::before,
.fr-fi-error-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5L23,12l-5.5,9.5h-11L1,12l5.5-9.5H17.5z%20M16.3,4.5H7.7L3.3,12l4.3,7.5h8.7l4.3-7.5L16.3,4.5z%20M12,10.6l2.8-2.8l1.4,1.4L13.4,12l2.8,2.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4L12,10.6z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M17.5,2.5L23,12l-5.5,9.5h-11L1,12l5.5-9.5H17.5z%20M16.3,4.5H7.7L3.3,12l4.3,7.5h8.7l4.3-7.5L16.3,4.5z%20M12,10.6l2.8-2.8l1.4,1.4L13.4,12l2.8,2.8l-1.4,1.4L12,13.4l-2.8,2.8l-1.4-1.4l2.8-2.8L7.8,9.2l1.4-1.4L12,10.6z'/%3e%3c/svg%3e");
}
.fr-fi-info-fill::before,
.fr-fi-info-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5z%20M13,17h-2v-6h2V17z%20M13,9h-2V7h2V9z'/%3e%3c/svg%3e");
}
.fr-fi-info-line::before,
.fr-fi-info-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5zM19.5,18.5c0,0.6-0.4,1-1,1h-13c-0.6,0-1-0.4-1-1v-13c0-0.6,0.4-1,1-1h13c0.6,0,1,0.4,1,1V18.5z%20M11,7v2h2V7H11z%20M11,11v6h2v-6H11z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M19.5,2.5h-15c-1.1,0-2,0.9-2,2v15c0,1.1,0.9,2,2,2h15c1.1,0,2-0.9,2-2v-15C21.5,3.4,20.6,2.5,19.5,2.5zM19.5,18.5c0,0.6-0.4,1-1,1h-13c-0.6,0-1-0.4-1-1v-13c0-0.6,0.4-1,1-1h13c0.6,0,1,0.4,1,1V18.5z%20M11,7v2h2V7H11z%20M11,11v6h2v-6H11z'/%3e%3c/svg%3e");
}
.fr-fi-success-fill::before,
.fr-fi-success-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.997-6l7.07-7.071-1.414-1.414-5.656%205.657-2.829-2.829-1.414%201.414L11.003%2016z'/%3e%3c/svg%3e");
}
.fr-fi-success-line::before,
.fr-fi-success-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.997-4L6.76%2011.757l1.414-1.414%202.829%202.829%205.656-5.657%201.415%201.414L11.003%2016Z'/%3e%3c/svg%3e");
}
.fr-fi-theme-fill::before,
.fr-fi-theme-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%200%200-.2%207.995L12%2016V8Zm-8%203v2H1v-2h3Zm19%200v2h-3v-2h3ZM4.929%203.515%207.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%200%200-.2%207.995L12%2016V8Zm-8%203v2H1v-2h3Zm19%200v2h-3v-2h3ZM4.929%203.515%207.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
}
.fr-fi-warning-fill::before,
.fr-fi-warning-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200ZM11%2016v2h2v-2h-2Zm0-7v5h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-fi-warning-line::before,
.fr-fi-warning-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.206%2019ZM11%2016h2v2h-2v-2Zm0-7h2v5h-2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m12.866%203%209.526%2016.5a1%201%200%200%201-.866%201.5H2.474a1%201%200%200%201-.866-1.5L11.134%203a1%201%200%200%201%201.732%200Zm-8.66%2016h15.588L12%205.5%204.206%2019ZM11%2016h2v2h-2v-2Zm0-7h2v5h-2V9Z'/%3e%3c/svg%3e");
}
.fr-fi-information-fill::before,
.fr-fi-information-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-11v6h2v-6h-2Zm0-4v2h2V7h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-11v6h2v-6h-2Zm0-4v2h2V7h-2Z'/%3e%3c/svg%3e");
}
.fr-fi-information-line::before,
.fr-fi-information-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM11%207h2v2h-2V7Zm0%204h2v6h-2v-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM11%207h2v2h-2V7Zm0%204h2v6h-2v-6Z'/%3e%3c/svg%3e");
}
.fr-fi-lock-fill::before,
.fr-fi-lock-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1Zm-2%200V9A5%205%200%201%200%207%209v1h10Zm-6%204v4h2v-4h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1Zm-2%200V9A5%205%200%201%200%207%209v1h10Zm-6%204v4h2v-4h-2Z'/%3e%3c/svg%3e");
}
.fr-fi-lock-line::before,
.fr-fi-lock-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1ZM5%2012v8h14v-8H5Zm6%202h2v4h-2v-4Zm6-4V9A5%205%200%201%200%207%209v1h10Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2010h1a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V11a1%201%200%200%201%201-1h1V9a7%207%200%200%201%2014%200v1ZM5%2012v8h14v-8H5Zm6%202h2v4h-2v-4Zm6-4V9A5%205%200%201%200%207%209v1h10Z'/%3e%3c/svg%3e");
}
.fr-fi-logout-box-r-fill::before,
.fr-fi-logout-box-r-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-4%206v3H9v2h6v3l5-4-5-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-4%206v3H9v2h6v3l5-4-5-4Z'/%3e%3c/svg%3e");
}
.fr-fi-logout-box-r-line::before,
.fr-fi-logout-box-r-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v3h-2V4H6v16h12v-2h2v3a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-1%206%205%204-5%204v-3h-7v-2h7V8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%202a1%201%200%200%201%201%201v3h-2V4H6v16h12v-2h2v3a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V3a1%201%200%200%201%201-1h14Zm-1%206%205%204-5%204v-3h-7v-2h7V8Z'/%3e%3c/svg%3e");
}
.fr-fi-menu-2-fill::before,
.fr-fi-menu-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h12v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
}
.fr-fi-menu-fill::before,
.fr-fi-menu-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h18v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M3%204h18v2H3V4Zm0%207h18v2H3v-2Zm0%207h18v2H3v-2Z'/%3e%3c/svg%3e");
}
.fr-fi-question-fill::before,
.fr-fi-question-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-7v2h2v-2h-2Zm2-1.645A3.502%203.502%200%200%200%2012%206.5a3.501%203.501%200%200%200-3.433%202.813l1.962.393A1.5%201.5%200%201%201%2012%2011.5a1%201%200%200%200-1%201V14h2v-.645Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-1-7v2h2v-2h-2Zm2-1.645A3.502%203.502%200%200%200%2012%206.5a3.501%203.501%200%200%200-3.433%202.813l1.962.393A1.5%201.5%200%201%201%2012%2011.5a1%201%200%200%200-1%201V14h2v-.645Z'/%3e%3c/svg%3e");
}
.fr-fi-question-line::before,
.fr-fi-question-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-1-5h2v2h-2v-2Zm2-1.645V14h-2v-1.5a1%201%200%200%201%201-1%201.5%201.5%200%201%200-1.471-1.794l-1.962-.393A3.501%203.501%200%201%201%2013%2013.355Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm0-2a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-1-5h2v2h-2v-2Zm2-1.645V14h-2v-1.5a1%201%200%200%201%201-1%201.5%201.5%200%201%200-1.471-1.794l-1.962-.393A3.501%203.501%200%201%201%2013%2013.355Z'/%3e%3c/svg%3e");
}
.fr-fi-refresh-fill::before,
.fr-fi-refresh-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022a10%2010%200%201%201%200-20%2010%2010%200%200%201%200%2020zm4.82-4.92A7%207%200%200%200%209.03%205.66l.98%201.75A5%205%200%200%201%2017%2012h-3l2.82%205.08zm-1.85%201.26-.98-1.75A5%205%200%200%201%207%2012h3L7.18%206.92a7%207%200%200%200%207.79%2011.42z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022a10%2010%200%201%201%200-20%2010%2010%200%200%201%200%2020zm4.82-4.92A7%207%200%200%200%209.03%205.66l.98%201.75A5%205%200%200%201%2017%2012h-3l2.82%205.08zm-1.85%201.26-.98-1.75A5%205%200%200%201%207%2012h3L7.18%206.92a7%207%200%200%200%207.79%2011.42z'/%3e%3c/svg%3e");
}
.fr-fi-refresh-line::before,
.fr-fi-refresh-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.46%204.43a10%2010%200%200%201%2014.73%2013.3L17%2012.01h3A8%208%200%200%200%206.46%206.23l-1-1.8zm13.08%2015.14A10%2010%200%200%201%203.8%206.27L7%2011.99H4a8%208%200%200%200%2013.54%205.77l1%201.8z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5.46%204.43a10%2010%200%200%201%2014.73%2013.3L17%2012.01h3A8%208%200%200%200%206.46%206.23l-1-1.8zm13.08%2015.14A10%2010%200%200%201%203.8%206.27L7%2011.99H4a8%208%200%200%200%2013.54%205.77l1%201.8z'/%3e%3c/svg%3e");
}
.fr-fi-search-fill::before,
.fr-fi-search-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Z'/%3e%3c/svg%3e");
}
.fr-fi-search-line::before,
.fr-fi-search-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18.031%2016.617%204.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617Zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15Z'/%3e%3c/svg%3e");
}
.fr-fi-subtract-line::before,
.fr-fi-subtract-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2011h14v2H5v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2011h14v2H5v-2Z'/%3e%3c/svg%3e");
}
.fr-fi-timer-fill::before,
.fr-fi-timer-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM13%208h-2v6h2V8Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM13%208h-2v6h2V8Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
}
.fr-fi-timer-line::before,
.fr-fi-timer-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM12%206a7%207%200%201%200%200%2014%207%207%200%200%200%200-14Zm1%202v6h-2V8h2Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.618%205.968%201.453-1.453%201.414%201.414-1.453%201.453a9%209%200%201%201-1.414-1.414ZM12%206a7%207%200%201%200%200%2014%207%207%200%200%200%200-14Zm1%202v6h-2V8h2Zm3-7v2H8V1h8Z'/%3e%3c/svg%3e");
}
.fr-fi-upload-2-fill::before,
.fr-fi-upload-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zM14%209v6h-4V9H5l7-7%207%207h-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zM14%209v6h-4V9H5l7-7%207%207h-5z'/%3e%3c/svg%3e");
}
.fr-fi-upload-2-line::before,
.fr-fi-upload-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zm9-10v7h-2V9H6l6-6%206%206h-5z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2019h16v-7h2v8a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-8h2v7zm9-10v7h-2V9H6l6-6%206%206h-5z'/%3e%3c/svg%3e");
}
.fr-fi-zoom-in-fill::before,
.fr-fi-zoom-in-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm1%205h-2v3H7v2h3v3h2v-3h3v-2h-3V7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm1%205h-2v3H7v2h3v3h2v-3h3v-2h-3V7Z'/%3e%3c/svg%3e");
}
.fr-fi-zoom-in-line::before,
.fr-fi-zoom-in-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm1%203v3h3v2h-3v3h-2v-3H7v-2h3V7h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm1%203v3h3v2h-3v3h-2v-3H7v-2h3V7h2Z'/%3e%3c/svg%3e");
}
.fr-fi-zoom-out-fill::before,
.fr-fi-zoom-out-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm4%208H7v2h8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm4%208H7v2h8v-2Z'/%3e%3c/svg%3e");
}
.fr-fi-zoom-out-line::before,
.fr-fi-zoom-out-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm4%206v2H7v-2h8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11%202c4.968%200%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9Zm0%202c-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7Zm4%206v2H7v-2h8Z'/%3e%3c/svg%3e");
}
.fr-fi-delete-line::before,
.fr-fi-delete-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%204V2h10v2h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5ZM6%206v14h12V6H6Zm3%203h2v8H9V9Zm4%200h2v8h-2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%204V2h10v2h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5ZM6%206v14h12V6H6Zm3%203h2v8H9V9Zm4%200h2v8h-2V9Z'/%3e%3c/svg%3e");
}
.fr-fi-delete-fill::before,
.fr-fi-delete-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%204h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5V2h10v2ZM9%209v8h2V9H9Zm4%200v8h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%204h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5V2h10v2ZM9%209v8h2V9H9Zm4%200v8h2V9h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-delete-line::before,
.fr-icon-delete-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%204V2h10v2h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5ZM6%206v14h12V6H6Zm3%203h2v8H9V9Zm4%200h2v8h-2V9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%204V2h10v2h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5ZM6%206v14h12V6H6Zm3%203h2v8H9V9Zm4%200h2v8h-2V9Z'/%3e%3c/svg%3e");
}
.fr-icon-delete-fill::before,
.fr-icon-delete-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%204h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5V2h10v2ZM9%209v8h2V9H9Zm4%200v8h2V9h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%204h5v2h-2v15a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1V6H2V4h5V2h10v2ZM9%209v8h2V9H9Zm4%200v8h2V9h-2Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-account-circle-fill::before,
.fr-icon-account-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
}
.fr-icon-account-circle-line::before,
.fr-icon-account-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-4.987-3.744A7.966%207.966%200%200%200%2012%2020a7.97%207.97%200%200%200%205.167-1.892A6.979%206.979%200%200%200%2012.16%2016a6.981%206.981%200%200%200-5.147%202.256ZM5.616%2016.82A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634%208%208%200%201%200-12.906.187v-.001ZM12%2013a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-4.987-3.744A7.966%207.966%200%200%200%2012%2020a7.97%207.97%200%200%200%205.167-1.892A6.979%206.979%200%200%200%2012.16%2016a6.981%206.981%200%200%200-5.147%202.256ZM5.616%2016.82A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634%208%208%200%201%200-12.906.187v-.001ZM12%2013a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z'/%3e%3c/svg%3e");
}
.fr-icon-account-pin-circle-fill::before,
.fr-icon-account-pin-circle-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010%200%204.744-3.31%208.72-7.744%209.744L12%2024l-2.256-2.256C5.31%2020.72%202%2016.744%202%2012%202%206.48%206.48%202%2012%202Zm.16%2011a8.968%208.968%200%200%200-6.137%202.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013ZM12%205a3%203%200%201%200%200%206%203%203%200%200%200%200-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010%200%204.744-3.31%208.72-7.744%209.744L12%2024l-2.256-2.256C5.31%2020.72%202%2016.744%202%2012%202%206.48%206.48%202%2012%202Zm.16%2011a8.968%208.968%200%200%200-6.137%202.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013ZM12%205a3%203%200%201%200%200%206%203%203%200%200%200%200-6Z'/%3e%3c/svg%3e");
}
.fr-icon-account-pin-circle-line::before,
.fr-icon-account-pin-circle-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010%200%204.747-3.308%208.722-7.745%209.745L12%2024l-2.255-2.255C5.308%2020.722%202%2016.747%202%2012%202%206.477%206.477%202%2012%202Zm.16%2014c-2.036%200-3.87.87-5.148%202.257a7.953%207.953%200%200%200%203.182%201.539l.56.129L12%2021.172l1.247-1.247.56-.13a7.956%207.956%200%200%200%203.36-1.686A6.979%206.979%200%200%200%2012.16%2016ZM6.554%206.14a8%208%200%200%200-.938%2010.681v-.001A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634A8%208%200%200%200%206.554%206.141ZM12%205a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.523%200%2010%204.477%2010%2010%200%204.747-3.308%208.722-7.745%209.745L12%2024l-2.255-2.255C5.308%2020.722%202%2016.747%202%2012%202%206.477%206.477%202%2012%202Zm.16%2014c-2.036%200-3.87.87-5.148%202.257a7.953%207.953%200%200%200%203.182%201.539l.56.129L12%2021.172l1.247-1.247.56-.13a7.956%207.956%200%200%200%203.36-1.686A6.979%206.979%200%200%200%2012.16%2016ZM6.554%206.14a8%208%200%200%200-.938%2010.681v-.001A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634A8%208%200%200%200%206.554%206.141ZM12%205a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-admin-fill::before,
.fr-icon-admin-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v8H4a8%208%200%200%201%208-8Zm6-1a3%203%200%200%201%203%203v1h1v5h-8v-5h1v-1a3%203%200%200%201%203-3Zm0%202a1%201%200%200%200-1%201v1h2v-1a1%201%200%200%200-1-1ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v8H4a8%208%200%200%201%208-8Zm6-1a3%203%200%200%201%203%203v1h1v5h-8v-5h1v-1a3%203%200%200%201%203-3Zm0%202a1%201%200%200%200-1%201v1h2v-1a1%201%200%200%200-1-1ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
}
.fr-icon-admin-line::before,
.fr-icon-admin-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm6-1a3%203%200%200%201%203%203v1h1v5h-8v-5h1v-1a3%203%200%200%201%203-3Zm0%202a1%201%200%200%200-1%201v1h2v-1a1%201%200%200%200-1-1ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm6-1a3%203%200%200%201%203%203v1h1v5h-8v-5h1v-1a3%203%200%200%201%203-3Zm0%202a1%201%200%200%200-1%201v1h2v-1a1%201%200%200%200-1-1ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-group-fill::before,
.fr-icon-group-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%2014a8%208%200%200%201%208%208H2a8%208%200%200%201%208-8Zm7.363%201.233A7.505%207.505%200%200%201%2022.983%2022H20c0-2.61-1-4.986-2.637-6.767ZM10%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm6.985%202.097a5%205%200%200%201-1.645%209.86A7.98%207.98%200%200%200%2018%207a7.964%207.964%200%200%200-1.015-3.903Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%2014a8%208%200%200%201%208%208H2a8%208%200%200%201%208-8Zm7.363%201.233A7.505%207.505%200%200%201%2022.983%2022H20c0-2.61-1-4.986-2.637-6.767ZM10%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm6.985%202.097a5%205%200%200%201-1.645%209.86A7.98%207.98%200%200%200%2018%207a7.964%207.964%200%200%200-1.015-3.903Z'/%3e%3c/svg%3e");
}
.fr-icon-group-line::before,
.fr-icon-group-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%2014a8%208%200%200%201%208%208h-2a6%206%200%201%200-12%200H2a8%208%200%200%201%208-8Zm8.284.703A8.002%208.002%200%200%201%2023%2022h-2a6.001%206.001%200%200%200-3.537-5.473l.82-1.824h.001Zm-.688-11.29A5.5%205.5%200%200%201%2021%208.5a5.499%205.499%200%200%201-5%205.478v-2.013a3.5%203.5%200%200%200%201.041-6.609l.555-1.943ZM10%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C7.79%203%206%204.79%206%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10%2014a8%208%200%200%201%208%208h-2a6%206%200%201%200-12%200H2a8%208%200%200%201%208-8Zm8.284.703A8.002%208.002%200%200%201%2023%2022h-2a6.001%206.001%200%200%200-3.537-5.473l.82-1.824h.001Zm-.688-11.29A5.5%205.5%200%200%201%2021%208.5a5.499%205.499%200%200%201-5%205.478v-2.013a3.5%203.5%200%200%200%201.041-6.609l.555-1.943ZM10%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C7.79%203%206%204.79%206%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-parent-fill::before,
.fr-icon-parent-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2011a4.5%204.5%200%201%201%200-9%204.5%204.5%200%200%201%200%209Zm10.5%204a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0%201a4.5%204.5%200%200%201%204.5%204.5v.5h-9v-.5a4.5%204.5%200%200%201%204.5-4.5ZM7%2012a5%205%200%200%201%205%205v4H2v-4a5%205%200%200%201%205-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2011a4.5%204.5%200%201%201%200-9%204.5%204.5%200%200%201%200%209Zm10.5%204a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0%201a4.5%204.5%200%200%201%204.5%204.5v.5h-9v-.5a4.5%204.5%200%200%201%204.5-4.5ZM7%2012a5%205%200%200%201%205%205v4H2v-4a5%205%200%200%201%205-5Z'/%3e%3c/svg%3e");
}
.fr-icon-parent-line::before,
.fr-icon-parent-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2012a5%205%200%200%201%205%205v4h-2v-4a3%203%200%200%200-6%200v4H2v-4a5%205%200%200%201%205-5Zm12.75%204.603A4.5%204.5%200%200%201%2022%2020.5v.5h-2v-.5a2.5%202.5%200%200%200-5%200v.5h-2v-.5a4.5%204.5%200%200%201%206.75-3.897ZM17.5%207a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM7%202a4.5%204.5%200%201%201%200%209%204.5%204.5%200%200%201%200-9Zm0%202a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7%2012a5%205%200%200%201%205%205v4h-2v-4a3%203%200%200%200-6%200v4H2v-4a5%205%200%200%201%205-5Zm12.75%204.603A4.5%204.5%200%200%201%2022%2020.5v.5h-2v-.5a2.5%202.5%200%200%200-5%200v.5h-2v-.5a4.5%204.5%200%200%201%206.75-3.897ZM17.5%207a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM7%202a4.5%204.5%200%201%201%200%209%204.5%204.5%200%200%201%200-9Zm0%202a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Z'/%3e%3c/svg%3e");
}
.fr-icon-team-fill::before,
.fr-icon-team-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011a5%205%200%200%201%205%205v6H7v-6a5%205%200%200%201%205-5Zm-6.712%203.006a6.983%206.983%200%200%200-.28%201.65L5%2016v6H2v-4.5a3.5%203.5%200%200%201%203.119-3.48l.169-.014Zm13.424%200A3.501%203.501%200%200%201%2022%2017.5V22h-3v-6c0-.693-.1-1.362-.288-1.994ZM5.5%208a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm13%200a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5ZM12%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011a5%205%200%200%201%205%205v6H7v-6a5%205%200%200%201%205-5Zm-6.712%203.006a6.983%206.983%200%200%200-.28%201.65L5%2016v6H2v-4.5a3.5%203.5%200%200%201%203.119-3.48l.169-.014Zm13.424%200A3.501%203.501%200%200%201%2022%2017.5V22h-3v-6c0-.693-.1-1.362-.288-1.994ZM5.5%208a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm13%200a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5ZM12%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Z'/%3e%3c/svg%3e");
}
.fr-icon-team-line::before,
.fr-icon-team-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011a5%205%200%200%201%205%205v6h-2v-6a3%203%200%200%200-2.824-2.995L12%2013a3%203%200%200%200-2.995%202.824L9%2016v6H7v-6a5%205%200%200%201%205-5Zm-6.5%203c.279%200%20.55.033.81.094a5.947%205.947%200%200%200-.301%201.575L6%2016v.086a1.492%201.492%200%200%200-.356-.08L5.5%2016a1.5%201.5%200%200%200-1.493%201.356L4%2017.5V22H2v-4.5A3.5%203.5%200%200%201%205.5%2014Zm13%200a3.5%203.5%200%200%201%203.5%203.5V22h-2v-4.5a1.5%201.5%200%200%200-1.356-1.493L18.5%2016c-.175%200-.343.03-.5.085V16c0-.666-.108-1.306-.309-1.904A3.42%203.42%200%200%201%2018.5%2014Zm-13-6a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm13%200a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm-13%202a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1Zm13%200a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1ZM12%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2011a5%205%200%200%201%205%205v6h-2v-6a3%203%200%200%200-2.824-2.995L12%2013a3%203%200%200%200-2.995%202.824L9%2016v6H7v-6a5%205%200%200%201%205-5Zm-6.5%203c.279%200%20.55.033.81.094a5.947%205.947%200%200%200-.301%201.575L6%2016v.086a1.492%201.492%200%200%200-.356-.08L5.5%2016a1.5%201.5%200%200%200-1.493%201.356L4%2017.5V22H2v-4.5A3.5%203.5%200%200%201%205.5%2014Zm13%200a3.5%203.5%200%200%201%203.5%203.5V22h-2v-4.5a1.5%201.5%200%200%200-1.356-1.493L18.5%2016c-.175%200-.343.03-.5.085V16c0-.666-.108-1.306-.309-1.904A3.42%203.42%200%200%201%2018.5%2014Zm-13-6a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm13%200a2.5%202.5%200%201%201%200%205%202.5%202.5%200%200%201%200-5Zm-13%202a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1Zm13%200a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1ZM12%202a4%204%200%201%201%200%208%204%204%200%200%201%200-8Zm0%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3e%3c/svg%3e");
}
.fr-icon-user-add-fill::before,
.fr-icon-user-add-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2014.252V22H4a8%208%200%200%201%2010-7.748ZM12%2013c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Zm6%204v-3h2v3h3v2h-3v3h-2v-3h-3v-2h3Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2014.252V22H4a8%208%200%200%201%2010-7.748ZM12%2013c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Zm6%204v-3h2v3h3v2h-3v3h-2v-3h-3v-2h3Z'/%3e%3c/svg%3e");
}
.fr-icon-user-add-line::before,
.fr-icon-user-add-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2014.251v2.091A6%206%200%200%200%206%2022l-2-.001a8%208%200%200%201%2010-7.748ZM20%2014v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M14%2014.251v2.091A6%206%200%200%200%206%2022l-2-.001a8%208%200%200%201%2010-7.748ZM20%2014v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-user-fill::before,
.fr-icon-user-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2022a8%208%200%201%201%2016%200H4Zm8-9c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2022a8%208%200%201%201%2016%200H4Zm8-9c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Z'/%3e%3c/svg%3e");
}
.fr-icon-user-heart-fill::before,
.fr-icon-user-heart-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.841%2015.659.176.177.178-.177a2.25%202.25%200%201%201%203.182%203.182l-3.36%203.359-3.358-3.359a2.25%202.25%200%200%201%203.182-3.182ZM12%2014v8H4a8%208%200%200%201%207.75-7.996L12%2014Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.841%2015.659.176.177.178-.177a2.25%202.25%200%201%201%203.182%203.182l-3.36%203.359-3.358-3.359a2.25%202.25%200%200%201%203.182-3.182ZM12%2014v8H4a8%208%200%200%201%207.75-7.996L12%2014Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
}
.fr-icon-user-heart-line::before,
.fr-icon-user-heart-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.841%2015.659.176.177.178-.177a2.25%202.25%200%201%201%203.182%203.182l-3.36%203.359-3.358-3.359a2.25%202.25%200%200%201%203.182-3.182ZM12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%207.75-7.996L12%2014Zm0-13c3.315%200%206%202.685%206%206a5.998%205.998%200%200%201-5.775%205.996L12%2013c-3.315%200-6-2.685-6-6a5.998%205.998%200%200%201%205.775-5.996L12%201Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.841%2015.659.176.177.178-.177a2.25%202.25%200%201%201%203.182%203.182l-3.36%203.359-3.358-3.359a2.25%202.25%200%200%201%203.182-3.182ZM12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%207.75-7.996L12%2014Zm0-13c3.315%200%206%202.685%206%206a5.998%205.998%200%200%201-5.775%205.996L12%2013c-3.315%200-6-2.685-6-6a5.998%205.998%200%200%201%205.775-5.996L12%201Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-user-line::before,
.fr-icon-user-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014a8%208%200%200%201%208%208h-2a6%206%200%201%200-12%200H4a8%208%200%200%201%208-8Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014a8%208%200%200%201%208%208h-2a6%206%200%201%200-12%200H4a8%208%200%200%201%208-8Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-user-search-fill::before,
.fr-icon-user-search-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.45%2014.838a4%204%200%200%201%20.996%205.194l1.504%201.504-1.414%201.414-1.504-1.504a4%204%200%201%201%20.418-6.608ZM12%2014v8H4a8%208%200%200%201%208-8Zm6%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.45%2014.838a4%204%200%200%201%20.996%205.194l1.504%201.504-1.414%201.414-1.504-1.504a4%204%200%201%201%20.418-6.608ZM12%2014v8H4a8%208%200%200%201%208-8Zm6%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
}
.fr-icon-user-search-line::before,
.fr-icon-user-search-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.45%2014.838a4%204%200%200%201%20.996%205.194l1.504%201.504-1.414%201.414-1.504-1.504a4%204%200%201%201%20.418-6.608ZM12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm6%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M20.45%2014.838a4%204%200%200%201%20.996%205.194l1.504%201.504-1.414%201.414-1.504-1.504a4%204%200%201%201%20.418-6.608ZM12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm6%202a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-icon-user-setting-fill::before,
.fr-icon-user-setting-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2013.5v1.145c.532.158%201.012.44%201.405.812l.992-.573%201%201.732-.992.573a3.51%203.51%200%200%201%200%201.622l.992.573-1%201.732-.992-.573c-.398.377-.88.655-1.405.812V22.5h-2v-1.145a3.496%203.496%200%200%201-1.405-.812l-.992.573-1-1.732.992-.572a3.51%203.51%200%200%201%200-1.623l-.992-.573%201-1.732.992.573c.398-.377.88-.655%201.405-.812V13.5h2Zm-7%20.5v8H4a8%208%200%200%201%208-8Zm6%203a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M19%2013.5v1.145c.532.158%201.012.44%201.405.812l.992-.573%201%201.732-.992.573a3.51%203.51%200%200%201%200%201.622l.992.573-1%201.732-.992-.573c-.398.377-.88.655-1.405.812V22.5h-2v-1.145a3.496%203.496%200%200%201-1.405-.812l-.992.573-1-1.732.992-.572a3.51%203.51%200%200%201%200-1.623l-.992-.573%201-1.732.992.573c.398-.377.88-.655%201.405-.812V13.5h2Zm-7%20.5v8H4a8%208%200%200%201%208-8Zm6%203a1%201%200%201%200%200%202%201%201%200%200%200%200-2ZM12%201c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Z'/%3e%3c/svg%3e");
}
.fr-icon-user-setting-line::before,
.fr-icon-user-setting-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm0-1c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Zm0-2c2.21%200%204-1.79%204-4s-1.79-4-4-4-4%201.79-4%204%201.79%204%204%204Zm2.595%207.811a3.505%203.505%200%200%201%200-1.622l-.992-.573%201-1.732.992.573A3.498%203.498%200%200%201%2017%2014.645V13.5h2v1.145c.532.158%201.012.44%201.405.812l.992-.573%201%201.732-.991.573a3.512%203.512%200%200%201%200%201.622l.991.573-1%201.732-.992-.573a3.495%203.495%200%200%201-1.405.812V22.5h-2v-1.145a3.495%203.495%200%200%201-1.405-.812l-.992.573-1-1.732.992-.573ZM18%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z'%3e%3c/path%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm0-1c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Zm0-2c2.21%200%204-1.79%204-4s-1.79-4-4-4-4%201.79-4%204%201.79%204%204%204Zm2.595%207.811a3.505%203.505%200%200%201%200-1.622l-.992-.573%201-1.732.992.573A3.498%203.498%200%200%201%2017%2014.645V13.5h2v1.145c.532.158%201.012.44%201.405.812l.992-.573%201%201.732-.991.573a3.512%203.512%200%200%201%200%201.622l.991.573-1%201.732-.992-.573a3.495%203.495%200%200%201-1.405.812V22.5h-2v-1.145a3.495%203.495%200%200%201-1.405-.812l-.992.573-1-1.732.992-.573ZM18%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z'%3e%3c/path%3e%3c/svg%3e");
}
.fr-icon-user-star-fill::before,
.fr-icon-user-star-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v8H4a8%208%200%200%201%208-8Zm6%207.5-2.939%201.545.561-3.272-2.377-2.318%203.286-.478L18%2014l1.47%202.977%203.285.478-2.377%202.318.56%203.272L18%2021.5ZM12%2013c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014v8H4a8%208%200%200%201%208-8Zm6%207.5-2.939%201.545.561-3.272-2.377-2.318%203.286-.478L18%2014l1.47%202.977%203.285.478-2.377%202.318.56%203.272L18%2021.5ZM12%2013c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Z'/%3e%3c/svg%3e");
}
.fr-icon-user-star-line::before,
.fr-icon-user-star-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18%2014%201.47%202.977%203.285.478-2.377%202.318.56%203.272L18%2021.5l-2.939%201.545.561-3.272-2.377-2.318%203.286-.478L18%2014Zm-6%200v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m18%2014%201.47%202.977%203.285.478-2.377%202.318.56%203.272L18%2021.5l-2.939%201.545.561-3.272-2.377-2.318%203.286-.478L18%2014Zm-6%200v2a6%206%200%200%200-6%206H4a8%208%200%200%201%208-8Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-fi-user-fill::before,
.fr-fi-user-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2022a8%208%200%201%201%2016%200H4Zm8-9c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M4%2022a8%208%200%201%201%2016%200H4Zm8-9c-3.315%200-6-2.685-6-6s2.685-6%206-6%206%202.685%206%206-2.685%206-6%206Z'/%3e%3c/svg%3e");
}
.fr-fi-user-line::before,
.fr-fi-user-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014a8%208%200%200%201%208%208h-2a6%206%200%201%200-12%200H4a8%208%200%200%201%208-8Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2014a8%208%200%200%201%208%208h-2a6%206%200%201%200-12%200H4a8%208%200%200%201%208-8Zm0-13c3.315%200%206%202.685%206%206s-2.685%206-6%206-6-2.685-6-6%202.685-6%206-6Zm0%202C9.79%203%208%204.79%208%207s1.79%204%204%204%204-1.79%204-4-1.79-4-4-4Z'/%3e%3c/svg%3e");
}
.fr-fi-account-line::before,
.fr-fi-account-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-4.987-3.744A7.966%207.966%200%200%200%2012%2020a7.97%207.97%200%200%200%205.167-1.892A6.979%206.979%200%200%200%2012.16%2016a6.981%206.981%200%200%200-5.147%202.256ZM5.616%2016.82A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634%208%208%200%201%200-12.906.187v-.001ZM12%2013a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-4.987-3.744A7.966%207.966%200%200%200%2012%2020a7.97%207.97%200%200%200%205.167-1.892A6.979%206.979%200%200%200%2012.16%2016a6.981%206.981%200%200%200-5.147%202.256ZM5.616%2016.82A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634%208%208%200%201%200-12.906.187v-.001ZM12%2013a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z'/%3e%3c/svg%3e");
}
.fr-fi-account-fill::before,
.fr-fi-account-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
}
.fr-icon-account-line::before,
.fr-icon-account-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-4.987-3.744A7.966%207.966%200%200%200%2012%2020a7.97%207.97%200%200%200%205.167-1.892A6.979%206.979%200%200%200%2012.16%2016a6.981%206.981%200%200%200-5.147%202.256ZM5.616%2016.82A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634%208%208%200%201%200-12.906.187v-.001ZM12%2013a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010Zm-4.987-3.744A7.966%207.966%200%200%200%2012%2020a7.97%207.97%200%200%200%205.167-1.892A6.979%206.979%200%200%200%2012.16%2016a6.981%206.981%200%200%200-5.147%202.256ZM5.616%2016.82A8.975%208.975%200%200%201%2012.16%2014a8.972%208.972%200%200%201%206.362%202.634%208%208%200%201%200-12.906.187v-.001ZM12%2013a4%204%200%201%201%200-8%204%204%200%200%201%200%208Zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z'/%3e%3c/svg%3e");
}
.fr-icon-account-fill::before,
.fr-icon-account-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%202c5.52%200%2010%204.48%2010%2010s-4.48%2010-10%2010S2%2017.52%202%2012%206.48%202%2012%202ZM6.023%2015.416C7.491%2017.606%209.695%2019%2012.16%2019c2.464%200%204.669-1.393%206.136-3.584A8.968%208.968%200%200%200%2012.16%2013a8.968%208.968%200%200%200-6.137%202.416ZM12%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z'/%3e%3c/svg%3e");
}
/* ¯¯¯¯¯¯¯¯¯ *\
  ICON COMMUNICATION
\* ˍˍˍˍˍˍˍˍˍ */
.fr-icon-cloudy-2-fill::before,
.fr-icon-cloudy-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2021H7A6%206%200%200%201%205.008%209.339a7%207%200%201%201%2013.984%200A6%206%200%200%201%2017%2021Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2021H7A6%206%200%200%201%205.008%209.339a7%207%200%201%201%2013.984%200A6%206%200%200%201%2017%2021Z'/%3e%3c/svg%3e");
}
.fr-icon-cloudy-2-line::before,
.fr-icon-cloudy-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.596%202.999a7%207%200%200%201%203.396%206.34A6%206%200%200%201%2017%2021H7A6%206%200%200%201%205.008%209.339a7%207%200%200%201%2010.588-6.34Zm-6.67%202.06a5%205%200%200%200-1.5%205.963A4%204%200%201%200%207%2019h10a4%204%200%201%200-.426-7.978%205%205%200%200%200-7.648-5.963Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M15.596%202.999a7%207%200%200%201%203.396%206.34A6%206%200%200%201%2017%2021H7A6%206%200%200%201%205.008%209.339a7%207%200%200%201%2010.588-6.34Zm-6.67%202.06a5%205%200%200%200-1.5%205.963A4%204%200%201%200%207%2019h10a4%204%200%201%200-.426-7.978%205%205%200%200%200-7.648-5.963Z'/%3e%3c/svg%3e");
}
.fr-icon-fire-fill::before,
.fr-icon-fire-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2023a7.5%207.5%200%200%201-5.138-12.963C8.204%208.774%2011.5%206.5%2011%201.5c6%204%209%208%203%2014%201%200%202.5%200%205-2.47.27.773.5%201.604.5%202.47A7.5%207.5%200%200%201%2012%2023Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2023a7.5%207.5%200%200%201-5.138-12.963C8.204%208.774%2011.5%206.5%2011%201.5c6%204%209%208%203%2014%201%200%202.5%200%205-2.47.27.773.5%201.604.5%202.47A7.5%207.5%200%200%201%2012%2023Z'/%3e%3c/svg%3e");
}
.fr-icon-fire-line::before,
.fr-icon-fire-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2023a7.5%207.5%200%200%200%207.5-7.5c0-.866-.23-1.697-.5-2.47-1.667%201.647-2.933%202.47-3.8%202.47%203.995-7%201.8-10-4.2-14%20.5%205-2.796%207.274-4.138%208.537A7.5%207.5%200%200%200%2012%2023Zm.71-17.765c3.241%202.75%203.257%204.887.753%209.274-.761%201.333.202%202.991%201.737%202.991.688%200%201.384-.2%202.119-.595a5.5%205.5%200%201%201-9.087-5.412c.126-.118.765-.685.793-.71.424-.38.773-.717%201.118-1.086%201.23-1.318%202.114-2.78%202.566-4.462Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2023a7.5%207.5%200%200%200%207.5-7.5c0-.866-.23-1.697-.5-2.47-1.667%201.647-2.933%202.47-3.8%202.47%203.995-7%201.8-10-4.2-14%20.5%205-2.796%207.274-4.138%208.537A7.5%207.5%200%200%200%2012%2023Zm.71-17.765c3.241%202.75%203.257%204.887.753%209.274-.761%201.333.202%202.991%201.737%202.991.688%200%201.384-.2%202.119-.595a5.5%205.5%200%201%201-9.087-5.412c.126-.118.765-.685.793-.71.424-.38.773-.717%201.118-1.086%201.23-1.318%202.114-2.78%202.566-4.462Z'/%3e%3c/svg%3e");
}
.fr-icon-flashlight-fill::before,
.fr-icon-flashlight-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2010h7l-9%2013v-9H4l9-13v9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2010h7l-9%2013v-9H4l9-13v9Z'/%3e%3c/svg%3e");
}
.fr-icon-flashlight-line::before,
.fr-icon-flashlight-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%200v9h8L11%2024v-9H4l9-15Zm-2%207.22L7.532%2013H13v4.394L17.263%2011H11V7.22Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%200v9h8L11%2024v-9H4l9-15Zm-2%207.22L7.532%2013H13v4.394L17.263%2011H11V7.22Z'/%3e%3c/svg%3e");
}
.fr-icon-flood-fill::before,
.fr-icon-flood-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2017.472A5.978%205.978%200%200%200%2020%2019h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%2012%2021a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%204%2021H2v-2h2c1.537%200%202.94-.578%204-1.528A5.978%205.978%200%200%200%2012%2019c1.537%200%202.94-.578%204-1.528Zm-3.427-15.94.1.08L23%2011h-3v6a4.992%204.992%200%200%201-4-2%204.991%204.991%200%200%201-4%202%204.993%204.993%200%200%201-4-2%204.991%204.991%200%200%201-4%202l-.001-6H1l10.327-9.389a1%201%200%200%201%201.14-.144l.106.065Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2017.472A5.978%205.978%200%200%200%2020%2019h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%2012%2021a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%204%2021H2v-2h2c1.537%200%202.94-.578%204-1.528A5.978%205.978%200%200%200%2012%2019c1.537%200%202.94-.578%204-1.528Zm-3.427-15.94.1.08L23%2011h-3v6a4.992%204.992%200%200%201-4-2%204.991%204.991%200%200%201-4%202%204.993%204.993%200%200%201-4-2%204.991%204.991%200%200%201-4%202l-.001-6H1l10.327-9.389a1%201%200%200%201%201.14-.144l.106.065Z'/%3e%3c/svg%3e");
}
.fr-icon-flood-line::before,
.fr-icon-flood-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2017.472A5.978%205.978%200%200%200%2020%2019h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%2012%2021a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%204%2021H2v-2h2c1.537%200%202.94-.578%204-1.528A5.978%205.978%200%200%200%2012%2019c1.537%200%202.94-.578%204-1.528Zm-3.427-15.94.1.08L23%2011h-3v6c-.701%200-1.374-.12-2-.341V9.157l-6-5.455-6%205.454.001%207.502a5.98%205.98%200%200%201-1.702.335L4%2017v-6H1l10.327-9.389a1%201%200%200%201%201.246-.079Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M16%2017.472A5.978%205.978%200%200%200%2020%2019h2v2h-2a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%2012%2021a7.963%207.963%200%200%201-4-1.07A7.96%207.96%200%200%201%204%2021H2v-2h2c1.537%200%202.94-.578%204-1.528A5.978%205.978%200%200%200%2012%2019c1.537%200%202.94-.578%204-1.528Zm-3.427-15.94.1.08L23%2011h-3v6c-.701%200-1.374-.12-2-.341V9.157l-6-5.455-6%205.454.001%207.502a5.98%205.98%200%200%201-1.702.335L4%2017v-6H1l10.327-9.389a1%201%200%200%201%201.246-.079Z'/%3e%3c/svg%3e");
}
.fr-icon-avalanches-fill::before,
.fr-icon-avalanches-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.21%205.145a1.29%201.29%200%201%200-.001-2.581%201.29%201.29%200%200%200%20.001%202.581ZM15.899%209.784a.874.874%200%201%200%200-1.748.874.874%200%200%200%200%201.748ZM18.233%2016.334a1.29%201.29%200%201%200%200-2.58%201.29%201.29%200%200%200%200%202.58ZM13.825%2013.477a.477.477%200%201%200%20.954%200%20.477.477%200%200%200-.954%200Z'/%3e%3cpath%20d='M21.5%2019.5h-3.801c-.535-.25-1.076-.492-1.59-.779a1.527%201.527%200%200%201-.572-.553c-.221-.4-.536-.687-.895-.939-.543-.381-1.101-.741-1.639-1.128a16.182%2016.182%200%200%201-1.005-.806c-.168-.144-.265-.339-.328-.557a7.48%207.48%200%200%200-.323-.95c-.878-1.986-2.283-3.464-4.262-4.379-.359-.166-.699-.351-1-.614a2.326%202.326%200%200%201-.632-.852%203.19%203.19%200%200%201-.231-1.369c.027-.701-.206-1.3-.63-1.84-.451-.576-1.077-1.874-1.658-2.125A.975.975%200%200%200%202.5%202.5a1%201%200%200%200-1%201v17a1%201%200%200%200%201%201h19.001a1%201%200%201%200-.001-2Z'/%3e%3cpath%20d='M11.21%2010.145a1.29%201.29%200%201%200-.001-2.581%201.29%201.29%200%200%200%200%202.58Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M7.21%205.145a1.29%201.29%200%201%200-.001-2.581%201.29%201.29%200%200%200%20.001%202.581ZM15.899%209.784a.874.874%200%201%200%200-1.748.874.874%200%200%200%200%201.748ZM18.233%2016.334a1.29%201.29%200%201%200%200-2.58%201.29%201.29%200%200%200%200%202.58ZM13.825%2013.477a.477.477%200%201%200%20.954%200%20.477.477%200%200%200-.954%200Z'/%3e%3cpath%20d='M21.5%2019.5h-3.801c-.535-.25-1.076-.492-1.59-.779a1.527%201.527%200%200%201-.572-.553c-.221-.4-.536-.687-.895-.939-.543-.381-1.101-.741-1.639-1.128a16.182%2016.182%200%200%201-1.005-.806c-.168-.144-.265-.339-.328-.557a7.48%207.48%200%200%200-.323-.95c-.878-1.986-2.283-3.464-4.262-4.379-.359-.166-.699-.351-1-.614a2.326%202.326%200%200%201-.632-.852%203.19%203.19%200%200%201-.231-1.369c.027-.701-.206-1.3-.63-1.84-.451-.576-1.077-1.874-1.658-2.125A.975.975%200%200%200%202.5%202.5a1%201%200%200%200-1%201v17a1%201%200%200%200%201%201h19.001a1%201%200%201%200-.001-2Z'/%3e%3cpath%20d='M11.21%2010.145a1.29%201.29%200%201%200-.001-2.581%201.29%201.29%200%200%200%200%202.58Z'/%3e%3c/svg%3e");
}
.fr-icon-submersion-fill::before,
.fr-icon-submersion-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2011.112c0-.6-.347-.868-.93-.75-2.123.434-3.937-.138-5.432-1.707-.327-.343-.606-.724-.74-1.192-.206-.721.075-1.41.744-1.823a1.36%201.36%200%200%201%201.709.256c.197.215.457.26.727.15.281-.112.416-.34.416-.638%200-.793-.226-1.521-.763-2.106-1.093-1.19-2.462-1.544-4.001-1.145-1.604.416-2.758%201.42-3.474%202.91a39.468%2039.468%200%200%200-.964%202.19c-.79%201.93-2.183%203.115-4.255%203.433-.752.116-1.517.148-2.278.196-.5.03-.757.27-.759.765v1.72c.298.116.58.2.835.333.256.134.5.3.725.483.811.658%201.866.657%202.671-.02%201.311-1.1%203.071-1.104%204.392-.022.201.164.432.312.674.4.772.28%201.471.113%202.094-.414a3.234%203.234%200%200%201%202.014-.79c.903-.037%201.684.262%202.372.842.763.643%201.831.669%202.589.053.482-.391%201.001-.695%201.633-.833v-2.29l.001-.001Z'/%3e%3cpath%20d='M16.946%2015.226c-.883-.729-1.879-.736-2.768-.019-1.329%201.073-3.043%201.075-4.363.005-.894-.725-1.878-.72-2.765.013a3.305%203.305%200%200%201-2.206.785c-.769-.009-1.45-.262-2.059-.732-.237-.183-.496-.336-.778-.524v7.247h19.986v-7.244c-.274.179-.528.317-.751.496-1.279%201.024-3.034%201.018-4.297-.026l.001-.001Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M22%2011.112c0-.6-.347-.868-.93-.75-2.123.434-3.937-.138-5.432-1.707-.327-.343-.606-.724-.74-1.192-.206-.721.075-1.41.744-1.823a1.36%201.36%200%200%201%201.709.256c.197.215.457.26.727.15.281-.112.416-.34.416-.638%200-.793-.226-1.521-.763-2.106-1.093-1.19-2.462-1.544-4.001-1.145-1.604.416-2.758%201.42-3.474%202.91a39.468%2039.468%200%200%200-.964%202.19c-.79%201.93-2.183%203.115-4.255%203.433-.752.116-1.517.148-2.278.196-.5.03-.757.27-.759.765v1.72c.298.116.58.2.835.333.256.134.5.3.725.483.811.658%201.866.657%202.671-.02%201.311-1.1%203.071-1.104%204.392-.022.201.164.432.312.674.4.772.28%201.471.113%202.094-.414a3.234%203.234%200%200%201%202.014-.79c.903-.037%201.684.262%202.372.842.763.643%201.831.669%202.589.053.482-.391%201.001-.695%201.633-.833v-2.29l.001-.001Z'/%3e%3cpath%20d='M16.946%2015.226c-.883-.729-1.879-.736-2.768-.019-1.329%201.073-3.043%201.075-4.363.005-.894-.725-1.878-.72-2.765.013a3.305%203.305%200%200%201-2.206.785c-.769-.009-1.45-.262-2.059-.732-.237-.183-.496-.336-.778-.524v7.247h19.986v-7.244c-.274.179-.528.317-.751.496-1.279%201.024-3.034%201.018-4.297-.026l.001-.001Z'/%3e%3c/svg%3e");
}
.fr-icon-heavy-showers-fill::before,
.fr-icon-heavy-showers-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%2018v5h-2v-5H9v3H7v-3.252a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17v3.001h-2v-3h-2Z'/%3e%3c/svg%3e");
}
.fr-icon-heavy-showers-line::before,
.fr-icon-heavy-showers-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2016.93a8%208%200%201%201%2011.458-9.831A5.5%205.5%200%200%201%2019%2017.793v-2.13a3.5%203.5%200%201%200-4-5.612V10a6%206%200%201%200-10%204.472v2.458ZM7%2014h2v6H7v-6Zm8%200h2v6h-2v-6Zm-4%203h2v6h-2v-6Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M5%2016.93a8%208%200%201%201%2011.458-9.831A5.5%205.5%200%200%201%2019%2017.793v-2.13a3.5%203.5%200%201%200-4-5.612V10a6%206%200%201%200-10%204.472v2.458ZM7%2014h2v6H7v-6Zm8%200h2v6h-2v-6Zm-4%203h2v6h-2v-6Z'/%3e%3c/svg%3e");
}
.fr-icon-moon-fill::before,
.fr-icon-moon-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.38%202.019a7.5%207.5%200%201%200%2010.6%2010.6C21.662%2017.854%2017.316%2022%2012.001%2022%206.477%2022%202%2017.523%202%2012c0-5.315%204.146-9.661%209.38-9.981Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M11.38%202.019a7.5%207.5%200%201%200%2010.6%2010.6C21.662%2017.854%2017.316%2022%2012.001%2022%206.477%2022%202%2017.523%202%2012c0-5.315%204.146-9.661%209.38-9.981Z'/%3e%3c/svg%3e");
}
.fr-icon-moon-line::before,
.fr-icon-moon-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1%202A6.979%206.979%200%200%200%2010%207a7%207%200%200%200%2012%204.9v.1c0%205.523-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202h.1ZM8.238%204.938A7.999%207.999%200%200%200%204%2012a8%208%200%200%200%2015.062%203.762A9%209%200%200%201%208.238%204.938Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12.1%202A6.979%206.979%200%200%200%2010%207a7%207%200%200%200%2012%204.9v.1c0%205.523-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202h.1ZM8.238%204.938A7.999%207.999%200%200%200%204%2012a8%208%200%200%200%2015.062%203.762A9%209%200%200%201%208.238%204.938Z'/%3e%3c/svg%3e");
}
.fr-icon-snowy-fill::before,
.fr-icon-snowy-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.027%2017.43A8.003%208.003%200%200%201%209%202a8.003%208.003%200%200%201%207.458%205.099A5.5%205.5%200%201%201%2018%2017.978a6%206%200%200%200-11.973-.549ZM13%2016.267l1.964-1.134%201%201.732L14%2018l1.964%201.134-1%201.732L13%2019.732V22h-2v-2.268l-1.964%201.134-1-1.732L10%2018l-1.964-1.134%201-1.732L11%2016.268V14h2v2.268Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M6.027%2017.43A8.003%208.003%200%200%201%209%202a8.003%208.003%200%200%201%207.458%205.099A5.5%205.5%200%201%201%2018%2017.978a6%206%200%200%200-11.973-.549ZM13%2016.267l1.964-1.134%201%201.732L14%2018l1.964%201.134-1%201.732L13%2019.732V22h-2v-2.268l-1.964%201.134-1-1.732L10%2018l-1.964-1.134%201-1.732L11%2016.268V14h2v2.268Z'/%3e%3c/svg%3e");
}
.fr-icon-snowy-line::before,
.fr-icon-snowy-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2016.268%201.964-1.134%201%201.732L14%2018l1.964%201.134-1%201.732L13%2019.732V22h-2v-2.268l-1.964%201.134-1-1.732L10%2018l-1.964-1.134%201-1.732L11%2016.268V14h2v2.268ZM17%2018v-2h.5a3.5%203.5%200%201%200-2.5-5.95V10a6%206%200%201%200-8%205.659v2.089a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m13%2016.268%201.964-1.134%201%201.732L14%2018l1.964%201.134-1%201.732L13%2019.732V22h-2v-2.268l-1.964%201.134-1-1.732L10%2018l-1.964-1.134%201-1.732L11%2016.268V14h2v2.268ZM17%2018v-2h.5a3.5%203.5%200%201%200-2.5-5.95V10a6%206%200%201%200-8%205.659v2.089a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17Z'/%3e%3c/svg%3e");
}
.fr-icon-sparkling-2-fill::before,
.fr-icon-sparkling-2-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m17%201.208%201.32%202.473L20.792%205%2018.32%206.319l-1.318%202.473-1.32-2.473-2.472-1.32%202.473-1.318L17%201.208ZM8%204.333l2.667%205%205%202.667-5%202.667-2.666%205-2.667-5-5-2.667%205-2.667%202.667-5Zm11.667%2012-1.666-3.125-1.667%203.125L13.209%2018l3.125%201.667%201.667%203.125%201.666-3.125L22.792%2018l-3.125-1.667Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m17%201.208%201.32%202.473L20.792%205%2018.32%206.319l-1.318%202.473-1.32-2.473-2.472-1.32%202.473-1.318L17%201.208ZM8%204.333l2.667%205%205%202.667-5%202.667-2.666%205-2.667-5-5-2.667%205-2.667%202.667-5Zm11.667%2012-1.666-3.125-1.667%203.125L13.209%2018l3.125%201.667%201.667%203.125%201.666-3.125L22.792%2018l-3.125-1.667Z'/%3e%3c/svg%3e");
}
.fr-icon-sparkling-2-line::before,
.fr-icon-sparkling-2-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m17%201.208%201.32%202.473L20.792%205%2018.32%206.319l-1.318%202.473-1.32-2.473-2.472-1.32%202.473-1.318L17%201.208Zm-6.333%208.125%205%202.667-5%202.667-2.666%205-2.667-5-5-2.667%205-2.667%202.667-5%202.666%205Zm.75%202.667L9.19%2010.812%208.001%208.582l-1.189%202.229L4.584%2012l2.228%201.188%201.189%202.229%201.188-2.229L11.417%2012Zm8.25%204.333-1.666-3.125-1.667%203.125L13.209%2018l3.125%201.667%201.667%203.125%201.666-3.125L22.792%2018l-3.125-1.667Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='m17%201.208%201.32%202.473L20.792%205%2018.32%206.319l-1.318%202.473-1.32-2.473-2.472-1.32%202.473-1.318L17%201.208Zm-6.333%208.125%205%202.667-5%202.667-2.666%205-2.667-5-5-2.667%205-2.667%202.667-5%202.666%205Zm.75%202.667L9.19%2010.812%208.001%208.582l-1.189%202.229L4.584%2012l2.228%201.188%201.189%202.229%201.188-2.229L11.417%2012Zm8.25%204.333-1.666-3.125-1.667%203.125L13.209%2018l3.125%201.667%201.667%203.125%201.666-3.125L22.792%2018l-3.125-1.667Z'/%3e%3c/svg%3e");
}
.fr-icon-sun-fill::before,
.fr-icon-sun-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm11%205v2h-3v-2h3ZM4%2011v2H1v-2h3Zm.929-7.485L7.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm11%205v2h-3v-2h3ZM4%2011v2H1v-2h3Zm.929-7.485L7.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
}
.fr-icon-sun-line::before,
.fr-icon-sun-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%201%200%200%208%204%204%200%200%200%200-8Zm11%203v2h-3v-2h3ZM4%2011v2H1v-2h3Zm.929-7.485L7.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2020v3h-2v-3h2Zm5.364-3.05%202.121%202.121-1.414%201.414-2.121-2.121%201.414-1.414Zm-12.728%200%201.414%201.414-2.121%202.121-1.414-1.414%202.121-2.121ZM12%206a6%206%200%201%201%200%2012%206%206%200%200%201%200-12Zm0%202a4%204%200%201%200%200%208%204%204%200%200%200%200-8Zm11%203v2h-3v-2h3ZM4%2011v2H1v-2h3Zm.929-7.485L7.05%205.636%205.636%207.05%203.515%204.93v-.001l1.414-1.414Zm14.142-.001%201.414%201.415-2.121%202.121-1.414-1.414%202.121-2.121v-.001ZM13%201v3h-2V1h2Z'/%3e%3c/svg%3e");
}
.fr-icon-temp-cold-fill::before,
.fr-icon-temp-cold-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%2010.255V5a4%204%200%201%201%208%200v5.255a7%207%200%201%201-8%200ZM8%2016a4%204%200%200%200%208%200H8Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%2010.255V5a4%204%200%201%201%208%200v5.255a7%207%200%201%201-8%200ZM8%2016a4%204%200%200%200%208%200H8Z'/%3e%3c/svg%3e");
}
.fr-icon-temp-cold-line::before,
.fr-icon-temp-cold-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%205a4%204%200%201%201%208%200v5.255a7%207%200%201%201-8%200V5Zm1.144%206.895a5%205%200%201%200%205.712%200L14%2011.298V5a2%202%200%201%200-4%200v6.298l-.856.597ZM8%2016h8a4%204%200%200%201-8%200Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M8%205a4%204%200%201%201%208%200v5.255a7%207%200%201%201-8%200V5Zm1.144%206.895a5%205%200%201%200%205.712%200L14%2011.298V5a2%202%200%201%200-4%200v6.298l-.856.597ZM8%2016h8a4%204%200%200%201-8%200Z'/%3e%3c/svg%3e");
}
.fr-icon-thunderstorms-fill::before,
.fr-icon-thunderstorms-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.988%2018%201.216-1.58a1.5%201.5%200%200%200-1.189-2.415H15v-3.976a1.5%201.5%200%200%200-2.69-.914l-6.365%208.281A8.002%208.002%200%200%201%209%202a8.003%208.003%200%200%201%207.458%205.099A5.5%205.5%200%201%201%2017.5%2018h-.512ZM13%2016.005h3l-5%206.5v-4.5H8l5-6.505v4.505Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m16.988%2018%201.216-1.58a1.5%201.5%200%200%200-1.189-2.415H15v-3.976a1.5%201.5%200%200%200-2.69-.914l-6.365%208.281A8.002%208.002%200%200%201%209%202a8.003%208.003%200%200%201%207.458%205.099A5.5%205.5%200%201%201%2017.5%2018h-.512ZM13%2016.005h3l-5%206.5v-4.5H8l5-6.505v4.505Z'/%3e%3c/svg%3e");
}
.fr-icon-thunderstorms-line::before,
.fr-icon-thunderstorms-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2018v-2h.5a3.5%203.5%200%201%200-2.5-5.95V10a6%206%200%201%200-8%205.659v2.089a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17Zm-4-1.995h3l-5%206.5v-4.5H8l5-6.505v4.505Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M17%2018v-2h.5a3.5%203.5%200%201%200-2.5-5.95V10a6%206%200%201%200-8%205.659v2.089a8%208%200%201%201%209.458-10.65A5.5%205.5%200%201%201%2017.5%2018H17Zm-4-1.995h3l-5%206.5v-4.5H8l5-6.505v4.505Z'/%3e%3c/svg%3e");
}
.fr-icon-tornado-fill::before,
.fr-icon-tornado-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%203h20v2H2V3Zm2%204h16v2H4V7Zm4%204h14v2H8v-2Zm2%204h8v2h-8v-2Zm-2%204h6v2H8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%203h20v2H2V3Zm2%204h16v2H4V7Zm4%204h14v2H8v-2Zm2%204h8v2h-8v-2Zm-2%204h6v2H8v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-tornado-line::before,
.fr-icon-tornado-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%203h20v2H2V3Zm2%204h16v2H4V7Zm4%204h14v2H8v-2Zm2%204h8v2h-8v-2Zm-2%204h6v2H8v-2Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M2%203h20v2H2V3Zm2%204h16v2H4V7Zm4%204h14v2H8v-2Zm2%204h8v2h-8v-2Zm-2%204h6v2H8v-2Z'/%3e%3c/svg%3e");
}
.fr-icon-typhoon-fill::before,
.fr-icon-typhoon-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m17.654%201.7-2.782%202.533a9.137%209.137%200%200%201%203.49%201.973c3.512%203.2%203.512%208.388%200%2011.588-2.592%202.36-6.598%203.862-12.016%204.506l2.782-2.533a9.138%209.138%200%200%201-3.49-1.973c-3.512-3.2-3.533-8.37%200-11.588C8.23%203.846%2012.237%202.344%2017.655%201.7ZM12%208c-2.485%200-4.5%201.79-4.5%204s2.015%204%204.5%204%204.5-1.79%204.5-4-2.015-4-4.5-4Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m17.654%201.7-2.782%202.533a9.137%209.137%200%200%201%203.49%201.973c3.512%203.2%203.512%208.388%200%2011.588-2.592%202.36-6.598%203.862-12.016%204.506l2.782-2.533a9.138%209.138%200%200%201-3.49-1.973c-3.512-3.2-3.533-8.37%200-11.588C8.23%203.846%2012.237%202.344%2017.655%201.7ZM12%208c-2.485%200-4.5%201.79-4.5%204s2.015%204%204.5%204%204.5-1.79%204.5-4-2.015-4-4.5-4Z'/%3e%3c/svg%3e");
}
.fr-icon-typhoon-line::before,
.fr-icon-typhoon-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.654%201.7-2.782%202.533a9.137%209.137%200%200%201%203.49%201.973c3.512%203.2%203.512%208.388%200%2011.588-2.592%202.36-6.598%203.862-12.016%204.506l2.782-2.533a9.138%209.138%200%200%201-3.49-1.973c-3.512-3.2-3.533-8.369%200-11.588C8.23%203.846%2012.237%202.344%2017.655%201.7ZM12%206c-3.866%200-7%202.686-7%206s3.134%206%207%206%207-2.686%207-6-3.134-6-7-6Zm0%202.3c2.21%200%204%201.657%204%203.7s-1.79%203.7-4%203.7-4-1.656-4-3.7c0-2.043%201.79-3.7%204-3.7Zm0%202c-1.138%200-2%20.797-2%201.7%200%20.903.862%201.7%202%201.7s2-.797%202-1.7c0-.902-.862-1.7-2-1.7Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='m17.654%201.7-2.782%202.533a9.137%209.137%200%200%201%203.49%201.973c3.512%203.2%203.512%208.388%200%2011.588-2.592%202.36-6.598%203.862-12.016%204.506l2.782-2.533a9.138%209.138%200%200%201-3.49-1.973c-3.512-3.2-3.533-8.369%200-11.588C8.23%203.846%2012.237%202.344%2017.655%201.7ZM12%206c-3.866%200-7%202.686-7%206s3.134%206%207%206%207-2.686%207-6-3.134-6-7-6Zm0%202.3c2.21%200%204%201.657%204%203.7s-1.79%203.7-4%203.7-4-1.656-4-3.7c0-2.043%201.79-3.7%204-3.7Zm0%202c-1.138%200-2%20.797-2%201.7%200%20.903.862%201.7%202%201.7s2-.797%202-1.7c0-.902-.862-1.7-2-1.7Z'/%3e%3c/svg%3e");
}
.fr-icon-windy-fill::before,
.fr-icon-windy-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10.5%2017H4v-2h6.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2010.5%2017ZM5%2011h13.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2018.5%2013H5a3%203%200%201%201%200-6h8.5a1.5%201.5%200%201%200-1.405-2.027l-1.873-.702A3.501%203.501%200%200%201%2017%205.5%203.5%203.5%200%200%201%2013.5%209H5a1%201%200%200%200%200%202Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10.5%2017H4v-2h6.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2010.5%2017ZM5%2011h13.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2018.5%2013H5a3%203%200%201%201%200-6h8.5a1.5%201.5%200%201%200-1.405-2.027l-1.873-.702A3.501%203.501%200%200%201%2017%205.5%203.5%203.5%200%200%201%2013.5%209H5a1%201%200%200%200%200%202Z'/%3e%3c/svg%3e");
}
.fr-icon-windy-line::before,
.fr-icon-windy-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10.5%2017H4v-2h6.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2010.5%2017ZM5%2011h13.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2018.5%2013H5a3%203%200%201%201%200-6h8.5a1.5%201.5%200%201%200-1.405-2.027l-1.873-.702A3.501%203.501%200%200%201%2017%205.5%203.5%203.5%200%200%201%2013.5%209H5a1%201%200%200%200%200%202Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M10.5%2017H4v-2h6.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2010.5%2017ZM5%2011h13.5a3.5%203.5%200%201%201-3.278%204.73l1.873-.703A1.5%201.5%200%201%200%2018.5%2013H5a3%203%200%201%201%200-6h8.5a1.5%201.5%200%201%200-1.405-2.027l-1.873-.702A3.501%203.501%200%200%201%2017%205.5%203.5%203.5%200%200%201%2013.5%209H5a1%201%200%200%200%200%202Z'/%3e%3c/svg%3e");
}
.fr-fi-flashlight-fill::before,
.fr-fi-flashlight-fill::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2010h7l-9%2013v-9H4l9-13v9Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%2010h7l-9%2013v-9H4l9-13v9Z'/%3e%3c/svg%3e");
}
.fr-fi-flashlight-line::before,
.fr-fi-flashlight-line::after {
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%200v9h8L11%2024v-9H4l9-15Zm-2%207.22L7.532%2013H13v4.394L17.263%2011H11V7.22Z'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M13%200v9h8L11%2024v-9H4l9-15Zm-2%207.22L7.532%2013H13v4.394L17.263%2011H11V7.22Z'/%3e%3c/svg%3e");
}
@media (min-width: 36em) {
  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */

  /*! media sm */
}
@media (min-width: 48em) {
  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */

  /*! media md */
}
@media (min-width: 62em) {
  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */

  /*! media lg */
}
@media (min-width: 78em) {
  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */

  /*! media xl */
}
.autocomplete-input{background-color:#eee;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Im0yMSAyMS00LTQiLz48L3N2Zz4=");background-position:12px;background-repeat:no-repeat;border:1px solid #eee;border-radius:8px;box-sizing:border-box;flex:1;font-size:16px;line-height:1.5;padding:12px 12px 12px 48px;position:relative;width:100%}
.autocomplete-input:focus,.autocomplete-input[aria-expanded=true]{background-color:#fff;border-color:rgba(0,0,0,.12);box-shadow:0 2px 2px rgba(0,0,0,.16);outline:none}
[data-position=below] .autocomplete-input[aria-expanded=true]{border-bottom-color:transparent;border-radius:8px 8px 0 0}
[data-position=above] .autocomplete-input[aria-expanded=true]{border-radius:0 0 8px 8px;border-top-color:transparent;z-index:2}
.autocomplete[data-loading=true]:after{animation:rotate 1s linear infinite;border:3px solid rgba(0,0,0,.12);border-radius:100%;border-right-color:rgba(0,0,0,.48);content:"";height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}
.autocomplete-result-list{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 2px 2px rgba(0,0,0,.16);box-sizing:border-box;list-style:none;margin:0;max-height:296px;overflow-y:auto;padding:0}
[data-position=below] .autocomplete-result-list{border-radius:0 0 8px 8px;border-top-color:transparent;margin-top:-1px;padding-bottom:8px}
[data-position=above] .autocomplete-result-list{border-bottom-color:transparent;border-radius:8px 8px 0 0;margin-bottom:-1px;padding-top:8px}
.autocomplete-result{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NjIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Im0yMSAyMS00LTQiLz48L3N2Zz4=");background-position:12px;background-repeat:no-repeat;cursor:default;padding:12px 12px 12px 48px}
.autocomplete-result:hover,.autocomplete-result[aria-selected=true]{background-color:rgba(0,0,0,.06)}
@keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(359deg)}}
[data-fr-theme="dark"] .autocomplete-input {background-color: #333;border-color: #444;color: #fff;}
[data-fr-theme="dark"] .autocomplete-input:focus, [data-fr-theme="dark"] .autocomplete-input[aria-expanded=true] {background-color: #222;border-color: #666;box-shadow: 0 2px 2px rgba(255, 255, 255, 0.2);}
[data-fr-theme="dark"] .autocomplete[data-loading=true]::after {border: 3px solid rgba(255, 255, 255, 0.12);border-right-color: rgba(255, 255, 255, 0.48);}
[data-fr-theme="dark"] .autocomplete-result-list {background: #222;border-color: #444;color: #fff;}
[data-fr-theme="dark"] .autocomplete-result {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NjY2NjIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Im0yMSAyMS00LTQiLz48L3N2Zz4=");color: #fff;}
[data-fr-theme="dark"] .autocomplete-result:hover, [data-fr-theme="dark"] .autocomplete-result[aria-selected=true] {background-color: rgba(255, 255, 255, 0.1);}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}
.ql-container.ql-disabled .ql-tooltip{visibility:hidden}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}
.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}
.ql-clipboard p{margin:0;padding:0}
.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}
.ql-editor > *{cursor:text}
.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}
@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor table{border-collapse:collapse}
.ql-editor td{border:1px solid #000;padding:2px 5px}
.ql-editor ol{padding-left:1.5em}
.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}
.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}
.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}
.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}
.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}
.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}
@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered]{counter-increment:list-0}
.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}
.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}
.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}
.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}
.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}
.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}
.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}
.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}
.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}
.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}
.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}
.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}
.ql-editor li.ql-direction-rtl{padding-right:1.5em}
.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}
.ql-editor table{table-layout:fixed;width:100%}
.ql-editor table td{outline:none}
.ql-editor .ql-code-block-container{font-family:monospace}
.ql-editor .ql-video{display:block;max-width:100%}
.ql-editor .ql-video.ql-align-center{margin:0 auto}
.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}
.ql-editor .ql-bg-black{background-color:#000}
.ql-editor .ql-bg-red{background-color:#e60000}
.ql-editor .ql-bg-orange{background-color:#f90}
.ql-editor .ql-bg-yellow{background-color:#ff0}
.ql-editor .ql-bg-green{background-color:#008a00}
.ql-editor .ql-bg-blue{background-color:#06c}
.ql-editor .ql-bg-purple{background-color:#93f}
.ql-editor .ql-color-white{color:#fff}
.ql-editor .ql-color-red{color:#e60000}
.ql-editor .ql-color-orange{color:#f90}
.ql-editor .ql-color-yellow{color:#ff0}
.ql-editor .ql-color-green{color:#008a00}
.ql-editor .ql-color-blue{color:#06c}
.ql-editor .ql-color-purple{color:#93f}
.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}
.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}
.ql-editor .ql-size-small{font-size:.75em}
.ql-editor .ql-size-large{font-size:1.5em}
.ql-editor .ql-size-huge{font-size:2.5em}
.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}
.ql-editor .ql-align-center{text-align:center}
.ql-editor .ql-align-justify{text-align:justify}
.ql-editor .ql-align-right{text-align:right}
.ql-editor .ql-ui{position:absolute}
.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}
.ql-container.ql-disabled .ql-tooltip{visibility:hidden}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}
.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}
.ql-clipboard p{margin:0;padding:0}
.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}
.ql-editor > *{cursor:text}
.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}
@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor table{border-collapse:collapse}
.ql-editor td{border:1px solid #000;padding:2px 5px}
.ql-editor ol{padding-left:1.5em}
.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}
.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}
.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}
.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}
.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}
.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}
@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered]{counter-increment:list-0}
.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}
.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}
.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}
.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}
.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}
.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}
.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}
.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}
.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}
.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}
.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}
.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}
.ql-editor li.ql-direction-rtl{padding-right:1.5em}
.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}
.ql-editor table{table-layout:fixed;width:100%}
.ql-editor table td{outline:none}
.ql-editor .ql-code-block-container{font-family:monospace}
.ql-editor .ql-video{display:block;max-width:100%}
.ql-editor .ql-video.ql-align-center{margin:0 auto}
.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}
.ql-editor .ql-bg-black{background-color:#000}
.ql-editor .ql-bg-red{background-color:#e60000}
.ql-editor .ql-bg-orange{background-color:#f90}
.ql-editor .ql-bg-yellow{background-color:#ff0}
.ql-editor .ql-bg-green{background-color:#008a00}
.ql-editor .ql-bg-blue{background-color:#06c}
.ql-editor .ql-bg-purple{background-color:#93f}
.ql-editor .ql-color-white{color:#fff}
.ql-editor .ql-color-red{color:#e60000}
.ql-editor .ql-color-orange{color:#f90}
.ql-editor .ql-color-yellow{color:#ff0}
.ql-editor .ql-color-green{color:#008a00}
.ql-editor .ql-color-blue{color:#06c}
.ql-editor .ql-color-purple{color:#93f}
.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}
.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}
.ql-editor .ql-size-small{font-size:.75em}
.ql-editor .ql-size-large{font-size:1.5em}
.ql-editor .ql-size-huge{font-size:2.5em}
.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}
.ql-editor .ql-align-center{text-align:center}
.ql-editor .ql-align-justify{text-align:justify}
.ql-editor .ql-align-right{text-align:right}
.ql-editor .ql-ui{position:absolute}
.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}
.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}
.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}
.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}
.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}
.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}
.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}
.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}
.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}
@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}
.ql-snow{box-sizing:border-box}
.ql-snow *{box-sizing:border-box}
.ql-snow .ql-hidden{display:none}
.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}
.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}
.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}
.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}
.ql-snow .ql-formats{display:inline-block;vertical-align:middle}
.ql-snow .ql-formats:after{clear:both;content:'';display:table}
.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}
.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}
.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}
.ql-snow .ql-empty{fill:none}
.ql-snow .ql-even{fill-rule:evenodd}
.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}
.ql-snow .ql-transparent{opacity:.4}
.ql-snow .ql-direction svg:last-child{display:none}
.ql-snow .ql-direction.ql-active svg:last-child{display:inline}
.ql-snow .ql-direction.ql-active svg:first-child{display:none}
.ql-snow .ql-editor h1{font-size:2em}
.ql-snow .ql-editor h2{font-size:1.5em}
.ql-snow .ql-editor h3{font-size:1.17em}
.ql-snow .ql-editor h4{font-size:1em}
.ql-snow .ql-editor h5{font-size:.83em}
.ql-snow .ql-editor h6{font-size:.67em}
.ql-snow .ql-editor a{text-decoration:underline}
.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}
.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}
.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}
.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}
.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}
.ql-snow .ql-editor img{max-width:100%}
.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}
.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}
.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}
.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}
.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}
.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}
.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}
.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}
.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}
.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}
.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}
.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}
.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}
.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}
.ql-snow .ql-picker.ql-header{width:98px}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}
.ql-snow .ql-picker.ql-font{width:108px}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}
.ql-snow .ql-picker.ql-size{width:98px}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}
.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}
.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}
.ql-code-block-container{position:relative}
.ql-code-block-container .ql-ui{right:5px;top:5px}
.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}
.ql-toolbar.ql-snow .ql-formats{margin-right:15px}
.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}
.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}
.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}
.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}
.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}
.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}
.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}
.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}
.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}
.ql-snow .ql-tooltip a{line-height:26px}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}
.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}
.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}
.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}
.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}
.ql-snow a{color:#06c}
.ql-container.ql-snow{border:1px solid #ccc}
/**
style tb candidatures
 */
#table-bordered-component-candidatures td a.isReprise {
  color: var(--text-action-high-red-marianne);
}
/**
fixation colonne TB refrec
 */
#table-refrec {
  border-collapse: separate !important;
  border-spacing: 0 !important;
}
table#table-refrec th:nth-child(5), table#table-refrec td:nth-child(5) {
  position: sticky;
  left: var(--col4-width, 0px);
  z-index: 2;
}
table#table-refrec th:nth-child(4), table#table-refrec td:nth-child(4) {
  position: sticky;
  left: 0;
  z-index: 2;
}
table#table-refrec th:nth-child(4), table#table-refrec th:nth-child(5) {
  border-top: gray solid 1px;
}
table#table-refrec tr {
  cursor: pointer;
}
table#table-refrec tr.selected td {
  background-color: var(--background-default-grey-active);
}
/**
séparateur vertical
 */
.vr {
  width: 1px;
  align-self: stretch;
  background: var(--border-default-grey, rgba(0, 0, 0, 0.16));
}
/**
autocomplete simple
 */
div.autoComplete_wrapper {
  position: relative;
}
div.autoComplete_wrapper ul {
  position: absolute;
  z-index: 1000;
  background: white;
  border: 1px solid #ddd;
  max-height: 200px;
  overflow-y: auto;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  top: 99%;
  left: 0;
  right: 0;
}
div.autoComplete_wrapper ul li {
  padding: 0.5rem 1rem;
  cursor: pointer;
}
div.autoComplete_wrapper ul li:hover,
div.autoComplete_wrapper ul li[aria-selected=true] {
  background-color: #e5e5e5;
}
dialog.fr-modal.fr-modal--opened {
  z-index: 2000;
}
.ql-container.ql-snow {
  border: none;
  font-size: 0.85rem;
}
.ql-editor li::before {
  content: none !important;
}
.ql-editor li::marker {
  content: none !important;
}
.ql-editor li[data-list=bullet]:not([class*=ql-indent]) > .ql-ui::before {
  content: "•";
  color: black;
  font-size: 1em;
}
.ql-editor li[data-list=bullet].ql-indent-1 > .ql-ui::before {
  content: "–";
  color: gray;
  font-size: 0.9em;
}
.ql-editor li[data-list=bullet].ql-indent-2 > .ql-ui::before {
  content: "•";
  color: darkgray;
  font-size: 0.8em;
}
.turbo-progress-bar {
  height: 10px;
  background-color: var(--background-action-high-blue-france);
}
@font-face {
  font-family: "Marianne";
  font-style: normal;
  font-weight: 200;
  src: url("/build/assets/Marianne-Regular.C8Nno2Np.woff");
}
@font-face {
  font-family: "Marianne";
  font-style: normal;
  font-weight: bold;
  src: url("/build/assets/Marianne-Bold.pRLiwhsq.woff");
}
@font-face {
  font-family: "Marianne-light";
  font-style: normal;
  font-weight: 100;
  src: url("/build/assets/Marianne-Light.w-S4R1vb.woff");
}
body {
  font-family: "Marianne", sans-serif;
  background-color: var(--background-alt-grey);
}
svg .fr-color-marianne {
  fill: var(--text-action-high-blue-france);
}
/* header.fr-header {
  height: 100%;
} */
.fr-autocomplete {
  max-height: 4.5rem;
  margin: 10px 0;
  display: block;
  width: 100%;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.1rem 0.1rem;
  color: var(--text-label-grey);
  background-color: var(--background-contrast-grey);
  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
  box-shadow: inset 0 -2px 0 0 var(--border-plain-grey);
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  -webkit-text-size-adjust: 100%;
  border-radius: 0;
  appearance: none;
  font-family: "Marianne", arial, sans-serif;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}
/**
*vidéo
 */
.video_container {
  cursor: pointer;
  position: relative;
  display: inline-block;
}
.video_container video {
  display: block;
}
.play-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 5rem;
  color: rgba(255, 255, 255, 0.8);
  pointer-events: none;
  display: block;
  cursor: pointer;
}
/**
* fin vidéo
 */
.full .ts-control {
  background-color: var(--background-contrast-grey);
  --idle: transparent;
  --hover: var(--background-contrast-grey-hover);
  --active: var(--background-contrast-grey-active);
}
div.divAlignCenter {
  margin: 0 auto;
}
div.blue-block {
  background-color: var(--background-action-high-blue-france);
  color: var(--text-inverted-blue-france);
}
div.blue-block h2,
div.blue-block h3 {
  color: var(--text-inverted-blue-france);
}
.fr-header__brand a:hover {
  color: inherit;
}
/* .candidatureCard .fr-icon-settings-5-line::before{
  mask-image: none;
  -webkit-mask-image: unset;
} */
.candidatureCard .fr-menu {
  top: 32%;
}
.fr-custom-card-depot-candi .fr-card__body {
  padding: 0;
}
.fr-custom-card-depot-candi .fr-card__body .fr-card__desc {
  min-height: 48px;
}
.fr-custom-card-depot-candi .fr-card__header .fr-card__img img {
  position: relative;
  width: 48px;
  height: 48px;
  top: 24px;
  left: 24px;
}
.fr-file > .fr-card__body {
  min-height: 105px;
}
.fr-file > .fr-card__body span.form-error-message {
  font-size: 0.8rem;
}
a,
a[href] {
  /*text-decoration: none;
  background-image: none;*/
}
.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: white;
  min-width: 160px;
  max-width: 320px;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
  right: 0;
  white-space: nowrap;
}
[data-fr-theme=dark] .dropdown-content {
  background-color: var(--background-contrast-grey);
}
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
[data-fr-theme=dark] .dropdown-content a {
  color: var(--text-label-grey);
}
.dropdown-content a:hover {
  background-color: #f1f1f1;
}
[data-fr-theme=dark] .dropdown-content a:hover {
  background-color: var(--background-contrast-grey-hover);
}
/* Show the dropdown menu on hover */
.dropdown.show .dropdown-content {
  display: block;
  z-index: 99;
}
.dropbtn {
  --idle: transparent;
  --hover: var(--background-open-blue-france-hover);
}
.dropdown.show .dropbtn {
  --hover-tint: var(--hover);
  background-color: var(--background-open-blue-france);
}
.dropdown.show .dropbtn:hover {
  background-color: var(--hover-tint);
}
ul.autocomplete-result-list {
  z-index: 99 !important;
}
.candidatureCard a.link-abandon {
  color: var(--red-marianne-425-625);
}
/* button.fr-link
{
  background-image: none;
}

button.fr-link > a {
  color: var(--text-action-high-blue-france);
}

a[href]:hover{
  background-image:var(--underline-img), var(--underline-img);
} */
/* .fr-nav ul li a:hover {
  color: #343434; //todo: Surveiller si la suppression de ce style n'entraine pas de problème d'affichage
} */
p.fr-header__service-title {
  color: var(--bs-body-color);
}
a:hover.fr-btn {
  color: white;
}
a:hover.fr-btn--secondary {
  text-decoration: var(--text-action-high-blue-france);
}
.fr-blue-text {
  color: var(--bf500);
}
.fr-container-custom {
  margin-bottom: 64px;
  background-color: white;
  box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  /* padding: 24px 100px !important; */
  padding: 24px 32px !important;
  position: relative;
  z-index: 99;
}
.fr-container-custom-for-modal {
  margin-bottom: 64px;
  background-color: white;
  box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  /* padding: 24px 100px !important; */
  padding: 24px 32px !important;
  position: relative;
}
[data-fr-theme=dark] .fr-container-custom {
  background-color: var(--background-default-grey);
  color: var(--text-action-high-grey);
}
[data-fr-theme=dark] .fr-container-custom-for-modal {
  background-color: var(--background-default-grey);
  color: var(--text-action-high-grey);
}
span.nameFile {
  font-style: italic;
  font-size: 0.9rem;
}
.divWithBackground {
  position: relative;
  width: 100%;
  height: 405px;
  margin-bottom: -179px;
  padding-top: 16px !important;
  text-align: center;
  color: var(--background-raised-grey);
}
.divWithBackground .background-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -2;
}
.divWithBackground .background-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0.5019607843)); /* Voile léger */
  z-index: -1;
}
/*.divWithBackground > img{
  width: 100%;
  height: 405px;
  margin-bottom: -179px;
  padding-top: 16px !important;
  !*
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("/assets/images/background_candidat_gendarmerie.jpg");
  *!
}

.divWithBackground:first-child {
  text-align: center;
  color: var(--background-raised-grey);
  background-size: cover !important;
  background-position: center !important;
}*/
.infoPageDesktop {
  width: 100%;
  background-color: #000091;
  box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  padding: 12px 100px !important;
}
[data-type=upload_file].hidden {
  display: none;
}
input[type=file].hidden-file {
  display: none;
}
#form_repuload_doc_rejete .reupload_file .fr-card__content {
  padding: 1rem;
}
#tableDelCandi .fr-checkbox-group input[type=checkbox] + label::before {
  top: -1rem;
  left: 0;
}
.infoPageMobile {
  display: none;
}
.fr-custom-stepper {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 62em) {
  span.fr-custom-displayed-lg {
    display: inline-block !important;
  }
}
.fr-custom-stepper .fr-custom-step-previous,
.fr-custom-stepper .fr-custom-step-next {
  width: 19%;
  text-align: center;
  font-size: 14px;
}
.fr-custom-stepper .fr-custom-step {
  margin-left: 3px;
  margin-right: 3px;
  display: flex;
  background: white;
  height: 10px;
  align-items: flex-start;
  background: var(--background-contrast-grey);
}
@media (min-width: 48em) {
  .fr-custom-stepper .fr-custom-step {
    margin-left: 5px;
    margin-right: 5px;
  }
}
.fr-custom-step .fr-custom-step-content {
  display: flex;
  width: 100%;
  height: 100%;
  align-self: center;
}
.fr-custom-step.fr-custom-step-old,
.fr-custom-step.fr-custom-step-current {
  border: 2px solid var(--border-active-blue-france);
}
.fr-custom-step.fr-custom-step-old .fr-custom-step-content,
.fr-custom-step.fr-custom-step-current .fr-custom-step-content {
  background: var(--background-action-high-blue-france-active);
}
.fr-custom-step.fr-custom-step-current {
  padding: 1px;
}
.fr-custom-step-previous:not(.disabled) > span,
.fr-custom-step-next:not(.disabled) > span,
.fr-custom-stepper:not(.disabled) {
  cursor: pointer;
}
.fr-custom-stepper.fr-custom-stepper-1 .fr-custom-step {
  width: 60%;
}
.fr-custom-stepper.fr-custom-stepper-2 .fr-custom-step {
  width: 30%;
}
.fr-custom-stepper.fr-custom-stepper-3 .fr-custom-step {
  width: 20%;
}
.fr-custom-stepper.fr-custom-stepper-4 .fr-custom-step {
  width: 15%;
}
.fr-custom-stepper.fr-custom-stepper-5 .fr-custom-step {
  width: 12%;
}
.fr-custom-stepper.fr-custom-stepper-6 .fr-custom-step {
  width: 10%;
}
.fr-custom-stepper.fr-custom-stepper-7 .fr-custom-step {
  width: 8.5714285714%;
}
.fr-custom-stepper.fr-custom-stepper-8 .fr-custom-step {
  width: 7.5%;
}
.fr-custom-stepper.fr-custom-stepper-9 .fr-custom-step {
  width: 6.6666666667%;
}
.fr-custom-stepper.fr-custom-stepper-10 .fr-custom-step {
  width: 6%;
}
.fr-custom-progress-bar-container {
  width: 100%;
  height: 10px;
  background: var(--background-contrast-grey);
}
.fr-custom-progress-bar-container .fr-custom-progress-bar-content {
  background: var(--background-action-high-blue-france-active);
  height: 10px;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-1 .fr-custom-progress-bar-content-1 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-2 .fr-custom-progress-bar-content-1 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-2 .fr-custom-progress-bar-content-2 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-3 .fr-custom-progress-bar-content-1 {
  width: 33.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-3 .fr-custom-progress-bar-content-2 {
  width: 66.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-3 .fr-custom-progress-bar-content-3 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-4 .fr-custom-progress-bar-content-1 {
  width: 25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-4 .fr-custom-progress-bar-content-2 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-4 .fr-custom-progress-bar-content-3 {
  width: 75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-4 .fr-custom-progress-bar-content-4 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-5 .fr-custom-progress-bar-content-1 {
  width: 20%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-5 .fr-custom-progress-bar-content-2 {
  width: 40%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-5 .fr-custom-progress-bar-content-3 {
  width: 60%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-5 .fr-custom-progress-bar-content-4 {
  width: 80%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-5 .fr-custom-progress-bar-content-5 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-6 .fr-custom-progress-bar-content-1 {
  width: 16.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-6 .fr-custom-progress-bar-content-2 {
  width: 33.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-6 .fr-custom-progress-bar-content-3 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-6 .fr-custom-progress-bar-content-4 {
  width: 66.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-6 .fr-custom-progress-bar-content-5 {
  width: 83.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-6 .fr-custom-progress-bar-content-6 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-7 .fr-custom-progress-bar-content-1 {
  width: 14.2857142857%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-7 .fr-custom-progress-bar-content-2 {
  width: 28.5714285714%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-7 .fr-custom-progress-bar-content-3 {
  width: 42.8571428571%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-7 .fr-custom-progress-bar-content-4 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-7 .fr-custom-progress-bar-content-5 {
  width: 71.4285714286%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-7 .fr-custom-progress-bar-content-6 {
  width: 85.7142857143%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-7 .fr-custom-progress-bar-content-7 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-1 {
  width: 12.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-2 {
  width: 25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-3 {
  width: 37.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-4 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-5 {
  width: 62.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-6 {
  width: 75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-7 {
  width: 87.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-8 .fr-custom-progress-bar-content-8 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-1 {
  width: 11.1111111111%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-2 {
  width: 22.2222222222%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-3 {
  width: 33.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-4 {
  width: 44.4444444444%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-5 {
  width: 55.5555555556%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-6 {
  width: 66.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-7 {
  width: 77.7777777778%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-8 {
  width: 88.8888888889%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-9 .fr-custom-progress-bar-content-9 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-1 {
  width: 10%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-2 {
  width: 20%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-3 {
  width: 30%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-4 {
  width: 40%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-5 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-6 {
  width: 60%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-7 {
  width: 70%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-8 {
  width: 80%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-9 {
  width: 90%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-10 .fr-custom-progress-bar-content-10 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-1 {
  width: 9.0909090909%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-2 {
  width: 18.1818181818%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-3 {
  width: 27.2727272727%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-4 {
  width: 36.3636363636%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-5 {
  width: 45.4545454545%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-6 {
  width: 54.5454545455%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-7 {
  width: 63.6363636364%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-8 {
  width: 72.7272727273%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-9 {
  width: 81.8181818182%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-10 {
  width: 90.9090909091%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-11 .fr-custom-progress-bar-content-11 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-1 {
  width: 8.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-2 {
  width: 16.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-3 {
  width: 25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-4 {
  width: 33.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-5 {
  width: 41.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-6 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-7 {
  width: 58.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-8 {
  width: 66.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-9 {
  width: 75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-10 {
  width: 83.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-11 {
  width: 91.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-12 .fr-custom-progress-bar-content-12 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-1 {
  width: 7.6923076923%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-2 {
  width: 15.3846153846%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-3 {
  width: 23.0769230769%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-4 {
  width: 30.7692307692%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-5 {
  width: 38.4615384615%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-6 {
  width: 46.1538461538%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-7 {
  width: 53.8461538462%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-8 {
  width: 61.5384615385%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-9 {
  width: 69.2307692308%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-10 {
  width: 76.9230769231%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-11 {
  width: 84.6153846154%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-12 {
  width: 92.3076923077%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-13 .fr-custom-progress-bar-content-13 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-1 {
  width: 7.1428571429%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-2 {
  width: 14.2857142857%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-3 {
  width: 21.4285714286%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-4 {
  width: 28.5714285714%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-5 {
  width: 35.7142857143%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-6 {
  width: 42.8571428571%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-7 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-8 {
  width: 57.1428571429%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-9 {
  width: 64.2857142857%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-10 {
  width: 71.4285714286%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-11 {
  width: 78.5714285714%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-12 {
  width: 85.7142857143%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-13 {
  width: 92.8571428571%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-14 .fr-custom-progress-bar-content-14 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-1 {
  width: 6.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-2 {
  width: 13.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-3 {
  width: 20%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-4 {
  width: 26.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-5 {
  width: 33.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-6 {
  width: 40%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-7 {
  width: 46.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-8 {
  width: 53.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-9 {
  width: 60%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-10 {
  width: 66.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-11 {
  width: 73.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-12 {
  width: 80%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-13 {
  width: 86.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-14 {
  width: 93.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-15 .fr-custom-progress-bar-content-15 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-1 {
  width: 6.25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-2 {
  width: 12.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-3 {
  width: 18.75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-4 {
  width: 25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-5 {
  width: 31.25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-6 {
  width: 37.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-7 {
  width: 43.75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-8 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-9 {
  width: 56.25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-10 {
  width: 62.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-11 {
  width: 68.75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-12 {
  width: 75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-13 {
  width: 81.25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-14 {
  width: 87.5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-15 {
  width: 93.75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-16 .fr-custom-progress-bar-content-16 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-1 {
  width: 5.8823529412%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-2 {
  width: 11.7647058824%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-3 {
  width: 17.6470588235%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-4 {
  width: 23.5294117647%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-5 {
  width: 29.4117647059%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-6 {
  width: 35.2941176471%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-7 {
  width: 41.1764705882%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-8 {
  width: 47.0588235294%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-9 {
  width: 52.9411764706%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-10 {
  width: 58.8235294118%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-11 {
  width: 64.7058823529%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-12 {
  width: 70.5882352941%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-13 {
  width: 76.4705882353%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-14 {
  width: 82.3529411765%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-15 {
  width: 88.2352941176%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-16 {
  width: 94.1176470588%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-17 .fr-custom-progress-bar-content-17 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-1 {
  width: 5.5555555556%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-2 {
  width: 11.1111111111%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-3 {
  width: 16.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-4 {
  width: 22.2222222222%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-5 {
  width: 27.7777777778%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-6 {
  width: 33.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-7 {
  width: 38.8888888889%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-8 {
  width: 44.4444444444%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-9 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-10 {
  width: 55.5555555556%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-11 {
  width: 61.1111111111%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-12 {
  width: 66.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-13 {
  width: 72.2222222222%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-14 {
  width: 77.7777777778%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-15 {
  width: 83.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-16 {
  width: 88.8888888889%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-17 {
  width: 94.4444444444%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-18 .fr-custom-progress-bar-content-18 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-1 {
  width: 5.2631578947%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-2 {
  width: 10.5263157895%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-3 {
  width: 15.7894736842%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-4 {
  width: 21.0526315789%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-5 {
  width: 26.3157894737%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-6 {
  width: 31.5789473684%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-7 {
  width: 36.8421052632%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-8 {
  width: 42.1052631579%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-9 {
  width: 47.3684210526%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-10 {
  width: 52.6315789474%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-11 {
  width: 57.8947368421%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-12 {
  width: 63.1578947368%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-13 {
  width: 68.4210526316%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-14 {
  width: 73.6842105263%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-15 {
  width: 78.9473684211%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-16 {
  width: 84.2105263158%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-17 {
  width: 89.4736842105%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-18 {
  width: 94.7368421053%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-19 .fr-custom-progress-bar-content-19 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-1 {
  width: 5%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-2 {
  width: 10%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-3 {
  width: 15%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-4 {
  width: 20%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-5 {
  width: 25%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-6 {
  width: 30%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-7 {
  width: 35%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-8 {
  width: 40%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-9 {
  width: 45%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-10 {
  width: 50%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-11 {
  width: 55%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-12 {
  width: 60%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-13 {
  width: 65%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-14 {
  width: 70%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-15 {
  width: 75%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-16 {
  width: 80%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-17 {
  width: 85%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-18 {
  width: 90%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-19 {
  width: 95%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-20 .fr-custom-progress-bar-content-20 {
  width: 100%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-1 {
  width: 4.7619047619%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-2 {
  width: 9.5238095238%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-3 {
  width: 14.2857142857%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-4 {
  width: 19.0476190476%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-5 {
  width: 23.8095238095%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-6 {
  width: 28.5714285714%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-7 {
  width: 33.3333333333%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-8 {
  width: 38.0952380952%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-9 {
  width: 42.8571428571%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-10 {
  width: 47.619047619%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-11 {
  width: 52.380952381%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-12 {
  width: 57.1428571429%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-13 {
  width: 61.9047619048%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-14 {
  width: 66.6666666667%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-15 {
  width: 71.4285714286%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-16 {
  width: 76.1904761905%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-17 {
  width: 80.9523809524%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-18 {
  width: 85.7142857143%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-19 {
  width: 90.4761904762%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-20 {
  width: 95.2380952381%;
}
.fr-custom-progress-bar-container.fr-custom-progress-bar-container-21 .fr-custom-progress-bar-content-21 {
  width: 100%;
}
.ipm1 {
  width: 100%;
  height: 80px;
  background-color: #00006d;
  box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.ipm2 {
  width: 100%;
  background-color: #f0f0f0;
  box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.fr-bar-custom {
  height: 8px;
  float: left;
  background-color: #e0e0ec;
}
.fr-bar-custom-grisee {
  background-color: #6366a1;
}
.fr-color-blue-france {
  color: var(--text-action-high-blue-france);
}
[data-fr-theme=dark] .fr-color-blue-france {
  color: var(--text-action-high-blue-france);
}
.fr-color-white {
  color: #fff;
}
.fr-color-red-marianne {
  color: #e1000f;
}
.fr-color-choice-menu {
  color: var(--grey-50-1000);
}
.fr-bckgrnd-choice-menu {
  z-index: 1;
  background: var(--grey-1000-50);
  min-width: 100%;
}
.fr-size-nav-choice-menu {
  min-width: 250px;
}
.fr-title {
  width: 100%;
}
.fr-title-blue {
  color: var(--text-action-high-blue-france);
}
.fr-m-0 {
  margin: 0;
}
.fr-box-center {
  align-items: center;
  justify-content: center;
}
.fr-tile-xs.fr-tile--horizontal .fr-tile__img {
  height: 2rem;
}
.fr-tile-xs.fr-tile--horizontal {
  padding: 0.25rem;
}
.fr-tile-xs.fr-tile--horizontal .fr-tile__body {
  margin: 0.5rem;
}
.fr-tile-xs.fr-tile--horizontal .fr-tile__img {
  margin: 0.25rem 0 0.25rem 0.25rem;
}
.fr-vertical-top {
  vertical-align: top;
}
.fr-xl-icon:before {
  font-size: 40px !important;
}
#list_session_adress {
  list-style-type: none;
}
#list_session_adress li {
  cursor: pointer;
}
.fr-lg-icon:before {
  font-size: 32px !important;
}
.fr-stepper-custom {
  height: 100%;
  border-radius: 16px;
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: inset 1px 2px 8px 2px rgba(0, 0, 0, 0.3);
}
.fr-oval-custom {
  display: inline-block;
  box-sizing: border-box;
  height: 32px;
  width: 32px;
  background-color: #ffffff;
  border-radius: 50%;
  text-align: center;
}
.fr-oval-custom-grisee {
  border: 4px solid #9c9c9c;
  color: #9c9c9c;
}
.fr-oval-custom-selected {
  border: 4px solid #000091;
  color: #000091;
}
.fr-oval-custom-selectedNumber {
  display: inline-block;
  height: 12px !important;
  width: 12px !important;
  background-color: #000091;
  border-radius: 50%;
}
.fr-oval-custom span {
  height: 24px;
  width: 11px;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 24px;
}
.fr-rectangle-custom {
  display: inline-block;
  height: 4px;
  width: 24px;
  margin: 4px -5px;
  z-index: -1;
}
.fr-rectangle-custom-grisee {
  background-color: #9c9c9c;
}
.fr-rectangle-custom-selected {
  background-color: #000074;
}
.fr-stepper-mobile-custom {
  display: none;
}
.goBackIcon {
  padding-top: 20px;
}
.stepNumber {
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  color: #383838;
}
#contenu div.candidatureCard {
  /*  border: 1px solid #e5e5e5;
    box-shadow: none;*/
  cursor: pointer;
  color: inherit;
}
#contenu div.candidatureCard.valide {
  color: inherit;
  cursor: pointer;
}
#contenu div.candidatureCard.preinscrit {
  cursor: inherit;
}
#contenu div.candidatureCard a[data-type=enattente] {
  background-image: none;
  color: var(--text-default-info);
}
#contenu div.candidatureCard a[data-type=poursuite],
#contenu div.candidatureCard [data-type=validation] {
  background-image: none;
  color: var(--text-default-warning);
}
.fr-tag-warning {
  background-color: var(--background-contrast-warning);
  color: var(--text-default-warning);
  font-weight: bold;
  text-transform: uppercase;
}
[data-fr-theme=dark] .fr-tag-warning {
  background-color: var(--background-contrast-warning);
  color: var(--text-inverted-warning);
  font-weight: bold;
  text-transform: uppercase;
}
.fr-tag-success {
  background-color: var(--background-contrast-success);
  color: var(--text-default-success);
  font-weight: bold;
  text-transform: uppercase;
}
.fr-tag-info {
  background-color: var(--background-contrast-yellow-tournesol);
  color: var(--text-action-high-yellow-tournesol);
  font-weight: bold;
  text-transform: uppercase;
}
[data-fr-theme=dark] .fr-tag-info {
  background-color: var(--background-contrast-yellow-tournesol);
  color: var(--text-inverted-yellow-tournesol);
  font-weight: bold;
  text-transform: uppercase;
}
.fr-tag-error {
  background-color: var(--background-contrast-error);
  color: var(--text-default-error);
  font-weight: bold;
  text-transform: uppercase;
}
[data-fr-theme=dark] .fr-tag-error {
  background-color: var(--background-contrast-error);
  color: var(--text-inverted-error);
  font-weight: bold;
  text-transform: uppercase;
}
.fr-tag-waiting {
  background-color: var(--background-contrast-info);
  color: var(--text-default-info);
  font-weight: bold;
  text-transform: uppercase;
}
/*.fr-tag-success:hover{
  background-color: var(--background-contrast-success-hover);
  color: var(--success-425-625-hover);
  font-weight: bold;
  text-transform: uppercase;
}*/
.fr-frm-error {
  color: var(--text-action-high-red-marianne);
  margin-bottom: 8px;
  margin-top: 8px;
}
.fr-grid-row .fr-card.candidatureCard {
  height: auto;
}
.fr-card__body [data-name=name-file-upload] {
  color: var(--text-default-success);
}
.fr-tile[aria-selected=true] {
  box-shadow: inset 0 0 0 1px var(--border-default-grey), inset 0 -0.25rem 0 0 var(--border-plain-red-marianne);
}
div:hover.candidatureCard {
  background-color: var(--background-default-grey-hover);
}
.diplome_civil {
  width: calc(50% - 24px);
  box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
div.en_cours,
div.en_cours a[data-type=poursuite] {
  color: #d64d00;
}
div.en_cours:hover,
div.en_cours a[data-type=poursuite]:hover {
  color: #ff754e;
}
.fr-card__body .fr-tag.attenteValidDoc {
  background-color: var(--background-action-high-blue-france);
  color: var(--text-inverted-blue-france);
}
.fr-card__body .fr-tag.attenteDoc {
  background-color: var(--background-flat-warning);
  color: var(--text-inverted-warning);
}
.fr-card__body .fr-tag.rejeteDoc {
  background-color: var(--background-flat-error);
  color: var(--text-inverted-error);
}
.fr-card__body .fr-tag.valideDoc {
  background-color: var(--background-flat-success);
  color: var(--text-inverted-success);
}
.fr-color-success,
div.valide {
  color: #008941;
}
.fr-enlarge-link .fr-card__body .fr-btn.fr-icon--md::before {
  --icon-size: 1rem;
  width: 60%;
  height: 60%;
}
.fr-enlarge-link .fr-card__body a.fr-btn.fr-icon--md::before {
  top: 20%;
  left: 20%;
}
.btnFD {
  width: 48px;
  height: 48px;
  text-align: center;
  /*padding-top: 15px;*/
  position: absolute;
  right: 12px;
  top: 12px;
}
.spanClick {
  background-color: var(--background-action-high-blue-france);
}
div:hover.fr-card__body {
  background-color: var(--background-default-grey-hover);
}
div:hover.fr-card__body .spanClick {
  background-color: #1212ff;
}
div:hover.fr-card__body .fr-btn {
  background-color: #1212ff;
}
div:hover.fr-card__body .disabledSpanClick {
  background-color: var(--background-disabled-grey);
}
div:hover.fr-card__body .disabledBtnFD .fr-btn {
  background-color: var(--background-disabled-grey);
}
.disabledBtnFD {
  text-align: center;
  /*padding-top: 15px;*/
  position: absolute;
  right: 12px;
  top: 12px;
  cursor: not-allowed;
}
.disabledSpanClick {
  background-color: var(--background-disabled-grey);
}
.group-2 {
  height: 80px;
  width: 100%;
  background-color: #00006d;
  margin-left: -1rem;
  margin-right: 1rem;
}
@media only screen and (max-width: 600px) {
  .candidatureCard {
    width: 100%;
  }
  .fr-container-custom {
    margin-bottom: 64px;
    background-color: white;
    box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
    padding: 24px 16px !important;
  }
  .fr-mt-sm-2w {
    margin: 16px 0;
  }
  .infoPageDesktop {
    display: none !important;
  }
  .infoPageMobile {
    display: block;
  }
  .divWithBackgroundMobile {
    height: 90px;
    margin-bottom: unset;
  }
  .fr-stepper-mobile-custom {
    display: block;
    width: 100%;
    height: 36px;
    box-shadow: 0 8px 16px -16px rgba(0, 0, 0, 0.32), 0 8px 16px 0 rgba(0, 0, 0, 0.1);
    background-color: #f0f0f0;
  }
  .stepNumber {
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    color: #9c9c9c;
  }
  .fr-oval-custom {
    display: inline-block;
    box-sizing: border-box;
    height: 24px;
    width: 24px;
    background-color: #ffffff;
    border-radius: 50%;
    text-align: center;
  }
  .fr-oval-custom-grisee {
    border: 2px solid #9c9c9c;
    color: #9c9c9c;
  }
  .fr-oval-custom-selected {
    border: 2px solid #000091;
    color: #000091;
  }
  .fr-oval-custom-selectedNumber {
    display: inline-block;
    height: 12px !important;
    width: 12px !important;
    background-color: #000091;
    border-radius: 50%;
  }
  .fr-oval-custom span {
    height: 24px;
    width: 11px;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 24px;
  }
  .fr-rectangle-custom {
    display: inline-block;
    height: 2px;
    width: 18px;
    margin: 6px -6px;
    z-index: -1;
  }
  .fr-rectangle-custom-grisee {
    background-color: #9c9c9c;
  }
  .fr-rectangle-custom-selected {
    background-color: #000074;
  }
}
.recapContainer {
  background-color: var(--background-contrast-grey);
  border: 1px solid var(--border-default-grey);
  padding: 10px 10px 0;
}
.titre_recap {
  display: inline-block;
  width: 90%;
  margin-bottom: 20px;
  min-height: 50px;
  font-weight: bold;
}
.icon_recap {
  display: none;
  float: right;
  color: var(--text-action-high-blue-france);
  background-image: none;
}
a:hover.icon_recap {
  background-image: none;
}
[data-fr-theme=dark] a:hover.icon_recap {
  color: white;
}
.block_recap {
  min-height: 235px;
}
.soustitre_recap {
  font-weight: bold;
  margin-bottom: 4px;
}
.pagination_recap {
  border-top: 1px solid var(--border-default-grey);
  padding-top: 20px;
}
/* a.fr-pagination__link {
  color: black; //todo: Surveiller si la suppression de ce style n'entraine pas de problème d'affichage
} */
.callout {
  margin: 20px 0;
}
.callout__icon {
  float: left;
  color: #6a6af4;
  margin-right: 10px;
  margin-top: 2px;
}
div:hover.callout {
  cursor: pointer;
}
div:hover.callout .callout__icon {
  color: #000091;
}
.fr-select {
  margin: 10px 0;
}
.fr-input {
  margin: 10px 0;
}
.fr-label .fr-hint-text {
  min-height: 26px;
}
.fr-col-lg-6 {
  width: 100%;
}
.card-rdv_btn {
  background-color: white;
  border: solid 1px #e5e5e5;
}
button:hover.card-rdv_btn {
  background-color: #e5e5e5;
}
#fr-modal-rdv {
  text-align: center;
}
.dropdown-divider {
  background-color: white;
  padding: 0;
  margin: 0;
}
.txt-blue {
  color: #000091;
}
#drag-drop-container {
  background-color: var(--background-default-white);
  list-style: none;
  border-radius: 4px;
  padding: 10px;
  margin-bottom: 10px;
}
#drag-drop-container li {
  padding: 8px 16px;
  margin: 10px;
  border: 2px solid #6a6af4;
  background-color: var(--background-default-white);
  -webkit-user-select: none; /* Désactive la sélection de texte sur iOS */
  user-select: none;
  cursor: move;
  position: relative;
}
#drag-drop-container span {
  padding: 2px 10px;
  margin-right: 10px;
}
#drag-drop-container li.dropzone {
  border: 2px solid #000091;
}
#drag-drop-container span.dropzone {
  background-color: rgba(0, 0, 0, 0.04);
}
#drag-drop-container span.ondropzone {
  background-color: #000091;
  color: white;
}
#drag-drop-container li.touch-target {
  border-top: 2px dashed #000091;
  padding-top: 14px;
}
/* Effet de retour tactile */
#drag-drop-container li:active {
  background-color: rgba(0, 0, 0, 0.04);
}
/* Styles spécifiques pour le drag and drop tactile */
.dragging {
  opacity: 0.8;
  transform: scale(1.02);
  z-index: 100;
  transition: transform 0.3s ease-out;
}
/* Amélioration pour Safari iOS */
@supports (-webkit-touch-callout: none) {
  #drag-drop-container li {
    -webkit-touch-callout: none; /* Supprime le menu contextuel sur iOS */
  }
  .dragging {
    -webkit-transform: scale(1.02); /* Assurer la compatibilité avec Safari iOS */
  }
}
#d-d-container li.dropzone {
  background-color: #50a950;
}
#d-d-container li.notdropzone {
  background-color: #ff7b7b;
  border: none;
}
#etapeEnfant {
  margin-left: 30px;
  background-color: #cad0c1;
}
a:hover.fr-btn--secondary {
  color: var(--text-action-high-blue-france);
}
a.fr-link-black-etape {
  color: #161616;
  background-image: none;
}
li.fr-liste-etape {
  list-style-type: none;
  padding: 10px;
  border-bottom: 1px solid var(--border-default-grey);
}
li.fr-disabled.fr-liste-etape {
  color: #666666;
  cursor: not-allowed;
}
fieldset.fr-form-group {
  border: none;
}
input.fr-checkbox-btn {
  float: left;
}
div.fr-checkbox-btn {
  display: inline-block;
  color: black;
}
button.fr-checkbox-btn-active {
  border: 1px solid #000091;
}
button.fr-tag-cliquable-custom {
  margin: 12px 4px;
}
.fr-tag-cliquable-custom[aria-pressed=true]::after {
  mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208zm0-9.4%202.83-2.84%201.4%201.4L13.42%2012l2.84%202.83-1.4%201.4L12%2013.42l-2.83%202.84-1.4-1.4L10.58%2012%207.75%209.17l1.4-1.4L12%2010.58z'/%3e%3c/svg%3e") !important;
  -webkit-mask-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cpath%20d='M12%2022C6.48%2022%202%2017.52%202%2012S6.48%202%2012%202s10%204.48%2010%2010-4.48%2010-10%2010zm0-2c4.42%200%208-3.58%208-8s-3.58-8-8-8-8%203.58-8%208%203.58%208%208%208zm0-9.4%202.83-2.84%201.4%201.4L13.42%2012l2.84%202.83-1.4%201.4L12%2013.42l-2.83%202.84-1.4-1.4L10.58%2012%207.75%209.17l1.4-1.4L12%2010.58z'/%3e%3c/svg%3e") !important;
}
div.fr-container-rdv {
  box-shadow: 0 -2px 0 0 var(--border-plain-blue-france), inset 0 -1px 0 0 var(--border-default-grey);
}
.callout-content {
  width: 80%;
}
.fr-custom-btns-group {
  flex-wrap: nowrap;
}
.fr-small-container-custom {
  box-shadow: 0 3px 6px -6px rgba(0, 0, 0, 0.32), 0 3px 6px 0 rgba(0, 0, 0, 0.1);
  padding: 0 4px;
}
.fr-custom-alert::before {
  top: auto;
}
@media only screen and (max-width: 440px) {
  [data-goto] {
    margin-left: 0;
    margin-right: 0;
  }
}
a.aptitude-link {
  font-weight: bolder;
  text-decoration: underline;
}
a.aptitude-link:hover {
  text-decoration-thickness: 2px;
}
/******************************** Custom class ********************************/
/************* Cursor *************/
.fr-cursor--default {
  cursor: default;
}
.fr-cursor--pointer {
  cursor: pointer;
}
.fr-cursor--not-allowed {
  cursor: not-allowed;
}
.fr-cursor--pointer-important {
  cursor: pointer !important;
}
/************* Size *************/
.fr-width--full {
  width: 100%;
}
.fr-width--half {
  width: 50%;
}
.fr-width--half.fr-x-center {
  margin-right: auto;
  margin-left: auto;
}
.fr-width--third {
  width: 33.333333%;
}
.fr-width--third.fr-x-center {
  margin-right: auto;
  margin-left: auto;
}
.fr-max-width--max-content {
  max-width: max-content;
}
.fr-max-width--max-content.fr-x-center {
  margin-right: auto;
  margin-left: auto;
}
.fr-max-width--min-content {
  max-width: min-content;
}
.fr-max-width--min-content.fr-x-center {
  margin-right: auto;
  margin-left: auto;
}
.fr-height--full {
  height: 100%;
}
.fr-height--half {
  height: 50%;
}
.fr-height--third {
  height: 33.333333%;
}
.fr-height--1px {
  height: 1px;
}
.fr-height--max-content-max {
  max-height: max-content;
}
.fr-height--min-content-max {
  max-height: min-content;
}
@media screen and (max-width: 992px) {
  .fr-margin-X--lg-max {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
}
@media screen and (min-width: 576px) {
  .fr-margin-Y--sm-min {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
/************ Position ************/
.fr-position--relative {
  position: relative;
}
.fr-position--absolute {
  position: absolute;
}
.fr-position--sticky {
  position: sticky;
}
.fr-position--fixed {
  position: fixed;
}
.fr-bottom {
  bottom: 0;
}
.fr-top {
  top: 0;
}
.fr-left {
  left: 0;
}
.fr-right {
  right: 0;
}
/************ z-index ************/
.fr-z-index--n1 {
  z-index: -1;
}
.fr-z-index--0 {
  z-index: 0;
}
.fr-z-index--1 {
  z-index: 1;
}
.fr-z-index--600 {
  z-index: 600;
}
.fr-z-index--1000 {
  z-index: 1000;
}
/************ Opacity ************/
.fr-opacity--none {
  opacity: 0;
}
.fr-opacity--half {
  opacity: 0.5;
}
.fr-opacity--full {
  opacity: 1;
}
/************ Display ************/
.fr-display--none {
  display: none;
}
.fr-display--block {
  display: block;
}
/************** Text *************/
.fr-text--center {
  text-align: center;
}
.fr-text--right {
  text-align: right;
}
.fr-text--left {
  text-align: left;
}
.fr-text--justify {
  text-align: justify;
}
.fr-text--uppercase {
  text-transform: uppercase;
}
.fr-text--lowercase {
  text-transform: lowercase;
}
.fr-text--wrap {
  white-space: normal;
}
.fr-text--nowrap {
  white-space: nowrap;
}
/************ Flexbox ************/
.fr-flex {
  display: flex;
}
.fr-flex--row {
  flex-direction: row;
}
.fr-flex--column {
  flex-direction: column;
}
.fr-flex--wrap {
  flex-wrap: wrap;
}
.fr-flex--nowrap {
  flex-wrap: nowrap;
}
.fr-flex--justify-start {
  justify-content: flex-start;
}
.fr-flex--justify-end {
  justify-content: flex-end;
}
.fr-flex--justify-center {
  justify-content: center;
}
.fr-flex--justify-between {
  justify-content: space-between;
}
.fr-flex--justify-around {
  justify-content: space-around;
}
.fr-flex--justify-evenly {
  justify-content: space-evenly;
}
.fr-flex--align-start {
  align-items: flex-start;
}
.fr-flex--align-end {
  align-items: flex-end;
}
.fr-flex--align-center {
  align-items: center;
}
.fr-flex--align-baseline {
  align-items: baseline;
}
.fr-flex--align-stretch {
  align-items: stretch;
}
/************ Overflow ************/
.fr-overflow--hidden {
  overflow: hidden;
}
.fr-overflow--visible {
  overflow: visible;
}
.fr-overflow--auto {
  overflow: auto;
}
.fr-overflow--scroll {
  overflow: scroll;
}
.fr-overflow--x-auto {
  overflow-x: auto;
}
.fr-overflow--x-scroll {
  overflow-x: scroll;
}
.fr-overflow--y-auto {
  overflow-y: auto;
}
.fr-overflow--y-scroll {
  overflow-y: scroll;
}
/************** Color **************/
.fr-color--none {
  color: transparent;
}
.fr-color--blue-france {
  color: var(--text-action-high-blue-france);
}
.fr-color--red-france {
  color: var(--red-marianne-main-472);
}
/************** border **************/
.fr-border--none {
  border: none;
}
.fr-border--1 {
  border: 1px solid;
}
.fr-border--2 {
  border: 2px solid;
}
.fr-border--blue {
  border-color: var(--border-plain-blue-france);
}
.fr-border--red {
  border-color: var(--red-marianne-main-472);
}
.fr-border-radius--none {
  border-radius: 0;
}
.fr-border-radius--half {
  border-radius: 50%;
}
.fr-border-radius--full {
  border-radius: 100%;
}
/************ background ************/
.fr-bg--blue {
  background-color: var(--background-action-high-blue-france);
}
.fr-bg--red {
  background-color: var(--red-marianne-main-472);
}
.fr-bg--white {
  background-color: var(--background-raised-grey);
}
/********** box shadow ************/
.fr-shadow--none {
  box-shadow: none;
}
.fr-box-shadow--blue-top {
  box-shadow: inset 0 2px 0 0 var(--border-plain-blue-france);
}
.fr-box-shadow--blue-bottom {
  box-shadow: inset 0 -2px 0 0 var(--border-plain-blue-france);
}
.fr-box-shadow--blue-y {
  box-shadow: inset 0 2px 0 0 var(--border-plain-blue-france), inset 0 -2px 0 0 var(--border-plain-blue-france);
}
/************ Components ************/
/*------- button danger -------*/
a:not([href]):hover.fr-btn {
  color: var(--text-disabled-grey);
  background-color: var(--background-disabled-grey);
}
.fr-btn.fr-btn--danger {
  color: white;
  background-color: var(--red-marianne-425-625);
}
.fr-btn.fr-btn--danger:hover {
  background-color: var(--red-marianne-425-625-hover);
}
.fr-btn.fr-btn--danger:active {
  background-color: var(--red-marianne-425-625-active);
}
.fr-btn.fr-btn--danger[disabled] {
  color: var(--text-disabled-grey) !important;
  background-color: var(--background-disabled-grey) !important;
}
[data-fr-theme=dark] .fr-btn--danger {
  color: var(--red-marianne-950-100);
}
[data-fr-theme=dark] .fr-btn--danger:hover {
  background-color: var(--artwork-major-red-marianne-hover);
}
[data-fr-theme=dark] .fr-btn--danger:hover {
  background-color: var(--artwork-major-red-marianne-active);
}
[data-fr-theme=dark] ul[role=listbox] {
  background-color: #222;
  border: 1px solid #444;
  color: #fff;
  box-shadow: 0 2px 6px rgba(255, 255, 255, 0.1);
}
[data-fr-theme=dark] ul[role=listbox] li[role=option] {
  padding: 0.5rem 1rem;
  cursor: pointer;
  color: #fff;
}
[data-fr-theme=dark] ul[role=listbox] li[role=option]:hover,
[data-fr-theme=dark] ul[role=listbox] li[role=option][aria-selected=true] {
  background-color: rgba(255, 255, 255, 0.1);
}
/*----- Quil editor -----*/
[data-fr-theme=dark] .ql-toolbar {
  background-color: white;
}
.editor,
.editor * {
  font-size: 16px;
  line-height: 1.5;
  padding: 0;
  margin: 0;
}
.editor:focus,
.editor *:focus {
  outline: 0;
  border: 0;
}
.editor ol > li::marker,
.editor * ol > li::marker {
  content: none;
}
.ql-editor {
  min-height: 350px;
}
.ql-editor ol > li::marker {
  content: none;
}
.ql-editor a {
  color: #06c;
  text-decoration: underline;
}
.ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px !important;
  margin-top: 5px !important;
  padding-left: 16px !important;
}
.ql-editor pre {
  overflow: visible;
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
}
.ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-editor code, .ql-editor pre {
  background-color: #23241f !important;
  color: #f8f8f2 !important;
  border-radius: 3px;
  font-family: "jetbrains mono", "Courier New", Courier, monospace;
}
.ql-editor img {
  max-width: 100%;
}
/*------- Cards -------*/
.fr-card--selected {
  box-shadow: 0 0 0 1px var(--border-active-blue-france) !important;
}
/*------ Form help ------*/
.form-help-button {
  background-color: transparent !important;
}
.form-help-details img {
  max-width: 50%;
}
@media screen and (max-width: 768px) {
  .form-help-details img {
    max-width: 100%;
  }
  .fr-px-10w {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
/******************************** Animations ********************************/
/*------ Loading ------*/
.loading-spinner {
  animation: loadingSpinner 1s linear infinite;
}
@keyframes loadingSpinner {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*------ Flash ------*/
.flash-disappear {
  animation: flashDisappear 3s linear 3s forwards;
}
@keyframes flashDisappear {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*------ Calendar ---------*/
.custom-calendar {
  user-select: none;
  width: 384px;
  height: max-content;
  border-radius: 8px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  border: 1px solid #ddd;
  background-color: var(--background-default-neutral);
  padding: 16px;
}
.other-month {
  color: var(--text-disabled-grey);
}
.disabled {
  pointer-events: none;
  opacity: 0.2;
}
.calendar-today {
  font-weight: bold;
  background-color: var(--background-action-high-blue-france);
  color: var(--background-alt-blue-france);
  border-radius: 50%;
  box-sizing: border-box;
}
.calendar-box-size {
  width: 40px;
  height: 40px;
  border-radius: 18%;
}
.calendar-month-size {
  width: 150px;
  display: flex;
  justify-content: center;
}
.calendar-selected-day {
  background-color: var(--blue-france-sun-113-625);
  color: var(--grey-1000-100);
  font-weight: bold;
}
.calendar-parent-event {
  z-index: 1000;
}
.calendar-child-event {
  position: absolute;
  height: 97%;
}
.calendar-event-point {
  z-index: 1100;
  margin: 0 2px !important;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
}
.calendar-green {
  background-color: var(--success-425-625);
}
.calendar-red {
  background-color: var(--error-425-625);
}
.calendar-blue {
  background-color: var(--info-425-625);
}
.calendar-grey {
  background-color: var(--grey-975-75-active);
}
.calendar-position-days {
  position: relative;
}
.calendar-no-margin-bottom {
  margin-bottom: 0 !important;
}
.calendar-highlight {
  margin-left: 0;
  height: max-content;
}
/*------ Tableau de bord du calendrier ------*/
.calendar-dashboard {
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.calendar-button-style {
  box-shadow: inset 0 0 0 1px var(--red-marianne-main-472);
  color: var(--red-marianne-main-472) !important;
}
.calendar-button-style::before {
  background-image: linear-gradient(0deg, var(--red-marianne-main-472), var(--red-marianne-main-472)) !important;
}
.calendar-flex-tile {
  display: flex;
  justify-content: space-between;
}
.calendar-width-tile {
  width: 290px;
  padding: 1rem 2rem 1rem;
}
.calendar-position-title {
  display: flex;
  justify-content: left;
  font-size: 1rem;
}
.calendar-name-truncate {
  max-width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  font-size: 1rem;
}
.calendar-btn {
  height: 40px;
  margin-left: auto;
}
.calendar-linear-tile::before {
  background-image: linear-gradient(0deg, var(--background-action-high-blue-france), var(--background-action-high-blue-france));
}
.calendar-tag-color {
  background: var(--background-open-blue-france-hover);
}
.tag-color-pleine {
  background-color: var(--background-contrast-error);
  color: var(--text-default-error);
}
.tag-color-cache {
  background-color: var(--background-contrast-warning);
  color: var(--text-default-warning);
}
.autocompleteJojo {
  position: absolute;
  padding-left: 0;
  list-style-type: none;
  border-radius: 0 0 4px 4px;
  top: 38.5px;
  overflow-y: auto;
  background-color: var(--background-contrast-grey);
  width: 347px;
  border: 1px solid var(--grey-900-175);
  margin-top: -0.2px;
}
.autocompleteJojo button {
  width: 100%;
}
.cc-pos-search-bar {
  position: relative;
}
/*------ ########################################## ------*/
/*------ ##############Testeur de mot de passe, inscription / regénération d'un mot de passe oublié ########### ------*/
#cc-register {
  position: relative;
}
#cc-toggle-password {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.cc-passwordTest {
  width: 24%;
}
@media (max-width: 410px) {
  .cc-passwordTest {
    width: 45%;
    text-align: center;
  }
}
@media (max-width: 570px) {
  .cc-passwordTest {
    width: 45%;
  }
}
/*------ ########################################## ------*/
/*--------------------------STYLE INLINE REFUSEE PAR CSP --------------------------------*/
.z-index-12 {
  z-index: 12;
}
.ariane-color {
  color: white;
}
/*# sourceMappingURL=app.scss.map */