._chartsSection_z9p0k_1{margin-top:var(--spacing-12);margin-bottom:var(--spacing-8);position:relative}._sectionTitle_z9p0k_7{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-6)}._titleIcon_z9p0k_18{color:var(--primary);width:1.75rem;height:1.75rem}._chartsGrid_z9p0k_24{display:flex;overflow-x:auto;gap:var(--spacing-4);padding-bottom:var(--spacing-4);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;width:100%;padding-left:var(--spacing-1);padding-right:var(--spacing-1)}._chartsGrid_z9p0k_24::-webkit-scrollbar{display:none}@media(min-width:768px){._chartsGrid_z9p0k_24{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:visible;scroll-snap-type:none;padding-left:0;padding-right:0}}._chartCard_z9p0k_55{background:var(--card);padding:var(--spacing-4);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);transition:all var(--animation-duration-normal) ease;flex:0 0 90%;scroll-snap-align:center;width:100%;cursor:pointer}._chartCard_z9p0k_55:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);border-color:var(--primary)}@media(min-width:768px){._chartCard_z9p0k_55{width:auto;scroll-snap-align:auto}}._chartCard_z9p0k_55 h3{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4) 0}._chartCard_z9p0k_55 h3 svg{color:var(--primary)}._chartWrapper_z9p0k_98{height:250px;width:100%;pointer-events:none}._dialogContent_z9p0k_106{width:90vw;max-width:900px}._dialogChartWrapper_z9p0k_111{height:600px;width:100%;margin-top:var(--spacing-4)}
