.amm-section[data-v-b6cfe6d9]{margin:18px 0 28px;padding:22px;border:1px solid rgba(80,139,157,.23);border-radius:26px;background:linear-gradient(145deg,#ffffffd4,#def5f88f);box-shadow:0 18px 48px #13536814;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.amm-risk[data-v-b6cfe6d9]{margin:10px 0 0;padding:9px 11px;border:1px solid rgba(180,125,38,.2);border-radius:11px;background:#ffc75b1c;color:#795721;font-size:.8rem;line-height:1.4}.amm-risk.stopped[data-v-b6cfe6d9]{border-color:#bf47473d;background:#e05e5e14;color:#923f3f}.amm-section-head[data-v-b6cfe6d9]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}.amm-section-head h2[data-v-b6cfe6d9]{font-size:1.55rem;margin:3px 0}.amm-section-head p[data-v-b6cfe6d9]{margin:0;color:#617985}.amm-head-actions[data-v-b6cfe6d9]{display:flex;gap:8px;flex-wrap:wrap}.amm-head-actions svg[data-v-b6cfe6d9],.amm-actions svg[data-v-b6cfe6d9],.amm-locks svg[data-v-b6cfe6d9]{width:16px;height:16px}.amm-pool-grid[data-v-b6cfe6d9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px}.amm-pool-card[data-v-b6cfe6d9]{padding:20px;border:1px solid rgba(67,141,157,.2);border-radius:20px;background:#ffffff94;box-shadow:inset 0 1px #fffc}.amm-pool-top[data-v-b6cfe6d9]{display:flex;justify-content:space-between;gap:12px;align-items:start}.amm-pool-top strong[data-v-b6cfe6d9]{font-size:1.18rem}.amm-pool-top small[data-v-b6cfe6d9]{display:block;margin-top:4px;color:#567889}.amm-pool-top a[data-v-b6cfe6d9]{font-size:.82rem;color:#158ea2;text-decoration:none}.amm-pool-stats[data-v-b6cfe6d9]{margin:18px 0;padding:13px 0;border-top:1px solid rgba(60,116,132,.15);border-bottom:1px solid rgba(60,116,132,.15)}.amm-pool-stats span[data-v-b6cfe6d9],.amm-position span[data-v-b6cfe6d9]{display:block;font-size:.83rem;color:#627c87}.amm-pool-stats strong[data-v-b6cfe6d9]{display:block;margin-top:4px;font-size:.95rem;overflow-wrap:anywhere}.amm-position[data-v-b6cfe6d9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.amm-position strong[data-v-b6cfe6d9]{font-size:.95rem;overflow-wrap:anywhere}.amm-actions[data-v-b6cfe6d9]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.amm-actions button[data-v-b6cfe6d9],.amm-locks button[data-v-b6cfe6d9]{display:inline-flex;align-items:center;gap:5px}.amm-locks[data-v-b6cfe6d9]{margin-top:18px;padding-top:12px;border-top:1px solid rgba(60,116,132,.15)}.amm-locks>strong[data-v-b6cfe6d9]{display:block;margin-bottom:8px}.amm-locks>div[data-v-b6cfe6d9]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:.85rem}.amm-empty[data-v-b6cfe6d9]{padding:24px;border:1px dashed rgba(67,141,157,.28);border-radius:18px;color:#587683}.amm-footnote[data-v-b6cfe6d9],.amm-hint[data-v-b6cfe6d9]{color:#587683;font-size:.9rem}.amm-form[data-v-b6cfe6d9]{display:grid;gap:12px;margin:16px 0}.amm-form label[data-v-b6cfe6d9]{display:grid;gap:7px;font-size:.9rem;color:#496a77}.amm-form input[data-v-b6cfe6d9],.amm-form select[data-v-b6cfe6d9],.amm-form output[data-v-b6cfe6d9]{width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(66,139,152,.22);border-radius:12px;background:#ffffffbf;color:#123543;font:inherit;box-sizing:border-box}.amm-form output[data-v-b6cfe6d9]{display:block}.amm-message[data-v-b6cfe6d9]{margin:12px 0;padding:10px 12px;border-radius:12px;background:#0aabbb1a;color:#116b7b;overflow-wrap:anywhere}.amm-message.error[data-v-b6cfe6d9]{background:#cb444417;color:#a23838}.amm-modal[data-v-b6cfe6d9]{max-width:490px}@media(max-width:650px){.amm-section[data-v-b6cfe6d9]{padding:16px}.amm-section-head[data-v-b6cfe6d9]{align-items:flex-start;flex-direction:column}.amm-head-actions[data-v-b6cfe6d9]{width:100%}.amm-head-actions button[data-v-b6cfe6d9]{flex:1}.amm-locks>div[data-v-b6cfe6d9]{align-items:flex-start;flex-direction:column}}:root{--bg: #000000;--bg-grid: #05070a;--panel: #0a0c10;--panel-raised: #0e1116;--panel-hover: #141821;--panel-sunken: rgba(0, 0, 0, .4);--border-subtle: rgba(148, 190, 220, .07);--border: rgba(148, 190, 220, .13);--border-strong: rgba(148, 190, 220, .22);--text-primary: #f2f6fa;--text-secondary: #93a3b4;--text-tertiary: #5d6b7a;--accent: #3eb9e8;--accent-bright: #6fd0f5;--accent-deep: #1a90bd;--accent-ink: #021017;--accent-glow: rgba(62, 185, 232, .3);--accent-soft: rgba(62, 185, 232, .12);--accent-faint: rgba(62, 185, 232, .05);--up: #17c78a;--up-soft: rgba(23, 199, 138, .12);--down: #f0455a;--down-soft: rgba(240, 69, 90, .12);--warn: #f0a92b;--warn-soft: rgba(240, 169, 43, .12);--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Cascadia Code", "Fira Code", monospace;--radius-xs: 8px;--radius-sm: 11px;--radius: 14px;--radius-lg: 18px;--radius-xl: 22px;--shadow-panel: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 18px 44px rgba(0, 0, 0, .55);--shadow-lift: 0 24px 60px rgba(0, 0, 0, .65);--shadow-accent: 0 10px 28px rgba(62, 185, 232, .28);--rail-w: 246px;--topbar-h: 62px;--t-fast: .14s ease;--t: .2s ease;--t-slow: .32s cubic-bezier(.4, 0, .2, 1);color-scheme:dark;font-family:var(--font-sans);color:var(--text-primary);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(900px 520px at 18% -8%,rgba(62,185,232,.07),transparent 62%),radial-gradient(760px 460px at 96% 4%,rgba(62,185,232,.045),transparent 58%),var(--bg);background-attachment:fixed}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}img{display:block;max-width:100%}::selection{background:var(--accent-glow);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:rgba(148,190,220,.2) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#94bedc29;border-radius:99px}*::-webkit-scrollbar-thumb:hover{background:#94bedc4d}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bar-bounce{0%,to{transform:scaleY(.35);opacity:.4}50%{transform:scaleY(1);opacity:1}}.eyebrow{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.muted{color:var(--text-tertiary);font-size:11px}.small{font-size:11px}.positive{color:var(--up)}.negative{color:var(--down)}.warning{color:var(--warn)}.success{color:var(--up)}.info{color:var(--accent)}.relative{position:relative}.field-label{color:var(--text-tertiary);font-size:11px;font-weight:600;letter-spacing:.2px}.lucide,.nav-icon svg,svg{width:16px;height:16px;flex-shrink:0;stroke-width:1.9}.spin-icon{animation:spin .9s linear infinite}.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:var(--radius-sm);color:var(--accent-ink);background:linear-gradient(180deg,var(--accent-bright),var(--accent));box-shadow:var(--shadow-accent);font-size:14px;font-weight:700;letter-spacing:.1px;transition:filter var(--t),transform var(--t),box-shadow var(--t)}.primary-button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 14px 34px #3eb9e85c}.primary-button:active:not(:disabled){transform:translateY(0)}.primary-button:disabled{color:var(--text-tertiary);background:#94bedc12;box-shadow:none;cursor:not-allowed}.primary-button.compact{min-height:36px;padding:0 14px;border-radius:var(--radius-xs);font-size:13px}.ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 15px;border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--text-secondary);background:#94bedc0a;font-size:13px;font-weight:600;transition:color var(--t),border-color var(--t),background var(--t)}.ghost-button:hover{color:var(--text-primary);border-color:var(--border-strong);background:#94bedc17}.icon-button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);color:var(--text-secondary);background:#94bedc0a;transition:color var(--t),border-color var(--t),background var(--t)}.icon-button:hover{color:var(--text-primary);border-color:var(--border);background:#94bedc1a}.icon-button.small{width:28px;height:28px;border-radius:7px}.icon-button.small svg{width:14px;height:14px}.tool-button{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--border-subtle);border-radius:9px;color:var(--text-tertiary);background:#0000004d;transition:color var(--t),border-color var(--t),background var(--t),transform var(--t)}.tool-button:hover{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-faint)}.tool-button svg{width:14px;height:14px}.search-input{width:100%;min-height:44px;padding:0 14px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--panel-sunken);font-size:13px;outline:none;transition:border-color var(--t),background var(--t)}.search-input::placeholder{color:var(--text-tertiary)}.search-input:focus{border-color:var(--accent-soft);background:#0000008c}input[type=search]::-webkit-search-cancel-button{display:none}.app-frame{display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr);min-height:100vh}.side-rail{position:sticky;top:0;display:flex;flex-direction:column;gap:22px;height:100vh;padding:20px 16px;border-right:1px solid var(--border-subtle);background:linear-gradient(180deg,#0a0c10eb,#000000eb);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{display:flex;align-items:center;gap:11px;padding:4px 6px 0}.brand-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--accent-ink);background:linear-gradient(145deg,var(--accent-bright),var(--accent-deep));box-shadow:0 8px 22px #3eb9e852}.brand-mark svg{width:19px;height:19px;stroke-width:2.4}.brand-copy{display:grid;gap:1px}.brand-copy strong{font-size:16px;font-weight:800;letter-spacing:-.3px}.brand-copy small{color:var(--text-tertiary);font-size:10px}.rail-nav{display:grid;gap:3px}.rail-nav a,.docs-nav-link{position:relative;display:flex;align-items:center;gap:11px;min-height:42px;padding:0 12px;border-radius:var(--radius-xs);color:var(--text-secondary);font-size:13.5px;font-weight:600;transition:color var(--t),background var(--t)}.rail-nav a:hover,.docs-nav-link:hover{color:var(--text-primary);background:#94bedc0f}.nav-icon{display:grid;place-items:center;width:20px;color:inherit}.nav-icon svg{width:17px;height:17px}.rail-nav a.router-link-active{color:var(--text-primary);background:linear-gradient(90deg,var(--accent-soft),transparent 88%)}.rail-nav a.router-link-active:before{content:"";position:absolute;top:50%;left:-16px;width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--accent);box-shadow:0 0 12px var(--accent-glow);transform:translateY(-50%)}.rail-nav a.router-link-active .nav-icon{color:var(--accent)}.external-mark{margin-left:auto;color:var(--text-tertiary);font-size:11px}.rail-insight{display:flex;gap:11px;margin-top:auto;padding:14px;border:1px solid var(--border-subtle);border-radius:var(--radius);background:linear-gradient(150deg,var(--accent-faint),rgba(0,0,0,.3))}.rail-insight>div{display:grid;gap:3px}.rail-insight strong{font-size:12.5px}.rail-insight small{color:var(--text-tertiary);font-size:10.5px;line-height:1.4}.insight-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;color:var(--accent);background:var(--accent-soft)}.insight-icon svg{width:15px;height:15px}.rail-footer{display:grid;gap:9px}.security-note{display:flex;align-items:center;gap:7px;color:var(--text-tertiary);font-size:10.5px;font-weight:600}.security-note svg{width:13px;height:13px;color:var(--accent)}.network-mini{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#00000059}.network-mini>span:last-child{display:grid;gap:1px;min-width:0}.network-mini strong{font-size:11.5px}.network-mini small{color:var(--text-tertiary);font-size:9.5px}.status-dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--up);box-shadow:0 0 9px #17c78ab3;animation:pulse-dot 2.4s ease-in-out infinite}.workspace{display:flex;flex-direction:column;min-width:0}.topbar{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:16px;height:var(--topbar-h);padding:0 26px;border-bottom:1px solid var(--border-subtle);background:#000000b8;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.mobile-brand{display:none;align-items:center;gap:9px}.mobile-brand strong{font-size:15px;font-weight:800}.mobile-brand .brand-mark{width:32px;height:32px;border-radius:10px}.global-search{position:relative;display:flex;align-items:center;gap:9px;width:min(400px,42%);min-height:38px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc09;transition:border-color var(--t),background var(--t)}.global-search:focus-within{border-color:var(--accent-soft);background:#3eb9e80d}.search-icon{width:15px;height:15px;color:var(--text-tertiary)}.global-search input{flex:1;min-width:0;border:0;color:var(--text-primary);background:transparent;font-size:13px;outline:none}.global-search input::placeholder{color:var(--text-tertiary)}.global-search kbd{padding:2px 6px;border:1px solid var(--border-subtle);border-radius:5px;color:var(--text-tertiary);background:#0006;font-family:var(--font-mono);font-size:10px}.top-actions{display:flex;align-items:center;gap:9px;margin-left:auto}.network-pill{display:flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--accent-soft);border-radius:var(--radius-xs);color:var(--accent);background:var(--accent-faint);font-size:12px;font-weight:600}.network-pill svg{width:14px;height:14px}.wallet-connected-btn{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;border:1px solid var(--border);border-radius:var(--radius-xs);background:#94bedc0d;transition:border-color var(--t),background var(--t)}.wallet-connected-btn:hover{border-color:var(--accent-soft);background:var(--accent-faint)}.wallet-btn-dot{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 8px #17c78ab3}.wallet-btn-addr{font-family:var(--font-mono);font-size:12px;font-weight:600}.menu-button{display:none}.app-main{width:min(1520px,calc(100% - 52px));margin:0 auto;padding:24px 0 56px}.swap-terminal{display:grid;grid-template-columns:minmax(0,1fr) minmax(376px,400px);align-items:start;gap:16px}.market-panel,.swap-card{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(170deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow-panel)}.market-panel{padding:18px}.swap-card{position:sticky;top:calc(var(--topbar-h) + 18px);padding:16px}.market-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.market-head h1{margin:5px 0 7px;font-size:25px;font-weight:800;letter-spacing:-.7px}.market-price{display:inline-flex;align-items:center;gap:10px;color:var(--text-secondary);font-family:var(--font-mono);font-size:13px;font-variant-numeric:tabular-nums}.market-price b{padding:3px 8px;border-radius:6px;font-size:12px;font-weight:700}.market-price b.positive{color:var(--up);background:var(--up-soft)}.market-price b.negative{color:var(--down);background:var(--down-soft)}.market-head-tools{display:flex;align-items:center;gap:9px}.timeframe-tabs{display:flex;gap:2px;padding:3px;border:1px solid var(--border-subtle);border-radius:10px;background:#0006}.timeframe-tabs button{min-width:42px;min-height:28px;padding:0 9px;border-radius:7px;color:var(--text-tertiary);font-size:11.5px;font-weight:700;transition:color var(--t),background var(--t)}.timeframe-tabs button:hover{color:var(--text-secondary)}.timeframe-tabs button.active{color:var(--accent-ink);background:var(--accent);box-shadow:0 4px 14px #3eb9e842}.tradingview-card{position:relative;height:392px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:#080a0c}.tradingview-widget-container{position:relative;width:100%;height:100%}.tradingview-widget-container__widget{width:100%;height:100%}.chart-watermark{position:absolute;top:12px;left:14px;z-index:2;display:flex;align-items:baseline;gap:9px;pointer-events:none}.chart-watermark strong{font-size:12px;font-weight:700;letter-spacing:.2px}.chart-watermark span{color:var(--accent);font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums}.chart-watermark small{color:var(--text-tertiary);font-size:9.5px}.market-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:10px;margin-top:12px}.market-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.market-stats div{display:grid;gap:5px;padding:11px 13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc07;transition:border-color var(--t),background var(--t)}.market-stats div:hover{border-color:var(--border);background:#94bedc0e}.market-stats span{color:var(--text-tertiary);font-size:10px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.market-stats strong{font-family:var(--font-mono);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.market-overview .market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-card{display:grid;gap:13px;padding:15px;border:1px solid var(--accent-soft);border-radius:var(--radius);background:linear-gradient(155deg,var(--accent-faint),rgba(0,0,0,.28))}.trust-copy{display:grid;gap:4px}.trust-caption{display:flex;align-items:center;gap:6px;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.trust-caption svg{width:13px;height:13px}.trust-copy strong{font-size:16px;font-weight:700}.trust-copy small{color:var(--text-tertiary);font-size:11px}.trust-signals{display:grid;gap:6px}.trust-signals span{display:flex;align-items:center;gap:8px;color:var(--text-tertiary);font-size:11.5px;font-weight:600}.trust-signals i{width:6px;height:6px;border-radius:50%;background:var(--text-tertiary);opacity:.5}.trust-signals span.passed{color:var(--text-secondary)}.trust-signals span.passed i{background:var(--up);box-shadow:0 0 8px #17c78a99;opacity:1}.published-pairs{margin-top:12px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius);background:#00000040}.published-pairs-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border-subtle)}.published-pairs-head span{font-size:13px;font-weight:700}.published-pairs-head strong{color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:600}.trades-list{max-height:320px;overflow-y:auto}.trade-table-head,.trades-list .trade-row{display:grid;grid-template-columns:58px 54px repeat(4,minmax(0,1fr)) 112px;align-items:center;gap:10px;padding:0 14px}.trade-table-head{position:sticky;top:0;z-index:2;height:32px;border-bottom:1px solid var(--border-subtle);background:#06080bf5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.trade-table-head span{color:var(--text-tertiary);font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.trade-row{height:34px;border-bottom:1px solid rgba(148,190,220,.04);transition:background var(--t-fast)}.trade-row:hover{background:#94bedc0b}.trade-row:last-child{border-bottom:0}.trades-list .trade-row>strong,.trades-list .trade-row>span:not(.trade-side):not(.trade-time){overflow:hidden;color:var(--text-secondary);font-family:var(--font-mono);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.trades-list .trade-row>strong{color:var(--text-primary);font-weight:600}.trade-time{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.trade-side{justify-self:start;padding:3px 9px;border-radius:5px;font-size:10.5px;font-weight:700;letter-spacing:.2px}.trade-side.buy{color:var(--up);background:var(--up-soft)}.trade-side.sell{color:var(--down);background:var(--down-soft)}.trade-from{color:var(--text-tertiary)!important;font-size:11px!important;text-align:right}.trades-empty{padding:34px 14px;color:var(--text-tertiary);font-size:12.5px;text-align:center}.swap-card-tabs{display:flex;align-items:center;gap:3px;margin-bottom:14px;padding:4px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#0006}.swap-card-tabs>button{min-height:32px;padding:0 15px;border-radius:8px;color:var(--text-tertiary);font-size:12.5px;font-weight:700;transition:color var(--t),background var(--t)}.swap-card-tabs>button:hover{color:var(--text-secondary)}.swap-card-tabs>button.active{color:var(--accent-ink);background:var(--accent);box-shadow:0 4px 14px #3eb9e83d}.swap-tools{display:flex;gap:5px;margin-left:auto}.swap-mode-form,.limit-mode-form{display:grid;gap:11px}.swap-input-stack{display:grid;gap:0}.amount-panel{display:grid;gap:9px;padding:15px;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--panel-sunken);transition:border-color var(--t)}.amount-panel:focus-within{border-color:var(--accent-soft)}.amount-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.balance-button{padding:0;color:var(--accent);font-size:11px;font-weight:600;transition:color var(--t)}.balance-button:hover{color:var(--accent-bright)}.amount-control{display:flex;align-items:center;gap:11px}.amount-control input{width:100%;min-width:0;border:0;color:var(--text-primary);background:transparent;font-family:var(--font-mono);font-size:27px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.5px;outline:none}.amount-control input::placeholder{color:var(--text-tertiary);opacity:.55}.amount-control input[readonly]{color:var(--text-secondary)}.token-button{display:flex;align-items:center;gap:7px;flex-shrink:0;min-height:38px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius-xs);background:#94bedc0f;transition:border-color var(--t),background var(--t)}.token-button:hover{border-color:var(--accent-soft);background:var(--accent-faint)}.token-button svg{width:13px;height:13px;color:var(--text-tertiary)}.token-symbol{font-size:13.5px;font-weight:700}.amount-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text-tertiary);font-size:11px}.amount-meta span:last-child{font-family:var(--font-mono)}.token-info-link{color:var(--accent);font-size:11px;font-weight:600;cursor:pointer}.quick-amounts{display:flex;gap:5px}.quick-amounts button{flex:1;min-height:27px;border:1px solid var(--border-subtle);border-radius:7px;color:var(--text-tertiary);background:#94bedc09;font-size:10.5px;font-weight:700;transition:color var(--t),border-color var(--t),background var(--t)}.quick-amounts button:hover{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-faint)}.swap-switch-row{position:relative;z-index:2;display:grid;place-items:center;height:8px}.switch-button{display:grid;place-items:center;width:34px;height:34px;border:4px solid var(--panel);border-radius:11px;color:var(--accent);background:var(--panel-hover);transition:transform var(--t-slow),color var(--t),background var(--t)}.switch-button:hover{color:var(--accent-ink);background:var(--accent);transform:rotate(180deg)}.switch-button svg{width:15px;height:15px}.swap-route-status{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc07}.swap-route-status>div{display:grid;gap:2px}.swap-route-status strong{font-size:12px;font-weight:700}.swap-route-status span{color:var(--text-tertiary);font-size:10.5px}.route-signal{width:8px;height:8px;border-radius:50%;background:var(--text-tertiary);opacity:.4}.swap-route-status.ready{border-color:var(--accent-soft);background:var(--accent-faint)}.swap-route-status.ready .route-signal{background:var(--accent);box-shadow:0 0 10px var(--accent-glow);opacity:1;animation:pulse-dot 1.9s ease-in-out infinite}.swap-quote-details{display:grid;gap:10px;padding:13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#00000052;animation:rise .24s ease}.swap-rate-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}.swap-rate-line strong{font-family:var(--font-mono);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.swap-rate-line span{padding:2px 7px;border-radius:5px;color:var(--accent);background:var(--accent-soft);font-family:var(--font-mono);font-size:10.5px;font-weight:700}.route-summary{display:grid;gap:7px}.route-summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.route-summary span{color:var(--text-tertiary);font-size:11px}.route-summary strong{font-family:var(--font-mono);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.swap-action{width:100%;margin-top:2px}.limit-side-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#0006}.limit-side-toggle button{min-height:36px;border-radius:8px;color:var(--text-tertiary);font-size:13px;font-weight:700;transition:color var(--t),background var(--t)}.limit-side-toggle button:first-child.active{color:var(--up);background:var(--up-soft)}.limit-side-toggle button:last-child.active{color:var(--down);background:var(--down-soft)}.limit-token-row{display:grid;gap:8px}.limit-token-pair{display:flex;align-items:center;gap:9px}.limit-token-pair .token-button{flex:1;justify-content:center}.limit-pair-arrow{color:var(--text-tertiary);font-size:14px}.limit-field{display:grid;gap:9px;padding:13px;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--panel-sunken)}.limit-field-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.limit-field-hint{color:var(--text-tertiary);font-size:10px}.limit-field-sub{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10.5px}.limit-input-row{display:flex;align-items:center;gap:10px}.limit-price-input{width:100%;min-width:0;border:0;color:var(--text-primary);background:transparent;font-family:var(--font-mono);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;outline:none}.limit-price-input::placeholder{color:var(--text-tertiary);opacity:.55}.limit-price-denom{flex-shrink:0;color:var(--text-secondary);font-size:13px;font-weight:700}.limit-total{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px;border:1px solid var(--accent-soft);border-radius:var(--radius-xs);background:var(--accent-faint)}.limit-total span{color:var(--text-secondary);font-size:12px}.limit-total strong{font-family:var(--font-mono);font-size:13px;font-variant-numeric:tabular-nums}.limit-expiry-row{display:flex;gap:5px}.limit-expiry-row button{flex:1;min-height:32px;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-tertiary);background:#94bedc09;font-size:11px;font-weight:700;transition:color var(--t),border-color var(--t),background var(--t)}.limit-expiry-row button.active{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-soft)}.popover{position:absolute;top:calc(100% + 9px);right:0;z-index:50;display:grid;gap:12px;width:268px;padding:15px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-raised);box-shadow:var(--shadow-lift);animation:rise .18s ease}.popover-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.popover-head strong{font-size:13px}.setting-field{display:grid;gap:7px}.setting-field span{color:var(--text-tertiary);font-size:11px;font-weight:600}.setting-field input{width:100%;min-height:38px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);color:var(--text-primary);background:#0006;font-family:var(--font-mono);font-size:13px;outline:none}.setting-field input:focus{border-color:var(--accent-soft)}.segmented{display:flex;gap:5px}.segmented button{flex:1;min-height:31px;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-tertiary);background:#94bedc09;font-size:11.5px;font-weight:700;transition:color var(--t),border-color var(--t),background var(--t)}.segmented button.active{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-soft)}.settings-note{color:var(--text-tertiary);font-size:10.5px;line-height:1.5}.token-avatar{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;overflow:hidden;border-radius:50%;background:#94bedc14}.token-avatar.large{width:42px;height:42px}.token-logo-img{width:100%;height:100%;object-fit:cover}.token-avatar-text{display:grid;place-items:center;width:100%;height:100%;font-size:10px;font-weight:800;letter-spacing:-.2px}.token-avatar.large .token-avatar-text{font-size:15px}.modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:22px;background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:rise .18s ease}.modal-panel{display:grid;gap:13px;width:min(540px,100%);max-height:min(720px,88vh);overflow-y:auto;padding:20px;border:1px solid var(--border);border-radius:var(--radius-xl);background:linear-gradient(170deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow-lift)}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.modal-head h2{margin-top:5px;font-size:20px;font-weight:800;letter-spacing:-.4px}.filter-chips{display:flex;flex-wrap:wrap;gap:6px}.filter-chips button{min-height:30px;padding:0 13px;border:1px solid var(--border-subtle);border-radius:99px;color:var(--text-tertiary);background:#94bedc09;font-size:11.5px;font-weight:600;transition:color var(--t),border-color var(--t),background var(--t)}.filter-chips button:hover{color:var(--text-secondary)}.filter-chips button.active{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-soft)}.token-list{display:grid;gap:4px;max-height:380px;overflow-y:auto;margin:0 -4px;padding:0 4px}.token-option{display:grid;grid-template-columns:auto minmax(0,1.1fr) minmax(0,1.3fr) auto;align-items:center;gap:12px;padding:11px 12px;border:1px solid transparent;border-radius:var(--radius-xs);text-align:left;transition:border-color var(--t),background var(--t)}.token-option:hover{border-color:var(--border-subtle);background:#94bedc0d}.token-option.active{border-color:var(--accent-soft);background:var(--accent-faint)}.token-option-identity{display:grid;gap:2px;min-width:0}.token-option-identity strong{font-size:13.5px;font-weight:700}.token-option-identity small{overflow:hidden;color:var(--text-tertiary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.token-market-metrics{display:flex;gap:16px}.token-market-metrics>span{display:grid;gap:2px;min-width:0}.token-market-metrics small{color:var(--text-tertiary);font-size:9.5px;font-weight:600;text-transform:uppercase}.token-market-metrics strong{overflow:hidden;font-family:var(--font-mono);font-size:11.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.token-wallet-balance{display:grid;gap:2px;justify-items:end;text-align:right}.token-wallet-balance small{color:var(--text-tertiary);font-size:9.5px;font-weight:600;text-transform:uppercase}.token-wallet-balance strong{font-family:var(--font-mono);font-size:12px;font-weight:600}.wallet-panel{width:min(440px,100%)}.wallet-connected-card{display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid rgba(23,199,138,.2);border-radius:var(--radius-xs);background:var(--up-soft);font-size:13px;font-weight:600}.wallet-status-dot{width:8px;height:8px;border-radius:50%;background:var(--up);box-shadow:0 0 10px #17c78ab3;animation:pulse-dot 2.4s ease-in-out infinite}.wallet-address-box{display:grid;gap:6px;padding:13px 14px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#0006}.wallet-addr-label{color:var(--text-tertiary);font-size:10px;font-weight:700;text-transform:uppercase}.wallet-addr{overflow-wrap:anywhere;color:var(--text-primary);font-family:var(--font-mono);font-size:12px;line-height:1.5}.wallet-actions{display:grid;grid-template-columns:1fr auto;gap:8px}.wallet-actions .primary-button,.wallet-actions .ghost-button{min-height:42px}.wallet-intro{display:grid;justify-items:center;gap:13px;padding:12px 0 4px;text-align:center}.wallet-intro-icon{display:grid;place-items:center;width:54px;height:54px;border:1px solid var(--accent-soft);border-radius:17px;color:var(--accent);background:var(--accent-soft)}.wallet-intro-icon .lucide{width:24px;height:24px}.wallet-intro p{max-width:320px;color:var(--text-secondary);font-size:13px;line-height:1.6}.wallet-connect-btn{width:100%}.wallet-error{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid rgba(240,69,90,.22);border-radius:var(--radius-xs);color:#ff8b9a;background:var(--down-soft);font-size:12px}.wallet-error button{color:var(--text-tertiary);font-size:11px;font-weight:600}.qr-section{display:grid;justify-items:center;gap:12px}.qr-wrapper{padding:14px;border:1px solid var(--border);border-radius:var(--radius);background:#fff}.qr-canvas{display:block}.qr-hint{max-width:300px;color:var(--text-secondary);font-size:12.5px;line-height:1.55;text-align:center}.qr-hint strong{color:var(--accent)}.token-section{display:grid;gap:7px}.token-label{color:var(--text-tertiary);font-size:11px;font-weight:600}.token-copy-row{display:flex;align-items:center;gap:8px;padding:9px 10px 9px 13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#0006}.token-code{flex:1;overflow:hidden;color:var(--text-secondary);font-family:var(--font-mono);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.connection-hint{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--accent);font-size:12px;font-weight:600}.page-stack{display:grid;gap:18px}.page-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-head h1{margin:5px 0 3px;font-size:27px;font-weight:800;letter-spacing:-.7px}.page-head small{color:var(--text-tertiary);font-size:12px}.page-search{width:min(320px,46%)}.data-table{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(170deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow-panel)}.table-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:14px;padding:13px 18px;border-bottom:1px solid rgba(148,190,220,.05);font-family:var(--font-mono);font-size:12.5px;font-variant-numeric:tabular-nums;transition:background var(--t-fast)}.table-row:last-child{border-bottom:0}.table-row:not(.table-head):hover{background:#94bedc0b}.table-head{border-bottom:1px solid var(--border-subtle);background:#00000052;color:var(--text-tertiary);font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.pair-name{font-family:var(--font-sans);font-size:13px;font-weight:700}.source-chip{justify-self:start;padding:3px 9px;border-radius:5px;color:var(--accent);background:var(--accent-soft);font-family:var(--font-sans);font-size:10.5px;font-weight:700}.token-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:12px}.token-card{display:grid;gap:11px;padding:17px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(170deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow-panel);transition:border-color var(--t),transform var(--t)}.token-card:hover{border-color:var(--accent-soft);transform:translateY(-2px)}.token-card h2{font-size:16px;font-weight:800}.token-card p{color:var(--text-tertiary);font-size:11.5px}.token-stats{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:9px;border-top:1px solid var(--border-subtle)}.token-stats span{color:var(--text-tertiary);font-size:11px}.token-stats strong{font-family:var(--font-mono);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.empty-state{display:grid;justify-items:center;gap:11px;padding:52px 22px;text-align:center}.empty-mark{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--border-subtle);border-radius:16px;color:var(--text-tertiary);background:#94bedc0a}.empty-mark svg{width:22px;height:22px}.empty-state h2{font-size:16px;font-weight:700}.empty-state p{max-width:340px;color:var(--text-tertiary);font-size:12.5px;line-height:1.6}.loading-state{display:flex;align-items:center;justify-content:center;gap:5px;padding:52px 22px}.loading-state span{width:4px;height:26px;border-radius:99px;background:var(--accent);animation:bar-bounce 1s ease-in-out infinite}.loading-state span:nth-child(2){animation-delay:.14s}.loading-state span:nth-child(3){animation-delay:.28s}.positions-block,.pools-block{display:grid;gap:13px}.positions-head{display:grid;gap:3px}.positions-head h2{font-size:17px;font-weight:700;letter-spacing:-.3px}.positions-head small{color:var(--text-tertiary);font-size:12px}.pools-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.pools-head h2{font-size:17px;font-weight:700;letter-spacing:-.3px}.pools-search{width:min(280px,50%);min-height:38px}.positions-empty{display:flex;align-items:center;gap:15px;padding:20px;border:1px dashed var(--border);border-radius:var(--radius-lg);background:#94bedc06}.positions-empty>div{flex:1;display:grid;gap:3px;min-width:0}.positions-empty strong{font-size:14px}.positions-empty p{color:var(--text-tertiary);font-size:12.5px;line-height:1.5}.positions-empty-mark{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;color:var(--accent);background:var(--accent-soft)}.positions-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:12px}.position-card{display:grid;gap:13px;padding:16px;border:1px solid var(--accent-soft);border-radius:var(--radius-lg);background:linear-gradient(165deg,var(--accent-faint),var(--panel));box-shadow:var(--shadow-panel);transition:border-color var(--t),transform var(--t)}.position-card:hover{border-color:var(--accent-glow);transform:translateY(-2px)}.position-card header{display:flex;align-items:center;gap:11px}.position-card header>div{display:grid;gap:2px;min-width:0}.position-card header strong{font-size:15px;font-weight:700}.position-card header small{color:var(--accent);font-family:var(--font-mono);font-size:11px}.position-pair-icons{display:flex;align-items:center;flex-shrink:0}.position-pair-icons .token-avatar:last-child{margin-left:-9px;border:2px solid var(--panel)}.position-assets{display:grid;gap:1px;overflow:hidden;margin:0;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:var(--border-subtle)}.position-assets>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;background:#0000006b}.position-assets dt{color:var(--text-tertiary);font-size:11.5px;font-weight:600}.position-assets dd{margin:0;font-family:var(--font-mono);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.position-earnings{display:grid;gap:6px;padding:11px 12px;border:1px solid rgba(23,199,138,.16);border-radius:var(--radius-xs);background:#17c78a0d}.position-earnings-title{color:var(--text-tertiary);font-size:9.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.position-earnings>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.position-earnings span{color:var(--text-secondary);font-size:11.5px}.position-earnings strong{font-family:var(--font-mono);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.position-no-history{padding:9px 12px;border:1px dashed var(--border-subtle);border-radius:var(--radius-xs);color:var(--text-tertiary);font-size:11px;text-align:center}.position-actions{display:flex;flex-wrap:wrap;gap:6px}.position-actions>button{flex:1;min-width:96px}.liquidity-position-head{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#0000004d}.liquidity-position-head>div{display:grid;gap:2px;min-width:0}.liquidity-position-head strong{font-size:14px;font-weight:700}.liquidity-position-head small{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.liquidity-earnings{display:grid;gap:7px;padding:13px;border:1px solid rgba(23,199,138,.16);border-radius:var(--radius-xs);background:#17c78a0d}.liquidity-earnings>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.liquidity-earnings span{color:var(--text-secondary);font-size:12px}.liquidity-earnings strong{font-family:var(--font-mono);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.liquidity-share{display:grid;gap:10px;padding:13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc06}.liquidity-share-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.liquidity-share-head strong{color:var(--accent);font-family:var(--font-mono);font-size:15px;font-weight:700}.liquidity-range{width:100%;height:4px;margin:0;border-radius:99px;background:#94bedc29;outline:none;appearance:none;cursor:pointer}.liquidity-range::-webkit-slider-thumb{appearance:none;width:17px;height:17px;border:3px solid var(--panel);border-radius:50%;background:var(--accent);box-shadow:0 2px 8px #3eb9e866;cursor:pointer}.liquidity-range::-moz-range-thumb{width:17px;height:17px;border:3px solid var(--panel);border-radius:50%;background:var(--accent);cursor:pointer}.position-card .ghost-button{min-height:34px}.pools-table .table-row{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr)) 52px}.pool-pair{display:flex;align-items:center;gap:10px;min-width:0}.pool-action{display:flex;justify-content:flex-end}.ghost-button.compact{min-height:30px;padding:0 10px}.ghost-button.compact svg{width:14px;height:14px}.liquidity-panel{width:min(468px,100%)}.liquidity-field{display:grid;gap:7px}.liquidity-select{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--panel-sunken);font-size:14px;outline:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-tertiary) 50%),linear-gradient(135deg,var(--text-tertiary) 50%,transparent 50%);background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.liquidity-select:focus{border-color:var(--accent-soft)}.liquidity-select option{background:var(--panel-raised);color:var(--text-primary)}.token-button.static{cursor:default}.liquidity-pair-note{display:flex;justify-content:center;color:var(--text-tertiary);font-size:11px}.liquidity-slippage{display:grid;gap:8px;padding:13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc06}.liquidity-summary{display:grid;gap:7px;padding:13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#00000052}.liquidity-summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.liquidity-summary span{color:var(--text-tertiary);font-size:11.5px}.liquidity-summary strong{font-family:var(--font-mono);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.liquidity-warning,.liquidity-success{display:flex;align-items:center;gap:9px;padding:11px 13px;border-radius:var(--radius-xs);font-size:12px;font-weight:600}.liquidity-warning{border:1px solid rgba(240,169,43,.24);color:var(--warn);background:var(--warn-soft)}.liquidity-success{border:1px solid rgba(23,199,138,.22);color:var(--up);background:var(--up-soft)}.liquidity-warning svg,.liquidity-success svg{width:15px;height:15px;flex-shrink:0}.liquidity-note{color:var(--text-tertiary);font-size:11px;line-height:1.5;text-align:center}.demo-shell{display:grid;gap:14px}.demo-mode-tabs{width:fit-content;margin-bottom:0}.demo-terminal{display:grid;grid-template-columns:minmax(0,1fr) 300px 316px;grid-template-areas:"banner banner banner" "chart  book   form" "orders book   form" "trades trades trades";align-items:start;gap:14px}.demo-banner{grid-area:banner;display:flex;align-items:flex-start;gap:11px;padding:13px 15px;border:1px solid rgba(240,169,43,.22);border-radius:var(--radius);background:var(--warn-soft)}.demo-banner svg{width:17px;height:17px;flex-shrink:0;color:var(--warn)}.demo-banner>div{display:grid;gap:3px}.demo-banner strong{color:var(--warn);font-size:13px}.demo-banner span{color:var(--text-secondary);font-size:12px;line-height:1.5}.demo-chart-panel,.demo-book-panel,.demo-form-panel,.demo-orders-panel,.demo-trades-panel{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(170deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow-panel)}.demo-chart-panel{grid-area:chart;padding:16px}.demo-book-panel{grid-area:book;overflow:hidden}.demo-form-panel{grid-area:form;display:grid;gap:11px;padding:15px}.demo-orders-panel{grid-area:orders;overflow:hidden}.demo-trades-panel{grid-area:trades;overflow:hidden}.demo-market-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.demo-market-head h1{margin:5px 0 7px;font-size:23px;font-weight:800;letter-spacing:-.6px}.demo-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.demo-stats>div{display:grid;gap:5px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc07}.demo-stats span{color:var(--text-tertiary);font-size:10px;font-weight:600;text-transform:uppercase}.demo-stats strong{font-family:var(--font-mono);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}.demo-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border-subtle)}.demo-panel-head span{font-size:13px;font-weight:700}.demo-panel-head small{color:var(--text-tertiary);font-size:11px}.demo-book-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:8px;padding:7px 14px;border-bottom:1px solid var(--border-subtle);color:var(--text-tertiary);font-size:9.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.demo-book-side{display:grid}.demo-book-side.asks{direction:ltr}.demo-book-row{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;padding:5px 14px;text-align:left;transition:background var(--t-fast)}.demo-book-row:hover{background:#94bedc0f}.demo-book-row i{position:absolute;top:1px;right:0;bottom:1px;z-index:0;border-radius:2px 0 0 2px;pointer-events:none}.demo-book-side.asks .demo-book-row i{background:#f0455a1c}.demo-book-side.bids .demo-book-row i{background:#17c78a1c}.demo-book-row span{position:relative;z-index:1;overflow:hidden;color:var(--text-secondary);font-family:var(--font-mono);font-size:11.5px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.demo-book-mid{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 14px;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:#0000004d}.demo-book-mid strong{color:var(--accent);font-family:var(--font-mono);font-size:15px;font-weight:700}.demo-book-mid small{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10.5px}.demo-book-empty{padding:18px 14px;color:var(--text-tertiary);font-size:11.5px;text-align:center}.demo-connect{display:grid;justify-items:center;gap:11px;padding:18px 6px;text-align:center}.demo-connect p{color:var(--text-tertiary);font-size:12.5px;line-height:1.5}.demo-balances{display:grid;grid-template-columns:1fr 1fr;gap:8px}.demo-balances>div{display:grid;gap:3px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#00000052}.demo-balances span{color:var(--text-tertiary);font-size:10px;font-weight:700}.demo-balances strong{font-family:var(--font-mono);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.demo-balances small{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px}.demo-type-tabs{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#0006}.demo-type-tabs button{min-height:30px;border-radius:7px;color:var(--text-tertiary);font-size:11.5px;font-weight:700;transition:color var(--t),background var(--t)}.demo-type-tabs button.active{color:var(--accent);background:var(--accent-soft)}.demo-market-hint{padding:10px 12px;border:1px dashed var(--border);border-radius:var(--radius-xs);color:var(--text-tertiary);font-size:11.5px;text-align:center}.demo-quote{display:grid;gap:6px;padding:11px 12px;border:1px solid var(--accent-soft);border-radius:var(--radius-xs);background:var(--accent-faint)}.demo-quote>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.demo-quote span{color:var(--text-secondary);font-size:11.5px}.demo-quote strong{font-family:var(--font-mono);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.demo-quote-warning{display:block;padding-top:6px;border-top:1px solid var(--accent-soft);color:var(--warn);font-size:11px;line-height:1.45}.demo-field{display:grid;gap:6px}.demo-field input{width:100%;min-height:42px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);color:var(--text-primary);background:var(--panel-sunken);font-family:var(--font-mono);font-size:15px;font-variant-numeric:tabular-nums;outline:none;transition:border-color var(--t)}.demo-field input:focus{border-color:var(--accent-soft)}.demo-total{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc07}.demo-total span{color:var(--text-tertiary);font-size:11.5px}.demo-total strong{font-family:var(--font-mono);font-size:13px;font-variant-numeric:tabular-nums}.primary-button.buy{background:linear-gradient(180deg,#2ee39f,var(--up));box-shadow:0 10px 26px #17c78a47}.primary-button.sell{background:linear-gradient(180deg,#ff6274,var(--down));box-shadow:0 10px 26px #f0455a47}.primary-button.buy:disabled,.primary-button.sell:disabled{background:#94bedc12;box-shadow:none}.demo-orders{display:grid;max-height:190px;overflow-y:auto}.demo-order-row{display:grid;grid-template-columns:74px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 14px;border-bottom:1px solid rgba(148,190,220,.045);font-family:var(--font-mono);font-size:11.5px;font-variant-numeric:tabular-nums}.demo-order-row:last-child{border-bottom:0}.demo-order-row .ghost-button{min-height:26px;padding:0 9px;font-size:10.5px}.demo-trades{max-height:220px;overflow-y:auto}.demo-trade-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:8px;padding:5px 14px;font-family:var(--font-mono);font-size:11.5px;font-variant-numeric:tabular-nums}.demo-trade-row:hover{background:#94bedc0b}@media(max-width:1280px){.demo-terminal{grid-template-columns:minmax(0,1fr) 290px;grid-template-areas:"banner banner" "chart  book" "form   book" "orders orders" "trades trades"}}@media(max-width:920px){.demo-terminal{grid-template-columns:minmax(0,1fr);grid-template-areas:"banner" "chart" "form" "book" "orders" "trades"}.demo-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.demo-chart-panel,.demo-form-panel{padding:13px;border-radius:var(--radius-lg)}.demo-market-head{flex-direction:column;align-items:flex-start;gap:10px}.demo-order-row{grid-template-columns:66px minmax(0,1fr) minmax(0,1fr) auto}.demo-order-row>span:nth-child(4){display:none}}.bridge-experience{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:18px}.bridge-hero-panel{position:relative;overflow:hidden;display:grid;gap:24px;padding:26px;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(170deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow-panel)}.bridge-hero-glow{position:absolute;top:-140px;right:-110px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,var(--accent-glow),transparent 68%);pointer-events:none}.bridge-hero-copy h1{font-size:34px;font-weight:800;line-height:1.14;letter-spacing:-1.1px}.bridge-hero-copy em{color:var(--accent);font-style:normal}.bridge-hero-copy p{max-width:420px;margin-top:11px;color:var(--text-secondary);font-size:13px;line-height:1.65}.bridge-hero-route{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:22px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:#00000052}.bridge-orbit{position:absolute;left:50%;top:50%;border:1px dashed rgba(148,190,220,.13);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.orbit-one{width:190px;height:190px;animation:spin 34s linear infinite}.orbit-two{width:280px;height:280px;animation:spin 52s linear infinite reverse}.bridge-hero-node{position:relative;z-index:1;display:grid;justify-items:center;gap:9px;text-align:center}.bridge-hero-node>span{display:grid;place-items:center;width:46px;height:46px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--panel-hover)}.bridge-hero-node img{width:26px;height:26px;object-fit:contain}.bridge-hero-node.bsc-node>span{border-color:#f3ba2f38}.bridge-hero-node.axiome-node>span{border-color:var(--accent-soft)}.bridge-hero-node small{display:block;color:var(--text-tertiary);font-size:9.5px;font-weight:700;text-transform:uppercase}.bridge-hero-node strong{font-size:13px}.bridge-route-core{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--accent-soft);border-radius:13px;color:var(--accent);background:var(--accent-soft);box-shadow:0 0 22px var(--accent-glow)}.bridge-hero-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.bridge-hero-metrics>div{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc08}.bridge-hero-metrics svg{width:15px;height:15px;color:var(--accent)}.bridge-hero-metrics span{display:grid;gap:2px;min-width:0}.bridge-hero-metrics small{color:var(--text-tertiary);font-size:9.5px}.bridge-hero-metrics strong{font-size:12px}.bridge-hero-footnote{display:flex;align-items:center;gap:7px;color:var(--text-tertiary);font-size:11px}.bridge-hero-footnote svg{width:13px;height:13px;color:var(--accent)}.bridge-page-card,.bridge-station-card{padding:22px;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(170deg,var(--panel-raised),var(--panel));box-shadow:var(--shadow-panel)}.bridge-console{display:grid;gap:13px}.bridge-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bridge-title-row h2{font-size:19px;font-weight:800;letter-spacing:-.4px}.bridge-title-row small{display:block;margin-top:4px;color:var(--text-tertiary);font-size:11.5px}.bridge-terminal-status{display:flex;align-items:center;gap:7px;flex-shrink:0;min-height:29px;padding:0 11px;border:1px solid rgba(23,199,138,.2);border-radius:9px;color:var(--up);background:var(--up-soft);font-size:10.5px;font-weight:700}.bridge-terminal-status i{width:6px;height:6px;border-radius:50%;background:var(--up);box-shadow:0 0 8px #17c78a99}.testnet-badge{display:flex;align-items:center;gap:6px;min-height:29px;padding:0 11px;border:1px solid rgba(240,169,43,.2);border-radius:9px;color:var(--warn);background:var(--warn-soft);font-size:10px;font-weight:700}.testnet-badge i{width:5px;height:5px;border-radius:50%;background:var(--warn)}.bridge-wallet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bridge-token-contract{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;border:1px solid rgba(79,108,255,.16);border-radius:12px;background:linear-gradient(135deg,#4f6cff12,#ffffff04)}.bridge-token-contract-identity{display:flex;align-items:center;gap:9px;min-width:0}.bridge-token-contract-identity>span{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;overflow:hidden;border:1px solid rgba(79,108,255,.2);border-radius:10px;background:#4f6cff14}.bridge-token-contract-identity img{width:23px;height:23px;border-radius:50%;object-fit:cover}.bridge-token-contract-identity div{display:grid;gap:2px;min-width:0}.bridge-token-contract-identity small{color:var(--text-tertiary);font-size:9.5px}.bridge-token-contract-identity strong{font-size:11.5px;white-space:nowrap}.bridge-token-contract code{min-width:0;overflow:hidden;color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.bridge-token-contract-actions{display:flex;align-items:center;gap:6px}.bridge-token-contract-actions button,.bridge-token-contract-actions a{display:inline-flex;align-items:center;gap:5px;min-height:29px;padding:0 9px;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary);background:#ffffff06;font-size:9.5px;font-weight:700;text-decoration:none}.bridge-token-contract-actions button:hover,.bridge-token-contract-actions a:hover{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-faint)}.bridge-token-contract-actions svg{width:13px;height:13px}.bridge-wallet-card{min-width:0;padding:14px;border:1px solid var(--border-subtle);border-radius:var(--radius);background:#0000004d;transition:border-color var(--t),background var(--t)}.bridge-wallet-card.connected{border-color:var(--accent-soft);background:linear-gradient(150deg,var(--accent-faint),rgba(0,0,0,.3))}.bridge-wallet-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px}.bridge-wallet-head>div{display:grid;gap:2px;min-width:0}.bridge-wallet-head strong{overflow:hidden;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.bridge-wallet-head small{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px}.bridge-chain-logo{display:grid;place-items:center;width:34px;height:34px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:11px;background:var(--panel-hover)}.bridge-chain-logo img{width:20px;height:20px;object-fit:contain}.bridge-chain-logo.bnb{border-color:#f3ba2f38;background:#f3ba2f14}.bridge-chain-logo.axiome{border-color:var(--accent-soft);background:var(--accent-faint)}.wallet-state-dot{width:7px;height:7px;border-radius:50%;background:var(--text-tertiary);opacity:.5}.bridge-wallet-card.connected .wallet-state-dot{background:var(--up);box-shadow:0 0 8px #17c78a99;opacity:1}.bridge-wallet-balances{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:11px}.bridge-wallet-balances>span{display:grid;gap:2px;padding:8px;border-radius:8px;background:#94bedc09}.bridge-wallet-balances small{color:var(--text-tertiary);font-size:9.5px;font-weight:700}.bridge-wallet-balances strong{overflow:hidden;font-family:var(--font-mono);font-size:12px;text-overflow:ellipsis}.bridge-wallet-actions{display:flex;gap:6px;margin-top:9px}.bridge-wallet-actions button{display:flex;flex:1;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:34px;padding:0 9px;border:1px solid var(--border-subtle);border-radius:9px;color:var(--text-secondary);background:#94bedc09;font-size:10.5px;font-weight:600;transition:color var(--t),border-color var(--t),background var(--t)}.bridge-wallet-actions button:hover:not(:disabled){color:var(--text-primary);border-color:var(--border);background:#94bedc14}.bridge-wallet-actions .lucide{width:12px;height:12px}.bridge-network-warning{display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 13px;border:1px solid rgba(240,169,43,.24);border-radius:var(--radius-xs);color:var(--warn);background:var(--warn-soft);font-size:11.5px;font-weight:600}.bridge-network-warning .lucide:last-child{margin-left:auto}.bridge-transfer-fields{display:grid;gap:0}.bridge-asset-field{padding:15px;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--panel-sunken);transition:border-color var(--t)}.bridge-asset-field:focus-within{border-color:var(--accent-soft)}.bridge-asset-field.output{background:#94bedc06}.bridge-field-label{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text-tertiary);font-size:10.5px;font-weight:600}.bridge-field-label button{padding:0;color:var(--accent);font-size:10.5px;font-weight:700}.bridge-field-control{display:flex;align-items:center;gap:11px;margin:10px 0 7px}.bridge-field-control input{width:100%;min-width:0;border:0;color:var(--text-primary);background:transparent;font-family:var(--font-mono);font-size:25px;font-weight:600;font-variant-numeric:tabular-nums;outline:none}.bridge-field-control input[readonly]{color:var(--text-secondary)}.bridge-asset-chip{display:flex;align-items:center;gap:7px;flex-shrink:0;min-height:36px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius-xs);background:#94bedc0f;font-size:12.5px;font-weight:700}.bridge-asset-chip img{width:17px;height:17px;border-radius:50%;object-fit:contain}.bridge-asset-chip img.ausd-token-logo{background:var(--accent)}.bridge-asset-field>small{color:var(--text-tertiary);font-size:10.5px}.bridge-asset-field>small.bridge-field-error{color:#ff8b9a}.bridge-reverse-row{position:relative;z-index:2;display:grid;place-items:center;height:8px}.bridge-reverse-row button{display:grid;place-items:center;width:32px;height:32px;border:4px solid var(--panel);border-radius:10px;color:var(--accent);background:var(--panel-hover);transition:transform var(--t-slow),color var(--t),background var(--t)}.bridge-reverse-row button:hover{color:var(--accent-ink);background:var(--accent);transform:rotate(180deg)}.bridge-reverse-row .lucide{width:14px;height:14px}.bridge-quote-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:var(--border-subtle)}.bridge-quote-summary>span{display:grid;gap:4px;padding:10px;background:var(--panel)}.bridge-quote-summary small{color:var(--text-tertiary);font-size:9.5px}.bridge-quote-summary strong{font-family:var(--font-mono);font-size:10.5px}.bridge-progress{padding:13px;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#94bedc06}.bridge-progress>small{color:var(--text-tertiary);font-size:10.5px;line-height:1.5}.bridge-progress-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.bridge-progress-head strong{font-size:12.5px}.bridge-progress-head span{color:var(--accent);font-size:10.5px;font-weight:700;text-transform:capitalize}.bridge-progress-head span.failed{color:var(--down)}.bridge-progress-head span.completed{color:var(--up)}.bridge-progress-head span.pending,.bridge-progress-head span.approving,.bridge-progress-head span.submitting{color:var(--warn)}.bridge-progress-track{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;margin-top:13px}.bridge-progress-track span{display:grid;place-items:center;width:21px;height:21px;border:1px solid var(--border);border-radius:50%;color:var(--text-tertiary);background:var(--panel-hover)}.bridge-progress-track span.done{color:var(--accent-ink);border-color:var(--accent);background:var(--accent)}.bridge-progress-track span.active{color:var(--accent);border-color:var(--accent-soft)}.bridge-progress-track span.active .lucide{animation:spin 1s linear infinite}.bridge-progress-track .lucide{width:11px;height:11px}.bridge-progress-track i{height:1px;background:var(--border)}.bridge-progress-labels{display:flex;justify-content:space-between;margin-top:7px;color:var(--text-tertiary);font-size:9.5px}.bridge-confirmations{margin-top:11px;color:var(--text-secondary);font-family:var(--font-mono);font-size:10.5px}.bridge-progress>a,.bridge-progress>button{display:flex;align-items:center;gap:6px;margin-top:10px;padding:0;color:var(--accent);font-size:10.5px;font-weight:600}.bridge-progress>a .lucide{width:11px;height:11px}.bridge-operation-error{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:12px;border:1px solid rgba(240,69,90,.2);border-radius:var(--radius-xs);color:#ff8b9a;background:var(--down-soft);font-size:11px;line-height:1.45}.bridge-operation-error .lucide{width:14px;height:14px}.bridge-operation-error button{color:var(--text-tertiary);font-size:10.5px}.bridge-primary-action{display:flex;align-items:center;justify-content:center;gap:8px}.bridge-primary-action .lucide{width:15px;height:15px}.bridge-security-note{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--text-tertiary);font-size:9.5px}.bridge-security-note .lucide{width:11px;height:11px;color:var(--accent)}@media(max-width:1280px){:root{--rail-w: 210px}.app-main{width:min(1520px,calc(100% - 36px))}.swap-terminal{grid-template-columns:minmax(0,1fr) minmax(346px,372px)}.market-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1080px){:root{--rail-w: 68px}.side-rail{padding:18px 10px;align-items:center}.brand{padding:0}.brand-copy,.rail-insight>div,.external-mark,.network-mini>span:last-child,.security-note span{display:none}.rail-nav{width:100%}.rail-nav a,.docs-nav-link{justify-content:center;padding:0;font-size:0}.rail-nav a.router-link-active:before{left:-10px}.rail-insight{justify-content:center;padding:10px}.security-note{justify-content:center}.network-mini{justify-content:center;padding:10px}.market-overview{grid-template-columns:1fr}.market-overview .market-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.bridge-experience{grid-template-columns:1fr}}@media(max-width:920px){.app-main{width:calc(100% - 28px);padding:18px 0 44px}.swap-terminal{grid-template-columns:1fr}.swap-card{position:static}.tradingview-card{height:330px}.global-search{display:none}.market-stats,.market-overview .market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-table-head,.trades-list .trade-row{grid-template-columns:52px 50px repeat(3,minmax(0,1fr))}.trade-table-head span:nth-child(n+6),.trade-row>span:nth-child(n+6){display:none}.table-row{grid-template-columns:repeat(4,minmax(0,1fr))}.table-row>span:nth-child(5){display:none}.pools-table .table-row{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr)) 52px}.pools-table .table-row>span:nth-child(4),.pools-table .table-row>span:nth-child(5){display:none}.pools-table .table-row>span:last-child{display:flex}.token-option{grid-template-columns:auto minmax(0,1fr) auto}.token-market-metrics{display:none}.bridge-hero-copy h1{font-size:28px}}@media(max-width:640px){.bridge-token-contract{grid-template-columns:minmax(0,1fr) auto}.bridge-token-contract code{grid-column:1 / -1;grid-row:2}.bridge-token-contract-actions{grid-column:2;grid-row:1}:root{--topbar-h: 56px}.app-frame{grid-template-columns:1fr}.side-rail{display:none}.mobile-brand{display:flex}.menu-button{display:grid}.network-pill{display:none}.topbar{padding:0 14px}.market-panel,.swap-card{padding:13px;border-radius:var(--radius-lg)}.market-head{flex-direction:column;align-items:flex-start;gap:11px}.market-head h1{font-size:21px}.tradingview-card{height:262px}.chart-watermark small{display:none}.market-stats,.market-overview .market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.market-stats div{padding:9px 11px}.market-stats strong{font-size:12.5px}.trade-table-head,.trades-list .trade-row{grid-template-columns:46px 46px minmax(0,1fr) minmax(0,1fr);gap:8px;padding:0 11px}.trade-table-head span:nth-child(n+5),.trade-row>span:nth-child(n+5){display:none}.amount-control input{font-size:23px}.swap-card-tabs>button{padding:0 11px;font-size:12px}.page-head{flex-direction:column;align-items:flex-start;gap:12px}.page-head h1{font-size:22px}.page-search{width:100%}.table-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:11px 13px;font-size:11.5px}.table-row>span:nth-child(n+4){display:none}.pools-table .table-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 44px}.pools-table .table-row>span:nth-child(3){display:none}.pools-table .table-row>span:last-child{display:flex}.positions-empty{flex-direction:column;align-items:flex-start}.positions-empty .ghost-button,.positions-empty .primary-button{width:100%}.pools-head{flex-direction:column;align-items:stretch;gap:10px}.pools-search{width:100%}.modal-panel{padding:16px;border-radius:var(--radius-lg)}.modal-backdrop{padding:12px}.bridge-wallet-grid,.bridge-quote-summary,.bridge-hero-metrics{grid-template-columns:1fr}.bridge-page-card,.bridge-station-card,.bridge-hero-panel{padding:15px;border-radius:var(--radius-lg)}.bridge-hero-copy h1{font-size:25px}.wallet-actions{grid-template-columns:1fr}}:root{--bg: #07090d;--bg-grid: #07090d;--panel: #0c1016;--panel-raised: #111720;--panel-hover: #171e29;--panel-sunken: #090c11;--border-subtle: rgba(163, 184, 207, .075);--border: rgba(163, 184, 207, .13);--border-strong: rgba(163, 184, 207, .21);--text-primary: #f4f7fb;--text-secondary: #aab7c5;--text-tertiary: #6f7d8d;--accent: #42c4f5;--accent-bright: #76d8fb;--accent-deep: #139bcf;--accent-soft: rgba(66, 196, 245, .13);--accent-faint: rgba(66, 196, 245, .055);--accent-glow: rgba(66, 196, 245, .25);--radius-xs: 10px;--radius-sm: 13px;--radius: 16px;--radius-lg: 18px;--radius-xl: 20px;--shadow-panel: 0 16px 48px rgba(0, 0, 0, .22);--shadow-lift: 0 24px 70px rgba(0, 0, 0, .42);--shadow-accent: 0 10px 28px rgba(30, 171, 224, .18);--rail-w: 214px;--topbar-h: 68px}body{background:radial-gradient(800px 480px at 77% -180px,rgba(45,178,229,.09),transparent 70%),linear-gradient(180deg,#080b10 0,var(--bg) 430px);color:var(--text-primary);font-size:14px;line-height:1.5;letter-spacing:-.005em}button,input,textarea,select{letter-spacing:inherit}.lucide,.nav-icon svg,svg{stroke-width:1.8}.app-frame{grid-template-columns:var(--rail-w) minmax(0,1fr)}.side-rail{z-index:45;gap:28px;padding:22px 14px 16px;border-right-color:#a3b8cf11;background:#080b10e6;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}.brand{gap:12px;padding:1px 8px}.brand-mark{width:36px;height:36px;border:1px solid rgba(118,216,251,.28);border-radius:11px;color:#dff7ff;background:linear-gradient(145deg,#42c4f53d,#139bcf1a);box-shadow:0 9px 26px #0e9acf2b,inset 0 1px #ffffff1f}.brand-mark svg{width:18px;height:18px;stroke-width:2}.brand-copy{gap:0}.brand-copy strong{font-size:17px;font-weight:750;letter-spacing:-.55px}.brand-copy small{color:var(--text-tertiary);font-size:10px;font-weight:500;letter-spacing:.04em}.rail-nav{gap:5px}.rail-nav a,.docs-nav-link{min-height:44px;gap:12px;padding:0 12px;border:1px solid transparent;border-radius:12px;color:#8493a4;font-size:13.5px;font-weight:600}.rail-nav a:hover,.docs-nav-link:hover{color:#dce5ee;background:#ffffff09}.rail-nav a.router-link-active{color:#effaff;border-color:#42c4f51f;background:linear-gradient(90deg,#42c4f521,#42c4f50b)}.rail-nav a.router-link-active:before{left:-14px;width:2px;height:22px;box-shadow:0 0 14px #42c4f58c}.nav-icon{width:19px}.nav-icon svg{width:18px;height:18px}.rail-nav a.router-link-active .nav-icon{color:var(--accent-bright)}.rail-docs{margin-top:auto;border-top:1px solid var(--border-subtle);border-radius:0;padding-top:12px}.external-mark{color:#566474}.workspace{min-height:100vh}.topbar{height:var(--topbar-h);padding:0 28px;border-bottom-color:#a3b8cf11;background:#07090dc2;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.global-search{width:min(440px,46%);min-height:40px;padding:0 13px;border-color:#a3b8cf17;border-radius:12px;background:#ffffff06}.global-search:focus-within{border-color:#42c4f54d;background:#42c4f50b;box-shadow:0 0 0 3px #42c4f50d}.global-search input{font-size:12.5px}.global-search kbd{border-color:var(--border);background:#0a0e14}.network-pill,.wallet-connected-btn{min-height:38px;border-radius:11px}.network-pill{border-color:var(--border-subtle);color:#9fb0bf;background:#ffffff06}.network-pill svg{color:var(--accent)}.primary-button{border:1px solid rgba(118,216,251,.18);border-radius:12px;color:#041016;background:linear-gradient(180deg,#79dafb,#41bde9);box-shadow:0 10px 26px #20aee129}.primary-button:hover:not(:disabled){box-shadow:0 13px 32px #20aee13d}.top-actions .primary-button svg{width:15px;height:15px}.ghost-button,.icon-button,.tool-button{border-color:var(--border-subtle);color:var(--text-secondary);background:#ffffff06}.ghost-button:hover,.icon-button:hover,.tool-button:hover{border-color:var(--border);color:var(--text-primary);background:#ffffff0e}.app-main{width:min(1480px,calc(100% - 56px));padding:26px 0 64px}.swap-terminal{gap:18px}.market-panel,.swap-card,.data-table,.token-card,.modal-panel,.position-card{border-color:#a3b8cf16;background:#0d1118e0;box-shadow:var(--shadow-panel)}.market-panel{padding:20px}.swap-card{padding:17px}.market-head{margin-bottom:18px}.market-head h1,.page-head h1{color:#f7f9fc;font-weight:720;letter-spacing:-.8px}.market-head h1{font-size:26px}.page-head h1{margin-top:6px;font-size:30px}.eyebrow{color:#65cff5;font-size:10px;letter-spacing:.12em}.timeframe-tabs,.swap-card-tabs,.limit-side-tabs{border:1px solid rgba(163,184,207,.07);background:#090c11}.timeframe-tabs button.active,.swap-card-tabs>button.active{color:#eaf9ff;background:#42c4f529;box-shadow:none}.tradingview-card{border-color:#a3b8cf13;border-radius:15px;background:#080b0f}.market-overview{gap:12px;margin-top:12px}.trust-card,.market-stats div,.trades-panel{border-color:#a3b8cf13;background:#ffffff05}.market-stats{gap:8px}.market-stats div{border-radius:11px}.amount-card,.limit-field,.settings-row,.liquidity-position-head,.liquidity-share,.bridge-asset-field,.bridge-wallet-card{border-color:#a3b8cf16;background:#090d12}.amount-card:focus-within,.limit-field:focus-within{border-color:#42c4f547;box-shadow:0 0 0 3px #42c4f50b}.token-button,.bridge-asset-chip{border-color:var(--border-subtle);background:#ffffff0a}.page-stack{gap:24px}.page-head{min-height:62px}.page-head small{color:#7f8c9b;font-size:12.5px}.search-input{min-height:42px;border-color:#a3b8cf16;border-radius:12px;background:#ffffff06}.search-input:focus{border-color:#42c4f547;background:#42c4f509;box-shadow:0 0 0 3px #42c4f50b}.data-table{border-radius:16px}.table-row{min-height:54px;padding:12px 18px;border-bottom-color:#a3b8cf0e;font-size:12px}.table-head{min-height:44px;color:#718091;background:#ffffff05;font-size:9.5px}.table-row:not(.table-head):hover{background:#42c4f508}.token-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.token-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:18px;border-radius:16px}.token-card:hover{border-color:#42c4f530;background:#10161ef5;transform:translateY(-2px)}.token-card>.token-avatar,.token-card>div:nth-child(2){grid-row:1}.token-card .token-stats{grid-column:1 / -1;padding-top:12px}.token-card .token-stats+.token-stats{margin-top:-1px}.positions-block,.pools-block{gap:15px}.positions-head h2,.pools-head h2{font-size:18px;font-weight:680}.positions-empty{border-style:solid;border-color:#a3b8cf14;background:#ffffff05}.position-card{gap:14px;padding:18px;border-radius:16px}.position-card:hover{border-color:#42c4f52e}.position-assets{border:0;background:transparent}.position-assets>div{padding:9px 2px;border-bottom:1px solid rgba(163,184,207,.06);background:transparent}.position-assets>div:last-child{border-bottom:0}.empty-state{padding:64px 24px}.empty-mark{width:54px;height:54px;border-color:#42c4f51c;color:#75cfee;background:#42c4f50f}.modal-backdrop{background:#020407c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal-panel{border-radius:20px;box-shadow:var(--shadow-lift)}.token-avatar{box-shadow:0 0 0 1px #ffffff12,0 5px 16px #00000040}.mobile-nav{display:none}@media(max-width:1280px){:root{--rail-w: 196px}.app-main{width:calc(100% - 36px)}}@media(max-width:1080px){:root{--rail-w: 72px}.side-rail{padding-inline:10px}.rail-nav{width:100%}.rail-nav a,.docs-nav-link{justify-content:center;padding-inline:0;font-size:0}.rail-nav a span:not(.nav-icon),.brand-copy{display:none}.rail-nav a.router-link-active:before{left:-10px}.rail-docs{margin-top:auto;border-top:1px solid var(--border-subtle)}.rail-docs span:not(.nav-icon){display:none}.trade-table-head,.trades-list .trade-row{grid-template-columns:52px 50px repeat(3,minmax(0,1fr))}.trade-table-head span:nth-child(n+6),.trade-row>span:nth-child(n+6){display:none}}@media(max-width:640px){:root{--topbar-h: 62px}body{padding-bottom:72px}.topbar{padding:0 14px}.mobile-brand .brand-mark{width:33px;height:33px}.mobile-brand strong{font-size:16px}.top-actions .primary-button{padding-inline:12px}.top-actions .primary-button span{display:none}.app-main{width:calc(100% - 24px);padding-top:16px}.market-panel,.swap-card{border-radius:16px}.page-head h1{font-size:25px}.mobile-nav{position:fixed;right:10px;bottom:9px;left:10px;z-index:60;display:grid;grid-template-columns:repeat(4,1fr);min-height:60px;padding:5px;border:1px solid rgba(163,184,207,.11);border-radius:18px;background:#0c1016f0;box-shadow:0 18px 50px #0000008c;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}.mobile-nav a{display:grid;place-items:center;align-content:center;gap:3px;border-radius:13px;color:#708091;font-size:9.5px;font-weight:650}.mobile-nav a svg{width:18px;height:18px}.mobile-nav a.router-link-active{color:#dff8ff;background:#42c4f51f}.mobile-nav a.router-link-active svg{color:var(--accent)}.token-grid{grid-template-columns:1fr}}:root{color-scheme:light;--bg:#f0f4f5;--panel:#fff;--panel-raised:#f3f6f7;--panel-hover:#e8f1f2;--panel-sunken:#edf2f2;--border:#dae4e6;--border-subtle:#e9eff0;--border-strong:#bbcdcf;--text-primary:#1c2d30;--text-secondary:#608489;--text-tertiary:#769aa0;--accent:#285960;--accent-bright:#367079;--accent-deep:#20464c;--accent-ink:#fff;--accent-soft:#e7f2f4;--accent-faint:#eef6f7;--accent-glow:#c0dfe4;--up:#277885;--down:#ca6356;--warn:#a97022;--shadow-panel:0 4px 30px #243d4106;--shadow-accent:none;--shadow-lift:0 20px 70px #1a2d3025;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{background:var(--bg);color:var(--text-primary);font-size:14px}button,input,select{font-family:inherit}button:disabled{cursor:not-allowed;opacity:.48}button,a,input{-webkit-tap-highlight-color:transparent}a:hover{color:#285960}.ax-app{min-height:100vh}.ax-header{height:92px;max-width:1600px;margin:auto;display:flex;align-items:center;gap:52px;padding:0 48px;border-bottom:1px solid var(--border)}.ax-brand{display:flex;align-items:center;color:#16373c;font-size:30px;letter-spacing:-1.5px;font-weight:800;white-space:nowrap}.ax-brand>span:first-child{width:36px;height:36px;display:grid;place-items:center;background:#c8e6eb;border-radius:12px;margin-right:10px;transform:rotate(-8deg)}.ax-brand>span:first-child svg{width:23px;height:23px;transform:rotate(8deg)}.ax-brand-light{font-weight:450}.ax-brand sup{font-size:10px;align-self:flex-start;letter-spacing:0;margin:5px 0 0 3px}.ax-navigation{display:flex;gap:6px;align-items:center}.ax-navigation a{padding:11px 15px;border-radius:9px;color:#699096;font-size:13px;font-weight:550;white-space:nowrap}.ax-navigation a:hover,.ax-navigation a.router-link-active{background:#dfebed;color:#23464b}.ax-header-actions{margin-left:auto;display:flex;align-items:center;gap:22px}.ax-network{display:flex;align-items:center;gap:8px;font-size:11px;white-space:nowrap;color:#517075}.ax-network i,.ax-kicker>span{width:6px;height:6px;background:#437d86;border-radius:50%}.ax-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#265259;color:#fff;border:1px solid #265259;border-radius:12px;padding:14px 19px;font-size:13px;font-weight:600;transition:background .2s,transform .2s}.ax-button:hover{background:#19434a;color:#fff;transform:translateY(-1px)}.ax-wallet{white-space:nowrap;font-size:12px;padding:13px 17px}.ax-main{max-width:1440px;padding:44px 48px 64px;margin:auto;min-height:calc(100vh - 173px)}.ax-page-title{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:32px}.ax-kicker{display:flex;align-items:center;gap:8px;color:#60858b;font-size:9px;font-weight:700;letter-spacing:1.8px}.ax-page-title h1{font-size:40px;line-height:1.25;letter-spacing:-1.9px;margin-top:13px;font-weight:520}.ax-page-title h1 em{font-family:Georgia,serif;font-weight:400;color:#487980}.ax-page-title p{color:#74999e;font-size:13px;margin-top:10px}.ax-text-link{display:flex;gap:12px;align-items:center;font-size:12px;font-weight:600;padding-bottom:3px}.ax-ticker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px}.ax-ticker>button{display:flex;align-items:center;gap:12px;padding:17px 18px;border:1px solid var(--border);border-radius:14px;background:#f8fbfb;text-align:left;transition:.2s}.ax-ticker>button:hover,.ax-ticker>button.is-selected{background:#e5f1f3;border-color:#b9d0d4}.ax-ticker>button>span:nth-child(2){display:flex;flex-direction:column;gap:6px;min-width:0}.ax-ticker strong{font-size:13px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-ticker small{font-size:10px;font-weight:400;color:#789ca1}.ax-ticker>button>span>span{font-size:12px;font-variant-numeric:tabular-nums}.ax-ticker>button>svg{margin-left:auto;color:#769aa0;width:14px}.ax-ticker .token-icon{width:34px;height:34px}.ax-terminal{display:grid;grid-template-columns:minmax(0,1fr) 375px;gap:24px;align-items:start}.ax-market-column,.ax-order-column{display:flex;flex-direction:column;gap:22px;min-width:0}.ax-card{background:#fff;border:1px solid var(--border);border-radius:20px;box-shadow:0 3px 10px #16373c02;overflow:hidden}.ax-chart-heading{display:flex;align-items:center;justify-content:space-between;padding:26px 28px 0}.ax-pair-identity{display:flex;align-items:center;gap:12px}.ax-pair-identity .token-icon{width:38px;height:38px}.ax-pair-identity h2{font-size:18px;letter-spacing:-.5px;font-weight:650}.ax-pair-identity h2 span{color:#84a4a9;font-weight:400}.ax-pair-identity a{display:flex;align-items:center;gap:4px;font-size:10px;color:#7a9da3;margin-top:5px}.ax-pair-identity a svg{width:11px;height:11px}.ax-market-label{font-size:9px;letter-spacing:1px;border:1px solid #d6e3e5;border-radius:5px;padding:5px 8px;color:#618b91}.ax-price-line{display:flex;gap:16px;align-items:center;padding:23px 28px 12px;flex-wrap:wrap}.ax-price-line>strong{font-size:29px;letter-spacing:-1px;font-weight:540;font-variant-numeric:tabular-nums}.ax-price-line>strong small{font-size:12px;color:#86a6ab;font-weight:450;letter-spacing:0}.ax-price-line>span{font-size:11px;background:#e9f4f6;border-radius:5px;padding:5px 7px}.ax-price-line>span.ax-negative{background:#fff1eb}.ax-price-line small{margin-left:3px;opacity:.7}.ax-positive{color:#267682!important}.ax-negative{color:#c76151!important}.ax-chart-controls{margin:0 28px;display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #ebf0f1;gap:16px;color:#779ba1;font-size:11px}.ax-chart-controls>div{display:flex;margin-left:auto;gap:3px}.ax-chart-controls button{padding:5px 9px;font-size:11px;border-radius:5px}.ax-chart-controls button.active{background:#e7f1f2;color:#346168}.ax-chart-controls>button{padding-right:0}.ax-chart{height:290px;position:relative;margin:8px 10px 0 12px}.ax-chart .tradingview-widget-container,.ax-chart .tradingview-widget-container__widget{height:100%;min-height:0;background:#fff;border:none;border-radius:0}.ax-chart .chart-watermark{display:none}.ax-chart-empty{position:absolute;top:45%;left:0;right:0;text-align:center;font-size:12px;color:#72979d;pointer-events:none}.ax-market-stats{padding:21px 28px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e7eff0;gap:15px}.ax-market-stats small{display:block;font-size:10px;color:#7c9fa4;margin-bottom:8px}.ax-market-stats strong{font-size:14px;font-weight:600}.ax-market-stats strong>span:not(.ax-positive):not(.ax-negative){font-size:9px;color:#769a9f;font-weight:400}.ax-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.ax-section-heading h2{font-size:17px;letter-spacing:-.4px;font-weight:600}.ax-section-heading h2>span{font-size:10px;color:#779ba1;background:#eaf2f3;border-radius:5px;padding:3px 6px;margin-left:5px;font-weight:500}.ax-muted{color:#81a2a7;font-size:10px}.ax-trades>.ax-section-heading{padding:23px 25px}.ax-table-scroll{overflow:auto;max-height:490px}.ax-table{width:100%;border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums}.ax-table th{font-size:10px;font-weight:500;text-align:right;color:#7b9ea4;background:#f6f9fa;padding:12px 15px;border-top:1px solid #edf2f3;border-bottom:1px solid #edf2f3}.ax-table td{font-size:11px;text-align:right;padding:16px 15px;border-bottom:1px solid #ecf1f2}.ax-table th:first-child,.ax-table td:first-child{text-align:left;padding-left:25px}.ax-table tr:hover td{background:#f8fbfc}.ax-table td a{color:#668d93}.ax-trade-type{display:inline-flex;align-items:center;gap:5px;border-radius:4px;padding:3px 7px;font-size:10px;min-width:42px;justify-content:center}.ax-trade-type.buy{background:#ebf5f7;color:#458791}.ax-trade-type.sell{background:#fff0e9;color:#c77059}.ax-empty{padding:45px 20px;text-align:center;color:#799ca2;font-size:13px}.ax-swap-card{padding:25px 22px}.ax-inline{display:flex;align-items:center;gap:5px}.ax-icon{display:grid;place-items:center;width:30px;height:30px;color:#6d9399;border-radius:7px}.ax-icon:hover{background:#e5f1f3}.ax-swap-fields{padding:0;margin:22px 0 0;border:0;min-width:0}.ax-amount-box{border:1px solid #e5edee;background:#f2f6f7;border-radius:14px;padding:17px 15px}.ax-amount-label{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:#75999f}.ax-amount-label>span:first-child{color:#4c696d;font-size:11px}.ax-amount-label button{font-size:10px;padding:0;color:#60848a}.ax-amount-row{display:flex;align-items:center;gap:10px;min-width:0;margin:17px 0 12px}.ax-amount-row input,.ax-amount-row output{width:0;flex:1;border:0;background:none;outline:none;min-width:0;font-size:29px;letter-spacing:-1px;font-weight:500;color:#273d40;padding:0;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.ax-amount-row input::placeholder,.ax-dim{color:#a5bdc1!important}.ax-amount-row input:focus-visible{outline:none}.ax-token-button{flex-shrink:0;display:flex;align-items:center;gap:6px;background:#fff;padding:7px 8px;border:1px solid #dde7e9;border-radius:24px;max-width:52%;box-shadow:0 2px 3px #27444905}.ax-token-button .token-icon{width:22px;height:22px;flex-shrink:0;font-size:9px}.ax-token-button strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-token-button>svg{width:12px}.ax-amount-bottom{display:flex;justify-content:space-between;color:#85a6ab;font-size:9px;height:15px;align-items:center}.ax-amount-bottom button{font-size:9px;color:#42737b;padding:2px 5px}.ax-reverse{width:34px;height:34px;border:4px solid #fff;border-radius:11px;background:#ddedef;position:relative;display:grid;place-items:center;margin:-9px auto;z-index:1;color:#4e7d84}.ax-reverse:hover{background:#c6e3e7}.ax-receive{background:#e9f3f5;border-color:#d8e8eb}.ax-quote-details{display:flex;flex-direction:column;gap:12px;margin:22px 0;font-size:10px}.ax-quote-details>div{display:flex;justify-content:space-between;gap:14px;color:#73989d}.ax-quote-details strong,.ax-quote-details button{font-size:10px;color:#406065;font-weight:500;display:flex;align-items:center;gap:5px;text-align:right}.ax-quote-details button svg{width:10px;height:10px}.ax-submit{width:100%;min-height:50px;justify-content:space-between;font-size:13px;background:#9bd8e1;color:#204045;border-color:#9bd8e1}.ax-submit:hover{background:#83c8d3;color:#204045}.ax-swap-caption{display:flex;align-items:center;justify-content:center;gap:5px;color:#86a6ab;font-size:9px;margin-top:17px}.ax-swap-caption svg{width:12px;height:12px}.ax-settings{background:#eff6f7;padding:12px;border-radius:8px;margin-top:12px}.ax-settings label{display:flex;align-items:center;justify-content:space-between;font-size:11px}.ax-settings input{width:56px;border:1px solid #d2e2e5;border-radius:5px;padding:5px;background:#fff}.ax-settings small{display:block;margin-top:8px;font-size:10px;color:#769a9f}.ax-alert{font-size:12px;padding:13px;background:#fff2e9;border:1px solid #f0d4bd;border-radius:10px;color:#995b36;line-height:1.65;margin:10px 0;overflow-wrap:anywhere}.ax-alert button{text-decoration:underline}.ax-liquidity-promo{padding:27px 25px;background:#deebed;border:1px solid #d1e2e5;border-radius:18px;position:relative;overflow:hidden}.ax-liquidity-promo .ax-kicker{font-size:8px;letter-spacing:1.4px}.ax-liquidity-promo h3{font-size:25px;font-weight:480;line-height:1.3;letter-spacing:-.8px;margin-top:18px;position:relative}.ax-liquidity-promo p{font-size:11px;line-height:1.7;color:#668d93;max-width:250px;margin-top:12px}.ax-liquidity-promo>a{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;margin-top:26px}.ax-promo-mark{position:absolute;right:-4px;top:4px;font-size:140px;line-height:1;color:#c7dcdf;font-family:Georgia,serif;transform:rotate(-12deg);pointer-events:none}.ax-risk-note{font-size:10px;color:#85a5aa;line-height:1.75;padding:0 5px}.ax-footer{max-width:1344px;margin:auto;border-top:1px solid var(--border);padding:24px 0 30px;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#779ba0}.ax-footer>span{letter-spacing:.4px}.ax-dot{color:#a2babe;margin:0 8px}.ax-footer>div{display:flex;gap:25px}.ax-footer a{display:flex;align-items:center;gap:5px}.ax-footer svg{width:12px;height:12px}.ax-confirm{padding:26px;width:440px;max-width:calc(100vw - 28px);box-shadow:var(--shadow-lift)}.ax-confirm-amount{display:flex;flex-direction:column;align-items:center;gap:14px;font-size:25px;font-weight:600;padding:30px 0;overflow-wrap:anywhere}.ax-confirm p{font-size:12px;line-height:1.7;margin-bottom:15px}.ax-confirm .ax-risk-note{font-size:11px}.ax-progress{display:flex;align-items:center;gap:10px;padding:15px;background:#e7f2f4;border-radius:10px}.ax-success-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#d8eff3;color:#2f6972;margin:25px auto}.ax-success-icon svg{width:28px;height:28px}.ax-confirm h3{text-align:center;margin:15px 0 25px}.ax-confirm>a{display:flex}.ax-app .modal-backdrop{background:#182f3366;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ax-app .modal-panel,.ax-app .wallet-modal{background:#fff;color:#1c2d30;border:1px solid #d7e3e5;box-shadow:var(--shadow-lift);border-radius:22px}.ax-app .modal-panel:before{display:none}.ax-app .primary-button{background:#28545b;color:#fff;border:0;box-shadow:none}.ax-app .ghost-button,.ax-app .icon-button{background:#e7f1f2;color:#3c5c61;border:1px solid #d2e2e5;box-shadow:none}.ax-app .search-input{background:#fff;color:#293d40;border:1px solid #d4e1e3;padding:14px;border-radius:10px}.ax-app .token-option{color:#2e4245;border-bottom:1px solid #e8f0f1}.ax-app .token-option:hover,.ax-app .token-option.active{background:#e9f4f6}.ax-app .filter-chips button{background:#ebf3f4;color:#688f95;border-color:#dce9eb}.ax-app .filter-chips button.active{background:#c9e6eb;color:#2b555c}.ax-app .token-list{max-height:55vh}.ax-app .token-market-metrics{display:none}.ax-app .token-option{grid-template-columns:auto minmax(0,1fr) auto}.ax-app .token-wallet-balance{margin-left:auto}.ax-app .page-head h1{font-size:36px;font-weight:500;letter-spacing:-1.3px}.ax-app .positions-block,.ax-app .pools-block,.ax-app .position-card,.ax-app .data-table{background:#fff;border:1px solid #d9e4e6;border-radius:18px;box-shadow:none}.ax-app .positions-empty{background:#f2f7f8;border-color:#dfebed}.ax-app .table-row{border-color:#eaf1f2;color:#456064}.ax-app .table-head{background:#f3f8f9;color:#7d9fa4}.ax-app .position-earnings{background:#ecf6f7}.ax-app .wallet-qr{background:#fff}.ax-app .token-icon{box-shadow:none}.ax-app .eyebrow{color:#588288}.ax-app .empty-state{background:#fff;border-color:#dbe8ea}.ax-app .page-stack{gap:28px}.ax-app .page-head small{display:block;margin-top:8px;color:#70969b}.ax-app .positions-head h2,.ax-app .pools-head h2{font-size:18px;font-weight:550}.ax-market-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px}.ax-market-summary>div{padding:25px;border:1px solid var(--border);border-radius:16px;background:#fff}.ax-market-summary small{display:block;font-size:11px;color:#789ca2}.ax-market-summary strong{display:block;font-size:28px;font-weight:500;letter-spacing:-1px;margin-top:12px}.ax-market-summary strong span{font-size:11px;color:#6e949a}.ax-market-search{display:flex;align-items:center;gap:8px;background:#eff6f7;border:1px solid #dde9eb;padding:9px 12px;border-radius:9px}.ax-market-search input{background:none;border:0;outline:none;width:230px;font-size:12px}.ax-markets .ax-section-heading{padding:22px 25px}.ax-markets .ax-table td{font-size:13px;padding-top:20px;padding-bottom:20px}.ax-asset-cell{display:flex;align-items:center;gap:12px}.ax-asset-cell .token-icon{width:34px;height:34px}.ax-asset-cell>span{display:flex;flex-direction:column;gap:4px;text-align:left}.ax-asset-cell small{font-size:9px;color:#85a5aa}.ax-table .ax-small-button{background:#e5f1f3;color:#3b6c74;border:1px solid #d5e6e9;border-radius:7px;padding:8px 11px;font-size:10px}.ax-activity-note{padding:20px 25px;font-size:12px;color:#74999f;line-height:1.7}@media(min-width:1550px){.ax-main{padding-left:0;padding-right:0;max-width:1344px}.ax-terminal{grid-template-columns:minmax(0,1fr) 410px}.ax-chart{height:335px}}@media(max-width:1200px){.ax-header{gap:24px;padding:0 28px}.ax-network{display:none}.ax-main{padding:32px 28px 50px}.ax-terminal{gap:18px;grid-template-columns:minmax(0,1fr) 340px}.ax-navigation a{padding:10px}.ax-footer{margin:0 28px}.ax-amount-row input,.ax-amount-row output{font-size:26px}.ax-market-stats{padding:20px;gap:10px}.ax-market-stats strong{font-size:12px}.ax-ticker>button{padding:15px 12px}}@media(max-width:960px){.ax-header{height:auto;min-height:82px;flex-wrap:wrap;gap:14px;padding-top:20px;padding-bottom:14px}.ax-header-actions{order:1}.ax-brand{order:0}.ax-navigation{order:2;width:100%;justify-content:center}.ax-terminal{grid-template-columns:minmax(0,1fr) 320px}.ax-page-title h1{font-size:33px}.ax-ticker{grid-template-columns:repeat(2,1fr)}.ax-swap-card{padding:20px 16px}.ax-market-stats{grid-template-columns:repeat(2,1fr);gap:20px}.ax-price-line>strong{font-size:25px}.ax-chart-heading{padding:23px 20px 0}.ax-price-line{padding-left:20px}.ax-chart-controls{margin:0 20px}.ax-pair-identity h2{font-size:15px}.ax-quote-details{font-size:9px}.ax-chart{height:315px}.ax-markets .ax-table{min-width:700px}}@media(max-width:740px){.ax-header{padding:17px 18px 10px}.ax-brand{font-size:25px}.ax-brand>span:first-child{width:30px;height:30px;border-radius:9px}.ax-wallet{font-size:10px;padding:11px}.ax-wallet svg{width:13px}.ax-main{padding:28px 16px 35px}.ax-page-title{margin-bottom:23px}.ax-page-title h1{font-size:30px;letter-spacing:-1.3px}.ax-page-title p{font-size:11px;max-width:240px;line-height:1.7}.ax-page-title>.ax-text-link{display:none}.ax-kicker{font-size:8px}.ax-ticker{gap:8px;margin-bottom:20px}.ax-ticker>button{padding:12px;gap:9px}.ax-ticker .token-icon{width:28px;height:28px}.ax-ticker strong{font-size:11px}.ax-ticker>button>span>span{font-size:10px}.ax-terminal{display:flex;flex-direction:column;gap:20px}.ax-order-column{display:contents}.ax-swap-card{order:-2;width:100%;padding:22px}.ax-market-column{width:100%}.ax-liquidity-promo{width:100%;padding:24px}.ax-risk-note{margin-top:-6px}.ax-amount-row input,.ax-amount-row output{font-size:31px}.ax-chart{height:285px}.ax-market-stats{grid-template-columns:repeat(2,1fr)}.ax-trades>.ax-section-heading{padding:20px}.ax-section-heading h2{font-size:16px}.ax-trades .ax-muted{font-size:8px}.ax-footer{margin:0 18px;flex-direction:column;gap:16px}.ax-footer>div{justify-content:space-between}.ax-market-summary{gap:8px;grid-template-columns:repeat(2,1fr)}.ax-market-summary>div{padding:17px}.ax-market-summary>div:last-child{grid-column:1/-1}.ax-market-summary strong{font-size:24px}.ax-markets .ax-section-heading{flex-direction:column;align-items:stretch;padding:18px}.ax-market-search input{width:100%}.ax-app .page-head{align-items:flex-start;gap:15px;flex-direction:column}.ax-app .positions-empty{flex-direction:column;align-items:flex-start}.ax-app .pools-table{overflow:auto}.ax-app .pools-table .table-row{min-width:740px}.ax-app .modal-panel{max-width:calc(100vw - 24px);padding:20px}.ax-app .token-option{padding:12px 6px;gap:10px}.ax-app .token-option .token-icon{width:30px;height:30px}.ax-app .token-option-identity strong{font-size:13px}.ax-app .token-option-identity small{font-size:10px}.ax-app .token-wallet-balance strong{font-size:11px}.ax-app .filter-chips{gap:5px}.ax-app .filter-chips button{font-size:10px;padding:8px 10px}}.ax-app .page-head h1{color:#1c2d30}.ax-app .positions-head,.ax-app .pools-head{padding:22px 25px;margin:0}.ax-app .positions-empty{margin:0 20px 20px;padding:24px}.ax-app .positions-grid{padding:0 20px 20px}.ax-app .pools-block{overflow:hidden}.ax-app .pools-block .data-table{border:0;border-radius:0}.ax-app .liquidity-panel .token-input-panel,.ax-app .liquidity-summary{background:#edf5f6;border-color:#d7e6e8}.ax-app .liquidity-panel input{color:#273d40}.ax-app .wallet-address-box,.ax-app .token-copy-row{background:#edf5f6;border-color:#d7e6e8;color:#2e4c51}.ax-app .wallet-intro-icon{color:#327079;background:#e2f1f3}.ax-app .wallet-intro p{color:#678e93}.ax-app .wallet-connected-card{background:#e6f4f6;border-color:#d2e6e9;color:#346a72}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:740px){.ax-app .positions-empty .positions-empty-mark,.ax-app .positions-empty p{display:none}.ax-app .positions-empty{gap:12px!important;padding:14px!important}.ax-app .positions-empty .ghost-button{width:100%}.ax-app .pools-table .table-head{display:none!important}.ax-app .pools-table .table-row:not(.table-head){min-width:0!important;grid-template-columns:minmax(0,1fr) auto 35px!important;gap:9px 10px;padding:15px 16px!important}.ax-app .pools-table .table-row>.pool-pair{grid-column:1/3;grid-row:1}.ax-app .pools-table .table-row>span:nth-child(2){grid-column:1;grid-row:2;font-size:13px;color:#688491}.ax-app .pools-table .table-row>span:nth-child(2):before{content:"TVL · "}.ax-app .pools-table .table-row>span:nth-child(3),.ax-app .pools-table .table-row>span:nth-child(5){display:none}.ax-app .pools-table .table-row>span:nth-child(4){grid-column:2;grid-row:2;font-size:12px}.ax-app .pools-table .table-row>span:nth-child(4):before{content:"Комиссия "}.ax-app .pools-table .table-row>.pool-action{grid-column:3;grid-row:1/3}}.ax-app .positions-block,.ax-app .pools-block{gap:0}.ax-app .liquidity-panel{gap:12px}.ax-app .liquidity-panel>.modal-head,.ax-app .liquidity-panel>.amount-panel,.ax-app .liquidity-panel>.liquidity-pair-note,.ax-app .liquidity-panel>.liquidity-slippage,.ax-app .liquidity-panel>.liquidity-summary,.ax-app .liquidity-panel>.liquidity-note{margin-top:0!important;margin-bottom:0!important}.ax-app fieldset.quick-amounts,.ax-app fieldset.limit-expiry-row{border:0;padding:0;min-width:0}.ax-withdraw-output{border:1px solid #e0edf2;background:#f7fbfc;padding:15px;border-radius:13px;margin-top:14px}.ax-withdraw-output>div{display:flex;align-items:center;gap:10px;padding-top:13px}.ax-withdraw-output>div .token-icon{width:28px;height:28px}.ax-withdraw-output>div>span{font-size:14px}.ax-withdraw-output>div strong{margin-left:auto;font-size:20px;font-weight:600;overflow-wrap:anywhere;text-align:right;max-width:65%}.ax-withdraw-output details{margin-top:13px;padding-top:12px;border-top:1px solid #e2edf2}.ax-withdraw-output summary{font-size:12px;color:#5c7f91;cursor:pointer}.ax-withdraw-output .liquidity-summary{padding:6px 0 0!important;margin:6px 0 0!important;background:none!important}:root{--accent:#089eaa;--accent-bright:#19bac1;--accent-deep:#087e90;--accent-soft:#e7f8fa;--up:#089ba8;--up-soft:#e4f7f8;--down:#d75a73;--bg:#f2f7f9;--text-primary:#173743;--text-secondary:#607d8a;--text-tertiary:#708b97}body{background:#f2f7f9}.ax-app *{text-transform:none!important;letter-spacing:normal}.ax-app em{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important}.ax-header{height:70px;gap:32px;padding:0 32px;background:#ffffffb3}.ax-brand{font-size:28px;letter-spacing:-1px;color:#193f50}.ax-brand>img{width:38px;height:38px;margin-right:9px}.ax-brand-light{font-weight:500}.ax-navigation a{display:flex;align-items:center;gap:8px;font-size:14px;padding:11px 14px}.ax-navigation a svg{width:17px;height:17px}.ax-navigation a.router-link-active{background:#e0f5f8;color:#087d8f}.ax-main{padding:22px 32px 25px;max-width:1600px;min-height:calc(100vh - 126px)}.ax-page-title{margin-bottom:16px;align-items:center}.ax-page-title h1{font-size:25px;font-weight:650;letter-spacing:-.7px;margin:0}.ax-page-title p{font-size:12px;margin-top:5px;color:#738b97}.ax-page-title .ax-kicker{display:none}.ax-text-link{font-size:13px}.ax-ticker{gap:12px;margin-bottom:16px}.ax-ticker>button{padding:11px 16px;border-radius:12px;background:#ffffffb0}.ax-ticker strong{font-size:14px}.ax-ticker>button>span>span{font-size:13px}.ax-ticker small{font-size:11px}.ax-ticker>button>span:nth-child(2){gap:3px}.ax-terminal{grid-template-columns:minmax(0,1fr) 375px;gap:18px}.ax-market-column,.ax-order-column{gap:16px}.ax-card{border-radius:16px;box-shadow:0 3px 18px #173d4c04}.ax-chart-heading{padding:18px 22px 10px}.ax-pair-identity h2{font-size:19px}.ax-pair-identity a{font-size:11px}.ax-price-line{padding:0;gap:8px;justify-content:flex-end}.ax-price-line>strong{font-size:26px;letter-spacing:-.7px}.ax-price-line>span{font-size:12px}.ax-chart-controls{margin:0 22px;padding:5px 0;font-size:12px}.ax-chart-controls button{font-size:12px}.ax-chart{height:250px;margin-top:6px}.ax-chart-empty{font-size:13px}.ax-market-stats{padding:13px 22px;gap:14px}.ax-market-stats small{font-size:11px;margin-bottom:5px}.ax-market-stats strong{font-size:15px}.ax-market-stats strong>span:not(.ax-positive):not(.ax-negative){font-size:11px}.ax-trades>.ax-section-heading{padding:15px 20px}.ax-section-heading h2{font-size:18px}.ax-muted{font-size:11px}.ax-table-scroll{max-height:235px}.ax-table th{font-size:12px;padding:10px 14px}.ax-table td{font-size:13px;padding:11px 14px}.ax-trade-type{font-size:11px;padding:4px 8px}.ax-table td a{color:#627f8d}.ax-swap-card{padding:20px}.ax-swap-fields{margin-top:16px}.ax-amount-box{padding:14px;border-radius:12px;background:#f4f8fa;border-color:#e5eef2}.ax-receive{background:#edf9fa;border-color:#d9f0f2}.ax-amount-label{font-size:11px}.ax-amount-label>span:first-child{font-size:12px}.ax-amount-label button{font-size:11px}.ax-amount-row{margin:12px 0 9px}.ax-amount-row input,.ax-amount-row output{font-size:30px}.ax-amount-bottom{font-size:11px}.ax-token-button strong{font-size:14px}.ax-token-button .token-icon{width:25px;height:25px}.ax-quote-details{gap:10px;font-size:12px;margin:17px 0}.ax-quote-details strong,.ax-quote-details button{font-size:12px}.ax-quote-details>div{color:#6c8793}.ax-button,.ax-app .primary-button{background:linear-gradient(110deg,#0796aa,#13b9be);border-color:transparent;color:#fff;box-shadow:0 4px 10px #079caf18}.ax-button:hover,.ax-app .primary-button:hover{background:linear-gradient(110deg,#09849b,#0aa5b1);color:#fff}.ax-submit{justify-content:center;gap:12px;font-size:14px;min-height:48px}.ax-positive,.ax-app .positive{color:#079bab!important}.ax-trade-type.buy{background:#e3f7f9;color:#058fa2}.ax-swap-caption{font-size:11px;margin-top:13px}.ax-risk-note{font-size:11px;line-height:1.6}.ax-footer{padding:15px 0;font-size:11px;margin:0 32px;max-width:none}.ax-footer svg{width:13px;height:13px}.ax-app .page-stack{gap:18px}.ax-app .page-head{margin-bottom:0}.ax-app .page-head h1{font-size:27px;color:#193f50}.ax-app .page-head .eyebrow{display:none}.ax-app .page-head small{font-size:13px}.ax-app .positions-head,.ax-app .pools-head{padding:18px 22px}.ax-app .positions-head h2,.ax-app .pools-head h2{font-size:20px}.ax-app .positions-head small{font-size:12px}.ax-app .positions-empty{margin:0 18px 18px;padding:18px}.ax-app .positions-empty p{font-size:13px}.ax-app .pools-table .table-row{padding:16px 22px;min-height:68px;font-size:14px;grid-template-columns:minmax(220px,1.7fr) 1.1fr 1fr .7fr .65fr 44px;align-items:center}.ax-app .pools-table .table-head{min-height:44px;padding:12px 22px;font-size:12px}.ax-app .pools-table .pair-name{font-size:16px;font-weight:600}.ax-app .position-pair-icons .token-icon{width:33px;height:33px;border:2px solid #fff}.ax-app .pools-search{max-width:270px}.ax-app .pools-table .table-row:not(.table-head):hover{background:#f0fafc}.ax-app .pool-action .ghost-button{width:35px;height:35px;padding:0;border-radius:10px;background:#e7f7fa;color:#0594aa}.ax-app .liquidity-panel{width:490px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:22px;border-radius:20px}.ax-app .liquidity-panel .modal-head{margin-bottom:16px}.ax-app .liquidity-panel .modal-head h2{font-size:22px}.ax-app .liquidity-panel .eyebrow{display:none}.ax-app .liquidity-position-head{display:flex;gap:12px;align-items:center;padding:16px;background:linear-gradient(115deg,#ebfafb,#f1f6fb);border:1px solid #d8edf1;border-radius:14px;margin:0 0 16px}.ax-app .liquidity-position-head strong{font-size:19px;color:#204857}.ax-app .liquidity-position-head small{font-size:12px;display:block;margin-top:5px;color:#6b8996}.ax-app .liquidity-earnings{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:none;padding:0;border:0;margin:0 0 16px}.ax-app .liquidity-earnings>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:#f5f9fb;border-radius:10px;padding:12px}.ax-app .liquidity-earnings span{font-size:11px}.ax-app .liquidity-earnings strong{font-size:17px}.ax-app .liquidity-share{padding:0;margin:12px 0 16px}.ax-app .liquidity-share-head strong{font-size:32px;color:#079bad}.ax-app .liquidity-share-head .field-label{font-size:13px}.ax-app .liquidity-range{width:100%;accent-color:#09a8b6;height:5px;margin:16px 0}.ax-app .limit-expiry-row{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px}.ax-app .limit-expiry-row button,.ax-app .segmented button{font-size:12px;background:#f2f7fa;color:#698591;border:1px solid #e3edf2;border-radius:8px;padding:8px 12px}.ax-app .limit-expiry-row button.active,.ax-app .segmented button.active{background:#dff5f8;color:#088ca2;border-color:#a9e5ec}.ax-app .liquidity-summary{border-radius:12px;background:#f4f9fb;padding:13px 15px;margin:14px 0;display:flex;flex-direction:column;gap:12px}.ax-app .liquidity-summary>div{display:flex;justify-content:space-between;gap:16px;font-size:12px}.ax-app .liquidity-summary strong{color:#284d60;font-size:13px}.ax-app .liquidity-slippage{margin:14px 0;display:flex;align-items:center;justify-content:space-between;gap:8px}.ax-app .liquidity-slippage .field-label{font-size:12px}.ax-app .liquidity-note{font-size:11px;line-height:1.55;margin-top:12px;color:#7d949e}.ax-app .liquidity-panel .swap-action{width:100%;min-height:46px;border-radius:11px;font-size:14px}.ax-app .liquidity-panel .amount-panel{background:#f4f9fb;border:1px solid #e0edf2;padding:14px;border-radius:12px;margin-top:12px}.ax-app .liquidity-panel .amount-control{margin-top:9px}.ax-app .liquidity-panel .amount-control input{font-size:28px;color:#204958}.ax-app .liquidity-panel .token-button{color:#204958;background:#fff;border:1px solid #ddeaf0;border-radius:24px;padding:6px 10px}.ax-app .liquidity-panel .token-button .token-icon{width:25px;height:25px}.ax-app .liquidity-panel .token-symbol{font-size:14px}.ax-app .liquidity-panel .field-label{font-size:12px}.ax-app .liquidity-pair-note{font-size:11px;margin:10px 0;color:#8195a1}.ax-app .liquidity-field{gap:7px}.ax-app .liquidity-select{padding:12px;border-radius:10px;background:#eff7fa;border:1px solid #dfebf0;font-size:14px}.ax-market-summary{gap:14px;margin-bottom:18px}.ax-market-summary>div{padding:18px 22px}.ax-market-summary strong{margin-top:7px;font-size:26px}.ax-market-summary small{font-size:12px}.ax-markets .ax-section-heading{padding:17px 22px}.ax-market-search input{font-size:13px}@media(min-width:1550px){.ax-main{padding:24px 40px;max-width:1700px}.ax-terminal{grid-template-columns:minmax(0,1fr) 400px}.ax-chart{height:275px}}@media(max-width:1150px){.ax-header{gap:18px;padding:0 22px}.ax-navigation a{padding:10px;font-size:13px}.ax-main{padding:20px 22px}.ax-terminal{grid-template-columns:minmax(0,1fr) 340px;gap:14px}.ax-market-stats{grid-template-columns:repeat(2,1fr)}.ax-price-line>strong{font-size:22px}.ax-chart-heading{gap:10px}.ax-quote-details strong,.ax-quote-details button,.ax-quote-details{font-size:11px}}@media(max-width:960px){.ax-header{height:auto;min-height:68px;padding-top:12px;padding-bottom:8px;gap:8px}.ax-navigation{justify-content:center}.ax-navigation a{padding:9px 15px}.ax-header-actions{margin-left:auto}.ax-chart-heading{align-items:flex-start}.ax-price-line{flex-direction:column;align-items:flex-end}.ax-chart{height:235px}.ax-app .pools-table{overflow:auto}.ax-app .pools-table .table-row{min-width:800px}}@media(max-width:740px){.ax-header{padding:12px 15px 7px}.ax-brand{font-size:25px}.ax-brand>img{width:32px;height:32px}.ax-navigation{gap:0;justify-content:space-between}.ax-navigation a{padding:10px 7px;font-size:12px;gap:5px}.ax-navigation a svg{width:14px;height:14px}.ax-wallet{padding:10px 12px;font-size:11px}.ax-main{padding:17px 12px}.ax-page-title{margin-bottom:12px}.ax-page-title h1{font-size:22px}.ax-page-title p{font-size:11px}.ax-ticker{display:flex;overflow-x:auto;gap:8px;margin-bottom:13px;padding-bottom:3px}.ax-ticker>button{min-width:170px;padding:10px 12px}.ax-ticker>button:nth-child(n+4){display:none}.ax-ticker>button>span>span{font-size:11px}.ax-ticker strong{font-size:12px}.ax-terminal{display:flex;gap:14px}.ax-swap-card{padding:17px}.ax-order-column{gap:10px}.ax-amount-box{padding:13px 14px}.ax-swap-fields{margin-top:13px}.ax-amount-row{margin:10px 0 7px}.ax-quote-details{margin:15px 0;gap:9px;font-size:12px}.ax-quote-details strong,.ax-quote-details button{font-size:12px}.ax-swap-caption{font-size:10px}.ax-price-line>strong{font-size:22px}.ax-chart-heading{padding:16px 17px 10px}.ax-chart-controls{margin:0 17px}.ax-chart{height:235px}.ax-market-stats{padding:13px 17px;gap:13px}.ax-table-scroll{max-height:280px}.ax-footer{margin:0 15px;gap:9px}.ax-app .page-head{flex-direction:row;align-items:center}.ax-app .page-head h1{font-size:24px}.ax-app .page-head small{font-size:11px;max-width:200px}.ax-app .page-head>.primary-button{font-size:12px;padding:10px;min-height:40px}.ax-app .positions-head,.ax-app .pools-head{padding:15px 16px}.ax-app .positions-head h2,.ax-app .pools-head h2{font-size:19px}.ax-app .pools-head{flex-wrap:wrap;gap:12px}.ax-app .pools-search{width:100%;max-width:none}.ax-app .liquidity-panel{padding:18px;max-height:calc(100dvh - 20px);width:calc(100vw - 24px)}.ax-app .liquidity-panel .modal-head h2{font-size:20px}.ax-app .liquidity-slippage{gap:6px}.ax-app .segmented button{padding:7px 10px}.ax-app .liquidity-note{font-size:10px}.ax-app .liquidity-summary strong{max-width:55%;text-align:right;overflow-wrap:anywhere}}.ax-header{display:block;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;background:linear-gradient(110deg,#fff,#f9feff 65%,#edfafd);border-bottom:1px solid #dcebef;box-shadow:0 4px 24px #17485b05}.ax-header-inner{min-height:84px;width:100%;padding:14px clamp(22px,2.4vw,52px);display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(290px,1fr);align-items:center;gap:24px}.ax-header .ax-brand{font-size:29px;width:fit-content;order:initial}.ax-header .ax-brand>img{width:42px;height:42px;margin-right:11px;filter:drop-shadow(0 3px 6px #099eb622)}.ax-header .ax-navigation{width:auto;order:initial;display:flex;justify-content:center;gap:4px;padding:5px;border:1px solid #e2edf1;border-radius:16px;background:#eaf3f680}.ax-header .ax-navigation a{padding:11px 16px;gap:8px;border-radius:11px;color:#617f8d;font-size:14px;font-weight:550;transition:color .18s,background .18s,box-shadow .18s}.ax-header .ax-navigation a:hover{background:#ffffffb3;color:#078c9e}.ax-header .ax-navigation a.router-link-active{background:#fff;color:#078c9e;box-shadow:0 2px 8px #22536a0c,0 0 0 1px #dbecef}.ax-header .ax-navigation a svg{width:18px;height:18px}.ax-header .ax-header-actions{justify-self:end;order:initial;margin:0;gap:20px}.ax-header .ax-network{display:flex;font-size:12px;color:#658291}.ax-header .ax-network i{width:7px;height:7px;background:#09abb5;box-shadow:0 0 0 4px #09abb510}.ax-header .ax-wallet{min-height:46px;padding:12px 18px;border-radius:13px;font-size:13px;box-shadow:0 4px 12px #089eaa20}.ax-header .ax-wallet svg{width:18px;height:18px}@media(max-width:1250px){.ax-header-inner{grid-template-columns:minmax(150px,1fr) auto minmax(200px,1fr);gap:18px}.ax-header .ax-network{display:none}.ax-header .ax-navigation a{padding:11px 13px}}@media(max-width:1000px){.ax-header-inner{grid-template-columns:1fr auto;gap:13px;padding:15px 22px 12px}.ax-header .ax-navigation{grid-column:1 / -1;grid-row:2;justify-self:center}.ax-header .ax-header-actions{grid-column:2;grid-row:1}}@media(max-width:540px){.ax-header-inner{padding:13px 14px 11px;gap:12px}.ax-header .ax-brand{font-size:25px}.ax-header .ax-brand>img{width:34px;height:34px;margin-right:8px}.ax-header .ax-wallet{min-height:40px;padding:10px 12px;font-size:11px;border-radius:11px;gap:7px}.ax-header .ax-wallet svg{width:15px;height:15px}.ax-header .ax-navigation{width:100%;padding:4px;gap:2px;border-radius:13px}.ax-header .ax-navigation a{flex:1;justify-content:center;font-size:11px;gap:5px;padding:10px 4px;border-radius:9px}.ax-header .ax-navigation a svg{width:14px;height:14px}}@media(max-width:360px){.ax-header-inner{padding-inline:10px}.ax-header .ax-brand{font-size:22px}.ax-header .ax-brand>img{width:30px;height:30px}.ax-header .ax-wallet{font-size:10px;padding-inline:9px}.ax-header .ax-navigation a{gap:3px;font-size:10px}}.ax-soon-badge{display:inline-flex;align-items:center;white-space:nowrap;padding:4px 7px;border:1px solid #bee8ed;border-radius:6px;background:#e9f9fb;color:#078a9c;font-size:10px;font-weight:650;line-height:1.1}.ax-pump-form{padding:24px;background:#fff;border:1px solid #dae9ee;border-radius:18px;margin:18px 0}.ax-pump-form h3{font-size:20px;margin-bottom:18px}.ax-pump-form fieldset{border:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:18px}.ax-pump-form label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#547789}.ax-pump-form input,.ax-pump-form textarea,.ax-pump-form select{width:100%;padding:12px;border:1px solid #d6e8ec;border-radius:10px;background:#f6fbfc;font:inherit;color:#214a5a}.ax-pump-form .ax-wide{grid-column:1/-1}.ax-pump-form .ax-pump-consent{flex-direction:row;align-items:flex-start;line-height:1.6}.ax-pump-consent input{width:17px;flex-shrink:0;margin-top:4px;accent-color:#0c9ca8}.ax-pump-network{overflow-wrap:anywhere;font-size:12px!important;margin:12px 0}.ax-pump-launch-card{text-align:left;padding:22px;border:1px solid #d9eaf0;background:#fff;border-radius:16px}.ax-pump-launch-card.selected{border-color:#14b5c0;background:#f2fcfc}.ax-pump-launch-card h3{font-size:19px;margin:12px 0 5px}.ax-pump-launch-card p{min-height:45px;font-size:12px}.ax-pump-launch-card progress{width:100%;height:7px;margin:15px 0 8px;accent-color:#10a9b6}.ax-pump-launch-card small{color:#7c98a4}.ax-pump-quote{display:grid;gap:10px;margin-top:18px}.ax-pump-quote small{color:#7691a0}.ax-pump-quote .ax-button{justify-self:start}@media(max-width:540px){.ax-pump-form fieldset{grid-template-columns:1fr}.ax-pump-workbench .ax-launch-section-title .ax-inline{flex-wrap:wrap}}.ax-header .ax-navigation a{padding-inline:11px;gap:6px}.ax-header-inner{grid-template-columns:minmax(165px,1fr) auto minmax(210px,1fr);gap:18px}.ax-header .ax-network{display:none}.ax-launch-page{max-width:1320px;margin:auto;padding:12px 0 24px}.ax-launch-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.ax-feature-label{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:650;color:#335965}.ax-feature-label svg{width:21px;height:21px;color:#089bad}.ax-launch-heading>.ax-soon-badge{font-size:12px;padding:7px 11px}.ax-leader-hero,.ax-pump-hero{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:28px;border:1px solid #d4e9ef;border-radius:26px;background:linear-gradient(120deg,#fff,#ecfafc);padding:42px 46px;overflow:hidden}.ax-launch-eyebrow{font-size:13px;color:#5e8595}.ax-launch-page h1{font-size:clamp(32px,3.2vw,48px);font-weight:650;line-height:1.16;margin:14px 0 18px;color:#163d50}.ax-launch-page h1 span{color:#079da9}.ax-launch-page p{color:#698795;font-size:14px;line-height:1.75;max-width:510px}.ax-leader-hero .ax-button{margin-top:23px}.ax-launch-page .ax-button svg,.ax-launch-actions>a svg{width:17px;height:17px}.ax-leader-art{position:relative;height:255px;display:flex;align-items:center;justify-content:center;flex-direction:column}.ax-trophy-orbit{position:relative;z-index:1;width:112px;height:112px;display:grid;place-items:center;background:linear-gradient(145deg,#fff,#d1f4f6);border:1px solid #c2e7eb;border-radius:30px;box-shadow:0 15px 45px #059ca51c;transform:rotate(-9deg)}.ax-trophy-orbit svg{width:56px;height:56px;color:#049eaa;transform:rotate(9deg);stroke-width:1.3}.ax-podium{display:flex;align-items:flex-end;gap:9px;margin-top:-10px}.ax-podium span{display:grid;place-items:center;width:86px;height:75px;border:1px solid #c7e7ed;background:linear-gradient(#fff9,#dff3f7);border-radius:13px 13px 5px 5px;font-size:27px;color:#80b0bd;font-weight:600}.ax-podium span:nth-child(2){height:115px;color:#0897a7;padding-top:25px}.ax-podium span:nth-child(3){height:55px}.ax-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0}.ax-feature-grid article{position:relative;background:#fff;border:1px solid #e0ebef;border-radius:18px;padding:25px}.ax-feature-grid article>svg{width:25px;height:25px;color:#0c9bad;stroke-width:1.6}.ax-feature-grid h2{font-size:18px;color:#244b5e;margin:15px 0 8px}.ax-feature-grid p{font-size:13px}.ax-launch-notice{display:flex;align-items:center;gap:16px;border:1px solid #dce9ee;background:#eaf3f680;padding:20px 25px;border-radius:16px}.ax-launch-notice strong{font-size:14px;font-weight:600;color:#395e70}.ax-launch-notice p{font-size:12px;max-width:none;margin-top:4px}.ax-launch-notice>svg{width:24px;height:24px;color:#80a2b0;flex-shrink:0}.ax-launch-notice>svg:last-child{margin-left:auto}.ax-status-dot{width:9px;height:9px;border-radius:50%;background:#13adb7;box-shadow:0 0 0 5px #12acb711;flex-shrink:0}.ax-pump-hero{background:radial-gradient(ellipse at 90% 40%,#c8f4f3,transparent 55%),linear-gradient(120deg,#fff,#f0fafb)}.ax-pump-hero h1{font-size:clamp(32px,3vw,45px)}.ax-launch-actions{display:flex;gap:22px;align-items:center;margin-top:25px}.ax-launch-actions .ax-button:disabled{opacity:1;background:#d7eef1;color:#628e9a;box-shadow:none}.ax-launch-actions>a{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:550;color:#148da1}.ax-pump-art{position:relative;min-height:275px;display:grid;place-items:center}.ax-orbit{position:absolute;width:260px;height:260px;border:1px solid #89d5db66;border-radius:50%;transform:rotate(-25deg)}.ax-orbit-two{width:340px;height:160px;transform:rotate(-35deg)}.ax-rocket-core{z-index:1;width:118px;height:118px;border:1px solid #fff;border-radius:32px;background:linear-gradient(140deg,#10b7bf,#028fa3);box-shadow:0 20px 60px #059ca538,inset 0 1px 2px #fff8;display:grid;place-items:center;transform:rotate(-12deg)}.ax-rocket-core svg{width:63px;height:63px;color:#fff;stroke-width:1.2;transform:rotate(12deg)}.ax-floating-token{position:absolute;display:grid;place-items:center;width:57px;height:57px;background:#ffffffbd;border:1px solid #fff;border-radius:18px;box-shadow:0 10px 25px #11798a12;color:#099eae}.ax-floating-token-one{top:12px;right:35px;transform:rotate(12deg)}.ax-floating-token-two{bottom:35px;left:22px;transform:rotate(-14deg)}.ax-art-caption{position:absolute;bottom:-7px;color:#5e9ba6;font-size:12px}.ax-launch-section-title{display:flex;align-items:center;justify-content:space-between;margin:30px 0 0;gap:12px}.ax-launch-section-title h2{font-size:21px;color:#254d61}.ax-launch-section-title>span{color:#839ba6;font-size:12px}.ax-step-number{position:absolute;right:22px;top:21px;font-size:22px;font-weight:500;color:#bbdbe3}@media(max-width:1350px){.ax-header-inner{grid-template-columns:1fr auto}.ax-header .ax-navigation{grid-row:2;grid-column:1/-1;justify-self:center}.ax-header .ax-header-actions{grid-row:1;grid-column:2}}@media(min-width:1700px){.ax-header .ax-network{display:flex}}@media(max-width:740px){.ax-header .ax-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.ax-header .ax-navigation a{padding:9px 6px;font-size:11px;justify-content:center}.ax-header .ax-navigation .ax-soon-badge{font-size:8px;padding:3px 4px}.ax-header .ax-navigation a svg{width:13px;height:13px}.ax-launch-page{padding-top:3px}.ax-launch-heading{margin-bottom:14px}.ax-leader-hero,.ax-pump-hero{grid-template-columns:1fr;padding:25px;gap:14px;border-radius:20px}.ax-launch-page h1{font-size:33px}.ax-leader-art{height:205px}.ax-pump-art{min-height:235px}.ax-orbit-one{height:220px;width:220px}.ax-orbit-two{width:280px}.ax-feature-grid{grid-template-columns:1fr;gap:10px;margin:14px 0}.ax-feature-grid article{padding:20px}.ax-feature-grid h2{margin-top:10px}.ax-launch-section-title{align-items:flex-start;flex-direction:column;margin-top:22px;gap:5px}.ax-launch-notice{padding:18px;align-items:flex-start}.ax-launch-actions{gap:15px}.ax-launch-actions .ax-button{font-size:12px;padding:12px}.ax-launch-actions>a{font-size:12px}.ax-floating-token-one{right:12px}.ax-floating-token-two{left:2px}.ax-feature-label{font-size:15px}}@media(max-width:370px){.ax-header .ax-navigation a{gap:3px;font-size:10px}.ax-header .ax-navigation a svg{display:none}}.pm-page{--pm-muted:#718590;--pm-ink:#173d4b;--pm-line:#e1ebef;--pm-teal:#079fac;max-width:1440px;margin:0 auto;color:var(--pm-ink);padding-bottom:18px;font-size:14px}.ax-app .pm-art-main svg{width:64px;height:64px}.ax-app .pm-empty>svg{width:34px;height:34px}.ax-app .pm-upload>svg{width:27px;height:27px}.pm-page *,.pm-modal *{box-sizing:border-box}.pm-page button,.pm-page input,.pm-page select,.pm-page textarea,.pm-modal button{font:inherit}.pm-page button,.pm-modal button{cursor:pointer}.pm-page button:disabled{cursor:not-allowed;opacity:.45}.pm-page a{color:inherit;text-decoration:none}.pm-page h1,.pm-page h2,.pm-page h3,.pm-page p,.pm-modal h2,.pm-modal p{margin:0}.pm-page button:focus-visible,.pm-page a:focus-visible,.pm-page input:focus-visible,.pm-page textarea:focus-visible,.pm-page select:focus-visible,.pm-modal button:focus-visible{outline:2px solid #079fac;outline-offset:4px}.pm-page svg{flex-shrink:0}.pm-page i{font-style:normal}.pm-page small{font-size:12px}.pm-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px}.pm-wordmark{display:flex;align-items:center;gap:9px;font-size:24px;font-weight:700;letter-spacing:-1px}.pm-wordmark>span:first-child{background:#173d4b;color:#9df3f2;width:34px;height:34px;display:grid;place-items:center;border-radius:11px}.pm-beta,.pm-chip{display:inline-flex;align-items:center;background:#e9f7f8;border:1px solid #cfebed;color:#078d99;font-size:11px!important;font-weight:550;border-radius:6px;padding:4px 7px;white-space:nowrap;line-height:1.3}.pm-wordmark .pm-beta{margin-left:1px}.pm-subnav{display:flex;align-items:center;gap:6px}.pm-subnav a{display:flex;align-items:center;gap:7px;padding:10px 14px;color:#718590;font-weight:550;font-size:13px;border-radius:9px}.pm-subnav a.active,.pm-subnav a.router-link-exact-active{background:#e2f2f4;color:#078795}.pm-subnav a.pm-create-link{background:#fff;border:1px solid #d7e6eb;color:#244c5c;margin-left:9px}.pm-demo-strip{display:flex;gap:9px;align-items:center;background:#eaf3f6;color:#62808e;border:1px solid #dce9ed;border-radius:9px;padding:9px 12px;font-size:11px;margin-bottom:18px}.pm-session{margin-left:auto;white-space:nowrap;color:#8198a1}.pm-notice{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid #b4e3e6;background:#e1f6f5;color:#127781;border-radius:12px;margin-bottom:16px;font-size:13px}.pm-notice button{border:0;background:none;color:inherit;margin-left:auto;display:flex}.pm-hero{position:relative;display:grid;grid-template-columns:1.25fr .9fr .55fr;align-items:center;gap:28px;overflow:hidden;border-radius:20px;background:radial-gradient(ellipse at 64% 45%,#c9eff2 0,transparent 50%),linear-gradient(110deg,#faffff,#e9f6f9);border:1px solid #cfe4e9;padding:30px 34px}.pm-eyebrow{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:550;color:#5d8693}.pm-eyebrow>span{width:6px;height:6px;background:#18acb4;border-radius:50%}.pm-hero h1{font-size:clamp(25px,2.5vw,38px);line-height:1.19;font-weight:650;letter-spacing:-1.2px!important;margin:13px 0}.pm-hero h1>span{color:#079aa6}.pm-hero p{color:#6b8793;font-size:13px;line-height:1.6;margin-bottom:20px;max-width:340px}.pm-primary,.pm-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;padding:12px 17px;font-weight:600;font-size:13px;text-decoration:none;transition:background .15s,transform .15s;border:1px solid transparent;line-height:1.3}.pm-page .pm-primary,.pm-modal .pm-primary{background:#089eaa;color:#fff;box-shadow:0 3px 8px #089eaa19}.pm-primary:hover{background:#078b99!important;transform:translateY(-1px)}.pm-secondary{background:#fff;border-color:#d9e7eb;color:#496b79}.pm-secondary:hover{background:#edf8fa}.pm-full{width:100%}.pm-hero-stats{display:grid;gap:22px;border-left:1px solid #cce4e9;padding-left:25px}.pm-hero-stats>div{display:grid;gap:4px}.pm-hero-stats strong{font-size:26px;font-weight:600}.pm-hero-stats strong small{font-size:14px;font-weight:500;color:#608692}.pm-hero-stats span{font-size:11px;color:#6e8c99}.pm-hero-art{height:210px;position:relative;display:grid;place-items:center}.pm-art-ring{position:absolute;width:218px;height:218px;border-radius:50%;border:1px solid #9dcdd588}.pm-art-ring.second{width:270px;height:110px;transform:rotate(-33deg)}.pm-art-main{display:grid;place-items:center;position:relative;width:110px;height:110px;border:1px solid #7bd2d7;border-radius:30px;color:#d5ffff;background:linear-gradient(140deg,#1bb7bd,#076e8a);transform:rotate(-12deg);box-shadow:12px 20px 32px #147c8d30,inset 0 2px #ffffff70}.pm-art-main svg{transform:rotate(12deg)}.pm-art-spark,.pm-art-mini{position:absolute;display:grid;place-items:center;background:#fff;border-radius:16px;color:#158e9f;box-shadow:0 7px 18px #0b5a7917;border:1px solid #c4e6ed}.pm-art-spark{top:6px;right:10px;width:50px;height:50px;font-size:32px;transform:rotate(13deg)}.pm-art-mini{bottom:21px;left:0;width:43px;height:43px;font-size:27px;transform:rotate(-15deg);color:#6384c0}.pm-art-caption{position:absolute;bottom:-13px;font-size:10px;color:#7098a5}.pm-section-title{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:25px 0 13px}.pm-section-title h2{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:600}.pm-section-title h2 svg{color:#119ba8}.pm-section-title>span{font-size:12px;color:#859aa5}.pm-featured{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.pm-featured>a{background:#fff;border:1px solid var(--pm-line);border-radius:13px;padding:15px;display:flex;align-items:center;gap:12px;transition:border-color .2s}.pm-featured>a:hover{border-color:#58bdc8}.pm-rank{font-size:12px;color:#a0b2bc}.pm-avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:13px;flex-shrink:0;background:color-mix(in srgb,var(--token-color),white 90%);color:var(--token-color);border:1px solid color-mix(in srgb,var(--token-color),white 80%);overflow:hidden}.pm-avatar>span{font-family:Arial,sans-serif;font-size:30px;line-height:1}.pm-avatar.large{width:56px;height:56px;border-radius:17px}.pm-avatar.large>span{font-size:42px}.pm-avatar img{width:100%;height:100%;object-fit:cover}.pm-feature-info{flex:1;min-width:0}.pm-feature-info strong{display:flex;align-items:center;gap:6px;font-size:13px;margin-bottom:10px}.pm-feature-info small{font-size:10px;color:#8ba0ab;font-weight:400}.pm-featured b{font-size:12px;color:#138f9c;font-weight:600}.pm-featured>a>svg{color:#96adb6;width:17px}.pm-progress{height:5px;border-radius:20px;background:#eaf0f3;overflow:hidden}.pm-progress>i{display:block;height:100%;background:linear-gradient(90deg,#65d5d6,#0ca0ad);border-radius:20px;transition:width .25s}.pm-catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:25px 0 14px}.pm-tabs{display:flex;align-items:center;gap:3px}.pm-tabs button{display:flex;align-items:center;gap:6px;padding:9px 12px;font-size:12px;white-space:nowrap;border:0;border-radius:8px;background:transparent;color:#7a909d;font-weight:550}.pm-tabs button.active{color:#156676;background:#e0f0f3}.pm-tabs button:hover{color:#088997}.pm-tools{display:flex;align-items:center;gap:8px}.pm-search{display:flex;align-items:center;gap:7px;border:1px solid #dbe6eb;background:#fff;border-radius:9px;padding:9px 10px;color:#90a3ad}.pm-search input{width:140px;min-width:0;border:0;outline:none;background:transparent;color:#264d5e;font-size:12px}.pm-search button{border:0;background:none;color:#7894a0;display:flex}.pm-tools select{padding:9px 10px;background:#fff;border:1px solid #dbe6eb;border-radius:9px;font-size:12px;color:#5b7b8a;max-width:160px}.pm-icon-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #dce7ec;border-radius:9px;background:#fff;width:35px;height:35px;color:#7a919d;flex-shrink:0}.pm-token-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.pm-token-card{position:relative;border:1px solid #e0e9ee;border-radius:16px;background:#fff;overflow:hidden;transition:box-shadow .2s,border-color .2s,transform .2s}.pm-token-card:hover{border-color:#8bcfd7;transform:translateY(-3px);box-shadow:0 8px 25px #1a58670b}.pm-token-link{display:block;padding:20px}.pm-card-head{display:flex;align-items:center;gap:11px;padding-right:17px}.pm-card-head>div{min-width:0}.pm-card-head h3{font-size:17px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.pm-card-head>div>span{display:block;font-size:11px;color:#8298a5;margin-top:5px}.pm-card-head i{padding-inline:4px;color:#b1c0c8}.pm-favorite{position:absolute;right:13px;top:16px;border:0;background:transparent;color:#b2c4cc;padding:3px;display:flex}.pm-favorite.active{color:#11a7b4}.pm-favorite.active svg{fill:#daf3f4}.pm-description{color:#81949f;font-size:12px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:40px;margin:16px 0!important}.pm-card-metrics{display:grid;grid-template-columns:1fr 1fr;gap:13px 8px}.pm-card-metrics>div{display:flex;flex-direction:column;gap:4px}.pm-card-metrics>div:last-child{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #f0f4f6;padding-top:11px}.pm-card-metrics span{font-size:10px;color:#94a5af}.pm-card-metrics strong{font-size:16px;font-weight:600}.pm-card-metrics>div:last-child strong{font-size:12px}.pm-up{color:#079ea8!important}.pm-down{color:#d17084!important}.pm-card-bottom{margin-top:15px}.pm-card-bottom>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#879aa5;margin-bottom:8px}.pm-card-bottom span{display:flex;align-items:center;gap:4px}.pm-card-bottom strong{font-size:11px;color:#5d8794;font-weight:500}.pm-list-layout{grid-template-columns:1fr}.pm-list-layout .pm-token-link{display:grid;grid-template-columns:1.1fr 1fr 1.5fr .8fr;gap:30px;align-items:center;padding:16px 42px 16px 20px}.pm-list-layout .pm-card-metrics{display:flex;justify-content:space-between}.pm-list-layout .pm-card-metrics>div:last-child{flex-direction:column;border:0;padding:0;align-items:flex-start}.pm-list-layout .pm-description,.pm-list-layout .pm-card-bottom{margin:0!important}.pm-footnote{display:flex;gap:8px;align-items:center;justify-content:center;color:#8b9ea9;font-size:11px;line-height:1.6;margin:22px 0 8px}.pm-empty{display:flex;align-items:center;text-align:center;flex-direction:column;gap:15px;padding:65px 20px;color:#7a97a5}.pm-empty h3{font-size:20px;font-weight:550;color:#355968}.pm-empty p{font-size:13px}.pm-empty.small{padding:35px 20px}.pm-back{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#7c95a2!important;margin:2px 0 17px}.pm-detail-heading{display:flex;align-items:center;gap:13px;margin-bottom:21px}.pm-detail-heading h1{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:27px;font-weight:650;margin-bottom:5px;overflow-wrap:anywhere}.pm-detail-heading h1>span{font-size:14px;font-weight:400;color:#8ca2af}.pm-detail-heading>div>span{font-size:11px;color:#869da9}.pm-detail-heading i{padding-inline:6px;color:#bbc9cf}.pm-detail-price{margin-left:auto;display:grid;text-align:right;gap:5px}.pm-detail-price>strong{font-size:27px;font-weight:600}.pm-detail-price>span{font-size:12px!important}.pm-detail-price small{color:#8fa2ac;font-size:10px;margin-left:5px}.pm-trade-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.pm-market-column,.pm-trade-column{min-width:0;display:grid;gap:16px}.pm-surface{background:#fff;border:1px solid #e0e9ed;border-radius:16px;overflow:hidden}.pm-market-stats{display:grid;grid-template-columns:repeat(4,1fr);padding:19px 22px;border-bottom:1px solid #edf2f4}.pm-market-stats>div{display:grid;gap:7px;padding-left:20px;border-left:1px solid #edf2f4}.pm-market-stats>div:first-child{border:0;padding:0}.pm-market-stats span{font-size:10px;color:#8ca1ac}.pm-market-stats strong{font-size:17px;font-weight:600}.pm-chart-toolbar{display:flex;align-items:center;justify-content:space-between;padding:10px 18px}.pm-chart-toolbar>span{font-size:12px;font-weight:600}.pm-chart-toolbar small{margin-left:7px;color:#92a6b0;font-weight:400;font-size:10px}.pm-chart-toolbar .pm-tabs button{padding:6px 9px;font-size:11px}.pm-chart{height:320px;position:relative}.pm-chart .tradingview-widget-container{height:100%;min-height:0}.pm-chart .chart-watermark{opacity:.4;top:23px;left:22px}.pm-chart .chart-watermark strong{font-size:17px}.pm-chart .chart-watermark span{font-size:22px}.pm-chart .chart-watermark small{font-size:10px}.pm-chart-caption{font-size:10px;line-height:1.5;color:#91a5af;padding:7px 20px 12px}.pm-panel-tabs{padding:10px 14px;border-bottom:1px solid #edf2f5}.pm-panel-tabs small{font-size:10px;background:#eaf1f4;padding:2px 5px;border-radius:4px;margin-left:3px}.pm-table-wrap{overflow-x:auto}.pm-page table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}.pm-page th{font-weight:450;color:#92a4ad;font-size:10px;padding:13px 18px;background:#fcfdfe}.pm-page td{font-size:12px;color:#587787;border-top:1px solid #eef3f5;padding:12px 18px}.pm-page td small{font-size:10px;color:#92a7b0}.pm-buy-chip,.pm-sell-chip{display:inline-block;font-size:10px;padding:4px 7px;border-radius:5px;color:#079ca6;background:#e8f7f7}.pm-sell-chip{color:#c77385;background:#fbedf0}.pm-about{padding:24px;line-height:1.7}.pm-about h3{font-size:20px;margin-bottom:12px}.pm-about p{font-size:14px;color:#718d9a;overflow-wrap:anywhere;white-space:pre-wrap}.pm-socials{display:flex;gap:12px;margin:15px 0}.pm-socials a{display:flex;gap:7px;align-items:center;color:#0a9ca9;font-size:13px}.pm-inline-info{display:flex;gap:10px;padding:14px;background:#f1f7f9;border-radius:10px;color:#76929e;font-size:12px;margin-top:18px}.pm-trade-box{padding:20px}.pm-trade-title{display:flex;align-items:center;gap:8px;margin-bottom:19px}.pm-trade-title h2{font-size:18px;margin-right:auto}.pm-trade-title .pm-icon-button{width:28px;height:28px;border:0}.pm-side-switch{display:flex;background:#f0f5f7;padding:4px;border-radius:10px;margin-bottom:21px}.pm-side-switch button{flex:1;border:0;border-radius:7px;padding:10px;background:transparent;color:#8198a4;font-weight:600;font-size:13px}.pm-side-switch button.active{background:#fff;color:#0799a7;box-shadow:0 2px 5px #34536110}.pm-balance-line{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#7f97a4;margin-bottom:9px}.pm-amount-box{display:flex;gap:10px;align-items:center;background:#f5f8fa;border:1px solid #e1eaee;border-radius:12px;padding:15px}.pm-amount-box input{width:100%;min-width:0;border:0;outline:none;background:none;color:#244958;font-size:26px;font-weight:550}.pm-amount-box input::placeholder{color:#bbcbd2}.pm-amount-box>span{font-size:14px;font-weight:600;flex-shrink:0;max-width:120px;overflow-wrap:anywhere}.pm-presets{display:flex;gap:6px;margin:9px 0 19px}.pm-presets button{flex:1;border:1px solid #e3ecef;background:#fff;color:#708d9b;border-radius:6px;padding:6px;font-size:11px}.pm-presets button:hover{color:#078b99;border-color:#8dccd2}.pm-quote-box{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.pm-quote-box>span{font-size:11px;color:#8aa0ab}.pm-quote-box strong{font-size:22px;font-weight:600;overflow-wrap:anywhere}.pm-quote-box strong small{font-size:13px;color:#7e98a5;font-weight:400}.pm-quote-details{display:grid;gap:10px;padding:15px 0;border-top:1px solid #eaf0f3;margin-bottom:5px}.pm-quote-details>div{display:flex;justify-content:space-between;gap:10px;font-size:11px}.pm-quote-details>div>span:first-child{color:#91a5af}.pm-trade-box>.pm-primary{margin-top:12px}.pm-trade-disclaimer{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;color:#91a6b0;margin-top:13px}.pm-settings{background:#eff8fa;border-radius:8px;padding:12px;margin-bottom:14px}.pm-settings label{display:flex;align-items:center;gap:8px;font-size:12px}.pm-settings input{width:62px;padding:6px;border:1px solid #c2e0e5;border-radius:5px;color:#286276;background:#fff}.pm-settings small{display:block;margin-top:8px;color:#839da8;font-size:10px}.pm-error,.pm-warning{padding:11px;border-radius:8px;color:#b4526e;background:#fcf0f3;font-size:12px;line-height:1.55;margin:10px 0!important}.pm-warning{background:#faf4e8;color:#a98148}.pm-graduation{padding:20px}.pm-graduation .pm-section-title{margin:0 0 17px}.pm-section-title h3{display:flex;align-items:center;gap:6px;font-size:14px}.pm-graduation b{font-size:13px;color:#0a9da9}.pm-raised{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:11px;color:#92a6b0}.pm-raised strong{font-weight:550;color:#426c7d}.pm-graduation p{font-size:11px;line-height:1.7;color:#879fab;margin:14px 0}.pm-journey{display:flex;align-items:center;gap:7px;font-size:10px;color:#9aafb7}.pm-journey span{display:flex;align-items:center;gap:4px}.pm-journey span.done{color:#0998a6}.pm-journey i{flex:1;height:1px;background:#deebef}.pm-portfolio-link{display:flex;align-items:center;gap:12px;padding:16px;border-radius:13px;border:1px solid #dae7ed;background:#eaf3f6;color:#54808e!important}.pm-portfolio-link>span{font-size:11px;flex:1}.pm-portfolio-link strong{display:block;margin-top:5px;font-size:14px;color:#335f70;font-weight:550}.pm-page-heading{margin:25px 0}.pm-page-heading h1,.pm-portfolio-heading h1{font-size:32px;font-weight:650;margin:8px 0;color:#224a5a}.pm-page-heading p{font-size:13px;color:#809aa7}.pm-create-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:24px;max-width:1040px;margin:auto}.pm-create-form{padding:28px}.pm-form-title{display:flex;align-items:center;gap:12px;margin-bottom:22px}.pm-form-title>span{display:grid;place-items:center;border:1px solid #cee8ed;background:#f0f9fa;color:#098e9f;font-size:11px;width:32px;height:32px;border-radius:10px}.pm-form-title h2{font-size:16px;font-weight:600}.pm-form-title p{font-size:11px;color:#8ba0ad;margin-top:5px}.pm-form-title.second{padding-top:23px;border-top:1px solid #e8f0f3;margin-top:24px}.pm-upload-row{display:flex;align-items:center;gap:16px;margin-bottom:25px}.pm-upload{position:relative;width:86px;height:86px;flex-shrink:0;display:grid;place-items:center;border:1px dashed #9dc7d3;color:#7dabb9;border-radius:16px;background:#f3f9fb;overflow:hidden;cursor:pointer}.pm-upload input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.pm-upload:focus-within{outline:2px solid #0c9fab;outline-offset:3px}.pm-upload img{width:100%;height:100%;object-fit:cover}.pm-upload-row strong{font-size:13px;font-weight:550}.pm-upload-row p{font-size:11px;color:#8ba2ae;margin-top:7px}.pm-upload-row>div>span{font-size:10px;color:#a4b4bc}.pm-text-button{display:block;font-size:11px!important;background:none;border:0;padding:0;margin-top:6px;color:#a1697b}.pm-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.pm-form-grid label{display:flex;flex-direction:column;gap:9px;font-size:12px;color:#648391;min-width:0}.pm-form-grid input,.pm-form-grid textarea{width:100%;min-width:0;border:1px solid #dce8ed;background:#f9fcfd;color:#365968;border-radius:9px;padding:12px;font-size:13px;outline:none}.pm-form-grid input::placeholder,.pm-form-grid textarea::placeholder{color:#a0b2bc;font-size:12px}.pm-form-grid textarea{resize:vertical;min-height:90px;line-height:1.6}.pm-form-grid small{text-align:right;font-size:10px;color:#a4b5be;margin-top:-3px}.pm-wide{grid-column:1/-1}.pm-consent{display:flex;align-items:flex-start;gap:9px;font-size:11px;color:#839eab;line-height:1.7;margin:22px 0}.pm-consent input{margin-top:3px;accent-color:#0aa5af;flex-shrink:0}.pm-create-aside{display:grid;align-content:start;gap:15px}.pm-create-aside>.pm-eyebrow{margin-top:7px;font-size:11px}.pm-preview-card{padding:26px;background:radial-gradient(ellipse at 80% 0,#d9f3f5,transparent 70%),#fff}.pm-preview-card h2{margin:16px 0 5px;font-size:23px;overflow-wrap:anywhere}.pm-preview-card>span:not(.pm-avatar){font-size:12px;color:#86a2ae}.pm-preview-card p{color:#7b95a3;font-size:13px;line-height:1.7;margin:17px 0 24px;white-space:pre-wrap;overflow-wrap:anywhere}.pm-preview-card .pm-card-bottom{padding-top:16px;border-top:1px solid #e6eef1}.pm-launch-rules{padding:22px}.pm-launch-rules h3{display:flex;align-items:center;gap:8px;font-size:15px;margin-bottom:19px}.pm-launch-rules h3 svg{color:#28a4b1}.pm-launch-rules>div{display:flex;justify-content:space-between;gap:10px;font-size:11px;margin:14px 0}.pm-launch-rules>div>span{color:#89a0ac}.pm-launch-rules strong{font-weight:550}.pm-launch-rules p{font-size:11px;line-height:1.7;color:#9aadb7;border-top:1px solid #ecf2f4;padding-top:14px}.pm-portfolio-heading{display:flex;align-items:center;justify-content:space-between;margin:24px 0 19px}.pm-portfolio-stats{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:17px;margin-bottom:24px}.pm-portfolio-stats article{position:relative;padding:25px;display:flex;flex-direction:column;gap:13px}.pm-portfolio-stats article>span{font-size:12px;color:#829ba8}.pm-portfolio-stats article>strong{font-size:30px;font-weight:600}.pm-portfolio-stats article>strong>small{font-size:15px;font-weight:450;color:#869fab}.pm-portfolio-stats article>p{font-size:11px;color:#96aab4}.pm-balance-card{border-radius:16px;background:linear-gradient(120deg,#164b5d,#12798c);color:#fff;overflow:hidden}.pm-balance-card>svg{position:absolute;right:22px;top:22px;opacity:.5}.pm-portfolio-stats .pm-balance-card>span,.pm-portfolio-stats .pm-balance-card>p,.pm-portfolio-stats .pm-balance-card small{color:#a8d3dc}.pm-table-token{display:flex;align-items:center;gap:12px}.pm-table-token>span{display:grid;gap:4px}.pm-table-token strong{font-size:13px;font-weight:600}.pm-table-action{display:flex;align-items:center;gap:6px;color:#0a9eac!important;font-size:11px}.pm-created-list>a{display:flex;align-items:center;gap:15px;padding:17px 22px;border-bottom:1px solid #edf3f5}.pm-created-list>a>span:not(.pm-avatar):not(.pm-chip){display:grid;gap:5px;margin-right:auto}.pm-created-list small{font-size:11px;color:#8aa4af}.pm-created-list strong{font-size:14px}.pm-modal-backdrop{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;background:#15364766;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:20px}.pm-modal{position:relative;font-family:Inter,Arial,sans-serif;background:#fff;color:#274b5d;border-radius:22px;border:1px solid #d9e8ed;box-shadow:0 25px 100px #12354433;padding:30px;max-width:430px;width:100%;max-height:90vh;overflow-y:auto}.pm-modal-close{position:absolute;right:17px;top:17px}.pm-modal-icon{display:grid;place-items:center;width:60px;height:60px;background:#e6f6f7;color:#079ca9;border:1px solid #cdebed;border-radius:18px;margin-bottom:20px}.pm-modal h2{font-size:23px;font-weight:600;margin:17px 0 22px;line-height:1.3}.pm-modal p{font-size:12px;line-height:1.8;color:#819da9;margin:20px 0}.pm-confirm-row{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid #edf3f5;font-size:13px}.pm-confirm-row span{color:#93a8b3}.pm-confirm-row strong{font-size:13px;font-weight:600;overflow-wrap:anywhere;text-align:right;max-width:70%}@media(min-width:1600px){.pm-chart{height:370px}}@media(max-width:1200px){.pm-token-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-hero{grid-template-columns:1.4fr .8fr .7fr;padding:26px}.pm-art-ring{width:180px;height:180px}.pm-art-ring.second{width:220px}.pm-art-spark{right:0}.pm-hero-art{height:190px}.pm-hero-stats{padding-left:20px}.pm-catalog-toolbar{align-items:flex-start;flex-wrap:wrap}.pm-featured>a{gap:8px;padding:12px}.pm-feature-info small{display:none}.pm-trade-layout{grid-template-columns:minmax(0,1fr) 330px}.pm-trade-box,.pm-market-stats{padding:17px}.pm-market-stats>div{padding-left:12px}.pm-list-layout{grid-template-columns:1fr}.pm-list-layout .pm-description{display:none}.pm-list-layout .pm-token-link{grid-template-columns:1fr 1.3fr .8fr}}@media(max-width:900px){.pm-token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-hero{grid-template-columns:1.3fr 1fr}.pm-hero-stats{grid-column:1/-1;display:flex;justify-content:space-between;border-left:0;border-top:1px solid #cce4e9;padding:15px 0 0;gap:15px}.pm-hero-stats>div{gap:3px}.pm-hero-stats strong{font-size:22px}.pm-hero-stats span{font-size:10px}.pm-featured{gap:8px}.pm-rank,.pm-featured>a>svg{display:none}.pm-featured .pm-avatar{width:32px;height:32px;border-radius:10px}.pm-featured .pm-avatar>span{font-size:24px}.pm-feature-info strong{font-size:11px}.pm-featured b{font-size:10px}.pm-trade-layout{grid-template-columns:1fr}.pm-trade-column{grid-row:1;grid-template-columns:1fr 1fr;align-items:start}.pm-trade-box{grid-row:1/3}.pm-portfolio-link{grid-column:2}.pm-chart{height:340px}.pm-create-layout{grid-template-columns:1.4fr 1fr;gap:15px}.pm-create-form{padding:20px}.pm-form-grid{grid-template-columns:1fr}.pm-launch-rules{padding:18px}.pm-preview-card{padding:20px}.pm-portfolio-stats{gap:12px;grid-template-columns:1fr 1fr}.pm-portfolio-stats article:last-child{display:none}.pm-session{display:none}.pm-list-layout{grid-template-columns:1fr}.pm-list-layout .pm-token-link{grid-template-columns:1fr 1fr}.pm-list-layout .pm-card-bottom{display:none}}@media(max-width:600px){.pm-topline{flex-direction:column;align-items:flex-start;gap:13px}.pm-wordmark{font-size:22px}.pm-subnav{width:100%;gap:4px}.pm-subnav a{justify-content:center;padding:9px 7px;flex:1;font-size:11px;white-space:nowrap;gap:5px}.pm-subnav a.pm-create-link{margin:0}.pm-subnav svg{width:14px}.pm-demo-strip{font-size:10px;align-items:flex-start;line-height:1.6;margin-bottom:13px}.pm-demo-strip>svg{margin-top:1px}.pm-hero{padding:22px 19px;gap:20px;border-radius:16px;grid-template-columns:1fr}.pm-hero h1{font-size:29px;line-height:1.22}.pm-hero p{font-size:12px;max-width:280px}.pm-hero-art{display:none}.pm-hero-stats{padding-top:18px}.pm-hero-stats strong{font-size:23px}.pm-hero-stats span{font-size:9px;max-width:95px;line-height:1.5}.pm-eyebrow{font-size:11px}.pm-section-title{margin-top:20px}.pm-section-title h2{font-size:15px}.pm-section-title>span{display:none}.pm-featured{grid-template-columns:1fr;gap:8px}.pm-featured>a{padding:11px 13px;gap:12px}.pm-rank{display:block}.pm-feature-info strong{font-size:13px;margin-bottom:7px}.pm-feature-info small{display:block}.pm-featured b{font-size:12px}.pm-featured>a>svg{display:block}.pm-catalog-toolbar{gap:12px;margin:22px 0 12px}.pm-tabs{gap:1px}.pm-tabs button{padding:9px 10px;font-size:11px}.pm-tools{width:100%}.pm-search{flex:1;min-width:0;padding:9px}.pm-search input{width:100%}.pm-tools select{width:115px;padding:9px 4px;font-size:10px}.pm-tools .pm-icon-button{display:none}.pm-token-grid{grid-template-columns:1fr;gap:12px}.pm-token-link{padding:20px}.pm-card-head h3{font-size:19px}.pm-description{font-size:13px;margin:15px 0!important;height:43px}.pm-card-metrics span{font-size:11px}.pm-card-metrics strong{font-size:18px}.pm-card-metrics>div:last-child strong{font-size:13px}.pm-footnote{align-items:flex-start;font-size:10px;justify-content:flex-start}.pm-list-layout .pm-token-link{display:block}.pm-list-layout .pm-card-metrics{margin-top:15px}.pm-list-layout .pm-card-bottom{display:block;margin-top:15px!important}.pm-detail-heading{flex-wrap:wrap;gap:10px}.pm-detail-heading>div:nth-child(2){flex:1;min-width:0}.pm-detail-heading h1{font-size:22px;gap:7px}.pm-detail-heading h1>span{font-size:11px}.pm-detail-heading>div>span{font-size:10px}.pm-detail-heading .pm-avatar{width:46px;height:46px}.pm-detail-price{width:100%;display:flex;align-items:center;justify-content:space-between;margin:5px 0 0}.pm-detail-price>strong{font-size:25px}.pm-detail-price small{display:block;margin-top:4px}.pm-trade-column{grid-template-columns:1fr;gap:12px}.pm-trade-box{grid-row:auto;padding:20px}.pm-portfolio-link{grid-column:auto}.pm-market-stats{grid-template-columns:repeat(2,1fr);row-gap:17px}.pm-market-stats>div:nth-child(3){border:0;padding:0}.pm-market-stats span{font-size:10px}.pm-chart{height:290px}.pm-chart-toolbar{padding-inline:12px}.pm-chart-caption{padding:8px 12px;font-size:9px}.pm-page td{padding:12px;font-size:11px}.pm-page th{padding:12px;font-size:9px}.pm-page-heading h1,.pm-portfolio-heading h1{font-size:28px}.pm-page-heading p{line-height:1.6}.pm-create-layout{grid-template-columns:1fr;gap:19px}.pm-create-aside{grid-row:1;grid-template-columns:1fr}.pm-create-aside>.pm-eyebrow,.pm-preview-card{display:none}.pm-launch-rules{padding:18px}.pm-launch-rules>div{margin:10px 0}.pm-launch-rules p{display:none}.pm-form-title h2{font-size:16px}.pm-upload-row>div>span{font-size:9px}.pm-portfolio-heading{gap:10px;align-items:flex-end}.pm-portfolio-heading .pm-secondary{font-size:10px;padding:10px;white-space:nowrap}.pm-portfolio-stats{grid-template-columns:1fr;gap:12px}.pm-portfolio-stats article{padding:22px;gap:10px}.pm-portfolio-stats article>strong{font-size:30px}.pm-panel-tabs{padding:8px}.pm-panel-tabs button{padding:9px 8px;font-size:11px}.pm-panel-tabs small{font-size:9px}.pm-empty{padding:45px 15px}.pm-modal{padding:25px;max-width:100%}.pm-modal h2{font-size:21px}.pm-created-list>a{padding:15px;gap:9px}.pm-created-list .pm-chip{font-size:9px!important}.pm-notice{align-items:flex-start;font-size:11px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.pm-page *{transition:none!important;scroll-behavior:auto!important}}.rf-page{max-width:1380px}.rf-hero{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:35px;padding:32px 40px;background:radial-gradient(ellipse at 85% 50%,#d3f3f5,transparent 60%),linear-gradient(120deg,#fff,#edf8fa);border:1px solid #d2e7ec;border-radius:22px}.rf-hero h1{font-size:clamp(30px,3vw,42px);line-height:1.18;font-weight:650;letter-spacing:-1.1px!important;margin:14px 0}.rf-hero h1 span{color:#0b9eaa}.rf-hero p{max-width:460px;font-size:14px;color:#748e9b;line-height:1.7}.rf-hero-tags{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.rf-hero-tags span{display:flex;align-items:center;gap:5px;font-size:11px;color:#638793}.rf-hero-tags svg{color:#11a3b0}.rf-network-art{display:flex;flex-direction:column;align-items:center;position:relative;padding:0 20px}.rf-you{z-index:1;display:flex;align-items:center;gap:10px;padding:14px 25px;border-radius:16px;border:1px solid #fff9;background:linear-gradient(125deg,#14758a,#109fad);color:#fff;box-shadow:0 10px 30px #12728425;font-size:18px}.ax-app .rf-you svg{width:29px;height:29px}.rf-branches{display:flex;width:218px;height:38px;position:relative;border-top:1px solid #94d0d9;margin-top:20px}.rf-branches:before{content:"";position:absolute;height:20px;width:1px;background:#94d0d9;top:-20px;left:50%}.rf-branches i{width:1px;height:38px;background:#94d0d9;position:absolute;top:0}.rf-branches i:nth-child(2){left:50%}.rf-branches i:nth-child(3){right:0}.rf-friends{display:flex;justify-content:space-between;width:280px}.rf-friends>span{display:grid;place-items:center;width:62px;height:62px;background:#fff;border:1px solid #d4e7ed;border-radius:18px;color:#139ba9;font-size:24px;font-weight:600;position:relative;box-shadow:0 7px 20px #0c718b09}.rf-friends>span:nth-child(2){color:#6575ba}.rf-friends>span:nth-child(3){color:#b378a6}.rf-friends small{position:absolute;bottom:-20px;font-size:10px;color:#7798a4;font-weight:450}.rf-one-line{font-size:11px;color:#8aabb5;margin-top:39px}.rf-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:20px 0}.rf-stats article{padding:20px 23px;border:1px solid #e0ebef;background:#fff;border-radius:15px}.rf-stats article>span{display:flex;align-items:center;gap:7px;color:#7a96a2;font-size:11px}.rf-stats article>span>svg{color:#89a8b4}.rf-stats strong{display:block;font-size:28px;font-weight:600;margin:14px 0 9px;overflow-wrap:anywhere}.rf-stats strong small{font-size:13px;color:#87a0ab;font-weight:450}.rf-stats p{font-size:10px;color:#9aadb6}.rf-panels{display:grid;grid-template-columns:1.65fr 1fr;gap:18px}.rf-link-card{padding:25px}.rf-panel-heading{display:flex;align-items:center;gap:12px;margin-bottom:24px}.rf-icon{width:43px;height:43px;display:grid;place-items:center;border:1px solid #d1e8ed;background:#eff9fa;border-radius:13px;color:#149caa}.rf-panel-heading h2{font-size:18px;font-weight:600;margin-bottom:6px}.rf-panel-heading p{font-size:11px;color:#91a6b1}.rf-link-input{display:flex;align-items:center;background:#f4f9fa;border:1px solid #dce9ee;border-radius:11px;padding:5px;gap:7px}.rf-link-input input{min-width:0;flex:1;background:none;border:0;outline:0;padding:10px;font-size:13px;color:#557c8b}.rf-link-input button{font-size:12px;white-space:nowrap;padding:12px 14px}.rf-link-meta{display:flex;justify-content:space-between;align-items:center;margin:13px 2px;color:#8da5b0;font-size:11px}.rf-link-meta strong{font-weight:550;color:#557b8b;margin-left:7px}.rf-explanation{display:flex;gap:10px;align-items:flex-start;border-top:1px solid #e9f0f3;padding-top:17px;margin-top:20px;color:#89a2ae}.rf-explanation p{font-size:11px;line-height:1.7}.rf-reward-card{padding:25px;background:linear-gradient(125deg,#174e60,#147d8c);border-radius:16px;color:#fff}.rf-reward-title{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#a8d5df;font-size:12px}.rf-reward-card>strong{display:block;font-size:37px;font-weight:600;margin:20px 0 12px}.rf-reward-card>strong small{font-size:17px;font-weight:450;color:#aed4dd}.rf-pending{display:flex;align-items:center;gap:6px;font-size:11px;color:#a4d0da;margin-bottom:23px}.rf-reward-card>.pm-primary{background:#a0f0ef;color:#176273;box-shadow:none;font-size:12px}.rf-reward-card>.pm-primary:hover{background:#c2fcfa!important}.rf-reward-card>small{display:block;text-align:center;font-size:10px;color:#8dbecb;margin-top:12px}.rf-claim-review{border:1px solid #ffffff30;background:#ffffff0d;border-radius:10px;margin-top:12px;padding:13px}.rf-claim-review p{font-size:11px;line-height:1.7;color:#b7dce4;margin-bottom:13px}.rf-claim-review button{font-size:11px}.rf-rules{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:20px;padding:24px 10px;margin-bottom:4px}.rf-rules>div{position:relative;padding-left:36px}.rf-rule-number{position:absolute;top:0;left:0;font-size:13px;color:#3e9fac;background:#e1f0f4;border-radius:8px;width:27px;height:27px;display:grid;place-items:center}.rf-rules h3{font-size:14px;margin:3px 0 8px}.rf-rules p{font-size:11px;line-height:1.7;color:#89a0ac}.rf-rules b{font-weight:550;color:#628795}.rf-table-heading{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:13px 16px;border-bottom:1px solid #eaf1f4}.rf-table-heading small{font-size:10px;color:#5996a5}.rf-alltime{font-size:11px;color:#8fa6b0;padding-right:9px}.rf-person{display:flex;align-items:center;gap:11px}.rf-person>span{display:grid;place-items:center;width:36px;height:36px;border:1px solid #d5e8ee;background:#eaf6f8;border-radius:11px;color:#3093a4;font-size:16px}.rf-person>span.tone-1{background:#f0f0fa;color:#8784b3;border-color:#e4e2f4}.rf-person>span.tone-2{background:#f8edf4;color:#b583a1;border-color:#f0e0e9}.rf-person>div{display:flex;flex-direction:column;gap:5px}.rf-person strong{font-size:13px;font-weight:550}.rf-person small{font-size:10px}.rf-page td{padding-block:16px}.rf-page .pm-chip.muted{color:#869daa;background:#f1f5f7;border-color:#e0e9ee}.rf-pagination{display:flex;align-items:center;justify-content:flex-end;gap:13px;padding:14px;border-top:1px solid #eaf1f4;color:#7b98a6;font-size:12px}.rf-pagination button{padding:7px 11px;font-size:11px}.rf-bottom{display:grid;grid-template-columns:1.6fr 1fr;gap:30px;margin-top:28px}.rf-terms h3{font-size:17px;margin-bottom:14px}.rf-terms details{border-bottom:1px solid #dfeaf0}.rf-terms summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;color:#688997;font-size:13px}.rf-terms summary::-webkit-details-marker{display:none}.rf-terms details[open] summary svg{transform:rotate(90deg)}.rf-terms details p{padding:0 15px 17px 0;font-size:12px;line-height:1.8;color:#8ca3af}.rf-test{padding:19px;border:1px solid #dbe8ee;border-radius:13px;background:#edf5f7;align-self:start}.rf-test-toggle{display:flex;align-items:center;gap:9px;background:none;border:0;padding:0;color:#688e9b;width:100%;font-size:12px!important}.rf-test-toggle>svg:last-child{margin-left:auto}.rf-test>div>p{font-size:11px;line-height:1.8;margin-top:15px;color:#829eab}.rf-test .pm-secondary{margin-top:10px;font-size:11px}.rf-test-note{display:flex;gap:9px;font-size:10px;color:#89a4b0;margin-top:17px;line-height:1.7}@media(min-width:1351px)and (max-width:1550px){.ax-header-inner{grid-template-columns:1fr auto}.ax-header .ax-navigation{grid-row:2;grid-column:1/-1;justify-self:center}.ax-header .ax-header-actions{grid-row:1;grid-column:2}}@media(max-width:1000px){.rf-stats{grid-template-columns:repeat(2,1fr)}.rf-panels{grid-template-columns:1.2fr 1fr}.rf-hero{padding:28px}.rf-hero-tags{gap:9px}.rf-hero-tags span{font-size:10px}.rf-network-art{padding:0}.rf-rules{gap:13px}.rf-link-card{padding:20px}.rf-link-input{flex-wrap:wrap}.rf-link-input input{width:100%;flex:auto}.rf-link-input button{width:100%}}@media(max-width:740px){.ax-header .ax-navigation{grid-template-columns:repeat(4,minmax(0,1fr))}.ax-header .ax-navigation a{font-size:10px;gap:4px}.ax-header .ax-navigation a svg{width:12px}.ax-header .ax-navigation a:last-child{grid-column:3/5}.rf-hero{grid-template-columns:1fr;gap:32px;padding:24px}.rf-hero h1{font-size:31px}.rf-hero p{font-size:13px}.rf-network-art{padding-top:5px}.rf-you{padding:11px 22px}.rf-friends>span{height:52px;width:52px;border-radius:15px}.rf-friends{width:270px}.rf-panels{grid-template-columns:1fr;gap:13px}.rf-stats{gap:10px;margin:15px 0}.rf-stats article{padding:17px}.rf-stats strong{font-size:24px}.rf-stats strong small{font-size:11px}.rf-stats article>span{font-size:10px;gap:5px;line-height:1.5}.rf-stats article>span>svg{width:13px}.rf-stats p{font-size:9px;line-height:1.6}.rf-link-input{flex-wrap:nowrap}.rf-link-input input{width:auto;flex:1}.rf-link-input button{width:auto}.rf-rules{grid-template-columns:1fr;gap:21px;padding:23px 5px}.rf-rules>div{padding-left:40px}.rf-rules h3{font-size:14px}.rf-rules p{font-size:12px}.rf-table-heading{align-items:flex-start;flex-direction:column;padding:12px;gap:12px}.rf-table-heading .pm-search,.rf-table-heading .pm-search input{width:100%}.rf-table-heading .pm-tabs button{font-size:12px;padding:9px}.rf-bottom{grid-template-columns:1fr;gap:22px}.rf-terms summary{font-size:12px}.rf-hero-tags{gap:10px}.rf-hero-tags span{font-size:9px}}@media(max-width:380px){.rf-hero{padding:20px}.rf-hero h1{font-size:28px}.rf-link-input{flex-wrap:wrap}.rf-link-input input,.rf-link-input button{width:100%;flex:auto}.rf-panel-heading h2{font-size:16px}.rf-stats article{padding:14px}.rf-stats strong{font-size:21px}.ax-header .ax-navigation a{font-size:9px}.ax-header .ax-navigation a svg{display:none}}@media(max-width:740px){.ax-header .ax-navigation{grid-template-columns:repeat(12,minmax(0,1fr))}.ax-header .ax-navigation a{grid-column:span 3}.ax-header .ax-navigation a:nth-child(n+5){grid-column:span 4}}:root{color-scheme:light;--bg:#f5f8fa;--panel:#ffffff;--panel-raised:#f0f5f7;--panel-hover:#eaf2f5;--panel-sunken:#f7fafb;--border:#dce6eb;--border-subtle:#e6edf1;--border-strong:#b7cbd3;--text-primary:#18343f;--text-secondary:#536e7a;--text-tertiary:#657e89;--accent:#078b94;--accent-bright:#087c85;--accent-deep:#066c76;--accent-ink:#ffffff;--accent-soft:#e1f5f4;--accent-faint:#edf9f8;--accent-glow:#078b941a;--up:#078b94;--down:#ce526d;--warn:#9b681b;--shadow-panel:0 4px 20px #18343f03;--shadow-accent:none;--shadow-lift:0 24px 80px #18343f1f}body{background:var(--bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text-primary);font-size:15px}button,input,select,textarea{font-family:inherit}button,a{touch-action:manipulation}a:hover{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}button:disabled{opacity:.4;cursor:not-allowed}input{color:var(--text-primary)}::selection{background:#57d7cb44;color:#fff}.coffee-shell{padding-left:232px}.cf-sidebar{position:fixed;inset:0 auto 0 0;width:232px;z-index:60;display:flex;flex-direction:column;padding:28px 14px 18px;background:#111718;border-right:1px solid var(--border-subtle);overflow-y:auto}.cf-sidebar .ax-brand{color:var(--text-primary);font-size:29px;padding:0 12px 32px;letter-spacing:-1.1px}.cf-sidebar .ax-brand img{width:37px;height:37px;margin-right:10px}.cf-nav-group{margin-bottom:23px}.cf-nav-group>span{display:block;padding:0 13px;margin-bottom:10px;font-size:12px;color:var(--text-tertiary)}.cf-nav-group a{display:flex;align-items:center;gap:11px;padding:12px;border-radius:10px;color:var(--text-secondary);font-size:14px;margin:3px 0;min-height:45px}.cf-nav-group a svg{flex-shrink:0;stroke-width:1.7}.cf-nav-group a span{flex:1}.cf-nav-group a:hover{background:var(--panel);color:var(--text-primary)}.cf-nav-group a.active{background:var(--accent-soft);color:var(--accent)}.cf-nav-group small{font-size:9px;font-weight:500;line-height:1.6;background:#ffffff08;border:1px solid #ffffff14;border-radius:5px;padding:0 5px;color:var(--text-secondary)}.cf-sidebar-bottom{margin-top:auto;padding-top:16px;border-top:1px solid var(--border-subtle)}.cf-sidebar-bottom>a{display:flex;align-items:center;gap:11px;padding:11px 12px;color:var(--text-secondary);font-size:13px}.cf-sidebar-bottom>a>svg:last-child{margin-left:auto}.cf-network{display:flex;align-items:center;gap:9px;padding:20px 12px 0;color:var(--text-tertiary);font-size:12px}.cf-network i{width:6px;height:6px;background:var(--accent);border-radius:50%}.cf-network span{margin-left:auto;font-size:10px;border:1px solid var(--border);border-radius:4px;padding:1px 5px}.cf-topbar{display:flex;align-items:center;gap:22px;min-height:82px;padding:18px 30px;border-bottom:1px solid var(--border-subtle);background:#101415ed;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cf-breadcrumb{display:flex;align-items:center;gap:10px;font-size:13px;white-space:nowrap;color:var(--text-tertiary)}.cf-breadcrumb strong{font-weight:500;color:var(--text-primary)}.cf-global-search{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--border-subtle);border-radius:10px;min-width:100px;max-width:420px;flex:1;padding:10px 12px;margin-left:auto;color:var(--text-tertiary)}.cf-global-search input{min-width:0;flex:1;border:0;background:none;font-size:13px;outline:none;padding:0}.cf-global-search button{display:grid;place-items:center;color:var(--text-tertiary)}.ax-app .cf-wallet,.cf-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:10px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:650;padding:12px 17px;min-height:43px;white-space:nowrap}.ax-app .cf-wallet:hover,.cf-primary:hover{background:var(--accent-bright);color:var(--accent-ink);transform:none}.cf-menu-toggle,.cf-mobile-close{display:none}.coffee-shell .ax-main{max-width:1600px;margin:0 auto;padding:28px 30px 40px;min-height:calc(100vh - 150px)}.coffee-shell .ax-footer{max-width:none;margin:0 30px;padding:20px 0;border-color:var(--border-subtle);font-size:12px;color:var(--text-tertiary)}.ax-footer>a{display:flex;align-items:center;gap:6px}.cf-product{max-width:1360px;margin:auto}.cf-demo{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.6;background:var(--accent-faint);border:1px solid #57d7cb20;color:#9ec8c4;border-radius:9px;padding:10px 13px;margin-bottom:20px}.cf-demo>svg{flex-shrink:0}.cf-demo>a{display:flex;align-items:center;gap:5px;margin-left:auto;white-space:nowrap;color:var(--accent)}.cf-hero{position:relative;display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:24px;padding:30px 34px;border:1px solid var(--border-subtle);border-radius:16px;background:radial-gradient(ellipse at 90% 100%,#295b552e,transparent 60%),var(--panel);overflow:hidden}.cf-eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--accent)}.cf-hero h1{font-size:clamp(28px,2.7vw,39px);line-height:1.17;letter-spacing:-1.3px;font-weight:620;margin:15px 0}.cf-hero h1 span{color:var(--accent)}.cf-hero p{font-size:14px;line-height:1.7;color:var(--text-secondary);max-width:470px;margin-bottom:20px}.cf-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);border-radius:9px;background:var(--panel-raised);color:var(--text-primary);padding:10px 14px;font-size:12px;min-height:40px}.cf-secondary:hover{background:var(--panel-hover);color:var(--text-primary)}.cf-orbit{position:relative;width:245px;height:200px;justify-self:center;display:grid;place-items:center;border:1px solid #57d7cb1f;border-radius:50%;transform:rotate(-14deg)}.cf-orbit:before{content:"";position:absolute;inset:22px -25px;border:1px solid #57d7cb22;border-radius:50%;transform:rotate(-36deg)}.cf-orbit>div{display:grid;place-items:center;width:100px;height:100px;border-radius:28px;background:linear-gradient(135deg,#295d57,#19332f);box-shadow:inset 0 1px #89f4df55,0 20px 35px #0003;color:var(--accent);transform:rotate(14deg)}.cf-orbit>span,.cf-orbit>i{position:absolute;background:#253b39;color:var(--accent);border:1px solid #41635e;width:54px;height:54px;display:grid;place-items:center;border-radius:16px;transform:rotate(14deg)}.cf-orbit>span{left:-8px;top:26px}.cf-orbit>i{right:-4px;bottom:18px}.cf-orbit>small{position:absolute;bottom:-5px;color:var(--text-tertiary);font-size:11px;transform:rotate(14deg)}.cf-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:23px 0 12px}.cf-section-title h2{font-size:17px;font-weight:550}.cf-tabs{display:flex;gap:3px;align-items:center;min-width:0}.cf-tabs button{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:8px;color:var(--text-tertiary);font-size:12px;white-space:nowrap}.cf-tabs button.active{background:var(--panel-raised);color:var(--text-primary)}.cf-tabs small{background:var(--accent-soft);padding:1px 5px;border-radius:4px;color:var(--accent)}.cf-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 20px}.cf-metrics article{background:var(--panel);border:1px solid var(--border-subtle);border-radius:12px;padding:20px;min-width:0}.cf-metrics article>span{display:flex;gap:7px;align-items:center;color:var(--text-secondary);font-size:12px}.cf-metrics strong{display:block;font-size:27px;letter-spacing:-.7px;font-weight:570;margin:12px 0 7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cf-metrics strong small{font-size:12px;color:var(--text-tertiary);font-weight:450;letter-spacing:0}.cf-metrics article>small{color:var(--text-tertiary);font-size:11px;line-height:1.6}.cf-metrics article>a{display:flex;gap:5px;align-items:center;color:var(--accent);font-size:11px}.cf-accent-metric{border-color:#57d7cb35!important}.cf-accent-metric>strong,.cf-positive{color:var(--accent)}.cf-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-referral-link{display:flex;align-items:center;gap:15px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--panel);padding:20px;margin:18px 0}.cf-icon-tile{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;background:var(--accent-soft);color:var(--accent)}.cf-referral-link h2{font-size:15px;font-weight:550;margin-bottom:6px}.cf-referral-link p{font-size:12px;color:var(--text-tertiary)}.cf-copy-field{display:flex;align-items:center;border:1px solid var(--border);border-radius:8px;padding:4px;flex:1;max-width:490px;margin-left:auto;background:var(--panel-sunken)}.cf-copy-field input{flex:1;min-width:0;border:0;background:none;padding:9px;font-size:12px}.cf-copy-field button{padding:10px;display:grid;place-items:center;color:var(--accent);background:var(--accent-soft);border-radius:6px}.cf-panel{background:var(--panel);border:1px solid var(--border-subtle);border-radius:13px;overflow:hidden}.cf-panel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 17px;border-bottom:1px solid var(--border-subtle)}.cf-search{display:flex;align-items:center;gap:8px;background:var(--panel-sunken);border:1px solid var(--border-subtle);padding:9px 11px;border-radius:8px;color:var(--text-tertiary)}.cf-search input{background:none;border:0;outline:none;font-size:12px;width:165px;min-width:0}.cf-table-wrap{overflow:auto}.cf-table{width:100%;border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums}.cf-table th{padding:13px 20px;text-align:right;background:var(--panel-sunken);color:var(--text-tertiary);font-size:11px;font-weight:500}.cf-table td{padding:17px 20px;text-align:right;font-size:13px;border-bottom:1px solid var(--border-subtle)}.cf-table th:first-child,.cf-table td:first-child{text-align:left}.cf-table tr:last-child td{border-bottom:0}.cf-table tr:hover td{background:#ffffff02}.cf-person{display:flex;align-items:center;gap:12px}.cf-person>span,.cf-token-mark{width:38px;height:38px;display:grid;place-items:center;background:var(--accent-soft);border:1px solid #57d7cb22;color:var(--accent);border-radius:11px;font-size:18px;font-weight:550}.cf-person>div{display:grid;gap:5px}.cf-person strong{font-weight:550;font-size:13px}.cf-person small,.cf-block{font-size:11px;color:var(--text-tertiary)}.cf-block{display:block;margin-top:6px}.cf-badge{display:inline-block;font-size:10px;border:1px solid var(--border);padding:4px 7px;border-radius:5px;color:var(--text-secondary);white-space:nowrap}.cf-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.cf-info-grid article{position:relative;padding:0 8px 0 34px}.cf-info-grid article>span{position:absolute;left:0;top:0;color:var(--accent);font-size:11px;padding-top:2px}.cf-info-grid h3{font-size:14px;font-weight:550;margin-bottom:8px}.cf-info-grid p{font-size:12px;line-height:1.8;color:var(--text-tertiary)}.cf-two{grid-template-columns:1fr 1fr}.cf-two article{padding:0}.cf-doc-link{display:flex;align-items:center;gap:12px;border-top:1px solid var(--border-subtle);padding:18px 0;font-size:13px;color:var(--text-secondary)}.cf-doc-link svg:last-child{margin-left:auto}.cf-notice{padding:13px 16px;border:1px solid #57d7cb35;background:var(--accent-faint);border-radius:9px;color:var(--accent);font-size:12px;margin:15px 0}.cf-empty{text-align:center;display:flex;align-items:center;flex-direction:column;padding:42px 20px;gap:14px;color:var(--text-tertiary)}.cf-empty h3{font-size:17px;color:var(--text-primary);font-weight:500}.cf-empty p{font-size:13px}.cf-rewards-hero{grid-template-columns:1fr 1fr}.cf-reward-total{border-left:1px solid var(--border);padding:12px 0 12px 40px;display:grid;gap:12px}.cf-reward-total>span{font-size:12px;color:var(--text-tertiary)}.cf-reward-total>strong{font-size:40px;font-weight:550;letter-spacing:-1px;color:var(--accent)}.cf-reward-total>strong small{font-size:17px;letter-spacing:0;color:var(--text-secondary)}.cf-reward-total button{margin-top:6px}.cf-reward-row{display:flex;align-items:center;gap:15px;padding:23px}.cf-reward-row input{accent-color:var(--accent);width:18px;height:18px}.cf-reward-identity{display:grid;gap:6px}.cf-reward-identity strong{font-size:15px}.cf-reward-identity small{font-size:12px;color:var(--text-tertiary)}.cf-reward-amount{margin-left:auto;text-align:right;display:grid;gap:7px}.cf-reward-amount strong{font-size:18px;font-weight:550}.cf-reward-amount span{font-size:11px}.cf-demo-controls{border-top:1px solid var(--border-subtle);padding:20px 0;color:var(--text-tertiary);font-size:12px}.cf-demo-controls summary{cursor:pointer}.cf-demo-controls p{margin:15px 0}.cf-demo-controls button{margin-right:10px;margin-bottom:10px}.cf-overlay{position:fixed;inset:0;background:#030909bb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;z-index:200;padding:20px}.cf-dialog{position:relative;max-width:450px;width:100%;background:var(--panel);border:1px solid var(--border);border-radius:18px;padding:28px;box-shadow:var(--shadow-lift)}.cf-dialog-close{position:absolute;right:20px;top:20px;color:var(--text-tertiary)}.cf-dialog h2{font-size:23px;line-height:1.3;margin:22px 0 13px;font-weight:550}.cf-dialog p{font-size:13px;color:var(--text-secondary);line-height:1.8;margin-bottom:22px}.cf-dialog dl{margin-bottom:24px}.cf-dialog dl>div{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--border-subtle);font-size:12px}.cf-dialog dt{color:var(--text-tertiary)}.cf-dialog dd{text-align:right}.cf-dialog>.cf-primary,.cf-dialog>.cf-secondary{width:100%;margin-top:10px}.cf-sidebar .cf-nav-group svg{width:20px;height:20px}.cf-nav-group a>span{white-space:nowrap}.cf-nav-group small{font-size:8px}.cf-product svg{width:18px;height:18px}.cf-orbit>div svg{width:38px;height:38px}.cf-orbit>span svg,.cf-orbit>i svg{width:25px;height:25px}.cf-sidebar .cf-nav-group a{gap:9px;padding-inline:10px;font-size:13px}.cf-product .cf-icon-tile svg{width:23px;height:23px}.coffee-shell :is(h1,h2,h3,h4){color:var(--text-primary);font-family:inherit;font-style:normal}.coffee-shell :is(.ax-page-title h1,.page-head h1){font-size:32px;letter-spacing:-1px;font-weight:600}.coffee-shell :is(.ax-page-title h1 em,.page-head h1 em){font-family:inherit;font-style:normal;color:var(--accent)}.coffee-shell .ax-page-title{margin-bottom:22px}.coffee-shell :is(.ax-card,.ax-ticker>button,.ax-market-summary>div,.position-card,.positions-block,.pools-block,.pm-surface,.pm-token-card,.pm-trade-box,.pm-preview-card,.pm-launch-rules,.pm-modal){background:var(--panel);border-color:var(--border-subtle);box-shadow:none;color:var(--text-primary)}.coffee-shell :is(.ax-amount-box,.ax-token-button,.ax-chart-controls button.active,.ax-table th,.data-table .table-head,.search-input,.pm-search,.pm-tools select,.pm-form-grid input,.pm-form-grid textarea,.pm-subnav,.pm-amount-field,.pm-chip,.pm-secondary,.ghost-button,.position-earnings){background:var(--panel-raised);border-color:var(--border);color:var(--text-secondary)}.coffee-shell :is(.ax-table td,.table-row,.ax-market-stats,.ax-chart-controls,.pm-page td,.pm-page th,.pm-panel-tabs,.pm-table-panel,.pm-market-stats){border-color:var(--border-subtle)}.coffee-shell :is(.ax-table tr:hover td,.table-row:not(.table-head):hover){background:var(--panel-hover)}.coffee-shell :is(.ax-amount-row input,.ax-amount-row output,.ax-token-button strong,.ax-asset-cell strong,.position-assets strong,.pm-page strong,.pm-page input){color:var(--text-primary)}.coffee-shell :is(.ax-positive,.positive,.pm-up){color:var(--accent)!important}.coffee-shell :is(.ax-negative,.negative,.pm-down){color:var(--down)!important}.coffee-shell :is(.ax-trade-type.buy,.pm-tabs button.active,.pm-subnav a.router-link-active){background:var(--accent-soft);color:var(--accent)}.coffee-shell :is(.ax-trade-type.sell){background:#492f33;color:var(--down)}.coffee-shell :is(.ax-button,.primary-button,.pm-primary){background:var(--accent);border-color:transparent;color:var(--accent-ink);box-shadow:none}.coffee-shell :is(.ax-small-button,.ax-max-button){background:var(--accent-soft);border-color:#57d7cb35;color:var(--accent)}.coffee-shell :is(.ax-kicker,.eyebrow,.pm-eyebrow){text-transform:none;letter-spacing:.2px;font-size:12px;color:var(--text-tertiary)}.coffee-shell :is(.ax-page-title p,.page-head p,.pm-page p,.ax-risk-note){color:var(--text-secondary)}.coffee-shell .ax-market-summary{gap:12px}.coffee-shell .ax-market-summary>div{border-radius:12px;padding:20px}.coffee-shell .ax-table td{font-size:13px;padding-block:17px}.coffee-shell .ax-table th{font-size:12px}.coffee-shell .ax-asset-cell strong{font-size:15px}.coffee-shell .ax-market-search{background:var(--panel-raised);border-color:var(--border)}.coffee-shell .ax-market-search input{color:var(--text-primary)}.coffee-shell .ax-chart .tradingview-widget-container,.coffee-shell .ax-chart .tradingview-widget-container__widget{background:var(--panel)}.coffee-shell .ax-terminal{gap:18px;grid-template-columns:minmax(0,1fr) 350px}.coffee-shell :is(.ax-market-column,.ax-order-column){gap:18px}.coffee-shell .pm-hero{background:radial-gradient(ellipse at 85% 20%,#215d5333,transparent 60%),var(--panel);border-color:var(--border)}.coffee-shell .pm-hero h1,.coffee-shell .pm-hero h1 span{color:var(--text-primary)}.coffee-shell .pm-demo-strip,.coffee-shell .pm-notice{background:var(--accent-faint);color:var(--text-secondary);border-color:#57d7cb25}.coffee-shell .pm-page :is(th,td){background:var(--panel);color:var(--text-secondary)}.coffee-shell .pm-chip{border-color:var(--border);color:var(--accent)}.coffee-shell .pm-avatar{isolation:isolate}.coffee-shell :is(.modal,.modal-card,.modal-content,.token-selector,.wallet-modal,.settings-panel,.swap-settings){background:var(--panel);color:var(--text-primary);border-color:var(--border)}.coffee-shell .ax-alert{background:#352c22;border-color:#67533a;color:#e8bc77}.docs-shell{background:var(--bg)}.docs-shell :is(.docs-topbar,.docs-sidebar,.docs-search-dialog){background:var(--panel-sunken);border-color:var(--border-subtle)}.docs-shell :is(.docs-card,.docs-note,.docs-pager-link){background:var(--panel);border-color:var(--border-subtle)}.docs-shell .docs-article{max-width:860px}.docs-shell :is(h1,h2,h3){font-family:inherit;letter-spacing:-.5px}.docs-shell p{line-height:1.85}.docs-shell .docs-sidebar-link.active{color:var(--accent);background:var(--accent-soft)}.docs-shell :is(.docs-kicker,.docs-nav-title){text-transform:none;letter-spacing:0}.docs-state{display:inline-flex;align-items:center;gap:7px;color:var(--accent);border:1px solid #57d7cb33;background:var(--accent-faint);border-radius:6px;padding:5px 9px;font-size:12px;margin-bottom:17px}.docs-formula{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85;padding:20px;border:1px solid var(--border);background:var(--panel-sunken);border-radius:10px;color:var(--accent)}@media(max-width:1200px){.coffee-shell{padding-left:210px}.cf-sidebar{width:210px;padding-inline:10px}.cf-topbar{gap:15px;padding-inline:22px}.cf-breadcrumb{display:none}.coffee-shell .ax-main{padding:23px 22px}.cf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-three{grid-template-columns:repeat(3,minmax(0,1fr))}.coffee-shell .ax-terminal{grid-template-columns:minmax(0,1fr) 320px}.cf-copy-field{max-width:360px}.cf-hero{padding:26px}}@media(max-width:1000px){.coffee-shell{padding-left:0}.cf-sidebar{transform:translate(-100%);transition:transform .2s;width:240px}.cf-sidebar.is-open{transform:translate(0)}.cf-menu-toggle{display:grid;place-items:center;color:var(--text-secondary);min-width:35px;min-height:40px}.cf-mobile-close{display:block;position:absolute;right:13px;top:18px;color:var(--text-tertiary)}.cf-menu-backdrop{position:fixed;inset:0;background:#0009;z-index:59;border:0}.cf-topbar{min-height:72px}.cf-global-search{max-width:none}.coffee-shell .ax-terminal{grid-template-columns:1fr}.cf-referral-link{flex-wrap:wrap}.cf-copy-field{max-width:none;width:100%;flex-basis:100%;margin-top:4px}.cf-orbit{width:190px;height:180px}}@media(max-width:600px){.coffee-shell .ax-main{padding:18px 14px 30px}.cf-topbar{padding:12px 14px;gap:10px;min-height:66px}.cf-global-search{padding:10px;flex:1}.cf-global-search input{font-size:11px}.cf-global-search button{display:none}.ax-app .cf-wallet{font-size:11px;padding:10px;gap:6px;min-height:40px}.cf-wallet svg{width:16px}.cf-demo{font-size:11px;align-items:flex-start}.cf-demo>a{display:none}.cf-hero{grid-template-columns:1fr;padding:24px 20px;gap:0}.cf-hero h1{font-size:29px}.cf-hero p{font-size:13px}.cf-orbit{display:none}.cf-metrics{gap:9px;margin:12px 0 16px}.cf-metrics article{padding:16px 13px}.cf-metrics article>span{font-size:11px}.cf-metrics strong{font-size:24px}.cf-metrics article>small{font-size:10px}.cf-section-title h2{font-size:15px}.cf-tabs button{font-size:11px;padding:9px}.cf-referral-link{padding:16px;gap:12px}.cf-referral-link h2{font-size:14px}.cf-panel-toolbar{padding:11px;flex-wrap:wrap;gap:10px}.cf-search,.cf-search input{width:100%}.cf-table td,.cf-table th{padding:14px 16px;font-size:12px}.cf-info-grid{grid-template-columns:1fr;gap:20px}.cf-three{grid-template-columns:1fr}.cf-three article{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px}.cf-three article>strong{grid-column:2;grid-row:1/3;font-size:25px;margin:0}.cf-three article>small{grid-column:1}.cf-reward-total{padding:20px 0 0;border-left:0;border-top:1px solid var(--border)}.cf-reward-total>strong{font-size:35px}.cf-reward-row{padding:18px 14px;gap:10px}.cf-reward-identity strong{font-size:13px}.cf-reward-identity small{font-size:10px}.cf-reward-amount strong{font-size:15px}.cf-token-mark{width:32px;height:32px;font-size:16px}.cf-dialog{padding:24px}.coffee-shell .ax-footer{margin-inline:14px;font-size:10px;gap:10px}.coffee-shell :is(.ax-page-title h1,.page-head h1){font-size:29px}.coffee-shell .ax-page-title{align-items:flex-start;flex-direction:column;gap:15px}.coffee-shell .ax-market-summary{grid-template-columns:1fr}.coffee-shell .ax-market-summary>div{padding:16px}.coffee-shell .ax-table td{font-size:12px}.coffee-shell .ax-market-search{min-width:0;width:100%}.coffee-shell .ax-markets>.ax-section-heading{flex-wrap:wrap;gap:15px}.cf-doc-link,.cf-info-grid p{font-size:12px}}.ax-app.coffee-shell .page-head h1,.coffee-shell .pm-wordmark{color:var(--text-primary)}.ax-app.coffee-shell :is(.positions-empty,.empty-state,.data-table,.modal-panel,.wallet-modal,.liquidity-panel .token-button,.ax-settings input){background:var(--panel);border-color:var(--border);color:var(--text-primary)}.coffee-shell :is(.pm-featured>a,.pm-icon-button,.pm-subnav a.pm-create-link,.pm-art-spark,.pm-art-mini,.pm-side-switch button.active,.pm-presets button,.pm-settings input,.ax-pump-form,.ax-pump-launch-card,.ax-leader-hero,.ax-pump-hero,.ax-trophy-orbit,.ax-feature-grid article){background:var(--panel-raised);border-color:var(--border);color:var(--text-primary)}.coffee-shell .ax-reverse{background:var(--panel-raised);border-color:var(--panel);color:var(--accent)}.coffee-shell .ax-section-heading h2>span{background:var(--panel-raised);color:var(--text-secondary)}.coffee-shell .pm-subnav a.pm-create-link{color:var(--accent)}.coffee-shell .pm-demo-pill{background:var(--accent-soft);border-color:#57d7cb33;color:var(--accent)}@media(max-width:1000px){.cf-sidebar{visibility:hidden}.cf-sidebar.is-open{visibility:visible}}@media(prefers-reduced-motion:reduce){.coffee-shell *{scroll-behavior:auto!important;transition:none!important}}.coffee-shell{padding-left:0}.cf-header{position:sticky;top:0;z-index:50;width:100%;background:#ffffffed;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 3px 18px #18343f03}.cf-header-main{display:flex;align-items:center;gap:24px;max-width:1600px;margin:auto;padding:18px 30px}.cf-header .ax-brand{display:flex;align-items:center;gap:0;color:var(--text-primary);font-size:29px;letter-spacing:-1.1px;white-space:nowrap}.cf-header .ax-brand img{width:36px;height:36px;margin-right:10px}.cf-header svg{width:18px;height:18px;flex-shrink:0}.cf-chain-label{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:var(--text-secondary);padding-left:24px;border-left:1px solid var(--border)}.cf-chain-label i{width:6px;height:6px;border-radius:50%;background:var(--accent)}.cf-header .cf-global-search{background:var(--panel-sunken);max-width:390px;border-color:var(--border-subtle);margin-left:auto}.cf-top-nav{display:flex;align-items:center;gap:7px;max-width:1600px;margin:auto;padding:0 30px 12px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.cf-top-nav>a{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:41px;padding:10px 12px;border-radius:9px;color:var(--text-secondary);font-size:13px;white-space:nowrap;transition:background .15s,color .15s}.cf-top-nav>a:hover{background:var(--panel-raised);color:var(--text-primary)}.cf-top-nav>a.active{background:var(--accent-soft);color:var(--accent-deep);font-weight:600}.cf-top-nav small{padding:2px 5px;border-radius:5px;font-size:9px;line-height:1.3;border:1px solid var(--border);background:var(--panel-sunken);color:var(--text-secondary);font-weight:450}.cf-top-nav .cf-nav-docs{margin-left:auto;font-size:12px}.cf-top-nav .cf-nav-docs>svg:last-child{width:13px;height:13px}.cf-demo{color:#41777c;border-color:#cdeae7}.cf-hero{background:radial-gradient(ellipse at 95% 100%,#e1f5f4,transparent 65%),var(--panel)}.cf-orbit,.cf-orbit:before{border-color:#bedfdf}.cf-orbit>div{background:linear-gradient(135deg,#f2ffff,#cdeeea);box-shadow:inset 0 1px #fff,0 16px 40px #078b9414;border:1px solid #bfe3df}.cf-orbit>span,.cf-orbit>i{background:#f5fffe;border-color:#c2e3df;box-shadow:0 8px 20px #078b940a}.cf-table tr:hover td{background:var(--panel-sunken)}.coffee-shell .ax-trade-type.sell{background:#fcecf0;color:var(--down)}.coffee-shell .pm-hero{background:radial-gradient(ellipse at 85% 20%,#e0f5f4,transparent 60%),var(--panel)}.coffee-shell .ax-alert{background:#fff7e7;border-color:#ecdbb6;color:#8d651b}.coffee-shell .ax-footer{flex-wrap:wrap;min-height:60px}::selection{background:#bcebe5;color:#18343f}@media(max-width:1200px){.cf-header-main{padding-inline:22px;gap:18px}.cf-chain-label{display:none}.cf-top-nav{padding-inline:22px;gap:4px}.cf-top-nav>a{padding-inline:10px}}@media(max-width:700px){.cf-header-main{padding:13px 14px;gap:12px;flex-wrap:wrap}.cf-header .ax-brand{font-size:25px}.cf-header .ax-brand img{width:30px;height:30px;margin-right:8px}.cf-header .cf-wallet{margin-left:auto}.cf-header .cf-global-search{order:3;flex-basis:100%;max-width:none;margin:0;padding:9px 11px}.cf-header .cf-global-search input{font-size:12px}.cf-header .cf-global-search button{display:grid}.cf-top-nav{padding:0 14px 10px;gap:4px}.cf-top-nav>a{font-size:12px;padding:9px 11px;min-height:39px}.cf-top-nav svg{width:17px;height:17px}.cf-top-nav .cf-nav-docs{margin-left:0}}.exchange-art{position:relative;display:block;flex-shrink:0;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none}.exchange-art:before{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(ellipse,#86dbdb38,transparent 70%);z-index:-1}.exchange-art img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 14px #126c7910);transition:transform .35s ease}.exchange-art--hero{width:300px;height:260px;justify-self:center}.exchange-art--card{width:128px;height:128px}.exchange-art--mini{width:80px;height:80px}.art-discover{display:grid;grid-template-columns:repeat(var(--discover-columns,3),minmax(0,1fr));gap:14px;margin:0 0 22px}.art-discover-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:126px;padding:18px 18px 18px 22px;border:1px solid #dbecee;border-radius:17px;background:radial-gradient(ellipse at 100% 85%,#dff4f3 0,transparent 67%),#fff;overflow:hidden;box-shadow:0 4px 16px #18343f03;transition:border-color .2s,box-shadow .2s}.art-discover-card:nth-child(2){background:radial-gradient(ellipse at 95% 30%,#e3f0f7,transparent 70%),#fff}.art-discover-card:nth-child(3){background:radial-gradient(ellipse at 100% 100%,#dbf0f1,transparent 70%),#fff}.art-discover-card>div{position:relative;z-index:1;min-width:0}.art-card-label{display:block;color:var(--accent);font-size:11px;margin-bottom:10px;line-height:1.4}.art-discover-card h2{font-size:16px;font-weight:600;letter-spacing:-.35px;line-height:1.35;margin:0 0 6px;color:var(--text-primary)}.art-discover-card p{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.art-discover-card .exchange-art{margin:-18px -5px -18px 0}.art-discover-card .art-card-arrow{position:absolute;right:13px;top:12px;color:var(--accent);width:15px;height:15px}.art-discover-card:hover{border-color:#a7d9da;box-shadow:0 8px 26px #1365750b}.art-discover-card:hover .exchange-art img{transform:translateY(-3px) rotate(-3deg)}.cf-hero.art-hero{background:radial-gradient(ellipse at 90% 80%,#d8f2f1,transparent 62%),linear-gradient(125deg,#fff 25%,#f5fbfc);border-color:#dbecee}.art-hero>.exchange-art{width:320px;height:260px}.cf-rewards-hero.art-rewards-hero{grid-template-columns:minmax(0,1.25fr) minmax(170px,.7fr) minmax(240px,1fr);gap:20px}.art-rewards-hero>.exchange-art{width:220px;height:230px}.coffee-shell .art-heading{position:relative;isolation:isolate;background:linear-gradient(115deg,#fff,#f0f9fa);border:1px solid #dbecee;border-radius:17px;padding:22px 26px;min-height:135px;overflow:hidden}.art-heading>.exchange-art{position:absolute;z-index:-1;right:22%;top:50%;transform:translateY(-50%);width:158px;height:148px;opacity:.95}.coffee-shell .art-heading>div{max-width:60%}.art-heading>a,.art-heading>button{position:relative;z-index:1}.coffee-shell .positions-empty .exchange-art{margin:-10px 5px -10px 0}.art-empty-illustration{margin:0 auto 14px;width:120px;height:120px}.coffee-shell .pm-hero-art.art-pump-illustration{display:grid;place-items:center;min-height:250px;background:none}.art-pump-illustration>.exchange-art{width:300px;height:270px}.coffee-shell .ax-leader-art.art-leader-illustration{display:grid;place-items:center;min-height:260px;background:none}.art-leader-illustration>.exchange-art{width:290px;height:270px}.coffee-shell :is(.ax-card,.cf-panel,.cf-metrics article,.positions-block,.pools-block,.position-card,.pm-token-card){box-shadow:0 4px 18px #19343e03}@media(min-width:1450px){.art-discover-card h2{font-size:18px}}@media(max-width:1100px){.art-discover{gap:10px}.art-discover-card{padding:16px;min-height:118px}.art-discover-card .exchange-art{width:93px;height:105px}.art-discover-card h2{font-size:14px}.art-discover-card p{font-size:11px}.cf-rewards-hero.art-rewards-hero{grid-template-columns:minmax(0,1fr) minmax(240px,1fr)}.art-rewards-hero>.exchange-art{display:none}.art-heading>.exchange-art{right:24%;width:120px}}@media(max-width:700px){.art-discover{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 8px;gap:10px}.art-discover-card{flex:0 0 280px;scroll-snap-align:start;min-height:116px}.art-discover-card .exchange-art{width:110px;height:110px}.art-discover-card h2{font-size:15px}.coffee-shell .art-heading{padding:20px;min-height:135px}.coffee-shell .art-heading>div{max-width:100%}.art-heading>.exchange-art{right:10px;top:10px;transform:none;width:84px;height:84px;opacity:.28}.art-hero>.exchange-art{width:185px;height:155px}.cf-hero.art-hero{grid-template-columns:minmax(0,1fr) 155px;padding:24px}.cf-hero.art-hero h1{font-size:28px}.cf-rewards-hero.art-rewards-hero{grid-template-columns:1fr}.art-rewards-hero>.exchange-art{display:none}}@media(max-width:480px){.cf-hero.art-hero{grid-template-columns:1fr;padding:22px}.art-hero>.exchange-art{position:absolute;right:-14px;top:-8px;width:125px;height:125px;opacity:.23;z-index:0}.art-hero>div{position:relative;z-index:1}.art-hero .cf-eyebrow{padding-right:70px}.art-pump-illustration>.exchange-art{width:220px;height:210px}.coffee-shell .pm-hero-art.art-pump-illustration{min-height:200px}.art-leader-illustration>.exchange-art{width:220px;height:210px}.coffee-shell .ax-leader-art.art-leader-illustration{min-height:210px}}@media(prefers-reduced-motion:reduce){.exchange-art img,.art-discover-card{transition:none}.art-discover-card:hover .exchange-art img{transform:none}}:root{--glass-surface:linear-gradient(125deg,#fffffff2 0%,#f9fdfde8 42%,#e8f5f5db 100%);--glass-feature:linear-gradient(118deg,#ffffffc9 0%,#ffffff80 24%,#ffffff00 24.3%,#ffffff00 72%,#ffffff66 72.3%,#ffffff00 95%),linear-gradient(135deg,#fbfffff2,#dcf1f1e6);--glass-control:linear-gradient(150deg,#ffffffef 8%,#f8fcfbd9 50%,#e0eff1ba 100%);--glass-active:linear-gradient(140deg,#f6ffff,#ceeeee 70%,#e2f5f4);--glass-primary:linear-gradient(115deg,#ffffff00 16%,#ffffff1f 16.3%,#ffffff00 53%),linear-gradient(165deg,#29aeb6,#078792 62%,#06727e);--glass-edge:#ffffffeb;--glass-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #c7dfe052,0 0 0 1px #c2dade70,0 7px 22px -12px #246e8030;--glass-control-shadow:inset 0 1px 0 #fff,0 0 0 1px #c5dcdf66,0 2px 6px #315b6a0a}body{background:radial-gradient(ellipse at 95% 12%,#cceeee6b,transparent 48%),radial-gradient(ellipse at 0 58%,#e0eef77a,transparent 50%),#f3f8fa}.ax-app.coffee-shell,.docs-shell{background:transparent}.ax-app.coffee-shell .cf-header,.docs-shell .docs-topbar{background:linear-gradient(120deg,#ffffffed,#f3fbfbd9 68%,#e3f3f4dc);border-bottom:1px solid #ffffffed;box-shadow:inset 0 -1px #d0e4e570,0 4px 18px #315b6a08;-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.ax-app.coffee-shell .cf-top-nav>a{border:1px solid transparent;transition:background .18s,box-shadow .18s,color .18s}.ax-app.coffee-shell .cf-top-nav>a:hover{background:#ffffffa8;border-color:#ffffffb8;box-shadow:inset 0 1px #fff;color:var(--accent-deep)}.ax-app.coffee-shell .cf-top-nav>a.active{background:var(--glass-active);border-color:var(--glass-edge);box-shadow:var(--glass-control-shadow);color:#086d79}.ax-app.coffee-shell .cf-top-nav small{background:#ffffffb8;border-color:#d4e6e8;color:#52747d;box-shadow:inset 0 1px #fff}.ax-app.coffee-shell :is(.cf-global-search,.cf-search,.cf-copy-field,.ax-market-search,.search-input,.pools-search,.pm-search,.pm-tools select),.docs-shell :is(.docs-search-trigger,.docs-search-input){background:var(--glass-control);border-color:var(--glass-edge);box-shadow:var(--glass-control-shadow);color:var(--text-secondary)}.ax-app.coffee-shell :is(.ax-card:not(.ax-glass-swap),.cf-panel,.cf-metrics article,.cf-referral-link,.ax-market-summary>div,.position-card,.positions-block,.pools-block,.pm-surface,.pm-token-card,.pm-trade-box,.pm-preview-card,.pm-launch-rules,.ax-feature-grid article,.ax-launch-notice){background:var(--glass-surface);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow)}.ax-app.coffee-shell :is(.cf-hero,.art-discover-card,.art-heading,.pm-hero,.ax-leader-hero,.ax-pump-hero,.ax-pump-launch-card){background:var(--glass-feature);border-color:var(--glass-edge);box-shadow:var(--glass-shadow)}.ax-app.coffee-shell .art-discover-card:nth-child(2){background:linear-gradient(122deg,#ffffffde,#edf6fadb 65%,#ddf1f2e6);box-shadow:var(--glass-shadow)}.ax-app.coffee-shell .art-discover-card:hover{box-shadow:inset 0 1px #fff,0 0 0 1px #9ecdd3,0 9px 24px -12px #246e8040}.ax-app.coffee-shell :is(.positions-empty,.empty-state,.position-earnings,.pm-empty,.liquidity-position-head,.liquidity-earnings>div,.liquidity-summary,.ax-feature-grid article){background:var(--glass-control);border-color:var(--glass-edge);box-shadow:inset 0 1px #fff,0 0 0 1px #c8dee04a}.ax-app.coffee-shell :is(.cf-icon-tile,.cf-person>span,.cf-token-mark,.pm-wordmark>span:first-child,.ax-feature-label){background:var(--glass-active);border:1px solid #ffffffd9;color:var(--accent-deep);box-shadow:var(--glass-control-shadow)}.ax-app.coffee-shell :is(.ax-button,.primary-button,.cf-primary,.cf-wallet,.pm-primary,.swap-action):not(.ax-submit){background:var(--glass-primary);border:1px solid #087e897a;color:#fff;box-shadow:inset 0 1px #ffffff80,inset 0 -1px 2px #00505e24,0 4px 10px #068c9b1c;text-shadow:0 1px 1px #07586520;transition:filter .18s,box-shadow .18s}.ax-app.coffee-shell :is(.ax-button,.primary-button,.cf-primary,.cf-wallet,.pm-primary,.swap-action):not(.ax-submit):hover:not(:disabled){background:var(--glass-primary)!important;color:#fff;filter:brightness(1.045);transform:none;box-shadow:inset 0 1px #ffffffa0,0 6px 14px #068c9b26}.ax-app.coffee-shell :is(.cf-secondary,.ghost-button,.pm-secondary,.pm-icon-button,.ax-small-button,.icon-button,.pm-subnav a.pm-create-link,.pm-settings input,.ax-settings input,.liquidity-panel .token-button,.pm-presets button){background:var(--glass-control);border:1px solid var(--glass-edge);box-shadow:var(--glass-control-shadow);color:#356571}.ax-app.coffee-shell :is(.cf-secondary,.ghost-button,.pm-secondary,.ax-small-button,.icon-button):hover:not(:disabled){background:var(--glass-active);color:#086d79}.ax-app.coffee-shell :is(.cf-tabs button.active,.pm-tabs button.active,.pm-subnav a.router-link-active,.pm-subnav a.active,.pm-side-switch button.active,.segmented button.active,.limit-expiry-row button.active,.filter-chips button.active){background:var(--glass-active);color:#086d79;box-shadow:var(--glass-control-shadow)}.ax-app.coffee-shell :is(.cf-tabs,.pm-subnav,.pm-side-switch){background:#e8f2f459;border-radius:11px;padding:3px;border:1px solid #ffffff70}.ax-app.coffee-shell :is(.pm-form-grid input,.pm-form-grid textarea,.pm-amount-field,.amount-panel,.liquidity-select){background:var(--glass-control);border-color:#d1e3e6;box-shadow:inset 0 1px #fff;color:var(--text-primary)}.ax-app.coffee-shell :is(.cf-global-search,.cf-search,.cf-copy-field,.ax-market-search,.search-input,.pm-search,.pm-form-grid input,.pm-form-grid textarea):focus-within{outline:2px solid #178c9d80;outline-offset:2px}.ax-app.coffee-shell :is(button,a):focus-visible{outline:2px solid #087c87;outline-offset:3px}.ax-app.coffee-shell button:disabled{filter:saturate(.55);cursor:not-allowed}.ax-app.coffee-shell :is(.ax-chart-card,.ax-trades,.ax-markets,.data-table,.pm-table-panel){background:linear-gradient(135deg,#fffffffa,#f7fcfcf5);border-color:var(--glass-edge);box-shadow:var(--glass-shadow)}.ax-app.coffee-shell :is(.ax-table th,.cf-table th,.table-head,.pm-page th){background:#edf6f7;color:#52727e;border-color:#dcebed}.ax-app.coffee-shell :is(.ax-table td,.cf-table td,.table-row,.pm-page td){border-color:#deebee}.ax-app.coffee-shell :is(.ax-table tr:hover td,.cf-table tr:hover td,.table-row:not(.table-head):hover){background:#e8f5f6}.ax-app.coffee-shell :is(.ax-chart-controls button.active,.ax-ticker>button.is-selected){background:var(--glass-active);box-shadow:var(--glass-control-shadow);color:#086d79}.ax-app.coffee-shell .ax-ticker>button{background:var(--glass-control);border-color:var(--glass-edge);box-shadow:var(--glass-control-shadow)}.ax-app.coffee-shell .ax-card.ax-chart-card{background:var(--glass-feature);border-color:var(--glass-edge);box-shadow:var(--glass-shadow)}.ax-app.coffee-shell :is(.ax-chart .tradingview-widget-container,.ax-chart .tradingview-widget-container__widget){background:transparent}.ax-app.coffee-shell :is(.ax-market-stats,.cf-panel-toolbar,.positions-head,.pools-head,.pm-panel-tabs){border-color:#d7e7e9}.ax-app.coffee-shell :is(.modal-panel,.wallet-modal,.modal-card,.ax-confirm,.pm-modal,.cf-dialog,.liquidity-panel):not(.ax-glass-swap){background:linear-gradient(135deg,#fffffff7,#eef9f9f5);border:1px solid #fff;box-shadow:inset 0 1px #fff,0 0 0 1px #b9dadd80,0 28px 80px #153f5033;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ax-app.coffee-shell :is(.modal-backdrop,.cf-overlay,.pm-modal-backdrop){background:#163a4c59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ax-app.coffee-shell .token-option:hover{background:#dff2f4aa;border-radius:12px}.ax-app.coffee-shell :is(.cf-demo,.pm-demo-strip,.pm-notice,.cf-notice){background:linear-gradient(125deg,#f4ffffeb,#e3f5f3c9);border-color:#c7e4e4;box-shadow:inset 0 1px #fff;color:#426f77}.ax-app.coffee-shell :is(.cf-badge,.pm-beta,.pm-chip,.ax-soon-badge){background:var(--glass-control);border-color:#d2e4e7;color:#476e79;box-shadow:inset 0 1px #fff}.docs-shell .docs-sidebar{background:linear-gradient(125deg,#f8fcfdee,#eaf5f6e8);border-color:#dcebed}.docs-shell :is(.docs-card,.docs-note,.docs-pager-link){background:var(--glass-surface);border-color:var(--glass-edge);box-shadow:var(--glass-shadow)}.docs-shell .docs-sidebar-link.active{background:var(--glass-active);box-shadow:var(--glass-control-shadow);color:#086d79}.docs-shell .docs-search-dialog{background:#f8fdfdf7;border:1px solid #fff;box-shadow:0 24px 70px #153f5033}.docs-shell .docs-formula{background:#edf6f7;border-color:#d5e6e9;color:#176778}@media(max-width:700px){.ax-app.coffee-shell .cf-header,.docs-shell .docs-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ax-app.coffee-shell :is(.modal-panel,.cf-dialog,.pm-modal):not(.ax-glass-swap){-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#fff,#eef9f9)}}@media(prefers-reduced-transparency:reduce){:root{--glass-surface:#f8fcfd;--glass-feature:#eaf7f7;--glass-control:#f5fbfc;--glass-active:#d8efef}.ax-app.coffee-shell .cf-header,.docs-shell .docs-topbar{background:#f5fbfc;-webkit-backdrop-filter:none;backdrop-filter:none}.ax-app.coffee-shell :is(.modal-panel,.wallet-modal,.modal-card,.ax-confirm,.pm-modal,.cf-dialog,.liquidity-panel):not(.ax-glass-swap){background:#f8fcfd;-webkit-backdrop-filter:none;backdrop-filter:none}.ax-app.coffee-shell :is(.modal-backdrop,.cf-overlay,.pm-modal-backdrop){-webkit-backdrop-filter:none;backdrop-filter:none;background:#163a4cd9}}@media(prefers-reduced-motion:reduce){.ax-app.coffee-shell *{transition:none!important}}@media(forced-colors:active){.ax-app.coffee-shell :is(.cf-header,.ax-card,.cf-panel,.cf-hero,.cf-metrics article,.art-discover-card,.position-card,.pm-surface,.pm-token-card,.modal-panel,.cf-dialog,button),.docs-shell :is(.docs-topbar,.docs-sidebar,.docs-card){background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.coffee-shell .ax-swap-card.ax-glass-swap{position:relative;isolation:isolate;padding:22px;border-radius:26px;border:1px solid #ffffff;background:linear-gradient(135deg,#ffffffec,#f4fcfce6 36%,#dbf1f1d9 75%,#ffffffed);box-shadow:inset 0 1px #fff,inset 0 -1px #bcdbdf80,0 0 0 1px #bad8dd70,0 12px 32px -14px #267c8b38,0 3px 7px #38687908;-webkit-backdrop-filter:blur(20px) saturate(135%);backdrop-filter:blur(20px) saturate(135%)}.ax-glass-swap:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(119deg,transparent 6%,#ffffffa8 6.5%,#ffffff0a 22%,transparent 23%,transparent 58%,#ffffff75 58.5%,#ffffff00 76%),radial-gradient(ellipse at 100% 0%,#8adee842,transparent 60%)}.ax-glass-swap:after{content:"";position:absolute;inset:5px;z-index:-1;pointer-events:none;border:1px solid #ffffff6b;border-radius:21px}.coffee-shell .ax-glass-title h2{font-size:22px;font-weight:650;letter-spacing:-.7px;margin:0;line-height:1.2}.ax-glass-title>span{display:flex;align-items:center;gap:6px;color:#587781;font-size:10px;margin-top:6px}.ax-glass-title>span:before{content:"";width:5px;height:5px;border-radius:50%;background:#078b94}.ax-glass-swap .ax-inline{gap:7px}.ax-glass-swap .ax-icon{width:35px;height:35px;border-radius:12px;border:1px solid #ffffffd9;background:linear-gradient(145deg,#ffffffc9,#e7f1f48c);box-shadow:0 2px 4px #426d7710,inset 0 1px #fff;color:#52747f;transition:background .18s,box-shadow .18s}.ax-glass-swap .ax-icon:hover,.ax-glass-swap .ax-icon.is-active{background:linear-gradient(145deg,#fff,#d7efef);color:#087a86;box-shadow:0 3px 8px #426d771a,inset 0 1px #fff}.ax-glass-swap .ax-swap-fields{margin-top:22px}.coffee-shell .ax-swap-card.ax-glass-swap .ax-amount-box{position:relative;padding:16px;border-radius:20px;border:1px solid #d7e7eaaa;background:linear-gradient(122deg,#ffffffd9,#f4fafacc 48%,#e6f2f4a6);box-shadow:inset 0 1px #fff,inset 0 -1px 1px #ccdee242,0 3px 12px #335e6a04;transition:border-color .18s,box-shadow .18s}.coffee-shell .ax-swap-card.ax-glass-swap .ax-receive{background:linear-gradient(120deg,#fffd,#e4f5f4b3 65%,#d3eded9c);border-color:#c6e4e5b3}.coffee-shell .ax-swap-card.ax-glass-swap .ax-amount-box:focus-within{border-color:#70bec5;box-shadow:inset 0 1px #fff,0 0 0 3px #078b9410}.ax-glass-swap .ax-amount-label{align-items:center;gap:8px;color:#607d89;font-size:11px;line-height:1.5}.ax-glass-swap .ax-amount-label>span:first-child{font-size:12px;color:#476a76;font-weight:500}.ax-glass-swap .ax-amount-label button{font-size:11px;color:#087a86}.ax-glass-swap .ax-amount-row{gap:9px;margin:13px 0 9px;min-height:43px}.ax-glass-swap .ax-amount-row input,.ax-glass-swap .ax-amount-row output{font-size:32px;line-height:1.25;font-weight:500;letter-spacing:-1.2px;color:#183d49}.ax-glass-swap .ax-amount-row input::placeholder,.ax-glass-swap .ax-dim{color:#819ba5!important}.coffee-shell .ax-swap-card.ax-glass-swap .ax-token-button{min-height:42px;padding:7px 10px 7px 7px;gap:7px;max-width:53%;border:1px solid #ffffffef;border-radius:24px;background:linear-gradient(155deg,#fff 10%,#ffffffb3 48%,#dcecefbb);box-shadow:0 3px 8px #34616e15,inset 0 1px #fff,0 0 0 1px #bbd3db65;transition:box-shadow .18s,background .18s}.ax-glass-swap .ax-token-button:hover{background:linear-gradient(155deg,#fff,#e7f8f8);box-shadow:0 4px 12px #226a7a20,0 0 0 1px #80bfc6}.ax-glass-swap .ax-token-button strong{font-size:14px;font-weight:600;letter-spacing:-.2px}.ax-glass-swap .ax-token-button .token-icon{width:26px;height:26px;box-shadow:0 2px 5px #3a647519}.ax-glass-swap .ax-token-button>svg{width:13px;height:13px;color:#62848e}.ax-glass-swap .ax-amount-bottom{height:auto;min-height:16px;font-size:11px;color:#607f89;gap:8px}.ax-glass-swap .ax-amount-bottom button{font-size:10px;padding:3px 6px;border-radius:6px;background:#ffffffba;color:#087a86}.coffee-shell .ax-swap-card.ax-glass-swap .ax-reverse{width:40px;height:40px;border:3px solid #f5fbfc;border-radius:14px;margin:-8px auto;background:linear-gradient(145deg,#fff,#daf2f2 48%,#a5d4d96e);box-shadow:inset 0 1px #fff,0 0 0 1px #b8d7de80,0 4px 8px #1b69721a;color:#078490;z-index:2;transition:box-shadow .2s,background .2s}.ax-glass-swap .ax-reverse svg{width:19px;height:19px;transition:transform .25s}.ax-glass-swap .ax-reverse:hover svg{transform:rotate(180deg)}.coffee-shell .ax-swap-card.ax-glass-swap .ax-reverse:hover{background:linear-gradient(145deg,#fff,#bce8e8);box-shadow:inset 0 1px #fff,0 4px 12px #1b69722b}.ax-glass-swap .ax-quote-details{margin:18px 2px;gap:12px;font-size:12px}.ax-glass-swap .ax-quote-details>div{color:#587681;align-items:center;line-height:1.45}.ax-glass-swap .ax-quote-details strong,.ax-glass-swap .ax-quote-details button{font-size:12px;color:#2d5866;max-width:65%;overflow-wrap:anywhere}.ax-glass-swap .ax-quote-details button{padding:5px 8px;border-radius:8px;background:#ffffffad;border:1px solid #fff;box-shadow:0 1px 3px #4767740a}.coffee-shell .ax-swap-card.ax-glass-swap .ax-submit{position:relative;overflow:hidden;min-height:52px;border-radius:16px;border:1px solid #087e8980;background:linear-gradient(170deg,#38b8bc,#0b939f 43%,#087780);box-shadow:inset 0 1px #ffffff80,inset 0 -2px 3px #00505e24,0 5px 13px #068c9b22;color:#fff;font-weight:600;font-size:14px;text-shadow:0 1px 1px #07586533;transition:box-shadow .2s,filter .2s}.ax-glass-swap .ax-submit:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(113deg,transparent 15%,#ffffff22 15.5%,transparent 50%,transparent 73%,#ffffff10 73.5%,transparent 100%)}.coffee-shell .ax-swap-card.ax-glass-swap .ax-submit:hover:not(:disabled){filter:brightness(1.04);box-shadow:inset 0 1px #ffffff90,0 7px 17px #068c9b30;transform:none;color:#fff}.ax-glass-swap .ax-submit:disabled{opacity:.5;filter:saturate(.65);box-shadow:inset 0 1px #ffffff80;cursor:not-allowed}.ax-glass-swap .ax-swap-caption{font-size:10px;color:#547781;gap:6px;line-height:1.5;margin-top:14px}.ax-glass-swap .ax-swap-caption svg{width:13px;height:13px;color:#378792;flex-shrink:0}.ax-glass-swap .ax-settings{background:#ffffffb8;border:1px solid #fff;border-radius:14px;padding:14px;box-shadow:inset 0 1px #fff;margin-top:16px}.ax-glass-swap .ax-settings small{color:#567783;line-height:1.6}.ax-glass-swap button:focus-visible{outline:2px solid #087c87;outline-offset:3px}@media(max-width:1200px)and (min-width:741px){.coffee-shell .ax-swap-card.ax-glass-swap{padding:18px}.coffee-shell .ax-swap-card.ax-glass-swap .ax-amount-box{padding:13px}.ax-glass-swap .ax-amount-row input,.ax-glass-swap .ax-amount-row output{font-size:28px}}@media(max-width:400px){.coffee-shell .ax-swap-card.ax-glass-swap{padding:17px;border-radius:23px}.coffee-shell .ax-swap-card.ax-glass-swap .ax-amount-box{padding:13px}.ax-glass-swap .ax-amount-row input,.ax-glass-swap .ax-amount-row output{font-size:30px}}@media(prefers-reduced-motion:reduce){.ax-glass-swap *{transition:none!important}.ax-glass-swap .ax-reverse:hover svg{transform:none}}@media(prefers-reduced-transparency:reduce){.coffee-shell .ax-swap-card.ax-glass-swap{background:#edf7f8;backdrop-filter:none;-webkit-backdrop-filter:none}.coffee-shell .ax-swap-card.ax-glass-swap .ax-amount-box{background:#f8fcfd}.coffee-shell .ax-swap-card.ax-glass-swap .ax-receive{background:#e7f4f4}}@media(forced-colors:active){.ax-glass-swap:before,.ax-glass-swap:after,.ax-glass-swap .ax-submit:before{display:none}.coffee-shell .ax-swap-card.ax-glass-swap,.coffee-shell .ax-swap-card.ax-glass-swap .ax-amount-box,.coffee-shell .ax-swap-card.ax-glass-swap button{border:1px solid ButtonText;box-shadow:none;background:Canvas;color:CanvasText}}.ax-app.coffee-shell .modal-panel.ts-panel{width:min(660px,100%);max-width:660px;max-height:min(820px,calc(100dvh - 40px));padding:24px;display:flex;flex-direction:column;gap:18px;overflow:hidden;border-radius:28px;background:linear-gradient(140deg,#fffffffa,#f0fafaf7);box-shadow:0 36px 110px #173d4e40,inset 0 1px #fff}.ts-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.ts-heading h2{margin:0;font-size:25px;letter-spacing:-.8px;font-weight:750;color:#173c48}.ts-heading p{margin:6px 0 0;color:#6c8590;font-size:13px}.ts-panel button{font:inherit;cursor:pointer;letter-spacing:normal;text-transform:none}.ts-close{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;border:1px solid #dbe8ea;border-radius:50%;background:#ffffffa6;color:#607a84}.ts-close svg{width:19px;height:19px}.ts-search{display:flex;align-items:center;gap:10px;border:1px solid #cde0e4;background:#ffffffbc;border-radius:15px;padding:0 15px;min-height:50px;box-shadow:inset 0 2px 5px #1d546005,0 1px #fff}.ts-search>svg{width:20px;height:20px;color:#6e919a;flex-shrink:0}.ax-app.coffee-shell .ts-search input{border:0;outline:none;background:transparent;box-shadow:none;width:100%;min-width:0;padding:13px 0;font-size:16px;color:#183e49}.ts-search:focus-within{border-color:#23aab2;box-shadow:0 0 0 3px #16a8b112}.ts-search input::placeholder{color:#8ba0a7}.ts-favorites{display:flex;gap:8px;flex-wrap:wrap;max-height:100px;overflow:auto;flex-shrink:0}.ts-favorites button{display:flex;align-items:center;gap:7px;border:1px solid #cbe6e7;background:linear-gradient(135deg,#fff,#e4f6f5b3);border-radius:22px;padding:6px 11px 6px 6px;max-width:180px;color:#176b75;font-size:13px;font-weight:650}.ts-favorites button>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-favorites .token-avatar{width:25px;height:25px;min-width:25px}.ts-toolbar{display:flex;justify-content:space-between;align-items:center;gap:8px}.ts-filters{display:flex;gap:4px}.ts-filters button{display:flex;align-items:center;gap:6px;padding:9px 11px;border:0;border-radius:11px;background:transparent;color:#768c94;font-size:13px;font-weight:600;white-space:nowrap}.ts-filters svg{width:15px;height:15px}.ts-filters button[aria-pressed=true]{background:#dff2f2;color:#087c87;box-shadow:inset 0 1px #fff}.ts-count{background:#eaf0f2;border-radius:8px;min-width:26px;padding:4px 6px;text-align:center;color:#7b929a;font-size:11px}.ts-list{overflow-y:auto;min-height:160px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c5dfe1 transparent;display:flex;flex-direction:column;gap:8px;padding:1px 3px 2px 1px}.ts-row{display:flex;align-items:flex-start;position:relative;border:1px solid #dce9eb;border-radius:17px;background:#ffffff98;transition:background .15s,border-color .15s;flex-shrink:0}.ts-row:hover{background:#fff;border-color:#a7d5d8}.ts-row.is-selected{border-color:#9bd4d8;background:linear-gradient(120deg,#eefcfae6,#ffffffb8)}.ts-select{display:grid;grid-template-columns:1fr auto;column-gap:16px;row-gap:10px;min-width:0;width:100%;text-align:left;padding:12px 14px;border:0;background:transparent;color:#21434f;border-radius:17px}.ts-token{display:flex;align-items:center;gap:11px;min-width:0}.ts-token .token-avatar{width:40px;height:40px;min-width:40px;box-shadow:0 3px 8px #24566212}.ts-identity{min-width:0;display:flex;flex-direction:column;gap:4px}.ts-identity>strong{display:flex;align-items:center;gap:7px;font-size:16px;font-weight:730;overflow-wrap:anywhere;line-height:1.2}.ts-identity svg{width:14px;height:14px;color:#159eaa;flex-shrink:0}.ts-identity small{font-size:11px;color:#81959d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.ts-balance{display:flex;flex-direction:column;gap:5px;align-items:flex-end;max-width:170px;justify-content:center}.ts-balance small,.ts-metrics small{font-size:11px;font-weight:450;color:#8298a0}.ts-balance strong{font-size:14px;font-weight:650;overflow-wrap:anywhere;text-align:right}.ts-metrics{grid-column:1 / -1;display:grid;grid-template-columns:1.1fr 1.1fr .75fr;gap:12px;padding-top:11px;border-top:1px solid #e3eeee}.ts-metrics>span{display:flex;flex-direction:column;gap:4px;min-width:0}.ts-metrics strong{font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ts-metrics>span+span{padding-left:16px;border-left:1px solid #e6eff0}.ts-pin{margin:15px 12px 0 0;width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;border:0;border-radius:9px;background:transparent;color:#9ab0b7}.ts-pin svg{width:18px;height:18px}.ts-pin:hover,.ts-pin.is-pinned{background:#e2f4f3;color:#078e99}.ts-pin.is-pinned svg{fill:#36afb83b}.ts-footer{display:flex;align-items:center;justify-content:center;gap:7px;border-top:1px solid #dcebed;padding-top:14px;color:#859ca5;font-size:11px;line-height:1.5;text-align:center}.ts-footer svg{width:13px;height:13px;flex-shrink:0}.ts-empty{padding:40px 18px;text-align:center;color:#8099a3}.ts-empty>svg{width:30px;height:30px;color:#60acb2}.ts-empty h3{font-size:16px;color:#395b67;margin:13px 0 8px}.ts-empty p{font-size:13px;line-height:1.6;max-width:310px;margin:auto}.ts-panel button:focus-visible{outline:2px solid #159faa;outline-offset:2px}@media(max-width:600px){.ax-app.coffee-shell .ts-backdrop{padding:10px;align-items:center}.ax-app.coffee-shell .modal-panel.ts-panel{padding:18px 13px;gap:14px;border-radius:23px;max-height:calc(100dvh - 20px)}.ts-heading{padding:0 4px}.ts-heading h2{font-size:22px}.ts-heading p{font-size:12px}.ts-filters button{padding:8px;font-size:12px;gap:4px}.ts-filters svg{width:13px;height:13px}.ts-select{padding:12px 10px;gap:12px}.ts-token{gap:8px}.ts-token .token-avatar{width:34px;height:34px;min-width:34px}.ts-identity>strong{font-size:15px}.ts-identity small{max-width:140px;font-size:10px}.ts-balance strong{font-size:12px}.ts-balance{max-width:100px}.ts-pin{margin:12px 7px 0 0;width:25px;height:28px}.ts-metrics{gap:6px}.ts-metrics>span+span{padding-left:8px}.ts-metrics strong{font-size:11px}.ts-metrics small,.ts-footer{font-size:10px}}@media(prefers-reduced-motion:reduce){.ts-row{transition:none}}.ax-app.coffee-shell .modal-panel.liquidity-panel{width:min(520px,100%);max-width:100%;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:26px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bfdadd transparent;color:#234652;color-scheme:light}.ax-app.coffee-shell .liquidity-panel>*{min-width:0;flex-shrink:0}.ax-app.coffee-shell .liquidity-panel .modal-head{margin:0;align-items:flex-start;gap:16px}.ax-app.coffee-shell .liquidity-panel .modal-head>div{min-width:0}.ax-app.coffee-shell .liquidity-panel .modal-head h2{margin:0;font-size:24px;font-weight:650;line-height:1.22;letter-spacing:-.7px;overflow-wrap:anywhere}.ax-app.coffee-shell .liquidity-panel .modal-head .icon-button{width:36px;height:36px;min-width:36px;padding:8px;border-radius:50%;flex-shrink:0}.ax-app.coffee-shell .liquidity-panel .liquidity-caption{font-size:12px;color:#78929b;line-height:1.5;margin:7px 0 0}.ax-app.coffee-shell .liquidity-panel :is(.liquidity-position-head,.liquidity-share,.amount-panel,.liquidity-slippage,.ax-withdraw-output,.liquidity-summary){margin:0;padding:15px;border:1px solid #d5e8e9;border-radius:17px;background:var(--glass-control);box-shadow:inset 0 1px #fff,0 2px 8px #346c7905}.ax-app.coffee-shell .liquidity-panel .liquidity-position-head{background:var(--glass-feature);gap:12px}.ax-app.coffee-shell .liquidity-panel .position-pair-icons{flex-shrink:0;display:flex;padding-right:0}.ax-app.coffee-shell .liquidity-panel .position-pair-icons .token-avatar{width:35px;height:35px;min-width:35px;border:2px solid #fff;border-radius:50%}.ax-app.coffee-shell .liquidity-panel .position-pair-icons .token-avatar+.token-avatar{margin-left:-9px}.ax-app.coffee-shell .liquidity-panel .liquidity-position-head strong{font-size:18px;font-weight:650;line-height:1.35;overflow-wrap:anywhere;color:#234b56}.ax-app.coffee-shell .liquidity-panel .liquidity-position-head small{font-family:inherit;font-size:11px;line-height:1.6;overflow-wrap:anywhere;color:#6c8b95}.ax-app.coffee-shell .liquidity-panel .liquidity-earnings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;background:transparent;border:0;box-shadow:none}.ax-app.coffee-shell .liquidity-panel .liquidity-earnings>div{min-width:0;padding:12px 14px;border:1px solid #d9e9ea;border-radius:15px;background:var(--glass-control);gap:7px}.ax-app.coffee-shell .liquidity-panel .liquidity-earnings span{font-size:11px;line-height:1.5;overflow-wrap:anywhere;color:#718d97}.ax-app.coffee-shell .liquidity-panel .liquidity-earnings strong{font-size:18px;line-height:1.3;overflow-wrap:anywhere;font-family:inherit;font-variant-numeric:tabular-nums}.ax-app.coffee-shell .liquidity-panel .positive{color:#078994!important}.ax-app.coffee-shell .liquidity-panel .negative{color:#c86277!important}.ax-app.coffee-shell .liquidity-panel .liquidity-share-head{gap:16px;align-items:center;min-width:0}.ax-app.coffee-shell .liquidity-panel .liquidity-share-head strong{font-family:inherit;font-size:29px;font-weight:650;line-height:1.2;color:#098d98;white-space:nowrap}.ax-app.coffee-shell .liquidity-panel .field-label{font-size:12px;font-weight:500;line-height:1.45;color:#64838e;overflow-wrap:anywhere}.ax-app.coffee-shell .liquidity-panel .liquidity-range{display:block;max-width:100%;height:6px;min-height:0;padding:0;margin:20px 0;accent-color:#079aa5;box-shadow:none;cursor:pointer}.ax-app.coffee-shell .liquidity-panel :is(.limit-expiry-row,.quick-amounts){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;margin:12px 0 0;padding:0;border:0}.ax-app.coffee-shell .liquidity-panel :is(.limit-expiry-row,.quick-amounts,.segmented) button{min-width:0;min-height:34px;padding:7px 9px;border:1px solid #d1e5e8;border-radius:10px;background:var(--glass-control);color:#62828d;font:inherit;font-size:12px;box-shadow:inset 0 1px #fff;line-height:1.3}.ax-app.coffee-shell .liquidity-panel :is(.limit-expiry-row,.quick-amounts,.segmented) button:hover:not(:disabled){background:var(--glass-active);color:#077f8b}.ax-app.coffee-shell .liquidity-panel :is(.limit-expiry-row,.segmented) button.active{background:var(--glass-active);border-color:#90cdd2;color:#087e88}.ax-app.coffee-shell .liquidity-panel .liquidity-slippage{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:12px 14px}.ax-app.coffee-shell .liquidity-panel .segmented{display:flex;gap:5px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;flex-shrink:0}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output>div{display:grid;grid-template-columns:30px minmax(0,1fr) minmax(0,1.3fr);gap:10px;align-items:center;padding-top:14px;min-width:0}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output>div .token-avatar{width:30px;height:30px;min-width:30px}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output>div>span:not(.token-avatar){font-size:13px;font-weight:600;overflow-wrap:anywhere}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output>div>strong{min-width:0;max-width:none;margin:0;font-size:19px;font-weight:650;line-height:1.35;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output details{border-color:#d7e9eb;margin-top:14px;padding-top:12px}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output summary{color:#4e7a87;font-size:12px;padding:2px 0;line-height:1.5}.ax-app.coffee-shell .liquidity-panel .liquidity-summary{gap:10px}.ax-app.coffee-shell .liquidity-panel .liquidity-summary>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start;min-width:0}.ax-app.coffee-shell .liquidity-panel .liquidity-summary :is(span,strong){min-width:0;max-width:none;overflow-wrap:anywhere;font-family:inherit;font-size:12px;line-height:1.5}.ax-app.coffee-shell .liquidity-panel .liquidity-summary strong{color:#2b535e;text-align:right;font-weight:600}.ax-app.coffee-shell .liquidity-panel details .liquidity-summary{border:0;border-radius:0;box-shadow:none}.ax-app.coffee-shell .liquidity-panel .liquidity-select{min-width:0;max-width:100%;padding:12px 35px 12px 14px;border-radius:13px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;appearance:auto;background:var(--glass-control)}.ax-app.coffee-shell .liquidity-panel .liquidity-select option{background:#f6fbfc;color:#234652}.ax-app.coffee-shell .liquidity-panel .amount-row{display:flex;flex-wrap:wrap;gap:5px 14px;align-items:center;justify-content:space-between;margin:0}.ax-app.coffee-shell .liquidity-panel .amount-row :is(.balance-button,.muted){font-size:11px;line-height:1.5;color:#6e8b95;max-width:100%;overflow-wrap:anywhere;white-space:normal}.ax-app.coffee-shell .liquidity-panel .amount-control{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:12px;margin-top:12px}.ax-app.coffee-shell .liquidity-panel .amount-control input{width:100%;min-width:0;max-width:100%;border:0;outline:none;box-shadow:none;background:transparent;color:#204c58;font-size:28px;font-weight:600;line-height:1.3;padding:0;font-family:inherit}.ax-app.coffee-shell .liquidity-panel .liquidity-estimate{min-width:0;max-width:100%;font-size:25px;font-weight:600;line-height:1.35;color:#204c58;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ax-app.coffee-shell .liquidity-panel .amount-control .token-button{max-width:180px;min-width:0;gap:7px;padding:6px 9px;border-radius:22px;white-space:normal}.ax-app.coffee-shell .liquidity-panel .token-button .token-avatar{width:26px;height:26px;min-width:26px}.ax-app.coffee-shell .liquidity-panel .token-symbol{min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:1.2}.ax-app.coffee-shell .liquidity-panel .liquidity-pair-note{margin:0;padding:0 12px;text-align:center;font-size:11px;line-height:1.5;color:#7d98a1}.ax-app.coffee-shell .liquidity-panel .liquidity-note{margin:0;font-size:11px;line-height:1.65;color:#78949e;text-align:left;overflow-wrap:anywhere}.ax-app.coffee-shell .liquidity-panel .liquidity-share .liquidity-note{margin-top:9px}.ax-app.coffee-shell .liquidity-panel :is(.liquidity-warning,.liquidity-success){min-width:0;padding:12px 14px;border-radius:13px;align-items:flex-start;line-height:1.6;font-size:12px;overflow-wrap:anywhere}.ax-app.coffee-shell .liquidity-panel .liquidity-warning{background:linear-gradient(130deg,#fffcf3,#fff5ddc7);color:#966a2f;border:1px solid #eddcb6}.ax-app.coffee-shell .liquidity-panel .liquidity-success{background:var(--glass-active);color:#087d88;border:1px solid #b8dfe2}.ax-app.coffee-shell .liquidity-panel :is(.liquidity-warning,.liquidity-success)>svg{margin-top:2px}.ax-app.coffee-shell .liquidity-panel .swap-action{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;height:auto;margin:0;padding:12px 16px;border-radius:15px;font-size:14px;white-space:normal;line-height:1.45;overflow-wrap:anywhere}.ax-app.coffee-shell .liquidity-panel .swap-action:disabled{opacity:.65}.ax-app.coffee-shell .liquidity-panel :is(input,select,summary):focus-visible{outline:2px solid #2aa5af;outline-offset:3px}@media(max-width:540px){.ax-app.coffee-shell .modal-panel.liquidity-panel{width:100%;max-height:calc(100dvh - 24px);padding:18px 15px;gap:12px;border-radius:22px}.ax-app.coffee-shell .liquidity-panel .modal-head h2{font-size:22px}.ax-app.coffee-shell .liquidity-panel :is(.liquidity-position-head,.liquidity-share,.amount-panel,.liquidity-slippage,.ax-withdraw-output,.liquidity-summary){padding:12px}.ax-app.coffee-shell .liquidity-panel .liquidity-earnings>div{padding:10px}.ax-app.coffee-shell .liquidity-panel .liquidity-earnings strong{font-size:16px}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output>div{grid-template-columns:27px minmax(0,1fr) minmax(0,1.25fr);gap:7px}.ax-app.coffee-shell .liquidity-panel .ax-withdraw-output>div>strong{font-size:16px}.ax-app.coffee-shell .liquidity-panel .amount-control{grid-template-columns:minmax(0,1fr) minmax(0,45%);gap:8px}.ax-app.coffee-shell .liquidity-panel .amount-control .token-button{justify-self:end;max-width:100%}.ax-app.coffee-shell .liquidity-panel .amount-control input{font-size:25px}.ax-app.coffee-shell .liquidity-panel .liquidity-estimate{font-size:23px}.ax-app.coffee-shell .liquidity-panel .liquidity-slippage>.field-label{flex:1 1 130px}}@media(forced-colors:active){.ax-app.coffee-shell .liquidity-panel,.ax-app.coffee-shell .liquidity-panel :is(.liquidity-position-head,.liquidity-share,.liquidity-earnings>div,.amount-panel,.liquidity-slippage,.ax-withdraw-output,.liquidity-summary,button){background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}}
