.exchange-public-surface{--font-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:100%;overflow-x:hidden}.exchange-public-surface .exchange-public-brand{color:#1a1a1a}.exchange-public-surface:has(.exchange-entry-screen) .exchange-shell-column>header{display:none}.exchange-public-surface:has(.exchange-hero) .exchange-shell-column>header{display:none}body:has(.exchange-public-surface){background-color:var(--color-bg-deep)}@media (min-width:28rem){body:has(.exchange-public-surface){background-color:var(--color-brand-50)}}.exchange-public-surface :is(button,a,[role=button],[role=link],input[type=submit],input[type=button],input[type=reset]){min-width:44px;min-height:44px}@media (prefers-reduced-motion:no-preference){.exchange-public-surface .funnel-step-enter{animation:exchange-funnel-step-enter var(--duration-normal)var(--ease-out)both}}@media (prefers-reduced-motion:reduce){.exchange-public-surface :is(.animate-spin,.animate-ping,.animate-pulse){animation:none}}@keyframes exchange-funnel-step-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.exchange-public-surface .vault-seal-mark{animation:vault-seal-pop var(--duration-normal)var(--ease-out)both}.exchange-public-surface .vault-seal-mark [data-part=shackle]{animation:vault-seal-shut var(--duration-fast)ease-in .26s both}.exchange-public-surface .vault-seal-amount{animation:vault-seal-land var(--duration-slow)cubic-bezier(.22,1.2,.36,1).16s both}.exchange-public-surface .vault-seal-exhale{animation:vault-seal-breathe var(--duration-normal)var(--ease-out).56s both}}@keyframes vault-seal-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes vault-seal-shut{0%{transform:translateY(-2.5px)}to{transform:none}}@keyframes vault-seal-land{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vault-seal-breathe{0%{opacity:0}to{opacity:1}}.exchange-public-surface .terminal-outcome-mark{box-shadow:var(--shadow-glow)}.exchange-public-surface .terminal-outcome-mark [data-part=shackle]{transform:translateY(-2.5px)}.exchange-public-surface .terminal-outcome-ring{color:var(--color-brand);opacity:.5}.exchange-public-surface .terminal-outcome-ring circle{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.exchange-public-surface .terminal-outcome-mark{animation:terminal-outcome-pop var(--duration-normal)var(--ease-out)both}.exchange-public-surface .terminal-outcome-mark [data-part=shackle]{animation:terminal-outcome-unlock var(--duration-normal)var(--ease-out).45s both}.exchange-public-surface .terminal-outcome-ring circle{animation:terminal-outcome-ring-draw .6s var(--ease-out).25s both}.exchange-public-surface .terminal-outcome-rise-1,.exchange-public-surface .terminal-outcome-rise-2,.exchange-public-surface .terminal-outcome-rise-3{animation:exchange-funnel-step-enter var(--duration-normal)var(--ease-out)both}.exchange-public-surface .terminal-outcome-rise-2{animation-delay:.12s}.exchange-public-surface .terminal-outcome-rise-3{animation-delay:.22s}}@keyframes terminal-outcome-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes terminal-outcome-unlock{0%{transform:translateY(0)}to{transform:translateY(-2.5px)}}@keyframes terminal-outcome-ring-draw{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}
