.logo.svelte-1l8nvlt{align-items:center;gap:var(--space-2);font-family:var(--font-family-base);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-text);-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex}.logo__mark.svelte-1l8nvlt{background-color:var(--brand-primary-500);color:#fff;font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.logo--sm.svelte-1l8nvlt .logo__mark:where(.svelte-1l8nvlt){border-radius:var(--radius-sm);width:24px;height:24px;font-size:14px}.logo--sm.svelte-1l8nvlt .logo__name:where(.svelte-1l8nvlt){font-size:var(--font-size-md)}.logo--md.svelte-1l8nvlt .logo__mark:where(.svelte-1l8nvlt){width:32px;height:32px;font-size:18px}.logo--md.svelte-1l8nvlt .logo__name:where(.svelte-1l8nvlt){font-size:var(--font-size-lg)}.logo--lg.svelte-1l8nvlt .logo__mark:where(.svelte-1l8nvlt){border-radius:var(--radius-md);width:48px;height:48px;font-size:28px}.logo--lg.svelte-1l8nvlt .logo__name:where(.svelte-1l8nvlt){font-size:var(--font-size-xl)}.logo--white.svelte-1l8nvlt .logo__name:where(.svelte-1l8nvlt){color:#fff}.logo--white.svelte-1l8nvlt .logo__mark:where(.svelte-1l8nvlt){color:var(--brand-primary-500);background-color:#fff}
