.cg-comp-figure{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:650;line-height:28px}.cg-comp-ring{flex:none;display:block}.cg-comp-ring circle{fill:none}.cg-comp-ring__track{stroke:#e3e3e3}.cg-comp-ring__arc{stroke-linecap:round}.cg-comp-ring--good .cg-comp-ring__arc{stroke:#29845a}.cg-comp-ring--fair .cg-comp-ring__arc{stroke:#b28400}.cg-comp-ring--poor .cg-comp-ring__arc{stroke:#e51c00}.cg-comp-dial{flex:none;block-size:64px;inline-size:64px;position:relative}.cg-comp-dial__label{flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}.cg-comp-dial__value{letter-spacing:-.01em;color:#303030;font-size:20px;font-weight:650}.cg-comp-dial__max{color:#616161;font-size:11px;line-height:14px}.cg-comp-progress{background:#ebebeb;border-radius:2px;block-size:4px;overflow:hidden}.cg-comp-progress__fill{background:#303030;border-radius:2px;block-size:100%;transition:inline-size .2s}@media (prefers-reduced-motion:reduce){.cg-comp-progress__fill{transition:none}}.cg-dash-kpi__value{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:650;line-height:28px}.cg-dash-kpi__value--empty{color:var(--p-color-text-secondary,#8a8a8a);font-weight:500}.cg-dash-kpi__caption{color:var(--p-color-text-secondary,#616161);font-size:11px;line-height:16px}body{margin:0}
