.plant-card-wrap[data-v-c6d6cb91]{min-width:0;position:relative}.plant-card-save[data-v-c6d6cb91]{position:absolute;top:0;right:0}@media (hover:hover) and (pointer:fine){.plant-card-wrap:not(:hover):not(:focus-within) .plant-card-save[data-v-c6d6cb91]:not(.is-saved){opacity:0}}@media (hover:none),(pointer:coarse){.plant-card-save[data-v-c6d6cb91]:not(.is-saved){opacity:.85}}.plant-card[data-v-c6d6cb91]{min-width:0;color:var(--ink);border-radius:6px;flex-direction:column;text-decoration:none;display:flex}.plant-card-photo[data-v-c6d6cb91]{aspect-ratio:4/3;object-fit:cover;background:var(--paper-warm);border-radius:6px;width:100%;transition:filter .15s;display:block}.plant-card-nophoto[data-v-c6d6cb91]{color:var(--ink-light);place-items:center;display:grid}.plant-card-nophoto[data-v-c6d6cb91] .category-icon{opacity:.7}.plant-card-body[data-v-c6d6cb91]{flex-direction:column;gap:1px;min-width:0;padding:8px 2px 0;display:flex}.plant-card-name[data-v-c6d6cb91]{font-family:var(--font-display);font-weight:600;font-size:var(--text-base);overflow-wrap:anywhere;line-height:1.3;transition:color .15s}.plant-card-latin[data-v-c6d6cb91]{color:var(--ink-light);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.plant-card-note[data-v-c6d6cb91]{color:var(--ink-light);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plant-card[data-v-c6d6cb91]:focus-visible{outline:2px solid var(--green);outline-offset:4px}@media (hover:hover){.plant-card:hover .plant-card-photo[data-v-c6d6cb91]{filter:brightness(.94)}.plant-card:hover .plant-card-name[data-v-c6d6cb91]{color:var(--green)}}
