.overlay.svelte-1sbf2gx{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:.75rem}@media (min-width: 480px){.overlay.svelte-1sbf2gx{padding:1rem}}.modal.svelte-1sbf2gx{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem;max-width:420px;width:100%;max-height:90vh;overflow-y:auto}@media (min-width: 480px){.modal.svelte-1sbf2gx{padding:1.25rem 1.5rem}}.modal-title.svelte-1sbf2gx{font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.modal-explanation.svelte-1sbf2gx{font-size:.9rem;color:var(--text-muted);margin:0 0 .75rem}.instruction-box.svelte-1sbf2gx{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem 1rem;margin:0 0 1rem}.modal-text.svelte-1sbf2gx{font-size:.95rem;line-height:1.5;color:var(--text);margin:0}.tx-hash.svelte-1sbf2gx{font-family:var(--font-mono);font-size:.8em;word-break:break-all;background:var(--bg-elevated);padding:.15em .35em;border-radius:4px}.modal-text.svelte-1sbf2gx a:where(.svelte-1sbf2gx){color:var(--accent)}.modal-actions.svelte-1sbf2gx{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.modal-copy.svelte-1sbf2gx,.modal-close.svelte-1sbf2gx{padding:.5rem 1rem;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.9rem;cursor:pointer}.modal-copy.svelte-1sbf2gx{background:var(--accent);color:var(--bg-base);border-color:var(--accent-dim)}.modal-copy.svelte-1sbf2gx:hover{filter:brightness(1.1)}.modal-close.svelte-1sbf2gx{background:var(--bg-elevated);color:var(--text)}.modal-close.svelte-1sbf2gx:hover{background:var(--bg-hover)}
