html:has([data-story-shell]),body:has([data-story-shell]){background-color:var(--color-harbour);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='28'%3E%3Cpath d='M0 14q15-7 30 0t30 0t30 0t30 0' fill='none' stroke='%23185a72' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-size:120px 28px}.harbour.svelte-e8q2vu{min-height:100dvh;display:flex;flex-direction:column;color:var(--color-paper);overflow-x:clip}main.svelte-e8q2vu{flex:1;width:100%;max-width:72rem;margin:0 auto;padding:.75rem 1rem 3.5rem}main.svelte-e8q2vu:focus{outline:none}footer.svelte-e8q2vu{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;align-items:baseline;max-width:72rem;width:100%;margin:0 auto;padding:1.5rem 1.25rem 2rem;border-top:1px solid color-mix(in srgb,var(--color-paper) 18%,transparent);font-size:.875rem;color:var(--color-mist)}footer.svelte-e8q2vu nav:where(.svelte-e8q2vu){display:flex;gap:1.25rem}footer.svelte-e8q2vu a:where(.svelte-e8q2vu){color:var(--color-mist);font-weight:700}footer.svelte-e8q2vu a:where(.svelte-e8q2vu):hover{color:var(--color-paper)}@media (min-width: 640px){main.svelte-e8q2vu{padding:1.5rem 1.5rem 5rem}}
