@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{color-scheme:light;font-family:Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--p-canvas:#e9eeea;--p-canvas-warm:#f2f1e9;--p-surface:#f9faf6;--p-raised:#fffefa;--p-white:#ffffff;--p-soft:#e5eee7;--p-selected:#dceee1;--p-ink:#062f25;--p-ink-2:#174638;--p-muted:#566a60;--p-soft-text:#74847b;--p-border:#b7c4ba;--p-border-strong:#879c8e;--p-green:#16b85b;--p-green-dark:#087744;--p-green-bright:#46d979;--p-green-soft:#d9f3e2;--p-yellow:#efe39a;--p-danger:#b9483f;--p-danger-soft:#fff0ed;--p-warning:#7a6515;--p-warning-soft:#fff7d4;--shadow-xs:0 2px 8px rgba(5,42,31,.055);--shadow-sm:0 10px 28px rgba(5,42,31,.08);--shadow-md:0 22px 58px rgba(5,42,31,.12);--shadow-lg:0 34px 100px rgba(2,28,20,.18);--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--motion-instant:.1s;--motion-fast:.16s;--motion-base:.22s;--motion-slow:.36s;--ease-enter:cubic-bezier(.2,.8,.2,1);--ease-exit:cubic-bezier(.4,0,1,1);--page-bg:var(--p-canvas);--page-bg-deep:#dfe7e1;--surface-main:var(--p-surface);--surface-raised:var(--p-raised);--surface-muted:var(--p-soft);--surface-selected:var(--p-selected);--text-primary:var(--p-ink);--text-secondary:var(--p-muted);--text-muted:var(--p-soft-text);--border-default:var(--p-border);--border-strong:var(--p-border-strong);--quiet-accent:var(--p-green);--quiet-dark:var(--p-ink);--quiet-darkest:#031f18;--route-canvas:var(--p-canvas);--route-surface:var(--p-surface);--route-raised:var(--p-raised);--route-mint:var(--p-soft);--route-ink:var(--p-ink);--route-muted:var(--p-muted);--route-line:var(--p-border);--route-line-strong:var(--p-border-strong);--route-green:var(--p-green);--route-green-dark:var(--p-green-dark);--route-green-bright:var(--p-green-bright);--flow-canvas:var(--p-canvas);--flow-surface:var(--p-raised);--flow-soft:var(--p-soft);--flow-ink:var(--p-ink);--flow-muted:var(--p-muted);--flow-line:var(--p-border);--flow-line-strong:var(--p-border-strong);--flow-action:var(--p-ink);--flow-signal:var(--p-green);--flow-signal-soft:var(--p-green-soft);--flow-shadow:var(--shadow-md);--outline:var(--p-ink);--card:var(--p-raised);--paper:var(--p-canvas-warm);--muted:var(--p-muted);--base:var(--p-green);--bright:var(--p-green-bright);--highlight:#79ef9d;--deep:var(--p-ink);--shadow:var(--p-green-dark)}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--p-canvas);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--p-canvas);color:var(--p-ink);-webkit-font-smoothing:antialiased}body.wallet-modal-open{overflow:hidden}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}img,svg{display:block}img{max-width:100%}::selection{background:#46d97947;color:var(--p-ink)}:where(button,a,input,textarea,select,summary,[role=button]):focus-visible{outline:2px solid var(--p-green);outline-offset:3px}.app-shell{position:relative;min-height:100vh;isolation:isolate;overflow:hidden}.app-shell:before{content:"";position:fixed;inset:0;z-index:-4;pointer-events:none;background:linear-gradient(rgba(6,47,37,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(6,47,37,.035) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(#000 0%,rgba(0,0,0,.7) 48%,transparent 92%);mask-image:linear-gradient(#000 0%,rgba(0,0,0,.7) 48%,transparent 92%)}.ambient{position:fixed;z-index:-3;width:660px;height:660px;border-radius:50%;filter:blur(120px);opacity:.12;pointer-events:none}.ambient-one{top:-360px;left:-250px;background:#8debad}.ambient-two{right:-290px;bottom:-380px;background:#bdd9cb}.eyebrow,.pill{font:600 10px/1 DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.eyebrow{color:var(--p-green-dark)}.chain-logo{width:100%;height:100%;object-fit:contain}.open-bridge-link,.primary-action,.secondary-action,.clear-button,.text-action,.settings-button,.refresh-activity,.refresh-balances-button,.selector-back-button,.selector-close-button,.wallet-modal-close{-webkit-tap-highlight-color:transparent;transition:transform var(--motion-instant) var(--ease-enter),border-color var(--motion-fast) var(--ease-enter),background-color var(--motion-fast) var(--ease-enter),color var(--motion-fast) var(--ease-enter),box-shadow var(--motion-fast) var(--ease-enter),opacity var(--motion-fast) var(--ease-enter)}.open-bridge-link:active,.primary-action:not(:disabled):active,.secondary-action:not(:disabled):active,.clear-button:active,.settings-button:active,.refresh-activity:active,.refresh-balances-button:active{transform:scale(.985)}.primary-action{width:100%;min-height:54px;border:1px solid var(--p-ink);border-radius:var(--radius-md);background:var(--p-ink);color:#fff;font-weight:800;box-shadow:0 8px 20px #062f2524}.primary-action:hover:not(:disabled){background:#0a4938;transform:translateY(-1px);box-shadow:0 12px 24px #062f252e}.primary-action:disabled{border-color:#8e9c94;background:#8e9c94;color:#ffffffeb;box-shadow:none;opacity:.8}.secondary-action{min-height:44px;border:1px solid var(--p-border);border-radius:var(--radius-md);background:var(--p-raised);color:var(--p-ink);font-weight:750}.secondary-action:hover:not(:disabled){border-color:var(--p-border-strong);background:var(--p-soft)}.text-action{min-height:38px;padding:0 11px;border:0;border-radius:10px;background:transparent;color:var(--p-muted);font-weight:700}.text-action:hover{background:var(--p-soft);color:var(--p-ink)}.settings-button{width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid var(--p-border);border-radius:12px;background:var(--p-raised);color:var(--p-ink)}.settings-button:hover{border-color:var(--p-border-strong);background:var(--p-soft);transform:rotate(8deg)}.settings-button svg,.primary-action svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.modal-backdrop,.token-modal-backdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;overflow:auto;overscroll-behavior:contain;background:#03120cb8;backdrop-filter:blur(10px) saturate(.82);-webkit-backdrop-filter:blur(10px) saturate(.82);animation:backdrop-in var(--motion-fast) var(--ease-enter) both}.modal-head,.token-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.modal-head h2,.token-modal-head h2{margin:5px 0 0;color:var(--p-ink);font-size:clamp(22px,3vw,28px);line-height:1.04;letter-spacing:-.04em}.modal-head>button,.selector-close-button,.wallet-modal-close{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--p-ink);font-size:24px;line-height:1}.modal-head>button:hover,.selector-close-button:hover,.wallet-modal-close:hover{border-color:var(--p-border);background:var(--p-soft)}.review-modal,.settings-modal,.wallet-modal,.token-modal{border:1px solid var(--p-border-strong);border-radius:24px;background:var(--p-raised);color:var(--p-ink);box-shadow:var(--shadow-lg);animation:dialog-in var(--motion-base) var(--ease-enter) both}.status-note,.error-note,.pause-note{margin-top:12px;padding:11px 12px;display:flex;align-items:flex-start;gap:9px;border:1px solid #aac7b5;border-radius:12px;background:#e7f3ea;color:#214d3a;font-size:11px;line-height:1.45}.status-note svg,.error-note svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7}.error-note{border-color:#dfaea8;background:var(--p-danger-soft);color:#7f352e}.error-note.info-note{border-color:#b3cabe;background:#eef5f0;color:#315544}.pause-note{border-color:#d7c77f;background:var(--p-warning-soft);color:var(--p-warning)}.error-note details{width:100%;margin-top:7px}.error-note summary{cursor:pointer;font-weight:700}.error-note code{display:block;margin-top:8px;padding:8px;overflow:auto;border-radius:8px;background:#ffffff8c;font:500 10px/1.45 DM Mono,monospace}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@keyframes soft-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes route-packet{0%{left:6%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:91%;opacity:0}}@keyframes route-pulse{0%,to{box-shadow:0 0 #16b85b38}50%{box-shadow:0 0 0 8px #16b85b00}}@keyframes skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mascot-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(1deg)}}.reveal-on-scroll{opacity:0;transform:translateY(16px);transition:opacity .55s var(--ease-enter),transform .55s var(--ease-enter);transition-delay:var(--reveal-delay,0ms)}.reveal-on-scroll.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal-on-scroll{opacity:1;transform:none}}html[data-app-mode=landing] body{background:radial-gradient(circle at 78% 3%,rgba(60,208,112,.13),transparent 34rem),radial-gradient(circle at 8% 20%,rgba(255,255,255,.92),transparent 28rem),linear-gradient(180deg,#f4f3eb,#edf1ec 48%,#e8eee9)}html[data-app-mode=landing] .landing-shell:before{opacity:.72;background-size:54px 54px;-webkit-mask-image:linear-gradient(#000 0%,rgba(0,0,0,.52) 42%,transparent 88%);mask-image:linear-gradient(#000 0%,rgba(0,0,0,.52) 42%,transparent 88%)}.landing-shell main{width:min(1220px,calc(100% - 40px));margin:0 auto}.landing-hero-shell{position:relative;min-height:720px;display:grid;align-items:center;padding:78px 24px 60px}.landing-hero-shell:before{content:"";position:absolute;inset:18px 0 auto;height:590px;z-index:-1;border-radius:44px;background:radial-gradient(circle at 79% 22%,rgba(22,184,91,.1),transparent 28%),radial-gradient(circle at 15% 80%,rgba(255,255,255,.66),transparent 32%);pointer-events:none}.product-hero{min-width:0;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(48px,7vw,92px)}.product-hero-copy{position:relative;z-index:2;max-width:700px}.hero-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:20px;color:var(--p-green-dark);font:650 10px/1 DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.hero-kicker>i{width:8px;height:8px;border-radius:50%;background:var(--p-green);box-shadow:0 0 0 6px #16b85b1a;animation:route-pulse 2.4s ease-out infinite}#product-hero-title,.hero-secondary-heading{max-width:9.7ch;margin:0;color:var(--p-ink);font-size:clamp(60px,7.2vw,104px);line-height:.88;letter-spacing:-.078em;font-weight:720}.product-hero.is-seo #product-hero-title{max-width:11ch;font-size:clamp(54px,6.4vw,92px)}.hero-title-line{display:block}.hero-title-accent{color:var(--p-green-dark);text-wrap:balance}.hero-lead{max-width:41ch;margin:28px 0 0;color:var(--p-ink-2);font-size:clamp(20px,2vw,27px);line-height:1.3;font-weight:570;letter-spacing:-.026em}.hero-proof{max-width:59ch;margin:14px 0 0;color:var(--p-muted);font-size:15px;line-height:1.7}.hero-proof strong{color:var(--p-ink);font-weight:760}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:31px}.landing-open-bridge{min-height:52px;padding:0 21px;border-radius:15px;box-shadow:0 12px 28px #062f2526}.landing-open-bridge svg{width:18px;height:18px;margin-left:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--motion-fast) var(--ease-enter)}.landing-open-bridge:hover svg{transform:translate(4px)}.hero-secondary-action{min-height:50px;display:inline-flex;align-items:center;padding:0 10px;color:var(--p-ink);font-size:13px;font-weight:780;text-decoration:none}.hero-secondary-action:after{content:"↓";margin-left:8px;color:var(--p-green-dark);transition:transform var(--motion-fast)}.hero-secondary-action:hover:after{transform:translateY(3px)}.hero-trust-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:25px}.hero-trust-line>span{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0 9px;border:1px solid rgba(135,156,142,.45);border-radius:999px;background:#fffef98c;color:var(--p-muted);font:550 9px/1 DM Mono,monospace;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-trust-line>span>i{width:5px;height:5px;border-radius:50%;background:var(--p-green)}.route-hero-visual{position:relative;min-height:520px;padding:24px;overflow:hidden;border:1px solid rgba(82,116,94,.3);border-radius:34px;background:linear-gradient(145deg,#ffffffdb,#f5f9f5bd),#fffef9d1;box-shadow:0 34px 100px #052a1f21,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(20px) saturate(.94);backdrop-filter:blur(20px) saturate(.94);isolation:isolate}.route-hero-visual:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.35;background-image:linear-gradient(rgba(6,47,37,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(6,47,37,.055) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(circle at center,#000 12%,transparent 74%);mask-image:radial-gradient(circle at center,#000 12%,transparent 74%)}.route-hero-glow{position:absolute;z-index:-2;border-radius:50%;filter:blur(40px);pointer-events:none}.route-hero-glow.glow-a{width:240px;height:240px;left:-80px;top:80px;background:#25cf6633}.route-hero-glow.glow-b{width:260px;height:260px;right:-110px;bottom:40px;background:#99c1a83d}.route-hero-orbit{position:absolute;z-index:-1;border:1px solid rgba(8,119,68,.12);border-radius:50%;pointer-events:none}.route-hero-orbit.orbit-a{width:370px;height:370px;left:50%;top:50%;transform:translate(-50%,-48%)}.route-hero-orbit.orbit-b{width:470px;height:240px;left:50%;top:51%;transform:translate(-50%,-50%) rotate(-14deg)}.route-hero-visual-head,.bridge-ticket-head{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--p-muted);font:650 9px/1 DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.route-hero-live,.bridge-ticket-head strong{display:inline-flex;align-items:center;gap:7px;color:var(--p-green-dark)}.route-hero-live i,.bridge-ticket-head strong i{width:7px;height:7px;border-radius:50%;background:var(--p-green);animation:route-pulse 2.2s ease-out infinite}.route-hero-stage{position:relative;min-height:330px;display:grid;align-items:center}.route-hero-route{position:relative;z-index:3;display:grid;grid-template-columns:118px minmax(100px,1fr) 118px;align-items:center;gap:18px;width:100%;margin:auto}.route-hero-node{text-align:center;min-width:0}.route-hero-node-badge{width:72px;height:72px;display:grid;place-items:center;margin:0 auto 12px;overflow:hidden;border:1px solid rgba(104,133,114,.38);border-radius:22px;background:#fffffff0;box-shadow:0 13px 32px #052a1f17}.route-hero-node-badge img{width:43px;height:43px;object-fit:contain}.route-hero-node-badge b{font:700 17px/1 DM Mono,monospace;color:var(--p-ink)}.route-hero-node strong,.route-hero-node small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-hero-node strong{font-size:14px;letter-spacing:-.02em}.route-hero-node small{margin-top:4px;color:var(--p-muted);font:550 10px/1 DM Mono,monospace}.route-hero-rail{position:relative;height:58px;display:flex;align-items:center;justify-content:center}.route-hero-rail:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;border-radius:99px;background:linear-gradient(90deg,var(--p-green),#b2c7b9 46%,var(--p-green));box-shadow:0 0 20px #16b85b21}.route-hero-route-chip{position:relative;z-index:3;padding:7px 10px;border:1px solid rgba(109,139,119,.4);border-radius:999px;background:#fffef9f2;color:var(--p-ink);font:650 8px/1 DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 5px 16px #052a1f12}.route-packet{position:absolute;top:50%;left:8%;z-index:2;width:10px;height:10px;margin-top:-5px;border:2px solid #fff;border-radius:50%;background:var(--p-green);box-shadow:0 0 0 1px var(--p-green),0 0 16px #16b85b47;animation:route-packet 3.5s var(--ease-enter) infinite}.route-packet.two{animation-delay:1.7s}.route-hero-mascot{position:absolute;left:50%;top:45%;z-index:4;width:76px;height:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 12px 20px rgba(5,42,31,.16));animation:hero-mascot-float 4.6s ease-in-out infinite}.route-hero-float{position:absolute;z-index:2;min-width:112px;padding:10px 12px;border:1px solid rgba(113,142,123,.34);border-radius:14px;background:#ffffffc7;box-shadow:0 11px 28px #052a1f14;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.route-hero-float span,.route-hero-float strong{display:block}.route-hero-float span{color:var(--p-muted);font:600 8px/1 DM Mono,monospace;letter-spacing:.08em}.route-hero-float strong{margin-top:5px;font-size:11px}.route-hero-float-price{left:20px;top:54px;transform:rotate(-3deg)}.route-hero-float-time{right:18px;bottom:47px;transform:rotate(3deg)}.route-hero-ticket{position:relative;z-index:5;padding:15px;border:1px solid rgba(111,139,121,.38);border-radius:18px;background:#fffef9e0;box-shadow:0 12px 28px #052a1f12}.route-hero-ticket-head{display:flex;justify-content:space-between;gap:15px;color:var(--p-muted);font:550 9px/1 DM Mono,monospace}.route-hero-ticket-head strong{display:flex;align-items:center;gap:6px;color:var(--p-green-dark);font-size:9px;text-transform:uppercase}.route-hero-ticket-head strong i{width:6px;height:6px;border-radius:50%;background:var(--p-green)}.route-hero-ticket-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:12px;overflow:hidden;border:1px solid var(--p-border);border-radius:12px;background:var(--p-border)}.route-hero-ticket-grid>div{padding:11px;background:#ffffffdb}.route-hero-ticket-grid span,.route-hero-ticket-grid strong{display:block}.route-hero-ticket-grid span{color:var(--p-muted);font:550 8px/1 DM Mono,monospace;text-transform:uppercase}.route-hero-ticket-grid strong{margin-top:6px;font-size:11px}.landing-proof-strip{width:min(1110px,calc(100% - 24px));min-height:80px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:0 auto 30px;padding:14px 18px;border-block:1px solid rgba(115,142,123,.34)}.landing-proof-networks{display:flex;align-items:center;gap:14px;min-width:0}.landing-proof-label,.landing-proof-network-copy{color:var(--p-muted);font:600 9px/1 DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em}.landing-network-stack{display:flex;align-items:center;padding-left:7px}.landing-network-stack img{width:34px;height:34px;object-fit:contain;margin-left:-7px;padding:7px;border:1px solid var(--p-border);border-radius:50%;background:#fff;box-shadow:0 3px 10px #052a1f12}.landing-proof-points{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:15px}.landing-proof-points span{display:flex;align-items:center;gap:7px;color:var(--p-ink-2);font-size:11px;font-weight:700;white-space:nowrap}.landing-proof-points i{width:6px;height:6px;border-radius:50%;background:var(--p-green)}.arc-waitlist-banner{position:relative;z-index:8;width:min(1110px,calc(100% - 40px));margin:10px auto 0;overflow:hidden;border:1px solid rgba(72,118,92,.28);border-radius:16px;background:#fffef9de;box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.arc-waitlist-banner:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(var(--p-green-bright),var(--p-green-dark))}.arc-waitlist-banner__inner{min-height:66px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:10px 14px 10px 18px}.arc-waitlist-banner__status{display:inline-flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid #a7c6b1;border-radius:var(--radius-pill);background:var(--p-green-soft);color:var(--p-green-dark);font:600 9px/1 DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.arc-waitlist-banner__pulse{width:7px;height:7px;border-radius:50%;background:var(--p-green);animation:route-pulse 2.2s ease-out infinite}.arc-waitlist-banner__copy h2{margin:0;font-size:16px;letter-spacing:-.02em}.arc-waitlist-banner__copy p{margin:3px 0 0;color:var(--p-muted);font-size:11px}.arc-waitlist-banner__action{min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border-radius:11px;background:var(--p-ink);color:#fff;font-size:11px;font-weight:800;text-decoration:none;transition:transform var(--motion-fast),background var(--motion-fast)}.arc-waitlist-banner__action:hover{transform:translateY(-1px);background:#0a4938}.arc-waitlist-banner__action svg{width:16px;height:16px;fill:currentColor}.bridge-information,.landing-information{width:min(1100px,100%);margin:0 auto;padding:0 10px 92px}.information-section{position:relative;padding:94px 0;border-top:1px solid rgba(135,156,142,.52)}.information-heading{margin-bottom:34px}.compact-information-heading{max-width:760px}.information-heading h2,.information-heading h1{max-width:14ch;margin:10px 0 0;color:var(--p-ink);font-size:clamp(40px,5.4vw,68px);line-height:.94;letter-spacing:-.058em;text-wrap:balance}.information-heading p{max-width:60ch;margin:17px 0 0;color:var(--p-muted);font-size:15px;line-height:1.72}.route-board-heading-row{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:40px;align-items:end;margin-bottom:36px}.route-board-heading-row .information-heading{margin:0}.route-board-status{min-height:138px;display:flex;flex-direction:column;justify-content:flex-end;padding:17px;border:1px solid var(--p-border);border-radius:20px;background:#fffef9b8;box-shadow:var(--shadow-xs)}.route-board-status>span{display:flex;align-items:center;gap:7px;color:var(--p-green-dark);font:600 9px/1 DM Mono,monospace;text-transform:uppercase}.route-board-status>span i{width:7px;height:7px;border-radius:50%;background:var(--p-green);animation:route-pulse 2.2s ease-out infinite}.route-board-status>strong{margin-top:16px;font-size:42px;line-height:.9;letter-spacing:-.06em}.route-board-status>small{margin-top:7px;color:var(--p-muted);font-size:10px}.supported-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.supported-route-card{position:relative;min-height:154px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:17px 18px 15px;overflow:hidden;border:1px solid var(--p-border);border-radius:20px;background:linear-gradient(145deg,#ffffffd9,#fafbf7b8);text-decoration:none;box-shadow:var(--shadow-xs);transition:transform var(--motion-base) var(--ease-enter),border-color var(--motion-fast),box-shadow var(--motion-base),background-color var(--motion-fast)}.supported-route-card:before{content:"";position:absolute;width:180px;height:180px;right:-100px;top:-110px;border-radius:50%;background:#16b85b12;transition:transform var(--motion-slow) var(--ease-enter)}.supported-route-card:hover{transform:translateY(-4px);border-color:#83a990;background:#fff;box-shadow:var(--shadow-sm)}.supported-route-card:hover:before{transform:scale(1.35)}.supported-route-card.is-featured{background:linear-gradient(145deg,#f4fff7,#fffef9)}.route-card-index{color:var(--p-soft-text);font:600 8px/1 DM Mono,monospace;letter-spacing:.08em}.route-card-path{display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center;gap:12px;position:relative;z-index:1}.route-asset-label{display:flex;align-items:center;gap:11px;min-width:0}.route-asset-label.destination{justify-content:flex-end;text-align:right}.route-asset-label>.chain-logo{width:44px;height:44px;padding:7px;flex:0 0 auto;border:1px solid var(--p-border);border-radius:14px;background:#fff;box-shadow:0 4px 10px #052a1f0e}.route-asset-label strong,.route-asset-label small{display:block}.route-asset-label strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.route-asset-label small{margin-top:4px;color:var(--p-muted);font:550 10px/1 DM Mono,monospace}.route-card-connector{position:relative;height:36px;display:flex;align-items:center}.route-card-connector:before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:99px;background:var(--p-border)}.route-card-connector:after{content:"";position:absolute;left:5%;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:var(--p-border-strong);box-shadow:0 0 0 1px var(--p-border-strong);transition:left var(--motion-slow) var(--ease-enter),background var(--motion-fast)}.supported-route-card:hover .route-card-connector:before{background:linear-gradient(90deg,var(--p-green),#9ebba8)}.supported-route-card:hover .route-card-connector:after{left:84%;background:var(--p-green);box-shadow:0 0 0 1px var(--p-green)}.route-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid rgba(183,196,186,.65);color:var(--p-muted)}.route-card-footer small{font:550 9px/1 DM Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.route-card-footer b{color:var(--p-green-dark);font-size:15px;transition:transform var(--motion-fast)}.supported-route-card:hover .route-card-footer b{transform:translate(2px,-2px)}.all-chain-directory{margin-top:18px;border-top:1px solid var(--p-border)}.all-chain-directory summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 2px;color:var(--p-ink);font-size:12px;font-weight:760;cursor:pointer;list-style:none}.all-chain-directory summary b{min-width:31px;padding:5px 8px;border-radius:999px;background:var(--p-green-soft);color:var(--p-green-dark);text-align:center;font:650 9px/1 DM Mono,monospace}.chain-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:6px 0 20px}.chain-directory-grid>span{min-height:47px;display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--p-border);border-radius:13px;background:#fffef9ad;font-size:11px;font-weight:700}.chain-directory-grid .chain-logo{width:25px;height:25px}.catalog-warning{color:var(--p-muted);font-size:12px}.product-story-heading{max-width:860px}.product-story-heading h2{max-width:15ch}.product-story-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.story-card{position:relative;min-height:330px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:22px;overflow:hidden;border:1px solid var(--p-border);border-radius:24px;background:#fffef9cc;box-shadow:var(--shadow-xs)}.story-card-route{grid-column:span 7}.story-card-ticket,.story-card-wallet{grid-column:span 5}.story-card-network{grid-column:span 7;min-height:360px;background:linear-gradient(145deg,#eff8f1,#fbfcf8)}.story-card-copy{position:relative;z-index:3;display:flex;align-items:flex-start;gap:14px}.story-index{min-width:27px;padding-top:4px;color:var(--p-green-dark);font:650 9px/1 DM Mono,monospace}.story-card h3{margin:0;font-size:24px;letter-spacing:-.04em}.story-card p{max-width:42ch;margin:8px 0 0;color:var(--p-muted);font-size:13px;line-height:1.6}.story-route-compare{position:relative;z-index:2;display:grid;gap:8px;width:min(520px,100%);padding:10px;border:1px solid var(--p-border);border-radius:17px;background:#f6f8f4}.story-route-row{min-height:53px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 13px;border:1px solid transparent;border-radius:12px;background:#ffffffad}.story-route-row.is-selected{border-color:#9abca5;background:#fff;box-shadow:0 7px 18px #052a1f0f}.story-route-row>span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:750}.story-route-row i{width:8px;height:8px;border-radius:50%;background:#a8b7ad}.story-route-row.is-selected i{background:var(--p-green);box-shadow:0 0 0 5px #16b85b1a}.story-route-row b{color:var(--p-muted);font:550 9px/1 DM Mono,monospace;text-transform:uppercase}.story-route-row.is-selected b{color:var(--p-green-dark)}.story-route-scan{height:2px;overflow:hidden;border-radius:99px;background:#d9e2db}.story-route-scan span{display:block;width:32%;height:100%;background:linear-gradient(90deg,transparent,var(--p-green),transparent);animation:story-scan 2.8s ease-in-out infinite}.story-mini-ticket{align-self:flex-end;width:min(360px,100%);padding:17px;border:1px solid var(--p-border-strong);border-radius:18px;background:#fff;box-shadow:0 16px 38px #052a1f17;transform:rotate(1.5deg)}.story-mini-ticket>div{display:flex;justify-content:space-between;gap:14px;padding:10px 0}.story-mini-ticket>div span{color:var(--p-muted);font:550 8px/1 DM Mono,monospace}.story-mini-ticket>div strong{font-size:12px}.story-mini-ticket>i{display:block;border-top:1px dashed var(--p-border-strong)}.story-mini-ticket footer{display:flex;justify-content:space-between;gap:14px;padding-top:12px;border-top:1px solid var(--p-border);color:var(--p-muted);font-size:10px}.story-mini-ticket footer b{color:var(--p-ink)}.story-wallet-visual{align-self:flex-end;width:min(380px,100%);min-height:94px;display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;padding:14px;border:1px solid var(--p-border);border-radius:18px;background:#fff;box-shadow:0 14px 34px #052a1f14}.story-wallet-mark{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:var(--p-ink);color:#fff;font-weight:800}.story-wallet-visual small,.story-wallet-visual strong,.story-wallet-visual div>span{display:block}.story-wallet-visual small{color:var(--p-green-dark);font:600 8px/1 DM Mono,monospace}.story-wallet-visual strong{margin-top:5px;font-size:13px}.story-wallet-visual div>span{margin-top:3px;color:var(--p-muted);font-size:10px}.story-wallet-visual>b{color:var(--p-green-dark)}.story-network-map{position:absolute;inset:14px 18px 90px;z-index:1}.story-network-map:before{content:"";position:absolute;left:50%;top:50%;width:240px;height:240px;transform:translate(-50%,-50%);border:1px solid rgba(8,119,68,.14);border-radius:50%}.story-network-core{position:absolute;left:50%;top:50%;width:84px;height:84px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid #a4baa9;border-radius:50%;background:#fff;box-shadow:0 16px 40px #052a1f1a}.story-network-core img{width:66px;height:auto;animation:mascot-float 4.4s ease-in-out infinite}.story-network-node{position:absolute;z-index:2;min-width:52px;padding:7px 8px;border:1px solid var(--p-border);border-radius:11px;background:#ffffffeb;color:var(--p-ink);text-align:center;font:650 9px/1 DM Mono,monospace;box-shadow:0 8px 18px #052a1f12}.story-network-node.node-a{left:6%;top:22%}.story-network-node.node-b{right:6%;top:18%}.story-network-node.node-c{left:10%;bottom:12%}.story-network-node.node-d{right:8%;bottom:16%}.story-network-map>i{position:absolute;left:50%;top:50%;width:36%;height:1px;background:linear-gradient(90deg,#16b85b33,#16b85bbf);transform-origin:left}.story-network-map .line-a{transform:rotate(-155deg)}.story-network-map .line-b{transform:rotate(-30deg)}.story-network-map .line-c{transform:rotate(145deg)}.story-network-map .line-d{transform:rotate(30deg)}.story-network-copy{margin-top:auto;padding-top:230px}.how-it-works-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:42px}.how-it-works-grid:before{content:"";position:absolute;left:12%;right:12%;top:18px;height:1px;background:linear-gradient(90deg,transparent,var(--p-green),#adc1b3,var(--p-green),transparent)}.how-it-works-grid article{position:relative;z-index:1;min-height:350px;padding:0 18px 18px;border:1px solid var(--p-border);border-radius:21px;background:#fffef9ad}.how-step-number{width:38px;height:38px;display:grid;place-items:center;margin:-19px 0 22px;border:1px solid var(--p-green);border-radius:50%;background:var(--p-raised);color:var(--p-green-dark);font:650 9px/1 DM Mono,monospace;box-shadow:0 0 0 7px #eef2ed}.how-step-visual{height:142px;margin:0 -3px 20px;padding:13px;border:1px solid rgba(183,196,186,.72);border-radius:16px;background:#f7f9f6;overflow:hidden}.how-step-assets{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px}.how-step-assets>div{text-align:center}.how-step-assets strong,.how-step-assets small{display:block}.how-step-assets strong{margin-top:7px;font-size:11px}.how-step-assets small{margin-top:3px;color:var(--p-muted);font:500 8px/1 DM Mono,monospace}.asset-dot{width:35px;height:35px;display:block;margin:auto;border:9px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--p-border)}.asset-dot.base{background:#1769ff}.asset-dot.arb{background:#55a4df}.how-step-assets>b{color:var(--p-green-dark)}.how-step-ticket{display:grid;align-content:center;gap:7px}.how-step-ticket>div{display:flex;justify-content:space-between;gap:12px}.how-step-ticket span{color:var(--p-muted);font:550 8px/1 DM Mono,monospace}.how-step-ticket strong{font-size:12px}.how-step-ticket>i{height:2px;margin-top:8px;border-radius:99px;background:linear-gradient(90deg,var(--p-green),#b6c6bb)}.how-step-wallet{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.how-step-wallet>span{color:var(--p-muted);font:600 8px/1 DM Mono,monospace}.how-step-wallet>strong{margin-top:6px;font-size:15px}.how-step-wallet>div{margin-top:13px;padding:7px 9px;border-radius:999px;background:var(--p-green-soft);color:var(--p-green-dark);font:600 9px/1 DM Mono,monospace}.how-step-wallet i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--p-green)}.how-it-works-grid h3{margin:0;font-size:19px;letter-spacing:-.03em}.how-it-works-grid p{max-width:31ch;margin:9px 0 0;color:var(--p-muted);font-size:12px;line-height:1.65}.transparency-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:64px;align-items:center}.transparency-copy .information-heading{margin-bottom:30px}.transparency-copy h2{max-width:12ch}.transparency-points{display:grid;gap:3px;border-top:1px solid var(--p-border)}.transparency-points article{display:grid;grid-template-columns:34px 1fr;gap:13px;padding:15px 0;border-bottom:1px solid var(--p-border)}.transparency-points article>span{padding-top:3px;color:var(--p-green-dark);font:650 8px/1 DM Mono,monospace}.transparency-points strong{font-size:13px}.transparency-points p{margin:5px 0 0;color:var(--p-muted);font-size:11px;line-height:1.55}.bridge-ticket-demo{position:relative;width:100%;padding:22px;border:1px solid var(--p-border-strong);border-radius:24px;background:linear-gradient(145deg,#fff,#fbfcf8);box-shadow:0 28px 72px #052a1f21;transform:rotate(1deg)}.bridge-ticket-demo:before,.bridge-ticket-demo:after{content:"";position:absolute;top:56%;width:22px;height:22px;border:1px solid var(--p-border-strong);border-radius:50%;background:#eaf0eb}.bridge-ticket-demo:before{left:-12px}.bridge-ticket-demo:after{right:-12px}.bridge-ticket-route{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin:30px 0 12px}.bridge-ticket-route>div:last-child{text-align:right}.bridge-ticket-route small,.bridge-ticket-route strong,.bridge-ticket-route span{display:block}.bridge-ticket-route small{color:var(--p-muted);font:550 8px/1 DM Mono,monospace}.bridge-ticket-route strong{margin-top:7px;font-size:23px}.bridge-ticket-route span{margin-top:5px;color:var(--p-muted);font-size:11px}.ticket-route-arrow{color:var(--p-green);font-style:normal;font-size:20px}.bridge-ticket-rail{height:48px;display:grid;grid-template-columns:8px 1fr 8px;align-items:center;gap:0;padding:0 14px}.bridge-ticket-rail>i{width:8px;height:8px;border-radius:50%;background:var(--p-green)}.bridge-ticket-rail>span{position:relative;height:2px;background:linear-gradient(90deg,var(--p-green),#a7bdae,var(--p-green))}.bridge-ticket-rail b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:6px 8px;border:1px solid var(--p-border);border-radius:999px;background:#fff;font:650 8px/1 DM Mono,monospace}.bridge-ticket-cut{height:1px;margin:0 -22px;border-top:1px dashed var(--p-border-strong)}.bridge-ticket-demo dl{margin:15px 0 0}.bridge-ticket-demo dl div{display:flex;justify-content:space-between;gap:20px;padding:10px 0}.bridge-ticket-demo dt{color:var(--p-muted);font-size:11px}.bridge-ticket-demo dd{margin:0;font-size:11px;font-weight:800}.bridge-ticket-demo footer{display:flex;justify-content:space-between;gap:14px;margin:10px -5px -5px;padding:12px 14px;border-radius:12px;background:var(--p-soft);color:var(--p-muted);font:550 8px/1 DM Mono,monospace}.bridge-ticket-demo footer strong{color:var(--p-ink);font-weight:650}.seo-breadcrumbs{display:flex;align-items:center;gap:8px;color:var(--p-muted);font:500 10px/1 DM Mono,monospace}.seo-breadcrumbs a{text-decoration:none}.seo-breadcrumbs a:hover{color:var(--p-ink)}.seo-landing-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:56px;align-items:start;margin-top:32px}.information-heading-wide{margin:0}.seo-facts-panel{padding:18px;border:1px solid var(--p-border);border-radius:20px;background:#fffef9b8}.seo-facts-label{display:block;padding-bottom:12px;color:var(--p-muted);font:600 8px/1 DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.seo-facts-panel .seo-fact-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--p-border)}.seo-facts-panel .seo-fact-list li{display:grid;grid-template-columns:29px 1fr;gap:9px;padding:13px 0;border-bottom:1px solid var(--p-border);color:var(--p-ink-2);font-size:11px;line-height:1.5}.seo-facts-panel .seo-fact-list li>span{padding-top:2px;color:var(--p-green-dark);font:650 8px/1 DM Mono,monospace}.seo-page-faq{margin-top:42px;border-top:1px solid var(--p-border)}.bridge-faq-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:68px;align-items:start}.bridge-faq-heading{position:sticky;top:105px;margin:0}.bridge-faq-heading h2{max-width:10ch}.bridge-faq a{color:var(--p-green-dark);font-weight:700}.seo-page-faq details,.bridge-faq-list details{border-bottom:1px solid var(--p-border)}.seo-page-faq summary,.bridge-faq-list summary{position:relative;padding:20px 46px 20px 3px;color:var(--p-ink);font-size:15px;font-weight:760;cursor:pointer;list-style:none}.seo-page-faq summary:after,.bridge-faq-list summary:after{content:"+";position:absolute;right:5px;top:50%;width:29px;height:29px;display:grid;place-items:center;margin-top:-14px;border:1px solid var(--p-border);border-radius:10px;background:#ffffff8c;color:var(--p-muted);transition:transform var(--motion-fast),background var(--motion-fast),color var(--motion-fast)}.seo-page-faq details[open] summary:after,.bridge-faq-list details[open] summary:after{transform:rotate(45deg);background:var(--p-green-soft);color:var(--p-green-dark)}.seo-page-faq p,.bridge-faq-list p{max-width:70ch;margin:0;padding:0 48px 21px 3px;color:var(--p-muted);font-size:13px;line-height:1.7}.landing-final-cta{position:relative;min-height:430px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:52px;margin:94px 0 18px;padding:44px;overflow:hidden;border-radius:32px;background:linear-gradient(135deg,#052f24,#074b34 58%,#0a5b39);color:#fff;box-shadow:0 34px 90px #03221833}.landing-final-cta:after{content:"";position:absolute;right:-160px;top:-170px;width:480px;height:480px;border-radius:50%;background:#63ec8f1f;filter:blur(4px)}.landing-final-cta-grid{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.landing-final-orbit{position:relative;z-index:2;height:320px}.landing-final-orbit:before,.landing-final-orbit:after{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(157,247,182,.28);border-radius:50%;transform:translate(-50%,-50%)}.landing-final-orbit:before{width:270px;height:270px}.landing-final-orbit:after{width:210px;height:120px;transform:translate(-50%,-50%) rotate(-18deg)}.landing-final-orbit>img{position:absolute;left:50%;top:50%;width:112px;height:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 18px 30px rgba(0,0,0,.22));animation:final-mascot-float 4.8s ease-in-out infinite}.final-orbit-node{position:absolute;z-index:3;padding:8px 9px;border:1px solid rgba(202,255,218,.34);border-radius:10px;background:#ffffff17;color:#dff9e7;font:650 8px/1 DM Mono,monospace;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.final-orbit-node.one{left:5%;top:22%}.final-orbit-node.two{right:5%;top:28%}.final-orbit-node.three{left:16%;bottom:13%}.landing-final-copy{position:relative;z-index:3}.landing-final-copy .eyebrow{color:#a9f0bd}.landing-final-copy h2{max-width:11ch;margin:10px 0 0;color:#fff;font-size:clamp(43px,5.5vw,68px);line-height:.94;letter-spacing:-.06em;text-wrap:balance}.landing-final-copy p{max-width:47ch;margin:18px 0 0;color:#effff4b3;font-size:14px;line-height:1.65}.landing-final-actions{display:flex;align-items:center;gap:12px;margin-top:28px}.landing-final-primary,.landing-final-secondary{min-height:49px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;text-decoration:none;font-size:12px;font-weight:800}.landing-final-primary{gap:12px;padding:0 18px;background:#fff;color:var(--p-ink)}.landing-final-primary span{transition:transform var(--motion-fast)}.landing-final-primary:hover span{transform:translate(3px)}.landing-final-secondary{padding:0 12px;color:#dff9e7}.site-footer{width:min(1110px,calc(100% - 40px));margin:0 auto;padding:35px 0 44px;border-top:1px solid var(--p-border)}.site-footer-inner{display:grid;grid-template-columns:1fr auto auto;align-items:end;gap:32px}.footer-brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.footer-brand img{width:34px;height:30px;object-fit:contain}.footer-brand strong{font-size:18px;letter-spacing:-.04em}.site-footer-brand-block p{margin:9px 0 0;color:var(--p-muted);font-size:12px}.site-footer nav{display:flex;flex-wrap:wrap;gap:14px}.site-footer nav a{color:var(--p-muted);font-size:11px;font-weight:700;text-decoration:none}.site-footer nav a:hover{color:var(--p-ink)}.site-footer small{color:var(--p-soft-text);font:500 9px/1 DM Mono,monospace}@keyframes hero-mascot-float{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(-1deg)}50%{transform:translate(-50%,-50%) translateY(-8px) rotate(1deg)}}@keyframes final-mascot-float{0%,to{transform:translate(-50%,-50%) translateY(0) rotate(-2deg)}50%{transform:translate(-50%,-50%) translateY(-9px) rotate(2deg)}}@keyframes story-scan{0%{transform:translate(-120%);opacity:0}18%{opacity:1}82%{opacity:1}to{transform:translate(330%);opacity:0}}html[data-app-mode=bridge] body{background:radial-gradient(circle at 17% 12%,rgba(89,199,128,.1),transparent 28rem),radial-gradient(circle at 84% 22%,rgba(146,178,158,.12),transparent 30rem),linear-gradient(180deg,#eef2ee,#e7ede8 58%,#e2e9e3)}.bridge-app-shell:after{content:"";position:fixed;z-index:-2;left:50%;top:110px;width:min(920px,82vw);height:420px;transform:translate(-50%);pointer-events:none;opacity:.55;background:radial-gradient(circle at 3% 52%,rgba(22,184,91,.13),transparent 12rem),radial-gradient(circle at 97% 52%,rgba(80,119,99,.13),transparent 12rem),linear-gradient(90deg,transparent 0 12%,rgba(6,47,37,.06) 12% 12.2%,transparent 12.2% 87.8%,rgba(6,47,37,.06) 87.8% 88%,transparent 88%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.bridge-workspace{width:min(1080px,calc(100% - 32px));margin:0 auto;padding:28px 0 54px}.bridge-main{position:relative}.bridge-interface{width:100%}.route-desk-card,.arc-panel{position:relative;width:min(980px,100%);margin:0 auto;padding:22px;overflow:visible;border:1px solid var(--p-border-strong);border-radius:24px;background:#fffef9f5;box-shadow:0 20px 64px #052a1f1d}.route-desk-card.is-compact{width:min(620px,100%)}.route-desk-card.is-activity{width:min(760px,100%)}.bridge-card-heading,.route-desk-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid var(--p-border)}.bridge-card-heading h2,.route-desk-heading h2{margin:5px 0 0;font-size:clamp(28px,3.6vw,38px);line-height:.95;letter-spacing:-.05em;font-weight:680}.bridge-card-controls{display:flex;align-items:center;gap:8px}.route-desk-layout{display:grid;gap:0;margin-top:18px}.route-desk-layout.form-only{grid-template-columns:1fr}.route-desk-layout.has-overview{grid-template-columns:minmax(0,1fr) 310px}.route-desk-form{min-width:0}.route-desk-layout.has-overview .route-desk-form{padding-right:20px}.bridge-card-intro{margin:0 0 14px;color:var(--p-muted);font-size:13px}.bridge-flow-surface{overflow:hidden;border:1px solid var(--p-border-strong);border-radius:19px;background:var(--p-raised);box-shadow:inset 0 0 0 1px #ffffff80}.route-asset-panel{min-height:132px;padding:16px;border:0;background:var(--p-raised)}.receive-panel{border-top:1px solid var(--p-border);background:linear-gradient(180deg,#edf4ee,#e9f0ea)}.asset-top{min-height:20px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--p-muted);font-size:10px}.asset-top>span:first-child{color:var(--p-ink-2);font:600 9px/1 DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.wallet-inline{max-width:62%;padding:0;border:0;background:transparent;color:var(--p-green-dark);font-size:10px;font-weight:750;text-align:right}.route-asset-main{display:grid;grid-template-columns:minmax(0,1fr) 172px;align-items:center;gap:16px;margin-top:10px}.amount-column{position:relative;min-width:0}.amount-column input,.amount-column>strong{display:block;width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--p-ink);font-size:clamp(32px,4.5vw,44px);line-height:1;letter-spacing:-.055em;font-weight:600}.amount-column input::placeholder{color:#93a098}.amount-column>span{display:block;min-height:14px;margin-top:8px;color:var(--p-muted);font:500 9px/1.35 DM Mono,monospace}.amount-column-input{padding-right:45px}.inline-max{position:absolute;right:0;top:7px;min-height:24px;padding:0 7px;border:1px solid #a5c4af;border-radius:99px;background:var(--p-green-soft);color:var(--p-green-dark);font:600 8px/1 DM Mono,monospace}.inline-max:hover{border-color:var(--p-green);background:#cef0da}.selected-token-button{min-width:0;min-height:62px;display:grid;grid-template-columns:40px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--p-border);border-radius:14px;background:#fff;color:var(--p-ink);text-align:left;transition:transform var(--motion-fast) var(--ease-enter),border-color var(--motion-fast),box-shadow var(--motion-fast),background var(--motion-fast)}button.selected-token-button:hover{border-color:#78a888;background:#fff;box-shadow:0 7px 18px #052a1f14;transform:translateY(-1px)}.static-token{cursor:default}.selected-token-icons{position:relative;width:38px;height:38px}.selected-token-icons>img{width:38px;height:38px;object-fit:contain;border-radius:50%}.selected-token-icons>span{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;display:grid;place-items:center;padding:2px;border:2px solid #fff;border-radius:50%;background:#fff}.selected-token-copy{min-width:0}.selected-token-copy strong,.selected-token-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-token-copy strong{font-size:14px}.selected-token-copy small{margin-top:4px;color:var(--p-muted);font-size:10px}.selector-chevron svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bridge-flow-divider{position:relative;height:0;z-index:3}.bridge-flow-divider>span{display:none}.route-switch-button{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid var(--p-border-strong);border-radius:13px;background:#fff;color:var(--p-ink);box-shadow:0 8px 20px #052a1f1a;transition:transform var(--motion-fast) var(--ease-enter),background var(--motion-fast),border-color var(--motion-fast)}.route-switch-button:hover{transform:translate(-50%,-50%) rotate(180deg);border-color:#75a387;background:var(--p-green-soft)}.route-switch-button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.route-switch-button span{display:none}.quote-state{display:inline-flex;align-items:center;gap:7px;color:var(--p-muted);font:500 9px/1 DM Mono,monospace;text-transform:uppercase}.quote-state:before{content:"";width:7px;height:7px;border-radius:50%;background:#a3b0a8}.quote-state.live:before{background:var(--p-green);animation:route-pulse 2.1s ease-out infinite}.quote-state.updating:before{background:var(--p-green);animation:route-pulse 1.1s ease-out infinite}.quote-skeleton{width:65%!important;height:34px;border-radius:9px;background:linear-gradient(90deg,#dde6df 20%,#f5f8f5,#dde6df 70%);background-size:240% 100%;animation:skeleton 1.4s linear infinite}.custom-recipient{display:flex;align-items:center;gap:9px;margin:15px 2px 9px;color:var(--p-ink-2);font-size:11px;font-weight:650}.custom-recipient input{accent-color:var(--p-green)}.recipient-input{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--p-border);border-radius:12px;background:#fff;outline:0;font:500 11px/1 DM Mono,monospace}.recipient-input:focus{border-color:var(--p-green)}.route-desk-action{min-height:55px;margin-top:13px;display:flex;align-items:center;justify-content:space-between;padding:0 17px}.flow-route-overview,.route-desk-insights{min-width:0;padding-left:20px;border-left:1px solid var(--p-border)}.route-desk-insights-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;color:var(--p-muted);font:600 9px/1 DM Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.route-desk-insights-head strong{display:inline-flex;align-items:center;gap:7px;color:var(--p-green-dark);font-weight:600}.route-desk-insights-head strong i{width:7px;height:7px;border-radius:50%;background:var(--p-green)}.route-desk-insights-head strong.updating i{animation:route-pulse 1s ease-out infinite}.route-desk-ribbon{display:grid;grid-template-columns:72px minmax(50px,1fr) 72px;align-items:center;gap:10px;margin:25px 0 18px}.route-desk-node{text-align:center;min-width:0}.route-desk-node>.chain-logo{width:42px;height:42px;margin:0 auto 7px;padding:5px;border:1px solid var(--p-border);border-radius:13px;background:#fff}.route-desk-node small,.route-desk-node strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-desk-node small{color:var(--p-muted);font-size:8px}.route-desk-node strong{margin-top:3px;font-size:11px}.route-desk-track{position:relative;height:34px;display:flex;align-items:center}.route-desk-track:before{content:"";position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--p-green),#a4b8aa,var(--p-green))}.route-desk-track:after{content:"";position:absolute;left:5%;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:var(--p-green);box-shadow:0 0 0 1px var(--p-green);animation:route-packet 2.6s var(--ease-enter) infinite}.route-desk-track i{position:relative;z-index:2;width:8px;height:8px;border-radius:50%;background:var(--p-green)}.route-desk-track i:last-child{margin-left:auto}.route-desk-track b{position:relative;z-index:2;margin:auto;padding:5px 7px;border:1px solid var(--p-border);border-radius:99px;background:#fff;font:600 7px/1 DM Mono,monospace;text-transform:uppercase}.route-overview-metrics,.flow-route-metrics{margin:0}.route-overview-metrics>div,.flow-route-metrics>div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--p-border)}.route-overview-metrics dt,.flow-route-metrics dt{color:var(--p-muted);font-size:10px}.route-overview-metrics dd,.flow-route-metrics dd{margin:0;text-align:right;font-size:10px;font-weight:800}.cost-details,.route-desk-details{margin-top:11px;border-bottom:1px solid var(--p-border)}.cost-details>summary,.route-desk-details>summary{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--p-muted);font-size:10px;font-weight:700;cursor:pointer;list-style:none}.cost-details>summary strong,.route-desk-details>summary strong{color:var(--p-ink)}.bridge-breakdown{padding:0 0 10px}.bridge-breakdown p,.fee-list p{display:flex;justify-content:space-between;gap:14px;margin:0;padding:7px 0;color:var(--p-muted);font-size:9px}.bridge-breakdown strong,.fee-list strong{color:var(--p-ink);text-align:right}.route-preview-steps,.flow-route-steps,.review-steps{margin:8px 0 12px;padding:0;display:grid;gap:7px;list-style:none}.route-preview-steps li,.flow-route-steps li,.review-steps li{display:grid;grid-template-columns:25px minmax(0,1fr);gap:8px;align-items:center}.route-preview-steps li>span,.flow-route-steps li>span,.review-steps li>span{width:25px;height:25px;display:grid;place-items:center;border:1px solid #a8c9b3;border-radius:50%;background:var(--p-green-soft);color:var(--p-green-dark);font:600 8px/1 DM Mono,monospace}.route-preview-steps strong,.route-preview-steps small,.review-steps strong,.review-steps small{display:block}.route-preview-steps strong,.review-steps strong{font-size:10px}.route-preview-steps small,.review-steps small{margin-top:2px;color:var(--p-muted);font-size:8px}.alternative-note,.provider-errors{color:var(--p-muted);font-size:9px}.provider-errors summary{cursor:pointer;font-weight:700}.provider-errors p{overflow-wrap:anywhere}.flow-route-loading{min-height:280px;display:flex;flex-direction:column;justify-content:center}.flow-loading-line{position:relative;display:grid;grid-template-columns:8px 1fr auto 1fr 8px;align-items:center;gap:5px}.flow-loading-line:before,.flow-loading-line:after{content:"";height:2px;background:linear-gradient(90deg,var(--p-green-soft),var(--p-green))}.flow-loading-line i{width:8px;height:8px;border-radius:50%;background:var(--p-green);animation:route-pulse 1.3s ease-out infinite}.flow-loading-line b{padding:0 6px;color:var(--p-green-dark);font:600 8px/1 DM Mono,monospace}.flow-route-loading>strong{margin-top:20px;font-size:20px;letter-spacing:-.025em}.flow-route-loading>p{margin:7px 0 0;color:var(--p-muted);font-size:11px;line-height:1.55}.route-desk-activity{min-height:420px}.activity-tab-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:15px 0 12px}.activity-tab-head p{margin:0;color:var(--p-muted);font-size:11px}.clear-button.compact{min-height:34px;padding:0 10px;border:1px solid var(--p-border);border-radius:10px;background:#fff;color:var(--p-muted);font-size:10px;font-weight:700}.activity-list{display:grid;gap:10px}.inline-activity-list article{position:relative;padding:15px 15px 15px 21px;overflow:hidden;border:1px solid var(--p-border);border-radius:16px;background:#fff;box-shadow:var(--shadow-xs)}.inline-activity-list article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#9aaba0}.inline-activity-list article:has(.status.completed):before{background:var(--p-green)}.inline-activity-list article:has(.status.in_flight):before,.inline-activity-list article:has(.status.executing):before{background:linear-gradient(var(--p-green),#8bb29a);animation:route-pulse 1.8s ease-out infinite}.inline-activity-list article:has(.status.failed):before{background:var(--p-danger)}.activity-route-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.activity-route-logos{display:flex;align-items:center;gap:7px}.activity-route-logos .chain-logo{width:24px;height:24px}.activity-route-logos i{color:var(--p-muted);font-style:normal}.status{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:99px;background:#edf0ed;color:var(--p-muted);font:600 8px/1 DM Mono,monospace;text-transform:uppercase}.status.completed,.status.complete{background:var(--p-green-soft);color:var(--p-green-dark)}.status.failed,.status.error{background:var(--p-danger-soft);color:var(--p-danger)}.status.in_flight,.status.executing,.status.forwarding,.status.indexing,.status.submitting,.status.depositing,.status.signing,.status.approving{background:#e6efe9;color:var(--p-green-dark)}.activity-route-title{display:block;margin-top:12px;font-size:14px}.activity-amount{margin:5px 0 0;font-size:22px;font-weight:650;letter-spacing:-.035em}.activity-meta{display:flex;justify-content:space-between;gap:12px;margin:8px 0 0!important;color:var(--p-muted);font-size:9px!important}.activity-meta time{white-space:nowrap}.activity-details{margin-top:9px;border-top:1px solid var(--p-border)}.activity-details summary{padding:8px 0;color:var(--p-muted);font-size:9px;cursor:pointer}.activity-details p{display:flex;justify-content:space-between;gap:12px;margin:0;color:var(--p-muted);font-size:9px}.activity-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:11px}.activity-actions a{color:var(--p-green-dark);font:600 9px/1 DM Mono,monospace}.refresh-activity{min-height:32px;padding:0 9px;border:1px solid var(--p-border);border-radius:9px;background:var(--p-soft);color:var(--p-ink);font-size:9px;font-weight:750}.empty-activity-state{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.empty-activity-state img{width:78px;height:auto;animation:mascot-float 4.2s ease-in-out infinite}.empty-activity-state strong{margin-top:17px;font-size:24px;letter-spacing:-.035em}.empty-activity-state span{margin-top:7px;color:var(--p-muted);font-size:12px}.empty-activity-state button{min-height:42px;margin-top:18px;padding:0 14px;border:1px solid var(--p-ink);border-radius:11px;background:var(--p-ink);color:#fff;font-weight:800}.review-modal,.settings-modal{width:min(500px,100%);max-height:calc(100dvh - 48px);overflow:auto;padding:20px}.review-summary{margin:16px 0;border-top:1px solid var(--p-border)}.review-summary p{display:flex;justify-content:space-between;gap:18px;margin:0;padding:11px 0;border-bottom:1px solid var(--p-border);font-size:11px}.review-summary span{color:var(--p-muted)}.review-summary strong{max-width:62%;text-align:right}.modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:15px}.modal-actions button{min-height:45px;border:1px solid var(--p-border);border-radius:12px;background:#fff;color:var(--p-ink);font-weight:800}.modal-actions .confirm{border-color:var(--p-ink);background:var(--p-ink);color:#fff}.settings-control-group{display:grid;gap:9px;margin-top:20px}.settings-control-group>span{font-size:11px;font-weight:800}.settings-segmented{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:5px;border:1px solid var(--p-border);border-radius:14px;background:var(--p-soft)}.settings-segmented.slippage-options{grid-template-columns:repeat(4,1fr)}.settings-segmented button{min-height:40px;border:0;border-radius:10px;background:transparent;color:var(--p-muted);font-weight:750}.settings-segmented button.active{background:#fff;color:var(--p-ink);box-shadow:var(--shadow-xs)}.settings-fee-note{display:grid;gap:5px;margin-top:20px;padding:13px;border:1px solid var(--p-border);border-radius:13px;background:var(--p-soft)}.settings-fee-note span{color:var(--p-green-dark);font:600 8px/1 DM Mono,monospace;text-transform:uppercase}.settings-fee-note strong{font-size:11px}.connect-button,.wallet-address{min-height:44px;padding:0 15px;border:1px solid var(--p-ink);border-radius:13px;background:var(--p-ink);color:#fff;font-size:12px;font-weight:800;white-space:nowrap;transition:transform var(--motion-instant),background var(--motion-fast),box-shadow var(--motion-fast)}.connect-button:hover,.wallet-address:hover{background:#0a4938;box-shadow:0 8px 20px #062f2524}.connect-button:active,.wallet-address:active{transform:scale(.985)}.wallet-connected{position:relative;display:flex;align-items:center}.wallet-address{display:flex;align-items:center;gap:8px}.wallet-address svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7}.wallet-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:80;width:min(330px,calc(100vw - 24px));padding:14px;display:grid;gap:8px;border:1px solid var(--p-border-strong);border-radius:14px;background:var(--p-raised);box-shadow:var(--shadow-md);animation:dialog-in var(--motion-base) var(--ease-enter) both}.wallet-popover span{overflow-wrap:anywhere;color:var(--p-muted);font:500 9px/1.45 DM Mono,monospace}.wallet-popover button{min-height:38px;border:1px solid var(--p-border);border-radius:10px;background:#fff;font-weight:750}.wallet-modal-backdrop{z-index:2147483000}.wallet-connect-modal{width:min(470px,100%);max-height:calc(100dvh - 48px);overflow:auto;padding:20px}.wallet-modal-head{align-items:center;padding-bottom:14px;border-bottom:1px solid var(--p-border)}.wallet-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.wallet-options>button{min-height:92px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:5px 10px;padding:13px;border:1px solid var(--p-border);border-radius:15px;background:#fff;color:var(--p-ink);text-align:left;transition:transform var(--motion-fast),border-color var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast)}.wallet-options>button:hover:not(:disabled){transform:translateY(-2px);border-color:#77a68a;background:#f3f8f4;box-shadow:var(--shadow-xs)}.wallet-options>button:disabled{opacity:.68}.wallet-icon{width:36px;height:36px;display:grid;place-items:center;grid-row:1/3;border-radius:10px;background:var(--p-soft);overflow:hidden}.wallet-icon img{width:100%;height:100%;object-fit:contain}.wallet-option-copy{min-width:0;display:grid;gap:3px}.wallet-option-copy strong{font-size:13px}.wallet-option-copy small{color:var(--p-muted);font-size:10px;line-height:1.3}.wallet-options button>b{display:none}.wallet-connecting{display:inline-flex;align-items:center;gap:6px;color:var(--p-green-dark);font:600 9px/1 DM Mono,monospace}.wallet-connecting:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--p-green);animation:route-pulse 1s ease-out infinite}.token-modal-backdrop{z-index:1200}.route-selector-modal{width:min(900px,100%);height:min(720px,calc(100dvh - 48px));max-height:min(720px,calc(100dvh - 48px));overflow:hidden;padding:20px;display:flex;flex-direction:column}.route-selector-head{align-items:center}.route-selector-head-actions{display:flex;align-items:center;gap:7px}.selector-back-button{min-height:36px;padding:0 10px;border:1px solid var(--p-border);border-radius:10px;background:#fff;color:var(--p-muted);font-weight:750}.selector-progress{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;border:1px solid var(--p-border);border-radius:14px;background:var(--p-soft)}.selector-progress>div{display:flex;align-items:center;gap:7px;color:var(--p-muted);font-size:10px}.selector-progress>div span{width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--p-border-strong);border-radius:50%;background:#fff;font:600 8px/1 DM Mono,monospace}.selector-progress>div.active{color:var(--p-ink)}.selector-progress>div.active span,.selector-progress>div.complete span{border-color:var(--p-green);background:var(--p-green);color:#fff}.selector-progress>i{height:1px;background:var(--p-border)}.selector-source-summary{margin-top:10px;padding:11px 12px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid var(--p-border);border-radius:13px;background:#fff}.selector-source-summary>span{color:var(--p-muted);font-size:9px}.selector-source-summary strong{display:flex;align-items:center;gap:7px;font-size:11px}.selector-source-summary strong .chain-logo{width:20px;height:20px}.selector-source-summary small{color:var(--p-muted);font-size:9px}.route-chain-stage,.route-token-stage{min-height:0;display:flex;flex-direction:column;flex:1}.route-chain-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px}.selector-search{min-height:46px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--p-border);border-radius:12px;background:#fff;color:var(--p-muted)}.selector-search input{width:100%;border:0;outline:0;background:transparent;font-size:12px}.refresh-balances-button{min-height:46px;padding:0 12px;border:1px solid var(--p-border);border-radius:12px;background:var(--p-soft);font-size:10px;font-weight:750}.balance-section-heading,.token-list-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:0 2px 8px}.balance-section-heading>div{display:grid;gap:3px}.balance-section-heading strong,.token-list-title>span{font-size:11px}.balance-section-heading small,.token-list-title small,.destination-token-help,.selector-route-note{color:var(--p-muted);font-size:9px;line-height:1.45}.balance-scan-dot{width:8px;height:8px;border-radius:50%;background:var(--p-green);animation:route-pulse 1.1s ease-out infinite}.route-chain-list,.route-token-list{min-height:0;flex:1;overflow:auto;border-block:1px solid var(--p-border);scrollbar-width:thin;scrollbar-color:#9eafa4 transparent}.route-chain-row,.route-token-row{width:100%;min-height:62px;display:grid;align-items:center;gap:11px;padding:9px 8px;border:0;border-bottom:1px solid rgba(183,196,186,.75);background:transparent;color:var(--p-ink);text-align:left;transition:background var(--motion-fast),padding-left var(--motion-fast)}.route-chain-row{grid-template-columns:40px minmax(0,1fr) minmax(80px,auto) 18px}.route-token-row{grid-template-columns:42px minmax(0,1fr) minmax(100px,auto)}.route-chain-row:hover,.route-token-row:hover{background:var(--p-soft)}.route-chain-row.current,.route-token-row.selected{background:var(--p-green-soft);box-shadow:inset 3px 0 var(--p-green)}.chain-square{width:38px;height:38px;display:grid;place-items:center;padding:6px;border:1px solid var(--p-border);border-radius:12px;background:#fff}.route-chain-copy,.route-chain-value,.token-row-copy,.token-balance-copy{min-width:0}.route-chain-copy strong,.route-chain-copy small,.route-chain-value strong,.route-chain-value small,.token-row-copy strong,.token-row-copy small,.token-balance-copy strong,.token-balance-copy small{display:block}.route-chain-copy strong,.token-row-copy strong{font-size:12px}.route-chain-copy small,.token-row-copy small,.route-chain-value small,.token-balance-copy small{margin-top:3px;color:var(--p-muted);font-size:9px}.route-chain-value,.token-balance-copy{text-align:right}.route-chain-value strong,.token-balance-copy strong{font-size:10px}.route-chain-chevron{color:var(--p-muted);text-align:center}.route-chain-section-label{padding:12px 7px 7px;color:var(--p-muted);font:600 8px/1 DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.selected-chain-chip{min-height:46px;display:flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--p-border);border-radius:12px;background:var(--p-soft);font-size:10px;font-weight:750;white-space:nowrap}.selected-chain-chip .chain-logo{width:22px;height:22px}.destination-token-help{margin:0 0 8px}.token-logo-stack{position:relative;width:40px;height:40px}.token-main-logo{width:38px;height:38px;object-fit:contain;border-radius:50%}.token-chain-logo{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;padding:2px;border:2px solid #fff;border-radius:50%;background:#fff}.token-row-copy em{margin-left:6px;padding:3px 5px;border-radius:99px;background:var(--p-green-soft);color:var(--p-green-dark);font:600 7px/1 DM Mono,monospace;font-style:normal}.selector-empty{min-height:110px;display:grid;place-items:center;align-content:center;gap:5px;padding:20px;color:var(--p-muted);text-align:center}.selector-empty strong{color:var(--p-ink);font-size:12px}.selector-empty small{font-size:9px;line-height:1.45}.selector-empty.compact{min-height:80px}.selector-limit-note{padding:12px 8px;color:var(--p-muted);font-size:9px;text-align:center}.show-all-tokens-button{min-height:40px;margin-top:10px;border:1px solid var(--p-border);border-radius:11px;background:var(--p-soft);color:var(--p-ink);font-size:10px;font-weight:750}.show-all-tokens-button:hover{border-color:var(--p-border-strong);background:#fff}.page-wrap{width:100%}.arc-panel{width:min(690px,100%)}.arc-panel>.route-asset-panel{margin-top:15px;border:1px solid var(--p-border-strong);border-radius:17px}.arc-panel>.receive-panel{border-top:1px solid var(--p-border-strong)}.arc-route-arrow{position:relative;left:auto;top:auto;display:grid;margin:-1px auto;transform:none;z-index:3}.arc-route-arrow:hover{transform:rotate(180deg)}.compact-route-preview{margin-top:13px;padding:12px;border:1px solid var(--p-border);border-radius:12px;background:var(--p-soft)}.route-preview-head{display:flex;justify-content:space-between;gap:12px;color:var(--p-muted);font-size:10px}.route-preview-head strong{color:var(--p-ink)}.arc-finalized-card{margin-top:13px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #a7c7b2;border-radius:14px;background:var(--p-green-soft)}.arc-finalized-card>div{display:grid;gap:3px}.arc-finalized-card span,.arc-finalized-card small{color:var(--p-muted);font-size:9px}.arc-finalized-card strong{font-size:18px}.arc-activity-card{position:relative;margin-top:12px;padding:15px 15px 48px;overflow:hidden;border:1px solid var(--p-border);border-radius:15px;background:#fff}.arc-activity-card:before{content:"BASE   •────────────•────────────•   DESTINATION";position:absolute;left:15px;right:15px;bottom:16px;color:var(--p-muted);font:600 7px/1 DM Mono,monospace;letter-spacing:.03em;white-space:pre;text-align:center}.arc-activity-card:after{content:"";position:absolute;left:20%;bottom:19px;width:8px;height:8px;border-radius:50%;background:var(--p-green);transition:left var(--motion-slow) var(--ease-enter)}.arc-activity-card:has(.status.indexing):after,.arc-activity-card:has(.status.ready):after{left:50%}.arc-activity-card:has(.status.signing):after,.arc-activity-card:has(.status.submitting):after,.arc-activity-card:has(.status.forwarding):after{left:70%;animation:route-pulse 1.4s ease-out infinite}.arc-activity-card:has(.status.complete):after{left:80%}.arc-activity-card>div{display:flex;justify-content:space-between;gap:12px}.arc-activity-card>strong{display:block;margin-top:10px;font-size:22px}.arc-activity-card>a{display:inline-block;margin-top:7px;color:var(--p-green-dark);font:600 9px/1 DM Mono,monospace}.bridge-app-footer{width:min(980px,calc(100% - 32px));margin:0 auto;padding:20px 0 32px;display:flex;justify-content:space-between;gap:16px;border-top:1px solid rgba(135,156,142,.6);color:var(--p-muted);font-size:10px}.bridge-app-footer a{font-weight:750;text-decoration:none}.bridge-app-footer a:hover{color:var(--p-ink)}@media(max-width:1060px){.product-hero{grid-template-columns:minmax(0,1fr) minmax(370px,.9fr);gap:42px}#product-hero-title,.hero-secondary-heading{font-size:clamp(56px,7vw,86px)}.route-hero-visual{min-height:490px}.story-card-route,.story-card-network{grid-column:span 7}.story-card-ticket,.story-card-wallet{grid-column:span 5}.transparency-layout{gap:42px}}@media(max-width:920px){.landing-hero-shell{min-height:auto;padding-top:58px}.product-hero{grid-template-columns:1fr;gap:44px}.product-hero-copy{max-width:760px}#product-hero-title,.hero-secondary-heading{max-width:10ch;font-size:clamp(62px,10vw,96px)}.product-hero.is-seo #product-hero-title{max-width:13ch}.route-hero-visual{width:min(760px,100%);min-height:470px}.landing-proof-strip{grid-template-columns:1fr;gap:14px}.landing-proof-points{justify-content:flex-start}.route-board-heading-row{grid-template-columns:1fr 145px;gap:24px}.product-story-grid{grid-template-columns:1fr 1fr}.story-card-route,.story-card-ticket,.story-card-wallet,.story-card-network{grid-column:auto}.story-card{min-height:320px}.story-card-network{min-height:350px}.transparency-layout{grid-template-columns:1fr;gap:42px}.bridge-ticket-demo{width:min(620px,100%);transform:none}.bridge-faq-layout{grid-template-columns:1fr;gap:20px}.bridge-faq-heading{position:static}.landing-final-cta{grid-template-columns:.8fr 1.2fr;gap:30px;padding:36px}.route-desk-layout.has-overview{grid-template-columns:1fr;gap:18px}.route-desk-layout.has-overview .route-desk-form{padding-right:0}.flow-route-overview,.route-desk-insights{padding:17px 0 0;border-left:0;border-top:1px solid var(--p-border)}.route-desk-ribbon{width:min(420px,100%);margin-inline:auto}.route-overview-metrics{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.chain-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.landing-shell main{width:min(100% - 18px,1220px)}.landing-hero-shell{padding:44px 8px 38px}.landing-hero-shell:before{inset:8px -4px auto;height:610px;border-radius:28px}#product-hero-title,.hero-secondary-heading{font-size:clamp(52px,15vw,78px);line-height:.9}.product-hero.is-seo #product-hero-title{font-size:clamp(47px,13vw,70px)}.hero-lead{font-size:20px;line-height:1.35}.hero-proof{font-size:13px}.hero-actions{margin-top:26px}.hero-trust-line{gap:6px}.hero-trust-line>span{font-size:8px;padding-inline:8px}.route-hero-visual{min-height:430px;padding:18px;border-radius:25px}.route-hero-stage{min-height:278px}.route-hero-route{grid-template-columns:88px minmax(58px,1fr) 88px;gap:8px}.route-hero-node-badge{width:57px;height:57px;border-radius:17px}.route-hero-node-badge img{width:34px;height:34px}.route-hero-node strong{font-size:11px}.route-hero-node small{font-size:8px}.route-hero-mascot{width:62px}.route-hero-float{min-width:88px;padding:8px 9px}.route-hero-float-price{left:4px;top:38px}.route-hero-float-time{right:2px;bottom:32px}.route-hero-ticket-grid{grid-template-columns:1fr}.route-hero-ticket-grid>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px}.route-hero-ticket-grid strong{margin:0}.landing-proof-strip{width:calc(100% - 10px);padding-inline:6px}.landing-proof-networks{flex-wrap:wrap}.landing-proof-label{width:100%}.landing-proof-points{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.landing-proof-points span:last-child{grid-column:1/-1}.arc-waitlist-banner{width:calc(100% - 18px)}.arc-waitlist-banner__inner{grid-template-columns:auto 1fr;gap:9px 12px;padding-left:14px}.arc-waitlist-banner__copy p{display:none}.arc-waitlist-banner__action{grid-column:1/-1;width:100%;justify-content:center}.bridge-information,.landing-information{padding-inline:4px;padding-bottom:70px}.information-section{padding:68px 0}.information-heading{margin-bottom:28px}.information-heading h2,.information-heading h1{font-size:clamp(36px,10vw,52px)}.information-heading p{font-size:13px}.route-board-heading-row{grid-template-columns:1fr;gap:18px}.route-board-status{min-height:auto;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;padding:14px}.route-board-status>span{grid-column:1}.route-board-status>strong{grid-column:2;grid-row:1/3;margin:0;font-size:38px}.route-board-status>small{grid-column:1;margin:0}.supported-route-grid{grid-template-columns:1fr}.supported-route-card{min-height:145px}.chain-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-story-grid{grid-template-columns:1fr}.story-card{min-height:305px;padding:19px;border-radius:21px}.story-card-network{min-height:350px}.story-card h3{font-size:21px}.story-network-map{inset:12px 12px 86px}.story-network-copy{padding-top:220px}.how-it-works-grid{grid-template-columns:1fr;gap:28px;padding-left:17px}.how-it-works-grid:before{inset:18px auto 18px 35px;width:1px;height:auto}.how-it-works-grid article{min-height:0;padding:0 16px 19px 46px}.how-step-number{position:absolute;left:-3px;top:0;margin:0}.how-step-visual{height:132px;margin-top:18px}.transparency-layout{gap:34px}.bridge-ticket-demo{padding:18px;border-radius:20px}.bridge-ticket-cut{margin-inline:-18px}.seo-landing-grid{grid-template-columns:1fr;gap:26px}.seo-facts-panel{padding:14px}.bridge-faq-layout{gap:16px}.landing-final-cta{grid-template-columns:1fr;gap:8px;min-height:auto;margin-top:68px;padding:28px 22px 30px;border-radius:25px}.landing-final-orbit{height:220px;order:2}.landing-final-copy{order:1}.landing-final-copy h2{font-size:clamp(38px,11vw,54px)}.landing-final-copy p{font-size:13px}.landing-final-actions{flex-wrap:wrap}.site-footer-inner{grid-template-columns:1fr;align-items:start;gap:20px}.bridge-workspace{width:calc(100% - 14px);padding-top:14px}.route-desk-card,.arc-panel{padding:14px;border-radius:20px}.bridge-card-heading,.route-desk-heading{padding-bottom:13px}.bridge-card-heading h2,.route-desk-heading h2{font-size:27px}.route-asset-panel{min-height:118px;padding:13px}.route-asset-main{grid-template-columns:minmax(0,1fr) 140px;gap:9px}.amount-column input,.amount-column>strong{font-size:29px}.selected-token-button{min-height:58px;grid-template-columns:34px minmax(0,1fr) 12px;padding:8px}.selected-token-icons,.selected-token-icons>img{width:34px;height:34px}.route-overview-metrics{grid-template-columns:1fr}.route-desk-ribbon{grid-template-columns:62px minmax(45px,1fr) 62px}.modal-backdrop,.token-modal-backdrop{align-items:end;padding:0}.review-modal,.settings-modal,.wallet-modal{width:100%;max-height:92dvh;padding:16px;border-radius:22px 22px 0 0}.wallet-options{grid-template-columns:1fr}.wallet-options>button{min-height:62px;grid-template-columns:38px minmax(0,1fr) 16px;grid-template-rows:auto}.wallet-icon{grid-row:auto}.wallet-options button>b{display:block;justify-self:end;color:var(--p-muted)}.route-selector-modal{width:100%;height:100dvh;max-height:none;padding:14px;border-radius:0}.selector-source-summary{grid-template-columns:auto 1fr}.selector-source-summary small{grid-column:2}.route-chain-row{grid-template-columns:38px minmax(0,1fr) minmax(64px,auto) 15px}.route-token-row{grid-template-columns:40px minmax(0,1fr) minmax(76px,auto)}.bridge-app-footer{width:calc(100% - 20px);flex-direction:column;gap:8px}}@media(max-width:560px){.hero-actions{display:grid;grid-template-columns:1fr}.landing-open-bridge,.hero-secondary-action{width:100%;justify-content:center}.hero-secondary-action{border:1px solid var(--p-border);border-radius:14px;background:#ffffff8c}.hero-trust-line{display:grid;grid-template-columns:1fr 1fr}.hero-trust-line>span:last-child{grid-column:1/-1}.route-hero-visual{min-height:395px;padding:15px}.route-hero-visual-head{font-size:8px}.route-hero-stage{min-height:245px}.route-hero-route{grid-template-columns:72px minmax(44px,1fr) 72px}.route-hero-rail{height:44px}.route-hero-route-chip{display:none}.route-hero-mascot{width:54px}.route-hero-float{display:none}.route-hero-ticket{padding:11px}.landing-proof-network-copy{display:none}.landing-network-stack img{width:31px;height:31px;padding:6px}.route-card-path{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);gap:7px}.route-asset-label>.chain-logo{width:38px;height:38px;padding:6px}.route-asset-label strong{font-size:11px}.route-asset-label small{font-size:8px}.chain-directory-grid{grid-template-columns:1fr}.story-card{min-height:285px}.story-mini-ticket{transform:none}.story-network-map:before{width:200px;height:200px}.story-network-core{width:72px;height:72px}.story-network-core img{width:56px}.bridge-ticket-route{grid-template-columns:1fr 24px 1fr;gap:7px}.bridge-ticket-route strong{font-size:18px}.bridge-ticket-demo footer{flex-direction:column;gap:7px}.landing-final-actions{display:grid;grid-template-columns:1fr;width:100%}.landing-final-primary,.landing-final-secondary{width:100%}.route-asset-main{grid-template-columns:minmax(0,1fr) 120px}.selected-token-copy small{font-size:8px}.wallet-inline{max-width:58%;font-size:8px}.settings-segmented.slippage-options{grid-template-columns:repeat(2,1fr)}.activity-meta{flex-direction:column}.review-summary p{flex-direction:column;gap:4px}.review-summary strong{max-width:none;text-align:left}.modal-actions{grid-template-columns:1fr}.arc-finalized-card{align-items:stretch;flex-direction:column}.arc-finalized-card .secondary-action{width:100%}}@media(max-width:390px){.landing-hero-shell{padding-inline:2px}#product-hero-title,.hero-secondary-heading{font-size:46px}.route-hero-route{grid-template-columns:62px minmax(36px,1fr) 62px}.route-hero-node-badge{width:48px;height:48px;border-radius:14px}.route-hero-node-badge img{width:29px;height:29px}.route-hero-node strong{font-size:9px}.route-hero-rail:after{width:8px;height:8px;margin-top:-4px}.landing-proof-points{grid-template-columns:1fr}.landing-proof-points span:last-child{grid-column:auto}.supported-route-card{padding-inline:14px}.route-card-path{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)}.story-card{padding:17px}.story-wallet-visual{grid-template-columns:40px 1fr auto}.story-wallet-mark{width:40px;height:40px}.story-network-node{font-size:7px;min-width:44px;padding:6px}.landing-final-cta{padding-inline:18px}.route-desk-card,.arc-panel,.route-asset-panel{padding:11px}.route-asset-main{grid-template-columns:minmax(0,1fr) 112px}.amount-column input,.amount-column>strong{font-size:26px}.selected-token-button{grid-template-columns:30px minmax(0,1fr) 10px;gap:7px}.selected-token-icons,.selected-token-icons>img{width:30px;height:30px}.selected-token-copy strong{font-size:12px}.route-desk-ribbon{grid-template-columns:54px minmax(38px,1fr) 54px}.route-desk-node>.chain-logo{width:36px;height:36px}.route-chain-toolbar{grid-template-columns:1fr}.selected-chain-chip{width:100%;justify-content:center}.route-chain-row{grid-template-columns:36px minmax(0,1fr) 52px 14px;padding-inline:4px}.route-chain-value small{display:none}.route-token-row{grid-template-columns:38px minmax(0,1fr) 66px;padding-inline:4px}.token-balance-copy strong{font-size:9px}}.arc-waitlist-banner{position:relative;z-index:4;width:min(1180px,calc(100% - 40px));margin:18px auto 0;color:#f8fff6;background:radial-gradient(circle at 88% 20%,rgba(182,255,74,.18),transparent 15rem),linear-gradient(135deg,#043d24,#07562d);border:1px solid rgba(182,255,74,.48);border-radius:18px;box-shadow:0 18px 44px #022d1c29;overflow:hidden}.arc-waitlist-banner:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.035),transparent);transform:translate(-100%);animation:arc-waitlist-sheen 7s ease-in-out infinite}.arc-waitlist-banner__inner{position:relative;z-index:1;min-height:112px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 22px}.arc-waitlist-banner__status{display:inline-flex;align-items:center;gap:9px;padding:8px 11px;color:#b6ff4a;background:#00000029;border:1px solid rgba(182,255,74,.34);border-radius:999px;font:600 10px/1 DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.arc-waitlist-banner__pulse{width:8px;height:8px;border-radius:50%;background:#79ff38;box-shadow:0 0 #79ff3880;animation:arc-waitlist-pulse 2.2s ease-out infinite}.arc-waitlist-banner__copy h2{margin:0;color:#fffdf3;font-size:clamp(21px,2.4vw,30px);line-height:1.05;letter-spacing:-.04em}.arc-waitlist-banner__copy p{max-width:650px;margin:7px 0 0;color:#f8fff6c2;font-size:13px;line-height:1.5}.arc-waitlist-banner__action{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;color:#022d1c;background:#b6ff4a;border:1px solid #d8ff9e;border-radius:12px;box-shadow:0 8px 22px #0000002e;font-size:13px;font-weight:750;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.arc-waitlist-banner__action svg{width:18px;height:18px;fill:currentColor}.arc-waitlist-banner__action:hover{transform:translateY(-2px);background:#c5ff70;box-shadow:0 12px 26px #00000038}.arc-waitlist-banner__action:focus-visible{outline:3px solid #fffdf3;outline-offset:3px}@keyframes arc-waitlist-pulse{70%,to{box-shadow:0 0 0 9px #79ff3800}}@keyframes arc-waitlist-sheen{0%,68%{transform:translate(-100%)}82%,to{transform:translate(100%)}}@media(max-width:760px){.arc-waitlist-banner{width:calc(100% - 24px);margin-top:12px}.arc-waitlist-banner__inner{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:17px}.arc-waitlist-banner__status{grid-column:1 / -1;width:fit-content}.arc-waitlist-banner__copy p{font-size:12px}}@media(max-width:520px){.arc-waitlist-banner__inner{grid-template-columns:1fr}.arc-waitlist-banner__action{width:100%}}@media(prefers-reduced-motion:reduce){.arc-waitlist-banner:after,.arc-waitlist-banner__pulse{animation:none}.arc-waitlist-banner__action{transition:none}}.compact-landing-shell main{padding-bottom:0}.compact-landing-information{width:min(1040px,calc(100% - 32px));margin:0 auto;padding:0!important}.arc-waitlist-compact{width:min(1040px,calc(100% - 32px));margin:12px auto 0}.arc-waitlist-compact a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:8px 14px;border:1px solid rgba(24,201,87,.45);border-radius:12px;background:#07562df5;color:#f7fff9;text-decoration:none;font-size:12px;box-shadow:0 8px 22px #07382d14}.arc-waitlist-compact strong{font-weight:850}.arc-waitlist-compact a>span:last-child{color:#b6ff4a;font-weight:800}.arc-waitlist-dot{width:7px;height:7px;border-radius:50%;background:#79ff38;box-shadow:0 0 0 4px #79ff381f}.compact-bridge-hero{width:min(1040px,calc(100% - 32px));margin:clamp(30px,5vw,62px) auto clamp(32px,5vw,54px);padding:clamp(26px,4vw,44px);border:1px solid var(--flow-line,#c5d0c7);border-radius:24px;background:#fffef9f5;box-shadow:0 18px 44px #07382d14}.compact-hero-title{display:flex;align-items:flex-start;gap:15px;max-width:780px;margin:0 auto 28px;text-align:center;justify-content:center}.compact-hero-title>img{width:58px;height:auto;margin-top:2px}.compact-hero-title .eyebrow{display:block;margin-bottom:8px}.compact-hero-title h1{margin:0;font-size:clamp(2.25rem,5.5vw,4.3rem);line-height:.98;letter-spacing:-.052em;color:var(--flow-ink,#07382d)}.compact-hero-title p{margin:13px auto 0;max-width:600px;font-size:clamp(.98rem,1.7vw,1.12rem);line-height:1.5;color:var(--flow-muted,#60736a)}.compact-route-picker{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) auto;align-items:end;gap:12px;max-width:900px;margin:0 auto}.compact-route-loading{display:grid;place-items:center;min-height:56px;max-width:900px;margin:0 auto;border:1px solid var(--flow-line,#c5d0c7);border-radius:14px;color:var(--flow-muted,#60736a);font-size:13px}.compact-chain-select{position:relative;display:grid;gap:7px;min-width:0}.compact-chain-select>span{font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.08em;color:var(--flow-muted,#60736a)}.compact-chain-select-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:56px;padding:0 15px;border:1px solid var(--flow-line-strong,#96aa9d);border-radius:14px;background:#fff;color:var(--flow-ink,#07382d);font:inherit;font-size:16px;font-weight:800;cursor:pointer}.compact-chain-select-button:focus{outline:3px solid rgba(24,201,87,.16);outline-offset:1px;border-color:var(--flow-action,#084b38)}.compact-chain-select-button svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.9;fill:none;flex:0 0 auto}.compact-chain-select-value,.chain-picker-row-main{display:flex;align-items:center;gap:11px;min-width:0}.compact-chain-select-value img{width:27px;height:27px;flex:0 0 auto;object-fit:contain}.compact-chain-select-value strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-chain-select-scrim{display:none}.compact-chain-select-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;padding:8px;border:1px solid var(--flow-line-strong,#96aa9d);border-radius:14px;background:#fff;box-shadow:0 18px 44px #07382d29;min-width:330px}.chain-picker-search{display:flex;align-items:center;gap:9px;height:44px;margin-bottom:6px;padding:0 11px;border:1px solid var(--flow-line,#c5d0c7);border-radius:10px;background:#fff}.chain-picker-search svg{width:17px;height:17px;stroke:var(--flow-muted,#60736a);stroke-width:1.8;fill:none;flex:0 0 auto}.chain-picker-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--flow-ink,#07382d);font:inherit;font-size:14px}.chain-picker-search input::placeholder{color:var(--flow-muted,#60736a)}.chain-picker-scroll{max-height:390px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--flow-line-strong,#96aa9d) transparent}.chain-picker-group+.chain-picker-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--flow-line,#c5d0c7)}.chain-picker-group-title{padding:6px 10px 5px;color:var(--flow-muted,#60736a);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.chain-picker-group>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:50px;padding:7px 10px;border:0;border-radius:10px;background:transparent;color:var(--flow-ink,#07382d);font:inherit;text-align:left;cursor:pointer}.chain-picker-group>button:hover{background:var(--flow-soft,#edf3ed)}.chain-picker-group>button.is-active{background:#07382d14}.chain-picker-row-main>img{width:28px;height:28px;flex:0 0 auto;object-fit:contain}.chain-picker-row-copy{display:block;min-width:0}.chain-picker-row-copy strong,.chain-picker-row-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chain-picker-row-copy strong{font-size:14px}.chain-picker-row-copy small{margin-top:2px;color:var(--flow-muted,#60736a);font-size:9.5px;font-weight:650}.chain-market-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 7px;border-radius:999px;font-size:8.5px;font-weight:900;letter-spacing:.055em}.chain-market-badge.hot{background:#ff5a1e1c;color:#a9340f;border:1px solid rgba(255,90,30,.28)}.chain-market-badge.popular{background:#18c9571a;color:var(--flow-action,#084b38);border:1px solid rgba(24,201,87,.25)}.chain-picker-empty{margin:0;padding:18px 10px;color:var(--flow-muted,#60736a);font-size:12px}.compact-route-arrow{display:grid;place-items:center;height:56px;font-size:20px;font-weight:900;color:var(--flow-muted,#60736a)}.compact-start-bridge{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 20px;border-radius:14px;background:var(--flow-action,#084b38);color:#fff!important;font-weight:850;text-decoration:none;white-space:nowrap;box-shadow:0 10px 22px #07382d24}.compact-start-bridge:hover{background:#0a6849}.compact-trust-line{display:flex;align-items:center;justify-content:center;gap:10px;margin:17px auto 0;font-size:11px;color:var(--flow-muted,#60736a)}.compact-trust-line i{width:3px;height:3px;border-radius:50%;background:var(--flow-line-strong,#96aa9d)}.compact-trending-routes{padding:0 0 clamp(38px,5vw,58px);border-bottom:1px solid var(--flow-line,#c5d0c7)}.compact-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.compact-section-heading>div{max-width:700px}.compact-section-heading h2{margin:6px 0 7px;font-size:clamp(1.75rem,3.8vw,2.75rem);line-height:1.02;letter-spacing:-.035em;color:var(--flow-ink,#07382d)}.compact-section-heading p{margin:0;color:var(--flow-muted,#60736a);font-size:13px;line-height:1.5}.compact-section-heading>a{flex:0 0 auto;color:var(--flow-ink,#07382d);font-size:12px;font-weight:850;text-decoration:none}.compact-section-heading>a:hover{text-decoration:underline}.trending-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trending-route-card{display:grid;gap:13px;min-height:106px;padding:15px 16px;border:1px solid var(--flow-line,#c5d0c7);border-radius:15px;background:#fffef9f0;color:var(--flow-ink,#07382d);text-decoration:none;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.trending-route-card:hover{transform:translateY(-2px);border-color:var(--flow-line-strong,#96aa9d);box-shadow:0 10px 24px #07382d12}.trending-route-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.trending-route-main{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;flex:1}.trending-chain{display:flex;align-items:center;gap:9px;min-width:0}.trending-chain img,.trending-chain svg{width:30px;height:30px;flex:0 0 auto}.trending-chain strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.trending-route-arrow{text-align:center;font-weight:900;color:var(--flow-muted,#60736a)}.trending-route-meta{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-top:11px;border-top:1px solid var(--flow-line,#c5d0c7);font-size:11px;color:var(--flow-muted,#60736a)}.trending-route-meta>span{min-width:0;line-height:1.35}.trending-route-meta>span strong{color:var(--flow-ink,#07382d)}.trending-route-meta>b{flex:0 0 auto;color:var(--flow-action,#084b38);font-size:12px}.trending-route-source{display:block;margin-top:10px;color:var(--flow-muted,#60736a);font-size:10px}.compact-home-faq{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:42px;padding:clamp(38px,5vw,58px) 0}.compact-home-faq-heading h2{margin:7px 0 12px;font-size:clamp(1.75rem,3.6vw,2.65rem);line-height:1.02;letter-spacing:-.035em}.compact-home-faq-heading>a{color:var(--flow-action,#084b38);font-size:12px;font-weight:850}.compact-home-faq-list{border-top:1px solid var(--flow-line,#c5d0c7)}.compact-home-faq-list details{border-bottom:1px solid var(--flow-line,#c5d0c7)}.compact-home-faq-list summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:9px 2px;font-size:13px;font-weight:800;cursor:pointer;list-style:none}.compact-home-faq-list summary::-webkit-details-marker{display:none}.compact-home-faq-list summary:after{content:"+";display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--flow-line,#c5d0c7);border-radius:8px;font-size:13px}.compact-home-faq-list details[open] summary:after{content:"−"}.compact-home-faq-list p{margin:0;padding:0 34px 14px 2px;color:var(--flow-muted,#60736a);font-size:12px;line-height:1.55}.compact-site-footer{margin-top:0!important}.seo-intent-top{padding-top:clamp(18px,3vw,36px)}.seo-intent-landing{width:min(1120px,calc(100% - 32px));margin:0 auto;padding-bottom:clamp(46px,7vw,80px)}.seo-intent-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(26px,4vw,52px);align-items:center;margin-top:14px;padding:clamp(26px,4vw,48px);border:1px solid var(--flow-line,#c5d0c7);border-radius:26px;background:#fffef9f5;box-shadow:0 18px 45px #07382d14}.seo-intent-hero .information-heading{margin:0;min-width:0}.seo-intent-hero h1{max-width:13ch;font-size:clamp(2.45rem,5.8vw,4.75rem);line-height:.96;letter-spacing:-.05em;margin:8px 0 16px}.seo-intent-hero p{margin:0;font-size:clamp(1rem,1.8vw,1.18rem);max-width:620px;line-height:1.58}.seo-intent-cta{display:inline-flex;align-items:center;gap:12px;min-height:50px;margin-top:18px;padding:0 18px;border-radius:13px;background:var(--flow-action,#084b38);color:#fff!important;font-weight:850;text-decoration:none;box-shadow:0 10px 22px #07382d24}.seo-intent-cta:hover{background:#0a6849}.seo-route-starter{min-width:0;padding:18px;border:1px solid var(--flow-line,#c5d0c7);border-radius:19px;background:var(--flow-soft,#edf3ed)}.seo-route-starter-heading{display:grid;gap:7px;margin-bottom:15px}.seo-route-starter-heading strong{font-size:16px}.seo-route-starter-fields{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:9px;align-items:end}.seo-route-starter .compact-chain-select>span{font-size:9px}.seo-route-starter .compact-chain-select-button{height:52px;padding-inline:12px;font-size:13px}.seo-route-starter .compact-chain-select-menu{min-width:300px}.seo-route-swap{display:grid;place-items:center;width:34px;height:52px;border:0;background:transparent;color:var(--flow-muted,#60736a);font-size:18px;font-weight:900;cursor:pointer}.seo-route-swap:hover{color:var(--flow-action,#084b38)}.seo-route-submit{grid-column:1/-1;min-height:52px;margin-top:3px}.seo-route-starter>small{display:block;margin-top:10px;color:var(--flow-muted,#60736a);font-size:10px;line-height:1.5}.seo-route-starter-loading{display:grid;place-items:center;min-height:130px;color:var(--flow-muted,#60736a);font-size:12px}.seo-quick-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:16px 0 0;padding:0;list-style:none}.seo-quick-facts li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:14px;border:1px solid var(--flow-line,#c5d0c7);border-radius:13px;background:var(--flow-soft,#edf3ed);font-size:12px;line-height:1.48}.seo-quick-facts li>span:first-child{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#18c9571f;color:var(--flow-action,#084b38);font-size:10px;font-weight:900}.seo-quick-facts li>span:last-child{min-width:0;overflow-wrap:normal;word-break:normal}.seo-content-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(34px,5vw,54px)}.seo-content-sections>section{padding:clamp(20px,3vw,28px);border:1px solid var(--flow-line,#c5d0c7);border-radius:17px;background:#fffef9b8}.seo-content-sections h2{margin:0 0 10px;font-size:clamp(1.25rem,2.5vw,1.65rem);letter-spacing:-.025em}.seo-content-sections p{margin:0;color:var(--flow-muted,#60736a);font-size:13px;line-height:1.68}.seo-content-sections ul{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.seo-content-sections li{position:relative;padding-left:18px;font-size:12px;line-height:1.55}.seo-content-sections li:before{content:"•";position:absolute;left:2px;color:var(--flow-action,#084b38);font-weight:900}.seo-steps{margin-top:clamp(38px,6vw,64px)}.seo-steps h2{margin:7px 0 18px;font-size:clamp(1.55rem,3vw,2.25rem);letter-spacing:-.03em}.seo-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.seo-steps li{display:grid;gap:15px;align-content:start;min-height:142px;padding:19px;border:1px solid var(--flow-line,#c5d0c7);border-radius:15px;background:var(--flow-soft,#edf3ed)}.seo-steps li>span{color:var(--flow-action,#084b38);font:700 10px/1 DM Mono,monospace}.seo-steps li>p{margin:0;font-size:13px;line-height:1.58}.seo-page-faq{margin-top:clamp(42px,6vw,68px)}.seo-page-faq>h2{margin:0 0 14px;font-size:clamp(1.45rem,3vw,2rem)}.seo-related-routes{margin-top:32px;padding-top:24px;border-top:1px solid var(--flow-line,#c5d0c7)}.seo-related-routes>strong{display:block;margin-bottom:12px}.seo-related-routes>div{display:flex;flex-wrap:wrap;gap:8px}.seo-related-routes a{padding:10px 12px;border:1px solid var(--flow-line,#c5d0c7);border-radius:10px;color:var(--flow-ink,#07382d);font-weight:750;text-decoration:none;background:#fff}.flow-route-metrics>div:nth-child(2),.flow-route-metrics>div:nth-child(5){display:none}.flow-route-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.route-desk-details summary{min-height:42px}.route-desk-details summary span:after{content:" · provider, gas, slippage & steps";font-weight:500;opacity:.66}.simplified-token-selector{width:min(680px,calc(100vw - 24px));max-height:min(760px,calc(100vh - 28px));overflow:hidden;display:flex;flex-direction:column;padding:0!important;border-radius:22px!important;background:#fffef9!important}.simplified-selector-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:20px 20px 12px;border-bottom:1px solid var(--flow-line,#c5d0c7)}.selector-title-row{display:flex;align-items:center;gap:10px;min-width:0}.selector-title-row h2{margin:3px 0 0;font-size:22px}.selector-title-row .eyebrow{font-size:10px}.selector-back,.selector-close{display:grid;place-items:center;border:1px solid var(--flow-line,#c5d0c7);background:var(--flow-soft,#edf3ed);color:var(--flow-ink,#07382d);border-radius:10px;cursor:pointer}.selector-back{width:38px;height:38px;font-size:18px}.selector-close{width:38px;height:38px;font-size:22px}.simplified-selector-search-row{display:flex;gap:8px;padding:12px 20px}.simplified-selector-search-row input{flex:1;min-width:0;height:46px;padding:0 14px;border:1px solid var(--flow-line,#c5d0c7);border-radius:12px;background:#fff;font:inherit;color:var(--flow-ink,#07382d)}.simplified-selector-search-row button{padding:0 12px;border:1px solid var(--flow-line,#c5d0c7);border-radius:12px;background:var(--flow-soft,#edf3ed);font-weight:750;color:var(--flow-ink,#07382d)}.selector-section-label{display:flex;justify-content:space-between;gap:12px;padding:4px 20px 10px;font-size:12px}.selector-section-label span{color:var(--flow-muted,#60736a);text-align:right}.asset-choice-list,.chain-choice-grid{overflow:auto;padding:0 14px 14px;overscroll-behavior:contain}.asset-choice-list{display:grid;gap:7px}.asset-choice-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;width:100%;min-height:64px;padding:9px 11px;border:1px solid var(--flow-line,#c5d0c7);border-radius:13px;background:#fff;text-align:left;color:var(--flow-ink,#07382d);cursor:pointer}.asset-choice-row:hover{border-color:var(--flow-line-strong,#96aa9d);background:var(--flow-soft,#edf3ed)}.asset-choice-icons{position:relative;display:grid;place-items:center;width:40px;height:40px}.asset-choice-icons>img{width:34px;height:34px;border-radius:50%;object-fit:contain}.asset-choice-icons>i{position:absolute;right:-3px;bottom:-3px;width:19px;height:19px;border:2px solid #fff;border-radius:50%;overflow:hidden;background:#fff}.asset-choice-icons>i img,.asset-choice-icons>i svg{width:100%;height:100%}.asset-choice-copy strong,.asset-choice-copy small,.asset-choice-balance strong,.asset-choice-balance small{display:block}.asset-choice-copy small,.asset-choice-balance small{font-size:11px;color:var(--flow-muted,#60736a);margin-top:2px}.asset-choice-balance{text-align:right}.asset-choice-row>b{font-size:16px}.chain-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.chain-choice-grid button{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;padding:10px 12px;border:1px solid var(--flow-line,#c5d0c7);border-radius:13px;background:#fff;color:var(--flow-ink,#07382d);text-align:left;cursor:pointer}.chain-choice-grid button:hover{background:var(--flow-soft,#edf3ed);border-color:var(--flow-line-strong,#96aa9d)}.chain-choice-grid img,.chain-choice-grid svg{width:34px;height:34px}.chain-choice-grid strong,.chain-choice-grid small{display:block}.chain-choice-grid small{margin-top:3px;color:var(--flow-muted,#60736a);font-size:10px}.chain-choice-grid b{font-size:16px}.selector-empty{padding:26px;text-align:center;color:var(--flow-muted,#60736a)}.simplified-selector-foot{padding:11px 20px 15px;border-top:1px solid var(--flow-line,#c5d0c7);font-size:11px;color:var(--flow-muted,#60736a)}.selector-browse-all{width:100%;min-height:44px;margin-top:4px;border:1px dashed var(--flow-line-strong,#96aa9d);border-radius:12px;background:transparent;color:var(--flow-ink,#07382d);font-weight:800;cursor:pointer}.selector-browse-all:hover{background:var(--flow-soft,#edf3ed)}@media(max-width:760px){.compact-chain-select-scrim{display:block;position:fixed;inset:0;z-index:80;border:0;background:#031c1457}.compact-chain-select-menu{position:fixed;inset:auto 10px 10px;z-index:90;min-width:0;max-height:min(72vh,580px);padding:10px;border-radius:20px}.chain-picker-scroll{max-height:calc(min(72vh,580px) - 64px)}.chain-picker-group>button{min-height:54px}.chain-picker-row-main>img{width:30px;height:30px}.compact-landing-information,.compact-bridge-hero,.arc-waitlist-compact{width:calc(100% - 20px)}.arc-waitlist-compact a{justify-content:flex-start;flex-wrap:wrap}.compact-bridge-hero{margin-top:20px;padding:23px 16px;border-radius:19px}.compact-hero-title{display:block;text-align:left;margin-bottom:22px}.compact-hero-title>img{width:47px;margin-bottom:9px}.compact-hero-title h1{font-size:clamp(2.25rem,12vw,3.65rem)}.compact-hero-title p{margin-left:0}.compact-route-picker{grid-template-columns:1fr 32px 1fr}.compact-start-bridge{grid-column:1/-1}.compact-trust-line{justify-content:flex-start;flex-wrap:wrap}.compact-section-heading{display:block}.compact-section-heading>a{display:inline-block;margin-top:12px}.trending-route-grid{grid-template-columns:1fr}.compact-home-faq{grid-template-columns:1fr;gap:20px}.seo-intent-landing{width:calc(100% - 20px)}.seo-intent-hero{grid-template-columns:1fr;padding:24px 18px;border-radius:19px}.seo-intent-hero h1{font-size:clamp(2.25rem,12vw,3.55rem)}.seo-route-starter{padding:15px}.seo-quick-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-content-sections,.seo-steps ol{grid-template-columns:1fr}.seo-steps li{min-height:0}.flow-route-metrics{grid-template-columns:1fr!important}.simplified-token-selector{width:calc(100vw - 12px);max-height:calc(100vh - 12px);border-radius:18px!important}.simplified-selector-head{padding:15px 14px 10px}.simplified-selector-search-row{padding:10px 14px}.selector-section-label{padding-inline:14px}.chain-choice-grid{grid-template-columns:1fr}.asset-choice-list,.chain-choice-grid{padding-inline:8px}.asset-choice-row{grid-template-columns:auto minmax(0,1fr) auto}.asset-choice-row>b{display:none}.asset-choice-balance strong{font-size:12px}}@media(max-width:470px){.compact-route-picker{grid-template-columns:1fr}.compact-route-arrow{height:24px;transform:rotate(90deg)}.compact-start-bridge{grid-column:auto}.trending-route-main{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.trending-chain strong{font-size:12px}.trending-route-meta{align-items:flex-start}.seo-route-starter-fields{grid-template-columns:1fr}.seo-route-swap{width:100%;height:28px}.seo-quick-facts{grid-template-columns:1fr}.simplified-selector-search-row button{display:none}}.market-data-warning{color:#8a5a10;font-weight:700}.faq-help-shell{width:min(920px,calc(100% - 32px));margin:0 auto;padding-bottom:clamp(44px,7vw,76px)}.faq-help-breadcrumbs{margin-bottom:14px}.faq-help-hero{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:30px;padding:clamp(24px,4vw,38px);border:1px solid var(--flow-line,#c5d0c7);border-radius:24px;background:#fffef9f5;box-shadow:0 16px 40px #07382d12}.faq-help-hero h1{margin:7px 0 10px;font-size:clamp(2.35rem,6vw,4.35rem);line-height:.94;letter-spacing:-.052em;color:var(--flow-ink,#07382d)}.faq-help-hero p{max-width:620px;margin:0;color:var(--flow-muted,#60736a);font-size:clamp(.98rem,1.8vw,1.08rem);line-height:1.55}.faq-help-hero>img{width:106px;max-height:118px;object-fit:contain;justify-self:end;filter:drop-shadow(0 10px 20px rgba(7,56,45,.12))}.faq-help-actions{display:flex;align-items:center;gap:14px;margin-top:18px}.faq-help-actions .seo-intent-cta{margin-top:0}.faq-help-secondary{color:var(--flow-action,#084b38);font-size:13px;font-weight:850;text-decoration:none}.faq-help-secondary:hover{text-decoration:underline}.faq-help-toolbar{margin-top:24px;padding:14px;border:1px solid var(--flow-line,#c5d0c7);border-radius:17px;background:#fffef9eb}.faq-help-search{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:1px solid var(--flow-line-strong,#96aa9d);border-radius:13px;background:#fff}.faq-help-search:focus-within{border-color:var(--flow-action,#084b38);box-shadow:0 0 0 3px #18c9571f}.faq-help-search svg{width:19px;height:19px;fill:none;stroke:var(--flow-muted,#60736a);stroke-width:1.8;flex:0 0 auto}.faq-help-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--flow-ink,#07382d);font:inherit;font-size:15px}.faq-help-search input::placeholder{color:var(--flow-muted,#60736a)}.faq-help-search button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:var(--flow-soft,#edf3ed);color:var(--flow-ink,#07382d);font-size:20px;cursor:pointer}.faq-help-filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.faq-help-filters button{min-height:36px;padding:0 12px;border:1px solid var(--flow-line,#c5d0c7);border-radius:999px;background:#fff;color:var(--flow-ink,#07382d);font:inherit;font-size:11px;font-weight:800;cursor:pointer}.faq-help-filters button:hover{border-color:var(--flow-line-strong,#96aa9d)}.faq-help-filters button.is-active{border-color:var(--flow-action,#084b38);background:var(--flow-action,#084b38);color:#fff}.faq-help-results-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:32px 0 10px}.faq-help-results-head h2{margin:0;font-size:clamp(1.4rem,3vw,1.9rem);letter-spacing:-.025em}.faq-help-results-head span{color:var(--flow-muted,#60736a);font-size:11px;font-weight:750}.faq-help-list{border-top:1px solid var(--flow-line-strong,#96aa9d)}.faq-help-list details{border-bottom:1px solid var(--flow-line,#c5d0c7)}.faq-help-list summary{display:grid;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:14px;min-height:66px;padding:12px 2px;cursor:pointer;list-style:none;color:var(--flow-ink,#07382d)}.faq-help-list summary::-webkit-details-marker{display:none}.faq-help-list summary>span{font-size:15px;font-weight:850;line-height:1.35}.faq-help-list summary>small{color:var(--flow-muted,#60736a);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.055em}.faq-help-list summary:after{content:"+";display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--flow-line,#c5d0c7);border-radius:9px;font-size:15px;font-weight:700}.faq-help-list details[open] summary:after{content:"−";background:var(--flow-soft,#edf3ed)}.faq-help-list details>p{max-width:760px;margin:0;padding:0 48px 19px 2px;color:var(--flow-muted,#60736a);font-size:13px;line-height:1.65}.faq-help-empty{padding:36px 18px;text-align:center;border-bottom:1px solid var(--flow-line,#c5d0c7)}.faq-help-empty strong{font-size:16px}.faq-help-empty p{margin:5px 0 15px;color:var(--flow-muted,#60736a);font-size:13px}.faq-help-empty button{min-height:40px;padding:0 13px;border:1px solid var(--flow-line-strong,#96aa9d);border-radius:10px;background:#fff;color:var(--flow-ink,#07382d);font-weight:800;cursor:pointer}.faq-help-guides{margin-top:36px;padding-top:24px;border-top:1px solid var(--flow-line,#c5d0c7)}.faq-help-guides>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.faq-help-guides a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 13px;border:1px solid var(--flow-line,#c5d0c7);border-radius:12px;background:#fff;color:var(--flow-ink,#07382d);font-size:12px;font-weight:800;text-decoration:none}.faq-help-guides a:hover{border-color:var(--flow-line-strong,#96aa9d);background:var(--flow-soft,#edf3ed)}.faq-help-footer-card{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:34px;padding:24px;border:1px solid var(--flow-line,#c5d0c7);border-radius:18px;background:var(--flow-soft,#edf3ed)}.faq-help-footer-card h2{margin:5px 0 6px;font-size:clamp(1.35rem,3vw,1.8rem);letter-spacing:-.025em}.faq-help-footer-card p{max-width:580px;margin:0;color:var(--flow-muted,#60736a);font-size:12px;line-height:1.55}.faq-help-footer-card .seo-intent-cta{flex:0 0 auto;margin-top:0}@media(max-width:760px){.faq-help-shell{width:calc(100% - 20px)}.faq-help-hero{grid-template-columns:1fr auto;gap:12px;padding:21px 16px;border-radius:19px}.faq-help-hero>img{width:68px;align-self:start}.faq-help-hero h1{font-size:clamp(2.35rem,13vw,3.5rem)}.faq-help-actions{flex-wrap:wrap}.faq-help-toolbar{margin-top:14px;padding:9px}.faq-help-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.faq-help-filters::-webkit-scrollbar{display:none}.faq-help-filters button{white-space:nowrap}.faq-help-list summary{grid-template-columns:minmax(0,1fr) 28px;gap:10px;min-height:60px}.faq-help-list summary>small{display:none}.faq-help-list details>p{padding-right:32px}.faq-help-guides>div{grid-template-columns:1fr}.faq-help-footer-card{display:block;padding:19px 16px}.faq-help-footer-card .seo-intent-cta{margin-top:15px}}@media(max-width:470px){.faq-help-hero{grid-template-columns:1fr}.faq-help-hero>img{display:none}.faq-help-actions{align-items:flex-start}.faq-help-results-head{margin-top:24px}.faq-help-list summary>span{font-size:14px}}:root,html[data-theme=dark],html[data-theme=dark][data-app-mode=landing],html[data-theme=dark][data-app-mode=bridge]{color-scheme:dark;--p-canvas:#040a08;--p-canvas-warm:#07100d;--p-surface:#09130f;--p-raised:#0d1814;--p-white:#111d19;--p-soft:#111f1a;--p-selected:#163126;--p-ink:#f4f8f5;--p-ink-2:#d6e1da;--p-muted:#9aa9a1;--p-soft-text:#71837a;--p-border:#203129;--p-border-strong:#345146;--p-green:#31e65a;--p-green-dark:#57ee77;--p-green-bright:#79f58f;--p-green-soft:rgba(49,230,90,.11);--p-yellow:#e8d875;--p-danger:#ff7474;--p-danger-soft:rgba(255,116,116,.12);--p-warning:#ffd36a;--p-warning-soft:rgba(255,211,106,.11);--p-accent:var(--p-green);--p-accent-soft:var(--p-green-soft);--shadow-xs:0 3px 12px rgba(0,0,0,.22);--shadow-sm:0 12px 32px rgba(0,0,0,.28);--shadow-md:0 24px 64px rgba(0,0,0,.34);--shadow-lg:0 34px 100px rgba(0,0,0,.48);--page-bg:var(--p-canvas);--page-bg-deep:#020604;--surface-main:var(--p-surface);--surface-raised:var(--p-raised);--surface-muted:var(--p-soft);--surface-selected:var(--p-selected);--text-primary:var(--p-ink);--text-secondary:var(--p-muted);--text-muted:var(--p-soft-text);--border-default:var(--p-border);--border-strong:var(--p-border-strong);--quiet-accent:var(--p-green);--quiet-dark:var(--p-ink);--quiet-darkest:#020604;--route-canvas:var(--p-canvas);--route-surface:var(--p-surface);--route-raised:var(--p-raised);--route-mint:var(--p-soft);--route-ink:var(--p-ink);--route-muted:var(--p-muted);--route-line:var(--p-border);--route-line-strong:var(--p-border-strong);--route-green:var(--p-green);--route-green-dark:var(--p-green-dark);--route-green-bright:var(--p-green-bright);--flow-canvas:var(--p-canvas);--flow-surface:var(--p-raised);--flow-soft:var(--p-soft);--flow-ink:var(--p-ink);--flow-muted:var(--p-muted);--flow-line:var(--p-border);--flow-line-strong:var(--p-border-strong);--flow-action:var(--p-green);--flow-signal:var(--p-green);--flow-signal-soft:var(--p-green-soft);--flow-shadow:var(--shadow-md);--outline:var(--p-ink);--card:var(--p-raised);--paper:var(--p-canvas-warm);--muted:var(--p-muted);--base:var(--p-green);--bright:var(--p-green-bright);--highlight:#98faaa;--deep:var(--p-ink);--shadow:#176a3a}html[data-theme=dark],html[data-theme=dark] body{background:#040a08;color:var(--p-ink)}html[data-theme=dark] body{background:radial-gradient(circle at 18% 4%,rgba(49,230,90,.075),transparent 30rem),radial-gradient(circle at 88% 28%,rgba(39,114,73,.075),transparent 34rem),linear-gradient(180deg,#030806,#050d0a 48%,#030806)!important}html[data-theme=dark] .app-shell:before{opacity:.42;background:linear-gradient(rgba(94,163,123,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(94,163,123,.035) 1px,transparent 1px);background-size:44px 44px}html[data-theme=dark] .ambient{opacity:.055;filter:blur(150px)}html[data-theme=dark] .ambient-one{background:#16b85b}html[data-theme=dark] .ambient-two{background:#164f37}html[data-theme=dark] ::selection{background:#31e65a47;color:#fff}html[data-theme=dark] .landing-app-header{background:linear-gradient(180deg,#030806f7,#030806d1 72%,#03080600)}html[data-theme=dark] .app-header-inner{border-color:#49705e75;background:#08110de0;box-shadow:0 12px 38px #00000047;-webkit-backdrop-filter:blur(20px) saturate(1.05);backdrop-filter:blur(20px) saturate(1.05)}html[data-theme=dark] .app-header-brand,html[data-theme=dark] .app-header-nav a:hover,html[data-theme=dark] .bridge-header-nav button:hover{color:var(--p-ink)}html[data-theme=dark] .app-header-brand>small{border-color:var(--p-border);color:var(--p-muted)}html[data-theme=dark] .app-header-nav a,html[data-theme=dark] .bridge-header-nav button{color:var(--p-muted)}html[data-theme=dark] .app-header-nav a:hover,html[data-theme=dark] .bridge-header-nav button:hover{background:#31e65a12}html[data-theme=dark] .app-header-nav a:after,html[data-theme=dark] .bridge-header-nav button:after{width:18px;height:2px;bottom:2px;border-radius:3px;background:var(--p-green)}html[data-theme=dark] .open-bridge-link,html[data-theme=dark] .connect-button,html[data-theme=dark] .primary-action{border-color:var(--p-green)!important;background:var(--p-green)!important;color:#031008!important;box-shadow:0 10px 26px #31e65a21!important}html[data-theme=dark] .open-bridge-link:hover,html[data-theme=dark] .connect-button:hover,html[data-theme=dark] .primary-action:hover:not(:disabled){border-color:var(--p-green-bright)!important;background:var(--p-green-bright)!important;box-shadow:0 13px 30px #31e65a2e!important}html[data-theme=dark] .primary-action:disabled{border-color:#25352d!important;background:#25352d!important;color:#73827a!important;box-shadow:none!important}html[data-theme=dark] .app-mobile-menu-button,html[data-theme=dark] .app-mobile-menu-panel{border-color:var(--p-border-strong);background:var(--p-raised);color:var(--p-ink)}html[data-theme=dark] .app-mobile-menu-button span{background:var(--p-ink)}html[data-theme=dark] .app-mobile-menu-panel a:hover{background:var(--p-soft)}html[data-theme=dark] .compact-bridge-hero{border-color:var(--p-border-strong);background:linear-gradient(180deg,#0c1813f5,#07100cf5);box-shadow:0 26px 70px #0000004d}html[data-theme=dark] .compact-hero-title h1,html[data-theme=dark] .compact-section-heading h2,html[data-theme=dark] .compact-home-faq-heading h2,html[data-theme=dark] .information-heading h1,html[data-theme=dark] .information-heading h2{color:var(--p-ink)}html[data-theme=dark] .compact-hero-title p,html[data-theme=dark] .compact-section-heading p{color:var(--p-muted)}html[data-theme=dark] .compact-chain-select>span{color:#81928a}html[data-theme=dark] .compact-chain-select-button{border-color:var(--p-border-strong);background:#101c18;color:var(--p-ink);box-shadow:inset 0 1px #ffffff06}html[data-theme=dark] .compact-chain-select-button:hover{border-color:#4b6e5f;background:#12211b}html[data-theme=dark] .compact-chain-select-button:focus{border-color:var(--p-green);outline-color:#31e65a26}html[data-theme=dark] .compact-chain-select-menu{border-color:var(--p-border-strong);background:#09130f;box-shadow:0 24px 64px #0000007a}html[data-theme=dark] .chain-picker-search,html[data-theme=dark] .chain-picker-group>button,html[data-theme=dark] .faq-help-search{color:var(--p-ink)}html[data-theme=dark] .chain-picker-search{border-color:var(--p-border);background:#101c18}html[data-theme=dark] .chain-picker-search input,html[data-theme=dark] .faq-help-search input{color:var(--p-ink)}html[data-theme=dark] .chain-picker-search input::placeholder,html[data-theme=dark] .faq-help-search input::placeholder{color:#6e8178}html[data-theme=dark] .chain-picker-group+.chain-picker-group{border-color:var(--p-border)}html[data-theme=dark] .chain-picker-group>button:hover{background:#12231c}html[data-theme=dark] .chain-picker-group>button.is-active{background:#31e65a17}html[data-theme=dark] .chain-picker-group-title,html[data-theme=dark] .chain-picker-row-copy small{color:var(--p-muted)}html[data-theme=dark] .chain-market-badge.hot{border-color:#31e65a40;background:#31e65a1f;color:#8af89d}html[data-theme=dark] .chain-market-badge.popular{border-color:#5baf7b38;background:#36794f24;color:#9bd7ad}html[data-theme=dark] .compact-start-bridge,html[data-theme=dark] .seo-intent-cta{background:var(--p-green)!important;color:#031008!important;box-shadow:0 12px 28px #31e65a24!important}html[data-theme=dark] .compact-start-bridge:hover,html[data-theme=dark] .seo-intent-cta:hover{background:var(--p-green-bright)!important}html[data-theme=dark] .compact-trending-routes{border-bottom-color:var(--p-border)}html[data-theme=dark] .trending-route-card{border-color:var(--p-border);background:#0b1512;color:var(--p-ink);box-shadow:none}html[data-theme=dark] .trending-route-card:hover{border-color:#456858;background:#0f1c17;box-shadow:0 12px 30px #00000038}html[data-theme=dark] .trending-route-meta{border-top-color:var(--p-border);color:var(--p-muted)}html[data-theme=dark] .trending-route-meta>span strong,html[data-theme=dark] .trending-route-meta>b{color:var(--p-ink)}html[data-theme=dark] .compact-section-heading>a,html[data-theme=dark] .compact-home-faq-heading>a,html[data-theme=dark] .faq-help-secondary{color:var(--p-green-dark)}html[data-theme=dark] .compact-home-faq-list,html[data-theme=dark] .compact-home-faq-list details{border-color:var(--p-border)}html[data-theme=dark] .compact-home-faq-list summary{color:var(--p-ink)}html[data-theme=dark] .compact-home-faq-list summary:after{border-color:var(--p-border-strong);background:#0f1b17;color:var(--p-muted)}html[data-theme=dark] .compact-home-faq-list p{color:var(--p-muted)}html[data-theme=dark] .site-footer{border-top-color:var(--p-border)!important;background:#030806!important;color:var(--p-muted)!important}html[data-theme=dark] .site-footer a,html[data-theme=dark] .footer-brand{color:var(--p-ink)!important}html[data-theme=dark] .faq-help-hero,html[data-theme=dark] .faq-help-toolbar{border-color:var(--p-border);background:#0a1511;box-shadow:0 18px 50px #00000040}html[data-theme=dark] .faq-help-hero h1,html[data-theme=dark] .faq-help-results-head h2,html[data-theme=dark] .faq-help-footer-card h2{color:var(--p-ink)}html[data-theme=dark] .faq-help-hero p,html[data-theme=dark] .faq-help-results-head span,html[data-theme=dark] .faq-help-list details>p,html[data-theme=dark] .faq-help-footer-card p{color:var(--p-muted)}html[data-theme=dark] .faq-help-search{border-color:var(--p-border-strong);background:#101c18}html[data-theme=dark] .faq-help-search:focus-within{border-color:var(--p-green);box-shadow:0 0 0 3px #31e65a1a}html[data-theme=dark] .faq-help-search button,html[data-theme=dark] .faq-help-empty button{border-color:var(--p-border);background:#14231d;color:var(--p-ink)}html[data-theme=dark] .faq-help-filters button{border-color:var(--p-border);background:#0e1915;color:var(--p-muted)}html[data-theme=dark] .faq-help-filters button:hover{border-color:var(--p-border-strong);color:var(--p-ink)}html[data-theme=dark] .faq-help-filters button.is-active{border-color:var(--p-green);background:var(--p-green);color:#031008}html[data-theme=dark] .faq-help-list{border-top-color:var(--p-border-strong)}html[data-theme=dark] .faq-help-list details{border-bottom-color:var(--p-border)}html[data-theme=dark] .faq-help-list summary{color:var(--p-ink)}html[data-theme=dark] .faq-help-list summary:after{border-color:var(--p-border-strong);background:#0f1b17;color:var(--p-muted)}html[data-theme=dark] .faq-help-list details[open] summary:after{background:var(--p-green-soft);color:var(--p-green-dark)}html[data-theme=dark] .faq-help-guides,html[data-theme=dark] .faq-help-footer-card{border-color:var(--p-border)}html[data-theme=dark] .faq-help-guides a{border-color:var(--p-border);background:#0b1512;color:var(--p-ink)}html[data-theme=dark] .faq-help-guides a:hover{border-color:#456858;background:#101e18}html[data-theme=dark] .faq-help-footer-card{background:#0d1914}html[data-theme=dark] .seo-breadcrumbs,html[data-theme=dark] .seo-breadcrumbs a{color:var(--p-muted)}html[data-theme=dark] .seo-intent-hero{border-color:var(--p-border);background:#0a1511;box-shadow:0 22px 58px #00000045}html[data-theme=dark] .seo-intent-hero p,html[data-theme=dark] .seo-intent-hero small,html[data-theme=dark] .seo-page-faq p{color:var(--p-muted)}html[data-theme=dark] .seo-route-starter,html[data-theme=dark] .seo-quick-facts li,html[data-theme=dark] .seo-content-sections>section,html[data-theme=dark] .seo-steps li{border-color:var(--p-border);background:#101d18;color:var(--p-ink)}html[data-theme=dark] .seo-content-sections p,html[data-theme=dark] .seo-route-starter>small{color:var(--p-muted)}html[data-theme=dark] .seo-quick-facts li>span:first-child{background:#31e65a1a;color:var(--p-green)}html[data-theme=dark] .seo-route-swap{color:var(--p-muted)}html[data-theme=dark] .seo-route-swap:hover{color:var(--p-green)}html[data-theme=dark] .seo-page-faq details{border-color:var(--p-border)!important}html[data-theme=dark] .seo-page-faq summary{color:var(--p-ink)}html[data-theme=dark] .seo-related-routes{border-top-color:var(--p-border)}html[data-theme=dark] .seo-related-routes a{border-color:var(--p-border);background:#0b1512;color:var(--p-ink)}html[data-theme=dark] .seo-related-routes a:hover{border-color:#456858;background:#101e18}html[data-theme=dark][data-app-mode=bridge] body{background:radial-gradient(circle at 50% -10%,rgba(49,230,90,.075),transparent 31rem),linear-gradient(180deg,#030806,#06100c 58%,#030806)!important}html[data-theme=dark] .bridge-app-shell:after{opacity:.32;filter:saturate(.7)}html[data-theme=dark] .route-desk-card,html[data-theme=dark] .arc-panel,html[data-theme=dark] .bridge-card{border-color:var(--p-border-strong)!important;background:#08120e!important;color:var(--p-ink)!important;box-shadow:0 26px 72px #0000005c!important}html[data-theme=dark] .bridge-card-heading,html[data-theme=dark] .route-desk-heading{border-bottom-color:var(--p-border)}html[data-theme=dark] .bridge-card-heading h2,html[data-theme=dark] .route-desk-heading h2{color:var(--p-ink)}html[data-theme=dark] .bridge-card-intro{color:var(--p-muted)}html[data-theme=dark] .bridge-flow-surface,html[data-theme=dark] .route-asset-surface{border-color:var(--p-border-strong)!important;background:#0c1713!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme=dark] .route-asset-panel{background:#0e1915!important;color:var(--p-ink)!important}html[data-theme=dark] .receive-panel,html[data-theme=dark] .route-asset-panel+.route-asset-panel{border-top-color:var(--p-border)!important;background:#0b1612!important}html[data-theme=dark] .asset-top,html[data-theme=dark] .asset-top>span:first-child,html[data-theme=dark] .amount-column>span{color:var(--p-muted)!important}html[data-theme=dark] .amount-column input,html[data-theme=dark] .amount-column>strong{color:var(--p-ink)!important}html[data-theme=dark] .amount-column input::placeholder{color:#53645b}html[data-theme=dark] .inline-max{border-color:#31e65a38;background:var(--p-green-soft);color:var(--p-green-dark)}html[data-theme=dark] .inline-max:hover{border-color:var(--p-green);background:#31e65a26}html[data-theme=dark] .selected-token-button,html[data-theme=dark] .recipient-input,html[data-theme=dark] .settings-button,html[data-theme=dark] .secondary-action,html[data-theme=dark] .clear-button,html[data-theme=dark] .refresh-activity,html[data-theme=dark] .refresh-balances-button{border-color:var(--p-border)!important;background:#111d19!important;color:var(--p-ink)!important}html[data-theme=dark] button.selected-token-button:hover,html[data-theme=dark] .secondary-action:hover:not(:disabled),html[data-theme=dark] .settings-button:hover,html[data-theme=dark] .clear-button:hover,html[data-theme=dark] .refresh-activity:hover{border-color:#456858!important;background:#14241e!important;box-shadow:none!important}html[data-theme=dark] .selected-token-icons>span{border-color:#111d19!important;background:#111d19!important}html[data-theme=dark] .selected-token-copy small{color:var(--p-muted)}html[data-theme=dark] .route-switch-button{border-color:var(--p-border-strong);background:#111d19;color:var(--p-ink);box-shadow:0 9px 24px #00000057}html[data-theme=dark] .route-switch-button:hover{border-color:var(--p-green);background:#14251e}html[data-theme=dark] .custom-recipient{color:var(--p-muted)}html[data-theme=dark] .recipient-input:focus{border-color:var(--p-green)!important;box-shadow:0 0 0 3px #31e65a17}html[data-theme=dark] .flow-route-overview,html[data-theme=dark] .route-desk-insights{border-color:var(--p-border)!important;background:#09130f!important}html[data-theme=dark] .route-desk-layout.has-overview .route-desk-form{border-color:var(--p-border)}html[data-theme=dark] .route-desk-insights-head,html[data-theme=dark] .route-overview-metrics dt,html[data-theme=dark] .flow-route-metrics dt{color:var(--p-muted)}html[data-theme=dark] .route-desk-insights-head strong{color:var(--p-green-dark)}html[data-theme=dark] .route-desk-node>.chain-logo,html[data-theme=dark] .route-desk-track b{border-color:var(--p-border);background:#111d19;color:var(--p-ink)}html[data-theme=dark] .route-desk-track:after{border-color:#09130f}html[data-theme=dark] .route-overview-metrics>div,html[data-theme=dark] .flow-route-metrics>div,html[data-theme=dark] .cost-details,html[data-theme=dark] .route-desk-details{border-color:var(--p-border)}html[data-theme=dark] .route-overview-metrics dd,html[data-theme=dark] .flow-route-metrics dd,html[data-theme=dark] .cost-details>summary strong,html[data-theme=dark] .route-desk-details>summary strong,html[data-theme=dark] .bridge-breakdown strong,html[data-theme=dark] .fee-list strong{color:var(--p-ink)}html[data-theme=dark] .cost-details>summary,html[data-theme=dark] .route-desk-details>summary,html[data-theme=dark] .bridge-breakdown p,html[data-theme=dark] .fee-list p{color:var(--p-muted)}html[data-theme=dark] .route-preview-steps li>span,html[data-theme=dark] .flow-route-steps li>span,html[data-theme=dark] .review-steps li>span{border-color:#31e65a38;background:var(--p-green-soft);color:var(--p-green-dark)}html[data-theme=dark] .quote-skeleton{background:linear-gradient(90deg,#14211c 20%,#22342c,#14211c 70%);background-size:240% 100%}html[data-theme=dark] .inline-activity-list article{border-color:var(--p-border);background:#0d1814;box-shadow:none}html[data-theme=dark] .status{background:#14211c;color:var(--p-muted)}html[data-theme=dark] .status.completed,html[data-theme=dark] .status.complete,html[data-theme=dark] .status.in_flight,html[data-theme=dark] .status.executing,html[data-theme=dark] .status.forwarding,html[data-theme=dark] .status.indexing,html[data-theme=dark] .status.submitting,html[data-theme=dark] .status.depositing,html[data-theme=dark] .status.signing,html[data-theme=dark] .status.approving{background:var(--p-green-soft);color:var(--p-green-dark)}html[data-theme=dark] .activity-meta,html[data-theme=dark] .activity-details summary,html[data-theme=dark] .activity-details p,html[data-theme=dark] .activity-tab-head p{color:var(--p-muted)!important}html[data-theme=dark] .activity-details{border-top-color:var(--p-border)}html[data-theme=dark] .activity-actions a{color:var(--p-green-dark)}html[data-theme=dark] .modal-backdrop,html[data-theme=dark] .token-selector-backdrop,html[data-theme=dark] .wallet-modal-backdrop{background:#000000b8!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}html[data-theme=dark] .token-selector-modal,html[data-theme=dark] .settings-modal,html[data-theme=dark] .review-modal,html[data-theme=dark] .wallet-modal{border-color:var(--p-border-strong)!important;background:#09130f!important;color:var(--p-ink)!important;box-shadow:0 30px 100px #00000094!important}html[data-theme=dark] .simplified-selector-head,html[data-theme=dark] .simplified-selector-foot{border-color:var(--p-border)!important;background:#09130f!important}html[data-theme=dark] .simplified-selector-search-row input,html[data-theme=dark] .selector-back,html[data-theme=dark] .selector-close,html[data-theme=dark] .selector-back-button,html[data-theme=dark] .selector-close-button,html[data-theme=dark] .wallet-modal-close{border-color:var(--p-border)!important;background:#111d19!important;color:var(--p-ink)!important}html[data-theme=dark] .asset-choice-row,html[data-theme=dark] .token-row,html[data-theme=dark] .chain-choice-grid button{border-color:var(--p-border)!important;background:#0d1814!important;color:var(--p-ink)!important}html[data-theme=dark] .asset-choice-row:hover,html[data-theme=dark] .token-row:hover,html[data-theme=dark] .chain-choice-grid button:hover{border-color:#456858!important;background:#13221c!important}html[data-theme=dark] .token-row[aria-selected=true],html[data-theme=dark] .asset-choice-row[aria-selected=true],html[data-theme=dark] .settings-segmented button.active{background:var(--p-green-soft)!important;color:var(--p-ink)!important;border-color:#31e65a40!important}html[data-theme=dark] .selector-section-label,html[data-theme=dark] .asset-choice-balance,html[data-theme=dark] .asset-choice-copy small{color:var(--p-muted)!important}html[data-theme=dark] :where(.information-section,.live-data-principles article,.route-transparency,.settings-panel,.review-panel,.empty-activity-state){color:var(--p-ink)}html[data-theme=dark] :where(input,textarea,select){caret-color:var(--p-green)}@media(max-width:760px){html[data-theme=dark] .app-header-inner{background:#08110df7}html[data-theme=dark] .bridge-header-nav button{border-color:var(--p-border);background:#101d18;color:var(--p-ink)}html[data-theme=dark] .compact-chain-select-menu{background:#07100d}html[data-theme=dark] .route-desk-card.is-compact,html[data-theme=dark] .route-desk-card.has-route-overview,html[data-theme=dark] .route-desk-card.is-activity,html[data-theme=dark] .arc-panel.bridge-card.route-terminal{border-color:var(--p-border-strong)!important;background:#08120e!important;box-shadow:0 18px 44px #00000061!important}}@media(prefers-reduced-motion:reduce){html[data-theme=dark] *,html[data-theme=dark] *:before,html[data-theme=dark] *:after{scroll-behavior:auto!important}}html[data-theme=dark] .app-header{background:linear-gradient(180deg,#030806f7,#030806d6 76%,#03080600)}html[data-theme=dark] .app-header-inner{border-color:#49705e5c;background:#07100de0;box-shadow:0 12px 34px #00000038}html[data-theme=dark] .app-header-nav a,html[data-theme=dark] .bridge-header-nav button,html[data-theme=dark] .bridge-header-nav a{color:var(--p-muted)}html[data-theme=dark] .app-header-nav a:hover,html[data-theme=dark] .bridge-header-nav button:hover,html[data-theme=dark] .bridge-header-nav a:hover{background:#31e65a0b;color:var(--p-ink)}html[data-theme=dark] .app-header-nav .is-active,html[data-theme=dark] .bridge-header-nav .is-active,html[data-theme=dark] .app-header-nav [aria-current=page],html[data-theme=dark] .bridge-header-nav [aria-current=page]{color:var(--p-ink)}html[data-theme=dark] .app-header-nav .is-active:after,html[data-theme=dark] .bridge-header-nav .is-active:after,html[data-theme=dark] .app-header-nav [aria-current=page]:after,html[data-theme=dark] .bridge-header-nav [aria-current=page]:after{opacity:1;transform:scaleX(1)}html[data-theme=dark] .app-mobile-menu-panel button{color:var(--p-ink)}html[data-theme=dark] .app-mobile-menu-panel button:hover{background:var(--p-soft)}html[data-theme=dark] .wallet-address{border-color:var(--p-border-strong)!important;background:#101d18!important;color:var(--p-ink)!important;box-shadow:none!important}html[data-theme=dark] .wallet-address:hover{border-color:#4c705f!important;background:#15271f!important;box-shadow:0 8px 22px #00000038!important}html[data-theme=dark] .wallet-popover{border-color:var(--p-border-strong);background:#0b1712;color:var(--p-ink)}html[data-theme=dark] .wallet-popover>strong{color:var(--p-ink)}html[data-theme=dark] .wallet-popover>span{color:var(--p-muted)}html[data-theme=dark] .wallet-popover>button{border-color:#ff74744d!important;background:#ff747414!important;color:#faa!important}html[data-theme=dark] .wallet-popover>button:hover{border-color:#ff747485!important;background:#ff747424!important}html[data-theme=dark][data-app-mode=bridge] .wallet-connect-modal .wallet-options>button{border-color:var(--p-border-strong)!important;background:#101d18!important;color:var(--p-ink)!important}html[data-theme=dark][data-app-mode=bridge] .wallet-connect-modal .wallet-options>button:hover:not(:disabled){border-color:#4d735f!important;background:#162820!important}html[data-theme=dark][data-app-mode=bridge] .wallet-connect-modal .wallet-option-copy strong{color:var(--p-ink)!important}html[data-theme=dark][data-app-mode=bridge] .wallet-connect-modal .wallet-option-copy small{color:var(--p-muted)!important}html[data-theme=dark][data-app-mode=bridge] .wallet-connect-modal .wallet-icon{background:#182820!important}html[data-theme=dark][data-app-mode=bridge] .wallet-connect-modal .wallet-options button>b{color:var(--p-green-dark)!important}html[data-theme=dark] .app-mobile-menu-panel .is-active,html[data-theme=dark] .app-mobile-menu-panel [aria-current=page]{background:var(--p-green-soft);color:var(--p-ink)}@media(max-width:820px){html[data-theme=dark] .bridge-header-nav{display:none!important}html[data-theme=dark] .app-header-inner{background:#07100df5}}.stats-shell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:clamp(30px,5vw,64px) 0 72px;color:var(--p-ink)}.stats-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px;padding:0 2px 28px;border-bottom:1px solid var(--p-border)}.stats-hero h1{margin:7px 0 10px;font-size:clamp(2.7rem,7vw,5.8rem);line-height:.92;letter-spacing:-.058em}.stats-hero p{max-width:680px;margin:0;color:var(--p-muted);font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.55}.stats-hero>img{width:96px;height:auto;filter:drop-shadow(0 16px 28px rgba(49,230,90,.13))}.stats-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0}.stats-ranges,.stats-sort{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.stats-ranges button,.stats-sort button,.stats-chain-detail-head>button{min-height:36px;padding:0 12px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-muted);font:750 11px/1 Space Grotesk,sans-serif}.stats-ranges button:hover,.stats-sort button:hover,.stats-chain-detail-head>button:hover{border-color:var(--p-border-strong);color:var(--p-ink);background:#12211b}.stats-ranges button.active,.stats-sort button.active{border-color:#31e65a61;background:var(--p-green-soft);color:var(--p-ink)}.stats-freshness{display:flex;align-items:center;gap:10px;min-width:0;color:var(--p-muted)}.stats-freshness>span{display:inline-flex;align-items:center;gap:7px;font:700 10px/1 DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.stats-freshness i{width:7px;height:7px;border-radius:50%;background:var(--p-green);box-shadow:0 0 0 4px #31e65a14}.stats-freshness .offline i{background:var(--p-danger);box-shadow:none}.stats-freshness small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.stats-notice{margin:0 0 14px;padding:11px 13px;border:1px solid var(--p-border);border-radius:11px;background:#0b1712;color:var(--p-muted);font-size:11px;line-height:1.45}.stats-notice.partial{border-color:#ffb84d4d;color:#e4c27c}.stats-notice.error{border-color:#ff626259;color:#f99}.stats-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:16px}.stats-summary article,.stats-detail-metrics article{min-width:0;padding:16px;border:1px solid var(--p-border);border-radius:14px;background:#0a1511}.stats-summary small,.stats-detail-metrics small{display:block;color:var(--p-muted);font-size:10px}.stats-summary strong,.stats-detail-metrics strong{display:block;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.35rem,2.8vw,2.05rem);letter-spacing:-.035em}.stats-panel{border:1px solid var(--p-border);border-radius:18px;background:#08120ef0;box-shadow:0 18px 45px #0000002e}.stats-chain-panel{overflow:hidden}.stats-panel-head{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:17px 18px;border-bottom:1px solid var(--p-border)}.stats-panel-head h2{margin:5px 0 0;font-size:clamp(1.35rem,2.6vw,1.9rem);letter-spacing:-.03em}.stats-table-wrap{overflow-x:auto}.stats-table{display:grid;grid-template-columns:42px minmax(155px,1.45fr) repeat(6,minmax(95px,.78fr)) minmax(130px,1.1fr);align-items:center;min-width:1050px}.stats-table-head{min-height:42px;padding:0 16px;border-bottom:1px solid var(--p-border);color:var(--p-muted);font:650 9px/1 DM Mono,monospace;text-transform:uppercase;letter-spacing:.055em}.stats-table-row{width:100%;min-height:66px;padding:0 16px;border:0;border-bottom:1px solid var(--p-border);background:transparent;color:var(--p-ink);font:inherit;text-align:left}.stats-table-row:last-child{border-bottom:0}.stats-table-row:hover,.stats-table-row.selected{background:#0f1d18}.stats-table-row.selected{box-shadow:inset 3px 0 var(--p-green)}.stats-table-row>span{min-width:0;padding-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.stats-rank{color:var(--p-muted);font:700 10px/1 DM Mono,monospace!important}.stats-chain-name{display:flex;align-items:center;gap:10px}.stats-chain-name img{width:30px;height:30px;flex:0 0 auto;object-fit:contain}.stats-chain-name strong{overflow:hidden;text-overflow:ellipsis}.stats-top-destination{display:block!important}.stats-top-destination small{display:block;margin-top:3px;color:var(--p-muted);font-size:9px}.positive{color:#65ef83!important}.negative{color:#ff8a8a!important}.neutral{color:var(--p-muted)!important}.stats-loading{min-width:900px;padding:34px 18px;color:var(--p-muted);font-size:12px}.stats-chain-detail{margin-top:12px;padding:18px}.stats-chain-detail-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.stats-chain-title{display:flex;align-items:center;gap:13px}.stats-chain-title>img{width:46px;height:46px;object-fit:contain}.stats-chain-title h2{margin:3px 0 0;font-size:2rem;letter-spacing:-.04em}.stats-detail-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px}.stats-flow-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.stats-flow-columns>div{min-width:0;padding:16px;border:1px solid var(--p-border);border-radius:14px;background:#08130f}.stats-flow-columns h3,.stats-assets h3{margin:0 0 10px;font-size:13px}.stats-flow-columns p,.stats-empty-copy{margin:0;color:var(--p-muted);font-size:11px}.stats-flow-line{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:7px 0;border-bottom:1px solid var(--p-border)}.stats-flow-line:last-child{border-bottom:0}.stats-flow-chain{display:flex;align-items:center;gap:9px;min-width:0}.stats-flow-chain img{width:26px;height:26px;object-fit:contain;flex:0 0 auto}.stats-flow-chain strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.stats-flow-line>span:last-child{text-align:right}.stats-flow-line>span:last-child strong,.stats-flow-line>span:last-child small{display:block}.stats-flow-line>span:last-child strong{font-size:11px}.stats-flow-line>span:last-child small{margin-top:3px;color:var(--p-muted);font-size:9px}.stats-assets{margin-top:16px}.stats-assets>div{display:flex;flex-wrap:wrap;gap:7px}.stats-assets span{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--p-border);border-radius:99px;background:#0c1713;color:var(--p-muted);font-size:10px}.stats-assets strong{color:var(--p-ink)}.stats-lower-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;margin-top:12px}.stats-lower-grid>.stats-panel,.stats-large-panel{overflow:hidden}.stats-flow-list,.stats-transfer-list{padding:4px 18px 10px}.stats-transfer-line{display:grid;grid-template-columns:minmax(0,1fr) auto 26px;align-items:center;gap:12px;min-height:62px;padding:8px 0;border-bottom:1px solid var(--p-border)}.stats-transfer-line:last-child{border-bottom:0}.stats-transfer-line>div:first-child{min-width:0}.stats-transfer-line strong,.stats-transfer-line small{display:block}.stats-transfer-line>div:first-child strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.stats-transfer-line small{margin-top:4px;color:var(--p-muted);font-size:9px}.stats-transfer-value{text-align:right}.stats-transfer-value strong{font-size:11px}.stats-transfer-line>a{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--p-border);border-radius:8px;color:var(--p-green);text-decoration:none}.stats-transfer-line>a:hover{border-color:#31e65a66;background:var(--p-green-soft)}.stats-large-panel{margin-top:12px}.stats-large-list{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.stats-empty-copy{padding:18px 0}@media(max-width:900px){.stats-summary,.stats-detail-metrics{grid-template-columns:1fr 1fr}.stats-lower-grid,.stats-flow-columns,.stats-large-list{grid-template-columns:1fr}}@media(max-width:700px){.stats-shell{width:calc(100% - 20px);padding-top:24px}.stats-hero{grid-template-columns:1fr}.stats-hero>img{display:none}.stats-toolbar{align-items:flex-start;flex-direction:column}.stats-freshness{width:100%;justify-content:space-between}.stats-freshness small{max-width:68vw}.stats-panel-head{align-items:flex-start;flex-direction:column}.stats-sort{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:2px}.stats-sort button{white-space:nowrap}.stats-chain-detail{padding:14px}.stats-transfer-line{grid-template-columns:minmax(0,1fr) auto 26px}.stats-table-row{min-height:62px}}@media(max-width:470px){.stats-summary,.stats-detail-metrics{grid-template-columns:1fr 1fr}.stats-summary article,.stats-detail-metrics article{padding:13px}.stats-summary strong,.stats-detail-metrics strong{font-size:1.35rem}.stats-ranges{width:100%;display:grid;grid-template-columns:repeat(4,1fr)}.stats-ranges button{padding:0 7px}.stats-freshness{display:block}.stats-freshness small{display:block;max-width:none;margin-top:7px;white-space:normal}.stats-chain-title>img{width:40px;height:40px}.stats-chain-title h2{font-size:1.65rem}.stats-transfer-value{display:none}.stats-transfer-line{grid-template-columns:minmax(0,1fr) 26px}}.stats-panel-note{display:block;margin-top:5px;color:var(--p-muted);font-size:9px;font-weight:500}.stats-route-loading{width:min(1180px,calc(100% - 32px));min-height:44vh;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--p-muted);font-size:12px}.stats-route-loading>span,.stats-deferred-placeholder>span{width:8px;height:8px;border-radius:50%;background:var(--p-green);box-shadow:0 0 0 5px #31e65a14;animation:route-pulse 1.25s ease-out infinite}.stats-table-lazy-footer{min-width:1050px;display:flex;justify-content:center;padding:11px 16px 13px;border-top:1px solid var(--p-border);background:#08120eb8}.stats-table-lazy-footer button{min-height:36px;padding:0 13px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-ink);font:750 10px/1 Space Grotesk,sans-serif}.stats-table-lazy-footer button:hover{border-color:var(--p-border-strong);background:#12211b}.stats-table-lazy-footer button span{margin-left:7px;color:var(--p-muted);font-weight:600}.stats-deferred-zone{min-height:150px;margin-top:12px}.stats-deferred-placeholder{min-height:150px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px dashed rgba(73,112,94,.35);border-radius:16px;color:var(--p-muted);font-size:11px;background:#07100d52}.stats-deferred-panel{content-visibility:auto;contain-intrinsic-size:auto 420px}.stats-deferred-note{display:block;margin:10px 2px 0;color:var(--p-muted);font-size:9px}@media(max-width:700px){.stats-route-loading{width:calc(100% - 20px)}.stats-deferred-zone,.stats-deferred-placeholder{min-height:110px}}.stats-freshness .refining i{background:var(--p-green);animation:stats-refine-pulse 1.05s ease-in-out infinite}.stats-loading-fast{display:flex;align-items:center;gap:10px}.stats-loading-fast>span,.stats-deferred-placeholder>span,.stats-route-loading>span{width:10px;height:10px;border:2px solid rgba(49,230,90,.22);border-top-color:var(--p-green);border-radius:50%;animation:stats-spin .75s linear infinite}@keyframes stats-spin{to{transform:rotate(360deg)}}@keyframes stats-refine-pulse{50%{opacity:.35;transform:scale(.78)}}.stats-shell{padding-top:clamp(22px,3vw,38px)}.stats-compact-header{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 2px 16px;border-bottom:1px solid var(--p-border)}.stats-compact-title{min-width:0}.stats-compact-title h1{margin:4px 0 0;font-size:clamp(1.8rem,4vw,2.75rem);line-height:1;letter-spacing:-.045em}.stats-compact-title .eyebrow{font-size:8px}.stats-compact-controls{display:flex;align-items:center;justify-content:flex-end;gap:18px;min-width:0}.stats-compact-controls .stats-ranges{flex-wrap:nowrap}.stats-compact-controls .stats-freshness{flex:0 1 auto}.stats-freshness .unavailable i{background:var(--p-danger);box-shadow:none}.stats-freshness .cached i,.stats-freshness .partial i{background:#e5bd67;box-shadow:0 0 0 4px #e5bd6714}.stats-inline-status{min-height:38px;margin:0 0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 9px 7px 12px;border:1px solid rgba(229,189,103,.22);border-radius:10px;background:#e5bd670b;color:#d8bf87;font-size:10px}.stats-inline-status button{min-height:28px;padding:0 10px;border:1px solid rgba(229,189,103,.24);border-radius:8px;background:#111d18;color:#f0d9a5;font:750 9px/1 Space Grotesk,sans-serif}.stats-inline-status button:hover{background:#18261f;border-color:#e5bd6766}.stats-empty-state{min-height:220px;display:grid;place-content:center;justify-items:center;gap:7px;padding:28px;border:1px dashed var(--p-border-strong);border-radius:18px;background:#07100d73;text-align:center}.stats-empty-state strong{font-size:13px}.stats-empty-state small{max-width:440px;color:var(--p-muted);font-size:10px;line-height:1.5}.stats-empty-state button{min-height:38px;margin-top:7px;padding:0 14px;border:1px solid rgba(49,230,90,.32);border-radius:10px;background:#101d18;color:var(--p-green);font:780 10px/1 Space Grotesk,sans-serif}.stats-empty-state button:hover{border-color:var(--p-green);background:#14271e}.stats-overview-leaders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.stats-overview-leaders>button{position:relative;min-width:0;min-height:118px;display:grid;align-content:center;gap:5px;padding:17px 44px 17px 17px;border:1px solid var(--p-border);border-radius:15px;background:#0a1511;color:var(--p-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.stats-overview-leaders>button:hover{transform:translateY(-1px);border-color:var(--p-border-strong);background:#0f1d18}.stats-overview-leaders span{color:var(--p-green-dark);font:700 8px/1 DM Mono,monospace;text-transform:uppercase;letter-spacing:.075em}.stats-overview-leaders strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.stats-overview-leaders small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-muted);font-size:10px}.stats-overview-leaders i{position:absolute;right:17px;top:50%;color:var(--p-muted);font: 22px/1 sans-serif;transform:translateY(-50%)}.stats-overview-leaders>button:hover i{color:var(--p-green)}.stats-overview-actions{display:flex;align-items:center;gap:7px;margin-top:12px}.stats-overview-actions button{min-height:38px;padding:0 13px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-muted);font:750 10px/1 Space Grotesk,sans-serif}.stats-overview-actions button:hover{border-color:var(--p-border-strong);background:#12211b;color:var(--p-ink)}@media(max-width:800px){.stats-compact-header{align-items:flex-start;flex-direction:column;gap:14px}.stats-compact-controls{width:100%;justify-content:space-between}.stats-overview-leaders{grid-template-columns:1fr}.stats-overview-leaders>button{min-height:92px}}@media(max-width:560px){.stats-shell{width:calc(100% - 20px);padding-top:18px}.stats-compact-title h1{font-size:1.75rem}.stats-compact-controls{align-items:flex-start;flex-direction:column;gap:11px}.stats-compact-controls .stats-ranges{width:100%;display:grid;grid-template-columns:repeat(4,1fr)}.stats-compact-controls .stats-freshness{width:100%;display:flex;justify-content:space-between}.stats-overview-actions{display:grid;grid-template-columns:1fr}.stats-overview-actions button{width:100%}}.stats-table{grid-template-columns:42px minmax(170px,1.5fr) repeat(4,minmax(92px,.8fr)) minmax(140px,1.1fr) 28px;min-width:880px}.stats-table-row{cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.stats-table-row:hover,.stats-table-row:focus-visible{background:#0f1d18;box-shadow:inset 3px 0 #31e65ab8}.stats-table-row:focus-visible{outline:2px solid rgba(49,230,90,.7);outline-offset:-2px}.stats-row-arrow{display:grid!important;place-items:center!important;padding:0!important;color:var(--p-muted);font-size:21px!important;transition:color .16s ease,transform .16s ease}.stats-table-row:hover .stats-row-arrow,.stats-table-row:focus-visible .stats-row-arrow{color:var(--p-green);transform:translate(2px)}.stats-flow-button,.stats-transfer-button{width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.stats-flow-button{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center}.stats-flow-button>i{color:var(--p-muted);font-style:normal;font-size:18px;text-align:right}.stats-flow-button:hover,.stats-transfer-button:hover{background:#31e65a09}.stats-flow-button:hover>i,.stats-transfer-button:hover>.stats-row-arrow{color:var(--p-green)}.stats-transfer-button{display:grid}.stats-transfer-button>.stats-row-arrow{justify-self:end}.stats-modal{width:min(1080px,calc(100vw - 48px));max-width:none;height:min(86vh,860px);max-height:none;padding:0;border:1px solid rgba(73,112,94,.52);border-radius:22px;background:#07110d;color:var(--p-ink);box-shadow:0 36px 100px #0000009e;overflow:hidden}.stats-modal::backdrop{background:#000000bd;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.stats-modal-frame{height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.stats-modal-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px 14px;border-bottom:1px solid var(--p-border);background:#07100dfa}.stats-modal-heading{display:flex;align-items:center;gap:13px;min-width:0}.stats-modal-heading>img{width:48px;height:48px;object-fit:contain;flex:0 0 auto}.stats-modal-heading>div{min-width:0}.stats-modal-heading h2{margin:4px 0 0;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.65rem,4vw,2.35rem);letter-spacing:-.045em}.stats-modal-heading small{display:block;margin-top:4px;color:var(--p-muted);font-size:10px}.stats-modal-route-logos{position:relative;width:58px;height:48px;flex:0 0 auto}.stats-modal-route-logos img{position:absolute;width:38px;height:38px;object-fit:contain;border:3px solid #07110d;border-radius:50%;background:#0c1713}.stats-modal-route-logos img:first-child{left:0;top:0}.stats-modal-route-logos img:last-child{right:0;bottom:0}.stats-modal-header-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.stats-modal-header-actions>span{padding:8px 10px;border:1px solid var(--p-border);border-radius:9px;color:var(--p-muted);font:700 9px/1 DM Mono,monospace}.stats-modal-header-actions>button{min-height:38px;padding:0 13px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-ink);font:750 11px/1 Space Grotesk,sans-serif}.stats-modal-header-actions>button:hover{border-color:var(--p-border-strong);background:#12211b}.stats-modal-tabs{display:flex;align-items:center;gap:3px;padding:7px 16px 0;border-bottom:1px solid var(--p-border);background:#08130f;overflow-x:auto}.stats-modal-tabs button{position:relative;min-height:44px;padding:0 13px;border:0;background:transparent;color:var(--p-muted);font:750 11px/1 Space Grotesk,sans-serif;white-space:nowrap}.stats-modal-tabs button:after{content:"";position:absolute;left:13px;right:13px;bottom:-1px;height:2px;border-radius:2px;background:var(--p-green);opacity:0;transform:scaleX(.4)}.stats-modal-tabs button:hover,.stats-modal-tabs button.active{color:var(--p-ink)}.stats-modal-tabs button.active:after{opacity:1;transform:scaleX(1)}.stats-modal-body{min-height:0;padding:18px 20px 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.stats-modal-body::-webkit-scrollbar{width:8px}.stats-modal-body::-webkit-scrollbar-thumb{background:#22362d;border-radius:99px}.stats-modal-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--p-muted);font-size:10px}.stats-modal-breadcrumb button{padding:0;border:0;background:transparent;color:var(--p-green);font:700 10px/1 Space Grotesk,sans-serif}.stats-modal-breadcrumb strong{color:var(--p-ink)}.stats-modal-notice{margin-bottom:12px;padding:10px 12px;border:1px solid rgba(255,184,77,.26);border-radius:10px;background:#ffb84d0e;color:#d7bd87;font-size:10px;line-height:1.45}.stats-modal-notice.error{border-color:#ff62624d;background:#ff62620e;color:#faa}.stats-modal-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:16px}.stats-modal-metrics article{min-width:0;padding:15px 16px;border:1px solid var(--p-border);border-radius:14px;background:#0a1511}.stats-modal-metrics small{display:block;color:var(--p-muted);font-size:9px}.stats-modal-metrics strong{display:block;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.25rem,3vw,1.85rem);letter-spacing:-.035em}.stats-modal-overview-grid,.stats-modal-flow-columns,.stats-modal-route-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stats-modal-overview-grid>section,.stats-modal-flow-columns>section,.stats-modal-section{min-width:0;padding:15px 16px;border:1px solid var(--p-border);border-radius:14px;background:#08130f}.stats-modal-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.stats-modal-section-head h3{margin:0;font-size:12px}.stats-modal-section-head small{color:var(--p-muted);font-size:9px}.stats-modal-section-head button{padding:0;border:0;background:transparent;color:var(--p-green);font:700 9px/1 Space Grotesk,sans-serif}.stats-modal-flow-list{display:grid}.stats-modal-flow-row{width:100%;min-height:53px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:7px 2px;border:0;border-bottom:1px solid var(--p-border);background:transparent;color:inherit;font:inherit;text-align:left}.stats-modal-flow-row:last-child{border-bottom:0}.stats-modal-flow-row[type=button]{cursor:pointer}.stats-modal-flow-row[type=button]:hover{background:#31e65a09}.stats-modal-route-pair{display:flex;align-items:center;gap:7px;min-width:0}.stats-modal-route-pair img{width:25px;height:25px;object-fit:contain;flex:0 0 auto}.stats-modal-route-pair strong{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.stats-modal-route-pair i{color:var(--p-muted);font-style:normal}.stats-modal-flow-row>span:last-child{text-align:right;flex:0 0 auto}.stats-modal-flow-row>span:last-child strong,.stats-modal-flow-row>span:last-child small{display:block}.stats-modal-flow-row>span:last-child strong{font-size:10px}.stats-modal-flow-row>span:last-child small{margin-top:3px;color:var(--p-muted);font-size:8px}.stats-modal-empty{margin:12px 0;color:var(--p-muted);font-size:10px}.stats-modal-asset-list{display:grid}.stats-modal-asset-list>button,.stats-modal-asset-list>div{min-height:48px;display:grid;grid-template-columns:30px minmax(90px,1fr) minmax(90px,.8fr) 70px 70px;align-items:center;gap:8px;padding:0 4px;border:0;border-bottom:1px solid var(--p-border);background:transparent;color:var(--p-ink);font:inherit;text-align:left}.stats-modal-asset-list>button{cursor:pointer}.stats-modal-asset-list>button:hover{background:#31e65a09}.stats-modal-asset-list>button>span:first-child,.stats-modal-asset-list>div>span:first-child{color:var(--p-muted);font:700 9px/1 DM Mono,monospace}.stats-modal-asset-list strong{font-size:10px}.stats-modal-asset-list span{font-size:9px}.stats-modal-asset-list span:nth-child(n+3){text-align:right;color:var(--p-muted)}.stats-modal-transfer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.stats-modal-transfer-toolbar>div{display:flex;gap:5px}.stats-modal-transfer-toolbar button{min-height:34px;padding:0 11px;border:1px solid var(--p-border);border-radius:9px;background:#0c1713;color:var(--p-muted);font:700 9px/1 Space Grotesk,sans-serif}.stats-modal-transfer-toolbar button.active{border-color:#31e65a59;background:var(--p-green-soft);color:var(--p-ink)}.stats-modal-transfer-toolbar .stats-modal-clear-filter{color:var(--p-green)}.stats-modal-transfer-list{display:grid}.stats-modal-transfer-list>button{width:100%;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:7px 3px;border:0;border-bottom:1px solid var(--p-border);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.stats-modal-transfer-list>button:hover{background:#31e65a09}.stats-modal-transfer-list>button>span:first-child{min-width:0}.stats-modal-transfer-list strong,.stats-modal-transfer-list small{display:block}.stats-modal-transfer-list>button>span:first-child strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.stats-modal-transfer-list small{margin-top:3px;color:var(--p-muted);font-size:8px}.stats-modal-transfer-list>button>span:nth-child(2){text-align:right}.stats-modal-transfer-list>button>span:nth-child(2) strong{font-size:10px}.stats-modal-transfer-list i{font-style:normal;color:var(--p-muted)}.stats-modal-transfer-list>button>span:last-child{color:var(--p-muted);font-size:18px}.stats-modal-load-more{min-height:40px;margin:12px auto 0;display:block;padding:0 15px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-ink);font:750 10px/1 Space Grotesk,sans-serif}.stats-modal-load-more:hover{border-color:#31e65a59}.stats-modal-load-more:disabled{opacity:.55}.stats-modal-skeleton{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stats-modal-skeleton span{height:74px;border:1px solid var(--p-border);border-radius:13px;background:linear-gradient(90deg,#09140f 20%,#102119,#09140f 76%);background-size:220% 100%;animation:stats-skeleton 1.15s ease-in-out infinite}@keyframes stats-skeleton{to{background-position:-220% 0}}.stats-modal-bridge-cta{min-height:44px;margin-top:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--p-green);border-radius:11px;background:var(--p-green);color:#031008;text-decoration:none;font-size:11px;font-weight:850}.stats-modal-bridge-cta:hover{background:var(--p-green-bright);border-color:var(--p-green-bright)}.stats-transfer-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.stats-transfer-detail-grid article{padding:15px;border:1px solid var(--p-border);border-radius:13px;background:#08130f}.stats-transfer-detail-grid small{display:block;color:var(--p-muted);font-size:9px}.stats-transfer-detail-grid strong{display:block;margin-top:6px;overflow-wrap:anywhere;font-size:12px}.stats-transfer-hash{grid-column:1/-1}.stats-modal-explorer-link{min-height:42px;margin-top:12px;display:flex;align-items:center;justify-content:center;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-green);text-decoration:none;font-size:10px;font-weight:750}.stats-modal-explorer-link:hover{border-color:#31e65a61}@media(max-width:900px){.stats-table{min-width:780px;grid-template-columns:38px minmax(150px,1.35fr) repeat(4,minmax(84px,.75fr)) minmax(120px,1fr) 24px}.stats-modal-overview-grid,.stats-modal-flow-columns,.stats-modal-route-grid{grid-template-columns:1fr}.stats-modal{width:calc(100vw - 24px);height:90vh}.stats-modal-metrics{grid-template-columns:1fr 1fr}}@media(max-width:700px){.stats-modal{width:100vw;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}.stats-modal-header{padding:14px 14px 11px}.stats-modal-heading>img{width:40px;height:40px}.stats-modal-heading h2{font-size:1.55rem}.stats-modal-heading small{font-size:9px}.stats-modal-header-actions>span{display:none}.stats-modal-header-actions>button{min-height:40px}.stats-modal-tabs{padding-inline:8px}.stats-modal-tabs button{flex:1;padding-inline:9px}.stats-modal-body{padding:14px 12px 24px}.stats-modal-metrics{gap:7px}.stats-modal-metrics article{padding:13px}.stats-modal-metrics strong{font-size:1.28rem}.stats-modal-overview-grid>section,.stats-modal-flow-columns>section,.stats-modal-section{padding:13px}.stats-transfer-detail-grid{grid-template-columns:1fr}.stats-transfer-hash{grid-column:auto}.stats-modal-asset-list>button,.stats-modal-asset-list>div{grid-template-columns:24px minmax(75px,1fr) minmax(76px,.8fr) 56px}.stats-modal-asset-list>button>span:last-child,.stats-modal-asset-list>div>span:last-child{display:none}.stats-modal-transfer-toolbar{align-items:flex-start;flex-direction:column}.stats-modal-transfer-list>button{grid-template-columns:minmax(0,1fr) 18px}.stats-modal-transfer-list>button>span:nth-child(2){display:none}}@media(max-width:470px){.stats-table{min-width:0;display:block}.stats-table-head{display:none}.stats-table-row{min-height:94px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-rows:auto auto auto;padding:12px 11px}.stats-table-row>.stats-rank{grid-column:1;grid-row:1/4;align-self:start;padding-top:9px}.stats-table-row>.stats-chain-name{grid-column:2;grid-row:1}.stats-table-row>span:nth-child(3){grid-column:2;grid-row:2;padding-top:5px;font-size:13px;font-weight:800}.stats-table-row>span:nth-child(4){grid-column:2;grid-row:3;color:var(--p-muted)}.stats-table-row>span:nth-child(4):after{content:" txs"}.stats-table-row>span:nth-child(5){display:none}.stats-table-row>span:nth-child(6){grid-column:3;grid-row:2;text-align:right;padding:0}.stats-table-row>span:nth-child(7){grid-column:3;grid-row:3;text-align:right;padding:0}.stats-table-row>.stats-row-arrow{grid-column:3;grid-row:1;padding:0}.stats-top-destination small{display:none}.stats-chain-name img{width:32px;height:32px}.stats-modal-route-pair strong{max-width:90px}.stats-modal-heading{gap:9px}.stats-modal-heading>img{width:36px;height:36px}.stats-modal-route-logos{width:48px;height:40px}.stats-modal-route-logos img{width:32px;height:32px}.stats-modal-tabs button{font-size:10px}}.stats-page-tabs{display:flex;align-items:center;gap:4px;margin:2px 0 16px;padding:0 2px;border-bottom:1px solid var(--p-border);overflow-x:auto;scrollbar-width:none}.stats-page-tabs::-webkit-scrollbar{display:none}.stats-page-tabs button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 15px;border:0;background:transparent;color:var(--p-muted);font:760 12px/1 Space Grotesk,sans-serif;white-space:nowrap;cursor:pointer}.stats-page-tabs button:after{content:"";position:absolute;left:15px;right:15px;bottom:-1px;height:2px;border-radius:3px;background:var(--p-green);opacity:0;transform:scaleX(.45);transition:opacity .15s ease,transform .15s ease}.stats-page-tabs button:hover,.stats-page-tabs button.active{color:var(--p-ink)}.stats-page-tabs button.active:after{opacity:1;transform:scaleX(1)}.stats-page-tabs button:focus-visible{outline:2px solid rgba(49,230,90,.72);outline-offset:-3px;border-radius:9px}.stats-page-tabs button>span{display:grid;place-items:center;min-width:22px;height:20px;padding:0 5px;border:1px solid var(--p-border);border-radius:999px;background:#0c1713;color:var(--p-muted);font:700 9px/1 DM Mono,monospace}.stats-page-tabs button.active>span{border-color:#31e65a47;background:var(--p-green-soft);color:var(--p-green-dark)}.stats-page-panel{min-width:0}.stats-transfers-page-panel{min-height:320px}.stats-overview-routes{margin-top:12px;overflow:hidden}.stats-transfers-tab{overflow:hidden}.stats-transfers-tab-head{align-items:center}.stats-transfers-count{flex:0 0 auto;padding:8px 10px;border:1px solid var(--p-border);border-radius:9px;background:#0c1713;color:var(--p-muted);font:700 9px/1 DM Mono,monospace;white-space:nowrap}.stats-transfers-tab-list{padding:4px 18px 6px}.stats-transfers-tab-row{width:100%;min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) minmax(78px,auto) 26px;align-items:center;gap:12px;padding:8px 0;border:0;border-bottom:1px solid var(--p-border);background:transparent;color:var(--p-ink);font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.stats-transfers-tab-row:last-child{border-bottom:0}.stats-transfers-tab-row:hover{background:#31e65a09}.stats-transfers-tab-row:focus-visible{outline:2px solid rgba(49,230,90,.65);outline-offset:-2px;border-radius:8px}.stats-transfers-tab-route{min-width:0}.stats-transfers-tab-route strong,.stats-transfers-tab-route small,.stats-transfers-tab-row .stats-transfer-value strong,.stats-transfers-tab-row .stats-transfer-value small{display:block}.stats-transfers-tab-route strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.stats-transfers-tab-route small{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-muted);font-size:9px}.stats-transfers-tab-row .stats-transfer-value{display:block;text-align:right}.stats-transfers-tab-row .stats-transfer-value strong{font-size:12px}.stats-transfers-tab-row .stats-transfer-value small{margin-top:4px;color:var(--p-muted);font-size:9px}.stats-transfers-tab-row:hover>.stats-row-arrow{color:var(--p-green);transform:translate(2px)}.stats-transfers-load-more{display:flex;justify-content:center;padding:12px 18px 15px;border-top:1px solid var(--p-border);background:#08120e80}.stats-transfers-load-more button{min-height:38px;padding:0 14px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-ink);font:750 10px/1 Space Grotesk,sans-serif;cursor:pointer}.stats-transfers-load-more button:hover{border-color:var(--p-border-strong);background:#12211b}.stats-transfers-load-more button span{margin-left:7px;color:var(--p-muted);font-weight:600}.stats-transfers-partial{display:block;padding:0 18px 14px;color:var(--p-muted);font-size:9px}.stats-transfers-empty{display:grid;gap:5px;padding:34px 4px;color:var(--p-muted)}.stats-transfers-empty strong{color:var(--p-ink);font-size:12px}.stats-transfers-empty small{font-size:10px}.stats-transfers-tab-loading{min-height:320px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px dashed rgba(73,112,94,.35);border-radius:18px;background:#07100d52;color:var(--p-muted);font-size:11px}.stats-transfers-tab-loading>span{width:10px;height:10px;border:2px solid rgba(49,230,90,.22);border-top-color:var(--p-green);border-radius:50%;animation:stats-spin .75s linear infinite}@media(max-width:700px){.stats-page-tabs{margin-bottom:12px}.stats-page-tabs button{min-height:44px;padding-inline:13px}.stats-transfers-tab-head{align-items:flex-start}.stats-transfers-count{margin-top:2px}.stats-transfers-tab-list{padding-inline:14px}}@media(max-width:470px){.stats-page-tabs{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.stats-page-tabs button{width:100%}.stats-transfers-tab-row{grid-template-columns:minmax(0,1fr) auto 22px;gap:9px;min-height:68px}.stats-transfers-tab-row .stats-transfer-value{display:block!important}.stats-transfers-tab-row .stats-transfer-value strong,.stats-transfers-tab-route strong{font-size:11px}.stats-transfers-tab-route small{font-size:8.5px}.stats-transfers-count{display:none}}@media(max-width:360px){.stats-transfers-tab-row{grid-template-columns:minmax(0,1fr) 22px}.stats-transfers-tab-row .stats-transfer-value{display:none!important}}.stats-page-tabs{gap:5px;margin:14px 0 16px;padding:5px;border:1px solid var(--p-border);border-radius:13px;background:#09130fc7}.stats-page-tabs button{min-height:40px;padding:0 13px;border-radius:9px}.stats-page-tabs button:after{display:none}.stats-page-tabs button:hover{background:#101e19}.stats-page-tabs button.active{background:var(--p-green-soft);color:var(--p-ink);box-shadow:inset 0 0 0 1px #31e65a29}.stats-page-tabs button.active>span{border-color:#31e65a4d;background:#153022;color:#8cf79d}.stats-route-panel,.stats-large-tab-panel{overflow:hidden}.stats-route-filterbar{display:grid;grid-template-columns:minmax(170px,1fr) minmax(145px,.8fr) minmax(145px,.8fr) auto;align-items:end;gap:9px;padding:13px 18px;border-bottom:1px solid var(--p-border);background:#07100d94}.stats-route-filter-actions{min-height:39px;display:flex;align-items:center;justify-content:flex-end;gap:9px}.stats-route-filter-actions>span{color:var(--p-muted);font:700 9px/1 DM Mono,monospace;white-space:nowrap}.stats-route-filter-actions button,.stats-tab-empty button{min-height:36px;padding:0 12px;border:1px solid var(--p-border);border-radius:9px;background:#0c1713;color:var(--p-ink);font:750 9px/1 Space Grotesk,sans-serif}.stats-route-filter-actions button:hover,.stats-tab-empty button:hover{border-color:var(--p-border-strong);background:#12211b}.stats-route-table-wrap{overflow-x:auto}.stats-route-table{min-width:790px;display:grid;grid-template-columns:42px minmax(210px,1.5fr) minmax(100px,.8fr) 76px 86px 72px 24px;align-items:center;gap:8px;padding:0 16px}.stats-route-table-head{min-height:42px;border-bottom:1px solid var(--p-border);color:var(--p-muted);font:650 9px/1 DM Mono,monospace;text-transform:uppercase;letter-spacing:.055em}.stats-route-row{width:100%;min-height:66px;border:0;border-bottom:1px solid var(--p-border);background:transparent;color:var(--p-ink);font:inherit;text-align:left;cursor:pointer}.stats-route-row:last-child{border-bottom:0}.stats-route-row:hover,.stats-route-row:focus-visible{background:#0f1d18;box-shadow:inset 3px 0 #31e65ab8}.stats-route-row:focus-visible{outline:2px solid rgba(49,230,90,.65);outline-offset:-2px}.stats-route-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.stats-route-pair{display:flex;align-items:center;gap:11px}.stats-route-pair>span{position:relative;width:46px;height:31px;flex:0 0 auto}.stats-route-pair img{position:absolute;width:29px;height:29px;object-fit:contain;border:2px solid #09130f;border-radius:50%;background:#101d18}.stats-route-pair img:first-child{left:0;top:0}.stats-route-pair img:last-child{right:0;bottom:0}.stats-route-pair strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.stats-tab-load-more{display:flex;justify-content:center;padding:12px 18px 15px;border-top:1px solid var(--p-border);background:#08120e80}.stats-tab-load-more button{min-height:38px;padding:0 14px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-ink);font:750 10px/1 Space Grotesk,sans-serif}.stats-tab-load-more button:hover{border-color:var(--p-border-strong);background:#12211b}.stats-tab-load-more button span{margin-left:7px;color:var(--p-muted)}.stats-tab-empty{display:grid;justify-items:start;gap:6px;padding:34px 18px;color:var(--p-muted)}.stats-tab-empty strong{color:var(--p-ink);font-size:12px}.stats-tab-empty small{font-size:10px}.stats-tab-empty button{margin-top:5px}.stats-tab-partial{display:block;padding:0 18px 14px;color:var(--p-muted);font-size:9px}.stats-large-filterbar{display:flex;align-items:end;justify-content:space-between;gap:14px;padding:13px 18px;border-bottom:1px solid var(--p-border);background:#07100d94}.stats-large-filterbar label{width:min(220px,100%)}.stats-large-filterbar>span{padding-bottom:10px;color:var(--p-muted);font:700 9px/1 DM Mono,monospace}.stats-large-tab-list{grid-template-columns:1fr;padding-top:4px}.stats-large-tab-panel{margin-top:0}@media(max-width:820px){.stats-route-filterbar{grid-template-columns:1fr 1fr}.stats-route-filterbar>label:first-child{grid-column:1/-1}.stats-route-filter-actions{justify-content:flex-start}}@media(max-width:600px){.stats-page-tabs{display:flex;overflow-x:auto;scrollbar-width:none}.stats-page-tabs::-webkit-scrollbar{display:none}.stats-page-tabs button{width:auto;flex:0 0 auto;min-height:40px;padding-inline:12px}.stats-route-filterbar{grid-template-columns:1fr;padding-inline:13px}.stats-route-filterbar>label:first-child{grid-column:auto}.stats-route-filter-actions{justify-content:space-between}.stats-route-table-wrap{overflow:visible}.stats-route-table-head{display:none}.stats-route-row{min-width:0;min-height:86px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:5px 8px;padding:12px}.stats-route-row>.stats-rank{grid-column:1;grid-row:1/3;align-self:start;padding-top:7px}.stats-route-row>.stats-route-pair{grid-column:2;grid-row:1}.stats-route-row>span:nth-child(3){grid-column:3;grid-row:1;text-align:right;font-weight:800}.stats-route-row>span:nth-child(4){grid-column:2;grid-row:2;color:var(--p-muted)}.stats-route-row>span:nth-child(4):after{content:" txs"}.stats-route-row>span:nth-child(5){display:none}.stats-route-row>span:nth-child(6){grid-column:3;grid-row:2;text-align:right;color:var(--p-muted)}.stats-route-row>span:nth-child(7){display:none!important}.stats-route-pair>span{width:40px;height:28px}.stats-route-pair img{width:26px;height:26px}.stats-route-pair strong{font-size:10px}.stats-large-filterbar{align-items:flex-start;flex-direction:column}.stats-large-filterbar>span{padding:0}.stats-large-list,.stats-large-tab-list .stats-transfer-value{display:block}}.stats-transfers-filterbar{display:grid;grid-template-columns:minmax(175px,1.25fr) repeat(5,minmax(115px,.8fr)) auto;align-items:end;gap:10px;padding:13px 18px;border-bottom:1px solid var(--p-border);background:#07100d94}.stats-transfer-filter{display:grid;gap:6px;min-width:0}.stats-transfer-filter>span{color:var(--p-muted);font:700 8px/1 DM Mono,monospace;letter-spacing:.075em;text-transform:uppercase}.stats-transfer-filter select,.stats-transfer-filter input{width:100%;min-height:39px;padding:0 34px 0 11px;border:1px solid var(--p-border);border-radius:10px;outline:0;background:#0c1713;color:var(--p-ink);font:720 10px/1 Space Grotesk,sans-serif;cursor:pointer;color-scheme:dark}.stats-transfer-filter input{padding-right:11px;cursor:text}.stats-transfer-filter input::placeholder{color:#6f8178}.stats-transfer-filter select:hover,.stats-transfer-filter input:hover{border-color:var(--p-border-strong);background:#102019}.stats-transfer-filter select:focus-visible,.stats-transfer-filter input:focus-visible{border-color:#31e65aa6;box-shadow:0 0 0 2px #31e65a1a}.stats-transfers-filter-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.stats-transfers-reset,.stats-transfers-refresh,.stats-transfers-empty button{min-height:39px;padding:0 13px;border:1px solid var(--p-border);border-radius:10px;background:#0c1713;color:var(--p-ink);font:760 10px/1 Space Grotesk,sans-serif;cursor:pointer}.stats-transfers-reset:hover,.stats-transfers-refresh:hover,.stats-transfers-empty button:hover{border-color:var(--p-border-strong);background:#12211b}.stats-transfers-refresh{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-color:#31e65a4d;color:var(--p-green)}.stats-transfers-refresh>span{font-size:16px;line-height:1}.stats-transfers-refresh.refreshing>span{animation:stats-transfer-refresh-spin .8s linear infinite}.stats-transfers-refresh:disabled{opacity:.62;cursor:wait}@keyframes stats-transfer-refresh-spin{to{transform:rotate(360deg)}}.stats-transfers-refresh-error{padding:9px 18px;border-bottom:1px solid rgba(255,98,98,.22);background:#ff62620b;color:#faa;font-size:10px}.stats-transfers-empty button{width:max-content;margin-top:8px;min-height:34px}@media(max-width:760px){.stats-transfers-filterbar{grid-template-columns:1fr 1fr;padding-inline:14px}.stats-transfer-search{grid-column:1/-1}.stats-transfers-filter-actions{grid-column:1/-1;justify-content:flex-start}}@media(max-width:470px){.stats-transfers-filterbar{grid-template-columns:1fr;gap:9px}.stats-transfers-filter-actions{grid-column:auto;display:grid;grid-template-columns:1fr 1fr}.stats-transfers-filter-actions .stats-transfers-refresh:only-child{grid-column:1/-1}.stats-transfers-reset,.stats-transfers-refresh{width:100%}}.app-header{position:sticky;top:0;z-index:100;width:100%;padding:10px 16px 0;background:linear-gradient(180deg,#030806f7,#030806d6 76%,#03080600)}.app-header-inner{width:min(1120px,100%);min-height:64px;margin:0 auto;padding:6px 8px 6px 14px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;border:1px solid rgba(73,112,94,.36);border-radius:17px;background:#07100de0;box-shadow:0 12px 34px #00000038;backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05)}.bridge-header-inner{width:min(1120px,100%)}.app-header-brand{min-width:0;display:inline-flex;align-items:center;justify-self:start;gap:9px;color:var(--p-ink);text-decoration:none;font-weight:800}.app-header-brand img{width:36px;height:32px;object-fit:contain;transition:transform var(--motion-base) var(--ease-enter)}.app-header-brand:hover img{transform:translateY(-2px) rotate(-3deg)}.app-header-brand>span{font-size:20px;letter-spacing:-.045em}.app-header-brand>small{display:none}.app-header-nav,.bridge-header-nav{display:flex;align-items:center;justify-content:center;gap:2px}.app-header-nav a,.bridge-header-nav button,.bridge-header-nav a{position:relative;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:0;border-radius:10px;background:transparent;color:var(--p-muted);font:750 12px/1 Space Grotesk,sans-serif;text-decoration:none;transition:color var(--motion-fast),background var(--motion-fast)}.app-header-nav a:after,.bridge-header-nav button:after,.bridge-header-nav a:after{content:"";position:absolute;left:13px;right:13px;bottom:3px;height:2px;border-radius:3px;background:var(--p-green);opacity:0;transform:scaleX(.35);transform-origin:center;transition:opacity var(--motion-fast),transform var(--motion-fast)}.app-header-nav a:hover,.bridge-header-nav button:hover,.bridge-header-nav a:hover{background:#31e65a0b;color:var(--p-ink)}.app-header-nav a.is-active,.bridge-header-nav .is-active,.app-header-nav a[aria-current=page],.bridge-header-nav [aria-current=page]{color:var(--p-ink)}.app-header-nav a.is-active:after,.bridge-header-nav .is-active:after,.app-header-nav a[aria-current=page]:after,.bridge-header-nav [aria-current=page]:after{opacity:1;transform:scaleX(1)}.app-header-actions{position:relative;display:flex;align-items:center;justify-self:end;gap:8px}.open-bridge-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--p-green);border-radius:12px;background:var(--p-green);color:#031008;text-decoration:none;font-size:12px;font-weight:850;box-shadow:none}.open-bridge-link:hover{background:var(--p-green-bright);border-color:var(--p-green-bright);transform:translateY(-1px)}.back-to-site-link{display:none}.app-mobile-menu-button{width:42px;height:42px;display:none;place-items:center;padding:0;border:1px solid var(--p-border);border-radius:11px;background:var(--p-raised);color:var(--p-ink)}.app-mobile-menu-button span{width:17px;height:2px;display:block;margin:2px auto;border-radius:99px;background:currentColor}.app-mobile-menu-panel{position:absolute;top:calc(100% + 9px);right:0;width:224px;padding:7px;display:grid;gap:3px;border:1px solid var(--p-border-strong);border-radius:14px;background:var(--p-raised);box-shadow:var(--shadow-md);animation:dialog-in var(--motion-base) var(--ease-enter) both}.app-mobile-menu-panel a,.app-mobile-menu-panel button{width:100%;min-height:43px;display:flex;align-items:center;padding:0 11px;border:0;border-radius:9px;background:transparent;color:var(--p-ink);font:750 12px/1 Space Grotesk,sans-serif;text-align:left;text-decoration:none}.app-mobile-menu-panel a:hover,.app-mobile-menu-panel button:hover{background:var(--p-soft)}.app-mobile-menu-panel .is-active,.app-mobile-menu-panel [aria-current=page]{background:var(--p-green-soft);color:var(--p-ink)}.app-mobile-menu-panel .open-bridge-link{justify-content:center;background:var(--p-green);color:#031008}@media(max-width:820px){.app-header{padding:8px 8px 0}.app-header-inner{min-height:58px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px 8px 7px 10px;border-radius:15px}.app-header-brand{gap:7px}.app-header-brand img{width:32px;height:29px}.app-header-brand>span{font-size:18px}.app-header-nav,.bridge-header-nav{display:none}.app-mobile-menu-button{display:grid}.landing-app-header .app-header-actions,.bridge-header-actions{gap:6px}.landing-app-header .header-open-bridge{min-height:40px;padding:0 12px;border-radius:10px;font-size:10px}.bridge-header-actions .connect-button{min-width:122px;min-height:42px;padding-inline:12px}.bridge-header-actions .wallet-address{max-width:140px;min-height:42px;padding-inline:10px}.bridge-header-actions .wallet-address span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:430px){.landing-app-header .app-header-brand>span{font-size:17px}.landing-app-header .header-open-bridge{padding-inline:10px;font-size:9px}.bridge-header-actions .connect-button{min-width:108px;font-size:10px}.bridge-header-actions .wallet-address{max-width:120px}}@media(max-width:355px){.landing-app-header .header-open-bridge{display:none}.bridge-header-actions .connect-button{min-width:96px;padding-inline:9px}}
