.modal-backdrop.svelte-1x31014.svelte-1x31014{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content.svelte-1x31014.svelte-1x31014{background-color:#fff;padding:1rem;max-width:660px;width:90%}.close-button.svelte-1x31014.svelte-1x31014{float:right;font-size:1.5rem;border:none;background:none;cursor:pointer}form.svelte-1x31014.svelte-1x31014{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;line-height:1.5;font-weight:500}.input-group.svelte-1x31014.svelte-1x31014{display:flex;justify-content:space-between;gap:1rem}.input-group.svelte-1x31014 div.svelte-1x31014{flex:1}label.svelte-1x31014.svelte-1x31014{font-weight:300;font-size:.75rem}input.svelte-1x31014.svelte-1x31014{width:100%;padding:.5rem}span.svelte-1x31014.svelte-1x31014{color:var(--color-accent)}button[type=submit].svelte-1x31014.svelte-1x31014{align-self:flex-start;padding:.5rem 1rem;background-color:var(--color-accent);color:var(--color-light);border:none;border-radius:1rem;cursor:pointer}h1.svelte-1x31014.svelte-1x31014{font-weight:500;font-size:1.5rem;margin-top:.25rem}a.svelte-1x31014.svelte-1x31014{font-size:.75rem;color:var(--color-black)}
