.photo-manager form,.photo-manager details{margin:20px 0;padding:16px;border:1px solid #cbd5e1;border-radius:10px}.photo-manager summary{cursor:pointer;font-size:20px;font-weight:700}.photo-manager-row{padding:18px 0;border-top:1px solid #cbd5e1;display:grid;gap:10px}.photo-manager-row>img{width:180px;height:135px;object-fit:contain;background:#eef2f6}.photo-manager button{margin:5px;white-space:normal}.photo-manager input,.photo-manager select{max-width:100%;box-sizing:border-box}.photo-manager-row input[type=file]{width:100%}
