.page-wrapper[data-v-895033dc]{height:calc(100vh - 108px)}.grille-container[data-v-895033dc]{flex:1;min-height:0}.kpi-row[data-v-895033dc]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:768px){.kpi-row[data-v-895033dc]{grid-template-columns:repeat(2,1fr)}}.kpi-chip[data-v-895033dc]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px;display:flex;align-items:center;gap:14px}.kpi-chip .pi[data-v-895033dc]{font-size:24px}.kpi-label[data-v-895033dc]{font-size:12px;color:#64748b;text-transform:uppercase}.kpi-value[data-v-895033dc]{font-size:22px;font-weight:700;color:#0f172a}.kpi-meta[data-v-895033dc]{font-size:12px;color:#64748b;margin-top:2px}.kpi-ca[data-v-895033dc]{border-left:4px solid #10b981}.kpi-ca .pi[data-v-895033dc]{color:#10b981}.kpi-visites[data-v-895033dc]{border-left:4px solid #0ea5e9}.kpi-visites .pi[data-v-895033dc]{color:#0ea5e9}.kpi-clients[data-v-895033dc]{border-left:4px solid #6366f1}.kpi-clients .pi[data-v-895033dc]{color:#6366f1}.kpi-encaisse[data-v-895033dc]{border-left:4px solid #f59e0b}.kpi-encaisse .pi[data-v-895033dc]{color:#f59e0b}[data-v-895033dc] .ag-row-pinned{background-color:#d1e2fd!important;font-weight:700!important}
