.BestiariesDetailBody_layout__N_vaV{display:flex;gap:var(--space-10);flex-wrap:wrap;align-items:flex-start}.BestiariesDetailBody_imageCol__UNAY2{flex:0 0 380px;width:380px}.BestiariesDetailBody_artImage__xxXVm,.BestiariesDetailBody_artSlot__hgBVy{aspect-ratio:3/4;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);border-top:4px solid var(--surface-border)}.BestiariesDetailBody_artImage__xxXVm{width:100%;object-fit:cover;display:block}.BestiariesDetailBody_artSlot__hgBVy{background:var(--surface-raised);display:flex;align-items:center;justify-content:center;font-style:italic;color:var(--text-muted);font-size:var(--text-sm);text-align:center;padding:20px}.BestiariesDetailBody_info__uQZUA{flex:1 1;min-width:320px}.BestiariesDetailBody_badges__RaFjc{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5)}.BestiariesDetailBody_description__taXl9{font-family:var(--font-accent-script);font-style:italic;font-size:var(--text-lg);color:var(--text-secondary);max-width:var(--measure-narrow);margin:0 0 var(--space-6);line-height:var(--leading-snug)}.BestiariesDetailBody_statGrid__mIewI{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-2)}.BestiariesDetailBody_stat__TBE5m{display:flex;flex-direction:column;gap:4px}.BestiariesDetailBody_statLabel__Di2Eb{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.BestiariesDetailBody_statValue__7Z3OW{font-size:var(--text-base);color:var(--text-primary)}.BestiariesDetailBody_abilityList__fSnAA{display:flex;flex-direction:column;gap:var(--space-4)}.BestiariesDetailBody_abilityItem__ku7gU{border-bottom:var(--border-hairline);padding-bottom:var(--space-3)}.BestiariesDetailBody_abilityItem__ku7gU:last-child{border-bottom:none;padding-bottom:0}.BestiariesDetailBody_abilityName__oM_t2{font-family:var(--font-display);font-size:var(--text-base);color:var(--text-primary);margin-bottom:4px}.BestiariesDetailBody_abilityDescription__zqF_2{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-body)}