.group-charging-modal.svelte-1ny407{text-align:center;padding:8px 0}.group-charging-header.svelte-1ny407{margin-bottom:24px}.group-charging-header.svelte-1ny407 h2:where(.svelte-1ny407){font-family:var(--font-mono);color:var(--primary);margin:12px 0 4px;font-size:1.5rem}.group-charging-id.svelte-1ny407{color:var(--text-tertiary);font-size:.7rem;font-family:var(--font-mono)}.group-charging-stats.svelte-1ny407{justify-content:center;gap:24px;margin-bottom:24px;padding:12px;display:flex}.group-charging-stat.svelte-1ny407{color:var(--text);font-size:.85rem;font-family:var(--font-mono);align-items:center;gap:8px;display:flex}.progress-section.svelte-1ny407{text-align:start;margin-bottom:24px}.progress-label.svelte-1ny407{color:var(--text);font-size:.8rem;font-family:var(--font-mono);justify-content:space-between;margin-bottom:8px;display:flex}.group-charging-progress-bar.svelte-1ny407{background:var(--border-light);border-radius:4px;height:8px;margin-bottom:12px;overflow:hidden}.group-charging-progress-fill.svelte-1ny407{background:var(--primary);height:100%;box-shadow:0 0 15px var(--primary)}.reward-hint.svelte-1ny407{color:var(--success);justify-content:center;align-items:center;gap:6px;font-size:.8rem;font-weight:700;display:flex}.group-charging-desc.svelte-1ny407{color:var(--text-secondary);margin-bottom:32px;font-size:.85rem;line-height:1.5}
