.taxonCard_card__5AGL9{display:flex;flex-direction:row;gap:.75rem;padding:1rem;border-radius:8px;background:var(--surface-raised);border:1px solid var(--border-secondary);transition:border-color .15s,box-shadow .15s;min-width:0;max-width:100%;overflow:hidden}.taxonCard_card__5AGL9:hover{border-color:var(--border-primary)}.taxonCard_card__5AGL9.taxonCard_clickable__57uav{cursor:pointer}.taxonCard_card__5AGL9.taxonCard_clickable__57uav:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.taxonCard_card__5AGL9.taxonCard_clickable__57uav:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.taxonCard_card__5AGL9.taxonCard_linkCard__GUObL{text-decoration:none;color:inherit;display:flex;cursor:pointer}.taxonCard_card__5AGL9.taxonCard_linkCard__GUObL:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.taxonCard_card__5AGL9.taxonCard_linkCard__GUObL:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.taxonCard_scientificName__zd6FR{font-weight:600;font-style:italic;font-size:1rem;color:var(--text-primary);line-height:1.3}.taxonCard_commonName__AJMAM,.taxonCard_scientificName__zd6FR{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonCard_commonName__AJMAM{font-size:.875rem;color:var(--text-secondary)}.taxonCard_meta__YoIqb{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.taxonCard_rank__8zekC{font-size:.75rem;padding:.15rem .5rem;border-radius:4px;background:var(--bg-secondary);color:var(--text-secondary);text-transform:capitalize}.taxonCard_status__ttCai{font-size:.7rem;padding:.1rem .4rem;border-radius:3px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.taxonCard_status-accepted__87xcN{background:var(--status-good-bg);color:var(--status-good)}.taxonCard_status-provisional__v59Bl{background:var(--status-warning-bg);color:var(--orange)}.taxonCard_status-doubtful__ztcn7{background:var(--status-info-bg);color:var(--status-info)}.taxonCard_status-synonym__sF9dK{background:var(--bg-secondary);color:var(--text-secondary-muted)}.taxonCard_status-deprecated__wGMCN{background:var(--status-bad-bg);color:var(--status-bad)}.taxonCard_groupTag___kId0{font-size:.7rem;padding:.15rem .5rem;border-radius:3px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--status-info-bg);color:var(--status-info);white-space:nowrap}.taxonCard_groupType__ZccWR{font-weight:500;letter-spacing:.03em;text-transform:none}.taxonCard_thumbnail__tW7l0{width:48px;height:48px}.taxonCard_compactThumbnail__MhwQc,.taxonCard_thumbnail__tW7l0{flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--bg-secondary)}.taxonCard_compactThumbnail__MhwQc{width:32px;height:32px}.taxonCard_thumbnailImage__wxUjH{width:100%;height:100%;object-fit:cover}.taxonCard_thumbnailPlaceholder__SWiN2{display:flex;align-items:center;justify-content:center}.taxonCard_thumbnailPlaceholderIcon__BXy4q{opacity:.3;color:var(--text-secondary-muted)}.taxonCard_cardText__P3AY1{display:flex;flex-direction:column;gap:.35rem;min-width:0;flex:1 1}.taxonCard_ancestryTrail__WdXIN{display:flex;align-items:center;gap:.2rem;font-size:.7rem;color:var(--text-secondary-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.1rem}.taxonCard_ancestrySeparator__CH_VT{opacity:.5;flex-shrink:0}.taxonCard_ancestryName__4pOk1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.taxonCard_ancestryEllipsis__WZf1c{opacity:.5;flex-shrink:0}.taxonCard_compactCard__dwY7c{display:flex;flex-direction:row;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:6px;background:var(--surface-raised);border:1px solid var(--border-secondary);transition:border-color .15s,box-shadow .15s;min-width:0}.taxonCard_compactCard__dwY7c:hover{border-color:var(--border-primary)}.taxonCard_compactCard__dwY7c.taxonCard_clickable__57uav{cursor:pointer}.taxonCard_compactCard__dwY7c.taxonCard_clickable__57uav:hover{box-shadow:0 1px 4px rgba(0,0,0,.06)}.taxonCard_compactCard__dwY7c.taxonCard_clickable__57uav:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.taxonCard_compactName__Lz6vp{font-weight:600;font-style:italic;font-size:.875rem;color:var(--text-primary);flex-shrink:1}.taxonCard_compactCommonName__KvrM7,.taxonCard_compactName__Lz6vp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.taxonCard_compactCommonName__KvrM7{font-size:.8rem;color:var(--text-secondary);flex-shrink:2}.taxonCard_compactMeta__9DhaV{display:flex;align-items:center;gap:.4rem;margin-left:auto;flex-shrink:0}