.photo-placeholder{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--muted-foreground);background:0 0;flex:none;justify-content:center;align-items:center;display:flex}.photo-placeholder svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:36%;min-width:14px;height:36%;min-height:14px;display:block}.person-photo:has(.photo-placeholder){aspect-ratio:1}.directory-image-card[data-kind=person] .directory-card-photo:has(.photo-placeholder){height:96px}.browse-item-link .photo-placeholder,.saved-person .photo-placeholder{width:36px;height:36px}.search-match .photo-placeholder{width:44px;height:44px}.avatar-stack .photo-placeholder{width:28px;height:28px;margin-left:-6px}.home-find-portraits .photo-placeholder{width:28px;height:28px;margin-left:-5px}@media (width<=360px){.directory-image-card[data-kind=person] .directory-card-photo:has(.photo-placeholder){height:76px}}
