.species-result{display:grid!important;grid-template-columns:minmax(0,180px) minmax(0,1fr) auto;align-items:start!important;gap:16px!important;overflow:hidden}.species-result img{display:block;width:100%!important;max-width:180px!important;min-width:0!important;height:auto!important;max-height:100px;object-fit:contain!important;border-radius:12px!important;background:#0b2433;flex:0 0 auto;grid-column:1;grid-row:1}.species-result>div{grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere}.species-result>b{grid-column:3;grid-row:1;white-space:nowrap}.species-result p{display:block!important;margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.4}.species-result .portal-values{display:none!important}
.species-result>div{display:flex;flex-direction:column}.species-detail-toggle{order:0;border:0;background:transparent;color:var(--cyan);font:inherit;font-size:12px;padding:4px 0;cursor:pointer;align-self:flex-start}.species-extra-details{grid-column:1 / -1;width:100%;display:none}.species-extra-details.is-open{display:block}.species-extra-details p,.species-extra-details .portal-values{display:block!important}
.species-values-table{column-gap:34px!important;row-gap:5px!important}.species-values-table td{padding-right:10px!important}
.species-values-table{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:4px 14px;margin-top:8px;font-size:11px!important;line-height:1.35;color:var(--cyan)!important}.species-values-table tr{display:grid;grid-template-columns:minmax(70px,.8fr) minmax(0,1.2fr);gap:6px;min-width:0}.species-values-table td{border:0;padding:2px 0;vertical-align:top;font-size:11px!important;color:var(--cyan)!important}.species-values-table td:first-child{color:var(--cyan)!important}.species-values-table td:last-child{color:var(--cyan)!important;overflow-wrap:anywhere}@media(max-width:650px){.species-result{grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:12px!important}.species-result img{width:100%!important;max-width:120px!important}.species-result>b{grid-column:2;grid-row:2}.species-values-table{grid-template-columns:1fr}}
@media(max-width:650px){.species-result img{height:auto!important;max-height:75px;flex-basis:auto}}
