.group-demo.svelte-icszqq{width:100%;max-width:640px;color:var(--brut-ink,#222);margin:auto;padding:24px}p.svelte-icszqq{margin:0 0 16px;line-height:1.6}.controls.svelte-icszqq{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}button.svelte-icszqq{font:inherit;border:1px solid var(--brut-rule-2,#bbc4c0);background:var(--brut-accent-soft,#edf6f3);color:inherit;cursor:pointer;border-radius:6px;padding:8px 12px}button.svelte-icszqq:disabled{opacity:.45;cursor:default}.metrics.svelte-icszqq{grid-template-columns:repeat(2,1fr);gap:12px;margin:0 0 20px;display:grid}.metrics.svelte-icszqq div:where(.svelte-icszqq){border:1px solid var(--brut-rule-2,#bbc4c0);border-radius:6px;padding:12px}dt.svelte-icszqq{opacity:.7;font-size:12px}dd.svelte-icszqq{margin:6px 0 0;font-weight:600}.stage.svelte-icszqq{min-height:152px;overflow:hidden}.cards.svelte-icszqq{gap:12px;padding-right:100px;display:grid}.progress.svelte-icszqq{gap:10px;margin:16px 0;display:grid}label.svelte-icszqq{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}progress.svelte-icszqq{min-width:0;accent-color:var(--brut-accent,#247768);flex:1}.note.svelte-icszqq{opacity:.7;font-size:12px}
