@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-DvJDmrLu.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-latin-800-normal-J50vIsBe.woff2)format("woff2"),url(/assets/bricolage-grotesque-latin-800-normal-Br4b-5gk.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;line-height:1.4}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit}img{display:block}[hidden]{display:none!important}i[data-icon]{font-style:normal;display:inline-flex}.muted{color:var(--text-2)}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{opacity:1}50%{opacity:.45}to{opacity:1}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.header{justify-content:space-between;align-items:center;gap:12px;padding:18px clamp(16px,3vw,40px);display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.brand__mark{width:26px;height:26px;color:var(--accent);flex:none}.brand__swap{color:var(--brand-swap,var(--text-2));font-weight:500}.brand__tag{text-transform:uppercase;letter-spacing:.08em;background:var(--accent-soft);color:var(--accent-text,var(--accent));border-radius:99px;padding:2px 6px;font-size:10px;font-weight:600}.header__right{align-items:center;gap:10px;display:flex}.chip{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--border);align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.chip:hover{border-color:var(--border-strong);background:var(--surface-2)}.network-pill__logo{width:20px;height:20px}.network-pill__dot{background:var(--good);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--good) 22%,transparent);border-radius:50%}.btn{border-radius:var(--r-btn);white-space:nowrap;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s,background .15s,box-shadow .2s,opacity .15s,border-color .15s;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)scale(.995)}.btn--connect{background:var(--accent);height:40px;color:var(--accent-ink);padding:0 16px;font-size:14px}.btn--connect:hover{background:var(--accent-hover,var(--accent));filter:brightness(1.07)}.btn--block{width:100%}.btn--secondary:hover{background:var(--surface-3)}.btn--ghost{color:var(--text-2)}.btn--ghost:hover{color:var(--text)}.btn__spin{font-size:18px;display:inline-flex}.account{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--border);align-items:center;gap:10px;height:40px;padding:0 12px 0 6px;font-size:14px;transition:all .15s;display:inline-flex}.account:hover{border-color:var(--border-strong);background:var(--surface-2)}.account__avatar{background:conic-gradient(from 210deg,#ff4600,#ffb27a,#7c5cff,#ff4600);border-radius:50%;width:28px;height:28px}.account__col{text-align:left;flex-direction:column;line-height:1.15;display:flex}.account__addr{font-size:13px;font-weight:600}.account__bal{color:var(--text-2);font-size:11px}.main{flex:1;grid-template-columns:minmax(0,480px) minmax(0,560px);justify-content:center;align-items:start;gap:24px;width:100%;padding:clamp(8px,3vh,36px) clamp(16px,3vw,40px) 56px;display:grid}.hero{grid-column:1/-1}.swap-col,.route-col{min-width:0;animation:.5s both rise}.route-col{animation-delay:80ms}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:var(--card-pad,18px);position:relative}.card__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.card__title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:650;line-height:1.2}.card__sub{color:var(--text-2);margin:3px 0 0;font-size:13px}.card__tools{align-items:center;gap:4px;display:flex;position:relative}.tool{border-radius:var(--r-tool,10px);width:34px;height:34px;color:var(--text-2);place-items:center;font-size:18px;transition:all .15s;display:inline-grid;position:relative}.tool:hover{background:var(--surface-2);color:var(--text)}.settings-wrap{position:relative}#settings-btn:hover i{transform:rotate(60deg)}#settings-btn i{transition:transform .35s}.refresh{font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.refresh__ring{width:28px;height:28px;position:absolute;inset:3px;transform:rotate(-90deg)}.refresh__track,.refresh__bar{fill:none;stroke-width:2.4px}.refresh__bar{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset 1s linear}.refresh.is-idle .refresh__bar{opacity:0}.refresh__num{position:relative}#app[data-phase=refreshing] .refresh__ring{animation:.7s linear infinite spin}.popover{background:var(--surface-pop,var(--surface));border:1px solid var(--border-strong);border-radius:var(--r-field);width:300px;box-shadow:var(--shadow-pop);z-index:20;padding:14px;animation:.18s both pop;position:absolute;top:calc(100% + 8px);right:0}.popover__title{color:var(--text-2);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:600}.popover__hint{color:var(--text-2);margin:8px 0 14px;font-size:12px}.popover__hint[data-warn="1"]{color:var(--warn)}.popover__row{justify-content:space-between;font-size:14px;display:flex}.seg{grid-template-columns:repeat(3,1fr) 1.4fr;gap:6px;display:grid}.seg button,.seg__custom{border-radius:var(--r-tool,10px);background:var(--surface-2);border:1px solid #0000;height:36px;font-size:13px;font-weight:600;transition:all .15s}.seg button:hover{border-color:var(--border-strong)}.seg button.is-on{background:var(--accent);color:var(--accent-ink)}.seg__custom{align-items:center;gap:2px;padding:0 8px;display:flex}.seg__custom:focus-within{border-color:var(--accent)}.seg__custom input{text-align:right;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.seg__custom span{color:var(--text-2)}.field{background:var(--field);border:1px solid var(--field-border,transparent);border-radius:var(--r-field);padding:14px 16px;transition:border-color .15s,box-shadow .15s,background .15s}.field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.field.is-error{border-color:var(--bad)}.field__top,.field__bottom{color:var(--text-2);justify-content:space-between;align-items:center;min-height:22px;font-size:13px;display:flex}.field__label{font-weight:500}.field__balance b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.max{letter-spacing:.04em;background:var(--accent-soft);color:var(--accent-text,var(--accent));border-radius:99px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700;transition:all .15s}.field__main{align-items:center;gap:10px;margin:6px 0 4px;display:flex}.field__input{letter-spacing:-.02em;width:100%;min-width:0;font-size:34px;font-weight:600;font-family:var(--font-num,var(--font));font-variant-numeric:tabular-nums;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;padding:0}.field__input::placeholder{color:var(--text-3,var(--text-2));opacity:.55}.field--to .field__input{cursor:default}.field.is-loading .field__input{animation:.7s shimmer}.field__bottom{font-variant-numeric:tabular-nums}.impact--ok{color:var(--good)}.impact--warn{color:var(--warn)}.impact--danger{color:var(--bad)}.impact{align-items:center;gap:4px;font-weight:600;display:inline-flex}.token-pill{border-radius:var(--r-pill);background:var(--pill-bg,var(--surface));border:1px solid var(--border);white-space:nowrap;height:42px;box-shadow:var(--shadow-pill,none);flex:none;align-items:center;gap:8px;padding:0 10px 0 6px;font-size:16px;font-weight:650;transition:all .15s;display:inline-flex}.token-pill:hover{border-color:var(--border-strong);background:var(--surface-3);transform:translateY(-1px)}.token-pill>i{color:var(--text-2);font-size:14px}.tokico{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.tokico--sm{width:18px;height:18px}.tokico--lg{width:36px;height:36px}.tokico--blank{background:var(--surface-3);color:var(--text-2);border:1px dashed var(--border-strong);place-items:center;font-size:13px;font-weight:700;display:inline-grid}.tokico--sm.tokico--blank{font-size:10px}.flip-wrap{z-index:2;justify-content:center;height:0;display:flex;position:relative}.flip{border-radius:var(--r-flip,12px);background:var(--flip-bg,var(--surface));border:4px solid var(--card-bg-for-flip,var(--surface));outline:1px solid var(--border);width:38px;height:38px;box-shadow:var(--shadow-pill,none);place-items:center;font-size:17px;transition:transform .25s,background .15s,color .15s;display:grid;position:absolute;top:-18px}.flip:hover{background:var(--accent);color:var(--accent-ink);transform:rotate(180deg)}.flip.is-flipped:hover{transform:rotate(360deg)}.field--to{margin-top:4px}.alert{border-radius:var(--r-field);border:1px solid #0000;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;font-size:13px;animation:.25s both rise;display:flex}.alert>svg,.alert>i,.alert svg{flex:none;margin-top:1px;font-size:18px}.alert b{margin-bottom:2px;font-size:14px;display:block}.alert p{color:var(--text-2);margin:0}.alert--error{background:var(--bad-soft);border-color:color-mix(in srgb,var(--bad) 35%,transparent)}.alert--error>svg{color:var(--bad)}.alert--warn{background:var(--warn-soft);border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.alert--warn>svg{color:var(--warn)}.alert--danger{background:var(--bad-soft);border-color:color-mix(in srgb,var(--bad) 45%,transparent)}.alert--danger>svg{color:var(--bad)}.ack{color:var(--text);cursor:pointer;align-items:center;gap:8px;margin-top:10px;font-weight:500;display:flex}.ack input{accent-color:var(--bad);width:16px;height:16px}.quote{flex-direction:column;gap:9px;margin:14px 2px 0;padding:0;font-size:13.5px;transition:opacity .2s;display:flex}.quote__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.quote dt{color:var(--text-2);min-width:0}.quote dd{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end;align-items:center;gap:4px;margin:0;font-weight:600;display:flex}.quote.is-empty dd{color:var(--text-2);font-weight:500}.quote.is-loading dd{animation:.7s shimmer}.linkish{align-items:center;gap:6px;font-weight:600;transition:color .15s;display:inline-flex}.linkish:hover{color:var(--accent-text,var(--accent))}.linkish i{color:var(--text-2);font-size:13px}.tag{border-radius:99px;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.tag--good{background:var(--good-soft);color:var(--good)}.tag--warn{background:var(--warn-soft);color:var(--warn)}.steps{color:var(--text-2);align-items:center;gap:8px;margin:16px 0 0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.step{align-items:center;gap:8px;display:flex}.step__n{background:var(--surface-3);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-grid}.step__n svg{width:13px;height:13px}.step.is-active{color:var(--text)}.step.is-active .step__n{background:var(--accent);color:var(--accent-ink)}.step.is-done{color:var(--text-2)}.step.is-done .step__n{background:var(--good-soft);color:var(--good)}.steps__line{background:var(--border);border-radius:2px;flex:1;height:2px}.steps--native{margin-top:14px}.btn--cta{border-radius:var(--r-cta,var(--r-btn));width:100%;height:56px;margin-top:14px;font-size:17px}.btn--primary{background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow-cta,none)}.btn--primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:var(--shadow-cta-hover,var(--shadow-cta,none));transform:translateY(-1px)}.btn--primary:disabled{background:var(--disabled-bg);color:var(--disabled-ink);box-shadow:none;filter:none}.btn--primary.is-busy:disabled{background:var(--accent);color:var(--accent-ink);opacity:.75}.btn--danger:disabled{background:var(--disabled-bg);color:var(--disabled-ink)}.swap-card__note{text-align:center;color:var(--text-2);min-height:16px;margin:10px 0 0;font-size:12.5px}.swap-card__note:empty{display:none}.badge{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.badge--accent{background:var(--accent-soft);color:var(--accent-text,var(--accent))}.splitbar{gap:3px;height:10px;margin-bottom:16px;display:flex}.splitbar__seg{transform-origin:0;border-radius:4px;min-width:6px;animation:.6s both grow}@keyframes grow{0%{transform:scaleX(0)}to{transform:none}}.seg-0,.seg-0-bg{background:var(--seg0)}.seg-1,.seg-1-bg{background:var(--seg1)}.seg-2,.seg-2-bg{background:var(--seg2)}.seg-3,.seg-3-bg{background:var(--seg3)}.seg-4,.seg-4-bg{background:var(--seg4)}.paths{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.path{border-radius:var(--r-field);background:var(--field);border:1px solid var(--field-border,transparent);padding:12px;transition:all .15s;animation:.35s both rise}.path:nth-child(2){animation-delay:40ms}.path:nth-child(3){animation-delay:80ms}.path:nth-child(4){animation-delay:.12s}.path:nth-child(5){animation-delay:.16s}.path:hover{border-color:var(--border-strong);transform:translate(2px)}.path__head{align-items:center;gap:10px;margin-bottom:10px;font-size:12.5px;display:flex}.path__pct{text-align:center;min-width:44px;color:var(--seg-ink,#fff);font-variant-numeric:tabular-nums;border-radius:99px;padding:2px 8px;font-size:13px;font-weight:800}.path__amt{font-variant-numeric:tabular-nums;font-weight:600}.path__hops-n{color:var(--text-2);margin-left:auto}.path__hops{flex-wrap:wrap;align-items:center;row-gap:8px;display:flex}.hop{align-items:center;display:inline-flex}.hopchip{background:var(--surface-3);border:1px solid var(--border);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;height:28px;padding:0 10px 0 4px;font-size:12.5px;font-weight:650;display:inline-flex}.pool{color:var(--text-2);white-space:nowrap;flex-direction:column;align-items:center;gap:3px;padding:0 5px;font-size:9.5px;font-weight:600;line-height:1;display:inline-flex}.pool i{border-top:1.5px dashed var(--text-2);opacity:.7;width:100%;min-width:30px;height:0;display:block;position:relative}.pool i:after{content:"";border:3.5px solid #0000;border-left:5px solid var(--text-2);opacity:.9;position:absolute;top:-4px;right:-1px}.pool--wrap{opacity:.7}.route-card__foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:12.5px;display:flex}.powered{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.powered b{color:var(--text)}.powered i{color:var(--accent);font-size:13px}.paths__empty{color:var(--text-2);text-align:left;border:1px dashed var(--border-strong);border-radius:var(--r-field);align-items:center;gap:10px;padding:28px 16px;font-size:13.5px;display:flex}.route-card.is-empty .badge--accent{background:var(--surface-3);color:var(--text-2)}.footer{color:var(--text-2);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding:20px clamp(16px,3vw,40px) 28px;font-size:13px;display:flex}.footer__left{align-items:center;gap:8px;display:flex}.footer__mark{width:16px;height:16px;color:var(--accent)}.footer__links{gap:18px;display:flex}.footer__links a{text-decoration:none;transition:color .15s}.footer__links a:hover{color:var(--text)}.footer__disc{opacity:.75;flex-basis:100%;margin:0;font-size:12px}body.modal-open{overflow:hidden}.modal{z-index:100;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal__backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.2s both fade;position:absolute;inset:0}.modal__panel{background:var(--surface-pop,var(--surface));border:1px solid var(--border-strong);border-radius:var(--r-modal,var(--r-card));width:100%;max-width:440px;max-height:min(680px,100vh - 32px);box-shadow:var(--shadow-pop);flex-direction:column;padding:18px;animation:.22s both pop;display:flex;position:relative}.modal__head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.modal__head h3{margin:0;font-size:18px}.search{border-radius:var(--r-field);background:var(--field);border:1px solid var(--field-border,transparent);height:48px;color:var(--text-2);align-items:center;gap:10px;padding:0 14px;transition:all .15s;display:flex}.search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);color:var(--text)}.search input{color:var(--text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.search input::placeholder{color:var(--text-2)}.quickrow{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.qchip{border:1px solid var(--border);background:var(--surface);border-radius:99px;align-items:center;gap:6px;height:34px;padding:0 12px 0 6px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.qchip:hover{border-color:var(--accent);background:var(--accent-soft)}.tokenlist{flex:1;min-height:0;margin:0 -8px;padding:0 8px;list-style:none;overflow:auto}.tokrow{border-radius:var(--r-field);text-align:left;align-items:center;gap:12px;width:100%;padding:10px;transition:background .12s;display:flex;position:relative}.tokrow.is-selected{background:var(--accent-soft)}.tokrow__id{flex-direction:column;min-width:0;line-height:1.25;display:flex}.tokrow__id b{font-size:15.5px}.tokrow__id span,.tokrow__bal span{color:var(--text-2);font-size:12.5px}.tokrow__bal{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.25;display:flex}.tokrow__bal b{font-size:14.5px}.tokrow__check{color:var(--accent);font-size:18px;display:inline-flex}.tokrow__tag{color:var(--text-2);background:var(--surface-3);border-radius:99px;padding:2px 8px;font-size:11px}.tokenlist__empty{text-align:center;color:var(--text-2);flex-direction:column;align-items:center;gap:6px;padding:36px 16px;font-size:13.5px;display:flex}.tokenlist__empty svg{font-size:26px}.tokenlist__empty b{color:var(--text);font-size:15px}.import{border-radius:var(--r-field);background:var(--warn-soft);border:1px solid color-mix(in srgb,var(--warn) 40%,transparent);margin-top:4px;padding:14px}.import__head{align-items:flex-start;gap:10px;display:flex}.import__head svg{color:var(--warn);flex:none;font-size:20px}.import__head b{font-size:15px;display:block}.import__head p{color:var(--text-2);margin:2px 0 0;font-size:13px}.import__warn{color:var(--text-2);margin:10px 0 12px;font-size:12.5px}.modal__foot{border-top:1px solid var(--border);color:var(--text-2);align-items:flex-start;gap:8px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.modal__foot svg{flex:none;margin-top:1px;font-size:15px}.modal__panel--tx{text-align:center;gap:14px;max-width:400px}.modal__x{position:absolute;top:12px;right:12px}.txstate{flex-direction:column;align-items:center;gap:6px;padding:10px 0 4px;display:flex}.txstate h3{margin:8px 0 0;font-size:21px}.txstate p{color:var(--text-2);max-width:290px;margin:0;font-size:14px}.txstate__ico{border-radius:50%;place-items:center;width:64px;height:64px;font-size:30px;display:grid}.txstate--success .txstate__ico{background:var(--good-soft);color:var(--good);animation:.4s both pop}.txstate--pending .txstate__ico{background:var(--accent-soft);color:var(--accent);font-size:32px}.txsum{border-radius:var(--r-field);background:var(--field);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:10px;padding:12px 10px;font-size:14.5px;display:flex}.txsum>div{white-space:nowrap;align-items:center;gap:6px;display:flex}.txsum .tokico{width:22px;height:22px}.txsum__arrow{color:var(--text-2);display:inline-flex}.txmeta{flex-direction:column;gap:10px;margin:0;font-size:13.5px;display:flex}.txmeta>div{justify-content:space-between;align-items:center;display:flex}.txmeta dt{color:var(--text-2)}.txmeta dd{margin:0;font-weight:600}.txmeta a{color:var(--accent-text,var(--accent));font-family:var(--font-mono,monospace);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.txmeta a:hover{text-decoration:underline}.modal__panel--tx .btn{margin-top:0}.toasts{z-index:120;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;top:84px;right:20px}.toast{border-radius:var(--r-field);background:var(--surface-pop,var(--surface));border:1px solid var(--border-strong);box-shadow:var(--shadow-pop);align-items:flex-start;gap:12px;padding:14px;font-size:13.5px;animation:.3s both slide;display:flex}@keyframes slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.toast b{font-size:14px;display:block}.toast p{color:var(--text-2);margin:2px 0 0}.toast a{color:var(--accent-text,var(--accent));align-items:center;gap:5px;margin-top:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.toast .tool{flex:none;width:28px;height:28px;margin:-6px -6px 0 auto;font-size:15px}.toast__ico{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.toast--success .toast__ico{background:var(--good-soft);color:var(--good)}.toast--error .toast__ico{background:var(--bad-soft);color:var(--bad)}.toast--info .toast__ico{background:var(--accent-soft);color:var(--accent)}.devbar{z-index:90;font-size:12px;position:fixed;bottom:16px;left:16px}.devbar__toggle{background:var(--surface-pop,var(--surface));border:1px solid var(--border-strong);height:32px;color:var(--text-2);box-shadow:var(--shadow-pop);border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.devbar__toggle:hover{color:var(--text)}.devbar__menu{background:var(--surface-pop,var(--surface));border:1px solid var(--border-strong);width:232px;max-height:70vh;box-shadow:var(--shadow-pop);border-radius:14px;padding:6px;position:absolute;bottom:40px;left:0;overflow:auto}.devbar__menu button{text-align:left;width:100%;color:var(--text-2);border-radius:8px;padding:7px 10px;font-size:12.5px;display:block}.devbar__menu button:hover{background:var(--surface-2);color:var(--text)}.devbar__menu button.is-on{background:var(--accent-soft);color:var(--accent-text,var(--accent));font-weight:700}@media (width<=1000px){.main{grid-template-columns:minmax(0,560px)}}@media (width<=560px){.header{padding:14px}.brand{font-size:18px}.brand__tag,.network-pill__name,.network-pill__dot{display:none}.network-pill{padding:0 10px}.btn--connect span{display:inline}.account__col{display:none}.account{padding:0 10px 0 6px}.main{gap:16px;padding:6px 12px 40px}.card{padding:var(--card-pad-m,14px)}.field__input{font-size:28px}.field{padding:12px 14px}.popover{width:auto;position:fixed;inset:auto 12px 12px}.modal{align-items:end;padding:0}.modal__panel{border-radius:var(--r-modal,24px) var(--r-modal,24px) 0 0;max-width:none;max-height:88vh;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.modal__panel--tx{max-width:none}.toasts{width:auto;top:70px;left:12px;right:12px}.footer{flex-direction:column;align-items:flex-start}.devbar{bottom:10px;left:10px}.path__hops-n,#q-slip-note{display:none}.card__head{flex-wrap:wrap}#route-badge{font-size:11px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--font:"Space Grotesk","DM Sans",system-ui,sans-serif;--font-display:"Bricolage Grotesque","Space Grotesk",sans-serif;--font-num:"Space Grotesk",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--ink:#150a04;--cream:#fff4e8;--sand:#f5e3cf;--bg:#ff4600;--surface:var(--cream);--surface-2:#f9e9d8;--surface-3:#f1dac2;--surface-pop:var(--cream);--field:#fff;--field-border:var(--ink);--border:#150a042e;--border-strong:var(--ink);--text:var(--ink);--text-2:#6e5646;--accent:#ff4600;--accent-ink:var(--ink);--accent-text:#c73600;--accent-soft:#ffe0cc;--accent-ring:#ff460047;--good:#0b7a4b;--good-soft:#cdefdd;--warn:#9a5b00;--warn-soft:#ffe7b8;--bad:#c41e2e;--bad-soft:#ffd9dc;--disabled-bg:#e7d5c1;--disabled-ink:#9c8472;--r-card:26px;--r-field:18px;--r-btn:16px;--r-cta:18px;--r-pill:99px;--r-tool:12px;--r-flip:14px;--r-modal:26px;--shadow-card:8px 8px 0 var(--ink);--shadow-pop:8px 8px 0 var(--ink);--shadow-pill:2px 2px 0 var(--ink);--shadow-cta:4px 4px 0 var(--ink);--shadow-cta-hover:6px 6px 0 var(--ink);--scrim:#150a048c;--card-bg-for-flip:var(--cream);--flip-bg:var(--ink);--card-pad:20px;--seg0:#ff4600;--seg1:#fff4e8;--seg2:#f6b27f;--seg3:#a8957f;--seg4:#6a5848;--seg-ink:#150a04}body{font-feature-settings:"ss01";background:#ff4600;position:relative;overflow-x:hidden}body:before{content:"";z-index:0;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='%23F03C00' d='M11.6609 0.165529L10.4435 7.32205H9.51303L8.29564 0.165529C8.27825 0.0698769 8.19129 0.00900733 8.09564 0.0263986C3.39998 0.913355 -1.52588e-05 5.03509 -1.52588e-05 10.0003C-1.52588e-05 14.9655 3.39998 19.0873 8.10433 19.9742C8.19998 19.9916 8.28694 19.9307 8.30433 19.8351L9.52172 12.6786H10.4522L11.6695 19.8351C11.6869 19.9307 11.7739 19.9916 11.8695 19.9742C16.5739 19.096 19.9739 14.9655 19.9739 10.0003C19.9739 5.03509 16.5652 0.913355 11.8609 0.0263986C11.7652 0.00900733 11.6782 0.0698769 11.6609 0.165529Z'/></svg>") 108% 40%/1000px no-repeat,repeating-linear-gradient(135deg,#0000 0 22px,#150a040b 22px 23px);position:absolute;inset:0}.header{padding-top:20px}.brand{color:var(--ink);font-family:var(--font-display);letter-spacing:-.04em;font-size:26px;font-weight:800}.brand__swap{color:var(--ink);font-style:italic;font-weight:800}.brand__tag{background:var(--ink);color:var(--cream)}.chip,.account{background:var(--cream);border:2px solid var(--ink);box-shadow:var(--shadow-pill);color:var(--ink);height:42px}.chip:hover,.account:hover{box-shadow:3px 3px 0 var(--ink);border-color:var(--ink);background:#fff;transform:translate(-1px,-1px)}.btn--connect{background:var(--ink);color:var(--cream);border:2px solid var(--ink);height:42px;box-shadow:3px 3px 0 var(--cream)}.btn--connect:hover{filter:none;box-shadow:4px 4px 0 var(--cream);background:#2a160a;transform:translate(-1px,-1px)}.network-pill__dot{box-shadow:none}.main{grid-template-columns:minmax(0,560px) minmax(0,480px);align-items:start;gap:28px 56px;padding-top:clamp(8px,4vh,48px)}.hero{color:var(--ink);grid-area:1/1;align-self:start;padding-top:8px}.swap-col{grid-area:1/2/span 2}.main{grid-template-rows:auto 1fr}.route-col{grid-area:2/1;align-self:start}.hero .eyebrow{letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--ink);background:var(--cream);border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.hero .eyebrow svg{width:14px;height:14px}.hero h2{font-family:var(--font-display);letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(52px,6.6vw,104px);font-weight:800;line-height:.88}.hero h2 span{display:block}.hero h2 .out{color:#0000;-webkit-text-stroke:2px var(--ink)}.hero p{max-width:430px;margin:20px 0 0;font-size:18px;font-weight:500;line-height:1.35}.hero__stats{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.hero__stats span{background:var(--ink);color:var(--cream);border-radius:99px;padding:6px 12px;font-size:13px;font-weight:600}.hero__stats b{color:#ff7a3d}.card{border:2.5px solid var(--ink)}.card__title{font-family:var(--font-display);letter-spacing:-.03em;font-size:24px;font-weight:800}.field{border:2px solid var(--ink);padding:14px 16px}.field:hover{border-color:var(--ink)}.field:focus-within{box-shadow:4px 4px 0 var(--accent);border-color:var(--ink)}.field.is-error{box-shadow:4px 4px 0 var(--bad)}.field__input{font-family:var(--font-display);letter-spacing:-.04em;font-size:38px;font-weight:700}.token-pill{background:var(--cream);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);font-weight:700}.token-pill:hover{background:var(--sand);border-color:var(--ink);box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.flip{border:4px solid var(--cream);outline:2px solid var(--ink);color:var(--cream);width:40px;height:40px;top:-19px}.flip:hover{color:var(--ink);background:#ff4600}.max{background:var(--ink);color:var(--cream);border-radius:6px}.max:hover{background:var(--accent);color:var(--ink)}.tool:hover{background:var(--sand)}.refresh__track{stroke:#150a0426}.refresh__bar{stroke:var(--ink)}.refresh{font-weight:800}.quote{margin-top:16px}.quote dt{color:var(--text-2)}.btn--cta{height:62px;font-family:var(--font-display);letter-spacing:-.02em;border:2.5px solid var(--ink);color:var(--ink);background:#ff4600;font-size:21px;font-weight:800}.btn--cta:hover:not(:disabled){filter:none;background:#ff5a1f;transform:translate(-2px,-2px)}.btn--cta:active:not(:disabled){box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.btn--primary:disabled{background:var(--disabled-bg);color:var(--disabled-ink);box-shadow:none;border-color:#150a0459}.btn--primary.is-busy:disabled{color:var(--ink);border-color:var(--ink);box-shadow:var(--shadow-cta);opacity:.85;background:#ff4600}.btn--danger{background:var(--bad);color:#fff}.btn--secondary{background:var(--cream);border:2px solid var(--ink)}.step__n{background:var(--sand);border:1.5px solid var(--ink);font-weight:800}.step.is-active .step__n{color:var(--ink);background:#ff4600}.steps__line{background:var(--ink);opacity:.2}.alert{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.badge--accent{color:var(--ink);border:2px solid var(--ink);background:#ff4600}.route-card.is-empty .badge--accent{color:var(--cream);border-color:var(--cream);background:#3a281c}.tag--good{border:1.5px solid}.route-card{--surface:var(--ink);--field:#241409;--field-border:#3a2414;--surface-3:#2e1b0f;--text:var(--cream);--text-2:#b9a08c;--border:#fff4e829;--border-strong:#fff4e880;--accent-text:#ff7a3d;--accent-soft:#ff46002e;--shadow-card:8px 8px 0 var(--cream);background:var(--ink);color:var(--cream);border-color:var(--ink);box-shadow:8px 8px 0 var(--cream)}.route-card .card__title{color:var(--cream)}.route-card .badge--accent{color:var(--ink);border-color:var(--ink);background:#ff4600}.route-card .path{border:1.5px solid #3a2414}.route-card .path:hover{border-color:#ff4600}.route-card .path__pct{border-radius:8px;font-weight:800}.route-card .hopchip{color:var(--cream);background:#2e1b0f;border-color:#4a2f1d}.route-card .splitbar__seg{border-radius:4px}.route-card .powered b{color:#ff7a3d}.route-card .paths__empty{border-color:#fff4e84d}.footer{border-top:2px solid var(--ink);color:var(--ink);margin-top:auto;font-weight:600}.footer__mark{color:var(--ink)}.footer__links a:hover{color:var(--ink);text-decoration:underline}.footer__disc{opacity:.8}.tokrow:hover{background:var(--sand)}.tokrow.is-selected{outline:2px solid var(--ink);background:#ffd9c2}.qchip{background:var(--cream);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}.qchip:hover{background:#ffd9c2}.search{border:2px solid var(--ink);color:var(--ink);background:#fff}.modal__panel{border:2.5px solid var(--ink)}.toast{border:2px solid var(--ink)}.devbar__toggle{border:2px solid var(--ink);background:var(--cream);box-shadow:var(--shadow-pill);color:var(--ink)}.devbar__menu{border:2px solid var(--ink);box-shadow:var(--shadow-pop)}@media (width<=1100px){.main{grid-template-columns:minmax(0,560px);gap:20px}.hero,.swap-col,.route-col{grid-area:auto/1}.hero{order:1}.swap-col{order:2}.route-col{order:3}.hero h2{font-size:clamp(48px,11vw,84px)}}@media (width<=560px){.brand{gap:8px;font-size:24px}.brand__tag{display:inline-block}.card{box-shadow:5px 5px 0 var(--ink)}.route-card{box-shadow:5px 5px 0 var(--cream)}.hero h2{font-size:56px}.hero p{margin-top:14px;font-size:15px}.hero__stats span{font-size:12px}.field__input{font-size:30px}.card__title{font-size:21px}.btn--cta{font-size:19px}}.account-wrap{position:relative}.account-wrap[hidden]{display:none!important}.menu{background:var(--cream);border:2px solid var(--ink);width:230px;box-shadow:var(--shadow-pop);z-index:40;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.menu button,.menu a{text-align:left;width:100%;color:var(--ink);border-radius:10px;align-items:center;padding:10px 12px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.menu button:hover,.menu a:hover{background:var(--sand)}.network-pill.is-wrong{background:var(--warn-soft)}.network-pill.is-wrong .network-pill__dot{background:var(--bad);box-shadow:none}.approve-opt{margin-top:10px}.approve-opt .ack{margin-top:0}.approve-opt p{margin:4px 0 0;font-size:12.5px}.btn--cta.btn--danger{background:var(--bad);color:#fff}.btn--cta.btn--danger:hover:not(:disabled){color:#fff;background:#d32636}.footer__links button{font:inherit;color:inherit;background:0 0;border:0;padding:0;font-weight:600}.footer__links button:hover{text-decoration:underline}.prose{text-align:left;font-size:14.5px}.prose p{color:var(--text-2);margin:0 0 10px}.modal__panel .btn+.btn{margin-top:8px}.route-card__foot{flex-wrap:wrap;gap:8px}.token-pill__sym{line-height:1}.header--nav{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.header--nav .header__right{justify-self:end}.navtabs{border:2px solid var(--ink);background:var(--cream);box-shadow:var(--shadow-pill);border-radius:99px;gap:4px;padding:4px;display:flex}.navtabs__tab{height:34px;color:var(--ink);border-radius:99px;align-items:center;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.navtabs__tab:hover{background:var(--sand)}.navtabs__tab.is-active{background:var(--ink);color:var(--cream)}.pmain{z-index:1;flex-direction:column;flex:1;gap:36px;width:100%;max-width:1240px;margin:0 auto;padding:clamp(8px,3vh,36px) clamp(16px,3vw,40px) 40px;display:flex;position:relative}.pools .pstats.card,.pools .ptable.card{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.pools .pstats.card{padding:6px}.phero{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:end;gap:32px 48px;display:grid}.phero .eyebrow{letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--ink);background:var(--cream);color:var(--ink);border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.phero .eyebrow svg{width:14px;height:14px}.phero h1{font-family:var(--font-display);letter-spacing:-.055em;color:var(--ink);margin:18px 0 0;font-size:clamp(48px,5.6vw,88px);font-weight:800;line-height:.9}.phero h1 span{display:block}.phero h1 .out{color:#0000;-webkit-text-stroke:2px var(--ink)}.phero p{max-width:440px;margin:18px 0 0;font-size:18px;font-weight:500;line-height:1.35}.pstats{grid-template-columns:repeat(2,1fr);gap:0;padding:6px;display:grid}.pstat{flex-direction:column;gap:2px;min-width:0;padding:16px 18px;display:flex}.pstat:nth-child(odd){border-right:2px solid var(--border)}.pstat:nth-child(-n+2){border-bottom:2px solid var(--border)}.pstat__k{color:var(--text-2);font-size:13px;font-weight:600}.pstat__v{font-family:var(--font-display);letter-spacing:-.04em;font-size:38px;font-weight:800;line-height:1.05}.pstat__s{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.up{color:var(--good);font-weight:700}.down{color:var(--bad);font-weight:700}.sect-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);margin:0;font-size:28px;font-weight:800}.sect-sub{color:var(--ink);opacity:.75;font-size:13px;font-weight:600}.phl__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.phl__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.hl{all:unset;box-sizing:border-box;cursor:pointer;border:2.5px solid var(--ink);background:var(--cream);box-shadow:6px 6px 0 var(--ink);color:var(--ink);border-radius:22px;flex-direction:column;gap:10px;min-width:0;padding:18px;transition:transform .12s,box-shadow .12s;display:flex}.hl:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-2px,-2px)}.hl:focus-visible{outline:3px solid var(--cream);outline-offset:3px}.hl--ink{background:var(--ink);color:var(--cream);box-shadow:6px 6px 0 var(--cream)}.hl--ink:hover{box-shadow:8px 8px 0 var(--cream)}.hl--sand{background:#ffd9c2}.hl__top{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.hl__ico{width:26px;height:26px;color:var(--ink);background:#ff4600;border:2px solid;border-radius:8px;place-items:center;display:inline-grid}.hl--ink .hl__ico{border-color:var(--ink)}.hl__ico svg{width:14px;height:14px}.hl__pair{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;font-size:15px;font-weight:700;display:flex}.hl__big{font-family:var(--font-display);letter-spacing:-.045em;font-size:40px;font-weight:800;line-height:1}.hl--ink .hl__big{color:#ff7a3d}.hl__sub{opacity:.8;font-size:13px;font-weight:500}.pairico{flex:none;display:inline-flex}.pairico .tokico{border:2px solid var(--cream);box-sizing:content-box;background:var(--cream);width:30px;height:30px}.pairico .tokico+.tokico{margin-left:-11px}.pairico--sm .tokico{width:22px;height:22px}.pairico--sm .tokico+.tokico{margin-left:-8px}.hl--ink .pairico .tokico{border-color:var(--ink);background:var(--ink)}.pairico--lg .tokico{border-width:3px;width:44px;height:44px}.pairico--lg .tokico+.tokico{margin-left:-16px}.ftag{white-space:nowrap;background:var(--sand);height:22px;color:var(--ink);border:1.5px solid var(--ink);border-radius:7px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.ftag--stable{background:#d9ecff}.hl--ink .ftag{color:var(--cream);background:#2e1b0f;border-color:#5a3a24}.ntag{text-transform:uppercase;letter-spacing:.05em;height:22px;color:var(--ink);border:1.5px solid var(--ink);background:#ff4600;border-radius:7px;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.ptable{border:2.5px solid var(--ink);padding:22px 22px 10px}.ptable__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ptable__title{align-items:baseline;gap:12px;display:flex}.ptable__count{color:var(--text-2);font-size:13px;font-weight:700}.psearch{width:min(380px,100%);height:44px}.psearch svg{flex:none;font-size:18px}.ptable__filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;margin:16px 0 8px;display:flex}.tchips{flex-wrap:wrap;gap:8px;display:flex}.tchip{border:2px solid var(--ink);background:var(--cream);height:34px;color:var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:99px;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:13.5px;font-weight:700;transition:all .12s;display:inline-flex}.tchip[data-tok=""]{padding:0 14px}.tchip:hover{box-shadow:3px 3px 0 var(--ink);background:#ffd9c2;transform:translate(-1px,-1px)}.tchip.is-on{background:var(--ink);color:var(--cream)}.tchip .tokico--sm{width:20px;height:20px}.sortseg{border:2px solid var(--ink);background:#fff;border-radius:12px;align-items:center;gap:2px;padding:3px;display:inline-flex}.sortseg__lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);padding:0 8px 0 6px;font-size:12px;font-weight:700}.sortseg button{height:30px;color:var(--ink);border-radius:8px;padding:0 12px;font-size:13.5px;font-weight:700}.sortseg button:hover{background:var(--sand)}.sortseg button.is-on{background:#ff4600}.ptbl{--cols:32px minmax(210px,1.5fr) minmax(128px,1fr) repeat(3,minmax(96px,.8fr)) 158px}.ptbl__head,.prow{grid-template-columns:var(--cols);align-items:center;gap:12px;padding:0 14px;display:grid}.ptbl__head{text-transform:uppercase;letter-spacing:.06em;height:42px;color:var(--text-2);border-bottom:2px solid var(--ink);font-size:12px;font-weight:700}.ptbl__head>:nth-child(n+3){text-align:right;justify-self:end}.th-sort{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;white-space:nowrap;padding:4px 0}.th-sort:hover,.th-sort.is-on{color:var(--ink)}.th-sort i{color:#c73600;font-style:normal}.prow{border-bottom:1.5px solid var(--border);cursor:pointer;border-radius:14px;min-height:72px;transition:background .12s}.prow--unknown{opacity:.55}.prow:last-child{border-bottom:0}.prow:hover,.prow:focus-visible{background:#ffe6d3;outline:0}.prow:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.prow__rank{color:var(--text-2);font-size:14px;font-weight:700}.prow__pool{align-items:center;gap:12px;min-width:0;display:flex}.prow__pair{flex-direction:column;gap:4px;min-width:0;display:flex}.prow__pair b{white-space:nowrap;font-size:16px}.prow__pair>span{gap:6px;display:flex}.prow__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15.5px;font-weight:600}.prow__vol7{color:var(--text-2)}.apy{color:var(--good);cursor:help;border-bottom:2px dotted #0b7a4b80;border-radius:8px;align-items:center;gap:4px;margin-right:-8px;padding:4px 8px;font-weight:800;display:inline-flex}.apy:hover,.apy:focus{background:var(--good-soft);outline:0}.apy__star{color:#c73600;font-size:11px;font-style:normal}.prow__spark{flex-direction:column;align-items:flex-end;gap:0;display:flex}.prow__chg{font-size:11.5px;line-height:1}.spark{display:block}.spark__line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.spark.is-up .spark__line{stroke:var(--good)}.spark.is-up .spark__fill{fill:#0b7a4b1a}.spark.is-up .spark__dot{fill:var(--good)}.spark.is-down .spark__line{stroke:var(--bad)}.spark.is-down .spark__fill{fill:#c41e2e14}.spark.is-down .spark__dot{fill:var(--bad)}.prow__act{justify-content:flex-end;display:flex}.btn--swap{height:38px;color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#ff4600;border-radius:12px;gap:6px;padding:0 14px;font-size:14px;font-weight:800}.btn--swap svg{width:15px;height:15px}.btn--swap:hover{box-shadow:4px 4px 0 var(--ink);background:#ff5a1f;transform:translate(-1px,-1px)}.pempty{text-align:center;color:var(--text-2);flex-direction:column;align-items:center;gap:6px;padding:48px 16px;display:flex}.pempty b{color:var(--ink);font-size:18px}.btn--sm{height:36px;margin-top:8px;padding:0 14px;font-size:14px}.pnote{color:var(--ink);margin:-16px 0 0;font-size:13px;font-weight:500;display:block}.pnote b{font-weight:800}.pnote svg{vertical-align:-3px;margin-right:6px;font-size:16px}.apytip{z-index:120;background:var(--ink);width:260px;color:var(--cream);pointer-events:none;border-radius:16px;padding:14px;font-size:13px;animation:.12s both fade;position:fixed;box-shadow:5px 5px #ff4600}.apytip__title{font-family:var(--font-display);margin-bottom:8px;font-size:16px;display:block}.apytip__row{justify-content:space-between;gap:10px;padding:3px 0;display:flex}.apytip__row span{align-items:center;gap:6px;display:flex}.apytip__row em{opacity:.6;font-size:11.5px;font-style:normal}.apytip__tot{border-top:1px solid #fff4e833;margin-top:6px;padding-top:8px;font-weight:700}.apytip__tot b{color:#ff7a3d;font-size:15px}.apytip__bar{background:#2e1b0f;border-radius:99px;height:6px;margin:8px 0 2px;display:flex;overflow:hidden}.apytip__bar i{background:#5ed39b}.apytip__bar i.rew{background:#ff7a3d}.apytip p{opacity:.6;margin:8px 0 0;font-size:11.5px}.dot{border-radius:50%;width:8px;height:8px;display:inline-block}.dot--fee{background:#5ed39b}.dot--rew{background:#ff7a3d}.drawer{z-index:110;position:fixed;inset:0}.drawer__scrim{background:var(--scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .2s;position:absolute;inset:0}.drawer__panel{background:var(--cream);width:min(520px,100vw - 24px);color:var(--ink);border:2.5px solid var(--ink);box-shadow:-8px 8px 0 var(--ink);border-radius:26px;flex-direction:column;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(110%)}.drawer.is-open .drawer__scrim{opacity:1}.drawer.is-open .drawer__panel{transform:none}.dr__head{align-items:center;gap:14px;padding:20px 20px 12px;display:flex}.dr__ttl{flex:1;min-width:0}.dr__ttl h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:30px;font-weight:800;line-height:1}.dr__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.dr__rank{color:var(--text-2);margin-left:2px;font-size:12.5px;font-weight:700}.dr__x{border:2px solid var(--ink);background:var(--cream);color:var(--ink);align-self:flex-start}.dr__x svg,.tool svg{width:18px;height:18px}.dr__addr{border:2px solid var(--ink);background:#fff;border-radius:12px;align-items:center;gap:6px;margin:0 20px;padding:8px 8px 8px 12px;font-size:13.5px;display:flex}.dr__addrk{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.dr__addr code{font-family:var(--font-mono);font-size:13.5px;font-weight:600}.tool--sm{width:28px;height:28px}.tool--sm svg{width:14px;height:14px}.tool.is-done{color:var(--good)}.dr__link{color:#c73600;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.dr__link svg{width:13px;height:13px}.dr__link:hover{text-decoration:underline}.dr__body{flex-direction:column;flex:1;gap:14px;padding:16px 20px 8px;display:flex;overflow:auto}.dr__tiles{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tile{border:2px solid var(--ink);background:#fff;border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.tile span{color:var(--text-2);font-size:12.5px;font-weight:600}.tile b{font-family:var(--font-display);letter-spacing:-.04em;font-size:26px;font-weight:800;line-height:1.1}.tile em{color:var(--text-2);font-size:12px;font-style:normal}.tile--hot{background:var(--ink);color:var(--cream)}.tile--hot span,.tile--hot em{color:#b9a08c}.tile--hot b{color:#ff7a3d}.dr__sec{border:2px solid var(--ink);background:#fff;border-radius:18px;padding:14px}.dr__sech{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.dr__sech h4{margin:0;font-size:15px;font-weight:800}.dr__sech span{color:var(--text-2);font-size:12px;font-weight:600}.dr__sech b{margin-left:auto;font-weight:800}.chbox{height:130px;position:relative}.chbox--bar{height:100px}.ch{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ch__grid{stroke:#150a0414;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.ch__fill{fill:#ff460029}.ch__line{fill:none;stroke:#ff4600;stroke-width:2.5px;stroke-linejoin:round}.ch__dot{border:2.5px solid var(--ink);background:#ff4600;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute}.ch--bar rect{fill:var(--ink);opacity:.82}.ch--bar rect.is-last{fill:#ff4600;opacity:1}.chaxis{color:var(--text-2);justify-content:space-between;margin-top:6px;font-size:11px;font-weight:600;display:flex}.comp{border:2px solid var(--ink);background:var(--ink);border-radius:99px;gap:2px;height:12px;display:flex;overflow:hidden}.comp i:first-child{background:#ff4600}.comp i:last-child{background:var(--sand)}.comp__rows{flex-direction:column;gap:8px;margin-top:12px;display:flex}.comp__row{align-items:center;gap:10px;display:flex}.comp__row .tokico{width:30px;height:30px}.comp__row>span{flex-direction:column;flex:1;min-width:0;display:flex}.comp__row>span b{font-size:14.5px}.comp__row em{color:var(--text-2);font-size:12px;font-style:normal}.comp__pct{font-size:14px}.comp__row:first-child .comp__pct{color:#c73600}.dr__dl{flex-direction:column;gap:8px;margin:0;font-size:14px;display:flex}.dr__dl div{justify-content:space-between;gap:12px;display:flex}.dr__dl dt{color:var(--text-2)}.dr__dl dd{text-align:right;margin:0;font-weight:700}.dr__foot{border-top:2px solid var(--ink);background:var(--cream);gap:10px;padding:14px 20px 6px;display:flex}.btn--dcta{border:2.5px solid var(--ink);height:54px;color:var(--ink);font-family:var(--font-display);box-shadow:4px 4px 0 var(--ink);background:#ff4600;border-radius:16px;flex:1;font-size:18px;font-weight:800}.btn--dcta svg{flex:none;width:18px;height:18px}.btn--dcta:hover{box-shadow:5px 5px 0 var(--ink);filter:none;transform:translate(-1px,-1px)}.btn--dsec{height:54px;color:var(--ink);border-radius:16px;font-weight:700}.btn--dsec svg{width:14px;height:14px}.dr__note{color:var(--text-2);background:var(--cream);margin:0;padding:4px 20px 12px;font-size:11.5px}@media (width<=1180px){.ptbl{--cols:26px minmax(180px,1.5fr) minmax(118px,1fr) repeat(3,minmax(78px,.8fr)) 148px}.phl__row{grid-template-columns:repeat(2,minmax(0,1fr))}.phero{grid-template-columns:1fr}}@media (width<=820px){.header--nav{grid-template-columns:auto 1fr;row-gap:12px}.navtabs{grid-area:2/1/auto/-1;justify-self:stretch}.navtabs__tab{flex:1;justify-content:center}.ptbl__head{display:none}#prows{grid-template-columns:1fr;gap:12px;margin-top:6px;display:grid}.prow{border:2px solid var(--ink);background:#fff;border-radius:18px;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"pool pool rank""tvl vol apy""dex dex act";gap:12px 10px;min-height:0;padding:14px}.prow:last-child{border-bottom:2px solid var(--ink)}.prow:hover{box-shadow:3px 3px 0 var(--ink);background:#fff}.prow__rank{grid-area:rank;place-self:start end;font-size:13px}.prow__rank:before{content:"#"}.prow__pool{grid-area:pool}.prow__num{text-align:left;flex-direction:column;gap:1px;font-size:15px;display:flex}.prow__num:before{content:attr(data-k);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);font-size:11px;font-weight:700}.prow__tvl{grid-area:tvl}.prow__vol{grid-area:vol}.prow__apy{text-align:right;grid-area:apy;align-items:flex-end}.apy{margin-right:-8px}.prow__dex{grid-area:dex;align-self:center}.prow__act{grid-area:act;align-self:center}}@media (width<=560px){.header--nav .brand__tag{display:inline-block}.header--nav{column-gap:8px}.header--nav .header__right{gap:8px}.header--nav .btn--connect{gap:5px;padding:0 11px;font-size:13.5px}.header--nav .brand__tag{margin-left:4px}body.pools{overflow-x:hidden}.header--nav .btn--connect svg{display:none}.ptable,.ptable__filters,.tchips{min-width:0;max-width:calc(100% + 24px)}.ptable{max-width:100%}.pmain{gap:26px;padding:6px 14px 32px}.phero{gap:20px}.phero h1{font-size:50px}.phero p{margin-top:12px;font-size:15px}.pstat{padding:12px}.pstat__v{font-size:28px}.pstat__k{font-size:12px}.sect-title{font-size:23px}.phl__head{flex-direction:column;gap:2px;margin-bottom:10px}.phl__row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -14px;padding:0 14px 12px;scroll-padding-inline:14px;display:flex;overflow-x:auto}.phl__row::-webkit-scrollbar{display:none}.hl{scroll-snap-align:start;box-shadow:5px 5px 0 var(--ink);flex:0 0 78%}.hl--ink{box-shadow:5px 5px 0 var(--cream)}.hl__big{font-size:34px}.ptable{box-shadow:5px 5px 0 var(--ink);padding:16px 12px 12px}.psearch{width:100%}.ptable__filters{flex-direction:column;align-items:stretch}.tchips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -12px;padding:2px 12px 6px;overflow-x:auto}.tchips::-webkit-scrollbar{display:none}.tchip{flex:none}.sortseg{align-self:flex-start}.pnote{margin-top:-10px}.dr__foot{gap:8px}.btn--dsec{padding:0 14px}.btn--dcta{min-width:0}.drawer__panel{width:100%;max-height:92vh;box-shadow:none;border-bottom:0;border-radius:26px 26px 0 0;inset:auto 0 0;transform:translateY(105%)}.dr__head{padding:18px 16px 10px}.dr__ttl h3{font-size:26px}.dr__addr{margin:0 16px}.dr__body{padding:14px 16px 8px}.tile b{font-size:22px}.dr__foot{padding:12px 16px 4px}.btn--dcta{font-size:16px}.dr__note{padding:2px 16px 14px}}.ptbl__head>:nth-child(3){text-align:left;justify-self:start}.dexlogo{object-fit:contain;background:#fff;border-radius:6px;flex:none;width:20px;height:20px}.dexlogo--lg{border:2px solid var(--ink);border-radius:12px;width:40px;height:40px}.dexlogo--btn{border:1.5px solid var(--ink);border-radius:7px;width:24px;height:24px}.dexchip{border:1.5px solid var(--ink);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:7px;min-width:0;height:28px;padding:0 10px 0 4px;font-size:13px;font-weight:700;display:inline-flex}.dexchip .dexlogo{border:1px solid #150a0426}.prow__dex{min-width:0;display:flex}.hl .dexchip{height:24px;padding:0 8px 0 3px;font-size:12px}.hl .dexchip .dexlogo{width:17px;height:17px}.hl--ink .dexchip{color:var(--cream);background:#2e1b0f;border-color:#5a3a24}.hl__ico--dex{background:#fff;padding:0;overflow:hidden}.hl__ico--dex .dexlogo{border-radius:0;width:100%;height:100%}.ftag--clamm{background:#ffe6d3}.na{color:var(--text-2);font-weight:600}.est{cursor:help;border-bottom:1px dotted #150a0466}.prow__apy{flex-direction:column;align-items:flex-end;gap:0;display:flex}.apy__sub{color:var(--text-2);font-size:11px;font-style:normal;font-weight:600;line-height:1}.apy__gift{width:18px;height:18px;color:var(--ink);border:1.5px solid var(--ink);background:#ff4600;border-radius:6px;place-items:center;display:inline-grid}.apy__gift svg{width:11px;height:11px}.btn--ext{white-space:nowrap;text-decoration:none}.btn--ext__ico{background:var(--ink);color:#ff4600;border-radius:6px;place-items:center;width:20px;height:20px;display:inline-grid}.btn--ext__ico svg{width:12px;height:12px}.th-r{text-align:right;opacity:.75;justify-self:end;font-size:11px}.tchips--tok{margin-top:16px}.ptable__filters .dchips{margin:0}.dchips{align-items:center;gap:8px;display:flex}.dchips__lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);margin-right:2px;font-size:12px;font-weight:700}.dchip{padding:0 10px 0 6px}.dchip[data-dex=""]{padding:0 14px}.dchip em{background:var(--sand);min-width:20px;height:20px;color:var(--ink);border-radius:99px;place-items:center;padding:0 5px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-grid}.dchip.is-on em{background:#ff4600}.pnote{align-items:flex-start;gap:8px;display:flex}.pnote svg{flex:none;margin-top:2px}.pnote p{margin:0;line-height:1.45}.pnote__src{color:var(--ink);opacity:.75;font-size:12px;margin-top:3px!important}.apytip .pending{opacity:.85;font-weight:700}.apytip .pending em{opacity:.7;font-weight:500}.apytip__bar i.pend{background:repeating-linear-gradient(45deg,#5a3a24 0 3px,#0000 3px 6px);flex:0 0 18%}.apytip p b{opacity:1;color:var(--cream)}.apybd{flex-direction:column;font-size:14px;display:flex}.apybd .apytip__row{padding:4px 0}.apybd .apytip__row em{color:var(--text-2);font-size:12px;font-style:normal;font-weight:500}.apybd .pending{color:var(--text-2)}.apybd .apytip__bar{background:var(--sand);height:8px}.apybd .apytip__bar i{background:var(--good)}.apybd .apytip__bar i.pend{background:repeating-linear-gradient(45deg,#c9b39e 0 3px,#0000 3px 6px)}.apybd .apytip__tot{border-top:1.5px dashed var(--border)}.apybd .apytip__tot b{color:var(--good);font-size:17px}.apybd .dot--fee{background:var(--good)}.dr__fine{color:var(--text-2);margin:8px 0 0;font-size:12px;line-height:1.4}.dexcard{align-items:center;gap:12px;display:flex}.dexcard>span{flex-direction:column;gap:2px;display:flex}.dexcard b{font-size:16px}.dexcard em{color:var(--text-2);font-size:12.5px;font-style:normal}.dexcard a{color:#c73600;font-weight:700}.dr__sec--soon{background:0 0;border-style:dashed;align-items:center;gap:12px;display:flex}.dr__sec--soon>span:last-child{flex-direction:column;gap:2px;display:flex}.dr__sec--soon b{font-size:14.5px}.dr__sec--soon em{color:var(--text-2);font-size:12.5px;font-style:normal}.soon__ico{background:var(--sand);border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.soon__ico svg{width:18px;height:18px}.btn--dcta{white-space:nowrap;gap:10px;text-decoration:none}.btn--dsec{text-decoration:none}.tokico--letter{color:#ff7a3d;background:#2e1b0f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:inline-grid}.tchip .tokico--letter{font-size:11px}@media (width<=1180px){.th-r{font-size:0}.btn--swap.btn--ext{padding:0 10px;font-size:13px}}@media (width<=820px){.prow__apy{align-items:flex-end}.prow__num.prow__apy:before{align-self:flex-end}}@media (width<=560px){.ptable__filters .dchips,.dchips{scrollbar-width:none;flex-wrap:nowrap;max-width:calc(100% + 24px);margin:0 -12px;padding:2px 12px 6px;overflow-x:auto}.dchips::-webkit-scrollbar{display:none}.btn--dcta{gap:8px;padding:0 12px;font-size:15px}.btn--dcta .dexlogo--btn{display:none}}@media (width<=820px){.prow__num{align-self:start}.prow__num>*{align-self:flex-start}.prow__num.prow__apy>*{align-self:flex-end}}.apytip{width:300px}.apytip__row span{white-space:nowrap}.apytip .pending{text-align:right;font-size:12px}.pairico .tokico--letter{color:#ff7a3d;background:#2e1b0f;font-size:14px;display:inline-grid}.pairico--lg .tokico--letter{font-size:20px}.ptbl__head>.th-sort[data-sort=dex]{text-align:left;justify-self:start}.apybd .apytip__bar i.rew{background:#ff6a1f}
