.csp-chart[data-astro-cid-upqurbxz]{--csp-rouge: #c41e3a;--csp-noir: #0a0a0a;margin:0;padding:clamp(.75rem,2.5vw,1.5rem);background:var(--csp-noir);color:#fafafa;max-width:100%;overflow:hidden;contain:layout}.csp-filtres[data-astro-cid-upqurbxz]{border:0;margin:0 0 .75rem;padding:0;min-width:0}.csp-filtres__titre[data-astro-cid-upqurbxz]{padding:0;margin-bottom:.375rem;font-size:1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#bdbdbd}.csp-filtres__rang[data-astro-cid-upqurbxz]{display:flex;flex-wrap:wrap;gap:.5rem}.csp-radio[data-astro-cid-upqurbxz]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.csp-bouton[data-astro-cid-upqurbxz]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 1rem;border:1px solid #5c5c5c;font-size:1rem;font-weight:600;color:#fafafa;background:transparent;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.csp-bouton[data-astro-cid-upqurbxz]:hover{border-color:#fafafa}.csp-radio[data-astro-cid-upqurbxz]:checked+.csp-bouton[data-astro-cid-upqurbxz]{background:var(--csp-rouge);border-color:var(--csp-rouge)}.csp-radio[data-astro-cid-upqurbxz]:focus-visible+.csp-bouton[data-astro-cid-upqurbxz]{outline:3px solid #fafafa;outline-offset:2px}.csp-table[data-astro-cid-upqurbxz]{width:100%;border-collapse:collapse}.csp-table[data-astro-cid-upqurbxz] tbody[data-astro-cid-upqurbxz]{display:block}.csp-ligne[data-astro-cid-upqurbxz]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);column-gap:.75rem;align-items:center;padding:.5rem;border-top:1px solid #2c2c2c;border-left:3px solid transparent;transition:opacity .25s ease,border-color .25s ease}.csp-ligne[data-astro-cid-upqurbxz]:last-child{border-bottom:1px solid #2c2c2c}.csp-ligne__niveau[data-astro-cid-upqurbxz]{display:flex;align-items:baseline;gap:.375rem;text-align:left;font-weight:400;padding:0}.csp-ligne__lib[data-astro-cid-upqurbxz]{font-size:1rem;font-weight:600;letter-spacing:.1em;color:#bdbdbd}.csp-ligne__num[data-astro-cid-upqurbxz]{font-size:1.5rem;line-height:1.1;font-weight:800;color:#fafafa;font-variant-numeric:tabular-nums}.csp-ligne__desc[data-astro-cid-upqurbxz]{padding:0;font-size:1rem;line-height:1.35;color:#e6e6e6;overflow-wrap:anywhere}.csp-ligne__outils[data-astro-cid-upqurbxz]{grid-column:2;padding:.25rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.csp-marqueurs__lib[data-astro-cid-upqurbxz]{font-size:1rem;color:#bdbdbd}.csp-marqueurs__liste[data-astro-cid-upqurbxz]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.375rem}.csp-puce[data-astro-cid-upqurbxz]{font-size:1rem;font-weight:600;line-height:1.3;padding:.125rem .5rem;border:1px solid}.csp-puce--mol[data-astro-cid-upqurbxz]{border-color:var(--csp-rouge);color:#fafafa;background:transparent}.csp-puce--rou[data-astro-cid-upqurbxz]{border-color:var(--csp-rouge);color:#fafafa;background:#c41e3a73}.csp-puce--bur[data-astro-cid-upqurbxz]{border-color:#fafafa;color:var(--csp-noir);background:#fafafa}@media(min-width:48rem){.csp-ligne[data-astro-cid-upqurbxz]{grid-template-columns:6.5rem minmax(0,1fr) minmax(16rem,22rem)}.csp-ligne__outils[data-astro-cid-upqurbxz]{grid-column:auto;padding:0;justify-content:flex-start}}.csp-chart[data-astro-cid-upqurbxz]:has([id$=-f-mol]:checked) .csp-ligne[data-astro-cid-upqurbxz]:not([data-mol]),.csp-chart[data-astro-cid-upqurbxz]:has([id$=-f-rou]:checked) .csp-ligne[data-astro-cid-upqurbxz]:not([data-rou]),.csp-chart[data-astro-cid-upqurbxz]:has([id$=-f-bur]:checked) .csp-ligne[data-astro-cid-upqurbxz]:not([data-bur]){opacity:.28}.csp-chart[data-astro-cid-upqurbxz]:has([id$=-f-mol]:checked) .csp-ligne[data-astro-cid-upqurbxz][data-mol],.csp-chart[data-astro-cid-upqurbxz]:has([id$=-f-rou]:checked) .csp-ligne[data-astro-cid-upqurbxz][data-rou],.csp-chart[data-astro-cid-upqurbxz]:has([id$=-f-bur]:checked) .csp-ligne[data-astro-cid-upqurbxz][data-bur]{border-left-color:var(--csp-rouge)}.csp-legende[data-astro-cid-upqurbxz]{margin:.75rem 0 0;font-size:1rem;line-height:1.5;color:#d0d0d0;max-width:60rem}@media(prefers-reduced-motion:reduce){.csp-ligne[data-astro-cid-upqurbxz],.csp-bouton[data-astro-cid-upqurbxz]{transition:none}}.csp-hero[data-astro-cid-tm2sdtif]{--csp-rouge: #c41e3a;width:100%;max-width:36rem;margin-inline:auto}.csp-hero__grille[data-astro-cid-tm2sdtif]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;max-width:calc(550px + 2rem);margin-inline:auto}@media(min-width:40rem){.csp-hero__grille[data-astro-cid-tm2sdtif]{gap:.5rem}}.csp-hero__tuile[data-astro-cid-tm2sdtif]{position:relative;min-width:0;background:#2c2c2c;outline:1px solid #3a3a3a;outline-offset:-1px}.csp-hero__tuile[data-astro-cid-tm2sdtif] picture[data-astro-cid-tm2sdtif]{display:block}.csp-hero__tuile[data-astro-cid-tm2sdtif] img[data-astro-cid-tm2sdtif]{display:block;width:100%;height:auto;aspect-ratio:110 / 145;object-fit:cover}.csp-hero__num[data-astro-cid-tm2sdtif]{position:absolute;top:0;left:0;min-width:1.5rem;padding:0 .3rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:800;font-variant-numeric:tabular-nums;color:#fafafa;background:#0a0a0ae0}.csp-hero__outils[data-astro-cid-tm2sdtif]{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);height:.3125rem;background:#0a0a0ae0}.csp-hero__barre[data-astro-cid-tm2sdtif]{display:block}.csp-hero__barre--mol[data-astro-cid-tm2sdtif]{background:var(--csp-rouge)}.csp-hero__barre--rou[data-astro-cid-tm2sdtif]{background:#9a9a9a}.csp-hero__barre--bur[data-astro-cid-tm2sdtif]{background:#fafafa}.csp-hero__barre--vide[data-astro-cid-tm2sdtif]{background:transparent}.csp-hero__legende[data-astro-cid-tm2sdtif]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:center;font-size:1rem;line-height:1.4;color:#e6e6e6}.csp-hero__legende[data-astro-cid-tm2sdtif] li[data-astro-cid-tm2sdtif]{display:inline-flex;align-items:center;gap:.5rem}.csp-hero__legende[data-astro-cid-tm2sdtif] b[data-astro-cid-tm2sdtif]{font-weight:700;color:#fafafa;white-space:nowrap}.csp-hero__pastille[data-astro-cid-tm2sdtif]{display:inline-block;width:.75rem;height:.3125rem;flex:none}
