.cs-card[data-v-fac72750]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:.85rem}.cs-head[data-v-fac72750]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.cs-title[data-v-fac72750]{color:var(--text-primary);margin:0;font-size:.85rem;font-weight:700}.cs-pct[data-v-fac72750]{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}.cs-bar[data-v-fac72750]{background:var(--border);border-radius:999px;height:6px;margin-top:.5rem;overflow:hidden}.cs-bar-fill[data-v-fac72750]{background:oklch(72% .2 145);border-radius:999px;height:100%;transition:width .3s}.cs-summary[data-v-fac72750]{color:var(--text-secondary);margin:.55rem 0 0;font-size:.78rem}.cs-steps[data-v-fac72750]{gap:.3rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.cs-steps li[data-v-fac72750]{color:var(--text-primary);align-items:baseline;gap:.45rem;font-size:.8rem;display:flex}.cs-done[data-v-fac72750],.cs-mark[data-v-fac72750]{color:var(--text-muted)}.cs-done[data-v-fac72750]{text-decoration:line-through}.cs-done .cs-mark[data-v-fac72750]{color:oklch(72% .2 145)}.cs-link[data-v-fac72750]{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.cs-bar-fill[data-v-fac72750]{transition:none}}
