/* v3.3.1 — fiche d'état en combat */
.gs-p{margin:12px 0;padding:12px 14px;border-radius:16px;background:#0000003a;border:1px solid #a78bfa66;text-align:left}
.gs-p h3{margin:0 0 8px;font-size:1.05rem}.gs-p h4{margin:12px 0 6px;font-size:.92rem;color:var(--mu);text-transform:uppercase;letter-spacing:.05em}
.gs-r,.gs-l{list-style:none;margin:0;padding:0}
.gs-r li{display:flex;gap:10px;padding:5px 0;border-bottom:1px solid #ffffff12;font-size:.88rem}.gs-r b{min-width:96px;flex:none;color:var(--mu);font-weight:700}
.gs-s{display:flex;flex-direction:column;gap:2px;margin:6px 0;padding:8px 10px;border-radius:12px;background:#ffffff0a;border-left:4px solid var(--c);font-size:.88rem;line-height:1.4}
.gs-s b{font-size:.95rem}.gs-s small{color:var(--mu)}
.gs-n{margin-top:10px;padding:9px 12px;border-radius:12px;background:#ef44441f;border:1px solid #ef444455;font-size:.88rem}.gs-n p{margin:4px 0 0}
