@font-face{font-family:Space Grotesk;src:url(/_next/static/media/spacegrotesk-latin.36966cca.woff2) format("woff2");font-style:normal;font-weight:300 700;font-display:swap}:root{--bg-base:#faf8f5;--bg-surface:rgba(255,255,255,0.65);--bg-card:rgba(255,255,255,0.7);--bg-elevated:rgba(255,255,255,0.85);--bg-input:rgba(255,255,255,0.45);--accent-gold:#d4af37;--accent-gold-light:#e5c158;--accent-gold-dark:#a67c1e;--accent-gold-glow:rgba(212,175,55,0.2);--accent-gold-bg:rgba(212,175,55,0.08);--accent-green:#15803d;--accent-green-light:#16a34a;--accent-green-glow:rgba(22,163,74,0.16);--accent-green-bg:rgba(22,163,74,0.08);--accent-red:#b91c1c;--accent-red-bg:rgba(185,28,28,0.08);--accent-blue:#1d4ed8;--accent-purple:#6d28d9;--accent-orange:#c2410c;--text-primary:#1c1917;--text-secondary:#57534e;--text-muted:#a8a29e;--text-inverse:#ffffff;--border-subtle:rgba(212,175,55,0.12);--border-card:rgba(255,255,255,0.5);--border-focus:#d4af37;--shadow-card:0 8px 32px 0 rgba(197,160,89,0.05),0 1px 3px rgba(0,0,0,0.02);--shadow-card-hover:0 16px 48px 0 rgba(197,160,89,0.1),0 2px 8px rgba(0,0,0,0.03);--shadow-button:0 4px 16px rgba(212,175,55,0.35);--shadow-elevated:0 20px 50px rgba(197,160,89,0.12);--nav-height:76px;--page-padding:20px;--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-xl:28px;--radius-full:9999px;--font-inter-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-space-grotesk-family:var(--font-space-grotesk),"Space Grotesk",sans-serif}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,rgba(0,0,0,.04) 25%,rgba(0,0,0,.09) 37%,rgba(0,0,0,.04) 63%);background-size:200% 100%;animation:skeleton-shimmer 1.6s ease-in-out infinite;border-radius:var(--radius-xs);display:inline-block}.skeleton-text{height:12px;width:100%;margin-bottom:8px}.skeleton-title{height:18px;width:60%;margin-bottom:12px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:var(--font-inter-family);background:#faf8f5;background-image:radial-gradient(at 0 0,rgba(212,175,55,.08) 0,transparent 50%),radial-gradient(at 100% 100%,rgba(212,175,55,.05) 0,transparent 50%),radial-gradient(at 50% 0,rgba(220,180,100,.06) 0,transparent 60%);background-attachment:fixed;color:var(--text-primary);overflow-x:hidden;line-height:1.5}.app-shell,body{min-height:100dvh}.app-shell{position:relative;padding-bottom:calc(var(--nav-height) + 24px)}.page{max-width:480px;margin:0 auto;padding:0 0 20px;min-height:calc(100dvh - var(--nav-height))}.page-hero{background:linear-gradient(160deg,#121214,#1e1b15 60%,#2b2416);padding:56px var(--page-padding) 80px;position:relative;overflow:hidden}.page-hero:before{top:-80px;right:-80px;width:260px;height:260px;background:radial-gradient(circle,rgba(212,175,55,.18) 0,transparent 70%)}.page-hero:after,.page-hero:before{content:"";position:absolute;pointer-events:none}.page-hero:after{bottom:-60px;left:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(212,175,55,.1) 0,transparent 70%)}.page-content{padding:0 var(--page-padding);margin-top:-48px;position:relative;z-index:2}.card{background:var(--bg-card);backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:20px;border:1px solid var(--border-card);transition:box-shadow var(--transition-base),transform var(--transition-base),background var(--transition-base),border-color var(--transition-base)}.card:hover{background:rgba(255,255,255,.82);box-shadow:var(--shadow-card-hover);border-color:rgba(212,175,55,.22)}.card-flat{background:var(--bg-card);backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%);border-radius:var(--radius-lg);border:1px solid var(--border-card);padding:16px}.balance-card{background:transparent;border-radius:var(--radius-xl);padding:0}.trade-card{background:var(--bg-card);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-radius:var(--radius-md);padding:14px 16px;display:flex;align-items:center;gap:14px;border:1px solid var(--border-card);box-shadow:var(--shadow-card);margin-bottom:10px;transition:all var(--transition-fast);position:relative;overflow:hidden}.trade-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:0 2px 2px 0}.trade-card.positive:before{background:var(--accent-green-light)}.trade-card.negative:before{background:var(--accent-red)}.trade-card:hover{transform:translateX(2.5px);background:rgba(255,255,255,.85);box-shadow:var(--shadow-card-hover);border-color:rgba(212,175,55,.2)}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.page-title{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.bottom-nav{position:fixed;bottom:0;left:0;right:0;height:var(--nav-height);background:rgba(255,255,255,.75);backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);border-top:1px solid rgba(255,255,255,.5);box-shadow:0 -8px 32px rgba(197,160,89,.05);justify-content:space-around;padding:0 8px env(safe-area-inset-bottom,0);z-index:100}.bottom-nav,.nav-item{display:flex;align-items:center}.nav-item{flex-direction:column;gap:4px;padding:8px 14px;border-radius:var(--radius-md);color:var(--text-muted);text-decoration:none;font-size:.6875rem;font-weight:500;cursor:pointer;background:transparent;border:none;transition:all var(--transition-fast);min-width:56px;-webkit-tap-highlight-color:transparent}.nav-item.active{color:var(--accent-gold-dark)}.nav-icon-wrapper{width:36px;height:28px;border-radius:8px;transition:background var(--transition-fast)}.nav-fab,.nav-icon-wrapper{display:flex;align-items:center;justify-content:center}.nav-fab{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--accent-gold-light),var(--accent-gold));border:4px solid var(--bg-card);box-shadow:0 8px 24px rgba(212,175,55,.4);cursor:pointer;color:#fff;margin-bottom:16px;transition:all var(--transition-fast);-webkit-tap-highlight-color:transparent;flex-shrink:0}.nav-fab:hover{transform:scale(1.08);box-shadow:0 10px 28px rgba(212,175,55,.55)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-inter-family);font-weight:600;font-size:.875rem;border:none;cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.btn:active{transform:scale(.96)}.btn-primary{background:linear-gradient(135deg,var(--accent-gold-light),var(--accent-gold));color:#fff;padding:14px 24px;box-shadow:var(--shadow-button)}.btn-primary:hover{box-shadow:0 8px 24px rgba(212,175,55,.45);transform:translateY(-1px)}.btn-secondary{background:var(--accent-gold-bg);color:var(--accent-gold-dark);border:1.5px solid rgba(212,175,55,.25);padding:12px 20px}.btn-secondary:hover{background:rgba(212,175,55,.14)}.btn-ghost{background:rgba(0,0,0,.04);color:var(--text-secondary);padding:10px;border-radius:var(--radius-md);border:none}.btn-ghost:hover{background:rgba(0,0,0,.08);color:var(--text-primary)}.btn-icon{width:42px;height:42px;border-radius:var(--radius-sm);padding:0;flex-shrink:0}.btn-full{width:100%}.btn-lg{padding:16px 32px;font-size:1rem;border-radius:var(--radius-lg)}.quick-actions{display:flex;gap:8px;justify-content:space-between;margin:20px 0}.quick-action-btn{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;background:rgba(255,255,255,.07);border:1.5px solid rgba(255,255,255,.12);border-radius:var(--radius-md);color:#fff;font-size:.75rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;-webkit-tap-highlight-color:transparent}.quick-action-btn:hover{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.quick-action-btn:active{transform:scale(.95)}.quick-action-icon{width:42px;height:42px;border-radius:50%;border:1.5px solid rgba(212,175,55,.6);display:flex;align-items:center;justify-content:center;color:var(--accent-gold);background:rgba(212,175,55,.08)}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--radius-full);font-size:.6875rem;font-weight:700;letter-spacing:.02em}.badge-green{background:var(--accent-green-bg);color:var(--accent-green)}.badge-red{background:var(--accent-red-bg);color:var(--accent-red)}.badge-spot{background:rgba(87,83,78,.08);color:var(--text-secondary);font-size:.625rem;padding:2px 7px;font-weight:600;letter-spacing:.04em}.badge-success{background:var(--accent-green-bg);color:var(--accent-green);border:1px solid rgba(21,128,61,.2)}.badge-pending{background:rgba(194,65,12,.08);color:var(--accent-orange);border:1px solid rgba(194,65,12,.2)}.badge-failed{background:var(--accent-red-bg);color:var(--accent-red);border:1px solid rgba(185,28,28,.2)}.input-group{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.input-label{font-size:.8125rem;font-weight:600;color:var(--text-secondary)}.input{background:var(--bg-input);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);padding:14px 16px;color:var(--text-primary);font-family:var(--font-inter-family);font-size:1rem;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);width:100%}.input:focus{border-color:var(--accent-gold);box-shadow:0 0 0 3px rgba(212,175,55,.12);background:rgba(255,255,255,.85)}.input::placeholder{color:var(--text-muted)}.input-amount{font-size:1.5rem;font-weight:700;font-family:var(--font-space-grotesk-family);text-align:center}.token-item{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:opacity var(--transition-fast)}.token-item:last-child{border-bottom:none}.token-item:hover{opacity:.8}.token-icon{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;flex-shrink:0;font-family:var(--font-space-grotesk-family)}.token-info{flex:1 1;min-width:0}.token-name{font-weight:700;font-size:.9375rem;color:var(--text-primary)}.token-symbol{font-size:.75rem;color:var(--text-muted);margin-top:1px}.token-values{text-align:right;flex-shrink:0}.token-balance{font-weight:700;font-size:.9375rem;color:var(--text-primary);font-family:var(--font-space-grotesk-family)}.token-change{font-size:.75rem;margin-top:1px;font-weight:600}.token-change.positive{color:var(--accent-green-light)}.token-change.negative{color:var(--accent-red)}.section-header{justify-content:space-between;margin-bottom:14px}.section-header,.section-title{display:flex;align-items:center}.section-title{font-size:1.0625rem;font-weight:700;color:var(--text-primary);gap:8px}.section-action{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--text-secondary);font-weight:600;cursor:pointer;text-decoration:none;background:var(--bg-elevated);border:1px solid var(--border-subtle);padding:5px 12px;border-radius:var(--radius-full);transition:all var(--transition-fast)}.section-action:hover{background:var(--accent-gold-bg);border-color:rgba(212,175,55,.3);color:var(--accent-gold-dark)}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--accent-gold);box-shadow:0 0 0 0 rgba(212,175,55,.4);animation:live-pulse 2s infinite;display:inline-block}@keyframes live-pulse{0%{box-shadow:0 0 0 0 rgba(212,175,55,.4)}70%{box-shadow:0 0 0 8px rgba(212,175,55,0)}to{box-shadow:0 0 0 0 rgba(212,175,55,0)}}.chart-container{margin:0 -4px}.divider{height:1px;background:var(--border-subtle);margin:16px 0}.avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--accent-gold-light),var(--accent-gold));display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;color:#fff;flex-shrink:0;font-family:var(--font-space-grotesk-family)}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-up{animation:fadeUp .4s cubic-bezier(.4,0,.2,1) forwards}.animate-fade-in{animation:fadeIn .3s ease forwards}.stagger-children>:first-child{animation-delay:0s}.stagger-children>:nth-child(2){animation-delay:60ms}.stagger-children>:nth-child(3){animation-delay:.12s}.stagger-children>:nth-child(4){animation-delay:.18s}.stagger-children>:nth-child(5){animation-delay:.24s}.address-display{font-family:var(--font-space-grotesk-family),monospace;font-size:.8125rem;color:var(--text-secondary);word-break:break-all;letter-spacing:.02em}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.w-full{width:100%}.text-center{text-align:center}.text-sm{font-size:.875rem}.text-xs{font-size:.75rem}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-muted{color:var(--text-muted)}.text-secondary{color:var(--text-secondary)}.text-green{color:var(--accent-green-light)}.text-red{color:var(--accent-red)}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.relative{position:relative}.overflow-hidden{overflow:hidden}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_e346cc{font-family:inter,inter Fallback;font-style:normal}.__variable_e346cc{--font-inter:"inter","inter Fallback"}@font-face{font-family:spaceGrotesk;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:spaceGrotesk Fallback;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_2c94c3{font-family:spaceGrotesk,spaceGrotesk Fallback;font-style:normal}.__variable_2c94c3{--font-space-grotesk:"spaceGrotesk","spaceGrotesk Fallback"}.AlgoOrb_link__uDXcF{border-radius:50%}.AlgoOrb_link__uDXcF:focus-visible{outline:2px solid var(--accent-gold-dark);outline-offset:4px}.AlgoOrb_orb__UdD9D{--color-one:red;--color-two:blue;--color-three:yellow;--color-four:cyan;--color-five:white;--time-animation:1s;--size:50px;display:flex;justify-content:center;align-items:center;overflow:hidden;isolation:isolate;pointer-events:none}.AlgoOrb_orb__UdD9D,.AlgoOrb_sphere__04C1v{position:relative;width:var(--size);height:var(--size);border-radius:50%}.AlgoOrb_sphere__04C1v{background:radial-gradient(circle at 80% 20%,rgba(255,255,255,1) 0,rgba(255,255,255,.8) 20%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 70%)}.AlgoOrb_sphere__04C1v:after,.AlgoOrb_sphere__04C1v:before{content:"";position:absolute;inset:0;border-radius:50%}.AlgoOrb_sphere__04C1v:before{box-shadow:inset calc(var(--size) / -20) calc(var(--size) / -20) calc(var(--size) / 10) var(--color-four),inset calc(var(--size) / 10) 0 calc(var(--size) / 5) var(--color-three);animation:AlgoOrb_rotation__KKuxu calc(var(--time-animation) * 2) linear infinite,AlgoOrb_colorize__gM7_5 calc(var(--time-animation) * 2) ease-in-out infinite}.AlgoOrb_sphere__04C1v:after{z-index:-1;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.7) 0,rgba(255,255,255,.5) 30%,rgba(255,255,255,0) 70%),linear-gradient(120deg,var(--color-one) 20%,var(--color-two) 80%);animation:AlgoOrb_rotation__KKuxu calc(var(--time-animation) * 2) linear infinite,AlgoOrb_colorblur__2_chr calc(var(--time-animation) * 2) ease-in-out infinite}.AlgoOrb_orb__UdD9D svg{position:absolute;width:var(--size);height:var(--size);animation:AlgoOrb_rotation__KKuxu calc(var(--time-animation) * 3) cubic-bezier(.7,.6,.3,.4) infinite}.AlgoOrb_shapes__fk6EP circle{fill:var(--color-five)}.AlgoOrb_blurriness__xLhpd g,.AlgoOrb_clipping__hhsjb ellipse,.AlgoOrb_fade__Xi8ch ellipse,.AlgoOrb_shapes__fk6EP g:nth-of-type(2){filter:blur(7px)}.AlgoOrb_waves__D6CdW path{stroke-width:7px}.AlgoOrb_waves__D6CdW path:first-of-type{animation:AlgoOrb_wave-one__rK__Z var(--time-animation) cubic-bezier(.7,.6,.3,.4) infinite}.AlgoOrb_waves__D6CdW path:nth-of-type(2){animation:AlgoOrb_wave-two__QsPkE var(--time-animation) cubic-bezier(.7,.6,.3,.4) calc(var(--time-animation) / -2) infinite reverse}.AlgoOrb_waves__D6CdW path:nth-of-type(3){animation:AlgoOrb_wave-one__rK__Z var(--time-animation) cubic-bezier(.7,.6,.3,.4) calc(var(--time-animation) / -2) infinite}.AlgoOrb_waves__D6CdW path:nth-of-type(4){animation:AlgoOrb_wave-two__QsPkE var(--time-animation) cubic-bezier(.7,.6,.3,.4) infinite reverse}@keyframes AlgoOrb_wave-one__rK__Z{0%{d:path("M5,50 C10,50 15,50 20,50 C25,50 30,50 95,50")}50%{d:path("M5,50 C25,50 30,20 50,20 C70,20 75,50 95,50")}to{d:path("M5,50 C70,50 75,50 80,50 C85,50 90,50 95,50")}}@keyframes AlgoOrb_wave-two__QsPkE{0%{d:path("M5,50 C10,50 15,50 20,50 C25,50 30,50 95,50")}50%{d:path("M5,50 C25,50 30,80 50,80 C70,80 75,50 95,50")}to{d:path("M5,50 C70,50 75,50 80,50 C85,50 90,50 95,50")}}@keyframes AlgoOrb_rotation__KKuxu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AlgoOrb_colorize__gM7_5{0%,to{filter:hue-rotate(0deg)}20%{filter:hue-rotate(-30deg)}40%{filter:hue-rotate(-60deg)}60%{filter:hue-rotate(-90deg)}80%{filter:hue-rotate(-45deg)}}@keyframes AlgoOrb_colorblur__2_chr{0%,to{filter:hue-rotate(0deg) blur(calc(var(--size) / 15))}20%{filter:hue-rotate(-30deg) blur(calc(var(--size) / 15))}40%{filter:hue-rotate(-60deg) blur(calc(var(--size) / 15))}60%{filter:hue-rotate(-90deg) blur(calc(var(--size) / 15))}80%{filter:hue-rotate(-45deg) blur(calc(var(--size) / 15))}}@media (prefers-reduced-motion:reduce){.AlgoOrb_orb__UdD9D .AlgoOrb_waves__D6CdW path,.AlgoOrb_orb__UdD9D svg,.AlgoOrb_sphere__04C1v:after,.AlgoOrb_sphere__04C1v:before{animation:none}.AlgoOrb_sphere__04C1v:after{filter:blur(calc(var(--size) / 15))}}