.modal.svelte-1gp2s70{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content.svelte-1gp2s70{background:#fff;padding:2rem;border-radius:.5rem;margin:1rem;width:300px;text-align:center}.error.svelte-1gp2s70{color:var(--red);margin:0}.contact-info.svelte-1gp2s70{font-size:.9rem;color:var(--b1);margin:.5rem 0}.contact-info.svelte-1gp2s70 span:where(.svelte-1gp2s70){color:var(--b1);-webkit-user-select:all;user-select:all}input.svelte-1gp2s70{border:1px solid var(--grey-02);outline:none;padding:.5rem;font-size:1.1rem;margin:1rem 0;color:var(--b1)}input.svelte-1gp2s70::placeholder{font-size:1rem}input.svelte-1gp2s70:hover{border:1px solid var(--b1);color:var(--b1)}.actions.svelte-1gp2s70{display:flex;justify-content:center}.actions.svelte-1gp2s70 button:where(.svelte-1gp2s70){text-align:center;padding:4px 16px;background-color:var(--b1);border:1px solid var(--b1);color:#fff;display:inline-block;margin:10px;cursor:pointer;box-shadow:var(--b1) 0 10px 20px -12px,var(--b1) 0 18px 16px -18px}.actions.svelte-1gp2s70 button:where(.svelte-1gp2s70):hover{background-color:var(--purple);border:1px solid var(--purple);box-shadow:var(--purple) 0 6px 12px -8px,var(--purple) 0 12px 10px -12px}h2.title.svelte-1gp2s70{margin-top:0;color:var(--b1);display:inline-block;background-color:var(--b1-005);font-size:1.2em;padding:6px 20px;border-radius:9999px;text-transform:uppercase}
