.sc-sources{letter-spacing:0;color:#ffffffc7;text-align:left;justify-content:flex-end;font-size:12px;line-height:1.45;display:flex}.sc-ancre{display:inline-flex;position:relative}.sc-bouton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.sc-pastille{box-sizing:border-box;color:#ffffffd1;white-space:nowrap;background:#0a0a0ac7;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px 0 7px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.sc-pastille svg{flex:none;width:16px;height:16px}.sc-bouton:hover .sc-pastille,.sc-bouton[aria-expanded=true] .sc-pastille{color:#fff;border-color:#ffffff6b}.sc-bouton:focus-visible{outline:none}.sc-bouton:focus-visible .sc-pastille{outline-offset:2px;outline:2px solid #fff}.sc-panneau{z-index:1;box-sizing:border-box;width:max-content;max-width:var(--sc-largeur,min(480px, calc(100vw - 160px)));background:#0a0a0adb;border:1px solid #ffffff24;border-radius:10px;padding:6px 10px;display:none;position:absolute;bottom:0;right:calc(100% + 6px);box-shadow:0 6px 18px #00000059}.sc-haut .sc-panneau{bottom:calc(100% + 6px);right:0}.sc-sources[data-etat=ouvert] .sc-panneau{display:block}@media (min-width:761px){.sc-sources[data-etat=auto] .sc-panneau{display:block}}.sc-groupes{grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:0;display:grid}.sc-groupe{display:contents}.sc-groupe dt{color:#ffffff80;white-space:nowrap;margin:0}.sc-groupe dd{overflow-wrap:anywhere;margin:0}.sc-groupe a{color:inherit;text-decoration:none}.sc-groupe a:hover{color:#fff;text-underline-offset:2px;text-decoration:underline}.sc-groupe a:focus-visible{color:#fff;outline-offset:1px;border-radius:2px;outline:2px solid #fff}.sc-motifs,.sc-pentes{flex-wrap:wrap;gap:2px 12px;margin:0;padding:0;list-style:none;display:flex}.sc-motifs li,.sc-pentes li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sc-echantillon{color:#f2f2f0;flex:none}.sc-teinte{border-radius:3px;flex:none;width:14px;height:6px}.sc-legende+.sc-groupe:not(.sc-legende) dt,.sc-legende+.sc-groupe:not(.sc-legende) dd{border-top:1px solid #ffffff1a;margin-top:3px;padding-top:5px}@media (max-width:760px){.sc-bouton{width:44px;height:44px}.sc-pastille{justify-content:center;width:36px;height:36px;padding:0}.sc-pastille svg{width:18px;height:18px}.sc-mot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sc-panneau{max-width:min(340px, calc(100vw - 24px - var(--sc-droite,40px)));max-height:var(--sc-haut-max,60vh);overscroll-behavior:contain;padding:8px 12px;bottom:calc(100% + 2px);right:4px;overflow-y:auto}.sc-groupes{grid-template-columns:minmax(0,1fr);gap:0}.sc-groupe+.sc-groupe dt{margin-top:6px}.sc-legende+.sc-groupe:not(.sc-legende) dd{border-top:0;margin-top:0;padding-top:0}}