body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body,html{background-color:#0f0c29}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.landing-page{background-color:#0f172a;background-color:var(--bg-dark);color:#f8fafc;color:var(--text-primary);font-family:Outfit,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.hero{align-items:center;display:flex;gap:60px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:120px 20px 80px;position:relative;z-index:1}.hero-content{flex:1 1;text-align:left}.hero-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:20px;color:#ec4899;color:var(--secondary-color);display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;margin-bottom:24px;padding:8px 16px}.badge-dot{background:#ec4899;background:var(--secondary-color);border-radius:50%;box-shadow:0 0 10px #ec4899;box-shadow:0 0 10px var(--secondary-color);height:8px;width:8px}.hero h1{font-size:4.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px}.text-gradient{background:linear-gradient(90deg,#3b82f6,#10b981);-webkit-background-clip:text;background-clip:text;color:#0000}.hero .slogan{color:#94a3b8;color:var(--text-secondary);font-size:1.25rem;line-height:1.6;margin-bottom:40px;max-width:540px}.hero-actions{display:flex;gap:16px}.cta-button{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;padding:16px 32px;text-decoration:none;transition:all .2s ease}.cta-button.primary{background:linear-gradient(90deg,#3b82f6,#10b981);box-shadow:0 4px 20px #3b82f64d;color:#fff}.cta-button.primary:hover{box-shadow:0 8px 30px #3b82f666;transform:translateY(-2px)}.cta-button.secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);color:#f8fafc;color:var(--text-primary)}.cta-button.secondary:hover{background:#ffffff1a;background:var(--glass-highlight);border-color:#fff3}.hero-visual{flex:1 1}.hero-visual,.logo-container{align-items:center;display:flex;justify-content:center}.logo-container{height:400px;position:relative;width:400px}.app-logo{animation:logo-float 6s ease-in-out infinite;filter:drop-shadow(0 0 30px rgba(99,102,241,.3));height:auto;max-height:350px;object-fit:contain;width:100%;z-index:2}.logo-glow{animation:pulse 4s ease-in-out infinite;background:radial-gradient(circle at center,#6366f14d 0,#0000 70%);height:100%;position:absolute;width:100%;z-index:1}@keyframes logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.8;transform:scale(1.1)}}.feature-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin:0 auto;max-width:1200px;padding:0 20px 120px;position:relative;z-index:1}.feature-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:24px;padding:40px;transition:all .3s ease}.feature-card:hover{background:#ffffff0d;border-color:#6366f1;border-color:var(--primary-color);box-shadow:0 20px 40px -10px #00000080;transform:translateY(-5px)}.feature-icon-wrapper{align-items:center;background:#6366f11a;border-radius:16px;color:#6366f1;color:var(--primary-color);display:flex;font-size:1.5rem;height:60px;justify-content:center;margin-bottom:24px;transition:all .3s ease;width:60px}.feature-card:hover .feature-icon-wrapper{background:#6366f1;background:var(--primary-color);color:#fff;transform:scale(1.1) rotate(5deg)}.feature-title{color:#f8fafc;color:var(--text-primary);font-size:1.5rem;font-weight:700;margin-bottom:16px}.feature-desc{color:#94a3b8;color:var(--text-secondary);font-size:1rem;line-height:1.7}@media (max-width:1024px){.hero{padding-top:80px;text-align:center}.hero,.hero-content{flex-direction:column}.hero-content{align-items:center;display:flex}.hero-actions{justify-content:center}.hero h1{font-size:3.5rem}.logo-container{height:300px;width:300px}}@media (max-width:768px){.hero h1{font-size:2.5rem}.feature-grid{grid-template-columns:1fr}.hero-actions{flex-direction:column;max-width:300px;width:100%}.cta-button{justify-content:center;width:100%}}.liquidity-list-page{align-items:center;background-color:#0f172a;background-color:var(--bg-dark);color:#f8fafc;color:var(--text-primary);display:flex;flex-direction:column;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow-x:hidden;padding:0;position:relative}.list-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172ab3;border-bottom:1px solid #ffffff0d;border-bottom:1px solid var(--glass-border);display:flex;justify-content:flex-start;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.list-header-logo-container{align-items:center;cursor:pointer;display:flex;padding:10px 0;transition:transform .2s}.list-header-logo-container:hover{transform:scale(1.02)}.list-controls{box-sizing:border-box;justify-content:space-between;margin-bottom:20px;margin-top:30px;max-width:2000px;padding:0 20px;width:100%;z-index:50}.list-controls,.search-box{align-items:center;display:flex}.search-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:12px;padding:10px 16px;transition:all .2s;width:300px}.search-box:focus-within{background:#ffffff0d;border-color:#6366f1;border-color:var(--primary-color);box-shadow:0 0 0 4px #6366f11a}.search-icon{color:#94a3b8;color:var(--text-secondary);margin-right:12px}.search-box input{background:#0000;border:none;color:#f8fafc;color:var(--text-primary);font-size:.95rem;outline:none;width:100%}.search-box input::placeholder{color:#64748b}.list-logo{height:50px;margin-left:24px;margin-right:16px}.list-app-name{background:linear-gradient(90deg,#3b82f6,#10b981);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 0 10px rgba(59,130,246,.3));font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.sort-dropdown-container{align-items:center;display:flex;gap:12px}.sort-label{color:#94a3b8;color:var(--text-secondary);font-size:.9rem;font-weight:500}.sort-select{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:12px;color:#f8fafc;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:.9rem;outline:none;padding:10px 16px;transition:all .2s}.sort-select:focus,.sort-select:hover{background:#ffffff0d;border-color:#6366f1;border-color:var(--primary-color)}.filter-label{color:#94a3b8;color:var(--text-secondary);font-size:.9rem;font-weight:600}.controls-group{align-items:center;display:flex;gap:16px}.refresh-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:1rem;height:40px;transition:all .2s;width:40px}.refresh-btn:hover{border-color:#fff3}.table-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:20px;max-height:calc(100vh - 200px);max-width:2000px;min-height:400px;overflow-x:auto;overflow-y:auto;padding:0;position:relative;width:100%;z-index:1}.liquidity-table{border-collapse:initial;border-spacing:0;min-width:800px;width:100%}.liquidity-table th{background:#0f172af2;box-shadow:0 4px 6px -1px #0000001a;color:#94a3b8;color:var(--text-secondary);font-size:.9rem;font-weight:600;letter-spacing:.05em;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:20}.liquidity-table td,.liquidity-table th{border-bottom:1px solid #ffffff0d;border-bottom:1px solid var(--glass-border);padding:16px}.liquidity-table td{color:#f8fafc;color:var(--text-primary);vertical-align:middle}.liquidity-table tr:last-child td{border-bottom:none}.liquidity-table tr:hover{background:#ffffff08}.clickable-row{cursor:pointer}.clickable-row:hover{background:#ffffff0d!important}.col-pool{color:#f8fafc;color:var(--text-primary);font-weight:600}.col-protocol{color:#94a3b8;color:var(--text-secondary);font-size:.9rem;font-weight:600}.col-tvl,.col-yield{font-family:JetBrains Mono,Courier New,monospace;font-weight:600}.liquidity-table td.yield-positive{color:#4ade80}.liquidity-table td.yield-negative{color:#ef4444}.chain-badge{background:#ffffff08;background:var(--glass-bg);border-radius:6px;color:#f8fafc;color:var(--text-primary);font-size:.8rem;padding:4px 8px}.token-icons{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.token-link{border-bottom:1px dashed #e0e7ff4d;color:#f8fafc;color:var(--text-primary);font-size:.9rem;text-decoration:none;transition:all .2s}.token-link:hover{border-bottom-color:#6366f1;border-bottom-color:var(--primary-color);color:#6366f1;color:var(--primary-color)}.explorer-link{border-radius:8px;font-size:.85rem;height:30px;transition:all .3s cubic-bezier(.4,0,.2,1);width:30px}.explorer-link:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px) rotate(8deg)}.address-copy-trigger{background:#ffffff08;background:var(--glass-bg);font-size:.95rem}.loading-container{align-items:center;color:#94a3b8;color:var(--text-secondary);display:flex;font-size:1.2rem;justify-content:center;padding:40px}.th-content-wrapper{align-items:center;display:flex;gap:4px;position:relative}.filter-icon-btn{align-items:center;background:#ffffff08;background:var(--glass-bg);border:none;border-radius:4px;color:#94a3b8;color:var(--text-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:4px;transition:all .2s;width:24px}.filter-icon-btn.active,.filter-icon-btn:hover{background:#6366f1;background:var(--primary-color);color:#fff}.filter-badge-container{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 2px 5px #6366f14d;display:flex;margin-left:6px;padding:2px 6px 2px 8px}.filter-badge{background:none;border:none;box-shadow:none;color:#fff;font-size:.65rem;font-weight:600;margin-right:6px;padding:0}.header-clear-btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.7rem;height:16px;justify-content:center;transition:all .2s;width:16px}.header-clear-btn:hover{background:#ef4444cc;transform:scale(1.1)}.filter-popup{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1b4b;border:1px solid #6366f1;border:1px solid var(--primary-color);border-radius:12px;box-shadow:0 10px 25px #00000080;left:0;margin-top:8px;min-width:280px;padding:16px;position:absolute;top:100%;z-index:200}.filter-title{color:#94a3b8;color:var(--text-secondary);font-weight:600}.filter-input,.filter-title{font-size:.9rem;margin-bottom:12px}.filter-input{background:#0000004d;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:8px;box-sizing:border-box;color:#fff;outline:none;padding:10px;width:100%}.filter-input:focus{border-color:#6366f1;border-color:var(--primary-color);box-shadow:0 0 0 2px #6366f133}.filter-actions{display:flex;justify-content:flex-end}.filter-cancel-btn{background:#0000;border:1px solid #fff3;border-radius:6px;color:#f8fafc;color:var(--text-primary);cursor:pointer;font-size:.9rem;font-weight:500;margin-right:8px;padding:8px 16px;transition:all .2s}.filter-cancel-btn:hover{background:#ffffff1a;border-color:#ffffff4d}.filter-confirm-btn{background:linear-gradient(90deg,#6366f1,#8b5cf6);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 16px;transition:opacity .2s}.filter-confirm-btn:hover{opacity:.9}.sortable-th{-webkit-user-select:none;user-select:none;white-space:nowrap}.sortable-th:hover{background:#312e81;cursor:pointer}.search-btn-icon{align-items:center;background:#0000;border:none;box-shadow:none;color:#94a3b8;color:var(--text-secondary);cursor:pointer;display:flex;margin-right:8px;outline:none;padding:0;transition:color .2s}.search-btn-icon:hover{color:#fff}.sort-icon{color:#64748b;margin-left:8px;transition:color .2s}.sort-icon.active{color:#6366f1;color:var(--primary-color)}.multi-select-container{align-items:center;display:flex;gap:10px}.multi-select-dropdown{cursor:pointer;position:relative;width:160px}.multi-select-trigger{align-items:center;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#e0e7ff;display:flex;font-size:.9rem;height:38px;justify-content:space-between;padding:8px 12px;transition:all .2s;-webkit-user-select:none;user-select:none}.multi-select-trigger.active,.multi-select-trigger:hover{background:#00000080;border-color:#6366f1}.multi-select-text{margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select-options{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1b4b;border:1px solid #6366f14d;border-radius:10px;box-shadow:0 10px 25px #00000080;left:0;max-height:300px;overflow-y:auto;padding:8px 0;position:absolute;top:calc(100% + 5px);width:200px;z-index:200}.multi-select-option{align-items:center;color:#e0e7ff;display:flex;font-size:.85rem;gap:10px;padding:8px 16px;transition:background .2s}.multi-select-option:hover{background:#6366f133}.checkbox-icon{color:#6366f1;font-size:1rem;width:16px}.options-divider{background:#ffffff1a;height:1px;margin:4px 0}.all-option{color:#a5b4fc;font-weight:600}.single-select-container{align-items:center;display:flex;gap:10px}.single-select-label-text{color:#94a3b8;font-size:.9rem;font-weight:500}.single-select-dropdown{cursor:pointer;position:relative;width:160px}.single-select-trigger{align-items:center;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;box-sizing:border-box;color:#e0e7ff;display:flex;font-size:.9rem;height:38px;justify-content:space-between;padding:8px 12px;transition:all .2s;-webkit-user-select:none;user-select:none}.single-select-trigger.active,.single-select-trigger:hover{background:#00000080;border-color:#6366f1}.single-select-text{font-family:inherit;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron-icon{color:#a5b4fc;font-size:.8rem;transition:transform .2s}.chevron-icon.open{transform:rotate(180deg)}.single-select-options{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1b4b;border:1px solid #6366f14d;border-radius:10px;box-shadow:0 10px 25px #00000080;left:0;max-height:300px;overflow-y:auto;padding:8px 0;position:absolute;top:calc(100% + 5px);width:100%;z-index:200}.single-select-option{align-items:center;color:#e0e7ff;display:flex;font-size:.85rem;gap:10px;justify-content:space-between;padding:8px 16px;transition:background .2s}.single-select-option:hover{background:#6366f133}.single-select-option.selected{background:#6366f11a;color:#6366f1;font-weight:600}.check-icon{color:#6366f1;font-size:.9rem}.chain-icon-container{gap:8px}.chain-icon-container,.chain-icon-wrapper{align-items:center;display:inline-flex;position:relative}.chain-icon-wrapper{background:#ffffff0d;border:1.5px solid #ffffff1a;border-radius:12px;cursor:pointer;justify-content:center;padding:6px;transition:all .3s cubic-bezier(.4,0,.2,1)}.chain-icon-wrapper:hover{background:#ffffff1a;border-color:#ffffff4d;border-color:var(--chain-color,#ffffff4d);box-shadow:0 4px 12px #0000004d,0 0 20px #6366f14d;box-shadow:0 4px 12px #0000004d,0 0 20px rgba(var(--chain-color-rgb,99,102,241),.3);transform:translateY(-2px) scale(1.05)}.chain-icon-glow{background:radial-gradient(circle at center,#6366f1 0,#0000 70%);background:radial-gradient(circle at center,var(--chain-color,#6366f1) 0,#0000 70%);border-radius:12px;inset:-2px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:-1}.chain-icon-wrapper:hover .chain-icon-glow{animation:pulse-glow 2s ease-in-out infinite;opacity:.4}@keyframes pulse-glow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.chain-icon-label{color:#e0e7ff;font-size:.85rem;font-weight:600;transition:color .2s ease;white-space:nowrap}.chain-icon-container:hover .chain-icon-label{color:#a5b4fc;color:var(--chain-color,#a5b4fc)}.chain-icon-fallback{align-items:center;background:linear-gradient(135deg,#6366f133,#8b5cf633);border:1.5px solid #ffffff26;border-radius:12px;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.chain-icon-fallback:hover{background:linear-gradient(135deg,#6366f14d,#8b5cf64d);border-color:#ffffff4d;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px) scale(1.05)}.chain-icon-text{color:#a5b4fc;font-size:.7rem;font-weight:700;letter-spacing:.5px}.chain-icon-container[title=Ethereum]{--chain-color:#627eea;--chain-color-rgb:98,126,234}.chain-icon-container[title="BNB Chain"]{--chain-color:#f3ba2f;--chain-color-rgb:243,186,47}.chain-icon-container[title=Base]{--chain-color:#0052ff;--chain-color-rgb:0,82,255}.chain-icon-container[title=Arbitrum]{--chain-color:#28a0f0;--chain-color-rgb:40,160,240}.chain-icon-container[title=Optimism]{--chain-color:#ff0420;--chain-color-rgb:255,4,32}.chain-icon-container[title=Polygon]{--chain-color:#8247e5;--chain-color-rgb:130,71,229}:root{--primary-color:#6366f1;--primary-hover:#4f46e5;--secondary-color:#ec4899;--bg-dark:#0f172a;--text-primary:#f8fafc;--text-secondary:#94a3b8;--glass-bg:#ffffff08;--glass-border:#ffffff0d;--glass-highlight:#ffffff1a}.uniswap-v2-page{align-items:center;background-color:#0f172a;background-color:var(--bg-dark);color:#f8fafc;color:var(--text-primary);display:flex;flex-direction:column;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow-x:hidden;padding:30px 20px;position:relative}.landing-background{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.orb{animation:float 20s ease-in-out infinite;border-radius:50%;filter:blur(80px);opacity:.4;position:absolute}.orb-1{background:#6366f1;background:var(--primary-color);height:400px;left:-100px;top:-100px;width:400px}.orb-2{animation-delay:-5s;background:#ec4899;background:var(--secondary-color);bottom:-50px;height:300px;right:-50px;width:300px}.grid-overlay{background-image:linear-gradient(#ffffff0d 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 0);background-image:linear-gradient(var(--glass-border) 1px,#0000 1px),linear-gradient(90deg,var(--glass-border) 1px,#0000 1px);background-size:40px 40px;height:100%;left:0;-webkit-mask-image:radial-gradient(circle at center,#000 40%,#0000 80%);mask-image:radial-gradient(circle at center,#000 40%,#0000 80%);opacity:.1;position:absolute;top:0;width:100%}@keyframes float{0%,to{transform:translate(0)}50%{transform:translate(30px,50px)}}.page-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 10px 40px #0003;margin-bottom:50px;max-width:1200px;padding:20px 30px;width:100%;z-index:1}.header-content,.page-header{align-items:center;display:flex;gap:24px}.header-content{flex:1 1;justify-content:space-between}.pool-info{gap:16px}.pool-info,.pool-meta{align-items:center;display:flex}.pool-meta{gap:12px}.title-group{gap:20px}.back-btn,.title-group{align-items:center;display:flex}.back-btn{background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:12px;color:#94a3b8;color:var(--text-secondary);cursor:pointer;flex-shrink:0;height:44px;justify-content:center;margin:0;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px}.back-btn:hover{background:#ffffff1a;background:var(--glass-highlight);border-color:#6366f14d;color:#fff;transform:translateX(-4px)}.pool-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#3b82f6,#10b981);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:900;letter-spacing:-.5px;line-height:1;margin:0;white-space:nowrap}.protocol-badge{background:linear-gradient(135deg,#6366f126,#8b5cf626);color:#a5b4fc;letter-spacing:.5px;padding:6px 12px;white-space:nowrap}.chain-tag,.protocol-badge{border:1px solid #6366f133;border-radius:8px;font-size:.75rem;font-weight:700;text-transform:uppercase}.chain-tag{background:#6366f11a;color:#818cf8;letter-spacing:1px;padding:5px 12px}.icon-btn{align-items:center;background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:12px;color:#94a3b8;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;margin:0!important;padding:0!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px}.icon-btn:hover{background:#ffffff1a;background:var(--glass-highlight);border-color:#6366f14d;box-shadow:0 4px 12px #6366f133;color:#fff;transform:translateY(-2px)}.refresh-btn{align-items:center;background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:12px;color:#94a3b8;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;margin:0!important;padding:0!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px}.refresh-btn:hover{background:#ffffff1a;background:var(--glass-highlight);border-color:#6366f14d;box-shadow:0 4px 12px #6366f133;color:#fff;transform:rotate(180deg)}.explorer-link{align-items:center;background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:12px;color:#94a3b8;color:var(--text-secondary);display:flex;height:38px;justify-content:center;transition:all .4s cubic-bezier(.23,1,.32,1);width:38px}.explorer-link:hover{background:#6366f133;border-color:#6366f14d;box-shadow:0 5px 15px #0000004d;color:#fff;transform:translateY(-3px) rotate(8deg)}.pool-id-container{align-items:center;display:flex;gap:12px}.address-copy-trigger{background:#ffffff05;border:1px solid #0000;border-radius:6px;color:#f8fafc;color:var(--text-primary);cursor:pointer;font-family:JetBrains Mono,Courier New,monospace;font-size:.9rem;padding:4px 8px;transition:all .2s ease}.address-copy-trigger:hover{background:#4ade800d;border-color:#4ade8033;color:#4ade80;text-decoration:none}.header-actions{align-items:center;display:flex;gap:12px}.add-lp-btn{align-items:center;background:linear-gradient(90deg,#3b82f6,#10b981);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.9rem;font-weight:700;gap:10px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.add-lp-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:.5s;width:100%}.add-lp-btn:hover:before{left:100%}.add-lp-btn:hover{box-shadow:0 8px 20px #3b82f666;filter:brightness(1.1);transform:translateY(-2px)}.add-lp-btn:active{transform:translateY(0)}.add-lp-btn svg{font-size:1.1rem}.grid-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin-bottom:30px;max-width:1200px;width:100%;z-index:1}.stat-row{border-bottom:1px solid #ffffff0d;border-bottom:1px solid var(--glass-border);display:flex;font-size:1rem;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.stat-label{color:#94a3b8;color:var(--text-secondary);font-weight:500}.stat-value{color:#f8fafc;color:var(--text-primary);font-family:JetBrains Mono,Courier New,monospace;font-weight:700}.token-row{background:#ffffff05;border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:16px;justify-content:space-between;margin-bottom:12px;padding:20px;transition:all .3s ease}.token-info,.token-row{align-items:center;display:flex}.token-info{gap:15px}.token-symbol{color:#f8fafc;color:var(--text-primary);font-size:1.2rem;font-weight:800}.token-reserves{text-align:right}.token-amount{color:#e2e8f0;display:block;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:700}.token-usd{color:#94a3b8;color:var(--text-secondary);display:block;font-size:.85rem;margin-top:4px}.chart-section{margin-top:20px;max-width:1200px;width:100%;z-index:1}.yield-positive{color:#4ade80}.yield-negative{color:#ef4444}.glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff0d;border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 20px 50px #0000004d;padding:30px;transition:transform .3s ease,border-color .3s ease}.glass-card:hover{border-color:#6366f133}.card-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#3b82f6,#10b981);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block;font-size:1.5rem;font-weight:800;margin-bottom:25px;margin-top:0}
/*# sourceMappingURL=main.88b48b2c.css.map*/