.chart-tooltip.svelte-4sj33x{position:absolute;z-index:50;width:max-content;min-width:11.5rem;max-width:calc(100% - .75rem);padding:.65rem .85rem;background:linear-gradient(180deg,var(--ag-bg-paper) 0%,var(--ag-bg) 100%);border:3px solid var(--ag-accent-border-strong);border-radius:6px;box-shadow:var(--ag-shadow-card);pointer-events:none;animation:svelte-4sj33x-tooltip-in .15s ease-out;transform:translate(-50%,calc(-100% - .55rem))}.chart-tooltip.btc.svelte-4sj33x{border-color:#f7931a8c;box-shadow:var(--ag-shadow-card)}.chart-tooltip.below.svelte-4sj33x{transform:translate(-50%,.55rem);animation-name:svelte-4sj33x-tooltip-in-below}.chart-tooltip.flip-x.svelte-4sj33x{transform:translate(-100%,calc(-100% - .55rem));animation-name:svelte-4sj33x-tooltip-in-flip}.chart-tooltip.below.flip-x.svelte-4sj33x{transform:translate(-100%,.55rem);animation-name:svelte-4sj33x-tooltip-in-below-flip}@keyframes svelte-4sj33x-tooltip-in{0%{opacity:0;transform:translate(-50%,calc(-100% - .35rem)) scale(.96)}to{opacity:1;transform:translate(-50%,calc(-100% - .55rem)) scale(1)}}@keyframes svelte-4sj33x-tooltip-in-below{0%{opacity:0;transform:translate(-50%,.35rem) scale(.96)}to{opacity:1;transform:translate(-50%,.55rem) scale(1)}}@keyframes svelte-4sj33x-tooltip-in-flip{0%{opacity:0;transform:translate(-100%,calc(-100% - .35rem)) scale(.96)}to{opacity:1;transform:translate(-100%,calc(-100% - .55rem)) scale(1)}}@keyframes svelte-4sj33x-tooltip-in-below-flip{0%{opacity:0;transform:translate(-100%,.35rem) scale(.96)}to{opacity:1;transform:translate(-100%,.55rem) scale(1)}}.tooltip-head.svelte-4sj33x{display:flex;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.25rem;flex-wrap:nowrap}.tooltip-symbol.svelte-4sj33x{font-family:var(--font-body);font-size:.5rem;color:var(--ag-text-accent);text-transform:uppercase;white-space:nowrap}.chart-tooltip.btc.svelte-4sj33x .tooltip-symbol:where(.svelte-4sj33x){color:#f7931a}.tooltip-date.svelte-4sj33x{font-size:.68rem;font-weight:700;color:var(--ag-text-accent);white-space:nowrap}.tooltip-price.svelte-4sj33x{margin:0 0 .45rem;font-size:1.485rem;font-weight:800;color:var(--ag-text);line-height:.95;white-space:nowrap}.tooltip-details.svelte-4sj33x{margin:0;display:flex;flex-direction:column;gap:.3rem}.tooltip-details.svelte-4sj33x div:where(.svelte-4sj33x){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem .65rem;align-items:baseline}.tooltip-details.svelte-4sj33x dt:where(.svelte-4sj33x){margin:0;font-size:.63rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ag-cyan);font-weight:800;line-height:1.15;white-space:nowrap}.tooltip-details.svelte-4sj33x dd:where(.svelte-4sj33x){margin:0;font-size:.79rem;font-weight:600;color:var(--ag-text-muted);line-height:1.15;white-space:nowrap}.tooltip-details.svelte-4sj33x dd.up:where(.svelte-4sj33x){color:var(--ag-mint)}.tooltip-details.svelte-4sj33x dd.down:where(.svelte-4sj33x){color:var(--ag-pink)}.tooltip-foot.svelte-4sj33x{margin:.4rem 0 0;font-size:.61rem;text-align:center;line-height:1.15;white-space:nowrap}.chart-wrap.svelte-1qasmw4{width:100%}.chart-stage.svelte-1qasmw4{position:relative;z-index:0;touch-action:pan-y;overflow:visible}svg.svelte-1qasmw4{position:relative;z-index:1;width:100%;height:auto;min-height:320px;display:block;background:#0003;border-radius:4px;border:2px solid var(--ag-accent-ring);cursor:crosshair}.axis-label.svelte-1qasmw4{fill:#ffffff73;font-size:22px;font-family:var(--font-body)}.panel-label.svelte-1qasmw4{fill:var(--ag-text-accent);font-size:20px;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em}.legend.svelte-1qasmw4{display:flex;flex-wrap:wrap;gap:.85rem;font-size:.85rem;color:var(--ag-text-muted);margin-top:.75rem;font-weight:600}.legend.svelte-1qasmw4 span:where(.svelte-1qasmw4):before{content:"";display:inline-block;width:12px;height:3px;margin-right:.35rem;vertical-align:middle;border-radius:1px}.price.svelte-1qasmw4:before{background:var(--ag-mint)}.ema-fast.svelte-1qasmw4:before{background:#fcd34d}.ema-slow.svelte-1qasmw4:before{background:#00abdb}.rsi.svelte-1qasmw4:before{background:#a78bfa}@media(max-width:640px){svg.svelte-1qasmw4{min-height:260px}.axis-label.svelte-1qasmw4{font-size:16px}.panel-label.svelte-1qasmw4{font-size:14px}.legend.svelte-1qasmw4{gap:.45rem .65rem;font-size:.75rem}}
