.layer.svelte-ta60gp{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;padding:16px}.backdrop.svelte-ta60gp{position:absolute;inset:0;background:var(--backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal.svelte-ta60gp{position:relative;width:100%;max-height:calc(100vh - 32px);overflow:auto;background:var(--elev);border:1px solid var(--border-strong);border-radius:18px;box-shadow:var(--shadow-lg)}header.svelte-ta60gp{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 4px 22px}.icon.svelte-ta60gp{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--grad-soft);color:var(--accent-strong);flex:none}.t.svelte-ta60gp{flex:1;min-width:0;padding-top:2px}h2.svelte-ta60gp{font-size:17px;font-weight:700}header.svelte-ta60gp p:where(.svelte-ta60gp){margin-top:3px;color:var(--text-2);font-size:13px}.body.svelte-ta60gp{padding:16px 22px 20px}footer.svelte-ta60gp{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px 18px;border-top:1px solid var(--border)}
