.home-kpi-stat{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 24px;background:transparent;border:0;cursor:pointer;text-align:start;flex:1 1 0;min-width:0;container-type:inline-size;font-family:inherit;color:var(--dark-850);transition:opacity .15s ease}[dir=rtl] .home-kpi-stat{text-align:right}[dir=ltr] .home-kpi-stat{text-align:left}.home-kpi-stat:hover{opacity:.75}.home-kpi-stat__label{font-size:14px;font-weight:700;letter-spacing:-.005em;color:#1f2937;line-height:1.3;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-kpi-stat__value{font-size:36px;font-size:clamp(20px,15cqi,36px);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.05;letter-spacing:-.015em;color:rgb(var(--brand-kpi));direction:ltr;unicode-bidi:isolate}.home-kpi-stat__delta{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;padding:3px 9px 3px 7px;border-radius:999px;line-height:1}.home-kpi-stat__delta-icon{flex-shrink:0}.home-kpi-stat__delta--good{background:#10b9811a;color:#10b981}.home-kpi-stat__delta--bad{background:#ef44441a;color:#ef4444}.home-kpi-stat__delta--flat{background:#6b72801a;color:#6b7280}.home-kpi-stat--loading{cursor:default;pointer-events:none}.home-kpi-stat__skeleton-label,.home-kpi-stat__skeleton-value{background:linear-gradient(90deg,#eee 25%,#f5f5f5,#eee 75%);background-size:200% 100%;animation:home-kpi-skel 1.4s ease-in-out infinite;border-radius:4px}.home-kpi-stat__skeleton-label{height:10px;width:60%}.home-kpi-stat__skeleton-value{height:28px;width:80%}@keyframes home-kpi-skel{0%{background-position:200% 0}to{background-position:-200% 0}}
