:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{color:#e6e9ef;-webkit-font-smoothing:antialiased;background:#0d0f14;margin:0}.dz-layout{flex:1;min-height:0;display:flex}.dz-sidebar{flex-shrink:0;width:240px}@media (max-width:720px){.dz-layout{flex-direction:column}.dz-sidebar{border-bottom:1px solid #828ca026;border-right:none!important;width:100%!important}.dz-hide-mobile{display:none!important}}.dz-chart{width:100%;height:clamp(340px,56vh,620px)}@media (max-width:720px){.dz-chart{height:clamp(280px,44vh,420px)}}.dz-spinner{border:3px solid #828ca040;border-top-color:#1d9e75;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite dz-spin;display:inline-block}@keyframes dz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dz-spinner{animation-duration:2s}}.dz-hero{flex-direction:column;align-items:center;gap:2.5rem;padding:3rem 0 2.5rem;display:flex}.dz-hero-text{text-align:center;min-width:280px}.dz-hero-actions{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.dz-hero-visual{justify-content:center;min-width:240px;display:flex}@media (min-width:860px){.dz-hero{flex-direction:row;align-items:center}.dz-hero-text{text-align:left;flex:380px}.dz-hero-actions{justify-content:flex-start}.dz-hero-visual{flex:320px}}.dz-hero-frame{background:#111722;border:1px solid #232c3d;border-radius:14px;width:100%;max-width:320px;overflow:hidden;box-shadow:0 20px 60px -20px #0009}.dz-hero-frame-bar{border-bottom:1px solid #232c3d;align-items:center;gap:.35rem;padding:.55rem .7rem;display:flex}.dz-hero-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.dz-hero-live{color:#1d9e75;letter-spacing:.02em;margin-left:auto;font-size:.65rem}.dz-hero-svg{width:100%;height:auto;padding:.6rem .4rem .8rem;display:block}.dz-hero-candle{transform-origin:50%;animation:3.2s ease-in-out infinite dz-hero-pulse}@keyframes dz-hero-pulse{0%,to{opacity:.55}50%{opacity:1}}.dz-hero-scanline{animation:4s linear infinite dz-hero-scan}@keyframes dz-hero-scan{0%{transform:translate(-20px)}to{transform:translateX(var(--dz-hero-scan-end,264px))}}@media (prefers-reduced-motion:reduce){.dz-hero-candle{opacity:.9;animation:none}.dz-hero-scanline{opacity:0;animation:none}}
