.logo.svelte-1vli3sd{--logo-text:var(--text-md);--logo-mark:10px;--logo-gap:3px;align-items:center;gap:calc(var(--logo-text) * .45);color:var(--text-1);flex:none;line-height:1;text-decoration:none;display:inline-flex}.logo.svelte-1vli3sd:hover{color:var(--text-1)}.sm.svelte-1vli3sd{--logo-text:var(--text-base);--logo-mark:8px;--logo-gap:2px}.lg.svelte-1vli3sd{--logo-text:var(--text-xl);--logo-mark:13px;--logo-gap:5px}.stack.svelte-1vli3sd{align-items:flex-start;gap:var(--logo-gap);flex-direction:column;display:flex}.symbol.svelte-1vli3sd{height:calc(var(--logo-text) + var(--logo-gap) + var(--logo-mark));flex:none;line-height:0;display:block}.symbol.svelte-1vli3sd>img,.symbol.svelte-1vli3sd>svg{width:auto;height:100%;display:block}.product.svelte-1vli3sd{font-weight:600;font-size:var(--logo-text);letter-spacing:-.01em;line-height:1}.mark.svelte-1vli3sd{height:var(--logo-mark);line-height:0;display:block}.mark.svelte-1vli3sd img:where(.svelte-1vli3sd){width:auto;height:100%;display:block}.on-dark.svelte-1vli3sd,:root[data-theme=dark] .on-light.svelte-1vli3sd{display:none!important}:root[data-theme=dark] .on-dark.svelte-1vli3sd{display:block!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .on-light.svelte-1vli3sd{display:none!important}:root:not([data-theme=light]) .on-dark.svelte-1vli3sd{display:block!important}}
