div.svelte-2hry2m{z-index:20}.error.svelte-2hry2m{accent-color:var(--accent-color);border:.2rem solid var(--accent-color);border-radius:.3rem;padding:.2rem}input.svelte-xq2wci,textarea.svelte-xq2wci{z-index:20}form.svelte-1jnw408.svelte-1jnw408{accent-color:var(--highlight-color);background-color:var(--background-color-alt);border:.4rem solid var(--background-color-alt);border-radius:1rem;display:grid;gap:.5rem;grid-template-columns:1fr 3fr;margin:0 auto;padding:1rem 2rem;width:fit-content;max-width:calc(100vw - 2rem)}aside.success.svelte-1jnw408.svelte-1jnw408{background:var(--background-color-alt);border:.4rem solid var(--highlight-color);border-radius:1rem;color:#fff;font-size:1.1rem;font-weight:700;margin:1rem;padding:.5rem 1rem}form.svelte-1jnw408>aside.svelte-1jnw408{background:var(--accent-color);border-radius:.4rem;color:#fff;font-size:1.1rem;grid-column-start:1;grid-column-end:3;margin-block-end:1rem;padding:.5rem 1rem}form.svelte-1jnw408 fieldset aside{background:var(--foreground-color);border-radius:0 0 .4rem .4rem;color:var(--background-color);font-size:.8rem;grid-column-start:1;grid-column-end:3;margin:-.18rem 0 0 auto;max-width:100%;padding:.35rem .25rem .25rem;text-align:end;width:fit-content;z-index:10}aside.svelte-1jnw408 em.svelte-1jnw408{color:#fff}button[type=submit].svelte-1jnw408.svelte-1jnw408{color:var(--highlight-color-text)}@media (max-width: 32rem){form.svelte-1jnw408.svelte-1jnw408{background-color:transparent;box-sizing:border-box;border:none;border-radius:0;display:flex;flex-direction:column;gap:0;grid-template-columns:1fr;overflow:hidden;padding:.5rem 1rem;width:100%}button.svelte-1jnw408.svelte-1jnw408{margin-block:1rem .5rem}}section.svelte-i7f4ll{background-color:var(--background-color-alt);border-radius:1rem;margin:0 0 3rem;padding:1rem;max-width:100%}h2.svelte-i7f4ll{font-size:1.45rem;letter-spacing:-.5px;margin:0;padding:0}aside.svelte-i7f4ll{position:absolute;right:0;top:1.1rem}a.svelte-i7f4ll{text-decoration:none}span.svelte-i7f4ll{text-decoration:underline}@media (max-width: 32rem){section.svelte-i7f4ll{background-color:var(--background-color-alt);border:.4rem solid var(--background-color-alt);padding:1rem 0}h2.svelte-i7f4ll,p.svelte-i7f4ll{padding-inline:1rem}aside.svelte-i7f4ll{right:1rem;top:2rem}}
