.template-thumbnail[data-v-3caef126]{background:#ffffff08;border-radius:6px;width:100%;overflow:hidden}.template-thumbnail img[data-v-3caef126]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.template-thumbnail .thumbnail-placeholder[data-v-3caef126]{width:100%;height:100%;color:var(--fg-muted,#a1a1aa);opacity:.4;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.safe-image-error[data-v-2d432063]{box-sizing:border-box;border:1px dashed var(--ui-error);background:var(--dc-bg-tertiary,var(--ui-bg-muted));color:var(--ui-error);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-size:.75rem;line-height:1.2;display:inline-flex;overflow:hidden}.safe-image-error__icon[data-v-2d432063]{flex-shrink:0;width:1.25em;height:1.25em}.safe-image-error__label[data-v-2d432063]{text-align:center;word-break:break-word}.safe-image-error--media[data-v-2d432063]{width:260px;height:120px;padding:var(--spacing-sm);flex-direction:column}.safe-image-error--media .safe-image-error__icon[data-v-2d432063]{width:1.75em;height:1.75em}.safe-image-error--thumb[data-v-2d432063],.safe-image-error--icon[data-v-2d432063]{border-style:solid}.safe-image-error--icon[data-v-2d432063]{font-size:.625rem}.safe-image-error--discord[data-v-2d432063]{border-color:var(--ui-border-accented);color:var(--ui-text-muted)}.member-card-image[data-v-6ce5d953]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.member-card-image__missing[data-v-6ce5d953]{color:var(--ui-text-muted);text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem;font-size:.75rem;display:flex}.member-card-image__badge[data-v-6ce5d953]{color:#fff;background:#000000a6;border-radius:.25rem;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-size:.6875rem;line-height:1.25rem;display:inline-flex;position:absolute;bottom:.25rem;left:.25rem}.member-card-image__badge--inline[data-v-6ce5d953]{position:static}.member-card-image--thumb[data-v-6ce5d953]{height:auto}.member-card-image--thumb .member-card-image__badge[data-v-6ce5d953]{padding:0 .1875rem;font-size:.625rem;line-height:1rem;bottom:.125rem;left:.125rem}
