.identity-mark.svelte-10jwfin{position:relative;display:grid;flex:none;place-items:center;overflow:hidden;border:0;background:transparent;color:inherit;padding:0}.identity-mark--photo.identity-mark--person.svelte-10jwfin{border-radius:var(--radius-pill);background:color-mix(in oklch,var(--foreground) 8%,transparent);color:var(--muted-foreground)}.identity-mark--photo.identity-mark--org.svelte-10jwfin,.identity-mark--photo.identity-mark--site.svelte-10jwfin{border-radius:var(--radius-card);background:transparent}.identity-mark--person.svelte-10jwfin:not(.identity-mark--photo):not(.identity-mark--glyph){border-radius:var(--radius-pill);background:color-mix(in oklch,var(--foreground) 8%,transparent);color:var(--muted-foreground)}.identity-mark--person.svelte-10jwfin{border-radius:var(--radius-pill)}.identity-mark--sm.svelte-10jwfin{width:1.25rem;height:1.25rem}.identity-mark--md.svelte-10jwfin{width:1.75rem;height:1.75rem}.identity-mark--lg.svelte-10jwfin{width:2.5rem;height:2.5rem}.identity-mark--lg.identity-mark--person.svelte-10jwfin{border-radius:var(--radius-pill)}.identity-mark--editable.svelte-10jwfin{cursor:pointer;border-radius:var(--radius-card);transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.identity-mark--editable.identity-mark--person.svelte-10jwfin{border-radius:var(--radius-pill)}.identity-mark--editable.svelte-10jwfin:hover{background:var(--chrome-hover-fill);color:var(--foreground)}.identity-mark--editable.svelte-10jwfin:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.identity-mark--busy.svelte-10jwfin{opacity:.6;cursor:wait}.identity-mark__img.svelte-10jwfin{width:100%;height:100%;object-fit:cover}.identity-mark--org.svelte-10jwfin .identity-mark__img:where(.svelte-10jwfin),.identity-mark--site.svelte-10jwfin .identity-mark__img:where(.svelte-10jwfin){object-fit:contain}.identity-mark__glyph{width:.875rem;height:.875rem;flex:none;stroke-width:1.5}.identity-mark--md.svelte-10jwfin .identity-mark__glyph{width:1rem;height:1rem}.identity-mark--lg.svelte-10jwfin .identity-mark__glyph{width:1.25rem;height:1.25rem}.identity-mark__initials.svelte-10jwfin{font-family:var(--font-interface);font-size:.625rem;font-weight:600;line-height:1;color:var(--foreground)}.identity-mark--lg.svelte-10jwfin .identity-mark__initials:where(.svelte-10jwfin){font-size:.8125rem}.identity-mark__input.svelte-10jwfin{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
