/* Work-specific wrapping within the existing table/card structure. */
body[data-rendering="static"] .character-table th:first-child { width: 52%; }
body[data-rendering="static"] .character-table td { overflow-wrap: anywhere; }
body[data-rendering="static"] .character-name-text { overflow-wrap: anywhere; }
@media (max-width:850px) {
 body[data-rendering="static"] .character-card-summary--with-value { grid-template-columns: minmax(0, 1fr) minmax(0, 43%); }
 body[data-rendering="static"] .character-card-value { font-size:.75rem; white-space:normal; overflow-wrap:anywhere; line-height:1.5; }
}
