dialog.svelte-rkhqnj{box-sizing:border-box;border:1px solid var(--color-border-secondary);width:min(420px,100vw - 40px);color:var(--color-text-primary);background:var(--color-bg-primary);border-radius:20px;padding:32px}dialog.svelte-rkhqnj::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:1;background:#000000a6;transition:opacity .32s}dialog.closing.svelte-rkhqnj::backdrop{opacity:0}@starting-style{dialog.svelte-rkhqnj::backdrop{opacity:0}}.close.svelte-rkhqnj{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.tool-logo.svelte-rkhqnj{background:#fff;border:1px solid #ebebeb;border-radius:16px;place-items:center;width:72px;height:72px;display:grid}img.svelte-rkhqnj{object-fit:contain}h2.svelte-rkhqnj{margin:24px 0 12px;font-size:26px}p.svelte-rkhqnj{color:var(--color-text-secondary);margin-bottom:24px;line-height:1.7}dialog.svelte-rkhqnj a:where(.svelte-rkhqnj){background:var(--color-text-primary);color:var(--color-bg-primary);border-radius:9px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;display:inline-flex}a.svelte-rkhqnj:focus-visible,button.svelte-rkhqnj:focus-visible{outline:2px solid var(--landing-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){dialog.svelte-rkhqnj::backdrop{transition:none}}
