:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;background:#01040a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{background:#01040a;min-width:320px}.landing-scene{background:#01040a;width:100%;height:100%;position:relative;overflow:hidden}.background-layer{z-index:0;pointer-events:none;background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ambient-background-fx,.platform-ambient-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-background-fx{z-index:2}.ambient-side,.sunrise-ambient-glow,.cinematic-vignette,.platform-glow{display:block;position:absolute}.ambient-side{opacity:.68;width:49%;animation:9s ease-in-out infinite ambient-breathe;top:23%;bottom:7%}.ambient-side-bull{background:radial-gradient(at 32% 65%,#0caeff1f 0%,#0a59dc11 32%,#0000 72%);left:-8%}.ambient-side-bear{background:radial-gradient(at 68% 65%,#e426191b 0%,#890e1b0f 34%,#0000 72%);animation-delay:-4.5s;right:-8%}.sunrise-ambient-glow{background:radial-gradient(#fff4d21c 0%,#ffbc5e0d 23%,#0000 66%);width:min(46vw,56rem);height:min(31vw,28rem);top:51%;left:50%;transform:translate(-50%)}.cinematic-vignette{background:radial-gradient(at 50% 55%,#0000 48%,#00030914 76%,#00020733 100%);inset:0}.trading-chart-layer{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.trading-chart{object-fit:contain;width:56vw;max-width:68rem;height:auto;display:block;position:absolute;top:24%}.trading-chart-bull{opacity:.4;will-change:transform, opacity;animation:18s cubic-bezier(.45,0,.55,1) infinite alternate bull-chart-drift;left:-17vw;-webkit-mask-image:linear-gradient(90deg,#000 0% 62%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 62%,#0000 100%)}.trading-chart-bear{opacity:.34;will-change:transform, opacity;animation:20s cubic-bezier(.45,0,.55,1) infinite alternate bear-chart-drift;top:25%;right:-17vw;-webkit-mask-image:linear-gradient(270deg,#000 0% 62%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 62%,#0000 100%)}@keyframes bull-chart-drift{0%{opacity:.38;transform:translate(-4px,3px)}to{opacity:.41;transform:translate(8px,-5px)}}@keyframes bear-chart-drift{0%{opacity:.325;transform:translate(5px,-3px)}to{opacity:.355;transform:translate(-8px,4px)}}.platform-ambient-fx{z-index:7}.platform-glow{opacity:.62;width:520px;height:390px;animation:8s ease-in-out infinite platform-glow-breathe;top:48%;bottom:auto}.platform-glow-bull{background:radial-gradient(at 40% 58%,#19cfff1f 0%,#0c62e60e 38%,#0000 70%);top:calc(48% + 46px);left:-52px}.platform-glow-bear{background:radial-gradient(at 60% 58%,#ff481b1d 0%,#b515130d 38%,#0000 70%);animation-delay:-4s;top:calc(48% + 40px);right:-52px}@keyframes ambient-breathe{0%,to{opacity:.6}50%{opacity:.7}}@keyframes platform-glow-breathe{0%,to{opacity:.56}50%{opacity:.64}}.rock-platform-layer{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rock-platform{object-fit:contain;width:440px;height:auto;display:block;position:absolute;top:53%;bottom:auto}.rock-platform-bull{top:calc(53% + 46px);left:-52px}.rock-platform-bear{top:calc(53% + 40px);right:-52px}.living-energy-fx{z-index:9;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bull-energy-zone,.bear-energy-zone{width:46%;position:absolute;top:50%;bottom:7%}.bull-energy-zone{left:0}.bear-energy-zone{right:0}.electric-arcs{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.energy-arc{fill:none;stroke:#79f7ff;stroke-linecap:round;stroke-linejoin:bevel;vector-effect:non-scaling-stroke;opacity:.1}.energy-arc-one{stroke-width:1.35px;animation:6.8s ease-in-out -1.3s infinite electric-flicker}.energy-arc-two{stroke:#23dfff;stroke-width:1.1px;animation:8.4s ease-in-out -5.2s infinite electric-flicker}.energy-arc-three{stroke:#b7fbff;stroke-width:.9px;animation:7.6s ease-in-out -3.7s infinite electric-flicker-soft}.energy-wisp{opacity:0;background:linear-gradient(#0000,#5cedff6b,#0000);border-radius:50%;width:2px;height:48px;position:absolute;bottom:15%}.energy-wisp-one{animation:8.8s ease-out -2.4s infinite energy-wisp-rise;left:28%}.energy-wisp-two{height:38px;animation:10.2s ease-out -7.1s infinite energy-wisp-rise;left:57%}.bear-heat-glow{opacity:.26;background:radial-gradient(at 58% 58%,#ff56171f,#b9160d0b 38%,#0000 70%);width:94%;height:64%;animation:8.6s ease-in-out infinite bear-heat-breathe;position:absolute;bottom:-7%;right:-12%}.ember{opacity:0;background:#ffb13b;border-radius:50%;width:3px;height:3px;animation:8s ease-out infinite ember-rise;position:absolute;bottom:13%;box-shadow:0 0 6px #ff4815b8}.ember-one{animation-duration:7.4s;animation-delay:-1.2s;left:28%}.ember-two{width:2px;height:2px;animation-duration:9.1s;animation-delay:-6.4s;left:39%}.ember-three{animation-duration:8.3s;animation-delay:-3.6s;left:51%}.ember-four{width:2px;height:2px;animation-duration:10.4s;animation-delay:-8.7s;left:63%}.ember-five{animation-duration:7.9s;animation-delay:-5.1s;left:73%}.ember-six{width:2px;height:2px;animation-duration:9.7s;animation-delay:-2.8s;left:84%}@keyframes electric-flicker{0%,38%,64%,to{opacity:.07}46%{opacity:.38}53%{opacity:.17}}@keyframes electric-flicker-soft{0%,46%,72%,to{opacity:.05}54%{opacity:.28}61%{opacity:.12}}@keyframes energy-wisp-rise{0%,24%{opacity:0;transform:translate(0,0)}38%{opacity:.22}68%{opacity:.12}82%,to{opacity:0;transform:translate(6px,-34px)}}@keyframes bear-heat-breathe{0%,to{opacity:.22}50%{opacity:.3}}@keyframes ember-rise{0%,18%{opacity:0;transform:translate(0,0)}32%{opacity:.52}72%{opacity:.2}88%,to{opacity:0;transform:translate(-8px,-46px)}}.character-layer{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.character{object-fit:contain;height:auto;display:block;position:absolute}.character-bull{width:320px;top:calc(53% - 32px);left:24px}.character-bear{width:340px;top:calc(53% - 45px);right:24px}.branding-layer{z-index:50;pointer-events:none;position:absolute;inset:0}.tagline{color:#ebf6f9eb;letter-spacing:.18em;text-align:center;text-shadow:0 2px 18px #00050ce6;white-space:nowrap;width:min(90vw,54rem);margin:0;font-size:clamp(.78rem,1.05vw,1.08rem);font-weight:450;line-height:1.5;position:absolute;top:20%;left:50%;transform:translate(-50%)}.tagline-highlight{color:#55edf4;text-shadow:0 0 16px #30dcea57}.site-footer{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#c7d8ddad;letter-spacing:.14em;background:#01060bb8;border-top:1px solid #7ac4d224;justify-content:center;align-items:center;gap:1.5rem;min-height:60px;padding:.8rem 1.5rem;font-size:.68rem;line-height:1.4;display:flex;position:absolute;bottom:0;left:0;right:0}.site-footer p{margin:0}.heart{color:#db6673;font-size:.82rem}.multiversx{color:#6edee4e0}.footer-separator{background:#9cc5cd2e;width:1px;height:18px}.development-status{color:#bfd5da9e;text-transform:uppercase}.development-status span{color:#59d8de;margin-right:.5rem}@media (width<=700px){.trading-chart-layer,.rock-platform-layer{display:none}.ambient-side{opacity:.38;top:31%}.platform-ambient-fx,.living-energy-fx{display:none}.sunrise-ambient-glow{opacity:.55}.tagline{letter-spacing:.12em;white-space:normal;width:88vw;font-size:.68rem;line-height:1.65;top:17%}.character{top:37%}.character-bull{width:79vw;left:-50vw}.character-bear{width:82vw;right:-51vw}.site-footer{letter-spacing:.09em;text-align:center;flex-direction:column;gap:.28rem;min-height:72px;padding:.65rem .75rem;font-size:.56rem}.footer-separator{display:none}}@media (prefers-reduced-motion:reduce){.ambient-side,.platform-glow,.trading-chart-bull,.trading-chart-bear,.energy-arc,.energy-wisp,.bear-heat-glow,.ember{animation:none}.trading-chart-bull,.trading-chart-bear{will-change:auto}.energy-wisp,.ember{opacity:0}}
