#plantInfo.hidden {
display: none !important;
}
#plantDescription {
display: block;
}
#multilang-result {
margin-top: 18px;
}
#required_ppfd_rst {
font-weight: 800;
color: #1d4ed8;
}
.result-list li {
margin-bottom: 8px;
}
.notice {
margin-top: 16px;
font-size: 14px;
line-height: 1.7;
display: none;
}
#error-message {
color: #b91c1c;
}
#success-message {
color: #166534;
}
.btn-submit:disabled {
opacity: 0.75;
cursor: not-allowed;
}
.plant-info {
display: flex;
gap: 16px;
align-items: flex-start;
padding: 16px;
border: 1px solid #dbe7d8;
border-radius: 16px;
background: #f7fcf8;
margin-top: 16px;
}
.plant-info img {
width: 96px;
height: 96px;
object-fit: cover;
border-radius: 14px;
flex-shrink: 0;
background: #fff;
border: 1px solid #e5e7eb;
}
.plant-info-content h2 {
margin: 0 0 6px 0 !important;
font-size: 22px !important;
}
.plant-info-content p {
margin-bottom: 10px;
}
.plant-info-content a {
color: #1d4ed8;
text-decoration: underline;
font-weight: 600;
}
@media (max-width: 900px) {
.plant-info {
flex-direction: column;
}
.plant-info img {
width: 88px;
height: 88px;
}
}