.source-badge.svelte-9quqq2{position:relative;display:inline-block;width:var(--badge-size);height:var(--badge-size);flex:0 0 var(--badge-size);overflow:visible;line-height:1}.avatar-surface.svelte-9quqq2{position:absolute;inset:0;display:grid;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:calc(var(--badge-size) * .32);place-items:center;background:var(--color-surface-raised);color:var(--color-ink-secondary);font-size:calc(var(--badge-size) * .42);font-weight:750;letter-spacing:-.03em}.identity-avatar.svelte-9quqq2{background:linear-gradient(145deg,var(--color-surface-raised),var(--color-hairline))}svg.svelte-9quqq2{width:68%;height:68%}.channel-badge.svelte-9quqq2{position:absolute;right:calc(var(--badge-size) * -.05);bottom:calc(var(--badge-size) * -.05);display:grid;width:calc(var(--badge-size) * .55);height:calc(var(--badge-size) * .55);overflow:hidden;border:max(1px,calc(var(--badge-size) * .055)) solid var(--color-paper);border-radius:999px;place-items:center;background:var(--color-surface-raised);box-shadow:0 1px 3px #11161b2e;color:var(--color-ink-secondary);font-size:calc(var(--badge-size) * .2);font-weight:800}.channel-badge.svelte-9quqq2 svg:where(.svelte-9quqq2){width:76%;height:76%}[data-provider=manual].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2){background:var(--color-brand-tint);color:var(--color-brand);font-size:calc(var(--badge-size) * .62);font-weight:500}[data-provider=whatsapp].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2){background:color-mix(in srgb,#25d366 12%,var(--color-surface))}[data-provider=whatsapp].svelte-9quqq2 .channel-badge:where(.svelte-9quqq2) svg:where(.svelte-9quqq2){width:100%;height:100%}[data-provider=gmail].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2){background:color-mix(in srgb,#ea4335 9%,var(--color-surface))}[data-provider=slack].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2){background:color-mix(in srgb,#ecb22e 10%,var(--color-surface))}[data-provider=telegram].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2),[data-provider=telegram].svelte-9quqq2 .channel-badge:where(.svelte-9quqq2),[data-provider=google_calendar].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2),[data-provider=google_calendar].svelte-9quqq2 .channel-badge:where(.svelte-9quqq2){border-color:transparent;background:transparent}[data-provider=telegram].svelte-9quqq2 :is(.provider-avatar:where(.svelte-9quqq2),.channel-badge:where(.svelte-9quqq2)) svg:where(.svelte-9quqq2),[data-provider=google_calendar].svelte-9quqq2 :is(.provider-avatar:where(.svelte-9quqq2),.channel-badge:where(.svelte-9quqq2)) svg:where(.svelte-9quqq2){width:100%;height:100%}[data-provider=imessage].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2),[data-provider=imessage].svelte-9quqq2 .channel-badge:where(.svelte-9quqq2){background:#35c759;color:#fff}[data-provider=microsoft_calendar].svelte-9quqq2 .provider-avatar:where(.svelte-9quqq2),[data-provider=microsoft_calendar].svelte-9quqq2 .channel-badge:where(.svelte-9quqq2){background:#0078d4;color:#fff}.calendar.svelte-9quqq2{border-radius:calc(var(--badge-size) * .22);font-size:calc(var(--badge-size) * .33)}.brand-mark.svelte-1gdc2n2{display:block;flex:0 0 auto}
