import { css, cssManager } from '@design.estate/dees-element'; export const chartAreaStyles = [ cssManager.defaultStyles, css` :host { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', sans-serif; color: ${cssManager.bdTheme('hsl(0 0% 3.9%)', 'hsl(0 0% 98%)')}; font-size: 14px; } .mainbox { position: relative; width: 100%; height: 400px; background: ${cssManager.bdTheme('hsl(0 0% 100%)', 'hsl(0 0% 3.9%)')}; border: 1px solid ${cssManager.bdTheme('hsl(0 0% 89.8%)', 'hsl(0 0% 14.9%)')}; border-radius: 8px; overflow: hidden; } .chartTitle { position: absolute; top: 0; left: 0; width: 100%; text-align: left; padding: 16px 24px; z-index: 10; font-size: 14px; font-weight: 500; letter-spacing: -0.01em; color: ${cssManager.bdTheme('hsl(0 0% 20%)', 'hsl(0 0% 63.9%)')}; } .chartContainer { position: absolute; top: 44px; left: 0; bottom: 32px; right: 0; } .statsBar { position: absolute; bottom: 0; left: 0; right: 0; height: 32px; display: flex; align-items: center; gap: 24px; padding: 0 16px; border-top: 1px solid ${cssManager.bdTheme('hsl(0 0% 89.8%)', 'hsl(0 0% 14.9%)')}; font-size: 11px; color: ${cssManager.bdTheme('hsl(0 0% 45%)', 'hsl(0 0% 55%)')}; } .statsSeries { display: flex; align-items: center; gap: 8px; } .statsSeries + .statsSeries { padding-left: 24px; border-left: 1px solid ${cssManager.bdTheme('hsl(0 0% 89.8%)', 'hsl(0 0% 14.9%)')}; } .statsColor { width: 8px; height: 8px; border-radius: 2px; flex-shrink: 0; } .statsName { font-weight: 500; color: ${cssManager.bdTheme('hsl(0 0% 20%)', 'hsl(0 0% 80%)')}; margin-right: 4px; } .statsItem strong { color: ${cssManager.bdTheme('hsl(0 0% 15%)', 'hsl(0 0% 90%)')}; } .lw-tooltip { position: absolute; z-index: 100; pointer-events: none; padding: 12px; border-radius: 6px; border: 1px solid; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; font-size: 12px; box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15); min-width: 140px; } `, ];