.heroStatsDialog{width:min(960px,96vw);max-height:88dvh;overflow:auto}.heroStatsControls{display:flex;flex-wrap:wrap;gap:var(--hud-space-2);margin-block:var(--hud-space-3)}.heroStatsControls>*{min-height:var(--hud-target);max-width:100%;background:var(--hud-surface-control);color:var(--hud-text);font:inherit;border:var(--hud-border-hairline) solid var(--hud-border);padding:var(--hud-space-2)}.heroStatsTable{max-width:100%;overflow:auto}.heroStatsTable table{width:100%;border-collapse:collapse;font-family:var(--hud-font-body);font-size:var(--hud-text-body)}.heroStatsTable td,.heroStatsTable th{text-align:left;padding:var(--hud-space-2);border-bottom:var(--hud-border-hairline) solid var(--hud-border-subtle);white-space:nowrap}.heroStatsTable img{vertical-align:middle;object-fit:contain;image-rendering:pixelated;margin-right:var(--hud-space-2)}.heroStatsTable small{display:block;color:var(--hud-text-muted);font-size:var(--hud-text-sm)}.heroStatsPersonal{max-width:100%;min-width:0}.heroStatsPersonal summary{cursor:pointer;min-height:var(--hud-target);padding-block:var(--hud-space-2)}.heroStatsPersonal section{min-width:0}.heroStatsPage{max-width:1100px;margin:auto;padding:var(--hud-space-6)}

.heroStatsControls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.heroStatsControls select{appearance:none;color-scheme:dark;background-color:var(--hud-surface-control);color:var(--hud-text);border-radius:var(--hud-radius);cursor:pointer}.heroStatsDialog h2,.heroStatsDialog p{margin-block:var(--hud-space-2)}@media(max-width:440px){.heroStatsControls{grid-template-columns:minmax(0,1fr)}}
