/* Scoped SVG scene. No CSS recreation of the approved shell and no mobile substitution. */
@font-face{font-family:BattleName;src:url('assets/bangers.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:BattlePick;src:url('assets/battle-type/BarlowCondensed-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}
@font-face{font-family:BattleSupport;src:url('assets/battle-type/BarlowCondensed-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:BattleUtility;src:url('assets/body.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
.bc5-card{position:relative;display:block;min-width:0;width:100%;margin:0;padding:0;border:0;background:none;box-shadow:none;isolation:isolate;aspect-ratio:3/2}
.bc5-card>.bc5-scene{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:3/2;overflow:visible;vertical-align:top}
.bc5-scene text,.bc5-scene use{stroke-linejoin:round;stroke-linecap:round;font-synthesis:none}
.bc5-font-name{font-family:BattleName,Impact,sans-serif;font-weight:400;font-style:normal}
.bc5-font-pick{font-family:BattlePick,Impact,sans-serif;font-weight:800;font-style:italic}
.bc5-font-support,.bc5-font-score,.bc5-font-result{font-family:BattleSupport,Impact,sans-serif;font-weight:600;font-style:normal;fill:#171c20}
.bc5-font-meta,.bc5-font-corner{font-family:BattleUtility,Arial,sans-serif;font-weight:400;font-style:normal;fill:#282826}
.bc5-font-score{font-variant-numeric:tabular-nums}
.bc5-font-result{fill:#fff7e9}
.bc5-avatar-fallback .bc5-glyph{fill:#fff2cc}
.bc5-unavailable{border:2px solid #c8bb8b;background:#fff0ce;color:#122332;padding:22px;font:16px/1.5 var(--body,system-ui)}

.bc5-font-corner{stroke:#fff5df;stroke-width:5;paint-order:stroke fill}
