.chart-card{box-sizing:border-box;background:#f8f8f8;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:clamp(1.5rem,4vw,3rem);display:flex}.line-chart{width:100%;height:auto}.chart-label{fill:#999;font-family:inherit;font-size:11px;font-weight:400}.chart-caption{fill:#999;letter-spacing:.01em;font-family:inherit;font-size:12px;font-weight:400}.chart-line{stroke-dasharray:var(--chart-length,1000);stroke-dashoffset:var(--chart-length,1000)}.chart-card.chart-animated .chart-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1)}.chart-area{opacity:0}.chart-card.chart-animated .chart-area{opacity:1;transition:opacity .8s .4s}.chart-dots circle{transform-origin:50%;transform-box:fill-box;transform:scale(0)}.chart-card.chart-animated .chart-dots circle{transition:transform .35s cubic-bezier(.16,1,.3,1);transform:scale(1)}.chart-card.chart-animated .chart-dots circle:first-child{transition-delay:.15s}.chart-card.chart-animated .chart-dots circle:nth-child(2){transition-delay:.35s}.chart-card.chart-animated .chart-dots circle:nth-child(3){transition-delay:.55s}.chart-card.chart-animated .chart-dots circle:nth-child(4){transition-delay:.75s}.chart-card.chart-animated .chart-dots circle:nth-child(5){transition-delay:.95s}.chart-card.chart-animated .chart-dots circle:nth-child(6){transition-delay:1.15s}.chart-card.chart-animated .chart-dots circle:nth-child(7){transition-delay:1.3s}@media (prefers-reduced-motion:reduce){.chart-line{stroke-dasharray:none;stroke-dashoffset:0}.chart-area{opacity:1}.chart-dots circle{transform:scale(1)}}.paper-cs__metric{--metric-highlight:#4a90d947;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(var(--metric-highlight), var(--metric-highlight));background-position:0 55%;background-repeat:no-repeat;background-size:0% 82%;padding:.08em .12em;transition:background-size .65s cubic-bezier(.22,1,.36,1);display:inline;position:relative}.paper-cs__metric.metric-underlined{background-size:100% 82%}@media (prefers-reduced-motion:reduce){.paper-cs__metric{transition:none}.paper-cs__metric.metric-underlined{background-size:100% 82%}}
