.bestiary-module__m1w7RG__grid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.bestiary-module__m1w7RG__card{grid-template-columns:140px 1fr;gap:1.3rem;padding:1.3rem;display:grid}.bestiary-module__m1w7RG__card.bestiary-module__m1w7RG__multi{grid-template-columns:1fr}.bestiary-module__m1w7RG__portraits{flex-wrap:wrap;gap:.6rem;display:flex}.bestiary-module__m1w7RG__portrait{background:var(--bg);width:140px;height:140px;box-shadow:inset 0 0 0 1px var(--border);color:var(--border);place-items:center;font-size:2rem;display:grid;overflow:hidden}.bestiary-module__m1w7RG__portrait img{object-fit:cover;width:100%;height:100%}.bestiary-module__m1w7RG__body{align-content:start;gap:.5rem;min-width:0;display:grid}.bestiary-module__m1w7RG__body h3{letter-spacing:.04em;font-size:1.6rem}.bestiary-module__m1w7RG__body p{color:var(--soft);font-size:.95rem}.bestiary-module__m1w7RG__stats{grid-template-columns:auto 1fr;gap:.25rem 1rem;margin:.4rem 0 0;font-size:.9rem;display:grid}.bestiary-module__m1w7RG__stats dt{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding-top:.2em;font-size:.68rem}.bestiary-module__m1w7RG__stats dd{color:var(--text);margin:0}.bestiary-module__m1w7RG__attacks{border-top:1px solid var(--border-soft);margin-top:.4rem;padding-top:.7rem}.bestiary-module__m1w7RG__attacks ul{color:var(--muted);gap:.3rem;margin:.4rem 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.bestiary-module__m1w7RG__attacks b{color:var(--text);font-weight:600}@media (max-width:980px){.bestiary-module__m1w7RG__grid{grid-template-columns:1fr}}@media (max-width:560px){.bestiary-module__m1w7RG__card{grid-template-columns:1fr}.bestiary-module__m1w7RG__portrait{width:110px;height:110px}}
