main.svelte-1uha8ag{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}main.svelte-1uha8ag .puzzle-input:where(.svelte-1uha8ag){flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;margin:1rem;display:flex}main.svelte-1uha8ag article:where(.svelte-1uha8ag){background-color:var(--color-bg-light);border-radius:.5rem;max-width:50rem;padding:2rem}main.svelte-1uha8ag article:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag){font-size:var(--text-2xl)}main.svelte-1uha8ag article:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){font-size:var(--text-xl)}main.svelte-1uha8ag article:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){text-indent:2rem}main.svelte-1uha8ag article:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){text-decoration:underline}@media(prefers-color-scheme:dark){main.svelte-1uha8ag article:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--color-amber-400)}}@media(prefers-color-scheme:light){main.svelte-1uha8ag article:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--color-emerald-700)}}main.svelte-1uha8ag article:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin-bottom:1rem}main.svelte-1uha8ag article:where(.svelte-1uha8ag) ul:where(.svelte-1uha8ag){margin-bottom:1rem;list-style:inside}@keyframes svelte-1uha8ag-caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.animate-caret-blink.svelte-1uha8ag{animation:1.2s ease-out infinite svelte-1uha8ag-caret-blink}
