@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";:root{font-family:DM Sans,system-ui,sans-serif;color-scheme:dark;--bg: #080b12;--surface: #10151f;--surface-2: #161d2a;--line: rgba(255, 255, 255, .09);--text: #f7f8fb;--muted: #929caf;--brand: #7867ff;--brand-2: #3adbc7;--glow: rgba(112, 88, 255, .28);--shadow: 0 22px 70px rgba(0, 0, 0, .3)}:root[data-theme=light]{color-scheme:light;--bg: #f5f6fa;--surface: #fff;--surface-2: #f0f2f7;--line: rgba(18, 24, 38, .09);--text: #121726;--muted: #687287;--brand: #6251ed;--brand-2: #0da995;--glow: rgba(98, 81, 237, .17);--shadow: 0 20px 60px rgba(30, 40, 70, .1)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);min-width:320px;min-height:100vh;background-image:radial-gradient(circle at 48% -10%,var(--glow),transparent 36%)}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--brand-2);outline-offset:3px}.app-shell{min-height:100vh;display:flex;flex-direction:column}.topbar{height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(20px,4vw,64px);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0;z-index:20}.logo{display:inline-flex;align-items:center;gap:10px;font:800 19px Manrope}.logo-mark{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,var(--brand),#9c56ee 55%,var(--brand-2));color:#fff;box-shadow:0 8px 24px var(--glow)}.topbar nav{display:flex;gap:6px}.topbar nav a{padding:9px 13px;border-radius:10px;color:var(--muted);font-weight:600;font-size:14px}.topbar nav a:hover,.topbar nav a.active{color:var(--text);background:var(--surface-2)}.header-actions{justify-self:end;display:flex;align-items:center;gap:9px}.language-button{height:40px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--muted);cursor:pointer;font-size:12px;font-weight:700}.icon-button,.network-button,.wallet-button{border:1px solid var(--line);background:var(--surface);border-radius:12px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.icon-button{width:40px}.network-button,.wallet-button{padding:0 13px;gap:8px;font-size:13px;font-weight:600}.wallet-button{background:var(--brand);border-color:transparent;color:#fff}.wallet-button.verified{background:color-mix(in srgb,var(--brand-2) 18%,var(--surface));color:var(--text);border-color:color-mix(in srgb,var(--brand-2) 35%,transparent)}.network-picker{position:relative}.network-dot{width:9px;height:9px;border-radius:50%;background:#627eea;box-shadow:0 0 0 4px #627eea24}.popover{position:absolute;right:0;top:48px;width:240px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:8px;box-shadow:var(--shadow)}.network-menu button{width:100%;text-align:left;background:none;border:0;padding:11px;border-radius:10px;display:flex;justify-content:space-between;cursor:pointer}.network-menu button:hover:not(:disabled){background:var(--surface-2)}.network-menu button:disabled{opacity:.48}.network-menu small{color:var(--muted)}main{flex:1}.home{max-width:1240px;margin:auto;padding:0 32px}.hero{min-height:620px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.eyebrow{width:max-content;border:1px solid var(--line);background:var(--surface);padding:7px 11px;border-radius:99px;color:var(--brand-2);font-size:13px;display:flex;gap:7px;align-items:center}.hero h1{font:800 clamp(46px,7vw,86px)/1.02 Manrope;margin:25px 0 22px;letter-spacing:-.055em;max-width:850px}.hero h1 span{background:linear-gradient(100deg,var(--brand),#bd65ec 48%,var(--brand-2));-webkit-background-clip:text;background-clip:text;color:transparent}.hero>p{max-width:610px;font-size:18px;line-height:1.65;color:var(--muted)}.hero-actions{display:flex;gap:12px;margin-top:20px}.primary,.secondary{height:48px;padding:0 20px;border-radius:14px;border:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;cursor:pointer}.primary{background:var(--brand);color:#fff;box-shadow:0 13px 28px var(--glow)}.secondary{background:var(--surface);border:1px solid var(--line)}.wide{width:100%}.hero-orbit{position:absolute;right:2%;top:28%;width:270px;height:270px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 90px var(--glow);animation:float 6s ease-in-out infinite}.orbital-card{width:210px;background:color-mix(in srgb,var(--surface) 86%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:21px;border:1px solid var(--line);border-radius:22px;display:flex;flex-direction:column;gap:7px;box-shadow:var(--shadow)}.orbital-card small,.orbital-card span:last-child{color:var(--muted)}.orbital-card strong{font:700 25px Manrope}.token-pair{display:flex;margin-bottom:9px}.token-pair i{font-style:normal;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#627eea;color:#fff;border:3px solid var(--surface)}.token-pair i+i{margin-left:-8px;background:var(--brand)}@keyframes float{50%{transform:translateY(-12px) rotate(2deg)}}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:100px}.feature-grid article{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:23px;transition:.2s transform,.2s border}.feature-grid article:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--brand) 50%,var(--line))}.feature-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--surface-2);color:var(--brand-2)}.feature-grid h3{font:700 18px Manrope;margin:18px 0 7px}.feature-grid p{color:var(--muted);line-height:1.5;min-height:48px}.feature-grid small{color:var(--brand-2);font-weight:600}.coming{min-height:650px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px}.coming>span{width:62px;height:62px;display:grid;place-items:center;border-radius:19px;background:var(--surface);border:1px solid var(--line);color:var(--brand-2)}.coming small{margin-top:22px;text-transform:uppercase;letter-spacing:.15em;color:var(--brand-2)}.coming h1{font:800 clamp(38px,6vw,64px) Manrope;margin:10px}.coming p{color:var(--muted);max-width:560px;font-size:17px;line-height:1.6}.phase-pill{margin-top:15px;background:var(--surface);border:1px solid var(--line);padding:8px 13px;border-radius:99px;font-size:13px;color:var(--muted)}footer{border-top:1px solid var(--line);min-height:90px;padding:20px clamp(20px,4vw,64px);display:flex;align-items:center;gap:25px;color:var(--muted);font-size:13px}footer>.logo{color:var(--text)}footer>div{margin-left:auto;display:flex;gap:20px;align-items:center}.network-live{display:flex;align-items:center;gap:6px}.network-live i{width:7px;height:7px;background:#39d98a;border-radius:50%;box-shadow:0 0 8px #39d98a}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#030509b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;z-index:100;padding:18px}.modal{width:min(430px,100%);background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:var(--shadow)}.modal>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.modal h2{font:700 21px Manrope;margin:0}.wallet-options{display:grid;gap:10px}.wallet-option{display:flex;align-items:center;gap:13px;border:1px solid var(--line);background:var(--surface-2);padding:14px;border-radius:15px;text-align:left;cursor:pointer}.wallet-option:disabled{opacity:.5}.wallet-option>span:last-child{display:flex;flex-direction:column;gap:2px}.wallet-option small{color:var(--muted)}.metamask-mark,.soon-mark{width:39px;height:39px;border-radius:12px;display:grid!important;place-items:center;background:#f6851b;color:#fff;font-weight:800}.soon-mark{background:var(--brand)}.connected-line{display:flex;gap:11px;align-items:center;background:var(--surface-2);padding:13px;border-radius:14px}.connected-line>span:last-child{display:flex;flex-direction:column}.connected-line small,.signin-panel p{color:var(--muted)}.status-orb{width:10px;height:10px;border-radius:50%;background:#39d98a;box-shadow:0 0 0 5px #39d98a1f}.signin-panel p{line-height:1.55}.gas-note{font-size:13px;color:var(--brand-2);margin:16px 0}.verified-badge{display:inline-flex;gap:6px;align-items:center;color:#39d98a;background:#39d98a1a;padding:7px 10px;border-radius:99px;font-size:13px}.wallet-profile dl{margin:18px 0}.wallet-profile dl div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line)}dt{color:var(--muted)}dd{margin:0;font-weight:600}.profile-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.profile-actions button,.profile-actions a{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;padding:11px;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:13px}.toast-stack{position:fixed;right:20px;bottom:20px;display:grid;gap:9px;z-index:200}.toast{width:min(360px,calc(100vw - 40px));background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--brand);padding:13px;border-radius:13px;box-shadow:var(--shadow);display:flex;align-items:center;gap:10px}.toast.success{border-left-color:#39d98a}.toast.error{border-left-color:#ff5d6c}.toast.warning{border-left-color:#f7bd4a}.toast span{flex:1}.toast button{background:none;border:0;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.trade-page{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:54px 0 90px}.trade-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.trade-kicker{color:var(--brand-2);letter-spacing:.13em;font-size:11px;font-weight:800}.trade-heading h1{margin:5px 0 0;font:800 42px Manrope;letter-spacing:-.04em}.trade-tabs{display:flex;padding:5px;gap:4px;border:1px solid var(--line);border-radius:15px;background:var(--surface)}.trade-tabs button{position:relative;border:0;background:none;border-radius:10px;padding:9px 17px;cursor:pointer;font-weight:700}.trade-tabs button.active{background:var(--surface-2)}.trade-tabs button:disabled{color:var(--muted);cursor:default}.trade-tabs small{display:none;position:absolute}.network-banner{width:min(530px,100%);margin:0 auto 14px;padding:14px;border:1px solid rgba(247,189,74,.35);border-radius:17px;background:#f7bd4a14;display:flex;align-items:center;gap:12px}.network-banner>svg{color:#f7bd4a}.network-banner div{display:flex;flex:1;flex-direction:column;gap:3px}.network-banner span{color:var(--muted);font-size:12px}.network-banner button{border:0;border-radius:10px;background:#f7bd4a;color:#18130a;padding:9px 11px;cursor:pointer;font-weight:700}.swap-card{width:min(530px,100%);margin:auto;border:1px solid var(--line);border-radius:28px;padding:12px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--shadow)}.swap-card>header{display:flex;align-items:center;justify-content:space-between;padding:8px 7px 16px}.swap-card h2{margin:0;font:750 21px Manrope}.swap-card header span{color:var(--muted);font-size:11px}.token-input{background:var(--surface-2);border:1px solid transparent;border-radius:20px;padding:16px;min-width:0;transition:border .2s}.token-input:focus-within{border-color:color-mix(in srgb,var(--brand) 65%,transparent)}.token-input.receive{background:color-mix(in srgb,var(--surface-2) 76%,var(--brand) 4%)}.input-label{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px;margin-bottom:13px}.input-label>span{display:flex;align-items:center;gap:5px}.input-label button{border:0;background:none;color:var(--brand-2);cursor:pointer;font-weight:700;padding:0 0 0 8px}.token-input>div:last-of-type{display:flex;align-items:center;min-width:0;gap:10px}.token-input input,.token-input output{width:100%;min-width:0;border:0;outline:0;color:var(--text);background:transparent;font:600 clamp(28px,6vw,38px) Manrope;letter-spacing:-.03em}.token-input input::placeholder{color:color-mix(in srgb,var(--muted) 65%,transparent)}.token-select-button{flex:0 0 auto;display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--surface);border-radius:99px;padding:6px 9px 6px 7px;cursor:pointer;box-shadow:0 4px 14px #00000014}.token-avatar{flex:0 0 auto;display:grid;place-items:center;border-radius:50%;object-fit:cover}.token-letter{color:#fff;background:linear-gradient(145deg,var(--brand),var(--brand-2));font-weight:800}.swap-direction{height:4px;position:relative;z-index:2;display:grid;place-items:center}.swap-direction button{width:40px;height:40px;border:4px solid var(--surface);border-radius:13px;display:grid;place-items:center;background:var(--surface-2);color:var(--brand-2);cursor:pointer;transition:transform .2s}.swap-direction button:hover{transform:rotate(180deg)}.field-error{display:block;margin-top:10px;color:#ff7884}.quote-details{margin:12px 7px 5px;padding:11px 4px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.quote-details>div,.rate-row{width:100%;display:flex;justify-content:space-between;gap:20px;padding:7px 0;border:0;background:none;color:var(--muted);font-size:12px;text-align:left}.quote-details strong{color:var(--text);text-align:right;font-weight:650}.rate-row{cursor:pointer}.impact.warning{color:#f7bd4a}.impact.severe{color:#ff5d6c}.impact-note{display:flex;gap:7px;align-items:center;margin:6px 0;padding:9px;border-radius:10px;color:#b47c10;background:#f7bd4a1a;font-size:12px}.impact-note.severe{color:#ff5d6c;background:#ff5d6c1a}.swap-action{width:100%;min-height:52px;margin-top:9px;border:0;border-radius:16px;background:linear-gradient(110deg,var(--brand),#8c5ce8);color:#fff;cursor:pointer;font-weight:800;box-shadow:0 12px 28px var(--glow)}.swap-action:disabled{cursor:not-allowed;color:var(--muted);background:var(--surface-2);box-shadow:none}.custody-note{text-align:center;color:var(--muted);font-size:11px}.trade-skeleton{display:grid;gap:9px}.trade-skeleton i{display:block;height:118px;border-radius:19px;background:linear-gradient(90deg,var(--surface-2),color-mix(in srgb,var(--surface-2) 75%,var(--line)),var(--surface-2));background-size:200% 100%;animation:shimmer 1.4s infinite}.trade-skeleton i:last-child{height:52px}@keyframes shimmer{to{background-position:-200% 0}}.inline-error{padding:30px;text-align:center;color:#ff7884}.developer-details{margin:13px 7px 5px;color:var(--muted);font-size:11px}.developer-details summary{cursor:pointer}.developer-details dl div{display:grid;grid-template-columns:80px 1fr;gap:8px;padding:5px 0}.developer-details dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-search{height:48px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2);display:flex;align-items:center;gap:10px;padding:0 13px}.token-search input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--text)}.token-list{display:grid;gap:4px;max-height:430px;overflow-y:auto;margin-top:12px}.token-option{position:relative;padding:4px;border:1px solid transparent;border-radius:15px}.token-option:hover{border-color:var(--line);background:var(--surface-2)}.token-option-main{width:100%;border:0;background:none;display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:9px;text-align:left;cursor:pointer}.token-option-main>span{display:flex;min-width:0;flex-direction:column}.token-option small{color:var(--muted);overflow:hidden;text-overflow:ellipsis}.token-option-balance{align-items:flex-end}.token-symbol-line{display:flex;align-items:center;gap:7px}.token-selected{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand-2)!important;font-size:10px}.token-option-actions{display:flex;align-items:center;gap:10px;margin:0 8px;padding:7px 0 5px;border-top:1px solid var(--line)}.token-address{margin-right:auto;color:var(--muted);font-size:11px}.token-links{display:flex;gap:8px}.token-links button,.token-links a{height:30px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--muted);cursor:pointer;font-size:11px;text-decoration:none}.token-links button:hover,.token-links a:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--line));color:var(--brand-2);background:color-mix(in srgb,var(--brand) 7%,var(--surface))}.settings-block{display:grid;gap:11px;margin:18px 0}.settings-block>label{color:var(--muted);font-size:12px;font-weight:700}.setting-options{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.setting-options button{border:1px solid var(--line);border-radius:11px;background:var(--surface-2);padding:10px 4px;cursor:pointer}.setting-options button.active{color:#fff;border-color:var(--brand);background:var(--brand)}.custom-slippage,.deadline-input{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:12px;padding:0 12px;height:45px}.custom-slippage span{color:var(--muted);font-size:12px}.custom-slippage input,.deadline-input input{flex:1;min-width:0;text-align:right;border:0;outline:0;background:none;color:var(--text)}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.approval-mode-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.approval-mode-options button{display:grid;gap:4px;min-height:74px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2);color:var(--text);text-align:left;cursor:pointer}.approval-mode-options button small{color:var(--muted);line-height:1.35}.approval-mode-options button.active{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 11%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 45%,transparent)}.approval-warning{margin:0;padding:11px 12px;border:1px solid rgba(247,189,74,.28);border-radius:12px;background:#f7bd4a17;color:#bd8418;font-size:11px;line-height:1.5}.transaction-modal{width:min(470px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:24px;box-shadow:0 28px 90px #0000005c,0 4px 18px #00000024}.transaction-modal::-webkit-scrollbar{display:none}.transaction-modal>header{margin-bottom:16px}.transaction-flow{display:grid;gap:14px}.transaction-flow.confirmed{gap:10px}.transaction-flow.confirmed .liquidity-tx-card{gap:7px;padding:12px}.tx-asset-flow,.tx-approval-visual{display:grid;gap:7px;padding:15px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,var(--surface-2),color-mix(in srgb,var(--brand) 5%,var(--surface-2)))}.tx-asset{display:flex;align-items:center;gap:12px;min-width:0}.tx-asset>div{display:grid;gap:2px;min-width:0}.tx-asset strong{overflow:hidden;font:750 18px Manrope;text-overflow:ellipsis;white-space:nowrap}.tx-asset small,.tx-router-target small{color:var(--muted)}.tx-flow-arrow{width:28px;height:28px;display:grid;place-items:center;justify-self:center;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--brand-2)}.tx-approval-token{display:grid;justify-items:center;gap:8px;padding:4px}.tx-approval-token strong{font:750 21px Manrope}.tx-router-target{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px;border:1px solid var(--line);border-radius:13px;background:var(--surface);color:var(--brand-2)}.tx-router-target>div{display:grid;gap:1px;color:var(--text)}.tx-summary,.tx-metadata{margin:0;padding:7px 13px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--surface-2) 78%,transparent)}.tx-summary div,.tx-metadata div{display:flex;justify-content:space-between;gap:18px;padding:7px 0;font-size:12px}.tx-summary div+div,.tx-metadata div+div{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.tx-summary dt,.tx-metadata dt{color:var(--muted)}.tx-summary dd,.tx-metadata dd{margin:0;max-width:65%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.tx-stepper{display:grid;gap:2px;padding:5px 10px}.tx-step{position:relative;display:grid;grid-template-columns:24px 1fr;gap:10px;min-height:45px}.tx-step:not(:last-child):after{content:"";position:absolute;top:25px;bottom:-3px;left:11px;width:2px;background:var(--line)}.tx-step.complete:not(:last-child):after{background:#32bf80}.tx-step-marker{position:relative;z-index:1;width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--muted)}.tx-step.complete .tx-step-marker{border-color:#32bf80;background:#32bf80;color:#fff}.tx-step.active .tx-step-marker{border-color:var(--brand);color:var(--brand);box-shadow:0 0 0 4px var(--glow)}.tx-step.active .tx-step-marker i,.tx-status-pill i{width:7px;height:7px;border-radius:50%;background:currentColor;animation:tx-pulse 1.25s ease-in-out infinite}@keyframes tx-pulse{50%{opacity:.35;transform:scale(.72)}}.tx-step>div{display:grid;align-content:start;gap:1px;padding-top:1px}.tx-step small,.tx-step.upcoming{color:var(--muted)}.tx-wallet-prompt,.tx-notice{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:14px;font-size:12px;line-height:1.5}.tx-wallet-prompt{border:1px solid color-mix(in srgb,var(--brand) 25%,var(--line));background:color-mix(in srgb,var(--brand) 8%,var(--surface));color:var(--brand-2)}.tx-wallet-prompt div{display:grid;gap:2px;color:var(--text)}.tx-wallet-prompt span{color:var(--muted)}.tx-notice{background:var(--surface-2);color:var(--muted)}.tx-notice svg{flex:0 0 auto;color:#32bf80;margin-top:1px}.tx-status-pill{justify-self:center;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--surface-2);color:var(--brand-2);font-size:12px;font-weight:700}.tx-success,.tx-failure{display:grid;justify-items:center;gap:7px;padding:3px 12px 6px;text-align:center}.tx-state-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:18px}.tx-success .tx-state-icon{background:#32bf801f;color:#32bf80}.tx-failure .tx-state-icon{background:#ff5d6c1c;color:#ff5d6c}.tx-failure h3{margin:0;font:750 18px Manrope}.tx-failure p{margin:0;color:var(--muted);line-height:1.5}.tx-advanced-error{border:1px solid var(--line);border-radius:13px;background:var(--surface-2);overflow:hidden}.tx-advanced-error summary{padding:11px 12px;color:var(--muted);cursor:pointer;font-size:12px}.tx-advanced-error pre{max-height:130px;margin:0;padding:12px;overflow:auto;border-top:1px solid var(--line);color:#ff7884;white-space:pre-wrap;word-break:break-word;font:11px/1.45 monospace}.tx-actions{display:flex;gap:9px;margin-top:2px}.tx-actions>*{flex:1;min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none}.wallet-safety{display:flex;justify-content:center;align-items:center;gap:7px;color:var(--muted);font-size:11px}.pool-page,.position-detail-page{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:58px 0 90px}.pool-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;margin-bottom:38px;text-align:center}.pool-hero h1,.position-detail-hero h1{margin:5px 0 8px;font:800 clamp(34px,5vw,54px)/1.05 Manrope}.pool-hero p,.positions-toolbar p,.create-position-panel header p,.position-detail-hero p{margin:0;color:var(--muted)}.pool-kicker{color:var(--brand-2);font-size:11px;font-weight:800;letter-spacing:.15em}.pool-tabs{display:flex;gap:7px;padding:5px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.pool-tabs button{height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:0;border-radius:11px;background:transparent;color:var(--muted);cursor:pointer;font-weight:700}.pool-tabs button.active{color:#fff;background:var(--brand);box-shadow:0 8px 20px var(--glow)}.positions-toolbar{width:min(940px,100%);display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 auto 20px}.positions-toolbar h2{margin:0 0 4px;font:750 24px Manrope}.positions-toolbar>div:last-child{display:flex;gap:8px}.positions-grid{width:min(940px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 auto}.positions-grid>.position-card:only-child{width:min(570px,100%);grid-column:1 / -1;justify-self:center}.position-card{padding:21px;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 16px 46px #00000012}.position-card>header{display:flex;align-items:center;gap:12px}.position-card h3{margin:0;font:750 19px Manrope}.position-card header span:not(.range-badge){color:var(--muted);font-size:12px}.position-pair-icons{display:flex}.position-pair-icons>*+*{margin-left:-11px;box-shadow:0 0 0 3px var(--surface)}.range-badge{margin-left:auto;padding:6px 9px;border-radius:999px;font-size:10px;font-weight:800}.range-badge.in{color:#178f5a;background:#32bf8021}.range-badge.out{color:#ba7910;background:#f7bd4a24}.position-card-value{display:grid;gap:4px;margin:20px 0 15px;padding:15px;border-radius:15px;background:var(--surface-2)}.position-card-value small,.position-stats small{color:var(--muted)}.position-card-value strong{font:700 16px Manrope}.position-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.position-stats>div{display:grid;gap:4px;padding:11px;border:1px solid var(--line);border-radius:13px}.position-stats strong{font-size:12px;line-height:1.45}.position-card>footer{display:flex;gap:8px;margin-top:16px}.position-card>footer .primary{flex:1;text-decoration:none}.position-card>footer .secondary{width:46px;padding:0;text-decoration:none}.positions-empty{width:min(940px,100%);min-height:310px;display:grid;place-items:center;align-content:center;gap:9px;margin:0 auto;padding:30px;border:1px dashed var(--line);border-radius:24px;background:var(--surface);text-align:center}.positions-empty>svg{color:var(--brand-2)}.positions-empty h3,.positions-empty p{margin:0}.positions-empty p{color:var(--muted)}.skeleton-card{min-height:370px;background:linear-gradient(90deg,var(--surface),var(--surface-2),var(--surface));background-size:200%;animation:shimmer 1.4s infinite}.pool-page-skeleton{display:grid;gap:14px}.pool-page-skeleton i{height:170px;border-radius:24px;background:var(--surface-2);animation:tx-pulse 1.3s infinite}.import-position-form{display:grid;gap:16px}.import-position-form p{margin:0;color:var(--muted);line-height:1.55}.import-position-form label,.manage-columns label{display:grid;gap:7px;color:var(--muted);font-size:12px}.import-position-form input,.manage-columns input{height:46px;padding:0 13px;border:1px solid var(--line);border-radius:12px;outline:0;background:var(--surface-2);color:var(--text)}.create-position-panel{width:min(720px,100%);margin:0 auto;padding:23px;border:1px solid var(--line);border-radius:28px;background:var(--surface);box-shadow:var(--shadow)}.create-position-panel>header{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px}.create-position-panel h2{margin:5px 0;font:750 24px Manrope}.position-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.position-pair-card,.position-fee-card,.pool-status-card{padding:14px;border:1px solid var(--line);border-radius:17px;background:var(--surface-2)}.position-pair-card>label,.position-fee-card>label,.range-selector>label{display:block;margin-bottom:10px;color:var(--muted);font-size:11px;font-weight:700}.position-token-pair{display:flex;align-items:center;gap:7px}.position-token-pair button{flex:1;min-width:0;height:43px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:12px;background:var(--surface);cursor:pointer}.fee-tier-options{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.fee-tier-options button{display:grid;gap:2px;padding:7px 3px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted)}.fee-tier-options button.active{border-color:var(--brand);color:var(--brand-2);background:color-mix(in srgb,var(--brand) 8%,var(--surface))}.fee-tier-options small{font-size:9px}.pool-status-card{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:10px}.pool-status-card>div{display:grid;gap:3px}.pool-status-card small{color:var(--muted)}.range-selector{margin-top:17px}.range-selector>div,.remove-options{display:grid;grid-template-columns:1fr 1fr;gap:7px}.range-selector button,.remove-options button{height:42px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2);color:var(--muted);cursor:pointer;font-weight:700}.range-selector button.active,.remove-options button.active{border-color:var(--brand);color:var(--brand-2);background:color-mix(in srgb,var(--brand) 9%,var(--surface))}.custom-range-inputs,.liquidity-amounts{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.custom-range-inputs .position-flow-note{grid-column:1 / -1;margin:0}.custom-range-inputs label,.liquidity-amounts>label{display:grid;gap:7px;padding:13px;border:1px solid var(--line);border-radius:16px;background:var(--surface-2);color:var(--muted);font-size:11px}.custom-range-inputs input,.liquidity-amounts input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:700 22px Manrope}.liquidity-amounts label>span{display:flex;justify-content:space-between;gap:8px}.liquidity-amounts label>div{display:flex;align-items:center;gap:8px}.position-advanced dd{overflow-wrap:anywhere}.liquidity-tx-card{display:grid;gap:9px;padding:14px;border:1px solid var(--line);border-radius:18px;background:var(--surface-2)}.liquidity-tx-card .tx-asset{justify-content:center}.position-created-id{display:grid;justify-items:center;gap:3px;padding:11px;border-radius:12px;background:#32bf801c;color:#32bf80}.position-flow-note{margin:0;color:var(--muted);text-align:center;font-size:12px;line-height:1.5}.position-detail-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.position-detail-nav>a{display:inline-flex;align-items:center;gap:7px;color:var(--muted);text-decoration:none}.position-detail-hero{display:flex;align-items:center;gap:16px;margin-bottom:24px}.position-detail-hero>div:nth-child(2){flex:1}.position-detail-hero h1{font-size:38px}.position-detail-hero span:not(.range-badge){color:var(--brand-2);font-size:10px;font-weight:800;letter-spacing:.12em}.position-detail-grid{display:grid;grid-template-columns:1.45fr .8fr;gap:16px}.position-overview-card,.claimable-card,.position-actions-card{padding:22px;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 14px 42px #0000000f}.position-overview-card h2,.claimable-card h2,.position-actions-card h2{margin:0 0 16px;font:750 20px Manrope}.position-principal{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:16px;border-radius:16px;background:var(--surface-2)}.position-principal>div{display:grid;gap:3px}.position-principal small{color:var(--muted)}.position-principal strong{font:750 22px Manrope}.position-detail-list{margin:15px 0 0}.position-detail-list div{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:1px solid var(--line);font-size:12px}.position-detail-list dt{color:var(--muted)}.position-detail-list dd{margin:0;text-align:right;font-weight:700}.position-fees-earned{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:14px;padding:13px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2)}.position-fees-earned span{display:grid;gap:2px}.position-fees-earned small,.position-fees-earned p{color:var(--muted);font-size:11px}.position-fees-earned strong{font:750 18px Manrope}.position-fees-earned p{max-width:310px;margin:0;text-align:right;line-height:1.45}.claimable-card>header{display:flex;gap:10px}.claimable-card header svg{color:#32bf80}.claimable-card header h2{margin:0}.claimable-card header p{margin:3px 0 13px;color:var(--muted);font-size:11px}.claimable-token{display:flex;align-items:center;gap:10px;margin:8px 0;padding:12px;border:1px solid var(--line);border-radius:14px}.claimable-token span{display:grid}.claimable-token small{color:var(--muted)}.claimable-token strong{font:750 18px Manrope}.claimable-card .primary{margin-top:10px}.position-actions-card{margin-top:16px}.manage-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}.manage-columns>div{display:grid;align-content:start;gap:10px;padding:15px;border:1px solid var(--line);border-radius:17px;background:var(--surface-2)}.manage-columns h3{display:flex;align-items:center;gap:7px;margin:0 0 4px}.remove-options{grid-template-columns:repeat(4,1fr)}.decrease-flow{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;padding:11px;border-radius:12px;background:var(--surface);color:var(--muted);font-size:11px}.danger-outline{min-height:44px;padding:0 15px;border:1px solid rgba(255,93,108,.35);border-radius:13px;background:#ff5d6c12;color:#e64d5c;cursor:pointer;font-weight:750}.danger-outline:disabled,.primary:disabled,.secondary:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.burn-position-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:15px;padding:14px;border:1px solid var(--line);border-radius:16px}.burn-position-row>div{display:flex;align-items:center;gap:10px}.burn-position-row svg{color:#ff5d6c}.burn-position-row span{display:grid;gap:2px}.burn-position-row small{color:var(--muted)}.position-explorer-link{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--muted);font-size:12px}.portfolio-page{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:54px 0 90px}.portfolio-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:27px}.portfolio-heading h1{margin:5px 0 8px;font:800 clamp(36px,5vw,54px)/1 Manrope}.portfolio-heading p{display:flex;align-items:center;gap:9px;margin:0;color:var(--muted)}.portfolio-heading p i{width:5px;height:5px;border-radius:50%;background:#32bf80}.portfolio-heading .secondary{display:inline-flex;align-items:center;gap:7px}.portfolio-kicker{color:var(--brand-2);font-size:11px;font-weight:800;letter-spacing:.15em}.sync-banner{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--brand-2) 24%,var(--line));border-radius:15px;background:color-mix(in srgb,var(--brand-2) 6%,var(--surface))}.sync-banner>div{display:grid;gap:2px}.sync-banner span{color:var(--muted);font-size:12px}.sync-pulse{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--brand-2);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-2) 15%,transparent);animation:tx-pulse 1.3s infinite}.portfolio-overview{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.portfolio-overview article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;column-gap:11px;padding:17px;border:1px solid var(--line);border-radius:19px;background:var(--surface)}.portfolio-overview article>span{width:38px;height:38px;grid-row:1/4;display:grid;place-items:center;border-radius:12px;color:var(--brand-2);background:color-mix(in srgb,var(--brand) 10%,var(--surface-2))}.portfolio-overview small,.portfolio-overview em{color:var(--muted);font-size:11px;font-style:normal}.portfolio-overview strong{font:750 21px Manrope}.portfolio-columns{display:grid;grid-template-columns:.82fr 1.18fr;gap:18px;align-items:start}.portfolio-panel{padding:20px;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 16px 48px #0000000f}.portfolio-panel>header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:15px}.portfolio-panel h2{margin:0 0 3px;font:750 20px Manrope}.portfolio-panel header p{margin:0;color:var(--muted);font-size:12px}.portfolio-panel header a{color:var(--brand-2);font-size:12px;font-weight:700}.asset-list,.portfolio-position-list,.activity-list{display:grid;gap:8px}.asset-list article{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:15px;background:var(--surface-2)}.asset-list article>div{display:grid;gap:2px}.asset-list article>div:last-child{margin-left:auto;text-align:right}.asset-list small{color:var(--muted);font-size:11px}.portfolio-position-list>article{padding:14px;border:1px solid var(--line);border-radius:17px;background:var(--surface-2)}.portfolio-position-top{display:flex;align-items:center;gap:11px}.portfolio-position-top>div:nth-child(2){display:grid;gap:2px}.portfolio-position-top small{color:var(--muted);font-size:11px}.portfolio-position-assets{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin-top:13px;padding:13px;border:1px solid color-mix(in srgb,var(--brand-2) 16%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--brand-2) 5%,var(--surface))}.portfolio-position-assets small{grid-column:1/-1;color:var(--muted);font-size:10px}.portfolio-position-assets strong{font:750 14px Manrope}.portfolio-position-assets strong:nth-of-type(2){text-align:right}.portfolio-position-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:13px 0}.portfolio-position-stats>span{display:grid;align-content:start;gap:3px;padding:10px;border-radius:12px;background:var(--surface)}.portfolio-position-stats small,.portfolio-position-stats em{color:var(--muted);font-size:10px;font-style:normal}.portfolio-position-stats strong{font-size:11px;word-break:break-word}.portfolio-position-advanced{margin:0 0 12px}.portfolio-position-advanced dd{overflow-wrap:anywhere}.portfolio-position-list article>a{display:flex;align-items:center;justify-content:center;gap:5px;min-height:38px;border-radius:11px;color:var(--brand-2);background:var(--surface);font-size:12px;font-weight:700}.activity-panel{margin-top:18px}.activity-list article{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--line)}.activity-list article:last-child{border-bottom:0}.activity-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:var(--brand-2);background:var(--surface-2)}.activity-icon svg{width:17px}.activity-list article>div{display:grid;gap:2px}.activity-list small{color:var(--muted);font-size:11px}.activity-list a{color:var(--muted)}.activity-status{padding:5px 8px;border-radius:999px;color:#178f5a;background:#32bf8021;font-size:10px;font-weight:800}.activity-status.pending_confirmation{color:#ba7910;background:#f7bd4a24}.portfolio-empty{min-height:220px;display:grid;place-items:center;align-content:center;gap:7px;color:var(--muted);text-align:center}.portfolio-empty svg{color:var(--brand-2)}.portfolio-empty strong{color:var(--text)}.portfolio-empty span{max-width:320px;font-size:12px}.portfolio-empty.compact{min-height:150px}.portfolio-skeleton{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.portfolio-skeleton i{height:240px;border-radius:24px;background:linear-gradient(90deg,var(--surface),var(--surface-2),var(--surface));background-size:200%;animation:shimmer 1.4s infinite}.explore-page,.detail-page,.activity-page{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:44px 0 72px}.explore-hero{max-width:820px;margin:0 auto 38px;text-align:center}.explore-hero>span,.page-title>span,.token-detail-hero>div>span,.pool-detail-hero>div>span,.tx-hero>span,.address-hero>span{color:var(--brand-2);font-size:11px;font-weight:800;letter-spacing:.15em}.explore-hero h1,.page-title h1{margin:8px 0;font:800 clamp(38px,6vw,64px) Manrope}.explore-hero p,.page-title p{margin:0 auto 22px;color:var(--muted)}.explore-search{position:relative;display:flex;align-items:center;gap:10px;max-width:720px;min-height:58px;margin:24px auto 0;padding:0 17px;border:1px solid color-mix(in srgb,var(--brand-2) 24%,var(--line));border-radius:18px;background:var(--surface);box-shadow:0 18px 55px #0f14231a;text-align:left}.explore-search>svg{flex:0 0 auto;color:var(--brand-2)}.explore-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:600 15px Manrope}.explore-search>button{display:grid;place-items:center;border:0;background:transparent;color:var(--muted);cursor:pointer}.explore-search>button svg{width:17px}.explore-search-results{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;padding:8px;border:1px solid var(--line);border-radius:17px;background:var(--surface);box-shadow:0 22px 60px #0c111e2e}.explore-search-results button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:11px 12px;border:0;border-radius:12px;background:transparent;color:var(--text);cursor:pointer;text-align:left}.explore-search-results button.active{background:var(--surface-2)}.explore-search-results button>span{display:grid;gap:1px}.explore-search-results small{color:var(--brand-2);font-size:9px;font-weight:800;letter-spacing:.1em}.explore-search-results em{color:var(--muted);font-size:11px;font-style:normal}.search-empty{padding:22px;color:var(--muted);text-align:center}.explore-section{margin-top:20px;padding:22px;border:1px solid var(--line);border-radius:25px;background:var(--surface);box-shadow:0 16px 50px #0000000e}.explore-section>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.explore-section h2{margin:2px 0 0;font:760 22px Manrope}.explore-section header small{color:var(--brand-2);font-size:9px;font-weight:800;letter-spacing:.13em}.explore-section header>span,.explore-section header>a{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11px}.explore-section header svg{width:15px}.token-market-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.token-market-grid>a,.pool-market-grid>a{display:flex;align-items:center;gap:12px;min-width:0;padding:15px;border:1px solid var(--line);border-radius:17px;background:var(--surface-2);transition:.18s ease}.token-market-grid>a:hover,.pool-market-grid>a:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand-2) 34%,var(--line));box-shadow:0 10px 28px #00000012}.token-market-grid a>div{display:grid;gap:1px;min-width:0}.token-market-grid span,.token-market-grid small,.pool-market-grid span,.pool-market-grid small{color:var(--muted);font-size:11px}.token-market-grid em{margin-left:auto;color:var(--muted);font-size:11px;font-style:normal}.token-market-grid a>svg:last-child,.pool-market-grid a>svg:last-child{width:16px;color:var(--brand-2)}.pool-market-grid{display:grid;gap:9px}.pool-market-grid>a{display:grid;grid-template-columns:auto 1fr auto auto}.pool-market-grid>a>div:nth-child(2){display:grid;gap:2px}.pool-market-state{display:grid;gap:4px;justify-items:end}.pool-market-state b{font-size:12px}.pool-market-state .live,.pool-status.live{color:#178f5a}.pool-market-state span{font-weight:750}.explore-activity-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 8px;border-bottom:1px solid var(--line)}.explore-activity-list article:last-child{border-bottom:0}.explore-activity-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;color:var(--brand-2);background:var(--surface-2)}.explore-activity-icon svg{width:18px}.explore-activity-main{display:grid;gap:3px;min-width:0}.explore-activity-main small{color:var(--muted);font-size:10px}.activity-amount{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.activity-links{display:grid;justify-items:end;gap:3px}.activity-links a{color:var(--brand-2);font-size:10px}.activity-links a:last-child{color:var(--muted)}.explore-empty{min-height:150px;display:grid;place-items:center;align-content:center;gap:6px;color:var(--muted);text-align:center}.explore-empty svg{color:var(--brand-2)}.explore-empty span{font-size:11px}.explore-footnote{display:flex;justify-content:center;align-items:center;gap:8px;margin:20px;color:var(--muted);font-size:11px}.explore-footnote svg{width:16px}.explore-skeleton{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.explore-skeleton i,.activity-skeleton i{display:block;height:220px;border-radius:23px;background:linear-gradient(90deg,var(--surface),var(--surface-2),var(--surface));background-size:200%;animation:shimmer 1.4s infinite}.explore-skeleton i:last-child{grid-column:1/-1}.activity-skeleton{display:grid;gap:8px}.activity-skeleton i{height:72px}.explore-error{display:flex;align-items:center;gap:12px;margin:18px 0;padding:16px;border:1px solid rgba(230,77,92,.2);border-radius:16px;background:#e64d5c0f}.explore-error span{color:var(--muted);font-size:12px}.explore-error button{margin-left:auto;display:flex;align-items:center;gap:5px}.explore-error button svg{width:15px}.detail-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:20px;color:var(--muted);font-size:12px}.detail-back svg{width:16px}.token-detail-hero,.pool-detail-hero{display:flex;align-items:center;gap:16px;padding:24px;border:1px solid var(--line);border-radius:27px;background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--brand-2) 5%,var(--surface)));box-shadow:0 18px 55px #0000000f}.token-detail-hero>div:nth-child(2),.pool-detail-hero>div:nth-child(2){flex:1}.token-detail-hero h1,.pool-detail-hero h1{margin:3px 0;font:800 38px Manrope}.token-detail-hero p,.pool-detail-hero p{margin:0;color:var(--muted)}.detail-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.detail-actions>*{min-height:38px;display:flex;align-items:center;gap:5px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:var(--surface);color:var(--text);cursor:pointer;font-size:11px;font-weight:700}.detail-actions svg{width:14px}.detail-actions .primary{color:#fff;background:var(--brand-2)}.pool-status{padding:6px 9px;border-radius:999px;background:var(--surface-2);font-size:10px;font-weight:800}.detail-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px}.detail-metrics article{display:grid;gap:4px;padding:17px;border:1px solid var(--line);border-radius:17px;background:var(--surface)}.detail-metrics small,.detail-metrics span{color:var(--muted);font-size:10px}.detail-metrics strong{font:740 15px Manrope}.detail-advanced{margin-top:18px}.detail-advanced dd{overflow-wrap:anywhere}.page-title{max-width:760px;margin-bottom:22px}.page-title h1{font-size:45px}.activity-toolbar{display:flex;justify-content:space-between;gap:12px;margin-bottom:15px}.activity-toolbar>div{display:flex;gap:6px;flex-wrap:wrap}.activity-toolbar button,.activity-toolbar select,.activity-toolbar>select{min-height:36px;padding:0 11px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);cursor:pointer;font-size:10px;font-weight:750}.activity-toolbar button.active{color:#fff;border-color:var(--brand-2);background:var(--brand-2)}.activity-full{margin-top:0}.explore-pager{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:18px}.explore-pager button{min-height:36px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text);cursor:pointer}.explore-pager button:disabled{opacity:.4;cursor:not-allowed}.explore-pager span{color:var(--muted);font-size:11px}.tx-hero,.address-hero{position:relative;padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--surface)}.tx-hero h1,.address-hero h1{margin:5px 0 12px;font:780 30px Manrope}.tx-hero>div{display:flex;align-items:center;gap:7px}.tx-hero code,.address-hero code{overflow-wrap:anywhere;color:var(--muted);font-size:12px}.tx-hero button{border:0;background:transparent;color:var(--brand-2);cursor:pointer}.tx-hero button svg{width:14px}.tx-hero>.activity-status{position:absolute;top:24px;right:24px}.address-hero p{color:var(--muted);font-size:12px}.tx-summary{margin-top:14px;padding:21px;border:1px solid var(--line);border-radius:22px;background:var(--surface)}.tx-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:0}.tx-summary dl div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--line);font-size:12px}.tx-summary dt{color:var(--muted)}.tx-summary dd{margin:0;text-align:right;font-weight:700}.tx-summary>a{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--brand-2);font-size:12px}.tx-summary svg{width:15px}.raw-event-list{display:grid;gap:9px;margin-top:12px}.raw-event-list article{padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--surface-2)}.raw-event-list header{display:flex;justify-content:space-between;gap:10px}.raw-event-list header span,.raw-event-list code{color:var(--muted);font-size:10px}.raw-event-list pre{max-height:230px;overflow:auto;margin:10px 0 0;padding:10px;border-radius:9px;background:var(--surface);font-size:10px}.public-position-list{display:grid;gap:8px}.public-position-list a{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid var(--line);border-radius:14px;background:var(--surface-2)}.public-position-list a>svg{color:var(--brand-2)}.public-position-list span{display:grid;gap:2px;min-width:0}.public-position-list small{overflow:hidden;color:var(--muted);text-overflow:ellipsis}.public-position-list em{margin-left:auto;color:var(--brand-2);font-size:10px;font-style:normal;font-weight:800}@media(max-width:900px){.topbar{grid-template-columns:auto 1fr}.topbar nav{position:fixed;bottom:0;left:0;right:0;height:62px;background:var(--surface);border-top:1px solid var(--line);justify-content:space-around;z-index:30}.topbar nav a{display:grid;place-items:center}.header-actions{grid-column:2}.network-button{font-size:0}.hero-orbit{opacity:.38;right:-100px}.feature-grid{grid-template-columns:1fr 1fr}footer{margin-bottom:62px}.portfolio-overview{grid-template-columns:repeat(2,1fr)}.portfolio-columns{grid-template-columns:1fr}}@media(max-width:600px){.topbar{height:66px;padding:0 14px}.logo>span:last-child{display:none}.header-actions{gap:6px}.theme{display:none}.language-button{padding:0 9px;max-width:68px;overflow:hidden}.wallet-button{padding:0 11px}.home{padding:0 18px}.hero{min-height:610px}.hero h1{font-size:48px}.hero>p{font-size:16px}.hero-orbit{display:none}.feature-grid{grid-template-columns:1fr;margin-bottom:55px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a{width:100%}footer{align-items:flex-start;flex-direction:column}footer>div{margin-left:0;flex-wrap:wrap}.profile-actions{grid-template-columns:1fr}.trade-page{width:calc(100% - 20px);padding:26px 0 80px}.trade-heading{align-items:flex-start;flex-direction:column;gap:18px}.trade-heading h1{font-size:34px}.trade-tabs{width:100%;overflow-x:auto}.trade-tabs button{flex:1;padding:9px 10px}.network-banner{align-items:flex-start;flex-wrap:wrap}.network-banner button{width:100%}.swap-card{border-radius:23px;padding:9px}.token-input{padding:14px 12px}.token-input input,.token-input output{font-size:27px}.token-select-button{max-width:145px}.token-select-button strong{overflow:hidden;text-overflow:ellipsis}.quote-details>div,.rate-row{gap:8px}.modal{padding:17px;border-radius:20px}.transaction-modal{max-height:calc(100dvh - 20px);padding:17px}.tx-asset strong{font-size:16px}.tx-approval-token strong{font-size:18px}.tx-actions{flex-direction:column-reverse}.approval-mode-options{grid-template-columns:1fr}.pool-page,.position-detail-page,.portfolio-page{width:calc(100% - 20px);padding:30px 0 80px}.portfolio-heading{align-items:flex-start;flex-direction:column}.portfolio-heading .secondary{width:100%;justify-content:center}.portfolio-overview{grid-template-columns:1fr 1fr;gap:8px}.portfolio-overview article{padding:12px}.portfolio-panel{padding:15px;border-radius:20px}.portfolio-position-stats{grid-template-columns:1fr}.activity-list article{grid-template-columns:auto 1fr auto}.activity-list article>a{display:none}.activity-status{grid-column:3}.positions-toolbar{align-items:flex-start;flex-direction:column}.pool-hero{gap:18px}.pool-tabs,.positions-toolbar>div:last-child{width:100%}.pool-tabs button,.positions-toolbar .secondary{flex:1}.positions-grid,.position-form-grid,.custom-range-inputs,.liquidity-amounts,.position-detail-grid,.manage-columns{grid-template-columns:1fr}.position-card,.create-position-panel,.position-overview-card,.claimable-card,.position-actions-card{border-radius:20px;padding:16px}.position-stats{grid-template-columns:1fr}.position-detail-hero{align-items:flex-start;flex-wrap:wrap}.position-detail-hero .range-badge{margin-left:0}.position-principal{grid-template-columns:1fr;text-align:center}.burn-position-row{align-items:stretch;flex-direction:column}.token-option-actions{align-items:flex-start;flex-direction:column}.token-links{width:100%}.token-links>*{flex:1}.explore-page,.detail-page,.activity-page{width:calc(100% - 20px);padding:28px 0 70px}.explore-hero h1,.page-title h1{font-size:38px}.explore-search{min-height:52px}.token-market-grid,.detail-metrics{grid-template-columns:1fr}.pool-market-grid>a{grid-template-columns:auto 1fr auto}.pool-market-state{grid-column:2;justify-items:start}.pool-market-grid>a>svg:last-child{grid-column:3;grid-row:1/3}.token-detail-hero,.pool-detail-hero{align-items:flex-start;flex-wrap:wrap;padding:18px}.token-detail-hero h1,.pool-detail-hero h1{font-size:30px}.detail-actions{width:100%;justify-content:flex-start}.detail-actions>*{flex:1;justify-content:center}.explore-activity-list article{grid-template-columns:auto 1fr auto}.activity-links{display:none}.activity-status{grid-column:3;grid-row:1/3}.activity-amount{flex-wrap:wrap}.activity-toolbar{align-items:stretch;flex-direction:column}.activity-toolbar select{width:100%}.tx-summary dl{grid-template-columns:1fr}.tx-hero>.activity-status{position:static;display:inline-block;margin-top:12px}.tx-hero>div{align-items:flex-start}}
