.shiny-text{color:#b5b5b5a4;background:linear-gradient(120deg,#fff0 40%,#fffc,#fff0 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;animation:shine 5s linear infinite}@keyframes shine{0%{background-position:100%}to{background-position:-100%}}.shiny-text.disabled{animation:none}.animated-gradient-text{position:relative;margin:0 auto;display:flex;max-width:fit-content;flex-direction:row;align-items:center;justify-content:center;border-radius:1.25rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .5s ease-out;overflow:hidden;cursor:pointer}.gradient-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-size:300% 100%;animation:gradient linear infinite;border-radius:inherit;z-index:0;pointer-events:none}.gradient-overlay:before{content:"";position:absolute;border-radius:inherit;width:calc(100% - 2px);height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%,-50%);background-color:#060010;z-index:-1}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.text-content{display:inline-block;position:relative;z-index:2;background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:gradient linear infinite}:root{--bg-abyss: #020a13;--bg-deep: #061424;--bg-ocean: #0a1f35;--bg-surface: #0f2a47;--bg-raised: #153755;--bg-glass: rgba(10, 31, 53, .65);--border-subtle: rgba(0, 229, 255, .08);--border-default: rgba(0, 229, 255, .15);--border-strong: rgba(0, 229, 255, .25);--border-glow: rgba(0, 229, 255, .4);--color-cyan-300: #4dd9f5;--color-cyan-400: #00e5ff;--color-cyan-500: #00b8d4;--color-cyan-dim: rgba(0, 229, 255, .12);--color-teal-400: #00bfa6;--color-teal-dim: rgba(0, 191, 166, .12);--text-primary: #e0f7fa;--text-secondary: #80cbc4;--text-muted: #4a7c8a;--text-disabled: #2a4a55;--color-profit: #00e6a0;--color-profit-dim: rgba(0, 230, 160, .15);--color-loss: #ff6b6b;--color-loss-dim: rgba(255, 107, 107, .15);--color-warning: #ffb347;--color-warning-dim: rgba(255, 179, 71, .15);--color-info: #4dc9f6;--color-info-dim: rgba(77, 201, 246, .15);--color-neutral: #8892a0;--color-neutral-dim: rgba(136, 146, 160, .15);--gradient-accent: linear-gradient(135deg, #00e5ff 0%, #00bfa6 100%);--gradient-depth: linear-gradient(180deg, #061424 0%, #020a13 100%);--gradient-glow: radial-gradient(ellipse at center, rgba(0, 229, 255, .15) 0%, transparent 70%);--gradient-hero: linear-gradient(180deg, #0a1f35 0%, #061424 40%, #020a13 100%);--gradient-card-shimmer: linear-gradient(180deg, rgba(0, 229, 255, .06) 0%, transparent 40%);--gradient-profit: linear-gradient(90deg, rgba(0, 230, 160, 0) 0%, rgba(0, 230, 160, .3) 100%);--gradient-loss: linear-gradient(90deg, rgba(255, 107, 107, 0) 0%, rgba(255, 107, 107, .3) 100%);--font-heading: "Space Grotesk", system-ui, -apple-system, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--radius-xs: 4px;--radius-sm: 8px;--radius: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--transition-fast: .1s ease;--transition-base: .2s ease;--transition-slow: .4s ease-out;--transition-spring: .3s cubic-bezier(.34, 1.56, .64, 1);--shadow-card: 0 4px 24px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(0, 229, 255, .05);--shadow-elevated: 0 8px 40px rgba(0, 0, 0, .4), 0 0 20px rgba(0, 229, 255, .05);--shadow-glow: 0 0 20px rgba(0, 229, 255, .3);--bg-primary: var(--bg-deep);--bg-secondary: var(--bg-ocean);--bg-card: var(--bg-glass);--bg-hover: var(--bg-raised);--border: var(--border-subtle);--accent: var(--color-cyan-400);--accent-hover: var(--color-cyan-300);--green: var(--color-profit);--green-dim: var(--color-profit-dim);--red: var(--color-loss);--red-dim: var(--color-loss-dim);--yellow: var(--color-warning);--yellow-dim: var(--color-warning-dim);--font-sans: var(--font-body)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;background:var(--bg-abyss);color:var(--text-primary);font-family:var(--font-body);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.02em}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:#00e5ff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00e5ff40}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes wave-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ripple{0%{transform:scale(0);opacity:.4}to{transform:scale(4);opacity:0}}@keyframes lens-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:1}}@keyframes page-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes caustics{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes view-fade-in{0%{opacity:0;transform:translateY(6px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes stagger-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-in{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toast-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.95)}}.fade-in{animation:fadeIn .4s ease-out}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.page-enter{animation:page-enter .35s ease-out}.view-transition{animation:view-fade-in .4s ease-out both}.stagger-in>*:nth-child(1){animation:stagger-in .4s ease-out .05s both}.stagger-in>*:nth-child(2){animation:stagger-in .4s ease-out .12s both}.stagger-in>*:nth-child(3){animation:stagger-in .4s ease-out .19s both}.stagger-in>*:nth-child(4){animation:stagger-in .4s ease-out .26s both}.stagger-in>*:nth-child(5){animation:stagger-in .4s ease-out .33s both}.stagger-in>*:nth-child(6){animation:stagger-in .4s ease-out .4s both}.sections-stagger>section:nth-child(1){animation:stagger-in .45s ease-out .1s both}.sections-stagger>section:nth-child(2){animation:stagger-in .45s ease-out .2s both}.sections-stagger>section:nth-child(3){animation:stagger-in .45s ease-out .3s both}.sections-stagger>section:nth-child(4){animation:stagger-in .45s ease-out .4s both}.sections-stagger>section:nth-child(5){animation:stagger-in .45s ease-out .5s both}.glass-card{background:#0a1f35a6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,229,255,.08);border-radius:var(--radius);box-shadow:0 4px 24px #0000004d,inset 0 1px #00e5ff0d}.glass-elevated{background:#0f2a47bf;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,229,255,.15);border-radius:var(--radius-lg);box-shadow:0 8px 40px #0006,0 0 20px #00e5ff0d,inset 0 1px #00e5ff14}.glass-frosted{background:#061424cc;backdrop-filter:blur(32px) saturate(1.2);-webkit-backdrop-filter:blur(32px) saturate(1.2);border-bottom:1px solid rgba(0,229,255,.1)}.glass-hero{background:#0a1f3566;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,229,255,.12);border-radius:var(--radius-xl);box-shadow:0 12px 48px #00000059,0 0 40px #00e5ff14}@supports not (backdrop-filter: blur(1px)){.glass-card{background:#0a1f35eb}.glass-elevated{background:#0f2a47eb}}.wave-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.wave-layer-1{animation:wave-drift 25s linear infinite;opacity:.03;fill:var(--color-cyan-400)}.wave-layer-2{animation:wave-drift 35s linear infinite reverse;opacity:.02;fill:var(--color-teal-400)}.skeleton{background:linear-gradient(90deg,#00e5ff0a 25%,#00e5ff14,#00e5ff0a 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:var(--radius-sm)}.data-glow-profit{text-shadow:0 0 12px rgba(0,230,160,.4)}.data-glow-loss{text-shadow:0 0 12px rgba(255,107,107,.4)}.data-glow-cyan{text-shadow:0 0 12px rgba(0,229,255,.4)}.card{background:#0a1f35a6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,229,255,.08);border-radius:var(--radius);padding:20px;box-shadow:0 4px 24px #0000004d,inset 0 1px #00e5ff0d;animation:fadeIn .4s ease-out;transition:transform .2s ease,border-color .2s ease}.card:hover{transform:translateY(-2px);border-color:#00e5ff26}.card-title{font-family:var(--font-heading);font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:16px;letter-spacing:-.02em}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:var(--sp-4);padding:var(--sp-4)}@media (max-width: 900px){.dashboard-grid{grid-template-columns:1fr}}@media (max-width: 768px){.dashboard-grid{grid-template-columns:1fr;padding:var(--sp-2);gap:var(--sp-3)}}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.text-green{color:var(--color-profit)}.text-red{color:var(--color-loss)}.text-yellow{color:var(--color-warning)}.text-muted{color:var(--text-muted)}.text-secondary{color:var(--text-secondary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .2s ease;font-family:var(--font-heading);position:relative;overflow:hidden}.btn-primary{background:var(--gradient-accent);color:#020a13}.btn-primary:hover{box-shadow:0 0 20px #00e5ff4d;transform:translateY(-1px)}.btn-primary:active{transform:translateY(0);box-shadow:0 0 10px #00e5ff33}.btn-primary:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.btn-secondary{background:transparent;color:var(--color-cyan-400);border:1px solid var(--border-default)}.btn-secondary:hover{background:var(--color-cyan-dim);border-color:var(--border-strong)}.btn-ghost{background:transparent;color:var(--text-muted)}.btn-ghost:hover{color:var(--text-primary)}.input{width:100%;padding:10px 14px;background:#06142499;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font-size:14px;font-family:var(--font-mono);outline:none;transition:all .2s ease}.input:focus{border-color:var(--color-cyan-400);box-shadow:0 0 0 3px #00e5ff1f}.input::placeholder{color:var(--text-muted)}*:focus-visible{outline:2px solid var(--color-cyan-400);outline-offset:2px}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--color-cyan-400);outline-offset:2px;box-shadow:0 0 0 4px #00e5ff26}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.wave-layer-1,.wave-layer-2,.particles-canvas{display:none}.caustics-bg{animation:none}}table{width:100%;border-collapse:collapse}th{text-align:left;padding:8px 12px;font-size:11px;font-weight:600;font-family:var(--font-heading);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none}th:hover{color:var(--text-secondary)}td{padding:8px 12px;font-size:13px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-secondary);border-bottom:1px solid rgba(0,229,255,.04)}tr{transition:background .15s ease}tr:hover{background:#00e5ff0a}.badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-xs);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.badge-red,.badge-loss{background:var(--color-loss-dim);color:var(--color-loss)}.badge-yellow,.badge-warning{background:var(--color-warning-dim);color:var(--color-warning)}.badge-green,.badge-profit{background:var(--color-profit-dim);color:var(--color-profit)}.badge-info{background:var(--color-info-dim);color:var(--color-info)}.tooltip{background:#0f2a47eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:8px 12px;font-size:12px;color:var(--text-primary);box-shadow:0 4px 16px #0000004d;max-width:240px}.toast-container{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:center;gap:8px;padding:10px 16px;background:#0f2a47eb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-shadow:0 8px 32px #0006,0 0 12px #00e5ff1a;color:var(--text-primary);font-size:13px;font-family:var(--font-body);animation:toast-in .3s ease-out;max-width:360px}.toast.toast-exit{animation:toast-out .25s ease-in forwards}.toast-icon{flex-shrink:0;width:16px;height:16px}.wallet-copy{cursor:pointer;transition:all .2s ease}.wallet-copy:hover{background:#00e5ff14!important;border-color:#00e5ff33!important}.wallet-copy:active{transform:scale(.97)}@media (max-width: 1100px){.dashboard-two-col{grid-template-columns:1fr!important}}@media (max-width: 768px){.dashboard-kpi-row{grid-template-columns:1fr!important;flex-direction:column!important}.dashboard-kpi-row>*{min-width:0!important}.dashboard-header{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.dashboard-content{padding:16px 12px 40px!important}}@media (max-width: 480px){.dashboard-content{padding:12px 8px 32px!important}}@keyframes tab-content-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-content-enter{animation:tab-content-enter .3s ease-out}.tab-content-enter>section:nth-child(1){animation:stagger-in .35s ease-out .05s both}.tab-content-enter>section:nth-child(2){animation:stagger-in .35s ease-out .12s both}.tab-content-enter>section:nth-child(3){animation:stagger-in .35s ease-out .19s both}.tab-inactive:hover{color:#80cbc4!important;background:#00e5ff0a!important}.tab-active{text-shadow:0 0 12px rgba(0,229,255,.3)}@media (max-width: 480px){.dashboard-tab-bar{overflow-x:auto;-webkit-overflow-scrolling:touch}.dashboard-tab-bar::-webkit-scrollbar{display:none}}.table-row-hover,.leaderboard-row{transition:background .15s ease}.table-row-hover:hover,.leaderboard-row:hover{background:#00e5ff0a!important}.table-row-hover:hover td:first-child,.leaderboard-row:hover td:first-child{box-shadow:inset 3px 0 #00e5ff}.leaderboard-row:hover .analyzeBtn{background:#00e5ff26}@keyframes settings-slide-in{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes tour-tooltip-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}html.color-blind{--color-profit: #4dc9f6;--color-profit-dim: rgba(77, 201, 246, .15);--color-loss: #ff8c42;--color-loss-dim: rgba(255, 140, 66, .15);--color-warning: #ffe066;--color-warning-dim: rgba(255, 224, 102, .15);--green: #4dc9f6;--green-dim: rgba(77, 201, 246, .15);--red: #ff8c42;--red-dim: rgba(255, 140, 66, .15);--yellow: #ffe066;--yellow-dim: rgba(255, 224, 102, .15)}html.light{--bg-abyss: #eef5f7;--bg-deep: #e4eff2;--bg-ocean: #d8e8ec;--bg-surface: #cce0e5;--bg-raised: #bdd5dc;--bg-glass: rgba(255, 255, 255, .88);--border-subtle: rgba(0, 80, 95, .1);--border-default: rgba(0, 80, 95, .16);--border-strong: rgba(0, 80, 95, .25);--border-glow: rgba(0, 80, 95, .35);--color-cyan-300: #00acc1;--color-cyan-400: #00939e;--color-cyan-500: #007c85;--color-cyan-dim: rgba(0, 147, 158, .12);--color-teal-400: #00897b;--color-teal-dim: rgba(0, 137, 123, .12);--text-primary: #142a30;--text-secondary: #34555e;--text-muted: #5e7f8a;--text-disabled: #96b0b8;--color-profit: #0d9668;--color-profit-dim: rgba(13, 150, 104, .12);--color-loss: #dc3545;--color-loss-dim: rgba(220, 53, 69, .1);--color-warning: #d48806;--color-warning-dim: rgba(212, 136, 6, .1);--color-info: #0288d1;--color-info-dim: rgba(2, 136, 209, .1);--color-neutral: #567078;--color-neutral-dim: rgba(86, 112, 120, .1);--gradient-accent: linear-gradient(135deg, #00939e 0%, #00897b 100%);--gradient-depth: linear-gradient(180deg, #e4eff2 0%, #eef5f7 100%);--gradient-glow: radial-gradient(ellipse at center, rgba(0, 147, 158, .1) 0%, transparent 70%);--gradient-hero: linear-gradient(180deg, #d8e8ec 0%, #e4eff2 40%, #eef5f7 100%);--gradient-card-shimmer: linear-gradient(180deg, rgba(0, 147, 158, .05) 0%, transparent 40%);--gradient-profit: linear-gradient(90deg, rgba(13, 150, 104, 0) 0%, rgba(13, 150, 104, .15) 100%);--gradient-loss: linear-gradient(90deg, rgba(220, 53, 69, 0) 0%, rgba(220, 53, 69, .15) 100%);--shadow-card: 0 2px 12px rgba(0, 50, 60, .07), 0 1px 3px rgba(0, 50, 60, .04);--shadow-elevated: 0 4px 24px rgba(0, 50, 60, .1), 0 1px 4px rgba(0, 50, 60, .05);--shadow-glow: 0 0 12px rgba(0, 147, 158, .18);--bg-primary: var(--bg-deep);--bg-secondary: var(--bg-ocean);--bg-card: var(--bg-glass);--bg-hover: var(--bg-raised);--border: var(--border-subtle);--accent: var(--color-cyan-400);--accent-hover: var(--color-cyan-300);--green: var(--color-profit);--green-dim: var(--color-profit-dim);--red: var(--color-loss);--red-dim: var(--color-loss-dim);--yellow: var(--color-warning);--yellow-dim: var(--color-warning-dim);--font-sans: var(--font-body)}html.light .glass-card{background:#ffffffd1;border-color:#00505f1a;box-shadow:0 2px 12px #00323c0f,0 1px 3px #00323c08}html.light .glass-elevated{background:#ffffffe0;border-color:#00505f24;box-shadow:0 4px 24px #00323c14}html.light .glass-frosted{background:#ffffffd9;border-bottom-color:#00505f14}html.light .glass-hero{background:#ffffff8c;border-color:#00505f1a;box-shadow:0 8px 32px #00323c0f}html.light .card{background:#fffc;border-color:#00505f17;box-shadow:0 2px 12px #00323c0d,0 1px 2px #00323c08}html.light .card:hover{border-color:#00505f2e}html.light .skeleton{background:linear-gradient(90deg,#00505f0d 25%,#00505f17,#00505f0d 75%);background-size:200% 100%}html.light ::-webkit-scrollbar-track{background:#e4eff2}html.light ::-webkit-scrollbar-thumb{background:#00505f2e}html.light ::-webkit-scrollbar-thumb:hover{background:#00505f4d}html.light .data-glow-profit,html.light .data-glow-loss,html.light .data-glow-cyan{text-shadow:none}html.light tr:hover{background:#00505f08}html.light td{border-bottom-color:#00505f0f}html.light .table-row-hover:hover,html.light .leaderboard-row:hover{background:#00505f0a!important}html.light .table-row-hover:hover td:first-child,html.light .leaderboard-row:hover td:first-child{box-shadow:inset 3px 0 #0097a7}html.light .tab-inactive:hover{color:#4a5b6e!important;background:#00505f0a!important}html.light .tab-active{text-shadow:none}html.light .toast{background:#fffffff2;border-color:#00505f1f;box-shadow:0 4px 20px #0000001a;color:#1a2332}html.light .wallet-copy:hover{background:#00505f0a!important;border-color:#00505f26!important}html.light .wallet-row-hover:hover{background:#00505f0a}html.light .undertow-sidebar button:hover{background:#00505f0d!important;color:#1a2332!important}html.light input[type=text]:focus,html.light input[type=search]:focus{border-color:#0097a780!important;box-shadow:0 0 0 3px #0097a71a,0 0 8px #0097a70f!important}html.light .tooltip{background:#fffffff2;border-color:#00505f1f;color:#1a2332;box-shadow:0 4px 16px #0000001a}html.light .recharts-cartesian-grid line{stroke:#00505f0f!important}html.light .recharts-cartesian-axis-tick-value{fill:#7a8a9e!important}html.light .recharts-cartesian-axis-line,html.light .recharts-cartesian-axis line{stroke:#00505f1a!important}html.light .recharts-tooltip-wrapper .recharts-default-tooltip{background:#fffffff5!important;border-color:#00505f1f!important;color:#1a2332!important;box-shadow:0 4px 16px #0000001a!important}html.light .recharts-legend-item-text{color:#4a5b6e!important}html.light .hero-spotlight.card-spotlight{border-color:#00505f14}html.light .hero-spotlight.card-spotlight:hover{border-color:#00505f26}@keyframes content-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.content-stagger>*:nth-child(1){animation:content-enter .35s ease-out 0s both}.content-stagger>*:nth-child(2){animation:content-enter .35s ease-out .08s both}.content-stagger>*:nth-child(3){animation:content-enter .35s ease-out .16s both}.content-stagger>*:nth-child(4){animation:content-enter .35s ease-out .24s both}.content-stagger>*:nth-child(5){animation:content-enter .35s ease-out .32s both}@keyframes heatmap-cell-in{0%{opacity:0;transform:scale(.85) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes heatmap-tooltip-in{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes heatmap-shimmer{0%,to{opacity:.4}50%{opacity:1}}@keyframes heatmap-data-pulse{0%{box-shadow:0 0 #00e5ff66;border-color:#00e5ff80}50%{box-shadow:0 0 16px 4px #00e5ff33}to{box-shadow:0 0 #00e5ff00;border-color:#ffffff0f}}@keyframes heatmap-panel-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-spotlight.card-spotlight{border-radius:12px;border:1px solid rgba(0,229,255,.08);background-color:transparent;padding:0}.hero-spotlight.card-spotlight:hover{border-color:#00e5ff26}input[type=text]:focus,input[type=search]:focus{border-color:#00e5ff66!important;box-shadow:0 0 0 3px #00e5ff1a,0 0 12px #00e5ff0f!important;outline:none!important}@keyframes row-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.stagger-rows tbody tr{animation:row-enter .25s ease-out both}.stagger-rows tbody tr:nth-child(1){animation-delay:0ms}.stagger-rows tbody tr:nth-child(2){animation-delay:15ms}.stagger-rows tbody tr:nth-child(3){animation-delay:30ms}.stagger-rows tbody tr:nth-child(4){animation-delay:45ms}.stagger-rows tbody tr:nth-child(5){animation-delay:60ms}.stagger-rows tbody tr:nth-child(6){animation-delay:75ms}.stagger-rows tbody tr:nth-child(7){animation-delay:90ms}.stagger-rows tbody tr:nth-child(8){animation-delay:105ms}.stagger-rows tbody tr:nth-child(9){animation-delay:.12s}.stagger-rows tbody tr:nth-child(10){animation-delay:135ms}.stagger-rows tbody tr:nth-child(n+11){animation-delay:.15s}@keyframes value-flash-green{0%{background:#00e6a026}to{background:transparent}}@keyframes value-flash-red{0%{background:#ff6b6b26}to{background:transparent}}.value-flash-up{animation:value-flash-green .8s ease-out;border-radius:3px}.value-flash-down{animation:value-flash-red .8s ease-out;border-radius:3px}button:disabled{opacity:.35!important;cursor:not-allowed!important;filter:grayscale(.3)}.wallet-row-hover:hover{background:#00e5ff0a}@media (max-width: 900px){.eco-hero-grid,div[style*="gridTemplateColumns: 'repeat(4"]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 480px){.eco-hero-grid{grid-template-columns:1fr!important}}@media (max-width: 640px){.eco-header{flex-direction:column!important;gap:10px!important;padding:12px 16px!important}.eco-header .eco-analyze-btn{width:100%;justify-content:center}}@media (max-width: 640px){.eco-tab-bar{overflow-x:auto!important;-webkit-overflow-scrolling:touch;padding:8px 12px!important;gap:2px!important;mask-image:linear-gradient(to right,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 85%,transparent 100%)}.eco-tab-bar::-webkit-scrollbar{display:none}.eco-tab-bar button{white-space:nowrap;padding:6px 12px!important;font-size:12px!important}}@media (max-width: 768px){.eco-content{padding:16px 12px!important}}@media (max-width: 480px){.eco-content{padding:12px 8px!important}}@media (max-width: 768px){.eco-table-wrap{margin:0 -12px;padding:0 12px}.eco-table-wrap table{min-width:600px}}@media (max-width: 640px){.eco-controls{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.eco-controls input{width:100%!important}}@media (max-width: 768px){.builder-detail-grid{grid-template-columns:1fr!important}}@media (max-width: 640px){.funding-chart-wrap{margin-left:0!important;margin-right:0!important}}.undertow-sidebar button:hover{background:#00e5ff0d!important;color:#e0f7fa!important}.undertow-sidebar a:hover{opacity:.8}@media (max-width: 900px){.undertow-sidebar{display:none!important}.undertow-menu-btn{display:inline-flex!important}.undertow-mobile-backdrop{display:block!important}}@media (min-width: 901px){.undertow-mobile-sidebar,.undertow-mobile-backdrop{display:none!important}}@media (max-width: 768px){.market-hero-row{grid-template-columns:1fr!important}}@media (max-width: 480px){.liq-stats-grid{grid-template-columns:1fr!important;gap:10px!important}}@media (max-width: 640px){.liq-event-header,.liq-event-row{grid-template-columns:60px 70px 1fr 90px!important}.liq-event-header>div:nth-child(5),.liq-event-row>div:nth-child(5){display:none!important}}@media (max-width: 768px){.wrapped-card{width:100%!important;padding:24px 20px 20px!important}.wrapped-hero{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.wrapped-hero>div:nth-child(2){align-self:center}.wrapped-stats-grid{grid-template-columns:repeat(2,1fr)!important}.wrapped-highlights{grid-template-columns:1fr!important}}@media (max-width: 480px){.wrapped-stats-grid{grid-template-columns:1fr!important}}
