._chartsSection_13txw_1{margin-bottom:var(--spacing-8);position:relative}._sectionTitle_13txw_6{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_13txw_17{color:var(--primary);width:1.75rem;height:1.75rem}._chartsGrid_13txw_23{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_13txw_23::-webkit-scrollbar{display:none}._chartCard_13txw_43{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 auto;scroll-snap-align:center;width:300px;min-width:350px;cursor:pointer}._chartCard_13txw_43:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);border-color:var(--primary)}@media(min-width:768px){._chartCard_13txw_43{width:calc((100% - (2 * var(--spacing-4))) / 3);min-width:350px;scroll-snap-align:start}}._chartCard_13txw_43 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_13txw_43 h3 svg{color:var(--primary)}._chartWrapper_13txw_88{height:350px;width:100%;pointer-events:none}._dialogContent_13txw_96{width:90vw;max-width:900px}._dialogChartWrapper_13txw_101{height:600px;width:100%;margin-top:var(--spacing-4)}
