.species-mention{z-index:102}.species-mention__popup{text-align:start;transform-origin:var(--transform-origin);outline:none;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .2s}.species-mention__popup[data-starting-style],.species-mention__popup[data-ending-style]{opacity:0;transform:translateY(-8px)scale(.6)rotate(-3deg)}.species-mention__popup[data-ending-style]{transition:transform .2s,opacity .1s}.species-mention__popup .fish-card{margin:0;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.species-mention__popup .fish-card:hover{transform:none}.species-mention__card{color:inherit;text-decoration:none;display:block}.species-mention__card .fish-card{animation:.2s species-mention-reveal}@keyframes species-mention-reveal{0%{opacity:0}}.species-mention__skeleton{cursor:default}.species-mention__skeleton .fish-card__names{flex-direction:column;gap:4px;display:flex}.species-mention__skeleton .fish-card__info p{justify-content:center;display:flex}.species-mention__skeleton-pic{aspect-ratio:27/20;border-radius:0;width:100%}@media (prefers-reduced-motion:reduce){.species-mention__popup{transition:opacity .2s}.species-mention__popup[data-starting-style],.species-mention__popup[data-ending-style]{transform:none}.species-mention__card .fish-card{animation:none}}
.comment-body{color:#505050;text-align:start;overflow-wrap:anywhere;flex-direction:column;gap:4px;font-size:14px;line-height:1.6;display:flex}.comment-body p,.comment-body ul{margin:0}.comment-body ul{padding-left:24px}.comment-body .comment-body__link:any-link{color:#15757a;text-decoration:underline}.comment-body .comment-body__mention:any-link{font-size:inherit;white-space:nowrap;color:#505050;vertical-align:baseline;background:#50c9ce24;border-radius:10px;padding:0 4px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .1s;display:inline-block}.comment-body .comment-body__mention:any-link:hover{background:#50c9ce47;text-decoration:none}
