.overlay.svelte-ta60gp{z-index:100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.backdrop.svelte-ta60gp{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#000000b3;border:0;padding:0;position:absolute;inset:0}.dialog.svelte-ta60gp{border:1px solid var(--color-neutral-200);background:linear-gradient(178.86deg, var(--color-neutral-200) -6%, var(--color-neutral-100) 99%);width:100%;max-width:652px;max-height:calc(100dvh - 48px);color:var(--text-body);border-radius:24px;flex-direction:column;padding:40px clamp(24px,6vw,48px) 48px;animation:.22s ease-out svelte-ta60gp-dialog-in;display:flex;position:relative;overflow-y:auto}@keyframes svelte-ta60gp-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.close.svelte-ta60gp{background:var(--color-black);width:35px;height:35px;color:var(--color-white);z-index:1;border-radius:12.5px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .14s,transform .14s;display:inline-flex;position:absolute;top:16px;right:16px}.close.svelte-ta60gp:hover{background:var(--surface-hover);transform:scale(1.05)}@media (width<=600px){.overlay.svelte-ta60gp{padding:12px}.dialog.svelte-ta60gp{border-radius:20px;padding:32px 20px}.close.svelte-ta60gp{top:12px;right:12px}}
