._button_y1jc4_1{background:color-mix(in srgb, var(--surface) 85%, transparent);width:32px;height:32px;color:var(--ink-muted);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex}._button_y1jc4_1:hover{color:var(--ink)}._saved_y1jc4_20{color:var(--danger)}._button_y1jc4_1{transition:color var(--transition), transform var(--transition)}._button_y1jc4_1:hover{transform:scale(1.1)}._saved_y1jc4_20{animation:.38s cubic-bezier(.2,.7,.2,1) _motion-pop_y1jc4_1}@media (prefers-reduced-motion:reduce){._saved_y1jc4_20{animation:none}}._card_rst63_1{flex-direction:column;display:flex}._media_rst63_6{aspect-ratio:1;border:var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--cat-wash), var(--parchment));position:relative;overflow:hidden}._mediaLink_rst63_15{width:100%;height:100%;display:block}._image_rst63_21{object-fit:cover;width:100%;height:100%}._favorite_rst63_27{position:absolute;top:10px;right:10px}._category_rst63_33{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--cat);display:flex}._dot_rst63_41{background:var(--cat);border-radius:50%;flex:none;width:8px;height:8px}._name_rst63_49{font-size:var(--text-card-title);margin-top:6px;line-height:1.25}._link_rst63_55{color:var(--ink);text-decoration:none}._link_rst63_55:hover{text-decoration:underline}._scientificName_rst63_64{font-family:var(--font-serif);color:var(--ink-muted);font-size:16px;font-style:italic}._image_rst63_21{transition:transform .6s cubic-bezier(.2,.7,.2,1)}._card_rst63_1:hover ._image_rst63_21,._card_rst63_1:focus-within ._image_rst63_21{transform:scale(1.05)}._media_rst63_6{transition:box-shadow .24s ease-out}._card_rst63_1:hover ._media_rst63_6{box-shadow:var(--shadow-popover)}._grid_u33yy_1{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1100px){._grid_u33yy_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){._grid_u33yy_1{grid-template-columns:repeat(2,minmax(0,1fr))}}
