.nav-brand img,.app-brand img,.d-brand img{width:125px;height:25px;display:block}.nav[data-dark] .nav-brand img,.sfoot-word img{filter:invert()}.sfoot-word img{width:100%;height:auto}.home .scene-host{touch-action:pan-y;cursor:grab}.home .scene-host canvas{width:100%;height:100%;display:block}.home .scene-host[data-near=true]{filter:drop-shadow(0 0 10px #c8672e22)}.home .plug-tag.local-tag{transform:none}.home .tag-0{top:71%;left:5.8%}.home .tag-1{top:61%;left:17.5%}.home .tag-2{top:74%;left:28%}.home .tag-3{top:65%;left:39.5%}.home .swap{height:350vh;margin-top:0}.home .swap-pin{position:sticky;top:0}.home .step-controls{bottom:12px;left:var(--gutter);gap:8px;display:flex;position:absolute}.home .step-controls button{border:1px solid #eee4;border-radius:50%;width:22px;height:22px;font-size:11px}.home .step-controls button[aria-pressed=true]{background:var(--live);border-color:var(--live);color:var(--ink)}.home .local-plug-face{justify-content:center;align-items:center;height:420px;display:flex;position:relative}.home .local-plug-face>.face{width:60%;height:auto}.home .pin-caption{font:13px var(--font-code);color:var(--mute);text-align:left;max-width:100px;position:absolute}.home .pin-caption[aria-pressed=true]{color:var(--ink)}.home .pin-caption-0{top:20%;left:1%}.home .pin-caption-1{top:20%;right:0}.home .pin-caption-2{top:47%;left:0}.home .pin-caption-3{top:47%;right:0}.home .pin-caption-4{top:76%;left:1%}.home .pin-caption-5{top:76%;right:0}.home .pin-caption-6{bottom:0;left:30%}.home .pin-caption-7{bottom:0;right:20%}.home .deployed-ring{aspect-ratio:1;border:5px solid var(--live);pointer-events:none;border-radius:50%;width:63%;position:absolute;box-shadow:0 0 22px #ff7a2f55}.home .order-visual{max-width:340px;margin:auto;position:relative}.home .order-slider{writing-mode:vertical-lr;opacity:.01;cursor:ns-resize;direction:rtl;width:35px;height:88%;position:absolute;inset:6% 4% 4% auto}.home .order-slider:focus-visible{opacity:1}.home .card-head .face{margin-left:auto}.home .scene-fallback{font-size:100px;position:absolute;top:40%;left:45%}.home main{overflow:clip}.app .app-nav{z-index:50;padding:12px var(--gutter);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#e6e5dfdf;align-items:center;gap:24px;height:68px;display:flex;position:sticky;top:0}.app .app-brand{margin-right:auto}.app .app-links{border:1px solid var(--line);background:#f4f3ef99;border-radius:50px;gap:4px;padding:4px;display:flex}.app .app-links a{border-radius:30px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none}.app .app-links a[aria-current=page]{color:var(--plate);background:var(--ink)}.app .app-nav-end{align-items:center;gap:18px;font-size:14px;font-weight:600;display:flex}.app .app-nav-end>a{text-decoration:none}.app .wallet-btn{background:var(--ink);color:var(--plate);border-radius:30px;padding:11px 18px;font-size:13px;font-weight:650}.app .local-mobile-nav{display:none}.app .local-app-menu{padding:12px var(--gutter);background:var(--plate);flex-wrap:wrap;gap:16px;display:flex}.app .local-app-menu a{text-decoration:none}.app .local-slip{background:var(--plate);border:1px solid var(--line);z-index:8;border-radius:15px;width:220px;padding:16px;position:absolute;top:35px;right:0;box-shadow:0 12px 24px #0002}.app .local-slip .chips{margin:10px 0}.app .local-slip input{border:1px solid var(--line);background:var(--wall);border-radius:6px;width:100%;padding:7px}.app .local-quote{gap:15px;padding:24px 0;display:flex}.app .local-quote p,.app .local-quote small{color:var(--mute);font-size:13px;display:block}.app .local-quote strong{margin-top:14px;display:block}.app .local-success{color:#157a49;margin-top:20px;font-size:14px}.app .local-two-fields{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.app .local-range{margin-top:20px}.app .local-position{align-items:center;gap:20px;padding:24px;display:flex}.app .local-position p{color:var(--mute);font-size:14px}.app .local-position .btn{margin-left:auto}.app .local-tabs{margin:32px 0}.app .local-pool-summary{max-width:800px}.app .local-pool-summary dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:12px 0;display:flex}.app .local-pool-summary dd{overflow-wrap:anywhere;max-width:70%;margin:0}.app .local-liquidity{max-width:720px}.app .local-liquidity>label{gap:10px;margin:20px 0;display:grid}.app .local-liquidity input{max-width:100%}.app .local-proposal>h3{margin-top:15px}.app .local-proposal>.chips{margin:20px 0}.app .local-proposal>.btn{margin-top:16px}.app .gov-votes>.btn{margin-top:12px}.app .pool-price>small{color:var(--mute);font-size:12px}.docs .d-brand img{width:105px;height:21px}.docs .docs-results{gap:6px;margin-top:18px;display:grid}.docs .docs-results a{background:var(--wall);border-radius:9px;justify-content:space-between;padding:12px;font-size:15px;text-decoration:none;display:flex}.docs .d-local-foot{color:var(--mute);border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin:44px 0 20px;padding-top:18px;font-size:12px;display:flex}.docs .d-local-foot button{margin-left:auto;text-decoration:underline}.docs .d-toc nav{gap:10px;display:grid}.docs .d-toc a{color:var(--mute);font-size:13px;text-decoration:none}.docs .d-toc a:hover{color:var(--ink)}.docs .docs-scrim{z-index:20;background:#0004;position:fixed;inset:64px 0 0}.docs .d-side.local-open{visibility:visible!important;display:block!important;transform:none!important}.docs .d-code-copy:empty:after{content:"Copy"}.home .play{color:var(--ink)}@media (max-width:1100px){.app .app-nav-end .net-lamp{display:none}.app .app-links a{padding:8px 10px}.app .app-nav{gap:14px}.home .tag-0{top:73%}.home .tag-1{top:66%}.home .tag-2{top:77%}.home .tag-3{top:67%}}@media (max-width:899px){.home .swap{height:auto}.home .swap-pin{position:relative}.home .step-controls{display:none}.home .why-copies{min-height:0}.home .why-pin{gap:50px}.app .app-links{display:none}.app .local-mobile-nav{display:block}.app .app-nav-end>a{display:none}.app .local-position{flex-wrap:wrap}.app .local-position .btn{margin-left:0}}@media (max-width:759px){.home .hero{min-height:850px}.home .hero-copy{top:86px}.home .hero-title{font-size:clamp(40px,12vw,56px)}.home .hero-lede{max-width:30em}.home .hero-hint{font-size:11px}.home .tag-0{top:79%;left:4%}.home .tag-1{top:75%;left:27%}.home .tag-2{top:84%;left:51%}.home .tag-3{top:77%;left:74%}.home .plug-tag{gap:4px;padding:6px 7px;font-size:10px}.home .local-plug-face{height:330px}.home .pin-caption{max-width:75px;font-size:11px}.home .bits{gap:3px}.home .bits-k{text-align:center;flex-basis:100%}.home .bit{width:17px;height:26px}.home .bits-hex{text-align:center;flex-basis:100%}.home .sfoot-base{grid-template-columns:1fr;gap:10px}.app .app-brand img{width:105px;height:21px}.app .wallet-btn{padding:10px 12px;font-size:12px}.app .app-nav-end{gap:10px}.app .local-two-fields{grid-template-columns:1fr}.app .local-pool-summary dl>div{display:block}.app .local-pool-summary dd{max-width:100%;margin-top:5px}.docs .d-local-foot{display:grid}.docs .d-local-foot button{text-align:left;margin-left:0}}.home .reference-swap{width:100%}.home .reference-swap[data-before] .cable-before,.home .reference-swap[data-after] .cable-after{opacity:1}.home .reference-swap[data-hook] .program rect{stroke:var(--c);stroke-dasharray:none;fill:color-mix(in srgb, var(--c) 12%, var(--dark-2))}.home .reference-swap[data-before] .glyph-before,.home .reference-swap[data-after] .glyph-after{opacity:1}.home .reference-swap[data-before] .glyph-before .glyph-ring,.home .reference-swap[data-after] .glyph-after .glyph-ring{stroke:var(--c);stroke-dasharray:none}.home .reference-why svg{transition:opacity .4s}.home .reference-why.is-single .strip,.home .reference-why.is-single .strip-t,.home .reference-why.is-single .inlet,.home .reference-why.is-single .sface,.home .reference-why.is-single .hookplug,.home .reference-why.is-single .amm-name-b{opacity:1}.home .reference-why.is-single .std,.home .reference-why.is-single .adapter,.home .reference-why.is-single .amm-name-a,.home .reference-why.is-single .plate-bg{opacity:0}.home .reference-pin-wrap svg{width:100%;height:auto}.home .reference-pin-wrap .pin:not([data-on]) .pin-on{opacity:0}.skip-link{z-index:500;background:var(--plate);color:var(--ink);border-radius:8px;padding:10px 15px;position:fixed;top:10px;left:15px;transform:translateY(-200%)}.skip-link:focus{transform:none}.modal{overscroll-behavior:contain}button,a{touch-action:manipulation}h2[id],h3[id]{scroll-margin-top:90px}.mono,.tnum{font-variant-numeric:tabular-nums}.app .strip-pair{flex-wrap:wrap}.app .modal input{min-width:0}.app .app-nav{position:fixed;left:0;right:0}.docs .d-toc nav{padding-top:12px}.home .hero-stage{isolation:isolate}.home .plug-tag.local-tag{z-index:3}@media (max-width:1100px){.nav>.net-lamp{display:none}}@media (max-width:759px){.nav{gap:10px}.nav-app{padding:10px 13px;font-size:12px}.nav-menu{flex:none}.home .hero-hint{max-width:100%;line-height:1.5}.home .review-label{bottom:8px;left:8px}}.docs .e-perm-body{min-width:0}.docs .e-perm-bits{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.docs .e-perm-bits button{grid-template-columns:8px minmax(0,1fr) auto;min-width:0}.docs .e-perm-bits button span{overflow-wrap:anywhere}@media (max-width:979px){.docs .e-perm{grid-template-columns:1fr}.docs .e-perm-face{justify-self:center}}@media (max-width:700px){.docs .e-perm-bits{grid-template-columns:1fr}}@media (min-width:900px){.home .hero-experience{background:var(--dark);height:210vh;position:relative}.home .hero-experience .hero{position:sticky;top:0}.home .hero-experience .iris{z-index:10;--sx:62%;--sy:55%}}@media (max-width:899px){.home .hero-experience .iris{display:none}}.home .reference-why .strip,.home .reference-why .strip-t,.home .reference-why .inlet,.home .reference-why .sface,.home .reference-why .hookplug,.home .reference-why .amm-name-b,.home .reference-why .std,.home .reference-why .adapter,.home .reference-why .amm-name-a,.home .reference-why .plate-bg{transition:opacity .8s}@media (min-width:900px){.home .hero-experience .hero{z-index:1}.home .swap{margin-top:-100vh}}.home .plug-tag.local-tag{will-change:transform;top:0;left:0}.home .hero-copy,.home .readout{opacity:var(--hero-copy-opacity,1)}.home .readout li[data-calling]{background:color-mix(in srgb, var(--c) 18%, transparent)}@media (max-width:759px){.home .hero{min-height:100svh}.home .hero-copy{top:84px}}.home .mini-contacts{width:26px;height:26px;color:var(--c);flex:none;margin-left:auto}.home .hero-title-line{display:block}.home .hero-letter{animation:.7s cubic-bezier(.22,1,.36,1) both socket-letter;animation-delay:var(--delay);display:inline-block}@keyframes socket-letter{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home .hero-letter{animation:none}}.home .example-toggle{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:10px;display:block}.home .example-toggle:focus-visible{outline:2px solid var(--c);outline-offset:3px}
