.sg-embleme{margin:0;justify-self:center;width:min(240px,60vw);aspect-ratio:1;display:grid;place-items:center}.sg-embleme-disque{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;color:var(--g1);background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--lav) 30%,var(--surface)),color-mix(in srgb,var(--lav) 12%,var(--surface)));border:1px solid var(--line);box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 8%,transparent)}.sg-embleme.couleur .sg-embleme-disque{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--sg-teinte) 70%,#fff),var(--sg-teinte))}.sg-embleme.petit{width:40px;flex:none}.sg-embleme.petit .sg-embleme-disque{box-shadow:none}.sg-garde{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--ink3);margin:4px 0 0;line-height:1.5}.sg-garde svg{flex:none;margin-top:3px}.sg-a-rediger{border:1px dashed var(--line);border-radius:12px;padding:10px 14px;color:var(--ink3);font-size:14px;margin:8px 0 0}.sg-brouillon{display:flex;gap:8px;align-items:center;justify-content:center;font-size:13px;color:var(--ink3);padding:14px 16px 28px;margin:0;text-align:center}.sg-geste p{display:flex;gap:10px;margin:0;line-height:1.6}.sg-geste p>svg{flex:none;margin-top:4px;color:var(--g1)}.sg-geste b{display:block;font-size:14px}.sg-regard p{margin:0 0 6px}.sg-onglets{display:grid;gap:10px}.sg-onglets-liste{display:flex;flex-wrap:wrap;gap:8px}.sg-onglet{font:inherit;font-size:15px;font-weight:600;min-height:44px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);cursor:pointer}.sg-onglet[aria-selected=true]{background:var(--ink);color:var(--surface);border-color:var(--ink)}.sg-onglet:focus-visible{outline:3px solid var(--g1);outline-offset:2px}.sg-onglet-panneau{display:grid;gap:8px}.sg-onglet-panneau p{margin:0;line-height:1.65}.sg-onglet-panneau small{color:var(--ink3);font-size:13px;line-height:1.45}.sg-volet{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:4px 18px}.sg-volet>summary{cursor:pointer;list-style:none;min-height:48px;display:flex;align-items:center}.sg-volet>summary::-webkit-details-marker{display:none}.sg-volet>summary h2{font-size:20px;margin:0}.sg-volet>summary:after{content:"+";margin-left:auto;font-size:22px;color:var(--ink3)}.sg-volet[open]>summary:after{content:"–"}.sg-faits,.sg-situations{display:grid;gap:12px;margin:6px 0 16px}.sg-faits>div,.sg-situations>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}@media (min-width:700px){.sg-faits>div,.sg-situations>div{grid-template-columns:180px minmax(0,1fr);gap:12px}}.sg-faits dt,.sg-situations dt{font-weight:600;color:var(--ink2)}.sg-faits dd,.sg-situations dd{margin:0;line-height:1.55}.sg-voisins{list-style:none;padding:0;margin:0 auto;width:100%;max-width:1000px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:640px){.sg-voisins{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-notions a,.sg-voisins a{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;text-decoration:none;color:var(--ink);min-height:56px;align-items:center}.sg-notions a>svg,.sg-voisins a>svg{grid-row:1/3;grid-column:2;color:var(--ink3)}.sg-voisins small{color:var(--ink3)}.sg-notions{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sg-notions-autres{width:100%;max-width:1000px;margin:0 auto;box-sizing:border-box}@media (min-width:760px){.sg-notions-autres{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-centre{text-align:center;margin:14px 0 0}.sg-faits-sources{margin:0;padding-left:20px;display:grid;gap:8px;line-height:1.6}.sg-faits-sources small{display:block;color:var(--ink3)}.sg-appel{max-width:720px;margin:0 auto;text-align:center;display:grid;gap:12px;justify-items:center}.sg-appel h2{margin:0;font-size:clamp(22px,3vw,28px)}.sg-appel p{margin:0;line-height:1.6}.sg-appel small{color:var(--ink3)}.sg-famille{max-width:1100px;margin:0 auto 28px}.sg-famille h2{font-size:clamp(20px,2.6vw,24px);margin:0 0 4px;display:flex;gap:10px;align-items:baseline}.sg-famille h2 small{font-size:14px;color:var(--ink3);font-weight:600}.sg-famille-origine{margin:0 0 12px;color:var(--ink2);line-height:1.55;max-width:760px}.sg-grille{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width:759px){.sg-grille li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:479px){.sg-grille .sg-embleme.petit{display:none}.sg-grille a{padding:10px 12px}}@media (min-width:760px){.sg-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (min-width:1100px){.sg-grille{grid-template-columns:repeat(4,minmax(0,1fr))}.sg-grille.g-phenomenes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:760px) and (max-width:1099px){.sg-grille.g-couleurs li:last-child:nth-child(3n+2){grid-column:span 2}}.sg-grille a{display:flex;gap:10px;align-items:center;text-decoration:none;color:var(--ink);padding:10px 12px;min-height:64px;height:100%;box-sizing:border-box}.sg-grille a>span{display:grid;gap:2px;min-width:0}.sg-grille b{font-size:15px;line-height:1.3}.sg-grille small{color:var(--ink3);font-size:12.5px;line-height:1.35}.sg-aide{max-width:760px;margin:0 auto;display:grid;gap:10px}.sg-aide h2{margin:0;font-size:20px}.sg-aide ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.sg-aide li{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:10px;align-items:baseline}.sg-aide a{font-weight:700;font-size:18px;color:var(--ink)}.sg-carnet{display:grid;gap:14px;margin-top:8px;text-align:left}.sg-form{display:grid;gap:12px;max-width:640px}.sg-champs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:479px){.sg-champs{grid-template-columns:minmax(0,1fr)}}.sg-champs label,.sg-pensee{display:grid;gap:4px;font-size:14px;color:var(--ink2)}.sg-champs :is(select,input),.sg-pensee textarea{font:inherit;font-size:16px;min-height:48px;padding:8px 10px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink);width:100%;box-sizing:border-box;min-width:0}.sg-pensee textarea{min-height:64px;resize:vertical}.sg-form .bouton{justify-self:start}.sg-aide-form{font-size:13px;color:var(--ink3);margin:0}.sg-erreur{color:var(--crit-t,var(--crit))}.sg-annonce,.sg-erreur{font-weight:600;margin:0}.sg-annonce{min-height:1px;color:var(--ink2)}.sg-notes{display:grid;gap:12px;max-width:900px}.sg-notes h2{margin:0;font-size:clamp(20px,2.6vw,24px)}.sg-rappel,.sg-vide{margin:0;color:var(--ink2);line-height:1.55}.sg-rappel{border-left:3px solid var(--g1);padding-left:10px}.sg-vues{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:640px){.sg-vues{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.sg-vues h3{margin:0 0 6px;font-size:16px}.sg-vues ul{list-style:none;padding:0;margin:0;display:grid;gap:4px}.sg-vues li{display:flex;justify-content:space-between;gap:10px}.sg-vues span{color:var(--ink3);font-size:14px}.sg-liste{list-style:none;padding:0;margin:0;display:grid;gap:8px}.sg-liste li{position:relative;display:grid;gap:2px;padding-right:52px}.sg-liste p{margin:0;line-height:1.5}.sg-quand{font-size:13px;color:var(--ink3)}.sg-quoi{font-weight:600}.sg-texte{color:var(--ink2);overflow-wrap:break-word}.sg-ange{font-size:14px;color:var(--ink2)}.sg-carnet a{color:inherit;text-decoration:underline;text-decoration-color:var(--g1);text-underline-offset:3px}.sg-effacer{position:absolute;top:8px;right:8px;width:44px;height:44px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);cursor:pointer}.sg-actions{display:flex;flex-wrap:wrap;gap:8px}.sg-actions .bouton{min-height:44px}.sg-confirmer{display:inline-flex;flex-wrap:wrap;gap:8px}.sg-danger{border-color:var(--crit,#b42318);color:var(--crit-t,#b42318)}.sg-attention-carnet{color:var(--ink2)}.sg-onglets-liste>.sg-onglet{flex:1 1 auto}.sg-faits-sources{padding-left:0;list-style:none}.sg-famille:last-of-type{margin-bottom:0}.sg-centre{display:flex;flex-direction:column;align-items:center;gap:6px}.sg-grille>li:only-child{grid-column:1/-1}.sg-centre>a{display:block;text-align:center;max-width:100%;padding-block:10px;min-height:0}.sg-centre>a svg{display:inline;vertical-align:-2px;margin-left:4px}@media (min-width:360px) and (max-width:819.98px){.sy-groupe .sy-index.sy-pleines{grid-template-columns:repeat(12,minmax(0,1fr))}.sy-groupe .sy-index.sy-pleines>li{grid-column:span 6}.sy-groupe .sy-index.sy-pleines.r2-1>li:last-child{grid-column:span 12}}@media (min-width:820px) and (max-width:1099.98px){.sy-groupe .sy-index.sy-pleines{grid-template-columns:repeat(12,minmax(0,1fr))}.sy-groupe .sy-index.sy-pleines>li{grid-column:span 4}.sy-groupe .sy-index.sy-pleines.r3-1>li:last-child{grid-column:span 12}.sy-groupe .sy-index.sy-pleines.r3-2>li:nth-last-child(-n+2){grid-column:span 6}}@media (min-width:1100px){.sy-groupe .sy-index.sy-pleines{grid-template-columns:repeat(12,minmax(0,1fr))}.sy-groupe .sy-index.sy-pleines>li{grid-column:span 3}.sy-groupe .sy-index.sy-pleines.r4-1>li:last-child{grid-column:span 12}.sy-groupe .sy-index.sy-pleines.r4-2>li:nth-last-child(-n+2){grid-column:span 6}.sy-groupe .sy-index.sy-pleines.r4-3>li:nth-last-child(-n+3){grid-column:span 4}}.sy-groupe .sy-index.sy-pleines>li:only-child{grid-column:1/-1}