.page-module___8aEwW__page{background:var(--background);width:100%;min-height:100vh;transition:background-color .2s;position:relative;overflow-x:hidden}.page-module___8aEwW__floatingOrbs{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.page-module___8aEwW__orb1{filter:blur(40px);background:radial-gradient(circle,#fc72ff1f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-100px}.page-module___8aEwW__orb2{filter:blur(40px);background:radial-gradient(circle,#4c82fb1a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:400px;left:-150px}.page-module___8aEwW__orb3{filter:blur(40px);background:radial-gradient(circle,#fc72ff14 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:200px;right:10%}.page-module___8aEwW__hero{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:80px 24px 60px;display:flex;position:relative}.page-module___8aEwW__heroTitle{letter-spacing:-.03em;color:var(--foreground);margin-top:50px;margin-bottom:40px;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:500;line-height:1.1}.page-module___8aEwW__heroSwapContainer{width:100%;max-width:480px;margin-bottom:24px}.page-module___8aEwW__heroSubtext{color:var(--text-secondary);margin-top:16px;font-size:1rem}.page-module___8aEwW__link{color:#fc72ff;cursor:pointer;text-decoration:underline}.page-module___8aEwW__link:hover{color:#e265e2}.page-module___8aEwW__statsSection{z-index:1;max-width:1400px;margin:0 auto;padding:140px 24px 120px;position:relative}.page-module___8aEwW__statsContent{grid-template-columns:1fr 1.3fr;align-items:start;gap:80px;display:grid}.page-module___8aEwW__statsText{max-width:560px;padding-top:40px}.page-module___8aEwW__statsTitle{letter-spacing:-.04em;color:var(--foreground);margin-bottom:40px;font-size:clamp(1.5rem,6vw,3.5rem);font-weight:500;line-height:1.05}.page-module___8aEwW__statsDescription{color:var(--text-secondary);max-width:520px;margin-bottom:24px;font-size:1.25rem;line-height:1.65}.page-module___8aEwW__textLink{color:var(--text-secondary);border-bottom:1.5px solid var(--border);align-items:center;gap:8px;margin-top:24px;padding-bottom:3px;font-size:1.0625rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.page-module___8aEwW__textLink:hover{color:var(--foreground);border-bottom-color:var(--foreground);gap:12px}.page-module___8aEwW__arrow{font-size:1rem;font-weight:400;transition:transform .2s}.page-module___8aEwW__textLink:hover .page-module___8aEwW__arrow{transform:translate(4px)}.page-module___8aEwW__statsCard{width:100%}.page-module___8aEwW__statsCardHeader{color:var(--text-secondary);letter-spacing:.01em;align-items:center;gap:10px;margin-bottom:28px;font-size:.9375rem;font-weight:500;display:flex}.page-module___8aEwW__sparkle{background:#00d395;border-radius:50%;width:8px;height:8px;display:inline-block}.page-module___8aEwW__statsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.page-module___8aEwW__statItem{background:var(--card-bg);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:12px;padding:32px 28px;transition:all .3s;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__statItem:before{content:"";opacity:0;background:linear-gradient(135deg,#fc72ff08 0%,#0000 50%);transition:opacity .3s;position:absolute;inset:0}.page-module___8aEwW__statItem:hover{border-color:var(--border);transform:translateY(-4px);box-shadow:0 12px 32px #00000026}.page-module___8aEwW__statItem:hover:before{opacity:1}.page-module___8aEwW__statLabel{color:var(--text-secondary);letter-spacing:.01em;z-index:1;font-size:.9375rem;font-weight:500;line-height:1.3;position:relative}.page-module___8aEwW__statValue{letter-spacing:-.04em;color:var(--foreground);z-index:1;font-variant-numeric:tabular-nums;font-size:3.75rem;font-weight:500;line-height:.95;position:relative}.page-module___8aEwW__statValuePink{letter-spacing:-.04em;color:#00d395;z-index:1;font-variant-numeric:tabular-nums;font-size:3.75rem;font-weight:500;line-height:.95;position:relative}@keyframes page-module___8aEwW__rollIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__statValue,.page-module___8aEwW__statValuePink{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards page-module___8aEwW__rollIn}.page-module___8aEwW__statItem:nth-child(2) .page-module___8aEwW__statValue{animation-delay:.3s}.page-module___8aEwW__statItem:nth-child(3) .page-module___8aEwW__statValue{animation-delay:.4s}.page-module___8aEwW__statItem:nth-child(4) .page-module___8aEwW__statValuePink{animation-delay:.5s}.page-module___8aEwW__featuresSection{z-index:1;max-width:1400px;margin:0 auto;padding:100px 24px;position:relative}.page-module___8aEwW__featuresTitle{letter-spacing:-.03em;color:var(--foreground);margin-bottom:56px;font-size:clamp(2rem,4vw,3rem);font-weight:500}.page-module___8aEwW__featuresGrid{grid-template-columns:1fr;gap:20px;max-width:1200px;display:grid}@media (min-width:900px){.page-module___8aEwW__featuresGrid{grid-template-columns:repeat(2,1fr)}}.page-module___8aEwW__featureCard{background:var(--card-bg);border:1px solid var(--border);border-radius:32px;flex-direction:column;justify-content:space-between;min-height:380px;padding:56px 48px;transition:transform .3s,box-shadow .3s,background-color .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__featureCard:hover{transform:translateY(-6px);box-shadow:0 20px 60px #00000026}.page-module___8aEwW__featureLabel{color:#fc72ff;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:16px;font-size:.75rem;font-weight:500;display:flex}.page-module___8aEwW__featureDot{background:#fc72ff;border-radius:50%;width:8px;height:8px}.page-module___8aEwW__featureHeadingPink{color:#fc72ff;letter-spacing:-.02em;margin-bottom:12px;font-size:1.5rem;font-weight:500}.page-module___8aEwW__featureText{color:var(--text-secondary);margin-bottom:16px;font-size:.95rem;line-height:1.5}.page-module___8aEwW__featureLinkPink{color:#fc72ff;align-items:center;gap:6px;margin-bottom:20px;font-size:.9rem;transition:gap .2s;display:inline-flex}.page-module___8aEwW__featureLinkPink:hover{gap:10px}.page-module___8aEwW__tokenList{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:auto;padding-top:16px;display:flex}.page-module___8aEwW__tokenRow{color:var(--foreground);justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.page-module___8aEwW__tokenInfo{align-items:center;gap:8px;display:flex}.page-module___8aEwW__tokenIcon{color:#fff;background:linear-gradient(135deg,#627eea,#8a9ff2);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}.page-module___8aEwW__tokenIconUSDC{color:#fff;background:#2775ca;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.page-module___8aEwW__tokenIconSOL{color:#fff;background:linear-gradient(135deg,#9945ff,#14f195);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}.page-module___8aEwW__tokenSymbol{color:var(--text-tertiary);font-size:.85rem}.page-module___8aEwW__tokenPrice{align-items:center;gap:8px;display:flex}.page-module___8aEwW__priceDown{color:#ff5f52;font-size:.85rem}.page-module___8aEwW__priceUp{color:#00d395;font-size:.85rem}.page-module___8aEwW__featureCardPurple{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#a855f7 100%);border:none;border-radius:24px;flex-direction:column;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.page-module___8aEwW__featureCardPurple:hover{transform:translateY(-4px);box-shadow:0 12px 40px #8b5cf64d}.page-module___8aEwW__featureLabelLight{color:#ffffffe6;letter-spacing:.02em;align-items:center;gap:10px;margin-bottom:24px;font-size:.9375rem;font-weight:500;display:flex}.page-module___8aEwW__featureDotLight{background:#ffffffe6;border-radius:50%;width:6px;height:6px}.page-module___8aEwW__featureHeadingLight{color:#fff;letter-spacing:-.03em;z-index:1;max-width:600px;margin-bottom:20px;font-size:clamp(2rem,3vw,3rem);font-weight:500;line-height:1.15;position:relative}.page-module___8aEwW__featureTextLight{color:#ffffffd9;z-index:1;max-width:560px;margin-bottom:32px;font-size:1.125rem;line-height:1.6;position:relative}.page-module___8aEwW__featureLinkLight{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#ffffff26;border-radius:12px;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:500;transition:all .3s;display:inline-flex;position:relative}.page-module___8aEwW__featureLinkLight:hover{background:#ffffff40;gap:12px;transform:translate(4px)}.page-module___8aEwW__walletPreview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:16px;margin-top:auto;padding:20px}.page-module___8aEwW__walletBalance{flex-direction:column;gap:4px;display:flex}.page-module___8aEwW__walletLabel{color:#ffffffb3;font-size:.85rem}.page-module___8aEwW__walletAmount{color:#fff;font-size:2rem;font-weight:500}.page-module___8aEwW__walletCents{color:#ffffffb3;font-size:1.25rem}.page-module___8aEwW__walletChange{color:#00d395;font-size:.85rem}.page-module___8aEwW__featureCardGradient{background:var(--card-bg);border:1px solid var(--border);border-radius:24px;flex-direction:column;padding:24px;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.page-module___8aEwW__featureCardGradient:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026}.page-module___8aEwW__featureLabelDark{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:16px;font-size:.75rem;font-weight:500;display:flex}.page-module___8aEwW__sparkleSmall{color:#fc72ff;font-size:.9rem}.page-module___8aEwW__featureHeadingPinkLarge{color:#fc72ff;letter-spacing:-.02em;margin-bottom:12px;font-size:1.5rem;font-weight:500}.page-module___8aEwW__featureTextDark{color:var(--text-secondary);margin-bottom:16px;font-size:.95rem;line-height:1.5}.page-module___8aEwW__featureHeadingDark{color:var(--foreground);letter-spacing:-.02em;margin-bottom:12px;font-size:1.5rem;font-weight:500}.page-module___8aEwW__badgeRow{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.page-module___8aEwW__badgeMev{background:var(--button-bg);color:var(--text-secondary);border-radius:20px;padding:6px 12px;font-size:.8rem}.page-module___8aEwW__badgeBest{color:#fff;background:#00d395;border-radius:20px;padding:6px 12px;font-size:.8rem}.page-module___8aEwW__badgeFree{color:#fff;background:#fc72ff;border-radius:20px;padding:6px 12px;font-size:.8rem}.page-module___8aEwW__textLinkDark{color:var(--text-secondary);align-items:center;gap:6px;margin-top:auto;font-size:.9rem;transition:color .2s,gap .2s;display:inline-flex}.page-module___8aEwW__textLinkDark:hover{color:var(--foreground);gap:10px}.page-module___8aEwW__featureCardCoral{border:1px solid var(--border);background:linear-gradient(135deg,#ff6b6b33 0%,#ff6b6b1a 100%);border-radius:24px;flex-direction:column;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.page-module___8aEwW__featureCardCoral:hover{transform:translateY(-4px);box-shadow:0 12px 40px #ff6b6b33}.page-module___8aEwW__droplet{font-size:1rem}.page-module___8aEwW__code{background:var(--button-bg);color:var(--foreground);border-radius:8px;padding:6px 12px;font-family:monospace;font-size:1rem}.page-module___8aEwW__featureCardPink{color:#fff;background:linear-gradient(135deg,#8b4513 0%,#d2691e 100%);border:none;border-radius:32px;flex-direction:column;justify-content:space-between;min-height:380px;padding:56px 48px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__featureCardPink:before{content:"";opacity:.4;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:40px 40px;width:60%;height:100%;position:absolute;top:0;right:0}.page-module___8aEwW__featureCardPink:hover{transform:translateY(-6px);box-shadow:0 20px 60px #8b451366}.page-module___8aEwW__featureCardDark{color:#fff;background:linear-gradient(135deg,#2d1b4e 0%,#1a0f2e 100%);border:none;border-radius:32px;flex-direction:column;justify-content:space-between;min-height:380px;padding:56px 48px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__featureCardDark:before{content:"";pointer-events:none;background-image:linear-gradient(#fc72ff1a 1px,#0000 1px),linear-gradient(90deg,#fc72ff1a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.page-module___8aEwW__featureCardDark:after{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#fc72ff4d 0%,#0000 60%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;right:-100px}.page-module___8aEwW__featureCardDark:hover{transform:translateY(-6px);box-shadow:0 20px 60px #2d1b4e99}.page-module___8aEwW__exploreSection{z-index:1;max-width:1200px;margin:0 auto;padding:80px 24px;position:relative}.page-module___8aEwW__exploreTitle{letter-spacing:-.02em;color:var(--foreground);margin-bottom:32px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500}.page-module___8aEwW__exploreList{flex-direction:column;display:flex}.page-module___8aEwW__exploreItem{border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:24px 0;transition:background .2s;display:flex}.page-module___8aEwW__exploreItem:hover{background:var(--button-bg);border-radius:12px;margin:0 -16px;padding:24px 16px}.page-module___8aEwW__exploreIcon{background:var(--button-bg);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex}.page-module___8aEwW__exploreContent{flex-direction:column;flex:1;gap:4px;display:flex}.page-module___8aEwW__exploreLabel{color:var(--foreground);font-size:1rem;font-weight:500}.page-module___8aEwW__exploreDescription{color:var(--text-secondary);font-size:.9rem}.page-module___8aEwW__exploreArrow{color:var(--text-tertiary);font-size:1.25rem;transition:color .2s,transform .2s}.page-module___8aEwW__exploreItem:hover .page-module___8aEwW__exploreArrow{color:var(--foreground);transform:translate(2px,-2px)}.page-module___8aEwW__footer{z-index:1;border-top:1px solid var(--border);max-width:1200px;margin:0 auto;padding:60px 24px;position:relative}.page-module___8aEwW__footerTop{margin-bottom:48px}.page-module___8aEwW__footerSocials{gap:16px;display:flex}.page-module___8aEwW__socialIcon{width:40px;height:40px;color:var(--text-secondary);border-radius:12px;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.page-module___8aEwW__socialIcon:hover{color:var(--foreground);background:var(--button-bg)}.page-module___8aEwW__footerBottom{justify-content:flex-end;display:flex}.page-module___8aEwW__footerLinks{gap:80px;display:flex}.page-module___8aEwW__footerColumn{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__footerHeading{color:var(--text-tertiary);margin-bottom:4px;font-size:.85rem}.page-module___8aEwW__footerColumn a{color:var(--text-secondary);font-size:.9rem;transition:color .2s}.page-module___8aEwW__footerColumn a:hover{color:var(--foreground)}@media (max-width:1200px){.page-module___8aEwW__statsContent{gap:60px}}@media (max-width:1024px){.page-module___8aEwW__statsSection{padding:100px 24px 80px}.page-module___8aEwW__statsContent{grid-template-columns:1fr;gap:56px}.page-module___8aEwW__statsText{max-width:100%;padding-top:0}.page-module___8aEwW__statsGrid{max-width:700px}.page-module___8aEwW__featuresSection{padding:80px 24px}.page-module___8aEwW__featuresGrid{grid-template-columns:1fr;gap:16px}.page-module___8aEwW__featureCardPink,.page-module___8aEwW__featureCardDark{min-height:320px;padding:44px 36px}.page-module___8aEwW__footerLinks{flex-wrap:wrap;gap:40px}}@media (max-width:768px){.page-module___8aEwW__hero{padding:60px 16px 40px}.page-module___8aEwW__statsSection{padding:80px 16px 60px}.page-module___8aEwW__featuresSection,.page-module___8aEwW__exploreSection,.page-module___8aEwW__footer{padding-left:16px;padding-right:16px}.page-module___8aEwW__statsContent{gap:48px}.page-module___8aEwW__statsText{padding-top:0}.page-module___8aEwW__statsTitle{margin-bottom:24px;font-size:2.25rem}.page-module___8aEwW__statsDescription{font-size:1.0625rem}.page-module___8aEwW__statsGrid{grid-template-columns:1fr;gap:12px}.page-module___8aEwW__statItem{padding:28px 24px}.page-module___8aEwW__statValue,.page-module___8aEwW__statValuePink{font-size:3rem}.page-module___8aEwW__statLabel{font-size:.875rem}.page-module___8aEwW__footerBottom{justify-content:flex-start}.page-module___8aEwW__footerLinks{gap:32px}.page-module___8aEwW__footerColumn{min-width:120px}}@media (max-width:480px){.page-module___8aEwW__statsTitle{font-size:2rem}.page-module___8aEwW__statValue,.page-module___8aEwW__statValuePink{font-size:2.5rem}.page-module___8aEwW__featuresSection{padding:60px 16px}.page-module___8aEwW__featuresTitle{font-size:1.75rem}.page-module___8aEwW__featureCardPink,.page-module___8aEwW__featureCardDark{border-radius:24px;min-height:300px;padding:36px 28px}.page-module___8aEwW__featureHeadingLight{margin-bottom:16px;font-size:1.75rem}.page-module___8aEwW__featureTextLight{margin-bottom:24px;font-size:1rem}.page-module___8aEwW__featureLinkLight{padding:12px 24px;font-size:.9375rem}.page-module___8aEwW__badgeRow{flex-direction:column;align-items:flex-start}}
.SwapCard-module___fxvmW__swapCardContainer{justify-content:center;width:100%;padding:16px;display:flex}.SwapCard-module___fxvmW__swapCard{background-color:var(--swap-bg);border:1px solid var(--swap-border);border-radius:16px;width:100%;max-width:480px;padding:16px;transition:background-color .2s,border-color .2s;box-shadow:0 4px 16px #0000000f}.SwapCard-module___fxvmW__skeleton{background:linear-gradient(90deg,var(--input-bg)0%,var(--button-hover)50%,var(--input-bg)100%);background-size:200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite SwapCard-module___fxvmW__shimmer}@keyframes SwapCard-module___fxvmW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.SwapCard-module___fxvmW__skeletonTitle{width:40px;height:16px}.SwapCard-module___fxvmW__skeletonIcon{border-radius:6px;width:24px;height:24px}.SwapCard-module___fxvmW__skeletonLabel{width:40px;height:12px;margin-bottom:8px}.SwapCard-module___fxvmW__skeletonInput{width:100px;height:32px}.SwapCard-module___fxvmW__skeletonSubtext{width:60px;height:10px;margin-top:4px}.SwapCard-module___fxvmW__skeletonTokenButton{border-radius:24px;width:110px;height:48px}.SwapCard-module___fxvmW__skeletonBalance{width:80px;height:10px}.SwapCard-module___fxvmW__skeletonSwitch{border-radius:50%;width:40px;height:40px;margin:0 auto}.SwapCard-module___fxvmW__skeletonSwapButton{border-radius:16px;width:100%;height:56px;margin-top:16px}.SwapCard-module___fxvmW__swapHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.SwapCard-module___fxvmW__swapHeader h3{color:var(--foreground);font-size:18px;font-weight:600}.SwapCard-module___fxvmW__settingsButton{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:16px;transition:background-color .2s;display:flex}.SwapCard-module___fxvmW__settingsButton:hover{background-color:var(--token-selector);color:var(--foreground)}.SwapCard-module___fxvmW__settingsPanel{background-color:var(--swap-input-bg);border-radius:12px;margin-bottom:16px;padding:16px}.SwapCard-module___fxvmW__settingItem{flex-direction:column;gap:8px;display:flex}.SwapCard-module___fxvmW__settingItem span{color:var(--text-secondary);font-size:14px}.SwapCard-module___fxvmW__slippageOptions{gap:8px;display:flex}.SwapCard-module___fxvmW__slippageOption{border:1px solid var(--swap-border);cursor:pointer;color:var(--foreground);background-color:#0000;border-radius:8px;padding:6px 12px;font-size:14px;transition:all .2s}.SwapCard-module___fxvmW__slippageOption:hover{border-color:var(--primary)}.SwapCard-module___fxvmW__slippageSelected{background-color:var(--primary);color:#fff;border-color:var(--primary)}.SwapCard-module___fxvmW__slippageCustom{border:1px solid var(--swap-border);border-radius:8px;align-items:center;padding:0 8px;display:flex}.SwapCard-module___fxvmW__slippageCustom input{width:60px;color:var(--foreground);background:0 0;border:none;outline:none;padding:6px 0;font-size:14px}.SwapCard-module___fxvmW__swapSection{background-color:var(--swap-input-bg);border:1px solid var(--swap-border);border-radius:16px;margin-bottom:4px;padding:16px 20px;transition:background-color .2s,border-color .2s}.SwapCard-module___fxvmW__swapInputHeader{color:var(--text-secondary);justify-content:space-between;margin-bottom:12px;font-size:16px;font-weight:500;display:flex}.SwapCard-module___fxvmW__balance{color:var(--text-tertiary);font-size:14px}.SwapCard-module___fxvmW__swapInputContainer{justify-content:space-between;align-items:center;gap:8px;display:flex}.SwapCard-module___fxvmW__inputGroup{flex-direction:column;flex:1;display:flex}.SwapCard-module___fxvmW__swapInput{width:100%;color:var(--foreground);background:0 0;border:none;outline:none;padding:0;font-size:42px;font-weight:500;line-height:1}.SwapCard-module___fxvmW__swapInput::placeholder{color:var(--text-tertiary)}.SwapCard-module___fxvmW__tokenSelector{background-color:var(--token-selector);border:1px solid var(--swap-border);cursor:pointer;border-radius:30px;justify-content:space-between;align-items:center;min-width:110px;padding:6px;transition:background-color .2s;display:flex}.SwapCard-module___fxvmW__tokenSelector:hover{background-color:var(--token-selector-hover)}.SwapCard-module___fxvmW__tokenLogo,.SwapCard-module___fxvmW__tokenLogoPlaceholder{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:8px;font-size:16px;display:flex;overflow:hidden}.SwapCard-module___fxvmW__tokenLogo svg{width:100%;height:100%}.SwapCard-module___fxvmW__tokenLogoPlaceholder{background-color:var(--secondary)}.SwapCard-module___fxvmW__tokenSymbol{color:var(--foreground);margin-right:8px;font-size:16px;font-weight:600}.SwapCard-module___fxvmW__tokenSelectorArrow{opacity:.4;color:var(--foreground);margin-left:2px;font-size:8px}.SwapCard-module___fxvmW__switchContainer{height:1px;margin:0 0 2px;position:relative}.SwapCard-module___fxvmW__switchArrow{background-color:#0000;width:40px;height:40px;position:absolute;top:0;left:50%;transform:translate(-50%)}.SwapCard-module___fxvmW__switchButtonContainer{z-index:1;justify-content:center;height:0;display:flex;position:relative}.SwapCard-module___fxvmW__switchButton{background-color:var(--card-bg);cursor:pointer;width:46px;height:46px;color:var(--primary);border:1px solid var(--swap-border);border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative;top:-23px;box-shadow:0 2px 6px #00000014}.SwapCard-module___fxvmW__switchButton:hover{background-color:var(--button-hover);transform:translateY(-2px);box-shadow:0 4px 10px #0000001f}.SwapCard-module___fxvmW__exchangeRate{color:var(--text-secondary);justify-content:center;padding:8px 0;font-size:14px;display:flex}.SwapCard-module___fxvmW__swapButton{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:16px;width:100%;margin-top:8px;padding:14px;font-size:16px;font-weight:600;transition:background-color .2s}.SwapCard-module___fxvmW__swapButton:hover{background-color:var(--primary-hover)}.SwapCard-module___fxvmW__swapInput:focus,.SwapCard-module___fxvmW__slippageCustom:focus-within{outline:none}.SwapCard-module___fxvmW__swapSection:focus-within{box-shadow:0 0 0 1px #fc72ff1a,0 0 0 4px #fc72ff1a}.SwapCard-module___fxvmW__jupiterSwapCard{background-color:var(--card-bg);border:1px solid var(--border);filter:drop-shadow(0 0 5px #0000000d);border-radius:33px;width:100%;max-width:420px;padding:25px;transition:background-color .2s,border-color .2s}.SwapCard-module___fxvmW__dollarValue{color:var(--text-secondary);text-align:left;margin-top:6px;padding-left:2px;font-size:14px}.SwapCard-module___fxvmW__jupiterSwapButton{background:linear-gradient(135deg,var(--primary)0%,var(--primary-dark)100%);color:#fff;cursor:pointer;border:none;border-radius:14px;width:100%;margin-top:6px;padding:16px;font-size:17px;font-weight:600;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.SwapCard-module___fxvmW__jupiterSwapButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #fc72ff66}.SwapCard-module___fxvmW__jupiterSwapButton:active:not(:disabled){transform:translateY(0)}.SwapCard-module___fxvmW__jupiterSwapButton:disabled{background:var(--input-bg);color:var(--text-tertiary);cursor:not-allowed;box-shadow:none;transform:none}.SwapCard-module___fxvmW__jupiterSwapButton:disabled:hover{background:var(--input-bg);transform:none}.SwapCard-module___fxvmW__buttonContent{justify-content:center;align-items:center;gap:8px;display:flex}.SwapCard-module___fxvmW__spinner{justify-content:center;align-items:center;animation:1s linear infinite SwapCard-module___fxvmW__spin;display:flex}@keyframes SwapCard-module___fxvmW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SwapCard-module___fxvmW__swapButtonLoading{background:linear-gradient(135deg,var(--primary)0%,var(--primary-dark)100%);animation:1.5s ease-in-out infinite SwapCard-module___fxvmW__pulse}@keyframes SwapCard-module___fxvmW__pulse{0%,to{opacity:1}50%{opacity:.8}}.SwapCard-module___fxvmW__swapButtonSuccess{animation:.3s SwapCard-module___fxvmW__successFadeIn;color:#27ae60!important;background:#27ae601f!important;border:1px solid #27ae6033!important}@keyframes SwapCard-module___fxvmW__successFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.SwapCard-module___fxvmW__swapButtonError{animation:.5s cubic-bezier(.36,.07,.19,.97) SwapCard-module___fxvmW__shake;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important}@keyframes SwapCard-module___fxvmW__shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.SwapCard-module___fxvmW__priceImpact{color:var(--text-secondary);justify-content:center;align-items:center;gap:4px;margin:8px 0;font-size:14px;display:flex}.SwapCard-module___fxvmW__priceImpact .SwapCard-module___fxvmW__highImpact{color:#ff6b6b;font-weight:600}.SwapCard-module___fxvmW__feeNotice{color:var(--text-secondary);background-color:var(--input-bg);border-radius:8px;justify-content:center;align-items:center;margin:8px 0;padding:8px;font-size:14px;display:flex}.SwapCard-module___fxvmW__maxButton{color:var(--primary);cursor:pointer;background:#fc72ff26;border:none;border-radius:6px;margin-left:8px;padding:4px 8px;font-size:12px;font-weight:600;transition:all .2s}.SwapCard-module___fxvmW__maxButton:hover{background:#fc72ff40}.SwapCard-module___fxvmW__percentageContainer{background:var(--input-bg);border-radius:12px;margin:8px 0 16px;padding:12px 16px}.SwapCard-module___fxvmW__percentageHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.SwapCard-module___fxvmW__percentageLabel{color:var(--text-secondary);font-size:13px}.SwapCard-module___fxvmW__percentageValue{color:var(--foreground);font-size:14px;font-weight:600}.SwapCard-module___fxvmW__percentageSlider{background:var(--swap-border);cursor:pointer;border-radius:4px;width:100%;height:8px;position:relative}.SwapCard-module___fxvmW__percentageFill{background:linear-gradient(90deg,var(--primary),#4c82fb);border-radius:4px;height:100%;transition:width .1s;position:absolute;top:0;left:0}.SwapCard-module___fxvmW__percentageThumb{border:2px solid var(--primary);cursor:grab;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .1s;position:absolute;top:50%;transform:translate(-50%,-50%)}.SwapCard-module___fxvmW__percentageThumb:hover{transform:translate(-50%,-50%)scale(1.1)}.SwapCard-module___fxvmW__percentageThumb:active{cursor:grabbing;transform:translate(-50%,-50%)scale(1.15)}.SwapCard-module___fxvmW__percentageMarks{justify-content:space-between;margin-top:8px;display:flex}.SwapCard-module___fxvmW__percentageMark{color:var(--text-tertiary);cursor:pointer;padding:4px;font-size:11px;transition:color .2s}.SwapCard-module___fxvmW__percentageMark:hover{color:var(--primary)}.SwapCard-module___fxvmW__percentageToggle{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .2s;display:flex}.SwapCard-module___fxvmW__percentageToggle:hover{background:var(--button-bg);color:var(--foreground)}
.TokenSelectModal-module__rMG1nW__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background-color:#00000080;justify-content:center;align-items:center;animation:.2s ease-out TokenSelectModal-module__rMG1nW__fadeIn;display:flex;position:fixed;inset:0}@keyframes TokenSelectModal-module__rMG1nW__fadeIn{0%{opacity:0}to{opacity:1}}.TokenSelectModal-module__rMG1nW__modalContent{background-color:#fff;border-radius:24px;flex-direction:column;width:90%;max-width:420px;max-height:80vh;animation:.3s ease-out TokenSelectModal-module__rMG1nW__slideUp;display:flex;box-shadow:0 10px 40px #00000026}@keyframes TokenSelectModal-module__rMG1nW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TokenSelectModal-module__rMG1nW__modalHeader{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:24px;display:flex}.TokenSelectModal-module__rMG1nW__modalHeader h2{margin:0;font-size:20px;font-weight:600}.TokenSelectModal-module__rMG1nW__closeButton{cursor:pointer;color:#666;background:0 0;border:none;border-radius:8px;padding:8px;transition:all .2s}.TokenSelectModal-module__rMG1nW__closeButton:hover{color:#000;background-color:#f5f5f5}.TokenSelectModal-module__rMG1nW__searchContainer{padding:16px 24px;position:relative}.TokenSelectModal-module__rMG1nW__searchInput{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:12px;outline:none;width:100%;padding:12px 16px 12px 44px;font-size:16px;transition:all .2s}.TokenSelectModal-module__rMG1nW__searchInput:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1);background-color:#fff}.TokenSelectModal-module__rMG1nW__searchIcon{color:#999;pointer-events:none;position:absolute;top:50%;left:36px;transform:translateY(-50%)}.TokenSelectModal-module__rMG1nW__tokenList{flex:1;padding:8px 16px 16px;overflow-y:auto}.TokenSelectModal-module__rMG1nW__tokenItem{cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px 8px;transition:all .2s;display:flex}.TokenSelectModal-module__rMG1nW__tokenItem:hover:not(:disabled){background-color:#f5f5f5}.TokenSelectModal-module__rMG1nW__tokenItem:disabled{cursor:not-allowed;opacity:.5}.TokenSelectModal-module__rMG1nW__tokenItem.TokenSelectModal-module__rMG1nW__selected{background-color:rgba(var(--primary-rgb),.1)}.TokenSelectModal-module__rMG1nW__tokenInfo{align-items:center;gap:12px;display:flex}.TokenSelectModal-module__rMG1nW__tokenLogo{width:40px;height:40px;position:relative}.TokenSelectModal-module__rMG1nW__tokenLogo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.TokenSelectModal-module__rMG1nW__tokenLogoPlaceholder{color:#666;opacity:0;background-color:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:600;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.TokenSelectModal-module__rMG1nW__tokenLogoPlaceholder.TokenSelectModal-module__rMG1nW__visible{opacity:1}.TokenSelectModal-module__rMG1nW__tokenDetails{text-align:left}.TokenSelectModal-module__rMG1nW__tokenSymbol{color:#000;margin-bottom:2px;font-size:16px;font-weight:600}.TokenSelectModal-module__rMG1nW__tokenName{color:#666;font-size:14px}.TokenSelectModal-module__rMG1nW__tokenBalance{text-align:right}.TokenSelectModal-module__rMG1nW__balanceAmount{color:#000;font-size:16px;font-weight:500}.TokenSelectModal-module__rMG1nW__balanceUsd{color:#666;margin-top:2px;font-size:14px}.TokenSelectModal-module__rMG1nW__noResults{text-align:center;color:#666;padding:40px 20px;font-size:16px}.TokenSelectModal-module__rMG1nW__loadingMore{text-align:center;color:#666;border-top:1px solid #f0f0f0;padding:20px;font-size:14px}.TokenSelectModal-module__rMG1nW__searchingContainer{min-height:300px;padding:8px 0}.TokenSelectModal-module__rMG1nW__searchingSkeletons{flex-direction:column;gap:4px;display:flex}.TokenSelectModal-module__rMG1nW__skeletonItem{border-radius:12px;align-items:center;gap:12px;padding:12px 8px;display:flex}.TokenSelectModal-module__rMG1nW__skeletonLogo{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:50%;width:40px;height:40px;animation:1.5s infinite TokenSelectModal-module__rMG1nW__shimmer}.TokenSelectModal-module__rMG1nW__skeletonText{flex-direction:column;gap:8px;display:flex}.TokenSelectModal-module__rMG1nW__skeletonSymbol{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:4px;width:60px;height:16px;animation:1.5s .1s infinite TokenSelectModal-module__rMG1nW__shimmer}.TokenSelectModal-module__rMG1nW__skeletonName{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;border-radius:4px;width:100px;height:12px;animation:1.5s .2s infinite TokenSelectModal-module__rMG1nW__shimmer}@keyframes TokenSelectModal-module__rMG1nW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.TokenSelectModal-module__rMG1nW__searchingText{color:#666;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}.TokenSelectModal-module__rMG1nW__searchingDot{font-size:10px;animation:1.4s ease-in-out infinite TokenSelectModal-module__rMG1nW__pulse}.TokenSelectModal-module__rMG1nW__searchingDot:nth-child(2){animation-delay:.2s}.TokenSelectModal-module__rMG1nW__searchingDot:nth-child(3){animation-delay:.4s}@keyframes TokenSelectModal-module__rMG1nW__pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.TokenSelectModal-module__rMG1nW__verifiedBadge{color:#2db533;margin-left:4px;font-size:12px;font-weight:600;display:inline-block}.TokenSelectModal-module__rMG1nW__pumpBadge{margin-left:4px;font-size:12px;display:inline-block}@media (prefers-color-scheme:dark){.TokenSelectModal-module__rMG1nW__modalBackdrop{background-color:#000000b3}.TokenSelectModal-module__rMG1nW__modalContent{background-color:#1a1a1a;box-shadow:0 10px 40px #00000080}.TokenSelectModal-module__rMG1nW__modalHeader{border-bottom-color:#333}.TokenSelectModal-module__rMG1nW__modalHeader h2{color:#fff}.TokenSelectModal-module__rMG1nW__closeButton{color:#999}.TokenSelectModal-module__rMG1nW__closeButton:hover{color:#fff;background-color:#333}.TokenSelectModal-module__rMG1nW__searchInput{color:#fff;background-color:#2a2a2a;border-color:#333}.TokenSelectModal-module__rMG1nW__searchInput:focus{border-color:var(--primary);background-color:#2a2a2a}.TokenSelectModal-module__rMG1nW__searchIcon{color:#666}.TokenSelectModal-module__rMG1nW__tokenItem:hover:not(:disabled){background-color:#2a2a2a}.TokenSelectModal-module__rMG1nW__tokenItem.TokenSelectModal-module__rMG1nW__selected{background-color:rgba(var(--primary-rgb),.15)}.TokenSelectModal-module__rMG1nW__tokenLogoPlaceholder{color:#999;background-color:#333}.TokenSelectModal-module__rMG1nW__tokenSymbol{color:#fff}.TokenSelectModal-module__rMG1nW__tokenName{color:#999}.TokenSelectModal-module__rMG1nW__balanceAmount{color:#fff}.TokenSelectModal-module__rMG1nW__balanceUsd{color:#999}.TokenSelectModal-module__rMG1nW__skeletonLogo,.TokenSelectModal-module__rMG1nW__skeletonSymbol,.TokenSelectModal-module__rMG1nW__skeletonName{background:linear-gradient(90deg,#2a2a2a 25%,#333 50%,#2a2a2a 75%) 0 0/200% 100%}.TokenSelectModal-module__rMG1nW__searchingText{color:#666}}.TokenSelectModal-module__rMG1nW__tokenList::-webkit-scrollbar{width:6px}.TokenSelectModal-module__rMG1nW__tokenList::-webkit-scrollbar-track{background:0 0}.TokenSelectModal-module__rMG1nW__tokenList::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.TokenSelectModal-module__rMG1nW__tokenList::-webkit-scrollbar-thumb:hover{background:#bbb}@media (prefers-color-scheme:dark){.TokenSelectModal-module__rMG1nW__tokenList::-webkit-scrollbar-thumb{background:#444}.TokenSelectModal-module__rMG1nW__tokenList::-webkit-scrollbar-thumb:hover{background:#555}}
.WalletModal-module__0UY5Da__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000b3;animation:.2s ease-out WalletModal-module__0UY5Da__fadeIn;position:fixed;inset:0}.WalletModal-module__0UY5Da__modal{z-index:10001;background:#1a1a1a;border:1px solid #ffffff1a;border-radius:24px;width:90%;max-width:460px;animation:.3s ease-out WalletModal-module__0UY5Da__slideUp;position:fixed;top:50vh;left:50vw;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #00000080}.WalletModal-module__0UY5Da__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.WalletModal-module__0UY5Da__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:600}.WalletModal-module__0UY5Da__closeButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.WalletModal-module__0UY5Da__closeButton:hover:not(:disabled){color:#fff;background:#ffffff0f}.WalletModal-module__0UY5Da__closeButton:disabled{opacity:.5;cursor:not-allowed}.WalletModal-module__0UY5Da__errorBanner{color:#ef4444;background:#ef444426;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:10px;margin:0 16px;padding:12px 16px;font-size:.875rem;font-weight:500;display:flex}.WalletModal-module__0UY5Da__noWallets{text-align:center;color:#ffffffb3;padding:32px 16px}.WalletModal-module__0UY5Da__noWalletsHint{color:#ffffff80;margin-top:8px;font-size:.875rem}.WalletModal-module__0UY5Da__walletList{flex-direction:column;gap:8px;max-height:400px;padding:16px;display:flex;overflow-y:auto}.WalletModal-module__0UY5Da__walletList::-webkit-scrollbar{width:6px}.WalletModal-module__0UY5Da__walletList::-webkit-scrollbar-track{background:0 0}.WalletModal-module__0UY5Da__walletList::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.WalletModal-module__0UY5Da__walletList::-webkit-scrollbar-thumb:hover{background:#ffffff26}.WalletModal-module__0UY5Da__walletButton{cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:16px;transition:all .2s;display:flex}.WalletModal-module__0UY5Da__walletButton:hover:not(:disabled){background:#ffffff14;border-color:#ffffff1f;transform:translateY(-1px)}.WalletModal-module__0UY5Da__walletButton:active:not(:disabled){transform:translateY(0)}.WalletModal-module__0UY5Da__walletButton:disabled{opacity:.6;cursor:not-allowed}.WalletModal-module__0UY5Da__walletButton.WalletModal-module__0UY5Da__connecting{opacity:1;background:#8b5cf61a;border-color:#8b5cf64d}.WalletModal-module__0UY5Da__walletInfo{flex:1;align-items:center;gap:12px;display:flex}.WalletModal-module__0UY5Da__walletIcon{background:#fc72ff1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.WalletModal-module__0UY5Da__walletIcon img{object-fit:contain;width:100%;height:100%}.WalletModal-module__0UY5Da__walletIconPlaceholder{color:#fc72ff;background:linear-gradient(135deg,#fc72ff33,#fc72ff0d);justify-content:center;align-items:center;width:100%;height:100%;font-size:1.25rem;font-weight:600;display:flex}.WalletModal-module__0UY5Da__walletDetails{flex-direction:column;gap:4px;display:flex}.WalletModal-module__0UY5Da__walletName{color:#fff;letter-spacing:-.01em;font-size:1rem;font-weight:600}.WalletModal-module__0UY5Da__walletSubtext{color:#ffffff80;font-size:.875rem;font-weight:400}.WalletModal-module__0UY5Da__detectedBadge{color:#fff9;background:#ffffff0f;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:500;display:flex}.WalletModal-module__0UY5Da__spinner{border:2px solid #fff3;border-top-color:#8b5cf6;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite WalletModal-module__0UY5Da__spin}@keyframes WalletModal-module__0UY5Da__spin{to{transform:rotate(360deg)}}.WalletModal-module__0UY5Da__externalIcon{color:#fff6;flex-shrink:0}.WalletModal-module__0UY5Da__footer{border-top:1px solid #ffffff14;padding:16px 24px 20px}.WalletModal-module__0UY5Da__footerText{color:#ffffff80;text-align:center;margin:0;font-size:.8125rem;line-height:1.5}.WalletModal-module__0UY5Da__footerLink{color:#fc72ff;text-decoration:none;transition:color .2s}.WalletModal-module__0UY5Da__footerLink:hover{color:#ff85ff;text-decoration:underline}@keyframes WalletModal-module__0UY5Da__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WalletModal-module__0UY5Da__slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:480px){.WalletModal-module__0UY5Da__modal{border-radius:20px;width:95%;max-width:none}.WalletModal-module__0UY5Da__header{padding:20px 20px 16px}.WalletModal-module__0UY5Da__title{font-size:1.125rem}.WalletModal-module__0UY5Da__walletList{max-height:350px;padding:12px}.WalletModal-module__0UY5Da__walletButton{padding:14px}.WalletModal-module__0UY5Da__walletIcon{width:36px;height:36px}.WalletModal-module__0UY5Da__walletName{font-size:.9375rem}.WalletModal-module__0UY5Da__footer{padding:12px 20px 16px}}
.Toast-module__yWhMxq__container{z-index:10000;pointer-events:none;flex-direction:column;gap:12px;max-width:400px;display:flex;position:fixed;bottom:24px;right:24px}.Toast-module__yWhMxq__toast{-webkit-backdrop-filter:blur(20px);pointer-events:auto;transform-origin:100% 100%;border-radius:16px;align-items:flex-start;gap:12px;padding:16px 20px;animation:.4s cubic-bezier(.34,1.56,.64,1) Toast-module__yWhMxq__slideIn;display:flex;box-shadow:0 4px 24px #0000004d,inset 0 0 0 1px #ffffff1a}.Toast-module__yWhMxq__toast.Toast-module__yWhMxq__exit{animation:.3s ease-out forwards Toast-module__yWhMxq__slideOut}@keyframes Toast-module__yWhMxq__slideIn{0%{opacity:0;transform:translate(100%)scale(.8)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes Toast-module__yWhMxq__slideOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(20px)scale(.9)}}.Toast-module__yWhMxq__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;animation:.5s cubic-bezier(.34,1.56,.64,1) .1s both Toast-module__yWhMxq__iconPop;display:flex}@keyframes Toast-module__yWhMxq__iconPop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.Toast-module__yWhMxq__content{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.Toast-module__yWhMxq__message{word-wrap:break-word;font-size:14px;font-weight:500;line-height:1.4}.Toast-module__yWhMxq__link{align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Toast-module__yWhMxq__link:hover{gap:8px}.Toast-module__yWhMxq__close{cursor:pointer;width:24px;height:24px;color:inherit;opacity:.6;background:#ffffff1a;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.Toast-module__yWhMxq__close:hover{opacity:1;background:#fff3;transform:scale(1.1)}.Toast-module__yWhMxq__success{color:#fff;background:linear-gradient(135deg,#10b981f2,#059669f2)}.Toast-module__yWhMxq__success .Toast-module__yWhMxq__icon{color:#fff;background:#ffffff40}.Toast-module__yWhMxq__success .Toast-module__yWhMxq__link{color:#ffffffe6}.Toast-module__yWhMxq__success .Toast-module__yWhMxq__link:hover{color:#fff}.Toast-module__yWhMxq__error{color:#fff;background:linear-gradient(135deg,#ef4444f2,#b91c1cf2)}.Toast-module__yWhMxq__error .Toast-module__yWhMxq__icon{color:#fff;background:#ffffff40}.Toast-module__yWhMxq__info{color:#fff;background:linear-gradient(135deg,#3b82f6f2,#2563ebf2)}.Toast-module__yWhMxq__info .Toast-module__yWhMxq__icon{color:#fff;background:#ffffff40}.Toast-module__yWhMxq__warning{color:#fff;background:linear-gradient(135deg,#f59e0bf2,#d97706f2)}.Toast-module__yWhMxq__warning .Toast-module__yWhMxq__icon{color:#fff;background:#ffffff40}@media (max-width:480px){.Toast-module__yWhMxq__container{max-width:none;bottom:16px;left:16px;right:16px}.Toast-module__yWhMxq__toast{padding:14px 16px}}
.WalletInfoModal-module__mgKFCW__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#0009;animation:.2s ease-out WalletInfoModal-module__mgKFCW__fadeIn;position:fixed;inset:0}.WalletInfoModal-module__mgKFCW__modal{z-index:10001;background:linear-gradient(135deg,#1a1a1a 0%,#252525 100%);border:1px solid #ffffff1a;border-radius:24px;width:90%;max-width:400px;animation:.3s ease-out WalletInfoModal-module__mgKFCW__slideUp;position:fixed;top:50vh;left:50vw;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #00000080}.WalletInfoModal-module__mgKFCW__header{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.WalletInfoModal-module__mgKFCW__walletInfo{align-items:center;gap:12px;display:flex}.WalletInfoModal-module__mgKFCW__walletIcon{color:#8b5cf6;background:#8b5cf626;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.WalletInfoModal-module__mgKFCW__walletIcon img{object-fit:contain;width:100%;height:100%}.WalletInfoModal-module__mgKFCW__walletDetails{flex-direction:column;gap:4px;display:flex}.WalletInfoModal-module__mgKFCW__walletLabel{color:#ffffff80;font-size:.75rem;font-weight:500}.WalletInfoModal-module__mgKFCW__walletAddress{color:#fff;letter-spacing:-.01em;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.9375rem;font-weight:600}.WalletInfoModal-module__mgKFCW__closeButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.WalletInfoModal-module__mgKFCW__closeButton:hover{color:#fff;background:#ffffff0f}.WalletInfoModal-module__mgKFCW__content{flex-direction:column;gap:24px;padding:24px;display:flex}.WalletInfoModal-module__mgKFCW__balanceSection{flex-direction:column;align-items:center;gap:8px;padding:24px 0;display:flex}.WalletInfoModal-module__mgKFCW__balanceLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:500}.WalletInfoModal-module__mgKFCW__balanceAmount{align-items:baseline;gap:4px;display:flex}.WalletInfoModal-module__mgKFCW__currency{color:#ffffffb3;font-size:1.5rem;font-weight:600}.WalletInfoModal-module__mgKFCW__amount{color:#fff;letter-spacing:-.02em;font-size:3rem;font-weight:700;line-height:1}.WalletInfoModal-module__mgKFCW__balanceChange{color:#22c55e;background:#22c55e26;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.875rem;font-weight:600;display:flex}.WalletInfoModal-module__mgKFCW__balanceChange svg{stroke:#22c55e}.WalletInfoModal-module__mgKFCW__balanceChange.WalletInfoModal-module__mgKFCW__negative{color:#ef4444;background:#ef444426}.WalletInfoModal-module__mgKFCW__balanceChange.WalletInfoModal-module__mgKFCW__negative svg{stroke:#ef4444}.WalletInfoModal-module__mgKFCW__loading{animation:1s ease-in-out infinite WalletInfoModal-module__mgKFCW__pulse}@keyframes WalletInfoModal-module__mgKFCW__pulse{0%,to{opacity:1}50%{opacity:.5}}.WalletInfoModal-module__mgKFCW__chartSection{background:#0000004d;border-radius:12px;width:100%;height:80px;padding:0;overflow:hidden}.WalletInfoModal-module__mgKFCW__chart{display:block}.WalletInfoModal-module__mgKFCW__statsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.WalletInfoModal-module__mgKFCW__statCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:8px;padding:16px;transition:all .2s;display:flex}.WalletInfoModal-module__mgKFCW__statCard:hover{background:#ffffff0f;border-color:#ffffff1f}.WalletInfoModal-module__mgKFCW__statLabel{color:#ffffff80;font-size:.8125rem;font-weight:500}.WalletInfoModal-module__mgKFCW__statValue{color:#fff;letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.WalletInfoModal-module__mgKFCW__actions{flex-direction:column;gap:10px;margin-top:8px;display:flex}.WalletInfoModal-module__mgKFCW__actionRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.WalletInfoModal-module__mgKFCW__viewButton,.WalletInfoModal-module__mgKFCW__switchButton,.WalletInfoModal-module__mgKFCW__disconnectButton{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex}.WalletInfoModal-module__mgKFCW__viewButton{color:#8b5cf6;background:#8b5cf626;border:1px solid #8b5cf64d}.WalletInfoModal-module__mgKFCW__viewButton:hover{background:#8b5cf640;border-color:#8b5cf666;transform:translateY(-1px)}.WalletInfoModal-module__mgKFCW__switchButton{color:#3b82f6;background:#3b82f626;border:1px solid #3b82f64d}.WalletInfoModal-module__mgKFCW__switchButton:hover{background:#3b82f640;border-color:#3b82f666;transform:translateY(-1px)}.WalletInfoModal-module__mgKFCW__disconnectButton{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.WalletInfoModal-module__mgKFCW__disconnectButton:hover{background:#ef444440;border-color:#ef444466;transform:translateY(-1px)}.WalletInfoModal-module__mgKFCW__viewButton:active,.WalletInfoModal-module__mgKFCW__switchButton:active,.WalletInfoModal-module__mgKFCW__disconnectButton:active{transform:translateY(0)}@keyframes WalletInfoModal-module__mgKFCW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WalletInfoModal-module__mgKFCW__slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:480px){.WalletInfoModal-module__mgKFCW__modal{border-radius:20px;width:95%;max-width:none}.WalletInfoModal-module__mgKFCW__header{padding:18px 20px}.WalletInfoModal-module__mgKFCW__content{gap:20px;padding:20px}.WalletInfoModal-module__mgKFCW__balanceSection{padding:20px 0}.WalletInfoModal-module__mgKFCW__amount{font-size:2.5rem}.WalletInfoModal-module__mgKFCW__statsGrid{gap:10px}.WalletInfoModal-module__mgKFCW__statCard{padding:14px}.WalletInfoModal-module__mgKFCW__actionRow{grid-template-columns:1fr}.WalletInfoModal-module__mgKFCW__viewButton,.WalletInfoModal-module__mgKFCW__switchButton,.WalletInfoModal-module__mgKFCW__disconnectButton{padding:12px 16px;font-size:.875rem}}
.Footer-module__S6Hkya__footer{z-index:1;border-top:1px solid var(--border);max-width:1200px;margin:0 auto;padding:60px 24px;transition:border-color .2s;position:relative}.Footer-module__S6Hkya__footerTop{margin-bottom:48px}.Footer-module__S6Hkya__footerSocials{gap:16px;display:flex}.Footer-module__S6Hkya__socialIcon{width:40px;height:40px;color:var(--text-secondary);border-radius:12px;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.Footer-module__S6Hkya__socialIcon:hover{color:var(--foreground);background:var(--button-bg)}.Footer-module__S6Hkya__footerBottom{justify-content:flex-end;display:flex}.Footer-module__S6Hkya__footerLinks{gap:80px;display:flex}.Footer-module__S6Hkya__footerColumn{flex-direction:column;gap:12px;display:flex}.Footer-module__S6Hkya__footerHeading{color:var(--text-tertiary);margin-bottom:4px;font-size:.85rem}.Footer-module__S6Hkya__footerColumn a{color:var(--text-secondary);cursor:pointer;font-size:.9rem;text-decoration:none;transition:color .2s}.Footer-module__S6Hkya__footerColumn a:hover{color:var(--foreground)}.Footer-module__S6Hkya__toast{background:var(--card-bg);color:var(--foreground);border:1px solid var(--border);z-index:10000;border-radius:12px;align-items:center;gap:10px;padding:14px 24px;font-size:.95rem;font-weight:500;animation:.3s ease-out Footer-module__S6Hkya__toastIn;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0000004d}.Footer-module__S6Hkya__toastEmoji{font-size:1.1rem}.Footer-module__S6Hkya__toastText{letter-spacing:.02em}@keyframes Footer-module__S6Hkya__toastIn{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-width:1024px){.Footer-module__S6Hkya__footerLinks{flex-wrap:wrap;gap:40px}}@media (max-width:768px){.Footer-module__S6Hkya__footer{padding-left:16px;padding-right:16px}.Footer-module__S6Hkya__footerBottom{justify-content:flex-start}.Footer-module__S6Hkya__footerLinks{gap:32px}.Footer-module__S6Hkya__footerColumn{min-width:120px}}
