.plant-header.svelte-u3kzpu{display:flex;justify-content:space-between;align-items:flex-start}.plant-name.svelte-u3kzpu{font-size:1.125rem;font-weight:600}.plant-meta.svelte-u3kzpu{display:flex;gap:1.5rem}.edit-section.svelte-u3kzpu{padding:.75rem;background:var(--bg-input);border-radius:var(--radius)}.edit-section.svelte-u3kzpu .form-group:where(.svelte-u3kzpu){margin-bottom:.5rem}.phase-list.svelte-u3kzpu{display:flex;flex-direction:column;gap:.375rem}.phase-item.svelte-u3kzpu{display:flex;align-items:center;gap:.5rem}.phase-dot-sm.svelte-u3kzpu{width:6px;height:6px;border-radius:50%;flex-shrink:0}.phase-form.svelte-u3kzpu{display:flex;align-items:center;gap:.5rem}.phase-select.svelte-u3kzpu{padding:.35rem .5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-input);color:var(--text);font-size:.8125rem}.harvest-info.svelte-u3kzpu{padding:.75rem;background:var(--green-bg);border-radius:var(--radius)}.mb-1.svelte-u3kzpu{margin-bottom:.75rem}.mb-half.svelte-u3kzpu{margin-bottom:.375rem}.plant-photo-grid.svelte-u3kzpu{display:flex;gap:.5rem;flex-wrap:wrap}.plant-photo-btn.svelte-u3kzpu{padding:0;border:1px solid var(--border);border-radius:var(--radius);background:none;cursor:pointer;overflow:hidden;line-height:0;transition:border-color .15s ease}.plant-photo-btn.svelte-u3kzpu:hover{border-color:var(--green-dim)}.plant-photo-btn.svelte-u3kzpu img:where(.svelte-u3kzpu){width:100px;height:75px;object-fit:cover}.lightbox.svelte-u3kzpu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000e6;display:flex;align-items:center;justify-content:center;cursor:pointer}.lightbox-close.svelte-u3kzpu{position:absolute;top:1rem;right:1rem;width:40px;height:40px;border-radius:50%;border:none;background:#ffffff1a;color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}.lightbox-close.svelte-u3kzpu:hover{background:#fff3}.lightbox-img-btn.svelte-u3kzpu{padding:0;border:none;background:none;cursor:default;line-height:0}.lightbox-img.svelte-u3kzpu{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px}
