@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_9f376483-module__4hj1Sa__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_9f376483-module__4hj1Sa__variable{--font-ui:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_6f6b10a4-module__31zpZq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_6f6b10a4-module__31zpZq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:#0052ff;--blue-hover:#0047dd;--blue-press:#003cbd;--sky:#91d4ff;--lime:#b9ff30;--navy:#0d1d3b;--paper:#f5f7fb;--paper-2:#eaf0fa;--surface:#fff;--surface-2:#f8faff;--surface-sunken:#eff4fd;--ink:#0d1d3b;--ink-2:#43526f;--ink-3:#6a7897;--link:#063db7;--payout-fg:#38550a;--chip:#dce9ff;--chip-fg:#063db7;--chip-line:#c3d8fd;--line:#dfe6f2;--line-2:#cbd8ec;--warn-bg:#fff8e9;--warn-line:#f0dca8;--warn-fg:#675021;--shadow-1:0 1px 2px #0d1d3b0f;--shadow-2:0 1px 2px #0d1d3b0f, 0 12px 32px #0d1d3b1f;--shadow-3:0 2px 4px #0d1d3b12, 0 24px 56px #0d1d3b29;--shadow-render:0 34px 46px -22px #0d1d3b61;--shadow-nav:0 1px 2px #0d1d3b0d, 0 10px 30px #0d1d3b17;--dk-paper:#071229;--dk-paper-2:#050e21;--dk-surface:#0e1f42;--dk-surface-2:#142a54;--dk-surface-sunken:#0a1832;--dk-ink:#eaf0fa;--dk-ink-2:#a7b8d6;--dk-ink-3:#7d8fae;--dk-link:#8fb4ff;--dk-payout-fg:#b9ff30;--dk-chip:#16305f;--dk-chip-fg:#a8c5ff;--dk-chip-line:#24427a;--dk-line:#1e3159;--dk-line-2:#2b4373;--dk-warn-bg:#241d0c;--dk-warn-line:#4d3f18;--dk-warn-fg:#e6d093;--dk-shadow-1:0 1px 2px #00000073;--dk-shadow-2:0 1px 2px #00000073, 0 12px 32px #00000080;--dk-shadow-3:0 2px 4px #00000080, 0 24px 56px #0009;--dk-shadow-render:0 34px 50px -22px #000c;--dk-shadow-nav:0 1px 2px #00000080, 0 10px 30px #00000073;--desk:#0d1d3b;--desk-2:#13264d;--desk-fg:#fff;--desk-fg-2:#ffffffa8;--desk-fg-3:#ffffff70;--desk-line:#ffffff24;--desk-line-2:#ffffff38;--desk-glass:#ffffff0f;--desk-glass-2:#ffffff17;--desk-sheen:#96c3ff21;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:26px;--r-pill:999px;--maxw:1120px;--nav-h:62px;--mono-stack:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--ui-stack:var(--font-ui), ui-sans-serif, system-ui, -apple-system, sans-serif;--ease:cubic-bezier(.2, .7, .3, 1)}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:var(--dk-paper);--paper-2:var(--dk-paper-2);--surface:var(--dk-surface);--surface-2:var(--dk-surface-2);--surface-sunken:var(--dk-surface-sunken);--ink:var(--dk-ink);--ink-2:var(--dk-ink-2);--ink-3:var(--dk-ink-3);--link:var(--dk-link);--payout-fg:var(--dk-payout-fg);--chip:var(--dk-chip);--chip-fg:var(--dk-chip-fg);--chip-line:var(--dk-chip-line);--line:var(--dk-line);--line-2:var(--dk-line-2);--warn-bg:var(--dk-warn-bg);--warn-line:var(--dk-warn-line);--warn-fg:var(--dk-warn-fg);--shadow-1:var(--dk-shadow-1);--shadow-2:var(--dk-shadow-2);--shadow-3:var(--dk-shadow-3);--shadow-render:var(--dk-shadow-render);--shadow-nav:var(--dk-shadow-nav);--desk:#0e2045;--desk-2:#17315e}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:var(--dk-paper);--paper-2:var(--dk-paper-2);--surface:var(--dk-surface);--surface-2:var(--dk-surface-2);--surface-sunken:var(--dk-surface-sunken);--ink:var(--dk-ink);--ink-2:var(--dk-ink-2);--ink-3:var(--dk-ink-3);--link:var(--dk-link);--payout-fg:var(--dk-payout-fg);--chip:var(--dk-chip);--chip-fg:var(--dk-chip-fg);--chip-line:var(--dk-chip-line);--line:var(--dk-line);--line-2:var(--dk-line-2);--warn-bg:var(--dk-warn-bg);--warn-line:var(--dk-warn-line);--warn-fg:var(--dk-warn-fg);--shadow-1:var(--dk-shadow-1);--shadow-2:var(--dk-shadow-2);--shadow-3:var(--dk-shadow-3);--shadow-render:var(--dk-shadow-render);--shadow-nav:var(--dk-shadow-nav);--desk:#0e2045;--desk-2:#17315e}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--ui-stack);-webkit-font-smoothing:antialiased;font-synthesis-weight:none;margin:0}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.site-shell{min-height:100vh;overflow-x:clip}.wrap{max-width:var(--maxw);margin:0 auto;padding-left:24px;padding-right:24px}.section{padding-top:88px;padding-bottom:88px}h1,h2,h3{font-family:var(--ui-stack);letter-spacing:-.04em;font-weight:600}h1{letter-spacing:-.05em}h1 em,h2 em{font-style:normal;font-weight:600}.eyebrow,.waiting-chip,.theme-toggle,.stats-inner strong,.stats-inner span,.step-card>span,.roles-grid>article>span,.payout-list article>span,.equity-name strong,.universe-head,.universe-legend b,.index-universe>p,.desk-head p,.desk-metrics strong,.table-head,.desk-cycle-meta,.flow-strip span,.swap-leg label,.swap-currency,.swap-foot,.swap-slippage>span,.swap-slippage button,.footer-links span,.footer-meta,.docs-status-row span,.docs-nav>span,.docs-nav a b,.docs-source-link,.docs-section-label,.docs-contracts li,.docs-contract-head code,.docs-cycle>li>span,.docs-cycle-head small,.docs-formula span,.docs-split-grid span,.docs-role-grid span,.docs-launch-grid article>span,code,kbd,samp,pre{font-family:var(--mono-stack);font-variant-numeric:tabular-nums}.eyebrow{color:var(--ink-3);letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px;font-size:.68rem;font-weight:600}.eyebrow-light{color:var(--desk-fg-3)}.eyebrow-blue{color:var(--link)}.section-head{max-width:660px}.section-head h2{font-size:clamp(2rem,3.7vw,3.05rem);line-height:1.03}.section-head>p:last-child{color:var(--ink-2);margin:15px 0 0;font-size:1rem;line-height:1.62}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);transition:box-shadow .22s var(--ease), transform .22s var(--ease), border-color .22s var(--ease)}.card-lift:hover{border-color:var(--line-2);box-shadow:var(--shadow-2);transform:translateY(-2px)}.button{border-radius:var(--r-sm);cursor:pointer;font-family:var(--ui-stack);letter-spacing:-.01em;transition:background .16s var(--ease), border-color .16s var(--ease), box-shadow .18s var(--ease), transform .12s var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:.9rem;font-weight:600;display:inline-flex}.button span{transition:transform .18s var(--ease)}.button:hover span{transform:translate(2px)}.button-ink{background:var(--blue);color:#fff;box-shadow:inset 0 1px #ffffff40,0 1px 2px #00206447,0 8px 20px #003cbe42}.button-ink:hover{background:var(--blue-hover);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff40,0 2px 4px #0020644d,0 14px 28px #003cbe4d}.button-ink:active{background:var(--blue-press);transform:translateY(1px);box-shadow:inset 0 2px 4px #00185061,0 1px 1px #00206433}.button-ghost{border-color:var(--line-2);color:var(--ink);background:0 0}.button-ghost:hover{background:var(--surface);border-color:var(--ink-3)}.button-ghost:active{background:var(--surface-sunken)}.button-desk{background:var(--desk-glass);border-color:var(--desk-line-2);color:var(--desk-fg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.button-desk:hover{background:var(--desk-glass-2);border-color:#ffffff57}.swap-output{color:var(--desk-fg);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-overflow:ellipsis;flex:1;min-width:0;padding-right:.6rem;font-size:1.35rem;font-weight:600;overflow:hidden}.wallet-pill{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow-1);color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.4rem;padding:.42rem .85rem;font-size:.78rem;transition:border-color .18s,transform .18s;display:inline-flex}.wallet-pill:hover:not(:disabled){border-color:var(--accent);transform:translateY(-1px)}.wallet-pill:disabled{cursor:progress;opacity:.6}.wallet-glyph{color:var(--ink-3);flex:none;width:15px;height:15px}.wallet-pill:hover .wallet-glyph,.wallet-pill[aria-expanded=true] .wallet-glyph{color:var(--link)}.wallet-caret{color:var(--ink-3);width:8px;height:5px;transition:transform .16s var(--ease);flex:none;margin-left:1px}.wallet-pill[aria-expanded=true] .wallet-caret{transform:rotate(180deg)}.wallet-menu{position:relative}.wallet-drop{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-3);z-index:40;min-width:208px;padding:5px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.wallet-drop-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:4px;padding:8px 10px 10px;display:flex}.wallet-drop-head span{color:var(--ink-3);font-family:var(--mono-stack);letter-spacing:.11em;text-transform:uppercase;font-size:.58rem}.wallet-drop-head b{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;font-size:.84rem}.wallet-drop button,.wallet-drop a{border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;font:inherit;text-align:left;transition:background .14s var(--ease), color .14s var(--ease);background:0 0;border:0;padding:8px 10px;font-size:.8rem;text-decoration:none}.wallet-drop button:hover,.wallet-drop a:hover{background:var(--surface-sunken);color:var(--ink)}.wallet-drop .is-danger:hover{color:#b4342b;background:#fdeceb}.wallet-pill.is-connected{font-variant-numeric:tabular-nums}.wallet-pill.is-connected i{background:var(--accent);border-radius:50%;width:.42rem;height:.42rem}.waiting-chip{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow-1);color:var(--ink-2);letter-spacing:.04em;flex:none;align-items:center;gap:7px;padding:7px 12px;font-size:.66rem;font-weight:600;display:inline-flex}.waiting-chip i{background:var(--blue);border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 0 3px #0052ff29}.ring{flex:none;display:block}.ring-track{stroke:var(--line-2)}.ring-seg{stroke:var(--blue)}.ring-seg-lit{stroke:var(--lime)}.desk-panel .ring-track,.index-universe .ring-track,.swap-panel .ring-track,.flow-strip .ring-track,.operation-card .ring-track{stroke:#ffffff2e}.desk-panel .ring-seg,.index-universe .ring-seg,.swap-panel .ring-seg,.operation-card .ring-seg{stroke:var(--sky)}.ring-marker{align-items:center;gap:11px;display:inline-flex}.ring-marker>b{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;color:var(--link);letter-spacing:.06em;font-size:.72rem;font-weight:600}.ring-marker.is-payout>b{color:var(--payout-fg)}.desk-panel .ring-marker>b,.operation-card .ring-marker>b{color:var(--sky)}.desk-panel .ring-marker.is-payout>b{color:var(--lime)}.ring-spin{transform-box:view-box;transform-origin:50%;animation:1.15s linear infinite ring-spin}@keyframes ring-spin{to{transform:rotate(360deg)}}.ring-sweep{transform-box:view-box;transform-origin:50%;animation:9s linear infinite ring-spin}.seg-ring-css{background:repeating-conic-gradient(from -11.25deg, currentColor 0 33.75deg, transparent 33.75deg 45deg);-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 61%);mask:radial-gradient(closest-side,#0000 58%,#000 61%)}.site-nav{z-index:30;margin:14px 0 30px;padding:0 22px;position:sticky;top:12px}.site-nav-inner{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:color-mix(in srgb, var(--surface) 82%, transparent);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow-nav);max-width:var(--maxw);min-height:var(--nav-h);align-items:center;gap:16px;margin:0 auto;padding:8px 10px 8px 12px;display:flex}.brandmark{letter-spacing:-.045em;flex:none;align-items:center;gap:10px;font-size:1.2rem;font-weight:600;display:inline-flex}.stockify-mark{filter:drop-shadow(0 3px 6px #0d1d3b47);flex:none;width:34px;height:34px;display:inline-flex}.stockify-mark img{width:100%;height:100%;display:block}.stockify-mark-small{width:26px;height:26px}.site-links{align-items:center;gap:2px;margin:0 auto;display:flex}.site-links a{border-radius:var(--r-pill);color:var(--ink-3);transition:background .16s var(--ease), color .16s var(--ease);padding:8px 14px;font-size:.86rem;font-weight:500}.site-links a:hover{background:var(--surface-sunken);color:var(--ink)}.site-links a.active{background:var(--chip);color:var(--chip-fg);font-weight:600}.theme-toggle{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow-1);color:var(--ink-2);cursor:pointer;height:36px;transition:background .16s var(--ease), color .16s var(--ease), transform .16s var(--ease);flex:none;justify-content:center;align-items:center;width:36px;padding:0;display:inline-flex}.theme-toggle:hover{background:var(--surface-sunken);color:var(--ink);transform:translateY(-1px)}.theme-toggle svg{width:16px;height:16px;display:block}.theme-toggle .icon-to-light,:root[data-theme=dark] .theme-toggle .icon-to-dark{display:none}:root[data-theme=dark] .theme-toggle .icon-to-light{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .icon-to-dark{display:none}:root:not([data-theme=light]) .theme-toggle .icon-to-light{display:block}}.hero-card{background:radial-gradient(120% 78% at 50% -18%, color-mix(in srgb, var(--chip) 62%, transparent) 0%, transparent 62%), var(--surface-2);border-bottom:1px solid var(--line);border-top:1px solid var(--line);position:relative}.hero-inner{max-width:var(--maxw);grid-template-columns:1.05fr .95fr;align-items:center;gap:68px;margin:0 auto;padding:86px 24px 78px;display:grid;position:relative}.hero-copy{z-index:1;position:relative}.hero-copy .eyebrow{color:var(--link)}.hero-copy h1{max-width:11ch;margin-bottom:22px;font-size:clamp(3.1rem,5.4vw,4.85rem);line-height:.94}.hero-copy h1 span{color:var(--blue)}.hero-lede{color:var(--ink-2);max-width:44ch;margin-bottom:0;font-size:1.06rem;line-height:1.6}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.hero-note{color:var(--ink-3);align-items:center;gap:9px;margin:18px 0 0;font-size:.78rem;display:flex}.hero-note i{background:var(--blue);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #0052ff24}.hero-swap{z-index:1;position:relative}.flow-strip{border-top:1px solid var(--line);height:224px;position:relative;overflow:hidden}.flow-strip img{object-fit:contain;object-position:center;width:100%;height:100%}.flow-strip-labels{height:100%;max-width:var(--maxw);pointer-events:none;z-index:2;justify-content:space-between;align-items:center;margin:0 auto;padding:0 24px;display:flex;position:absolute;inset:0}.flow-strip-labels>div{max-width:15ch}.flow-strip span{color:var(--link);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:600;display:block}.flow-strip strong{color:var(--ink);letter-spacing:-.03em;margin-top:8px;font-size:.95rem;line-height:1.25;display:block}.flow-strip-out{text-align:right}.flow-strip-out span{color:var(--payout-fg)}.stats-band{background:var(--surface);border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.stats-inner{max-width:var(--maxw);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.stats-inner>div{padding:30px 24px;position:relative}.stats-inner>div+div{border-left:1px solid var(--line)}.stats-inner>div+div:before{color:var(--line-2);content:"";background:repeating-conic-gradient(from -11.25deg, currentColor 0 33.75deg, transparent 33.75deg 45deg);width:20px;height:20px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 61%);mask:radial-gradient(closest-side,#0000 58%,#000 61%)}.stats-inner>div:after{background:var(--surface);content:"";z-index:0;width:1px;height:20px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.stats-inner>div:first-child:after{display:none}.stats-inner span,.stats-inner strong,.stats-inner small{display:block;position:relative}.stats-inner span{color:var(--ink-3);letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:600}.stats-inner strong{letter-spacing:-.045em;margin-top:9px;font-size:2rem}.stats-inner small{color:var(--ink-3);margin-top:6px;font-size:.75rem}.steps-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.step-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);min-height:232px;transition:box-shadow .22s var(--ease), transform .22s var(--ease), border-color .22s var(--ease);flex-direction:column;padding:24px;display:flex}.step-card:hover{border-color:var(--line-2);box-shadow:var(--shadow-2);transform:translateY(-2px)}.step-card h3{margin:auto 0 8px;padding-top:42px;font-size:1.4rem}.step-card p{color:var(--ink-2);margin:0;font-size:.88rem;line-height:1.56}.index-showcase{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.index-showcase .index-universe{width:100%;max-width:448px;margin-left:auto}.index-universe{background:radial-gradient(88% 58% at 50% -14%, var(--desk-sheen) 0%, transparent 62%), var(--desk);border:1px solid var(--desk-line);border-radius:var(--r-lg);box-shadow:var(--shadow-3);color:var(--desk-fg);padding:22px}.universe-head{border-bottom:1px solid var(--desk-line);letter-spacing:.12em;justify-content:space-between;align-items:center;padding-bottom:15px;font-size:.64rem;font-weight:600;display:flex}.universe-head span{color:var(--desk-fg-3)}.universe-head b{color:var(--sky)}.universe-body{align-items:center;gap:26px;padding:24px 2px 20px;display:flex}.universe-ring{flex:none;width:146px;height:146px;position:relative}.universe-ring svg{width:146px;height:146px;display:block;transform:rotate(-90deg)}.universe-ring circle{cursor:default;transition:opacity .2s var(--ease)}.universe-ring circle.is-dimmed{opacity:.2}.universe-ring>div{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.universe-ring strong{transition:color .18s var(--ease);font-family:var(--mono-stack);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:1.6rem;line-height:1}.universe-ring span{color:var(--desk-fg-3);margin-top:5px;font-size:.62rem}.universe-legend{gap:3px;width:100%;min-width:0;display:grid}.universe-legend button{color:var(--desk-fg);cursor:default;font-family:var(--ui-stack);text-align:left;min-width:0;transition:opacity .2s var(--ease), background .2s var(--ease);background:0 0;border:0;border-radius:6px;grid-template-columns:20px 1fr auto;align-items:center;gap:9px;padding:5px 7px;font-size:.72rem;display:grid}.universe-legend button:hover,.universe-legend button:focus-visible{background:var(--desk-glass-2)}.universe-legend button:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.universe-legend button.is-dimmed{opacity:.3}.universe-legend .stock-logo{width:20px;height:20px}.universe-legend span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.universe-legend b{color:var(--desk-fg-3);font-size:.64rem;font-weight:500}.index-universe.is-unread{flex-direction:column;display:flex}.universe-unread{color:var(--desk-fg-2);max-width:34ch;font-size:.8rem;line-height:1.55;margin:18px 0 0!important}.universe-tickers{border-top:1px solid var(--desk-line);flex-wrap:wrap;gap:6px;padding-top:15px;display:flex}.index-universe>p{color:var(--desk-fg-3);margin:14px 0 0;font-size:.59rem}.index-head{max-width:640px}.index-head>p{max-width:none;margin:15px 0 0!important}.equity-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:32px;display:grid}.equity-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);color:inherit;min-width:0;transition:border-color .18s var(--ease), transform .18s var(--ease), box-shadow .18s var(--ease);align-items:center;gap:9px;padding:9px 11px;text-decoration:none;display:flex}.equity-card:hover{border-color:var(--chip-line);box-shadow:var(--shadow-1);transform:translateY(-1px)}.equity-card .stock-logo{flex:none}.equity-go{color:var(--line-2);height:10px;transition:color .18s var(--ease), transform .18s var(--ease);flex:none;width:6px;margin-left:auto}.equity-card:hover .equity-go{color:var(--link);transform:translate(2px)}.equity-card.is-action{background:var(--chip);border-color:var(--chip-line)}.equity-card.is-action .equity-name strong{color:var(--chip-fg)}.equity-card.is-action .equity-name span{color:var(--chip-fg);opacity:.72}.equity-card.is-action:after{color:var(--chip-fg);content:"→";transition:transform .18s var(--ease);margin-left:auto;font-size:.8rem}.equity-card.is-action:hover:after{transform:translate(3px)}.equity-name{min-width:0}.equity-name strong,.equity-name span{display:block}.equity-name strong{font-family:var(--mono-stack);letter-spacing:-.01em;font-size:.76rem}.equity-name span{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:.66rem;overflow:hidden}.section-end{justify-content:space-between;align-items:center;margin-top:26px;display:flex}.section-end p{color:var(--ink-3);margin:0;font-size:.76rem}.section-end a{color:var(--link);font-size:.84rem;font-weight:600}.section-end a span{padding-left:5px}.stock-logo{border:1px solid var(--line-2);box-shadow:var(--shadow-1);background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.stock-logo img{object-fit:contain;width:70%;height:70%;display:block}.stock-logo-small{box-shadow:none;border-color:#ffffff38;border-radius:6px;width:21px;height:21px}.stock-logo-small img{width:72%;height:72%}.stock-logo-large{width:38px;height:38px}.page-intro{max-width:var(--maxw);padding-top:58px;padding-bottom:76px;position:relative}.page-intro h1{margin-bottom:18px;font-size:clamp(3rem,5.1vw,4.4rem);line-height:1}.page-intro h1 em{color:var(--blue)}.page-intro>p:last-child{color:var(--ink-2);max-width:50ch;margin:0;font-size:1.04rem;line-height:1.62}.page-intro-render{filter:drop-shadow(var(--shadow-render));pointer-events:none;width:148px;height:148px;transform:translate3d(0, var(--parallax,0px), 0);position:absolute;top:40px;right:24px}.page-intro-render img{width:100%;height:100%;display:block}.desk-panel{background:radial-gradient(80% 52% at 50% -8%, var(--desk-sheen) 0%, transparent 64%), var(--desk);border-bottom:1px solid var(--desk-line);border-top:1px solid var(--desk-line);color:var(--desk-fg)}.desk-inner{max-width:var(--maxw);margin:0 auto;padding:52px 24px 54px}.desk-head{justify-content:space-between;align-items:start;gap:24px;display:flex}.desk-head p{color:var(--sky);letter-spacing:.13em;margin-bottom:11px;font-size:.66rem;font-weight:600}.desk-head h2{margin:0;font-size:2.4rem}.desk-cycle{flex:none;align-items:center;gap:13px;display:flex}.desk-cycle-meta{text-align:right}.desk-cycle-meta span{color:var(--desk-fg-3);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;display:block}.desk-cycle-meta b{color:var(--desk-fg);margin-top:4px;font-size:.78rem;display:block}.waiting-chip{background:var(--desk-glass);border-color:var(--desk-line-2);box-shadow:none;color:var(--desk-fg-2)}.waiting-chip i{background:var(--sky);box-shadow:0 0 0 3px #91d4ff29}.desk-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px;display:grid}.desk-metrics>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--desk-glass);border:1px solid var(--desk-line);border-radius:var(--r-md);padding:18px}.desk-metrics span,.desk-metrics strong,.desk-metrics small{display:block}.desk-metrics span{color:var(--desk-fg-2);font-size:.7rem}.desk-metrics strong{letter-spacing:-.055em;margin:8px 0 4px;font-size:1.7rem}.desk-metrics small{color:var(--desk-fg-3);font-size:.64rem}.distribution-table{border:1px solid var(--desk-line);border-radius:var(--r-md);margin-top:22px;overflow:hidden}.table-head,.table-empty,.table-row{grid-template-columns:.42fr .64fr 1.95fr .58fr .67fr 14px;align-items:center;display:grid}.table-head{color:var(--desk-fg-3);letter-spacing:.1em;text-transform:uppercase;background:#ffffff0a;font-size:.61rem}.table-head span,.table-empty span,.table-row span{padding:13px 15px}.table-head span:last-child,.table-empty span:last-child{padding:0}.table-row{color:var(--desk-fg);font-variant-numeric:tabular-nums;transition:background .16s var(--ease);font-size:.78rem;text-decoration:none}.table-row+.table-row{border-top:1px solid var(--desk-line)}.table-row:hover{background:var(--desk-glass)}.table-row span:first-child{color:var(--sky);font-family:var(--mono-stack)}.cycle-assets{flex-wrap:wrap;gap:6px 10px;display:flex}.cycle-asset{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.cycle-mark{object-fit:contain;border-radius:4px;flex:none;width:18px;height:18px;display:block}.cycle-mark-blank{background:var(--desk-glass-2)}.cycle-go{color:var(--desk-fg-3);height:10px;transition:color .16s var(--ease), transform .16s var(--ease);justify-self:end;width:6px}.table-row:hover .cycle-go{color:var(--sky);transform:translate(2px)}.table-empty{color:var(--desk-fg-2);min-height:64px;font-size:.77rem}.cycle-when{color:var(--desk-fg-2);font-family:var(--mono-stack);white-space:nowrap;font-size:.72rem}.ledger-pager{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.ledger-pager a,.ledger-pager span{border:1px solid var(--desk-line);border-radius:var(--r-sm);transition:background .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease);white-space:nowrap;padding:7px 13px;font-size:.72rem;text-decoration:none}.ledger-pager a{color:var(--desk-fg)}.ledger-pager a:hover{background:var(--desk-glass);border-color:var(--sky);color:var(--sky)}.ledger-pager span{color:var(--desk-fg-3);opacity:.45}.ledger-pager b{color:var(--desk-fg-2);text-align:center;font-size:.72rem;font-weight:500}.ledger-pager b small{color:var(--desk-fg-3);font-family:var(--mono-stack);margin-top:2px;font-size:.64rem;display:block}.desk-note{color:var(--desk-fg-3);margin:14px 0 0;font-size:.7rem;line-height:1.55}.payout-list{border-top:1px solid var(--line);margin-top:40px}.payout-list article{border-bottom:1px solid var(--line);min-height:100px;transition:background .2s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:22px;display:grid}.payout-list article:hover{background:color-mix(in srgb, var(--surface) 60%, transparent)}.payout-list h3{letter-spacing:-.025em;margin:0 0 5px;font-size:1rem}.payout-list p{color:var(--ink-2);margin:0;font-size:.81rem}.payout-list b{color:var(--link);padding-right:4px;font-size:1rem}.payout-list article.is-payout b{color:var(--payout-fg)}.eligibility{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-2);grid-template-columns:.85fr 1.15fr;gap:60px;padding:54px 0;display:grid}.eligibility>div{padding-left:32px}.eligibility h2{font-size:2.5rem;line-height:1.04}.eligibility p:last-child{color:var(--ink-2);max-width:380px;margin:17px 0 0;font-size:.88rem;line-height:1.6}.eligibility dl{align-self:center;margin:0 32px 0 0}.eligibility dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:15px 0;display:flex}.eligibility dl>div:first-child{border-top:1px solid var(--line)}.eligibility dt{color:var(--ink-3);font-size:.8rem}.eligibility dd{text-align:right;margin:0;font-size:.8rem;font-weight:600}.page-cta{justify-content:space-between;align-items:center;gap:28px;padding:92px 0;display:flex}.page-cta h2{margin:0;font-size:2.4rem}.roles-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.roles-grid article{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);min-height:214px;transition:box-shadow .22s var(--ease), transform .22s var(--ease), border-color .22s var(--ease);flex-direction:column;padding:20px;display:flex}.roles-grid article:hover{border-color:var(--line-2);box-shadow:var(--shadow-2);transform:translateY(-2px)}.roles-grid h3{letter-spacing:-.02em;margin:auto 0 9px;padding-top:40px;font-size:1rem}.roles-grid p{color:var(--ink-2);margin:0;font-size:.79rem;line-height:1.56}.parameters{background:var(--chip);border-bottom:1px solid var(--chip-line);border-top:1px solid var(--chip-line)}.parameters-inner{max-width:var(--maxw);grid-template-columns:.8fr 1.2fr;gap:74px;margin:0 auto;padding:80px 24px;display:grid}.parameters h2{font-size:2.8rem;line-height:1.04}.parameters .eyebrow{color:var(--chip-fg)}.parameters dl{border-top:1px solid var(--chip-line);margin:0}.parameters dl>div{border-bottom:1px solid var(--chip-line);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.parameters dt{color:var(--ink-2);font-size:.82rem}.parameters dd{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;text-align:right;max-width:390px;margin:0;font-size:.8rem;font-weight:500}.operation-card{background:radial-gradient(80% 52% at 50% -8%, var(--desk-sheen) 0%, transparent 64%), var(--desk);border-bottom:1px solid var(--desk-line);border-top:1px solid var(--desk-line);color:var(--desk-fg)}.operation-inner{max-width:var(--maxw);grid-template-columns:1fr 1fr;gap:75px;margin:0 auto;padding:78px 24px;display:grid}.operation-inner h2{font-size:2.8rem;line-height:1.05}.operation-inner h2 em{color:var(--sky)}.operation-inner>div:last-child{align-self:end}.operation-inner>div:last-child p{color:var(--desk-fg-2);font-size:.93rem;line-height:1.64}.operation-inner>div:last-child p+p{color:var(--desk-fg-3);font-size:.78rem}.operation-inner .button{margin-top:12px}.site-footer{background:var(--surface);border-top:1px solid var(--line)}.footer-inner{max-width:var(--maxw);justify-content:space-between;gap:50px;margin:0 auto;padding:54px 24px;display:flex}.footer-inner p{color:var(--ink-3);max-width:270px;margin:16px 0 0;font-size:.78rem;line-height:1.58}.footer-links{text-align:right;flex-direction:column;gap:10px;display:flex}.footer-links span{color:var(--ink-3);letter-spacing:.13em;text-transform:uppercase;margin-bottom:3px;font-size:.62rem}.footer-links a{font-size:.81rem;font-weight:500}.footer-links a:hover{color:var(--link)}.footer-meta{border-top:1px solid var(--line);color:var(--ink-3);letter-spacing:.03em;max-width:calc(var(--maxw) - 48px);justify-content:space-between;gap:16px;margin:0 auto;padding:15px 0 20px;font-size:.6rem;display:flex}.swap-panel{background:radial-gradient(88% 56% at 50% -12%, var(--desk-sheen) 0%, transparent 62%), var(--desk);border:1px solid var(--desk-line);border-radius:var(--r-lg);box-shadow:var(--shadow-3);color:var(--desk-fg);padding:20px}.swap-leg{background:var(--desk-glass);border:1px solid var(--desk-line);border-radius:var(--r-md);transition:border-color .18s var(--ease), background .18s var(--ease);margin-top:14px;padding:14px}.swap-leg:focus-within{background:var(--desk-glass-2);border-color:#91d4ff66}.swap-leg label{color:var(--desk-fg-3);letter-spacing:.08em;margin-bottom:11px;font-size:.6rem;display:block}.swap-leg>div{justify-content:space-between;align-items:center;gap:11px;display:flex}.swap-leg input{color:var(--desk-fg);font-family:var(--mono-stack);font-variant-numeric:tabular-nums;letter-spacing:-.04em;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:1.75rem;font-weight:500}.swap-leg input::placeholder{color:#ffffff42}.asset-trigger.is-static{cursor:default}.swap-slippage{justify-content:space-between;align-items:center;padding:4px 2px 0;display:flex}.swap-slippage>span{color:var(--desk-fg-3);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.swap-slippage>div{background:var(--desk-glass);border:1px solid var(--desk-line);border-radius:var(--r-pill);gap:2px;padding:3px;display:flex}.swap-slippage button{border-radius:var(--r-pill);color:var(--desk-fg-3);cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease);background:0 0;border:0;padding:4px 11px;font-size:.68rem}.swap-slippage button:hover{color:var(--desk-fg)}.swap-slippage button.is-active{background:var(--desk-glass-2);color:var(--desk-fg)}.swap-currency{color:var(--sky);align-items:center;gap:6px;font-size:.76rem;font-weight:600;display:inline-flex}.swap-divider{appearance:none;cursor:pointer;z-index:1;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:14px;padding:0;display:flex;position:relative}.swap-divider:before{transition:transform .18s var(--ease), box-shadow .18s var(--ease)}.swap-divider:hover:before{transform:scale(1.08)}.swap-divider:focus-visible:before{box-shadow:0 0 0 3px #91d4ff80}.swap-divider:before{background:var(--blue);border:4px solid var(--desk);content:"";border-radius:50%;width:26px;height:26px;position:absolute;box-shadow:inset 0 1px #ffffff4d,0 4px 12px #003cbe66}.swap-divider>span[aria-hidden]{color:#fff;font-size:.7rem;line-height:1;position:relative}.swap-leg-output{margin-top:0}.asset-select{position:relative}.asset-trigger{background:var(--desk-glass);border:1px solid var(--desk-line);border-radius:var(--r-pill);color:var(--desk-fg);cursor:pointer;font:inherit;align-items:center;gap:.5rem;padding:.4rem .7rem .4rem .45rem;font-size:.95rem;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.asset-trigger:hover,.asset-trigger[aria-expanded=true]{background:var(--desk-glass-2);border-color:var(--desk-line-2)}.asset-caret{opacity:.6;flex:none;width:10px;transition:transform .18s}.asset-trigger[aria-expanded=true] .asset-caret{transform:rotate(180deg)}.asset-menu{background:var(--desk-2);border:1px solid var(--desk-line-2);z-index:20;border-radius:14px;width:max-content;min-width:100%;max-height:264px;margin:0;padding:6px;list-style:none;animation:.16s asset-menu-in;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 40px #00000073}@keyframes asset-menu-in{0%{opacity:0;transform:translateY(-4px)}}.asset-menu button{color:var(--desk-fg);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:.6rem;width:100%;padding:.5rem .6rem;transition:background .14s;display:flex}.asset-menu button:hover{background:var(--desk-glass-2)}.asset-menu button.is-active{background:var(--desk-glass)}.asset-symbol{font-size:.9rem;font-weight:600}.asset-name{color:var(--desk-fg-3);margin-left:auto;padding-left:1.2rem;font-size:.74rem}.swap-target-row select{appearance:none;color:var(--desk-fg);font-family:var(--ui-stack);text-align:right;text-overflow:ellipsis;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:.95rem;font-weight:600}.swap-target-row select option{background:var(--desk);color:var(--desk-fg)}.swap-notice{border-left:2px solid var(--sky);color:var(--desk-fg-2);background:#91d4ff1a;border-radius:0 8px 8px 0;margin:15px 0 0;padding:10px 12px;font-size:.72rem;line-height:1.5}.swap-notice.is-ready{background:#0052ff29;border-left-color:#7aa8ff}.swap-kyc{color:var(--sky);margin-top:12px;font-size:.76rem;font-weight:600;display:inline-block}.swap-action{border:1px solid var(--desk-line-2);border-radius:var(--r-sm);color:#fff;cursor:pointer;font-family:var(--ui-stack);transition:background .16s var(--ease), box-shadow .18s var(--ease), transform .12s var(--ease);background:#ffffff1c;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:16px;padding:14px;font-size:.88rem;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff1a}.swap-action:hover:not(:disabled){background:#ffffff2b;border-color:#ffffff57;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24}.swap-action:active:not(:disabled){background:#ffffff17;transform:translateY(1px)}.swap-action:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.swap-foot{color:var(--desk-fg-3);text-align:center;margin:12px 0 0;font-size:.63rem;line-height:1.5}.docs-intro{padding-bottom:48px}.docs-status-row{flex-wrap:wrap;gap:7px;margin-top:26px;display:flex}.docs-status-row span{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);color:var(--ink-2);border-radius:7px;padding:8px 11px;font-size:.62rem;font-weight:500}.docs-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:66px;padding-bottom:100px;display:grid}.docs-nav{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding-top:14px;display:flex;position:sticky;top:96px}.docs-nav>span{color:var(--ink-3);letter-spacing:.12em;margin:0 0 8px;font-size:.6rem;font-weight:600}.docs-nav a{color:var(--ink-2);align-items:baseline;gap:8px;padding:7px 0;font-size:.78rem;font-weight:500;line-height:1.28;display:flex}.docs-nav a b{color:var(--ink-3);font-size:.59rem;font-weight:500}.docs-nav a:hover{color:var(--link)}.docs-nav .docs-source-link{border-top:1px solid var(--line);color:var(--link);margin-top:12px;padding-top:13px;font-size:.65rem}.docs-reference{border-top:1px solid var(--line)}.docs-section{border-bottom:1px solid var(--line);grid-template-columns:118px minmax(0,1fr);gap:30px;padding:46px 0 50px;scroll-margin-top:108px;display:grid}.docs-section-label{color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:600}.docs-section-label span{color:var(--link);margin-bottom:8px;font-size:.7rem;display:block}.docs-section-label p{margin:0;line-height:1.42}.docs-section-body{min-width:0}.docs-section-body>h2{max-width:18ch;margin:0 0 15px;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.03}.docs-section-body>p{color:var(--ink-2);max-width:650px;margin:0;font-size:.91rem;line-height:1.64}.docs-section-body code,.docs-table-wrap code,.docs-cycle code,.docs-formula code{overflow-wrap:anywhere;font-size:.8em}.docs-flow{background:var(--desk);border-radius:var(--r-md);color:var(--desk-fg);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:9px;margin:26px 0 20px;padding:17px;display:grid}.docs-flow>div{border:1px solid var(--desk-line);border-radius:9px;flex-direction:column;justify-content:space-between;min-height:92px;padding:13px;display:flex}.docs-flow b{letter-spacing:-.02em;font-size:.76rem}.docs-flow span{color:var(--desk-fg-2);margin-top:10px;font-size:.62rem;line-height:1.38}.docs-flow>i{color:var(--sky);font-family:var(--mono-stack);align-self:center;font-size:1rem;font-style:normal}.docs-table-wrap{border:1px solid var(--line);border-radius:var(--r-sm);margin-top:19px;overflow-x:auto}.docs-table-wrap table{border-collapse:collapse;width:100%;min-width:570px;font-size:.78rem}.docs-table-wrap caption{background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--ink-3);font-family:var(--mono-stack);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:12px 15px;font-size:.61rem;font-weight:600}.docs-table-wrap th,.docs-table-wrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 15px;line-height:1.46}.docs-table-wrap tr:last-child th,.docs-table-wrap tr:last-child td{border-bottom:0}.docs-table-wrap thead th{background:var(--surface-2);color:var(--ink-3);font-family:var(--mono-stack);letter-spacing:.07em;text-transform:uppercase;font-size:.61rem;font-weight:600}.docs-table-wrap tbody td:nth-child(2){color:var(--link);font-family:var(--mono-stack);font-variant-numeric:tabular-nums;font-weight:500}.docs-table-wrap a{color:var(--link);font-weight:600}.docs-note{border-left:2px solid var(--blue);color:var(--ink-2);max-width:680px;margin:20px 0 0;padding:2px 0 2px 12px;font-size:.77rem;line-height:1.56}.docs-contracts{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:25px;display:grid}.docs-contracts article{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-1);padding:18px}.docs-contract-head{justify-content:space-between;align-items:start;gap:9px;display:flex}.docs-contract-head h3{letter-spacing:-.03em;margin:0;font-size:1rem}.docs-contract-head code{color:var(--link);text-align:right;max-width:122px;font-size:.58rem}.docs-contracts p{color:var(--ink-2);margin:18px 0 14px;font-size:.75rem;line-height:1.52}.docs-contracts ul{border-top:1px solid var(--line);margin:0;padding:12px 0 0;list-style:none}.docs-contracts li{color:var(--ink);margin-top:5px;padding-left:12px;font-size:.59rem;line-height:1.42;position:relative}.docs-contracts li:before{color:var(--blue);content:"•";position:absolute;left:0}.docs-details{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin-top:20px;padding:14px 0}.docs-details summary{cursor:pointer;font-size:.8rem;font-weight:600}.docs-details p{color:var(--ink-2);margin:12px 0 0;font-size:.78rem;line-height:1.58}.docs-cycle{margin:25px 0 0;padding:0;list-style:none}.docs-cycle li{border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:14px;padding:15px 0;display:grid}.docs-cycle li:last-child{border-bottom:1px solid var(--line)}.docs-cycle>li>span{color:var(--link);padding-top:1px;font-size:.65rem;font-weight:600}.docs-cycle-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.docs-cycle-head code{color:var(--ink);font-size:.72rem;font-weight:600}.docs-cycle-head small{background:var(--chip);color:var(--chip-fg);border-radius:5px;padding:4px 7px;font-size:.57rem;font-weight:600}.docs-cycle p{color:var(--ink-2);margin:7px 0 0;font-size:.77rem;line-height:1.54}.docs-formula{background:var(--chip);border:1px solid var(--chip-line);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:9px 15px;margin-top:20px;padding:14px;display:flex}.docs-formula span{color:var(--chip-fg);letter-spacing:.07em;text-transform:uppercase;font-size:.61rem;font-weight:600}.docs-formula code{color:var(--ink);font-size:.72rem}.docs-split-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:24px;display:grid}.docs-split-grid article{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-1);padding:17px}.docs-split-grid span,.docs-role-grid span,.docs-launch-grid article>span{color:var(--link);letter-spacing:.08em;text-transform:uppercase;font-size:.59rem;font-weight:600}.docs-split-grid h3,.docs-role-grid h3,.docs-launch-grid h3{letter-spacing:-.03em;margin:28px 0 8px;font-size:.98rem;line-height:1.1}.docs-split-grid p,.docs-role-grid p,.docs-launch-grid p{color:var(--ink-2);margin:0;font-size:.75rem;line-height:1.54}.docs-warning{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--r-sm);color:var(--warn-fg);margin-top:17px;padding:14px 16px;font-size:.76rem;line-height:1.56}.docs-warning strong{color:var(--ink)}.docs-warning-dark{background:var(--desk);border-color:var(--desk);color:var(--desk-fg-2)}.docs-warning-dark strong{color:var(--desk-fg)}.docs-warning-dark code{color:var(--sky)}.docs-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:23px;display:grid}.docs-role-grid article{border-top:2px solid var(--blue);padding:14px 0 16px}.docs-role-grid h3{margin-top:21px}.docs-controls-table{margin-top:11px}.docs-controls-table table{min-width:0}.docs-controls-table tbody th{color:var(--ink);font-family:var(--ui-stack);width:30%;font-size:.77rem;font-weight:600}.docs-controls-table tbody td{font-size:.76rem;color:var(--ink-2)!important;font-family:var(--ui-stack)!important;font-weight:400!important}.docs-launch-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:25px;display:grid}.docs-launch-grid article{border-bottom:1px solid var(--line);min-height:168px;padding:18px 0}.docs-launch-grid h3{margin-top:29px}.docs-callout{background:var(--chip);border:1px solid var(--chip-line);border-radius:var(--r-lg);margin-top:32px;padding:30px}.docs-callout .eyebrow{color:var(--chip-fg)}.docs-callout h2{margin-bottom:10px;font-size:2rem}.docs-callout>p:not(.eyebrow){color:var(--ink-2);margin:0;font-size:.84rem;line-height:1.56}.docs-callout .button{margin-top:20px}@keyframes settle-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes settle-render{0%{opacity:0;transform:translateY(-28px)scale(.9)rotate(-7deg)}to{opacity:1;transform:translate3d(0, var(--parallax,0px), 0) scale(1) rotate(0)}}@keyframes settle-fade{0%{opacity:0}to{opacity:1}}.hero-copy>*{animation:settle-up .45s var(--ease) backwards}.hero-copy>:first-child{animation-delay:30ms}.hero-copy>:nth-child(2){animation-delay:70ms}.hero-copy>:nth-child(3){animation-delay:.11s}.hero-copy>:nth-child(4){animation-delay:.15s}.hero-copy>:nth-child(5){animation-delay:.19s}.hero-swap{animation:settle-up .52s var(--ease) .1s backwards}.flow-strip{animation:settle-fade .5s var(--ease) .22s backwards}.page-intro-render{animation:settle-render .56s var(--ease) 40ms backwards}.hub-head{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:40px;padding-top:8px;padding-bottom:26px;display:grid}.hub-head-copy{min-width:0}.updates-row{justify-content:center;padding:22px 24px 0;display:flex}.updates-pill{border-radius:var(--r-pill);color:#fff;max-width:100%;transition:background .16s var(--ease), box-shadow .16s var(--ease), transform .16s var(--ease);background:#229ed9;border:0;align-items:center;gap:9px;padding:9px 18px;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0d1d3b1a,0 8px 22px -8px #229ed9a6}.updates-pill:hover{background:#1c8dc4;transform:translateY(-1px);box-shadow:0 1px 2px #0d1d3b1a,0 12px 28px -8px #229ed9cc}.updates-pill:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.updates-pill svg{flex:none;width:19px;height:19px}.updates-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.updates-pill b{opacity:.85;transition:transform .16s var(--ease);font-weight:500}.updates-pill:hover b{transform:translate(2px)}.hub-render{filter:drop-shadow(var(--shadow-render));pointer-events:none;width:340px;height:248px;transform:translate3d(0, var(--parallax,0px), 0);justify-self:end;position:relative}.hub-render img{object-fit:contain;width:100%;height:100%;display:block}.hub-head h1{margin:14px 0 0;font-size:clamp(2rem,3.7vw,3.05rem);line-height:1.03}.hub-lede{color:var(--ink-2);max-width:62ch;margin:18px 0 0;font-size:1.02rem;line-height:1.6}.hub-section{padding-top:52px;padding-bottom:60px}.hub-table{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);overflow:hidden}.hub-row{color:inherit;transition:background .16s var(--ease);grid-template-columns:minmax(190px,2.1fr) 1fr 1fr 88px 1fr 1fr 1fr 14px;align-items:center;gap:14px;padding:13px 20px;text-decoration:none;display:grid}.hub-row+.hub-row{border-top:1px solid var(--line)}a.hub-row:hover{background:var(--surface-2)}a.hub-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.hub-row-head{background:var(--surface-sunken);color:var(--ink-3);font-family:var(--mono-stack);letter-spacing:.12em;text-transform:uppercase;padding-top:10px;padding-bottom:10px;font-size:.61rem}.hub-row-head>span:not(:first-child){text-align:right}.hub-asset{align-items:center;gap:11px;min-width:0;display:flex}.hub-asset-id{flex-direction:column;min-width:0;display:flex}.hub-asset-id strong{font-family:var(--mono-stack);letter-spacing:-.01em;font-size:.84rem;font-weight:600}.hub-asset-id small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.hub-tag{border:1px solid var(--chip-line);background:var(--chip);border-radius:var(--r-pill);color:var(--chip-fg);font-family:var(--mono-stack);letter-spacing:.1em;text-transform:uppercase;flex:none;padding:3px 7px;font-size:.55rem;font-style:normal}.hub-tag-warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-fg)}.hub-num{text-align:right;flex-direction:column;gap:2px;display:flex}.hub-num b{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:500}.hub-num small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.hub-num .is-up{color:var(--payout-fg)}.hub-num .is-down{color:#b4342b}:root:not([data-theme=light]) .hub-num .is-down,[data-theme=dark] .hub-num .is-down{color:#ff8f85}.hub-premium b{font-size:.92rem;font-weight:600}.hub-section .section-head+.hub-table{margin-top:30px}.dist-row{grid-template-columns:minmax(190px,2fr) 1fr 1fr 1.1fr 1.1fr 14px}.hub-spark{justify-content:flex-end;display:flex}.hub-go{color:var(--ink-3);opacity:.45;height:11px;transition:opacity .16s var(--ease), transform .16s var(--ease);justify-self:end;width:7px}a.hub-row:hover .hub-go{color:var(--link);opacity:1;transform:translate(2px)}.sparkline{width:78px;height:26px;display:block;overflow:visible}.sparkline polyline{stroke:var(--ink-3)}.sparkline.is-up polyline{stroke:#2f8f3f}.sparkline.is-down polyline{stroke:#b4342b}:root:not([data-theme=light]) .sparkline.is-up polyline{stroke:#7ddc8c}:root:not([data-theme=light]) .sparkline.is-down polyline{stroke:#ff8f85}[data-theme=dark] .sparkline.is-up polyline{stroke:#7ddc8c}[data-theme=dark] .sparkline.is-down polyline{stroke:#ff8f85}.sparkline-empty{width:78px;height:26px;display:block}.hub-note-degraded{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--r-md);color:var(--warn-fg);margin:16px 0 0;padding:11px 15px;font-size:.82rem}.hub-notes{grid-template-columns:repeat(3,1fr);gap:26px;padding-top:0;display:grid}.hub-notes h2{margin:0 0 10px;font-size:1.12rem}.hub-notes p{color:var(--ink-2);margin:0;font-size:.87rem;line-height:1.62}.hub-notes code{background:var(--surface-sunken);font-family:var(--mono-stack);border-radius:4px;padding:1px 5px;font-size:.82em}.stock-logo i{background:var(--surface-sunken);color:var(--ink-3);font-family:var(--mono-stack);justify-content:center;align-items:center;width:100%;height:100%;font-size:.6rem;font-style:normal;display:flex}.detail-top{padding-top:26px;padding-bottom:70px}.detail-back{color:var(--ink-3);font-family:var(--mono-stack);letter-spacing:.08em;text-transform:uppercase;margin-bottom:26px;font-size:.68rem;text-decoration:none;display:inline-block}.detail-back:hover{color:var(--link)}.detail-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.detail-id{margin-right:auto}.detail-id h1{font-family:var(--mono-stack);letter-spacing:-.03em;margin:0;font-size:2.1rem}.detail-id p{color:var(--ink-2);margin:4px 0 0;font-size:.95rem}.detail-badges{flex-wrap:wrap;gap:7px;display:flex}.detail-prices{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid;overflow:hidden}.price-block{padding:20px 24px}.price-block+.price-block{border-left:1px solid var(--line)}.price-block>span{color:var(--ink-3);font-family:var(--mono-stack);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;display:block}.price-block>strong{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:9px;font-size:1.85rem;display:block}.price-block>small{color:var(--ink-3);margin-top:6px;font-size:.72rem;display:block}.price-block-spread{background:var(--surface-sunken)}.price-block .is-up,.fact-grid .is-up,.pool-row .is-up,.trade-facts .is-up{color:var(--payout-fg)}.price-block .is-down,.fact-grid .is-down,.pool-row .is-down,.trade-facts .is-down{color:#b4342b}:root:not([data-theme=light]) .price-block .is-down,:root:not([data-theme=light]) .pool-row .is-down,:root:not([data-theme=light]) .trade-facts .is-down,[data-theme=dark] .price-block .is-down,[data-theme=dark] .pool-row .is-down,[data-theme=dark] .trade-facts .is-down{color:#ff8f85}.detail-grid{grid-template-columns:minmax(0,1fr) 348px;align-items:start;gap:24px;margin-top:24px;display:grid}.detail-main,.detail-side{align-content:start;gap:24px;min-width:0;display:grid}@media (min-width:981px){.detail-side{top:calc(var(--nav-h) + 22px);position:sticky}}.detail-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:22px 24px}.detail-panel h2{margin:0 0 16px;font-size:1.02rem}.detail-empty,.detail-hint,.chart-empty{color:var(--ink-2);margin:0;font-size:.87rem;line-height:1.6}.detail-hint{background:var(--surface-sunken);border:1px dashed var(--line-2);border-radius:var(--r-md);color:var(--ink-3);padding:13px 16px;font-size:.78rem}.detail-hint code{font-family:var(--mono-stack);font-size:.95em}.fact-grid{grid-template-columns:repeat(4,1fr);gap:14px 20px;margin:0;display:grid}.fact-grid-tight{grid-template-columns:repeat(2,1fr)}.fact-grid>div{min-width:0}.fact-wide{grid-column:1/-1}.fact-grid dt{color:var(--ink-3);font-family:var(--mono-stack);letter-spacing:.11em;text-transform:uppercase;font-size:.58rem}.fact-grid dd{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:.86rem}.fact-grid dd a{color:var(--link);text-decoration:none}.fact-grid dd a:hover{text-decoration:underline}.chart-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:20px 22px 16px}.chart-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.chart-readout b{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.5rem;display:block}.chart-readout span{color:var(--ink-3);font-size:.72rem}.chart-ranges{gap:3px;display:flex}.chart-ranges button{border-radius:var(--r-sm);color:var(--ink-3);cursor:pointer;font-family:var(--mono-stack);transition:background .16s var(--ease), color .16s var(--ease);background:0 0;border:1px solid #0000;padding:5px 10px;font-size:.68rem}.chart-ranges button:hover:not(:disabled){background:var(--surface-sunken);color:var(--ink)}.chart-ranges button.is-active{background:var(--chip);border-color:var(--chip-line);color:var(--chip-fg)}.chart-ranges button:disabled{cursor:progress;opacity:.5}.chart-svg{touch-action:pan-y;width:100%;height:230px;margin-top:14px;display:block}.chart-svg.is-up{color:#2f8f3f}.chart-svg.is-down{color:#b4342b}:root:not([data-theme=light]) .chart-svg.is-up{color:#7ddc8c}:root:not([data-theme=light]) .chart-svg.is-down{color:#ff8f85}[data-theme=dark] .chart-svg.is-up{color:#7ddc8c}[data-theme=dark] .chart-svg.is-down{color:#ff8f85}.chart-line{stroke:currentColor}.chart-cursor line{stroke:var(--ink-3);stroke-dasharray:3 3}.chart-cursor circle{fill:currentColor;stroke:var(--surface);stroke-width:2px}.chart-empty{text-align:center;padding:30px 0}.chart-foot{color:var(--ink-3);font-family:var(--mono-stack);justify-content:space-between;margin-top:8px;font-size:.64rem;display:flex}.pool-table{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.pool-row{color:inherit;font-family:var(--mono-stack);font-variant-numeric:tabular-nums;grid-template-columns:1.3fr 1.2fr 1fr 1fr 1fr .7fr;align-items:center;gap:10px;padding:10px 14px;font-size:.76rem;text-decoration:none;display:grid}.pool-row+.pool-row{border-top:1px solid var(--line)}.pool-row>span:not(:first-child):not(:nth-child(2)){text-align:right}a.pool-row:hover{background:var(--surface-2)}.pool-row-head{background:var(--surface-sunken);color:var(--ink-3);letter-spacing:.11em;text-transform:uppercase;font-size:.58rem}.pool-row.is-thin{opacity:.62}.pool-venue{text-transform:capitalize;align-items:center;gap:6px;display:flex}.pool-venue em{background:var(--surface-sunken);color:var(--ink-3);text-transform:uppercase;border-radius:3px;padding:1px 5px;font-size:.82em;font-style:normal}.pool-thin-tag{background:var(--warn-bg)!important;color:var(--warn-fg)!important}.pool-note{border-top:1px solid var(--line);color:var(--ink-3);margin:0;padding:12px 14px;font-size:.74rem;line-height:1.55}.news-list{gap:13px;margin:0;padding:0;list-style:none;display:grid}.news-list li{gap:3px;display:grid}.news-list a{color:var(--ink);font-size:.87rem;line-height:1.45;text-decoration:none}.news-list a:hover{color:var(--link);text-decoration:underline}.news-list small{color:var(--ink-3);font-size:.68rem}.trade-card{background:var(--desk);border:1px solid var(--desk-line);border-radius:var(--r-lg);box-shadow:var(--shadow-3);color:var(--desk-fg);gap:11px;padding:18px;display:grid}.trade-sides{background:var(--desk-glass);border-radius:var(--r-md);grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.trade-sides button{border-radius:calc(var(--r-md) - 4px);color:var(--desk-fg-2);cursor:pointer;font-family:var(--mono-stack);letter-spacing:.06em;text-transform:uppercase;transition:background .16s var(--ease), color .16s var(--ease);background:0 0;border:0;padding:8px;font-size:.72rem}.trade-sides button:hover{color:var(--desk-fg)}.trade-sides button.is-active{background:var(--desk-glass-2);color:var(--desk-fg)}.trade-leg{background:var(--desk-glass);border-radius:var(--r-md);gap:8px;padding:13px 14px;display:grid}.trade-leg label{color:var(--desk-fg-3);font-family:var(--mono-stack);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.trade-leg-body{align-items:center;gap:10px;display:flex}.trade-leg input,.trade-leg output{color:var(--desk-fg);font-family:var(--mono-stack);font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:0 0;border:0;flex:1;width:100%;min-width:0;padding:0;font-size:1.35rem}.trade-leg input:focus-visible{outline:none}.trade-leg input::placeholder{color:var(--desk-fg-3)}.trade-leg .trade-cash,.trade-fixed{background:var(--desk-glass-2);border:1px solid var(--desk-line-2);border-radius:var(--r-pill);color:var(--desk-fg);font-family:var(--mono-stack);flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:.76rem;display:flex}.trade-cash select{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0 2px 0 0}.trade-cash select:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.coin-mark{border-radius:50%;flex:none;display:block}.trade-fixed .stock-logo{width:18px;height:18px}.trade-balance{color:var(--desk-fg-3);cursor:pointer;font-family:var(--mono-stack);text-align:left;background:0 0;border:0;justify-self:start;padding:0;font-size:.62rem}.trade-balance:hover{color:var(--sky)}.trade-swap{color:var(--desk-fg-3);text-align:center;margin:-6px 0;font-size:.9rem}.trade-facts{gap:7px;margin:3px 0 0;display:grid}.trade-facts>div{justify-content:space-between;display:flex}.trade-facts dt{color:var(--desk-fg-3);font-family:var(--mono-stack);font-size:.64rem}.trade-facts dd{font-family:var(--mono-stack);font-variant-numeric:tabular-nums;margin:0;font-size:.72rem}.trade-facts .is-up{color:var(--lime)}.trade-facts .is-down{color:#ff8f85}.trade-route{color:var(--lime);font-family:var(--mono-stack);letter-spacing:.04em;align-items:center;gap:7px;margin:0;padding:2px 0;font-size:.68rem;display:flex}.trade-route svg{flex:none;width:13px;height:13px}.trade-notice{background:var(--desk-glass);border-radius:var(--r-sm);color:var(--desk-fg-2);margin:0;padding:9px 11px;font-size:.74rem;line-height:1.5}.trade-notice.is-warn{color:#ffd79b;background:#ffbe5a1f}.trade-action{background:var(--blue);border-radius:var(--r-md);color:#fff;cursor:pointer;transition:background .16s var(--ease);border:0;justify-content:center;align-items:center;gap:9px;padding:13px;font-size:.92rem;font-weight:600;display:flex}.trade-action:hover:not(:disabled){background:var(--blue-hover)}.trade-action:active:not(:disabled){background:var(--blue-press)}.trade-action:disabled{background:var(--desk-glass-2);color:var(--desk-fg-3);cursor:not-allowed}.trade-foot{color:var(--desk-fg-3);font-family:var(--mono-stack);text-align:center;margin:0;font-size:.6rem}@media (max-width:1080px){.hub-row{grid-template-columns:minmax(150px,1.9fr) 1fr 1fr 1fr 1fr 1fr 14px}.dist-row{grid-template-columns:minmax(150px,1.8fr) 1fr 1fr 1fr 1fr 14px}.hub-spark,.hub-row-head>span:nth-child(4){display:none}}@media (max-width:980px){.detail-grid{grid-template-columns:minmax(0,1fr)}.detail-side{order:-1}.fact-grid{grid-template-columns:repeat(2,1fr)}.fact-grid-tight{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.hub-table{box-shadow:none;background:0 0;border:0}.hub-row-head{display:none}.hub-row,.dist-row{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-1);grid-template-columns:repeat(3,1fr);gap:12px;padding:15px 16px;position:relative}.hub-row+.hub-row{border-top:1px solid var(--line);margin-top:10px}.hub-go{position:absolute;top:20px;right:16px}.hub-asset{grid-column:1/-1;padding-right:20px}.hub-num{text-align:left}.hub-num:before{color:var(--ink-3);content:attr(data-label);font-family:var(--mono-stack);letter-spacing:.11em;text-transform:uppercase;font-size:.55rem}.hub-premium{grid-column:1/-1}.hub-notes{grid-template-columns:1fr;gap:22px}.hub-head{grid-template-columns:1fr}.hub-render{order:2;justify-self:center;width:100%;max-width:300px;height:auto}.hub-render img{height:auto}}@media (max-width:760px){.detail-prices{grid-template-columns:1fr}.price-block+.price-block{border-left:0;border-top:1px solid var(--line)}.price-block>strong{font-size:1.55rem}.pool-row{grid-template-columns:1.2fr 1fr 1fr;font-size:.72rem}.pool-row>span:nth-child(2),.pool-row>span:nth-child(5),.pool-row>span:nth-child(6){display:none}.detail-id h1{font-size:1.7rem}}@media (max-width:560px){.hub-row,.dist-row,.fact-grid,.fact-grid-tight{grid-template-columns:repeat(2,1fr)}.chart-svg{height:190px}}@media (max-width:980px){.hero-inner,.parameters-inner,.operation-inner,.eligibility{grid-template-columns:1fr}.hero-inner{gap:44px;padding-top:68px}.hero-swap,.index-showcase .index-universe,.swap-panel{width:100%;max-width:540px}.parameters-inner,.operation-inner{gap:44px}.index-showcase{grid-template-columns:1fr;gap:36px}.index-showcase .index-universe{margin-left:0}.steps-grid,.roles-grid{grid-template-columns:repeat(2,1fr)}.equity-grid{grid-template-columns:repeat(3,1fr)}.index-head{grid-template-columns:1fr}.eligibility{gap:36px;padding:42px 0}.eligibility dl{margin:0 32px}.desk-metrics{grid-template-columns:repeat(2,1fr)}.operation-inner>div:last-child{align-self:auto}.page-intro-render{width:116px;height:116px}.docs-layout{grid-template-columns:150px 1fr;gap:42px}.docs-section{grid-template-columns:96px minmax(0,1fr)}.docs-flow{grid-template-columns:1fr auto 1fr}.docs-flow>i:nth-of-type(2){display:none}.docs-flow>div:nth-of-type(3){grid-column:1/2}.docs-flow>div:nth-of-type(4){grid-column:3/4}.flow-strip{height:190px}.flow-strip:after{background:linear-gradient(90deg, var(--surface-2) 0%, color-mix(in srgb, var(--surface-2) 72%, transparent) 48%, transparent 100%);content:"";pointer-events:none;width:250px;position:absolute;inset:0 auto 0 0}}@media (max-width:660px){.site-nav{margin:10px 0 22px;padding:0 14px;top:8px}.site-nav-inner{border-radius:22px;flex-wrap:wrap;gap:8px 10px;min-height:0;padding:10px 10px 8px 12px}.brandmark{font-size:1.1rem}.stockify-mark{width:30px;height:30px}.site-links{order:3;justify-content:space-between;width:100%;margin:0}.site-links a{padding:7px 10px;font-size:.76rem}.wrap{padding-left:20px;padding-right:20px}.section{padding-top:58px;padding-bottom:58px}.hero-inner{gap:34px;padding:46px 20px 40px}.hero-copy h1{font-size:clamp(2.65rem,12.5vw,3.4rem)}.hero-lede{font-size:.95rem}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.hero-note{font-size:.71rem;line-height:1.45}.flow-strip{height:196px}.flow-strip-labels{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:0 20px}.flow-strip-labels>div{max-width:22ch}.flow-strip strong{margin-top:5px;font-size:.82rem}.flow-strip-out{text-align:left}.stats-inner{grid-template-columns:repeat(2,1fr)}.stats-inner>div{padding:20px}.stats-inner>div+div{border-left:0}.stats-inner>div+div:before,.stats-inner>div:after{display:none}.stats-inner>div:nth-child(n+3){border-top:1px solid var(--line)}.stats-inner>div:nth-child(2n){border-left:1px solid var(--line)}.stats-inner strong{font-size:1.55rem}.stats-inner small{font-size:.67rem}.section-head h2{font-size:2.1rem}.section-head>p:last-child{font-size:.92rem}.steps-grid,.roles-grid,.equity-grid{grid-template-columns:1fr}.step-card{min-height:0}.step-card h3{padding-top:30px}.roles-grid article{min-height:0}.roles-grid h3{padding-top:28px}.index-universe{padding:17px}.universe-body{gap:16px}.universe-ring,.universe-ring svg{width:126px;height:126px}.equity-grid{gap:10px}.equity-card{min-height:0}.equity-name{margin-top:18px}.section-end{flex-direction:column;align-items:flex-start;gap:13px}.page-intro{padding-top:40px;padding-bottom:52px}.page-intro h1{font-size:clamp(2.6rem,12vw,3.35rem)}.page-intro>p:last-child{font-size:.95rem}.page-intro-render{display:none}.desk-inner{padding:36px 20px 40px}.desk-head{flex-direction:column;align-items:start;gap:16px}.desk-head h2{font-size:2rem}.desk-metrics{gap:10px}.desk-metrics>div{padding:14px}.desk-metrics strong{font-size:1.4rem}.desk-metrics small{font-size:.58rem}.distribution-table{overflow-x:auto}.table-head,.table-empty,.table-row{min-width:640px}.ledger-pager{gap:8px}.ledger-pager a,.ledger-pager span{padding:7px 10px}.payout-list article{grid-template-columns:auto 1fr auto;gap:14px}.payout-list p{font-size:.74rem}.eligibility{border-left:0;border-right:0;border-radius:0;margin-left:-20px;margin-right:-20px}.eligibility>div,.eligibility dl{margin:0;padding-left:20px;padding-right:20px}.eligibility h2{font-size:2rem}.eligibility dl>div{flex-direction:column;align-items:start;gap:6px}.eligibility dd{text-align:left}.page-cta{flex-direction:column;align-items:flex-start;gap:24px;padding:66px 0}.page-cta h2{font-size:2rem}.parameters-inner,.operation-inner{padding:54px 20px}.parameters h2,.operation-inner h2{font-size:2.2rem}.parameters dl>div{flex-direction:column;align-items:start;gap:6px}.parameters dd{text-align:left}.swap-panel{padding:17px}.swap-leg input{font-size:1.5rem}.asset-select{position:relative}.asset-trigger{background:var(--desk-glass);border:1px solid var(--desk-line);border-radius:var(--r-pill);color:var(--desk-fg);cursor:pointer;font:inherit;align-items:center;gap:.5rem;padding:.4rem .7rem .4rem .45rem;font-size:.95rem;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.asset-trigger:hover,.asset-trigger[aria-expanded=true]{background:var(--desk-glass-2);border-color:var(--desk-line-2)}.asset-caret{opacity:.6;flex:none;width:10px;transition:transform .18s}.asset-trigger[aria-expanded=true] .asset-caret{transform:rotate(180deg)}.asset-menu{background:var(--desk-2);border:1px solid var(--desk-line-2);z-index:20;border-radius:14px;width:max-content;min-width:100%;max-height:264px;margin:0;padding:6px;list-style:none;animation:.16s asset-menu-in;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 40px #00000073}@keyframes asset-menu-in{0%{opacity:0;transform:translateY(-4px)}}.asset-menu button{color:var(--desk-fg);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:.6rem;width:100%;padding:.5rem .6rem;transition:background .14s;display:flex}.asset-menu button:hover{background:var(--desk-glass-2)}.asset-menu button.is-active{background:var(--desk-glass)}.asset-symbol{font-size:.9rem;font-weight:600}.asset-name{color:var(--desk-fg-3);margin-left:auto;padding-left:1.2rem;font-size:.74rem}.swap-target-row select{font-size:.85rem}.docs-layout{padding-bottom:66px;display:block}.docs-nav{display:none}.docs-section{padding:32px 0 36px;display:block}.docs-section-label{align-items:center;gap:9px;margin-bottom:16px;display:flex}.docs-section-label span{margin:0}.docs-section-body>h2{font-size:1.62rem}.docs-flow{grid-template-columns:1fr;gap:6px;padding:12px}.docs-flow>div,.docs-flow>div:nth-of-type(3),.docs-flow>div:nth-of-type(4){grid-column:auto;min-height:66px}.docs-flow>i,.docs-flow>i:nth-of-type(2){display:none}.docs-contracts,.docs-split-grid,.docs-launch-grid{grid-template-columns:1fr}.docs-contracts article,.docs-split-grid article{padding:15px}.docs-contract-head code{max-width:145px}.docs-split-grid h3{margin-top:21px}.docs-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px}.docs-role-grid h3{font-size:.9rem}.docs-role-grid p{font-size:.71rem}.docs-table-wrap{border-left:0;border-right:0;border-radius:0;margin-left:-20px;margin-right:-20px}.docs-table-wrap table{min-width:530px}.docs-controls-table table{min-width:470px}.docs-cycle-head{flex-direction:column;align-items:flex-start}.docs-callout{margin-top:24px;padding:22px}.footer-inner{flex-direction:column;gap:32px;padding:40px 20px}.footer-links{text-align:left}.footer-meta{flex-direction:column;gap:6px;margin-left:20px;margin-right:20px}}@media (max-width:440px){.equity-grid{grid-template-columns:repeat(2,1fr)}.equity-card{padding:13px}.equity-foot>span{display:none}.equity-name strong{font-size:.92rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.page-intro-render{transform:none!important}}
