.cs.svelte-1m48ckw{border:1px solid var(--wg-accent-line, var(--mg-accent-line));background:var(--wg-accent-soft, var(--mg-accent-soft));border-radius:.75rem;padding:.85rem 1rem;color:var(--wg-text, var(--mg-text))}.cs-title.svelte-1m48ckw{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wg-accent-strong, var(--mg-accent-strong))}.cs-dots.svelte-1m48ckw{list-style:none;margin:.65rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(1.75rem,1fr));gap:.4rem;max-width:20rem}.cs-dot.svelte-1m48ckw{position:relative;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px dashed var(--wg-accent-line, var(--mg-accent-line));background:var(--wg-card, var(--mg-card))}.cs-dot-on.svelte-1m48ckw{border:1px solid var(--wg-accent, var(--mg-accent));background:var(--wg-accent, var(--mg-accent));color:var(--wg-accent-text, var(--mg-accent-text))}.cs-dot-next.svelte-1m48ckw{border:2px dashed var(--wg-accent, var(--mg-accent))}.cs-dot.svelte-1m48ckw svg:where(.svelte-1m48ckw){width:55%;height:55%}.cs-reward.svelte-1m48ckw{margin:.65rem 0 0;font-size:.9rem;font-weight:600;color:var(--wg-success, var(--mg-ok))}.cs-note.svelte-1m48ckw{margin:.6rem 0 0;font-size:.85rem;line-height:1.4;color:var(--wg-text-2, var(--mg-text-2))}.cs-sr.svelte-1m48ckw{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
