.cc-funnel-kpis:has([data-dangpay-card]){grid-template-columns:repeat(5,minmax(0,1fr))}.dp-section{margin-bottom:18px}.dp-strip{display:flex;align-items:center;gap:24px;margin:18px 0;color:#aabbd0}.dp-strip strong{font-size:30px;color:#20c8a5;margin-left:12px}.dp-toggle{display:flex;border:1px solid #40536b;border-radius:9px;overflow:hidden}.dp-toggle button{background:#1c2837;color:#bfcee0;border:0;padding:9px 16px;cursor:pointer}.dp-toggle button[aria-pressed=true]{background:#245e91;color:#fff}.dp-table th,.dp-table td{text-align:center!important;border:1px solid #3e4d61;padding:8px 12px}.dp-table th{background:#193c60}.dp-table tbody tr:nth-child(even){background:#222d3b}.dp-table .dp-good{background:#173d34;color:#94f1d0}.dp-table .dp-warn{background:#443719;color:#f9da88}.dp-table .dp-bad{background:#482a32;color:#ffb4bf}.dp-table tfoot{font-weight:bold}.dp-section details{margin:14px 0}@media(max-width:900px){.cc-funnel-kpis:has([data-dangpay-card]){grid-template-columns:repeat(2,minmax(0,1fr))}.dp-strip{align-items:start;flex-direction:column;gap:6px}.dp-section .perf-head{flex-wrap:wrap;gap:12px}}@media(max-width:440px){.cc-funnel-kpis:has([data-dangpay-card]){grid-template-columns:1fr}}

.dp-trend-control{display:flex;align-items:center;gap:12px}.dp-trend-label{font-size:13px;font-weight:600;color:#b9cbe0}
