dialog.svelte-1krnkzz::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog.contact-dialog.svelte-1krnkzz{border:none;border-radius:.5rem;padding:0;max-width:28rem;width:calc(100% - 2rem);max-height:calc(100vh - 4rem);overflow-y:auto;background:transparent;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dialog-content.svelte-1krnkzz{background-color:#fff;padding:1.5rem;border-radius:.5rem}.dark .dialog-content.svelte-1krnkzz{background-color:#1f2937}dialog.contact-dialog[open].svelte-1krnkzz{display:flex;align-items:center;justify-content:center}@keyframes svelte-1krnkzz-slideIn{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}dialog.contact-dialog[open].svelte-1krnkzz .dialog-content:where(.svelte-1krnkzz){animation:svelte-1krnkzz-slideIn .2s ease-out}@keyframes svelte-1krnkzz-fadeIn{0%{opacity:0}to{opacity:1}}dialog.contact-dialog[open].svelte-1krnkzz::backdrop{animation:svelte-1krnkzz-fadeIn .2s ease-out}dialog.contact-dialog.svelte-1krnkzz::-webkit-scrollbar{width:8px}dialog.contact-dialog.svelte-1krnkzz::-webkit-scrollbar-track{background:transparent}dialog.contact-dialog.svelte-1krnkzz::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:4px}dialog.contact-dialog.svelte-1krnkzz::-webkit-scrollbar-thumb:hover{background:#9ca3afb3}
