.sales-company-forecast{position:relative}.sales-forecast-trend{position:absolute;left:450px;right:20px;top:14px;height:100px;margin:0;color:#8689a5}.sales-forecast-trend figcaption{font-size:10px;line-height:14px;letter-spacing:.02em}.sales-forecast-trend svg{width:100%;height:82px;display:block;overflow:visible}.forecast-trend-line{fill:none;stroke:#999cc3;stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.forecast-trend-area{fill:#999cc3;opacity:.055}.forecast-trend-point{fill:#9296bf}.forecast-trend-target{stroke:#c8cbdc;stroke-width:.8;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.forecast-trend-axis{fill:#969cb2;font-size:10px}.forecast-trend-current{fill:#73799c;font-size:12px;font-weight:500}.forecast-trend-empty{font-size:11px;margin-top:24px}.sales-forecast-values b>.animated-kpi-value{font:inherit;color:inherit;display:inline}.sales-loading{min-height:230px}.sales-loading-skeleton{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:24px 0}.sales-loading-skeleton span{height:72px;border-radius:12px;background:linear-gradient(100deg,#edf1f8 20%,#f8faff 50%,#edf1f8 80%);background-size:200% 100%;animation:sales-load-pulse 1.5s ease-in-out infinite}@keyframes sales-load-pulse{to{background-position:-200% 0}}@media(max-width:1250px){.sales-forecast-trend{position:static;height:110px;width:100%;margin:12px 0}.sales-forecast-trend svg{height:90px}.sales-loading-skeleton{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.sales-loading-skeleton span{animation:none}}.sales-company-forecast .animated-kpi-value>span[aria-hidden="true"]{font:inherit;color:inherit;line-height:inherit}
.sales-kpis .animated-kpi-value>span[aria-hidden="true"]{font:inherit;color:inherit;line-height:inherit}
