/* Match the supplied seven-tile strip and double neon upgrade plaque. */
body.static-characters .character-stats{width:min(920px,calc(100% - 22px));height:144px;grid-template-rows:80px 56px;gap:8px;bottom:7px}
body.static-characters .character-stats dl{gap:7px!important}
body.static-characters .character-stats dl>div{display:grid;grid-template-rows:28px 15px 24px;align-content:center;justify-items:center;gap:1px;padding:5px 2px;border:0;border-radius:0;background:url('assets/stat-panels-v123/tile.svg') center/100% 100% no-repeat;box-shadow:none;overflow:hidden}
body.static-characters .character-stats dl>div::before{width:25px;height:25px;align-self:center;filter:drop-shadow(0 1px 2px #0009);line-height:1}
body.static-characters .character-stats dl>div:nth-child(1)::before{content:'❤️';background:none;font:23px/1 'Apple Color Emoji','Segoe UI Emoji',sans-serif}
body.static-characters .character-stats dl>div:nth-child(2)::before{content:'💪🏻';background:none;font:23px/1 'Apple Color Emoji','Segoe UI Emoji',sans-serif}
body.static-characters .character-stats dl>div:nth-child(5)::before{content:'🧠';background:none;font:23px/1 'Apple Color Emoji','Segoe UI Emoji',sans-serif}
body.static-characters .character-stats dt{align-self:center;color:#eef4fc;font-size:11px;line-height:15px;font-weight:500;letter-spacing:0;max-width:100%;white-space:nowrap}
body.static-characters .character-stats dd{align-self:center;font-size:24px;line-height:24px;font-weight:600;color:#fff;margin:0;text-shadow:0 1px 2px #000}
body.static-characters .character-stats-upgrade{width:clamp(170px,33vw,310px);height:56px;min-height:44px;align-self:center;padding:8px 28px;background:url('assets/stat-panels-v123/upgrade.svg') center/100% 100% no-repeat;filter:drop-shadow(0 0 4px #37dfff55);font-size:22px;font-weight:500;line-height:1;border:0;box-shadow:none}
@media(max-width:720px){
 body.static-characters .character-stats{width:calc(100% - 14px);height:115px;grid-template-rows:64px 44px;gap:7px;bottom:7px}
 body.static-characters .character-stats dl{gap:4px!important}
 body.static-characters .character-stats dl>div{grid-template-rows:21px 11px 19px;padding:4px 1px;gap:1px}
 body.static-characters .character-stats dl>div::before{width:19px;height:19px}
 body.static-characters .character-stats dl>div:nth-child(1)::before,body.static-characters .character-stats dl>div:nth-child(2)::before,body.static-characters .character-stats dl>div:nth-child(5)::before{font-size:18px}
 body.static-characters .character-stats dt{font-size:clamp(6px,1.8vw,11px);line-height:11px}
 body.static-characters .character-stats dd{font-size:18px;line-height:19px}
 body.static-characters .character-stats-upgrade{width:clamp(155px,33vw,230px);height:44px;min-height:44px;font-size:16px;padding:7px 24px}
 body.static-characters .main-chat{bottom:132px}
}
