.site.svelte-1br2sqw{background:var(--color-base-100);flex-direction:column;min-height:100dvh;display:flex}.top.svelte-1br2sqw{background:var(--color-base-100);border-bottom:var(--border) solid var(--color-base-300)}.top.svelte-1br2sqw .bar:where(.svelte-1br2sqw){min-height:var(--header-height);padding-block:0}.bar.svelte-1br2sqw{width:100%;max-width:calc(var(--page-width) + 2 * var(--space-4));padding:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}nav.svelte-1br2sqw{align-items:center;gap:var(--space-3);display:flex}.brand.svelte-1br2sqw{align-items:center;gap:var(--space-2);color:var(--color-heading);font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}nav.svelte-1br2sqw a:where(.svelte-1br2sqw):not(.btn){white-space:nowrap;font-size:var(--text-sm);color:var(--color-text)}main.svelte-1br2sqw{width:100%;max-width:calc(var(--page-width) + 2 * var(--space-4));padding:var(--space-6) var(--space-4) var(--space-8);flex:1;margin:0 auto}footer.svelte-1br2sqw{border-top:1px solid var(--color-border)}
