main.svelte-1vwrja8{width:100vw;height:100dvh;padding:1rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}main.svelte-1vwrja8 section:where(.svelte-1vwrja8){min-height:0;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}main.svelte-1vwrja8 section:where(.svelte-1vwrja8) span:where(.svelte-1vwrja8){font-weight:600;font-size:4dvw;text-align:center}form.svelte-1vwrja8{margin:0 auto;max-width:20rem;min-height:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}form.svelte-1vwrja8 label:where(.svelte-1vwrja8){display:flex;flex-direction:column;gap:.5rem}form.svelte-1vwrja8 label:where(.svelte-1vwrja8) span:where(.svelte-1vwrja8){margin-left:.25rem;font-size:1.25rem;font-weight:600}form.svelte-1vwrja8 label:where(.svelte-1vwrja8) input:where(.svelte-1vwrja8){border:.25rem solid black;border-radius:.5rem;padding:.25rem .5rem;font-family:Courier New,Courier,monospace;font-size:1.5rem;font-weight:600}form.svelte-1vwrja8 label:where(.svelte-1vwrja8) input:where(.svelte-1vwrja8):focus-visible{outline:.25rem solid #2c9}.message.svelte-1vwrja8{margin:0 auto;max-width:20rem;min-height:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}.message.svelte-1vwrja8 span.error:where(.svelte-1vwrja8){font-size:1.25rem;font-weight:600;text-align:center}a.button.svelte-1vwrja8,button.svelte-1vwrja8{border:.25rem solid black;border-radius:.5rem;padding:.75rem 1rem;background-color:#2c9;color:#000;font-size:1.5rem;font-weight:600;transition:background .2s}a.button.svelte-1vwrja8:hover,button.svelte-1vwrja8:hover{background-color:#3da}a.button.svelte-1vwrja8:active,button.svelte-1vwrja8:active{background-color:#1b8}a.button.svelte-1vwrja8:focus-visible,button.svelte-1vwrja8:focus-visible{outline:.25rem solid #2c9}a.button.svelte-1vwrja8{display:block;text-align:center;text-decoration:none}
