@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.ZnAupq_className{font-family:Manrope,Manrope Fallback;font-style:normal}.ZnAupq_variable{--font-ui:"Manrope", "Manrope Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#080808;--surface:#111;--border:#292929;--muted:#868686}*{box-sizing:border-box}body{background:var(--background);color:#f4f4f4;font-family:var(--font-ui),"Manrope",sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:4px;outline:2px solid #aaa}button:not(:disabled):active{transform:translateY(1px)}main{max-width:1512px;min-height:100vh;margin:auto;padding:28px 48px 0}.navbar{border:1px solid var(--border);background:#0d0d0d;border-radius:8px;justify-content:space-between;align-items:center;height:76px;padding:12px 16px 12px 25px;display:flex}.brand{letter-spacing:-1.3px;align-items:center;gap:10px;font-size:27px;font-weight:700;display:flex}.brand svg{width:36px;height:36px}nav{gap:8px;display:flex}.nav-link{isolation:isolate;color:#8c8c8c;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:14px 22px;font-size:14px;display:flex;position:relative}.nav-link:hover,.nav-link.active{color:#fff}.nav-active{z-index:-1;background:linear-gradient(#232323,#171717);border:1px solid #393939;border-radius:6px;position:absolute;inset:0;box-shadow:inset 0 -2px #d9d9d9}.button{color:#101010;background:#ededed;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:13px 20px;font-size:13px;font-weight:700;display:flex}.header-wallet{min-width:164px}.demo-note{color:#a3a3a3;letter-spacing:1.7px;align-items:center;gap:9px;margin:25px 0;font-size:9px;display:flex}.demo-note>span:first-child{background:#aaa;border-radius:50%;width:5px;height:5px}.demo-note-detail{letter-spacing:0;color:#686868;margin-left:auto;font-size:11px}.main-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:72px;min-height:650px;display:grid}.intro{padding:30px 0 0 7px}.eyebrow{letter-spacing:2.4px;color:#747474;margin-bottom:22px;font-size:10px}h1{letter-spacing:-3.5px;margin:0 0 20px;font-size:clamp(42px,4.5vw,68px);font-weight:500;line-height:1.13}.intro>p{letter-spacing:-.4px;color:#909090;margin:0;font-size:18px}.network-art{max-width:540px;height:290px;margin:35px 0 25px;position:relative}.paths{width:100%;height:100%;position:absolute;overflow:visible}.paths path{stroke:#333;stroke-width:1px;fill:none}.paths .travel{stroke:#bbb;stroke-width:2px;stroke-dasharray:2 120;animation:10s linear infinite flow}.node{align-items:center;display:flex;position:absolute}.node-icon,.core{background:linear-gradient(135deg,#191919,#0c0c0c);border:1px solid #3b3b3b;border-radius:7px;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.node>span{background:#101010;border:1px solid #292929;border-left:0;border-radius:0 5px 5px 0;padding:9px 12px;font-size:11px}.node.ethereum{top:8%;left:10%}.node.arbitrum{bottom:0;left:9%}.node.base{top:49%;left:72%}.node.core{width:92px;height:92px;top:43%;left:40%;box-shadow:0 0 70px #ffffff05}.core svg{width:48px;height:48px}.node-icon .coin{width:32px;height:32px;font-size:23px}.coin{--coin:#aaa;background:var(--coin);color:#fff;letter-spacing:-1px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.coin.eth{color:var(--coin);background:0 0;font-size:31px}.networks{flex-wrap:wrap;gap:20px;margin-top:32px;display:flex}.networks>span{color:#b5b5b5;align-items:center;gap:7px;font-size:10px;display:flex}.networks .coin{width:16px;height:16px;font-size:9px}.networks .eth{font-size:23px}.exchange{background:linear-gradient(140deg,#111,#090909);border:1px solid #333;border-radius:8px;padding:25px;box-shadow:0 24px 70px #0004}.card-heading{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.card-heading h2{letter-spacing:-.9px;margin:0;font-size:24px;font-weight:600}.card-heading>div{align-items:center;gap:12px;display:flex}.badge{color:#b3b3b3;background:#1b1b1b;border:1px solid #303030;border-radius:5px;padding:5px 9px;font-size:10px;display:inline-flex}.icon-button{color:#bbb;background:#181818;border:1px solid #363636;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.icon-button:hover{color:#fff;background:#292929}.asset-panel{background:linear-gradient(120deg,#1a1a1a,#121212);border:1px solid #303030;border-radius:6px;padding:18px}.asset-panel label{color:#a5a5a5;font-size:12px}.asset-main{align-items:center;gap:8px;margin-top:9px;display:flex}.asset-main input,.asset-main output{color:#fff;letter-spacing:-1px;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:33px;font-weight:600}.asset-main input:focus-visible{outline-offset:3px;border-radius:2px;outline:1px solid #666}.asset-main output{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.token-button{background:#252525;border:1px solid #494949;border-radius:5px;flex-shrink:0;align-items:center;gap:9px;padding:9px 10px;font-size:13px;font-weight:600;display:flex}.token-button:hover{background:#323232}.asset-bottom{color:#777;justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.reverse-row{z-index:1;justify-content:center;height:19px;display:flex;position:relative}.reverse{background:#141414;width:35px;height:35px;transition:transform .35s;position:absolute;top:-8px}.reverse:hover{transform:rotate(180deg)!important}.route{background:#141414;border:1px solid #282828;border-radius:6px;justify-content:space-between;align-items:center;margin-top:19px;padding:12px 16px;display:flex}.route>span{align-items:center;gap:8px;font-size:11px;display:flex}.route .coin{width:18px;height:18px;font-size:10px}.route .eth{font-size:25px}.route-dots{gap:9px;display:flex}.route-dots i{background:#555;border-radius:50%;width:3px;height:3px;animation:2s infinite pulse}.route-dots i:nth-child(2){animation-delay:.3s}.route-dots i:nth-child(3){animation-delay:.6s}.route-dots i:nth-child(4){animation-delay:.9s}.details{margin:14px 0 21px;font-size:11px}.details>div{border-bottom:1px solid #202020;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.details>div:last-child{border:none}.details dt{color:#888}.details dd{text-align:right;align-items:center;gap:5px;margin:0;display:flex}.tiny{color:#666;font-size:9px}.primary{justify-content:center;width:100%;min-height:46px}.primary svg:last-child{margin-left:6px}.text-button{color:#aaa;background:0 0;border:none}.compare{justify-content:center;align-items:center;gap:8px;width:100%;padding:17px 0 10px;font-size:11px;display:flex}.compare:hover{color:#fff}.card-foot{text-align:center;color:#5c5c5c;margin-top:6px;font-size:9px}footer{color:#626262;border-top:1px solid #191919;justify-content:space-between;gap:20px;margin-top:32px;padding:24px 0 28px;font-size:10px;display:flex}footer>div{gap:24px;display:flex}footer button{color:#aaa;background:0 0;border:none;align-items:center;gap:7px;font-size:10px;display:flex}.footer-dot{color:#333;margin:0 12px}.overlay{z-index:20;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal{background:#101010;border:1px solid #333;border-radius:9px;width:440px;max-height:90dvh;padding:26px;overflow:auto;box-shadow:0 30px 100px #000}.modal-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.modal-head h2{letter-spacing:-.8px;margin:0;font-size:23px;font-weight:600}.muted{color:#939393;margin:16px 0 20px;font-size:12px;line-height:1.8}.wallet-row{text-align:left;background:#181818;border:1px solid #303030;border-radius:6px;align-items:center;gap:13px;width:100%;margin-top:9px;padding:14px;display:flex}.wallet-row>span:nth-child(2){flex:1}.wallet-row strong{font-size:13px;font-weight:600}.wallet-row small{color:#777;margin-top:4px;font-size:10px;display:block}.wallet-symbol svg{width:30px;height:30px}.prestige-wallet{margin:22px 0}.divider{letter-spacing:2px;color:#777;margin:22px 0 14px;font-size:9px}.provider{background:#e98530;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;display:flex}.p1{background:#7c7bea}.p2{background:#175dff}.p3{background:#3688f5}.modal-foot{color:#777;border-top:1px solid #292929;margin-top:22px;padding-top:16px;font-size:10px;line-height:1.7}.search{color:#fff;background:#191919;border:1px solid #333;border-radius:6px;width:100%;margin:23px 0 12px;padding:14px;font-size:12px}.slippage{gap:10px;margin:20px 0;display:flex}.secondary{background:#1b1b1b;border:1px solid #393939;border-radius:5px;padding:10px 18px;font-size:12px}.slippage>button{flex:1}.route-option{border:1px solid #444;border-radius:6px;padding:20px}.route-option h3{align-items:center;gap:10px;font-size:15px;display:flex}.route-option p{font-size:24px}.route-option small{color:#999}.review-amount{letter-spacing:-.8px;flex-direction:column;align-items:center;gap:15px;padding:28px 0;font-size:26px;display:flex}.review-amount svg{color:#777}.balance{background:#181818;border:1px solid #333;border-radius:6px;margin-bottom:22px;padding:18px}.balance>small{color:#999}.balance>strong{margin:9px 0 15px;font-size:30px;display:block}.balance>div{gap:10px;display:flex}.balance p{color:#777;margin-bottom:0;font-size:10px}.activity{min-height:480px}.empty{text-align:center;padding:70px 15px}.empty>svg{color:#666}.empty h3{margin-bottom:8px;font-size:20px}.empty p{color:#777;margin-bottom:25px;font-size:12px}.empty .button{width:fit-content;margin:auto}.activity-row{border-bottom:1px solid #292929;align-items:center;gap:13px;padding:19px 0;display:flex}.activity-row strong{font-size:12px}.activity-row small{color:#888;margin-top:6px;font-size:10px;display:block}.status-icon{border:1px solid #333;border-radius:5px;place-items:center;width:30px;height:30px;display:grid}.toast{z-index:40;background:#202020;border:1px solid #444;border-radius:7px;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 32px);padding:15px 18px;font-size:12px;display:flex;position:fixed;bottom:28px;left:50%;box-shadow:0 12px 40px #0009;transform:translate(-50%)!important}.toast>svg{flex-shrink:0}.toast button{color:#aaa;background:0 0;border:none;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes flow{to{stroke-dashoffset:-244px}}@keyframes pulse{50%{background:#ddd}}@media (min-width:1450px){.main-grid{gap:95px}.intro{padding-top:45px}}@media (max-width:1050px){main{padding:22px 25px 0}.main-grid{gap:30px}.nav-link{padding:12px 15px}.brand{font-size:23px}.header-wallet{min-width:0}.intro{padding-left:0}h1{letter-spacing:-2.8px;font-size:48px}.intro>p{font-size:15px}.exchange{padding:20px}.networks{gap:13px}.node.base{left:68%}.network-art{height:260px}.node>span{padding:8px;font-size:9px}.node-icon{width:50px;height:50px}.node.core{width:75px;height:75px}.asset-main input,.asset-main output{font-size:28px}.token-button{gap:6px;padding:8px}.route{padding:11px}.route-dots{gap:5px}.navbar{padding-left:15px}}@media (max-width:760px){main{padding:16px 18px 0}.navbar{flex-wrap:wrap;gap:17px;height:auto;padding:14px}.brand{font-size:24px}.brand svg{width:31px;height:31px}.header-wallet{margin-left:auto;padding:11px 13px;font-size:11px}.navbar nav{border-top:1px solid #222;order:3;justify-content:space-between;gap:5px;width:100%;padding-top:12px}.nav-link{flex:1;justify-content:center;gap:8px;padding:12px 8px;font-size:12px}.demo-note{letter-spacing:1px;margin:20px 0;font-size:8px}.demo-note-detail{font-size:9px}.main-grid{grid-template-columns:1fr;gap:27px;min-height:0}.intro{padding:10px 4px 0}.eyebrow{margin-bottom:14px;font-size:8px}h1{letter-spacing:-2.5px;margin-bottom:13px;font-size:44px}.intro>p{font-size:14px}.network-art{display:none}.networks{gap:16px;margin-top:25px}.networks>span{font-size:9px}.networks>span:last-child{display:none}.exchange{padding:19px}.card-heading{margin-bottom:23px}.card-heading h2{font-size:23px}.asset-panel{padding:16px}.asset-main input,.asset-main output{font-size:32px}.token-button{padding:9px}.route{padding:13px}.route-dots{gap:9px}footer{flex-direction:column;gap:16px;margin-top:30px}footer>div{justify-content:space-between}.modal{padding:23px}.toast{font-size:11px}.activity{min-height:350px}.empty{padding:40px 10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.coin svg{width:100%;height:100%;display:block}.coin.eth svg{width:80%;height:100%}:root{--background:#0b0c0d;--surface:#151617;--border:#ffffff12;--muted:#9a9b9e;--radius-lg:22px;--radius-md:15px;--radius-sm:10px}body{color:#e5e6e7;background:radial-gradient(ellipse at 65% 10%,#ffffff03,transparent 55%),var(--background)}.navbar{border-color:var(--border);border-radius:var(--radius-lg);background:#121314;box-shadow:0 8px 32px #00000014}.nav-link,.nav-active{border-radius:12px}.nav-link{color:#9b9c9f}.nav-active{background:linear-gradient(145deg,#2b2c2e,#202123);border-color:#ffffff0e;box-shadow:inset 0 1px #ffffff09}.button{color:#202124;background:#dfe1e3;border-color:#ffffff12;border-radius:12px;box-shadow:inset 0 1px #fff3}.button:hover{background:#edf0f2;box-shadow:0 4px 20px #ffffff08}.exchange{border-radius:var(--radius-lg);background:linear-gradient(145deg,#171819,#111213);border-color:#ffffff12;box-shadow:0 20px 70px #0002,inset 0 1px #ffffff04}.asset-panel{border-radius:var(--radius-md);background:linear-gradient(125deg,#202123,#1a1b1d);border-color:#ffffff09}.token-button{border-radius:var(--radius-sm);background:#2a2b2d;border-color:#ffffff10}.token-button:hover{background:#343537;border-color:#ffffff20}.icon-button{border-radius:var(--radius-sm);color:#b6b7ba;background:#242527;border-color:#ffffff15}.icon-button:hover{background:#323335}.reverse{background:#202123;box-shadow:0 0 0 5px #151617}.route{border-radius:var(--radius-md);background:#1c1d1f;border-color:#ffffff09}.details>div{border-color:#ffffff08}.details dt,.asset-panel label{color:#a2a3a6}.asset-bottom{color:#929396}.badge{color:#bfc0c3;background:#27282a;border-color:#ffffff0c;border-radius:8px}.node-icon,.core{background:linear-gradient(140deg,#242527,#151617);border-color:#ffffff18;border-radius:16px;box-shadow:0 10px 30px #0002}.node.core{border-radius:20px}.node>span{color:#bcbec1;background:#191a1c;border-color:#ffffff0e;border-radius:0 10px 10px 0}.paths path{stroke:#424447;stroke-linejoin:round;stroke-linecap:round}.paths .travel{stroke:#b7babf}.coin{filter:saturate(.8)}.intro>p{color:#a0a1a4}.eyebrow,.demo-note{color:#8e9093}.demo-note-detail,.card-foot{color:#818387}.modal{border-radius:var(--radius-lg);background:linear-gradient(145deg,#1b1c1e,#131416);border-color:#ffffff15;box-shadow:0 30px 100px #0008}.overlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08090a99}.wallet-row,.route-option{border-radius:var(--radius-md);background:#222325;border-color:#ffffff0d}.wallet-row:hover{background:#2c2d30;border-color:#ffffff20}.wallet-row small,.muted,.modal-foot{color:#a0a1a5}.modal-foot{border-color:#ffffff0c}.search{background:#222325;border-color:#ffffff12;border-radius:12px}.secondary{background:#292a2d;border-color:#ffffff14;border-radius:10px}.secondary:hover,.selected{background:#3a3b3e;border-color:#ffffff35}.balance{border-radius:var(--radius-md);background:#202123;border-color:#ffffff0e}.balance p,.balance>small{color:#999ba0}.status-icon{background:#242527;border-color:#ffffff12;border-radius:9px}.activity-row,footer{border-color:#ffffff0b}.toast{background:#292a2d;border-color:#ffffff18;border-radius:14px;box-shadow:0 12px 40px #0005}button{transition:background .25s,border-color .25s,box-shadow .25s,transform .25s}@media (max-width:760px){.navbar{border-radius:18px}.navbar nav{border-color:#ffffff09}.exchange,.modal{border-radius:20px}}.navbar{border-radius:17px;height:62px;padding-top:8px;padding-bottom:8px}.nav-link,.header-wallet{padding-top:10px;padding-bottom:10px}@media (max-width:760px){.navbar{border-radius:16px;gap:11px;height:auto;padding:11px 13px}.navbar nav{padding-top:9px}.nav-link,.header-wallet{padding-top:10px;padding-bottom:10px}}@media (prefers-reduced-motion:reduce){button{transition:none!important}}.quote-status{color:#a0a1a5;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;font-size:10px;line-height:1.6;display:flex}.quote-status button{flex-shrink:0;font-size:10px}.route-choice{text-align:left;width:100%;color:inherit;cursor:pointer;margin-top:12px;display:block}.route-choice:hover{border-color:#ffffff35}.route-choice p{margin:12px 0}.asset-main output{font-size:clamp(20px,2.5vw,33px)}.network-select{color:#b6b7ba;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;margin:-5px -7px;padding:5px 7px;font-size:11px;display:inline-flex}.network-select:hover{color:#eee;background:#ffffff09}.selected-network{color:#aeb0b5;align-items:center;gap:6px;display:inline-flex}.selected-network .network-logo{width:13px;height:13px}.picker-steps{color:#767980;align-items:center;gap:12px;margin-top:24px;font-size:10px;display:flex}.picker-steps .current{color:#e0e2e6}.picker-network{color:#d2d4d9;align-items:center;gap:9px;margin:20px 0 0;font-size:12px;display:flex}.picker-network button{margin-left:auto;font-size:11px}.token-not-found{text-align:center;color:#d8dade;padding:28px 12px}.token-not-found strong{font-size:14px;font-weight:600}.token-not-found p{color:#999ca3;margin:12px 0 20px;font-size:12px;line-height:1.8}.provider-mark{flex-shrink:0;width:30px;height:30px}.provider-mark.has-logo{background:#ffffff08;padding:3px}.provider-mark img{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block}.route-option h3 .provider-mark{vertical-align:middle;display:inline-grid}.route-filters{background:#111214;border:1px solid #ffffff0b;border-radius:13px;gap:6px;margin:20px 0 12px;padding:5px;display:flex}.route-filter{isolation:isolate;color:#92959c;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 8px;font-size:12px;display:flex;position:relative;overflow:hidden}.route-filter:hover{color:#e4e6eb;background:#ffffff06}.route-filter.is-active{color:#eef0f5;background:#27292d;border-color:#ffffff18}.filter-effect{pointer-events:none;z-index:-1;opacity:0;position:absolute;inset:0}.is-active .filter-effect{opacity:1}.filter-best .is-active .filter-effect{background:linear-gradient(110deg,#0000 25%,#fff2 50%,#0000 75%) 0 0/250% 100%;animation:4s ease-in-out infinite best-shimmer}.filter-fast .is-active{color:#bce5f0;border-color:#8bd4e526}.filter-fast .is-active .filter-effect{background:linear-gradient(90deg,#0000,#b2e9f9,#0000);height:2px;animation:1.8s ease-in-out infinite fast-streak;inset:auto 0 0}.filter-fast .is-active svg{animation:2.5s ease-in-out infinite fast-flicker}.filter-private .is-active{color:#d5c6ef;border-color:#bca3e12b}.filter-private .is-active .filter-effect{background:radial-gradient(at 50% 100%,#aa85dc20,#0000 75%);animation:3s ease-in-out infinite private-aura}.filter-private .is-active svg{filter:drop-shadow(0 0 5px #bb9ce555)}.filter-description{color:#8e929b;margin:0 0 18px;font-size:11px;line-height:1.7}.mode-fast .inline-route.selected{border-color:#8bd4e537}.mode-private .inline-route.selected{border-color:#bca3e142}@keyframes best-shimmer{0%,20%{background-position:150% 0}80%,to{background-position:-100% 0}}@keyframes fast-streak{0%{transform:translate(-110%)}75%,to{transform:translate(110%)}}@keyframes fast-flicker{50%{opacity:.6;transform:translate(1px)}}@keyframes private-aura{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.filter-effect,.route-filter svg{animation:none!important}}.asset-logo{position:relative}.logo-fallback{letter-spacing:0;background:#34363b;border-radius:50%;place-items:center;font-size:9px;display:grid;position:absolute;inset:0}.asset-logo img{background:#202123;position:relative}.network-fallback{color:#d8dade;letter-spacing:0;background:#303238;place-items:center;width:24px;height:24px;font-size:9px;display:inline-grid}.wallet-row>.network-fallback{width:30px;height:30px}.asset-directory{scrollbar-width:thin;scrollbar-color:#444 transparent;max-height:380px;overflow-y:auto}.asset-directory .wallet-row{margin-top:8px}.asset-directory .wallet-row>span:nth-child(2){min-width:0}.asset-directory .wallet-row .coin{width:30px;height:30px}.token-address{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;max-width:250px;font-family:monospace;overflow:hidden}.load-more{width:100%;margin-top:12px}.asset-logo{filter:none;letter-spacing:0;background:0 0}.asset-logo img{object-fit:contain;border-radius:50%;width:100%;height:100%}.network-logo{object-fit:contain;border-radius:50%;flex-shrink:0}.wallet-row>.network-logo{width:30px;height:30px}.main-grid.with-routes{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px;max-width:1100px;margin:0 auto}.route-sidebar{min-width:0;padding:24px 0}.route-sidebar .card-heading{margin-bottom:22px}.route-sidebar .eyebrow{margin-bottom:10px;font-size:9px;display:block}.route-sidebar .card-heading h2{font-size:25px}.route-sidebar .card-heading>div{display:block}.route-summary{border-block:1px solid #ffffff0c;align-items:center;gap:14px;padding:15px 0;display:flex}.route-summary>span{align-items:center;gap:8px;display:flex}.route-summary>.badge{margin-left:auto}.route-summary .network-logo{width:13px;height:13px}.route-summary>svg{color:#777}.route-sidebar>.muted{margin:15px 0;font-size:11px}.route-list{scrollbar-width:thin;scrollbar-color:#37383b transparent;max-height:500px;padding-right:5px;overflow-y:auto}.inline-route{background:linear-gradient(120deg,#1c1d1f,#151617);border:1px solid #ffffff0d;border-radius:15px;margin:0 0 12px;padding:18px;transition:background .2s,border-color .2s}.inline-route.selected{background:linear-gradient(120deg,#27282b,#1b1c1e);border-color:#ffffff45}.route-choice-top{align-items:center;gap:10px;display:flex}.route-choice-top strong{text-transform:capitalize;flex:1;font-size:12px}.route-choice-top .badge{font-size:9px}.provider-mark{color:#dfe1e4;background:#333539;border-radius:8px;place-items:center;width:27px;height:27px;font-size:12px;font-weight:700;display:grid}.route-output{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:16px 0 13px;font-size:26px}.route-output>span{color:#97999d;letter-spacing:0;margin-left:8px;font-size:12px}.route-choice-meta{color:#b2b4b7;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.route-choice-meta>span{align-items:center;gap:5px;display:flex}.route-steps{color:#82858b;text-transform:capitalize;margin-top:12px;font-size:9px}.route-loading{color:#aaa;background:#141517;border:1px solid #ffffff09;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:55px 20px;font-size:12px;display:flex}.route-sidebar>.text-button{align-items:center;gap:8px;font-size:11px;display:flex}.main-grid.with-routes .exchange{align-self:start}@media (max-width:1050px){.main-grid.with-routes{gap:25px}}@media (max-width:760px){.main-grid.with-routes{grid-template-columns:minmax(0,1fr);gap:10px}.route-sidebar{padding:22px 0}.route-list{max-height:none;padding-right:0;overflow:visible}.route-sidebar .card-heading h2{font-size:23px}}
:root{--background:#090a0b;--surface:#151618;--border:#ffffff0c}body{color:#e9eaed;background:#090a0b}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 72% 22%,#8996ac0a,#0000 50%),radial-gradient(at 10% 65%,#ffffff04,#0000 45%);position:fixed;inset:0}main{max-width:1440px;padding:24px 44px 0}.navbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(110deg,#18191b99,#111214cc);border-color:#ffffff0d;border-radius:15px;height:62px;padding-inline:22px 12px;box-shadow:0 8px 35px #0002,inset 0 1px #ffffff04}.brand{letter-spacing:-1.2px;gap:11px;font-size:25px;font-weight:600}.brand svg{width:33px;height:33px}.nav-link{color:#909298;gap:9px;padding:11px 22px;font-size:12px}.nav-link svg{width:15px;height:15px}.nav-active{background:linear-gradient(125deg,#303236,#222427);border-color:#ffffff0b;border-radius:9px;box-shadow:inset 0 1px #ffffff08}.header-wallet{background:#dfe2e6;border-radius:9px;min-width:155px;padding:11px 16px;font-size:11px}.demo-note{letter-spacing:1.8px;color:#7e828b;margin:24px 4px 30px;font-size:8px}.demo-note>span:first-child{background:#b7c6bc;box-shadow:0 0 8px #b7c6bc30}.demo-note-detail{color:#737780;font-size:10px}.main-grid{align-items:center;gap:72px;min-height:650px}.intro{padding:10px 0 0 10px}.eyebrow{letter-spacing:2.3px;color:#7f8590;margin-bottom:24px;font-size:9px;font-weight:500}h1{letter-spacing:-3.7px;color:#e8e9ed;font-size:clamp(45px,4.6vw,66px);font-weight:500;line-height:1.12}.intro>p{color:#8d929c;letter-spacing:-.25px;margin-top:22px;font-size:16px;line-height:1.7}.network-art{isolation:isolate;height:280px;margin:38px 0 20px}.network-art:before{content:"";z-index:-1;filter:blur(15px);background:radial-gradient(#a6b3ca0a,#0000 67%);border-radius:50%;position:absolute;inset:20px 30px 0}.paths path{stroke:#69748238;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.paths .travel{stroke:#d3deeb99;stroke-width:2px;stroke-dasharray:1 150;animation:16s linear infinite flow}.node-icon,.core{background:linear-gradient(135deg,#292c31,#17191c 65%);border-color:#ffffff14;border-radius:17px;box-shadow:0 12px 35px #0005,inset 0 1px #ffffff08}.node.core{border-radius:23px;box-shadow:0 12px 50px #0004,0 0 70px #b2bfda08,inset 0 1px #ffffff0c}.node>span{color:#a8aeb9;background:#131517;border:0;border-radius:7px;margin-left:7px;padding:8px 11px;font-size:10px}.node-icon .coin{width:29px;height:29px}.core svg{width:44px;height:44px}.networks{opacity:.7;gap:20px}.networks>span{gap:7px;font-size:9px}.exchange{isolation:isolate;background:linear-gradient(140deg,#1c1e21 0%,#15171a 40%,#121416 100%);border-color:#ffffff10;border-radius:22px;padding:26px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0005,inset 0 1px #ffffff06}.exchange:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff30,#0000);height:1px;position:absolute;inset:0 12% auto}.card-heading{margin-bottom:25px}.card-heading h2{letter-spacing:-.8px;font-size:23px;font-weight:600}.card-heading .badge{color:#a1ada5;background:#ffffff04;border-color:#b9d0bf14;padding:5px 8px;font-size:9px}.icon-button{color:#949ca8;background:#ffffff04;border-color:#ffffff0d;border-radius:9px;width:32px;height:32px}.icon-button:hover{color:#e2e6ee;background:#ffffff0b}.asset-panel{background:linear-gradient(115deg,#272a2e66,#20222688);border:1px solid #ffffff05;border-radius:15px;padding:19px 18px 17px;transition:border-color .25s,background .25s,box-shadow .25s}.asset-panel:focus-within{background:#272a2e99;border-color:#cad5e52b;box-shadow:0 0 0 3px #cbd8ef03}.asset-panel label{color:#8e95a1;font-size:11px}.asset-main{gap:14px;margin-top:14px}.asset-main input,.asset-main output{letter-spacing:-1.2px;color:#e5e9ef;min-height:44px;font-size:34px;font-weight:500;line-height:1.3}.asset-main input:focus-visible{outline:none}.asset-main input::placeholder{color:#686e77}.asset-bottom{color:#747d89;min-height:17px;margin-top:15px;font-size:10px}.selected-network{color:#929aa7;gap:5px;font-size:10px}.asset-select{background:#36393e80;border-color:#ffffff0a;border-radius:10px;gap:8px;padding:10px 12px;font-size:12px;box-shadow:0 3px 12px #0001}.asset-select:hover{background:#40444b99;border-color:#ffffff1f}.asset-select .coin{width:23px;height:23px}.asset-select>svg{color:#929ba8;width:13px}.reverse-row{height:18px}.reverse{background:#202327;border:1px solid #ffffff10;border-radius:11px;width:36px;height:36px;top:-10px;box-shadow:0 0 0 5px #181a1d}.reverse:hover{background:#2c3035}.route{background:#ffffff03;border-color:#ffffff08;border-radius:11px;margin-top:17px;padding:12px 14px}.route>span{color:#a7afbb;font-size:10px}.route-dots{gap:8px}.route-dots i{width:2px;height:2px}.route .coin{width:16px;height:16px}.details{margin:12px 0 19px;font-size:10px}.details>div{border-color:#ffffff05;padding:9px 0}.details dt{color:#7f8896}.details dd{color:#bdc4cf;font-variant-numeric:tabular-nums}.tiny{color:#666e7a}.button.primary{color:#20252b;background:linear-gradient(115deg,#e4e8ed,#cdd3dc);border:1px solid #ffffff20;border-radius:11px;min-height:47px;font-size:12px;font-weight:700;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff5,0 5px 20px #0002}.button.primary:not(:disabled):hover{background:linear-gradient(115deg,#f1f4f8,#dfe5ed);transform:translateY(-1px);box-shadow:0 5px 25px #b6c8e410}.button:disabled{opacity:.38}.quote-status{color:#7f8997;margin-top:15px;font-size:9px;line-height:1.8}.quote-status button{font-size:9px}.compare{color:#a0a9b7;padding:15px 0 8px;font-size:10px}.card-foot{color:#697280;font-size:8px;line-height:1.7}.main-grid.with-routes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;max-width:1080px}.route-sidebar{padding:9px 0 0 5px}.route-sidebar .card-heading{margin-bottom:20px}.route-sidebar .card-heading h2{font-size:23px;font-weight:500}.route-sidebar .eyebrow{letter-spacing:2px;color:#6f7a89;margin-bottom:10px;font-size:8px}.route-summary{border-color:#ffffff08;gap:10px;padding:13px 0}.route-summary>span{font-size:10px}.route-summary .coin{width:19px;height:19px}.route-summary>.badge{color:#7f8997;background:0 0;border-color:#ffffff0b;padding:4px 7px;font-size:9px}.route-filters{background:#101215;border:0;border-radius:11px;gap:3px;margin:20px 0 11px;padding:4px;box-shadow:inset 0 1px 6px #0003}.route-filter{border-radius:8px;gap:7px;padding:11px 8px;font-size:11px}.route-filter svg{width:13px;height:13px}.route-filter.is-active{background:linear-gradient(125deg,#30343a,#252930);border-color:#ffffff09;box-shadow:0 3px 8px #0003,inset 0 1px #ffffff05}.filter-description{color:#747f8e;min-height:17px;margin-bottom:17px;font-size:10px}.route-list{scrollbar-color:#383f48 transparent;scrollbar-width:thin;max-height:510px;padding:1px 5px 8px 1px}.inline-route{background:linear-gradient(120deg,#1a1e2380,#14171bc0);border:1px solid #ffffff07;border-radius:15px;margin-bottom:10px;padding:17px 18px;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff02}.inline-route:not(:disabled):hover{background:linear-gradient(120deg,#24292f99,#1b1f2499);border-color:#c3cfdf26;transform:translateY(-1px);box-shadow:0 7px 22px #0002}.inline-route.selected{background:linear-gradient(120deg,#282e35a0,#1d2228b0);border-color:#cbd7e333;box-shadow:inset 0 1px #ffffff08,0 5px 18px #0002}.inline-route.selected:before{content:"";opacity:.65;background:#ccd5e3;border-radius:2px;width:2px;position:absolute;top:22%;bottom:22%;left:0}.route-choice-top{gap:10px}.route-choice-top strong{color:#ced5df;font-size:12px;font-weight:600}.provider-mark{background:#323840;border-radius:9px;width:29px;height:29px}.provider-mark.has-logo{background:#ffffff07;padding:4px}.route-choice-top>.badge{color:#9caeaa;background:#bad6cb07;border-color:#b5d1c610;padding:4px 7px;font-size:8px}.route-choice-top>svg{color:#bcc9d5;width:14px}.route-output{letter-spacing:-.8px;color:#e0e7f0;margin:15px 0 13px;font-size:25px;font-weight:500}.route-output>span{color:#7f8b9b;margin-left:7px;font-size:10px}.route-choice-meta{color:#8995a5;font-size:9px}.route-steps{color:#647184;margin-top:11px;font-size:8px}.mode-private .inline-route.selected:before{background:#c2b2db}.mode-fast .inline-route.selected:before{background:#a1d0df}.route-sidebar>.modal-foot{color:#727d8b;border-color:#ffffff08;margin-top:13px;padding-top:13px;font-size:9px}.route-sidebar>.text-button{color:#a2afc0;font-size:10px}.modal{background:linear-gradient(145deg,#20242a,#171a1f 60%);border-color:#ffffff12;border-radius:20px;padding:27px;box-shadow:0 30px 100px #0009,inset 0 1px #ffffff08}.modal-head h2{letter-spacing:-.9px;font-size:24px;font-weight:500}.modal .muted{color:#939daa;font-size:11px}.overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070b9c}.wallet-row{background:#ffffff03;border-color:#ffffff06;border-radius:11px;padding:13px 14px;transition:background .2s,border-color .2s,transform .2s}.wallet-row:hover{background:#ffffff08;border-color:#ffffff17}.wallet-row strong{color:#d6dce5;font-size:12px}.wallet-row small{color:#7c899a;font-size:9px}.wallet-row>svg{color:#677487;width:14px}.search{background:#0d10144d;border-color:#ffffff0b;border-radius:11px;margin:18px 0 13px;padding:14px;font-size:11px}.search::placeholder{color:#737e8f}.search:focus{outline-offset:0;outline:1px solid #b0bfd13d;box-shadow:0 0 0 3px #c5d8f005}.picker-steps{margin-top:20px}.picker-steps .current{color:#cbd6e4}.modal-foot{color:#7d8898;font-size:9px}footer{color:#565f6c;border-color:#ffffff06;margin-top:40px;padding:25px 4px 26px;font-size:9px}.footer-dot{color:#3d4654}footer button{color:#8b97a8;font-size:9px}@media (min-width:1450px){.main-grid{gap:85px}.main-grid.with-routes{gap:40px}.intro{padding-top:10px}}@media (max-width:1050px){main{padding-inline:26px}.main-grid{gap:35px}h1{letter-spacing:-2.7px;font-size:48px}.exchange{padding:22px}.nav-link{padding-inline:15px}.asset-main input,.asset-main output{font-size:29px}.main-grid.with-routes{gap:25px}.route-summary{gap:8px}.route-summary>span{gap:5px}}@media (max-width:760px){main{padding:16px 17px 0}.navbar{border-radius:14px;gap:12px;height:auto;padding:12px 13px}.brand{font-size:23px}.brand svg{width:29px;height:29px}.header-wallet{min-width:0;padding:10px 12px;font-size:10px}.navbar nav{border-color:#ffffff08;padding-top:10px}.nav-link{padding:11px 6px;font-size:11px}.demo-note{letter-spacing:1px;margin:20px 2px 26px;font-size:7px}.demo-note-detail{font-size:8px}.main-grid{grid-template-columns:1fr;gap:28px;min-height:0}.intro{padding:8px 3px 0}.intro .eyebrow{margin-bottom:17px;font-size:8px}h1{letter-spacing:-2.9px;font-size:47px}.intro>p{margin-top:16px;font-size:14px}.networks{gap:17px;margin-top:26px}.exchange{border-radius:20px;padding:21px 18px}.asset-panel{padding:17px 15px}.asset-main input,.asset-main output{font-size:31px}.asset-select{gap:6px;padding:10px;font-size:11px}.main-grid.with-routes{grid-template-columns:1fr;gap:22px}.route-sidebar{padding:5px 2px}.route-list{max-height:none;overflow:visible}.route-sidebar .card-heading{margin-bottom:18px}.route-summary{gap:13px}.modal{padding:24px 21px}.route-output{font-size:26px}.inline-route{padding:18px}footer{gap:17px;margin-top:34px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
:root{--space-section:clamp(32px, 5vw, 72px);--text-secondary:#a2aab7}main{flex-direction:column;max-width:1320px;min-height:100dvh;padding:24px 40px 0;display:flex}.navbar{height:auto;min-height:76px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #ffffff10;border-radius:0;flex-shrink:0;grid-template-columns:1fr auto 1fr;gap:24px;padding:8px 0 20px;display:grid}.brand{width:fit-content}.navbar nav{gap:8px}.nav-link{color:#8e98a7;background:0 0;border-radius:6px;min-height:44px;padding:12px 16px;font-size:13px}.nav-link:hover{color:#e9edf3;background:#ffffff04}.nav-link.active{color:#edf1f6}.nav-active{height:2px;box-shadow:none;background:#d4dce7;border:0;border-radius:2px;inset:auto 16px 0}.nav-link svg{width:16px;height:16px}.header-wallet{color:#d7dee8;min-width:0;min-height:42px;box-shadow:none;background:#ffffff05;border:1px solid #ffffff1a;border-radius:9px;justify-self:end;padding:10px 16px;font-size:12px;font-weight:600}.header-wallet:hover{color:#f1f4f8;box-shadow:none;background:#ffffff0b;border-color:#ffffff30}.main-grid,.main-grid.with-routes{width:100%;max-width:1120px;min-height:0;padding-block:var(--space-section);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:clamp(32px,5vw,72px);margin:0 auto}.intro{min-width:0;padding:0}.intro .eyebrow{color:#929ba9;margin-bottom:20px;font-size:10px}h1{letter-spacing:-.055em;margin-bottom:0;font-size:clamp(44px,4.8vw,64px);line-height:1.08}.intro>p{max-width:32ch;color:var(--text-secondary);margin:20px 0 0;font-size:16px}.network-art{width:100%;height:250px;margin:28px 0 16px}.node.base{left:68%}.node>span{white-space:nowrap;padding:8px;font-size:10px}.networks{opacity:1;gap:12px 18px;margin-top:24px}.networks>span{color:#a2aab7;font-size:10px}.exchange{border-radius:24px;width:100%;min-width:0;padding:26px}.card-heading{gap:16px;margin-bottom:24px}.card-heading h2{letter-spacing:-.7px;font-size:22px}.card-heading>div{gap:10px}.card-heading .badge{white-space:nowrap;font-size:10px}.icon-button{flex-shrink:0;width:40px;height:40px}.asset-panel{padding:18px}.asset-panel label{color:#abb3bf;font-size:12px}.asset-main{gap:12px;margin-top:12px}.asset-main input,.asset-main output{min-height:48px;font-size:clamp(26px,2.6vw,34px);font-weight:500}.asset-select{max-width:62%;min-height:44px;padding:10px 12px;font-size:12px}.asset-bottom{color:#9aa4b3;align-items:center;gap:12px;margin-top:12px;font-size:11px}.selected-network{text-align:end;min-width:0;font-size:11px}.reverse-row{height:16px}.reverse{width:40px;height:40px;top:-12px}.route{gap:12px;min-height:44px;margin-top:20px;padding:12px}.route>span{overflow-wrap:anywhere;min-width:0;font-size:11px}.route-dots{flex-shrink:0;gap:5px}.details{margin:12px 0 20px;font-size:12px}.details>div{align-items:baseline;padding-block:10px}.details dt{color:#9ca6b5}.details dd{color:#d1d7e0;overflow-wrap:anywhere}.button.primary{min-height:50px;padding:12px 16px;font-size:13px}.quote-status{align-items:flex-start;gap:12px;font-size:11px;line-height:1.6}.quote-status>span{overflow-wrap:anywhere;min-width:0}.quote-status button{min-height:32px;margin-top:-6px;font-size:11px}.compare{min-height:44px;padding:12px 0;font-size:12px}.card-foot{color:#909baa;margin-top:4px;font-size:10px;line-height:1.6}.main-grid.with-routes{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start;gap:32px}.route-sidebar{background:#121518;border:1px solid #ffffff0d;border-radius:24px;padding:24px}.route-sidebar .card-heading{margin-bottom:20px}.route-sidebar .card-heading h2{font-size:22px}.route-sidebar .eyebrow{color:#97a2b2;font-size:9px}.route-summary{flex-wrap:wrap;gap:10px}.route-summary>span{min-width:0;font-size:11px}.route-filters{margin-top:20px}.route-filter{min-height:44px;font-size:12px}.filter-description{color:#9aa6b6;font-size:11px;line-height:1.7}.route-list{max-height:560px}.inline-route{padding:18px}.route-choice-top{flex-wrap:wrap}.route-choice-top strong{overflow-wrap:anywhere;min-width:80px;font-size:13px}.route-choice-top>.badge{font-size:9px}.route-output{overflow-wrap:anywhere;font-size:28px}.route-output>span{font-size:12px}.route-choice-meta{flex-wrap:wrap;gap:8px 16px;font-size:11px}.route-steps{color:#95a2b4;overflow-wrap:anywhere;font-size:10px;line-height:1.7}.route-sidebar>.modal-foot{color:#95a2b4;font-size:10px}.route-sidebar>.text-button{min-height:40px;font-size:12px}.overlay{padding:20px}.modal{width:min(100%,460px);max-height:calc(100dvh - 40px);padding:26px}.modal-head h2{font-size:23px}.modal .muted{font-size:13px}.search{min-height:48px;font-size:13px}.wallet-row{gap:12px;min-height:64px}.wallet-row strong{font-size:13px}.wallet-row small{font-size:11px;line-height:1.5}.token-address{max-width:100%}.wallet-row>span:nth-child(2){min-width:0}.asset-directory{overscroll-behavior:contain;max-height:min(380px,45dvh)}.picker-steps,.modal-foot{font-size:11px}.activity-row>div{overflow-wrap:anywhere;min-width:0}.activity-row small{font-size:11px}.balance p{font-size:11px;line-height:1.6}footer{color:#8a95a5;align-items:center;margin-top:0;padding-block:24px;font-size:11px}footer button{min-height:36px;padding:0;font-size:11px}footer>div{align-items:center}@media (max-width:1000px){main{padding-inline:24px}.navbar{gap:16px;padding-inline:0}.nav-link{padding-inline:12px}.main-grid{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:32px}.exchange{padding:22px}.network-art{height:220px}.node>span{display:none}.node.base{left:74%}.main-grid.with-routes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.route-sidebar{padding:20px}}@media (max-width:760px){main{padding:16px 16px 0}.navbar{border-radius:0;grid-template-columns:1fr auto;gap:16px;padding:4px 0 0}.brand{font-size:24px}.header-wallet{grid-area:1/2;margin:0;padding:10px 12px;font-size:11px}.navbar nav{border-top:0;grid-area:2/1/auto/-1;gap:4px;width:100%;padding-top:0}.nav-link{min-height:44px;padding:10px 8px;font-size:12px}.main-grid,.main-grid.with-routes{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px;padding-block:32px}.intro{padding:0 4px}.intro .eyebrow{margin-bottom:16px;font-size:9px}h1{font-size:clamp(40px,9vw,52px)}.intro>p{margin-top:16px;font-size:14px}.network-art{display:none}.networks{gap:12px 16px;margin-top:20px}.exchange{border-radius:22px;padding:22px}.asset-main input,.asset-main output{font-size:30px}.route-sidebar{padding:22px}.route-list{max-height:none;padding-right:0;overflow:visible}footer{align-items:stretch;gap:12px;padding-block:20px;font-size:10px}footer>div{flex-wrap:wrap;gap:8px 20px}footer button{font-size:10px}}@media (max-width:380px){main{padding-inline:12px}.navbar{gap:14px;padding:4px 0 0}.brand{gap:7px;font-size:21px}.brand svg{width:26px;height:26px}.header-wallet{gap:6px;padding-inline:9px;font-size:10px}.exchange,.route-sidebar{padding:16px}.asset-panel{padding:14px}.asset-main{gap:8px}.asset-main input,.asset-main output{font-size:25px}.asset-select{gap:5px;padding-inline:8px;font-size:11px}.asset-select .coin{width:19px;height:19px}.card-heading{gap:8px}.card-heading>div{gap:6px}.card-heading h2{font-size:20px}.modal{padding:18px}.overlay{padding:12px}.modal{max-height:calc(100dvh - 24px)}}
body:before{background:radial-gradient(at 15% 45%,#477d8b13,#0000 44%),radial-gradient(at 85% 35%,#6677ab10,#0000 40%),linear-gradient(#ffffff02 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff02 1px,#0000 1px) 0 0/64px 64px;-webkit-mask-image:linear-gradient(#0000,#000 18% 80%,#0000);mask-image:linear-gradient(#0000,#000 18% 80%,#0000)}.main-grid{gap:clamp(32px,4vw,60px)}.intro>p{color:#a7b0bf}.ecosystem{isolation:isolate;margin-top:32px;position:relative}.ecosystem-topline{letter-spacing:1.5px;color:#778898;justify-content:space-between;align-items:center;gap:12px;font-size:8px;display:flex}.ecosystem-topline>span:first-child{color:#9baebc;align-items:center;gap:7px;display:flex}.ecosystem-topline i,.exchange-context i{background:#accfc3;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #a4dbbd50}.ecosystem-map{background:radial-gradient(#8aaac014,#0000 63%);height:300px;margin-block:8px;position:relative}.map-connections{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.map-track{fill:none;stroke:#849ca52b;stroke-width:1px}.map-flow{fill:none;stroke:#badbdc;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:3 18 25 400;filter:drop-shadow(0 0 3px #a4d7e080);animation:7s linear infinite network-stream}.flow-1{animation-delay:-2s}.flow-2{animation-delay:-4s}.flow-3{animation-delay:-1s}.flow-4{animation-delay:-5s}.map-orbit{pointer-events:none;border:1px dashed #99bac014;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:180px;height:180px}.orbit-two{border-style:solid;border-color:#99bac00a;width:270px;height:270px}.map-chain{flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute;transform:translate(-50%,-50%)}.map-chain-icon{background:linear-gradient(140deg,#303840,#191e23 70%);border:1px solid #cad8eb1f;border-radius:15px;place-items:center;width:52px;height:52px;animation:6s ease-in-out infinite node-breathe;display:grid;box-shadow:0 8px 24px #0004,inset 0 1px #ffffff10}.map-chain-icon img{object-fit:contain;border-radius:50%;width:27px;height:27px}.map-chain>span{color:#a5b3c3;white-space:nowrap;font-size:10px}.map-chain-1 .map-chain-icon{animation-delay:-2s}.map-chain-2 .map-chain-icon{animation-delay:-4s}.map-chain-3 .map-chain-icon{animation-delay:-1s}.map-hub{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-symbol{background:linear-gradient(135deg,#414c56,#222a31 55%,#1a2127);border:1px solid #d7e6f233;border-radius:24px;place-items:center;width:82px;height:82px;display:grid;position:relative;box-shadow:0 16px 35px #0006,inset 0 1px #ffffff24,0 0 55px #8ac4cf12}.hub-symbol svg{color:#e0e9ef;width:40px;height:40px}.map-hub>span{letter-spacing:2.5px;color:#b6c8d6;font-size:8px}.hub-halo{border:1px solid #b1ced718;border-radius:34px;width:112px;height:112px;animation:4s ease-out infinite hub-signal;position:absolute;top:-15px}.map-satellite{background:#93b1bb;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 10px #a1dbe477}.satellite-one{top:12%;left:43%}.satellite-two{top:86%;left:70%}.ecosystem-providers{border-top:1px solid #b5c9d414;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 0;display:flex}.ecosystem-providers>div:first-child{flex-direction:column;gap:7px;display:flex}.ecosystem-caption{letter-spacing:1.8px;color:#7d8e9f;font-size:8px}.ecosystem-subtitle{color:#b1becc;font-size:11px}.ecosystem-provider-icons{align-items:center;padding-inline-start:4px;display:flex}.ecosystem-provider-icons>span{background:#242c34;border:3px solid #0e1215;border-radius:50%;place-items:center;width:34px;height:34px;margin-inline-start:-4px;display:grid}.ecosystem-provider-icons img{object-fit:contain;width:19px;height:19px}.provider-more{color:#b0c0cf;font-size:15px}.exchange{background:radial-gradient(at 100% 0,#6a91b514,#0000 55%),linear-gradient(145deg,#1e252c,#151a20 55%,#12171c);border-color:#afc6dd24;box-shadow:0 24px 80px #0006,inset 0 1px #ffffff0b}.exchange:before{background:linear-gradient(90deg,#0000,#c4e2f066,#0000);inset-inline:10%}.exchange>.card-heading{margin-bottom:18px}.exchange-context{border-bottom:1px solid #afc6dd12;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding-block:0 16px;display:flex}.exchange-context>span:first-child{letter-spacing:1.4px;color:#a0b2bf;align-items:center;gap:7px;font-size:8px;display:flex}.exchange-context>span:last-child{color:#8295a8;font-size:10px}.exchange .asset-panel{background:linear-gradient(120deg,#a7c5e20a,#9fbcdc03);border-color:#b6cce414}.exchange .asset-panel:focus-within{background:#a7c5e20b;border-color:#b6cce43d}.exchange .asset-select{background:#9ebcda10;border-color:#b6cce41f;box-shadow:inset 0 1px #ffffff05}.exchange .reverse{background:#242e37;border-color:#acc7df28;box-shadow:0 0 0 5px #181f26}.exchange .route{background:#9ebcda05;border-style:dashed;border-color:#b6cce41a}.exchange .button.primary{background:linear-gradient(110deg,#e7eff5,#b8ccdb);box-shadow:0 4px 20px #0003,inset 0 1px #fff8}.exchange .button.primary:disabled{opacity:.55}@keyframes network-stream{to{stroke-dashoffset:-446px}}@keyframes node-breathe{50%{border-color:#badce548;box-shadow:0 8px 24px #0004,0 0 22px #8ac4cf0b,inset 0 1px #ffffff10}}@keyframes hub-signal{0%{opacity:.6;transform:scale(.95)}85%,to{opacity:0;transform:scale(1.32)}}@media (max-width:1000px) and (min-width:761px){.ecosystem-topline>span:last-child{display:none}.ecosystem-providers{flex-direction:column;align-items:start;gap:14px}.ecosystem-map{height:270px}.map-chain-icon{width:44px;height:44px}.orbit-two{width:230px;height:230px}}@media (max-width:760px){.ecosystem{margin-top:28px}.ecosystem-map{height:270px}.ecosystem-topline{letter-spacing:1px;font-size:7px}.ecosystem-providers{padding-top:16px}.ecosystem-subtitle{font-size:10px}.map-chain-icon{width:46px;height:46px}.hub-symbol{border-radius:21px;width:72px;height:72px}.hub-halo{width:102px;height:102px}.exchange-context>span:first-child{letter-spacing:1px;font-size:7px}}@media (max-width:380px){.ecosystem-topline>span:last-child{display:none}.ecosystem-provider-icons>span{width:29px;height:29px}.ecosystem-providers{gap:8px}.ecosystem-caption{font-size:7px}.ecosystem-subtitle,.map-chain>span{font-size:9px}}@media (prefers-reduced-motion:reduce){.map-flow,.map-chain-icon,.hub-halo{animation:none}.hub-halo{opacity:.35}}
.exchange>.card-heading{margin-bottom:14px}.exchange-context{margin-bottom:12px;padding-bottom:10px}.exchange .asset-panel{padding-block:14px}.exchange .asset-main{margin-top:8px}.exchange .asset-main input,.exchange .asset-main output{min-height:44px}.exchange .asset-bottom{margin-top:6px}.exchange .route{min-height:38px;margin-top:14px;padding-block:9px}.exchange .details{margin-block:8px 12px}.exchange .details>div{padding-block:7px}.exchange .quote-status{margin-top:10px}.exchange .compare{padding-block:8px}.exchange .card-foot{margin-top:0}
.top-route{isolation:isolate}.inline-route.top-route-best{background:linear-gradient(120deg,#30291d,#211f1a 62%,#242217);border-color:#b99a5147}.inline-route.top-route-best:hover,.inline-route.top-route-best.selected{background:linear-gradient(120deg,#3b3020,#28241b 62%,#2c291c);border-color:#dfbb6b80}.inline-route.top-route-best.selected:before{background:#e6c77c}.top-route-best .route-output{color:#f3e4bc}.top-route-best .route-choice-top>.badge{color:#e8ca88;background:#d5ad5812;border-color:#d5ad5830}.inline-route.top-route-fast{background:linear-gradient(120deg,#102d36,#15232d 62%,#152734);border-color:#4bbcd147}.inline-route.top-route-fast:hover,.inline-route.top-route-fast.selected{background:linear-gradient(120deg,#143945,#172c38 62%,#193143);border-color:#69d7ef80}.inline-route.top-route-fast.selected:before{background:#78dff2}.top-route-fast .route-output{color:#c4eef8}.top-route-fast .route-choice-top>.badge{color:#96e4f2;background:#64d5ec12;border-color:#64d5ec30}.inline-route.top-route-private{background:linear-gradient(120deg,#2b213b,#221d30 62%,#2d2035);border-color:#ab86d247}.inline-route.top-route-private:hover,.inline-route.top-route-private.selected{background:linear-gradient(120deg,#38294b,#2c243e 62%,#3a2843);border-color:#c49aef80}.inline-route.top-route-private.selected:before{background:#c9a4f1}.top-route-private .route-output{color:#e7d5fa}.top-route-private .route-choice-top>.badge{color:#d6b8f1;background:#bf95e912;border-color:#bf95e930}.route-ambient{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.route-ambient-symbol{inset-inline-end:22px;opacity:.09;place-items:center;width:68px;height:68px;display:grid;position:absolute;top:57px}.route-ambient-symbol>svg{stroke-width:1px;width:100%;height:100%}.route-ambient-sweep{opacity:0;position:absolute;inset:0}.top-route-best .route-ambient{background:radial-gradient(at 95% 35%,#d9c38d0d,#0000 65%)}.top-route-best .route-ambient-symbol{color:#f4dca6;animation:5.5s ease-in-out infinite route-sparkle}.top-route-best .route-ambient-sweep{background:linear-gradient(110deg,#0000 40%,#ebd7a813 48%,#fff6dd16 50%,#0000 59%);animation:7s ease-in-out infinite route-best-sweep;inset:-50% -60%}.top-route-fast .route-ambient{background:radial-gradient(at 95% 35%,#80dafa12,#0000 65%)}.top-route-fast .route-ambient-symbol{color:#8edff7;animation:5s ease-in-out infinite route-lightning}.top-route-fast .route-ambient-symbol>svg{fill:#91ddf91a}.top-route-fast .route-ambient-sweep{background:linear-gradient(115deg,#0000 47%,#a4e8ff12 49.5%,#c6f2ff30 50%,#a4e8ff09 50.5%,#0000 53%);animation:5s cubic-bezier(.2,0,0,1) infinite route-fast-sweep;inset:0 -50%}.top-route-private .route-ambient{background:radial-gradient(at 95% 45%,#bca3e117,#0000 65%)}.top-route-private .route-ambient-symbol{color:#c5afe7;animation:6s ease-in-out infinite route-incognito}.top-route-private .route-ambient-sweep{background:linear-gradient(#0000 40%,#cbb5ec0a 49%,#d9c5f122 50%,#0000 52%);animation:6s ease-in-out infinite route-private-scan}@keyframes route-sparkle{0%,to{opacity:.07;transform:scale(.94)rotate(-6deg)}45%{opacity:.2;transform:scale(1.05)rotate(3deg)}}@keyframes route-best-sweep{0%,15%{opacity:0;transform:translate(-55%)}25%{opacity:1}65%{opacity:1}85%,to{opacity:0;transform:translate(55%)}}@keyframes route-lightning{0%,20%,75%,to{opacity:.08;transform:translateY(2px)}32%,45%{opacity:.25;transform:translateY(-2px)}60%{opacity:.12;transform:translateY(0)}}@keyframes route-fast-sweep{0%,15%{opacity:0;transform:translate(-50%)}25%{opacity:.8}48%{opacity:0;transform:translate(50%)}to{opacity:0;transform:translate(50%)}}@keyframes route-incognito{0%,to{opacity:.07;transform:translateY(3px)}45%,60%{opacity:.19;transform:translateY(-2px)}}@keyframes route-private-scan{0%,15%{opacity:0;transform:translateY(-70%)}30%,65%{opacity:.7}85%,to{opacity:0;transform:translateY(70%)}}@media (prefers-reduced-motion:reduce){.route-ambient-symbol,.route-ambient-sweep{animation:none}.route-ambient-symbol{opacity:.1}.route-ambient-sweep{display:none}}
.unified-picker{margin-top:24px}.network-dropdown{margin-bottom:22px;position:relative}.network-dropdown-trigger{text-align:start;background:linear-gradient(120deg,#293746,#1c2631);border:1px solid #afcbe329;border-radius:13px;align-items:center;gap:12px;width:100%;min-height:66px;padding:12px 14px;display:flex;box-shadow:inset 0 1px #ffffff06}.network-dropdown-trigger:hover{background:#2b3948;border-color:#b4d2ee50}.network-dropdown-trigger>span:nth-child(2),.network-option>span:nth-child(2){flex:1;min-width:0}.network-dropdown-trigger strong{color:#e2ebf4;font-size:13px;font-weight:600;display:block}.network-dropdown-trigger small{color:#9cacc0;margin-top:4px;font-size:10px;display:block}.network-dropdown-trigger>svg{color:#a5b8cb;transition:transform .2s}.network-dropdown-trigger>svg.is-open{transform:rotate(180deg)}.picker-chain-icon{color:#bfcfe0;background:#b3cae30a;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:10px;display:inline-grid}.picker-chain-icon img{object-fit:contain;border-radius:50%;width:24px;height:24px}.all-chains-icon{color:#b9dbed;background:linear-gradient(135deg,#557f9b40,#6278aa20);border:1px solid #b0d9ed24}.network-dropdown-panel{z-index:5;background:#1b242e;border:1px solid #b2cbe233;border-radius:15px;padding:10px;position:absolute;inset:calc(100% + 8px) 0 auto;box-shadow:0 20px 55px #0009,inset 0 1px #ffffff08}.network-filter-search{color:#8fa6be;background:#101820;border:1px solid #a8c5df1a;border-radius:9px;align-items:center;gap:9px;margin-bottom:8px;padding:11px 12px;display:flex}.network-filter-search input{color:#e1ebf4;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.network-filter-search:focus-within{border-color:#aacde58a}.network-option-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#52677a transparent;max-height:min(300px,34dvh);overflow-y:auto}.network-option{text-align:start;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;width:100%;min-height:56px;padding:9px 10px;display:flex}.network-option:hover{background:#b0cce30b}.network-option.is-selected{background:#92bad314;border-color:#a4cbe52b}.network-option strong{color:#d7e3ef;font-size:12px;font-weight:600;display:block}.network-option small{color:#8fa4b9;margin-top:3px;font-size:10px;display:block}.network-option>svg{color:#a7d3d6;flex-shrink:0}.network-count{color:#9eb7ce;border:1px solid #a7c7e126;border-radius:6px;padding:4px 7px;font-size:10px}.network-section-label{letter-spacing:1.4px;color:#8199af;padding:14px 10px 7px;font-size:8px}.network-no-results{padding-inline:10px}.unified-token-list .picker-chain-tag{align-items:center;gap:5px;display:inline-flex}.picker-chain-tag .picker-chain-icon{background:0 0;border-radius:50%;width:16px;height:16px;font-size:6px}.picker-chain-tag .picker-chain-icon img{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.network-dropdown-trigger>svg{transition:none}}.picker-label{color:#a6b4c4;margin-bottom:9px;font-size:11px;font-weight:600;display:block}.picker-network-select{color:#e0e8f1;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#202a34;border:1px solid #b4cce326;border-radius:11px;margin-bottom:22px;padding:12px 14px;font-size:13px}.picker-network-select:focus-visible{outline-offset:3px;outline:2px solid #a7c9e1}.unified-picker .search{margin:0 0 18px;font-size:12px}.picker-list-heading{color:#afbdcc;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.picker-list-heading>span:last-child{color:#8fa1b5;font-size:10px}.picker-feedback{color:#91a2b6;margin:8px 0 12px;font-size:11px;line-height:1.7}.unified-token-list{max-height:min(380px,42dvh)}.picker-token-icon{background:#3b4757;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:10px;display:grid;position:relative}.picker-token-icon img{object-fit:contain;background:#252f3a;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.unified-token-list .picker-chain-tag{color:#b3c5d8;overflow-wrap:anywhere;text-align:end;background:#b3cae309;border:1px solid #b3cae31a;border-radius:6px;flex:0 auto;max-width:36%;padding:5px 7px;font-size:10px}.unified-token-list .wallet-row>span:nth-child(2){overflow-wrap:anywhere;min-width:0}
.prestige-coming-soon{cursor:default;background:linear-gradient(120deg,#a5c7e310,#ffffff03);border-color:#b4cfe52b;margin-block:22px}.prestige-coming-soon:hover{background:linear-gradient(120deg,#a5c7e310,#ffffff03);border-color:#b4cfe52b}.prestige-extension-logo{color:#e2eaf2;background:#bfd8ef0b}.prestige-soon-badge{letter-spacing:.5px;color:#b9cfe2;background:#b4d3ef0b;border-color:#b4d3ef24;flex-shrink:0;font-size:9px}.extension-logo{color:#b4c7d9;background:#ffffff07;border:1px solid #ffffff0b;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.extension-logo img{object-fit:contain;width:29px;height:29px}.extension-wallets .wallet-row{min-height:72px;text-decoration:none}.extension-wallets .divider{color:#9eafc2;justify-content:space-between;display:flex}.extension-wallets .divider>span{color:#a9d4c5}.wallet-empty{color:#9eafc2;border:1px dashed #b4cce324;border-radius:12px;padding:18px;font-size:12px;line-height:1.7}.wallet-error{color:#efb9a9;background:#e29b8d09;border:1px solid #e29b8d33;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.7}.connected-wallet{background:#b3dcca08;border:1px solid #b3dcca20;border-radius:13px;flex-direction:column;align-items:start;gap:12px;margin-top:22px;padding:18px;display:flex}.connected-wallet code{overflow-wrap:anywhere;color:#b6c9d9;max-width:100%;font-size:12px}
