.chart-wrapper.svelte-q6syws{position:relative;width:100%;z-index:0}.chart-container.svelte-q6syws{width:100%;height:500px;border:1px solid #ddd;border-radius:8px;background:#fafafa}.chart-container.drawing-mode.svelte-q6syws{cursor:crosshair;border-color:#9382dc;border-width:2px;border-style:dashed;animation:svelte-q6syws-pulse-border 1.5s ease-in-out infinite;position:relative}.chart-container.drawing-mode.svelte-q6syws:after{content:"";position:absolute;bottom:0;left:5%;right:5%;height:38px;background:linear-gradient(to top,rgba(124,58,237,.15),transparent);border-radius:0 0 6px 6px;pointer-events:none;animation:svelte-q6syws-pulse-glow 1.5s ease-in-out infinite}@keyframes svelte-q6syws-pulse-border{0%,to{border-color:#9382dc}50%{border-color:#c4b8f0}}@keyframes svelte-q6syws-pulse-glow{0%,to{opacity:1}50%{opacity:.3}}.chart-loading-overlay.svelte-q6syws{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffd9;border-radius:8px;z-index:10;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.chart-container.svelte-q6syws{height:400px}}
