@layer components{.gj-legales-onglets ul{gap:var(--gojo-esp-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gj-legales-onglet{min-height:var(--gojo-cible);padding:0 var(--gojo-esp-16);border:1px solid var(--gojo-bordure);border-radius:var(--gojo-rayon-pilule);font-size:var(--gojo-t-secondaire);line-height:var(--gojo-lh-secondaire);color:var(--gojo-texte-2);align-items:center;transition:border-color .16s,color .16s;display:inline-flex}.gj-legales-onglet:hover{border-color:var(--gojo-encre);color:var(--gojo-encre)}.gj-legales-onglet[aria-current=page]{border-color:var(--gojo-encre);background:var(--gojo-encre);color:var(--gojo-fond)}.gj-page-legale .gj-page-sommaire{padding:var(--gojo-esp-24);border:1px solid var(--gojo-bordure);border-radius:var(--gojo-rayon-20)}.gj-page-legale .gj-page-sommaire ol{padding-left:0;list-style:none}.gj-page-legale .gj-page-sommaire a{align-items:baseline;column-gap:var(--gojo-esp-12)}.gj-page-legale .gj-page-sommaire ol[data-en-redaction=true] a{grid-template-columns:var(--gojo-esp-8) minmax(0, 1fr);display:grid}.gj-page-legale .gj-page-sommaire a .gj-legales-point{transform:translateY(-1px)}.gj-legales-point{width:var(--gojo-esp-8);height:var(--gojo-esp-8);border-radius:var(--gojo-rayon-pilule);background:var(--gojo-bleu);flex-shrink:0}.gj-legales-point[data-etat=en-cours]{background:var(--gojo-citron);box-shadow:0 0 0 1px var(--gojo-citron-bordure)}.gj-legales-legende{align-items:center;gap:var(--gojo-esp-8);margin-top:var(--gojo-esp-16);padding-top:var(--gojo-esp-16);border-top:1px solid var(--gojo-bordure);font-size:var(--gojo-t-secondaire);line-height:var(--gojo-lh-secondaire);color:var(--gojo-texte-2);display:flex}.gj-legales-articles>section+section{margin-top:var(--gojo-esp-32);padding-top:var(--gojo-esp-32);border-top:1px solid var(--gojo-bordure)}.gj-legales-attributions{gap:var(--gojo-esp-12);margin-top:var(--gojo-esp-12);max-width:var(--gojo-largeur-lecture);font-size:var(--gojo-t-texte);line-height:var(--gojo-lh-texte);color:var(--gojo-texte-2);display:grid}.gj-legales-lien{font-size:var(--gojo-t-texte);color:var(--gojo-bleu);text-underline-offset:3px;text-decoration:underline}}
