.shell.svelte-3bbgrt{--kr-page-max:54rem;background:var(--kr-color-bg);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}header.svelte-3bbgrt{border-bottom:1px solid var(--kr-color-border-subtle);background:var(--kr-color-bg-deep)}.bar.svelte-3bbgrt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:68px;padding-block:.75rem;display:flex}.brand.svelte-3bbgrt{color:var(--kr-color-text);align-items:center;gap:.6rem;display:flex}.wordmark.svelte-3bbgrt{font-family:var(--kr-font-display);letter-spacing:-.02em;font-size:1.6rem;font-weight:800;line-height:1}.tools.svelte-3bbgrt{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.back.svelte-3bbgrt{color:var(--kr-color-text-secondary);transition:color var(--kr-duration-fast) var(--kr-ease-out);font-size:.9rem;font-weight:500}.back.svelte-3bbgrt:hover{color:var(--kr-color-text)}main.svelte-3bbgrt{flex:1}footer.svelte-3bbgrt{border-top:1px solid var(--kr-color-border-subtle);background:var(--kr-color-bg-deep)}.foot.svelte-3bbgrt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding-block:2rem;display:flex}.foot.svelte-3bbgrt nav:where(.svelte-3bbgrt){flex-wrap:wrap;gap:.75rem 1.4rem;display:flex}.foot.svelte-3bbgrt nav:where(.svelte-3bbgrt) a:where(.svelte-3bbgrt){color:var(--kr-color-text-secondary);transition:color var(--kr-duration-fast) var(--kr-ease-out);font-size:.9rem;font-weight:500}.foot.svelte-3bbgrt nav:where(.svelte-3bbgrt) a:where(.svelte-3bbgrt):hover{color:var(--kr-color-text)}.owner.svelte-3bbgrt{color:var(--kr-color-text-muted);margin:0;font-size:.8125rem}
