.task-photo[data-v-119d7320]{margin:14px 0;min-width:0}.task-photo img[data-v-119d7320]{display:block;max-width:100%;max-height:260px;-o-object-fit:contain;object-fit:contain;border-radius:9px}.task-photo figcaption[data-v-119d7320]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6;margin-top:8px}.task-photo a[data-v-119d7320]:focus-visible{outline:3px solid #32634f;outline-offset:3px}.task-photo-editor[data-v-273e15e5]{border:1px solid #d3dfce;border-radius:12px;padding:16px;margin:12px 0;min-width:0}.photo-controls[data-v-273e15e5]{display:flex;flex-wrap:wrap;gap:8px}.photo-controls input[data-v-273e15e5]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.photo-button[data-v-273e15e5]{display:inline-flex;align-items:center;gap:8px;min-height:46px;border:1px solid #bdcdb7;border-radius:9px;padding:10px;background:#fff;color:#285b45;font:inherit;cursor:pointer}.task-photo-editor img[data-v-273e15e5]{display:block;max-width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain;border-radius:8px;margin:12px 0}.task-photo-editor label[data-v-273e15e5]{display:grid;gap:8px;font-weight:600;font-size:13px}.task-photo-editor textarea[data-v-273e15e5]{box-sizing:border-box;width:100%;padding:12px;border:1px solid #bdcdb7;border-radius:9px;font:inherit;background:#fff}.photo-hint[data-v-273e15e5],.task-photo-editor p[data-v-273e15e5]{font-size:12px;line-height:1.6}.photo-button[data-v-273e15e5]:focus-visible{outline:3px solid #32634f;outline-offset:3px}
