
/* Couche additive V1.2 : héritages distincts, lisibilité et comparaison des sources */
.filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}
.crit-toggle{display:flex;align-items:center;gap:9px;margin:18px 0 8px;color:#f2ddb3;font-size:14px;line-height:1.5}
.crit-toggle input{width:18px;height:18px;accent-color:#e6c28d;flex:0 0 auto}
.reading-warning{font-size:13px;line-height:1.6;color:#c5d5d6;border-left:3px solid #e6c28d;padding:8px 11px;background:rgba(230,194,141,.07);border-radius:5px}
.critical-tag{display:inline-block;color:#f6d4ac;border:1px solid #b8915d;padding:3px 8px;margin-top:8px;border-radius:7px;font-size:12px}
.detail dd{overflow-wrap:anywhere}
@media (max-width:960px){.filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.filters{grid-template-columns:1fr}.crit-toggle{font-size:13px}}
@media (prefers-reduced-motion:reduce){.creature,.world{transition:none!important}}
