.ph-photo{isolation:isolate;width:100%;position:relative;overflow:hidden}.ph-photo[data-ground=white],.ph-photo[data-ground=none]{background:var(--photo)}.ph-photo[data-ground=alt]{background:var(--bg-alt)}.ph-photo:has(>.ph-missing){background:var(--raised-2);box-shadow:inset 0 0 0 1px var(--edge)}.ph-photo[data-radius=media]{border-radius:var(--radius-media)}.ph-photo[data-radius=media-lg]{border-radius:var(--radius-media-lg)}.ph-photo[data-radius=chip]{border-radius:var(--radius-chip)}.ph-img{object-position:center}.ph-missing{color:var(--ink-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex;position:absolute;inset:0}.ph-source{font-size:var(--app-fs-read);line-height:22px;font-weight:var(--fw-semibold);letter-spacing:-.003em}.ph-said{font-size:var(--app-fs-meta);line-height:16px}
