/* Original BDOForge Adventurer Index assets. Load after web/styles.css.
   Add classes only to the intended asset wrappers; no global theme override. */
.bfi-assets{--bfi-accent:var(--lb-gold,#d7bb78);--bfi-combat:var(--lb-gold,#d7bb78);--bfi-family:#95bdd6;--bfi-life:var(--lb-teal,#9cd8c8)}
.bfi-assets[data-bfi-theme="light"], [data-theme="light"] .bfi-assets{--bfi-accent:#775a25;--bfi-combat:#775a25;--bfi-family:#34627d;--bfi-life:#2c6959}
.bfi-assets .bfi-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,38%);gap:24px;align-items:center}
.bfi-assets .bfi-banner-copy{min-width:0}
.bfi-assets .bfi-banner-art{display:block;width:100%;max-width:480px;aspect-ratio:24/13;justify-self:end;pointer-events:none}
.bfi-assets .bfi-banner-art img,.bfi-assets .bfi-empty-art img{display:block;width:100%;height:auto;max-width:100%}
.bfi-assets .bfi-empty-art{display:block;width:min(220px,100%);aspect-ratio:8/5;pointer-events:none}
.bfi-assets .bfi-icon{display:inline-block;flex:none;width:24px;height:24px;color:var(--bfi-accent);vertical-align:middle}
.bfi-assets .bfi-icon--combat{color:var(--bfi-combat)}
.bfi-assets .bfi-icon--family{color:var(--bfi-family)}
.bfi-assets .bfi-icon--life{color:var(--bfi-life)}
.bfi-assets .bfi-icon>svg{display:block;width:100%;height:100%}
.bfi-assets .bfi-rank{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}
.bfi-assets .bfi-rank img{display:block;width:32px;height:32px;max-width:none;flex:none}
@media(max-width:700px){.bfi-assets .bfi-banner{grid-template-columns:minmax(0,1fr);gap:0}.bfi-assets .bfi-banner-art{display:none}.bfi-assets .bfi-empty-art{width:min(176px,100%)}}
@media(forced-colors:active){.bfi-assets .bfi-banner-art,.bfi-assets .bfi-empty-art,.bfi-assets .bfi-rank img{display:none}.bfi-assets .bfi-icon{color:CanvasText}}
