.ck-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.5rem}.ck-kpi{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);padding:.45rem .75rem;display:flex;flex-direction:column;min-width:0}.ck-kpi b{font-size:1.4rem;font-weight:700;line-height:1.2}.ck-kpi span{font-size:.78rem;color:var(--bs-secondary-color)}.ck-kpi.is-bad b{color:var(--bs-danger-text-emphasis)}.ck-kpi.is-warn b{color:var(--bs-warning-text-emphasis)}.ck-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.5rem}.ck-panel{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);padding:.5rem .75rem;min-width:0;display:flex;flex-direction:column;gap:.25rem}.ck-panel h3{font-size:.85rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.35rem}.ck-panel .ck-note{font-size:.75rem;color:var(--bs-secondary-color)}.ck-grid .c12{grid-column:span 12}.ck-grid .c8{grid-column:span 8}.ck-grid .c6{grid-column:span 6}.ck-grid .c4{grid-column:span 4}@media (max-width:900px){.ck-grid .c4,.ck-grid .c6,.ck-grid .c8{grid-column:span 12}}.ck-chart{width:100%;height:240px}.ck-chart.tall{height:280px}.ck-chart.short{height:190px}.ck-empty{border:1px dashed var(--bs-border-color);border-radius:var(--bs-border-radius);padding:.75rem;color:var(--bs-secondary-color);font-size:.85rem}.ck-table{font-size:.8125rem;margin:0}.ck-table td,.ck-table th{padding:.25rem .4rem}.ck-table tbody tr[data-ck-pick]{cursor:pointer}.chartkit-pdf-host{position:fixed;left:-10000px;top:0}