/* Hallmark · mobile photo settings · reference values remain clearly identified */
@media(max-width:700px),(max-width:1024px) and (pointer:coarse){.photo-camera:not([hidden]){display:block;border-top:1px solid var(--line);margin-top:var(--space-sm);padding-top:var(--space-xs)}.photo-camera h3{font-size:var(--type-caption);font-weight:400;color:var(--muted);margin:0 0 var(--space-xs)}.photo-camera dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs);margin:0}.photo-camera dt{font-size:12px;color:var(--muted)}.photo-camera dd{margin:0;font-size:var(--type-caption);overflow-wrap:anywhere}.photo-dialog:has(.photo-camera:not([hidden])) .photo-dialog-image img{max-height:calc(90svh - 220px)}}
@media(max-width:700px),(max-width:1024px) and (pointer:coarse){.photo-camera h3{display:none}}
