html #category-counts-list.cp-on, html #summary-details.cp-on{display: block !important;list-style: none !important;margin: 10px 0 0 !important;padding: 0 !important;grid-template-columns: none !important;}html .cp-row{display: block !important;width: 100%;box-sizing: border-box;margin: 0 !important;padding: 11px 2px !important;border: 0 !important;border-bottom: 1px solid var(--border-color) !important;border-radius: 0 !important;background: transparent !important;text-align: left;cursor: pointer;box-shadow: none !important;font-family: inherit;color: var(--main-text-color);}html .cp-row:last-child{border-bottom: 0 !important;}html .cp-row:hover{background: var(--light-accent-color) !important;}html .cp-top{display: flex;align-items: baseline;gap: 9px;width: 100%;}html .cp-no{flex: 0 0 auto;font-size: .75rem;font-weight: 800;color: #A9A9B4;font-variant-numeric: tabular-nums;letter-spacing: .02em;}html .cp-name{flex: 1 1 auto;min-width: 0;font-size: .9375rem;font-weight: 700;line-height: 1.45;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}html .cp-frac{flex: 0 0 auto;font-size: .8125rem;font-weight: 800;color: var(--accent-hover);font-variant-numeric: tabular-nums;}html .cp-frac.cp-none{color: #A9A9B4;font-weight: 700;}html .cp-bar{position: relative;height: 6px;margin: 7px 0 0;border-radius: 999px;background: #ECECF1;overflow: hidden;}html .cp-bar i{display: block;height: 100%;border-radius: 999px;background: linear-gradient(90deg, var(--accent-color), var(--accent-hover));transition: width .45s ease;}html .cp-foot{display: flex;align-items: baseline;gap: 8px;margin: 5px 0 0;font-size: .75rem;color: #83838F;font-variant-numeric: tabular-nums;}html .cp-pct{font-weight: 800;color: var(--accent-hover);}html .cp-tag{margin-left: auto;font-size: .6875rem;font-weight: 800;color: #9A9AA4;background: #F3F3F6;border-radius: 999px;padding: 2px 8px;}html .cp-row[data-done="1"] .cp-tag{color: var(--accent-hover);background: var(--light-accent-color);}@media (min-width: 769px){html .cp-name{font-size: 1rem;}html .cp-frac{font-size: .875rem;}html .cp-row{padding: 13px 2px !important;}}