.topbar.svelte-kgin1d{height:4rem;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;z-index:100}.logo.svelte-kgin1d{display:flex;align-items:center;color:var(--color-text-primary);text-decoration:none}.logo.svelte-kgin1d svg{height:1rem;width:auto}.install-button.svelte-kgin1d{display:flex;align-items:center;justify-content:center;padding:.375rem .75rem;height:var(--button-small-height);border-radius:var(--border-radius-tiny);border:none;cursor:pointer;text-decoration:none;font:var(--txt-bold-14);background:var(--color-text-primary);color:var(--color-surface-base);white-space:nowrap}.install-button.svelte-kgin1d:hover{opacity:.9;text-decoration:none;color:var(--color-surface-base)}.footer.svelte-5a0diy{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem 2rem;padding:1.5rem;background:var(--color-surface-base)}.footer.svelte-5a0diy a:where(.svelte-5a0diy){color:var(--color-text-tertiary);text-decoration:none}.footer.svelte-5a0diy a:where(.svelte-5a0diy):hover{color:var(--color-text-primary)}.layout.svelte-165ybk1{min-height:100vh;display:flex;flex-direction:column;background:var(--color-surface-base);color:var(--color-text-primary)}main.svelte-165ybk1{flex:1}
