body[data-page="characters"] .layout-shell{max-width:1280px;margin-top:0}body[data-page="characters"] .main-content{flex:1 1 auto;min-width:0;padding-top:2px;padding-bottom:28px}body[data-page="characters"] .site-intro{margin-top:0;margin-bottom:12px;padding-top:0}.site-intro-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:6px 0 8px}.site-intro-links{display:flex;flex-wrap:wrap;gap:8px}.site-intro-top .subpage-back-link,.site-intro-top .page-updated-at{position:static;margin:0}body[data-page="characters"] .site-intro .subpage-title{margin:0 0 4px;color:var(--accent);font-size:1.35rem;line-height:1.3;text-align:left}.fighter-list-description{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.65}.fighter-result-count{margin:8px 2px;color:var(--text-muted);font-size:.86rem;font-weight:800}.fighter-table{table-layout:fixed}.fighter-table th:nth-child(1){width:21%}.fighter-table th:nth-child(2){width:16%}.fighter-table th:nth-child(3){width:31%}.fighter-table th:nth-child(4){width:12%}.fighter-table th:nth-child(5){width:20%}.fighter-table td{overflow-wrap:anywhere}.fighter-table td:nth-child(4),.fighter-table td:nth-child(5){white-space:nowrap}.fighter-mobile-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(8.5rem,42%);align-items:center;gap:8px}.fighter-mobile-style{min-width:0;color:var(--text-main);font-size:.82rem;font-weight:750;line-height:1.4;text-align:right;overflow-wrap:anywhere}.fighter-mobile-meta{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:7px}.fighter-mobile-meta span{display:inline-flex;align-items:center;min-height:1.65em;padding:1px 7px;border:1px solid var(--brand-light);border-radius:999px;background:#fff3f3;color:var(--brand);font-size:.74rem;font-weight:900;line-height:1.3}.character-detail-item p{white-space:pre-wrap}@media(max-width:600px){body[data-page="characters"] .main-content{padding:6px 8px 8px}body[data-page="characters"] .layout-shell,body[data-page="characters"] .main-content,body[data-page="characters"] .panel,body[data-page="characters"] .mobile-ad-slot,body[data-page="characters"] .sp-ad-viewport,body[data-page="characters"] .sp-ad-card,body[data-page="characters"] .character-list,body[data-page="characters"] .character-card{max-width:100%;min-width:0}.site-intro-top{margin-bottom:6px}.fighter-mobile-summary{grid-template-columns:minmax(0,1fr) minmax(7.5rem,43%)}.fighter-mobile-style{font-size:.76rem}}
.fighter-table th:nth-child(1){width:34%}.fighter-table th:nth-child(2){width:46%}.fighter-table th:nth-child(3){width:20%}.fighter-table th:nth-child(4),.fighter-table th:nth-child(5){width:auto}.fighter-table td:nth-child(3){white-space:nowrap}
body[data-list-mode="moves"] .fighter-table th:nth-child(1){width:30%}body[data-list-mode="moves"] .fighter-table th:nth-child(2){width:26%}body[data-list-mode="moves"] .fighter-table th:nth-child(3){width:44%}
body[data-page="characters"] .ttt2-list-table {
  table-layout: fixed;
}

body[data-page="characters"] .ttt2-list-table td {
  overflow-wrap: anywhere;
}

body[data-list-type="tagthrows"] .ttt2-list-table th:nth-child(1),
body[data-list-type="tagthrows"] .ttt2-list-table td:nth-child(1) { width: 55%; }
body[data-list-type="tagthrows"] .ttt2-list-table th:nth-child(2),
body[data-list-type="tagthrows"] .ttt2-list-table td:nth-child(2) { width: 30%; }
body[data-list-type="tagthrows"] .ttt2-list-table th:nth-child(3),
body[data-list-type="tagthrows"] .ttt2-list-table td:nth-child(3) { width: 15%; }

body[data-list-type="items"] .ttt2-list-table th:nth-child(1),
body[data-list-type="items"] .ttt2-list-table td:nth-child(1) { width: 25%; }
body[data-list-type="items"] .ttt2-list-table th:nth-child(2),
body[data-list-type="items"] .ttt2-list-table td:nth-child(2) { width: 24%; }
body[data-list-type="items"] .ttt2-list-table th:nth-child(3),
body[data-list-type="items"] .ttt2-list-table td:nth-child(3) { width: 28%; }
body[data-list-type="items"] .ttt2-list-table th:nth-child(4),
body[data-list-type="items"] .ttt2-list-table td:nth-child(4) { width: 23%; }

body[data-list-type="moves"] .ttt2-list-table th:nth-child(1),
body[data-list-type="moves"] .ttt2-list-table td:nth-child(1) { width: 18%; }
body[data-list-type="moves"] .ttt2-list-table th:nth-child(2),
body[data-list-type="moves"] .ttt2-list-table td:nth-child(2) { width: 27%; }
body[data-list-type="moves"] .ttt2-list-table th:nth-child(3),
body[data-list-type="moves"] .ttt2-list-table td:nth-child(3) { width: 13%; }
body[data-list-type="moves"] .ttt2-list-table th:nth-child(4),
body[data-list-type="moves"] .ttt2-list-table td:nth-child(4) { width: 14%; }
body[data-list-type="moves"] .ttt2-list-table th:nth-child(5),
body[data-list-type="moves"] .ttt2-list-table td:nth-child(5) { width: 14%; }
body[data-list-type="moves"] .ttt2-list-table th:nth-child(6),
body[data-list-type="moves"] .ttt2-list-table td:nth-child(6) { width: 14%; }

.list-mobile-summary {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 0.75rem;
}

.list-mobile-summary .character-card-name-cell {
  min-width: 0;
  flex: 1 1 auto;
}

.list-mobile-value {
  flex: 0 0 auto;
  max-width: 42%;
  color: var(--ink-muted, #665d55);
  font-size: 0.9rem;
  text-align: right;
  overflow-wrap: anywhere;
}

.list-mobile-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem 0.65rem;
  margin-top: 0.35rem;
  color: var(--ink-muted, #665d55);
  font-size: 0.82rem;
}
