.ts-card[data-v-57c0c4ed]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:.85rem}.ts-title[data-v-57c0c4ed]{color:var(--text-primary);margin:0;font-size:.85rem;font-weight:700}.ts-outcome[data-v-57c0c4ed]{color:var(--text-secondary);margin:.2rem 0 0;font-size:.76rem}.ts-body[data-v-57c0c4ed]{margin-top:.65rem}.ts-counter[data-v-57c0c4ed]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.68rem;font-weight:700}.ts-step-title[data-v-57c0c4ed]{color:var(--text-primary);margin:.25rem 0 0;font-size:.82rem;font-weight:600}.ts-detail[data-v-57c0c4ed]{color:var(--text-secondary);margin:.25rem 0 0;font-size:.79rem;line-height:1.5}.ts-go[data-v-57c0c4ed]{color:var(--text-primary);text-underline-offset:2px;margin-top:.5rem;font-size:.76rem;font-weight:600;text-decoration:underline;display:inline-block}.ts-dots[data-v-57c0c4ed]{gap:.25rem;margin-top:.7rem;display:flex}.ts-dot[data-v-57c0c4ed]{background:var(--border);border-radius:999px;width:100%;height:3px}.ts-dot-on[data-v-57c0c4ed]{background:oklch(55% .25 285)}.ts-actions[data-v-57c0c4ed]{gap:.4rem;margin-top:.7rem;display:flex}.ts-btn[data-v-57c0c4ed]{border:1px solid var(--border);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:999px;padding:.28rem .8rem;font-size:.76rem;font-weight:600}.ts-btn[data-v-57c0c4ed]:disabled{opacity:.45;cursor:default}.ts-btn-primary[data-v-57c0c4ed]{color:oklch(97% .005 285);background:oklch(55% .25 285);border-color:#0000}
