.backdrop.svelte-1cplwtb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:var(--space-6);background:#140b0485;backdrop-filter:blur(7px) saturate(115%);-webkit-backdrop-filter:blur(7px) saturate(115%)}.card.svelte-1cplwtb{position:relative;width:100%;max-width:472px;max-height:calc(100dvh - 2 * var(--space-6));overflow-y:auto;background:var(--color-surface);border-radius:26px;padding:40px 44px 36px;box-shadow:0 50px 100px -30px #140b04b3,0 0 0 1px #2a1b110d}.close.svelte-1cplwtb{position:absolute;top:18px;right:18px;width:38px;height:38px;border:none;border-radius:50%;background:var(--color-bg);color:var(--color-text-muted);display:grid;place-items:center;cursor:pointer;transition:background .16s ease,color .16s ease}.close.svelte-1cplwtb:hover{background:#e4d8c1;color:var(--color-text)}.close.svelte-1cplwtb svg{width:19px;height:19px}.head.svelte-1cplwtb{margin-bottom:22px}.head.svelte-1cplwtb h2:where(.svelte-1cplwtb){margin:0;font-size:33px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--color-text)}.sub.svelte-1cplwtb{margin:10px 0 0;font-size:15.5px;color:var(--color-text-muted)}@media (max-width: 480px){.card.svelte-1cplwtb{padding:34px 24px 28px;border-radius:22px}.head.svelte-1cplwtb h2:where(.svelte-1cplwtb){font-size:28px}}
