.footer-coda.svelte-7lfk2o{margin-top:4rem;padding:3rem 1.5rem;border-top:1px solid oklch(.9 .01 250 / .6)}.footer-coda__inner.svelte-7lfk2o{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:80rem;margin:0 auto}.footer-coda__brand.svelte-7lfk2o{font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:-.015em;text-transform:lowercase;color:#78553c}.footer-coda__links.svelte-7lfk2o{display:flex;align-items:center;gap:1.25rem}.footer-coda__contact.svelte-7lfk2o{font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;color:#4d5660;text-decoration:none;transition:color .15s ease-out}.footer-coda__contact.svelte-7lfk2o:hover{color:#333c45}.footer-coda__contact--org.svelte-7lfk2o{color:#4a6b64}.footer-coda__contact--org.svelte-7lfk2o:hover{color:oklch(.38 .08 180)}.footer-coda__sep.svelte-7lfk2o{width:3px;height:3px;border-radius:50%;background:#95a0ab;flex-shrink:0}.footer-coda__legal.svelte-7lfk2o{font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;color:#7c8186;margin-top:.5rem}.ambient-presence.svelte-hteo3w{position:fixed;top:20px;right:20px;z-index:100;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity var(--header-transition-slow) var(--header-easing),transform var(--header-transition-slow) var(--header-easing)}.ambient-presence--visible.svelte-hteo3w{opacity:1;transform:translateY(0);pointer-events:auto}.ambient-auth-pill.svelte-hteo3w{padding:8px 16px;border-radius:20px;background:#0000000a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid oklch(0 0 0 / .06);cursor:pointer;font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:#404952;opacity:.7;transition:all var(--header-transition-normal) ease-out}.ambient-auth-pill.svelte-hteo3w:hover{opacity:1;background:#ffffffe6;box-shadow:0 2px 8px #00000014;transform:translateY(-1px)}.ambient-auth-pill.svelte-hteo3w:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring);opacity:1}.ambient-user-container.svelte-hteo3w{position:relative}.ambient-user.svelte-hteo3w{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 12px;border-radius:24px;background:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid oklch(0 0 0 / .06);cursor:pointer;opacity:.85;transition:all var(--header-transition-normal) ease-out}.ambient-user.svelte-hteo3w:hover{opacity:1;box-shadow:0 4px 12px #0000001a}.ambient-user[aria-expanded=true].svelte-hteo3w{opacity:1}.ambient-user.svelte-hteo3w:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring);opacity:1}.ambient-user-avatar.svelte-hteo3w{width:32px;height:32px;border-radius:50%;border:1.5px solid oklch(.7 .02 260);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ambient-user-avatar--fallback.svelte-hteo3w{display:flex;align-items:center;justify-content:center;background:#dbe6f2;color:var(--header-text-secondary);font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600}.ambient-user-name.svelte-hteo3w{font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:#1a222b;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ambient-user.svelte-hteo3w .ambient-user-chevron{width:16px;height:16px;color:var(--header-text-muted);margin-right:4px;transition:transform var(--header-transition-fast) var(--header-easing)}.ambient-user[aria-expanded=true].svelte-hteo3w .ambient-user-chevron{transform:rotate(180deg)}.ambient-dropdown.svelte-hteo3w{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;padding:6px;background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--header-border);border-radius:12px;box-shadow:0 4px 6px #0000000d,0 10px 24px #0000001a;transform-origin:top right;animation:svelte-hteo3w-ambient-dropdown-enter .15s var(--header-easing)}@keyframes svelte-hteo3w-ambient-dropdown-enter{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.ambient-dropdown-item.svelte-hteo3w{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:8px;font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;color:var(--header-text-secondary);text-decoration:none;transition:all .1s ease-out}.ambient-dropdown-item.svelte-hteo3w:hover{background:#eaeff5;color:var(--header-text-primary)}.ambient-dropdown-item.svelte-hteo3w .ambient-dropdown-icon{width:18px;height:18px;opacity:.7}.ambient-dropdown-divider.svelte-hteo3w{height:1px;margin:6px 0;background:var(--header-border)}.ambient-dropdown-item--org.svelte-hteo3w{gap:10px;padding:8px 12px}.ambient-org-avatar.svelte-hteo3w{width:28px;height:28px;border-radius:7px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ambient-org-avatar--fallback.svelte-hteo3w{display:flex;align-items:center;justify-content:center;background:#baf2e6;color:oklch(.4 .12 180);font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600}.ambient-org-info.svelte-hteo3w{display:flex;flex-direction:column;gap:1px;min-width:0}.ambient-org-name.svelte-hteo3w{font-size:.8125rem;font-weight:500;color:var(--header-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ambient-org-meta.svelte-hteo3w{font-size:.6875rem;color:var(--header-text-muted);white-space:nowrap;text-transform:capitalize}.ambient-org-dot.svelte-hteo3w{display:inline-block;width:3px;height:3px;border-radius:50%;background:#86909b;margin:0 5px;vertical-align:middle}@media (prefers-reduced-motion: reduce){.ambient-presence.svelte-hteo3w,.ambient-auth-pill.svelte-hteo3w,.ambient-user.svelte-hteo3w,.ambient-user.svelte-hteo3w .ambient-user-chevron{transition:none}.ambient-dropdown.svelte-hteo3w{animation:none}.ambient-auth-pill.svelte-hteo3w:hover,.ambient-user.svelte-hteo3w:hover{transform:none}}.header-back.svelte-vvwyhr{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:-8px;border-radius:8px;text-decoration:none;color:var(--header-text-secondary);transition:all var(--header-transition-fast) var(--header-easing)}.header-back.svelte-vvwyhr:hover{background:#eaeff5;color:var(--header-text-primary)}.header-back.svelte-vvwyhr:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring)}.header-back.svelte-vvwyhr .header-back__icon{width:18px;height:18px;flex-shrink:0;transition:transform var(--header-transition-fast) var(--header-easing)}.header-back.svelte-vvwyhr:hover .header-back__icon{transform:translate(-2px)}.header-back__label.svelte-vvwyhr{font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:500}@media (prefers-reduced-motion: reduce){.header-back.svelte-vvwyhr,.header-back.svelte-vvwyhr .header-back__icon{transition:none}.header-back.svelte-vvwyhr:hover .header-back__icon{transform:none}}.header-avatar-container.svelte-jg5zzh{position:relative}.header-avatar-button.svelte-jg5zzh{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;border-radius:24px;background:transparent;border:1px solid transparent;cursor:pointer;transition:all var(--header-transition-fast) var(--header-easing)}.header-avatar-button.svelte-jg5zzh:hover,.header-avatar-button[aria-expanded=true].svelte-jg5zzh{background:#eaeff5;border-color:var(--header-border)}.header-avatar-button.svelte-jg5zzh:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring)}.header-avatar.svelte-jg5zzh{width:32px;height:32px;border-radius:50%;border:1.5px solid oklch(.7 .02 260);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.header-avatar--fallback.svelte-jg5zzh{display:flex;align-items:center;justify-content:center;background:#dbe6f2;color:var(--header-text-secondary);font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600}.header-avatar--unlocking.svelte-jg5zzh{background:#dbe6f2;animation:svelte-jg5zzh-identity-pulse 1.8s ease-in-out infinite}@keyframes svelte-jg5zzh-identity-pulse{0%,to{opacity:.5}50%{opacity:.9}}.header-avatar-name.svelte-jg5zzh{font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:var(--header-text-primary)}.header-avatar-name--resolved.svelte-jg5zzh{animation:svelte-jg5zzh-identity-resolve .3s ease-out}@keyframes svelte-jg5zzh-identity-resolve{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 400px){.header-avatar-name.svelte-jg5zzh{display:none}}.header-avatar-button.svelte-jg5zzh .header-avatar-chevron{width:16px;height:16px;color:var(--header-text-muted);transition:transform var(--header-transition-fast) var(--header-easing)}.header-avatar-button[aria-expanded=true].svelte-jg5zzh .header-avatar-chevron{transform:rotate(180deg)}.header-dropdown.svelte-jg5zzh{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;padding:6px;background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--header-border);border-radius:12px;box-shadow:0 4px 6px #0000000d,0 10px 24px #0000001a;transform-origin:top right;animation:svelte-jg5zzh-dropdown-enter .15s var(--header-easing)}@keyframes svelte-jg5zzh-dropdown-enter{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.header-dropdown-item.svelte-jg5zzh{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:8px;font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;color:var(--header-text-secondary);text-decoration:none;transition:all .1s ease-out}.header-dropdown-item.svelte-jg5zzh:hover{background:#eaeff5;color:var(--header-text-primary)}.header-dropdown-item.svelte-jg5zzh:focus-visible{outline:none;background:#eaeff5;color:var(--header-text-primary)}.header-dropdown-item.svelte-jg5zzh .header-dropdown-item-icon{width:18px;height:18px;opacity:.7;flex-shrink:0}.header-dropdown-divider.svelte-jg5zzh{height:1px;margin:6px 0;background:var(--header-border)}.header-dropdown-item--info.svelte-jg5zzh{cursor:default}.header-dropdown-item--info.svelte-jg5zzh:hover{background:transparent;color:var(--header-text-secondary)}.header-dropdown-wallet-address.svelte-jg5zzh{display:block;font-size:.75rem;color:#6e7278;font-family:Berkeley Mono,monospace}.header-dropdown-item--org.svelte-jg5zzh{gap:10px;padding:8px 12px}.header-org-avatar.svelte-jg5zzh{width:28px;height:28px;border-radius:7px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.header-org-avatar--fallback.svelte-jg5zzh{display:flex;align-items:center;justify-content:center;background:#baf2e6;color:oklch(.4 .12 180);font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600}.header-org-info.svelte-jg5zzh{display:flex;flex-direction:column;gap:1px;min-width:0}.header-org-name.svelte-jg5zzh{font-size:.8125rem;font-weight:500;color:var(--header-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-org-meta.svelte-jg5zzh{font-size:.6875rem;color:var(--header-text-muted);white-space:nowrap;text-transform:capitalize}.header-org-dot.svelte-jg5zzh{display:inline-block;width:3px;height:3px;border-radius:50%;background:#86909b;margin:0 5px;vertical-align:middle}@media (prefers-reduced-motion: reduce){.header-dropdown.svelte-jg5zzh{animation:none}.header-avatar-button.svelte-jg5zzh,.header-avatar-button.svelte-jg5zzh .header-avatar-chevron{transition:none}}.header-signin.svelte-1gz76t0{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:20px;background:#eaeff5;border:1px solid var(--header-border);cursor:pointer;transition:all var(--header-transition-fast) var(--header-easing)}.header-signin.svelte-1gz76t0 span:where(.svelte-1gz76t0){font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:var(--header-text-secondary)}.header-signin.svelte-1gz76t0:hover{background:#ffffffe6;border-color:#a5afba;box-shadow:0 2px 8px #00000014;transform:translateY(-1px)}.header-signin.svelte-1gz76t0:hover span:where(.svelte-1gz76t0){color:var(--header-text-primary)}.header-signin.svelte-1gz76t0:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring)}.header-signin.svelte-1gz76t0:active{transform:translateY(0);box-shadow:0 1px 4px #0000000f}@media (prefers-reduced-motion: reduce){.header-signin.svelte-1gz76t0{transition:none}.header-signin.svelte-1gz76t0:hover{transform:none}}.bal.svelte-1ops1s0{display:inline-flex;align-items:center;padding:4px 10px;border-radius:20px;border:1px solid oklch(.85 .02 250 / .6);background:#f0f6fc8c;height:32px}.bal__amount.svelte-1ops1s0{font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:#7d8086}.bal__amount--positive.svelte-1ops1s0{color:oklch(.45 .18 160)}.bal__amount--zero.svelte-1ops1s0{color:#7d8086}.bal__skeleton.svelte-1ops1s0{display:inline-block;width:52px;height:14px;border-radius:4px;background:#d3d8de99;animation:svelte-1ops1s0-bal-pulse 1.5s ease-in-out infinite}.bal-card.svelte-1ops1s0{border-radius:12px;padding:20px;border:1px solid oklch(.85 .02 250 / .6);background:#f9fcff80}.bal-card__header.svelte-1ops1s0{display:flex;align-items:center;gap:8px;margin-bottom:8px}.bal-card__label.svelte-1ops1s0{font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;font-weight:500;color:#4d5660;text-transform:uppercase;letter-spacing:.06em}.bal-card__stale.svelte-1ops1s0{font-family:Satoshi,system-ui,sans-serif;font-size:.6875rem;font-weight:600;color:oklch(.6 .15 85);padding:2px 7px;border-radius:20px;background:#d9a5141f}.bal-card__value-row.svelte-1ops1s0{margin-bottom:16px}.bal-card__amount.svelte-1ops1s0{font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:1.75rem;font-weight:700;letter-spacing:-.01em;color:#7d8086;line-height:1.2}.bal-card__amount--positive.svelte-1ops1s0{color:oklch(.4 .18 160)}.bal-card__amount--zero.svelte-1ops1s0{color:#7d8086}.bal-card__skeleton.svelte-1ops1s0{display:inline-block;width:120px;height:28px;border-radius:6px;background:#d3d8de99;animation:svelte-1ops1s0-bal-pulse 1.5s ease-in-out infinite}.bal-card__error.svelte-1ops1s0{margin:0 0 12px;font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;color:#bb061e;line-height:1.5}.bal-card__add-funds.svelte-1ops1s0{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:8px;border:none;background:#195cc7;color:#fff;font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.bal-card__add-funds.svelte-1ops1s0:hover{background:oklch(.44 .2 260);box-shadow:0 4px 12px #195cc74d}.bal-card__add-funds.svelte-1ops1s0:active{transform:scale(.98)}.bal-card__add-funds.svelte-1ops1s0:focus-visible{outline:none;box-shadow:0 0 0 3px #195cc759}@keyframes svelte-1ops1s0-bal-pulse{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.bal__skeleton.svelte-1ops1s0,.bal-card__skeleton.svelte-1ops1s0{animation:none;opacity:.7}.bal-card__add-funds.svelte-1ops1s0{transition:none}}.wallet-status.svelte-1cfc2h9{position:relative;display:inline-flex;align-items:center}.wallet-status__backdrop.svelte-1cfc2h9{position:fixed;inset:0;z-index:90}.wallet-status__pill.svelte-1cfc2h9{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:20px;border:1px solid var(--header-border, oklch(.85 .02 250 / .6));background:#f0f6fc8c;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);height:32px}.wallet-status__pill.svelte-1cfc2h9:hover,.wallet-status__pill--open.svelte-1cfc2h9{background:#e2edf8b3;border-color:#97b1cdb3}.wallet-status__pill.svelte-1cfc2h9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring, oklch(.6 .15 270 / .5))}.wallet-status__dot.svelte-1cfc2h9{width:7px;height:7px;border-radius:50%;flex-shrink:0;transition:background-color .3s ease-out}.wallet-status__dot--correct.svelte-1cfc2h9{background-color:oklch(.65 .2 160);box-shadow:0 0 0 2px oklch(.65 .2 160 / .2)}.wallet-status__dot--wrong.svelte-1cfc2h9{background-color:#ecaa0b;box-shadow:0 0 0 2px #ecaa0b33}.wallet-status__dot--unknown.svelte-1cfc2h9{background-color:#95a0ab}.wallet-status__address.svelte-1cfc2h9{font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.75rem;font-weight:500;letter-spacing:.02em;color:var(--header-text-primary, oklch(.15 .02 250));white-space:nowrap}.wallet-status__popover.svelte-1cfc2h9{position:absolute;top:calc(100% + 8px);right:0;z-index:100;min-width:280px;max-width:360px;padding:6px;background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--header-border, oklch(.85 .02 250 / .6));border-radius:12px;box-shadow:0 4px 6px #0000000d,0 10px 24px #0000001a;transform-origin:top right;animation:svelte-1cfc2h9-popover-enter .14s cubic-bezier(.4,0,.2,1)}@keyframes svelte-1cfc2h9-popover-enter{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.wallet-status__popover-row.svelte-1cfc2h9{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px}.wallet-status__popover-row--address.svelte-1cfc2h9{background:#f0f6fc99}.wallet-status__popover-row--chain.svelte-1cfc2h9{padding-top:6px;padding-bottom:6px}.wallet-status__full-address.svelte-1cfc2h9{flex:1;min-width:0;font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.75rem;letter-spacing:.025em;color:var(--header-text-primary, oklch(.15 .02 250));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-status__copy-btn.svelte-1cfc2h9{flex-shrink:0;padding:3px 8px;border-radius:6px;border:1px solid oklch(.85 .02 250 / .5);background:transparent;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out}.wallet-status__copy-btn.svelte-1cfc2h9:hover{background:#dee9f5b3;border-color:#97b1cd99}.wallet-status__copy-btn.svelte-1cfc2h9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring, oklch(.6 .15 270 / .5))}.wallet-status__copy-feedback.svelte-1cfc2h9{font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600;color:var(--header-text-secondary, oklch(.45 .02 250))}.wallet-status__chain-dot.svelte-1cfc2h9{width:8px;height:8px;border-radius:50%;flex-shrink:0}.wallet-status__chain-dot--correct.svelte-1cfc2h9{background-color:oklch(.65 .2 160)}.wallet-status__chain-dot--wrong.svelte-1cfc2h9{background-color:#ecaa0b}.wallet-status__chain-dot--unknown.svelte-1cfc2h9{background-color:#95a0ab}.wallet-status__chain-label.svelte-1cfc2h9{font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;color:var(--header-text-secondary, oklch(.45 .02 250))}.wallet-status__chain-warning.svelte-1cfc2h9{margin-left:auto;font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600;color:oklch(.6 .16 70);padding:2px 7px;border-radius:20px;background:#ecaa0b1f}.wallet-status__popover-footer.svelte-1cfc2h9{padding:6px 0 2px;border-top:1px solid var(--header-border, oklch(.85 .02 250 / .6));margin-top:4px}.wallet-status__disconnect-btn.svelte-1cfc2h9{display:flex;width:100%;padding:9px 12px;border-radius:8px;border:none;background:transparent;cursor:pointer;font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:#ba022f;text-align:left;transition:background .1s ease-out}.wallet-status__disconnect-btn.svelte-1cfc2h9:hover{background:oklch(.97 .03 20 / .5)}.wallet-status__disconnect-btn.svelte-1cfc2h9:focus-visible{outline:none;box-shadow:0 0 0 2px #cc243d4d}@media (prefers-reduced-motion: reduce){.wallet-status__popover.svelte-1cfc2h9{animation:none}.wallet-status__pill.svelte-1cfc2h9,.wallet-status__dot.svelte-1cfc2h9,.wallet-status__copy-btn.svelte-1cfc2h9,.wallet-status__disconnect-btn.svelte-1cfc2h9{transition:none}}.tti__backdrop.svelte-1qpt4m4{position:fixed;inset:0;z-index:90}.tti.svelte-1qpt4m4{position:relative;display:inline-flex;align-items:center}.tti__pill.svelte-1qpt4m4{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 7px;border-radius:20px;border:1px solid var(--tti-accent-border);background:var(--tti-accent-bg);cursor:pointer;height:32px;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.tti__pill.svelte-1qpt4m4:hover,.tti__pill--open.svelte-1qpt4m4{background:#e2edf8b3;border-color:var(--tti-accent)}.tti__pill.svelte-1qpt4m4:focus-visible{outline:none;box-shadow:0 0 0 2px #5e78d980}.tti__shield.svelte-1qpt4m4{flex-shrink:0}.tti__label.svelte-1qpt4m4{font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600;color:var(--header-text-primary, oklch(.15 .02 250));white-space:nowrap;letter-spacing:.01em}.tti__chevron{width:12px;height:12px;color:#5b646f;flex-shrink:0;transition:transform .15s cubic-bezier(.4,0,.2,1)}.tti__chevron--open{transform:rotate(180deg)}.tti__popover.svelte-1qpt4m4{position:absolute;top:calc(100% + 8px);right:0;z-index:100;min-width:280px;max-width:340px;padding:0;background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--header-border, oklch(.85 .02 250 / .6));border-radius:12px;box-shadow:0 4px 6px #0000000d,0 10px 24px #0000001a;transform-origin:top right;animation:svelte-1qpt4m4-tti-popover-enter .14s cubic-bezier(.4,0,.2,1)}@keyframes svelte-1qpt4m4-tti-popover-enter{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.tti__popover-header.svelte-1qpt4m4{display:flex;align-items:center;gap:10px;padding:14px 14px 10px}.tti__popover-shield-wrap.svelte-1qpt4m4{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--tti-accent-bg)}.tti__popover-title-group.svelte-1qpt4m4{flex:1;min-width:0}.tti__popover-title.svelte-1qpt4m4{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:.9375rem;font-weight:600;color:var(--header-text-primary, oklch(.15 .02 250));line-height:1.3}.tti__popover-subtitle.svelte-1qpt4m4{margin:0;font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.6875rem;color:#69737d;letter-spacing:.02em}.tti__action-list.svelte-1qpt4m4{padding:4px 6px;border-top:1px solid oklch(.92 .01 250 / .8)}.tti__action-row.svelte-1qpt4m4{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px}.tti__action-row--locked.svelte-1qpt4m4{opacity:.55}.tti__action-icon-wrap.svelte-1qpt4m4{flex-shrink:0;width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:#e3e8ee99}.tti__action-icon-wrap--unlocked.svelte-1qpt4m4{background:oklch(.65 .18 160 / .12)}.tti__action-icon{width:14px;height:14px}.tti__action-icon--unlocked{color:oklch(.5 .18 160)}.tti__action-icon--locked{color:#77818c}.tti__action-info.svelte-1qpt4m4{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.tti__action-label.svelte-1qpt4m4{font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;font-weight:500;color:var(--header-text-primary, oklch(.15 .02 250));line-height:1.3;text-transform:capitalize}.tti__action-label--locked.svelte-1qpt4m4{color:#69737d}.tti__action-expiry.svelte-1qpt4m4{font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.6875rem;color:#69737d;letter-spacing:.02em}.tti__action-expiry--warn.svelte-1qpt4m4{color:oklch(.55 .15 80)}.tti__action-expiry--urgent.svelte-1qpt4m4{color:#ba022f}.tti__action-requires.svelte-1qpt4m4{font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.6875rem;color:#86909b;letter-spacing:.02em}.tti__popover-footer.svelte-1qpt4m4{padding:6px;border-top:1px solid oklch(.92 .01 250 / .8)}.tti__upgrade-btn.svelte-1qpt4m4{display:flex;width:100%;justify-content:center;padding:8px 14px;border-radius:8px;border:none;background:#195cc7;color:#fff;font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.tti__upgrade-btn.svelte-1qpt4m4:hover{background:oklch(.44 .2 260);box-shadow:0 4px 12px #195cc74d}.tti__upgrade-btn.svelte-1qpt4m4:active{transform:scale(.98)}.tti__upgrade-btn.svelte-1qpt4m4:focus-visible{outline:none;box-shadow:0 0 0 3px #195cc759}@media (prefers-reduced-motion: reduce){.tti__popover.svelte-1qpt4m4{animation:none}.tti__pill.svelte-1qpt4m4,.tti__upgrade-btn.svelte-1qpt4m4,.tti__action-row.svelte-1qpt4m4,.tti__chevron{transition:none}}.identity-strip.svelte-gtexj3{position:fixed;top:0;left:0;right:0;height:48px;z-index:100;background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--header-border);transform:translateY(0);transition:transform var(--header-transition-normal) var(--header-easing),box-shadow var(--header-transition-normal) var(--header-easing)}.identity-strip--scrolled.svelte-gtexj3{box-shadow:var(--header-shadow-scrolled)}.identity-strip--hidden.svelte-gtexj3{transform:translateY(-100%)}.identity-strip__inner.svelte-gtexj3{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;height:100%;max-width:80rem;margin:0 auto;padding:0 16px}@media (min-width: 640px){.identity-strip__inner.svelte-gtexj3{padding:0 24px}}.identity-strip__left.svelte-gtexj3{display:flex;align-items:center}.identity-strip__right.svelte-gtexj3{display:flex;align-items:center;justify-content:flex-end;gap:8px}.identity-strip__wallet-group.svelte-gtexj3{display:flex;align-items:center;gap:8px}.identity-strip__balance-wrap.svelte-gtexj3{display:none}@media (min-width: 640px){.identity-strip__balance-wrap.svelte-gtexj3{display:contents}}.wallet-connect-pill.svelte-gtexj3{display:flex;align-items:center;gap:4px;padding:4px 12px;height:28px;border-radius:14px;font-size:.75rem;font-weight:500;font-family:Satoshi,system-ui,sans-serif;background:#eaeff5;color:#4f5661;border:1px solid oklch(.88 .01 250);cursor:pointer;transition:all .15s ease-out}.wallet-connect-pill.svelte-gtexj3:hover{background:#dbe6f2;border-color:#bbc5d1}.wallet-connect-pill.svelte-gtexj3:disabled{opacity:.6;cursor:default}.identity-strip__brand.svelte-gtexj3{font-family:Satoshi,system-ui,sans-serif;font-weight:600;font-size:1.125rem;letter-spacing:-.01em;color:var(--header-text-primary);text-decoration:none;transition:opacity var(--header-transition-fast) var(--header-easing)}.identity-strip__brand.svelte-gtexj3:hover{opacity:.8}@media (prefers-reduced-motion: reduce){.identity-strip.svelte-gtexj3{transition:none}.identity-strip--hidden.svelte-gtexj3{visibility:hidden}.wallet-connect-pill.svelte-gtexj3{transition:none}}.mobile-bottom-bar.svelte-em3vn9{position:fixed;bottom:0;left:0;right:0;z-index:100;padding-bottom:env(safe-area-inset-bottom,0);background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--header-border)}.mobile-bottom-bar__inner.svelte-em3vn9{display:flex;align-items:center;gap:12px;padding:8px 16px}.bottom-bar-secondary.svelte-em3vn9{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:10px;background:#eaeff5;border:none;cursor:pointer;transition:all var(--header-transition-fast) var(--header-easing)}.bottom-bar-secondary.svelte-em3vn9 span:where(.svelte-em3vn9){font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:var(--header-text-secondary)}.bottom-bar-secondary.svelte-em3vn9:hover{background:#dbe6f2}.bottom-bar-secondary.svelte-em3vn9:active{background:#d4dfeb;transform:scale(.98)}.bottom-bar-secondary.svelte-em3vn9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring)}.bottom-bar-secondary.svelte-em3vn9 .bottom-bar-icon{width:18px;height:18px;color:var(--header-text-muted)}.bottom-bar-primary.svelte-em3vn9{flex:1;height:48px;padding:0 24px;border-radius:12px;border:none;cursor:pointer;font-family:Satoshi,system-ui,sans-serif;font-size:1rem;font-weight:500;color:#fff;background:var(--header-action-primary);transition:all var(--header-transition-fast) var(--header-easing)}.bottom-bar-primary--congress.svelte-em3vn9{background:var(--header-action-congress)}.bottom-bar-primary.svelte-em3vn9:hover{background:var(--header-action-primary-hover)}.bottom-bar-primary--congress.svelte-em3vn9:hover{background:var(--header-action-congress-hover)}.bottom-bar-primary.svelte-em3vn9:active{transform:scale(.98)}.bottom-bar-primary.svelte-em3vn9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--header-focus-ring)}@media (min-width: 640px){.mobile-bottom-bar.svelte-em3vn9{display:none}}@media (prefers-reduced-motion: reduce){.bottom-bar-secondary.svelte-em3vn9,.bottom-bar-primary.svelte-em3vn9{transition:none}.bottom-bar-secondary.svelte-em3vn9:active,.bottom-bar-primary.svelte-em3vn9:active{transform:none}}.cen.svelte-e6cwvk{position:fixed;top:48px;left:0;right:0;z-index:80;background:var(--cen-bg);border-bottom:1px solid var(--cen-border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:svelte-e6cwvk-cen-slide-in .25s cubic-bezier(.4,0,.2,1)}.cen--critical.svelte-e6cwvk{background:oklch(.95 .04 20 / .92);border-bottom-color:oklch(.75 .18 20 / .5)}@keyframes svelte-e6cwvk-cen-slide-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.cen__inner.svelte-e6cwvk{display:flex;align-items:center;gap:10px;max-width:80rem;margin:0 auto;padding:8px 16px}@media (min-width: 640px){.cen__inner.svelte-e6cwvk{padding:8px 24px}}.cen__icon-wrap.svelte-e6cwvk{flex-shrink:0;display:flex;align-items:center;justify-content:center}.cen__icon{width:16px;height:16px;color:var(--cen-accent)}.cen__content.svelte-e6cwvk{flex:1;min-width:0}.cen__message.svelte-e6cwvk{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;font-weight:500;color:var(--cen-text);line-height:1.4}.cen__detail.svelte-e6cwvk{margin:0;font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.6875rem;color:#69737d;letter-spacing:.02em;line-height:1.4}.cen__cta.svelte-e6cwvk{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:10px 16px;min-height:44px;border-radius:8px;border:1px solid var(--cen-border);background:#ffffffb3;font-family:Satoshi,system-ui,sans-serif;font-size:.75rem;font-weight:600;color:var(--cen-accent);cursor:pointer;white-space:nowrap;transition:background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out}.cen__cta.svelte-e6cwvk:hover{background:#fffffff2;border-color:var(--cen-accent);box-shadow:0 2px 8px #00000014}.cen__cta.svelte-e6cwvk:focus-visible{outline:none;box-shadow:0 0 0 2px #5e78d980}.cen__cta.svelte-e6cwvk:active{transform:scale(.98)}.cen__cta-arrow{width:12px;height:12px}.cen__dismiss.svelte-e6cwvk{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px 0;border-radius:6px;border:none;background:transparent;cursor:pointer;transition:background .1s ease-out}.cen__dismiss.svelte-e6cwvk:hover{background:#0000000f}.cen__dismiss.svelte-e6cwvk:focus-visible{outline:none;box-shadow:0 0 0 2px #5e78d980}.cen__dismiss-icon{width:14px;height:14px;color:#5b646f}@media (prefers-reduced-motion: reduce){.cen.svelte-e6cwvk{animation:none}.cen__cta.svelte-e6cwvk,.cen__dismiss.svelte-e6cwvk{transition:none}}.modal-backdrop.svelte-1iv9i7w{position:fixed;inset:0}@keyframes svelte-5sh4u1-fill{0%{width:0%}to{width:100%}}.wallet-connect.svelte-13b5dal{display:flex;align-items:flex-start;gap:16px;border-radius:12px;padding:20px;border:1px solid transparent}.wallet-connect--idle.svelte-13b5dal{border-color:#c4cfdb99;background:#f9fcff80;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}.wallet-connect--idle.svelte-13b5dal:hover{border-color:#488bfb80;background:#f5f9ff99}.wallet-connect--loading.svelte-13b5dal{align-items:center;gap:12px;border-color:#c4cfdb66;background:#f9fcff4d;padding:16px 20px}.wallet-connect--success.svelte-13b5dal{border-color:#82d2a880;background:#e5fcee66}.wallet-connect--error.svelte-13b5dal{border-color:#ff838666;background:oklch(.98 .02 20 / .3)}.wallet-connect--no-wallet.svelte-13b5dal{border-color:#c4cfdb66;background:#f0f6fc66;align-items:center}.wallet-connect__icon-wrap.svelte-13b5dal{flex-shrink:0;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#296cd81f}.wallet-connect__icon-wrap--muted.svelte-13b5dal{background:#c4cfdb59}.wallet-connect__icon-wrap--success.svelte-13b5dal{background:oklch(.65 .18 160 / .15)}.wallet-connect__icon-wrap--error.svelte-13b5dal{background:#cc243d1f}.wallet-connect__body.svelte-13b5dal{flex:1;min-width:0}.wallet-connect__heading.svelte-13b5dal{margin:0 0 4px;font-family:Satoshi,system-ui,sans-serif;font-size:.9375rem;font-weight:600;color:var(--header-text-primary, oklch(.15 .02 250));line-height:1.3}.wallet-connect__heading--success.svelte-13b5dal{color:oklch(.4 .18 160)}.wallet-connect__heading--error.svelte-13b5dal{color:oklch(.45 .2 20)}.wallet-connect__sub.svelte-13b5dal{margin:0 0 14px;font-size:.8125rem;color:var(--header-text-secondary, oklch(.45 .02 250));line-height:1.5}.wallet-connect__address.svelte-13b5dal{margin:0;font-family:Berkeley Mono,Cascadia Code,ui-monospace,monospace;font-size:.8125rem;color:oklch(.4 .18 160);letter-spacing:.02em}.wallet-connect__error-message.svelte-13b5dal{margin:0 0 12px;font-size:.8125rem;color:oklch(.45 .2 20);line-height:1.5}.wallet-connect__cta.svelte-13b5dal{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:8px;border:none;background:#195cc7;color:#fff;font-family:Satoshi,system-ui,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.wallet-connect__cta.svelte-13b5dal:hover{background:oklch(.44 .2 260);box-shadow:0 4px 12px #195cc74d}.wallet-connect__cta.svelte-13b5dal:active{transform:scale(.98)}.wallet-connect__cta.svelte-13b5dal:focus-visible{outline:none;box-shadow:0 0 0 3px #195cc759}.wallet-connect__retry.svelte-13b5dal{display:inline-flex;align-items:center;padding:7px 14px;border-radius:7px;border:1px solid oklch(.75 .15 20 / .4);background:oklch(.98 .02 20 / .5);color:oklch(.45 .2 20);font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out}.wallet-connect__retry.svelte-13b5dal:hover{background:oklch(.94 .04 20 / .6);border-color:#f04c5a80}.wallet-connect__retry.svelte-13b5dal:focus-visible{outline:none;box-shadow:0 0 0 3px #cc243d40}.wallet-connect__install-link.svelte-13b5dal{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:.8125rem;font-weight:600;color:#195cc7;text-decoration:none;transition:color .12s ease-out}.wallet-connect__install-link.svelte-13b5dal:hover{color:oklch(.44 .2 260);text-decoration:underline}.wallet-connect__install-link.svelte-13b5dal:focus-visible{outline:none;border-radius:4px;box-shadow:0 0 0 3px #195cc74d}.wallet-connect__loading-label.svelte-13b5dal{margin:0;font-size:.875rem;font-weight:500;color:var(--header-text-secondary, oklch(.45 .02 250))}@keyframes svelte-13b5dal-spin{to{transform:rotate(360deg)}}.wallet-connect__compact-btn.svelte-13b5dal{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 8px;border-radius:20px;border:1px solid oklch(.75 .18 260 / .35);background:#195cc71a;color:#044cb6;font-family:Satoshi,system-ui,sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.wallet-connect__compact-btn.svelte-13b5dal:hover{background:#195cc726;border-color:oklch(.65 .2 260 / .5);color:oklch(.38 .2 260)}.wallet-connect__compact-btn.svelte-13b5dal:focus-visible{outline:none;box-shadow:0 0 0 3px #195cc74d}.wallet-connect__compact-btn--error.svelte-13b5dal{border-color:#ff838666;background:#cc243d1a;color:oklch(.45 .2 20)}.wallet-connect__compact-btn--error.svelte-13b5dal:hover{background:#cc243d2e;border-color:#f04c5a80;color:oklch(.38 .2 20)}.wallet-connect__compact-install.svelte-13b5dal{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:20px;border:1px solid oklch(.85 .02 250 / .5);background:transparent;color:#5b646f;font-size:.8125rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .12s ease-out}.wallet-connect__compact-install.svelte-13b5dal:hover{color:#195cc7}@media (prefers-reduced-motion: reduce){.wallet-connect--idle.svelte-13b5dal,.wallet-connect__cta.svelte-13b5dal,.wallet-connect__compact-btn.svelte-13b5dal{transition:none}}
